Method and system for maintaining multiple PDN network connection during inter-technology handover in the idle mode
Supporting an optimized idle mode handoff of user equipment from a 3GPP to a non-3GPP system. Namely, during an idle mode registration of the user equipment with the non-3GPP system, the user equipment may provide an indication to the access node on the non-3GPP system so that the access point in that non-3GPP system contacts the appropriate entity (HSS or AAA) on the home network for the user equipment to download the addresses of the multiple PDN gateway addresses that are currently in use by the user equipment. This indication to the non-3GPP access node, the contact message from the access node to the home network, and the response from the home network to the access node on the non-3GPP system provide the access node with sufficient information to maintain multiple PDN connectivity to the user equipment during an idle mode handover.
Latest Apple Patents:
This application is a continuation of U.S. patent application Ser. No. 13/734,067, filed Jan. 4, 2013, which is a continuation of U.S. patent application Ser. No. 12/934,452, filed Sep. 24, 2010 which is a Submission Under 35 U.S.C. §371 for U.S. National Stage Patent Application PCT/IB2009/005654, filed Mar. 25, 2009, which claims priority to Provisional Patent Application No. 61/039,252 filed on Mar. 25, 2008, all of which are incorporated by reference in their entirety as if fully and completely set forth herein.
TECHNICAL FIELD OF THE INVENTIONA method and system for maintaining multiple PDN network connections during inter-technology wireless handover in idle mode.
BACKGROUND OF THE INVENTIONWhen a mobile unit is traveling, it may need to be handed off from one network to another. There are different types of wireless communication systems, such as general packet radio service (GPRS), global system for mobile (GSM)/enhanced data rates for GSM evolution (EDGE) radio access network (GERAN), and long term evolution (LTE) evolved universal terrestrial radio access network (EUTRAN). LTE/EUTRAN system has a different physical layer and a different architecture from those systems preceding it, i.e., GPRS, GERAN, or UTRAN. Since not all networks are identical, a method for supporting the handoff between systems would be beneficial.
U.S. Patent Publication Nos. US 2008/0268846A1 and 2008/0192697A1 describe a prior art method and system for supporting a handoff of user equipment from a GPRS/GERAN system to an LTE EUTRAN system, and vice versa, respectively. These references include a
The GPRS Core shown in
The Technical Specification 3GPP TS 23.402 V8.1.1 (2008-03) describes a 3rd Generation Partnership Project (3GPP) Technical Specification for enhancements and interactions with non-3GPP accesses. The particular version of the Technical Specification is Release 8, which describes the general network resources, entities, functions, and handover procedures for certain inter-technology combination handover systems, protocols, and procedures. Like the above-identified references, this Technical Specification also fails to address the optimized handover procedures and system for an idle mode handoff of user equipment from a 3GPP (EUTRAN) to a non-3GPP system (HRPD cdma 2000) where the user equipment wishes to maintain connectivity with multiple PDN networks. It would be beneficial to have a method and system that could support such an idle mode handover while maintaining the user equipment's connectivity to multiple PDN networks.
SUMMARY OF THE INVENTIONThe present invention provides a method and system for supporting an optimized idle mode handoff of user equipment from a 3GPP (EUTRAN) to a non-3GPP system (HRPD, cdma2000) where the user equipment wishes to maintain connectivity with multiple PDN networks. Namely, when the user equipment establishes its presence with the non-3GPP system in idle mode, the user equipment will provide an indication to the access node on the non-3GPP system so that the access node in that non-3GPP system contacts the appropriate entity (HSS or AAA) on the home network for the user equipment to download the addresses of the multiple PDN gateway that are currently in use by the user equipment. This indication to the non-3GPP access node, the contact message from the access node to the home network, and the response from the home network to the access node on the non-3GPP system are novel features that are not shown in the prior art, and provide the access node with sufficient information to maintain multiple PDN connectivity to the user equipment during an idle mode handover.
The objects and features of the invention will become more readily understood from the following detailed description and appended claims when read in conjunction with the accompanying drawings in which like numerals represent like elements and in which:
Referring to
In the prior art, the HSS on the home network (not shown in
No prior art procedures support the handover of user equipment in a non-active, idle mode so that connectivity can be maintained with multiple PDN connections, and no prior art procedures allow for the direct interaction between the access node of the non-3GPP network and the HSS entity/AAA server on the home entity to acquire the multiple PDN gateway addresses. By “idle mode,” the applicant means that the system is not operating in an active or connected mobility mode procedure, and the “idle mode” can be characterized by an idle mobility procedure or a radio link failure scenario. The present invention supports such an “idle mode” transfer of user equipment with multiple PDN gateway connections.
Referring to
The E-UTRAN network 102 is coupled through S1-U connection 112 to the Serving Gateway 105, which is coupled to PDN Gateway 1 110 and PDN Gateway 2 115 through connections S5 116 and 117, respectively. The PDN Gateway 1 110 and PDN Gateway 2 115 couple the multiple PDN networks 150 and 151, which are coupled by connections 143 and 144, respectively. SGi1 142 and SGi2 141 interfaces are coupled to PDN sources of data located on the Internet 150 through connections 151 and 152, respectively. Maintaining these multiple PDN connections during an idle handover of the user equipment 101 from the E-UTRAN 102 system to a non-3GPP system, such as the HRPD system 120 shown in
The E-UTRAN network 102 is coupled through S1-MME connection 137 to the Mobility Management Entity (MME) 135, which has an internal S10 connection 113. The MME 135 is coupled to the Serving Gateway 105 through connection S11 111, and the MME 135 is couple to the HRPD Access Node 130 on the HRPD system 120 through S101 connection 132. The HRPD Access Node 130 is coupled to the Packet Data Switching Node (PDSN) 125 through the Interoperability Specification (IOS) connection 127. The PDSN 125 is sometimes called the HRPD Serving Gateway (HSGW), which is coupled to the PDN Gateway 1 110 and PDN Gateway 2 115 through the S2a connections 122 and 121, respectively.
The HRPD Access Node 130 will be provided with a connection request in idle mode from the user equipment 101, and the connection request will include an indication from the user equipment 101 that multiple PDN connections are in use by the user equipment 101. This indication will prompt the HRPD Access Node 130 to send a request to the home subscriber storage (HSS) entity and/or Authentication, Authorization and Accounting (AAA) server located on the home network (not shown in
In
In response to this indication, the HRPD Access Node 130 will send a request message 322 to the AAA server/HSS entity 175 located on the home network assigned to the user equipment in step 322. In step 322, the AAA server/HSS entity 175 will respond to that request with the addresses for the multiple PDN gateways and any other relevant information regarding the PDN connections currently in use by the user equipment 101, such as IP addresses of the already allocated PDN Gateway(s) (110 and 115) and corresponding PDN information.
The HRPD Access Node will transmit an A11 registration request message to the PDSN 125 on the non-3GPP network in step 325, which will include the address information for the multiple PDN gateways 110 and 115 currently in use by the user equipment. The PDSN 125 will use the address information to send a PMIP message to the PDN gateways 110 and 115 in step 330, which will be acknowledged by response messages to the PDSN 125 from the PDN gateways 110 and 115 in step 335. The PDN gateways 110 and 115 will send messages to the PCRF entities in step 340, and receive a response from the PCRF entities in step 345.
After receiving the response from the PDN gateways 110 and 115 in step 335, the PDSN on the non-3GPP network will send an A11 registration reply to the HRPD Access Node 130 in step 350. The HRPD Access Node will send the user equipment 101 an HRPD Traffic Channel Assignment in step 360 to establish the connection with the user equipment 101. The user equipment 101 will then send an HRPD TCC (traffic channel complete) message to the HRPD Access Node 130 in step 370. The user equipment 101 may also send an HRPD Connection Release message to the HRPD Access Node 130 in step 380. After these connections are established, any future user equipment 101 communication traffic may flow in both the uplink and downlink directions via the non-3GPP network, including traffic through the multiple PDN connections which have been maintained after the handover to the non-3GPP network.
While preferred embodiments of the invention have been shown and described, modifications thereof can be made by one skilled in the art without departing from the spirit and teachings of the invention. The embodiments described herein are exemplary only, and are not intended to be limiting. Many variations and modifications of the invention disclosed herein are possible and are within the scope of the invention.
Claims
1. A method for maintaining connectivity between user equipment and multiple packet data network (PDN) connections during an idle mode handover from a source network operating under the 3GPP communications protocol to a target network operating under a non-3GPP communications protocol, comprising the steps of:
- at one or more nodes of the target network: receiving a connection request message from the user equipment; transmitting a request message to an authentication, authorization, and accounting (AAA) server on a home network assigned to the user equipment; receiving a response message from the AAA server on the home network assigned to the user equipment, wherein the response message comprises the addresses for all PDN gateways currently in use by the user equipment; using the addresses for all PDN gateways currently in use by the user equipment to exchange messages with the PDN gateways to maintain PDN connections with the user equipment after handover of user equipment communications to the target network, wherein said using the addresses for all PDN gateways currently in use by the user equipment to exchange messages with the PDN gateways to maintain PDN connections with the user equipment is performed by a serving gateway node of the target network.
2. The method of claim 1, wherein the connection request message establishes the presence of the user equipment with the target network and comprises an indication that multiple PDN connections are currently in use by the user equipment.
3. The method of claim 1, wherein the first node comprises a high rate packet data (HRPD) node.
4. The method of claim 1, wherein the one or more nodes of the target network comprises an access network node and a serving gateway node.
5. The method of claim 1, wherein said receiving the connection request message is performed by an access network node of the target network.
6. The method of claim 1, wherein the AAA server is coupled with a home subscriber storage (HSS) entity on the home network.
7. The method of claim 1, wherein the address information for the PDN gateways also includes all IP addresses of the PDN gateways with corresponding PDN information.
8. The method of claim 1, wherein the connection request message is a high rate packet data (HRPD) connection request message.
9. The method of claim 1, wherein the source network and the home network are the same.
10. A target communications network operating under a non-3GPP communications protocol used to maintain connectivity between user equipment and multiple PDN connections during an idle mode handover, comprising:
- an access network node; and
- a serving gateway node coupled to the access network node;
- wherein at least the access network node and the serving gateway node are configured to operate together to: receive a connection request message from the user equipment; transmit a request message to an authentication, authorization, and accounting (AAA) server on a home network assigned to the user equipment; receive a response message from the AAA server on the home network assigned to the user equipment, wherein the response message comprises the addresses for all PDN gateways currently in use by the user equipment; use the addresses for all PDN gateways currently in use by the user equipment to exchange messages with the PDN gateways to maintain PDN connections with the user equipment after handover of user equipment communications to the target network, wherein said using the addresses for all PDN gateways currently in use by the user equipment to exchange messages with the PDN gateways to maintain PDN connections with the user equipment is performed by a serving gateway node of the target network.
11. The target communications network of claim 10, wherein the connection request message establishes the presence of the user equipment with the target network and comprises an indication that multiple PDN connections are currently in use by the user equipment.
12. The target communications network of claim 10, wherein the first node comprises a high rate packet data (HRPD) node.
13. The target communications network of claim 10, wherein receiving the connection request message is performed by an access network node of the target network.
14. The target communications network of claim 10, wherein the AAA server is coupled with a home subscriber storage (HSS) entity on the home network.
15. The target communications network of claim 10, wherein the address information for the PDN gateways also includes all IP addresses of the PDN gateways with corresponding PDN information.
16. The target communications network of claim 10, wherein the connection request message is a high rate packet data (HRPD) connection request message.
17. The target communications network of claim 10, wherein the source network and the home network are the same.
7411922 | August 12, 2008 | Savunen |
7583632 | September 1, 2009 | Janevski et al. |
7760704 | July 20, 2010 | Menon et al. |
7843878 | November 30, 2010 | Morales et al. |
8064877 | November 22, 2011 | Li et al. |
8203997 | June 19, 2012 | Zhao et al. |
8218436 | July 10, 2012 | Zhao et al. |
8249551 | August 21, 2012 | Jones et al. |
8780856 | July 15, 2014 | Madour et al. |
- Notice of Allowance from Korean Application No. 10-2010-7023732, issued Aug. 28, 2014, English and Korean versions, pp. 1-8.
- “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architecture enhancements for non-3GPP accesses”, 3GPP TS 23.402 V8.1.1, Mar. 2008, pp. 1-163.
- U.S. Appl. No. 13/734,067, filed Jan. 4, 2013, Eric Parsons.
- First Office Action and translation thereof in Chinese Patent Application No. 200980110169, Feb. 5, 2013, pp. 1-10.
- Extended European Search Report in Application No. 12177003.6-2412, Nov. 9, 2012, pp. 1-6.
- ZTE: “Inter access system handover between 3GPP and non 3GPP access systems”, 3GPP Draft; S2-061497 Interacess Non3GPP, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre; 650, Route Des / Lucioles; F-06921 Sophia-Antipolis Cedex; France, val. SA WG2, no. Shanghai; May 2, 2006, XP050255684, pp. 1-4.
- 3GPP: “3GPP TS 23.402 V8.1.1 (Mar. 2008); Technical Specification Group Services and System Aspects; Architecture enhancements for non-3GPP accesses (Release 8)” [Online]Mar. 13, 2008, pp. 128-136, XP002551026, Retrieved from the Internet: URL:<http://www.3g pp.org/ftp/Specs/archive/23—series/23.402/23402 -811.zip> [retrieved on Oct. 13, 2009] cited in the application p. 135-p. 136; figures 9.4-1.
- Nortel et al: “Handling of multiple PONs during Idle mode mobility from E-UTRAN to HRPD,” 3GPP Draft; S2-084070—WAS3815—23402—CR0324—L TE—TO—HRPD—IDLE—MODE—MPDN, 3rd Generation Partnership Project ./ 2 (3GPP), Mobile Competence Centre; 650, Route des Lucioles; F-06921 Sophia-Antipolis Cedex; France, vol. SA WG2, no. Prague; May 16, 2008, XP050266223 [retrieved on May 16, 2008], pp. 1-3.
Type: Grant
Filed: Sep 3, 2014
Date of Patent: Feb 23, 2016
Patent Publication Number: 20140369319
Assignee: Apple Inc. (Cupertino, CA)
Inventors: Eric Parsons (Stittsville), Saso Stojanovski (Paris)
Primary Examiner: Chi H Pham
Assistant Examiner: Alexander O Boakye
Application Number: 14/476,396
International Classification: H04W 4/00 (20090101); H04W 36/14 (20090101); H04W 36/00 (20090101); H04W 76/04 (20090101); H04W 48/18 (20090101);