Various wireless access technologies have been proposed or implemented to enable mobile stations to perform communications with other mobile stations or with wired terminals coupled to wired networks. Examples of wireless access technologies include GSM (Global System for Mobile communications) and UMTS (Universal Mobile Telecommunications System) technologies, defined by the Third Generation Partnership Project (3GPP); and CDMA 2000 (Code Division Multiple Access 2000) technologies, defined by 3GPP2. CDMA 2000 defines one type of packet-switched wireless access network, referred to as the HRPD (High Rate Packet Data) wireless access network.
Another more recent standard that provides packet-switched wireless access networks is the Long Term Evolution (LTE) standard from 3GPP, which seeks to enhance the UMTS technology. The LTE standard is also referred to as the EUTRA (Evolved Universal Terrestrial Radio Access) standard. The EUTRA technology is considered to be fourth generation (4G) technology, to which wireless network operators are migrating to provide enhanced services.
A first mobility management entity associated with a packet-switched wireless access network receives information associated with a mobile station being served by the first mobility management entity, where the information identifies a serving generic access network controller for the mobile station. The serving generic access network controller is used to provide a circuit-switched service to the mobile station while the mobile station is attached to the packet-switched wireless access network. The first mobility management entity initiates a handoff of the mobile station from the packet-switched wireless access network to a circuit-switched wireless access network, where the circuit-switched wireless access network is in a region served by a second generic access network controller different from the serving generic access network controller. In performing the handoff, the first mobility management entity uses the information to identify the serving generic access network controller to communicate handoff-related messaging to the serving generic access network controller to cause provision of the circuit-switched service to be handed off from the serving generic access network controller to the second generic access network controller.
Other or alternative features will become apparent from the following description, from the drawings, and from the claims.
Some embodiments are described with respect to the following figures:
Wireless service operators are transitioning to packet-switched access technologies such as the Long Term Evolution (LTE) technology. The LTE technology is also referred to as the EUTRA (Evolved Universal Terrestrial Radio Access) technology. The EUTRA technology or standard is defined by the Third Generation Partnership Projection (3GPP).
With a packet-switched wireless access technology such as that provided by EUTRA, traditional circuit-switched services may no longer be supported. Examples of traditional circuit-switched services include circuit-switched voice calls, short message services (SMS) (which allows text communications between mobile stations), and so forth.
In some implementations, to enable the provision of circuit-switched services over a packet-switched wireless access network, such as an LTE wireless access network, a solution referred to as voice-over-LTE-via-generic access network, or VoLGA, has been defined. The general concept is to connect circuit-switched infrastructure, including mobile switching centers (MSCs), to the EUTRA network using a gateway. VoLGA is based on the 3GPP Generic Access Network (GAN) standard. The GAN standard is designed to extend mobile services over a generic IP access network, such as WiFi networks. VoLGA extends the GAN capability to EUTRA packet-switched wireless access networks.
VoLGA specifications are published by the VoLGA forum. The GAN architecture is described in 3GPP TS 43.318. Although reference is made to particular standards or technologies, it is noted that techniques according to some embodiments can be applied to other types of technologies or standards. Reference to “EUTRA” is intended to cover both existing EUTRA standards as well as subsequent standards evolved from the present standards. Similarly, reference to “VoLGA” standards is intended to cover both the existing VoLGA standards as well as subsequent standards evolved from VoLGA.
The base station 102 is connected to various components, including a serving gateway 106 and a mobility management entity (MME) 108. The MME 108 is a control node for the EUTRA network 100. For example, the MME 108 is responsible for mobile station tracking and paging procedures. The MME 108 is also responsible for choosing the serving gateway for a mobile station at initial attach and at the time of handover. The MME 108 can also be responsible for authenticating the user of a mobile station. More generally, the term “mobility management entity” refers to any control node associated with a wireless access network that performs various control functions on behalf of mobile stations in the coverage area of the wireless access network.
The serving gateway 106 routes bearer data packets. The serving gateway 106 also acts as a mobility anchor for the mobile station during handovers between different access networks. The serving gateway 106 is connected to a packet data network 110 that provides connectivity between the mobile station 104 and a packet data network 112 (e.g., the Internet, a network that provides various services, etc.).
Although just one base station 102, MME 108, serving gateway 106, and PND gateway 110 are depicted, it is noted that there can be additional such nodes in the EUTRA network 100.
As depicted in the arrangement of
An interface between the MME 108 and the GANC 130 is referred to as an Sv interface 136, where the Sv interface 136 is used to support handoff procedures between packet-switched wireless access networks and circuit-switched wireless access networks.
Also depicted in
An interface between the AAA server 132 and the HSS 134 is an SWx interface 133. The forwarding of information from an HSS to an MME is over an interface referred to as an S6a interface 140.
Although specific connections and interfaces, as well as specific nodes, are depicted in
Also, as depicted in
As depicted in the example of
A packet-switched domain 222 (or more specifically in some examples, an EUTRA domain) is organized into tracking areas TA1, TA2, and TA3, where TA1 and TA2 are served by MME 214, and TA3 is served by MME 216. The tracking areas TA1 and TA2 are located in the GAN coverage area 202 and the tracking area TA3 is located in GAN coverage area 204.
When the mobile station 232 is attached to an EUTRA access network, and the mobile station is provided with circuit-switched services over EPS (e.g., the EUTRA access network), the mobile station is led by the EUTRA access network towards the geographically closest GANC (in other words, the GANC serving the GAN coverage area where the mobile station is currently attached). For example, when the mobile station 232 is attached to an EUTRA access network in tracking area TA1, the mobile station is provided with circuit-switched services by GANC 206, since TA1 is in the GAN coverage area 202 associated with GANC 206.
Due to mobility, it is possible that the mobile station 232 can move between different GAN coverage areas, as indicated by arrow 230 in
A mobile station registered to GANC 206 is served by MSC 210. When the mobile station 232 transitions from EUTRA tracking area TA2 to EUTRA tracking area TA3, the mobile station 232 is handed off from MME 214 to MME 216 (in other words, the active context for the mobile station is transferred from MME 214 to MME 216). Note that the GANC has to be able to accept connections from any MME in a particular region.
As further shown in
Assuming that the mobile station 232 has ultimately transitioned to tracking area TA3 of the EUTRA domain 222, a path 304 depicts the provision of circuit-switched services by the original MSC 210 to the mobile station 232 after transitioning to TA3. Note that although mobile station 232 in tracking area TA3 is now in the second GAN coverage area 204 (see
It is also possible that the mobile station can further transition from the EUTRA domain 222 (e.g., TA3) to the circuit-switched domain 220 (to location area LA3 in the example of
Without techniques according to some embodiments, the MME 216 would have no ability to find the correct GANC for sending the handoff request. Techniques according to some embodiments specify that a mobile station is to perform a re-authentication procedure whenever the mobile station re-registers to a GANC. Such an authentication procedure is executed via the Wm interface between a GANC and an AAA server, such as the Wm interface 138 shown in
As depicted in
The HSS sends (at 406) the identity of the serving GANC to the serving MME, such as over the S6a interface 140 shown in
When in idle mode, a mobile station is to re-register and perform a location update upon any significant change in location of the mobile station to ensure a current MSC-MME-GANC binding. A “significant change in location” can refer to the location of the mobile station satisfying some criterion, such as being served by a different base station, movement by greater than some predefined distance, and so forth. For example, the re-registration performed by the mobile station can be triggered by the mobile station crossing a tracking area boundary within the EUTRA domain.
The machine-readable Instructions 602 are loaded for execution on the processor(s) 604. A processor can include a microprocessor, microcontroller, processor module or subsystem, programmable integrated circuit, programmable gate array, or another control or computing device.
Data and instructions are stored in respective storage devices, which are implemented as one or more computer-readable or machine-readable storage media. The storage media include different forms of memory including semiconductor memory devices such as dynamic or static random access memories (DRAMs or SRAMs), erasable and programmable read-only memories (EPROMs), electrically erasable and programmable read-only memories (EEPROMs) and flash memories; magnetic disks such as fixed, floppy and removable disks; other magnetic media including tape; optical media such as compact disks (CDs) or digital video disks (DVDs); or other types of storage devices. Note that the instructions discussed above can be provided on one computer-readable or machine-readable storage medium, or alternatively, can be provided on multiple computer-readable or machine-readable storage media distributed in a large system having possibly plural nodes. Such computer-readable or machine-readable storage medium or media is (are) considered to be part of an article (or article of manufacture). An article or article of manufacture can refer to any manufactured single component or multiple components.
In the foregoing description, numerous details are set forth to provide an understanding of the subject disclosed herein. However, implementations may be practiced without some or all of these details. Other implementations may include modifications and variations from the details discussed above. It is intended that the appended claims cover such modifications and variations.
Number | Name | Date | Kind |
---|---|---|---|
8160976 | Dwyer et al. | Apr 2012 | B2 |
8320334 | Thomas et al. | Nov 2012 | B2 |
8335187 | Wilhoite et al. | Dec 2012 | B2 |
8391241 | Vikberg et al. | Mar 2013 | B2 |
8483175 | Jentz et al. | Jul 2013 | B2 |
8743825 | Sebire et al. | Jun 2014 | B2 |
8780856 | Madour et al. | Jul 2014 | B2 |
20080176572 | Forsberg | Jul 2008 | A1 |
20090080382 | Chen et al. | Mar 2009 | A1 |
20100040020 | Chen | Feb 2010 | A1 |
20100135246 | Hallental | Jun 2010 | A1 |
20100309886 | Vikberg et al. | Dec 2010 | A1 |
20110110326 | Rexhepi et al. | May 2011 | A1 |
20110200011 | Rune | Aug 2011 | A1 |
20110207462 | Hallenstal et al. | Aug 2011 | A1 |
20110274090 | Hallensal et al. | Nov 2011 | A1 |
20120003974 | Nylander et al. | Jan 2012 | A1 |
20130217362 | Young | Aug 2013 | A1 |
Number | Date | Country | |
---|---|---|---|
20130070729 A1 | Mar 2013 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12831496 | Jul 2010 | US |
Child | 13666197 | US |