WO2011103707A1 - Système d'interopérabilité mondiale pour l'accès hyperfréquence (wimax) destiné à mettre en œuvre un transfert d'ancrage et son procédé de transfert - Google Patents
Système d'interopérabilité mondiale pour l'accès hyperfréquence (wimax) destiné à mettre en œuvre un transfert d'ancrage et son procédé de transfert Download PDFInfo
- Publication number
- WO2011103707A1 WO2011103707A1 PCT/CN2010/001695 CN2010001695W WO2011103707A1 WO 2011103707 A1 WO2011103707 A1 WO 2011103707A1 CN 2010001695 W CN2010001695 W CN 2010001695W WO 2011103707 A1 WO2011103707 A1 WO 2011103707A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- agw
- ilcr
- target
- terminal
- source
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 168
- 238000004891 communication Methods 0.000 claims abstract description 255
- 230000004044 response Effects 0.000 claims abstract description 87
- 238000013507 mapping Methods 0.000 claims description 153
- 230000008569 process Effects 0.000 claims description 97
- 238000005538 encapsulation Methods 0.000 claims description 41
- 238000012423 maintenance Methods 0.000 claims description 21
- 230000003068 static effect Effects 0.000 claims description 17
- 238000009826 distribution Methods 0.000 claims description 10
- 238000005520 cutting process Methods 0.000 claims description 8
- 238000013475 authorization Methods 0.000 claims description 6
- 230000000977 initiatory effect Effects 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 abstract description 8
- 238000000926 separation method Methods 0.000 description 20
- 230000008859 change Effects 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000001960 triggered effect Effects 0.000 description 7
- 230000005641 tunneling Effects 0.000 description 7
- 230000009977 dual effect Effects 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 5
- 239000002699 waste material Substances 0.000 description 5
- 239000003795 chemical substances by application Substances 0.000 description 4
- 238000004873 anchoring Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/12—Reselecting a serving backbone network switching or routing node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0064—Transmission or use of information for re-establishing the radio link of control information between different access points
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/10—Reselecting an access point controller
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
Definitions
- WIMAX Global Microwave Interconnect Access
- the present invention relates to handover in the field of communication technologies, and in particular, to a global microwave interconnection access (Wimax) system for implementing anchor point switching and a handover method thereof.
- Wimax global microwave interconnection access
- IP Transmission Control Protocol/Internet Protocol
- IP provides routing for the Internet, which assigns logic to all nodes, including hosts and routers.
- the address which is the IP address, and each port of each host is assigned an IP address.
- the IP address includes the network prefix and the host part.
- the IP addresses of all hosts on the same link usually have the same network prefix and different host parts. This allows IP to be routed based on the network prefix portion of the destination node's IP address, allowing the router to save only a simple network prefix route without having to maintain a separate route for each host. In this case, since the network prefix route is used, when the node switches from one link to another without changing its IP address, the node cannot receive the data packet on the new link. Therefore, it is impossible to communicate with other nodes.
- GTP GPRS Tunneling Protocol
- LTE Long Term Evlution
- GW acts as the mobile anchor of the terminal; in the Wimax network, the Mobile IP protocol is used, and the Home Agent (HA) is used as an anchor point.
- HA Home Agent
- the IP address has a dual function: the location identifier of the network interface of the communication terminal host as the network layer in the network topology, and the access identifier of the network interface of the transport layer host.
- the IP address of the host changes, not only the route needs to change, but also the access identifier of the communication terminal host changes. This can result in a heavier routing load, and changes in host identification can cause disruptions to applications and connections.
- the purpose of identification and location separation is to solve the problem of semantic overload and severe routing load of IP addresses, and to separate the dual functions of IP addresses to achieve dynamic redistribution of mobility, multiple townships, IP addresses, and mitigation of routes. Support for issues such as load and mutual visits between different network areas in the next generation Internet.
- the existing identity identification and location separation framework Host Identity Protocol (HIP), Name Separation Network Protocol (LISP), etc. are a network framework constructed to overcome this deficiency of existing network technologies.
- the host-based HIP protocol needs to make major changes to the terminal and upper-layer services, and the deployment is difficult. The two ends of the communication move simultaneously and the location update phase requires the network to participate in maintaining the communication link. Otherwise, packet loss will occur.
- HIP Host Identity Protocol
- IRP Name Separation Network Protocol
- the two ends of the communication move simultaneously and the location update phase requires the network to participate in maintaining the communication link. Otherwise, packet loss will occur.
- mobility and multi-homedness are problems that are solved after the separation of identity
- Figure 1 shows the network architecture of the existing Wimax system.
- the prior art Wimax system generally consists of three parts: a terminal, a Wimax Access Service Network (W-ASN) 11 and a Wimax connection.
- W-ASN Wimax Access Service Network
- W-CSN Wimax Connect Service Network
- W-ASN mainly performs the following functions: Complete Layer 2 (L2) connection of WiMAX terminal, Pass Authentication, Authorization and Accounting (AAA) message to H-CSN (Home CSN), Network Service Operator (Network) Service Provider (NSP) network selection and discovery, relaying for Layer 3 (L3) connections of WiMAX terminals, radio resource management, tunnel maintenance between W-ASN and W-CSN.
- AAA Access, Authorization and Accounting
- NSP Network Service Operator
- L3 connections of WiMAX terminals radio resource management
- W-ASN also needs to support the following functions: W-CSN Anchored MM, Idle Mode, and Idle Mode operation;
- W-ASN is also used to manage the Institute of Electrical and Electronics Engineers (IEEE) 802.16 air interface to provide wireless access to WiMAX end users.
- the W-ASN is composed of at least one base station (BS) and one access gateway (W-ASN Gateway, AGW), and may include a single AGW or multiple AGWs.
- the W-ASN interworks with the mobile station (MS) (collectively referred to as the terminal) at the R1 reference point, interworks with the W-CSN at the R3 reference point, and communicates with another W-ASN at the R4 reference point.
- the operator that manages the W-ASN is called a NAP (Network Access Provider).
- W-CSN is a combination of network functions.
- W-CSN can be composed of HA, AAA proxy or server (AAA Proxy/Server), billing server, interconnection gateway device and so on. Among them, the operator that manages the W-CSN is called the NSP.
- W-CSN mainly provides the following functions: end user session connection, terminal IP address allocation, Internet access, AAA proxy or server, end user policy and license control, tunnel maintenance between W-ASN and W-CSN, End-user billing and billing, roaming between W-CSNs, mobility management between W-CSNs, and WiMAX services.
- the R1 interface is the interface between the terminal and the access gateway (also known as the reference point).
- the R2 interface is the logical interface between the terminal and the W-CSN.
- the R3 interface is an interface between the access gateway and the W-CSN. When roaming, the R3 interface is the interface between the access gateway and the visited W-CSN.
- the R4 interface is the interface between the access gateways.
- the R5 interface is the interface between the W-CSN and the home W-CSN when roaming.
- R6 interface ⁇ The interface between the station and the access gateway.
- the R8 interface is the interface between base stations.
- W-ASN anchored handover W-CSN anchored handover
- the W-ASN anchored handover is anchored by the anchor access gateway including the anchor data channel function (DPF), and the terminal switches from the source base station to the target base station at the time of handover, and the source anchor access gateway is unchanged;
- a data channel is established between the target access gateway serving the target base station and the source anchor access gateway, and the data packet of the terminal is forwarded through the channel;
- DPF anchor data channel function
- the W-CSN anchored handover is anchored by the home agent.
- the terminal completes the W-ASN anchor handover, if the anchor access gateway needs to be changed, the source anchor access gateway or the target access gateway initiates W- After the handover is completed, the terminal accesses from the source anchor access gateway to the target access gateway, and the data channel between the source anchor access gateway and the target access gateway is deleted.
- the anchor home agent does not change; at this time, the identity of the target access gateway also becomes the target anchor access gateway.
- the handover in the existing WiMAX system requires the support of fixed anchor points to complete, and the introduction of the fixed anchor point brings about the problem of packet path bypass, which increases the transmission delay and bandwidth waste.
- the technical problem to be solved by the present invention is to provide an anchor point switching method and system for a Wimax system to achieve no fixed anchor point switching.
- the present invention provides an anchor point switching method for a Wimax system, the method comprising:
- the source access gateway sends a handover request to the target AGW, and the target AGW selects the target identity location core router (ILCR), and the terminal is not established between the target and the target ILCR.
- the tunnel is established when the data is forwarded by the ⁇ text;
- the terminal When the target ILCR is different from the source ILCR, the terminal is assigned a new location identifier (RID) directed to the target ILCR, and the connection information of the terminal and the communication peer is determined according to the data packet of the terminal, and the communication to the terminal is performed.
- the peer access gateway sends an RID update procedure, carrying the terminal's identity (AID) and the new RID;
- the target AGW sends a handover response to the source AGW. After the handover is completed, the target ILCR and the target AGW forward the message between the terminal and the communication peer.
- the method further includes: in the Wimax system, the target ILCR maintains AID-RID mapping information of all communication peers of the accessed terminal, where the target ILCR maintains the AID of all communication peers of the accessed terminal In the step of the -RID mapping information, the target ILCR obtains the AID-RID mapping information of the communication peer by:
- the target ILCR locally queries the AID-RID mapping information of the communication peer according to the AID of the communication peer in the data packet;
- the target ILCR obtains the AID-RID mapping of the communication peer from the data packet forwarded by the source ILCR.
- Shoot information or,
- the source ILCR actively sends the AID-RID mapping information of all communication peers of the terminal to the target ILCR.
- the target ILCR initiates the RID update process, carrying the identity identifier (AID) of the terminal and the new RID, determining the communication according to the AID-RID mapping information, the local configuration information, or the domain name server (DNS) query of the communication peer.
- the ILCR of the peer end sends an RID update notification to the ILCR accessed by the communication peer end, and carries mapping information of the terminal AID and the new RID;
- the ILCR accessing the communication peer After receiving the RID update notification, the ILCR accessing the communication peer end updates the saved AID-RID mapping information of the terminal to the mapping information carried in the notification.
- the target AGW and the target ILCR forward the message between the terminal and the communication peer to each other through a tunnel between the two parties;
- the tunnel between the target AGW and the target ILCR is a dynamic tunnel of the terminal established by the tunnel establishment process after the target AGW selects the target ILCR, and the target ILCR obtains the AID of the terminal through the tunnel establishment process, and then allocates a new interface to the terminal.
- the tunnel between the target AGW and the target ILCR is a static tunnel established after the two are powered on.
- the target ILCR learns that the terminal switches and obtains the AID of the terminal according to the notification of the target AGW or by checking the data packet.
- the method further includes:
- the source ILCR receives the data packet sent by the communication peer to the terminal, and then performs RID encapsulation on the data packet and forwards the data packet to the source AGW. After receiving the data packet, the source AGW passes the data packet. Forwarding tunnel with the target AGW is forwarded to the target AGW;
- the target AGW Before the forwarding tunnel is established between the target AGW and the target ILCR, or the target AGW selects the target ILCR with the static tunnel established by the local AGW, the target AGW sends the data packet sent by the source AGW to the data channel of the terminal to the data channel of the terminal.
- the terminal After a forwarding tunnel is established between the target AGW and the target ILCR or the target AGW selects a target ILCR with a static tunnel established with the local AGW, the target AGW sends the source AGW through a dedicated first tunnel established with the target ILCR.
- the incoming data packet is forwarded to the target ILCR, and the target ILCR forwards the data packet to the target AGW through the second tunnel established with the target AGW, and the target AGW sends the data packet through the data channel with the terminal. Give the terminal.
- the method further includes:
- the source ILCR receives the data packet sent by the communication peer to the terminal, and then performs RID encapsulation on the data packet and forwards the data packet to the source AGW. After receiving the data packet, the source AGW passes the data packet.
- the forwarding tunnel with the target AGW is forwarded to the target AGW; the target AGW preferably, the method further includes: during the switching process:
- the source ILCR performs RID encapsulation on the received data packet sent to the terminal;
- the path of the data packet sent to the terminal is: the source ILCR is forwarded to the source AGW, and the source AGW receives the data packet and forwards it to the target AGW through the forwarding tunnel with the target AGW; the target AGW passes Transmitting, by the data channel of the terminal, the data packet sent by the source AGW to the terminal;
- the source ILCR After the tunnel is established between the target AGW and the target ILCR or the target AGW selects the target ILCR with the static tunnel established by the local AGW, the source ILCR sends the notification to the terminal before receiving the handover notification sent by the target ILCR or the source AGW.
- the target ILCR decapsulates the unencapsulated data; the path of the data packet sent to the terminal is: the source ILCR receives After the data packet sent by the communication peer to the terminal is forwarded to the source AGW, the source AGW receives the data packet and forwards it to the target AGW through a forwarding tunnel with the target AGW; the target AGW passes the A dedicated first tunnel established between the target ILCR forwards the data packet sent by the source AGW to the target ILCR, and the target ILCR is forwarded to the target AGW through the second tunnel established with the target AGW, and the target AGW passes again.
- the data channel is sent to the terminal with the data channel of the terminal.
- the method further includes: during the switching process: When the source ILCR is different from the target ILCR, a forwarding tunnel is established between the source ILCR and the target ILCR, and the forwarding tunnel is released after the handover is completed;
- the source ILCR receives the data packet sent by the communication peer to the terminal, performs RID encapsulation, and forwards the packet to the source AGW, and the source AGW forwards the target AGW to the target AGW.
- the target AGW sends the data packet to the terminal through the data channel of the terminal;
- the source ILCR receives the data packet sent by the communication peer to the terminal and directly forwards the data packet to the target ILCR through the forwarding tunnel, and the target ILCR sends the data packet to the target ILCR.
- the packet is forwarded or buffered and then forwarded to the target AGW.
- the target AGW then sends the data packet to the terminal through the data channel of the terminal.
- the manner of establishing a forwarding tunnel between the source ILCR and the target ILCR is: the source AGW sends the identifier information of the source ILCR to the target AGW, when the selected target ILCR is different from the source ILCR, Retransmitting the identification information of the source ILCR to the target ILCR, the target ILCR establishing a forwarding tunnel to the source ILCR; or
- the target AGW selects the target ILCR
- the identification information of the target ILCR is sent to the source.
- the AGW when the target ILGW is different from the source ILCR, retransmits the identification information of the target ILCR to the source ILCR, and the source ILCR establishes a forwarding tunnel to the target ILCR.
- the method further includes:
- the target ILCR receives the downlink data packet sent by the communication peer end to the terminal through the mapping forwarding plane or the generalized forwarding plane, and then encapsulates the data through the tunnel between the target ILCR and the target AGW.
- the packet is forwarded to the target AGW, and the target AGW sends the data packet to the terminal through the data channel of the terminal.
- the method further includes:
- the path of the data packet sent by the terminal to the communication peer accessing different ILCRs is as follows:
- the path is forwarded to the source AGW by forwarding the data packet sent by the terminal to the source AGW.
- the source AGW forwards the data packet to the source ILCR.
- the source ILCR performs RID encapsulation and forwarding on the data, and is generalized a gateway that the forwarding plane or the mapping forwarding plane delivers to the communication peer; or
- the path is forwarded first, and after the target AGW establishes a dynamic tunnel with the target ILCR or the target AGW selects a target ILCR with a static tunnel established with the target AGW, the path is forwarded to:
- the target AGW forwards the data packet sent by the terminal to the target ILCR through a tunnel with the target ILCR, and the target ILCR performs RID encapsulation and forwarding on the data packet, and delivers the communication through the generalized forwarding plane or the mapping forwarding plane.
- the gateway to the peer's access.
- the target AGW selects the target ILCR in one of the following manners: the target AGW interacts with the terminal home AAA server directly or through a visited authentication and authorization accounting (AAA) server, and acquires the ILCR of the target AGW connection. Information, and select an ILCR as the target ILCR;
- AAA visited authentication and authorization accounting
- the terminal's home AAA server When the terminal is initially connected to the network, the terminal's home AAA server notifies the source AGW of the ILCR that the terminal is allowed to access, or directly, by the visited AAA server, and the source AGW notifies the target AGW of the ILCR that the terminal is allowed to access during the handover process.
- the target AGW selects an ILCR as the target ILCR;
- the target AGW selects the target ILCR based on its own configuration information.
- the method further includes:
- the terminal home ILR After receiving the RID registration request, the terminal home ILR updates the saved RID of the terminal to the new RID.
- the AGW in the Wimax system is located in an access service network, the AGW includes a data channel function (DPF); the ILCR in the Wimax system is located in a connection service network, and the ILCR includes a home agent (HA) and/or Wimax Core Router (W-CR) features, ILCR and generalization
- DPF data channel function
- HA home agent
- W-CR Wimax Core Router
- the method further includes:
- a timer is set, or the source AGW receives a handover response sent by the target AGW, and then sets a timer, or after the target AGW sends a handover response to the source AGW,
- the target ILCR sends a handover notification; the target ILCR sets a timer after receiving the handover notification of the target AGW, or,
- the source AGW After receiving the handover response sent by the target AGW, the source AGW sends a handover notification to the source ILCR; the source ILCR sets a timer after receiving the handover notification; and when the time is up, the network element that sets the timer starts releasing the following Resources allocated for the terminal: a forwarding tunnel between the source AGW and the target AGW, a tunnel between the source AGW and the source ILCR, and a tunnel between the target ILCR and the source ILCR.
- the method further includes:
- a timer is set, or the source AGW receives a handover response sent by the target AGW, and then sets a timer, or after the target AGW sends a handover response to the source AGW,
- the target ILCR sends a handover notification; the target ILCR sets a timer after receiving the handover notification of the target AGW, or,
- the source AGW After receiving the handover response sent by the target AGW, the source AGW sends a handover notification to the source ILCR; the source ILCR sets a timer after receiving the handover notification;
- the following resources are allocated for the terminal by the network element that sets the timer: the forwarding tunnel between the source AGW and the target AGW, the tunnel between the source AGW and the source ILCR, and between the target ILCR and the target AGW. Downstream forwarding tunnel.
- the present invention further provides a Wimax system for implementing anchor point handover, which includes an access service network and a connection service network, where the access service network includes a base station and an access gateway (AGW), and the connection service An identity location register (ILR) is included in the network, and the connection service network further includes an identity location core router (ILCR), and the connection service network has a data interface with the access service network and the generalized forwarding plane;
- the ILCR is configured to allocate a new location identifier (RID) to the terminal when the terminal is handed in, and save the mapping information of the terminal identity (AID) and the new RID, and determine according to the data of the cut terminal.
- the terminal and the communication peer connection information and send an RID update notification to the gateway of all the communication peers of the cut-in terminal; after the terminal cuts out, release the resource allocated for the terminal; and the terminal that cuts in and cuts out Data packets are forwarded;
- the AGW is configured to implement a handover of a Wimax Access Service Network (W-ASN) anchor of the terminal, and select a target ILCR for the intercepted terminal, and a tunnel for forwarding the intercepted terminal data packet is not established between the target and the target ILCR.
- the tunnel is established, and the data packet of the cut-in terminal is forwarded through the tunnel.
- W-ASN Wimax Access Service Network
- the AGW includes:
- control module configured to send a handover request to the target AGW after the W-ASN anchored handover is completed, and release the resource allocated to the cut terminal after receiving the handover response;
- a cut-in control module configured to select a target ILCR after receiving the handover request, notify the target ILCR that the target ILCR has a terminal hand-in when the target ILCR is different from the source ILCR, and carry the AID of the cut-in terminal, and the non-established relationship with the target ILCR
- the tunneled terminal data establishes the tunnel when the tunnel is forwarded; sends a handover response to the source AGW;
- a packet forwarding module is configured to forward and process data packets that are cut in or out.
- the ILCR comprises:
- Cutting out the control module which is configured to release the resources allocated for the terminal after the terminal is cut out;
- the cut-in control module is configured to send the distribution notification to the RID distribution module and carry the cut-in terminal after receiving the notification of the terminal cutting-in AID, afterwards, sending an update notification to the RID update module carrying the AID of the terminal and the new RID assigned by the RID allocation module;
- a RID allocation module configured to allocate a new RID directed to the ILCR to the terminal after receiving the allocation notification, and save mapping information of the terminal AID and the new RID;
- a packet forwarding module configured to forward a data packet of the terminal that is cut in or out, and determine connection information between the terminal and the communication peer according to the data packet of the cut terminal;
- the RID update module is configured to send an RID update notification to the gateway of all communication peers of the terminal according to the connection information of the terminal and the communication peer after receiving the update notification of the handover control module, carrying the AID of the terminal and the new RID;
- the AGW or ILCR also includes:
- the RID registration module is configured to initiate a RID registration process after receiving the registration notification of the AGW or ILCR's hand-in control module, send a registration request to the home identity location register (ILR) of the hand-in terminal, and carry the AID of the hand-in terminal and New RID.
- ILR home identity location register
- the ILCR further includes a mapping information maintenance module configured to save and maintain identity identification and location identification (AID-RID) mapping information of all communication peers of all the handed in terminals; wherein the ILCR cutting control module further The AID-RID mapping information of all communication peers of the cut-in terminal obtained by the source ILCR or the source-origin ILR or the source ILCR is queried, and the mapping information maintenance module is notified to save and maintain;
- the cut-out control module in the ILCR is further configured to send the AID-RID mapping information of all communication peers of the maintained cut-out terminal to the target ILCR according to the target ILCR query;
- the message forwarding module of the ILCR is further configured to: determine the AID-RID mapping information of the communication peer according to the data message of the cut-in terminal, and notify the mapping information maintenance module to save and maintain.
- the RID update module of the ILCR is configured to determine, according to the mapping information of the communication peer AID-RID, the local configuration information or the domain name server (DNS) query, the access of the communication peer when the RID update process is initiated.
- the gateway sends a RID update notification to the gateway accessing the communication peer end, and carries the mapping information of the AID of the terminal and the new RID.
- the AGW further includes a tunnel establishment module; the cut-in control module of the AGW is further configured to: after selecting the target ILCR, send a tunnel establishment notification to the tunnel establishment module; the tunnel establishment module is configured to receive After the tunnel establishment notification, the tunnel establishment process establishes a dynamic tunnel with the target ILCR for the intercepted terminal; or
- the AGW further includes a tunnel establishment module, and the tunnel establishment module is configured to establish a static tunnel with the ILCR after power-on; the ILCR is further configured to learn that the terminal is switched according to the notification of the target AGW or by checking the data packet. Get the AID of the terminal.
- the RID registration module is located in the ILCR, and the cut-in control module of the ILCR is configured to: after receiving the new RID of the hand-in terminal returned by the RID distribution module, send a RID registration request to the home ILR of the hand-in terminal;
- the packet forwarding module in the ILCR is configured to: forward the received data packet sent to the cut-out terminal to the source AGW; and forward the received data packet sent to the cut-in terminal to the target AGW;
- the packet forwarding module in the AGW is configured to: after receiving the data packet sent to the cut-out terminal, forward the data packet to the target AGW through the forwarding tunnel with the target AGW; and receive the data sent to the cut-in terminal. After the data message is sent to the hand-in terminal through the data channel between the hand-in terminal.
- the tunnel establishment module in the AGW is configured to establish or select a first tunnel and a second tunnel between the target ILCR and the target ILCR after receiving the tunnel establishment notification for the hand-in terminal;
- the packet forwarding module in the ILCR is configured to: after receiving the data packet sent to the cut terminal, perform RID encapsulation on the data packet and forward it to the source AGW; receive the first tunnel or the generalized The intercepted terminal sent by the forwarding plane has not solved the RID-encapsulated data packet, and then performs RID encapsulation, and forwards it to the target AGW through the second tunnel;
- the packet forwarding module in the AGW is configured to: after receiving the data packet sent to the cut-out terminal, forwarding the data packet to the target AGW; after receiving the data packet sent by the source AGW to the cut-in terminal, The first tunnel is forwarded to the target ILCR; after receiving the data message sent by the target ILCR to the cut-in terminal, the data packet is sent to the hand-in terminal through the data channel between the cut-in terminal;
- the cut-out control module in the ILCR is configured to notify the packet forwarding module in the ILCR to stop decapsulating the data packet of the cut-out terminal after receiving the handover notification sent by the target ILCR or the source AGW.
- the tunnel establishment module in the AGW is configured to establish or select a first tunnel and a second tunnel between the target ILCR and the target ILCR after receiving the tunnel establishment notification for the hand-in terminal;
- the packet forwarding module in the ILCR is configured to: after receiving the data packet sent to the cut-out terminal, perform RID encapsulation on the data packet and forward it to the source AGW; receive the packet sent from the first tunnel.
- the data packet of the cut-in terminal is forwarded to the target AGW through the second tunnel.
- the RID encapsulation is performed, and the second tunnel is forwarded.
- the packet forwarding module in the AGW is configured to: after receiving the data packet sent to the cut-out terminal, forwarding the data packet to the target AGW; after receiving the data packet sent by the source AGW to the cut-in terminal, The first tunnel is forwarded to the target ILCR; after receiving the data message sent by the target ILCR to the hand-in terminal, the data packet is sent to the hand-in terminal through the data channel between the hand-cut terminal.
- the cut-in control module of the AGW is further configured to: after sending a handover response to the source AGW, setting a timer, timing the time to release the forwarding tunnel between the source AGW and the first tunnel with the target ILCR;
- the AGW's cut-out control module is also set to release the tunnel with the source ILCR; or,
- the AGW cut-out control module is further configured to: after receiving the handover response sent by the target AGW, set a timer; the timing time arrives, release the forwarding tunnel between the target AGW and the tunnel with the source ILCR; and cut off the target AGW
- the control module is further configured to release the first tunnel between the target ILCR, or,
- the cut-in control module of the AGW is further configured to: after sending a handover response to the source AGW, send a handover notification to the target ILCR; the cut-in control module of the ILCR is further configured to: after receiving the handover notification, set a timer, and the time is up, Release the first tunnel with the target AGW, the ILCR cut-out control module is further configured to release the tunnel with the source AGW, and the AGW's cut-out control module is further configured to release the tunnel with the target AGW, or
- the cut-out control module of the AGW is further configured to: after receiving the handover response sent by the target AGW, send a handover notification to the source ILCR; the cut-out control module of the ILCR is further configured to: after receiving the handover notification sent by the source AGW, The timer is set, the time is up, and the tunnel between the source and the AGW is released.
- the AGW's cut-out control module is also set to release the tunnel with the target AGW.
- the AGW's cut-in control module is also set to release between the target and the target ILCR. The first tunnel.
- the ILCR further includes a tunnel establishment module configured to establish a forwarding tunnel with the source ILCR for the handed-in terminal, or establish a forwarding tunnel with the target ILCR for the cut-out terminal, and after the handover is completed, Release the forwarding tunnel;
- a tunnel establishment module configured to establish a forwarding tunnel with the source ILCR for the handed-in terminal, or establish a forwarding tunnel with the target ILCR for the cut-out terminal, and after the handover is completed, Release the forwarding tunnel;
- the message forwarding module in the ILCR is further configured to: before the forwarding tunnel between the source and the target ILCR is established, the data packet sent to the cut-out terminal is received, decapsulated, and then forwarded to the source AGW, where After the forwarding tunnel is established, the data packet sent to the cut-out terminal will be forwarded directly to the target ILCR through the forwarding tunnel; and the received tunnel will be sent to the hand-in terminal before the forwarding tunnel between the source and destination ILCRs is established. The data packet is directly forwarded to the target AGW. After the forwarding tunnel between the source and the target ILCR is established, the received data packet sent to the hand-in terminal is de-encoded, then forwarded or buffered, and then forwarded to the target. AGW;
- the packet forwarding module in the AGW is further configured to: after receiving the data packet sent to the cut terminal, forwarding the data packet to the target AGW; and receiving the data sent by the source AGW or the target ILCR to the cut terminal, And transmitting to the hand-in terminal through a data channel between the hand-in terminal.
- the cut-in control module of the AGW is further configured to: after sending a handover response to the source AGW, setting a timer, timing the time to release the forwarding tunnel with the source AGW, and the AGW cut-out control module is further configured to release the The tunnel between the source ILCRs; the ILCR cut-out control module is also set to release the forwarding tunnel with the target ILCR, or,
- the AGW cut-out control module is further configured to: after receiving the handover response sent by the target AGW, set a timer; the timing time arrives, release the forwarding tunnel with the target AGW, and the tunnel with the source ILCR; ILCR cut-out The control module is also set to release the forwarding tunnel with the target ILCR, or,
- the cut-in control module of the AGW is further configured to: after sending a handover response to the source AGW, send a handover notification to the target ILCR; the cut-in control module of the ILCR is further configured to: after receiving the handover notification sent by the target AGW, set a timer, After the timing expires, the forwarding tunnel between the source and the ILCR is released, and the ILCR cut-out control module is further configured to release the tunnel between the source and the AGW, and the AGW's cut-out control module is further configured to release the tunnel with the target AGW.
- the cut-out control module of the AGW is further configured to: after receiving the handover response sent by the target AGW, send a handover notification to the source ILCR; the intercept control module of the ILCR sets a timer after receiving the handover notification sent by the target AGW. The timing time arrives, releasing the forwarding tunnel with the target ILCR and the tunnel with the source AGW, and the cut-out control module of the source AGW is also set to release the tunnel with the target AGW.
- the hand-in control module in the AGW is further configured to send the identifier information of the target ILCR to the source AGW; the cut-out control module in the AGW is further configured to send the target AGW different from the source ILCR.
- the identification information of the target ILCR is sent to the source ILCR; in the ILCR
- the tunnel establishment module is configured to establish, according to the identification information of the target ILCR, a forwarding tunnel between the terminal and the target ILCR; or
- the cut-out control module in the AGW is further configured to send the identifier information of the source ILCR to the target AGW; the cut-in control module in the AGW is further configured to send the source ILGW different from the source ILCR of the target ILCR.
- the identification information is sent to the target ILCR; the tunnel establishment module in the ILCR is configured to establish a forwarding tunnel between the terminal and the source ILCR according to the identification information of the source ILCR.
- the packet forwarding module in the AGW is configured to forward the data packet sent by the received hand-in terminal to the source AGW, and forward the data packet sent by the cut-out terminal sent by the target AGW to the source.
- ILCR the message forwarding module in the ILCR is set to, the source AGW, , , , "
- the packet forwarding module in the AGW is configured to: forward a data packet sent by the received inbound terminal, if the tunnel is not forwarded between the AGW and the target ILCR, and then forward the tunneled data packet.
- the source AGW if the tunnel forwarded by the cut-end terminal data packet is established between the local AGW and the target ILCR, is forwarded to the target ILCR; the data packet sent by the cut-out terminal sent by the target AGW is forwarded to the source.
- the message forwarding module in the ILCR is further configured to perform RID on the data message sent by the cut-out terminal sent by the source AGW and the data message sent by the hand-cut terminal sent by the target AGW. After encapsulation, it is forwarded to the generalized forwarding plane.
- the hand-in control module in the AGW is set to:
- AAA authentication and authorization accounting
- the hand-in terminal sent from the source AGW allows an ILCR to be selected as the target ILCR, and the ILCR that is allowed to access is sent to the source AGW by the AAA server to which the handed-in terminal belongs;
- the target ILCR is selected according to the configuration information of the AGW.
- the RID registration module is located in the ILCR; the hand-in control module in the ILCR is further configured to send an allocation notification to the RID allocation module and acquire a new allocation for the hand-in terminal After the RID, send a registration notification to the RID registration module and carry the AID of the cut-in terminal and the new RID; or
- the RID registration module is located in the AGW; the hand-in control module in the ILCR is further configured to: after sending an allocation notification to the RID allocation module and acquiring a new RID allocated for the hand-in terminal, sending the new RID to the target AGW.
- the hand-in control module in the target AGW is further configured to: after receiving the new RID sent by the ILCR for the hand-in terminal, send a registration notification to the RID registration module and carry the AID of the hand-in terminal and the new RID.
- the anchor point switching method of the Wimax system of the present invention and the Wimax system apply the mobile communication network with the access identifier and the location identifier to the WiMAX network.
- the target AGW or the target ILCR allocates a new RID to the cut-in terminal. Determining the connection information between the cut-in terminal and the communication peer according to the data of the cut-in terminal, and notifying the gateway accessed by the communication peer to update the terminal AID-RID mapping information, thereby realizing the switch without fixed anchor point, and reducing the path of the data packet. , reducing transmission delay and bandwidth waste, and can also achieve the purpose of solving the dual identity of the IP address.
- Figure 1 is a schematic diagram of a network topology based on identity and location separation architecture.
- Figure 2 is a schematic diagram of the topology relationship between a network based on identity and location separation architecture and a Legecy IP network (traditional IP network).
- Figure 3 is a schematic diagram of an existing WiMAX network architecture.
- Figure 4a is a schematic diagram of the identity and location separation WiMAX network architecture.
- Figure 4b is a schematic diagram of the identity and location separation WiMAX network architecture.
- FIG. 5 is a flow chart 1 of the terminal of the present invention with no fixed anchor point switching.
- FIG. 6 is a flow chart 2 of the terminal of the present invention with no fixed anchor point switching.
- FIG. 7 is a third flowchart of the terminal of the present invention with no fixed anchor point switching.
- FIG. 8 is a flow chart 4 of the terminal of the present invention with no fixed anchor point switching.
- FIG. 9 is a flow chart 5 of the terminal of the present invention with no fixed anchor point switching.
- FIG. 10 is a flowchart 6 of the method for switching the terminal without fixed anchor point according to the present invention.
- FIG. 11 is a flowchart 7 of the method for switching the terminal without fixed anchor point according to the present invention.
- the method for switching the anchorless point of the Wimax system of the present invention and the main idea of the Wimax system is to apply the mobile communication network with the identity and location separation to the WiMAX network.
- the target AGW or the target ILCR is the cut-in terminal.
- the connection information between the handover terminal and the communication peer is determined according to the data packet cut into the terminal, and the gateway (AGW, ILCR or other gateway such as a border gateway) accessed by the communication peer is notified to update the terminal AID-RID mapping.
- Information thereby achieving no fixed anchor point switching, reducing the path detour of the data packet, reducing transmission delay and bandwidth waste, and also achieving the purpose of solving the dual identity of the IP address.
- FIG 2 shows an architecture of the Subscriber Identifier & Locator Separation Network (SILSN).
- the network topology of the SILSN architecture is divided into an access network 21 and a backbone network 22 that do not overlap in the topology relationship.
- the access network is located at the edge of the backbone network and is responsible for accessing all terminals.
- the backbone network is responsible for routing and forwarding data packets between terminals.
- the AID is the user identity of the terminal, and the network assigns an AID to each terminal user, which remains unchanged during the terminal movement; the RID is the location identifier assigned by the network to the terminal, and is used in the backbone network. It should be noted that the identity and location identifiers may have different names in different SILSN architectures, but the essence is the same.
- the user subscribes to become the network user of the architecture, the user can perform the account opening operation in the home authentication center and the home ILR.
- the authentication center and the ILR record the attribute data of the user, including the AID assigned to the user.
- the AID is statically assigned to the user, and the user's AID remains unchanged during the effective legal existence of the user.
- the terminal may be one or more of a mobile terminal, a fixed terminal, and a nomadic terminal, such as a mobile phone, a landline telephone, a computer, a server, and the like.
- the access network is set to provide Layer 2 (physical layer and link layer) access for the terminal. Means, maintaining a physical access link between the terminal and the ASN.
- Possible Layer 2 access methods include: Cellular Mobile Network Technology (Global System for Mobile Communications (GSM) / Code Division Multiple Access (CDMA) / Time Division Synchronous Code Division Multiple Access (TD-SCDMA) / Wideband Code Division Multiple Access (WCDMA) / Wimax / Long Term Evolution (LTE), Digital Subscriber Loop (DSL), Broadband Fiber Access or Wireless Fidelity (WiFi) access.
- GSM Global System for Mobile Communications
- CDMA Code Division Multiple Access
- TD-SCDMA Time Division Synchronous Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- Wimax / Long Term Evolution (LTE)
- LTE Long Term Evolution
- DSL Digital Subscriber Loop
- WiFi Wireless Fidelity
- the access service node is configured to provide access services for the terminal, maintain the connection between the terminal and the network, assign the RID to the terminal, maintain the AID-RID mapping information, register and register the RID of the terminal, and Implement routing and forwarding of data packets.
- the main network elements of the backbone network include:
- An access service node (ASN: Access Service Node), which is configured to allocate a RID for the terminal, maintain the AID-RID mapping information of the terminal, register and register the RID of the terminal with the ILR, and implement routing and forwarding of the data packet, and the terminal Access to the backbone network via ASN.
- the RID assigned by the ASN contains the address information of the ASN. When the RID is used as the destination address of the data packet, the data packet will be routed to the ASN.
- a general-purpose router (CR: Common Router) is configured to perform routing based on the RID in the data packet, and forward the data with the RID as the destination address.
- ILR Identity Location Register
- ILR is set to save the terminal's identity and location identifier mapping information, also written as AID-RID mapping information, to handle the registration, logout and query of the terminal location;
- the backbone network may further include:
- the PTF Packet Transfer Function
- the packet forwarding function node is set to route and forward data packets with the AID as the destination address.
- An Interworking Service Node having an interface with a general router, an ASN, and an ILR, and configured to query and maintain AID-RID mapping information of the network terminal, encapsulating, routing, and forwarding between the network and the traditional IP network. Data ⁇ , to achieve the interconnection of two networks.
- ILR mapping forwarding plane of the backbone network, CR, or CR and
- the ISN constitutes the generalized forwarding plane of the backbone network.
- Other network elements such as a certification center may also be included in the backbone network.
- the SILSN architecture can exist and evolve in the form of one or more islands of traditional IP networks, or As an extension of the traditional IP network.
- the topological relationship between the SILSN architecture and the traditional IP network is shown in FIG. 3.
- the backbone network 31 of the SILSN architecture is in the same plane as the traditional IP network 32, and communicates with the traditional IP network 32 through the ISN33.
- the SILSN architecture has the capability of independent networking, which can form a network that is developed independently from the traditional IP network. At this stage, the functional entity ISN will no longer exist.
- the present invention applies the above SILSN architecture to a WiMAX system to achieve unfixed anchor point switching.
- the target ASN on the side of the handover needs to assign a RID to the terminal, and initiate registration with the home ILR of the terminal;
- the AID-RID mapping information of the terminal is deleted, and the AID-RID mapping information of all communication peers of the terminal is maintained.
- the RID update notification needs to be sent to the gateway accessed by the communication peer.
- the source ASN needs to forward the packet sent by the communication peer to the terminal to the target ASN.
- the network element that accesses the communication peer end of the terminal is simply referred to as the peer network element.
- the peer network element For the convenience of description, when the function of a certain network element is expressed, the user terminal accessing the network element is called a terminal, and The user terminal that communicates with the user terminal of the network element is called a communication peer.
- the source anchor access gateways in the original handover procedure are collectively referred to as source access gateways, and the target anchor access gateways are collectively referred to as target access gateways.
- the user terminal that accesses the network element is called a terminal
- the communication with the user terminal that accesses the network element is called a communication peer.
- FIG 4a is a schematic diagram of a network architecture of a Wimax system employing the above-described identity location separation technique, in which the solid line indicates the connection of the bearer plane and the dashed line indicates the connection of the control plane.
- the Wimax network architecture includes an Access Service Network (W-ASN) 41 and a Connected Service Network (W-CSN) 42. Connection service network
- the network has a data plane interface to the generalized forwarding plane, denoted as a D interface.
- the generalized forwarding plane may be a packet data network that supports routing and forwarding of data messages by RID, and other embodiments are the same.
- an original network element such as an authentication and authorization accounting (AAA) proxy or a server (AAA Proxy/Server) is also provided, and an Identity Location Core Route (ILCR) and an identity location register are also set.
- ILR authentication and authorization accounting
- PTF packet forwarding function
- ILR/PTF packet forwarding function
- ILR/PTF ILR/PTF
- ILR/PTF ILR/PTF
- the W-ASN includes a base station and an access gateway, wherein the access gateway is based on a functional entity (such as an anchor DPF, an authenticator, etc.) of the access gateway in the Wimax architecture. Expanded the new features required to implement identity and location separation.
- the Access Gateway is located in the WiMAX Access Service Network (W-ASN), which is configured to allocate RIDs to the terminals, register, delete, and query AID-RID mapping information to the ILR, and maintain the terminal and communication peer AID-RID mapping.
- the information packet encapsulates the RID and decapsulates the RID, and implements routing and forwarding of the data packet. After the terminal RID changes, the gateway that the communication peer access is notified to update the terminal AID-RID mapping information.
- the ILCR is located in the W-CSN, and is configured to route and forward data packets with the RID format as the source address and the destination address, and the function is no different from the router in the prior art.
- the ILR is configured to receive a registration and deregistration request of the access gateway to the ILR home subscriber terminal, maintain AID-RID mapping information of the home user terminal, and receive a query request for the terminal RID, and corresponding to the terminal AID in the request.
- the RID is returned to the query requester, and this function functions the same as the ILR in the prior art.
- the AGW is configured to allocate a new location identifier (RID) to the terminal when the terminal is handed in, and save mapping information of the terminal identity (AID) and the new RID, and determine the terminal according to the data packet of the terminal.
- RID new location identifier
- AID mapping information of the terminal identity
- the AGW is configured to allocate a new location identifier (RID) to the terminal when the terminal is handed in, and save mapping information of the terminal identity (AID) and the new RID, and determine the terminal according to the data packet of the terminal.
- RID new location identifier
- AID mapping information of the terminal identity
- the AGW includes:
- Cutting out a control module configured to send an AGW handover request to the target AGW after the W-ASN anchored handover is completed;
- the cut-in control module is configured to: after receiving the AGW switching request, send an allocation notification to the location identifier (RID) allocation module, carry the hand-in terminal AID, and then send a registration notification to the RID registration module, and send an update notification to the RID update module, And returning an AGW handover response to the source AGW;
- RID location identifier
- a RID allocation module configured to allocate a new RID pointing to the AGW to the terminal after receiving the allocation notification, and save mapping information of the terminal AID and the new RID;
- the RID registration module is configured to initiate a RID registration process after receiving the registration notification, and update the RID of the terminal saved by the terminal home identity register (ILR);
- the packet forwarding module is configured to perform RID encapsulation, RID encapsulation, and forwarding on the data packet that is cut into the terminal, and forward the data packet to the target terminal after receiving the data packet to be sent to the cut-out terminal, and further set to cut according to the cut-in
- the data packet of the terminal determines connection information between the terminal and the communication peer;
- the RID update module is configured to send an RID update notification to the gateway accessed by the terminal communication peer according to the connection information of the terminal and the communication peer after receiving the update notification, and carry the AID of the terminal and the new RID.
- the ILCR includes a message forwarding module configured to route and forward a data message with a RID as a source address and a destination address;
- the AGW further includes a tunnel establishment module, and the cut-in control module of the AGW is further configured to: after receiving the AGW handover request, select a target ILCR, and send a tunnel establishment notification to the tunnel establishment module; the tunnel establishment module is configured to After receiving the tunnel establishment notification, establish a dynamic tunnel with the target ILCR for the cut-in terminal; or
- the AGW further includes a tunnel establishment module, and the tunnel establishment module is configured to establish a static tunnel with the ILCR after power-on. Further, (corresponding to the first embodiment)
- the AGW After the handover control module sends a handover response to the source AGW, the AGW sets a timer, and the timing is up to release the forwarding tunnel with the source AGW. Then, the cut-out control module of the source AGW releases the tunnel with the source ILCR. Or,
- the cut-in control module of the AGW sends a handover response to the source AGW; after the switch-out control module of the AGW receives the handover response sent by the target AGW, sets a timer; the timing time arrives, releases the forwarding tunnel between the target AGW and the source ILCR. Tunnel.
- the AGW sets a timer, and the timing is up to release the forwarding tunnel with the source AGW. Then, the cut-out control module of the source AGW releases the tunnel with the source ILCR. After that, the source ILCR cut-out control module releases the forwarding tunnel with the target ILCR, or,
- the AGW's hand-in control module sends a handover response to the source AGW; the AGW's cut-out control module receives the handover response sent by the target AGW, sets a timer; the timing time arrives, releases the forwarding tunnel with the target AGW, and the source ILCR Inter-tunnel; the source ILCR cut-out control module releases the forwarding tunnel with the target ILCR, or,
- the handover control module of the AGW After the handover control module of the AGW sends a handover response to the source AGW, it sends a handover notification to the target ILCR. After receiving the handover notification sent by the target AGW, the intercept control module of the ILCR sets a timer, and the time is up, and the source ILCR is released. Between the forwarding tunnel, the source ILCR cut-out control module releases the tunnel with the source AGW, the source AGW's cut-out control module releases the tunnel with the target AGW, or
- the cut-in control module of the AGW sends a handover response to the source AGW, and the cut-out control module of the AGW sends a handover response to the source ILCR after receiving the handover response sent by the target AGW; the switchover control module of the ILCR receives the handover of the target AGW transmission.
- the timer is set, the timing is up, the forwarding tunnel with the target ILCR and the tunnel with the source AGW are released, and the cut-out control module of the source AGW releases the tunnel with the target AGW.
- the AGW further includes a mapping information maintenance module configured to save and maintain all communication peer identity and location identification (AID-RID) mapping information of all the handover terminals;
- AID-RID all communication peer identity and location identification
- the cut-in control module of the AGW is further configured to receive the AID-RID mapping information that is sent by the source AGW or the peer end of the communication terminal that is queried from the communication peer to the ILR or the source AGW, and notify the mapping information maintenance module to save.
- the maintenance control module in the AGW is further configured to send the AID-RID mapping information of the maintenance terminal end of the communication terminal to the target AGW actively or according to the query of the target AGW.
- the message forwarding module of the AGW is configured to determine the AID-RID mapping information of the communication peer according to the data message cut into the terminal, and notify the mapping information maintenance module to save and maintain.
- the RID update module of the AGW determines, when the RID update process is initiated, the gateway that accesses the communication peer according to the mapping information, the local configuration information, or the DNS query of the communication peer AID-RID, and connects to the communication peer.
- the incoming gateway sends an RID update notification, carrying the mapping information of the terminal AID and the new RID.
- the packet forwarding module in the AGW After receiving the downlink data packet sent to the cut-out terminal, the packet forwarding module in the AGW forwards the downlink data packet to the target AGW through the forwarding tunnel with the target AGW, and receives the downlink data packet sent to the cut-in terminal. , is sent to the terminal through a data channel with the terminal.
- the ILCR further includes a tunnel establishment module configured to establish a forwarding tunnel with the source ILCR for the handover terminal, or establish a forwarding tunnel with the target ILCR for the cut-out terminal, and release the forwarding tunnel after the handover is completed;
- the packet forwarding module in the ILCR forwards the received data packet sent to the cut-out terminal to the source AGW in the handover process, and directly passes the forwarding tunnel after the forwarding tunnel between the source and the target ILCR is established. Forwarding to the target ILCR; forwarding the received data packet addressed to the hand-in terminal to the target AGW through a tunnel with the target AGW.
- the cut-out control module of the AGW is further configured to send the identifier information of the source ILCR to the target AGW; the cut-in control module of the AGW is further configured to set the identifier information of the source ILCR when the selected target ILCR is different from the source ILCR Sending to the target ILCR; the tunnel establishment module in the ILCR is configured to establish a forwarding tunnel to the source ILCR according to the received identity information of the source ILCR; or
- the cut-in control module of the AGW is further configured to send the identification information of the target ILCR to the source AGW; the cut-out control module of the AGW is further configured to: when the received target ILCR is different from the source ILCR, the identifier of the target ILCR The information is sent to the source ILCR; the tunnel establishment module in the ILCR is configured to establish a forwarding tunnel to the target ILCR according to the received identification information of the target ILCR.
- the cut-out control module of the AGW When the cut-out control module of the AGW sends a handover request to the target AGW, the first notification is sent to the packet forwarding module in the AGW;
- the intercept control module of the AGW sends a second notification to the packet forwarding module in the AGW when receiving the handover request from the source AGW;
- the packet forwarding module in the AGW after receiving the first notification, performs RID encapsulation on the received downlink data packet of the cut-out terminal, and then forwards the packet to the target AGW, after receiving the first notification.
- the packet forwarding module in the AGW after receiving the first notification, performs RID encapsulation on the received downlink data packet of the cut-out terminal, and then forwards the packet to the target AGW, after receiving the first notification.
- the downlink data packet that is forwarded to the target ILCR is de-encapsulated by the RID, and then sent to the terminal through the data channel of the terminal.
- the connection service network includes an ILCR; the packet forwarding module in the AGW forwards the received uplink data packet of the cut-out terminal to the source ILCR, and also sends the uplink datagram before receiving the first notification.
- the RID encapsulation is performed on the received uplink data packet, if the tunnel with the target ILCR is not established, the uplink data packet is forwarded to the source AGW, and after receiving the second notification, The uplink data packet is RID-encapsulated. If a tunnel with the target ILCR is established, the uplink data packet is RID-encapsulated and then forwarded to the target ILCR.
- the manner in which the hand-in control module selects the target ILCR is one of the following manners:
- the hand-in control module interacts with the AAA server that is connected to the terminal to obtain the ILCR information that the target AGW can connect to, and selects an ILCR as the target ILCR;
- the hand-in control module selects an ILCR as the target ILCR from the ILCR that the hand-in terminal is allowed to access from the source AGW, and the ILCR that is allowed to access is sent to the source AGW by the AAA server to which the hand-in terminal belongs.
- Manner 3 The hand-in control module selects a target ILCR according to the configuration information of the AGW. Further,
- the AGW handover request sent by the cut-out control module to the target AGW is an anchor data channel function (DPF) handover request; and the AGW handover response sent by the handover control module to the source AGW is an anchor DPF handover response.
- DPF anchor data channel function
- FIG. 6, and FIG. 7 are flowcharts of switching in the WiMAX network system 1 of the present invention using the identity and location separation technologies, corresponding to the first to third embodiments.
- Figure 5 is applicable to the scenario in which the data forwarding in the handover process uses the forwarding tunnel between the access gateways.
- the specific steps are as follows:
- Step 501 After the terminal in the connected state moves, the terminal completes the W-ASN anchor switching by using the prior art. After the W-ASN anchoring handover is completed, the terminal switches from the source base station access to the target base station access, and a data channel is established between the source AGW and the target AGW;
- the uplink and downlink data packet paths of the terminal are as shown in D501 and D502.
- the downlink data packet path After receiving the data packet sent by the communication peer to the terminal, the source ILCR forwards the data packet to the source AGW.
- the source AGW strips the RID encapsulated in the data packet and restores the data sent by the communication peer.
- the data channel between the source AGW and the target AGW will The data packet is forwarded to the target AGW, and the target access gateway sends the packet to the terminal through the terminal data channel.
- the uplink data packet path the terminal sends the uplink data message to the target base station, and the target base station forwards the data packet to the target AGW, and the target AGW forwards the data packet to the source AGW through the data channel between the source AGW and the target AGW.
- the source AGW obtains the AID of the communication peer, and queries the AID-RID mapping information in the local cache. If the RID of the communication peer is found, the RID of the communication peer is used as the destination address, and the RID of the terminal is used as the source address, and is encapsulated in the In the data packet, the encapsulated data packet is forwarded to the source ILCR.
- the data packet is tunnel encapsulated and then forwarded to the mapping forwarding plane or the source ILCR, and the communication pair is queried to the ILR.
- RID of the end; or buffering the data packet to the local after obtaining the RID of the communication peer, the RID of the communication peer is used as the destination address, and the RID of the terminal is used as the source address, encapsulated in the data packet, and then encapsulated.
- the subsequent data message is forwarded to the source ILCR.
- Step 502 When the target AGW is ready to initiate the AGW relocation, send an anchor DPF handover trigger message to the source AGW, where the step is optional.
- Step 503 After the source AGW receives the target access gateway anchor DPF handover trigger message, or the source AGW determines to initiate the AGW relocation, the source AGW sends an anchor DPF switch request message to the target AGW.
- the path of the uplink and downlink data packets of the terminal is still as shown in D501 and D502. Only the target AGW encapsulates and decapsulates the data packets at this time.
- Step 504 The target AGW allocates a new RID to the terminal, and saves and updates the terminal locally.
- Step 505 The target AGW selects the target ILCR, and initiates a tunnel establishment process to the target ILCR.
- the target ILCR may need to interact with the home AAA server to complete the authentication.
- the tunnel between the access gateway and the ILCR can be in various ways, such as Layer 2 Tunneling Protocol version 3 (L2TPv3), IP-in-IP, and multi-protocol label switching (MPLS (based on label distribution protocol (LDP-based). ) and resource reservation protocol based on traffic engineering extension (RSVP-TE based), General Routing Encapsulation (GRE), Mobile IP (MIP), and Internet Protocol Security (IPsec), etc., and the present invention is not limited to any particular tunneling method.
- L2TPv3 Layer 2 Tunneling Protocol version 3
- MPLS based on label distribution protocol (LDP-based).
- MPLS resource reservation protocol based on traffic engineering extension (RSVP-TE based), General Routing Encapsulation (GRE), Mobile IP (MIP), and Internet Protocol Security (IPsec), etc.
- MIP Mobility Management Entity
- the downlink data packet path After receiving the data packet sent by the communication peer to the terminal, the source ILCR forwards the data packet to the source AGW, and the source AGW forwards the data packet to the target AGW through the data channel between the source AGW and the target AGW. After the target AGW strips the RID encapsulated in the data packet and restores the format of the data packet sent by the communication peer, the target access gateway sends the packet to the terminal through the terminal data channel.
- the uplink data packet path the terminal sends the uplink data message to the target base station, the target base station forwards the data packet to the target AGW, the target AGW obtains the AID of the communication peer end, and queries the AID-RID mapping information in the local cache, for example, To the RID of the communication peer, the RID of the communication peer is used as the destination address, and the RID of the terminal is used as the source address, encapsulated in the data packet, and then the encapsulated data packet is forwarded to the target ILCR.
- the data packet is tunnel encapsulated and then forwarded to the mapping forwarding plane or the target ILCR, and the ILR is queried to the ILR for the RID of the communication peer. If the RID of the communication peer is not found, the data packet may be tunnel encapsulated and then forwarded to the source AGW.
- the source AGW performs RID encapsulation and then sends the source to the communication peer through the source ILCR; or first caches locally, to obtain the communication peer. After the RID is encapsulated, the peer RID is encapsulated and sent to the communication peer via the target ILCR.
- Step 506 After assigning a new RID, the target AGW initiates a RID registration process to the terminal home ILR, and brings the newly allocated RID to the ILR, and updates the terminal AID-RID mapping information on the ILR.
- the home ILR receives the target AGW. After the RID registration request, verify the legality of the AID, and save the mapping information of the current AID-RID of the terminal;
- This step may be performed in the ILCR to the home AAA authentication process in step 505: that is, the target AGW brings the AID and the new RID of the terminal to the target ILCR in the tunnel establishment process, and the target ILCR is reused to the terminal.
- the AID and the new RID of the terminal are brought to the terminal AAA/ILR, and the terminal AAA/ILR updates the RID in the saved AID-RID mapping information of the terminal to the received The new RID.
- the uplink and downlink data of the terminal is as shown in D505 and D506.
- D505 the downlink data packet path: after receiving the data packet sent by the communication peer to the terminal, the target ILCR forwards the data packet to the target AGW.
- the target AGW strips the RID encapsulated in the data packet and restores the datagram sent by the communication peer.
- the target access gateway sends the packet to the terminal through the terminal data channel.
- Step 508 The target AGW sends an anchor DPF handover response to the source AGW, and completes the AGW handover.
- Step 509 the target AGW sets a switching timer.
- Step 510 The target AGW notifies the gateway accessed by the communication peer to update the terminal AID-RID mapping information.
- Step 511 After the switching timing time set in step 509 is reached, the target AGW releases the data channel between the source AGW and the target AGW.
- Step 512 The source AGW releases the tunnel with the source ILCR, and releases the saved user context and the AID-RID mapping information of all communication peers of the terminal;
- Step 513 The target AGW initiates a context reporting process to the target base station, and sends a new AGW to the target base station. This step is performed after step 508.
- the switching timer set in step 509 can be set by the source AGW.
- the source AGW needs to release the data channel between the source AGW and the target AGW after the timing time is up. .
- step 510 can be triggered to execute at any time after step 504.
- the uplink data packet is forwarded from the tunnel, such as D504 and D506.
- the uplink data packet can also be forwarded from the tunnel between the target AGW and the source AGW, that is, the data packet is forwarded from the target AGW to the source AGW and then to the source ILCR.
- the target AGW selects the target ILCR, the following manners can be obtained: Mode 1: The target AGW interacts with the terminal home AAA server to obtain the ILCR information that the target AGW can connect to;
- the interaction needs to be forwarded by visiting the AAA server.
- the visited AAA server can also notify the target AGW of the ILCR information that allows the target AGW to connect during the forwarding process.
- the home AAA server and the visited AAA server have notified the source AGW of the ILCR that the terminal is allowed to access.
- the source AGW notifies the target AGW in step 503.
- Target AGW you can select the appropriate ILCR according to the configuration, etc.
- the above method may be used when the target AGW is required to select the target ILCR.
- the target AGW may obtain mapping information of the communication peer in the following manner:
- the target AGW locally queries the AID-RID mapping information of the communication peer according to the AID of the communication peer in the data packet, wherein the other terminal that is communicating with the communication peer through the target AGW may have locally stored communication. AID-RID mapping information of the peer end;
- the target AGW obtains the AID-RID mapping information of the communication peer from the data packet forwarded by the source AGW;
- the source AGW receives the data packet of the terminal forwarded by the target AGW, and the data packet carries the communication peer AID.
- the source AGW sends the communication peer access identifier mapping AID-RID to the target AGW, and the target AGW obtains the communication pair.
- the mapping relationship between the AID-RIDs is saved locally.
- the target AGW After receiving the data forwarded by the source AGW, the target AGW maps the AID-RID according to the communication peer.
- the gateway that the communication peer accesses is determined by the information, the local configuration information, or the DNS query, and the RID update notification is sent to the gateway accessed by the communication peer, and the mapping information of the terminal AID and the new RID is carried.
- the gateway After receiving the RID update notification, the gateway accessing the communication end updates the saved AID-RID mapping information of the terminal to the mapping information carried in the notification.
- the target AGW may also perform the above processing of updating the communication peer. At this time, there may be a gateway that updates the access of the new communication peer that does not need to be updated.
- Figure 6 is applicable to the scenario in which the data forwarding in the handover process uses the forwarding tunnel between the ILCRs, and the destination ILCR initiates the establishment of the forwarding tunnel between the ILCRs.
- the specific steps are as follows:
- Step 603 After the source AGW receives the target access gateway anchor DPF handover trigger message, or the source AGW decides to initiate the AGW relocation, the source AGW sends an anchor DPF handover request message to the target AGW, where the message needs to carry the identifier of the source ILCR.
- the identification information may be an address or a dedicated identifier. After that, the path of the uplink and downlink data packets of the terminal is still as shown in D601 and D602. Only the target AGW encapsulates and decapsulates the data packets at this time.
- Step 604 the same step 504;
- Step 605 the target AGW selects the target ILCR, initiates a tunnel establishment process to the target ILCR, and notifies the source ILCR identification information to the target ILCR;
- the target ILCR may need to interact with the home AAA server to complete the authentication.
- the tunnel between the access gateway and the ILCR may be in various manners, such as L2TPv3, IP-in-IP, MPLS (LDP-based and RSVP-TE based), GRE, MIP, IPsec, etc., and the present invention is not limited to any A specific way of tunneling.
- MIP Mobility Management Entity
- the tunnel is created and maintained in the same way as the existing WiMAX network.
- Step 606 The target ILCR is based on the identification information of the source ILCR obtained in step 605. If the target ILCR is different from the source ILCR, the forwarding tunnel establishment process is initiated to the source ILCR; otherwise, this step is not performed;
- the tunnel between the ILCRs may be in various manners, such as L2TPv3, IP-in-IP, MPLS (LDP-based and RSVP-TE based), GRE, MIP, IPsec, etc., and the present invention is not limited to any specific one. Tunnel mode.
- the uplink and downlink data of the terminal is as shown in D603 and D604.
- the downlink data packet path After receiving the data packet sent by the communication peer to the terminal, the source ILCR forwards the packet to the target ILCR through the forwarding tunnel, and the target ILCR forwards the packet to the target AGW, and the target AGW strips the encapsulated data packet. After the RID is restored to the format of the data packet sent by the communication peer, the target access gateway sends the packet to the terminal through the terminal data channel.
- the step 606 may be completed before the step 605, and the downlink data message needs to be in the target ILCR.
- the cache is first cached, and is sent to the target AGW after the step 605 is completed.
- the uplink data packet path is the same as D602, but only the target AGW encapsulates and decapsulates the data packet.
- the uplink and downlink data of the terminal is as shown in D605 and D606.
- the downlink data packet path is the same as D603. .
- Step 609 to step 613 the same steps 508 to 512;
- Step 614 Performing this step when the source ILCR is different from the target ILCR, and the source ILCR or the target ILCR initiates release of the data forwarding tunnel between the two;
- Step 615 the same step 513;
- the switching timer set in step 610 can be set by the source AGW, and It can be set by the source ILCR, and can also be set by the target AGW.
- the data channel and related information between the source AGW and the target AGW need to be released by the source AGW after the timing time.
- a timer is set, or the source AGW receives a handover response sent by the target AGW, and then sets a timer, or after the target AGW sends a handover response to the source AGW,
- the target ILCR sends a handover notification; the target ILCR sets a timer after receiving the handover notification of the target AGW, or,
- the source AGW After receiving the handover response sent by the target AGW, the source AGW sends a handover notification to the source ILCR; the source ILCR sets a timer after receiving the handover notification of the source AGW.
- the following resources are allocated for the terminal by the network element that sets the timer: the forwarding tunnel between the source AGW and the target AGW, the tunnel between the source AGW and the source ILCR, and between the target ILCR and the target AGW. Downstream forwarding tunnel.
- step 611 does not need to be executed after step 610, and may be triggered to execute at any time after step 604.
- the uplink data packet is forwarded from the tunnel, such as D604 and D606.
- the uplink data may be forwarded from the tunnel between the target AGW and the source AGW, that is, the data packet is forwarded from the target AGW to the source AGW to the source ILCR; or from the target ILCR to the source ILCR. Forwarding tunnel forwarding.
- Figure 7 is applicable to the scenario where the forwarding of data during the handover process uses the forwarding tunnel between the ILCRs, and the source ILCR initiates the establishment of the forwarding tunnel between the ILCRs.
- the specific steps are as follows:
- Step 701 the same step 601 ;
- the terminal uplink and downlink data is as shown in D701 and D702, D701 and D702, and D601 and D602.
- Step 702 When the target AGW is ready to initiate the AGW relocation, select the target ILCR, send an anchor DPF handover trigger message to the source AGW, and carry the target ILCR identification information in the message;
- the identification information may be an address or a dedicated identifier.
- Step 703 After the source AGW receives the target access gateway anchor DPF handover trigger message, and agrees to perform anchor DPF handover, if it is determined according to the identifier information of the target ILCR, it is required to perform cross-ILCR handover (eg, source ILCR and target ILCR). Not the same), sending an ILCR handover request to the original ILCR, while carrying the target ILCR identification information; otherwise, steps 703 to 705 are not performed;
- cross-ILCR handover eg, source ILCR and target ILCR
- Step 704 The source ILCR initiates a process of establishing a forwarding tunnel to the target ILCR according to the identifier information of the target ILCR obtained in step 703.
- the tunnel between the ILCRs may be in various manners, such as L2TPv3, IP-in-IP, MPLS (LDP-based and RSVP-TE based), GRE, MIP, IPsec, etc., and the present invention is not limited to any specific one. Tunnel mode.
- Step 705 The source ILCR responds to the source AGW with an ILCR handover response.
- the uplink and downlink data of the terminal is as shown in D703 and D704.
- the downlink data packet path After receiving the data packet sent by the communication peer to the terminal, the source ILCR forwards the packet to the target ILCR through the forwarding tunnel. At this time, the downlink data packet needs to be cached on the target ILCR.
- the uplink and downlink data of the terminal is as shown in D705 and D706.
- D705 same as D603.
- the downlink data packet buffered on the target ILCR in D703 also needs to be forwarded to the target AGW.
- Subsequent data message paths D707 and D708 are the same as D605 and D606.
- the switching timer set in step 712 can be set by the source AGW, or can be set by the source ILCR, and can also be set by the target AGW.
- the source AGW needs to be in the timing time. After releasing the data channel between the source AGW and the target AGW and related signals
- step 713 does not need to be executed after step 712, and may be triggered to be executed at any time after step 707.
- the uplink data packet is forwarded from the tunnel, such as D706 and D708.
- the uplink data may be forwarded from the tunnel between the target AGW and the source AGW, that is, the data packet is forwarded from the target AGW to the source AGW to the source ILCR; or from the target ILCR to the source ILCR. Forwarding tunnel forwarding.
- the AGW change does not necessarily lead to the change of ILCR. Therefore, the source AGW needs to identify the information according to the target ILCR, or the target AGW needs to determine whether the ILCR changes according to the source ILCR identification information.
- the source ILCR is integrated with the target ILCR. At this time, there is no tunnel between the source ILCR and the target ILCR, and there is no need to establish or delete a tunnel between the two.
- the Wimax network architecture of the system using the above identity identification and location separation technology is still shown in Figure 4a, including access service network (W-ASN) 41 and connection service network (W-CSN) 42, W-ASN and W-CSN.
- the functional modules included are also the same.
- the connection service network also includes an Identity Location Core Router (ILCR).
- ILCR Identity Location Core Router
- Each ILCR has a data interface with a generalized forwarding plane that supports routing and forwarding of data messages by RID, but the AGCR in the W-ASN and the ILCR in the W-CSN.
- the functions related to implementing identity and location separation are different from Embodiment 1.
- the AGW is configured to implement the handover of the Wimax Access Service Network (W-ASN) of the terminal, and select the target ILCR for the handover terminal, and when the tunnel for forwarding the data packet of the terminal is not established with the target ILCR, The tunnel is also established, and the data packet that is cut into the terminal is forwarded through the tunnel.
- W-ASN Wimax Access Service Network
- the Identity Location Core Router is configured to assign a new location identifier (RID) to the terminal when the terminal is handed in, and save mapping information of the terminal identity (AID) and the new RID, registering and deregistering the terminal with the ILR.
- RID query the ILR for the RID of the communication peer, determine the connection information of the terminal and the communication peer according to the data message cut into the terminal, and send the gateway (in the system architecture, refers to the ILCR) to the communication terminal of the handover terminal RID update notification; after the terminal cuts out, releases the resources allocated for the terminal; and forwards the data of the cut-in and cut-out terminal "3 ⁇ 4 text";
- the gateway in the system architecture, refers to the ILCR
- the AGW includes:
- the cut-out control module is configured to send an AGW handover request to the target AGW after the W-ASN anchored handover is completed, and release the resources allocated for the cut-out terminal after the handover is completed;
- the cut-in control module is configured to select a target ILCR after receiving the AGW switching request, notify the target ILCR that the target ILCR has a terminal cut-in and carries the AID of the cut-in terminal when the target ILCR is different from the source ILCR, and does not establish the relationship with the target ILCR.
- the tunnel is established when the tunnel is forwarded by the terminal data packet, and is also configured to send an AGW handover response to the source AGW.
- the AGW switching request sent by the cut-out control module in the AGW to the target AGW is an anchor data channel function (DPF) switching request;
- the AGW switching response sent by the hand-in control module in the AGW to the source AGW is an anchor DPF switch. response.
- DPF anchor data channel function
- a packet forwarding module is configured to forward and process data packets that are cut in or out. Further,
- the ILCR includes:
- Cutting out the control module which is configured to release the resources allocated for the terminal after the terminal is cut out;
- the cut-in control module is configured to send the distribution notification to the RID distribution module and carry the cut-in terminal after receiving the notification of the terminal cutting-in AID, afterwards, sending an update notification to the RID update module carrying the AID of the terminal and the new RID assigned by the allocation module;
- a RID allocation module configured to allocate a new RID pointing to the ILCR to the terminal after receiving the allocation notification, and save mapping information of the terminal AID and the new RID;
- a packet forwarding module configured to forward data packets that are cut in and out of the terminal
- the RID update module is configured to send an RID update notification to the gateway accessed by the terminal communication peer according to the connection information of the terminal and the communication peer after receiving the update notification of the handover control module, carrying the AID of the terminal and the new RID;
- the AGW or ILCR also includes:
- the RID registration module is configured to initiate a RID registration process after receiving the registration notification of the AGW or ILCR's hand-in control module, send a registration request to the handover terminal home identity register (ILR), and carry the AID and the new RID of the hand-in terminal .
- ILR handover terminal home identity register
- the ILCR further includes a mapping information maintenance module configured to save and maintain all communication peer identity and location identification (AID-RID) mapping information of all hand-in terminals;
- AID-RID all communication peer identity and location identification
- the communication peer AID-RID mapping information is obtained as follows:
- the cut-in control module of the ILCR is further configured to receive the AID-RID mapping information actively sent by the source ILCR, or the peer end communication communication end obtained by querying the communication peer-side ILR or the source ILCR, and notify the mapping information maintenance module to save. And maintenance; the cut-out control module in the ILCR is further configured to send the AID-RID mapping information of the maintenance cut-off terminal communication peer to the target ILCR actively or according to the query of the target ILCR;
- the message forwarding module of the ILCR is configured to determine the AID-RID mapping information of the communication peer according to the data message cut into the terminal, and notify the mapping information maintenance module to save and maintain.
- the RID update module of the ILCR determines, when the RID update process is initiated, the gateway accessed by the communication peer according to the mapping information, the local configuration information or the DNS query of the communication peer AID-RID, and accesses the gateway to the communication peer
- the gateway sends a RID update notification, carrying mapping information of the terminal AID and the new RID.
- the AGW further includes a tunnel establishment module. After the target ILCR is selected, the AGW of the AGW also sends a tunnel establishment notification to the tunnel establishment module.
- the tunnel establishment module is configured to pass the tunnel after receiving the tunnel establishment notification. Establishing a process for establishing a dynamic tunnel between the terminal and the target ILCR; or
- the AGW further includes a tunnel establishment module, the tunnel establishment module is configured to establish a static tunnel with the ILCR after power-on; the target ILCR checks data according to the notification or the target of the target AGW. The message is learned to have a terminal handover and obtain the AID of the terminal.
- the RID registration module is located in the ILCR, and the intercept control module of the ILCR receives the new RID of the cut-in terminal returned by the RID allocation module. Sending a RID registration request to the home terminal ILR;
- the packet forwarding module in the ILCR forwards the received data packet sent to the cut-out terminal to the packet forwarding module in the AGW after receiving the data packet sent to the cut-out terminal, and then passes the target AGW.
- the forwarding tunnel is forwarded to the target AGW; after receiving the data packet sent to the hand-in terminal, the data packet is sent to the hand-in terminal through the data channel with the hand-in terminal.
- the target AGW establishes a downlink forwarding tunnel with the target ILCR, and the source ILCR stops decapsulating according to the notification, corresponding to the transformation of the fourth and seventh embodiments
- the tunnel establishment module in the AGW After receiving the tunnel establishment notification for the handover terminal, the tunnel establishment module in the AGW establishes or selects the first tunnel and the second tunnel between the target ILCR and the target terminal.
- the packet forwarding module in the ILCR After receiving the data packet sent to the cut-out terminal, the packet forwarding module in the ILCR performs RID encapsulation on the data packet and forwards the data packet to the source AGW; receives the forwarding tunnel from the first tunnel or the mapping or generalized forwarding.
- the intercepted terminal sent by the plane has not solved the RID-encapsulated data packet, and then performs RID encapsulation, and forwards it to the target AGW through the second tunnel;
- the packet forwarding module in the AGW forwards the data packet to the target AGW. After receiving the data packet sent by the source AGW to the cut-in terminal, the packet is forwarded to the target through the first tunnel. After receiving the data message sent by the target ILCR to the hand-in terminal, the device sends the data message to the hand-in terminal through the data channel between the user and the hand-in terminal;
- the cut-out control module in the ILCR After receiving the handover notification sent by the target ILCR or the source AGW, the cut-out control module in the ILCR notifies the packet forwarding module in the ILCR to stop unpacking the data packet of the cut-out terminal.
- the target AGW establishes a downlink forwarding tunnel with the target ILCR, which is decapsulated by the source ILCR, corresponding to the fourth and seventh transformations of the embodiment
- the tunnel establishment module in the AGW After the tunnel establishment module in the AGW receives the tunnel establishment notification for the handover terminal, Establishing or selecting a first tunnel and a second tunnel for the ingress terminal with the target ILCR; after receiving the data packet sent to the cutout terminal, the packet forwarding module in the ILCR performs the RID on the data packet. Encapsulating and forwarding to the source AGW; receiving the data packet of the hand-in terminal sent from the first tunnel, and then forwarding the data packet to the target AGW through the second tunnel; receiving the data packet of the hand-in terminal sent from the mapping forwarding plane or the generalized forwarding plane The RID encapsulation is performed after the text is forwarded to the target AGW through the second tunnel;
- the packet forwarding module in the AGW forwards the data packet to the target AGW. After receiving the data packet sent by the source AGW to the cut-in terminal, the packet is forwarded to the target through the first tunnel. After receiving the data message sent by the target ILCR to the hand-in terminal, the device sends the data message to the hand-in terminal through the data channel with the hand-in terminal.
- the handover control module of the AGW After the handover control module of the AGW sends the handover response to the source AGW, the timer is set, the timing is up, the forwarding tunnel between the source AGW and the target ILCR is released, and then the source AGW is cut out. The module releases the tunnel between the source ILCR; or,
- the cut-in control module of the AGW sends a handover response to the source AGW; after the switch-out control module of the AGW receives the handover response sent by the target AGW, sets a timer; the timing time arrives, releases the forwarding tunnel between the target AGW and the source ILCR. After the tunnel, the target AGW's cut-out control module releases the first tunnel between the target and the target ILCR, or,
- the handover control module of the AGW After the handover control module of the AGW sends a handover response to the source AGW, it sends a handover notification to the target ILCR. After receiving the handover notification sent by the source AGW, the intercept control module of the ILCR sets a timer, and the time is up, and the target AGW is released. After the first tunnel between, the source ILCR cut-out control module releases the tunnel with the source AGW, and then the source AGW's cut-out control module releases the tunnel with the target AGW, or
- the cut-in control module of the AGW sends a handover response to the source AGW, and after receiving the handover response sent by the target AGW, the cut-off control module of the source AGW sends a handover notification to the source ILCR; the cut-out control module of the ILCR receives the source After the switch notification sent by the AGW, the timer is set, the time is up, and the tunnel between the source and the AGW is released. The cut-out control module of the source AGW releases the tunnel with the target AGW, and then the cut-in control module of the target AGW is released. Between target ILCR The first tunnel.
- the ILCR further includes a tunnel establishment module, configured to establish a forwarding tunnel with the source ILCR for the cut-in terminal, or establish a forwarding tunnel with the target ILCR for the cut-out terminal, and release the forwarding tunnel after the handover is completed;
- the packet forwarding module in the ILCR receives the data packet sent to the cut-out terminal before the forwarding tunnel between the source and the target ILCR is established, decapsulates and forwards the data packet to the source AGW, and receives the forwarding tunnel after the forwarding tunnel is established.
- the data packet sent to the cut-out terminal is directly forwarded to the target ILCR through the forwarding tunnel;
- the received data packet sent to the hand-in terminal is directly forwarded to the target before the forwarding tunnel between the source and the target ILCR is established.
- AGW after the forwarding tunnel between the source and the target ILCR is established, the received data packet sent to the hand-in terminal is de-encoded, then forwarded or buffered, and then forwarded to the target AGW;
- the packet forwarding module in the AGW forwards the data packet sent to the cut-out terminal to the
- the AGW sets a timer, and the timing is up to release the forwarding tunnel with the source AGW. Then, the cut-out control module of the source AGW releases the tunnel with the source ILCR. After that, the source ILCR cut-out control module releases the forwarding tunnel with the target ILCR, or,
- the AGW's hand-in control module sends a handover response to the source AGW; the AGW's cut-out control module receives the handover response sent by the target AGW, sets a timer; the timing time arrives, releases the forwarding tunnel with the target AGW, and the source ILCR Inter-tunnel; the source ILCR cut-out control module releases the forwarding tunnel with the target ILCR, or,
- the handover control module of the AGW After the handover control module of the AGW sends a handover response to the source AGW, it sends a handover notification to the target ILCR. After receiving the handover notification sent by the target AGW, the intercept control module of the ILCR sets a timer, and the time is up, and the source ILCR is released. Between the forwarding tunnel, the source ILCR cut-out control module releases the tunnel with the source AGW, and the source AGW's cut-out control module releases the target AGW Between the tunnels, or,
- the cut-in control module of the AGW sends a handover response to the source AGW, and after receiving the handover response sent by the target AGW, the cut-off control module of the AGW sends a handover notification to the source ILCR; the cut-out control module of the ILCR receives the target AGW.
- the timer is set, the timing is up, the forwarding tunnel with the target ILCR and the tunnel with the source AGW are released, and the cut-out control module of the source AGW releases the tunnel with the target AGW.
- the hand-in control module in the AGW is further configured to send the identifier information of the target ILCR to the source AGW; the cut-out control module in the AGW is further configured to set the identifier information of the target ILCR different from the source ILCR sent by the target AGW. Sending to the source ILCR; the tunnel establishment module in the ILCR establishes a forwarding tunnel between the target terminal and the target ILCR according to the identification information of the target ILCR; or
- the cut-out control module in the AGW is further configured to send the identifier information of the source ILCR to the target AGW; the hand-in control module in the AGW is further configured to set the identifier information of the source ILCR different from the target ILCR sent by the source AGW. Sending to the target ILCR; the tunnel establishment module in the ILCR establishes a forwarding tunnel with the source ILCR for the handover terminal according to the identification information of the source ILCR.
- the packet forwarding module in the AGW forwards the received data packet sent by the cut-in terminal to the source AGW; forwards the data packet sent by the cut-out terminal sent by the target AGW to the source ILCR; and, in the ILCR
- the data forwarding packet sent by the source AGW is encapsulated by the RID and forwarded to the mapping forwarding plane or the generalized forwarding plane; or
- the packet forwarding module in the AGW forwards the data packet sent by the interception terminal to the source AGW if the data packet sent by the intercepted terminal data packet has not been established between the local AGW and the target ILCR, and is forwarded to the source AGW.
- the data packet sent by the target AGW and sent to the terminal is forwarded to the mapping forwarding plane or the generalized forwarding plane after RID encapsulation.
- the manner in which the hand-in control module in the AGW selects the target ILCR is one of the following modes:
- the hand-in control module interacts with the AAA server that is connected to the terminal to obtain the ILCR information that the target AGW can connect to, and selects an ILCR as the target ILCR;
- the hand-in control module selects an ILCR as the target ILCR from the ILCR that the hand-in terminal is allowed to access from the source AGW, and the ILCR that is allowed to access is sent to the source AGW by the AAA server to which the hand-in terminal belongs.
- Manner 3 The hand-in control module selects a target ILCR according to the configuration information of the AGW. Further,
- the RID registration module is located in the ILCR; after the handover control module in the ILCR sends an allocation notification to the RID allocation module and acquires a new RID allocated for the handover terminal, sends a registration notification to the RID registration module and carries the AID of the handover terminal. And a new RID; or
- the RID registration module is located in the AGW; the hand-in control module in the ILCR sends an allocation notification to the RID allocation module and acquires a new RID allocated for the handover terminal, and then sends the new RID to the target AGW; After receiving the new RID sent by the target ILCR for the handover terminal, the handover control module sends a registration notification to the RID registration module and carries the AID and the new RID of the handover terminal.
- FIG. 9, and FIG. 10 are flowcharts of switching of the WiMAX network system 2 using the identity identification and location separation technology of the present invention.
- Figure 8 is applicable to the forwarding of data during the handover process using the forwarding tunnel between the access gateways.
- the specific steps are as follows: Step 801, the same step 501;
- the downlink data packet path the source ILCR receives the data packet sent by the communication peer to the terminal, strips the RID encapsulated in the data packet, restores the format of the data packet sent by the communication peer, and forwards the data to the source.
- the AGW, the source AGW forwards the data packet to the target AGW through the data channel between the source AGW and the target AGW, and the target access gateway sends the packet to the terminal through the data channel. Terminal.
- the uplink data packet path the terminal sends the uplink data message to the target base station, and the target base station forwards the data packet to the target AGW, and the target AGW forwards the data packet to the source AGW through the data channel between the source AGW and the target AGW.
- the source AGW is forwarded to the source ILCR, and the source ILCR obtains the AID of the communication peer, and queries the AID-RID mapping information in the local cache. If the RID of the communication peer is found, the RID of the communication peer is used as the destination address, and the terminal As the source address, the RID is encapsulated in the data packet, and then the encapsulated data packet is forwarded to the mapping forwarding plane or the generalized forwarding plane.
- the data packet is tunnel encapsulated and then forwarded to the RID.
- Map the forwarding plane and query the ILR for the RID of the communication peer; or cache the data packet to the local, and obtain the RID of the communication peer, and then use the RID of the communication peer as the destination address, and the RID of the terminal as the source address, and encapsulate
- the encapsulated data packet is then forwarded to a mapping forwarding plane or a generalized forwarding plane.
- Step 802 When the target AGW is ready to initiate the AGW relocation, send an anchor DPF handover trigger message to the source AGW, where the step is optional.
- Step 803 After the source AGW receives the target access gateway anchor DPF handover trigger message, and agrees to perform the anchor DPF handover, the source AGW sends the anchor DPF handover request message to the target AGW.
- Step 804 The target AGW selects the target ILCR, and initiates a forwarding tunnel establishment process to the target ILCR, where the tunnel is specifically for forwarding downlink data from the source ILCR.
- the tunnel between the access gateway and the ILCR can be in various ways, such as L2TPv3, IP-in-IP,
- MPLS LDP-based and RSVP-TE based
- GRE GRE
- MIP Mobility Management Entity
- IPsec IP Security
- Step 805 The target AGW initiates a tunnel establishment process to the target ILCR.
- the target ILCR may need to interact with the home AAA server to complete the authentication.
- the tunnel between the access gateway and the ILCR may be in various manners, such as L2TPv3, IP-in-IP, MPLS (LDP-based and RSVP-TE based), GRE, MIP, IPsec, etc., and the present invention is not limited to any A specific way of tunneling.
- MIP MIP
- the tunnel is created and maintained in the same way as the existing WiMAX network.
- Step 805a the target ILCR allocates a new RID to the terminal, and saves and updates the terminal AID-RID mapping information locally;
- 805a is a step in 805.
- the uplink and downlink data packet paths of the terminal are as shown in D803 and D804.
- the downlink data packet path after receiving the data packet sent by the communication peer to the terminal, the source ILCR strips the RID encapsulated in the data packet, and restores the format of the data packet sent by the communication peer to the format.
- the source AGW forwards the data packet to the target AGW through the data channel between the source AGW and the target AGW.
- the target AGW then sends the data to the target ILCR through the downlink forwarding tunnel.
- the target ILCR passes the data through the tunnel between the target AGW and the target ILCR. Forwarded to the target AGW, the target AGW sends the message to the terminal through the terminal data channel.
- the uplink data packet path the terminal sends the uplink data message to the target base station, the target base station forwards the data packet to the target AGW, the target AGW forwards the packet to the target ILCR, and the target ILCR obtains the AID of the communication peer, and queries the local cache.
- the AID-RID mapping information if the RID of the communication peer is found, the RID of the communication peer is used as the destination address, and the RID of the terminal is used as the source address, encapsulated in the data packet, and then the encapsulated data packet is forwarded.
- the mapping forwarding plane or the generalized forwarding plane To the mapping forwarding plane or the generalized forwarding plane; if the RID of the communication peer is not found, the data packet is tunnel encapsulated and then forwarded to the mapping forwarding plane, and the IRR is queried to the RID of the communication peer; or the data packet is cached locally. After the RID of the communication peer is obtained, the RID of the communication peer is used as the destination address, and the RID of the terminal is used as the source address, encapsulated in the data packet, and then the encapsulated data packet is forwarded to the mapping forwarding plane or the generalized Forwarding plane.
- Step 806 After allocating a new RID, the target ILCR initiates a RID registration process to the terminal home ILR, and brings the newly allocated RID to the ILR, and updates the terminal AID-RID mapping information on the ILR.
- Step 807 the home ILR receives the target AGW. After the RID registration request, verify the legality of the AID, and save the mapping information of the current AID-RID of the terminal;
- This step can be performed in the ILCR to the home AAA authentication process in step 805. Thereafter, the terminal uplink and downlink data is as shown in D805 and D806.
- the downlink data packet path after receiving the data packet sent by the communication peer to the terminal, the target ILCR strips the RID encapsulated in the data packet and restores the format of the data packet sent by the communication peer. After forwarding to the target AGW, the target AGW sends the packet to the terminal through the terminal data channel.
- the uplink data is the path of the text: the same as D804.
- Step 808 The target AGW sends an anchor DPF handover response to the source AGW, and completes the AGW handover.
- Step 809 The target AGW initiates a handover notification to the target ILCR, and notifies the target ILCR that the handover is completed.
- Step 810 the target ILCR sets a switching timer
- Step 811 The target ILCR uses the ILCR to update the communication peer to notify the communication peer to access the ILCR update terminal AID-RID mapping information;
- Step 812 The target ILCR sends a handover confirmation message to the target AGW.
- Step 813 after the timing time set in step 810 is reached, the target ILCR releases the downlink forwarding tunnel with the target AGW;
- Step 814 the target AGW releases the data channel between the source AGW and the source AGW.
- Step 815 the source AGW releases the tunnel between the source ILCR and the source ILCR.
- Step 816 The target AGW initiates a context reporting process to the target base station, and sends a new AGW to the target base station. This step is performed after step 808.
- the source ILCR does not know if there is a target ILCR, and its target
- the source ILCR When the tunnel between the AGWs is successfully established, the source ILCR will always perform RID decapsulation on the received data packets sent by the communication peer to the terminal. At this time, the target ILCR will not be decapsulated, such as D803.
- the forwarding tunnel between the target AGW and the target ILCR may not be established and used, and the target AGW and the direct tunnel of the source AGW are directly used for data forwarding, such as D801.
- the target AGW may notify the source ILCR to stop decapsulation of the downlink packet by using the source AGW, and then the downlink data packet path is: the source ILCR receives the communication peer.
- the data packet sent to the terminal is forwarded to the source AGW.
- the source AGW forwards the data packet to the target AGW through the data channel between the source AGW and the target AGW.
- the AGW then sends the target ILCR through the dedicated downlink forwarding tunnel.
- the target ILCR strips the RID encapsulated in the data packet, restores the format of the data packet sent by the communication peer, and passes the data through the tunnel between the target AGW and the target ILCR.
- the target AGW sends the message to the terminal through the terminal data channel.
- the switching timer set in step 810 may be set by the source ILCR, or may be set by the source AGW, or may be set by the target AGW. In this case, in the subsequent tunnel release step, the timer is required to be set.
- the network element first releases the data channel and related information between other network elements after the time is up. The same applies to the tenth embodiment.
- a timer is set, or the source AGW receives a handover response sent by the target AGW, and then sets a timer, or after the target AGW sends a handover response to the source AGW,
- the target ILCR sends a handover notification; the target ILCR sets a timer after receiving the handover notification of the target AGW, or,
- the source AGW After receiving the handover response sent by the target AGW, the source AGW sends a handover notification to the source ILCR; the source ILCR sets a timer after receiving the handover notification of the target AGW.
- the following resources are allocated for the terminal by the network element that sets the timer: the forwarding tunnel between the source AGW and the target AGW, the tunnel between the source AGW and the source ILCR, and between the target ILCR and the target AGW. Downstream forwarding tunnel.
- step 811 does not need to be executed after step 810, and may be triggered to execute at any time after step 805a.
- the uplink data packet is forwarded from the tunnel, such as D804 and D806.
- the uplink data may be forwarded from the tunnel between the target AGW and the source AGW, that is, the data packet is forwarded from the target AGW to the source AGW to the source ILCR.
- the manner in which the target ILCR obtains the RID of the communication peer is substantially the same as the manner in which the access gateway obtains the communication peer RID in the system, and only needs to change the performer to the target ILCR, and in the third and fourth modes, the target ILCR is obtained from the source ILCR.
- Other embodiments of System 2 can also use the same method to obtain the RID of the communication peer.
- Method and system for updating communication peer in ILCR access gateway in system 2 handover process The method is roughly the same, just replace the access gateway in the method with ILCR.
- Figure 9 is applicable to the scenario in which the data is forwarded during the handover process using the forwarding tunnel between the ILCRs, and the target ILCR initiates the tunnel establishment between the ILCRs.
- the specific steps are as follows:
- Step 904 the same step 605;
- Step 905 The target ILCR initiates a process of establishing a forwarding tunnel to the source ILCR according to the identifier information of the source ILCR obtained in step 904, if the target ILCR is different from the source ILCR.
- the tunnel between the ILCRs may be in various manners, such as L2TPv3, IP-in-IP, MPLS (LDP-based and RSVP-TE based), GRE, MIP, IPsec, etc., and the present invention is not limited to any specific one. Tunnel mode.
- Step 904a the same step 805a;
- the uplink and downlink data of the terminal is as shown in D903 and D904.
- the downlink data packet path after receiving the data packet sent by the communication peer to the terminal, the source ILCR forwards the packet to the target ILCR through the forwarding tunnel, and the target ILCR strips the RID encapsulated in the data packet and restores the packet to the communication peer. After the format of the data packet is forwarded to the target AGW, the target AGW sends the packet to the terminal through the terminal data channel.
- step 905 may be completed before the step 904, and the downlink data message needs to be in the target ILCR.
- the cache is first cached, and is sent to the target AGW after the completion of step 904. At this time, the uplink data packet path is the same as D902.
- Step 906 to step 912 the same steps 806 to 812;
- D905 and D906 are the same as D805 and D806.
- Step 913 after the timing time set in step 910 is reached, the target ILCR is released and the source ILCR is released. Forwarding tunnel
- Step 914 the source ILCR releases the data channel with the source AGW;
- Step 915 the source AGW releases the data channel between the target AGW and the target AGW.
- the switching timer set in step 910 may be set by the source ILCR, or may be set by the source AGW, or may be set by the target AGW. In this case, in the subsequent tunnel release step, the timer is required to be set.
- the network element first releases the data channel and related information between other network elements after the time is up.
- a timer is set, or the source AGW receives a handover response sent by the target AGW, and then sets a timer, or after the target AGW sends a handover response to the source AGW,
- the target ILCR sends a handover notification; the target ILCR sets a timer after receiving the handover notification of the target AGW, or,
- the source AGW After receiving the handover response sent by the target AGW, the source AGW sends a handover notification to the source ILCR; the source ILCR sets a timer after receiving the handover notification of the target AGW.
- the following resources allocated for the terminal are released by the network element that sets the timer: a forwarding tunnel between the source AGW and the target AGW, a tunnel between the source AGW and the source ILCR, and between the target ILCR and the source ILCR. tunnel.
- step 911 does not need to be executed after step 910, and may be triggered to execute at any time after step 904a.
- the uplink data packet is forwarded from the tunnel, such as D904 and D906.
- the uplink data may also be forwarded from the tunnel between the target ILCR and the source ILCR.
- Figure 10 is applicable to the scenario where the data forwarding in the handover process uses the forwarding tunnel between the ILCRs, and the source ILCR initiates the establishment of the inter-ILCR forwarding tunnel.
- the specific steps are as follows:
- Step 1001 the same as step 901; D1001, D1002, same as D901, D902.
- Step 1002 to step 1005 the same steps 702 to 705; if the source AGW determines that the inter-ILCR needs to be switched according to the identification information of the target ILCR, sends an ILCR handover request to the original ILCR, and carries the target ILCR identification information; otherwise, step 1003 is not performed. 1005.
- the uplink and downlink data of the terminal is as shown in D 1003 and D1004.
- the source ILCR strips the RID encapsulated in the data packet, restores the format of the data packet sent by the communication peer, and forwards the packet to the target ILCR through the forwarding tunnel.
- the data message needs to be cached first on the target ILCR.
- Step 1006 The source AGW sends an anchor DPF handover request message to the target AGW.
- Step 1007 The target AGW initiates a tunnel establishment process to the target ILCR.
- the target ILCR may need to interact with the home AAA server to complete the authentication.
- the tunnel between the access gateway and the ILCR may be in various manners, such as L2TPv3, IP-in-IP, MPLS (LDP-based and RSVP-TE based), GRE, MIP, IPsec, etc., and the present invention is not limited to any A specific way of tunneling.
- MIP Mobility Management Entity
- the tunnel is created and maintained in the same way as the existing WiMAX network.
- Step 1007a the same as step 904a. Thereafter, the uplink and downlink data of the terminal is as shown in D 1005 and D1006.
- D 1005 same as D903.
- the downlink data packet buffered on the target ILCR in D 1003 needs to be forwarded to the target AGW at this time.
- Step 1008 to step 1018 the same steps 906 to 916;
- D1007 and D1008 are the same as D905 and D906.
- the switching timer set in step 1012 may be set by the source ILCR, or may be set by the source AGW, or may be set by the target AGW. In this case, in the subsequent tunnel release step, the timer is required to be set.
- the network element first releases the data channel and related information between other network elements after the time is up.
- step 1013 does not need to be executed after step 1012, and may be triggered to be executed at any time after step 1007a.
- the uplink data packet is forwarded from the tunnel, such as D1006 and D1008.
- the uplink data may also be forwarded from the tunnel between the target ILCR and the source ILCR.
- the AGW change does not necessarily lead to the change of ILCR. Therefore, the source AGW needs to identify the information according to the target ILCR, or the target AGW needs to determine whether the ILCR changes according to the source ILCR identification information.
- the source ILCR is integrated with the target ILCR. At this time, there is no tunnel between the source ILCR and the target ILCR, and there is no need to establish or delete a tunnel between the two.
- the target ILCR is the same, the ILCR can also decide whether to allocate a new RID to the terminal according to the policy. When assigning a new RID to the terminal, the flowchart of this patent can be used.
- the seventh embodiment is similar to the fourth embodiment shown in FIG. 8 and is also applicable to the scenario in which the data is forwarded during the handover process using the forwarding tunnel between the access gateways.
- the difference from the flow of the fourth embodiment lies in the following points. :
- step 805a the newly assigned RID of the target ILCR needs to be brought to the target AGW in the tunnel establishment process.
- Step 806 ′ after receiving the newly allocated RID, the target AGW initiates a RID registration process to the terminal home ILR, and brings the newly allocated RID to the ILR to update the terminal AID-RID mapping information on the ILR.
- the eighth embodiment is similar to the fifth embodiment shown in FIG. 9, and is also applicable to the scenario in which the forwarding of data in the handover process uses the forwarding tunnel between the ILCRs, and the initiation of the inter-ILCR forwarding tunnel is initiated by the target ILCR, and the scenario of the fifth embodiment is The difference between the processes is as follows: After step 905a, the newly allocated RID of the target ILCR needs to be brought to the target AGW in the tunnel establishment process;
- Step 906 ′ after receiving the newly allocated RID, the target AGW initiates a RID registration process to the terminal home ILR, and brings the newly allocated RID to the ILR to update the terminal AID-RID mapping information on the ILR.
- Example nine The ninth embodiment is similar to the fifth embodiment shown in FIG. 9 , and is also applicable to a scenario in which a forwarding tunnel between ILCRs is used for data forwarding in a handover process, and an inter-ILCR forwarding tunnel is established by a source ILCR.
- the differences are in the following points:
- step 1007a the newly assigned RID of the target ILCR needs to be brought to the target AGW in the tunnel establishment process.
- Step 1008' after receiving the newly allocated RID, the target AGW initiates a RID registration process to the terminal home ILR, and brings the newly allocated RID to the ILR, and updates the terminal AID-RID mapping information on the ILR.
- the AGW change does not necessarily lead to the change of ILCR. Therefore, the source AGW needs to identify the information according to the target ILCR, or the target AGW needs to determine whether the ILCR changes according to the source ILCR identification information.
- the source ILCR is integrated with the target ILCR. At this time, there is no tunnel between the source ILCR and the target ILCR, and there is no need to establish or delete a tunnel between the two.
- the target ILCR is the same, the ILCR can also decide whether to allocate a new RID to the terminal according to the policy. When assigning a new RID to the terminal, the flowchart of this patent can be used.
- the switching process is described by using a dynamic tunnel between the access gateway and the ILCR.
- the foregoing embodiments may also be applicable to a scenario where the access gateway and the ILCR are static tunnels.
- a dynamic tunnel is no longer required between the target AGW and the target ILCR.
- the tunnel between the two is successfully created when the two are powered on.
- the other steps are the same.
- the tunnel between the two can be used to notify the target ILCR that there is a terminal handover and the AID of the terminal is sent to the target ILCR, or the target ILCR learns that there is a terminal handover and acquires the terminal by checking the data packet. AID.
- FIG. 4b is a schematic diagram of a network architecture of another Wimax system employing the above-described identity location separation technique, in which the solid line indicates the connection of the bearer plane and the dashed line indicates the connection of the control plane.
- the Wimax network architecture includes an Access Service Network (W-ASN) 41 and a Connected Service Network (W-CSN) 42.
- the W-ASN has a data plane interface with the generalized forwarding plane, which is represented as a D1 interface.
- W-CSN and generalized forwarding There may also be a data plane interface between the faces, denoted as D2.
- the generalized forwarding plane may be a packet data network that supports RID routing and forwarding of data messages.
- the W-CSN has an original network element in the Wimax architecture such as an AAA proxy or server (AAA Proxy/Server), a billing server, and an interconnection gateway device, and an identity location register (ILR)/packet forwarding function (PTF) is also set.
- the ILR/PTF in each W-CSN constitutes a mapping forwarding plane.
- the HA and / or W-CR (Core Router) in the W-CSN can be reserved or transferred to the AGW.
- the W-ASN includes a base station and an AGW, and the AGW expands the new functions required to implement the SILSN based on the functional entities (including the DPF functional entities) of the AGW in the Wimax architecture.
- the ILCR does not exist in the WiMAX network
- the AGW functions as an external data channel endpoint, which is configured to allocate a RID for the terminal, register and deregister the RID of the terminal with the ILR, query the ILR for the RID of the communication peer, and maintain the terminal and its communication.
- the AGW is configured to allocate a new location identifier (RID) to the terminal when the terminal is handed in, and save mapping information of the terminal identity (AID) and the new RID, and determine the terminal according to the data packet of the terminal.
- the connection information of the communication peer end and initiates an RID update process for updating the RID of the terminal to the gateway accessed by the terminal communication peer end; releasing the resource allocated to the terminal after the terminal is cut out; and cutting the data of the terminal
- the packet is forwarded.
- cut-out control module is set to target after the W-ASN anchoring is completed.
- the AGW sends an AGW handover request
- the cut-in control module is configured to: after receiving the AGW switching request, send an allocation notification to the location identifier (RID) allocation module, carry the hand-in terminal AID, and then send a registration notification to the RID registration module, and send an update notification to the RID update module, and Returning an AGW handover response to the source AGW;
- the RID allocation module is configured to allocate a new RID to the AGW after receiving the allocation notification, and save mapping information of the terminal AID and the new RID;
- the RID registration module is configured to initiate a RID registration process after receiving the registration notification, and update the RID of the terminal saved by the terminal's home identity register (ILR);
- the packet forwarding module is configured to perform RID encapsulation, RID encapsulation, and forwarding on the data packet that is cut into the terminal, and forward the data packet to the target terminal after receiving the data packet to be sent to the cut-out terminal, and is also used according to the cut-in terminal.
- Data packet determines connection information between the terminal and the communication peer;
- the RID update module is configured to, after receiving the update notification, send an RID update notification to the gateway accessed by the terminal communication peer according to the connection information of the terminal and the communication peer, and carry the AID of the terminal and the new RID.
- a timer is set, and the time is up to release the forwarding tunnel with the source AGW;
- the cut-in control module of the AGW sends a handover response to the source AGW. After receiving the handover response sent by the target AGW, the AGW's cut-out control module sets a timer; when the time is up, the forwarding tunnel with the target AGW is released.
- the AGW further includes a mapping information maintenance module configured to save and maintain all communication peer identity and location identification (AID-RID) mapping information of all hand-in terminals;
- AID-RID all communication peer identity and location identification
- the cut-in control module of the AGW is further configured to receive the AID-RID mapping information that is actively sent by the source AGW, or all the communication peers of the cut-in terminal obtained from the communication peer-side ILR or the source AGW, and notify the mapping information maintenance module to perform the
- the cut-out control module in the AGW is further configured to send the AID-RID mapping information of all communication peers of the cut-out terminal to the target AGW actively or according to the query of the target AGW.
- the RID update module of the AGW determines, when the RID update process is initiated, the gateway accessed by the communication peer according to the mapping information, the local configuration information or the DNS query of the communication peer AID-RID, and terminates the gateway to the communication pair.
- the incoming gateway sends an RID update notification, carrying the mapping information of the terminal AID and the new RID.
- the packet forwarding module in the AGW After receiving the downlink data packet sent to the cut-out terminal, the packet forwarding module in the AGW forwards the packet to the target AGW through the forwarding tunnel with the target AGW, and receives the downlink data sent to the target terminal.
- the data message When the data message is sent, it is sent to the terminal through the data channel with the terminal.
- the cut-out control module When the cut-out control module sends a handover request to the target AGW, the first control is sent to the packet forwarding module in the local AGW;
- the handover control module When the handover control module receives the handover request from the source AGW, the handover control module sends a second notification to the packet forwarding module in the local AGW.
- the packet forwarding module in the AGW after receiving the first notification, performs RID encapsulation on the received downlink data packet of the cut-out terminal, and then forwards the packet to the target AGW, after receiving the first notification.
- the packet forwarding module in the AGW after receiving the first notification, performs RID encapsulation on the received downlink data packet of the cut-out terminal, and then forwards the packet to the target AGW, after receiving the first notification.
- the downlink data packet that is forwarded to the target ILCR is de-encapsulated by the RID, and then sent to the terminal through the data channel of the terminal.
- the AGW has a data interface to the generalized forwarding plane; the packet forwarding module in the AGW forwards the received uplink data packet of the terminal to the mapping forwarding plane or the generalized forwarding plane after receiving the RID encapsulation; Before the second notification, the received uplink data packet sent by the interception terminal is directly forwarded to the source AGW. After receiving the second notification, the uplink data packet is encapsulated by RID and then forwarded to the mapping forwarding plane. Or a generalized forwarding plane.
- the AGW handover request sent by the cut-out control module to the target AGW is an anchor data channel function (DPF) handover request; and the AGW handover response sent by the handover control module to the source AGW is an anchor DPF handover response.
- DPF anchor data channel function
- the tenth embodiment shown in FIG. 11 is based on the implementation of the foregoing system three, and is applicable to the scenario in which the forwarding of data in the handover process uses the forwarding tunnel between the access gateways, and the specific steps are as follows:
- Step 1101 the same step 501 ;
- the uplink and downlink data packet paths of the terminal are as shown in D1101 and D1102. Dl 101, the downlink data packet path: after receiving the data packet sent by the communication peer to the terminal, the source AGW strips the RID encapsulated in the data packet and restores the format of the data packet sent by the communication peer. The data channel between the source AGW and the target AGW forwards the data packet to the target AGW, and the target access gateway sends the packet to the terminal through the terminal data channel.
- the uplink data packet path the terminal sends the uplink data message to the target base station, and the target base station forwards the data packet to the target AGW, and the target AGW forwards the data packet to the source AGW through the data channel between the source AGW and the target AGW.
- the source AGW obtains the AID of the communication peer, and queries the AID-RID mapping information in the local cache. If the RID of the communication peer is found, the RID of the communication peer is used as the destination address, and the RID of the terminal is used as the source address, and is encapsulated in the In the data packet, the encapsulated data packet is forwarded to the target generalized forwarding plane.
- the data packet is tunnel encapsulated and then forwarded to the mapping forwarding plane, and the ILR is queried to the communication peer. RID. Or the data packet is cached locally. After the RID of the communication peer is obtained, the RID of the communication peer is used as the destination address, and the RID of the terminal is used as the source address, encapsulated in the data packet, and then the encapsulated data is encapsulated. The message is forwarded to the mapping forwarding plane or the generalized forwarding plane.
- the uplink and downlink data packet paths of the terminal are as shown in D1103 and D1104.
- the downlink data packet path After receiving the data packet sent by the communication peer to the terminal, the source AGW forwards the data packet to the target AGW through the data channel between the source AGW and the target AGW, and the target AGW strips the data. After the RID encapsulated in the packet is restored to the format of the data packet sent by the communication peer, the target access gateway sends the packet to the terminal through the terminal data channel.
- the uplink data packet path the terminal sends the uplink data message to the target base station, the target base station forwards the data packet to the target AGW, the target AGW obtains the AID of the communication peer, and queries the AID-RID mapping information in the local cache, for example, To the RID of the communication peer, the RID of the communication peer is used as the destination address, and the RID of the terminal is used as the source address, encapsulated in the data packet, and then the encapsulated data packet is forwarded to the mapping forwarding plane or the generalized forwarding plane. If the RID of the communication peer is not found, the data packet is encapsulated and forwarded to the mapping forwarding plane, and the RID of the communication peer is queried to the ILR.
- the data packet is cached locally.
- the RID of the communication peer is obtained, the RID of the communication peer is used as the destination address, and the RID of the terminal is used as the source address, encapsulated in the data packet, and then the encapsulated data is encapsulated.
- the message is forwarded to the mapping forwarding plane or the generalized forwarding plane. Step 1105 to step 1110, the same steps 506 to 511;
- D1105 downlink data packet path: After receiving the data packet sent by the communication peer to the terminal, the target AGW strips the RID encapsulated in the data packet and restores the format of the data packet sent by the communication peer. The ingress gateway sends the message to the terminal through the terminal data channel.
- the uplink data is the path of the text. Same as D1104.
- step 1109 there may be a data message forwarded by the source AGW, which is caused by not updating the terminal AID-RID mapping information of the gateway accessed by the communication peer.
- the downlink data packet path at this time is the same as D1103.
- Step 1111 the same step 513;
- the switching timer set in step 1108 can be set by the source AGW.
- the data channel and related information between the source AGW and the target AGW are required to be released by the source AGW after the timing time. .
- step 1109 does not need to be executed after step 1108, and may be triggered to execute at any time after step 1105.
- the uplink data packet is directly forwarded from the target AGW, such as D1104 and D1106.
- the uplink data packet can also be forwarded from the tunnel between the target AGW and the source AGW, that is, the data packet is forwarded from the target AGW to the source AGW.
- the manner in which the target AGW obtains the RID of the communication peer is the same as the manner in which the communication peer RID is obtained in the system.
- the method for the access gateway to update the communication peer is the same as the method for updating the communication peer in the system.
- the terminal RID registration is performed by the access gateway or the ILCR on the target side, and optionally, the access gateway or the ILCR on the source side can interact with the target side network element. After obtaining the RID assigned by the target side network element to the terminal, the terminal RID registration is performed to the ILR.
- the invention realizes the mobile 'I' switching management under the network-based identity identification and location separation framework, and proposes a simplified handover management process in combination with the characteristics of the mobile communication network, and proposes a handover management flow.
- the user data management method optimized in the process does not need to maintain the communication peer table in the access gateway, ILCR or identity location register ILR, and does not need to establish, save and maintain the signaling interaction of the communication peer table and the device processing load, and reduce The processing load of the network metadata packet forwarding.
- modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device, or they may be separately fabricated into individual integrated circuit modules, or they may be Multiple modules or steps are made into a single integrated circuit module. Thus, the invention is not limited to any particular combination of hardware and software.
- the present invention provides an anchor point switching method and system for a Wimax system, which applies a mobile communication network in which an access identifier and a location identifier are separated to a WiMAX network.
- the target AGW or the target ILCR is After the terminal is assigned a new RID, the data information of the cut-in terminal and the communication peer are determined according to the data message cut into the terminal, and the access gateway of the communication peer is notified to update the terminal AID-RID mapping information, thereby implementing the anchor point without the fixed anchor point. Switching, reducing the path detour of the data packet, reducing the transmission delay and bandwidth waste, and also achieving the purpose of solving the dual identity of the IP address.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention porte sur un procédé et un système de transfert d'ancrage pour système d'interopérabilité mondiale pour l'accès hyperfréquence (Wimax). Le procédé comprend les opérations suivantes : après qu'un terminal a achevé un transfert ancré sur réseau de service d'accès (ASN) Wimax, une passerelle d'accès (AGW) source envoie une requête de transfert à une AGW de destination, l'AGW de destination sélectionne un routeur central à identificateur et localisateur (ILCR) de destination, et établit un tunnel lorsqu'un tunnel de transmission pour le message de données du terminal n'est pas établi avec l'ILCR de destination ; l'ILCR de destination, lorsqu'il est différent de l'ILCR source, attribue au terminal un nouvel identifiant de routage (RID) qui pointe vers l'ILCR de destination, et détermine les informations de la connexion entre le terminal et un homologue de communication conformément au message de données du terminal, et envoie à la passerelle d'accès de l'homologue de communication du terminal un flux de mise à jour de RID qui contient l'identifiant d'accès (AID) et le nouveau RID du terminal ; et l'AGW de destination envoie une réponse de transfert à l'AGW source, après que le transfert a été achevé, le message entre le terminal et l'homologue de communication est transmis par l'intermédiaire de l'ILCR de destination et de l'AGW de destination. Le procédé et le système peuvent mettre en œuvre un transfert d'ancrage non fixe.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010122923.6 | 2010-02-25 | ||
CN201010122923.6A CN102170628B (zh) | 2010-02-25 | 2010-02-25 | 实现无固定锚点切换的Wimax***及其切换方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011103707A1 true WO2011103707A1 (fr) | 2011-09-01 |
Family
ID=44491570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2010/001695 WO2011103707A1 (fr) | 2010-02-25 | 2010-10-25 | Système d'interopérabilité mondiale pour l'accès hyperfréquence (wimax) destiné à mettre en œuvre un transfert d'ancrage et son procédé de transfert |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102170628B (fr) |
WO (1) | WO2011103707A1 (fr) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106507446B (zh) * | 2016-12-07 | 2019-08-27 | Oppo广东移动通信有限公司 | 一种无线保真Wi-Fi连接方法及移动终端 |
CN107592375A (zh) * | 2017-09-14 | 2018-01-16 | 四川省电科互联网加产业技术研究院有限公司 | 一种用于智慧城市***的水资源参数采集装置及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801764A (zh) * | 2006-01-23 | 2006-07-12 | 北京交通大学 | 一种基于身份与位置分离的互联网接入方法 |
CN101232435A (zh) * | 2007-01-25 | 2008-07-30 | 华为技术有限公司 | 一种切换数据锚点的方法及*** |
CN101483899A (zh) * | 2008-01-08 | 2009-07-15 | 华为技术有限公司 | 一种切换过程中发起源网络承载释放的方法、***及网络锚点 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090207812A1 (en) * | 2008-01-07 | 2009-08-20 | Vivek Gupta | Dual radio handovers beween wimax and 3gpp |
CN102137467B (zh) * | 2010-01-22 | 2014-12-10 | 中兴通讯股份有限公司 | 实现无固定锚点切换的Wimax***及其切换方法 |
-
2010
- 2010-02-25 CN CN201010122923.6A patent/CN102170628B/zh not_active Expired - Fee Related
- 2010-10-25 WO PCT/CN2010/001695 patent/WO2011103707A1/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801764A (zh) * | 2006-01-23 | 2006-07-12 | 北京交通大学 | 一种基于身份与位置分离的互联网接入方法 |
CN101232435A (zh) * | 2007-01-25 | 2008-07-30 | 华为技术有限公司 | 一种切换数据锚点的方法及*** |
CN101483899A (zh) * | 2008-01-08 | 2009-07-15 | 华为技术有限公司 | 一种切换过程中发起源网络承载释放的方法、***及网络锚点 |
Also Published As
Publication number | Publication date |
---|---|
CN102170628B (zh) | 2016-08-03 |
CN102170628A (zh) | 2011-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11737156B2 (en) | Establishing a session or cellular Internet of Things packet transmission | |
US11979798B2 (en) | Session establishment to join a group communication | |
US11832341B2 (en) | Group communication service request | |
US8804746B2 (en) | Network based on identity identifier and location separation architecture backbone network, and network element thereof | |
KR101410836B1 (ko) | 무선통신 시스템 중의 터미널 핸드오버의 방법 및 시스템 | |
CN109156040B (zh) | 一种通信控制的方法及相关网元 | |
US11871273B2 (en) | Systems and methods for user plane handling | |
KR102126223B1 (ko) | 이동통신 코어 망에서의 시그널링 방법 및 그 시스템 | |
WO2011050678A1 (fr) | Réseau de communication mis en oeuvre selon une architecture de réseau à séparation du plan de commande et du plan de transport | |
WO2019185062A1 (fr) | Procédé et dispositif de communication | |
RU2676533C1 (ru) | Способ и устройство назначения ip-адреса | |
CN105874830A (zh) | 一种移动性管理的方法、装置及*** | |
KR20220131309A (ko) | 통신 방법 및 장치 | |
WO2011085618A1 (fr) | Procédé de commutation de terminal et réseau de communication correspondant | |
WO2011032455A1 (fr) | Procédé, système et routeur de passerelle d'accès pour gestion de transfert et gestion de données d'utilisateur lors d'un transfert | |
WO2011050724A1 (fr) | Système de mise en oeuvre de communication mobile en fonction d'un coeur de réseau à accès multiple par répartition en code à large bande (wcdma) et procédé d'accès d'équipement utilisateur | |
CN110140416B (zh) | 用户设备上下文管理方法、装置和设备 | |
WO2011050679A1 (fr) | Réseau de communication et procédé d'accès de terminal mis en oeuvre grâce à une infrastructure de réseau wimax | |
CN102137467B (zh) | 实现无固定锚点切换的Wimax***及其切换方法 | |
WO2011103707A1 (fr) | Système d'interopérabilité mondiale pour l'accès hyperfréquence (wimax) destiné à mettre en œuvre un transfert d'ancrage et son procédé de transfert | |
CN102118734B (zh) | 一种可实现无固定锚点切换的Wimax***及其切换方法 | |
WO2011088607A1 (fr) | Système de technologie d'accès wimax permettant une commutation sans ancre fixe et procédé de commutation correspondant | |
WO2011085636A1 (fr) | Cœur de réseau à accès multiple par répartition en code à large bande, procédé de transfert basé sur le cœur de réseau à accès multiple par répartition en code à large bande | |
WO2011103753A1 (fr) | Système wimax réalisant une commutation d'ancrage et son procédé de commutation | |
WO2013000289A1 (fr) | Procédé de gestion de mobilité pour un tunnel direct, élément de réseau et système |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10846331 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 10846331 Country of ref document: EP Kind code of ref document: A1 |