[go: up one dir, main page]

CN101406091A - Method and apparatus for re-establishing wireless communication sessions - Google Patents

Method and apparatus for re-establishing wireless communication sessions Download PDF

Info

Publication number
CN101406091A
CN101406091A CNA2007800099373A CN200780009937A CN101406091A CN 101406091 A CN101406091 A CN 101406091A CN A2007800099373 A CNA2007800099373 A CN A2007800099373A CN 200780009937 A CN200780009937 A CN 200780009937A CN 101406091 A CN101406091 A CN 101406091A
Authority
CN
China
Prior art keywords
call
wireless connection
access point
party
voip
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.)
Granted
Application number
CNA2007800099373A
Other languages
Chinese (zh)
Other versions
CN101406091B (en
Inventor
马休·大卫·沃克
尼古拉斯·威廉·法罗
罗里·斯图尔特·特恩布尔
尼古拉斯·詹姆斯·西姆
理查德·约瑟夫·埃文登
弗朗西斯·詹姆士·斯卡西尔
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.)
British Telecommunications PLC
Original Assignee
British Telecommunications PLC
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 British Telecommunications PLC filed Critical British Telecommunications PLC
Publication of CN101406091A publication Critical patent/CN101406091A/en
Application granted granted Critical
Publication of CN101406091B publication Critical patent/CN101406091B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • H04W36/144Reselecting a network or an air interface over a different radio air interface technology
    • H04W36/1443Reselecting a network or an air interface over a different radio air interface technology between licensed networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • H04W36/302Reselection being triggered by specific parameters by measured or perceived connection quality data due to low signal strength

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明涉及在无线通信系统中保持或重建通信会话。本发明提供了一种对在用户装置和第三方装置之间的呼叫进行改道路由的方法,该方法包括:使用用户装置和接入点之间的第一无线连接与第三方装置建立呼叫;在接入点监测第一无线连接的质量参数;作为对确定第一无线连接的质量参数降低到一预定门限之下的响应,通过用户装置和基站之间的第二无线连接自动将来自第三方装置的呼叫改道路由至用户。

Figure 200780009937

The present invention relates to maintaining or re-establishing a communication session in a wireless communication system. The present invention provides a method of rerouting a call between a user device and a third party device, the method comprising: establishing a call with the third party device using a first wireless connection between the user device and an access point; A quality parameter of the first wireless connection is monitored at the access point; and in response to determining that the quality parameter of the first wireless connection falls below a predetermined threshold, automatically sending a second wireless connection from a third party via the second wireless connection between the user device and the base station The device's call is redirected to the user.

Figure 200780009937

Description

用于重建无线通信会话的方法和装置 Method and apparatus for reestablishing a wireless communication session

技术领域 technical field

本发明涉及在无线通信系统中保持或重建通信会话。The present invention relates to maintaining or re-establishing a communication session in a wireless communication system.

背景技术 Background technique

随着接入带宽和应用的发展以及普及性的增长,使用经由互联网的基于分组交换的实时通信增多。示例例如包括使用基于互联网协议的语音(VoIP)的互联网电话,以及流行的应用例如SkypeTM和视频会议。然而这些类型的通话对于传送的延迟或丢/掉具有高敏感性,而这些传送的延迟或丢/掉会影响上述服务的质量和实际生命力。With the development of access bandwidth and applications and the increase in popularity, the use of real-time communication based on packet switching via the Internet has increased. Examples include, for example, Internet telephony using Voice over Internet Protocol (VoIP), as well as popular applications such as Skype and video conferencing. However these types of calls are highly sensitive to delays or drop/drops of transmissions which can affect the quality and actual viability of the aforementioned services.

当在无线接入网络或链路上采用上述技术时,例如在诸如移动电话、个人数字助理(PDA)或甚至膝上电脑的小型便携式装置上使用时,该问题尤为恶化。诸如Wi-Fi(IEEE802.11)或蓝牙的无线接入技术可以在家庭中或在诸如办公室、咖啡厅、机场、宾馆以及商场的公共场所中使用。该无线接入技术具有多个对于基于分组的实时通信有害的特征,包括与整个通信路径的剩余路径相比带宽通常较少、和噪音及因此的低可靠传播导致的在延迟、丢包和掉话方面的增加。随着电子装置越来越多地被提供两个或更多无线网络能力,存在当一个无线网络上的呼叫失败(例如便携手机移出范围)时,将呼叫经由其他网络进行改道路由的多项机制。这个问题也会影响到例如邮件之类的非实时通信业务。This problem is especially exacerbated when the above-mentioned techniques are employed over wireless access networks or links, for example on small portable devices such as mobile phones, personal digital assistants (PDAs) or even laptop computers. Wireless access technologies such as Wi-Fi (IEEE802.11) or Bluetooth can be used at home or in public places such as offices, cafes, airports, hotels, and shopping malls. This radio access technology has a number of features that are detrimental to packet-based real-time communications, including typically less bandwidth compared to the rest of the overall communication path, and noise and thus less reliable propagation resulting in delays, packet loss, and increase in speech. As electronic devices are increasingly provided with the capability of two or more wireless networks, there are several methods for rerouting calls via other networks when a call fails on one wireless network (for example, a portable handset moves out of range). mechanism. This problem also affects non-real-time communication services such as mail.

US2003/3134638公开了一种具有相链接的WLAN基站和WWAN(无线广域网)基站的通信系统,移动电话或类似的电子装置能够连接到上述基站。移动装置能够在它检测到与WLAN之间的连接质量下降时,首先向WLAN基站请求临时本地号码(TLDN),从而将与第三方的呼叫从WLAN交接(hand-over)至WWAN。当该连接失败时,例如移动电话移出范围时,移动电话使用TLDN经由WWAN来请求安排呼叫。在识别出TLDN的基础上,该请求被路由至WLAN基站,WLAN基站将该呼入呼叫与第三方进行连接。US2003/3134638 discloses a communication system with linked WLAN base stations and WWAN (Wireless Wide Area Network) base stations to which mobile phones or similar electronic devices can be connected. A mobile device can hand-over a call with a third party from WLAN to WWAN by first requesting a Temporary Local Number (TLDN) from the WLAN base station when it detects a degraded connection to the WLAN. When this connection fails, for example when the mobile phone moves out of range, the mobile phone uses the TLDN to request to place a call via the WWAN. Upon identification of the TLDN, the request is routed to the WLAN base station, which connects the incoming call with the third party.

US6804532公开了一种系统,其中移动装置监测支持呼叫的无线连接的链路质量,且在预见到需要交接时将预路由信息送往第二无线网络,然后请求通过该第二无线网络而对该呼叫进行改道路由。US6804532 discloses a system in which a mobile device monitors the link quality of a wireless connection supporting a call and sends pre-routing information to a second wireless network in anticipation of the need for a handover, and then requests that the Calls are re-routed.

发明内容 Contents of the invention

本发明提供了一种用于保持或重建通信业务的方法,该通信业务包括与第三方的会话或VoIP呼叫,且该通信业务已经通过采用诸如蓝牙或Wi-Fi的无线链路或连接被建立。支持无线链路的接入点被设置用于监测无线连接的质量或连接性,并且作为对无线连接变得不可靠或连接质量参数(诸如信号强度)降低至一预定门限以下的响应,发送指令或请求对该呼叫进行改道路由。然后通信业务可以使用诸如GSM连接的另一个无线链路被重新连接。移动装置被设置为自动地应答来自该另一个无线链路(例如GSM)的呼入呼叫,并且与第三方相关联以便在无需任一方重拨的情况下继续该呼叫。这意味着如果通信业务(例如VoIP呼叫)由于用户移出范围或传播环境发生变化而不再能被现有无线链路支持,那么则使用更为强壮、具有更广范围或低干扰的其他无线链路对该业务或呼叫进行重建。The present invention provides a method for maintaining or re-establishing communication traffic including a session with a third party or a VoIP call, which communication traffic has been established by using a wireless link or connection such as Bluetooth or Wi-Fi . An access point supporting a wireless link is configured to monitor the quality or connectivity of the wireless connection and, in response to the wireless connection becoming unreliable or a connection quality parameter (such as signal strength) dropping below a predetermined threshold, to send instructions Or request that the call be rerouted. The traffic can then be reconnected using another wireless link such as a GSM connection. The mobile device is set to automatically answer incoming calls from this other wireless link (eg GSM) and associate with a third party to continue the call without either party needing to redial. This means that if communication traffic (such as a VoIP call) can no longer be supported by the existing wireless link due to a user moving out of range or a change in the propagation environment, then use another wireless link that is stronger, has wider range, or has low interference The service or call is reconstructed on the road.

使用无线连接接入点来监测无线连接的质量以及必要时对到广域网络(例如GSM)的交接的发起进行一般控制,降低了移动装置的复杂性,使移动装置无需具备与网络侧的各种网络元件的相应软件进行交互工作的复杂的软件。但这反过来通常需要网络和移动装置提供者之间对控制整个系统的操作的合适的协议进行协定,这进而增加了移动装置的复杂性。此外由于与为执行交接或改道路由所要求的移动装置之间没有进行协商,因而没有移动装置是否完全移出范围之外的暗示,所以与要求移动装置在试图发出改道路由请求之前实现交接的方法相比,系统可以使无线连接变得更弱。这在信号能迅速衰落而导致移动装置试图实现交接的问题的无线环境中或信号仅仅暂时衰落而不必触发交接的无线环境中具有特别的优势。The use of a wireless connection access point to monitor the quality of the wireless connection and, if necessary, to generally control the initiation of handover to the wide area network (eg GSM) reduces the complexity of the mobile device and eliminates the need for the mobile device to have various links to the network side. A complex piece of software that interacts with the corresponding software of a network element. But this in turn typically requires an agreement between the network and the mobile device provider on an appropriate protocol to control the operation of the overall system, which in turn adds to the complexity of the mobile device. Furthermore, since there is no negotiation with the mobile required to perform a handover or re-routing, there is no indication that the mobile has moved completely out of range, so is not the same as requiring a mobile to effectuate a handover before attempting to issue a re-routing request. The system can make the wireless connection weaker than other methods. This is of particular advantage in wireless environments where the signal can fade rapidly causing problems for the mobile device attempting to effectuate a handover, or where the signal only fades temporarily without necessarily triggering a handover.

在一种实施方式中,移动电话使用到接入点(所述接入点经由互联网与VoIP服务器耦合)的蓝牙无线链路开始与第三方的VoIP呼叫。当用户移出接入点的范围时,接入点检测出这一点并且向VoIP服务器发送请求以使用该移动电话的GSM电话号码将该呼叫改道路由至该移动电话上。作为识别合适的第三方识别码(例如第三方呼叫线路ID(CLI))的响应,移动电话接收该呼叫并自动的接受该呼叫。In one embodiment, the mobile phone initiates a VoIP call with a third party using a Bluetooth wireless link to an access point coupled to a VoIP server via the Internet. When the user moves out of range of the access point, the access point detects this and sends a request to the VoIP server to re-route the call onto the mobile phone using the mobile phone's GSM phone number. In response to identifying the appropriate third party identification code (eg, third party Calling Line ID (CLI)), the mobile phone receives the call and automatically accepts the call.

典型的实时通信业务可以是诸如VoIP或视频呼叫的基于分组的呼叫,然而可以另选地提供其他通信业务,例如用于保持邮件或网页浏览连接性的突发数据连接。Typical real-time communication services may be packet-based calls such as VoIP or video calls, although other communication services may alternatively be provided, such as bursty data connections for maintaining email or web browsing connectivity.

一方面,提供了一种用于对用户装置和第三方装置之间的呼叫改道路由的方法,并且该方法包括使用诸如用户装置和接入点之间蓝牙连接的第一无线连接与第三方装置建立呼叫,诸如VoIP呼叫。在呼叫持续期间,该接入点监测第一无线连接的质量参数诸如BER。呼叫是否在进行当中的确定可以使用从用户装置发送至接入点的控制消息或通过接入点监测从用户装置发送的或用户装置接收的例如指示VoIP呼叫正在建立或在进行当中的SIP分组。然后作为确定出第一无线连接的质量参数已经降低到预定门限(例如指示用户装置已经移出采用第一无线连接的接入节点的范围之外)的响应,呼叫通过用户装置和基站之间的第二无线连接被自动从第三方装置改道路由至用户装置。呼叫的改道路由可以由接入点在确定出用户装置已经移出范围之外时发送的改道路由请求来实现。该改道路由请求被发送至例如VoIP服务器或媒体网关的网络实体,其中服务器应用响应于从接入点接收的指令来指示该呼叫所需要的改道路由。In one aspect, a method for rerouting a call between a user device and a third party device is provided, and the method includes communicating with the third party using a first wireless connection, such as a Bluetooth connection between the user device and an access point. The device establishes a call, such as a VoIP call. During the duration of the call, the access point monitors a quality parameter of the first wireless connection, such as BER. The determination of whether a call is in progress may use control messages sent from the user device to the access point or by the access point monitoring SIP packets sent from or received by the user device, eg, indicating that a VoIP call is being established or is in progress. Then in response to determining that the quality parameter of the first wireless connection has dropped below a predetermined threshold (e.g., indicating that the user equipment has moved out of range of the access node employing the first wireless connection), the call is passed through the first wireless connection between the user equipment and the base station. Two wireless connections are automatically re-routed from the third party device to the user device. Re-routing of calls may be accomplished by a re-routing request sent by the access point upon determining that the user device has moved out of range. The re-routing request is sent to a network entity such as a VoIP server or media gateway, where the server application indicates the required re-routing of the call in response to instructions received from the access point.

在一种实施方式中,该改道路由使用与用户装置及第二无线连接相关的改道路由号码或识别码,例如用户装置GSM电话号码。该改道路由号码可以被包含在改道路由请求中由用户装置提供至接入点,该号码可以由诸如VoIP服务器的网络实体的接入点从诸如与用户装置第一无线连接相关的Skype VoIP身份的识别码中映射而来。In one embodiment, the rerouting uses a rerouting number or identification code associated with the user device and the second wireless connection, such as the user device GSM phone number. The re-routing number may be included in the re-routing request provided by the user device to the access point. It is mapped from the identification code of the identity.

还提供了一种用于对用户装置与第三方装置之间的呼叫进行改道路由的系统,该系统包括:Also provided is a system for rerouting a call between a user device and a third party device, the system comprising:

与使用第一无线链接的用户装置相连接的接入点;an access point connected to the user device using the first wireless link;

与该接入点相连接的网络、第三方装置、以及使用第二无线连接与用户装置相连接的基站;a network connected to the access point, a third party device, and a base station connected to the user device using the second wireless connection;

接入点被设置用于在用户装置通过第一无线连接经由所述网络与第三方之间进行呼叫期间监测第一无线连接质量参数;the access point is arranged to monitor a first radio connection quality parameter during a call between the user device and a third party over the first radio connection via said network;

该系统被设置用于,响应于确定出第一无线连接的质量参数已经降低到预定门限,通过用户装置和基站之间的第二无线连接自动将呼叫从第三方改道路由至用户装置。The system is configured to automatically re-route calls from the third party to the user device via a second wireless connection between the user device and the base station in response to determining that a quality parameter of the first wireless connection has dropped below a predetermined threshold.

这里还提供一种用于操作用户装置的方法,该方法包括使用第一无线连接来连接至接入点,使用第二无线连接来连接至基站,在第一无线连接上与第三方装置进行呼叫的同时自动接收在第二无线连接上的呼叫,作为在第二无线连接上接收到与该第三方装置相关的呼叫建立请求的响应,自动接收在第二无线连接上的呼叫。Also provided herein is a method for operating a user device, the method comprising connecting to an access point using a first wireless connection, connecting to a base station using a second wireless connection, placing a call with a third party device over the first wireless connection automatically receiving the call over the second wireless connection while automatically receiving the call over the second wireless connection in response to receiving a call setup request associated with the third party device over the second wireless connection.

这里还提供了一种用户操作接入点的方法,该方法包括使用无线连接来连接至用户装置,为提供用户装置和网络之间的通信路径而连接至网络,监测无线连接的质量参数,作为检测到质量参数下降至门限以下的响应,发送与电子装置相关的呼叫改道路由请求至网络。Also provided herein is a method for a user to operate an access point, the method comprising connecting to a user device using a wireless connection, connecting to the network to provide a communication path between the user device and the network, monitoring a quality parameter of the wireless connection, as In response to detecting that the quality parameter drops below a threshold, a call rerouting request associated with the electronic device is sent to the network.

附图说明 Description of drawings

现在参照如下附图以示例的方式无任何限制目的地对实施方式进行描述,在附图中:Embodiments are now described, by way of example and without any limitation, with reference to the following drawings, in which:

图1描述了依据实施方式的通信系统的高级示意性框图;Figure 1 depicts a high-level schematic block diagram of a communication system in accordance with an embodiment;

图2描述了依据实施方式对电子装置进行操作的方法的流程图;FIG. 2 depicts a flowchart of a method of operating an electronic device according to an embodiment;

图3描述了依据实施方式对接入点进行操作的方法的流程图;Figure 3 depicts a flowchart of a method of operating an access point in accordance with an embodiment;

图4描述了依据实施方式对呼叫改道路由服务器进行操作的方法的流程图;以及Figure 4 depicts a flowchart of a method of operating a call rerouting server in accordance with an embodiment; and

图5描述了依据实施方式的信令图。Figure 5 depicts a signaling diagram according to an embodiment.

具体实施方式 Detailed ways

图1显示了能够被用于支持实时通信业务的无线通信系统,该实时通信业务例如为无线电话或视频会议。该无线通信系统100包括移动电话110或其他便携式电子装置、接入点120、VoIP服务器或网络130、PSTN网络或语音服务器140、第三方装置150、以及GSM网络160。电子装置110可以使用短距离无线技术或例如蓝牙或Wi-Fi的链路116而被无线连接至接入点120。接入点120可以使用例如宽带互联网链路126连接至VoIP服务器130。PSTN网络服务器140使用已知的合适的链路被连接至VoIP服务器130和GSM网络服务器。PSTN网络140使用PSTN链路143连接至诸如固定线路电话的第三方装置150。Figure 1 shows a wireless communication system that can be used to support real-time communication services, such as wireless telephony or video conferencing. The wireless communication system 100 includes a mobile phone 110 or other portable electronic device, an access point 120 , a VoIP server or network 130 , a PSTN network or voice server 140 , a third party device 150 , and a GSM network 160 . The electronic device 110 may be wirelessly connected to the access point 120 using short-range wireless technology or a link 116 such as Bluetooth or Wi-Fi. Access point 120 may be connected to VoIP server 130 using, for example, broadband Internet link 126 . PSTN network server 140 is connected to VoIP server 130 and GSM network server using known suitable links. The PSTN network 140 is connected to a third party device 150 such as a fixed line telephone using a PSTN link 143 .

移动电子装置110包括移动装置客户端113,该客户端通常由在该装置的处理器上执行的软件模块来实现,并依据图2的方法进行操作。类似地,接入点120包括接入点协议站122,该协议站122支持电子装置110和VoIP服务器130之间的通信链路,例如在蓝牙无线链路116和ASDL链路126之间传送VoIP分组。接入点客户端124依据图3的方法进行操作,且包括监测无线链路116质量的能力,在一些实施方式中具有为识别特定类型的分组而截取或监测穿过接入点协议站122的分组的能力。特别地,接入点客户端124可以被配置用于识别和解释用以控制VoIP呼叫的会话初始协议(SIP)分组。改道路由服务器应用133通常与VoIP服务器130相关联,但它也可以位于系统100的网络侧(130、140、160)的其他部分处。改道路由服务器应用133从接入点客户端124接收请求,对移动装置110和第三方装置150之间的VoIP呼叫进行改道路由,使其通过GSM网络150而不是通过接入点120。将参照图4对操作服务器133的方法进行详细描述。The mobile electronic device 110 includes a mobile device client 113, which is usually implemented by a software module executed on a processor of the device, and operates according to the method of FIG. 2 . Similarly, the access point 120 includes an access point protocol station 122 that supports the communication link between the electronic device 110 and the VoIP server 130, such as transmitting VoIP over the Bluetooth wireless link 116 and the ASDL link 126 grouping. Access point client 124 operates in accordance with the method of FIG. 3 and includes the ability to monitor the quality of wireless link 116, in some embodiments having the ability to intercept or monitor traffic passing through access point protocol station 122 in order to identify certain types of packets. ability to group. In particular, access point client 124 may be configured to recognize and interpret Session Initiation Protocol (SIP) packets used to control VoIP calls. The re-routing server application 133 is typically associated with the VoIP server 130, but it may also be located at other parts of the network side (130, 140, 160) of the system 100. The rerouting server application 133 receives requests from the access point client 124 to reroute VoIP calls between the mobile device 110 and the third party device 150 through the GSM network 150 instead of through the access point 120 . A method of operating the server 133 will be described in detail with reference to FIG. 4 .

图2显示了依据一种实施方式对移动装置110进行操作的方法。该方法(200)首先建立移动装置110和第三方150之间的VoIP呼叫(205)。首先建立与接入点120之间的“短距离”无线链路116(如果该链路不是已经存在了的话),然后使用接入点的宽带互联网连接来实现的该VoIP呼叫。通过使用SIP消息来实现VoIP呼叫建立,这一点对于本领域技术人员来说是熟知的,该SIP消息经由无线链路116被发送至VoIP网络130。典型地,移动装置110将SIP邀请消息发送至VoIP服务器130,该消息包括例如其Skype电话号码或呼叫线路识别码(CLI1)的移动装置识别码,以及通常也是诸如第三方电话号码的第三方装置的识别码(CLI3)。该信息被VoIP服务器用来呼叫第三方150,从而完成VoIP呼叫。将参照图4对此进行详细描述。Figure 2 illustrates a method of operating mobile device 110 in accordance with one embodiment. The method (200) first establishes a VoIP call between the mobile device 110 and the third party 150 (205). A "short range" wireless link 116 to the access point 120 is first established (if the link does not already exist) and the VoIP call is then implemented using the access point's broadband Internet connection. VoIP call setup is accomplished through the use of SIP messages, which are sent to VoIP network 130 via wireless link 116 , as is well known to those skilled in the art. Typically, mobile device 110 sends a SIP INVITE message to VoIP server 130, which message includes a mobile device identification code such as its Skype phone number or calling line identity ( CLI1 ), and usually also a third party phone number such as a third party phone number. The device's identification code (CLI 3 ). This information is used by the VoIP server to call the third party 150, thereby completing the VoIP call. This will be described in detail with reference to FIG. 4 .

一旦VoIP呼叫被建立,该方法可选的将控制消息发送至接入点客户端124,指示如果无线连接113失败则执行当前呼叫的改道路由(210)。该消息也可以包括诸如移动装置的GSM号码的改道路由号码(CLI2)。另选地,接入点可以通过诸如截取相关SIP分组来自动检测VoIP呼叫的建立。这就降低了移动装置110的工作量和复杂性。该方法然后用电话号码(CLI3)或其他合适的第三方标识码在移动装置上设置自动应答特性(210)。该自动应答特性被包括在绝大多数的新型移动电话上且当被设置时自动应答GSM或其他长距离或蜂窝(例如CDMA、UMTS)无线呼入呼叫。然而该自动应答被设置为仅对来自第三方150的呼入呼叫(CLI3)进行应答或响应特殊的识别码(CLIspecial)进行应答,而对任何其他具有不同呼叫线路识别码(CLI)的呼入呼叫不进行应答。移动装置110的用户使用短距离WLAN或PAN(个人区域网络)无线链路116来继续与该第三方的VoIP呼叫。Once the VoIP call is established, the method optionally sends a control message to the access point client 124, instructing to perform a re-routing of the current call if the wireless connection 113 fails (210). The message may also include a re-routing number ( CLI2 ) such as the GSM number of the mobile device. Alternatively, the access point can automatically detect VoIP call setup, such as by intercepting relevant SIP packets. This reduces the workload and complexity of the mobile device 110 . The method then sets up an auto-answer feature on the mobile device with the phone number ( CLI3 ) or other suitable third-party identification code (210). The auto answer feature is included on most newer mobile phones and when set to automatically answer incoming GSM or other long range or cellular (eg CDMA, UMTS) wireless calls. However, the auto attendant is set to answer only incoming calls (CLI 3 ) from third parties 150 or in response to a special identification code (CLI special ), and not to any other calls with a different calling line identification code (CLI 3 ). Incoming calls are not answered. The user of the mobile device 110 uses the short-range WLAN or PAN (Personal Area Network) wireless link 116 to continue the VoIP call with the third party.

移动装置110不对其是否在接入点120的范围之外进行判定,这个角色无需移动装置110的参与来执行。然而作为移动装置移出范围的结果,接入点下达对该VoIP呼叫进行改道路由,从而通过蜂窝GSM网络160路由到移动装置110的指令。因此在下一步(220),该方法自动地应答来自GSM基站(通常示为GSM网络160)的在GSM连接163上呼入的GSM呼叫,其中该呼入呼叫与第三方呼叫者线路识别码(CLI3)相关。该识别码典型地作为已知的呼叫建立处理的一部分被发送。然后经由与移动装置110的GSM或长距离无线连接163继续进行该VoIP呼叫。该方法然后结束现在不再被支持的经由短距离无线链路的VoIP呼叫(225)。因此尽管VoIP呼叫中会出现短暂的停顿,但是当移动装置的用户移出接入点的范围之外时其不需要重新拨叫第三方,而是从提供到达移动装置110的第二无线连接的基站(160)处自动接收该“替换”呼叫。可选地,这可以伴随着通过预定语音消息来告知用户该情况。The mobile device 110 does not make a determination as to whether it is out of range of the access point 120 , this role is performed without the participation of the mobile device 110 . However, as a result of the mobile device moving out of range, the access point issues instructions to re-route the VoIP call to the mobile device 110 through the cellular GSM network 160 . Therefore in a next step (220), the method automatically answers an incoming GSM call on the GSM connection 163 from a GSM base station (generally shown as the GSM network 160), wherein the incoming call is associated with a third party Caller Line Identity (CLI 3 ) Related. This identification code is typically sent as part of the known call setup process. The VoIP call then continues via the GSM or long-range wireless connection 163 with the mobile device 110 . The method then ends the VoIP call over the short-range wireless link, which is no longer supported (225). So while there may be brief pauses in the VoIP call, when the user of the mobile device moves out of range of the access point it does not need to redial the third party, but instead starts from the base station that provides the second wireless connection to the mobile device 110. This "replacement" call is automatically received at (160). Optionally, this may be accompanied by informing the user of the situation via a predetermined voice message.

图3显示了依据一种实施方式对接入点120进行操作的方法。该方法(300)首先检测来自移动装置的VoIP呼叫建立(305)。由于SIP分组指示VoIP呼叫的建立(呼叫可以通过移动装置110或呼叫该移动装置用户的第三方装置150来建立),上述检测可以通过检测来自移动装置的SIP分组业务(traffic)来实现。能够从这些SIP分组中恢复特定信息,包括被呼叫的第三方的识别码(CLI3)以及移动装置的识别码(CLI1)(310)。这些识别码可以用于之后对呼叫进行改道路由。在另选的结构中,可以从移动装置110发送消息至接入点120(210)告知移动装置正在建立VoIP呼叫,并且该消息可以包括第三方(CLI3)和/或改道路由号码(CLI2,例如移动装置GSM电话号码)。Figure 3 illustrates a method of operating access point 120 in accordance with one embodiment. The method (300) first detects a VoIP call setup (305) from a mobile device. Since the SIP packet indicates the establishment of a VoIP call (the call may be established by the mobile device 110 or a third party device 150 calling the mobile device user), the above detection can be accomplished by detecting SIP packet traffic from the mobile device. Certain information can be recovered from these SIP packets, including the identity of the called third party ( CLI3 ) and the identity of the mobile device ( CLI1 ) (310). These identification codes can be used to reroute the call later. In an alternative configuration, a message may be sent from the mobile device 110 to the access point 120 (210) informing the mobile device that a VoIP call is being established, and the message may include the third party ( CLI3 ) and/or rerouting number (CLI3) 2 , such as a mobile device GSM phone number).

该方法然后监测移动装置110和接入点120之间的短距离(例如蓝牙)无线链路116(215)。这可以通过多种方法实现,例如通过记录熟知的链路116的信号强度或BER来实现。该方法然后检查该质量参数或质量参数的组合是否降低至预定门限之下,降低至预定门限之下表明移动装置110已经移出范围之外(320)。如果不是的话(320N),那么该方法继续监测链路质量。然而,如果链路质量指示移动台已经移出范围之外(320Y),则该方法发送一特殊的改道路由指令(325)。该指令被发送至改道路由服务器应用133,该服务器应用133通常存在于VoIP服务器130之上,且该指令通常为SIP“路径不再有效”类型的消息。该改道路由指令能够被配置为包括恢复出的第三方的识别码(CLI3)、与移动装置110相关的GSM识别码或改道路由号码(CLI2)、或与经由接入点的原始VoIP呼叫的移动装置呼叫号码或被呼号码相关的识别码(CLI1)。该改道路由号码(CLI2)可以最初从移动装置110传送至接入点(210),并被接入点或该改道路由呼叫服务器133使用合适的数据库根据移动装置初始VoIP呼叫号码(CLI1)而映射出来。用户识别码CLI1到改道路由号码或识别码CLI2的映射数据库134在图1中被指示为耦合至存在于VoIP网络或服务器130之上的改道路由服务器应用133。然而这些实体可以以本领域技术人员能够明了的任何合理的方式被分布。自接入点120至改道路由服务器应用133的该改道路由消息使得该VoIP呼叫被改道路由为经由蜂窝或GSM网络160,将参照下面图4更为详细地进行描述。然后该方法被配置来关闭移动装置和接入点之间的无线会话或链路116(330)。The method then monitors the short-range (eg, Bluetooth) wireless link 116 between the mobile device 110 and the access point 120 (215). This can be accomplished in a number of ways, such as by recording the signal strength or BER of what is known as link 116 . The method then checks whether the quality parameter or combination of quality parameters falls below a predetermined threshold, which indicates that the mobile device 110 has moved out of range (320). If not (320N), the method continues to monitor link quality. However, if the link quality indicates that the mobile station has moved out of range (320Y), the method sends a special rerouting order (325). This instruction is sent to the re-routing server application 133, which typically resides on the VoIP server 130, and is typically a SIP "path no longer valid" type message. The rerouting command can be configured to include the recovered third party's identity (CLI 3 ), the GSM identity or rerouting number associated with the mobile device 110 (CLI 2 ), or the original The identification code (CLI 1 ) associated with the calling number or the called number of the mobile device for the VoIP call. The re-routing number (CLI 2 ) may be initially communicated from the mobile device 110 to the access point (210), and either the access point or the re-routing call server 133 based on the mobile device's initial VoIP call number (CLI 2 ) using a suitable database. 1 ) and mapped out. A mapping database 134 of subscriber identification code CLI1 to re-routing number or identification code CLI2 is indicated in FIG. 1 as being coupled to a re-routing server application 133 residing on a VoIP network or server 130 . These entities may however be distributed in any reasonable manner apparent to those skilled in the art. The re-routing message from the access point 120 to the re-routing server application 133 causes the VoIP call to be re-routed via the cellular or GSM network 160, as will be described in more detail with reference to FIG. 4 below. The method is then configured to close the wireless session or link 116 between the mobile device and the access point (330).

图4描述了对改道路由服务器应用133进行操作的方法(400),该服务器应用通常被集成到VoIP服务器130中,且可以形成更新的VoIP路由协议的一部分。另选地,该服务器应用133可以与PSTN 140或蜂窝160网络相关联。初始地,由VoIP网络或服务器130使用熟知的SIP消息建立VoIP呼叫(405)。SIP消息被用于建立移动装置110和VoIP服务器130之间、以及第三方装置150和VoIP服务器130之间的各段呼叫。一旦这两段被建立,VoIP服务器130将这两段连接起来,并且该呼叫可以被进行。一旦VoIP呼叫被建立,该方法等待改道路由消息(410)。该改道路由消息可以包括第三方的识别码(CLI3),但另选地,该方法可以简单地从使用该信息来引导初始呼叫建立的VoIP服务器中恢复出该信息。该消息还可以包括改道路由号码(CLI2)。如果该改道路由号码没有被包括在该改道路由消息中,则该方法将改道路由消息中的或原始VoIP呼叫建立中的移动识别码(CLI1)映射至与移动电话或识别码的用户相关的陆上线路、GSM号码或诸如Skype用户名或号码(CLI2)的其他号码(415)。该映射可以被包含在与改道路由服务器应用133相关联的数据库134中,在这种情况下,用户将需要向改道路由服务登记它们的改道路由号码(133)。其中用以对呼叫进行改道路由的号码由接入点提供,这可以由用户编程到接入点中。Figure 4 depicts a method (400) of operating a rerouting server application 133, which is typically integrated into the VoIP server 130 and which may form part of an updated VoIP routing protocol. Alternatively, the server application 133 may be associated with a PSTN 140 or cellular 160 network. Initially, a VoIP call is established by the VoIP network or server 130 using well-known SIP messages (405). SIP messages are used to set up each leg of the call between the mobile device 110 and the VoIP server 130 , and between the third party device 150 and the VoIP server 130 . Once the two legs are established, the VoIP server 130 connects the two legs and the call can be made. Once the VoIP call is established, the method waits for a re-routing message (410). The re-routing message may include the third party's identification code ( CLI3 ), but alternatively the method may simply retrieve this information from the VoIP server which used this information to direct the initial call setup. The message may also include a rerouting number (CLI2). If the re-routing number was not included in the re-routing message, the method maps the mobile identity (CLI 1 ) in the re-routing message or in the original VoIP call setup to the The user's associated landline, GSM number or other number such as a Skype username or number ( CLI2 ) (415). This mapping may be contained in a database 134 associated with the rerouting server application 133, in which case the user will need to register their rerouting number with the rerouting service (133). Where the number used to reroute the call is provided by the access point, this may be programmed into the access point by the user.

该方法然后发送语音消息至第三方(420),例如告知第三方当前呼叫正在被重定向的预先录制好的信息。该方法然后命令VoIP网络用改道路由消息或映射数据库中的改道路由号码(CLI2)建立新的VoIP呼叫(425)。如前讨论的,在该实施方式中,改道路由号码(CLI2)与电子装置110的GSM电话号码相关。该VoIP呼叫建立以标准的方式被执行,到移动装置的段的呼叫建立消息包含第三方识别码(CLI3)。另选地,可以使用特殊的与该应用相关的应用识别码(CLIspecial)。该呼叫建立过程使得用户的移动装置110如前所述地自动应答呼入的GSM呼叫。当建立了新的VoIP呼叫时,该方法通过GSM基站将新建立的到移动装置的VoIP段与现存的到第三方的VoIP段相连(430),使得原始的VoIP呼叫可以被恢复。在另选的设置中,该方法可以通过熟知的合适的控制指令将呼叫建立和相连功能授权至诸如PSTN网络服务器的另一个网络实体(435)。The method then sends a voice message (420) to the third party, such as a pre-recorded message informing the third party that the current call is being redirected. The method then instructs the VoIP network to set up a new VoIP call with the rerouting message or the rerouting number ( CLI2 ) in the mapping database (425). As previously discussed, in this embodiment, the rerouting number (CLI 2 ) is associated with the GSM phone number of the electronic device 110 . The VoIP call setup is carried out in a standard way, the call setup message to the segment of the mobile device contains the third party identity ( CLI3 ). Alternatively, a special application identifier (CLI special ) associated with the application may be used. This call setup procedure causes the user's mobile device 110 to automatically answer incoming GSM calls as previously described. When a new VoIP call is established, the method connects (430) the newly established VoIP segment to the mobile device with the existing VoIP segment to the third party through the GSM base station so that the original VoIP call can be resumed. In an alternative arrangement, the method may delegate call setup and connection functions to another network entity, such as a PSTN network server (435), through suitable well-known control commands.

图5示出了系统的各个实体之间的信令。用户501命令装置客户端113建立VoIP呼叫(505)。另选地,可以在没有移动装置客户端的情况下建立VoIP呼叫,然而取决于系统配置,如果用户移出范围之外,则这可能会不能进行自动的改道路由。如果没有与接入点120之间建立短距离无线连接,则实现该连接并且装置110的合适的VoIP客户端请求VoIP网络130建立到第三方电话150的呼叫(510)。VoIP网络建立用户装置110和VoIP网络之间的VoIP路径(515)。VoIP网络130然后通过例如PSTN网络使用SIP消息发送响铃音至第三方具有VoIP能力的电话(520)。该响铃音到达第三方用户或被叫方(525),并且当第三方用户或被叫方应答该电话150的时候(530),在第三方电话150和VoIP网络130之间交换进一步的SIP消息,以建立上述熟知的实体之间的VoIP路径,(535)。VoIP网络130然后将这些路径连接起来形成呼叫(540)。Figure 5 shows the signaling between the various entities of the system. User 501 instructs device client 113 to establish a VoIP call (505). Alternatively, a VoIP call could be established without a mobile device client, however depending on the system configuration this may prevent automatic re-routing if the user moves out of range. If a short-range wireless connection is not established with access point 120, the connection is made and the appropriate VoIP client of device 110 requests VoIP network 130 to establish a call to third party phone 150 (510). The VoIP network establishes a VoIP path between user device 110 and the VoIP network (515). The VoIP network 130 then sends a ring tone to a third party VoIP capable phone using a SIP message over, for example, a PSTN network (520). The ring tone reaches the third party user or called party (525), and when the third party user or called party answers the phone 150 (530), further SIP calls are exchanged between the third party phone 150 and the VoIP network 130. message to establish a VoIP path between the aforementioned well-known entities, (535). VoIP network 130 then connects these paths to form the call (540).

接入点124监测VoIP链路(545),并且一旦检测出移动装置移出范围之外即将改道路由消息发送至改道路由服务器应用133(550)。改道路由服务器进而命令VoIP网络拆除VoIP网络和客户端装置110之间的呼叫(555),并且经由剩余的呼叫段发送语音消息至第三方(560)。VoIP网络然后建立到移动装置GSM号码(CLI2)的VoIP呼叫或路径(565),这由移动装置客户端自动应答,并且经由GSM连接的VoIP呼叫被建立(570)。VoIP网络然后把与移动装置110的呼叫和与第三方150的呼叫连接起来建立经由GSM网络160的针对原始VoIP呼叫的另选路由(575)。The access point 124 monitors the VoIP link (545) and sends a re-routing message to the re-routing server application 133 upon detection of the mobile device moving out of range (550). The rerouting server in turn commands the VoIP network to tear down the call between the VoIP network and client device 110 (555), and sends the voice message to the third party via the remaining call leg (560). The VoIP network then establishes a VoIP call or path to the mobile device GSM number ( CLI2 ) (565), which is automatically answered by the mobile device client, and the VoIP call via the GSM connection is established (570). The VoIP network then connects the call with the mobile device 110 and the call with the third party 150 to establish an alternate route for the original VoIP call via the GSM network 160 (575).

因此如果用户移出使用诸如蓝牙关联的短距离无线连接的接入点的范围,则VoIP呼叫自动经由移动装置自己的GSM或其他蜂窝连接被改道路由至该移动装置,而无需任意一方重新拨叫另一方。So if a user moves out of range of an access point using a short-range wireless connection such as Bluetooth, the VoIP call is automatically re-routed to the mobile device via its own GSM or other cellular connection without requiring either party to redial the other side.

虽然针对将来自蓝牙或Wi-Fi无线连接的VoIP呼叫改道路由至蜂窝(例如GSM、CDMA、UMTS)连接的实施方式已经被描述,但是该改道路由可以涉及在网络侧执行改道路由通告的任何两个网络,例如在蓝牙和Wi-Fi网络之间的改道路由。类似地,VoIP呼叫之外的通信会话可以被支持,例如邮件连接、电路交换呼叫、视频呼叫。While embodiments have been described for rerouting VoIP calls from Bluetooth or Wi-Fi wireless connections to cellular (eg GSM, CDMA, UMTS) connections, this rerouting may involve performing rerouting announcements on the network side Any two networks, such as rerouting between Bluetooth and Wi-Fi networks. Similarly, communication sessions other than VoIP calls may be supported, such as mail connections, circuit switched calls, video calls.

本领域技术人员将认识到上述的装置和方法可以作为处理器控制代码例如实现在诸如硬盘、CD或DVD-ROM的承载介质上,诸如只读存储器(固件)的可编程存储器上,或在诸如光或电信号载波的数据载波上。本发明的多种实施方式将在DSP(数字信号处理器)、ASIC(特定用途集成电路)或FPGA(现场可编程门阵列)上实现。因此该代码可以包含传统的编程代码或微代码,例如用于建立或控制ASIC或FPGA。该代码还可以包含用于动态配置可重配置装置的代码,可重配置装置诸如可重编程逻辑门阵列。类似地,该代码可包含用于硬件描述语言的代码,该硬件描述语言诸如VerilogTM或VHDL(超高速集成电路硬件描述语言)。如本领域人员所理解的,该代码可以在多个相连的相互通信的组件之间被分配。合适的,这些实施方式还可以使用在现场可(重)编程模拟阵列或类似的装置上运行的代码来实现以配置模拟硬件。Those skilled in the art will recognize that the apparatus and methods described above can be implemented as processor control code, for example on a carrier medium such as a hard disk, CD or DVD-ROM, on a programmable memory such as a read-only memory (firmware), or on a program such as Optical or electrical signal carrier on a data carrier. Various embodiments of the invention will be implemented on a DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array). This code can thus contain conventional programming code or microcode, eg for building or controlling an ASIC or FPGA. The code may also include code for dynamically configuring reconfigurable devices, such as reprogrammable logic gate arrays. Similarly, the code may include code for a hardware description language such as Verilog or VHDL (Very High Speed Integrated Circuit Hardware Description Language). As understood by those skilled in the art, the code may be distributed among multiple connected intercommunicating components. Where appropriate, these embodiments may also be implemented using code running on a field (re)programmable analog array or similar device to configure the analog hardware.

本领域技术人员应当理解,可以依据上面的教导,将上述各种实施方式和针对这些实施方式描述的特定特征自由地与其他实施方式或这些其它实施方式的特别描述的特征进行组合。本领域技术人员还应当明白可以对所描述的特定示例进行各种变型和替换而不脱离所附权利要求的精神和范围。Those skilled in the art should understand that, according to the above teachings, the above various embodiments and the specific features described for these embodiments can be freely combined with other embodiments or the specifically described features of these other embodiments. It will also be apparent to those skilled in the art that various changes and substitutions may be made to the specific examples described without departing from the spirit and scope of the appended claims.

Claims (13)

1、一种用于对用户装置和第三方装置之间的呼叫进行改道路由的方法,该方法包括:CLAIMS 1. A method for rerouting a call between a user device and a third party device, the method comprising: 使用所述用户装置与接入点之间的第一无线连接建立与所述第三方装置之间的呼叫;establishing a call with the third party device using a first wireless connection between the user device and an access point; 在所述接入点处监测所述第一无线连接的质量参数;monitoring a quality parameter of the first wireless connection at the access point; 在所述接入点处,作为对确定出所述第一无线连接的所述质量参数已经降低到预定门限之下的响应,通过所述用户装置和基站之间的第二无线连接将所述呼叫自动从第三方装置改道路由至所述用户装置。At the access point, in response to determining that the quality parameter of the first wireless connection has dropped below a predetermined threshold, connecting the Calls are automatically re-routed from the third party device to the user device. 2、根据权利要求1所述的方法,其中所述自动路由包括:所述接入点将改道路由消息从所述接入点转发至指示将呼叫改道路由至所述基站的通信网络实体。2. The method of claim 1, wherein the automatic routing comprises the access point forwarding a re-routing message from the access point to a communication network entity instructing to re-route the call to the base station . 3、根据权利要求2所述的方法,其中所述质量参数监测是响应于所述接入点确定出呼叫已经被建立而被执行的。3. The method of claim 2, wherein the quality parameter monitoring is performed in response to the access point determining that a call has been established. 4、根据权利要求3所述的方法,其中呼叫建立的确定包括:识别在所述用户装置和所述通信网络实体之间传送的呼叫建立分组。4. The method of claim 3, wherein the determination of call setup comprises identifying call setup packets communicated between the user device and the communication network entity. 5、根据前述权利要求任意之一所述的方法,所述方法还包括:将与所述第一无线连接相关的识别码映射到与所述第二无线连接相关的识别码以使用所述第二无线连接识别码对所述呼叫进行改道路由。5. A method according to any one of the preceding claims, further comprising mapping an identification code associated with the first wireless connection to an identification code associated with the second wireless connection to use the first wireless connection The two radio connection identifiers reroute the call. 6、根据前述权利要求任意之一所述的方法,其中所述第一无线连接为蓝牙或Wi-Fi连接,所述第二无线连接为蜂窝无线连接,并且所述呼叫为VoIP呼叫。6. A method as claimed in any one of the preceding claims, wherein the first wireless connection is a Bluetooth or Wi-Fi connection, the second wireless connection is a cellular wireless connection, and the call is a VoIP call. 7、一种电子装置,所述电子装置包括:7. An electronic device comprising: 收发信机,用于提供与接入点的第一无线连接;a transceiver for providing a first wireless connection with the access point; 第二收发信机,用于提供与基站的第二无线连接;a second transceiver for providing a second wireless connection with the base station; 移动装置客户端,被设置为在与第三方装置的所述第一无线连接上接收呼叫的同时自动接收在所述第二无线连接上的该呼叫,作为在所述第二无线连接上接收到与所述第三方装置相关的呼叫建立请求的响应,该呼叫被自动接收。a mobile device client configured to receive a call on said first wireless connection with a third party device automatically while receiving the call on said second wireless connection, as received on said second wireless connection In response to a call setup request associated with said third party device, the call is automatically accepted. 8、根据权利要求7所述的装置,其中所述呼叫建立请求包含所述第三方装置呼叫者线路识别码(CLI)。8. The device of claim 7, wherein the call setup request includes the third party device caller line identity (CLI). 9、根据权利要求7或8所述的装置,其中所述移动装置客户端进一步被设置用于在所述第一无线连接上与所述第三方建立呼叫,该呼叫为VoIP呼叫。9. The device of claim 7 or 8, wherein the mobile device client is further arranged to establish a call with the third party over the first wireless connection, the call being a VoIP call. 10、一种接入节点,该接入节点包括:10. An access node, comprising: 收发信机,用于提供与电子装置的无线连接;Transceivers for providing wireless connectivity to electronic devices; 装置,用于为提供所述电子装置和网络之间的通信路径而连接至所述网络;means for connecting to the network for providing a communication path between the electronic device and the network; 装置,用于作为确定出已经使用所述通信路径在所述电子装置和第三方装置之间建立了呼叫的响应,监测所述无线连接的质量参数;means for monitoring a quality parameter of the wireless connection in response to determining that a call has been established between the electronic device and a third party device using the communication path; 装置,用于作为检测出所述质量参数已下降到门限之下的响应,将与所述电子装置相关的对呼叫进行改道路由的请求发送至所述网络。means for, in response to detecting that the quality parameter has dropped below a threshold, sending a request to the network to re-route a call associated with the electronic device. 11、根据权利要求10所述的接入点,其中所述质量参数包含比特错误率(BER)等级、和/或信号强度指标。11. The access point of claim 10, wherein the quality parameter comprises a bit error rate (BER) rating, and/or a signal strength indicator. 12、根据权利要求10或11所述的接入点,其中呼叫被建立的确定是通过检测所述通信路径上的SIP分组实现的。12. An access point as claimed in claim 10 or 11, wherein the determination that a call is established is achieved by detecting SIP packets on said communication path. 13、一种携带处理器代码的承载介质,其中当所述处理器代码在处理器上执行时,使得所述处理器执行依据权利要求1-6任意之一所述的方法。13. A carrying medium carrying processor code, wherein when the processor code is executed on the processor, the processor is made to execute the method according to any one of claims 1-6.
CN2007800099373A 2006-03-22 2007-03-16 Method and apparatus for re-establishing wireless communication sessions Expired - Fee Related CN101406091B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP06251533.3 2006-03-22
EP06251533A EP1838121A1 (en) 2006-03-22 2006-03-22 Method and apparatus for re-establishing wireless communication sessions
PCT/GB2007/000927 WO2007107711A1 (en) 2006-03-22 2007-03-16 Method and apparatus for re-establishing wireless communication sessions

Publications (2)

Publication Number Publication Date
CN101406091A true CN101406091A (en) 2009-04-08
CN101406091B CN101406091B (en) 2011-05-04

Family

ID=36829674

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007800099373A Expired - Fee Related CN101406091B (en) 2006-03-22 2007-03-16 Method and apparatus for re-establishing wireless communication sessions

Country Status (5)

Country Link
US (1) US20090116443A1 (en)
EP (2) EP1838121A1 (en)
CN (1) CN101406091B (en)
HK (1) HK1128579A1 (en)
WO (1) WO2007107711A1 (en)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8780925B2 (en) 2006-08-17 2014-07-15 Fonality, Inc. Mobile use of a PBX system
US8098810B2 (en) 2007-03-09 2012-01-17 Fonality, Inc. Intelligent presence management in a communication routing system
US8693659B2 (en) * 2007-03-09 2014-04-08 Fonality, Inc. System and method for centralized presence management of local and remote users
US8254915B2 (en) * 2007-04-17 2012-08-28 Embarq Holdings Company, Llc System and method for enabling subscribers of a communications carrier to access a network of other subscribers
US8379832B1 (en) 2007-05-03 2013-02-19 Fonality, Inc. Universal queuing for inbound communications
US10097695B2 (en) 2007-08-10 2018-10-09 Fonality, Inc. System and method for providing carrier-independent VoIP communication
EP2048897B1 (en) * 2007-10-12 2017-05-03 Telefonaktiebolaget LM Ericsson (publ) A method for reducing the risk of dropped calls in a mobile communications network
US20100172274A1 (en) * 2009-01-07 2010-07-08 Microsoft Corporation Energy saving using cellular footprint for mobile device Wi-Fi access point discovery
US8719386B2 (en) * 2009-01-08 2014-05-06 Fonality, Inc. System and method for providing configuration synchronicity
US10318922B2 (en) 2009-03-16 2019-06-11 Fonality, Inc. System and method for automatic insertion of call intelligence in an information system
US9443244B2 (en) 2009-03-16 2016-09-13 Fonality, Inc. System and method for utilizing customer data in a communication system
WO2012148424A1 (en) * 2011-04-29 2012-11-01 1/2Nii Holdings, Inc. Method for setting up a communication connection
US9467325B2 (en) * 2012-02-27 2016-10-11 Metaswitch Networks Ltd. Methods and systems for controlling a communication session
US9125138B2 (en) 2012-02-29 2015-09-01 Apple Inc. System and method for optimizing video conferencing in a wireless device
US9813300B2 (en) * 2012-10-16 2017-11-07 Cisco Technology, Inc. Media flow tracing in third party devices
US10491749B2 (en) * 2013-09-27 2019-11-26 Google Llc System and method for increased call quality and success rate
US20150091496A1 (en) * 2013-10-01 2015-04-02 Blackberry Limited Bi-directional communication with a device under charge
US9288646B2 (en) * 2013-10-01 2016-03-15 Qualcomm Incorporated Multiple SIM multiple network diversity for enhancing call connectivity
US9113383B2 (en) * 2013-11-22 2015-08-18 Cellco Partnership Call continuity using short-range communications handoff
US9628359B1 (en) * 2013-12-23 2017-04-18 Google Inc. Network selection using current and historical measurements
US9654948B1 (en) * 2014-01-15 2017-05-16 Sprint Communications Company L.P. System and method for dynamically forwarding voice calls
US9723461B2 (en) * 2014-02-24 2017-08-01 Paypal, Inc. Systems and methods for context based and socially aware call routing
US9467854B2 (en) 2015-01-14 2016-10-11 Google Inc. Security techniques for reconnecting to a conference session using a computing device
US10104235B2 (en) * 2015-04-16 2018-10-16 Algoblu Holdings Limited Forwarding roaming call to VoIP system
WO2018178241A1 (en) 2017-03-31 2018-10-04 British Telecommunications Public Limited Company Access network selection
CN110476458B (en) 2017-03-31 2022-02-25 英国电讯有限公司 Method, device and data carrier for accessing voice service
US11140620B2 (en) 2017-03-31 2021-10-05 British Telecommunications Public Limited Company Access network selection
EP3643114B1 (en) 2017-06-23 2021-10-20 British Telecommunications Public Limited Company Voice service handover
EP3643113A1 (en) * 2017-06-23 2020-04-29 British Telecommunications Public Limited Company Voice service handover
US11337077B2 (en) 2018-03-29 2022-05-17 British Telecommunications Public Limited Company Method of channel selection in a wireless network
WO2020078730A1 (en) 2018-10-16 2020-04-23 British Telecommunications Public Limited Company Measuring channel performance in wireless local area networks
US11664917B1 (en) * 2021-11-12 2023-05-30 Qualcomm Incorporated Techniques for inter-base station messaging for inter-base station cross-link interference mitigation

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6192239B1 (en) * 1998-07-29 2001-02-20 Nortel Networks Limited Handset based automatic call re-initiation for multi-mode handsets
US6587680B1 (en) * 1999-11-23 2003-07-01 Nokia Corporation Transfer of security association during a mobile terminal handover
US8996698B1 (en) * 2000-11-03 2015-03-31 Truphone Limited Cooperative network for mobile internet access
US8019335B2 (en) * 2001-01-29 2011-09-13 Nokia Corporation Identifying neighboring cells in telecommunication network
JP4504379B2 (en) * 2003-10-24 2010-07-14 クゥアルコム・インコーポレイテッド Handoff between wireless local area network and cellular communication system
KR20060003296A (en) * 2004-07-05 2006-01-10 삼성전자주식회사 Method and system for handoff between mobile communication network and WLAN
WO2007103369A2 (en) * 2006-03-07 2007-09-13 Interdigital Technology Corporation Method and apparatus for supporting handoff in an lte gtp based wireless communication system

Also Published As

Publication number Publication date
EP1997339A1 (en) 2008-12-03
WO2007107711A1 (en) 2007-09-27
US20090116443A1 (en) 2009-05-07
HK1128579A1 (en) 2009-10-30
CN101406091B (en) 2011-05-04
EP1838121A1 (en) 2007-09-26

Similar Documents

Publication Publication Date Title
CN101406091A (en) Method and apparatus for re-establishing wireless communication sessions
KR101050621B1 (en) Wireless Handoff Between Multiple Wireless Networks
JP5074210B2 (en) Communication method and communication system
US10206154B2 (en) Mobile device WiFi/cellular seamless roaming, seamless session continuity, always connected switching controller
US7613171B2 (en) Cellular network service over WLAN
JP5377441B2 (en) Method and apparatus for providing voice and data services in a mobile communication system in which various access network networks overlap
US8724619B2 (en) Transparently routing a telephone call between mobile and VOIP services
RU2491739C2 (en) System and method for call switching from packet switched network to channel switched network
KR101196078B1 (en) Wlan and wwan connection migration methods and apparatus
JP4959711B2 (en) Telecommunication device and method
JP4874601B2 (en) Detecting wireless network air interface
US20180206166A1 (en) Mobile telephone wifi/cellular seamless roaming switching controller
US20080064401A1 (en) Vertical handover
TW200843538A (en) Assisted wireless transmit/receive unit paging and call session routing
WO2007043180A1 (en) Access network selecting method
KR20130045049A (en) Apparatus and method for providing voice call continuity using different networks in wirelss communication system
Ohta et al. Adaptive terminal middleware for session mobility
US20080064389A1 (en) Communication system and method for redirecting a call between multiple different operating modes
KR20070084070A (en) Method and apparatus for supporting flexible handling of connections towards dual mode mobile stations
US20110038366A1 (en) Switching data streams between core networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1128579

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1128579

Country of ref document: HK

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

Granted publication date: 20110504

Termination date: 20190316

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