CN101185305B - Ip多媒体子***(ims)中的呼叫前转 - Google Patents

Ip多媒体子***(ims)中的呼叫前转 Download PDF

Info

Publication number
CN101185305B
CN101185305B CN200580049926.9A CN200580049926A CN101185305B CN 101185305 B CN101185305 B CN 101185305B CN 200580049926 A CN200580049926 A CN 200580049926A CN 101185305 B CN101185305 B CN 101185305B
Authority
CN
China
Prior art keywords
uri
protocol message
conversation launch
message
control function
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
Application number
CN200580049926.9A
Other languages
English (en)
Other versions
CN101185305A (zh
Inventor
A·黑德马克
H·E·范埃尔伯格
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Clastres LLC
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN101185305A publication Critical patent/CN101185305A/zh
Application granted granted Critical
Publication of CN101185305B publication Critical patent/CN101185305B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/401Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

提供了一种在IP多媒体子***中处理会话发起协议通信的方法,其中该通信受到由会话发起协议应用服务器处理的呼叫前转操作。该方法包括在服务于由INVITE的R-URI所标识的用户设备的服务呼叫/状态控制功能处接收INVITE,和在该服务呼叫/状态控制功能处,把该服务呼叫/状态控制功能的URI和初始对话标识符一起增加到INVITE消息路由报头,并且在该服务呼叫/状态控制功能中维持该初始对话标识符和所述R-URI之间的映射关系。该INVITE被前转给所述应用服务器,并且把改变为呼叫将要前转到达的用户设备的URI的R-URI被前转。在INVITE报头中增加前转指示器,并且把INVITE返回给该服务呼叫/状态控制功能。在该服务呼叫/状态控制功能中,识别所述前转指示器的存在,并且作为响应根据返回的INVITE中包含的初始对话标识符来识别初始R-URI。根据初始R-URI识别呼叫限制和IFC。

Description

IP多媒体子***(IMS)中的呼叫前转
技术领域
本发明涉及IP多媒体子***(IMS)中的呼叫前转,尤其涉及一种在IMS内的服务呼叫/会话控制功能中处理与呼叫前转有关的会话发起协议消息的方法和装置。
背景技术
IP多媒体服务在同一个会话中提供语音、视频、消息、数据等的动态组合。通过增加可以组合的基本应用和媒体的数量,提供给终端用户的服务数量会增加,并且丰富了人际间通信体验。这将导致个人化的、丰富多媒体通信服务的新生代,包括下面将详细描述的称为“组合IP多媒体”的服务。
IP多媒体子***(IMS)是由第三代伙伴项目(3GPP)定义的技术,用来在移动通信网络上提供IP多媒体服务(3GPP TS 22.228,TS 23.218,TS 23.228,TS 24.228,TS 24.229,TS 29.228,TS 29.229,TS 29.328和TS 29.329第5版和第6版)。IMS的主要特点在于通过利用标准化IMS业务引擎(Enabler)来丰富终端用户个人到个人的通信体验,该标准化IMS业务引擎促进了新的丰富的个人到个人(客户端到客户端)通信业务以及基于IP的网络上的个人到内容(客户端到服务器)业务。IMS利用会话初始协议(SIP)来建立和控制用户终端(或用户终端和应用服务器)之间的呼叫或会话。通过SIP信令承载的会话描述协议(SDP)用于描述和协商会话的媒体成分。当SIP作为用户到用户的协议创建时,IMS允许操作者和业务提供者控制用户对业务的访问并据此对用户进行收费。
图1示意性地描述了在GPRS/PS接入网络的情况下,IMS如何适用于移动网络结构。呼叫/会话控制功能(CSCF)作为SIP代理来操作IMS。3GPP结构定义了三种类型CSCF:代理CSCF(P-CSCF),其是IMS中SIP终端的第一个接触(contact)点;服务CSCF(S-CSCF),其向用户提供用户订购的业务;询问CSCF(I-CSCF),其任务是识别正确的S-CSCF并通过P-CSCF向该S-CSCF转发从SIP终端接收到的请求。
用户使用指定的SIP注册方法来向IMS注册。该机制用于加入IMS并将可到达SIP用户身份的地址通告给IMS。用户从发起一个对话时所用的S-CSCF接收唯一URI。在3GPP,当SIP终端执行注册时,IMS认证用户,并从可用S-CSCF集合中分配一个S-CSCF给该用户。当用于分配S-CSCF的标准不是由3GPP指定时,这可能会包括负载共享和业务需求。注意S-CSCF的分配是控制(和收费)用户接入基于IMS的业务的关键。操作者可以提供一个体制,用于防止另外绕过S-CSCF而直接进行用户到用户的SIP会话。
在注册过程中,如果S-CSCF还没有被选择,则I-CSCF负责选择一个S-CSCF。I-CSCF从归属网络的归属用户服务器(HSS)接收需要的S-CSCF性能,并根据接收到的性能选择一个合适的S-CSCF。[要注意,当用户被另一方呼叫而用户目前没有被分配S-CSCF时,也可以由I-CSCF为用户实行S-CSCF分配。]当已注册的用户随后向IMS发送会话请求(比如SIP INVITE)时,该请求包括P-CSCF和S-CSCF URI,这样P-CSCF就能够向选择的S-CSCF传送该请求。这既适用于(IMS的)发起端也适用于终止端。[对于终止端呼叫,该请求包括P-CSCF地址和UE地址。]
在IMS业务网络中,提供应用服务器(AS)以执行IMS业务功能。应用服务器向IMS***中终端用户提供业务,并该应用服务器作为终端点在3GPP定义的Mr接口上被连接,或在3GPP定义的ISC接口上由S-CSCF“被链接”。在后者的情况下,S-CSCF采用初始过滤标准(IFC)来确定在SIP会话建立期间哪些应用服务器应当被链接。S-CSCF在IMS注册过程中从HSS接收IFC作为用户的用户简档的一部分。
被称为ETSI TISPAN的工作组为固定宽带接入而开发IMS的使用。他们的任务之一就是基于3GPP定义的IMS开发辅助服务。这些辅助服务会在独立的规范中定义,虽然它们会影响核心规范例如TS24.229。图2图示了IMS中根据TS24.229(章节5.4.3.2)在呼叫发起端上的SIP INVITE的消息流。在步骤1),从发起用户终端(UE)向P-CSCF发送INVITE。这个INVITE在它的报头中包括所谓的P-Preferred的标识,还在SIP路由报头的最上面包括P-CSCF的URI和作为第二条目的S-CSCF的URI。UE在Request-URI中也包括通信伙伴的标识。接收到INVITE后,P-CSCF检查发起UE是否允许使用作为P-Preferred的标识所包括的标识,并且如果允许的话就把它作为P-Asserted标识包括在发出的INVITE中。P-Asserted标识是在信任的SIP实体(通常是中间媒介)之间使用的标识,以携带发送SIP消息的用户的标识,P-Asserted标识是通过验证来核实的。P-CSCF通过在路由报头中搜索来识别分配给发起UE的S-CSCF,并且在步骤2)把修正的INVITE转发给该S-CSCF。
S-CSCF根据发起呼叫过程处理呼叫。S-CSCF使用P-Asserted标识来检验在发起UE上是否有任何相关的限制,例如不允许UE使用请求的服务。S-CSCF也用P-Asserted标识来为UE确定IFC。在图2的例子中,假设IFC要求S-CSCF把INVITE前转(步骤3))给一个特定AS。S-CSCF在SIP路由报头的最上面包括AS的URI。它在后续层中也包括它自己的URI,和初始对话标识符(ODI)。ODI由S-CSCF产生并且唯一地标识向S-CSCF的呼叫。当AS向S-CSCF返回INVITE(步骤4))时,AS从路由报头去掉AS的URI,留下S-CSCF的URI与ODI标签。ODI标签允许S-CSCF来确定INVITE是否涉及一个更早的对话。
对于AS逻辑,有可能要求建立一个新会话。在这种情况下,发起端的标识,即在步骤4)的INVITE的P-Asserted标识,可以是发起端UE的标识、AS的标识或者第三方的标识,基于这些方面AS建立该新会话。在这种情况下,S-CSCF会重复呼叫限制检验并且根据在“新的”INVITE中包含的P-Asserted标识确定IFC。假设根据IFC不会有更多的AS要链接,S-CSCF把INVITE前转给INVITE中包含的请求URI(R-URI)。这可以是初始INVITE中包含的R-URI,或者是新的INVITE中包含的新R-URI,如果这不同的话。
图3图示了IMS中在呼叫终止端上的SIP INVITE的消息流(TS24.229:章节5.4.3.3)。在步骤1),INVITE从I-SCSF(未示出)到达,包括指示被叫方的R-URI。S-CSCF用这个R-URI来检验设置于被叫方的限制,并且得到IFC。在这种情况下,IFC不指示需要联系AS。S-CSCF根据R-URI为被叫方获得预先加载的路由报头,并且根据这些路由报头实体将INVITE前转给UE。INVITE由P-CSCF根据S-CSCF中的预先加载的路由来接收,并且P-CSCF根据联系报头把INVITE发送给UE。
图4示出了一种可选的INVITE消息流情况,其中从发起终端(UE-O)到对等终端(UE-F)的呼叫前转给终止终端(UE-T)。呼叫前转行为由应用服务器(AS-F)执行。呼叫流如下:
1)从UE-O将INVITE寻址发送给UE-F(R-URI)。S-CSCF O参考图2所述的执行发起端呼叫过程。
2)在与AS-O交互之后(在这个阶段R-URI没有改变),S-CSCF O向UE-F的归属网络的I-CSCF(未示出)发送INVITE。I-CSCF获得S-CSCF的地址,在此UE-F从HSS注册。INVITE被发送给该S-CSCF,即发送给S-CSCF F。S-CSCF F检验限制需求并且如上面参考图3所述(对于终止端的情况)获得IFC,即根据INVITE中包含的R-URI。在图4所示的情况中,INVITE被发送给AS-F,在这个AS-F中激活呼叫前转。
3)AS-F在从UE-F的R-URI到该UE-T的R-URI中改变INVITE报头的。修改后的INVITE会返回给S-CSCF F。
4)S-CSCF F向UE-T网络的I-CSCF发送INVITE,并且I-CSCF(未示出)询问HSS来得到UE-T的S-CSCF T的地址,并且向S-CSCF T前转INVITE。
5)基于INVITE中包含的R-URI(就是UE-T的R-URI),S-CSCF T如参考图3所述的执行终止过程。
发明内容
再次参考图4,在步骤4),额外需要S-CSCF F检验前转终端UE-F上是否有任何限制。为此,S-CSCF使用图2中的发起端过程。然而,缺少AS-F执行的任何特定过程时,由AS-F返回给S-CSCF F的INVITE会在P-Asserted标识字段中包括UE-O的标识。如果S-CSCF F使用P-Asserted标识在INVITE上执行初始端检验,S-CSCF F就不能为这个标识设置一个记录,因为它不“属于”S-CSCF F(而是它属于S-CSCF O)。另一方面,如果S-CSCF F在INVITE上执行终止端检验,检验也会作为INVITE中包含的R-URI来识别UE-T,并且R-URI属于S-CSCF T而不是属于S-CSCF F。这个问题随着消息而不是INVITE出现,包括,例如其他发起请求消息和独立消息。
这个问题的一种解决方法可以是AS-F以UE-F的P-Asserted标识代替UE-O的P-Asserted标识。然而,这不太可能被运营商接受,他们更愿意端到端的P-Asserted标识保持不变。从运营商的观点来看,P-Asserted标识字段类似于传统的(PSTN)呼叫线路标识。因此必须寻找这问题的其他解决方法。
根据本发明的第一个方面,提供了一种在IP多媒体子***中处理会话发起协议通信的方法,其中该通信受到由会话发起协议应用服务器处理的呼叫前转操作,该方法包括:
在服务于由消息的R-URI所标识的用户设备的服务呼叫/状态控制功能处接收会话发起协议消息;
在该服务呼叫/状态控制功能处,把该服务呼叫/状态控制功能的URI和初始对话标识符一起增加到该路由消息报头,并且在该服务呼叫/状态控制功能处维持该初始对话标识符和所述R-URI之间的映射关系;
把该消息前转给所述应用服务器;
在该应用服务器,把该消息中的R-URI改变为呼叫将要前转到达的用户设备的URI,在该消息中增加前转指示器,并且把该消息返回给该服务呼叫/状态控制功能;和
在该服务呼叫/状态控制功能中,识别所述前转指示器的存在,并且作为响应基于该返回的消息中包含的该初始对话标识符来识别初始R-URI,并且根据该初始过程使用该初始R-URI处理该消息。
所述处理步骤优选地包括确定由该初始R-URI标识的该用户设备上是否设置了任何限制,和为这个用户设备识别IFC并执行由该IFC定义的进一步的处理步骤。
优选地,所述前转指示器包含在该路由报头中。
优选地,P-Asserted标识在该S-CSCF接收的该消息中和从该应用服务器返回的该消息中是相同的,这个标识识别该初始用户设备。
根据本发明的第二个方面,提供了一种具有处理装置的IP多媒体子***的会话发起协议应用服务器,用于通过把接收的消息修改为包括前转指示器和标识该呼叫将要前转到达的用户设备的R-URI来执行呼叫前转操作。
根据本发明的第三个方面,提供一种IP多媒体子***的服务呼叫/状态控制功能,其具有处理从会话发起协议应用服务器接收的消息的处理装置,该处理装置是可用来确定该路由报头是否包含由该会话发起协议应用服务器增加的前转指示器,并且,如果有的话,用于根据该接收的消息中包含的初始对话标识符来识别初始R-URI,和用于根据依靠该初始R-URI的该初始过程来处理该消息。
根据本发明的第四个方面,提供了一种在IP多媒体子***中处理会话发起协议通信的方法,其中该通信受到由会话发起协议应用服务器处理的呼叫前转操作控制,该方法包括:
在服务于由该消息的R-URI所标识的用户设备的服务呼叫/状态控制功能处接收会话发起协议消息;
把该消息前转给所述应用服务器;
在该应用服务器中,把该消息的P-Asserted标识改变为所述R-URI,并且把该消息返回给该服务呼叫/状态控制功能;和
在该服务呼叫/状态控制功能中,根据该初始过程使用该P-Asserted标识字段中包含的该R-URI来处理该消息。
根据本发明的第五个方面,提供了一种在IP多媒体子***中处理会话发起协议通信的方法,其中该通信受到由会话发起协议应用服务器处理的呼叫前转操作,该方法包括:
在服务于由该消息的R-URI所标识的用户设备的服务呼叫/状态控制功能处接收会话发起协议消息;
把该消息前转给所述应用服务器;
在该应用服务器中,在该消息中增加前转指示器并增加历史信息报头,该历史信息报头包括该前转用户设备的SIP URI作为该历史信息报头的最上面条目;
把该消息前转给所述服务呼叫/状态控制功能;和
在该服务呼叫/状态控制功能中,在该消息中识别所述前转指示器的存在,并且根据该初始过程使用该历史信息报头中包含的该URI处理该消息。
根据本发明的第六个方面,提供了一种在IP多媒体子***中处理会话发起协议通信的方法,其中该通信受到由会话发起协议应用服务器处理的呼叫前转操作,该方法包括:
在服务于由该消息的R-URI所标识的用户设备的服务呼叫/状态控制功能处接收会话发起协议消息;
在该服务呼叫/状态控制功能中,存储所述R-URI;
把该消息前转给所述应用服务器;
在该应用服务器中,把该消息中的R-URI改变为呼叫前转要到达的用户设备的URI;和
在该服务呼叫/状态控制功能中,识别该消息的该R-URI中的变化,并且作为响应根据该初始过程使用该初始R-URI处理该消息。
本发明特别适用于会话发起协议发起请求消息,例如INVITE,和应用于独立会话发起协议消息,例如涉及现存服务的消息。
本发明的其他方面涉及具有用于实现本发明的第四和第五方面的处理装置的应用服务器和服务呼叫/状态控制功能。
附图说明
图1图示了把IP多媒体子***结合到3G移动通信***中;
图2图示了在IMS的呼叫发起端上的SIP INVITE的消息流;
图3图示了在IMS的呼叫终止端上的SIP INVITE的消息流;和
图4图示了在IMS内呼叫前转情况中的SIP INVITE的消息流。
图5到10图示了SIPINVITE消息结构的一个示例。
具体实施方式
允许“前转”S-CSCF以在INVITE消息上执行限制检验的问题在前面已经考虑了。有必要提供一种机制来识别前转S-CSCF,从应用服务器接收的INVITE需要以一种与从P-CSCF或者其他CSCF接收的INVITE不同的方式处理。
这里建议四种可选的解决方案。
解决方案1
到达S-CSCF的INVITE包括在它的报头中包括的R-URI,R-URI指向S-CSCF F的注册用户中的一个,UE-F,即userf_public1home2.net。它也包括UE-O的P-Asserted标识,即“John Doe”<sip:userl_public1home1.net>,<tel:+1-212-555-1111>。S-CSCF F把发起请求或独立业务发送给AS(响应为UE-F得到的IFC),增加AS的SIP URI作为路由报头的最上面URI,即sip:as1.home1.net;lr。另外,在路由报头中的AS URI之下S-CSCF F包括它自己的SIP URI和“初始对话标识符”(ODI)。同时,S-CSCF F把接收的INVITE的R-URI绑定到ODI,并且在本地数据库中存储这个绑定。从S-CSCF发送给AS-F的INVITE的结构显示在图5中,其中增加到路由报头的S-CSCF的URI是“scscfl.home1.net;lr”,和ODI是“cb03a0s09a2sdfglkj490333”。
从AS-F返回给S-CSCF F的INVITE的结构显示在图6中。AS-F包括在到来的INVITE中接收的信息。尤其,为了满足运营商的需求,P-Asserted标识没有改变。然而,会增加一个新R-URI“usert_public1home2.net”对应于呼叫将要到达的UE,UE-T,的URI,并且会如历史信息报头扩展中定义的那样增加历史信息报头,和指示S-CSCF F要使用一种新的呼叫处理过程,即前转过程。这通过在路由报头中包括“forw”参数来指示。
当S-CSCF F从AS-F接收这样一个修改的消息时,基于包括“forw”参数,S-CSCF知道呼叫来自于AS并且确定标记到S-CSCF F自己的URI的ODI。使用ODI,S-CSCF从本地数据库确定绑定到这个ODI的R-URI,即前转终端UE-F的URI。S-CSCF F然后根据初始R-URI(即UE-F的URI)而不是UE-T的URI执行限制检验和IFC识别。[当S-CSCF F和AS之间的所有交互被执行之后,执行TS24.229中5.4.3.2节开始的段落中动作9到15。]
解决方案2
当S-CSCF F把发起请求发送给AS时,它会如当前标准所描述地维持INVITE中UE-O的P-Asserted标识。S-CSCF F增加AS的SIP URI作为路由报头最上面的URI,又把它自己的SIPURI放在AS URI下面。从S-CSCF发送给AS-F的INVITE的结构显示在图7中。
在AS-F接收INVITE之后,并且当AS-F确定将要执行呼叫前转时,也要执行把R-URI改变为UE-T的R-URI时,将把初始呼叫方的P-Asserted标识替换为初始消息的R-URI,即UE-F的URI。另外,AS-F会在路由报头中增加“orig”参数来指示用初始呼叫类型过程处理INVITE。AS-F在一个新的消息报头字段中也包括接收的(UE-O的)P-Asserted标识。修改的INVITE返回给S-CSCF F,并且显示在图8中。
接收到修改的INVITE后,S-CSCF F从消息报头中识别出用初始呼叫类型过程处理INVITE,即它会根据包括UE-F的R-URI的P-Asserted标识来执行限制检验和确定合适的IFC。因为S-CSCF F是这个URI的“所有者”,这个检验会成功地执行。
在把INVITE前转给与UE-T相关的I-CSCF之前,S-CSCF F认识到必须再次修改INVITE,以把UE-F的R-URI替换为UE-O的P-Asserted标识(来自新报头中接收的信息)。因为这个标识仍然在消息报头之中,S-CSCF F就很容易使用它。由于在“新报头”的消息中的存在而触发这个行为。
解决方案3
但是有另一个解决方案是允许S-CSCF利用历史信息报头中包含的信息。
当S-CSCF F发送发起请求给AS时,它会如当前标准所描述地维持INVITE中UE-O的P-Asserted标识。S-CSCF F将增加AS的SIP URI作为路由报头最上面的URI,又把它自己的SIPURI放在AS URI下面。从S-CSCF发送给AS-F的INVITE的结构显示在图9中。在AS-F接收INVITE之后,并且当AS-F确定将要执行呼叫前转时,也要把INVITE的R-URI改变为UE-T的R-URI时,它会增加历史信息报头。它会把UE-F的SIP URI作为历史信息报头的最上面的条目。AS会指示S-CSCF F应当使用新的呼叫处理过程,即前转过程。这通过在路由报头中包括“forw”参数来指示。
当S-CSCF F从AS-F接收这样一个修改的INVITE时,基于包括“forw”参数,S-CSCFF知道呼叫来自于AS。然后S-CSCFF根据历史信息报头中的最上面的报头,即UE-F的URI,执行限制检验和IFC识别。
解决方案4
这个解决方案包括存储在S-CSCF F(从I-CSCF)接收的INVITE中包含的R-URI。这可以再映射到ODI。AS把INVITE中的R-URI改变为INVITE将要前转到达的UE的R-URI,即UE-T的R-URI。S-CSCF F在从AS接收的INVITE的R-URI上执行初始检验来看它是否改变了。如果改变了,就根据(即UE-F的)初始R-URI来进行限制检验和IFC确定。
本领域技术人员可以理解在不脱离本发明的范围的情况下,可以对上述实施例作出很多不同的修改。

Claims (14)

1.一种在IP多媒体子***中处理会话发起协议通信的方法,其中该通信受到由会话发起协议应用服务器处理的呼叫前转操作,该方法包括:
在服务于由会话发起协议消息的初始请求统一资源标识符R-URI所标识的用户设备的服务呼叫/状态控制功能处接收会话发起协议消息;
在该服务呼叫/状态控制功能处,把该服务呼叫/状态控制功能的统一资源标识符URI和初始对话标识符一起增加到该会话发起协议消息的路由报头,并且在该服务呼叫/状态控制功能中维持该初始对话标识符和所述初始请求统一资源标识符R-URI之间的映射关系;
把该会话发起协议消息前转给所述应用服务器;
在该应用服务器上,把该会话发起协议消息中的该初始请求统一资源标识符R-URI改变为呼叫将要前转到达的用户设备的统一资源标识符URI,在该会话发起协议消息中增加前转指示器,并且把该会话发起协议消息返回给该服务呼叫/状态控制功能;和
在该服务呼叫/状态控制功能上,识别所述前转指示器的存在,并且作为响应,使用该映射关系基于该返回的会话发起协议消息中包含的该初始对话标识符来识别该初始请求统一资源标识符R-URI,并且根据始发过程使用该初始请求统一资源标识符R-URI来处理该会话发起协议消息。
2.根据权利要求1所述的方法,其中所述处理步骤包括确定由该初始请求统一资源标识符R-URI标识的该用户设备上是否设置了任何限制,和为这个用户设备识别初始过滤标准IFC并且执行由该初始过滤标准IFC定义的进一步的处理步骤。
3.根据权利要求1或2所述的方法,其中所述前转指示器被包含在该路由报头中。
4.根据权利要求1或2所述的方法,其中P断言的标识在S-CSCF接收的消息中和从该应用服务器返回的消息中是相同的,这个标识识别始发用户设备。
5.根据权利要求1或2所述的方法,其中所述会话发起协议消息是初始请求消息或独立消息。
6.一种在IP多媒体子***中处理会话发起协议通信的设备,其中该通信受到由会话发起协议应用服务器处理的呼叫前转操作,该设备包括:
用于在服务于由会话发起协议消息的初始请求统一资源标识符R-URI所标识的用户设备的服务呼叫/状态控制功能处接收会话发起协议消息的装置;
用于在该服务呼叫/状态控制功能处,把该服务呼叫/状态控制功能的统一资源标识符URI和初始对话标识符一起增加到该会话发起协议消息的路由报头,并且在该服务呼叫/状态控制功能中维持该初始对话标识符和所述初始请求统一资源标识符R-URI之间的映射关系的装置;
用于把该会话发起协议消息前转给所述应用服务器的装置;
用于在该应用服务器上,把该会话发起协议消息中的该初始请求统一资源标识符R-URI改变为呼叫将要前转到达的用户设备的统一资源标识符URI,在该会话发起协议消息中增加前转指示器,并且把该会话发起协议消息返回给该服务呼叫/状态控制功能的装置;和
用于在该服务呼叫/状态控制功能上,识别所述前转指示器的存在,并且作为响应,使用该映射关系基于该返回的会话发起协议消息中包含的该初始对话标识符来识别该初始请求统一资源标识符R-URI,并且根据始发过程使用该初始请求统一资源标识符R-URI来处理该会话发起协议消息的装置。
7.一种用于IP多媒体子***的设备,所述设备包括:
用于处理从会话发起协议应用服务器接收的会话发起协议消息的装置;
用于确定路由报头是否包含由该会话发起协议应用服务器增加的前转指示器的装置;
用于在是的情况下根据该接收的消息中包含的初始对话标识符使用预先存储的、初始请求统一资源标识符R-URI和该初始对话标识符之间的映射关系来识别该初始请求统一资源标识符R-URI的装置,和
用于依靠该初始请求统一资源资源标识符R-URI根据该始发过程处理该消息的装置。
8.一种在IP多媒体子***中处理会话发起协议通信的方法,其中该通信受到由会话发起协议应用服务器处理的呼叫前转操作,该方法包括:
在服务于由会话发起协议消息的初始请求统一资源标识符R-URI所标识的用户设备的服务呼叫/状态控制功能处接收会话发起协议消息;
把该会话发起协议消息前转给所述应用服务器;
在该应用服务器中,在该会话发起协议消息中增加前转指示器并增加历史信息报头,该历史信息报头包括前转用户设备的SIP统一资源标识符URI作为该历史信息报头的最上面条目;
把该会话发起协议消息前转给所述服务呼叫/状态控制功能;和
在该服务呼叫/状态控制功能中,在该会话发起协议消息中识别所述前转指示器的存在,并且根据始发过程使用该历史信息报头中包含的该统一资源标识符URI来处理该会话发起协议消息。
9.根据权利要求8所述的方法,其中所述前转指示器被包含在该会话发起协议消息的路由报头中。
10.根据权利要求8或9所述的方法,其中所述处理在该服务呼叫/状态控制功能中接收的该会话发起协议消息的步骤包括确定在由该初始请求统一资源标识符R-URI标识的该用户设备上是否设置了任何限制,和为这个用户设备识别初始过滤标准IFC并执行由该初始过滤标准IFC定义的进一步的处理步骤。
11.根据权利要求8或9所述的方法,其中所述会话发起协议消息是初始请求消息或独立消息。
12.一种在IP多媒体子***中处理会话发起协议通信的方法,其中该通信受到由会话发起协议应用服务器处理的呼叫前转操作,该方法包括:
在服务于由该会话发起协议消息的初始请求统一资源标识符R-URI所标识的用户设备的服务呼叫/状态控制功能处接收会话发起协议消息;
在该服务呼叫/状态控制功能中,存储所述初始请求统一资源标识符R-URI;
把该会话发起协议消息前转给所述应用服务器;
在该应用服务器中,把该会话发起协议消息中的该初始请求统一资源标识符R-URI改变为呼叫要前转到达的用户设备的统一资源标识符URI;和
在该服务呼叫/状态控制功能中,识别该会话发起协议消息的该初始请求统一资源标识符R-URI中的变化,并且作为响应,根据始发过程使用该初始请求统一资源标识符R-URI来处理该会话发起协议消息。
13.根据权利要求12所述的方法,其中所述会话发起协议消息是初始请求消息或独立消息。
14.根据权利要求13所述的方法,其中所述会话发起协议消息是INVITE消息。
CN200580049926.9A 2005-05-27 2005-05-27 Ip多媒体子***(ims)中的呼叫前转 Expired - Fee Related CN101185305B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2005/052439 WO2006125474A1 (en) 2005-05-27 2005-05-27 Call forwarding in an ip multimedia subsystem (ims)

Publications (2)

Publication Number Publication Date
CN101185305A CN101185305A (zh) 2008-05-21
CN101185305B true CN101185305B (zh) 2012-08-29

Family

ID=35519934

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200580049926.9A Expired - Fee Related CN101185305B (zh) 2005-05-27 2005-05-27 Ip多媒体子***(ims)中的呼叫前转

Country Status (8)

Country Link
US (1) US8059633B2 (zh)
EP (1) EP1886456B1 (zh)
JP (1) JP4700105B2 (zh)
CN (1) CN101185305B (zh)
AT (1) ATE412303T1 (zh)
CA (1) CA2609645A1 (zh)
DE (1) DE602005010616D1 (zh)
WO (1) WO2006125474A1 (zh)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7742586B1 (en) 2004-06-14 2010-06-22 Callwave, Inc. Enhanced service levels for call-processing services
US8000455B1 (en) 2004-12-09 2011-08-16 Callwave, Inc. Methods and systems for call processing
GB2432748A (en) * 2005-11-25 2007-05-30 Ericsson Telefon Ab L M SIP messaging in an IP Multimedia Subsystem wherein a local user identity is added to message header as a basis for application server processing
DE102006014921A1 (de) * 2006-03-30 2007-10-18 Siemens Ag Verfahren für Lawful Interception bei Anrufweiterschaltung in einem paketorientierten Telekommunikationsnetz
US20070280203A1 (en) * 2006-06-02 2007-12-06 Shmuel Shaffer Method and System for Managing a Plurality of Virtual Talk Groups
US8077701B2 (en) * 2006-07-20 2011-12-13 At&T Intellectual Property I, Lp Systems, methods, and apparatus to prioritize communications in IP multimedia subsystem networks
US8266302B2 (en) 2007-01-16 2012-09-11 Telefonaktiebolaget Lm Ericsson (Publ) Evaluating initial filter criteria
CN100461972C (zh) * 2007-02-02 2009-02-11 华为技术有限公司 一种呼叫前转方法、***及装置
EP2119194B1 (en) * 2007-02-16 2011-10-19 Telefonaktiebolaget LM Ericsson (publ) Method and arrangement for allowing enterprise and personal domains in the IMS
JP5249952B2 (ja) * 2007-02-22 2013-07-31 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Ipマルチメディアサブシステムサービスへのグループアクセス
WO2008125018A1 (fr) * 2007-04-17 2008-10-23 Huawei Technologies Co., Ltd. Procédé, système et dispositif pour distinguer une session
US9258427B2 (en) 2007-04-18 2016-02-09 At&T Intellectual Property I, Lp System and method for forwarding calls
CN101098242B (zh) * 2007-05-28 2010-12-08 华为技术有限公司 一种网络连接信息的获取方法以及网络边界实体
CN100574348C (zh) 2007-07-27 2009-12-23 中兴通讯股份有限公司 一种实现用户决定用户忙前转的方法
US8340265B2 (en) 2007-07-31 2012-12-25 At&T Intellectual Property I, L.P. System for processing recorded messages
CN101102604B (zh) * 2007-08-01 2011-11-30 中兴通讯股份有限公司 Ip多媒体子***集中控制业务中用户关机前转的方法
CN101378327A (zh) * 2007-08-29 2009-03-04 ***通信集团公司 通信网络***和通信网络业务处理方法
US8249561B2 (en) 2007-09-11 2012-08-21 Research In Motion Limited System and method for sharing a SIP communication service identifier
ATE480944T1 (de) * 2007-09-12 2010-09-15 Nokia Siemens Networks Oy Bereitstellung von diensten für den fall einer rufumleitung in einem kommunikationssystem
CN101137097B (zh) * 2007-09-28 2011-07-20 中兴通讯股份有限公司 一种ip多媒体子***集中业务中的呼叫迟前转方法
US9129599B2 (en) 2007-10-18 2015-09-08 Nuance Communications, Inc. Automated tuning of speech recognition parameters
CA2706335C (en) * 2007-11-29 2017-06-20 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatuses for end-to-edge media protection in an ims system
US8230109B2 (en) 2008-01-10 2012-07-24 Telefonaktiebolaget L M Ericsson (Publ) System and method for handling a session initiation protocol message in a communications network
US8855103B2 (en) 2008-01-17 2014-10-07 Blackberry Limited Personal network access control system and method
KR101136303B1 (ko) 2008-01-28 2012-04-24 리서치 인 모션 리미티드 세션 개시 프로토콜 요청 컨텐츠를 제공하는 방법 및 시스템
US8763086B2 (en) * 2008-08-29 2014-06-24 Telefonaktiebolaget L M Ericsson (Publ) Service sharing among IMS users
CN101388843B (zh) * 2008-11-05 2013-08-14 华为技术有限公司 一种防止重触发的方法、***和设备
CN104394146B (zh) 2009-04-13 2017-10-20 黑莓有限公司 用于确定sip消息的可信度的***和方法
US8667122B2 (en) * 2009-06-18 2014-03-04 Nokia Corporation Method and apparatus for message routing optimization
US9129091B2 (en) 2009-06-19 2015-09-08 Ngb Corporation Content management device and content management method
US8065419B2 (en) 2009-06-23 2011-11-22 Core Wireless Licensing S.A.R.L. Method and apparatus for a keep alive probe service
CN102244647B (zh) * 2010-05-13 2015-08-12 中兴通讯股份有限公司 IP多媒体子***Replace参数的处理方法及装置
JP5194056B2 (ja) * 2010-06-04 2013-05-08 日本電信電話株式会社 呼セッション制御方法、および呼セッション制御サーバ
CN103081451B (zh) * 2010-08-31 2016-04-13 阿尔卡特朗讯 对呼叫前转目的地的监控
US20120166652A1 (en) * 2010-12-23 2012-06-28 Bouthemy Jean-Luc R Advanced simultaneous and sequential sip forking
JP5272027B2 (ja) * 2011-02-21 2013-08-28 日本電信電話株式会社 呼制御方法、および呼制御システム
CN103828320B (zh) * 2011-09-30 2017-03-15 瑞典爱立信有限公司 用于建立ip多媒体子***ims网络中的通信会话的新通信分支的方法和***
GB2525441B (en) * 2014-04-25 2021-04-07 Metaswitch Networks Ltd Data Processing
US9294575B1 (en) * 2014-06-04 2016-03-22 Grandios Technologies, Inc. Transmitting appliance-specific content to a user device
KR101581947B1 (ko) * 2014-07-17 2015-12-31 주식회사 케이티 선택적 트랜스코딩 시스템 및 방법
US9756494B2 (en) * 2015-02-27 2017-09-05 At&T Intellectual Property I, L.P. Method and system for providing a service at a current location
US9667775B1 (en) 2016-06-06 2017-05-30 Verizon Patent Ans Licensing Inc. Analyzing call forwarding activity
CN108076005A (zh) * 2016-11-09 2018-05-25 中兴通讯股份有限公司 一种呼叫前转方法及装置
CN111385752B (zh) * 2018-12-27 2021-12-21 中国电信股份有限公司 一号多终端呼叫接续方法、装置、***和一号多终端平台
WO2022032574A1 (en) * 2020-08-13 2022-02-17 Qualcomm Incorporated User equipment signaling of customize ringing signal capability

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7529839B2 (en) * 2003-03-24 2009-05-05 Nokia Corporation Request redirection handling in IMC

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
3GPP.Technical Specification Group Core Network *
IP Multimedia Call Control Protocol based on Session Initiation Protocol (SIP) *
Stage 3(Release 5).《3GPP TS 24.229 v5.12.0》.2005,全文. *

Also Published As

Publication number Publication date
US8059633B2 (en) 2011-11-15
DE602005010616D1 (de) 2008-12-04
ATE412303T1 (de) 2008-11-15
CA2609645A1 (en) 2006-11-30
EP1886456A1 (en) 2008-02-13
JP2008543135A (ja) 2008-11-27
WO2006125474A1 (en) 2006-11-30
EP1886456B1 (en) 2008-10-22
CN101185305A (zh) 2008-05-21
US20090067411A1 (en) 2009-03-12
JP4700105B2 (ja) 2011-06-15

Similar Documents

Publication Publication Date Title
CN101185305B (zh) Ip多媒体子***(ims)中的呼叫前转
US9648048B2 (en) Message handling in an IP multimedia subsystem
US9906566B2 (en) Voice session termination for messaging clients in IMS
CN101185304B (zh) 用于标识ims业务的方法和装置
US20070189215A1 (en) Method for reducing interface load of home subscriber server
CN1327680C (zh) 一种电路交换网络到ims网络呼叫路由的建立方法
CN101030964B (zh) 会话控制装置和方法
CN101563903B (zh) 用于向用户提供ip多媒体子***通信服务的方法和设备
US20080162705A1 (en) Dynamic service triggers in communication networks
CN101617517A (zh) 对ip多媒体子***服务的群组接入
CN103975566A (zh) 服务域选择服务指示符
CN101690084B (zh) 通信网络中的接入域选择
CN100574474C (zh) 一种通讯***中建立通讯业务连接的方法
CN100454914C (zh) 一种电路交换网络到ims网络呼叫路由的建立方法
KR100703426B1 (ko) 아이피 기반 멀티미디어 서브시스템에서 가입자 정보유실시 발신 및 착신 호를 가능하게 하는 방법 및 장치
CN101743733B (zh) Ip多媒体子***(ims)和用于经由ims路由http消息的方法
KR100845310B1 (ko) Ip 멀티미디어 서비스에서 sip 세션 형성 방법 및시스템
CN102045298B (zh) 一种ims媒体编解码器协商的方法和***
KR101006318B1 (ko) 인터넷 기반의 호 처리 방법 및 시스템
MX2008006661A (en) Message handling in an ip multimedia subsystem

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
ASS Succession or assignment of patent right

Owner name: CLUSTER CO., LTD.

Free format text: FORMER OWNER: TELEFONAKTIEBOLAGET LM ERICSSON (SE) S-126 25 STOCKHOLM, SWEDEN

Effective date: 20150428

Owner name: OPTIS WIRELESS TECHNOLOGY LLC

Free format text: FORMER OWNER: CLUSTER CO., LTD.

Effective date: 20150428

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150428

Address after: Texas, USA

Patentee after: Telefonaktiebolaget LM Ericsson (publ)

Address before: Delaware

Patentee before: Clastres LLC

Effective date of registration: 20150428

Address after: Delaware

Patentee after: Clastres LLC

Address before: Stockholm

Patentee before: Telefonaktiebolaget LM Ericsson

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120829

Termination date: 20180527

CF01 Termination of patent right due to non-payment of annual fee