WO2011044819A1 - 信息获取及通知、数据报文转发和切换的方法及接入节点 - Google Patents

信息获取及通知、数据报文转发和切换的方法及接入节点 Download PDF

Info

Publication number
WO2011044819A1
WO2011044819A1 PCT/CN2010/077425 CN2010077425W WO2011044819A1 WO 2011044819 A1 WO2011044819 A1 WO 2011044819A1 CN 2010077425 W CN2010077425 W CN 2010077425W WO 2011044819 A1 WO2011044819 A1 WO 2011044819A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
access node
communication peer
identifier
identity
Prior art date
Application number
PCT/CN2010/077425
Other languages
English (en)
French (fr)
Inventor
吴强
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Priority to US13/501,330 priority Critical patent/US8711749B2/en
Priority to EP10823049.1A priority patent/EP2480033A4/en
Priority to KR1020127012276A priority patent/KR101480115B1/ko
Priority to JP2012533467A priority patent/JP5562427B2/ja
Publication of WO2011044819A1 publication Critical patent/WO2011044819A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5084Providing for device mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a method for information acquisition and notification, data packet forwarding and handover, and an access node.
  • the IP address in the TCP/IP (Transmission Control Protocol/Internet Protocol) protocol widely used by the Internet has a dual function, and serves as the location of the network terminal's communication terminal host network interface in the network topology.
  • the identity which is also the identity of the transport layer host network interface.
  • the TCP/IP protocol was not designed at the beginning of the host. However, as host mobility becomes more prevalent, the semantic overload defects of such IP addresses are becoming increasingly apparent.
  • the IP address of the host changes, not only the route changes, but also the identity of the communication terminal host changes. This causes the routing load to become heavier and heavy, and the change of the host ID causes the application and connection to be interrupted.
  • 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 network router based implementation method is one of the solutions for identity identification and location separation.
  • the prior art proposes a method for implementing mobile handover management based on a network router scheme.
  • the access switching router notifies the communication peer of all mobile terminals (Correspondent Node, CN for short) of the new mapping information of the mobile node (Mobile Node, MN for short). )
  • the access switch router where it is located.
  • the access switching router saves all CN information for each locally accessed MN, as shown in the following table:
  • the access switching router on the cut-out side needs to transmit the communication peer table to the access switching router on the cut-side side, and the access switching router on the cut-side side notifies the new identity mapping information of the MN according to the information.
  • the access switch router where the CN is located gives the access switch router where the CN is located.
  • AN Access Service Node, referred to as AN
  • identity location register establish, save and maintain the communication peer table, which requires a large amount of memory and CPU processing performance, requiring complex signaling process processing between devices;
  • the AN on the MN cut-out side needs to synchronize the information of all CNs of the MN into the Identity Location Register (ILR), and the ILR will save all CNs that communicate with the MN. Information, and the accuracy of the communication peer information is maintained between the ILR and the AN through signaling messages.
  • the AN on the cut-in side assigns a new RID to the MN, and initiates a mapping update process between the AN on the cut-in side or the cut-out side and the ILR. After the mapping update process is completed, the ILR notifies the MN new identity mapping information to all the ANs where the CN is located according to the saved CN information;
  • the AN on the cut-out side synchronizes the information of all the CNs of the MN to the AN on the cut-side side, and the AN on the cut-side side saves the information of all the CNs of the MN.
  • the new mapping information of the MN is notified to all ANs where the CN is located;
  • the AN where the CN is located stores the mapping information of the MN real-time identity location identifier.
  • the purpose of the network device to establish, save, and maintain the communication peer table is to ensure that the accessed MN can notify the communication peer in time when a new route identifier is assigned, thereby ensuring the identity of the communication peer held by the AN.
  • the location identifier mapping information is valid in real time, so that the data packet sent by the CN can be added to the latest RID encapsulation and then routed to the AN on the cut-in side where the MN is located.
  • the AN where the MN is located no longer informs the AN where the CN is located that the mapping information of the MN changes. Then, after the end-to-end connection between the MN and the CN is disconnected, the network device needs to delete the MN from the communication peer table of the CN. When all terminals connected to the AN where the CN is located do not communicate with the MN, the MN of the AN where the CN is located needs to be mapped. The radio routing table entry is deleted.
  • the AN where the CN is located needs to identify and monitor the end-to-end connection identified by the MN-CN, and determine the on-off state of the end-to-end connection, which requires
  • the AN where the CN is located forwards all data packets in a data stream manner. If a data stream has no data transmission within a certain period of time, the data stream is considered to be in a disconnected state.
  • the data is forwarded by packet, and the data is forwarded according to the data flow, which increases the processing load such as data flow establishment, data flow mapping, and data flow interruption monitoring, which makes the implementation of AN complicated.
  • the present invention provides an information acquisition method, which is used by an access node on the cut-in side to obtain mapping information of a communication peer end of the terminal in the handover process.
  • the present invention provides a method for acquiring information in a handover process, where the method is used to obtain mapping information of a communication peer end in an identity identification and a location separation network, including: handover of a terminal, and second of a handover side After the access node establishes a connection, sending a data packet to the communication peer; and
  • the second access node may not query the identity identifier and the location identifier of the communication peer end according to the identity identifier of the communication peer end in the data packet.
  • the mapping information is sent to the first location node of the identity location register (ILR) of the communication peer end or the first access node of the cut-out side to obtain the mapping information of the communication peer.
  • ILR identity location register
  • the method may further include: before the step of the terminal switching occurs, when the terminal establishes communication with the communication peer, the first access node saves the mapping information of the identity identifier and the location identifier of all communication peers of the terminal locally.
  • the method may further include: when the terminal accesses the network, the access node accessed by the terminal registers the mapping information of the identity identifier and the location identifier of the terminal to the ILR of the terminal; and the mapping information of the ILR storage terminal of the terminal attribution.
  • the method may further include: when the mapping information of the terminal changes, the access node accessed by the terminal notifies the ILR of the terminal home, and carries the new mapping information of the terminal; after the ILR of the terminal attribution receives the notification, according to the new terminal The mapping information updates the mapping information of the saved terminal.
  • the present invention also provides another method for information acquisition in a handover process, which is used for identity
  • the mapping information of the communication peer is obtained in the identification and location separation network, including:
  • the second access node on the cut-in side establishes a connection with the terminal, and sends a handover response message to the first access node on the cut-out side;
  • the first access node After receiving the handover response message, the first access node establishes a forwarding relationship with the second access node, and after receiving the data message sent by the communication peer end to the terminal, the forwarding is performed by the forwarding The relationship is forwarded to the second access node;
  • the second access node After receiving the data packet forwarded by the first access node, the second access node acquires the mapping information of the communication peer according to the identity identifier and the location identifier of the communication peer end in the data packet.
  • the present invention also provides another method for information acquisition in a handover process, where the method is used to obtain mapping information of a communication peer in an identity identification and a location separation network, including:
  • the access node saves the mapping information of the identity identifier and the location identifier of the communication peer end of all the terminals accessed by the access node locally;
  • the access node on the cut-in side queries the identity of the communication peer according to the identity of the communication peer in the data packet after receiving the data packet sent by the terminal to the communication peer. Mapping information for identification and location identification.
  • the present invention also provides another method for information acquisition in a handover process, where the method is used to obtain mapping information of a communication peer in an identity identification and a location separation network, including:
  • the first access node accessed by the terminal saves the mapping information of the identity identifier and the location identifier of all communication peers of the terminal locally;
  • the terminal switches from the first access node to the second access node, and after establishing a connection with the second access node on the cut-in side, sends a data packet to the communication peer end;
  • the second access node may not query the identity identifier and the location identifier of the communication peer end according to the identity identifier of the communication peer end in the data packet. And mapping information is sent to the first access node to obtain mapping information of the communication peer.
  • the present invention also provides another method for information acquisition in a handover process, where the method is used to obtain mapping information of a communication peer in an identity identification and a location separation network, including:
  • the access node accessed by the terminal is located at the home of the terminal.
  • the ILR registers the mapping information of the identifier and the location identifier of the terminal, and the ILR of the terminal's home location stores the mapping information of the terminal; and when the mapping information of the terminal changes, the terminal accesses the connection.
  • the ingress node notifies the ILR of the terminal to update the mapping information of the terminal, and carries the new mapping information of the terminal, and after receiving the notification by the local ILR to which the terminal belongs, according to the new mapping of the terminal Updating the mapping information of the terminal saved by the information;
  • the terminal is switched, and after the connection is established with the access node on the cut-in side, the data packet is sent to the communication peer, and the access node on the cut-in side receives the data packet sent by the terminal to the communication peer, according to the In the data packet, the identity of the communication peer, such as the local query information of the identity identifier and the location identifier of the communication peer, initiates a query to the ILR of the communication peer to obtain the communication. Mapping information of the peer.
  • the present invention also provides a method for information notification in a handover process, for notifying a communication peer to update a terminal location identifier in an identity identification and a location separation network, the method comprising:
  • the second access node on the cut-in side allocates a new location identifier to the terminal, and after establishing a connection with the second access node, the terminal sends a data packet to the communication peer end;
  • the second access node After receiving the data packet sent by the terminal to the communication peer end, the second access node, according to the identity identifier of the communication peer end in the data packet, if the location identifier of the communication peer end is not locally queried, Querying the ILR of the communication peer end or the first access node of the cut-out side to obtain the location identifier of the communication peer; and
  • the present invention also provides another method for information notification in a handover process, for notifying a communication peer to update a terminal location identifier in an identity identification and a location separation network, the method comprising:
  • the second access node on the cut-in side allocates a new location identifier to the terminal, and sends a handover response message to the first access node on the cut-out side;
  • the first access node After receiving the handover response message, the first access node establishes a forwarding relationship with the second access node, and after receiving the data message sent by the communication peer end to the terminal, the forwarding is performed by the forwarding The relationship is forwarded to the second access node; After receiving the data packet forwarded by the first access node, the second access node sends an update to the communication peer according to the identity identifier and the location identifier of the communication peer end in the data packet.
  • the notification of the location identifier carries the identity of the terminal and a new location identifier.
  • the invention also provides a method for forwarding data packets in a handover process, which is applied to an identity identification and a location separation network, and includes:
  • the second access node on the cut-in side allocates a new location identifier to the terminal, and after establishing a connection with the second access node, the terminal sends a data packet to the communication peer end;
  • the second access node After receiving the data packet sent by the terminal to the communication peer end, the second access node, according to the identity identifier of the communication peer end in the data packet, if the location identifier of the communication peer end is not locally queried, Initiating an inquiry on the ILR of the communication peer end or the first access node on the cut-out side to obtain a location identifier of the communication peer; and
  • the second access node forwards the data packet to the access node accessed by the communication peer according to the acquired location identifier of the communication peer.
  • the present invention also provides another method for forwarding data packets in a handover process, which is applied to an identity identification and location separation network, including:
  • the second access node on the cut-in side allocates a new location identifier to the terminal, and after establishing a connection with the second access node, the terminal sends a data packet to the communication peer end;
  • the second access node After receiving the data packet sent by the terminal to the communication peer end, the second access node, according to the identity identifier of the communication peer end in the data packet, if the location identifier of the communication peer end is not locally queried, Initiating an inquiry on the ILR of the communication peer end or the first access node on the cut-out side to obtain the location identifier of the communication peer end, and forwarding the data packet to the home location of the communication peer end An ILR or the first access node;
  • the ILR of the communication peer end or the first access node forwards the data identifier to the location after the location identifier of the communication peer is found according to the identity identifier of the communication peer end in the data packet.
  • the access node that the communication peer accesses.
  • the method may further include: after receiving the query, the first access node of the communication peer end returns the mapping information of the identity identifier and the location identifier of the communication peer to the second access node; the second access node After receiving the mapping information of the communication peer, it is saved locally, and then received by the terminal to send the communication.
  • the data packet of the peer end is forwarded, the data packet is forwarded to the access node accessed by the communication peer according to the mapping information of the communication peer.
  • the present invention also provides a method for switching between access nodes, which is applied to an identity identification and a location separation network, including:
  • the second access node allocates a new location identifier to the terminal after receiving the handover request sent by the first access node, and Transmitting a handover response to the first access node;
  • the first access node After receiving the handover response, the first access node sends a handover command to the terminal; after receiving the handover command, the terminal initiates an access request to the second access node;
  • the second access node After receiving the access request initiated by the terminal and establishing a connection with the terminal, the second access node acquires mapping information of the identity identifier and the location identifier of the communication peer end of the terminal, and obtains the information after the acquisition is completed.
  • the first access node sends a handover complete message.
  • the method may further include: after acquiring the mapping information of the identity identifier and the location identifier of the communication peer end of the terminal, the second access node sends a notification for updating the terminal location identifier to the access node accessed by the communication peer end, and the identity of the mobile terminal is carried. And the new location identifier; after receiving the notification, the access node accessing the communication peer updates the mapping information of the saved terminal.
  • the method may further include: before the step of the second access node sending the handover complete message to the first access node: the second access node establishes a connection with the terminal through the access network, and receives the handover complete message sent by the access network. After that, the handover completion timer is set, and when the handover completion timer reaches the timing period, the handover completion message is sent to the first access node.
  • the method may further include: after the second access node establishes a connection with the terminal, before the handover completion timer arrives at the timing period, if the second access node receives the data packet sent by the terminal to the communication peer, according to the data packet
  • the identity of the peer end of the communication is initiated to the IRL of the communication peer or the first access node of the peer to initiate a query to obtain the location identifier of the communication peer.
  • the method may further include: after receiving the handover response message, the first access node establishes a forwarding relationship with the second access node, and after receiving the data message sent by the communication peer to the terminal during the handover, forwarding the data to the terminal through the forwarding relationship a second access node; after receiving the data packet forwarded by the first access node, the second access node receives the data packet forwarded by the first access node, according to the identity of the communication peer in the data packet The identifier and the location identifier obtain the mapping information of the communication peer.
  • the present invention also provides an access node, which is applied to an identity identification and a location separation network, and includes a peer information storage unit and a message transceiver unit, where
  • the peer information storage unit is configured to save the mapping information of the identity identifier and the location identifier of the communication peer end of all the accessed terminals locally;
  • the packet sending and receiving unit is configured to: after establishing a connection with the terminal that is cut into the access node, receive the data packet sent by the terminal to the communication peer end, according to the identity identifier of the communication peer end in the data packet, such as a local query If the mapping information of the identity identifier and the location identifier of the communication peer is not available, an identifier is sent to the identity location register (ILR) of the communication peer end or the original access node before the terminal is handed over to obtain the The mapping information of the communication peer is saved locally.
  • ILR identity location register
  • the packet sending and receiving unit may be configured to send the data packet sent by the terminal to the communication peer to the ILR or the original access node for forwarding, while initiating the query to the original access node of the ILR or the terminal.
  • the packet sending and receiving unit may be configured to: after obtaining the mapping information of the communication peer end, forward the data packet sent by the terminal to the communication peer end to the access node accessed by the communication peer end according to the obtained mapping information of the communication peer end.
  • the access node may further include a location identifier allocation and notification unit connected to the message transceiver unit.
  • the message transceiver unit may be further configured to: obtain the mapping information of the communication peer end and save the mapping information to the local a location identifier allocation and notification unit; the location identifier assignment and notification unit may be configured to: assign a new location identifier to the terminal that cuts into the access node, and notify the information when receiving the mapping information of the communication peer transmitted by the packet transceiver unit
  • the communication peer updates the location identifier of the terminal, carries the identity of the terminal, and the new location identifier.
  • the present invention also provides another access node, which is applied to an identity identification and a location separation network, including a peer information storage unit and a message transceiver unit, where
  • the peer information storage unit is configured to: save the mapping information of the identity identifier and the location identifier of the communication peer end of all the accessed terminals locally;
  • the packet sending and receiving unit is configured to: after establishing a connection with the terminal that is cut into the access node, when receiving the data packet forwarded by the original access node before the terminal is switched in, and sent by the communication peer to the terminal, Determining an identity identifier and a location identifier of the communication peer end in the data packet, such as a local unsaved location
  • Determining an identity identifier and a location identifier of the communication peer end in the data packet such as a local unsaved location
  • the mapping information of the identity identifier and the location identifier of the communication peer end is saved locally, and the mapping information of the communication peer end is saved locally.
  • the access node may further include a location identifier allocation and notification unit connected to the message transceiver unit.
  • the message transceiver unit may be further configured to: transmit the mapping information to the location while storing the mapping information of the communication peer at the local location
  • the identifier allocation and notification unit may be configured to: allocate a new location identifier for the terminal that cuts into the access node, and notify the communication pair after receiving the mapping information of the communication peer transmitted by the packet transceiver unit.
  • the terminal updates the location identifier of the terminal, carries the identity of the terminal, and the new location identifier.
  • the invention realizes the mobility 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 an optimized user data management method in the handover management process, which clarifies The function distribution and main processes of each functional entity in the handover management process;
  • the present invention does not need to maintain a communication peer table in a network device such as an AN or an ILR, and does not need to establish, save, and maintain signaling interaction and device processing load of the communication peer table;
  • the handover process is improved.
  • the AN does not need to forward data packets in the data stream mode, which reduces the processing load of the AN data packet forwarding.
  • FIG. 1 is a schematic diagram of a network topology of a network-based identity and location separation architecture according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of a handover process according to an embodiment of the present invention.
  • FIG. 3 is a schematic diagram of a process of forwarding a data packet sent by the MN to the CN after the MN is switched according to the embodiment of the present invention
  • FIG. 4 is a schematic diagram of a process of forwarding a data packet sent by the CN to the MN after the MN is switched according to the embodiment of the present invention
  • FIG. 5 is a schematic diagram of a network topology of an identity identification and location separation architecture based on the LISP protocol according to an embodiment of the present invention
  • FIG. 6 is a schematic diagram of a network topology of an identity identification and location separation architecture of an integrated network according to an embodiment of the present invention.
  • the proposed network-based identity and location separation architecture separates the dual functions of the identity and location of the IP address to achieve dynamic redistribution of mobility, multiple townships, IP addresses, ease of routing load, and next-generation Internet. Support for issues such as mutual visits between different network areas.
  • the core idea of the network-based identity and location separation architecture (hereinafter also referred to as the architecture) is: There are two types of identifiers in the network, Access Identifier (AID) and Routing-Location Identifier. Referred to as RID).
  • the AID is a unique identity identifier assigned to each user terminal in the network, and is used at the access layer and remains unchanged during the movement of the user terminal.
  • the user terminal in the network of the architecture uses the AID to identify the peer end.
  • the user terminal communicates using the peer AID.
  • FIG. 1 shows main network elements related to handover in a network topology based on identity and location separation architecture, including an access network, an AN, an identity location register (ILR), and a transport network. All other parts are considered part of the backbone network. among them:
  • the access network is configured to provide a layer 2 (physical layer and link layer) access service for the user terminal.
  • the access network can be a station system, such as a BSS (Base Station Subsystem), a RAN (Radio Access Network), an eNodeB (evolved Node ⁇ , an evolved node, etc.), or an xDSL. (Digital Subscriber Line, Digital Subscriber Line), AP (Access Point, Wireless Access Point), etc.
  • the AN is the boundary node between the access network and the backbone network, and is configured to maintain the connection relationship between the terminal and the backbone network, allocate the RID to the terminal (only according to the RID can be routed to the AN), process the handover process, and process the registration process. Maintain and query the AID-RID mapping information of the communication peer, encapsulate, route and transmit the data sent by the user terminal or user terminal.
  • the ILR is configured to complete registration of the user terminal, save and maintain the AID-RID mapping information of the user terminal, and process the location query of the user terminal.
  • the transmission network is configured to implement routing and forwarding of data packets with the source address and the destination address in the RID format between the user terminals accessed through the access network.
  • the user terminal of the network may be one or more of a mobile node, a fixed node, and a nomadic node. All communication of the user terminal is forwarded and managed by the AN of the access network. When the user terminal is powered on or the location changes, the registered AN process is initiated by the accessed AN to the home ILR, so that the mapping information of the real-time AID-RID of the user terminal is saved in the home ILR. The AN can query the ILR to communicate with the peer RID through signaling. In the same AN, data packets between user terminals are directly forwarded to the communication peer.
  • the AN When forwarding a data packet between user terminals of different ANs, the AN encapsulates the RID information of the terminal and the communication peer when forwarding the data packet sent by the terminal accessing the AN, and performs routing and forwarding through the transmission network; When the data packet of the terminal accessing the AN is stripped, the RID information is stripped and forwarded to the terminal.
  • the network element may have different names.
  • the access node may also be referred to as an access server or an access switching router, and the identity location register may also be used. It is called mapping server, user home register, user home server, etc.
  • the network element may correspond to one network element or a combination of multiple network elements.
  • the access node includes the functions of ETR and ITR in the LISP network. The above network elements should be identified by their completed functions.
  • the flow of the handover of the mobile node in this embodiment during the mobile process mainly includes the following steps:
  • Step 201 The source access network currently accessed by the MN initiates a handover request to the AN1 on the cut-out side, and carries the identification information of the target access network and the user terminal, such as the AID of the MN;
  • Step 202 After receiving the handover request message, the AN1 finds the AN2 on the ingress side according to the information of the target access network, and sends a handover request message to the AN2, carrying the identifier information of the MN;
  • AN1 can find AN2 according to the corresponding relationship between the configured target access network and AN2.
  • Step 203 After receiving the handover request message, the AN2 interacts with the target access network, allocates radio resources for the MN, and sends a handover response message to the AN1.
  • Step 204 After receiving the handover response message sent by the AN2, the AN1 establishes a data forwarding relationship with the AN1, and sends a handover command to the MN through the source access network.
  • Step 205 After receiving the handover command, the MN initiates an access request to the target access network.
  • Step 206 After receiving the access request of the MN, the target access network sends a handover complete message to the AN2, and the AN2 establishes a connection to the MN, and sends a handover complete message to the AN1.
  • the MN completes the handover from AN1 to AN2.
  • AN2 after receiving the handover request of AN1 in step 203, AN2 also allocates a new RID to the MN, and establishes mapping information of the AID of the MN and the new RID in AN2, and the attribution information to the MN.
  • the ILR initiates a request to update the mapping information, and updates the AID-RID mapping information of the MN saved by the ILR.
  • the handover management method of this embodiment further includes forwarding processing of data packets between the MN and the CN during the handover process.
  • the MN will be sent to the CN during the handover period, as shown in FIG. 3, and after the MN accesses the AN2, the forwarding process of the data packet sent by the AN to the CN by the AN2 is as follows:
  • Step 301 When receiving the data packet sent by the MN to the CN, the AN2 obtains the RID of the CN according to the AID of the CN in the data packet.
  • AN2 can obtain the RID of the CN by:
  • the AN2 queried the AID-RID mapping information of the CN locally according to the AID of the CN in the data packet, where the AN2 accesses the other terminal that is communicating with the CN, and the AID-RID mapping information of the CN may be locally saved. .
  • the AID-RID mapping information of the CN is queried from the CN home location ILR and stored locally.
  • the AID-RID mapping information of CN is obtained from AN1 and stored locally.
  • AN2 If AN2 does not find the AID-RID mapping information of the CN locally, it initiates a mapping query to the home ILR of AN1 or CN, and forwards the data packet to AN1 or CN.
  • the home PTF of the AN1 or the CN After receiving the data packet sent by the AN2, the home PTF of the AN1 or the CN queries the corresponding RID according to the AID of the CN in the data packet and encapsulates it in the data packet, and then forwards it to the CN access service through the transmission network.
  • the AN2 may also initiate a mapping query to the home PTF of the AN1 or CN, and obtain the mapping information of the CN, and then forward the data packet to the AN accessed by the CN through the transmission network by the AN2.
  • Step 302. After acquiring the AID-RID mapping information of the CN, the AN2 encapsulates the RID of the CN in the received data packet sent by the MN to the CN, and sends the RID of the CN to the CN accessed through the transmission network;
  • Step 303 (This step and step 302 have no sequence.) After acquiring the AID-RID mapping information of the CN, the AN2 sends an update communication peer location identifier notification to the CN, carrying the new RID allocated for the MN; After the notification, the AID-RID mapping information of the saved MN is updated according to the new RID of the MN, and a successful response can be returned;
  • Step 304 After acquiring the mapping information of all CNs, AN2 sends a handover completion message to AN1.
  • AN2 may set a handover complete timer Tc, and after Tc expires, AN2 sends a handover complete message to AN1. During Tc, AN2 obtains the AID-RID mapping information of the communication peer of the MN.
  • the AN1 does not need to send the communication relationship information between the MN and the communication peer (such as the communication peer table) to the AN2, thereby reducing the signaling load of the access node.
  • the process of forwarding the data packets sent by the CN to the MN is as follows:
  • Step 401 After the MN is handed over, the AN1 establishes a forwarding relationship with the AN2 after receiving the handover response message sent by the AN2.
  • Step 402 Before the CN accessed by the CN updates the mapping information of the MN, the data packet sent by the CN to the MN is still sent to the AN1;
  • Step 403. After receiving the data, the AN1 forwards the data packet to the AN2 through the forwarding relationship established between the AN1 and the AN2. Specifically, the tunnel encapsulation mode can be used for data forwarding between AN1 and AN2. Step 404. After receiving the data packet, AN2 sends the data packet to the MN.
  • the AN2 can buffer the received data packet and send it to the MN after the connection with the MN is established. Step 405.
  • the AN2 receives the data packet from the CN accessed by the CN1, the AN2 receives the data packet from the CN.
  • the identification information is sent to the CN to update the communication peer location identifier notification, and carries the new RID assigned to the MN; after receiving the notification, the CN accessing AN updates the saved MN AID-RID according to the new RID of the MN. Mapping information (this step has no precedence relationship with step 404)
  • Step 406 After the CN accessed by the CN updates the mapping information of the saved MN, when receiving the data packet sent by the CN to the MN, the new RID of the MN is encapsulated in the data packet, and sent to the AN2 through the transmission network;
  • Step 407. After receiving the data packet, AN2 sends the data packet to the MN.
  • the forwarding relationship with AN1 is deleted.
  • the AN1 deletes the forwarding relationship with the AN2 and deletes the related information of the MN. For each communication peer of the MN, if the communication peer does not connect, If other terminals in the AN1 communicate, the mapping information of the peer of the communication is deleted.
  • AN1 or AN2 may set a delete timer when the handover complete message is received or sent. After the timer is deleted, AN1 or AN2 deletes the established forwarding relationship and notifies the other party to delete the forwarding relationship.
  • the method further includes how the AN2 obtains the mapping information of the communication peer end of the MN in the case that the AN1 does not transmit the communication peer table, and how to notify the AN of the new peer location identifier or mapping information of the MN to the communication peer.
  • AN2 queries the CN mapping information when forwarding the data message sent by the MN after the MN is cut in; and notifies the CN access by the MN updated mapping information when the AN2 receives the data file forwarded by the AN1.
  • the AN and so on can be used separately and are not limited to the same process.
  • the network-based identity identification and location separation architecture is taken as an example for description.
  • the network architecture on which the technical solution of the present invention is based may be LISP (Locator/ID Separation Protocol) + ALT (Alternative Logical Topology), or an integrated network.
  • LISP Licator/ID Separation Protocol
  • ALT Alternative Logical Topology
  • the specific implementation steps in the above embodiments of the present invention are applicable to these network architectures.
  • FIG. 5 shows a schematic diagram of the LISP+ALT network architecture.
  • the EID (Endpoint Identifiers) of the terminal host corresponds to the AID, and the RLOC (Routing Locators) corresponds to the RID.
  • the function equivalent to the ETR (Egress Tunnel Router) / ITR (Ingress Tunnel Router) is integrated with the AN of the present invention, and the ETR and the ITR also have the functions corresponding to the identity location register in the embodiment of the present invention.
  • the LISP system introduces tunnel routers, and the terminal encapsulates the LISP when the data packet is sent, and decapsulates the data packet before being delivered to the destination.
  • the ITR encapsulates a new LISP header for each packet and strips the new header at the ETR.
  • the operation process corresponds to the present invention.
  • the AN transmits the data packet of the terminal to the backbone network after being encapsulated and encapsulated, and after receiving the data packet sent to the terminal, the AN performs decapsulation and then sends the data packet to the terminal.
  • the IP address of the "outer header" in the LISP packet is RLOCs.
  • the ITR performs an EID-to-RLOC lookup to determine the routing path to the ETR, which uses the RLOC as its address.
  • the ASN encapsulates the RID routing information in the data packet sent by the terminal, and forwards the route to the ASN where the communication peer pointed to by the destination RID is forwarded through the generalized forwarding plane route.
  • ALT is identified as a plane with a specific function in the manner defined in the LISP system, which is equivalent to the mapping forwarding plane in the backbone network in the first or second embodiment.
  • FIG. 6 is a schematic diagram of a network architecture of an integrated network, where an access router corresponds to an AN in the technical solution of the present invention, and a mapping server corresponds to an identity location register in the technical solution of the present invention, and an access identifier corresponds to an RID, and is exchanged.
  • the route identifier corresponds to the RID.
  • the present invention also provides an access node, which is applied to an identity identification and a location separation network.
  • an access node which is applied to an identity identification and a location separation network.
  • the peer information storage unit is configured to save the mapping information of the identity identifier and the location identifier of the communication peer end of all the accessed terminals locally;
  • the packet transceiver unit is configured to establish a connection with the terminal that is cut into the access node, and receive the data packet sent by the terminal to the communication peer end, according to the identity identifier of the communication peer end in the data packet, such as the local query cannot identify the identity of the communication peer end. And mapping information of the location identifier, and then initiating a query to the original peer node before the handover of the communication identity end register (ILR) or the terminal to obtain the mapping information of the communication peer and save it locally.
  • ILR communication identity end register
  • the message sending and receiving unit is configured to send the data message sent by the terminal to the communication peer to the ILR or the original access node for forwarding, while initiating the query to the ILR or the original access node.
  • the message transceiving unit is configured to, after obtaining the mapping information of the communication peer end, forward the data message sent by the terminal to the communication peer end to the access node accessed by the communication peer end according to the obtained mapping information of the communication peer end.
  • the access node further includes a location identifier allocation and notification unit connected to the message transceiver unit,
  • the message sending and receiving unit is configured to receive the data message sent by the terminal to the communication peer end, obtain the mapping information of the communication peer end and save it in the local area, and transmit it to the location identifier allocation and notification unit;
  • the location identifier allocation and notification unit is configured to notify the communication peer to update the location identifier of the terminal when the terminal that cuts in the access node allocates a new location identifier, and then receives the mapping information of the communication peer transmitted by the communication transceiver. The identity of the terminal and the new location identifier.
  • the present invention also provides another access node, which is applied to an identity identification and a location separation network, including a peer information storage unit and a message transceiver unit.
  • the peer information storage unit is configured to save the mapping information of the identity identifier and the location identifier of the communication peer end of all the accessed terminals locally;
  • the packet sending and receiving unit is configured to, after establishing a connection with the terminal that is cut into the access node, receive the data packet sent by the original access node before the terminal is switched in, and the communication peer sends the data packet to the terminal, according to the communication pair in the data packet.
  • the identity of the end and the location identifier, such as the mapping information of the identity and location identifier of the communication peer are not saved locally, and the mapping information of the communication peer is saved locally.
  • the access node further includes a location identifier allocation and notification unit connected to the packet sending and receiving unit, wherein the packet sending and receiving unit is configured to transmit the mapping information of the communication peer to the local according to the received data packet, and transmit the Location identification assignment and notification unit;
  • the location identifier allocation and notification unit is configured to notify the communication peer to update the location identifier of the terminal when the terminal that cuts in the access node allocates a new location identifier, and then receives the mapping information of the communication peer transmitted by the communication transceiver. The identity of the terminal and the new location identifier.
  • the present invention has the following features:
  • the AN on the cut-in side can obtain the mapping information of the CN by using the local query or the local ILR of the CN or the AN of the cut-out side to obtain the mapping information of the CN, and switch the information.
  • the AN on the cut-out side does not need to transmit the communication peer table to the AN on the cut-side side, so as to avoid the signaling burst of the AN during the handover process;
  • the invention improves the handover process, so that the AN does not need to forward data packets in a data stream manner, and avoids data stream establishment, data stream mapping, and data flow interruption monitoring, thereby reducing the processing load of the AN;
  • the forwarding relationship between the AN on the cut-out side and the AN on the cut-in side solves the problem of data packet forwarding processing during the handover process, and avoids packet discarding during the handover process.
  • the present invention optimizes the management method of user data in the handover management process, clarifies the function distribution and main flow of each functional entity, and improves the handover procedure, so that the AN does not have to forward data packets according to the data flow manner. , reducing the processing load of AN data packet forwarding.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供了终端切换过程中信息获取、信息通知、数据报文转发、以及进行切换的方法及接入节点,所述接入节点包括:对端信息存储单元和报文收发单元,对端信息存储单元设置成将接入的所有终端的通信对端的身份标识和位置标识的映射信息保存在本地;报文收发单元设置成:与切入本接入节点的终端建立连接后,接收终端发往通信对端的数据报文,根据数据报文中通信对端的身份标识,如在本地查询不到通信对端的身份标识和位置标识的映射信息,则向通信对端的归属地的身份位置寄存器ILR或终端切入前的原接入节点发起查询,以获取通信对端的映射信息并保存在本地。

Description

信息获取及通知、 数据报文转发和切换的方法及接入节点
技术领域
本发明涉及通信技术领域, 尤其涉及一种信息获取及通知、 数据报文转 发和切换的方法及接入节点。
背景技术
现有因特网广泛使用的 TCP/IP ( Transmission Control Protocol/Internet Protocol, 传输控制协议 /互联网络协议)协议中 IP地址具有双重功能, 既作 为网络层的通信终端主机网络接口在网络拓朴中的位置标识, 又作为传输层 主机网络接口的身份标识。 TCP/IP协议设计之初并未考虑主机移动的情况。 但是, 当主机移动越来越普遍时, 这种 IP地址的语义过载缺陷日益明显。 当 主机的 IP地址发生变化时, 不仅路由要发生变化, 通信终端主机的身份标识 也发生变化, 这样会导致路由负载越来越重, 而且主机标识的变化会导致应 用和连接的中断。 身份标识和位置分离问题提出的目的是为了解决 IP地址的 语义过载和路由负载严重等问题, 将 IP地址的双重功能进行分离, 实现对移 动性、 多家乡性、 IP地址动态重分配、 减轻路由负载及下一代互联网中不同 网络区域之间的互访等问题的支持。
现有技术中, 基于网络路由器的实现方法是有关身份标识和位置分离的 解决方案之一。 现有技术提出了基于网络路由器方案的移动切换管理的实现 方法, 由接入交换路由器将移动节点 (Mobile Node, 简称 MN ) 的新映射信 息通知所有移动终端的通信对端 (Correspondent Node, 简称 CN )所在的接 入交换路由器。
现有技术的切换流程中, 在接入交换路由器为每个本地接入的 MN保存 所有的 CN的信息, 如下表所示:
Figure imgf000003_0001
切换过程中, 切出侧的接入交换路由器, 需要将这张通信对端表传送到 切入侧的接入交换路由器, 切入侧的接入交换路由器根据这些信息, 将 MN 新的标识映射信息通知给 CN所在的接入交换路由器。
现有技术的切换流程中, 主要存在如下问题:
1.现网中许多业务应用, 如 P2P ( eer-to -peer, 对等网络)等, 每个 MN 将会有数十甚至上百个 CN, 需要在网络设备如接入交换路由器或接入节点
( Access Service Node, 简称 AN ) 、 或者身份位置寄存器中, 建立、 保存和 维护通信对端表, 这需要占用大量的内存和 CPU处理性能, 需要设备间复杂 的信令流程处理;
2. MN与 CN进行数据通信时, MN切出侧的 AN需要将 MN的所有 CN 的信息同步到身份位置寄存器(Identity Location Register, 简称 ILR )中, ILR 将保存与 MN进行通信的所有 CN的信息, 且 ILR与 AN之间通过信令消息 维护通讯对端信息的准确性。 切换过程中, 切入侧的 AN为 MN分配了新的 RID, 切入侧或者切出侧的 AN与 ILR间发起映射更新流程。 映射更新流程 结束后, ILR根据保存的 CN的信息, 将 MN新的标识映射信息通知给所有 CN所在的 AN;
或者, 在切换过程中, 切出侧的 AN将 MN的所有 CN的信息同步到切 入侧的 AN, 切入侧的 AN保存 MN所有 CN的信息, 在为 MN分配了新的 RID后,根据保存的所有 CN的信息,将 MN的新的映射信息通知给所有 CN 所在的 AN;
3. MN与 CN建立数据通讯关系后, CN所在的 AN中保存了 MN实时 的身份位置标识的映射信息。 网络设备建立、保存和维护通信对端表的目的, 是为了保证接入的 MN在分配了新的路由标识的情况下, 能够及时地通知到 通讯对端, 从而保证 AN保存的通信对端身份位置标识映射信息是实时有效 的, 进而使得 CN发出的数据报文能够添加最新的 RID封装后, 路由到 MN 所在的切入侧的 AN。 MN与 CN的端到端连接断开后, MN所在的 AN不再 将 MN的映射信息变化通知 CN所在的 AN。 那么, MN与 CN的端到端连接 断开后, 网络设备需要将 MN从 CN的通讯对端表中删除。在 CN所在的 AN 接入的所有终端, 都没有与 MN通讯时, 需要将 CN所在的 AN中 MN的映 射路由表条目删除。 其中, 网络设备需要将 MN从 CN的通讯对端表中删除 时, CN所在的 AN需要识别监测以 MN-CN标识的端到端连接, 判断这个端 到端连接的通断状态, 这就要求 CN所在的 AN对所有的数据报文釆用按数 据流的方式进行转发, 如果在一段时间内某个数据流没有数据发送, 则将认 为该数据流处于断开状态。 相较于现有路由器等设备中按数据包逐包转发的 方式, 按数据流的方式转发数据增加了数据流建立、 数据流映射、 数据流通 断监测等处理负荷, 使得 AN的实现显得复杂。
发明内容
本发明提供一种信息获取方法, 用于切换过程中切入侧的接入节点获取 终端的通信对端的映射信息。
为了解决上述问题, 本发明提供了一种切换过程中信息获取的方法, 该 方法用于在身份标识和位置分离网络中获取通信对端的映射信息, 包括: 终端发生切换, 与切入侧的第二接入节点建立连接后, 向通信对端发送 数据报文; 以及
所述第二接入节点收到所述终端发往通信对端的数据报文后, 根据所述 数据报文中通信对端的身份标识, 如本地查询不到所述通信对端的身份标识 和位置标识的映射信息, 则向所述通信对端归属地的身份位置寄存器 (ILR)或 切出侧的第一接入节点发起查询, 以获取所述通信对端的所述映射信息。
该方法在终端发生切换的步骤之前还可包括: 终端与通信对端建立通信 时, 第一接入节点将终端的所有通信对端的身份标识和位置标识的映射信息 保存在本地。
该方法还可包括: 终端在接入网络时, 终端接入的接入节点向终端归属 地的 ILR登记终端的身份标识和位置标识的映射信息; 终端归属地的 ILR保 存终端的映射信息。 该方法还可包括: 终端的映射信息发生变化时, 终端接 入的接入节点通知终端归属地的 ILR, 携带终端的新的映射信息; 终端归属 地的 ILR收到通知后,根据终端的新的映射信息更新保存的终端的映射信息。
本发明还提供了另一种切换过程中信息获取的方法, 该方法用于在身份 标识和位置分离网络中获取通信对端的映射信息, 包括:
终端发生切换时, 切入侧的第二接入节点与终端建立连接后, 向切出侧 的第一接入节点发送切换响应消息;
所述第一接入节点收到所述切换响应消息后, 与所述第二接入节点建立 转发关系, 在切换期间收到通信对端发往所述终端的数据 文后, 通过所述 转发关系转发给所述第二接入节点; 以及
所述第二接入节点收到所述第一接入节点转发的数据报文后, 根据所述 数据报文中通信对端的身份标识和位置标识,获取所述通信对端的映射信息。
本发明还提供了另一种切换过程中信息获取的方法, 该方法用于在身份 标识和位置分离网络中获取通信对端的映射信息, 包括:
接入节点将接入的所有终端的通信对端的身份标识和位置标识的映射信 息保存在本地;
终端发生切换时, 切入侧的接入节点在接收到所述终端发往通信对端的 数据报文时后, 根据所述数据报文中的通信对端的身份标识在本地查询所述 通信对端的身份标识和位置标识的映射信息。
本发明还提供了另一种切换过程中信息获取的方法, 该方法用于在身份 标识和位置分离网络中获取通信对端的映射信息, 包括:
终端与通信对端建立通信时, 终端接入的第一接入节点将所述终端的所 有通信对端的身份标识和位置标识的映射信息保存在本地;
所述终端从所述第一接入节点切换到第二接入节点, 与切入侧的第二接 入节点建立连接后, 向通信对端发送数据报文; 以及
所述第二接入节点收到所述终端发往通信对端的数据报文后, 根据所述 数据报文中通信对端的身份标识, 如本地查询不到所述通信对端的身份标识 和位置标识的映射信息, 则向所述第一接入节点发起查询, 以获取所述通信 对端的映射信息。
本发明还提供了另一种切换过程中信息获取的方法, 该方法用于在身份 标识和位置分离网络中获取通信对端的映射信息, 包括:
终端在接入所述网络时, 所述终端接入的接入节点向所述终端归属地的 ILR登记所述终端的身份标识和位置标识的映射信息,所述终端归属地的 ILR 保存所述终端的所述映射信息; 且终端的所述映射信息发生变化时, 所述终 端接入的接入节点通知所述终端归属地的 ILR 更新所述终端的所述映射信 息, 携带所述终端的新的映射信息, 所述终端归属的地 ILR收到通知后, 根 据所述终端的新的映射信息更新保存的所述终端的所述映射信息;
以及, 终端发生切换, 与切入侧的接入节点建立连接后, 向通信对端发 送数据报文, 所述切入侧的接入节点收到所述终端发往通信对端的数据报文 后, 根据所述数据报文中通信对端的身份标识, 如本地查询不到所述通信对 端的身份标识和位置标识的映射信息, 则向所述通信对端归属地的 ILR发起 查询, 以获取所述通信对端的映射信息。
本发明还提供了一种切换过程中信息通知的方法, 用于在身份标识和位 置分离网络中通知通信对端更新终端位置标识, 该方法包括:
终端发生切换时,切入侧的第二接入节点为所述终端分配新的位置标识, 终端与所述第二接入节点建立连接后, 向通信对端发送数据报文;
所述第二接入节点收到所述终端发往通信对端的数据报文后, 根据所述 数据报文中通信对端的身份标识,如本地查询不到所述通信对端的位置标识, 则向所述通信对端归属地的 ILR或切出侧的第一接入节点查询, 以获取所述 通信对端的位置标识; 以及
所述第二接入节点根据获取到的所述通信对端的位置标识, 向所述通信 对端接入的一个或多个接入节点发送更新所述终端位置标识的通知, 携带所 述终端的身份标识和新的位置标识。
本发明还提供了另一种切换过程中信息通知的方法, 用于在身份标识和 位置分离网络中通知通信对端更新终端位置标识, 该方法包括:
终端发生切换时,切入侧的第二接入节点为所述终端分配新的位置标识, 并向切出侧的第一接入节点发送切换响应消息;
所述第一接入节点收到所述切换响应消息后, 与所述第二接入节点建立 转发关系, 在切换期间收到通信对端发往所述终端的数据 文后, 通过所述 转发关系转发给所述第二接入节点; 以及 所述第二接入节点收到所述第一接入节点转发的数据报文后, 根据所述 数据报文中通信对端的身份标识和位置标识, 向所述通信对端发送更新所述 终端位置标识的通知, 携带所述终端的身份标识和新的位置标识。 本发明还提供了一种切换过程中数据报文的转发方法, 应用于身份标识 和位置分离网络, 包括:
终端发生切换时,切入侧的第二接入节点为所述终端分配新的位置标识, 终端与所述第二接入节点建立连接后, 向通信对端发送数据报文;
所述第二接入节点收到所述终端发往通信对端的数据报文后, 根据所述 数据报文中通信对端的身份标识,如本地查询不到所述通信对端的位置标识, 则向所述通信对端归属地的 ILR或切出侧的第一接入节点发起查询, 以获取 所述通信对端的位置标识; 以及
所述第二接入节点根据获取的所述通信对端的位置标识, 将所述数据报 文转发至所述通信对端接入的接入节点。
本发明还提供了另一种切换过程中数据报文的转发方法, 应用于身份标 识和位置分离网络, 包括:
终端发生切换时,切入侧的第二接入节点为所述终端分配新的位置标识, 终端与所述第二接入节点建立连接后, 向通信对端发送数据报文;
所述第二接入节点收到所述终端发往通信对端的数据报文后, 根据所述 数据报文中通信对端的身份标识,如本地查询不到所述通信对端的位置标识, 则向所述通信对端归属地的 ILR或切出侧的第一接入节点发起查询, 以获取 所述通信对端的位置标识, 同时, 将所述数据报文转发给所述通信对端归属 地的 ILR或所述第一接入节点; 以及
所述通信对端归属地的 ILR或所述第一接入节点根据所述数据报文中所 述通信对端的身份标识查到所述通信对端的位置标识后, 将所述数据 文转 发至所述通信对端接入的接入节点。
该方法还可包括:通信对端归属地的 ILR或第一接入节点收到该查询后, 将通信对端的身份标识和位置标识的映射信息返回给第二接入节点; 第二接 入节点收到通信对端的映射信息后保存在本地, 后续再接收到终端发往通信 对端的数据报文时, 根据通信对端的映射信息将数据报文转发至通信对端接 入的接入节点。
本发明还提供了一种在接入节点间进行切换的方法, 应用于身份标识和 位置分离网络, 包括:
终端需要从第一接入节点切换到第二接入节点时, 所述第二接入节点收 到所述第一接入节点发送的切换请求后, 为所述终端分配新的位置标识, 并 向所述第一接入节点发送切换响应;
所述第一接入节点收到所述切换响应后, 向所述终端发送切换命令; 所 述终端收到所述切换命令后, 向所述第二接入节点发起接入请求; 以及
所述第二接入节点收到所述终端发起的接入请求并与所述终端建立连接 后, 获取所述终端的通信对端的身份标识和位置标识的映射信息, 并在获取 完成后向所述第一接入节点发送切换完成消息。
该方法还可包括: 第二接入节点获取终端的通信对端的身份标识和位置 标识的映射信息后, 向通信对端接入的接入节点发送更新终端位置标识的通 知, 携带终端的身份标识和新的位置标识; 通信对端接入的接入节点收到通 知后, 更新保存的终端的映射信息。
该方法在第二接入节点向第一接入节点发送切换完成消息的步骤之前还 可包括: 第二接入节点通过接入网与终端建立连接, 在收到接入网发送的切 换完成消息后, 设置切换完成定时器, 在切换完成定时器到达定时周期时, 才向第一接入节点发送切换完成消息。 该方法还可包括: 第二接入节点与终 端建立连接后, 在切换完成定时器到达定时周期之前, 若第二接入节点收到 终端发往通信对端的数据报文, 则根据数据报文中通信对端的身份标识, 如 本地查询不到通信对端的位置标识, 则向通信对端归属地的 ILR或切出侧的 第一接入节点发起查询, 以获取通信对端的位置标识。
该方法还可包括: 第一接入节点收到切换响应消息后, 与第二接入节点 建立转发关系, 在切换期间收到通信对端发往终端的数据 文后, 通过转发 关系转发给第二接入节点; 第二接入节点在切换完成定时器到达定时周期之 前, 收到第一接入节点转发的数据报文后, 根据数据报文中通信对端的身份 标识和位置标识 , 获取通信对端的映射信息。
本发明还提供一种接入节点, 应用于身份标识和位置分离网络, 包括对 端信息存储单元和报文收发单元, 其中,
所述对端信息存储单元设置成将接入的所有终端的通信对端的身份标识 和位置标识的映射信息保存在本地;
所述报文收发单元设置成: 与切入本接入节点的终端建立连接后, 接收 所述终端发往通信对端的数据报文, 根据数据报文中所述通信对端的身份标 识, 如本地查询不到所述通信对端的身份标识和位置标识的映射信息, 则向 所述通信对端归属地的身份位置寄存器 (ILR)或所述终端切入前的原接入节 点发起查询, 以获取所述通信对端的映射信息并保存在本地。
报文收发单元还可设置成:向 ILR或终端的原接入节点发起查询的同时, 将终端发往通信对端的数据报文发送给 ILR或该原接入节点进行转发。
报文收发单元还可设置成: 在获取通信对端的映射信息后, 根据获取的 通信对端的映射信息, 将终端发往通信对端的数据报文转发至通信对端接入 的接入节点。
该接入节点还可包括与报文收发单元相连的位置标识分配及通知单元; 报文收发单元还可设置成: 获取通信对端的映射信息并保存在本地后, 将所 获取的映射信息传输给位置标识分配及通知单元; 位置标识分配及通知单元 可设置成: 为切入本接入节点的终端分配新的位置标识, 以及在收到报文收 发单元传输的通信对端的映射信息时,通知该通信对端更新终端的位置标识, 携带终端的身份标识和新的位置标识。
本发明还提供了另一种接入节点, 应用于身份标识和位置分离网络, 包 括对端信息存储单元和报文收发单元, 其中,
所述对端信息存储单元设置成: 将接入的所有终端的通信对端的身份标 识和位置标识的映射信息保存在本地;
所述报文收发单元设置成: 与切入本接入节点的终端建立连接后, 收到 所述终端切入前的原接入节点转发的、通信对端发往所述终端的数据报文时, 根据所述数据报文中所述通信对端的身份标识和位置标识, 如本地未保存所 述通信对端的身份标识和位置标识的映射信息, 则将所述通信对端的所述映 射信息保存在本地。
该接入节点还可包括与报文收发单元相连的位置标识分配及通知单元; 报文收发单元还可设置成: 在将通信对端的映射信息保存在本地的同时, 将 该映射信息传输给位置标识分配及通知单元; 位置标识分配及通知单元可设 置成: 为切入本接入节点的终端分配新的位置标识, 以及在收到报文收发单 元传输的通信对端的映射信息后, 通知通信对端更新终端的位置标识, 携带 终端的身份标识和新的位置标识。
本发明产生的有益效果是:
1. 本发明实现了基于网络的身份标识和位置分离框架下的移动性切换 管理, 结合移动通讯网络特点提出了简化的切换管理流程, 提出了切换管理 流程中优化的用户数据管理方法, 明确了切换管理过程中各功能实体的功能 分布和主要流程;
2. 本发明不需要在网络设备如 AN或者 ILR中保留通讯对端表,不需要 建立、 保存和维护通信对端表的信令交互及设备处理负荷;
3. 改进了切换流程, AN不必按数据流方式转发数据报文, 降低了 AN 数据报文转发的处理负荷。
附图概述
图 1是本发明实施例的基于网络的身份标识和位置分离架构的网络拓朴 示意图;
图 2是本发明实施例的切换流程示意图;
图 3是本发明实施例的 MN发生切换后, MN发往 CN的数据报文的转 发流程示意图;
图 4是本发明实施例的 MN发生切换后, CN发往 MN的数据报文的转 发流程示意图;
图 5是本发明实施例的基于 LISP协议的身份标识和位置分离架构的网络 拓朴示意图; 图 6是本发明实施例的一体化网络的身份标识和位置分离架构的网络拓 朴示意图。
本发明的较佳实施方式
下面将结合附图及实施例对本发明进行更详细的说明。
基于网络的身份标识和位置分离架构的提出,是将 IP地址的标识身份和 位置的双重功能进行分离, 实现对移动性、 多家乡性、 IP地址动态重分配、 减轻路由负载及下一代互联网中不同网络区域之间的互访等问题的支持。
基于网络的身份标识和位置分离架构 (以下也称作本架构) 的核心思想 是: 本架构网络中有两种标识类型, 身份标识(Access Identifier, 简称 AID ) 和位置标识( Routing-Location Identifier, 简称 RID ) 。 其中 AID是为网络中 每个用户终端分配的唯一的身份标识, 在接入层使用, 且在用户终端的移动 过程中始终保持不变; 本架构网络内部的用户终端间使用 AID标识对端, 用 户终端间使用对端的 AID进行通信。
图 1示出了基于身份标识和位置分离架构的网络拓朴中与切换相关的主 要网元, 包括接入网、 AN、 身份位置寄存器(简称 ILR )和传输网络等, 文 中将接入网之外的其他部分均视为骨干网的组成部分。 其中:
接入网设置成为用户终端提供二层(物理层和链路层)接入服务。 接入 网可以 ^^站***, 如 BSS ( Base Station Subsystem, 基站子***) , RAN ( Radio Access Network, 无线接入网) , eNodeB ( evolved Node Β , 演进的 节点 Β )等,也可以是 xDSL( Digital Subscriber Line,数字用户线)、 AP( Access Point, 无线访问接入点)等。
AN是接入网与骨干网的边界节点,并设置成维护终端与骨干网的连接关 系, 为终端分配 RID (才艮据该 RID可以路由到该 AN ) , 处理切换流程, 处 理登记注册流程, 维护并查询通讯对端的 AID-RID映射信息, 封装、 路由并 转发送达用户终端或用户终端发出的数据"¾文。
ILR设置成完成对用户终端的登记注册,保存和维护用户终端的 AID-RID 映射信息, 处理用户终端的位置查询。 传输网络设置成实现通过接入网接入的用户终端间以 RID格式为源地址 和目的地址的数据报文的路由和转发。
该网络的用户终端可以是移动节点、 固定节点及游牧节点中的一种或多 种。 用户终端的所有通信都通过所在接入网的 AN进行转发和管理。 当用户 终端开机或者发生位置变化时, 将通过接入的 AN向归属地 ILR发起注册过 程, 这样归属地 ILR中就保存了用户终端的实时 AID-RID的映射信息。 AN 可以通过信令向 ILR进行通信对端 RID的查询。 同一 AN内, 用户终端之间 的数据报文直接转发给通信对端。 位于不同 AN的用户终端之间转发数据报 文时, AN在转发接入本 AN的终端发出的数据报文时封装该终端和通信对端 的 RID信息, 通过传输网络进行路由转发; 在接收到发往接入本 AN的终端 的数据报文时剥离 RID信息后转发给该终端。
需要说明的是, 在具体的基于身份标识和位置分离架构的网络中, 上述 网元可能具有不同的名称, 如接入节点也可以称为接入服务器、 接入交换路 由器, 身份位置寄存器也可以称为映射服务器, 用户归属寄存器, 用户归属 服务器等。 上述网元即可以对应到一个网元, 也可以是多个网元的组合, 如 接入节点在 LISP网络中包含了 ETR和 ITR的功能。 上述网元应以其完成的 功能来识别。
下面将结合附图和具体实施例对上述网络架构下终端切换管理的实现方 法作进一步详细描述。
如图 2所示, 本实施例的移动节点在移动过程中发生切换的流程主要包 括以下步骤:
步骤 201. MN当前接入的源接入网向切出侧的 AN1发起切换请求, 携 带了目标接入网及用户终端的标识信息, 如 MN的 AID;
步骤 202. AN1收到切换请求消息后,根据其中目标接入网的信息找到切 入侧的 AN2, 向 AN2发出切换请求消息, 携带 MN的标识信息;
AN1可根据配置的目标接入网与 AN2的对应关系找到 AN2。
步骤 203.AN2收到切换请求消息后, 与目标接入网交互, 为 MN分配无 线资源, 向 AN1发出切换响应消息; 步骤 204. AN1收到 AN2发出的切换响应消息后, 建立与 AN1的数据转 发关系, 通过源接入网向 MN发出切换命令;
步骤 205. MN收到切换命令后, 向目标接入网发起接入请求;
步骤 206.目标接入网收到 MN的接入请求, 完成 MN的接入处理后, 向 AN2发送切换完成消息, AN2建立到 MN的连接, 并将切换完成消息发送给 AN1。
至此, MN完成到从 AN1到 AN2的切换。
此外, 上述切换流程中, AN2在步骤 203收到 AN1的切换请求后, 还将 为该 MN分配新的 RID , 在 AN2中建立 MN的 AID与该新的 RID的映射信 息, 并向 MN归属地 ILR发起更新映射信息的请求, 更新 ILR保存的 MN的 AID-RID映射信息。
本实施例的切换管理方法还包括在切换过程中, MN与 CN之间的数据 报文的转发处理。 下面将结合附图和具体示例分别对切换期间 MN发往 CN、 如图 3所示, MN接入到 AN2后, AN2对 MN发往 CN的数据报文的转 发处理过程如下:
步骤 301. AN2收到 MN发往 CN的数据报文时, 根据数据报文中 CN的 AID获取 CN的 RID;
该步骤中, AN2可以通过以下方式获取 CN的 RID:
1. AN2根据数据报文中 CN的 AID在本地查询 CN的 AID-RID映射信 息, 其中, AN2通过接入的正在与 CN通信的其它终端, 可能在本地已保存 有 CN的 AID-RID映射信息。
2. 如 AN2在本地没有查到 CN的 AID-RID映射信息, 则从 CN归属地 ILR查询到 CN的 AID-RID映射信息并保存在本地。
3. 如 AN2在本地没有查到 CN的 AID-RID映射信息, 则从 AN1查询得 到 CN的 AID-RID映射信息并保存在本地。
4. 如 AN2在本地没有查到 CN的 AID-RID映射信息, 则在向 AN1或 CN的归属地 ILR发起映射查询的同时, 将所述数据报文转发给 AN1或 CN 的归属地 PTF; AN1或 CN的归属地 ILR收到所述数据报文后, 根据数据报 文中 CN的 AID将 CN的 AID-RID映射信息发给 AN2。
AN1或 CN的归属地 PTF收到 AN2发来的数据报文后,根据数据报文中 CN的 AID查询到对应的 RID并封装在数据报文中, 再通过传输网络转发给 CN接入的服
AN2也可以在向 AN1或 CN的归属地 PTF发起映射查询 , 并获取到 CN 的映射信息后, 再由 AN2将数据报文经传输网络转发给 CN接入的 AN。
步骤 302.AN2获取 CN的 AID-RID映射信息后, 在收到的 MN发往 CN 的数据报文中封装 CN的 RID, 通过传输网络发送至 CN接入的 AN;
步骤 303. (该步骤与步骤 302无先后顺序 ) AN2获取 CN的 AID-RID映 射信息后, 向 CN发送更新通信对端位置标识通知, 携带为 MN分配的新的 RID; CN接入的 AN收到该通知后, 根据其中 MN的新的 RID, 更新保存的 MN的 AID-RID映射信息 , 并可返回成功响应;
步骤 304.AN2在获取到所有 CN的映射信息后,向 AN1发送切换完成消 息。
该步骤 303中, AN2在收到目标接入网发送的切换完成消息后, 可以设 置切换完成定时器 Tc, 在 Tc到时后 AN2向 AN1发出切换完成消息。 在 Tc 期间, AN2获取 MN的通信对端的 AID-RID映射信息。
上述流程中,在切换过程中 AN1无需再将 MN与通信对端的通信关系信 息 (如通信对端表)发送给 AN2, 减少接入节点的信令负荷。
参见图 4, MN发生切换过程中, CN发往 MN的数据报文的转发处理过 程如下:
步骤 401. MN发生切换, AN1收到 AN2发出的切换响应消息后,与 AN2 建立转发关系;
步骤 402.在 CN接入的 AN更新 MN的映射信息之前,仍将 CN发往 MN 的数据报文发往 AN1 ;
步骤 403. AN1收到这些数据 文后, 通过 AN1与 AN2之间建立的转发 关系, 将数据报文转发给 AN2; 具体的, ANl与 AN2之间可釆用隧道封装方式进行数据转发。 步骤 404.AN2收到这些数据报文后, 发送给 MN;
AN2可以緩存收到的数据报文, 待建立与 MN的连接后, 发给 MN; 步骤 405. AN2收到 AN1转发的来自 CN接入的 AN的数据报文时,根据 数据报文中的 CN的标识信息向 CN发送更新通信对端位置标识通知, 携带 为 MN分配的新的 RID; CN接入的 AN收到该通知后, 根据其中 MN的新 的 RID, 更新保存的 MN的 AID-RID映射信息(该步骤与步骤 404并无前后 顺序关系)
步骤 406. CN接入的 AN更新了保存的 MN的映射信息后, 在收到 CN 发往 MN的数据报文时, 在数据报文中封装 MN的新的 RID, 通过传输网络 发往 AN2;
步骤 407.AN2收到这些数据报文后, 发送给 MN;
AN2发出切换完成消息、并完成 AN1转发的数据报文的接收后,删除与 AN1之间的转发关系。 AN1收到 AN2的切换完成消息并转发完成发送给 MN 的数据报文后, 删除与 AN2的转发关系, 删除 MN的相关信息, 对 MN的每 一通信对端, 如该通信对端没有与接入 AN1的其他终端通信, 则删除该通信 对端的映射路由信息。
可选地, AN1或 AN2可以在收到或发出切换完成消息时,设置删除定时 器, 待删除定时器到时后, AN1或 AN2删除建立的转发关系, 并通知对方删 除转发关系。
上述流程中, 还包括 AN2在 AN1没有传递通信对端表的情况下, 如何 获取 MN的通信对端的映射信息, 以及如何将 MN的新的位置标识或映射信 息通知通信对端接入的 AN的实现方法。
以上的几个处理, 包括: AN2在 MN切入后转发 MN发送的数据报文时 再查询得到 CN的映射信息; 以及 AN2收到 AN1转发的数据 文时将 MN 更新后的映射信息通知 CN接入的 AN等, 可以分别运用, 不限定在同一个 流程中。
上述实施例中,是以基于网络的身份标识和位置分离架构为例进行说明。 其中, 本发明技术方案所基于的网络架构可以是 LISP ( Locator/ID Separation Protocol, 地址身份分离协议 ) +ALT ( Alternative Logical Topology, 备选逻辑拓朴) 、 或者是一体化网络等。 本发明上述实施例中的具体实施步 骤在这些网络架构中均可适用。
如图 5所示为 LISP+ALT网络架构的示意图, 其中, 终端主机(host )的 EID ( Endpoint Identifiers,终端标识符 )对应于 AID, RLOC ( Routing Locators, 路由地址)对应于 RID。 而相当于 ETR ( Egress Tunnel Router, 出口隧道路 由器) /ITR ( Ingress Tunnel Router, 入口隧道路由器) 的功能合体本发明的 AN, 并且 ETR和 ITR还具有对应本发明实施方案中的身份位置寄存器的功
•6匕
匕。
本实施例的网络架构中, LISP***引入了隧道路由 ( Tunnel Routers ) , 终端在发出数据包时封装 LISP, 并且在传递到目的地前对数据包进行解封 装。 两个网络的终端之间进行端到端的包交换过程中, ITR为每个包封装一 个新 LISP头, 在 ETR剥去新头。 该操作过程对应于本发明中, AN将终端的 数据报文进行标识封装后在骨干网中传输,在接收到发往终端的数据报文后, 进行解封装后再发送给终端。
在 LISP数据包中 "外层报头 "的 IP地址是 RLOCs。 ITR执行 EID-to-RLOC 查找以确定到 ETR的路由路径, ETR以 RLOC作为它的一个地址。该操作对 应于第一或第二实施例中, ASN在终端发出的数据报文中封装 RID路由信息, 通过广义转发平面路由转发到目的 RID指向的通信对端所在的 ASN的步骤。
ALT作为 Internet中的一个拓朴结构, 由 LISP***中定义的方式标识为 有特定功能的平面,相当于第一或第二实施例中的骨干网中的映射转发平面。
如图 6所示为一体化网络的网络架构示意图, 其中接入路由器对应于本 发明技术方案中的 AN,映射服务器对应于本发明技术方案中的身份位置寄存 器, 接入标识对应于 RID, 交换路由标识对应于 RID。 该一体化网络与本发 明所基于的网络架构的区别在于, 映射服务器不具有数据报文转发功能, 即 无法解决本地查询不到 RID的首报文转发问题, 但该问题与本发明的切换流 程并无直接联系。
此外, 本发明还提供了一种接入节点, 应用于身份标识和位置分离网络, 包括对端信息存储单元和报文收发单元,
对端信息存储单元设置成将接入的所有终端的通信对端的身份标识和位 置标识的映射信息保存在本地;
报文收发单元设置成与切入本接入节点的终端建立连接后, 接收终端发 往通信对端的数据报文, 根据数据报文中通信对端的身份标识, 如本地查询 不到通信对端的身份标识和位置标识的映射信息, 则向通信对端归属地身份 位置寄存器 (ILR)或终端切入前的原接入节点发起查询, 以获取通信对端的映 射信息并保存在本地。
进一步地, 报文收发单元设置成向 ILR或原接入节点发起查询的同时, 将终端发往通信对端的数据报文发送给 ILR或原接入节点进行转发。
进一步地, 报文收发单元设置成在获取通信对端的映射信息后, 根据获 取的通信对端的映射信息, 将终端发往通信对端的数据报文转发至通信对端 接入的接入节点。
进一步地, 接入节点还包括与报文收发单元相连的位置标识分配及通知 单元,
报文收发单元设置成收到终端发往通信对端的数据报文, 获取通信对端 的映射信息并保存在本地时, 传输给位置标识分配及通知单元;
位置标识分配及通知单元设置成为切入本接入节点的终端分配新的位置 标识后, 在收到 >¾文收发单元传输的通信对端的映射信息时, 通知通信对端 更新终端的位置标识, 携带终端的身份标识和新的位置标识。
本发明还提供了另一种接入节点, 应用于身份标识和位置分离网络, 包 括对端信息存储单元和报文收发单元,
对端信息存储单元设置成将接入的所有终端的通信对端的身份标识和位 置标识的映射信息保存在本地;
报文收发单元设置成与切入本接入节点的终端建立连接后, 收到终端切 入前的原接入节点转发的、 通信对端发往终端的数据报文时, 根据数据报文 中通信对端的身份标识和位置标识, 如本地未保存通信对端的身份标识和位 置标识的映射信息, 则将通信对端的映射信息保存在本地。 进一步地, 接入节点还包括与报文收发单元相连的位置标识分配及通知 单元, 其中, 报文收发单元设置成根据收到的数据报文将通信对端的映射信 息保存在本地时, 传输给位置标识分配及通知单元;
位置标识分配及通知单元设置成为切入本接入节点的终端分配新的位置 标识后, 在收到 >¾文收发单元传输的通信对端的映射信息时, 通知通信对端 更新终端的位置标识, 携带终端的身份标识和新的位置标识。
综上所述, 本发明具有如下特点:
切入侧的 AN可以在收到 MN发往 CN的数据报文时, 通过本地查询, 或者向 CN的归属地 ILR或切出侧的 AN查询 CN的映射路由信息, 以获取 CN的映射信息,切换过程中, 切出侧的 AN无需再将通信对端表传递给切入 侧的 AN, 避免在切换过程中 AN出现信令突发;
本发明改进了切换流程, 使得 AN无需按数据流方式转发数据报文, 避 免了数据流建立、 数据流映射以及数据流通断监测等处理, 减轻了 AN的处 理负荷;
此外, 通过切出侧的 AN与切入侧的 AN之间建立的转发关系, 解决了 切换过程中数据报文转发处理的问题, 避免在切换过程中出现报文丟弃等。
工业实用性
与现有技术相比, 本发明优化了切换管理流程中用户数据的管理方法, 明确了各功能实体的功能分布和主要流程; 并且改进了切换流程, 使得 AN 不必按数据流方式转发数据报文, 降低了 AN数据报文转发的处理负荷。

Claims

权 利 要 求 书
1、 一种切换过程中信息获取的方法, 其特征在于, 所述方法用于在身份 标识和位置分离网络中获取通信对端的映射信息, 该方法包括:
终端发生切换, 与切入侧的第二接入节点建立连接后, 向通信对端发送 数据报文; 以及
所述第二接入节点收到所述终端发往通信对端的数据报文后, 根据所述 数据报文中通信对端的身份标识, 如在本地查询不到所述通信对端的身份标 识和位置标识的映射信息, 则向所述通信对端的归属地的身份位置寄存器
ILR或切出侧的第一接入节点发起查询, 以获取所述通信对端的所述映射信 息。
2、 如权利要求 1所述的方法, 其在终端发生切换的步骤之前还包括: 所述终端与所述通信对端建立通信时, 所述第一接入节点将所述终端的 所有通信对端的身份标识和位置标识的映射信息保存在本地。
3、 如权利要求 1所述的方法, 还包括:
终端在接入所述网络时, 所述终端接入的接入节点向所述终端的归属地 的 ILR登记所述终端的身份标识和位置标识的映射信息;
所述终端的归属地的 ILR保存所述终端的所述映射信息。
4、 如权利要求 3所述的方法, 还包括:
所述终端的身份标识和位置标识的映射信息发生变化时, 所述终端接入 的接入节点通知所述终端的归属地的 ILR, 携带所述终端的新的映射信息; 所述终端的归属地的 ILR收到通知后, 根据所述新的映射信息更新保存 的所述终端的所述映射信息。
5、 一种切换过程中信息获取的方法, 其特征在于, 所述方法用于在身份 标识和位置分离网络中获取通信对端的映射信息, 该方法包括:
终端发生切换时, 切入侧的第二接入节点在与所述终端建立连接后, 向 切出侧的第一接入节点发送切换响应消息;
所述第一接入节点收到所述切换响应消息后, 与所述第二接入节点建立 转发关系, 在切换期间收到通信对端发往所述终端的数据 文后, 通过所述 转发关系转发给所述第二接入节点; 以及
所述第二接入节点收到所述第一接入节点转发的数据报文后, 根据所述 数据报文中通信对端的身份标识和位置标识, 获取所述通信对端的身份标识 和位置标识的映射信息。
6、 一种切换过程中信息获取的方法, 其特征在于, 所述方法用于在身份 标识和位置分离网络中获取通信对端的映射信息, 该方法包括:
接入节点将接入的所有终端的通信对端的身份标识和位置标识的映射信 息保存在本地; 以及
终端发生切换时, 切入侧的接入节点在接收到所述终端发往通信对端的 数据报文后, 根据所述数据报文中的通信对端的身份标识在本地查询所述通 信对端的身份标识和位置标识的映射信息。
7、 一种切换过程中信息获取的方法, 其特征在于, 所述方法用于在身份 标识和位置分离网络中获取通信对端的映射信息, 该方法包括:
终端与通信对端建立通信时, 所述终端接入的第一接入节点将所述终端 的所有通信对端的身份标识和位置标识的映射信息保存在本地;
所述终端从所述第一接入节点切换到第二接入节点, 并与切入侧的所述 第二接入节点建立连接后, 向通信对端发送数据报文; 以及
所述第二接入节点收到所述终端发往通信对端的数据报文后, 根据所述 数据报文中通信对端的身份标识, 如在本地查询不到所述通信对端的身份标 识和位置标识的映射信息, 则向所述第一接入节点发起查询, 以获取所述通 信对端的所述映射信息。
8、 一种切换过程中信息获取的方法, 其特征在于, 所述方法用于在身份 标识和位置分离网络中获取通信对端的映射信息, 该方法包括:
终端在接入所述网络时, 所述终端接入的接入节点向所述终端的归属地 的身份位置寄存器 ILR登记所述终端的身份标识和位置标识的映射信息, 所 述终端的归属地的 ILR保存所述终端的所述映射信息;
当所述终端的所述映射信息发生变化时, 所述终端接入的接入节点通知 所述终端的归属地的 ILR更新所述终端的所述映射信息, 携带所述终端的新 的映射信息, 所述终端的归属地的 ILR收到通知后, 才艮据所述终端的新的映 射信息更新保存的所述终端的所述映射信息; 以及
终端发生切换, 并与切入侧的接入节点建立连接后, 向通信对端发送数 据报文, 所述切入侧的接入节点收到所述终端发往通信对端的数据报文后, 根据所述数据报文中通信对端的身份标识, 如在本地查询不到所述通信对端 的身份标识和位置标识的映射信息, 则向所述通信对端的归属地的 ILR发起 查询, 以获取所述通信对端的所述映射信息。
9、 一种切换过程中信息通知的方法, 其特征在于, 所述方法用于在身份 标识和位置分离网络中通知通信对端更新终端的位置标识, 该方法包括: 终端发生切换时,切入侧的第二接入节点为所述终端分配新的位置标识, 终端与所述第二接入节点建立连接后, 向通信对端发送数据报文;
所述第二接入节点收到所述终端发往通信对端的数据报文后, 根据所述 数据报文中通信对端的身份标识, 如在本地查询不到所述通信对端的位置标 识, 则向所述通信对端的归属地的身份位置寄存器 ILR或切出侧的第一接入 节点查询, 以获取所述通信对端的位置标识; 以及
所述第二接入节点根据获取到的所述通信对端的位置标识, 向所述通信 对端接入的一个或多个接入节点发送更新终端位置标识的通知, 携带所述终 端的身份标识和新的位置标识。
10、 一种切换过程中信息通知的方法, 其特征在于, 所述方法用于在身 份标识和位置分离网络中通知通信对端更新终端位置标识, 该方法包括: 终端发生切换时,切入侧的第二接入节点为所述终端分配新的位置标识, 并向切出侧的第一接入节点发送切换响应消息;
所述第一接入节点收到所述切换响应消息后, 与所述第二接入节点建立 转发关系, 在切换期间收到通信对端发往所述终端的数据 文后, 通过所述 转发关系转发给所述第二接入节点; 以及
所述第二接入节点收到所述第一接入节点转发的数据报文后, 根据所述 数据报文中通信对端的身份标识和位置标识, 向所述通信对端发送更新终端 位置标识的通知, 携带所述终端的身份标识和新的位置标识。
11、 一种切换过程中数据报文的转发方法, 其特征在于, 所述方法应用 于身份标识和位置分离网络, 包括:
终端发生切换时,切入侧的第二接入节点为所述终端分配新的位置标识, 终端与所述第二接入节点建立连接后, 向通信对端发送数据报文;
所述第二接入节点收到所述终端发往通信对端的数据报文后, 根据所述 数据报文中通信对端的身份标识, 如在本地查询不到所述通信对端的位置标 识, 则向所述通信对端的归属地的身份位置寄存器 ILR或切出侧的第一接入 节点发起查询, 以获取所述通信对端的位置标识; 以及
所述第二接入节点根据获取的所述通信对端的位置标识, 将所述数据报 文转发至所述通信对端接入的接入节点。
12、 一种切换过程中数据报文的转发方法, 其特征在于, 所述方法应用 于身份标识和位置分离网络, 包括:
终端发生切换时,切入侧的第二接入节点为所述终端分配新的位置标识, 终端与所述第二接入节点建立连接后, 向通信对端发送数据报文;
所述第二接入节点收到所述终端发往通信对端的数据报文后, 根据所述 数据报文中通信对端的身份标识, 如在本地查询不到所述通信对端的位置标 识, 则向所述通信对端的归属地的身份位置寄存器 ILR或切出侧的第一接入 节点发起查询, 以获取所述通信对端的位置标识, 同时, 将所述数据报文转 发给所述通信对端的归属地的 ILR或所述第一接入节点; 以及
所述通信对端的归属地的 ILR或所述第一接入节点根据所述数据报文中 所述通信对端的身份标识查到所述通信对端的位置标识后, 将所述数据 >¾文 转发至所述通信对端接入的接入节点。
13、 如权利要求 12所述的方法, 还包括:
所述通信对端的归属地的 ILR或所述第一接入节点收到所述查询后, 将 所述通信对端的身份标识和位置标识的映射信息返回给所述第二接入节点; 所述第二接入节点收到所述通信对端的所述映射信息后保存在本地, 后 续再接收到所述终端发往所述通信对端的数据报文时, 根据所述通信对端的 所述映射信息将所述数据报文转发至所述通信对端接入的接入节点。
14、 一种在接入节点间进行切换的方法, 其特征在于, 所述方法应用于 身份标识和位置分离网络, 包括:
终端需要从第一接入节点切换到第二接入节点时, 所述第二接入节点在 收到所述第一接入节点发送的切换请求后, 为所述终端分配新的位置标识, 并向所述第一接入节点发送切换响应;
所述第一接入节点收到所述切换响应后, 向所述终端发送切换命令; 所 述终端收到所述切换命令后, 向所述第二接入节点发起接入请求; 以及
所述第二接入节点收到所述终端发起的接入请求并与所述终端建立连接 后, 获取所述终端的通信对端的身份标识和位置标识的映射信息, 并在获取 完成后向所述第一接入节点发送切换完成消息。
15、 如权利要求 14所述的方法, 还包括:
所述第二接入节点获取所述终端的通信对端的身份标识和位置标识的映 射信息后, 向所述通信对端接入的接入节点发送更新终端位置标识的通知, 携带所述终端的身份标识和新的位置标识;
所述通信对端接入的接入节点收到所述通知后, 更新保存的所述终端的 身份标识和位置标识的映射信息。
16、 如权利要求 14或 15所述的方法, 其在第二接入节点向第一接入节 点发送切换完成消息的步骤之前还包括:
所述第二接入节点通过接入网与所述终端建立连接, 在收到所述接入网 发送的切换完成消息后, 设置切换完成定时器, 在所述切换完成定时器到达 定时周期时, 才向所述第一接入节点发送切换完成消息。
17、 如权利要求 16所述的方法, 还包括:
在所述第二接入节点与所述终端建立连接之后, 以及在所述切换完成定 时器到达定时周期之前, 所述第二接入节点收到所述终端发往通信对端的数 据报文时, 根据所述数据报文中通信对端的身份标识, 如在本地查询不到所 述通信对端的位置标识, 则向所述通信对端的归属地的身份位置寄存器 ILR 或切出侧的第一接入节点发起查询, 以获取所述通信对端的位置标识。
18、 如权利要求 16所述的方法, 还包括:
所述第一接入节点收到所述切换响应后, 与所述第二接入节点建立转发 关系, 在切换期间收到通信对端发往所述终端的数据 文后, 通过所述转发 关系转发给所述第二接入节点; 以及
所述第二接入节点在所述切换完成定时器到达定时周期之前, 收到所述 第一接入节点转发的数据报文后, 根据所述数据报文中通信对端的身份标识 和位置标识, 获取所述通信对端的身份标识和位置标识的映射信息。
19、 一种接入节点, 其特征在于, 所述接入节点应用于身份标识和位置 分离网络, 包括: 对端信息存储单元和报文收发单元, 其中,
所述对端信息存储单元设置成将接入的所有终端的通信对端的身份标识 和位置标识的映射信息保存在本地;
所述报文收发单元设置成: 与切入本接入节点的终端建立连接后, 接收 所述终端发往通信对端的数据报文, 根据数据报文中所述通信对端的身份标 识, 如在本地查询不到所述通信对端的身份标识和位置标识的映射信息, 则 向所述通信对端的归属地的身份位置寄存器 ILR或所述终端切入前的原接入 节点发起查询, 以获取所述通信对端的所述映射信息并保存在本地。
20、 如权利要求 19所述的接入节点, 其中,
所述报文收发单元还设置成:向所述 ILR或原接入节点发起查询的同时, 将所述终端发往所述通信对端的数据报文发送给所述 ILR或所述原接入节点 进行转发。
21、 如权利要求 19所述的接入节点, 其中,
所述报文收发单元还设置成: 在获取所述通信对端的映射信息后, 根据 获取的所述通信对端的映射信息, 将所述终端发往所述通信对端的数据报文 转发至所述通信对端接入的接入节点。
22、 如权利要求 19所述的接入节点, 其中,
所述接入节点还包括与所述 文收发单元相连的位置标识分配及通知单 元;
所述报文收发单元还设置成在获取所述通信对端的所述映射信息并保存 在本地后, 将所获取的映射信息传输给所述位置标识分配及通知单元; 所述位置标识分配及通知单元设置成: 为切入本接入节点的终端分配新 的位置标识, 以及在收到所述 ^文收发单元传输的所述通信对端的所述映射 信息时, 通知所述通信对端更新所述终端的位置标识, 携带所述终端的身份 标识和新的位置标识。
23、 一种接入节点, 其特征在于, 所述接入节点应用于身份标识和位置 分离网络, 包括: 对端信息存储单元和报文收发单元,
所述对端信息存储单元设置成: 将接入的所有终端的通信对端的身份标 识和位置标识的映射信息保存在本地;
所述报文收发单元设置成: 与切入本接入节点的终端建立连接后, 收到 所述终端切入前的原接入节点转发的、 由所述终端的通信对端发往所述终端 的数据报文时, 根据所述数据报文中所述通信对端的身份标识和位置标识, 如本地未保存所述通信对端的身份标识和位置标识的映射信息, 则将所述通 信对端的所述映射信息保存在本地。
24、 如权利要求 23所述的接入节点, 其中,
所述接入节点还包括与所述 文收发单元相连的位置标识分配及通知单 元;
所述报文收发单元还设置成在将所述通信对端的所述映射信息保存在本 地的同时, 将所述映射信息传输给所述位置标识分配及通知单元;
所述位置标识分配及通知单元设置成: 为切入本接入节点的终端分配新 的位置标识, 以及在收到所述 ^文收发单元传输的所述通信对端的所述映射 信息后, 通知所述通信对端更新所述终端的位置标识, 携带所述终端的身份 标识和新的位置标识。
PCT/CN2010/077425 2009-10-17 2010-09-28 信息获取及通知、数据报文转发和切换的方法及接入节点 WO2011044819A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US13/501,330 US8711749B2 (en) 2009-10-17 2010-09-28 Information obtaining and notification, data message forwarding and handover method and access node
EP10823049.1A EP2480033A4 (en) 2009-10-17 2010-09-28 METHOD FOR OBTAINING AND NOTIFYING INFORMATION, TRANSMITTING DATA MESSAGE AND TRANSFER, AND ACCESS NUD
KR1020127012276A KR101480115B1 (ko) 2009-10-17 2010-09-28 정보 취득 및 통지, 데이터 메시지 전달 및 스위칭 방법 및 접속 노드
JP2012533467A JP5562427B2 (ja) 2009-10-17 2010-09-28 情報の取得及び通知、データメッセージの転送とハンドオーバの方法及びアクセスノード

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910174823.5A CN101951589B (zh) 2009-10-17 2009-10-17 信息获取/通知、数据报文转发和切换的方法及接入节点
CN200910174823.5 2009-10-17

Publications (1)

Publication Number Publication Date
WO2011044819A1 true WO2011044819A1 (zh) 2011-04-21

Family

ID=43454918

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/077425 WO2011044819A1 (zh) 2009-10-17 2010-09-28 信息获取及通知、数据报文转发和切换的方法及接入节点

Country Status (6)

Country Link
US (1) US8711749B2 (zh)
EP (1) EP2480033A4 (zh)
JP (2) JP5562427B2 (zh)
KR (1) KR101480115B1 (zh)
CN (1) CN101951589B (zh)
WO (1) WO2011044819A1 (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102026318B (zh) * 2009-09-17 2013-09-11 中兴通讯股份有限公司 切换管理及切换时用户数据管理的方法、***和agr
CN102045693B (zh) * 2009-10-16 2015-05-20 中兴通讯股份有限公司 信息上报/通知、切换和数据转发方法、an及ilr
CN102056258B (zh) * 2009-10-30 2015-08-12 中兴通讯股份有限公司 一种实现终端切换的方法及***
CN102148833A (zh) * 2011-04-18 2011-08-10 中国工商银行股份有限公司 数据报表的传输方法、服务器、客户端以及***
CN102845107A (zh) * 2011-04-22 2012-12-26 华为技术有限公司 更改通信链路的方法和接入点
CN103051527A (zh) * 2011-10-17 2013-04-17 中兴通讯股份有限公司 学习aid与rid的对应关系的方法、asr及isr
CN103096342B (zh) * 2011-11-01 2017-11-07 中兴通讯股份有限公司 一种流移动中的策略管理方法和***
CN103517262B (zh) * 2012-06-21 2018-11-16 南京中兴新软件有限责任公司 一种数据交换的方法、接入路由器及位置管理服务器
WO2014132286A1 (en) * 2013-02-27 2014-09-04 National Institute Of Information And Communications Technology Method for link failure detection and session transfer to a lively link in the multihoming environment of id/locator split-based networks
CN104023360B (zh) * 2013-03-01 2018-06-19 中兴通讯股份有限公司 基于身份和位置分离网络的服务质量控制方法与***
US9641462B2 (en) 2013-04-23 2017-05-02 Cisco Technology, Inc. Accelerating network convergence for layer 3 roams in a next generation network closet campus
US9807794B2 (en) * 2013-10-23 2017-10-31 Qualcomm, Incorporated Systems, methods and devices for dynamically setting response indication deferral in wireless networks
CN103973574B (zh) * 2014-05-19 2017-12-15 新华三技术有限公司 位置与身份分离协议网络中的数据报文转发方法及装置
CN105787143A (zh) * 2014-12-25 2016-07-20 北京仿真中心 一种基于骨干网的复杂网络的结构调整方法及***
JP2021068923A (ja) * 2018-02-14 2021-04-30 株式会社Nttドコモ 転送制御システム、網側装置及び位置管理装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933663A (zh) * 2005-09-14 2007-03-21 北京三星通信技术研究有限公司 Lte***中支持用户设备移动性的方法
CN101119312A (zh) * 2007-09-13 2008-02-06 北京交通大学 一种一体化网络移动切换管理的实现方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6272129B1 (en) 1999-01-19 2001-08-07 3Com Corporation Dynamic allocation of wireless mobile nodes over an internet protocol (IP) network
JP2004112727A (ja) * 2002-09-20 2004-04-08 Ntt Docomo Inc 移動通信制御システム、移動通信制御方法、これらに用いて好適なルータ装置、サーバ装置及びデータ構造
CN101005444B (zh) * 2006-06-24 2011-12-07 华为技术有限公司 一种快速切换的方法及装置
JP5327832B2 (ja) * 2007-05-16 2013-10-30 独立行政法人情報通信研究機構 ノード識別子と位置指示子とを用いたパケットの通信方法
CN102045693B (zh) * 2009-10-16 2015-05-20 中兴通讯股份有限公司 信息上报/通知、切换和数据转发方法、an及ilr

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933663A (zh) * 2005-09-14 2007-03-21 北京三星通信技术研究有限公司 Lte***中支持用户设备移动性的方法
CN101119312A (zh) * 2007-09-13 2008-02-06 北京交通大学 一种一体化网络移动切换管理的实现方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DONG PING ET AL.: "Research on Universal Network Supporting Pervasive Services", ACTA ELECTRONICA SINICA, vol. 35, no. 4, April 2007 (2007-04-01), pages 600 - 605, XP008162124 *
See also references of EP2480033A4 *

Also Published As

Publication number Publication date
US20120201224A1 (en) 2012-08-09
KR101480115B1 (ko) 2015-01-07
JP2014057352A (ja) 2014-03-27
US8711749B2 (en) 2014-04-29
EP2480033A4 (en) 2015-02-18
JP5562427B2 (ja) 2014-07-30
CN101951589B (zh) 2015-07-22
JP5709967B2 (ja) 2015-04-30
EP2480033A1 (en) 2012-07-25
JP2013507858A (ja) 2013-03-04
KR20120082444A (ko) 2012-07-23
CN101951589A (zh) 2011-01-19

Similar Documents

Publication Publication Date Title
WO2011044819A1 (zh) 信息获取及通知、数据报文转发和切换的方法及接入节点
WO2011044790A1 (zh) 信息通知方法、切换过程中数据报文的转发方法及an
JP3587984B2 (ja) 移動通信システム、パケットゲートウェイ装置、位置情報管理方法、および、位置情報通知方法
CN102196402B (zh) 无线通信***中终端切换的方法及***
WO2011050678A1 (zh) 一种基于控制面与媒体面分离的网络架构实现的通信网络
WO2016150140A1 (zh) 一种基于sdn的网关中控制报文的处理方法及***
WO2013071819A1 (zh) 实现身份位置分离、分配接口标识的方法及网元和ue
CN105874756B (zh) 控制信令的传输方法及设备
WO2011032455A1 (zh) 切换管理及切换时用户数据管理的方法、***和agr
WO2011085618A1 (zh) 一种终端切换的方法及相应的通信网络
WO2011032492A1 (zh) 身份识别、跨网通信、业务移植方法及信息互通网络架构
WO2013071823A1 (zh) 一种切换过程中路由优化的方法及***及接入网元
WO2011050724A1 (zh) 基于wcdma核心网实现移动通信的***及终端接入方法
EP2466815B1 (en) Method and system for initiating forwarding of communicaiton, information and data message and for routing configuration
JP2013172273A (ja) ハンドオーバ処理システム、及びゲートウェイルータ
WO2011032498A1 (zh) 一种分配位置标识和报文发送的方法及***
WO2011050679A1 (zh) 基于Wimax网络架构实现的通信网络及终端接入方法
WO2013007133A1 (zh) 报文转发路径管理方法、***及网元
WO2011088606A1 (zh) 实现无固定锚点切换的wimax***及其切换方法
WO2012088828A1 (zh) 表维护方法、***和接入网关路由器
WO2012103755A1 (zh) 一种获取终端的身份标识的方法及***
WO2011088607A1 (zh) 实现无固定锚点切换的wimax***及其切换方法
WO2011103707A1 (zh) 实现锚点切换的全球微波互联接入(wimax)***及其切换方法
WO2012083685A1 (zh) 一种提高映射路由表使用效率的方法及***
WO2011041972A1 (zh) 一种数据报文主动推送的实现方法及***

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: 10823049

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 13501330

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2012533467

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2010823049

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 20127012276

Country of ref document: KR

Kind code of ref document: A