一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

注册关联业务的控制、处理方法及网元、计算机可读介质与流程

2021-10-23 02:46:00 来源:中国专利 TAG:会话 关联 控制 业务 方法


1.本公开实施例涉及通信技术领域,特别涉及一种注册关联业务的控制方法、一种注册关联业务的处理方法、一种会话边缘控制器网元、一种呼叫会话控制功能网元、一种计算机可读介质。


背景技术:

2.ip多媒体子系统(ims,ip multimedia subsystem)是第三代合作伙伴计划(3gpp,third generation partnership project)提出的支持ip多媒体业务的子系统,是多媒体通信的发展方向,能很好的满足人与人之间的通信,其显著特征是采用了会话初始协议(sip,session initial protocol)体系,通信与接入方式无关,具备多媒体业务的控制功能与承载能力分离、呼叫与会话分离、应用与服务分离、业务与网络分离、移动网与因特网业务融合等多种能力。
3.ims网络中包括以下基本网元:会话边缘控制器(sbc,session border control)/代理呼叫会话控制功能(p-cscf,proxy-call session control function)、查询会话控制功能(i-cscf,interrogating-call session control function)、呼叫会话控制功能(s-cscf,serving-call session control function)、归属签约用户服务器(hss,home subscriber server)。
4.但是,在相关技术中,存在终端发起刷新注册或注销时、终端和网络都正常的情况下却无法使用业务的缺陷。
5.公开内容
6.本公开实施例提供一种注册关联业务的控制方法、一种注册关联业务的处理方法、一种会话边缘控制器网元、一种呼叫会话控制功能网元、一种计算机可读介质。
7.第一方面,本公开实施例提供一种注册关联业务的控制方法,包括:
8.根据本地存储的多个终端与至少一个呼叫会话控制功能s-cscf网元之间的归属对应关系确定发送注册关联业务请求的终端所归属的目标s-cscf网元;
9.将所述注册关联业务请求发送到所述目标s-cscf网元,以使所述目标s-cscf网元根据所述注册关联业务请求,更新发送所述注册关联业务请求的终端在所述目标s-cscf网元中的注册状态。
10.第二方面,本公开实施例提供一种注册关联业务的处理方法,包括:
11.根据接收到的会话边缘控制器网元发送的注册关联业务请求,更新终端在当前s-cscf网元中的注册状态。
12.第三方面,本公开实施例提供一种会话边缘控制器网元,包括:
13.一个或多个处理器;
14.存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一种注册关联业务的控制方法;
15.一个或多个i/o接口,连接在所述处理器与存储器之间,配置为实现所述处理器与
存储器的信息交互。
16.第四方面,本公开实施例提供一种呼叫会话控制功能s-cscf网元,包括:
17.一个或多个处理器;
18.存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一种注册关联业务的处理方法;
19.一个或多个i/o接口,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。
20.第五方面,本公开实施例提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任意一种注册关联业务的控制方法,或,上述任意一种注册关联业务的处理方法。
21.本公开实施例提供的注册关联业务的控制方法,在会话边缘控制器网元中存储终端与其归属的s-cscf网元的归属对应关系,当接收到终端发起的注册关联业务请求时,能够将该注册关联业务请求直接转发到该终端归属的s-cscf网元,使该终端归属的s-cscf网元能够及时更新终端的注册状态,从而在hss故障和升级导致i-cscf与hss通信异常时,终端与ims网络中的注册状态也能够保持一致。此外,由会话边缘控制器网元直接将终端发送的注册关联业务请求转发到s-cscf网元,还能够避免因为s-cscf网元无法接收终端的刷新注册请求所引起的“注册信令风暴”,同时减少i-cscf等网元设备处理的注册类业务的业务量,既降低了对ims网络中的设备的要求,也提升了ims网络的稳定性。
附图说明
22.附图用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开,并不构成对本公开的限制。通过参考附图对详细示例实施例进行描述,以上和其它特征和优点对本领域技术人员将变得更加显而易见,在附图中:
23.图1为ims中注册关联业务的信令图;
24.图2为本公开实施例提供的一种注册关联业务的控制方法流程图;
25.图3为本公开实施例提供的另一种注册关联业务的控制方法流程图;
26.图4为本公开实施例提供的又一种注册关联业务的控制方法流程图;
27.图5为本公开实施例提供的再一种注册关联业务的控制方法流程图;
28.图6为本公开实施例提供的再一种注册关联业务的控制方法流程图;
29.图7为本公开实施例提供的再一种注册关联业务的控制方法流程图;
30.图8为本公开实施例提供的一种注册关联业务的处理方法流程图;
31.图9为本公开实施例提供的另一种注册关联业务的处理方法流程图;
32.图10为本公开实施例提供的又一种注册关联业务的处理方法流程图;
33.图11为本公开实施例提供的再一种注册关联业务的处理方法流程图;
34.图12为本公开实施例提供的一种会话边缘控制器网元的组成框图;
35.图13为本公开实施例提供的另一种会话边缘控制器网元的组成框图;
36.图14为本公开实施例提供的一种s-cscf网元的组成框图;
37.图15为本公开实施例提供的另一种s-cscf网元的组成框图;
38.图16为本公开实施例提供的一种计算机可读介质的组成框图;
39.图17是本公开实施例中对终端发起的刷新注册业务进行处理的信令流程图;
40.图18是本公开实施例中对终端发起的注销业务进行处理的信令流程图;
41.图19是本公开实施例中hss恢复后,各网元之间注册信息同步的信令流程图;
42.图20是本公开实施例中hss恢复后,各网元之间注册信息同步的信令流程图。
具体实施方式
43.为使本领域的技术人员更好地理解本公开的技术方案,下面结合附图对本公开提供的注册关联业务的控制方法、注册关联业务的处理方法、会话边缘控制器网元、呼叫会话控制功能网元、计算机可读介质进行详细描述。
44.在下文中将参考附图更充分地描述示例实施例,但是所述示例实施例可以以不同形式来体现且不应当被解释为限于本文阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技术人员充分理解本公开的范围。
45.在不冲突的情况下,本公开各实施例及实施例中的各特征可相互组合。
46.如本文所使用的,术语“和/或”包括一个或多个相关列举条目的任何和所有组合。
47.本文所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由
……
制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。
48.除非另外限定,否则本文所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本公开的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本文明确如此限定。
49.在ims中,会话边缘控制器sbc/p-cscf位于ims核心网络边缘,是终端到网络的第一个连接点,作为ims核心网的信令代理和媒体代理,主要作用是隔离接入网和ims核心网,实现公私网穿越、nat穿越、防火墙穿越、qos控制、网络安全等功能;i-cscf作为ims系统对外的联系点,提供隐藏ims网络内部拓扑信息、s-cscf分配、被叫s-cscf定位等功能;s-cscf负责用户的注册鉴权、授权,以及用户的业务控制和触发、与业务层进行交互;hss存储ims用户的签约数据、服务简介(service profile)、位置信息、鉴权信息等。dra用于实现diameter信令寻址、diameter的信令转接以及路由管理、为多个diameter网元之间的互相访问提供单一入口的访问。
50.如图1所示,当终端发起刷新注册或注销请求时,sbc/p-cscf会将刷新注册或注销请求发送给i-cscf,由i-cscf向hss发起lir查询请求,获得终端归属的s-cscf,然后由i-cscf将刷新注册或注销请求转发给s-cscf,以使s-cscf根据刷新注册或注销请求更新终端的注册状态。
51.经本公开的发明人研究发现,在ims网络中,用户终端发起的刷新注册请求在各种注册关联业务请求中的比例达到85%以上。而当hss故障或升级导致i-cscf网元无法访问hss时,i-cscf网元无法查询获得发送所述注册关联业务请求的终端所归属的目标s-cscf网元,从而无法将终端发起的注销、刷新注册等注册关联业务请求发送到目标s-cscf网元,
也就无法完成终端注册状态的正常维护。特别是当终端发起的注册关联业务请求为刷新注册请求时,如图1所示,当i-cscf网元查询hss超时,经sbc/p-cscf网元向终端返回超时响应。而在刷新注册周期内,若s-cscf网元未收到终端的刷新注册请求,就会判定终端离线,清除终端在s-cscf网元本地的注册信息,并经sbc/p-cscf网元向终端发送注销通知。进一步的,当终端发现离线后,会启动初始注册流程。但是,一旦刷新注册演变为初始注册,而hss仍不可用,就会在ims网络中引发“注册信令风暴”,不仅进一步加重hss负担,还会给ims网络带来风险。
52.图2为本公开实施例的注册关联业务的控制方法的流程图。
53.第一方面,参照图2,本公开实施例提供一种注册关联业务的控制方法,包括:
54.在步骤s110中,根据本地存储的多个终端与至少一个呼叫会话控制功能s-cscf网元之间的归属对应关系确定发送注册关联业务请求的终端所归属的目标s-cscf网元;
55.在步骤s120中,将所述注册关联业务请求发送到所述目标s-cscf网元,以使所述目标s-cscf网元根据所述注册关联业务请求,更新发送所述注册关联业务请求的终端在所述目标s-cscf网元中的注册状态。
56.需要说明的是,在本公开实施例中,所述注册关联业务可以是用户终端发起的刷新注册业务,也可以是用户终端发起的注销业务,还可以是其他与终端注册有关的业务,本公开实施例对此不做特殊限定。
57.在本公开中,将多个终端与其归属的s-cscf网元的归属对应关系存储在sbc/p-cscf网元中。终端归属的s-cscf网元即终端初始注册所在的s-cscf网元,换言之,当终端在s-cscf网元中初始注册成功,其初始注册的s-cscf网元便确定为该终端的归属s-cscf网元。当sbc/p-cscf网元接收到终端发起的刷新注册、注销等注册关联业务请求时,在步骤s110中,通过本地存储的终端与s-cscf网元之间的归属对应关系,就能够确定发送所述注册关联业务请求的终端所归属的s-cscf网元,即步骤s110和步骤s120中所述的目标s-cscf网元;并在步骤s120中,将终端发送的注册关联业务请求直接转发到所述目标s-cscf网元,而不再将终端发送的注册关联业务请求转发到i-cscf网元,并由i-cscf查询hss确定所述目标s-cscf网元。
58.通过本公开实施例的步骤s110到步骤s120对终端发起的注册关联业务进行控制,即使因hss故障或升级导致i-cscf无法访问hss时,注册关联业务也能够顺利执行;同时,当注册关联业务为刷新注册业务时,终端发起的刷新注册请求也能够及时转发到目标s-cscf,使得所述目标s-cscf更新发送所述注册关联业务请求的终端在所述目标s-cscf网元中的注册状态,从而避免了“注册信令风暴”的产生;此外,经本公开的发明人研究得到,通过步骤s110到步骤s120对终端发起的注册关联业务进行控制,能够使i-cscf等网元设备处理的注册关联业务量下降90%以上。
59.还需要说明的是,本公开实施例对本公开实施例提供的注册关联业务的控制方法所应用的ims网络不做特殊限定,例如,ims网络可以是长期演进语音承载(volte,voice over long-term evolution)、vonr(voice over new radio)、固定ims网络、融合通信网络中的任意一者。
60.本公开实施例提供的注册关联业务的控制方法,在sbc/p-cscf网元中存储终端与其归属的s-cscf网元的归属对应关系,当接收到终端发起的注册关联业务请求时,能够将
该注册关联业务请求直接转发到该终端归属的s-cscf网元,使该终端归属的s-cscf网元能够及时更新终端的注册状态,从而在hss故障和升级导致i-cscf与hss通信异常时,终端与ims网络中的注册状态也能够保持一致。此外,由sbc/p-cscf网元直接将终端发送的注册关联业务请求转发到s-cscf网元,还能够避免因为s-cscf网元无法接收终端的刷新注册请求所引起的“注册信令风暴”,同时减少i-cscf等网元设备处理的注册类业务的业务量,既降低了对ims网络中的设备的要求,也提升了ims网络的稳定性。
61.本公开实施例中,对sbc/p-cscf网元本地存储的终端与s-cscf网元之间的归属对应关系进行动态维护。如前文所述,当终端在s-cscf网元中初始注册成功,其初始注册的s-cscf网元便确定为该终端的归属s-cscf网元。因此,当终端初始注册成功时,将初始注册成功的终端与该终端归属的s-cscf网元的归属对应关系存储在sbc/p-cscf网元本地;当终端从ims中注销后,将sbc/p-cscf网元本地存储的注销后的终端与该终端原归属的s-cscf网元的归属对应关系删除,从而可以不需要在sbc/p-cscf网元本地配置大量的终端和其归属的s-cscf网元信息。作为一种可选的实施方式,在本公开实施例中,s-cscf网元在任意终端初始注册成功后,会向sbc/p-cscf网元发送初始注册成功的响应,并将s-cscf网元的标识信息通过该初始注册成功的响应发送给sbc/p-cscf网元,sbc/p-cscf网元就能够通过该初始注册成功的响应确定任意初始注册成功的终端与其归属的s-cscf网元的归属对应关系。
62.相应地,在一些实施例中,除了步骤s110到步骤s120以外,如图3所示,所述控制方法还包括:
63.在步骤s130中,响应于任意终端在s-cscf网元中初始注册成功的第一响应消息,从所述第一响应消息中提取发送所述第一响应消息的s-cscf网元的标识;
64.在步骤s140中,将初始注册成功的终端与发送所述第一响应消息的s-cscf网元之间的归属对应关系存储在本地。
65.需要说明的是,本公开实施例对所述s-cscf网元的标识不做特殊限定,只要能够通过该标识对所述s-cscf网元进行识别都属于本公开的保护范围,例如,s-cscf网元的标识可以是s-cscf网元的主机名,或s-cscf网元的ip地址信息。
66.在本公开实施例中,除了更新发送所述注册关联业务请求的终端在其归属的s-cscf网元中的注册状态之外,还需要更新发送所述注册关联业务请求的终端在ims网络中的其他网元中的注册状态,以保证终端在ims网络中注册状态的一致性。作为一种可选的实施方式,发送所述注册关联业务请求的终端的归属s-cscf网元在更新终端的注册状态后,会向sbc/p-cscf网元发送注册状态更新成功的响应消息,以使sbc/p-cscf网元根据该注册状态更新成功的响应消息更新发送所述注册关联业务请求的终端在sbc/p-cscf网元本地的注册状态。
67.相应地,在一些实施例中,如图4所示,在步骤s120之后,所述控制方法还包括:
68.在步骤s150中,响应于所述发送所述注册关联业务请求的终端在所述目标s-cscf网元中的注册状态更新成功的第二响应消息,更新所述发送所述注册关联业务请求的终端在当前会话边缘控制器sbc/p-cscf网元中的注册状态。
69.进一步地,在本公开实施例中,sbc/p-cscf网元还将s-cscf网元发送的注册状态更新成功的响应消息转发到发起注册关联业务的终端。
70.相应地,在一些实施例中,如图5所示,所述控制方法还包括:
71.在步骤s160中,将所述发送所述注册关联业务请求的终端在所述目标s-cscf网元中的注册状态更新成功的响应消息发送到所述发送所述注册关联业务请求的终端。
72.在一些实施例中,所述注册关联业务请求的类型包括初始注册请求、刷新注册请求、注销请求。
73.在本公开实施例中,作为一种可选的实施方式,对于终端发起的初始注册请求和刷新注册请求、注销请求进行区别控制。当sbc/p-cscf网元接收到终端发送的初始注册请求时,sbc/p-cscf网元将该初始注册请求转发到i-cscf网元,以执行初始注册流程;当sbc/p-cscf网元接收到终端发送刷新注册请求或注销请求时,按照本公开实施例的步骤s110到步骤s120控制相应的注册关联业务。
74.相应的,如图6所示,在步骤s110之前,所述控制方法还包括:
75.在步骤s170中,检测所述发送所述注册关联业务请求的终端在当前sbc/p-cscf网元中的注册状态;
76.在步骤s180中,当所述发送所述注册关联业务请求的终端在当前sbc/p-cscf网元中为未注册状态时,将所述注册关联业务请求发送到查询会话控制功能i-cscf网元;
77.当所述发送所述注册关联业务请求的终端在当前sbc/p-cscf网元中为已注册状态时,执行步骤s110到s120。
78.需要说明的是,在本公开实施例中,在ims网络的sbc/p-cscf网元与s-cscf网元之间具有多条消息转发路径,例如,sbc/p-cscf网元可以直接将接收到的终端发送的注册关联业务请求发送到s-cscf网元,也可以经过i-cscf网元将该注册关联业务请求发送到s-cscf网元。此外,ims网络中的各个网元之间,当需要互相访问时,既可以通过dra进行访问,也可以不通过dra而直接进行访问。例如,sbc/p-cscf网元可以通过dra访问s-cscf网元,sbc/p-cscf网元还可以直接访问s-cscf网元;i-cscf网元可以通过dra访问hss,i-cscf网元也可以直接访问hss。本公开对此不做特殊限定。
79.作为一种可选的实施方式,在本公开实施例中,在sbc/p-cscf网元通过步骤s120将终端发送的注册关联业务请求转发到s-cscf网元之前,会先对sbc/p-cscf网元与s-cscf网元之间的通信状态进行检测,当通信正常时,则按照步骤s120将注册关联业务请求转发到s-cscf网元;当通信异常时,则重新选择消息转发路径。
80.相应地,在一些实施例中,如图7所示,所述控制方法还包括:
81.在步骤s190中,当与所述目标s-cscf网元的通信异常时,将所述注册关联业务请求转发到i-cscf网元。
82.第二方面,参照图8,本公开实施例提供一种注册关联业务的处理方法,包括:
83.在步骤s210中,根据接收到的sbc/p-cscf网元发送的注册关联业务请求,更新目标终端在当前s-cscf网元中的注册状态。
84.需要说明的是,在本公开实施例中,所述注册关联业务请求是由sbc/p-cscf网元根据本公开实施例提供的上述任意一种注册关联业务的控制方法发送的所述目标终端的注册关联业务请求。
85.在本公开实施例中,ims网络中的sbc/p-cscf网元在接收到目标终端发送的注册关联业务请求后,会将该注册关联业务请求转发到sbc/p-cscf网元,当s-cscf网元接收到该注册关联业务请求后,通过步骤s210更新目标终端在当前s-cscf网元中的注册状态。
86.在本公开实施例中,所述注册关联业务可以是用户终端发起的刷新注册业务,也可以是用户终端发起的注销业务,还可以是其他与终端注册有关的业务,本公开实施例对此不做特殊限定。所述目标终端可以是发起注册关联业务请求的任意一个终端,本公开实施例对此不做特殊限定。
87.还需要说明的是,在本公开实施例中,对所述ims网络不做特殊限定,例如,ims网络可以是长期演进语音承载(volte,voice over long-term evolution)、vonr(voice over new radio)、固定ims网络、融合通信网络中的任意一者。
88.此外,目标终端的注册关联业务请求可以是sbc/p-cscf网元通过dra发送到当前s-cscf网元的,也可以是sbc/p-cscf网元直接发送到当前s-cscf网元的,本公开实施例对此不做特殊限定。
89.在本公开实施例中,即使因hss故障或升级导致i-cscf无法访问hss时,当前s-cscf网元也能够根据接收到注册关联业务请求,并对目标终端的注册状态进行更新。
90.本公开实施例提供的注册关联业务的处理方法,s-cscf网元根据sbc/p-cscf网元发送的注册关联业务请求更新终端在当前s-cscf注册状态,从而使得当hss故障和升级导致i-cscf与hss通信异常时,终端与ims网络中的注册状态也能够保持一致,既能够避免因为无法接收终端的刷新注册请求所引起的“注册信令风暴”,还能够减少i-cscf等网元设备处理的注册类业务的业务量,降低了对ims网络中的设备的要求,提升了ims网络的稳定性。
91.为了确保终端在ims网络中注册状态的一致性,作为一种可选的实施方式,在本公开实施例中,s-cscf网元在更新目标终端在该s-cscf网元中的注册状态后,会向sbc/p-cscf网元发送注册状态更新成功的响应消息,以使sbc/p-cscf网元根据该注册状态更新成功的响应消息更新目标终端在sbc/p-cscf网元的注册状态。
92.相应地,在一些实施例中,如图9所示,在步骤s210之后,所述处理方法还包括:
93.在步骤s220中,向所述sbc/p-cscf网元发送所述目标终端在当前s-cscf网元中的注册状态更新成功的响应消息。
94.此外,在本公开实施例中,当前s-cscf网元在于hss通信状态正常时,还将更新后的所述目标终端的注册状态更新到所述hss。
95.相应地,在一些实施例中,如图10所示,在步骤s210之后,所述处理方法还包括:
96.在步骤s230中,检测与hss的通信状态;
97.在步骤s240中,当与所述hss的通信状态正常时,将更新后的所述目标终端的注册状态更新到所述hss。
98.需要说明的是,在本公开实施例中,s-cscf网元可以通过dra向hss转发注册更新请求,也可以直接向hss发起sar更新请求,以将目标终端的注册状态更新到所述hss。本公开对此不做特殊限定。
99.还需要说明的是,当与所述hss的通信状态异常时,当前s-cscf可以不向所述hss发起注册信息更新请求;也可以向所述hss发起注册信息更新请求,但在注册信息更新超时后不进行额外处理。本公开对此不做特殊限定。
100.在本公开实施例中,若当前s-cscf网元接收到的注册关联业务请求为注销请求,当hss恢复正常后,在hss仍存储有目标终端和当前s-cscf网元的归属对应关系。当目标终端再次发起初始注册请求时,i-cscf网元在初始注册流程中从hss中查询到目标终端和当
前s-cscf网元的归属对应关系,会将当前s-cscf网元分配给目标终端,在目标终端完成初始注册后,目标终端在ims网络的sbc/p-cscf、i-cscf、s-cscf、hss等网元中的注册状态保持一致。
101.在本公开实施例中,若当前s-cscf网元接收到的注册关联业务请求为刷新注册请求,并按照上述任意一种注册关联业务的处理方法完成刷新注册,当hss恢复正常后,s-cscf网元将更新后的注册状态更新到hss。
102.作为一种可选的实施方式,在本公开实施例中,s-cscf网元在终端初始注册成功后,会向sbc/p-cscf网元发送初始注册成功的响应,并将s-cscf网元的标识信息通过该初始注册成功的响应发送给sbc/p-cscf网元,使得sbc/p-cscf网元能够通过该初始注册成功的响应确定终端与其归属的s-cscf网元的归属对应关系。
103.相应地,在一些实施例中,如图11所示,所述处理方法还包括:
104.在步骤s250中,任意终端在当前s-cscf网元中初始注册成功后,向所述sbc/p-cscf网元发送初始注册成功的响应消息,所述初始注册成功响应消息包括当前s-cscf网元的标识。
105.需要说明的是,本公开实施例对所述s-cscf网元的标识不做特殊限定,只要能够通过该标识对所述s-cscf网元进行识别都属于本公开的保护范围,例如,s-cscf网元的标识可以是s-cscf网元的主机名,或s-cscf网元的ip地址信息。
106.实施例一
107.图17是本公开实施例中对终端发起的刷新注册业务进行处理的信令流程图。如图17所示:
108.在e301中,终端初始注册成功后,在刷新周期内发起刷新注册请求,并发送给sbc/p-cscf网元;
109.在e302中,sbc/p-cscf网元将刷新注册请求转发到s-cscf网元,而不经过i-cscf网元;
110.在e303中,s-cscf网元接收到刷新注册请求后,更新终端在s-cscf网元本地的注册状态和相关定时器,直接返回刷新注册成功响应给sbc/p-cscf网元;
111.在e304中,当s-cscf网元判断得出需要更新终端的注册信息到hss,通过dra转发或者直接向hss发起注册信息更新请求,而此时hss不可用,更新超时,s-cscf网元不进行额外处理;
112.在e305中,sbc/p-cscf网元接收到刷新注册成功响应后,更新终端在sbc/p-cscf网元本地的注册状态和相关定时器,转发刷新注册成功响应给终端。
113.终端收到刷新注册成功响应后,等待下一个刷新注册周期再发送刷新注册请求,而不会在短时间内多次发送初始注册请求,从而消除了“注册信令风暴”。
114.实施例二
115.图18是本公开实施例中对终端发起的注销业务进行处理的信令流程图。如图18所示:
116.在e401中,终端初始注册成功后,发起注销请求,并发送给sbc/p-cscf网元;
117.在e402中,sbc/p-cscf网元将注销请求转发到s-cscf网元,而不经过i-cscf网元;
118.在e403中,s-cscf网元接收到注销请求后,更新终端在s-cscf网元本地的注册状
态和相关定时器,直接返回注销成功响应给sbc/p-cscf网元;
119.在e404中,当s-cscf网元判断得出需要更新终端的注册信息到hss,通过dra转发或者直接向hss发起注册信息更新请求,而此时hss不可用,更新超时,s-cscf网元不进行额外处理;
120.在e405中,sbc/p-cscf网元接收到注销成功响应后,更新终端在sbc/p-cscf网元本地的注册状态和相关定时器,转发注销成功响应给终端。
121.终端收到注销成功响应后,不会在短时间内多次发送注销请求,从而消除了“注册信令风暴”122.实施例三
123.图19是本公开实施例中hss恢复后,各网元之间注册信息同步的信令流程图。如图19所示:
124.在e501中,终端发起初始注册请求,并发送给sbc/p-cscf网元;
125.在e502中,sbc/p-cscf网元检查得知该终端在sbc/p-cscf网元本地是未注册状态,没有相应的注册信息,将初始注册请求转发给i-cscf网元;
126.在e503中,i-cscf网元发送uar请求,向hss查询终端归属的s-cscf网元信息,由于hss仍然保留终端之前的注册信息,会返回终端最近一次注册所在的s-cscf网元信息给i-cscf网元;
127.在e504中,i-cscf网元转发初始注册请求给终端最近一次注册所在的s-cscf网元;
128.在e505中,s-cscf网元检查该终端在s-cscf网元本地是未注册状态,没有相应的注册信息,执行初始注册流程,从hss获取鉴权数据;
129.在e506中,s-cscf网元返回挑战响应给i-cscf网元;
130.在e507中,i-cscf网元将挑战响应转发到sbc/p-cscf网元;
131.在e508中,sbc/p-cscf网元将挑战响应转发到终端;
132.在e509中,终端从挑战响应中提取鉴权信息,并对网络侧进行鉴权,之后重新向sbc/p-cscf发起初始注册请求;
133.在e510中,sbc/p-cscf网元将初始注册请求转发到i-cscf网元;
134.在e511中,i-cscf网元通过查询hss获得终端归属的s-cscf网元信息;
135.在e512中,i-cscf网元将初始注册请求转发到s-cscf;
136.在e513中,s-cscf网元根据初始注册请求中的信息,执行鉴权操作,返回初始注册成功响应给i-cscf网元,其中包含s-cscf网元的主机名;
137.在e514中,s-cscf网元将注册状态更新请求发送给hss,更新用户的注册信息,其中,包含s-cscf网元的主机名;
138.在e515中,i-cscf将初始注册成功响应转发给sbc/p-cscf网元;
139.在e516总,sbc/p-cscf网元保存初始注册成功响应中的s-cscf主机名,sbc/p-cscf将初始注册成功响应转发给终端;
140.终端完成初始注册过程,终端在sbc/p-cscf网元、s-cscf网元和hss中的注册状态保持了同步。
141.实施例三
142.图20是本公开实施例中hss恢复后,各网元之间注册信息同步的信令流程图。如图20所示:
143.在e601中,终端初始注册成功后,在刷新注册周期内向sbc/p-cscf网元发起刷新注册;
144.在e602中,sbc/p-cscf网元将刷新注册请求转发到s-cscf网元,而不经过i-cscf网元;
145.在e603中,s-cscf网元接收到刷新注册请求后,更新s-cscf网元本地的注册状态和相关定时器,直接返回成功响应给sbc/p-cscf网元;
146.在e604中,,当s-cscf网元判断得出需要更新终端的注册信息到hss,通过dra转发或者直接向hss发起注册信息更新请求,此时hss从不可用变为可用,更新成功,hss刷新用户的注册信息;
147.在e605中,sbc/p-cscf网元接收到刷新注册成功响应后,更新终端在sbc/p-cscf网元本地的注册状态和相关定时器,转发刷新注册成功响应给终端。
148.终端收到刷新注册成功响应后,等待下一个刷新注册周期再发送刷新注册请求,而不会在短时间内多次发送初始注册请求,从而消除了“注册信令风暴”。
149.第三方面,参照图12,本公开实施例提供一种会话边缘控制器sbc/p-cscf网元100,包括:
150.一个或多个处理器101;
151.存储装置102,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一种注册关联业务的控制方法;
152.一个或多个i/o接口103,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。
153.其中,处理器101为具有数据处理能力的器件,其包括但不限于中央处理器(cpu)等;存储器102为具有数据存储能力的器件,其包括但不限于随机存取存储器(ram,更具体如sdram、ddr等)、只读存储器(rom)、带电可擦可编程只读存储器(eeprom)、闪存(flash);i/o接口(读写接口)103连接在处理器101与存储器102间,能实现处理器101与存储器102的信息交互,其包括但不限于数据总线(bus)等。
154.在一些实施例中,处理器101、存储器102和i/o接口103通过总线104相互连接,进而与计算设备的其它组件连接。
155.上文已经对本公开实施例提供的注册关联业务的控制方法进行了详细的描述,此处不再赘述。
156.第四方面,参照图13,本公开实施例提供一种会话边缘控制器sbc/p-cscf网元,所述sbc/p-cscf网元包括快速路由处理模块301和信令处理模块302;
157.所述快速路由处理模块301用于根据本地存储的终端与呼叫会话控制功能s-cscf网元之间的归属对应关系确定发送注册关联业务请求的终端所归属的目标s-cscf网元;
158.所述信令处理模块302用于将所述终端发送的注册关联业务请求发送到所述目标s-cscf网元,以使所述目标s-cscf网元根据所述注册关联业务请求,更新所述终端在所述目标s-cscf网元中的注册状态。
159.在一些实施例中,所述快速路由处理模块301还用于响应于终端在s-cscf网元中初始注册成功的初始注册成功响应消息,从所述响应消息中提取发送所述响应消息的s-cscf网元的标识。
160.在一些实施例中,所述快速路由处理模块301还用于检测当前sbc/p-cscf网元与s-cscf网元的通信状态。
161.在一些实施例中,所述信令处理模块302还用于按照所述快速路由处理模块301的指示,将所述注册关联业务请求转发到i-cscf网元。
162.在一些实施例汇总,所述信令处理模块302还用于将终端的初始注册请求发送到查询会话控制功能i-cscf网元。
163.在一些实施例中,所述信令处理模块302还用于按照所述快速路由处理模块301的指示,将所述终端在所述目标s-cscf网元中的注册状态更新成功的响应消息发送到所述终端。
164.第五方面,参照图14,本公开实施例提供一种呼叫会话控制功能s-cscf网元200,包括:
165.一个或多个处理器201;
166.存储装置202,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一种注册关联业务的处理方法;
167.一个或多个i/o接口203,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。
168.其中,处理器201为具有数据处理能力的器件,其包括但不限于中央处理器(cpu)等;存储器202为具有数据存储能力的器件,其包括但不限于随机存取存储器(ram,更具体如sdram、ddr等)、只读存储器(rom)、带电可擦可编程只读存储器(eeprom)、闪存(flash);i/o接口(读写接口)203连接在处理器201与存储器202间,能实现处理器201与存储器202的信息交互,其包括但不限于数据总线(bus)等。
169.在一些实施例中,处理器201、存储器202和i/o接口203通过总线204相互连接,进而与计算设备的其它组件连接。
170.上文已经对本公开实施例提供的注册关联业务的处理方法进行了详细的描述,此处不再赘述。
171.第六方面,参照图15,本公开实施例提供一种呼叫会话控制功能s-cscf网元400,所述s-cscf网元400包括注册状态更新模块401和信令处理模块402;
172.所述信令处理模块402用于接收注册关联业务请求;
173.所述注册状态更新模块401用于根据接收到的注册关联业务请求,更新目标终端在当前s-cscf网元中的注册状态,所述注册关联业务请求是由sbc/p-cscf网元根据上述任意一种注册关联业务的控制方法发送的所述目标终端的注册关联业务请求。
174.第七方面,参照图16,本公开实施例提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任意一种注册关联业务的控制方法,或,上述任意一种注册关联业务的处理方法。
175.上文已经对本公开实施例提供的注册关联业务的处理方法和注册关联业务的控
制方法进行了详细的描述,此处不再赘述。
176.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其它数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其它存储器技术、cd-rom、数字多功能盘(dvd)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其它的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其它传输机制之类的调制数据信号中的其它数据,并且可包括任何信息递送介质。
177.本文已经公开了示例实施例,并且虽然采用了具体术语,但它们仅用于并仅应当被解释为一般说明性含义,并且不用于限制的目的。在一些实例中,对本领域技术人员显而易见的是,除非另外明确指出,否则可单独使用与特定实施例相结合描述的特征、特性和/或元素,或可与其它实施例相结合描述的特征、特性和/或元件组合使用。因此,本领域技术人员将理解,在不脱离由所附的权利要求阐明的本公开的范围的情况下,可进行各种形式和细节上的改变。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜