[go: up one dir, main page]

CN104135549A - Data transmission method and device supporting diversified addressing modes - Google Patents

Data transmission method and device supporting diversified addressing modes Download PDF

Info

Publication number
CN104135549A
CN104135549A CN201410407572.1A CN201410407572A CN104135549A CN 104135549 A CN104135549 A CN 104135549A CN 201410407572 A CN201410407572 A CN 201410407572A CN 104135549 A CN104135549 A CN 104135549A
Authority
CN
China
Prior art keywords
address designation
type
supported
node
address
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.)
Granted
Application number
CN201410407572.1A
Other languages
Chinese (zh)
Other versions
CN104135549B (en
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.)
PLA Information Engineering University
Original Assignee
PLA Information Engineering University
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 PLA Information Engineering University filed Critical PLA Information Engineering University
Priority to CN201410407572.1A priority Critical patent/CN104135549B/en
Publication of CN104135549A publication Critical patent/CN104135549A/en
Application granted granted Critical
Publication of CN104135549B publication Critical patent/CN104135549B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention discloses a data transmission method and device supporting diversified addressing modes. The data transmission method and device are applied to a node in a data transmission network. The node at least supports one addressing mode. The method comprises the steps that a data request, comprising an address identification type supported by a target node, sent by a user is received; whether address identification types supported by the current node comprise the address identification type supported by the target node or not is judged; if yes, according to the preset address identification processing priority, the address identification which has the highest priority and is in the type supported by the target node is selected from the address identification supported by the current node, and the data request is forwarded to the next node according to the selected address identification. Due to the fact that on the basis that various addressing modes are supported by each routing node, the address identification which has the high priority and is supported by the target node is selected for forwarding a data packet, data forwarding efficiency is higher, the forwarding speed is higher, and meanwhile diversified service requirements are provided for the user.

Description

一种支持多样化寻址方式的数据传输方法及装置A data transmission method and device supporting diverse addressing modes

技术领域technical field

本申请涉及计算机网络技术领域,更具体地说,涉及一种支持多样化寻址方式的数据传输方法及装置。The present application relates to the technical field of computer networks, and more specifically, to a data transmission method and device supporting diversified addressing modes.

背景技术Background technique

“瘦腰”的网络体系结构设计已经取得了很大的成功,但IP网络经过几十年的发展,随着用户规模的增长和业务多样化的发展,当前网络的寻址机制面临着严峻的挑战,表现在用户需求的改变、移动性需求的增强和业务传送要求的多样性。The "thin waist" network architecture design has achieved great success, but after decades of development of the IP network, with the growth of the user scale and the development of business diversification, the current network addressing mechanism is facing severe challenges. Challenges are manifested in the change of user requirements, the enhancement of mobility requirements and the diversity of business transmission requirements.

现有的寻址方式有:以自治域为中心的寻址、以主机为中心的寻址、以服务为中心的寻址和以内容为中心的寻址。但是,在数据传输过程中,每一个节点均单纯的支持一种寻址方式,从而造成数据传输的单一性,无法提供多样化和全方位的网络业务。并且,现有的数据传输方式,不能够支持网络的演进,对于未来可能出现的寻址方式不能够有效兼容。The existing addressing modes are: addressing centered on autonomous domain, addressing centered on host, addressing centered on service and addressing centered on content. However, in the process of data transmission, each node only supports one addressing mode, which results in the singleness of data transmission and cannot provide diversified and all-round network services. Moreover, the existing data transmission method cannot support the evolution of the network, and cannot be effectively compatible with addressing methods that may appear in the future.

发明内容Contents of the invention

有鉴于此,本申请提供了一种支持多样化寻址方式的数据传输方法及装置,用于解决现有的数据传输过程中各个节点寻址方式单一、无法提供多样化服务且无法支持网络演进的问题。In view of this, the present application provides a data transmission method and device supporting diversified addressing modes, which are used to solve the problem that each node has a single addressing mode in the existing data transmission process, cannot provide diversified services, and cannot support network evolution The problem.

为了实现上述目的,现提出的方案如下:In order to achieve the above purpose, the proposed scheme is as follows:

一种数据传输方法,应用于数据传输网络中的节点中,该节点至少支持一种寻址方式,该方法包括:A data transmission method, applied to a node in a data transmission network, where the node supports at least one addressing mode, the method includes:

接收用户发送的数据请求,所述数据请求包括目的节点所支持的地址标识的类型;receiving the data request sent by the user, the data request including the type of address identification supported by the destination node;

判断当前节点所支持的地址标识的类型中是否包含目的节点支持的地址标识的类型,如果是,按照预设的地址标识处理优先级,在当前节点所支持的地址标识中选取优先级最高且为目的节点所支持的类型的地址标识,确定为第一地址标识;Judging whether the type of address identifier supported by the current node includes the type of address identifier supported by the destination node, if so, according to the preset address identifier processing priority, select the highest priority among the address identifiers supported by the current node and be The address identifier of the type supported by the destination node is determined as the first address identifier;

按照所述第一地址标识向下一跳节点转发所述数据请求。Forwarding the data request to a next-hop node according to the first address identifier.

优选地,还包括:Preferably, it also includes:

如果当前节点所支持的地址标识的类型中不包含目的节点支持的地址标识的类型,向所述用户发送错误信息。If the types of address identifiers supported by the current node do not include the types of address identifiers supported by the destination node, an error message is sent to the user.

优选地,所述判断当前节点所支持的地址标识的类型中是否包含目的节点支持的地址标识的类型,包括:Preferably, the judging whether the type of address identifier supported by the current node includes the type of address identifier supported by the destination node includes:

将当前节点和目的节点所支持的地址标识的类型分别进行排序,得到第一类型序列和第二类型序列;Sorting the types of address identifiers supported by the current node and the destination node respectively to obtain a first type sequence and a second type sequence;

判断所述第一类型序列和所述第二类型序列中是否存在相同的类型项,并依据判断结果来确定当前节点所支持的地址标识的类型中是否包含目的节点所支持的地址标识的类型。Judging whether the same type item exists in the first type sequence and the second type sequence, and determining whether the type of address identifier supported by the current node includes the type of address identifier supported by the destination node according to the judgment result.

优选地,所述按照预设的地址标识处理优先级,在当前节点所支持的地址标识的类型中选取优先级最高且为目的节点所支持的类型的地址标识,确定为第一地址标识,包括:Preferably, according to the preset address identification processing priority, the address identification with the highest priority and the type supported by the destination node is selected among the types of address identification supported by the current node, and determined as the first address identification, including :

按照预设的地址标识处理优先级,将目的节点所支持的地址标识按照优先级由大至小排序;According to the preset address identification processing priority, the address identification supported by the destination node is sorted according to the priority from large to small;

按照顺序排列的目的节点所支持的地址标识,逐次选取地址标识,并判断选取的地址标识是否为当前节点所支持的类型的地址标识,直至选取的地址标识为当前节点所支持的类型的地址标识,确定当前选取的地址标识为第一地址标识。Arrange the address identifiers supported by the destination node in order, select the address identifiers one by one, and judge whether the selected address identifier is the address identifier of the type supported by the current node, until the selected address identifier is the address identifier of the type supported by the current node , determining the currently selected address identifier as the first address identifier.

优选地,所述预设的地址标识处理优先级为:Preferably, the preset address identification processing priority is:

按照优先级由高至低,依次为:基于内容的地址标识CID、基于服务的地址标识SID、基于主机IP的地址标识HID和基于自治域的地址标识AID。In descending order of priority, they are: content-based address identifier CID, service-based address identifier SID, host IP-based address identifier HID, and autonomous domain-based address identifier AID.

一种数据传输装置,应用于数据传输网络中的节点中,该节点至少支持一种寻址方式,该装置包括:A data transmission device, applied to a node in a data transmission network, the node supports at least one addressing mode, the device includes:

数据接收单元,用于接收用户发送的数据请求,所述数据请求包括目的节点所支持的地址标识类型;A data receiving unit, configured to receive a data request sent by a user, where the data request includes the type of address identification supported by the destination node;

第一判断单元,用于判断当前节点所支持的地址标识的类型中是否包含目的节点支持的地址标识的类型;The first judging unit is used to judge whether the type of address identifier supported by the current node includes the type of address identifier supported by the destination node;

第一处理单元,用于在所述第一判断单元的判断结果为是时,按照预设的地址标识处理优先级,在当前节点所支持的地址标识中选取优先级最高且为目的节点所支持的类型的地址标识,确定为第一地址标识;The first processing unit is configured to, when the judgment result of the first judging unit is yes, select the highest priority among the address identifiers supported by the current node and be supported by the destination node according to the preset address identifier processing priority The address identifier of the type is determined as the first address identifier;

数据转发单元,用于按照所述第一地址标识向下一跳节点转发所述数据请求。A data forwarding unit, configured to forward the data request to a next-hop node according to the first address identifier.

优选地,还包括:Preferably, it also includes:

第二处理单元,用于在所述第一判断单元的判断结果为否时,向所述用户发送错误信息。The second processing unit is configured to send an error message to the user when the judgment result of the first judgment unit is negative.

优选地,所述第一判断单元包括:Preferably, the first judging unit includes:

第一排序单元,用于将当前节点和目的节点所支持的地址标识的类型分别进行排序,得到第一类型序列和第二类型序列;The first sorting unit is configured to sort the types of address identifiers supported by the current node and the destination node respectively, to obtain a first type sequence and a second type sequence;

地址标识比较单元,用于判断所述第一类型序列和所述第二类型序列中是否存在相同的类型项,并依据判断结果来确定当前节点所支持的地址标识的类型中是否包含目的节点所支持的地址标识的类型。The address identification comparison unit is used to determine whether the same type item exists in the first type sequence and the second type sequence, and determine whether the type of the address identification supported by the current node includes the type of the destination node according to the judgment result. Types of address IDs supported.

优选地,所述第一处理单元包括:Preferably, the first processing unit includes:

第二排序单元,用于按照预设的地址标识处理优先级,将目的节点所支持的地址标识按照优先级由大至小排序;The second sorting unit is configured to sort the address identifiers supported by the destination node from large to small according to the priority according to the preset address identifier processing priority;

第一地址标识确定单元,按照顺序排列的目的节点所支持的地址标识,逐次选取地址标识,并判断选取的地址标识是否为当前节点所支持的类型的地址标识,直至选取的地址标识为当前节点所支持的类型的地址标识,确定当前选取的地址标识为第一地址标识。The first address identifier determination unit selects the address identifiers one by one according to the address identifiers supported by the destination node arranged in order, and judges whether the selected address identifier is an address identifier of the type supported by the current node until the selected address identifier is the current node The address identifier of the supported type determines that the currently selected address identifier is the first address identifier.

优选地,所述预设的地址标识处理优先级为:Preferably, the preset address identification processing priority is:

按照优先级由高至低,依次为:基于内容的地址标识CID、基于服务的地址标识SID、基于主机IP的地址标识HID和基于自治域的地址标识AID。In descending order of priority, they are: content-based address identifier CID, service-based address identifier SID, host IP-based address identifier HID, and autonomous domain-based address identifier AID.

从上述的技术方案可以看出,本申请实施例提供的支持多样化寻址方式的数据传输方法,应用于数据传输网络中的节点中,该节点至少支持一种寻址方式,在此基础上,通过接收用户发送的包括目的节点所支持的地址标识的类型的数据请求,判断当前节点所支持的地址标识的类型中是否包含目的节点支持的地址标识的类型,如果是,按照预设的地址标识处理优先级,在当前节点所支持的地址标识中选取优先级最高且为目的节点所支持的类型的地址标识,确定为第一地址标识,按照所述第一地址标识向下一跳节点转发所述数据请求。本申请提供了一种多态寻址的方式,即在各个路由节点支持多种寻址方式的基础上,通过挑选优先级高且为目的节点所支持的地址标识来转发数据包,使得数据转发效率更高,转发速度更快,同时为用户提供了多样化的服务需求。并且,本申请的方案支持网络的演进,对于未来可能出现的寻址方式也可以兼容。It can be seen from the above technical solutions that the data transmission method supporting diversified addressing modes provided by the embodiment of the present application is applied to a node in a data transmission network, and the node supports at least one addressing mode. , by receiving the data request sent by the user including the type of address identifier supported by the destination node, determine whether the type of address identifier supported by the current node includes the type of address identifier supported by the destination node, and if so, according to the preset address To identify the processing priority, select the address identification with the highest priority and the type supported by the destination node among the address identifications supported by the current node, determine it as the first address identification, and forward it to the next hop node according to the first address identification The data request. This application provides a polymorphic addressing method, that is, on the basis that each routing node supports multiple addressing methods, the data packet is forwarded by selecting the address identifier with high priority and supported by the destination node, so that the data forwarding Higher efficiency and faster forwarding speed, while providing users with diversified service requirements. Moreover, the solution of the present application supports the evolution of the network, and is also compatible with addressing modes that may appear in the future.

附图说明Description of drawings

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present application, and those skilled in the art can also obtain other drawings according to the provided drawings without creative work.

图1为本申请实施例公开的一种数据传输方法流程图;FIG. 1 is a flowchart of a data transmission method disclosed in an embodiment of the present application;

图2为本申请实施例公开的另一种数据传输方法流程图;FIG. 2 is a flow chart of another data transmission method disclosed in the embodiment of the present application;

图3为本申请实施例公开的一种地址标识判断方法流程图;Fig. 3 is a flow chart of an address identification judgment method disclosed in the embodiment of the present application;

图4为本申请实施例公开的确定第一地址标识的方法流程图;FIG. 4 is a flowchart of a method for determining a first address identifier disclosed in an embodiment of the present application;

图5为本申请实施例公开的一种数据传输装置结构示意图;FIG. 5 is a schematic structural diagram of a data transmission device disclosed in an embodiment of the present application;

图6为本申请实施例公开的另一种数据传输装置结构示意图;FIG. 6 is a schematic structural diagram of another data transmission device disclosed in the embodiment of the present application;

图7为本申请实施例公开的第一判断单元的结构示意图;FIG. 7 is a schematic structural diagram of a first judging unit disclosed in an embodiment of the present application;

图8为本申请实施例公开的第一处理单元的结构示意图。FIG. 8 is a schematic structural diagram of a first processing unit disclosed in an embodiment of the present application.

具体实施方式Detailed ways

为了便于下文理解,在此对文中用到的名词或缩写进行解释:In order to facilitate the following understanding, the nouns or abbreviations used in the text are explained here:

基于自治域的地址标识:(Administrative Domain-based IDentifier,AID),在全网范围内按具体地址位置或者行政隶属关系划分为自治域,每个区域具有全局唯一的自治域标识,这种标识通常表示在网络中的地理位置。Autonomous domain-based address identification: (Administrative Domain-based IDentifier, AID), the entire network is divided into autonomous domains according to specific address locations or administrative affiliation. Each area has a globally unique autonomous domain identification. This identification is usually Indicates a geographic location in the network.

基于主机IP的地址标识:(Host-based IDentifier,HID),将主机作为网络通信的主体,与主机交互、获取内容或服务都是通过主机标识来达到通信目的,只是获取内容或者服务的最终目的都隐藏在以主机为瘦腰结构的分组数据负荷中,只有到达主机后,将分组内容交付上层应用进程,才能获取通信的真正意向。Address identification based on the host IP: (Host-based IDentifier, HID), the host as the main body of network communication, interacting with the host, obtaining content or services is to achieve the purpose of communication through the host identification, only the ultimate purpose of obtaining content or services They are all hidden in the packet data load with the host as the thin waist structure. Only after reaching the host and delivering the packet content to the upper application process, can the real intention of communication be obtained.

基于服务的地址标识:(Service-based IDentifier,SID),随着网络通信模式的转变,网络用户访问网络更多时候是为了获取网络服务。以服务为中心的寻址方式,是一种更为直接表达通信意向的手段,消除了通信地址转换的冗余。Service-based address identification: (Service-based IDentifier, SID), with the change of network communication mode, network users access the network more often to obtain network services. The service-centric addressing method is a means to express communication intention more directly, eliminating the redundancy of communication address translation.

基于内容的地址标识:(Content-based IDentifier,CID),随着NDN(NamedData Networking)的提出,研究者对内容命名的网络引起了广泛的兴趣和研究热潮。该机制的基本出发点是对相同内容的重复访问和传输大大的消耗了网络资源,网络通信中存在着大量的冗余流量,引入以内容名字为瘦腰的结构可以避免从数据源端获取数据(网络中路由节点具有缓存功能),从而节省网络资源。Content-based IDentifier: (Content-based IDentifier, CID), with the proposal of NDN (Named Data Networking), researchers have aroused widespread interest and research upsurge in the network of content naming. The basic starting point of this mechanism is that the repeated access and transmission of the same content greatly consumes network resources, and there is a large amount of redundant traffic in network communication. The introduction of a structure with the content name as the thin waist can avoid obtaining data from the data source ( Routing nodes in the network have a cache function), thus saving network resources.

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

本申请公开的支持多样化寻址方式的数据传输方法,应用于数据传输网络中的节点中,该节点至少支持一种寻址方式,也即至少支持一种类型的地址标识。我们可以预先对每一个路由节点进行升级或改造,使之满足上述要求。The data transmission method supporting multiple addressing modes disclosed in this application is applied to a node in a data transmission network, and the node supports at least one addressing mode, that is, at least one type of address identification. We can upgrade or transform each routing node in advance to meet the above requirements.

参见图1,图1为本申请实施例公开的一种数据传输方法流程图。Referring to FIG. 1 , FIG. 1 is a flowchart of a data transmission method disclosed in an embodiment of the present application.

由图1可知,该方法包括:As can be seen from Figure 1, the method includes:

步骤100:接收用户发送的数据请求,所述数据请求包括目的节点所支持的地址标识的类型;Step 100: Receive the data request sent by the user, the data request includes the type of address identification supported by the destination node;

具体地,用户发送的数据请求是以数据包的形式,其包含了请求的目的节点的相关信息,如目的节点所支持的地址标识的类型。例如目的节点支持AID和HID类型的地址标识。Specifically, the data request sent by the user is in the form of a data packet, which contains information about the requested destination node, such as the type of address identifier supported by the destination node. For example, the destination node supports address identifiers of AID and HID types.

步骤110:判断当前节点所支持的地址标识的类型中是否包含目的节点支持的地址标识的类型,如果是,则执行步骤120;Step 110: Determine whether the type of address identifier supported by the current node includes the type of address identifier supported by the destination node, and if so, execute step 120;

每一个接收到数据请求的节点所支持的地址标识的类型不完全相同,这里需要判断当前节点所支持的地址标识的类型是否包含了目的节点所支持的地址标识的类型。例如,当前节点支持HID和AID类型的地址标识,而目的节点仅支持HID类型的地址标识,则当前节点所支持的地址标识的类型包含目的节点支持的地址标识的类型。若当前节点仅支持HID类型的地址标识,而目的节点仅支持AID类型的地址标识,则当前节点所支持的地址标识的类型不包含目的节点支持的地址标识的类型。The types of address identifiers supported by each node receiving the data request are not exactly the same. Here, it is necessary to determine whether the type of address identifier supported by the current node includes the type of address identifier supported by the destination node. For example, if the current node supports address identifiers of HID and AID types, but the destination node only supports address identifiers of HID type, then the types of address identifiers supported by the current node include the types of address identifiers supported by the destination node. If the current node supports only HID-type address identifiers and the destination node only supports AID-type address identifiers, the types of address identifiers supported by the current node do not include the types of address identifiers supported by the destination node.

步骤120:按照预设的地址标识处理优先级,在当前节点所支持的地址标识中选取优先级最高且为目的节点所支持的类型的地址标识,确定为第一地址标识;Step 120: According to the preset address identifier processing priority, select the address identifier with the highest priority and the type supported by the destination node among the address identifiers supported by the current node, and determine it as the first address identifier;

具体地,一般我们选择按照地址标识兼容性来定义地址标识处理优先级,如:AID<HID<SID<CID,其中CID代表基于内容的地址标识、SID代表基于服务的地址标识、HID代表基于主机IP的地址标识、AID代表基于自治域的地址标识。这里,仅仅列举了现有的比较常见的几种地址标识,当然如果还存在其它类型的地址标识,例如未来可能出现的寻址方式,还可以增加到上述序列中。Specifically, we generally choose to define address identification processing priority according to address identification compatibility, such as: AID<HID<SID<CID, where CID represents content-based address identification, SID represents service-based address identification, and HID represents host-based The IP address identifier and AID represent the address identifier based on the autonomous domain. Here, only several existing common address identifiers are listed. Of course, if there are other types of address identifiers, such as addressing modes that may appear in the future, they can also be added to the above sequence.

在数据转发效率和速度上,优先级高的地址标识比优先级低的地址标识更加有优势。因此,我们在当前节点所支持的地址标识中选取目的节点所支持的且优先级较高的地址标识,确定为第一地址标识。In terms of data forwarding efficiency and speed, an address identifier with a higher priority is more advantageous than an address identifier with a lower priority. Therefore, we select an address identifier supported by the destination node and having a higher priority among the address identifiers supported by the current node, and determine it as the first address identifier.

步骤130:按照所述第一地址标识向下一跳节点转发所述数据请求。Step 130: Forward the data request to a next-hop node according to the first address identifier.

具体地,按照上述确定的第一地址标识进行数据请求的转发。每一个节点均按照上述流程运行。Specifically, the data request is forwarded according to the first address identifier determined above. Each node operates according to the above process.

本申请实施例提供的数据传输方法,应用于数据传输网络中的节点中,该节点至少支持一种寻址方式,在此基础上,通过接收用户发送的包括目的节点所支持的地址标识的类型的数据请求,判断当前节点所支持的地址标识的类型中是否包含目的节点支持的地址标识的类型,如果是,按照预设的地址标识处理优先级,在当前节点所支持的地址标识中选取优先级最高且为目的节点所支持的类型的地址标识,确定为第一地址标识,按照所述第一地址标识向下一跳节点转发所述数据请求。本申请提供了一种多态寻址的方式,即在各个路由节点支持多种寻址方式的基础上,通过挑选优先级高且为目的节点所支持的地址标识来转发数据包,使得数据转发效率更高,转发速度更快,同时为用户提供了多样化的服务需求。并且,本申请的方案支持网络的演进,对于未来可能出现的寻址方式也可以兼容。The data transmission method provided by the embodiment of this application is applied to a node in the data transmission network, and the node supports at least one addressing mode. On this basis, by receiving the type of address identification supported by the destination node, the According to the data request, determine whether the type of address identification supported by the current node includes the type of address identification supported by the destination node. If so, according to the preset address identification processing priority, select the priority among the address identification supported by the current node The address identifier with the highest level and the type supported by the destination node is determined as the first address identifier, and the data request is forwarded to the next-hop node according to the first address identifier. This application provides a polymorphic addressing method, that is, on the basis that each routing node supports multiple addressing methods, the data packet is forwarded by selecting the address identifier with high priority and supported by the destination node, so that the data forwarding Higher efficiency and faster forwarding speed, while providing users with diversified service needs. Moreover, the solution of the present application supports the evolution of the network, and is also compatible with addressing modes that may appear in the future.

参见图2,图2为本申请实施例公开的另一种数据传输方法流程图。Referring to FIG. 2, FIG. 2 is a flowchart of another data transmission method disclosed in the embodiment of the present application.

结合图1和图2可知,在步骤110“判断当前节点所支持的地址标识的类型中是否包含目的节点支持的地址标识的类型”的判断结果为否时,该方法还可以包括:1 and 2, it can be seen that in step 110 "judging whether the type of address identifier supported by the current node includes the type of address identifier supported by the destination node" is no, the method may also include:

步骤140:向所述用户发送错误信息。Step 140: Send an error message to the user.

这里,向用户发送错误信息的过程,可以是按照数据传输链路逆向经过各个节点向源节点发送错误信息。Here, the process of sending the error information to the user may be to send the error information to the source node through each node in reverse according to the data transmission link.

参见图3,图3为本申请实施例公开的一种地址标识判断方法流程图。Referring to FIG. 3 , FIG. 3 is a flow chart of a method for judging an address identifier disclosed in an embodiment of the present application.

上述步骤110“判断当前节点所支持的地址标识的类型中是否包含目的节点支持的地址标识的类型”可以按照下述方式实现:The above step 110 "judging whether the type of address identifier supported by the current node includes the type of address identifier supported by the destination node" can be implemented in the following manner:

步骤300:将当前节点和目的节点所支持的地址标识的类型分别进行排序,得到第一类型序列和第二类型序列;Step 300: Sorting the types of address identifiers supported by the current node and the destination node respectively to obtain a first type sequence and a second type sequence;

具体地,这里进行排序时可以按照地址标识的处理优先级,也可以是按照任意一种方式进行排序。Specifically, the sorting may be performed according to the processing priority identified by the address, or may be sorted in any manner.

步骤310:判断所述第一类型序列和所述第二类型序列中是否存在相同的类型项,并依据判断结果来确定当前节点所支持的地址标识的类型中是否包含目的节点所支持的地址标识的类型。Step 310: Determine whether the same type item exists in the first type sequence and the second type sequence, and determine whether the type of address identifier supported by the current node includes the address identifier supported by the destination node according to the judgment result type.

具体地,两个类型序列分别包括若干个类型项,通过比较两个类型序列,可以确定二者是否存在相同的类型项。如果二者存在相同的类型项,则确定当前节点所支持的地址标识的类型中包含目的节点所支持的地址标识的类型,否则,确定当前节点所支持的地址标识的类型中不包含目的节点所支持的地址标识的类型。Specifically, the two type sequences respectively include several type items, and by comparing the two type sequences, it can be determined whether they have the same type item. If the two have the same type item, then determine that the type of address identifier supported by the current node includes the type of address identifier supported by the destination node; otherwise, determine that the type of address identifier supported by the current node does not include the type of address identifier supported by the destination node. Types of address IDs supported.

只有当前节点支持的地址标识的类型中包含目的节点所支持的地址标识的类型的情况下,才能够完成数据的转发,否则将无法进行数据转发。Only when the type of address identifier supported by the current node includes the type of address identifier supported by the destination node, data forwarding can be completed; otherwise, data forwarding cannot be performed.

参见图4,图4为本申请实施例公开的确定第一地址标识的方法流程图。Referring to FIG. 4 , FIG. 4 is a flowchart of a method for determining a first address identifier disclosed in an embodiment of the present application.

如图4所示,上述步骤120可以按照下述方式实现:As shown in Figure 4, the above step 120 can be implemented in the following manner:

步骤400:按照预设的地址标识处理优先级,将目的节点所支持的地址标识按照优先级由大至小排序;Step 400: sort the address identifiers supported by the destination node in descending order according to the preset address identifier processing priority;

步骤410:按照顺序排列的目的节点所支持的地址标识,逐次选取地址标识,并判断选取的地址标识是否为当前节点所支持的类型的地址标识,直至选取的地址标识为当前节点所支持的类型的地址标识,确定当前选取的地址标识为第一地址标识。Step 410: Arrange the address identifiers supported by the destination node in order, select the address identifiers one by one, and judge whether the selected address identifiers are the address identifiers of the type supported by the current node, until the selected address identifiers are the type supported by the current node address identifier, and determine the currently selected address identifier as the first address identifier.

这里,从目的节点支持的地址标识中选取的第一地址标识,首先必须是当前节点所支持的类型的地址标识,其次应该是优先级较高的地址标识。Here, the first address identifier selected from the address identifiers supported by the destination node must firstly be an address identifier of a type supported by the current node, and secondly be an address identifier with a higher priority.

为了便于对上述方案进行理解,我们以下述例子进行具体说明:In order to facilitate the understanding of the above solutions, we use the following examples to illustrate:

假设用户请求的寻址过程经过节点A→B→C→D。地址标识按照处理优先级排序为AID<HID<SID<CID。Assume that the addressing process requested by the user goes through node A→B→C→D. Address IDs are sorted according to processing priority as AID<HID<SID<CID.

其中,目的节点D所支持的地址标识为AID、HID、SID和CID;Wherein, the address identifiers supported by the destination node D are AID, HID, SID and CID;

节点A所支持的地址标识为AID、HID和SID;The address identifiers supported by node A are AID, HID and SID;

节点B所支持的地址标识为AID和HID;The address identifiers supported by Node B are AID and HID;

节点C所支持的地址标识为AID。The address ID supported by node C is AID.

节点A、B、C所支持的地址标识的类型均包含目的节点所支持的地址标识的类型。The types of address identifiers supported by nodes A, B, and C all include the types of address identifiers supported by the destination node.

节点A收到数据请求后,首先选取AID<HID<SID<CID中优先级最高的CID,判断自身节点A不支持CID类型的地址标识,则回退选择SID,判断自身节点A支持SID类型的地址标识,则按照SID类型的地址标识将数据请求转发给节点B。After node A receives the data request, it first selects the CID with the highest priority among AID<HID<SID<CID, and judges that its own node A does not support the address identifier of the CID type, then falls back to select SID, and judges that its own node A supports the SID type address identifier, the data request is forwarded to Node B according to the address identifier of the SID type.

节点B收到数据请求后,首先选取AID<HID<SID<CID中优先级最高的CID,判断自身节点B不支持CID类型的地址标识,则回退选择SID,判断自身节点B不支持SID类型的地址标识,则回退选择HID,判断自身节点B支持HID类型的地址标识,按照HID类型的地址标识将数据请求转发给节点C。After node B receives the data request, it first selects the CID with the highest priority among AID<HID<SID<CID, and judges that its own node B does not support the address identifier of the CID type, then falls back to select SID, and judges that its own node B does not support the SID type If the address identifier of the HID type is selected, the HID is selected back, and the node B judges that the address identifier of the HID type is supported by itself, and forwards the data request to the node C according to the address identifier of the HID type.

节点C收到数据请求后,首先选取AID<HID<SID<CID中优先级最高的CID,判断自身节点C不支持CID类型的地址标识,则回退选择SID,判断自身节点C不支持SID类型的地址标识,则回退选择HID,判断自身节点C不支持HID类型的地址标识,则回退选择AID,判断自身节点C支持AID类型的地址标识,按照AID类型的地址标识将数据请求转发给目的节点D。After node C receives the data request, it first selects the CID with the highest priority among AID<HID<SID<CID, and judges that its own node C does not support the address identifier of the CID type, then falls back to select SID, and judges that its own node C does not support the SID type If the address identifier of the node C supports the address identifier of the AID type, it will fall back to select HID. If it is judged that its own node C does not support the address identifier of the HID type, it will fall back to select AID. If it is judged that its own node C supports the address identifier of the AID type, the data request will be forwarded to Destination node D.

上述例子介绍了完整进行数据转发的过程,对于不能够完成上述流程的过程,参见下述例子:The above example introduces the complete process of data forwarding. For the process that cannot complete the above process, please refer to the following example:

假设用户请求的寻址过程经过节点A→B→C→D。地址标识按照处理优先级排序为AID<HID<SID<CID。Assume that the addressing process requested by the user goes through node A→B→C→D. Address IDs are sorted according to processing priority as AID<HID<SID<CID.

其中,目的节点D所支持的地址标识为AID、HID和SID;Wherein, the address identifiers supported by the destination node D are AID, HID and SID;

节点A所支持的地址标识仅为CID;The address identification supported by node A is only CID;

节点B所支持的地址标识为AID和HID;The address identifiers supported by Node B are AID and HID;

节点C所支持的地址标识为AID。The address ID supported by node C is AID.

可见,这里节点A仅支持CID类型的地址标识,而目的节点却不支持CID类型的地址标识,因此节点A将无法完成数据的转发。It can be seen that node A here only supports address identifiers of CID type, but the destination node does not support address identifiers of CID type, so node A will not be able to complete data forwarding.

需要说明的是,为了避免全局路由,我们可以对地址标识进行范围划定,将原有的一个值转换为一个范围值。例如,原有的路由列表中记载了CID值为100、101、102……200所对应的下一跳地址,而有可能CID值为100-150所对应的下一跳地址均相同。为此,我们划定CID的一个范围值:100-150,该范围值对应的下一跳地址相同。这样,在路由列表中仅需要记录CID值100-150及其对应的下一跳地址即可,大大节省了路由开销。It should be noted that, in order to avoid global routing, we can define the range of the address identifier and convert an original value into a range value. For example, the original routing list records the next-hop addresses corresponding to CID values 100, 101, 102...200, but it is possible that the next-hop addresses corresponding to CID values 100-150 are all the same. To this end, we define a range of CID values: 100-150, and the next hop addresses corresponding to the range values are the same. In this way, only the CID values 100-150 and their corresponding next-hop addresses need to be recorded in the routing list, which greatly saves routing overhead.

对于其它类型的地址标识也可以按照上述方式实现,只不过划定范围时的准则不同而已。Other types of address identifiers can also be implemented in the above manner, but the criteria for demarcating the range are different.

下面对本申请实施例提供的数据传输装置进行描述,下文描述的数据传输装置与上文描述的数据传输方法可相互对应参照。The data transmission device provided by the embodiment of the present application is described below, and the data transmission device described below and the data transmission method described above may be referred to in correspondence.

参见图5,图5为本申请实施例公开的一种数据传输装置结构示意图,该数据传输装置应用于数据传输网络中的节点中,该节点至少支持一种寻址方式。Referring to FIG. 5 , FIG. 5 is a schematic structural diagram of a data transmission device disclosed in an embodiment of the present application. The data transmission device is applied to a node in a data transmission network, and the node supports at least one addressing mode.

如图5所示,该装置包括:As shown in Figure 5, the device includes:

数据接收单元51,用于接收用户发送的数据请求,所述数据请求包括目的节点所支持的地址标识类型;A data receiving unit 51, configured to receive a data request sent by a user, where the data request includes an address identification type supported by the destination node;

第一判断单元52,用于判断当前节点所支持的地址标识的类型中是否包含目的节点支持的地址标识的类型;The first judging unit 52 is configured to judge whether the types of address identifiers supported by the current node include the types of address identifiers supported by the destination node;

第一处理单元53,用于在所述第一判断单元52的判断结果为是时,按照预设的地址标识处理优先级,在当前节点所支持的地址标识中选取优先级最高且为目的节点所支持的类型的地址标识,确定为第一地址标识;The first processing unit 53 is configured to select the destination node with the highest priority among the address identifiers supported by the current node according to the preset address identifier processing priority when the judgment result of the first judgment unit 52 is yes The address identifier of the supported type is determined as the first address identifier;

具体地,按照处理优先级由高至低,依次为:基于内容的地址标识CID、基于服务的地址标识SID、基于主机IP的地址标识HID和基于自治域的地址标识AID。Specifically, according to the processing priority from high to low, they are: content-based address identifier CID, service-based address identifier SID, host IP-based address identifier HID, and autonomous domain-based address identifier AID.

数据转发单元54,用于按照所述第一地址标识向下一跳节点转发所述数据请求。A data forwarding unit 54, configured to forward the data request to a next-hop node according to the first address identifier.

可选的,图6示例了本申请实施例公开的另一种数据传输装置结构示意图。Optionally, FIG. 6 illustrates a schematic structural diagram of another data transmission device disclosed in the embodiment of the present application.

结合图5和图6可知,数据传输装置还可以包括:5 and 6, it can be seen that the data transmission device may further include:

第二处理单元61,用于在所述第一判断单元52的判断结果为否时,向所述用户发送错误信息。The second processing unit 61 is configured to send an error message to the user when the judgment result of the first judgment unit 52 is negative.

可选的,图7示例了本申请实施例公开的第一判断单元的结构示意图。Optionally, FIG. 7 illustrates a schematic structural diagram of the first judging unit disclosed in the embodiment of the present application.

如图7所示,第一判断单元52包括:As shown in Figure 7, the first judging unit 52 includes:

第一排序单元521,用于将当前节点和目的节点所支持的地址标识的类型分别进行排序,得到第一类型序列和第二类型序列;The first sorting unit 521 is configured to sort the types of address identifiers supported by the current node and the destination node respectively, to obtain a first type sequence and a second type sequence;

地址标识比较单元522,用于判断所述第一类型序列和所述第二类型序列中是否存在相同的类型项,并依据判断结果来确定当前节点所支持的地址标识的类型中是否包含目的节点所支持的地址标识的类型。The address identification comparison unit 522 is configured to determine whether the same type item exists in the first type sequence and the second type sequence, and determine whether the type of address identification supported by the current node includes the destination node according to the judgment result The types of address IDs supported.

可选的,图8示例了本申请实施例公开的第一处理单元的结构示意图。Optionally, FIG. 8 illustrates a schematic structural diagram of the first processing unit disclosed in the embodiment of the present application.

如图8所示,第一处理单元53包括:As shown in Figure 8, the first processing unit 53 includes:

第二排序单元531,用于按照预设的地址标识处理优先级,将目的节点所支持的地址标识按照优先级由大至小排序;The second sorting unit 531 is configured to sort the address identifiers supported by the destination node in descending order according to the preset address identifier processing priority;

第一地址标识确定单元532,按照顺序排列的目的节点所支持的地址标识,逐次选取地址标识,并判断选取的地址标识是否为当前节点所支持的类型的地址标识,直至选取的地址标识为当前节点所支持的类型的地址标识,确定当前选取的地址标识为第一地址标识。The first address identifier determination unit 532 selects the address identifiers one by one according to the address identifiers supported by the destination nodes arranged in order, and judges whether the selected address identifier is an address identifier of the type supported by the current node until the selected address identifier is the current address identifier. The address identifier of the type supported by the node determines that the currently selected address identifier is the first address identifier.

本申请实施例提供的数据传输装置,应用于数据传输网络中的节点中,该节点至少支持一种寻址方式,在此基础上,通过接收用户发送的包括目的节点所支持的地址标识的类型的数据请求,判断当前节点所支持的地址标识的类型中是否包含目的节点支持的地址标识的类型,如果是,按照预设的地址标识处理优先级,在当前节点所支持的地址标识中选取优先级最高且为目的节点所支持的类型的地址标识,确定为第一地址标识,按照所述第一地址标识向下一跳节点转发所述数据请求。本申请提供了一种多态寻址的装置,即在各个路由节点支持多种寻址方式的基础上,通过挑选优先级高且为目的节点所支持的地址标识来转发数据包,使得数据转发效率更高,转发速度更快,同时为用户提供了多样化的服务需求。并且,本申请的方案支持网络的演进,对于未来可能出现的寻址方式也可以兼容。The data transmission device provided by the embodiment of this application is applied to a node in a data transmission network. The node supports at least one addressing mode. On this basis, by receiving the type of address identification supported by the destination node, the data request, determine whether the type of address identifiers supported by the current node includes the type of address identifiers supported by the destination node, and if so, process the priority according to the preset address identifiers, and select priority among the address identifiers supported by the current node The address identifier with the highest level and the type supported by the destination node is determined as the first address identifier, and the data request is forwarded to the next-hop node according to the first address identifier. This application provides a polymorphic addressing device, that is, on the basis that each routing node supports multiple addressing modes, the data packet is forwarded by selecting the address identification with high priority and supported by the destination node, so that the data forwarding Higher efficiency and faster forwarding speed, while providing users with diversified service requirements. Moreover, the solution of the present application supports the evolution of the network, and is also compatible with addressing modes that may appear in the future.

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。Finally, it should also be noted that in this text, relational terms such as first and second etc. are only used to distinguish one entity or operation from another, and do not necessarily require or imply that these entities or operations, any such actual relationship or order exists. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other.

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the application. Therefore, the present application will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. a data transmission method of supporting diversified addressing system, is characterized in that, is applied in the node in data transmission network, and this node is at least supported a kind of addressing system, and the method comprises:
Receive the request of data that user sends, described request of data comprises the type of the address designation that destination node is supported;
Judge the type that whether comprises the address designation that destination node supports in the type of the address designation that present node is supported, if, according to default address designation processing priority, in the address designation of supporting at present node, choose the address designation of priority type the highest and that support for destination node, be defined as the first address designation;
According to described the first address designation down hop node, forward described request of data.
2. data transmission method according to claim 1, is characterized in that, also comprises:
If do not comprise the type of the address designation of destination node support in the type of the address designation that present node is supported, send error message to described user.
3. data transmission method according to claim 1, is characterized in that, whether comprises the type of the address designation that destination node supports in the described type that judges the address designation that present node is supported, comprising:
The type of the address designation that present node and destination node are supported sorts respectively, obtains first kind sequence and Second Type sequence;
Judge in described first kind sequence and described Second Type sequence whether have identical type item, and according to judged result, determine the type that whether comprises the address designation that destination node supports in the type of the address designation that present node is supported.
4. data transmission method according to claim 1, it is characterized in that, described according to default address designation processing priority, in the type of the address designation of supporting at present node, choose the address designation of priority type the highest and that support for destination node, be defined as the first address designation, comprise:
According to default address designation processing priority, the address designation that destination node is supported sorts from large to small according to priority;
The address designation that the destination node of arranging is in order supported, successively choose address designation, and whether the address designation chosen of judgement is the address designation of the type supported of present node, until the address designation of the type that the address designation of choosing is present node to be supported determines that the current address designation of choosing is the first address designation.
5. according to the data transmission method described in claim 1-4 any one, it is characterized in that, described default address designation processing priority is:
According to priority from high to low, be followed successively by: content-based address designation CID, the address designation SID based on service, the address designation HID based on host ip and the address designation AID based on Autonomous Domain.
6. a data transmission device of supporting diversified addressing system, is characterized in that, is applied in the node in data transmission network, and this node is at least supported a kind of addressing system, and this device comprises:
Data receiver unit, the request of data sending for receiving user, described request of data comprises the address designation type that destination node is supported;
The first judging unit, for judging whether the type of the address designation that present node is supported comprises the type of the address designation of destination node support;
The first processing unit, for when judgment result is that of described the first judging unit is, according to default address designation processing priority, in the address designation of supporting at present node, choose the address designation of priority type the highest and that support for destination node, be defined as the first address designation;
Data retransmission unit, for forwarding described request of data according to described the first address designation down hop node.
7. data transmission device according to claim 6, is characterized in that, also comprises:
The second processing unit, when the determination result is NO at described the first judging unit, sends error message to described user.
8. data transmission device according to claim 6, is characterized in that, described the first judging unit comprises:
The first sequencing unit, sorts respectively for the type of address designation that present node and destination node are supported, obtains first kind sequence and Second Type sequence;
Address designation comparing unit, for judging whether described first kind sequence and described Second Type sequence exist identical type item, and according to judged result, determine the type that whether comprises the address designation that destination node supports in the type of the address designation that present node is supported.
9. data transmission device according to claim 6, is characterized in that, described the first processing unit comprises:
The second sequencing unit, for the address designation processing priority according to default, the address designation that destination node is supported sorts from large to small according to priority;
The first address designation determining unit, the address designation that the destination node of arranging is in order supported, successively choose address designation, and whether the address designation chosen of judgement is the address designation of the type supported of present node, until the address designation of the type that the address designation of choosing is present node to be supported determines that the current address designation of choosing is the first address designation.
10. according to the data transmission device described in claim 6-9 any one, it is characterized in that, described default address designation processing priority is:
According to priority from high to low, be followed successively by: content-based address designation CID, the address designation SID based on service, the address designation HID based on host ip and the address designation AID based on Autonomous Domain.
CN201410407572.1A 2014-08-19 2014-08-19 A kind of data transmission method and device for supporting diversified addressing system Expired - Fee Related CN104135549B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410407572.1A CN104135549B (en) 2014-08-19 2014-08-19 A kind of data transmission method and device for supporting diversified addressing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410407572.1A CN104135549B (en) 2014-08-19 2014-08-19 A kind of data transmission method and device for supporting diversified addressing system

Publications (2)

Publication Number Publication Date
CN104135549A true CN104135549A (en) 2014-11-05
CN104135549B CN104135549B (en) 2017-12-12

Family

ID=51808071

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410407572.1A Expired - Fee Related CN104135549B (en) 2014-08-19 2014-08-19 A kind of data transmission method and device for supporting diversified addressing system

Country Status (1)

Country Link
CN (1) CN104135549B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105721398A (en) * 2014-12-04 2016-06-29 深圳市金蝶中间件有限公司 Data access method and device
CN110557336A (en) * 2019-09-17 2019-12-10 中国人民解放军战略支援部队信息工程大学 Addressing routing method and system
CN117195110A (en) * 2023-11-07 2023-12-08 湖南大学 OPC_UA node perception self-adaptive priority classification method

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1758774A (en) * 2004-10-10 2006-04-12 华为技术有限公司 Method for selecting short message routing at multiple path
US7058060B2 (en) * 2001-09-21 2006-06-06 Hitachi Telecom Technologies, Ltd. ATM apparatus, IP apparatus and bus system
CN1832591A (en) * 2005-03-07 2006-09-13 Lg电子株式会社 Method for transmitting messages in mobile communications system and mobile communications terminal
CN1889538A (en) * 2005-09-30 2007-01-03 华为技术有限公司 Method for addressing in communication system
CN101064965A (en) * 2006-10-17 2007-10-31 华为技术有限公司 Method, system and apparatus for reselecting the called user terminal in redirection service
CN101198178A (en) * 2007-12-27 2008-06-11 华为技术有限公司 A kind of processing method and equipment of MT-LR
US7533141B2 (en) * 2003-01-24 2009-05-12 Sun Microsystems, Inc. System and method for unique naming of resources in networked environments
CN102014170A (en) * 2009-09-07 2011-04-13 中兴通讯股份有限公司 Data packet transmission method, communication equipment and user identification allocating method
CN103338150A (en) * 2013-07-19 2013-10-02 中国人民解放军信息工程大学 Method and device for establishing information communication network system structure, as well as server and router
CN103391245A (en) * 2013-07-18 2013-11-13 中国人民解放军信息工程大学 Method and device for constructing multi-state routing in network domain as well as router

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7058060B2 (en) * 2001-09-21 2006-06-06 Hitachi Telecom Technologies, Ltd. ATM apparatus, IP apparatus and bus system
US7533141B2 (en) * 2003-01-24 2009-05-12 Sun Microsystems, Inc. System and method for unique naming of resources in networked environments
CN1758774A (en) * 2004-10-10 2006-04-12 华为技术有限公司 Method for selecting short message routing at multiple path
CN1832591A (en) * 2005-03-07 2006-09-13 Lg电子株式会社 Method for transmitting messages in mobile communications system and mobile communications terminal
CN1889538A (en) * 2005-09-30 2007-01-03 华为技术有限公司 Method for addressing in communication system
CN101064965A (en) * 2006-10-17 2007-10-31 华为技术有限公司 Method, system and apparatus for reselecting the called user terminal in redirection service
CN101198178A (en) * 2007-12-27 2008-06-11 华为技术有限公司 A kind of processing method and equipment of MT-LR
CN102014170A (en) * 2009-09-07 2011-04-13 中兴通讯股份有限公司 Data packet transmission method, communication equipment and user identification allocating method
CN103391245A (en) * 2013-07-18 2013-11-13 中国人民解放军信息工程大学 Method and device for constructing multi-state routing in network domain as well as router
CN103338150A (en) * 2013-07-19 2013-10-02 中国人民解放军信息工程大学 Method and device for establishing information communication network system structure, as well as server and router

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105721398A (en) * 2014-12-04 2016-06-29 深圳市金蝶中间件有限公司 Data access method and device
CN105721398B (en) * 2014-12-04 2019-07-26 深圳市金蝶天燕中间件股份有限公司 The method and device of data access
CN110557336A (en) * 2019-09-17 2019-12-10 中国人民解放军战略支援部队信息工程大学 Addressing routing method and system
CN117195110A (en) * 2023-11-07 2023-12-08 湖南大学 OPC_UA node perception self-adaptive priority classification method
CN117195110B (en) * 2023-11-07 2024-01-26 湖南大学 OPC_UA node perception self-adaptive priority classification method

Also Published As

Publication number Publication date
CN104135549B (en) 2017-12-12

Similar Documents

Publication Publication Date Title
JP5774729B2 (en) Addressing scheme for hybrid communication networks
CN103929492B (en) Business chain load-balancing method and its device, system
US10348646B2 (en) Two-stage port-channel resolution in a multistage fabric switch
WO2015014187A1 (en) Data forwarding method and apparatus that support multiple tenants
CN101686141B (en) A method and device for realizing read state synchronization
CN108418759B (en) MAC address table item processing method and device
CN105009529B (en) A method and transponder for processing message
CN103379029A (en) Method, device and system for forwarding routing of content network
CN105337855A (en) A method and device for processing modified messages
CN107113235A (en) A kind of method and device of data route
CN104135549B (en) A kind of data transmission method and device for supporting diversified addressing system
CN102035899B (en) Method and device for determining addresses in IPv6 (internet protocol version 6) based LAN (local area network)
CN105530185B (en) Covering route network, method for routing and router based on covering route network
CN103327129B (en) For the domain name analytic method of more WAN mouthfuls of gateway devices
CN116566897B (en) Addressing routing method, device, equipment and medium
WO2019141970A1 (en) Routing mechanisms for low-power and lossy networks
EP2466854A1 (en) Mobile search method and system thereof
JP2001127794A (en) Network system with information search function, network terminal device with information search function, and network relay device with information search function
CN101299773A (en) A method, processor and system for implementing network address translation
CN101094224B (en) Method and system of providing services, access services, logging in and out services
CN112787957B (en) Message processing method and device
CN101909009B (en) Routing method, routing system and service gateway in intelligent home system
CN101409905A (en) Routing method for mobile multi-hop grouping wireless network based on random broadcast mode
CN1322725C (en) Method for receiving and transmitting e-mail using digital number and its mail system
CN106130912B (en) A routing node and routing method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171212