公开/公告号CN101729516A
专利类型发明专利
公开/公告日2010-06-09
原文格式PDF
申请/专利权人 中国联合网络通信集团有限公司;
申请/专利号CN200810224094.5
申请日2008-10-15
分类号H04L29/06;H04W4/14;
代理机构北京同立钧成知识产权代理有限公司;
代理人臧建明
地址 100140 北京市西城区金融大街21号
入库时间 2023-12-18 00:14:16
法律状态公告日
法律状态信息
法律状态
2014-06-18
授权
授权
2010-08-11
实质审查的生效 IPC(主分类):H04L29/06 申请日:20081015
实质审查的生效
2010-06-09
公开
公开
技术领域
本发明涉及一种IP多媒体子系统(Internet Protocol MultimediaSubsystem,以下简称:IMS)业务,尤其是一种IMS业务的注册方法与注册系统。
背景技术
随着通信技术的发展,IMS业务得到了越来越普遍的应用。IMS业务采用会话发起协议(Session Initiation Protocol,以下简称:SIP)作为呼叫控制信令。用户使用IMS业务时,需要先启动IMS业务客户端到SIP服务器进行SIP注册,注册成功后,相关IMS业务才处于激活状态,用户才可以通过IMS业务客户端使用IMS业务。
由于IMS业务基于IP,在注册IMS业务时,需要用户登录到分组域,此时会产生一定的流量费用。为了节省业务费用,或由于使用习惯、用户无法及时获知和注册新业务等其它原因,在IMS业务早期,许多用户没有注册IMS业务。IMS业务一般都是用户终端到用户终端之间的点到点通信业务,在接收方终端用户未注册IMS业务的情况下,即使接收方终端已经接入网络,也无法收到已注册IMS业务的发送方终端发送的IMS业务信息或者邀请消息,从而无法使接收方终端用户及时进行IMS业务注册与使用IMS业务。
发明内容
本发明实施例所要解决的技术问题是:及时通知终端用户注册IMS业务。
为解决上述技术问题,本发明实施例提供了一种IMS业务的注册方法,包括:
SIP服务器接收发送方终端发送的IMS业务信息,该业务信息中携带有接收方终端用户标识;
所述SIP服务器判断接收方终端用户是否注册IMS业务,在所述接收方终端用户未注册IMS业务时,指示短消息系统向所述接收方终端发送用于提示所述接收方终端用户注册IMS业务的短消息;
接收方终端显示用于提示所述接收方终端用户注册IMS业务的短消息,该短消息中包括用于供用户选择同意注册IMS业务的同意超链接选项与拒绝注册IMS业务的拒绝超链接选项;
接收方终端接收通过所述同意注册超链接选项发送的业务注册请求,并将该业务注册请求发送给所述SIP服务器;
所述SIP服务器根据预先设置的IMS业务注册流程为所述接收方终端用户注册IMS业务。
为了解决上述问题,本发明实施例还提供了一种IMS业务的注册系统,包括SIP服务器与短消息系统;
所述SIP服务器用于接收发送方终端发送的IMS业务信息,并根据该IMS业务信息携带的接收方终端用户标识判断该接收方终端用户是否注册IMS业务,在所述接收方终端用户未注册IMS业务时,指示短消息系统向所述接收方终端发送用于提示所述接收方终端用户注册IMS业务的短消息,以及接收所述接收方终端发送的业务注册请求,根据预先设置的IMS业务注册流程为所述接收方终端用户注册IMS业务;
短消息系统,用于根据所述SIP服务器的指示信息,生成并向所述接收方终端发送用于提示所述接收方终端用户注册IMS业务的短消息。
本发明实施例中,SIP服务器在接收方终端用户未注册IMS业务时,指示短消息系统通过短消息提示接收方终端用户注册IMS业务,该短消息中包括用于供用户选择同意注册IMS业务的同意超链接选项与拒绝注册IMS业务的拒绝超链接选项,用户在终端上选择同意超链接选项时,终端将与SIP服务器交互,自动为用户完成IMS业务注册,无需用户在终端上输入SIP服务器地址后发送注册请求,可以使接收方终端用户及时进行IMS业务注册,及时接收发送方终端发起的业务邀请并参与IMS业务,使IMS业务应用更方便、更完善。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为本发明IMS业务的注册方法实施例一的流程图;
图2为本发明IMS业务的注册方法实施例二的流程图;
图3为本发明IMS业务的注册方法实施例三的流程图;
图4为本发明IMS业务的注册系统实施例一的结构示意图;
图5为本发明IMS业务的注册系统实施例二的结构示意图;
图6为本发明IMS业务的注册系统实施例三的结构示意图;
图7为本发明的一个IMS业务系统构架示意图。
具体实施方式
如图1所示,为本发明IMS业务的注册方法实施例一的流程图,其包括以下步骤:
步骤101,SIP服务器接收发送方终端发送的IMS业务信息,该业务信息中携带有接收方终端用户标识。
步骤102,SIP服务器判断接收方终端用户是否注册IMS业务,若注册,则SIP服务器直接向接收方终端发送IMS业务信息,以便接收方终端与发送方终端协商接入IMS业务;若未注册,执行步骤103。
步骤103,SIP服务器指示短消息系统向接收方终端发送用于提示接收方终端用户注册IMS业务的短消息,该短消息中包括用于供用户选择同意注册IMS业务的同意超链接选项与拒绝注册IMS业务的拒绝超链接选项。
步骤104,接收方终端显示用于提示接收方终端用户注册IMS业务的短消息,该短消息中包括用于供用户选择同意注册IMS业务的同意超链接选项与拒绝注册IMS业务的拒绝超链接选项。
步骤105,接收方终端接收通过同意注册超链接选项发送的业务注册请求,并将该业务注册请求发送给SIP服务器。
步骤106,SIP服务器接收到业务注册请求后,根据预先设置的IMS业务注册流程为接收方终端用户注册IMS业务。
在图1所示的实施例中,通过步骤106,接收方终端用户注册IMS业务后,SIP服务器还可以向接收方终端发送IMS业务信息;接收方终端与发送方终端协商接入IMS业务。
如图2所示,为本发明IMS业务的注册方法实施例二的流程图,其包括以下步骤:
步骤201,SIP服务器接收发送方终端发送的IMS业务信息,该业务信息中携带有接收方终端用户标识。
步骤202,SIP服务器判断接收方终端用户是否已经注册了IMS业务,若已经注册,执行步骤206;若未注册,执行步骤203。
步骤203,SIP服务器生成用于供用户选择同意注册IMS业务的同意超链接选项与拒绝注册IMS业务的拒绝超链接选项,其中的同意超链接选项链接至SIP服务器地址与IMS业务注册流程,并向短消息系统发送指示信息,该指示信息用于指示短消息系统提示接收方终端用户注册IMS业务,指示信息中包括IMS业务信息、同意超链接选项与拒绝超链接选项。
步骤204,短消息系统向接收方终端发送用于提示接收方终端用户注册IMS业务的短消息,该短消息中包括IMS业务信息、同意超链接选项与拒绝超链接选项,其中的同意超链接选项链接至SIP服务器地址与IMS业务注册流程。
短消息系统生成短消息时,可以根据预先设定,将SM7_submit消息中的短消息子类型(SubType)的值设置为一个目前尚未使用的SubType值,例如:将其设置为4,通过该值标识该短消息是由SIP服务器触发的消息。另外,还可以根据预先设定,将SM3_submit消息中的service_type设置为“IMS”,以表示该短消息是一条特定的IMS消息。并且,将SM1_deliver消息中的“TP-UDHI”字段置位,说明该SM1_deliver消息中存在TP-UD头参数,可以将TP-UD头参数中的IEI网元的值的定义为一目前尚未使用的IEI值,例如:24,以标识该短消息是一条IMS通知触发(IMS Notification Trigger)消息。
接收方终端收取到该短消息后,通过其中携带的SubType值与service_type内容可知该短消息是由SIP服务器触发的特定IMS消息,并且发现SM1_deliver消息中的“TP-UDHI”字段置位,获取TP-UD头参数中的IEI网元的值,由该值可知该短消息是一条IMS通知触发消息,则自动激活终端里的IMS客户端,接收用户通过同意注册超链接选项或拒绝注册超链接选项发送的请求。若用户通过同意注册超链接选项发送业务注册请求,则将其发送给SIP服务器。
通过短消息系统对SubType值、service_type与TP-UD头参数中IEI网元值的设置,接收方终端可以识别该短消息用于提示用户注册IMS业务,并可以自动与SIP服务器交互完成对用户的IMS业务注册。
步骤205,SIP服务器接收由接收方终端通过同意注册超链接选项发送的业务注册请求,根据IMS业务注册流程为接收方终端用户注册IMS业务。
步骤206,接收方终端用户注册IMS业务后,接收方终端根据短消息中的业务信息,与发送方终端协商接入IMS业务。
如图3所示,为本发明IMS业务的注册方法实施例三的流程图,其包括以下步骤:
步骤301,SIP服务器接收发送方终端发送的IMS业务信息,该业务信息中携带有接收方终端用户标识。
步骤302,SIP服务器判断接收方终端用户是否已经注册了IMS业务,若已经注册,执行步骤309;若未注册,执行步骤303。
步骤303,SIP服务器向短消息系统发送指示信息,该指示信息用于指示短消息系统提示接收方终端用户注册IMS业务,指示信息中包括SIP服务器地址。
步骤304,短消息系统向接收方终端发送用于提示接收方终端用户注册IMS业务的短消息,该短消息中包括SIP服务器地址。
短消息系统生成短消息时,可以根据预先设定,将SM7_submit消息中的短消息子类型(SubType)的值设置为一个目前尚未使用的SubType值,例如:将其设置为4,通过该值标识该短消息是由SIP服务器触发的消息。另外,还可以根据预先设定,将SM3_submit消息中的service_type设置为“IMS”,以表示该短消息是一条特定的IMS消息。并且,将SM1_deliver消息中的“TP-UDHI”字段置位,说明该SM1_deliver消息中存在TP-UD头参数,可以将TP-UD头参数中的IEI网元的值的定义为一目前尚未使用的IEI值,例如:24,以标识该短消息是一条IMS通知触发(IMS Notification Trigger)消息。
步骤305,接收方终端收取到该短消息后,生成用于供用户选择同意注册IMS业务的同意超链接选项与拒绝注册IMS业务的拒绝超链接选项,并显示用于提示接收方终端用户注册IMS业务的短消息、同意超链接选项与拒绝超链接选项。
具体地,接收方终端收取到该短消息后,通过其中携带的SubType值与service_type内容可知该短消息是由SIP服务器触发的特定IMS消息,并且发现SM1_deliver消息中的“TP-UDHI”字段置位,获取TP-UD头参数中的IEI网元的值,由该值可知该短消息是一条IMS通知触发消息,则自动激活终端里的IMS客户端,生成同意注册超链接选项或拒绝注册超链接选项,并显示用于提示接收方终端用户注册IMS业务的短消息、同意超链接选项与拒绝超链接选项,以及接收用户通过同意注册超链接选项或拒绝注册超链接选项发送的请求。
步骤306,接收方终端接收用户通过同意注册超链接选项或拒绝注册超链接选项发送的请求,并根据该请求是用户通过同意注册超链接选项或拒绝注册超链接选项发送的请求,来判断该请求为同意注册IMS业务或拒绝注册IMS业务的请求。若为同意注册IMS业务的业务注册请求,则执行步骤307。若为拒绝同意注册IMS业务的请求,则不执行后续为该接收方终端用户注册IMS业务的注册流程。
步骤307,接收方终端将业务注册请求发送给SIP服务器。
步骤308,SIP服务器接收到业务注册请求后,根据预先设置的IMS业务注册流程为接收方终端用户注册IMS业务。
通过短消息系统对SubType值、service_type与TP-UD头参数中IEI网元值的设置,接收方终端可以识别该短消息用于提示用户注册IMS业务,并可以自动与SIP服务器交互完成对用户的MIS业务注册。
步骤309,接收方终端用户注册IMS业务后,接收方终端根据短消息中的业务信息,与发送方终端协商接入IMS业务。
在本发明上述各实施例提供的IMS业务的注册方法中,业务信息中携带的接收方终端用户标识可以是一个或多个。当业务信息中携带多个接收方终端用户标识时,SIP服务器可以分别判断各接收方终端用户是否注册IMS业务;若有接收方终端用户未注册IMS业务时,指示短消息系统分别向未注册IMS业务的接收方终端发送用于提示各接收方终端用户注册IMS业务的短消息。由未注册IMS业务的一个或多个接收方终端接收用户通过同意注册超链接选项发送的业务注册请求并发送给SIP服务器,由SIP服务器为未注册IMS业务的接收方终端用户注册IMS业务。对于已经注册IMS业务的接收方终端用户,SIP服务器可以直接向其终端发送IMS业务信息,由接收方终端与发送方终端协商接入IMS业务。
如图4所示,为本发明IMS业务的注册系统实施例一的结构示意图,其可用于实现如图1、图2与图3所示的IMS业务的注册方法实施例,包括SIP服务器1与短消息系统2。
其中,SIP服务器1,用于接收发送方终端发送的IMS业务信息,并根据该IMS业务信息携带的接收方终端用户标识,判断该接收方终端用户是否已经注册了IMS业务,在接收方终端用户未注册IMS业务时,指示短消息系统2向接收方终端发送用于提示接收方终端用户注册IMS业务的短消息,以及接收由接收方终端发送的业务注册请求,并根据预先设置的IMS业务注册流程为接收方终端用户注册IMS业务。短消息系统2,用于根据SIP服务器的指示信息,生成并向接收方终端发送用于提示接收方终端用户注册IMS业务的短消息。
如图5所示,为本发明IMS业务的注册系统实施例二的结构示意图,其可用于实现如图2所示的IMS业务的注册方法实施例,与图4所示的实施例相比,该实施例二中的SIP服务器1具体可以包括第一接收模块11、判断模块12、指示模块13、生成模块14、第二接收模块15与注册模块16。其中,第一接收模块11,用于接收发送方终端发送的IMS业务信息,该业务信息中携带有接收方终端用户标识。判断模块12,用于根据第一接收模块11接收到的业务信息中接收方终端用户标识,判断接收方终端用户是否已经注册了IMS业务。指示模块13,用于根据判断模块12的判断结果,在接收方终端用户未注册IMS业务时,请求生成模块14生成供用户选择同意注册IMS业务的同意注册超链接选项与拒绝注册IMS业务的拒绝超链接选项,同意超链接选项链接至SIP服务器地址与IMS业务注册流程,并向短消息系统2发送指示信息,指示短消息系统2向接收方终端发送用于提示接收方终端用户注册IMS业务的短消息,指示信息中包括用于供用户选择同意注册IMS业务的同意超链接选项与拒绝注册IMS业务的拒绝超链接选项,同意超链接选项链接至SIP服务器地址与IMS业务注册流程。生成模块14,用于根据指示模块13的请求,生成供用户选择同意注册IMS业务的同意注册超链接选项与拒绝注册IMS业务的拒绝超链接选项,同意超链接选项链接至SIP服务器地址与IMS业务注册流程。第二接收模块15,用于接收由接收方终端通过短消息中携带的同意注册超链接选项发送的IMS注册请求。注册模块16,用于在第二接收模块15接收到接收方终端发送的IMS注册请求后,根据预先设置的、同意超链接选项链接到的IMS业务注册流程,为接收方终端用户注册IMS业务。
如图6所示,为本发明IMS业务的注册系统实施例三的结构示意图,其可用于实现如图3所示的IMS业务的注册方法实施例,与图4所示的实施例相比,该实施例三的注册系统还包括终端3,该终端作为接收方终端,用于接收短消息系统2发送的短消息,该短消息中包括SIP服务器地址,根据短消息生成用于供用户选择同意注册IMS业务的同意超链接选项与拒绝注册IMS业务的拒绝超链接选项,显示短消息、同意超链接选项与拒绝超链接选项,以及接收用户通过同意注册超链接选项发送的业务注册请求,根据SIP服务器地址,将业务注册请求发送给SIP服务器1。SIP服务器1具体包括第一接收模块11、判断模块12、指示模块13、第二接收模块15与注册模块16。其中,第一接收模块11,用于接收发送方终端发送的IMS业务信息,该业务信息中携带有接收方终端用户标识。判断模块12,用于根据第一接收模块11接收到的业务信息中接收方终端用户标识,判断接收方终端用户是否已经注册了IMS业务。指示模块13,用于根据判断模块12的判断结果,在接收方终端用户未注册IMS业务时,向短消息系统2发送指示信息,指示短消息系统2向接收方终端发送用于提示接收方终端用户注册IMS业务的短消息,指示信息中包括SIP服务器地址。第二接收模块15,用于接收由接收方终端通过短消息中携带的同意注册超链接选项发送的IMS注册请求。注册模块16,用于在第二接收模块15接收到接收方终端发送的IMS注册请求后,根据预先设置的IMS业务注册流程,为接收方终端用户注册IMS业务。
进一步地,再参见图5与图6,本发明实施例提供的各IMS业务注册的通知系统中,SIP服务器1还可以包括业务处理模块17,用于在接收方终端用户通过IMS注册后,根据预先设置的IMS业务注册流程为接收方终端用户提供IMS业务。
另外,SIP服务器1还可以包括存储模块18与更新模块19,如图5与图6所示。其中,存储模块18,用于存储注册IMS业务的用户标识;相应的,判断模块12根据存储模块18中是否具有接收方终端用户标识判断接收方终端用户是否注册IMS业务。更新模块19,用于根据注册模块16的注册结果,在接收方终端用户通过IMS注册后,向存储模块18中写入注册IMS业务的接收方终端用户标识。
在上述各实施例的IMS业务的注册系统中,第一接收模块11与第二接收模块15可以为一体设置,即:二者通过同一个接收模块实现。
需要说明的是:在本发明的上述各IMS业务的注册方法或系统中,发送方终端与接收方终端可以处于同一个IMS中,也可以处于两个不同的IMS中。同样,向发送方终端与接收方终端提供IMS业务服务的SIP服务器可以是同一个SIP服务器,也可以是两个独立的SIP服务器。若发送方终端与接收方终端处于两个不同的IMS中,则发送方终端与接收方终端分别所处的两个IMS需要进行相应的信息交互,以使接收方终端所处的IMS获得IMS业务信息,并使这两个IMS可以为发送方终端与接收方终端提供IMS业务。若向发送方终端与接收方终端提供IMS业务服务的SIP服务器是同一个IMS中的两个独立的SIP服务器时,这两个SIP服务器需要通过该IMS进行相应的信息交互,以使向接收方终端提供IMS业务的SIP服务器获得IMS业务信息,并使这两个SIP服务器可以为发送方终端与接收方终端提供IMS业务。如图7所示,为本发明发送方终端与接收方终端对应的SIP服务器是同一个IMS中的两个独立的SIP服务器时的一个IMS业务系统构架示意图。
本发明实施例中,SIP服务器在接收方终端用户未注册IMS业务时,指示短消息系统通过短消息提示接收方终端用户注册IMS业务,该短消息中包括用于供用户选择同意注册IMS业务的同意超链接选项与拒绝注册IMS业务的拒绝超链接选项,用户在终端上选择同意超链接选项时,终端将与SIP服务器交互,自动为用户完成IMS业务注册,无需用户在终端上输入SIP服务器地址后发送注册请求,可以使接收方终端用户及时进行IMS业务注册,及时接收发送方终端发起的业务邀请并参与IMS业务,使IMS业务应用更方便、更完善。
最后所应说明的是:以上实施例仅用以说明本发明的技术方案,而非对本发明作限制性理解。尽管参照上述较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:其依然可以对本发明的技术方案进行修改或者等同替换,而这种修改或者等同替换并不脱离本发明技术方案的精神和范围。
机译: 用于注册用户设备UE的方法和设备,在基于因特网协议的多媒体子系统中具有低访问优先级,IMS
机译: 用于注册用户设备UE的方法和设备,在基于因特网协议的多媒体子系统中具有低访问优先级,IMS
机译: 基于因特网协议的多媒体业务子系统通信会话切换和紧急呼叫的方法