CN1856167B - Method to request registration of users who are not registered with IMS - Google Patents
Method to request registration of users who are not registered with IMS Download PDFInfo
- Publication number
- CN1856167B CN1856167B CN2006100548100A CN200610054810A CN1856167B CN 1856167 B CN1856167 B CN 1856167B CN 2006100548100 A CN2006100548100 A CN 2006100548100A CN 200610054810 A CN200610054810 A CN 200610054810A CN 1856167 B CN1856167 B CN 1856167B
- Authority
- CN
- China
- Prior art keywords
- ims
- user
- ims registration
- registration
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
一种请求没有进行IMS注册的用户进行注册的方法,包括以下步骤:a)用户终端A向被叫用户发起IMS域的会话或者发送IMS相关的信令;b)网络将被叫没有进行IMS注册的信息告诉用户终端A;c)用户终端A请求被叫终端进行IMS注册;d)被叫终端注册之后,IMS会话重新开始。通过本发明,可以使得没有进行IMS注册的用户设备也可以进行IMS业务。
A method for requesting a user who has not registered with IMS to register, comprising the following steps: a) user terminal A initiates an IMS domain session or sends IMS-related signaling to the called user; b) the network registers the called user without IMS registration c) User terminal A requests the called terminal to perform IMS registration; d) After the called terminal registers, the IMS session restarts. Through the present invention, the user equipment that has not registered with the IMS can also perform the IMS service.
Description
技术领域technical field
本发明涉及第三代移动通信,特别是涉及Internet多媒体子系统非用户自己发起的注册请求。The present invention relates to the third generation mobile communication, in particular to the registration request initiated by the non-user of the Internet multimedia subsystem.
背景技术Background technique
如图1所示,Internet多媒体子系统(以下简称IMS)是3GPP制定的为用户提供Internet多媒体业务一种结构框架。在用户利用IMS进行业务之前,他必须先向IMS中的服务呼叫会话控制功能(以下简称S-CSCF)进行注册,这个注册就是告知S-CSCF用户的公共用户标识(以下简称PUI)与用户现在所处位置的IP地址的绑定关系。当然在注册的过程中,用户还可以告诉网络他的一些特性,支持的能力等等,具体内容可以参见3GPP的规范TS 23.228。图1中的代理呼叫会话控制功能(以下简称P-CSCF)是用来接入IMS的一个代理网关,它通常是用户当前所在网络的一个网关,该网关的地址是在用户进行IP接入的时候通过P-CSCF发现由网络告知的。具体步骤可以参加TS23.228。P-CSCF通过解析用户的PUI所包含的归属网络域名,找到一个查询呼叫会话控制功能(以下简称I-CSCF),通过I-CSCF与归属网络注册用户服务器(以下简称HSS)的交互知道用户所属的S-CSCF。当I-CSCF找到用户的S-CSCF之后,就将从P-CSCF收到的消息转发给S-CSCF,由S-CSCF进行处理。S-CSCF如果还没有保存用户的业务属性,就向HSS要求这些信息。I-CSCF与HSS的部分交互及S-CSCF与HSS的部分交互在图9中体现处理。S-CSCF继续处理从用户处收到的消息。As shown in Figure 1, the Internet Multimedia Subsystem (hereinafter referred to as IMS) is a structural framework formulated by 3GPP to provide users with Internet multimedia services. Before the user utilizes IMS to conduct business, he must first register with the Serving Call Session Control Function (hereinafter referred to as S-CSCF) in the IMS. This registration is to inform the S-CSCF of the user's public user identity (hereinafter referred to as PUI) The binding relationship of the IP address of the location. Of course, during the registration process, the user can also tell the network some of his features, supported capabilities, etc. For details, please refer to the 3GPP specification TS 23.228. The Proxy Call Session Control Function (hereinafter referred to as P-CSCF) in Figure 1 is a proxy gateway used to access the IMS. It is usually a gateway of the network where the user is currently located. The time is notified by the network through the P-CSCF discovery. For specific steps, please refer to TS23.228. The P-CSCF finds an Inquiry Call Session Control Function (hereinafter referred to as I-CSCF) by analyzing the home network domain name included in the user's PUI, and knows the user's identity through the interaction between the I-CSCF and the home network registration subscriber server (hereinafter referred to as HSS). The S-CSCF. After the I-CSCF finds the user's S-CSCF, it forwards the message received from the P-CSCF to the S-CSCF for processing by the S-CSCF. If the S-CSCF has not stored the service attributes of the user, it will request such information from the HSS. Part of the interaction between the I-CSCF and the HSS and the part of the interaction between the S-CSCF and the HSS are shown in Figure 9 . S-CSCF continues to process messages received from users.
图9中描述了注册状态查询的过程。I-CSCF收到一个邀请INVITE消息801,邀请INVITE消息是用来建立一个IMS呼叫所发起的第一个会话发起协议(以下简称SIP)消息。邀请INVITE消息中包含用户的SIP URI或者TELURI。不管包含的是那个用户的PUI,I-CSCF都可以根据现有的规范找到用户的HSS。HSS中包含了用户与运营商进行签约时商定的一些业务特性等等信息。HSS中包含了用户是否进行了IMS注册的信息。I-CSCF向HSS发送802位置查询Cx-LocQuery消息,该消息中包含用户的PUI等信息,HSS返回803位置查询响应Cx-LocQueryResp消息中用户是否注册的信息,如果用户已经注册,则返回所选择的S-CSCF的信息。如果803中包含了用户的S-CSCF的信息或者包含了该用户所需要的S-CSCF的特性信息,那么I-CSCF根据S-CSCF的特性选择一个S-CSCF。当S-CSCF选定之后,I-CSCF将收到的邀请INVITE消息发送给S-CSCF805。如果S-CSCF中还没有该用户的业务属性等信息,那么S-CSCF就向HSS请求这些信息。806S-CSCF向HSS发送信息拖拉Cx-Pull消息,消息中包含用户设备的PUI等信息。HSS向S-CSCF返回用户的业务属性等信息807。S-CSCF根据上步所得到的用户业务属性信息,进行业务控制808,接着进行相应的业务流程。Figure 9 describes the registration status query process. The I-CSCF receives an INVITE message 801, which is the first Session Initiation Protocol (SIP for short) message initiated for establishing an IMS call. The INVITE message contains the user's SIP URI or TELURI. Regardless of which user's PUI is included, the I-CSCF can find the user's HSS according to the existing specifications. The HSS includes information such as some service characteristics agreed upon when the user signs a contract with the operator. The HSS includes information about whether the user has registered with the IMS. The I-CSCF sends 802 a location query Cx-LocQuery message to the HSS, which contains information such as the user's PUI, and the HSS returns 803 information about whether the user is registered in the location query response Cx-LocQueryResp message. If the user has already registered, it returns the selected Information about the S-CSCF. If 803 contains the information of the user's S-CSCF or the characteristic information of the S-CSCF required by the user, then the I-CSCF selects an S-CSCF according to the characteristic of the S-CSCF. After the S-CSCF is selected, the I-CSCF sends the received INVITE message to the S-CSCF805. If the S-CSCF does not have information such as the service attribute of the user, the S-CSCF will request the information from the HSS. The 806S-CSCF sends an information pull Cx-Pull message to the HSS, and the message includes information such as the PUI of the user equipment. The HSS returns
在IMS的基础上,3GPP正在制定组合的电路域呼叫和IMS会话(以下简称CSI)的标准,参见图8。在一个用户设备中有两个客户端,一个是针对电路域(以下简称CS域)的呼叫,另外一个是针对IMS域的会话。当同样的两个UE之间同时进行CS域呼叫和IMS域会话的时候,在用户设备的应用层呈现给用户的就是同一个组合业务。这样就需要CS域与IMS域之间进行一些交互、操作等。图1中CS核心指的是进行CS域呼叫所涉及的网络实体的统称,一般来说包括移动终端交互中心(以下简称MSC),拜访位置寄存器(以下简称VLR)等。IMS核心指的是进行IMS域会话所涉及的网络实体的统称,一般来说包括图1中的所有实体。On the basis of IMS, 3GPP is formulating a combined circuit domain call and IMS session (hereinafter referred to as CSI) standard, as shown in FIG. 8 . There are two clients in one user equipment, one is a call for circuit domain (hereinafter referred to as CS domain), and the other is a session for IMS domain. When a CS domain call and an IMS domain session are simultaneously performed between the same two UEs, the same combined service is presented to the user at the application layer of the user equipment. In this way, some interactions and operations between the CS domain and the IMS domain are required. The CS core in FIG. 1 refers to the collective name of network entities involved in CS domain calls, generally including mobile terminal interaction center (hereinafter referred to as MSC), visitor location register (hereinafter referred to as VLR) and so on. The IMS core refers to the collective name of the network entities involved in the IMS domain session, and generally includes all the entities in FIG. 1 .
在两个UE进行CSI业务之前,两个UE必须预先知道用户支持CSI的能力。用户支持CSI的能力是通过选项OPTIONS消息传递的。图2描述的是两个用户之间通过选项OPTIONS消息来传递终端的能力,该消息中包括的参数有用户A的MS-ISDN,SIP URI,媒体承载类型,是否支持CSI等等。具体的参数可以参见3GPP TS 23.279。然后在UE B发给UE A的200OK消息中,包含用户B的MS-ISDN,SIP URI,媒体承载类型,是否支持CSI等等。这样UE A就知道了UE B的终端能力,同时UE B也知道了UE A的终端能力。对端的终端能力是保存在用户终端中的,有定时器监控。如果定时器超时,那么新的终端能力交换的过程就要重新开始,内存中存储的对端的终端能力要被新的终端能力所覆盖。Before the two UEs perform the CSI service, the two UEs must know the user's ability to support CSI in advance. The user's ability to support CSI is communicated through the OPTIONS message. Figure 2 describes the ability of the terminal to be transferred between two users through the OPTIONS message. The parameters included in the message include user A's MS-ISDN, SIP URI, media bearer type, whether to support CSI, and so on. For specific parameters, please refer to 3GPP TS 23.279. Then, in the 200OK message sent by UE B to UE A, it includes user B's MS-ISDN, SIP URI, media bearer type, whether to support CSI, and so on. In this way, UE A knows the terminal capability of UE B, and UE B also knows the terminal capability of UE A. The terminal capability of the opposite end is stored in the user terminal and monitored by a timer. If the timer expires, the new terminal capability exchange process will be restarted, and the peer terminal capability stored in the memory will be overwritten by the new terminal capability.
当用户A的终端还没有存储对端的终端能力时,用户A发起了与用户B之间的电路域(以下简称CS)呼叫。如图3所示,在301中用户A与用户B按照传统的方式建立CS与的呼叫,并进行通话。为了使用户A和用户B在随后可以进行CSI,用户A发起了与用户B的终端能力交换的过程。如图3中的302,该步骤就是图2中所有步骤的概括。当用户A向其S-CSCF发送选项OPTIONS消息时,该消息中包含除包括用户A的终端能力信息外,还包括被叫UE B的TEL URI。当该消息从UE A的S-CSCF传递到被叫UE B的IMS核心B之后,发现该用户没有进行IMS注册,即IMS核心B并不知道该用户当前的IP地址,因此也就不能与UE B进行通信。同样地,如UE A已经有了UE B的终端能力,那么在303进行IMS会话建立的时候,IMS核心B发现该用户没有进行IMS注册,即IMS核心B并不知道该用户当前的IP地址,因此也就不能与UE B进行通信。When the terminal of user A has not stored the terminal capability of the opposite terminal, user A initiates a circuit domain (hereinafter referred to as CS) call with user B. As shown in FIG. 3 , in 301 , user A and user B establish a call between CS and user B in a traditional manner, and talk with each other. In order to enable user A and user B to perform CSI subsequently, user A initiates a process of exchanging terminal capabilities with user B. As shown in 302 in FIG. 3 , this step is a summary of all the steps in FIG. 2 . When user A sends an OPTIONS message to its S-CSCF, the message includes not only the terminal capability information of user A, but also the TEL URI of the called UE B. After the message is delivered from the S-CSCF of UE A to the IMS core B of the called UE B, it is found that the user has not registered with IMS, that is, the IMS core B does not know the current IP address of the user, so it cannot communicate with the UE B communicates. Similarly, if UE A already has the terminal capability of UE B, when the IMS session is established in 303, IMS core B finds that the user has not registered with IMS, that is, IMS core B does not know the current IP address of the user, Therefore, it is impossible to communicate with UE B.
发明内容Contents of the invention
本发明的目的是提供一种Internet多媒体子系统非用户自己发起的注册方法,通过让主叫用户UE A发送CS的消息,通知被叫用户B进行IMS注册,这样可以保证主叫与被叫间可以进行CSI业务。The purpose of the present invention is to provide a registration method initiated by a non-user of the Internet multimedia subsystem. By allowing the calling user UE A to send a CS message, the called user B is notified to perform IMS registration, so that the communication between the calling user and the called party can be ensured. CSI business is available.
按照本发明的一方面,一种请求没有进行IMS注册的用户进行注册的方法,包括以下步骤:According to an aspect of the present invention, a method for requesting a user who has not registered with IMS to register includes the following steps:
a)用户终端A向被叫用户发起CS域的呼叫,发送呼叫控制消息给被叫用户,并告知被叫用户用户终端A的IMS注册意愿,所述用户终端A的IMS注册意愿指的是用户终端已经或者即将进行IMS注册或者用户终端不会进行IMS注册;a) The user terminal A initiates a call in the CS domain to the called user, sends a call control message to the called user, and informs the called user of the IMS registration willingness of the user terminal A, and the IMS registration willingness of the user terminal A refers to the user The terminal has or is about to perform IMS registration or the user terminal will not perform IMS registration;
b)如果用户终端A还没有进行IMS注册,并且用户终端A的IMS注册意愿是即将进行IMS注册,则进行IMS注册;b) If the user terminal A has not performed IMS registration, and the IMS registration willingness of the user terminal A is to perform IMS registration, perform IMS registration;
c)被叫用户在所述呼叫控制消息的响应消息中告知用户终端A被叫用户的的IMS注册意愿,所述被叫用户的IMS注册意愿指的是被叫用户已经或者即将进行IMS注册或者被叫用户不会进行IMS注册;c) The called user informs the user terminal A of the IMS registration willingness of the called user in the response message of the call control message, and the IMS registration willingness of the called user refers to that the called user has or is about to perform IMS registration or The called user will not register with IMS;
d)如果被叫用户还没有进行IMS注册,并且被叫用户的IMS注册意愿是即将进行IMS注册,则进行IMS注册;d) If the called user has not registered with IMS, and the called user's IMS registration willingness is to perform IMS registration, perform IMS registration;
e)用户终端A或者被叫用户根据自己和对端的IMS注册意愿决定是否进行IMS会话或终端能力交换过程。e) The user terminal A or the called user decides whether to perform the IMS session or terminal capability exchange process according to the IMS registration willingness of itself and the opposite end.
附图说明Description of drawings
图1是IMS体系结构框图;Figure 1 is a block diagram of the IMS architecture;
图2是UE利用选项OPTIONS来交换终端能力;Figure 2 shows that the UE uses the option OPTIONS to exchange terminal capabilities;
图3是两个UE在CS域呼叫的基础上增加IMS会话;Figure 3 shows two UEs adding an IMS session on the basis of a CS domain call;
图4是本发明构成;Fig. 4 is the constitution of the present invention;
图5是传递选项OPTIONS时用呼叫控制消息发起IMS注册请求;Figure 5 is an IMS registration request initiated with a call control message when the option OPTIONS is passed;
图6是传递邀请INVITE时用呼叫控制消息发起IMS注册请求;FIG. 6 is an IMS registration request initiated with a call control message when the INVITE is delivered;
图7是呼叫建立时用呼叫控制消息发起IMS注册请求;Figure 7 is a call control message used to initiate an IMS registration request when a call is established;
图8是CSI结构框架;Figure 8 is the CSI structural framework;
图9是IMS注册状态检查;Figure 9 is an IMS registration status check;
图10:针对第三实施例的用户设备行为动作。Fig. 10: Behavior actions of the user equipment for the third embodiment.
具体实施方式Detailed ways
图4给出了本发明的构成。401主叫用户通过其用户终端UE A向被叫用户发起IMS域的会话或者发送IMS相关的信令,当网络发现该用户没有进行IMS注册,那么通过402告诉UE A,由UE A向被叫用户的终端设备UE发送IMS注册请求403。UE B与被叫用户进行协商404,如果被叫用户决定进行IMS注册,那么UE B就进行IMS注册405。注册完后,UE B将IMS注册的状态告诉UE A 406,这个步骤在本发明中是可选的。然后由UE A或者IMS核心B重新开始或者接着原先要进行的呼叫继续进行407。Figure 4 shows the composition of the present invention. 401 The calling user initiates an IMS domain session or sends IMS-related signaling to the called user through its user terminal UE A. When the network finds that the user has not registered with IMS, it will tell UE A through 402 that UE A will send an IMS message to the called user. The user's terminal equipment UE sends an IMS registration request 403 . UE B negotiates 404 with the called user, and if the called user decides to perform IMS registration, then UE B performs IMS registration 405. After registration, UE B tells UE A 406 the state of IMS registration, and this step is optional in the present invention. Then the UE A or the IMS core B restarts or proceeds to 407 with the original call.
图5给出的是本发明的一个实施例。What Fig. 5 provided is an embodiment of the present invention.
当UE A与UE B之间建立其CS域的呼叫之后,UE A要与UE B之间交换终端能力,因此UE A给它的IMS核心A发送选项OPTIONS消息501,消息中包含UE B的SIP URI标识,UE A的MSISDN,SIP URI,媒体承载类型,是否支持CSI等等。当UE A的IMS核心A收到该消息,经过处理,根据IMS的路由寻址方式,找到UE B的IMS核心实体,一般来说是查询CSCF(以下简称I-CSCF),向UE B的IMS核心发送选项OPTIONS消息502,该消息只改变原来消息的路由地址等信息,而对UE A的终端能力应该不做改变。当UE B的IMS核心收到选项OPTIONS消息后,它要检查该UE是否进行了IMS注册503。在解释图9的时候会更好的说明这个过程。当IMS核心B发现该UE没有进行IMS注册后,会给UE返回404没有发现消息504,该消息由IMS核心A来路由到UE A侧505。当UE A收到该消息,一检查发现UE B没有注册,UE A就可以发起请求,要求UE B进行IMS注册。UE A向CS核心实体(一般说来是MSC)发送呼叫控制消息用户信息USER INFORMATION 506,该消息可以是已有的呼叫控制消息,也可以是新定义的呼叫控制消息,在该例中,我们用用户信息USER INFORMATION消息,该消息中包含IMS注册请求信息单元及其他现有规范定义的信息。CS核心A将用户信息USER INFORMATION这条消息转换为用户至用户信息USR发送给UE B的CS域核心507。UE B的CS核心将此消息转发给UE B 508。UE B接收到该消息后,发现该消息中包含请求IMS注册的信息。如果UE B的用户允许进行IMS注册,那么UE B与UE B的IMS核心实体之间进行IMS的注册过程509。该过程的具体描述可以参见3GPP TS 24.228。当UE B成功进行IMS注册之后,UE B或者主动发起选项OPTIONS消息来与UE A进行终端能力的交换或者告诉UE A它的IMS注册状态。如果是前者,那么UE B向IMS核心B发送选项OPTIONS消息515。该选项OPTIONS消息经过UE B的IMS核心B和UE A的IMS核心A进行转发514,最终到达UE A513。UE A在给该消息的确认消息200OK中将UE A的终端能力包含在该消息中518,200OK经过UE A的IMS核心A和UE B的IMS核心B最终发送到UE B 517和516,从而完成终端能力的交换。如果UE B要将它的IMS注册信息告诉UE A,那么UE B向CS核心B发送用户信息USER INFORMATION 510,然后CS核心B将该消息通过511用户至用户信息USR发给CS核心A,然后CS核心A将消息用户信息USER INFORMATION 512发送给UE A。该消息中包含UE B进行IMS注册的状态:成功注册,还是注册失败。After UE A and UE B establish a call in their CS domain, UE A needs to exchange terminal capabilities with UE B, so UE A sends an
图6给出的是本发明的另一个实施例。Figure 6 shows another embodiment of the present invention.
UE A与UE B已经建立起了CS域的呼叫。因为UE A已经保存了UE B的终端能力,因此当UE A想要再增加一个IMS会话的时候,就向IMS核心A发送邀请INVITE消息601,该消息经过路由寻址等过程,由IMS核心A发送给IMS核心B 602。IMS核心B按照图9所示的方法查看UE B是否进行了IMS注册603。在本实施例中,我们假设该UE B没有进行IMS注册。IMS核心B给IMS核心A发送404没有发现消息604。该消息中还携带一个定时器的定时长度。该定时器意味着UE A要在定时器超时后重新发起IMS呼叫,即图中610所示的邀请INVITE消息。如果该消息中没有定时器,那么UE A就不会再给网络发起IMS呼叫,该呼叫的剩余工作由网络接着去完成。当UE A收到404没有发现消息605后,UE A要求UE B进行IMS注册,UE A向CS核心A发起用户信息USER INFORMATION消息606,该消息中包含请求IMS注册的信息单元。CS核心A将该消息以用户至用户信息USR消息的形式封装发送给CS核心B607,用户至用户信息USR消息也包含请求IMS注册的信息单元。CS核心B将该消息的内容重新封装,以用户信息USER INFORMATION的消息发送给UEB 608。该消息中包含请求IMS注册的信息单元。当UE B收到用户信息USERINFORMATION消息后,发现主叫侧请求它进行IMS注册。UE B与其用户进行协商,如果用户允许进行IMS注册,那么UE B与IMS核心B之间进行IMS注册609。该注册过程与本发明没有直接的关系,具体内容可以参加3GPP TS24.228。IMS核心B发现UE B成功注册后,如果它在给UE A发送的404没有发现中不包含定时器604和605,那么IMS核心B就要负责向UE B发送邀请INVITE消息612,继续由UE A触发的IMS会话建立过程。否则,当UE A在定时器超时后,再次发送邀请INVITE消息610。当IMS核心B收到该邀请INVITE后611,就将该消息继续发给UE B612,进行呼叫。UE B以200OK消息接受该呼叫613到615。当UE A收到200OK后,发送ACK给UE B 616到618,从而完成IMS会话的建立过程。UE A and UE B have established a CS domain call. Because UE A has saved the terminal capability of UE B, when UE A wants to add another IMS session, it sends an invitation INVITE message 601 to IMS core A, and the message is routed and addressed by IMS core A Sent to IMS core B 602. IMS core B checks whether UE B has performed IMS registration 603 according to the method shown in FIG. 9 . In this embodiment, we assume that the UE B has not performed IMS registration. IMS core B sends a 404 not found message 604 to IMS core A. The message also carries the timing length of a timer. This timer means that UE A will re-initiate the IMS call after the timer expires, that is, the INVITE message shown in 610 in the figure. If there is no timer in the message, then UE A will not initiate an IMS call to the network, and the remaining work of the call will be completed by the network. When UE A receives 404 not found message 605, UE A requests UE B to perform IMS registration, and UE A initiates user information USER INFORMATION message 606 to CS core A, which contains the information unit requesting IMS registration. CS core A encapsulates the message in the form of a user-to-user information USR message and sends it to CS core B607, and the user-to-user information USR message also includes an information element requesting IMS registration. CS core B repackages the content of the message, and sends it to UEB 608 as a message of USER INFORMATION. This message contains an information element requesting IMS registration. When UE B receives the user information USERINFORMATION message, it finds that the calling side requests it to perform IMS registration. UE B negotiates with its user, and if the user allows IMS registration, then UE B and IMS core B perform IMS registration 609. This registration process has no direct relationship with the present invention, and the specific content can be referred to 3GPP TS24.228. After IMS core B finds that UE B has successfully registered, if it does not include timers 604 and 605 in the 404 sent to UE A, then IMS core B will be responsible for sending an invitation INVITE message 612 to UE B, and UE A will continue to Triggered IMS session establishment process. Otherwise, UE A sends the INVITE message 610 again after the timer expires. When the IMS core B receives the invitation INVITE 611, it continues to send the message to UE B 612 to make a call. UE B accepts the call 613 to 615 with a 200 OK message. When UE A receives 200 OK, it sends ACK to UE B 616 to 618, thus completing the establishment process of the IMS session.
在此实施例中,如果UE B不想进行IMS注册,那么当UE A再次发起呼叫的时候610和611,即使收到404没有发现中有定时器619和620,那么UE A也不再请求IMS会话的建立。另一种情况,IMS核心B发现UE B在一段时间内没有注册,那么就丢弃掉该IMS会话。In this embodiment, if UE B does not want to perform IMS registration, when UE A initiates a call again 610 and 611, even if it receives 404 and does not find that there are timers 619 and 620, then UE A will no longer request an IMS session of establishment. In another case, IMS core B finds that UE B has not registered within a period of time, so it discards the IMS session.
图7给出的是本发明的第三个实施例。What Fig. 7 provided is the third embodiment of the present invention.
这个实施例中其实包含两种情况。第一种情况是UE A与UE B之间建立CS呼叫的时候,在UE A向UE A的CS核心发送SETUP消息中包含IMS注册请求701。UE A发送该IMS注册请求意味着UE A已经进行了IMS注册,否则SETUP消息中不包含IMS注册请求。该信息经过UE A的CS核心和UE B的CS核心发送给UE B。其中UE A的CS核心和UE B的CS核心传递时的消息名称为IAM。当UE B收到IMS注册请求后,与其用户协商是否要进行IMS注册。如果需要,那么就在CONNECT消息中返回的IMS状态中标识UE B要进行IMS注册703。连接CONNECT也可以是ALERTING提醒消息。在此消息发送的时候,一般来说,IMS注册还没有开始进行,因此该状态只表示UE B愿意进行IMS注册,并随后会进行IMS注册过程。该信息通过网络与网络之间的消息ANM或者ACM传送给UE A的CS网络,最后通过ALTERTING或者CONNECT发送给UEA。当UE A收到IMS状态后,在以后发起IMS呼叫或者进行终端能力交换的时候都会参考该信息来决定。同样的,因为UE B收到了IMS注册请求,它就知道UE A已经处于IMS注册状态,该信息可以作为以后发起IMS呼叫或者进行终端能力交换的参考信息。只有当自己和对端都已经进行了IMS注册后,才发起IMS呼叫或者进行终端能力交换的过程(图6和图5的过程)。This embodiment actually includes two situations. The first case is that when a CS call is established between UE A and UE B, the IMS registration request 701 is included in the SETUP message sent by UE A to the CS core of UE A. The IMS registration request sent by UE A means that UE A has performed IMS registration, otherwise the SETUP message does not contain the IMS registration request. This information is sent to UE B through the CS core of UE A and the CS core of UE B. The name of the message when the CS core of UE A and the CS core of UE B transmits is IAM. When UE B receives the IMS registration request, it negotiates with its user whether to perform IMS registration. If necessary, then it is indicated in the IMS status returned in the CONNECT message that UE B will perform IMS registration 703. Connection CONNECT can also be ALERTING reminder message. When this message is sent, generally speaking, the IMS registration has not yet started, so this status only means that UE B is willing to perform IMS registration, and then the IMS registration process will be performed. The information is transmitted to the CS network of UE A through the message ANM or ACM between the network and the network, and finally sent to UEA through ALTERTING or CONNECT. After UE A receives the IMS status, it will refer to this information to decide when initiating an IMS call or exchanging terminal capabilities in the future. Similarly, because UE B has received the IMS registration request, it knows that UE A is already in the IMS registration state, and this information can be used as reference information for initiating an IMS call or exchanging terminal capabilities in the future. Only when both the self and the opposite end have performed IMS registration, can the process of initiating an IMS call or exchanging terminal capabilities (the processes in Fig. 6 and Fig. 5 ) be performed.
该实施例包含的第二种情况是在UE A与UE B之间已经建立起了CS呼叫后,UE A决定要与UE B之间进行终端能力交换或者要发起IMS会话的时候,UE A可以先与UE B进行通信,查询IMS注册状态,或者UE A在收到404没有发现后,如图6中的604或者图5中的504,查询IMS注册状态。不管哪种情况,所用到的消息都是一样的。UE A给CS核心A发送用户信息USERINFORMATION查询其IMS注册状态701,然后CS核心A将其翻译成用户至用户信息USR发送给CS核心B,CS核心B在将用户至用户信息USR翻译成用户信息USER INFORMATION发送给UE B。反过来,UE B将IMS的状态发送给UE A,也是使用用户信息USER INFORMATION 701.The second case included in this embodiment is that after a CS call has been established between UE A and UE B, when UE A decides to exchange terminal capabilities with UE B or initiate an IMS session, UE A can First communicate with UE B to query the IMS registration status, or after UE A receives 404 not found, as shown in 604 in Figure 6 or 504 in Figure 5, query the IMS registration status. In either case, the messages used are the same. UE A sends user information USERINFORMATION to CS core A to query its IMS registration status 701, then CS core A translates it into user-to-user information USR and sends it to CS core B, and CS core B translates user-to-user information USR into user information USER INFORMATION is sent to UE B. Conversely, UE B sends the status of the IMS to UE A, also using the user information USER INFORMATION 701.
在本实施例中,CS消息中包含的参数可以不是IMS注册请求.在UE A发送给UE B请求IMS注册的CS消息中,UE A可以将自己的IMS注册意愿告诉UEB。譬如UE A已经进行了IMS注册或者即将进行IMS注册,那么在发送给UE B的CS消息中包含UE A的IMS注册状态信息,该信息的意义为UE A已经或者即将进行IMS注册.如果UE A不想进行IMS注册,那么该消息中包含的IMS注册状态信息的意义为UE A不会进行IMS注册。如果UEA即将进行IMS注册,那么在发送完该消息之后的有限时间内或者在发送该消息之前就先进行IMS注册过程。当UE B收到该消息中包含的IMS注册状态信息之后,保存该信息,并且在返回的响应消息例如提醒ALTERTING或者连接CONNECT消息中将UE B的IMS注册意愿告之UE A。该信息的意义为UE B已经或者即将进行IMS注册或者UE B不会进行IMS注册。如果UE B即将进行IMS注册,那么在发送完该消息之后的有限时间内或者在发送该消息之前就先进行IMS注册过程。当UE A和UE B知道自己和对端都已经进行了IMS注册后,才发起IMS呼叫或者进行终端能力交换的过程(图6和图5的过程)。如果有任何一方不愿意进行IMS注册,那么任何一方都不能发起IMS呼叫或者进行终端能力交换的过程。In this embodiment, the parameter included in the CS message may not be the IMS registration request. In the CS message sent by UE A to UE B requesting IMS registration, UE A may inform UEB of its IMS registration willingness. For example, UE A has registered with IMS or is about to register with IMS, then the CS message sent to UE B contains the IMS registration status information of UE A, which means that UE A has registered with IMS or is about to register with IMS. If UE A If you do not want to perform IMS registration, the meaning of the IMS registration status information contained in this message is that UE A will not perform IMS registration. If the UEA is about to perform IMS registration, the IMS registration process is performed within a limited time after sending the message or before sending the message. After UE B receives the IMS registration status information contained in the message, it saves the information, and informs UE A of UE B's IMS registration willingness in a returned response message such as an ALTERTING or CONNECT message. The meaning of this information is that UE B has or is about to perform IMS registration or UE B will not perform IMS registration. If UE B is about to perform IMS registration, the IMS registration process is performed within a limited time after sending the message or before sending the message. When UE A and UE B know that both themselves and the opposite end have performed IMS registration, they initiate the IMS call or perform the process of exchanging terminal capabilities (the process in Figure 6 and Figure 5). If any party is unwilling to perform IMS registration, neither party can initiate an IMS call or perform a process of exchanging terminal capabilities.
如果IMS注册意愿信息包含在CS的控制消息中,譬如建立SETUP,提醒ALTERTING或者连接CONNECT,可以携带此信息的参数可以是这些消息中的User-User信息单元。User-User信息单元中的User-User协议区分符可以是IMS注册状态,User-User信息就是0代表有注册意愿,而1代表没有注册意愿。具体的编码方式可以有所不同。If the IMS registration intention information is included in the CS control message, such as setting up SETUP, reminding ALTERTING or connecting CONNECT, the parameter that can carry this information can be the User-User information element in these messages. The User-User protocol discriminator in the User-User information unit may be the IMS registration status, and the User-User information is 0 means that there is a willingness to register, and 1 means that there is no willingness to register. The specific encoding method can vary.
上述所使用的所有消息都只是为了举例子方便,并不排除使用新定义消息的可能。All the messages used above are just for the convenience of examples, and the possibility of using newly defined messages is not excluded.
图10描述的是基于图7第三实施例的用户设备的行为动作。FIG. 10 describes the actions of the user equipment based on the third embodiment in FIG. 7 .
首先判断这是主叫用户的动作行为还是被叫用户的动作行为1001,如果这是主叫用户,就判断该用户是否已经进行了IMS注册或者用户愿意进行IMS注册1002,如果是,那么主叫用户在发给被叫用户的消息中包含注册请求信息单元或者设置IMS注册意愿为是1003,否则1004主叫用户发给被叫用户的消息中不包含注册请求信息单元或者设置IMS注册意愿为否1004。发送完消息后,主叫用户收到被叫发送的消息,根据该消息中包含的信息,保存对端用户设备的IMS注册意愿1005。如果这是被叫用户的动作行为,判断收到的消息中是否包含IMS注册请求信息单元1006,如果包含那么保存对端用户设备的IMS注册意愿为是1007,如果不包含IMS注册请求信息单元和IMS注册意愿信息单元,那么保存对端用户设备的IMS注册意愿为否。如果包含IMS注册意愿信息单元,那么保存对端用户设备的IMS注册意愿为是1008。被叫用户设备给主叫用户设备发送消息,告知对端它的IMS注册意愿为是或者为否1009。无论是哪方用户设备在发送IMS会话建立过程或者终端能力交换过程时,都要判断双方是否都有IMS注册的意愿1010,如果是,那么可以进行后续的IMS会话建立过程或者终端能力交换过程1011;否则,不可以进行后续的IMS会话建立过程或者终端能力交换过程1012。First judge whether this is the action behavior of the calling user or the action behavior of the called
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2006100548100A CN1856167B (en) | 2005-04-30 | 2006-02-13 | Method to request registration of users who are not registered with IMS |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200510066900.7 | 2005-04-30 | ||
| CN200510066900 | 2005-04-30 | ||
| CN2006100548100A CN1856167B (en) | 2005-04-30 | 2006-02-13 | Method to request registration of users who are not registered with IMS |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1856167A CN1856167A (en) | 2006-11-01 |
| CN1856167B true CN1856167B (en) | 2010-12-01 |
Family
ID=37195891
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2006100548100A Active CN1856167B (en) | 2005-04-30 | 2006-02-13 | Method to request registration of users who are not registered with IMS |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1856167B (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101207548A (en) * | 2006-12-22 | 2008-06-25 | 华为技术有限公司 | A processing method and entity for sharing a public identifier by multiple terminals |
| CN101282572B (en) * | 2007-04-04 | 2012-07-18 | 中国电信股份有限公司 | Automatic log-on method for non-register IMS user as called one |
| CN101141483B (en) * | 2007-10-16 | 2012-05-09 | 中兴通讯股份有限公司 | Method and device of implementing called non-login service |
| CN102932364B (en) * | 2012-11-12 | 2016-03-02 | 华为软件技术有限公司 | A kind of register method, Apparatus and system |
| CN106412855B (en) * | 2016-06-30 | 2020-11-27 | 北京小米移动软件有限公司 | Information reminder, transmission method and device |
| CN115884361B (en) * | 2021-09-27 | 2024-09-20 | 深圳市万普拉斯科技有限公司 | Method, device, mobile terminal and readable storage medium for improving call completing rate |
-
2006
- 2006-02-13 CN CN2006100548100A patent/CN1856167B/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN1856167A (en) | 2006-11-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11888906B2 (en) | Exchange and use of globally unique device identifiers for circuit-switched and packet switched integration | |
| JP5148509B2 (en) | Method and apparatus for processing call request of IMS terminal including request for real-time service received via IMS domain by CSI terminal | |
| CN101884205B (en) | Dynamic initiation of i1-ps signaling in ims centralized services | |
| CN101171820A (en) | Service Provisioning in Communication Systems | |
| CN101682617A (en) | Group call capability query | |
| US20130080648A1 (en) | Session initiation from application servers in an ip multimedia subsystem | |
| US8036659B2 (en) | Method for requesting an unregistered UE to perform registration in the IMS | |
| CN1859723A (en) | Method for supporting merged circuit domain call and IMS conversation | |
| CN101800945A (en) | Method and device for distinguishing user equipment sharing identical public user identifier | |
| CN100544371C (en) | The Method of Realizing Capability Negotiation in Integrated Services | |
| CN1856167B (en) | Method to request registration of users who are not registered with IMS | |
| CN1885859B (en) | Method for supporting combined circuit domain call and Internet multimedia subsystem dialogue | |
| CN101009664B (en) | Method and network entity for processing content in session initiation protocol message | |
| WO2011134157A1 (en) | Registration method, equipment and system for personal network element | |
| CN101179388A (en) | A method and system for actively sending application configuration data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |