This invention relates to the accession of data from a terminal over a wireless connection. More specifically, it relates to connections made using dual-mode handsets of the type that can be connected both by way of a wireless access point (using the 802.11 “wifi” standard, and in particular the UMA (Universal Mobility Access) connectivity, which is part of the 3rd Generation Partnership Project (3GPP) standard, when such a connection is available, or otherwise by a cellular network.
In such arrangements, as shown in
Existing systems of this type can handle Voice over Internet calls, but the handsets are configured so that data is always carried over the cellular network 7, using the GPRS (GSM packet radio service) system, to reach the internet 6 through a gateway GPRS support node (GGSN) 72, a routing represented by reference 75 (
It would be advantageous to connect the handset 1 to the internet 6 through the wifi hub 2 when the handset 1 has a connection to it, as it avoids the use of a second wireless connection (through the cellular base station 71), and because broadband internet speeds are much faster than the GPRS service.
The first of these disadvantages could be ameliorated by arranging for GPRS sessions initiated at the handset to be routed by way of the existing tunnelled connection 17 used for VoIP calls, as shown in
The present invention seeks to improve on this by arranging that the handset 1 can transmit data to the hub 2 using the standard Internet Protocol (IP). This requires a new process for handling the data sessions and VoIP sessions, so that data sessions can operate entirely independently of the telephone network 7.
It is known from United States Patent Application 2006/265504 to connect a communications terminal to a base station such that it may run digital voice applications through a connection by way of the base station to a switched telephone network concurrently with data applications to a route other than the switched telephone network, by providing a plurality of tunnelled data connections from the terminal through the base station: each of the tunnelled data connections carries either a digital voice application or non-voice data traffic. However, separating VoIP traffic from data sessions at the handset would require two separate wifi connections, restricting the available capacity on both. Moreover, such an arrangement requires separate authentication credentials for the two services, and the two tunnels are likely to have a processing impact on handsets.
The present invention avoids these constraints.
According to the invention, there is provided a method of connecting a communications terminal to a base station such that it may run digital voice applications through a tunnelled connection by way of the base station to a switched telephone network concurrently with data applications to a route other than the switched telephone network, characterised in that traffic for the switched telephone network and traffic for other routes are carried over a single tunnelled data connection between the terminal and a network controller, and wherein the network controller intercepts the tunnelled traffic and directs data and voice traffic onto respective separate routings . . . . In the embodiments to be described, the connection between the terminal and the base station is a wireless connection using the IEEE 802.11 “Wi fi” standard), but other wireless or fixed connections, such as “Ethernet” are possible.
Data traffic may be directed to a proxy server controlling and monitoring access to a data network.
This configuration allows a high speed data path to replace the GPRS data channel (75 in
According to another aspect, there is provided a communications terminal capable of supporting concurrent digital voice traffic and non-voice data traffic, comprising means to establish one or more tunnelled data connections to respective network controllers, and means to establish separate routings over the one or more tunnelled data connections for each class of traffic. In the preferred embodiment, the terminal has means to create a single tunnelled data connection to carry all classes of traffic, and means to create routing information in a data overhead to control the onward routing of the traffic at the remote end of the tunnelled data connection.
The terminal may be arranged to use a wireless connection to a base station, and may have a capability to communicate with base stations of more than one type of wireless connection according to availability, for example using a GPRS cellular connection when no broadband internet wireless connection is available.
Associated with the terminal is a data network controller having means to terminate a tunnelled data connection carrying a data stream from a terminal, means to extract data from the stream received over the tunnelled data connection, characterised by means to identify the intended destinations of data in the stream in accordance with the extracted data, and means to forward the data to the intended destinations so identified. Preferably the network controller is capable of handling two-way traffic, so that it also comprises means for receiving data from a plurality of sources, characterised by means for identifying data from each source that is destined for an individual destination, and combining such data into a single data stream for transmission to the destination over a tunnelled data connection. However, the merging and combining functions may be carried out by separate functional elements, and in certain special cases where only one direction of traffic is required, one of the merging or combining function may operate without a requirement for the other.
In the preferred embodiment, the data network controller has means to terminate at least two tunnelled data connections, connected respectively to a user terminal and a further network controller providing access to a switched network, the data network controller having means to identify the intended destination of traffic received over one of the tunnelled data connections and routing it over the or each other tunnelled data connection as appropriate. The preferred embodiment provides means for extracting any traffic received from a user terminal and not intended for the switched network, and routing any such extracted traffic to a network access monitoring and control system.
Embodiments of the invention will now be discussed, with reference to the drawings, in which:
Although these embodiments are described with reference to the UMA standard, the invention is applicable to other data transfer protocols such as SIP (Session Initiation Protocol)
Associated with the WiFi interface 66 is a tunnel control function which establishes data tunnels across the data connection 3 from the wifi interface 66 to one or more designated termination points. In the embodiment of
The embodiments of
As shown in
The routing function 54 is configured such that data may only be exchanged with a limited number of terminations, such as individual registered subscribers (tunnel 17), a mobile access bridge 74 (tunnel 46) for VoIP traffic, and a network access monitoring and control system 5 (tunnel 47) for all other traffic.
In the embodiment of
In the preferred arrangement, shown in
This arrangement allows a single wifi connection to be used between the handset 1, the access point 2, and the broadband connection 3 to the network controller 4, using the same single IPSEC tunnel 14 to provide the ability to have a voice call in progress via a handsfree device, whilst receiving a streaming data application such as a remote camera transmission.
These applications will be able to transfer data concurrently with frames intermixed within the single secure tunnel. The user may select how such data is prioritised, for example to maintain VoIP voice quality, or to maintain an adequate data streaming rate. Because the traffic 46, 47 is separated at the network controller, individual quality of service parameters for the separate voice and data paths may be set.
This embodiment requires relatively little modification to the handset. The handset 1 would be conformant with the UMA (Universal Mobility Access) standard, and in addition would be capable of data transfer between applications to be carried out at the same time as a voice call is being made. This can be achieved by the use of a GSM medium for the voice call and GPRS medium for the data transfer.
The handset 1 may be configured to determine whether any given service is to be routed by the network controller 4 or using the conventional GPRS routing 75 (
When within range of the wifi network, i.e. through a hub 2, all data will be transferable over the broadband connection 3, with the capability to switch to other media e.g. GPRS 75 (
In the prior art configuration of
Number | Date | Country | Kind |
---|---|---|---|
07254858.9 | Dec 2007 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/GB2008/003884 | 11/19/2008 | WO | 00 | 6/8/2010 |