CN101455115B - 到双模无线设备的呼叫传递 - Google Patents
到双模无线设备的呼叫传递 Download PDFInfo
- Publication number
- CN101455115B CN101455115B CN2007800196975A CN200780019697A CN101455115B CN 101455115 B CN101455115 B CN 101455115B CN 2007800196975 A CN2007800196975 A CN 2007800196975A CN 200780019697 A CN200780019697 A CN 200780019697A CN 101455115 B CN101455115 B CN 101455115B
- Authority
- CN
- China
- Prior art keywords
- network
- dual mode
- wireless device
- message
- response
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1095—Inter-network session transfer or sharing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/12—Inter-network notification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
公开的通信网络(100)和方法提供了到双模无线设备(120)的呼叫传递,无线数据网络(104),例如WiFi/IMS网络,以及无线语音网络(105),例如蜂窝网络服务所述双模无线设备(120)。无线数据网络(104)中的呼叫控制功能(114)适于接收到双模无线设备(120)的呼叫。呼叫控制功能(114)在无线数据网络(104)上发送ping消息给双模无线设备(120),来确定设备是否在无线数据网络上可用于呼叫。如果呼叫控制功能(114)从该设备接收到针对ping消息的响应,则呼叫控制功能尝试在无线数据网络(104)上建立呼叫。如果呼叫控制功能(114)没有接收到针对ping消息的响应,则呼叫控制功能可尝试在无线语音网络(105)上建立呼叫。
Description
发明背景
1、发明领域
本发明涉及通信网络的领域,并且更具体地,涉及提供到双模无线设备的呼叫传递。
2、问题的陈述
无线电话提供商正在开发具有与蜂窝网络(例如,CDMA或GSM)以及另一种类型的无线数据网络,比如WiFi网络(例如,802.11b,802.11g等等)进行通信的功能的双模电话。双模电话的概念是允许用户灵活与蜂窝网络或WiFi网络进行通信。WiFi网络典型地用于数据通信例如因特网浏览、电子邮件等等。WiFi网络也可能以VoIP呼叫的形式来用于语音通信。蜂窝网络典型地用于语音通信,但也适用于数据通信。
双模电话利用公司或企业、机场、书店、咖啡店等等中的本地WiFi“热点”,这正在变得更加普遍。当双模电话在WiFi热点的范围内时,该电话可以接入无线局域网(WLAN)来进行数据通信、VoIP呼叫等等。WLAN一般提供比蜂窝网络更高的带宽以用于更有效的数据传输。如果双模电话漫游出WLAN的范围,那么该电话将切换到蜂窝网络来进行语音或数据通信。
WiFi网络可能与IP多媒体子***(IMS)集成。第三代伙伴计划(3GPP)已经提出了描述IMS网络体系结构和连网的规范。服务提供商在下一代网络演进中接受了这个体系结构。IMS体系结构最初由3GPP定义,来经由IP网络提供多媒体服务给移动订户。IP网络已经变成为最节省开支的用于传输视频、语音和数据的承载网。IMS利用IP网络的优势来在IMS平台上提供多媒体服务给IMS订户。在IMS网络内所使用的信令一般是会话初始协议(SIP)。IMS定义了在应用服务器(AS)、IMS核心网络(CSCF)、IMS订户(用户)、IMS数据库(HSS)以及IMS计费元件之间的标准SIP接口。
电话与两种不同类型的无线网络进行通信的能力引起了连网问题。例如,如果呼叫方拨打拥有双模电话的移动订户的号码,该呼叫可能通过蜂窝网络或WiFi/IMS网络路由到该电话。网络管理者面临的一个问题是当到双模电话有两个无线网络可用时的呼叫传递。更特别地,网络管理者需要确定经由哪个网络来路由呼叫,使得双模电话能够接收到该呼叫。现在没有可用的标准来解决双模订户的呼叫传递问题。
移动订户造成的另一个问题是他们可能漫游进入或者离开无线网络(蜂窝和WiFi/IMS)的服务区域。当双模电话在蜂窝网络的范围内的时候,双模电话向蜂窝网络进行注册。类似地,当双模电话在WiFi/IMS网络的范围内的时候,双模电话也向WiFi/IMS网络进行注册。蜂窝网络中的订户数据库(例如,归属位置寄存器(HLR))和WiFi/IMS网络中的订户数据库(例如,归属订户服务器(HSS))每个都存储了指示目前双模是否被注册的订户记录。
在双模电话向无线网络注册之后,移动订户可能漫游离开一个或两个网络的服务区域。这可能特别成为WiFi/IMS网络中的一个问题,因为与沿用已久的蜂窝网络中的服务区域相比较,该服务区域通常小。例如,如果移动订户在城市的市区,则移动订户可能在咖啡厅、餐厅等提供的WiFi/IMS网络的范围内。如果移动订户走到远离市区的两个或三个街区,WiFi/IMS网络可能在范围之外。即使移动订户移出WiFi/IMS网络的范围,WiFi/IMS网络的订户数据库可能仍旧指示移动订户的双模电话向网络注册。如果移动订户接收到呼叫,则WiFi/IMS网络将试图连接呼叫到移动订户,因为双模电话依旧指示为被注册。WiFi/IMS网络可能花费不必要的时间来试图将呼叫连接至已经不在WiFi/IMS网络范围内的双模电话。例如,在IMS网络中,接收至双模电话的呼叫的呼叫服务控制功能(CSCF)将发送SIP INVITE消息给双模电话并等待响应(例如,SIP 200 OK消息)。如果在一个时间段后接收不到响应,则CSCF将发送SIP TRYING消息给呼叫的发起网络(例如,PSTN)。CSCF也可能发送另一个INVITE消息给双模电话并再次等待响应。取决于如何规定IMS网络,CSCF可能发送几个消息给双模电话和几个消息给发起网络,尝试将呼叫连接到双模电话。如果CSCF不能成功连接呼叫,其将是如果移动订户在WiFi/IMS网络的范围外的情况,CSCF将为该呼叫发起第二次呼叫处理,例如将呼叫路由至语音电子邮件。
如果移动订户没有移动回至WiFi/IMS网络的服务区域,WiFi/IMS网络将最后终止双模电话的注册(也称为超时)。不幸的是,双模电话的超时可能是一个小时、两个小时或在其期间WiFi/IMS网络可能浪费时间试图连接呼叫至双模电话上的更多时间。
发明内容
本发明通过在试图建立到双模无线设备的呼叫之前,确定无线数据网络(例如,WiFi/IMS网络)中的双模无线设备的可用性,解决了以上和其它相关问题。如果双模无线设备目前不是可用的(也就是,已经移动出了网络的服务区域),则无线数据网不会花费时间和分配资源来试图建立到双模无线设备的呼叫。取而代之,无线数据网络可能试图通过无线语音网络(例如,蜂窝网络)来连接呼叫到双模无线设备。这有利地提供了在无线数据网络中的网络资源的更加有效利用并允许更高效且有效传递呼叫到双模无线设备。
在本发明的一个实施例中,通信网络包括无线数据网络和无线语音网络。无线数据网络的例子包括IMS网络和使用WiFi/WiMax通信的无线局域网络(WLAN)(也称为WiFi/IMS网络)。无线语音网络的例子包括蜂窝网络,例如CDMA网络或GSM网络。无线数据网络和无线语音网络都适于与双模无线设备进行通信。在这个实施例中,假设双模无线设备已经向无线数据网络和无线语音网络注册。
如果呼叫由呼叫方发起至双模无线设备,则无线数据网络中的呼叫控制功能接收到双模无线设备的呼叫。呼叫控制功能通过无线数据网络发送ping消息给双模无线设备,来确定双模无线设备是否通过无线数据网络可用于该呼叫。如果呼叫控制功能从双模无线设备接收到针对ping消息的响应,那么呼叫控制功能将通过无线数据网络发送呼叫建立消息给双模无线设备,来尝试建立无线数据网络上的呼叫。如果呼叫控制功能没有从双模无线设备接收到针对ping消息的响应(例如在一个预定义时间段后),那么呼叫控制功能能够确定双模无线设备在无线数据网络上不可用。呼叫控制功能然后通过无线语音网络发送呼叫建立消息给双模无线设备,来尝试建立在无线语音网络上的呼叫。
如果无线数据网络是基于SIP的网络,则呼叫控制功能可发送SIPOPTIONS消息作为ping消息。根据SIP协议,不规定OPTIONS消息用于引起双模无线设备提供响铃给移动订户。如果呼叫控制功能接收到针对ping消息的响应,则呼叫控制功能可通过无线数据网络发送SIP INVITE消息作为呼叫建立消息。规定SIP INVITE消息用于导致双模无线设备提供响铃并以此发起呼叫建立。SIP OPTIONS消息能够提供关于双模无线设备在无线数据网络上的可用性的快速测试,而没有与SIP INVITE消息相关的开销,例如发送SIP TRYING消息,发送后来的INVITE消息,等等。
本发明可以包括下面描述的其它典型实施例。
附图说明
在附图中,相同的附图标记表示相同的元件或相同类型的元件。
图1示出了在本发明的典型实施例中的通信网络。
图2是示出了在本发明的典型实施例中提供到双模无线设备的呼叫传递的方法的流程图。
图3示出了通信网络的另一个实施例。
图4-7示出了在图3的通信网络中的呼叫传递的例子的消息图。
具体实施方式
图1-7和下面的描述描写了本发明的特定典型实施例以教导本领域技术人员如何实施并使用本发明。出于解释发明原理的目的,本发明的一些传统方面被简化或省略。本领域技术人员可以理解,这些实施例的变形将落入本发明的范围。本领域技术人员可以理解,下面描述的特征可以以不同方式组合以形成本发明的多种变形。结果是,本发明并不限于下面描述的具体实施例,而仅仅受限于权利要求和它们的等价物。
图1示出了在本发明的典型实施例中的通信网络100。通信网络100包括发端网络102,无线数据网络104,和无线语音网络105。表示网络的网络云没有被用于表示实际的网络服务区域,因为服务区域可能是独立的或重叠的。无线数据网络104和无线语音网络105是独立的网络,一般用于不同的目的(一个用于数据,一个用于语音)。然而,两个网络104-105都可以被通用服务提供商所管理或拥有。无线数据网络104和无线语音网络105都适于提供通信服务给双模无线设备120。通信网络100可以包括图1中没有示出的其它网络、***或设备。
发端网络102包括适于传输呼叫到无线数据网络104和无线语音网络105中的一个或两个的任何网络。发端网络102的例子包括基于电路的网络(例如,公共交换电话网络(PSTN))或基于分组的网络(例如,因特网)。在这个实施例中,规定发端网络102用于首先传输呼叫到无线数据网络104,但可能在其它实施例中不同地规定发端网络102。
无线数据网络104包括典型地通过无线信号提供数据通信的任何网络。无线数据网络104的一个例子包括使用WiFi/WiMax通信的无线局域网络(WLAN)。无线数据网络104的内部连网可能使用例如3GPP描述的IMS结构之类的技术。无线数据网络104的示例性实施可以是企业或校园的企业网络,或是例如机场、咖啡厅等等流行公共场所的“热点”。虽然无线数据网络104典型地被用于数据通信,本领域的熟练技术人员理解,数据网络可以传输语音通信,例如VoIP呼叫。无线数据网络104因此也可以被称为无线VoIP网络。
无线数据网络104包括适于为双模无线设备120服务的呼叫控制功能(CCF)114。IMS网络中的CCF 114的一个例子可以是呼叫服务控制功能(CSCF)和/或应用服务器(AS)。设备120可由移动订户122操作,该订户订阅了服务提供商提供的双模服务。
无线语音网络105包括典型通过无线信号提供语音通信的任何网络。无线语音网络105的例子包括蜂窝网络,例如CDMA网络或GSM网络。虽然无线语音网络105典型地用于语音通信,本领域的熟练技术人员知道语音网络也可以用于传输数据通信。
假设移动订户122在无线数据网络104和无线语音网络105的范围内的某点。当移动订户122在无线数据网络104的范围内的时候,设备120向无线数据网络104进行注册。当移动订户122在无线语音网络105的范围内的时候,设备120向无线语音网络105进行注册。在随后时间上,移动订户122可能漫游出无线数据网络104和无线语音网络105中的一个或两个的服务区域,但仍然指示为被注册在无线数据网络104和/或无线语音网络105的订户记录中。
假设发端网络102从呼叫方(未示出)接收了到设备120的呼叫。呼叫可能包括传统的基于电路的呼叫或VoIP呼叫。在这个实施例中,规定发端网络102用于将呼叫路由至无线数据网络104。
图2是示出在本发明的典型实施例中提供到双模无线设备的呼叫传送的方法200的流程图。方法200的步骤将参考图1中的通信网络100进行描述。图2中的流程图的步骤是非全部包含的且可能包括其它没有示出的步骤。
在方法200的步骤202中,CCF 114接收由发端网络102路由的呼叫。响应于接收所述呼叫,在步骤204中,CCF 114通过无线数据网络104发送ping消息给设备120,来确定设备120在无线数据网络104上对于所述呼叫是否可用。Ping消息包括适于无需尝试到设备120的呼叫建立而确定设备120可用性的任何消息。例如,如果无线数据网络104是基于SIP的,则ping消息可以包括SIPOPTIONS消息。SIP OPTIONS消息不是传统地用在基于SIP网络中用于呼叫建立。因此,无线数据网络104和设备120没有响应于OPTIONS消息而执行通常的呼叫建立过程。OPTIONS消息旨在从设备120违禁响应(也就是,SIP 200 OK消息),而不发起呼叫建立过程或引起设备120提供响铃给移动订户122。
如果呼叫控制功能114从设备120接收到ping消息的响应,呼叫控制功能114则能够识别设备120对于在无线数据网络104之上的呼叫是可用的。换句话说,设备120目前处于无线数据网络104的服务区域中。在步骤206中,呼叫控制功能114然后通过无线数据网络104发送呼叫建立消息给设备120,来尝试通过无线数据网络104建立呼叫。如果无线数据网络104是基于SIP的,则呼叫建立消息可以包括SIP INVITE消息。随后可进行通常的呼叫建立以通过无线数据网络104连接呼叫到设备120。
如果呼叫控制功能114没有从设备120接收到ping消息的响应(例如在预定义时间段后),则呼叫控制功能114能够识别设备120对于在无线数据网络104上的呼叫是不可用的。换句话说,设备120可能已经漫游出无线数据网络104的服务区域,尽管设备120向无线数据网络104注册。在步骤208中,呼叫控制功能114可以随后通过无线语音网络105发送呼叫建立消息给设备120,来尝试在无线语音网络104上建立呼叫。随后可进行通常的呼叫建立以通过无线语音网络105连接呼叫到设备120。在可替换的实施例中,呼叫控制功能114可以发起第二呼叫处理,例如如果设备120在无线语音网络105上不可用或者如果呼叫控制功能114被规定来这样做。
上述方法200有利地提供了一种到设备120的呼叫传递的有效方法。通过在尝试建立呼叫之前确定设备120在无线数据网络104中的可用性,当移动订户122已经漫游出无线数据网络104的服务区域时,时间和网络资源可以被更有效地使用。方法200也允许呼叫通过无线语音网络105路由至设备120,如果移动订户122碰巧漫游出无线数据网络104的服务区域。
图3-7示出了在本发明的典型实施例中到双模电话的呼叫传递的例子。
图3示出了在本发明的典型实施例中的通信网络300的另一个实施例。通信网络300包括PSTN302、WiFi/IMS网络304、蜂窝网络305和组合的HLR/HSS元件308。表示网络304-305的网络云并不用于表示实际的网络服务区域,因为服务区域可能是独立的或交叠的。WiFi/IMS网络304和蜂窝网络305是独立的网络,一般用于不同的目的。WiFi/IMS网络304一般用于数据通信。蜂窝网络305一般用于语音通信。然而,网络304-305和HLR/HSS 308可以由相同的服务提供商管理,例如Verizon、Sprint、Cingular等等。所示的HLR/HSS 308在网络304-305的外部,但是HLR/HSS 308可以被实现为在网络304-305中的其中一个或两个的内部,或者可以在远端***中实现。通信网络300可以包括图3中未示出的其它网络、***或设备。
WiFi/IMS网络304是使用例如802.11b或802.11g的无线技术的组合的IMS网络和WiFi/WiMax网络。WiFi/IMS网络304可以包括大型企业、大型校园等等中的企业网络。WiFi/IMS网络304包括媒体网关控制功能(MGCF)/出口网关控制功能(BGCF)311、询问呼叫会话控制功能(I-CSCF)312、服务呼叫会话控制功能(S-CSCF)313、应用服务器(AS)314和WiFi接入点(A.P)315。MGCF/BGCF 311、I-CSCF 312、S-CSCF 312和AS 314对于熟知3GPP标准中关于IMS网络的技术人员来说是公知的。接入点315是用于与例如双模电话320的WiFi设备通信的WiFi/WiMax收发机。WiFi/IMS网络304可以包括出于简单起见而没有示出的更多接入点315。
蜂窝网络305包括任何蜂窝网络,例如CDMA网络或GSM网络。蜂窝网络305包括服务移动交换中心(S-MSC)324和基站(B.S.)326。S-MSC 324包括访问位置寄存器(VLR),如本领域所熟知的一样。
HLR在蜂窝网络中称为用于存储订产记录的数据库。类似地,HSS在IMS网络中称为用于存储订户记录的数据库。HLR/HSS 308是组合的HLR/HSS。HLR/HSS 308可以是物理的组合单元,或可以包括将它们的订户数据同步的多个单元,以便它们显现为单个单元。WiFi/IMS网络404或蜂窝网络405可以访问HLR/HSS 308,这样网络404或405可以检索订户数据。
电话320的移动订户322可能在WiFi/IMS网络304和蜂窝网络305中的一个或两个的范围内。当移动订户322在WiFi/IMS网络304的范围内的时候,电话320向WiFi/IMS网络304进行注册。当移动订户322在蜂窝网络305的范围内的时候,则电话320向蜂窝网络305进行注册。当电话320向网络304-305中的一个或两个注册的时候,HLR/HSS 308利用正确的订户数据来更新。在随后时间上,移动订户322可能漫游出网络304-305中的一个或两个的服务区域,但可能仍然指示为被注册在HLR/HSS 308中所存储的订户记录中。
假设PSTN 302从呼叫方(未示出)接收了到电话320的呼叫。在这些实施例中规定PSTN 302用于将呼叫路由至WiFi/IMS网络304。图4-7是表示通信网络300中的呼叫传递的例子的消息图。
图4示出当电话320在WiFi/IMS网络304而不是蜂窝网络305中注册的例子。PSTN 302接收以呼叫建立消息的形式的到电话320的呼叫,例如初始地址消息(IAM)或一些其它ISDN用户部分(ISUP)消息。PSTN 302发送SIP INVITE消息给MGCF/BGCF 311。INVITE消息包括用于电话320或移动订户322的公共用户标识符(PUID)。MGCF/BGCF 311然后通过I-CSCF 312发送INVITE消息给S-CSCF 313。S-CSCF 313发送INVITE消息给AS 314。AS 314基于PUID识别移动订户322为双模订户。AS 314然后通过S-CSCF 313发送INVITE消息给HLR/HSS 308来确定电话320的注册状态。
响应于INVITE消息,HLR/HSS 308确定电话320注册在网络304或305的哪一个中。在这个例子中,电话320在WiFi/IMS网络304中注册。HLR/HSS308发送INVITE消息给S-CSCF 313,表示电话320在WiFi/IMS网络304中注册。S-CSCF 313发送INVITE消息给AS 314,表示S-CSCF 313从HLR/HSS 308接收到有效响应。S-CSCF 313也通过接入点315和其它可能的***发送INVITE消息给电话320来通过WiFi/IMS网络304完成到电话320的呼叫。
如果电话320注册在另一外部HSS(未示出)中,则HLR/HSS 308将使用基于标准的订阅/通知功能通过Diameter接口来获得相关订户数据。S-CSCF 313然后可以基于获得的相关订户数据来路由呼叫。
图5示出当电话320在蜂窝网络305而不是WiFi/IMS网络304中注册的例子。图5的消息如图4中的流程进行,以便HLR/HSS 308从S-CSCF 313接收INVITE消息。响应于INVITE消息,HLR/HSS 308确定电话320在网络304或305中的哪一个中注册。在这个例子中电话320在蜂窝网络305中注册。HLR/HSS308发送路由请求消息(ROUTREQ)消息给S-MSC 324(或相关访问位置寄存器(VLR))来确定呼叫的路由信息。S-MSC 324利用路由请求消息响应,指示用于呼叫的临时本地目录号码(TLDN)。响应于该路由请求消息,HLR/HSS 308发送指示TLDN的INVITE消息给S-CSCF 313。S-CSCF 313发送INVITE消息给AS 314,指示S-CSCF 313从HLR/HSS 308接收到有效响应。
基于来自HLR/HSS 308的响应,S-CSCF 313能够确定呼叫需要被路由至蜂窝网络305。因此,S-CSCF 313发送INVITE消息给MGCF/BGCF 311,指示用于呼叫的TLDN。基于该TLDN,MGCF/BGCF 311发送IAM给S-MSC 324来完成通过蜂窝网络305到电话320的呼叫。例如,S-MSC 324接收LAM,并通过基站326发送合适的呼叫建立信令给电话320,例如寻呼。
图6示出当电话320在两个网络304-305中都注册了的例子。图6的消息如图4中的流程进行,以便HLR/HSS 308从S-CSCF 313接收INVITE消息。响应于INVITE消息,HLR/HSS 308确定电话320在网络304或305中的哪一个中注册。在这个例子中电话320在两个网络304和305中都注册。HLR/HSS 308然后ping电话320来确定电话320是否在WiFi/IMS网络304中可用于接收呼叫。为了ping电话320,HLR/HSS 308通过S-CSCF 313发送SIP OPTIONS消息给电话320。传统上,在基于SIP网络中不使用SIP OPTIONS消息来建立呼叫。因此,WiFi/IMS网络304和电话320不执行响应于OPTIONS消息的通常呼叫建立过程。OPTIONS消息旨在从设备320违禁响应(也就是,SIP 200 OK消息),而不需要发起呼叫建立过程或引起电话320向移动订户322提供响铃。
如果设备320在WiFi/IMS网络304的服务区域内,则规定电话320发送SIP 200 OK消息给HLR/HSS 308以响应接收到OPTIONS消息。如果HLR/HSS308从电话320接收到回复的200 OK消息,则HLR/HSS 308可以确定电话320可用于在WiFi/IMS网络304上接收呼叫。HLR/HSS 308然后通过S-CSCF 313和接入点315发送INVITE消息给电话320来完成通过WiFi/IMS网络304的到电话320的呼叫。
在这个实施例中,HLR/HSS 308适于设定第一定时器,以响应于发送OPTIONS消息,来监视针对OPTIONS消息的响应(图6中的200 OK消息)的第一超时。类似地,HLR/HSS 308适于设定第二定时器,以响应于发送INVITE消息,来监视针对INVITE消息的响应(图6中未示出)的第二超时。在这个实施例中,OPTIONS消息的第一超时短于INVITE消息的第二超时,以提供比能用于INVITE消息的更快的到电话320的ping。
相对于用于ping的INVITE消息,使用OPTIONS消息的优点进一步在下面描述。根据SIP标准,有一个使用INVITE消息的已定义的呼叫建立过程。如在背景技术中提到的,在INVITE消息被发送后,HLR/HSS 308在一个时间段内等待来自电话320的响应。如果超时,HLR/HSS 308可以发送SIP TRYING消息给PSTN 302来通知PSTN 302呼叫的状态。HLR/HSS 308也可以发送一个或更多(Re)INVITE消息给电话320来尝试建立呼叫。另一方面,OPTIONS消息与呼叫建立不相关,因此没有定义用于发送TRYING消息、多个OPTIONS消息或用于传统呼叫建立的其它消息的过程。因此,OPTIONS消息可被用于提供到电话320的快速“ping”来确定电话320的可用性。其它SIP消息可以被用于取代OPTIONS消息,只要其它SIP消息提供到电话320的快速ping,如同OPTIONS消息。
图7示出当电话320在两个网络304-305中都注册了的时候的另一个例子。图7的消息如图4中的流程进行,以便HLR/HSS 308从S-CSCF 313接收INVITE消息。响应于INVITE消息,HLR/HSS 308确定电话320在网络304或305中的哪一个中注册了。在这个例子中,电话320在两个网络304-305中都注册了。HLR/HSS 308然后ping电话320来确定电话320是否在WiFi/IMS网络304中可用于接收呼叫。为了ping电话320,HLR/HSS 308通过S-CSCF 313发送SIPOPTIONS消息给电话320。
如果设备320不在WiFi/IMS网络304的服务区域内,则电话320不能响应OPTIONS消息。如果HLR/HSS 308没有在门限时间段内从电话320返回接收到响应消息,则HLR/HSS 308可以确定电话320不可用于在WiFi/IMS网络304上接收呼叫。HLR/HSS 308然后发送路由请求消息(ROUTREQ)消息给S-MSC324来确定呼叫的路由信息。S-MSC 324以路由请求消息响应,指示了呼叫的临时本地目录号码(TLDN)。响应该路由请求消息,HLR/HSS 308发送指示TLDN的INVITE消息给S-CSCF 313。基于来自HLR/HSS 308的响应,S-CSCF 313能够确定呼叫需要被路由至蜂窝网络305。因此,S-CSCF 313发送INVITE消息给MGCF/BGCF 311,指示用于呼叫的TLDN。基于该TLDN,MGCF/BGCF311发送IAM给S-MSC 324来完成通过蜂窝网络305到电话320的呼叫。例如,S-MSC 324接收IAM,并通过基站326发送合适的呼叫建立信令给电话320,例如寻呼。
虽然这里描述了具体的实施例,但是本发明的范围并不限于这些具体的实施例。本发明的范围由下面的权利要求和任何其等同物限定。
Claims (6)
1.一种用于提供到双模无线设备(120)的呼叫传递的通信网络(100),所述通信网络(100)包括:
与IP多媒体子***集成的无线数据网络(104),适于服务双模无线设备;以及
无线蜂窝网络(105),适于服务双模无线设备,其中无线数据网络和无线蜂窝网络共享归属订户服务器数据库,其中所述归属订户服务器数据库存储了订户记录,所述订户记录指示双模无线设备是否被标识为注册在无线数据网络和无线蜂窝网络中;
无线数据网络包括呼叫控制功能模块(114),其适用于接收到双模无线设备的呼叫,适于通过无线数据网络发送ping消息到双模无线设备来确定双模无线设备是否在无线数据网络上可用于呼叫,并适于在无线数据网络上发送呼叫建立消息给双模无线设备来尝试在无线数据网络上建立呼叫,以响应于从双模无线设备接收到针对ping消息的响应;以及
其中呼叫控制功能模块(114)进一步适于:
在无线蜂窝网络(105)上发送呼叫建立消息给双模无线设备(120)来尝试在无线蜂窝网络上建立呼叫,以响应于没有从双模无线设备接收到针对ping消息的响应,
其中呼叫控制功能模块(114)进一步适于:
设定第一定时器以响应于发送ping消息,来监视针对ping消息的响应的第一超时;以及
设定第二定时器以响应于发送呼叫建立消息,来监视针对呼叫建立消息的响应的第二超时;
其中用于ping消息的第一超时短于用于呼叫建立消息的第二超时。
2.根据权利要求1所述的通信网络(100,300),其中呼叫控制功能模块(114,314)进一步适于:
发送路由请求消息给无线蜂窝网络(305)中的移动交换中心(324);
从移动交换中心接收路由响应消息,其包括临时本地目录号码;以及
基于临时本地目录号码在无线蜂窝网络上发送呼叫建立消息。
3.根据权利要求1所述的通信网络(100),其中ping消息包括会话初始协议OPTIONS消息并且呼叫建立消息包括会话初始协议INVITE消息。
4.一种提供到包括无线数据网络(104)和无线蜂窝网络(105)的通信网络中的双模无线设备(120)的呼叫传递的方法,其中无线数据网络和无线蜂窝网络共享归属订户服务器数据库,其中所述归属订户服务器数据库存储了订户记录,所述订户记录指示双模无线设备是否被标识为注册在无线数据网络和无线蜂窝网络中,其中响应于在无线数据网络中接收了到双模无线设备的呼叫,该方法的特征在于包括以下步骤:
在无线数据网络上发送ping消息给双模无线设备来确定双模无线设备是否在无线数据网络上可用于呼叫;
响应于从双模无线设备接收到针对ping消息的响应,在无线数据网络上发送呼叫建立消息给双模无线设备来尝试在无线数据网络上建立呼叫;以及
响应于没有从双模无线设备接收到针对ping消息的响应,在无线蜂窝网络上发送呼叫建立消息给双模无线设备来尝试在无线蜂窝网络上建立呼叫,
设定第一定时器以响应于发送ping消息,来监视针对ping消息的响应的第一超时;以及
设定第二定时器以响应于发送呼叫建立消息,来监视针对呼叫建立消息的响应的第二超时;
其中用于ping消息的第一超时短于用于呼叫建立消息的第二超时。
5.根据权利要求4所述的方法,其中在无线蜂窝网络上发送呼叫建立消息给双模无线设备包括:
发送路由请求消息给无线蜂窝网络中的移动交换中心(324);
从移动交换中心接收路由响应消息,其包括临时本地目录号码;以及
基于临时本地目录号码在无线蜂窝网络上发送呼叫建立消息。
6.根据权利要求4所述的方法,其中ping消息包括会话初始协议OPTIONS消息并且呼叫建立消息包括会话初始协议INVITE消息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/421,110 | 2006-05-31 | ||
US11/421,110 US8340673B2 (en) | 2006-05-31 | 2006-05-31 | Call delivery to a dual mode wireless device |
PCT/US2007/012374 WO2007142854A1 (en) | 2006-05-31 | 2007-05-23 | Call delivery to a dual mode wireless device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101455115A CN101455115A (zh) | 2009-06-10 |
CN101455115B true CN101455115B (zh) | 2013-08-07 |
Family
ID=38626685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007800196975A Expired - Fee Related CN101455115B (zh) | 2006-05-31 | 2007-05-23 | 到双模无线设备的呼叫传递 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8340673B2 (zh) |
EP (1) | EP2030471B1 (zh) |
JP (1) | JP5147838B2 (zh) |
KR (1) | KR101050072B1 (zh) |
CN (1) | CN101455115B (zh) |
WO (1) | WO2007142854A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11824904B1 (en) | 2022-11-18 | 2023-11-21 | T-Mobile Usa, Inc. | Verifying delivery of rich call data object to a terminating wireless device |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080014933A1 (en) * | 2006-07-17 | 2008-01-17 | Montz Mark A | Call routing |
US8787353B2 (en) * | 2006-08-01 | 2014-07-22 | Broadview Networks, Inc. | Method and system for directed call establishment to facilitate the provision of enhanced communications services |
US8630644B2 (en) * | 2006-09-14 | 2014-01-14 | Apple Inc. | Circuit bearer control |
US20100106852A1 (en) * | 2007-10-24 | 2010-04-29 | Kindig Bradley D | Systems and methods for providing user personalized media content on a portable device |
US8712563B2 (en) | 2006-10-24 | 2014-04-29 | Slacker, Inc. | Method and apparatus for interactive distribution of digital content |
US10657168B2 (en) | 2006-10-24 | 2020-05-19 | Slacker, Inc. | Methods and systems for personalized rendering of digital media content |
CN101548522B (zh) * | 2006-12-08 | 2012-11-28 | Lm爱立信电话有限公司 | 不再向用户分配ip地址时终止ip多媒体子***服务的方法及装置 |
EP2135182A1 (en) | 2007-03-08 | 2009-12-23 | Slacker, INC. | System and method for personalizing playback content through interaction with a playback device |
US8249016B1 (en) * | 2007-08-09 | 2012-08-21 | Cellco Partnership | Method and device for providing inter-domain handoff configuration information to a dual mode access terminal |
US9071620B2 (en) * | 2007-11-13 | 2015-06-30 | Starhome Gmbh | Method and system for enabling communication in a hybrid network |
JP5229231B2 (ja) * | 2007-11-30 | 2013-07-03 | 日本電気株式会社 | 呼処理時間測定装置、呼処理時間測定方法および呼処理時間測定用プログラム |
WO2009069763A1 (ja) * | 2007-11-30 | 2009-06-04 | Nec Corporation | 呼処理時間測定装置、呼処理時間測定方法および呼処理時間測定用プログラム |
US8521155B2 (en) * | 2007-12-21 | 2013-08-27 | Research In Motion Limited | Presence-based call switching |
CN101800945A (zh) * | 2009-02-11 | 2010-08-11 | 阿尔卡特朗讯 | 区分共享同一公共用户标识的多个用户设备的方法及装置 |
CN101552969B (zh) * | 2009-05-06 | 2011-11-30 | 中兴通讯股份有限公司 | 一号多机业务的实现方法及*** |
KR101668267B1 (ko) * | 2009-08-17 | 2016-10-21 | 주식회사 엘지유플러스 | 웹 서비스를 제공하는 모바일 단말 및 그의 동작방법, 웹 서비스 제공 시스템 및 방법 |
TW201605213A (zh) * | 2010-03-04 | 2016-02-01 | 內數位專利控股公司 | 在罔際網路協定多媒體次系統協作期中識別及轉移方法及裝置 |
US8792900B2 (en) | 2010-09-23 | 2014-07-29 | Nokia Corporation | Autonomous unlicensed band reuse in mixed cellular and device-to-device network |
JP2012222409A (ja) * | 2011-04-04 | 2012-11-12 | Fujitsu Ltd | 無線通信システム、ユーザ端末、及び基地局並びに通信方法 |
US8787358B2 (en) * | 2011-06-28 | 2014-07-22 | Cisco Technology, Inc. | System for ad-hoc communication sessions |
US9819588B1 (en) * | 2011-12-19 | 2017-11-14 | Veritas Technologies Llc | Techniques for monitoring a server |
JP5773961B2 (ja) * | 2012-08-30 | 2015-09-02 | 京セラ株式会社 | 携帯電子機器 |
US10275463B2 (en) | 2013-03-15 | 2019-04-30 | Slacker, Inc. | System and method for scoring and ranking digital content based on activity of network users |
GB2520337A (en) * | 2013-11-18 | 2015-05-20 | Mastercard International Inc | System and method for providing notifications in a communications system |
CN104113536B (zh) * | 2014-07-07 | 2017-08-29 | 中国联合网络通信集团有限公司 | 一种被叫接入域的选择方法及装置 |
US9936474B2 (en) * | 2014-08-22 | 2018-04-03 | Qualcomm Incorporated | Paging over non-cellular and cellular RATs |
US11184479B2 (en) | 2016-03-29 | 2021-11-23 | Tata Communications (America) Inc. | Mobile roaming and authentication |
US10142432B2 (en) * | 2017-02-08 | 2018-11-27 | Qualcomm Incorporated | Redirection of a session initiation protocol invite |
WO2019212395A1 (en) * | 2018-04-30 | 2019-11-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and network node for handling a service setup for a user equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2380898A (en) * | 2001-10-09 | 2003-04-16 | Motorola Inc | Arrangement for location registration in more than one communication network |
EP1507430A2 (en) * | 2003-08-13 | 2005-02-16 | Alcatel | Apparatus and an associated method, for paging a mobile station operable in a radio communication system |
EP1659744A1 (en) * | 2004-11-19 | 2006-05-24 | Research In Motion Limited | Method and System for Self-Terminating a Media Service Due to an Out-of-Coverage Condition |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0763193B2 (ja) * | 1986-05-30 | 1995-07-05 | 日本電気株式会社 | 個別選択呼出受信機 |
SE9701509D0 (sv) | 1997-04-22 | 1997-04-22 | Ericsson Telefon Ab L M | Method of routing a short message in a packet data network |
GB2371172B (en) * | 2001-01-10 | 2003-01-08 | Ericsson Telefon Ab L M | Paging in a mobile telecommunication network |
JP3698073B2 (ja) | 2001-06-13 | 2005-09-21 | 日本電信電話株式会社 | サーバ選択装置、方法、プログラム及び該プログラムを記録した記録媒体 |
KR100966417B1 (ko) * | 2003-04-11 | 2010-06-28 | 텔레폰악티에볼라겟엘엠에릭슨(펍) | 다중-접속 호 설정 |
US7383042B2 (en) * | 2003-04-17 | 2008-06-03 | Hewlett-Packard Development Company, L.P. | Interoperable voice and data wireless network |
JP2005051473A (ja) * | 2003-07-28 | 2005-02-24 | Sony Corp | ネットワーク相互接続装置及びネットワーク相互接続方法、名前解決装置、並びにコンピュータ・プログラム |
ATE333175T1 (de) | 2003-09-03 | 2006-08-15 | Cit Alcatel | Lokalisierung von mobilen stationen in einem wlan durch zugangspunktregistrierung |
JP4490769B2 (ja) | 2004-09-03 | 2010-06-30 | パナソニック株式会社 | 呼制御サーバ及び呼制御方法 |
DE102004045193B3 (de) * | 2004-09-17 | 2005-11-17 | Siemens Ag | Push-To-Talk-Over-Cellular (PoC) Verfahren |
US20060092925A1 (en) * | 2004-10-29 | 2006-05-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Roaming between circuit-switched and all-IP networks |
US9363384B2 (en) * | 2005-04-06 | 2016-06-07 | Qwest Communications International Inc. | Systems for delivering calls on dual-mode wireless handsets |
US20070100981A1 (en) * | 2005-04-08 | 2007-05-03 | Maria Adamczyk | Application services infrastructure for next generation networks including one or more IP multimedia subsystem elements and methods of providing the same |
US8694008B2 (en) * | 2005-06-16 | 2014-04-08 | At&T Mobility Ii Llc | Multi-mode handset services |
US7787443B2 (en) * | 2005-09-30 | 2010-08-31 | Alcatel-Lucent Usa Inc. | Method and apparatus for allowing peering relationships between telecommunications networks |
KR200441685Y1 (ko) | 2006-12-29 | 2008-09-01 | 엘에스산전 주식회사 | 기중차단기의 보호장치 |
-
2006
- 2006-05-31 US US11/421,110 patent/US8340673B2/en active Active
-
2007
- 2007-05-23 EP EP07795276A patent/EP2030471B1/en not_active Not-in-force
- 2007-05-23 CN CN2007800196975A patent/CN101455115B/zh not_active Expired - Fee Related
- 2007-05-23 KR KR1020087029147A patent/KR101050072B1/ko active IP Right Grant
- 2007-05-23 JP JP2009513188A patent/JP5147838B2/ja not_active Expired - Fee Related
- 2007-05-23 WO PCT/US2007/012374 patent/WO2007142854A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2380898A (en) * | 2001-10-09 | 2003-04-16 | Motorola Inc | Arrangement for location registration in more than one communication network |
EP1507430A2 (en) * | 2003-08-13 | 2005-02-16 | Alcatel | Apparatus and an associated method, for paging a mobile station operable in a radio communication system |
EP1659744A1 (en) * | 2004-11-19 | 2006-05-24 | Research In Motion Limited | Method and System for Self-Terminating a Media Service Due to an Out-of-Coverage Condition |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11824904B1 (en) | 2022-11-18 | 2023-11-21 | T-Mobile Usa, Inc. | Verifying delivery of rich call data object to a terminating wireless device |
Also Published As
Publication number | Publication date |
---|---|
WO2007142854A1 (en) | 2007-12-13 |
KR20090007615A (ko) | 2009-01-19 |
EP2030471A1 (en) | 2009-03-04 |
US8340673B2 (en) | 2012-12-25 |
US20070281704A1 (en) | 2007-12-06 |
EP2030471B1 (en) | 2012-07-04 |
CN101455115A (zh) | 2009-06-10 |
JP5147838B2 (ja) | 2013-02-20 |
KR101050072B1 (ko) | 2011-07-19 |
JP2009539316A (ja) | 2009-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101455115B (zh) | 到双模无线设备的呼叫传递 | |
US20070060196A1 (en) | Call delivery between networks serving a dual mode wireless communication device | |
CN107113294B (zh) | 用于实现电信网络呼叫控制的设备和方法 | |
US10587991B2 (en) | Routing multiple numbers for one telecommunications device | |
CN101330736B (zh) | 为用户提供呼叫转移业务的方法及装置 | |
CN101198101B (zh) | Ip多媒体子***集中业务***方会议业务的实现方法 | |
US8503441B2 (en) | Method of managing a call addressed to a terminal associated to an access device | |
CN101395888A (zh) | 在包括ims的网络环境中将来电呼叫路由到合适的域的***和方法 | |
US8626174B2 (en) | Call switching in packet-based communication networks | |
CN101990188A (zh) | 一种增强移动交换中心服务器的选择方法和*** | |
CN101222776B (zh) | 一种ims集中业务终呼的实现方法及其*** | |
CN102006269B (zh) | 一种ip多媒体子***多会话能力同步方法及*** | |
CN102833715B (zh) | 询问转接实现方法、应用服务器、业务终端和*** | |
KR101574317B1 (ko) | 효율적인 착신 호 처리를 위한 방법 및 이를 위한 시스템 | |
KR102340567B1 (ko) | Sip 등록을 위한 사용자 단말의 통신 방법 및 그 사용자 단말 | |
JP5898356B1 (ja) | 通信制御システム | |
WO2016152095A1 (ja) | ネットワーク装置、基地局、通信システム、ベアラ確立方法、通信方法及び非一時的なコンピュータ可読媒体 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130807 Termination date: 20200523 |