具有多个标识符的SIP服务器制造技术

技术编号:18180360 阅读:55 留言:0更新日期:2018-06-09 22:56
互联网协议多媒体子系统(IMS)网络内的会话发起协议(SIP)服务器可以与多个不同的标识符相关联。在一些实施例中,用于实现IMS网络内的SIP服务器的多个不同标识符的过程可以包括:在归属订户服务器(HSS)处维护与用户相关联的会话发起协议(SIP)服务器的第一标识符,并且在用户的无线通信会话期间,将SIP服务器的第二标识符插入到SIP请求的消息报头中。在一些实施例中,SIP服务器的第一标识符可以通过Diameter(Cx)接口传输,而SIP服务器的第二标识符可以通过SIP(ISC)接口传输。使用SIP服务器的多个标识符允许在SIP服务器发生故障的情况下恢复用户的无线通信会话的同时实现最短停机时间。

【技术实现步骤摘要】
【国外来华专利技术】具有多个标识符的SIP服务器相关申请的交叉引用本专利申请要求于2015年9月23日递交的序列号为14/863,175的美国实用专利申请的优先权。序列号为14/863,175的申请的全部内容通过引用并入本文中。
技术介绍
互联网协议多媒体子系统(IMS)是由第三代合作伙伴计划(3GPP)定义的用于向IMS网络的用户设备(UE)传送互联网协议(IP)多媒体的架构框架。IMS核心网络(有时称为“IMS核心”、“核心网络(CN)”或“IMCN子系统”)允许无线和有线设备访问IP多媒体、消息传送和语音应用和服务。IMS允许通过点对点通信以及基于IP的网络的客户端到服务器通信。IMS利用会话发起协议(SessionInitiationProtocol,SIP)--信令协议,其可用于建立、修改和终止分组网络上的多媒体会话(例如,多媒体电话呼叫),并且认证对基于IMS的服务的访问。IMS核心网络可以包括被配置为利用SIP信令来控制和管理IMS核心网络的多媒体会话的各种节点。这些节点在这里被称为“SIP服务器”。图1是示出示例性IMS网络100的一部分的示意图。IMS网络100被示出为包括呼叫会话控制功能(CSCF)节点形式的SIP服务器,包括询问CSCF(I-CSCF)节点102和多个服务CSCF(S-CSCF)节点104(1)、104(2)、…、104(N)(统称为104)。UE可以通过无线电接入网络(RAN)连接到IMS网络100,并且可以使用SIP注册(SIPREGISTER)方法向IMS网络100注册,该方法是用于附接到IMS网络100的机制。为了简单起见,图1示出了上一跳106,以表示这样的节点,该节点在其沿着信令路径108传输到I-CSCF节点102之前,从UE最终接收到SIP注册方法。图1还示出了维持主数据库(masterdatabase)112的归属订户服务器(HSS)110,该主数据库112包含从UE到被指定用于向UE提供基于IMS的服务的对应S-CSCF节点104的映射。具体而言,HSS110的主数据库112可以存储每个S-CSCF节点104的全称域名(FQDM),每个S-CSCF节点104通过IMS注册过程分配给UE。例如,如果I-CSCF节点102选择S-CSCF节点104(1)来服务与“用户A”相关联的特定UE,则S-CSCF节点104(1)经由信令路径114从I-CSCF节点102接收该选择的通知,并且S-CSCF节点104(1)经由信令路径116指示HSS110以使用S-CSCF节点104(1)的FQDM118更新主数据库112(例如,诸如“S-CSCF-104-1.sip.operator.com”之类的FQDM118)。这创建了S-CSCF节点104(1)和用户A之间的绑定。一旦用户A的UE注册并分配给S-CSCF节点104(1),在用户A的UE处始发和终止的所有SIP信令将通过S-CSCF节点104(1)被路由。此外,为了确保通过S-CSCF节点104(1)的信令路径对整个用户A的会话(以及分配给S-CSCF节点104(1)的其他用户的其他会话)保持打开,S-CSCF节点104(1)在经由信令路径124将SIP消息转发到下一跳122之前,将其FQDM118(即,存储在HSS110的主数据库112中的相同FQDM118)添加到在S-CSCF104(1)处接收的任何新的SIP消息的记录路由报头120中。当S-CSCF节点104(1)发生故障时(即,使得S-CSCF节点104(1)不可操作),在不知道S-CSCF节点104(1)已经故障的情况下,在I-CSCF节点102处从被分配给S-CSCF节点104(1)的UE接收到的任何新的SIP流量将被路由到故障节点。这是因为I-CSCF节点102在接收到这样的新的SIP流量时将经由信令路径126查询HSS110,以经由信令路径128获得分配给UE的该S-CSCF节点104(1)的FQDN118,以及然后经由信令路径132向域名系统(DNS)服务器130发出查询,以经由信令路径134获得与FQDM118相对应的S-CSCF节点104(1)的IP地址。然后,I-CSCF节点102使用它从DNS服务器130获得的IP地址作为来自所分配的UE的SIP流量沿着信令路径114被转发的地址。在上述场景中,在向S-CSCF节点104(1)发送SIP流量时,I-CSCF节点102将等待可配置的用于来自S-CSCF节点104(1)的响应的超时期间(从10到30秒的任何时间)。如果在超时期间内没有接收到响应,则I-CSCF节点102将通过发起过程(例如“能力发现”)来为用户A刷新IMS注册(或另一个相关联的SIP请求)以分配不同的、可用的S-CSCF节点104到UE,该UE被配置为恢复用户A的会话并且为会话的剩余部分服务UE。然而,这个超时期间是等待会话恢复的所不希望的时间量,并且可能导致各种不利后果。例如,如果用户A正在进行呼叫,并且S-CSCF节点104(1)发生故障,则用户A可能至少在超时期间内不会听到铃声。作为另一个示例,与用户A相关联的UE可能失去其注册,并且可能不知道注册丢失,并且可能无法将丢失的注册通知给UE。在电路交换(CS)网络不可用的覆盖区域尤其如此,例如当用户正在使用长期演进语音(VoLTE)以在“仅LTE”覆盖区域进行呼叫时。即使当用户没有进行呼叫时,由用户携带的UE可能正试图用故障的S-CSCF节点104(1)注册,并且由于上述IMS恢复的超时期间,该注册可能被延迟相同的时间量。附图说明参考附图进行以下详尽的描述,在附图中,附图标记的最左的数字表示附图标记首次出现的附图。在不同附图中使用相同的附图标记表示类似的或者相同的项或特征。图1为示出了在IMS网络中现有技术实现方式的示意图。图2A为根据各个实施例的示出了示例IMS网络的一部分的示意图。图2B为示出了在SIP服务器故障之后图2A的示例IMS网络的一部分的示意图。图3为根据各个实施例的示例SIP服务器架构的框图。图4示出了用于针对IMS网络内的SIP服务器使用多个标识符的示例过程的流程图。图5示出了用于将SIP服务器的标识符在其传输到HSS之前转换成不同标识符的示例过程的流程图。图6示出了用于基于将要被传输的标识符所通过的接口的类型来选择SIP服务器的特定的标识符用于传输的示例过程的流程图。图7示出了用于恢复用户的无线通信会话的示例过程的流程图。具体实施方式这里描述的是用于针对在互联网协议多媒体子系统(IMS)网络内的单个会话发起协议(SIP)服务器使用多个不同标识符的技术和系统。根据各个实施例,IMS网络内的SIP服务器可以与第一标识符和不同的第二标识符相关联,二者中的每一者识别SIP服务器。在一些实施例中,SIP服务器的第一标识符可以通过Diameter(Cx)接口传输。例如,在IMS注册过程期间,SIP服务器的第一标识符可以通过Diameter接口上传到归属订户服务器(HSS),从而作为IMS注册过程的一部分,HSS可以存储与用户相关联的SIP服务器的第一标识符。SIP服务器的第二标识符可以通过SIP(ISC)接口传输。例如,在用户的无线通信会话期间,可以将SIP服务器本文档来自技高网...
具有多个标识符的SIP服务器

【技术保护点】
一种计算机实现的方法,包括:接收会话发起协议(SIP)消息;确定与所述SIP消息相关联的用户的SIP服务器;将所述SIP服务器的第一标识符存储在归属订户服务器(HSS)中;以及将所述SIP服务器的第二标识符插入到所述SIP消息的消息报头中。

【技术特征摘要】
【国外来华专利技术】2015.09.23 US 14/863,1751.一种计算机实现的方法,包括:接收会话发起协议(SIP)消息;确定与所述SIP消息相关联的用户的SIP服务器;将所述SIP服务器的第一标识符存储在归属订户服务器(HSS)中;以及将所述SIP服务器的第二标识符插入到所述SIP消息的消息报头中。2.根据权利要求1所述的计算机实现的方法,还包括在存储所述第一标识符之前:在中间网络设备处接收所述SIP服务器的所述第二标识符;以及在所述中间网络设备处,将所述SIP服务器的所述第二标识符转换为所述SIP服务器的所述第一标识符,其中将所述SIP服务器的所述第一标识符存储在所述HSS中包括:将来自所述中间网络设备的所述SIP服务器的所述第一标识符上传到所述HSS。3.根据权利要求1所述的计算机实现的方法,其中所述SIP服务器包括服务呼叫会话控制功能(S-CSCF)节点。4.根据权利要求1所述的计算机实现的方法,其中所述SIP服务器的所述第一标识符包括所述SIP服务器的第一全称域名(FQDN),并且所述SIP服务器的所述第二标识符包括所述SIP服务器的第二FQDN。5.根据权利要求4所述的计算机实现的方法,其中所述SIP服务器的所述第一FQDN对应于与流量分布服务器相关联的域,所述流量分布服务器被配置为在互联网协议多媒体子系统(IMS)的注册用户之中分配SIP服务器。6.根据权利要求5所述的计算机实现的方法,还包括:接收附加的SIP消息;从所述HSS中检索所述第一FQDN;使用所述第一FQDN查询域名系统(DNS)服务器;从所述DNS服务器接收NULL响应,所述NULL响应表示所述SIP服务器的故障;以及响应于接收到所述NULL响应,重新注册所述用户以分配新的SIP服务器并恢复无线通信会话。7.根据权利要求1所述的计算机实现的方法,还包括在存储所述第一标识符之前:确定所述第一标识符或所述第二标识符中的一个是将要通过Diameter接口传输到所述HSS;以及至少部分地基于所述Diameter接口来选择所述SIP服务器的所述第一标识符用于传输到所述HSS。8.一种或更多种非暂时性计算机可读介质,存储有计算机可执行指令,当所述计算机可执行指令被执行时,使一个或更多个通信设备执行动作,所述动作包括:接收与用户相关联的会话发起协议(SIP)消息;从归属订户服务器(HSS)检索与所述用户相关联的SIP服务器的第一标识符;确定与所述第一标识符相关联的所述SIP服务器;将所述SIP消息发送给所述SIP服务器;以及将所述SIP服务器的第二ID插入在所述SIP消息的消息报头中。9.根据权利要求8所述的一个或更多个非暂时性计算机可读介质,所述动作还包括:在接收所述SIP消息之前,作为互联网协议多媒体子系统(IMS)注册程序的一部分,将所述SIP服务器的所述第一标识符存储在所述HSS中。10.根据权利要求9所述的一种或更多种非暂时性计算机可读介质,所述动作还包括:在存储所述第一标识符之前,至少部分地基于确定所述传输将要通过Diameter接口发生来选择所述第一标识符用于传输到所述HSS。11.根据权利要求9所述的一个或更多个非暂时性计算...

【专利技术属性】
技术研发人员:兴甫·亨利·蒋
申请(专利权)人:T移动美国公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1