This application is based on European Patent Application No. 07301257.7 filed 20 Jul. 2007, the disclosure of which is hereby incorporated by reference thereto in its entirety, and the priority of which is hereby claimed under 35 U.S.C. §119.
1. Field of the Invention
The present invention generally relates to mobile communication networks and systems.
Detailed descriptions of mobile communication networks and systems can be found in the literature, in particular in Technical Specifications published by standardisation bodies such as in particular 3GPP (3rd Generation Partnership Project).
2. Description of the Prior Art
It is simply recalled that in a mobile communication system a mobile terminal (also called Mobile Station MS, or User Equipment UE) has access to mobile services, such as in particular 3GPP services, delivered by a Core Network CN via an Access Network AN. There are different types of mobile services such as in particular Packet Switched (PS) services, and the CN comprises different domains such as in particular a PS domain.
3GPP CN PS domain includes entities like GGSN (Gateway GPRS Support Node) serving as gateway node to an external Packet Data Network PDN, and SGSN (Serving GPRS Support Node) serving as serving node for access to mobile PS services. SGSN and GGSN nodes are interconnected by an IP-based transport network. Packet traffic is tunnelled across this IP-based transport network using a mobile network specific tunnelling protocol called GTP (GPRS Tunneling Protocol). GTP tunnelling includes encapsulating each packet with a GTP header containing tunnelling information. Tunnelling information includes TEID (Tunnel Endpoint Identifier) allowing multiple tunnels (related to a same user or to different users) having same source and destination nodes. A detailed description of GTP protocol can be found in particular in 3GPP TS 29.060.
A GTP tunnel is set-up or modified at PDP (Packet Data Protocol) Context activation or modification. A PDP context contains information (such as in particular address information and QoS information) necessary for routing purpose within said IP-based transport network. A GTP tunnel can be switched from one SGSN to another when the mobile terminal performs an inter-SGSN Routing Area update procedure. In such case, the new SGSN requests the PDP context from the old SGSN, and a new GTP tunnel is set-up between the new SGSN and the GGSN. A detailed description of Session Management (SM) and Mobility Management (MM) can be found in particular in 3GPP TS 24.008 and 3GPP TS 23.060.
GTP technology has certain advantages, in particular it enables multi-tunnels over IP for a mobile user towards different PDNs with all signaling information requested by an operator at an access edge. However, with current implementation, it also has some drawbacks, in particular it is not well adapted to network evolutions, in particular evolutions towards All-IP network, contrary to Mobile IP (MIP) technology.
Mobile IP is specified by IETF. It is recalled that Mobile IP allows a MN (Mobile Node) to maintain connectivity to an external PDN using a single and unchanging address (its home address) even when the link layer point of attachment is changing. When the MN moves from the home network to a foreign network it registers with its Home Agent HA an IP address (the Care Of Address COA in Colocated mode or with the Foreign Agent Address in FA mode) that the HA can use to tunnel packets to the MN. The HA intercepts packets addressed to the MN's home address and tunnels these packets to the COA.
One object of the present invention is to avoid such drawbacks while preserving such advantages of GTP technology.
One example of application of the present invention which will be more particularly considered in the following is the application to a 3GPP/non 3GPP interworking architecture enabling to extend the access to 3GPP PS services to subscribers in non 3GPP environment; however the present invention is not limited to 3GPP/non 3GPP interworking, in particular it applies to 3GPP mobile networks and their evolutions. An example of non 3GPP technology which will more particularly be considered in the following is WiMAX technology; however the present invention is not limited to such example.
A description of WiMAX technology can be found in particular in IEEE 802.16e and WIMAX Forum standards. As disclosed in Technical Specification “WiMAX End-to-End Network Systems Architecture”, a Mobile Station MS has access to a Connectivity Service Network CSN via an Access Service Network ASN. ASN is defined as a set of network functions needed to provide radio access to a WiMAX subscriber. CSN is defined as a set of network functions that provide IP connectivity services to a WiMAX subscriber. Macromobility between the ASN and CSN is based on MIP.
A system description for interworking between 3GPP and WiMAX can be found in particular in the document WiMAX Forum Network Architecture (Stage 3: Detailed Protocols and Procedures) [Annex: WiMAX—3GPP Interworking]. As mentioned in this document, in the near term WiMAX interworking shall be compatible with WLAN-3GPP interworking (as defined in the 0.234 family which mainly includes TS 24.234, TS 29.234 and TS 33.234), and the long term architecture shall be aligned with 3GPP SAE (System Architecture Evolution) work.
It is recalled that WLAN technology is another example of non 3GPP access technology. A description of WLAN technology can be found in particular in the IEEE 802.11 specification family.
A system description for interworking between 3GPP systems and WLANs can be found in particular in 3GPP TS 23.234. The intent of 3GPP—WLAN interworking is to extend 3GPP services and functionality to the WLAN access environment. There are different Interworking Scenarios, with different interworking requirements. In particular, the aim of Scenario 3 is to extend the access to 3GPP PS services to subscribers in a WLAN environment, and the aim of Scenario 4 is, in addition, to maintain service continuity between 3GPP and WLAN access technologies, i.e. to allow users to roam to and from 3GPP and WLAN access technologies while keeping ongoing sessions.
3GPP-WLAN interworking architecture includes entities like PDG (Packet Data Gateway). User data traffic is tunnelled to a PDG using an IPsec tunnel, and then routed to the external PDN to which the user wants to connect. 3GPP TS 23.234 also describes a PDG implementation re-using GGSN (Gateway GPRS Support Node) functionality, wherein the PDG is composed of two components, TTG (Tunnel Termination Gateway) and Subset of GGSN functions; the IPsec tunnel is then terminated by the TTG part of the PDG, and the setup of a GTP tunnel is triggered towards the GGSN part of the PDG.
Different solutions have been proposed to maintain service continuity between 3GPP and WLAN access technologies, as required by Interworking Scenario 4.
One solution is to use the above recalled PDG implementation whereby the PDG is composed of two components, TTG and subset of GGSN functionalities. When the Mobile Station moves from 3GPP access to WLAN access, a Routing Area update is performed, whereby the TTG requests the PDP context from the SGSN, as in a inter-SGSN Routing Area Update procedure, and a new GTP tunnel is set-up between the TTG part and the GGSN part of the PDG.
In such context, one object of the present invention is to avoid the above mentioned drawbacks of GTP while preserving its advantages.
As already mentioned, it should however be understood that the present invention is more general and in particular is not limited to such application.
These and other objects of the present invention are achieved, in one aspect of the present invention, by a method for routing traffic across an IP-based transport network in a mobile network, to/from a mobile network node serving a mobile terminal, said method comprising the steps of:
Advantageously, said method further comprises a step of:
Advantageously, said dedicated IP address allocated to said mobile terminal corresponds to a Home IP address within Mobile IP protocol.
These and other objects are achieved, in another aspect of the present invention, by a mobile network entity, such as in particular SGSN, WAC/TTG, comprising means for performing a method according to the present invention.
In particular, another aspect of the present invention is a mobile network entity, comprising, for routing traffic across an IP-based transport network in said mobile network, to/from a mobile network node serving a mobile terminal:
In particular, another aspect of the present invention is a mobile network entity, comprising, for routing traffic across an IP-based transport network in said mobile network, to/from a mobile network node serving a mobile terminal:
These and other objects of the present invention will become more apparent from the following description taken in conjunction with the accompanying drawings:
In the examples illustrated in
The 3GPP Access Network comprises at least one Radio Network Controller RNC and at least one Base Station (or Node B) BS.
The WiMAX Access Network comprises at least one WIMAX Access Controller WAC, and at least one Base Station BS.
The 3GPP Core Network comprises at least one GGSN, at least one SGSN, and at least one TTG associated with a WAC, such association being noted WAC/TTG.
In the example illustrated in
In these illustrated examples, the present invention may also be explained as follows.
In these illustrated examples, the present invention proposes to use GTP over MIP, and to replace the IP address of the GTP tunnel endpoint at a serving node side (almost for data plane), which is currently the serving node IP address itself, by a dedicated terminal IP address allocated to the mobile terminal for routing purpose within the 3GPP mobile core network.
So, in these illustrated examples:
In the example illustrated in
The steps of establishing a session while under 3GPP coverage, generally noted 1 in
The routing of packets during the thus established session, while under 3GPP coverage, generally noted 2 in
The steps of handover of this packet connection when moving from 3GPP coverage to WiMAX coverage, generally noted 3 in
The routing of packets for this packet connection, while under WiMAX coverage, generally noted 4 in
In the example illustrated in
The steps of establishing a session while under WiMAX coverage, generally noted 1′ in
The routing of packets during the thus established session, while under WiMAX coverage, generally noted 2′ in
and an additional step wherein:
The steps of handover of this packet connection when moving from WiMAX coverage to 3GPP coverage, generally noted 3′ in
The routing of packets for this packet connection, while under 3GPP coverage, generally noted 4′ in
In the example illustrated in
The steps of establishing a session while under 3GPP coverage, generally noted 1″ in
The routing of packets during the thus established session, while under 3GPP coverage, generally noted 2″ in
and an additional step wherein:
The steps of handover of this packet connection when moving from 3GPP coverage to WiMAX coverage, generally noted 3″ in
The routing of packets during the thus established session, while under WiMAX coverage, generally noted 4″ in
In the example illustrated in
The steps of establishing a session while under WiMAX coverage, generally noted 1′″ in
The routing of packets during the thus established session, while under WiMAX coverage, generally noted 2′″ in
and an additional step wherein:
The steps of handover of this packet connection when moving from WiMAX coverage to 3GPP coverage, generally noted 3′″ in
The routing of packets for this packet connection, while under 3GPP coverage, generally noted 4′″ in
and an additional step wherein:
As already mentioned, it should be understood that the present invention is not limited to these illustrated examples.
The present invention in particular has the advantage to be very light to introduce in existing 3GPP solution/products and to enable a smooth migration to next generation All IP network introducing and using MIP too.
The present invention may also be introduced in One Tunnel Work Item of 3GPP which will specify the new GTP end point description at the RNC level for data plane.
In one of its different aspects, the present invention proposes a method for routing traffic across an IP-based transport network in a mobile network, to/from a mobile network node serving a mobile terminal, said method comprising the steps of:
In addition to a method for traffic routing, such as for example the above disclosed method, the present invention also has for its object entities such as in particular mobile network entities (such as in particular SGSN, WAC/TTG), comprising means for performing a method according to the present invention, an example of which has been disclosed above.
The detailed implementation of the above-mentioned means does not raise any special problem for a person skilled in the art, and therefore such means do not need to be more fully disclosed than has been made above, by their function, for a person skilled in the art.
Number | Date | Country | Kind |
---|---|---|---|
07301257.7 | Jul 2007 | FR | national |