US 20050250496 A1
A method and apparatus of operation of a mobile communication system comprising at least one mobile station is disclosed. The method and apparatus comprise storing in a database information relating to coverage areas of a plurality of wireless networks and monitoring the mobile station for its location while the mobile station is connected to a serving network. The method and apparatus then require comparing the monitored location of the mobile station with the stored coverage area information to produce an alert signal in the mobile station which indicates to the mobile station that one of the wireless networks is nearby. The method and apparatus then initiate a procedure to handover connectivity from the serving network to a nearby network, wherein the serving network and the nearby network use routing address protocols which have a common internet protocol (IP) address routing portion.
1. A method of operation of a mobile communication system comprising at least one mobile station, the method comprising
storing in a database information relating to coverage areas of a plurality of wireless networks,
monitoring a location of the mobile station when the mobile station is connected to a serving network,
comparing the monitored location of the mobile station with the stored coverage area information,
producing an alert signal in the mobile station which indicates to the mobile station that one of the wireless networks is nearby, and
initiating a procedure to handover connectivity from the serving network to a nearby network, wherein the serving network and the nearby network use routing address protocols which have a common internet protocol (IP) address routing portion.
2. The method according to
3. The method according to
4. The method according to
5. The method according to
6. The method according to
7. The method according to
8. The method according to
9. The method according to
10. The method according to any one of
11. The method according to
12. The method according to
14. The method according to
wherein the database is included in a memory of a controller of the mobile communication system or a fixed installation external to the mobile communication system, and
wherein the mobile station is operable to send messages comprising information about its location directly or indirectly to the controller, and the controller or a comparator associated therewith, is operable to compare the location information it receives from the mobile station with that relating to the stored coverage area information stored in the memory.
19. A The method according to
20. The method according to
21. The method according to
22. A network controller adapted to perform the method of
24. The method of
25. The method of
26. The method of
27. The method of
The present invention relates to communications methods and apparatus for use therein. In particular it relates to methods and apparatus for use in for mobile communication systems.
Mobile units including a radio transceiver are also known in the art and referred to herein as mobile stations (MSs) and provide communications to other transceivers, either fixed or mobile via wireless links. The term ‘mobile station (MS)’ is intended to include within its meaning mobile and portable radio communication devices such as radios, radiotelephones, data terminals, palm pilots and the like, including such devices which are mobile by virtue of being carried on a moving vehicle. Systems or networks providing wireless communications to and from mobile stations are referred to herein as mobile communication systems.
There are various communication network kinds providing connectivity between devices operating within the network and to devices in other networks, especially MSs. For example, cellular radio networks and wireless local area networks (WLAN) are examples of two quite different network types which provide wireless data communications and connectivity on the one hand between terminals which are designed to operate within the network and on the other hand to worldwide data networks via the internet. Protocols exist to permit co-operation between networks of a similar kind but in general such protocols do not provide co-operation between network kinds such as cellular and WLAN which are quite different. This is not surprising, since network-to-network links involving these networks use different protocol layers. Links between cellular networks use a so-called layer 3 protocol whereas links between WLANs use a so-called layer 1 or layer 2 protocol which means that the two kinds of network are not designed to be compatible.
Forecasts show that in future uses, where a MS is within communication range of other terminals in both a cellular network and a WLAN, the available data rate, throughput and system capacity will favour use of the WLAN.
WLAN domains are localised coverage areas. A MS in a location outside a WLAN domain coverage area will receive wireless data services only via other systems, e.g. via a cellular network. However when the MS enters a WLAN domain, it is desirable for the MS to make external communications by radio attachment to the WLAN rather than to the cellular network. However, since no co-operation protocol exists between cellular and WLAN networks, a handover procedure in a manner similar to that employed between similar cellular networks is not possible. In consequence, in order to find a WLAN to which a MS could attach, it would be necessary for the MS to carry out a search for the existence of any nearby WLAN services. The existence of a nearby WLAN can be found by a MS for example by detection of a characteristic signal timing regime used in the WLAN. However such a search for the WLAN if carried out continuously will cause a significant undesirable drain of battery power, especially when no WLAN domain is nearby.
According to the present invention in a first aspect there is provided a method of operation of a mobile communication system including at least one mobile station (MS), which includes storing in a database information relating to the coverage area of a plurality of wireless networks, monitoring the location of the mobile station, comparing the monitored location of the mobile station with the stored coverage area information and producing an alert signal in the mobile station which indicates to the mobile station that one of the wireless networks is nearby.
The mobile communication system may comprise a cellular or trunked network. The network may for example operate according to the TETRA (Terrestrial Trunked Radio) standards laid down by ETSI (the European Telecommunications Standards Institute) or the GSM (Global System for Mobile communications) standards. One or more of the wireless networks whose coverage area information is stored may comprise a local area network such as a WLAN (Wireless connected Local Area Network). Alternatively, or in addition, one or more of the wireless networks whose coverage area information is stored may comprise one or more other local networks, e.g. a Bluetooth piconet or a Bluetooth scatternet or other PAN (personal area network).
When the said alert signal is produced in the MS, the MS may begin a search procedure to search for a local wireless network in the area. The said alert signal produced in the MS may indicate to the MS the kind of network, e.g. WLAN, which is nearby and to be searched for according to the information stored in the database. The generation of the alert signal may be such as to favour the search for a particular kind of network, e.g. a WLAN, rather than any other kind of network.
The said database may be included in a memory of a fixed installation in the infrastructure of the mobile communication network, e.g. in a controller, although it could be included in a memory of the MS itself.
In the method according to the invention, the location of the MS may be monitored in one of a number of ways, e.g. which are known per se.
For example, the MS may include or carry as an attachment a position monitor device such as a GPS (Global Positioning System) receiver which provides inputs to the MS about its position or location, e.g. as position co-ordinates. Messages about the monitored position or location of the MS may also be sent by the MS to the network infrastructure or a unit thereof.
Alternatively, the location may be determined by measuring the distance between the MS and each of a set of at least three separate base transceiver stations using time of arrival or time difference of arrival of signals sent between the mobile station and the transceiver stations. Such a procedure is described for example in GB-A-2368240. A unit of the infrastructure of the network, e.g. a network controller, may initiate this procedure.
As an additional alternative, the location of the MS may be determined by the mobile communication system, roughly, as the vicinity of a fixed installation (e.g. base station) with which the mobile station is directly conducting the wireless communication.
In general, the network that the mobile station is leaving and the one it is joining will both provide connectivity to other more global networks such as the internet, and a standard message characteristic of this global network, for example an e-mail, generated and sent using the global network protocol and address of the target device, e.g. controller of the new network, will allow communication between the two different networks to take place.
In the method according to the first aspect of the invention a handover procedure may be initiated when the MS detects that it is within range of one of the wireless networks, e.g. WLANs. In this case, when and if necessary, communication between (i) the MS and/or the infrastructure unit, e.g. controller, of the network the mobile station is leaving and (ii) an attachment unit, e.g. a controller, of the wireless network, e.g. WLAN, the MS is to join may be by use of a standard message sent using the overlaying global network, e.g. internet, protocol procedures. When the MS attaches to a new network, procedures such as the standard ones using SIP (Session Initiation Protocol), which is as described in the industry standard publication IETF RFC2543, for transferring a current data communication session to the new network may be begun. The feasibility and characteristics of such procedures depend on whether the handover uses the so-called ‘break before make’ method or the so-called ‘simultaneous connection’ method (by which there is a period during which the MS is connected to both networks).
In the case where the overlaying global network is conducted using internet protocol (IP), the handover procedure may be enhanced by arrangement between the operator of the first network which the MS is leaving and the operator of the second network (e.g. WLAN) that the MS is joining, that both-networks will use a common IP routing address portion, e.g. a common IP subnet routing domain. In this case, the MS its IP address when transferring from the first, e.g. cellular, network to the second network, e.g. WLAN. The MS can then inform the controller of the first network that it has attached to the second network. The transfer of any current IP communication whose destination or origin is the mobile station can thereby be continued in the second network.
According to the present invention in a second aspect there is provided a network controller which is useful in the method according to the first apsect which includes a coverage area database operable to store information relating to a plurality of other wireless networks, a processor for comparing information relating to the current location of one or more mobile stations operable in the network with stored coverage area information and operable to send a signal to one or more of the mobile stations which indicates to the mobile station or stations that one of the other wireless networks is nearby. This signal sent to the mobile station or stations may carry information similar to the alert signal of the first aspect.
According to the present invention in a third aspect there is provided a mobile station which is operable in the method according to the first aspect and which is operable to search for a wireless network when it has received an alert signal indicating that such a network is nearby. The alert signal if sent to the MS by the system infrastructure may carry information similar to the alert signal of the first aspect. The MS may be operable to hand over communications to the wireless network when it has detected a signal from the wireless network (e.g. WLAN).
The present invention beneficially allows networks such as WLANs, which can in some circumstances provide a superior data communication service to a MS to be detected without undue operating the MS in a continuous search mode with the undue consumption of power of the battery of the MS in such a mode.
Embodiments of the present invention will now be described by way of example with reference to the accompanying drawings, in which:
As shown in
When the comparator 14 finds a match between the position of the MS 11 determined by the device 13 and the information in the database 12 it generates an alert signal for use within the MS 11. This signal triggers the MS 11 to begin a handover procedure involving initially a search by the MS 11 for the WLAN 12. Subsequently, when a communication link between the MS 11 and WLAN 12 has been detected, handover of the MS 11 from the cellular infrastructure 16 to the WLAN 15 is initiated and carried out in one of the ways described earlier. Such handover may be controlled in the MS 11 by a controller, e.g. digital signal processor, which may be the same controller providing the function of the comparator 14.
In the alternative arrangement shown in
In operation of the arrangement shown in
In the embodiments illustrated in
Inward and outward communication signals to and from a terminal in a second (local) network, e.g. a WLAN, are transmitted and received by an antenna 54 and are processed in a known manner by baseband circuits 42 and R.F. circuits 52 both operating under control of the processor 43. The R.F. circuits 52 are connected to the antenna 54. Outputs from the baseband circuits 42 (received signals which have been processed) are again provided to the output transducer 49. Likewise, inputs (signals to be transmitted to the second network) are again provided from the input transducer 50, to the baseband circuits 42 and are processed by the baseband circuits 42 and R.F. circuits 52 and then transmitted by the antenna 54.
The processor 43 is connected to a memory 51 which serves as a coverage area database in the manner of the database 12 of
As will be apparent to those skilled in the art, various alternative forms of the MS 41 shown in
The processor 43 of the MS 41 controls operation of the MS 41 to be suitable for communication when appropriate with (i) a cellular or trunked network, e.g. a TETRA network, and (ii) a local network such as a WLAN or a Bluetooth net; by appropriate use of the RF circuits 44 and antenna 45 or the RF circuits 52 and antenna 54. The processor 43 also provides control of the operational functions related to search for and handover to the latter network (ii) from the former (i).
Differences exist between the communication protocols and operation required for use by the MS 41 for communication in a first mode between the MS 41 and the first network, e.g. cellular or trunked network, on the one hand, and in a second mode between the MS 41 and the second network, e.g. WLAN, on the other hand. Such differences will require implementation differences in the following parts of the MS 41:
As a result, separate circuitry and processing units are needed in principle to implement the first and second modes. The common and unified treatment starts at the common overlaying network protocol, e.g. the internet protocol (IP) layer. In practice, whether or not separate components are required for the different modes of communication will be determined by the actual form of implementation employed. For example, a common baseband circuitry unit can serve both WLAN and cellular communications in the manner of the baseband circuits 42 as shown in
Furthermore, if simultaneous operation in two modes is required by the MS, an implementation arrangement which can provide such simultaneous operation is needed. Such arrangements are known per se.