[go: up one dir, main page]

WO2011069399A1 - Procédé de mappage d'adresse et nœud de service d'accès - Google Patents

Procédé de mappage d'adresse et nœud de service d'accès Download PDF

Info

Publication number
WO2011069399A1
WO2011069399A1 PCT/CN2010/078568 CN2010078568W WO2011069399A1 WO 2011069399 A1 WO2011069399 A1 WO 2011069399A1 CN 2010078568 W CN2010078568 W CN 2010078568W WO 2011069399 A1 WO2011069399 A1 WO 2011069399A1
Authority
WO
WIPO (PCT)
Prior art keywords
destination
identifier
service node
access service
location identifier
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/CN2010/078568
Other languages
English (en)
Chinese (zh)
Inventor
孙翼舟
王标
江华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Publication of WO2011069399A1 publication Critical patent/WO2011069399A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • 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
    • 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 an address mapping method and an access service node.
  • the structure of the Internet is far from optimal. There are many major design problems.
  • the typical problem is the dual attribute of the IP address, that is, the IP address represents both the user identity and the network topology of the user. , that is, the dual attribute of the IP address.
  • the Internet was invented in the 1970s. It is difficult to predict that there will be a large number of mobile terminals and multiple township terminals in the world today. Therefore, the Internet protocol stack at that time was mainly designed for terminals connected in a "fixed" manner. In the current network environment, since the terminal basically does not move from one location to another, the transmitted address is the received address, and the path is reversible, so the IP address with dual attributes of identity and location can work very well. There is no conflict between the identity attribute of the IP address and the location attribute.
  • the IP address also represents the identity and location that exactly met the network needs of the time. From the perspective of the network environment at the time, this design scheme is simple and effective, simplifying the hierarchy of the protocol stack. But there is no doubt that there is an internal contradiction between the identity attribute of the IP address and the location attribute.
  • the identity attribute of an IP address requires that any two IP addresses be equal.
  • the location attribute of the IP address requires that the IP address be assigned based on the network topology (rather than the organization).
  • the IP addresses in the same subnet should be in a contiguous IP address block so that the network topology can be made.
  • the IP address prefix is aggregated, thereby reducing the entries of the routing table of the router device and ensuring the scalability of the routing system.
  • the address is assigned according to the topology, or the topology is deployed according to the address, and the two must choose one.
  • the identity attribute of an IP address requires that the IP address be assigned based on the organization to which the terminal belongs (rather than the network topology), and this allocation must be stable and cannot be changed frequently; the location attribute of the IP address requires the IP address to be based on the network.
  • the topology is allocated to ensure the scalability of the routing system. In this way, the two attributes of the IP address create conflicts, which eventually leads to the scalability problem of the Internet routing system.
  • the identity attribute of the IP address requires that the IP address should not change as the location of the terminal changes. This ensures that the communication bound to the identity is not interrupted, and that the terminal can still use its identity after the terminal is moved.
  • the communication link is established; the location attribute of the IP address requires the IP address to change as the terminal location changes, so that the IP address can be aggregated in the new network topology, otherwise the network must reserve a separate route for the mobile terminal.
  • Information which causes a sharp increase in routing table entries.
  • a number of township issues Many townships usually refer to terminals or networks that access the Internet through multiple Internet Service Provider (ISP) networks.
  • ISP Internet Service Provider
  • the advantages of multiple township technologies include increasing network reliability, supporting traffic load balancing across multiple ISPs, and increasing overall available bandwidth.
  • the identity attribute of an IP address requires that a plurality of township terminals always display the same identity to other terminals, regardless of whether the multiple township terminals access the Internet through several ISPs; and the location attribute of the IP address requires that multiple township terminals are different.
  • the ISP network uses different IP addresses to communicate, so that the IP address of the terminal can be aggregated in the topology of the ISP network.
  • IP address includes both the identity information and the location information of the terminal
  • both the communication peer and the malicious eavesdropper can obtain the identity information and the topology location information of the terminal according to the IP address of the terminal.
  • the dual attribute problem of IP address is one of the fundamental reasons that plague the Internet to continue to develop. Separating the identity attribute and location attribute of the IP address is a good way to solve the problems faced by the Internet. The new network will be designed based on this idea and propose an identity letter. Separate the network structure of interest and location information to solve some serious drawbacks of the existing Internet.
  • the Host Identity Protocol adds a host identifier to the network layer with the IP address as the identifier.
  • Some schemes classify the IP address. IP is used as the identity, and part of the IP is used as the location identifier, such as the Locator/ID Separation Protocol (LISP); the patent application CN 1801764, published on July 12, 2006, Location Separation Internet Access Method" proposes a solution to use I
  • the P address is used as the location identifier of the host, and the host identifier is introduced as an identity to solve the problem of identity and location separation.
  • Location and identity separation are the core technologies of future data communication networks, especially mobile data communication networks.
  • the above solution regardless of which identifier is used to represent the terminal identity information and which identifier is used to represent the terminal location information, must establish a mapping relationship between the identity identifier and the location identifier for use by the network device for addressing.
  • the mapping relationship is stored in the mapping server, and the access service node receives the data packet sent from the terminal. If the destination identity of the data packet is unknown, the identity location mapping table of the mapping server needs to be queried, and the identity identifier is found according to the destination identity identifier. Destination location identifier, encapsulates the data packet and sends it to the corresponding network.
  • the access service node in order to forward the data packet, it needs to interact with the mapping server to obtain the destination location identifier or forward the data packet by the mapping server, which will undoubtedly increase the access between the access service node and the mapping server. Data traffic, which in turn affects the processing speed of the network. Summary of the invention
  • the technical problem to be solved by the present invention is to provide an address mapping method and an access service node, so as to reduce data traffic between the access service node and the mapping server, and improve data packet processing efficiency.
  • the present invention provides an address mapping method, where the method is implemented based on an identity location separation network, and the access service node is provided with a common address mapping table, where the common address mapping table includes common identity identifiers and Mapping relationship of location identifiers; the method includes:
  • the access service node receives a data packet, where the data packet includes a destination identity identifier; the access service node queries the common address mapping table according to the destination identity identifier in the data packet;
  • the access service node forwards the data packet according to the destination location identifier;
  • the destination location identifier corresponding to the destination identity is not found in the table, and the access service node interacts with the mapping server to forward data packets.
  • the method further includes: configuring the common address mapping table by the system, or periodically updating the common address mapping table according to a broadcast of the mapping server.
  • the method further includes: Querying the address mapping table learned in the local cache, if the destination location identifier corresponding to the destination identity identifier is not found, performing the access service node according to the destination identity identifier in the data packet The steps of the address mapping table.
  • the method further includes: querying the address mapping table learned in the local cache, if the destination corresponding to the destination identity identifier is not found And performing the step of performing the data packet forwarding by the access service node and the mapping server.
  • the step of the access service node interacting with the mapping server to forward data packets includes:
  • the access service node forwards the packet to the mapping server of the mapping forwarding plane; the mapping server queries the address mapping table to obtain the destination location identifier corresponding to the destination identity identifier, and then the root Decoding and forwarding the data packet according to the destination location identifier; or
  • the access service node requests the mapping server to obtain a destination location identifier corresponding to the destination identity identifier; after the mapping server queries the address mapping table, returns the queried destination location to the access service node.
  • the access service node implements encapsulation and forwarding of data packets according to the obtained destination location identifier.
  • the present invention further provides an access service node, where the access service node is located in an identity location separation network, and includes:
  • a packet receiving module configured to receive a data packet, where the data packet includes a destination identity identifier
  • a commonly used address mapping table which is configured to save a mapping relationship between a commonly used identity identifier and a location identifier
  • a location identifier obtaining module that is connected to the packet receiving module and the common address mapping table, and is configured to: according to the data
  • the destination identity identifier in the packet is used to query the common address mapping table to obtain a destination location identifier corresponding to the destination identity identifier, or obtain a destination location identifier corresponding to the destination identity identifier from the mapping server;
  • a packet forwarding module configured to be connected to the location identifier obtaining module, and configured to forward the data packet according to the destination location identifier corresponding to the destination identity identifier in the received data packet.
  • the common address mapping table is configured by a system
  • the access service node further includes a mapping relationship maintenance module that is connected to the common address mapping table, where the mapping relationship maintenance module is configured to update the common address mapping according to an address mapping relationship broadcast by the mapping server. table.
  • the access service node further includes a mapping relationship cache module connected to the location identifier obtaining module, where
  • the mapping relationship cache module is configured to: learn and cache a mapping relationship between the destination location identifier obtained by the location identifier obtaining module from the mapping server and the corresponding destination identity identifier, and learn and cache the identity identifier of the source end in the data packet. a mapping relationship with a location identifier;
  • the location identifier obtaining module is further configured to: query the mapping relationship cache module to obtain a destination location identifier corresponding to the destination identity identifier.
  • the present invention further provides another access service node, where the access service node is located in an identity location separation network, and includes:
  • a packet receiving module configured to receive a data packet, where the data packet includes a destination identity identifier
  • a commonly used address mapping table which is configured to save a mapping relationship between a commonly used identity identifier and a location identifier
  • a local location identifier query module which is connected to the packet receiving module and the common address mapping table, and configured to be based on the data The destination identity in the message queries the commonly used address mapping table
  • a packet forwarding module configured to connect to the local location identifier query module, and configured to forward the data packet according to the query result of the local location identifier query module.
  • the >3 ⁇ 4 text forwarding module is configured to: if the query result of the local location identifier query module is that the destination location identifier corresponding to the destination identity identifier is obtained, implementing the Encapsulating and forwarding the data packet; if the query result of the local location identifier query module is that the destination location identifier corresponding to the destination identifier is not obtained, forwarding the data packet to the mapping server.
  • the access service node further includes a mapping relationship maintenance module connected to the common address mapping table, wherein the mapping relationship maintenance module is configured to update the common address mapping table according to an address mapping relationship broadcast by the mapping server.
  • the access service node further includes a mapping relationship cache module connected to the local location identifier query module, where
  • the mapping relationship cache module is configured to: learn and cache a mapping relationship between the identity identifier of the source end and the location identifier in the data packet;
  • the local location identifier query module is further configured to: query the mapping relationship cache module to obtain a destination location identifier corresponding to the destination identity identifier.
  • the address mapping method and the access service node of the present invention configure a common address mapping table. After receiving the data packet sent by the terminal, if the destination identity of the data packet can be found in the table, the access service node can locally The destination location identifier of the packet is found without having to map the server query, thereby reducing data traffic between the access service node and the mapping server.
  • FIG. 1 is a schematic diagram of a network topology of an identity location separation architecture according to the present invention.
  • FIG. 2 is a schematic flow chart of an address mapping method of the present invention
  • FIG. 3 is a schematic flowchart of a specific implementation manner of an address mapping method according to the present invention.
  • FIG. 4 is a schematic structural diagram of an implementation manner of an access service node according to the present invention.
  • FIG. 5 is a schematic structural diagram of still another embodiment of an access service node according to the present invention.
  • the address mapping method of the present invention and the main idea of the access service node are: establishing a common address mapping table in the access service node of the identity location separation network, and querying the common address mapping table when forwarding the packet, when not queried Then, according to the normal destination location identification acquisition method.
  • the identifier of the present invention refers to an identifier for identifying the identity information of the terminal, and is not limited to the URL of the application layer, FQDN, IPNL, TRIAD (A Scalable Deployable NAT-based Internet Architecture) or IP address.
  • the location identifier refers to an identifier for identifying routing information of the terminal, which is also not limited to an IP address.
  • the commonly used address mapping table in the present invention stores mapping relationships between identity identifiers and location identifiers that are commonly used, public, or infrequently changed, such as the identity location mapping relationship of some portal websites.
  • the network is divided into an access layer and a core layer, and each user in the network is assigned a unique identity AID, which remains unchanged during the mobile process; there are two types of identifiers in the network.
  • Type Identity AID and Location ID RID, where the identity AID can only be used at the access layer, and the location ID RID can only be used at the core layer.
  • the topology of this architecture is shown in Figure 1. Under this framework, the network is divided into an access network 110 and a backbone network 120.
  • the access network 110 is located at the edge of the backbone network 120 and is responsible for access of all terminals.
  • the backbone network 120 is responsible for routing of terminals accessed through different access networks 110.
  • the access service node 130 is located at a demarcation point of the backbone network 120 and the access network 110, interfaces with the access network 110, and interfaces with the backbone network 120.
  • the access network 110 and the backbone network 120 do not overlap in the topology relationship. Communication between user terminals The letter only needs to be carried out using the identity of the peer.
  • the access service node 130 provides access services for the terminal, maintains user connections, and forwards user data.
  • the backbone network of the architecture is divided into two planes: a mapping forwarding plane 121 and a generalized forwarding plane 122.
  • the main function of the generalized forwarding plane 122 is to select and forward data packets according to the location identifier RID in the data packet.
  • the data routing and forwarding behavior in the generalized forwarding plane 122 is consistent with the Legecy IP network.
  • mapping forwarding plane The main function of the mapping forwarding plane is to save the mapping information of the mobile node's identity location, process the registration process of the mobile node, process the location query process of the communication peer, and route and forward the data packet with the identity identifier AID as the destination address.
  • the main network elements and functional entities of this architecture include:
  • ASN 130 maintains the connection relationship between the terminal and the network, assigns the RID to the terminal, processes the handover process, processes the registration process, processes the accounting/authentication process, and maintains/queries the communication.
  • the ASN 130 if it receives the data packet sent by the terminal (MN), it queries the AID-RID mapping table in the local cache according to the AIDc of the destination address communication end (CN) in the data packet.
  • the corresponding AIDc-RIDc mapping entry is found, and the RIDc is encapsulated in the packet header as the destination address, and the RIDm corresponding to the MN source address AIDm is encapsulated in the packet header and forwarded to the generalized forwarding plane 122;
  • the corresponding AIDc-RIDc mapping entry is not found, and the data packet is tunnel encapsulated and then forwarded to the mapping forwarding plane 121, and the flow of querying the AIDc-RIDc mapping relationship is sent to the mapping forwarding plane 121.
  • the ASN 130 When receiving the data packet sent by the network to the terminal, the ASN 130 decapsulates the data packet, strips the RID encapsulation of the data packet header, and retains the AID as a data packet header to be sent to the terminal.
  • ILR Identity Location Register/Packet Transfer Function
  • the Broke ILR is mainly used to signal the signaling between transit ILRs when there is no direct relationship between the ILR and the home ILR.
  • the mapping forwarding plane 121 After receiving the data packet sent by the ASN 130, the mapping forwarding plane 121 routes and forwards the PTF according to the destination AID in the mapping forwarding plane. After the PTF node in the mapping forwarding plane 121 finds the mapping relationship of the destination AID-RID, it encapsulates the corresponding RID information in the data packet header and forwards it to the generalized forwarding plane 122, which is routed by the generalized forwarding plane 122 and forwarded to the communication peer. .
  • the Certification Center is responsible for recording the user attributes of the network, including user categories, authentication information, and user service levels, and generating user security information for authentication, integrity protection, and encryption. Access control and authorization.
  • the certificate authority supports two-way authentication between the terminal and the network.
  • the identity AID of the end user remains the same.
  • Location ID The RID indicates the location of the ASN where the current terminal is located.
  • the authentication center authenticates the authenticity of the identity, and the mapping server saves the AID-RID mapping relationship of each node.
  • the access network partially distinguishes the different nodes from the identity identifier AID.
  • the generalized switching plane uses RID to route data packets. To establish an end-to-end communication process, the identity identifier AID is used to find the corresponding user location identifier RID.
  • the address mapping method of the present invention is implemented based on an identity location separation network.
  • the access service node is provided with a common address mapping table, which includes a mapping relationship between a common identity identifier and a location identifier.
  • the common AID-RID mapping table of the access service node is written from the configuration file when the access service node is powered on, and needs to be updated during the operation of the access service node.
  • the update manner is as follows:
  • the mapping server periodically broadcasts a common AID-RID mapping table to all access service nodes in the network, and the access service node updates its common AID-RID mapping table after receiving it.
  • AID-RID mapping table of the buffer of the access service node if some entries are used frequently, they can be added to the common AID-RID mapping table of the access service node.
  • the address mapping method of the present invention includes:
  • the access service node receives a data packet, where the destination identity identifier is included;
  • 202 The access service node queries the common address mapping table according to the destination identity identifier in the data packet.
  • the access service node forwards the data packet according to the destination location identifier; otherwise, the data packet is forwarded by the mapping server.
  • Step 203 is: if the destination location identifier corresponding to the destination identity identifier is queried in the common address mapping table, the access service node forwards the data packet according to the destination location identifier; The destination location identifier corresponding to the destination identifier is not queried in the common address mapping table, and the access service node interacts with the mapping server to forward data packets.
  • the access service node has the function of buffering the learning address mapping table.
  • the local identity AID needs to be carried as a source address in the data packet to the communication peer.
  • the access service node of the communication peer can obtain the mapping relationship between the identity identifier and the location identifier of the source end from the source address carried in the data packet, and can also obtain the mapping relationship between the identity identifier and the location identifier of the destination end according to the feedback of the mapping server.
  • the learned AID-RID mapping relationship is maintained in the local buffer of the peer access service node.
  • mapping server Before interacting with the mapping server, query the common address mapping table and the cache address mapping table to reduce the interaction between the access service node and the mapping server.
  • the following two sequences can be used:
  • the access service node Before accessing the common address mapping table, the access service node first queries the address mapping table learned in the local cache. If the destination location identifier is not found, the common address mapping table is queried.
  • the access service node does not query the corresponding destination location identifier in the common address mapping table, first query the address mapping table learned in the local cache, and if the destination location identifier is not found, then The mapping server obtains the destination location identifier.
  • the access service node interacts with the mapping server to perform packet forwarding.
  • the following two implementation modes are implemented: Method 1, based on the architecture shown in Figure 1, the access service node forwards the packet to the mapping server of the mapping forwarding plane, and then The mapping server queries the AID-RID mapping table to obtain the destination RID, and the mapping server implements packet encapsulation and forwarding of the packet.
  • the access service node requests the mapping server to obtain the RID corresponding to the destination AID, and after the mapping server queries the AID-RID mapping table, returns the destination RID to the access service node, and then connects
  • the ingress service node implements packet encapsulation and forwarding.
  • Step 301 The access service node receives the data packet sent by the terminal user M, where the identity identifier AIDm of the user M and the identity identifier AIDn of the peer user N are included;
  • Step 302 The access service node searches the AID-RID mapping table in the buffer. If there is an AIDn entry, the destination location identifier RIDn is used as the destination address of the data packet, and the data packet is sent. Otherwise, Go to step 303;
  • Step 303 The access service node searches for a common AID-RID mapping table. If there is an AIDn entry, the destination location identifier RIDn is used as the destination address of the data packet, and the data packet is sent, otherwise step 304 is performed;
  • Step 304 The access service node searches for the AID-RID mapping table of the mapping server, and then uses the found destination location identifier RIDn as the destination address of the data packet, and sends the data packet.
  • the access service node finds the corresponding AIDn-RIDn mapping entry in the common address mapping table or the local cache, the RIDn is encapsulated in the packet header as the destination address, and the M source address is used.
  • the RIDm corresponding to the AIDm is encapsulated in the packet header and forwarded to the generalized forwarding plane. Otherwise, the data packet is tunnel encapsulated and then forwarded to the mapping server of the mapping forwarding plane.
  • the mapping between the forwarding plane and the AIDn-RIDn is mapped.
  • the corresponding RIDn information is encapsulated in the data packet header and forwarded to the generalized forwarding plane, which is routed by the generalized forwarding plane and forwarded to the communication peer.
  • the present invention provides an access service node, where the access service node is located in an identity location separation network.
  • the access service node includes:
  • the message receiving module 410 is configured to receive a data packet, where the destination identifier is included, and the location identifier obtaining module 420 is connected to the packet receiving module 410, according to the The destination identity identifier in the data packet queries the common address mapping table 440 or obtains the destination location identifier corresponding to the destination identity identifier from the mapping server, and notifies the packet forwarding module 430;
  • the message forwarding module 430 is connected to the location identifier obtaining module 420, and configured to forward the data packet according to the destination location identifier corresponding to the destination identity identifier in the received data packet.
  • the common address mapping table 440 is connected to the location identifier obtaining module 420 for storing a common address mapping relationship.
  • the common address mapping table 440 is configured by the system.
  • the mapping relationship maintenance module 450 is connected to the common address mapping table 440, and is configured to update the common address mapping table 440 according to a common address mapping relationship broadcast by the mapping server.
  • the mapping relationship cache module 460 is connected to the location identifier obtaining module 420, and is configured to learn and cache the mapping relationship between the destination location identifier obtained by the location identifier obtaining module 420 and the corresponding destination identity identifier, and learn and cache the datagram. a mapping relationship between the identity identifier and the location identifier of the source end; the location identifier obtaining module 420 queries the mapping relationship cache module 460 and the common address mapping table 440 before obtaining the destination location identifier from the mapping server, When the corresponding destination location identifier is not queried, it is obtained from the mapping server.
  • the access service node is located in the identity location separation network shown in FIG. 1 .
  • the access service node includes:
  • the message receiving module 510 is configured to receive a data packet, where the destination identity identifier is included, and the local location identifier querying module 520 is connected to the packet receiving module 510, and configured to perform the query according to the destination identity identifier in the data packet.
  • the address mapping table 540 is commonly used, and the message forwarding module 530 is notified;
  • the message forwarding module 530 is connected to the local location identifier query module 520, and configured to forward the data file according to the query result of the local location identifier query module 520.
  • the method may be: when the destination location identifier is obtained, the data packet is forwarded according to the destination location identifier, and the data packet is forwarded to the mapping server; The result of the query is that the destination location identifier corresponding to the destination identity is obtained, then the root And performing the encapsulation and forwarding of the data according to the destination location identifier; if the query result of the local location identifier query module is that the destination location identifier corresponding to the destination identifier is not obtained, the datagram is Forward to the mapping server;
  • the common address mapping table 540 is connected to the local location identifier query module 520 for saving a common address mapping relationship.
  • the mapping relationship maintenance module 550 is connected to the common address mapping table 540, and is configured to update the common address mapping table 540 according to a common address mapping relationship broadcast by the mapping server.
  • the mapping relationship cache module 560 is connected to the local location identifier query module 520, and is configured to learn and cache the mapping relationship between the identity identifier and the location identifier of the source end in the data packet.
  • the local location identifier query module 520 notifies the forwarding Before forwarding the data packet, the module 530 queries the mapping relationship cache module 560 and the common address mapping table 540 to notify the packet forwarding module 530 to forward the data packet when the corresponding destination location identifier is not queried.
  • the address mapping method and the access service node of the present invention configure a common address mapping table. After receiving the data packet sent by the terminal, if the destination identity of the data packet can be found in the table, the access service node can locally The destination location identifier of the packet is found without having to map the server query, thereby reducing data traffic between the access service node and the mapping server.
  • the address mapping method and the access service node of the present invention configure a common address mapping table, and after the access service node receives the data packet sent by the terminal, if the destination identity of the data packet can be found in this table, it is locally The destination location identifier of the packet can be found without having to map the server query, thereby reducing the data traffic between the access service node and the mapping server.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

La présente invention porte sur un procédé de mappage d'adresse et un nœud de service d'accès (ASN), qui sont mis en œuvre sur la base d'un réseau à séparation de l'identificateur et du localisateur, l'ASN étant doté d'une table de mappage d'adresse utilisée en commun comprenant une relation de correspondance entre des identifiants d'identité et des identifiants de localisation utilisés en commun. Le procédé comprend les opérations suivantes : l'ASN reçoit un message de données comprenant un identifiant d'identité cible; l'ASN interroge la table de mappage d'adresse utilisée en commun conformément à l'identifiant d'identité cible figurant dans le message de données; si l'identifiant de localisation cible correspondant à l'identifiant d'identité cible est trouvé dans la table de mappage d'adresse utilisée en commun, alors l'ASN transmet le message de données conformément à l'identifiant de localisation cible; si l'identifiant de localisation cible correspondant à l'identifiant d'identité cible n'est pas trouvé dans la table de mappage d'adresse utilisée en commun, alors l'ASN interagit avec un serveur de mappage pour transmettre le message de données. La présente invention peut réduire le trafic de données entre l'ASN et le serveur de mappage, et améliorer l'efficacité de traitement de message de données.
PCT/CN2010/078568 2009-12-09 2010-11-09 Procédé de mappage d'adresse et nœud de service d'accès Ceased WO2011069399A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910252752.6 2009-12-09
CN2009102527526A CN102098349A (zh) 2009-12-09 2009-12-09 地址映射方法及接入业务节点

Publications (1)

Publication Number Publication Date
WO2011069399A1 true WO2011069399A1 (fr) 2011-06-16

Family

ID=44131208

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/078568 Ceased WO2011069399A1 (fr) 2009-12-09 2010-11-09 Procédé de mappage d'adresse et nœud de service d'accès

Country Status (2)

Country Link
CN (1) CN102098349A (fr)
WO (1) WO2011069399A1 (fr)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102957755B (zh) * 2011-08-22 2018-06-19 中兴通讯股份有限公司 一种地址解析方法、装置及信息传输方法
TWI470970B (zh) * 2011-08-26 2015-01-21 Liang Tse Lin 開放式監控系統及其操作方法
CN103051595B (zh) * 2011-10-13 2017-03-15 中兴通讯股份有限公司 一种标识网中映射表项的整合方法及装置
CN103051541B (zh) * 2011-10-14 2017-04-05 中兴通讯股份有限公司 一种标识网内的报文转发方法、asr及isr
CN103096342B (zh) * 2011-11-01 2017-11-07 中兴通讯股份有限公司 一种流移动中的策略管理方法和系统
CN103209131A (zh) * 2012-01-11 2013-07-17 中兴通讯股份有限公司 地址查询、报文发送方法、信息登记服务器及交换路由器
EP2993821B1 (fr) * 2013-04-28 2018-11-21 Huawei Technologies Co., Ltd. Classificateur de flux, déclencheur de routage de service, et procédé et système de traitement de message
CN103491129B (zh) 2013-07-05 2017-07-14 华为技术有限公司 一种业务节点配置方法、业务节点池注册器及系统
CN106470156B (zh) * 2015-08-19 2020-07-10 中兴通讯股份有限公司 一种转发报文的方法和装置
CN105376342B (zh) * 2015-10-12 2018-11-23 北京京东尚科信息技术有限公司 用于在互联网中确定用户分区的装置和方法以及采用所述装置的服务器
CN105376147B (zh) * 2015-12-18 2019-08-02 Tcl集团股份有限公司 即时通讯消息路由寻址方法、接入服务器及系统
CN110809033B (zh) * 2019-10-23 2022-07-12 新华三信息安全技术有限公司 报文转发方法、装置及交换服务器
CN111935336B (zh) * 2020-08-18 2023-05-30 下一代互联网关键技术和评测北京市工程研究中心有限公司 基于IPv6的网络治理方法及系统
CN112422715A (zh) * 2020-12-01 2021-02-26 网根(南京)网络中心有限公司 基于IPv6身份标识的寻址方法及系统
CN113811019B (zh) * 2021-10-29 2023-10-31 全球能源互联网研究院有限公司 一种终端身份标识与IPv6地址映射方法及装置
CN115102896B (zh) * 2022-07-22 2022-11-15 北京象帝先计算技术有限公司 数据广播方法、广播加速器、noc、soc及电子设备
CN115361328B (zh) * 2022-07-29 2023-10-20 鹏城实验室 一种身份标识报文寻址和转发方法及相关设备
CN115374310A (zh) * 2022-08-23 2022-11-22 中国电信股份有限公司 主数据映射信息的管理方法、装置、存储介质与电子设备
CN115190086B (zh) * 2022-09-13 2023-01-06 之江实验室 基于可编程交换机的身份标识网络流量调度方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801764A (zh) * 2006-01-23 2006-07-12 北京交通大学 一种基于身份与位置分离的互联网接入方法
CN101123536A (zh) * 2007-09-19 2008-02-13 北京交通大学 实现一体化网络位置管理的方法
CN101483675A (zh) * 2008-01-11 2009-07-15 华为技术有限公司 一种网络设备查找方法和网络设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801764A (zh) * 2006-01-23 2006-07-12 北京交通大学 一种基于身份与位置分离的互联网接入方法
CN101123536A (zh) * 2007-09-19 2008-02-13 北京交通大学 实现一体化网络位置管理的方法
CN101483675A (zh) * 2008-01-11 2009-07-15 华为技术有限公司 一种网络设备查找方法和网络设备

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 599 - 606, XP008162124 *
ZHAI YU-JIA ET AL.: "An Index Structure Model for Mobility Management of Universal Networks.", ACTA ELECTRONICA SINICA., vol. 37, no. 4, April 2009 (2009-04-01), pages 706 - 712 *

Also Published As

Publication number Publication date
CN102098349A (zh) 2011-06-15

Similar Documents

Publication Publication Date Title
WO2011069399A1 (fr) Procédé de mappage d'adresse et nœud de service d'accès
US8661525B2 (en) Implementation method and system of virtual private network
CN102025591B (zh) 虚拟专用网络的实现方法及系统
CN102148765B (zh) 一体化标识网络与传统IPv4互联网互联互通的实现方法
WO2011124132A1 (fr) Système et procédé de communications de données
WO2011131088A1 (fr) Procédé de traitement de message de données, routeur de tunnel d'entrée et système
EP2538621B1 (fr) Procédé de traitement de message de données, système et noeud de service d'accès
WO2012106935A1 (fr) Procédé de configuration de réseau de communication de données, élément de passerelle, et système de communication de données
CN102075420A (zh) 基于位置标识和主机标识分离的系统及其移动性管理方法
CN102025600B (zh) 一种数据传输、接收的方法及系统及路由器
CN102571999B (zh) 一种数据传输方法、系统及接入网关
CN102025604B (zh) 一种承载网络及数据传输方法
CN102487344B (zh) 身份位置分离网络的监听方法和系统
CN102215161B (zh) 网间数据通讯系统及方法
CN102487386B (zh) 身份位置分离网络的阻断方法和系统
WO2012122710A1 (fr) Réseau support et procédé de transmission de données associé
CN103166856B (zh) 一种基于lisp协议的动态移动性管理方法及系统
CN102572720B (zh) 一种提高映射路由表使用效率的方法及系统
Li et al. A Mobility Management Solution Based on ID/Locator Separation
CN103166856A (zh) 一种基于lisp协议的动态移动性管理方法及系统

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

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

Country of ref document: EP

Kind code of ref document: A1