CN1885859B - 支持合并的电路域呼叫和互联网多媒体子系统对话的方法 - Google Patents
支持合并的电路域呼叫和互联网多媒体子系统对话的方法 Download PDFInfo
- Publication number
- CN1885859B CN1885859B CN2005100795086A CN200510079508A CN1885859B CN 1885859 B CN1885859 B CN 1885859B CN 2005100795086 A CN2005100795086 A CN 2005100795086A CN 200510079508 A CN200510079508 A CN 200510079508A CN 1885859 B CN1885859 B CN 1885859B
- Authority
- CN
- China
- Prior art keywords
- user
- terminal
- message
- sends
- terminals
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 102000018059 CS domains Human genes 0.000 claims abstract description 15
- 108050007176 CS domains Proteins 0.000 claims abstract description 15
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 7
- 230000002708 enhancing effect Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 239000003999 initiator Substances 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
一种支持合并的电路域呼叫和互联网多媒体子系统对话的方法,包括以下步骤:用户A与用户B之间建立起CS域呼叫;用户A的该终端获得用户B所有终端的能力及IP地址;用户B的该终端获得用户A所有终端的能力及IP地址;发起CSI业务的一方,在邀请消息中携带被叫的IP地址,被叫的服务呼叫会话控制功能(S-CSCF)将邀请消息仅发送给与IP地址匹配的终端。通过本发明,实现进行CS域呼叫的双方获得对端用户所有终端能力及IP地址的能力,从而能够有效地进行CSI业务,增强用户体验。
Description
技术领域
本发明涉及第三代移动通信,特别是涉及合并的电路域呼叫和互联网多媒体子系统对话的能力交换。
背景技术
Internet多媒体子系统(以下简称IMS)是3GPP制定的为用户提供Internet多媒体业务的一种结构框架(详见图1)。在用户利用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要求这些信息。S-CSCF继续处理从用户处收到的消息。
IMS系统中UE与P-CSCF之间的消息用的是会话发起协议(以下简称SIP)。IMS系统中的SIP消息遵循RFC 3261中定义的邀请INVITE、注册REGISTER、选项OPTIONS等消息触发请求原则及响应原则。在IMS系统中消息的路由特别重要,在每个SIP消息的头中有一个叫做请求统一资源标识(Request-URI)的字段。发起方的S-CSCF通过该字段找到被叫的S-CSCF。在IMS系统中,该Request-URI字段通常用用户的PUI来标识。该PUI可以是以email的形式表示的SIP URI,也可以是以电话号码方式表示的TEL URI。如果用的是TEL URI,那么当主叫的S-CSCF收到该标识后,它要经过ENUM DNS(参照IETF的RFC 2916)方式进行转换,转换成标准的SIPURI。然后主叫的S-CSCF给被叫的S-CSCF发送消息的时候,就使用SIP URI来标识用户。
根据前面所述,每个用户在进行注册的时候,都会告知它的S-CSCF,它的PUI与IP地址的映射关系。在IMS系统中,同一用户可能有一到多个终端设备,即UE。这多个终端设备在与网络进行注册的时候可以将同一个PUI与每个终端不同的IP地址进行绑定。
当被叫的S-CSCF准备给某个以PUI标识的用户发送SIP消息的时候,因为SIP的消息是封装在IP包中,那么S-CSCF就要区分这个消息应该给哪个终端设备发送。如果多个终端都用一个PUI进行用户标识,那么S-CSCF就要给这多个终端设备发送同一条SIP消息。当然SIP消息中的请求统一资源标识用的就是各个终端注册的IP地址。
在IMS的基础上,3GPP正在制定组合的电路域呼叫和IMS会话(以下简称CSI)的标准,参见图8。在一个用户设备中有两个客户端,一个是针对电路域(以下简称CS域)的呼叫,另外一个是针对IMS域的会话。当同样的两个UE之间同时进行CS域呼叫和IMS域会话的时候,在用户设备的应用层呈现给用户的就是同一个组合业务。这样就需要CS域与IMS域之间进行一些交互、操作等。图8中CS核心指的是进行CS域呼叫所涉及的网络实体的统称,一般来说包括移动终端交互中心(以下简称MSC),拜访位置寄存器(以下简称VLR)等。IMS核心指的是进行IMS域会话所涉及的网络实体的统称,一般来说包括图1中的所有实体。
在两个UE进行CSI业务之前,两个UE必须预先知道用户支持CSI的能力。用户支持CSI的能力是通过OPTIONS消息传递的。图2描述的是两个用户之间通过选项OPTIONS消息来传递终端的能力,该消息中包括的参数有用户A的MS-ISDN,SIP URI,媒体承载类型,是否支持CSI等等。具体的参数可以参见3GPP TS 23.279。然后在UE B发给UE A的200 OK消息中,包含用户B的MS-ISDN,SIP URI,媒体承载类型,是否支持CSI等等。这样UE A就知道了UE B的终端能力,同时UE B也知道了UE A的终端能力。对端的终端能力是保存在用户终端中的,有定时器监控。如果定时器超时,那么新的终端能力交换的过程就要重新开始,内存中存储的对端的终端能力要被新的终端能力所覆盖。
图3解释的是现有技术存在的问题。
当一个用户的同一个PUI与多个终端设备进行绑定的时候,这个用户的S-CSCF就要给这多个终端设备发送同一个消息即303和304。在CSI中进行终端能力交换的时候,选项OPTIONS消息就要发给多个终端。一般来说,当被叫方收到选项OPTIONS消息,会给发起方返回200OK的消息。当被叫的S-CSCF收到第一个200OK 305的时候,就将该消息转发给主叫的S-CSCF,进而路由回主叫用户设备。
对于某一方的用户来说,当他想发起CSI业务的时候,他关心的只是他可以使用同一个终端在CS域呼叫的基础上增加一个IMS会话,而不关心对端的合并业务是发生在一个终端上,还是两个终端上。因此这就要求正在进行会话的终端要保存对端用户的所有终端的能力。但现有技术是实现不了的。
发明内容
为了解决上述问题,本发明的目的是提供一种支持合并的电路域呼叫和互联网t多媒体子系统呼叫的方法,可以实现正在进行呼叫的两个终端保存对端用户所有终端的能力。
为实现上述目的,一种支持合并的电路域呼叫和互联网多媒体子系统对话的方法,包括以下步骤:
a)用户A与用户B之间建立起CS域呼叫;
b)用户A的该终端获得用户B所有终端的能力及IP地址;
c)用户B的该终端获得用户A所有终端的能力及IP地址;
d)发起CSI业务的一方,在邀请消息中携带被叫的IP地址,被叫的服务呼叫会话控制功能(S-CSCF)将邀请消息仅发送给与IP地址匹配的终端。
通过本发明,实现进行CS域呼叫的双方获得对端用户所有终端能力及IP地址的能力,从而能够有效地进行CSI业务,增强用户体验。
附图说明
图1是IMS体系结构框图;
图2是UE利用OPTIONS来交换终端能力的示意图;
图3是现有技术的示意图;
图4是交换终端能力的实施例一;
图5是交换终端能力的实施例二;
图6是发起会话的实施例;
图7是发明构成的示意图;
图8是CSI结构框架。
具体实施方式
图7是本发明的发明构成。
在两个用户之间已经建立起了CS域呼叫之后701,用户A的终端获得用户B的所有终端的能力及IP地址702,用户B的终端也获得用户A的所有终端的能力及IP地址703。704当用户A或者用户B要加入IMS会话时,发出的邀请消息中要包含被叫终端的IP地址。被叫端的S-CSCF要将邀请消息只发送给被叫注册的地址为该IP地址的终端设备。
图4是本发明的一个实施例。
在用户A与用户B发起能力交换请求之前,在UE A1与UE B1之间已经建立了一个CS域的呼叫。用户A知道用户B的UE B1终端对应的MS-ISDN号码。
当能力交换的发起方的终端UE A1发起终端能力交换的过程,它向S-CSCF A发送401传输TRANSFER消息,该消息包含以UE B1的MS-ISDN号码构成的TEL URI,或者是用户B的SIP URI,当且仅当UE A1中保存了该TEL-URI与用户B的SIP URI之间的对应关系。如果401消息中包含的是TEL URI,S-CSCF A将该消息中的TEL URI替换成用户B的SIP URI,然后将消息发送给S-CSCF B。S-CSCF A如何知道用户B的SIP URI及如何找到用户B的S-CSCFB不在本发明包含范围之内,请参见已有技术。在本实施例中,假定用户B有两个终端UE B1和UE B2,且这两个终端都以同一个SIP URI向S-CSCFB注册过。因此S-CSCF B将传输消息发送给UE B1和UE B2。当UE B1和UE B2将他们自己的终端能力包含在200OK消息中后,将该消息发送给S-CSCFB。S-CSCF B负责将这两个响应转发给UE A1。这样就使得UE A1保存UE B1和UE B2的终端能力。在405和408的传输消息中还可以包含UE B1和UE B2的联系IP地址,这样UE A1可以保存这两个IP地址及对应的SIP URI。当用户A想通过UE A1加入与用户B的IMS会话时,UE A1发出的邀请消息中可以指定特定的联系IP地址,这样被叫的S-CSCF就可以将邀请消息只发送给以该IP地址注册的用户终端。
411到420就是401到410的一个反过程,该过程中能力交换的发起方是用户B的终端设备UE B1。在417和420 200OK收到之后,UE B1就保存用户A的终端设备UE A1和UE A2的终端能力和其对应的IP地址。如果用户B想通过其终端UE B1发起CSI业务,那么在发出的邀请消息中可以指定特定的联系IP地址,这样被叫的S-CSCF就可以将邀请消息只发送给以该IP地址注册的用户终端。
图5给出的是本发明的一个实施例。
UE A已经与用户B的终端B1之间建立了CS域的呼叫。当UE A要向用户B的终端发起终端能力交换请求的时候,UE A向它的S-CSCFA发送询问QUERY消息501,该消息中包含以用户B的终端B1的电话号码构成的Request-URI或者用户B的公共用户标识PUI。S-CSCF A将Request-URI转换成为email形式的SIP URI。S-CSCF A向S-CSCF B发送询问QUERY消息502,该消息中包含转换的SIP URI等。503S-CSCF B查询用户设备的注册信息,知道该SIP URI对应两个IP地址,分别是终端B1和终端B2的。然后S-CSCF B向S-CSCF A返回响应消息(3xx或者200OK)504,该消息分别包含B1的IP地址和B2的IP地址。S-CSCF A将该消息返回给UE A505。UE A知道了用户B所有终端的IP地址,那么在随后发送的506和507中都包含B1和B2的IP地址,及用户B的SIP URI等信息。在收到该消息后,UE B1和UE B2将其终端能力包含在200OK消息中,当UE A收到508和509后,就保存UE B1和UE B2的终端能力,在随后的邀请消息中,UE A在该消息中包含IP地址,从而使得S-CSCF B知道将邀请消息路由到哪个终端设备处。
图6给出的是本发明的另一个实施例。
通过图4和图5的方法,UE A已经得到了用户B的终端设备B1和B2的终端能力。接下来UE A要进行CSI业务,增加一个IMS会话,并且选择UE B2为建立IMS会话的对端。UE A发送601邀请消息给其S-CSCF A,该消息中包含UE B的SIP URI,或者TEL URI,UE B2的IP地址等信息。S-CSCF A将TEL URI转换成SIP URI,将消息转发给S-CSCF B602。S-CSCF B发现该消息中包含UE B2的IP地址,那么就将该消息只发送给UE B2603。UE B2收到该邀请消息后,就接收该IMS呼叫,发送200OK给UE A,该消息经过605和606的转发最后由UE A收到。
Claims (9)
1.一种支持合并的电路域呼叫和互联网多媒体子系统对话的方法,包括以下步骤:
用户A与用户B之间建立起电路域呼叫;
用户A的第一终端获得用户B所有终端的能力及IP地址;
用户B的第一终端获得用户A所有终端的能力及IP地址;
用户A或用户B在邀请消息中携带被叫的IP地址,发送所述邀请消息给被叫的服务呼叫会话控制功能;
所述被叫的服务呼叫会话控制功能将在所述消息发送给与该邀请消息中包含的IP地址匹配的被叫终端其特征在于所述用户A的第一终端获得用户B所有终端的能力及IP地址包括步骤:
1)用户A的第一终端向服务呼叫会话控制功能A发送传输消息;
2)服务呼叫会话控制功能A向服务呼叫会话控制功能B发送传输消息;
3)服务呼叫会话控制功能B向用户B的所有终端以SIP URI标识的终端发送传输消息;
4)用户B的终端向服务呼叫会话控制功能B发送200OK消息,所述200OK消息包括用户B终端的能力和IP地址;
5)服务呼叫会话控制功能B将收到的所有200OK消息转发给服务呼叫会话控制功能A;
6)用户A的第一终端保存收到的用户B的终端能力和IP地址。
2.根据权利要求1所述的方法,其特征在于步骤1)的传输消息包括SIP URI或TEL URI。
3.根据权利要求1所述的方法,其特征在于步骤2)的传输消息包括SIP URI。
4.根据权利要求1所述的方法,其特征在于步骤3)的传输消息包括SIP URI。
5.一种支持合并的电路域呼叫和互联网多媒体子系统对话的方法,包括以下步骤:
用户A与用户B之间建立起电路域呼叫;
用户A的第一终端获得用户B所有终端的能力及IP地址;
用户B的第一终端获得用户A所有终端的能力及IP地址;
用户A或用户B在邀请消息中携带被叫的IP地址,发送所述邀请消息给被叫的服务呼叫会话控制功能;
所述被叫的服务呼叫会话控制功能将在所述邀请消息发送给与该邀请消息中包含的IP地址匹配的被叫终端;
其特征在于所述用户A的第一终端获得用户B所有终端的能力及IP地址包括步骤:
a)用户A的终端向服务呼叫会话控制功能A发送询问消息;
b)服务呼叫会话控制功能A向服务呼叫会话控制功能B发送询问消息;
c)服务呼叫会话控制功能B向服务呼叫会话控制功能A返回响应消息,所述响应消息包括以SIP URI注册的用户B所有终端的IP地址;
d)服务呼叫会话控制功能A向UE A返回响应消息;
e)用户A发送选项消息给用户B的终端,所述选项消息包括用户B的终端的IP地址;
f)用户B的终端向用户A的终端返回200 OK包含用户B终端的能力。
6.根据权利要求5所述的方法,其特征在于所述步骤a)的询问消息包括SIP URI或TEL URI。
7.根据权利要求5所述的方法,其特征在于所述步骤b)的询问消息包括SIP URI。
8.根据权利要求5所述的方法,其特征在于所述步骤d)的响应消息包括SIP URI注册的所有用户B的终端的IP地址。
9.根据权利要求5所述的方法,其特征在于所述步骤e)的选项消息还包括SIP URI或TEL URI。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005100795086A CN1885859B (zh) | 2005-06-22 | 2005-06-22 | 支持合并的电路域呼叫和互联网多媒体子系统对话的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005100795086A CN1885859B (zh) | 2005-06-22 | 2005-06-22 | 支持合并的电路域呼叫和互联网多媒体子系统对话的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1885859A CN1885859A (zh) | 2006-12-27 |
CN1885859B true CN1885859B (zh) | 2010-12-01 |
Family
ID=37583830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005100795086A Expired - Fee Related CN1885859B (zh) | 2005-06-22 | 2005-06-22 | 支持合并的电路域呼叫和互联网多媒体子系统对话的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1885859B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101115059A (zh) * | 2007-01-19 | 2008-01-30 | 华为技术有限公司 | 多媒体子系统中传递终端信息的方法、设备及系统 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004071048A1 (en) * | 2003-02-03 | 2004-08-19 | Koninklijke Kpn N.V. | Message data transmission in mobile communication systems taking into account capabilities of sending and receiving devices |
CN1842084A (zh) * | 2005-03-28 | 2006-10-04 | 华为技术有限公司 | 实现ims和cs业务并发时的终端能力交互和路由控制的方法 |
-
2005
- 2005-06-22 CN CN2005100795086A patent/CN1885859B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004071048A1 (en) * | 2003-02-03 | 2004-08-19 | Koninklijke Kpn N.V. | Message data transmission in mobile communication systems taking into account capabilities of sending and receiving devices |
CN1842084A (zh) * | 2005-03-28 | 2006-10-04 | 华为技术有限公司 | 实现ims和cs业务并发时的终端能力交互和路由控制的方法 |
Non-Patent Citations (2)
Title |
---|
J. Rosenberg.Obtaining and Using Globally Routable User Agent (UA)URIs(GRUU) in the Session Initiation Protocol (SIP).IETF STANDARD-WORKING-DRAFTdraft-ietf-sip-gruu-02.2004,draft-ietf-sip-gruu-02全文. * |
Report on alternative architectures for combining CS Bearerswith IMS.3GPP TR 23.899V1.0.0.2004,draft-ietf-sip-gruu-02全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN1885859A (zh) | 2006-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11575719B2 (en) | Exchange and use of globally unique device identifiers for circuit-switched and packet switched integration | |
CN101185305B (zh) | Ip多媒体子系统(ims)中的呼叫前转 | |
US20080254816A1 (en) | Method for Supporting Combinatorial Cs Call and Ims Session | |
US9363319B2 (en) | Method and system of transferring a message in a session initiation protocol based communications network | |
US8036659B2 (en) | Method for requesting an unregistered UE to perform registration in the IMS | |
CA2605475C (en) | Session initiation from application servers in an ip multimedia subsystem | |
CN101102537A (zh) | 过滤应用程序的装置、系统以及方法 | |
JP2009524342A (ja) | Csi端末によるimsドメインを介して受信されたリアルタイムサービスのための要求を含むims端末の呼要求の処理方法及び装置 | |
CN101682617A (zh) | 群呼叫能力查询 | |
US9246955B2 (en) | Capability query handling in a communication network | |
CN1856167B (zh) | 请求没有进行ims注册的用户进行注册的方法 | |
JP5608748B2 (ja) | 通信ネットワークにおける方法及び装置 | |
CN1885859B (zh) | 支持合并的电路域呼叫和互联网多媒体子系统对话的方法 | |
CN1728878B (zh) | 通信终端设备的登记方法、通信系统、通信终端设备控制方法、以及通信终端设备 | |
KR101006318B1 (ko) | 인터넷 기반의 호 처리 방법 및 시스템 | |
WO2008095440A1 (fr) | Procédé, système de communication et dispositif pour acquérir et fournir un numéro msisdn |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20101201 Termination date: 20140622 |
|
EXPY | Termination of patent right or utility model |