CN104811362A - Data transmission method for multi-hierarchy network and network bridge equipment - Google Patents
Data transmission method for multi-hierarchy network and network bridge equipment Download PDFInfo
- Publication number
- CN104811362A CN104811362A CN201510278391.8A CN201510278391A CN104811362A CN 104811362 A CN104811362 A CN 104811362A CN 201510278391 A CN201510278391 A CN 201510278391A CN 104811362 A CN104811362 A CN 104811362A
- Authority
- CN
- China
- Prior art keywords
- network
- data
- interaction data
- level interaction
- cross
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000005540 biological transmission Effects 0.000 title claims abstract description 22
- 230000003993 interaction Effects 0.000 claims abstract description 211
- 239000000284 extract Substances 0.000 claims description 40
- 238000000605 extraction Methods 0.000 claims description 10
- 239000002699 waste material Substances 0.000 abstract description 11
- 238000004891 communication Methods 0.000 description 26
- 230000002452 interceptive effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000011160 research Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例公开了一种多层级网络的数据传输方法以及网桥设备,用于提高数据段利用率以及减少带宽浪费。本发明实施例方法包括:接收来自第一网络的数据和第二网络的数据,并保存接收到的数据,其中第一网络为网桥设备的上一层网络,第二网络为网桥设备的下一层网络;从数据中提取第一网络的跨层级交互数据和第二网络的同层级交互数据,并提取第二网络的跨层级交互数据和第一网络的同层级交互数据;将第一网络的跨层级交互数据和第二网络的同层级交互数据发送给第二网络中的设备,并将第二网络的跨层级交互数据和第一网络的同层级交互数据发送给第一网络中的设备。本发明实施例能够提高数据段利用率以及减少带宽浪费。
The embodiment of the invention discloses a multi-level network data transmission method and a network bridge device, which are used to improve the utilization rate of data segments and reduce bandwidth waste. The method in the embodiment of the present invention includes: receiving data from the first network and data from the second network, and storing the received data, wherein the first network is the upper layer network of the bridge device, and the second network is the network bridge device The next layer of network; extracting the cross-level interaction data of the first network and the same-level interaction data of the second network from the data, and extracting the cross-level interaction data of the second network and the same-level interaction data of the first network; The cross-level interaction data of the network and the same-level interaction data of the second network are sent to the devices in the second network, and the cross-level interaction data of the second network and the same-level interaction data of the first network are sent to the devices in the first network equipment. The embodiments of the present invention can improve the utilization rate of data segments and reduce bandwidth waste.
Description
技术领域technical field
本发明涉及工业通信技术领域,特别是涉及一种多层级网络的数据传输方法及网桥设备。The invention relates to the technical field of industrial communication, in particular to a data transmission method of a multi-level network and a network bridge device.
背景技术Background technique
随着通信技术的发展,以太网以其开放性好、应用广泛以及价格低廉等特点,逐步应用到工业领域。许多重要基础设施以及工业现场均开始使用工业以太网进行现场设备层的数据交互通信。由于在实际应用中,往往需要面对不同的应用环境、不同的网络拓扑结构,多层级网络的重要性不言而喻。With the development of communication technology, Ethernet is gradually applied to the industrial field due to its good openness, wide application and low price. Many important infrastructures and industrial sites have begun to use industrial Ethernet for data interaction and communication at the field device level. Because in practical applications, it is often necessary to face different application environments and different network topologies, the importance of multi-level networks is self-evident.
目前针对多层级网络中的数据传输的研究第一方面集中在无线通信领域中路由方法的分析,一般以节点能力、路由跳数等为研究对象,其主要目的是设计一种能量高效、完整的网络数据传输方法;第二方面集中在解决远距离多层级网络的网络传输丢包问题,利用喷泉算法对源节点和目的节点分别进行编码、解码计算,可以较好地解决由于自动重传请求机制效率低下而导致的丢包问题;第三方面集中在解决数据传输的安全性问题,利用网闸等中间设备对核心网络(上层网络)以及外围网络(下层网络)之间的数据传输进行授权检验、身份认证,同时将目的媒体接入控制(MAC,Medium AccessControl)地址、源MAC地址、目的互联网协议(IP,Internet Protocol)地址和源IP地址等绑定在传输的数据包中,用以寻址以及数据分发。At present, the first aspect of research on data transmission in multi-level networks focuses on the analysis of routing methods in the field of wireless communication. Generally, the research objects are node capabilities and routing hops. The main purpose is to design an energy-efficient and complete Network data transmission method; the second aspect focuses on solving the problem of network transmission packet loss in long-distance multi-level networks. Using the fountain algorithm to encode and decode the source node and the destination node respectively, it can better solve the problem caused by the automatic retransmission request mechanism. The problem of packet loss caused by low efficiency; the third aspect focuses on solving the security problem of data transmission, using intermediate devices such as gatekeepers to perform authorization inspections on data transmission between the core network (upper network) and the peripheral network (lower network) , identity authentication, and at the same time bind the destination Media Access Control (MAC, Medium Access Control) address, source MAC address, destination Internet Protocol (IP, Internet Protocol) address and source IP address in the transmitted data packet to find addresses and data distribution.
但是,第一方面的研究方法忽略了节点的拓扑结构以及其数据传输的可靠性、实时性;第二方面的研究方法由于引入了编码、解码运算,不但增加了节点设备的计算量,同时还导致原始数据包的平均到达时延变长,最终使得此类数据传输方法数据段利用率较低,造成了不必要的带宽浪费;第三方面的研究方法由于身份认证、寻址、数据分发的需求,数据包中所包含的额外字段较多,导致有效传输数据所占比例较小,同样存在数据段利用率低、带宽浪费问题。However, the research method of the first aspect ignores the topology structure of the node and the reliability and real-time performance of its data transmission; the research method of the second aspect not only increases the calculation amount of the node equipment due to the introduction of encoding and decoding operations, but also As a result, the average arrival delay of the original data packet becomes longer, which ultimately makes the utilization rate of the data segment of this type of data transmission method lower, causing unnecessary bandwidth waste; Requirements, there are many extra fields contained in the data packet, resulting in a small proportion of effectively transmitted data, and there are also problems of low data segment utilization and bandwidth waste.
发明内容Contents of the invention
本发明实施例提供了一种多层级网络的数据传输方法及网桥设备,能够提高数据段利用率以及减少带宽浪费。The embodiment of the present invention provides a data transmission method and a network bridge device of a multi-level network, which can improve the utilization rate of data segments and reduce bandwidth waste.
本发明实施例具有以下优点:网桥设备接收来自第一网络的数据和第二网络的数据,并保存接收到的数据,该第一网络为该网桥设备的上一层网络,该第二网络为该网桥设备的下一层网络;该网桥设备从该数据中提取该第一网络的跨层级交互数据和该第二网络的同层级交互数据,并提取该第二网络的跨层级交互数据和该第一网络的同层级交互数据;该网桥设备将该第一网络的跨层级交互数据和该第二网络的同层级交互数据发送给第二网络中的设备,并将该第二网络的跨层级交互数据和该第一网络的同层级交互数据发送给第一网络中的设备。由于第一网络中的设备和第二网络中的设备接收到的跨层级交互数据均为有效数据,无额外的数据字段,因此能够提高数据段利用率以及减少带宽浪费。The embodiment of the present invention has the following advantages: the bridge device receives the data from the first network and the data from the second network, and saves the received data, the first network is the upper layer network of the bridge device, and the second network The network is the next-level network of the bridge device; the bridge device extracts the cross-level interaction data of the first network and the same-level interaction data of the second network from the data, and extracts the cross-level interaction data of the second network The interaction data and the same-level interaction data of the first network; the bridge device sends the cross-level interaction data of the first network and the same-level interaction data of the second network to devices in the second network, and sends the first network The cross-level interaction data of the second network and the same-level interaction data of the first network are sent to devices in the first network. Since the cross-level interaction data received by the devices in the first network and the devices in the second network are valid data without additional data fields, the utilization rate of data segments can be improved and bandwidth waste can be reduced.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings without any creative effort.
图1为本发明实施例中多层级网络的数据传输方法一个实施例示意图;FIG. 1 is a schematic diagram of an embodiment of a data transmission method of a multi-level network in an embodiment of the present invention;
图2为本发明实施例中多层级网络的数据传输方法另一实施例示意图;FIG. 2 is a schematic diagram of another embodiment of a data transmission method in a multi-level network in an embodiment of the present invention;
图3为本发明实施例中网桥设备一个实施例示意图;FIG. 3 is a schematic diagram of an embodiment of a network bridge device in an embodiment of the present invention;
图4为本发明实施例中网桥设备另一实施例示意图。Fig. 4 is a schematic diagram of another embodiment of the network bridge device in the embodiment of the present invention.
具体实施方式Detailed ways
本发明实施例提供了一种多层级网络的数据传输方法和网桥设备,用于提高数据段利用率以及减少带宽浪费。Embodiments of the present invention provide a data transmission method and a network bridge device for a multi-level network, which are used to improve the utilization rate of data segments and reduce bandwidth waste.
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects and not necessarily Describe a specific order or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed instead, may include other steps or elements not explicitly listed or inherent to the process, method, product or apparatus.
请参阅图1,本发明实施例中多层级网络的数据传输方法一个实施例包括:Referring to Fig. 1, an embodiment of a data transmission method of a multi-level network in an embodiment of the present invention includes:
101、网桥设备接收来自第一网络的数据和第二网络的数据,并保存接收到的数据,该第一网络为该网桥设备的上一层网络,该第二网络为该网桥设备的下一层网络;101. The bridge device receives data from the first network and data from the second network, and saves the received data. The first network is the upper layer network of the bridge device, and the second network is the bridge device the next layer of network;
本实施例中,网桥设备接收该网桥设备的上一层网络的数据和该网桥设备的下一层网络的数据,并保存接收到的数据。In this embodiment, the network bridge device receives the data of the upper layer network of the network bridge device and the data of the lower layer network of the network bridge device, and saves the received data.
需要说明的是,第一网络的数据来自于第一网络中的设备,第一网络中的设备可以为一个或者多个,同理,第二网络的数据来自第二网络中的设备,第二网络中的设备可以为一个或者多个。It should be noted that the data of the first network comes from devices in the first network, and there may be one or more devices in the first network. Similarly, the data of the second network comes from devices in the second network. There can be one or more devices in the network.
102、该网桥设备从该数据中提取该第一网络的跨层级交互数据和该第二网络的同层级交互数据,并提取该第二网络的跨层级交互数据和该第一网络的同层级交互数据;102. The bridge device extracts the cross-layer interaction data of the first network and the same-layer interaction data of the second network from the data, and extracts the cross-layer interaction data of the second network and the same-layer interaction data of the first network interactive data;
数据保存后,网桥设备从保存的数据中提取该第一网络的跨层级交互数据和该第二网络的同层级交互数据,并提取该第二网络的跨层级交互数据和该第一网络的同层级交互数据。After the data is saved, the bridge device extracts the cross-level interaction data of the first network and the same-level interaction data of the second network from the stored data, and extracts the cross-level interaction data of the second network and the interaction data of the first network. Interact data at the same level.
103、该网桥设备将该第一网络的跨层级交互数据和该第二网络的同层级交互数据发送给第二网络中的设备,并将该第二网络的跨层级交互数据和该第一网络的同层级交互数据发送给第一网络中的设备。103. The network bridge device sends the cross-level interaction data of the first network and the same-level interaction data of the second network to devices in the second network, and sends the cross-level interaction data of the second network and the first The same-level interaction data of the network is sent to the device in the first network.
该网桥设备通过下层网络通信端口将该第一网络的跨层级交互数据和该第二网络的同层级交互数据发送给第二网络中的设备,并通过上层网络通信端口将该第二网络的跨层级交互数据和该第一网络的同层级交互数据发送给第一网络中的设备。The bridge device sends the cross-level interaction data of the first network and the same-level interaction data of the second network to devices in the second network through the communication port of the lower layer network, and sends the communication data of the second network to the devices in the second network through the communication port of the upper layer network. The cross-level interaction data and the same-level interaction data of the first network are sent to devices in the first network.
需要说明的是,第一网络中的各设备和第二网络中的各设备接收到跨层级交互设局和同层级交互数据后,从中提取属于本设备的跨层级交互数据和同层级交互数据,并分别保存起来。It should be noted that each device in the first network and each device in the second network extracts the cross-level interaction data and same-level interaction data belonging to the device after receiving the cross-level interaction setting and same-level interaction data, and save them separately.
本实施例中,由于第一网络中的设备和第二网络中的设备接收到的跨层级交互数据均为有效数据,无额外的数据字段,因此能够提高数据段利用率以及减少带宽浪费。In this embodiment, since the cross-level interaction data received by the devices in the first network and the devices in the second network are valid data without additional data fields, the utilization rate of data segments can be improved and bandwidth waste can be reduced.
为了便于理解,下面对本发明实施例中的多层级网络的数据传输方法进行详细描述,请参阅图2,本发明实施例中多层级网络的数据传输方法的另一实施例包括:For ease of understanding, the data transmission method of the multi-level network in the embodiment of the present invention is described in detail below, please refer to FIG. 2. Another embodiment of the data transmission method of the multi-level network in the embodiment of the present invention includes:
201、网桥设备通过预配置的组态信息接收来自第一网络的数据和第二网络的数据;201. The bridge device receives data from the first network and data from the second network through preconfigured configuration information;
本实施例中,网桥设备通过预配置的组态信息,在规定的时间片内,由网桥设备的上层通信端口接收来自第一网络的数据,由网桥设备的下层通信端口接收来自第二网络的数据。In this embodiment, the network bridge device receives the data from the first network by the upper layer communication port of the network bridge device, and receives the data from the first network by the lower layer communication port of the network bridge device within the specified time slice through the pre-configured configuration information. Two network data.
其中,该组态信息包括调度顺序信息,该组态信息指的是网桥设备在工作前所需要写入的配置信息(各网桥设备的组态信息都不相同,可以人工计算出来,也可以由软件自动生成),该配置信息包含两方面内容:一方面为该网桥设备配置的通信属性参数,包括该网桥设备的网络地址、周期时间长度以及时间片长度等信息;另一方面是数据的链接关系,存储了所有其他设备与该网桥设备的报文数据链接关系,即任一其他设备发送的报文中的哪一段或几段数据是发送到该网桥设备的,网桥设备根据该链接关系从接收的报文中提取所需要的数据。上述第一网络为该网桥设备的上一层网络,上述第二网络为该网桥设备的下一层网络;该上一层网络和该下一层网络可以为任意拓扑结构,包括:星型拓扑结构、环型拓扑结构或线型拓扑结构,还包括其他类型的拓扑结构,此处不再赘述;该下一层网络以上一层网络的时钟为基准进行时钟同步,最终实现全网以顶层网络为基准全网同步。Wherein, the configuration information includes scheduling sequence information, and the configuration information refers to the configuration information that the network bridge device needs to write before working (the configuration information of each network bridge device is different, it can be calculated manually, or can be automatically generated by software), the configuration information includes two aspects: on the one hand, the communication attribute parameters configured for the bridge device, including the network address, cycle time length and time slice length of the bridge device; on the other hand It is the data link relationship, which stores the message data link relationship between all other devices and the bridge device, that is, which segment or segments of data in the message sent by any other device are sent to the bridge device, and the network The bridge device extracts the required data from the received message according to the link relationship. The above-mentioned first network is the upper layer network of the bridge device, and the above-mentioned second network is the lower layer network of the bridge device; the upper layer network and the lower layer network can be any topology, including: topological structure, ring topology or linear topology, as well as other types of topologies, which will not be repeated here; the next layer network performs clock synchronization based on the clock of the upper layer network, and finally realizes The top-level network is synchronized across the entire network.
需要说明的是,该网桥设备在该第一网络和该第二网络中分别独立参与通信调度以及数据传输,同时完成上一层网络的时钟信息向下一层网络传输,以及上下层网络之间的数据交互。It should be noted that the network bridge device independently participates in communication scheduling and data transmission in the first network and the second network, and at the same time completes the clock information transmission of the upper-layer network to the lower-layer network, and the communication between the upper-layer network and the lower-layer network. data interaction between them.
进一步的,第一网络的数据来自于第一网络中的设备,第一网络中的设备可以为一个或者多个,同理,第二网络的数据来自第二网络中的设备,第二网络中的设备可以为一个或者多个。Further, the data of the first network comes from devices in the first network, and there may be one or more devices in the first network. Similarly, the data of the second network comes from devices in the second network, and the devices in the second network There can be one or more devices.
可以理解的是,若上层通信端口以及下层通信端口的个数之和不少于三个,则可以同时级联多个上一层网络以及多个下一层网络,达到扩大网络规模的目的。It can be understood that if the sum of the upper-layer communication ports and the lower-layer communication ports is not less than three, multiple upper-layer networks and multiple lower-layer networks can be cascaded at the same time to achieve the purpose of expanding the network scale.
202、该网桥设备从接收到的数据中分别提取同层级交互数据,并分别提取跨层级交互数据;202. The network bridge device respectively extracts same-level interaction data from the received data, and respectively extracts cross-level interaction data;
该网桥设备根据预设的组态信息从接收到的数据中分别提取来自上一层网络和下一层网络的同层级交互数据,并分别提取来自上一层网络和下一层网络的跨层级交互数据。According to the preset configuration information, the bridge device extracts the same-level interaction data from the upper-layer network and the lower-layer network from the received data, and extracts the cross-level data from the upper-layer network and the lower-layer network respectively. Hierarchical interaction data.
203、该网桥设备分别存储上述同层级交互数据,并按照上述跨层级交互数据对应的设备的IP有序的存储上述第一网络的跨层级交互数据,并按照该IP有序的存储上述第二网络的跨层级交互数据;203. The network bridge device respectively stores the above-mentioned same-level interaction data, and stores the above-mentioned cross-level interaction data of the first network in an orderly manner according to the IP of the device corresponding to the above-mentioned cross-level interaction data, and stores the above-mentioned first network in an orderly manner according to the IP. Cross-level interaction data of the second network;
该网桥设备通过四块缓冲储存区分别存储来自第一网络的同层级交互数据、第一网络的跨层级交互数据、第二网络的同层级交互数据以及第二网络的跨层级交互数据,同时,在存储第一网络的跨层级交互数据时,通过跨层级交互数据对应的设备的IP大小来决定存储的先后顺序,当IP的数值越小,存储的顺序越靠前。同理,第二网络的跨层级交互数据的存储顺序与第一网络的跨层级交互数据的存储顺序类似,具体此处不再赘述。The bridge device respectively stores the same-level interaction data from the first network, the cross-level interaction data from the first network, the same-level interaction data from the second network, and the cross-level interaction data from the second network through four buffer storage areas, and at the same time , when storing the cross-level interaction data of the first network, the storage order is determined by the IP size of the device corresponding to the cross-level interaction data. When the value of the IP is smaller, the storage order is higher. Similarly, the storage order of the cross-level interaction data of the second network is similar to the storage order of the cross-level interaction data of the first network, and details are not repeated here.
需要说明的是,还可以采用其他方式来决定存储的先后顺序,包括但不限于根据IP大小作为存储顺序,具体此处不作限定。It should be noted that other methods may also be used to determine the storage order, including but not limited to according to the IP size as the storage order, which is not specifically limited here.
可以理解的是,还可以通过其他存储介质来存储上述四种数据,具体此处不作限定。It can be understood that the above four kinds of data may also be stored through other storage media, which is not specifically limited here.
进一步的,该网桥设备包括至少四块不同的存储区。Further, the bridge device includes at least four different storage areas.
204、该网桥设备根据预设的调度顺序从该数据中提取该第一网络的跨层级交互数据和该第二网络的同层级交互数据,并提取该第二网络的跨层级交互数据和该第一网络的同层级交互数据;204. The network bridge device extracts the cross-level interaction data of the first network and the same-level interaction data of the second network from the data according to a preset scheduling sequence, and extracts the cross-level interaction data of the second network and the Same-level interaction data of the first network;
数据保存后,网桥设备根据预设的调度顺序从保存的数据中提取该第一网络的跨层级交互数据和该第二网络的同层级交互数据,并提取该第二网络的跨层级交互数据和该第一网络的同层级交互数据。After the data is saved, the bridge device extracts the cross-level interaction data of the first network and the same-level interaction data of the second network from the saved data according to the preset scheduling order, and extracts the cross-level interaction data of the second network Exchanging data with the same level of the first network.
205、该网桥设备将该第一网络的跨层级交互数据和该第二网络的同层级交互数据发送给第二网络中的设备,并将该第二网络的跨层级交互数据和该第一网络的同层级交互数据发送给第一网络中的设备。205. The network bridge device sends the cross-level interaction data of the first network and the same-level interaction data of the second network to devices in the second network, and sends the cross-level interaction data of the second network and the first The same-level interaction data of the network is sent to the device in the first network.
该网桥设备根据预设的调度顺序提取该第一网络的跨层级交互数据和该第二网络的同层级交互数据,并提取该第二网络的跨层级交互数据和该第一网络的同层级交互数据后,将第一网络的跨层级交互数据以及第二网络的跨层级交互数据进行组包,将该第一网络的跨层级交互数据和该第二网络的同层级交互数据通过下层通信端口发送给第二网络中的设备,并将该第二网络的跨层级交互数据和该第一网络的同层级交互数据通过上层通信端口发送给第一网络中的设备。The bridge device extracts the cross-level interaction data of the first network and the same-level interaction data of the second network according to a preset scheduling sequence, and extracts the cross-level interaction data of the second network and the same-level interaction data of the first network After the interaction data, group the cross-level interaction data of the first network and the cross-level interaction data of the second network, and pass the cross-level interaction data of the first network and the same-level interaction data of the second network through the lower communication port Send to the device in the second network, and send the cross-level interaction data of the second network and the same-level interaction data of the first network to the device in the first network through the upper layer communication port.
需要说明的是,第一网络中的各设备和第二网络中的各设备接收到跨层级交互设局和同层级交互数据后,从中提取属于本设备的跨层级交互数据和同层级交互数据,并分别保存起来。It should be noted that each device in the first network and each device in the second network extracts the cross-level interaction data and same-level interaction data belonging to the device after receiving the cross-level interaction setting and same-level interaction data, and save them separately.
本实施例中,由于第一网络中的设备和第二网络中的设备接收到的跨层级交互数据均为有效数据,无额外的数据字段,因此能够提高数据段利用率以及减少带宽浪费。In this embodiment, since the cross-level interaction data received by the devices in the first network and the devices in the second network are valid data without additional data fields, the utilization rate of data segments can be improved and bandwidth waste can be reduced.
其次,本实施例通过至少四个不同的存储区来分别存储来自第一网络的同层级交互数据、第一网络的跨层级交互数据、第二网络的同层级交互数据以及第二网络的跨层级交互数据以及通过IP的大小来决定跨层级交互数据的存储顺序,提高了方案的选择性。Secondly, this embodiment uses at least four different storage areas to respectively store the same-level interaction data from the first network, the cross-level interaction data of the first network, the same-level interaction data of the second network, and the cross-level interaction data of the second network. The interactive data and the storage order of cross-level interactive data are determined by the size of the IP, which improves the selectivity of the solution.
为了便于理解,下面以一实际的应用场景对本发明实施例中的多层级网络的数据传输方法进行描述:For ease of understanding, the following describes the data transmission method of the multi-level network in the embodiment of the present invention in an actual application scenario:
第一网络与第二网络之间通过网桥设备相连,其中第一网络为网桥设备的上一层网络,第二网络为网桥设备的下一层网络,第一网络中包括两个设备,分别为设备A和设备B,第二网络中包括两个设备,分别为设备C和设备D。网桥设备通过上层通信接口接收设备A的跨层级交互数据、设备B的跨层级交互数据以及设备A和设备B之间的同层级交互数据,并通过下层通信接口接收设备C的跨层级交互数据、设备D的跨层级交互数据以及设备C和设备D之间的同层级交互数据。网桥设备的四个不同的缓冲存储区a、b、c和d依次分别存储上述四种数据,在规定的时间片内,网桥设备将设备A的跨层级交互数据、设备B的跨层级交互数据以及设备C的同层级交互数据、设备D的同层级交互数据发送给设备C和设备D,同时,将设备A的同层级交互数据、设备B的同层级交互数据以及设备C的跨层级交互数据、设备D的跨层级交互数据发送给设备A和设备B。设备A、设备B、设备C以及设备D根据预设的组态信息从接收到的数据中提取属于自身的跨层级交互数据以及同层级交互数据,并分别存储到相应的存储区域。The first network and the second network are connected through a bridge device, wherein the first network is the upper layer network of the bridge device, and the second network is the lower layer network of the bridge device, and the first network includes two devices , are respectively device A and device B, and the second network includes two devices, which are respectively device C and device D. The bridge device receives the cross-level interaction data of device A, the cross-level interaction data of device B, and the same-level interaction data between device A and device B through the upper-layer communication interface, and receives the cross-level interaction data of device C through the lower-layer communication interface , cross-level interaction data of device D, and same-level interaction data between device C and device D. The four different buffer storage areas a, b, c, and d of the bridge device respectively store the above four kinds of data in sequence. The interaction data, the same-level interaction data of device C, and the same-level interaction data of device D are sent to device C and device D. At the same time, the same-level interaction data of device A, the same-level interaction data of device B, and the cross-level interaction data of device C The interaction data and cross-level interaction data of device D are sent to device A and device B. Device A, device B, device C, and device D extract their own cross-level interaction data and same-level interaction data from the received data according to the preset configuration information, and store them in corresponding storage areas respectively.
下面介绍本发明实施例中的网桥设备,请参阅图3,本发明实施例中网桥设备一个实施例包括:The network bridge device in the embodiment of the present invention is introduced below, referring to Fig. 3, an embodiment of the network bridge device in the embodiment of the present invention includes:
第一接收模块301,用于接收来自第一网络的数据和第二网络的数据,该第一网络为该网桥设备的上一层网络,该第二网络为该网桥设备的下一层网络;The first receiving module 301 is configured to receive data from the first network and data from the second network, the first network is the upper layer network of the bridge device, and the second network is the lower layer of the bridge device network;
第一存储模块302,用于保存接收到的数据;The first storage module 302 is configured to save the received data;
第一提取模块303,用于从该数据中提取该第一网络的跨层级交互数据和该第二网络的同层级交互数据,并提取该第二网络的跨层级交互数据和该第一网络的同层级交互数据;The first extraction module 303 is configured to extract the cross-level interaction data of the first network and the same-level interaction data of the second network from the data, and extract the cross-level interaction data of the second network and the interaction data of the first network Interactive data at the same level;
发送模块304,用于将该第一网络的跨层级交互数据和该第二网络的同层级交互数据发送给第二网络中的设备,并将该第二网络的跨层级交互数据和该第一网络的同层级交互数据发送给第一网络中的设备。The sending module 304 is configured to send the cross-level interaction data of the first network and the same-level interaction data of the second network to devices in the second network, and send the cross-level interaction data of the second network and the first The same-level interaction data of the network is sent to the device in the first network.
本实施例中,由于第一网络中的设备和第二网络中的设备接收到的跨层级交互数据均为有效数据,无额外的数据字段,因此能够提高数据段利用率以及减少带宽浪费。In this embodiment, since the cross-level interaction data received by the devices in the first network and the devices in the second network are valid data without additional data fields, the utilization rate of data segments can be improved and bandwidth waste can be reduced.
为了便于理解,下面对本发明实施例中的网桥设备进行详细描述,请参阅图4,本发明实施例中网桥设备的另一实施例包括:For ease of understanding, the network bridge device in the embodiment of the present invention is described in detail below, please refer to FIG. 4, another embodiment of the network bridge device in the embodiment of the present invention includes:
第一接收模块401,用于接收来自第一网络的数据和第二网络的数据,该第一网络为该网桥设备的上一层网络,该第二网络为该网桥设备的下一层网络;The first receiving module 401 is configured to receive data from a first network and data from a second network, the first network is an upper layer network of the bridge device, and the second network is a lower layer of the bridge device network;
第二提取模块402,用于从接收到的数据中分别提取同层级交互数据,并分别提取跨层级交互数据;The second extraction module 402 is configured to extract same-level interaction data and cross-level interaction data respectively from the received data;
第一存储模块403,用于保存接收到的数据;The first storage module 403 is used to save the received data;
第一提取模块404,用于从该数据中提取该第一网络的跨层级交互数据和该第二网络的同层级交互数据,并提取该第二网络的跨层级交互数据和该第一网络的同层级交互数据;The first extraction module 404 is configured to extract the cross-level interaction data of the first network and the same-level interaction data of the second network from the data, and extract the cross-level interaction data of the second network and the interaction data of the first network Interactive data at the same level;
发送模块405,用于将该第一网络的跨层级交互数据和该第二网络的同层级交互数据发送给第二网络中的设备,并将该第二网络的跨层级交互数据和该第一网络的同层级交互数据发送给第一网络中的设备。The sending module 405 is configured to send the cross-level interaction data of the first network and the same-level interaction data of the second network to devices in the second network, and send the cross-level interaction data of the second network and the first The same-level interaction data of the network is sent to the device in the first network.
其中本实施例中的第一接收模块401包括:Wherein the first receiving module 401 in this embodiment includes:
第一接收单元4011,用于通过预配置的组态信息接收来自第一网络的数据和第二网络的数据。The first receiving unit 4011 is configured to receive data from the first network and data from the second network through preconfigured configuration information.
其中本实施例中的第一存储模块403包括:Wherein the first storage module 403 in this embodiment includes:
第一存储单元4031,用于分别存储上述同层级交互数据,并分别存储上述跨层级交互数据。The first storage unit 4031 is configured to respectively store the above-mentioned same-level interaction data, and respectively store the above-mentioned cross-level interaction data.
其中第一存储单元4031包括:Wherein the first storage unit 4031 includes:
第一存储子单元40311,用于分别存储上述同层级交互数据,并按照互联网协议IP有序的存储上述第一网络的跨层级交互数据,同时按照上述IP有序的存储上述第二网络的跨层级交互数据,上述IP为上述跨层级交互数据对应的设备的IP。The first storage subunit 40311 is used to respectively store the above-mentioned same-level interaction data, store the cross-level interaction data of the above-mentioned first network in an orderly manner according to the Internet Protocol IP, and store the cross-level interaction data of the above-mentioned second network in an orderly manner according to the above-mentioned IP. For hierarchical interaction data, the aforementioned IP is the IP of the device corresponding to the aforementioned cross-level interactive data.
其中本实施例中的第一提取模块404包括:Wherein the first extraction module 404 in this embodiment includes:
第一提取单元4041,用于根据预设的调度顺序从上述数据中提取上述第一网络的跨层级交互数据和上述第二网络的同层级交互数据,并提取上述第二网络的跨层级交互数据和上述第一网络的同层级交互数据。The first extraction unit 4041 is configured to extract the cross-level interaction data of the above-mentioned first network and the same-level interaction data of the above-mentioned second network from the above-mentioned data according to a preset scheduling sequence, and extract the cross-level interaction data of the above-mentioned second network Interact data with the same level of the above-mentioned first network.
本实施例中,由于第一网络中的设备和第二网络中的设备接收到的跨层级交互数据均为有效数据,无额外的数据字段,因此能够提高数据段利用率以及减少带宽浪费。In this embodiment, since the cross-level interaction data received by the devices in the first network and the devices in the second network are valid data without additional data fields, the utilization rate of data segments can be improved and bandwidth waste can be reduced.
其次,本实施例通过至少四个不同的存储区来分别存储来自第一网络的同层级交互数据、第一网络的跨层级交互数据、第二网络的同层级交互数据以及第二网络的跨层级交互数据以及通过IP的大小来决定跨层级交互数据的存储顺序,提高了方案的选择性。Secondly, this embodiment uses at least four different storage areas to respectively store the same-level interaction data from the first network, the cross-level interaction data of the first network, the same-level interaction data of the second network, and the cross-level interaction data of the second network. The interactive data and the storage order of cross-level interactive data are determined by the size of the IP, which improves the selectivity of the solution.
为了便于理解,下面以一实际的应用场景对本实施例中网桥设备各模块间的交互进行描述:For ease of understanding, the following describes the interaction between modules of the bridge device in this embodiment using an actual application scenario:
第一接收模块401中的第一接收单元4011通过预配置的组态信息,在规定的时间片内,由上层通信端口接收来自第一网络的数据,由下层通信端口接收来自第二网络的数据;其中,该组态信息包括调度顺序信息,该组态信息指的是网桥设备在工作前所需要写入的配置信息(各网桥设备的组态信息都不相同,可以人工计算出来,也可以由软件自动生成),该配置信息包含两方面内容:一方面为该网桥设备配置的通信属性参数,包括该网桥设备的网络地址、周期时间长度以及时间片长度等信息;另一方面是数据的链接关系,存储了所有其他设备与该网桥设备的报文数据链接关系,即任一其他设备发送的报文中的哪一段或几段数据是发送到该网桥设备的,网桥设备根据该链接关系从接收的报文中提取所需要的数据;上述第一网络为上一层网络,上述第二网络为下一层网络;该上一层网络和该下一层网络可以为任意拓扑结构,包括:星型拓扑结构、环型拓扑结构或线型拓扑结构,还包括其他类型的拓扑结构,此处不再赘述;该下一层网络以上一层网络的时钟为基准进行时钟同步,最终实现全网以顶层网络为基准全网同步;需要说明的是,该网桥设备在该第一网络和该第二网络中分别独立参与通信调度以及数据传输,同时完成上一层网络的时钟信息向下一层网络传输,以及上下层网络之间的数据交互;进一步的,第一网络的数据来自于第一网络中的设备,第一网络中的设备可以为一个或者多个,同理,第二网络的数据来自第二网络中的设备,第二网络中的设备可以为一个或者多个;可以理解的是,若上层通信端口以及下层通信端口的个数之和不少于三个,则可以同时级联多个上一层网络以及多个下一层网络,达到扩大网络规模的目的。第二提取模块402根据预设的组态信息从接收到的数据中分别提取来自上一层网络和下一层网络的同层级交互数据,并分别提取来自上一层网络和下一层网络的跨层级交互数据。第一存储模块403中的第一存储单元4031通过四块缓冲储存区分别存储来自第一网络的同层级交互数据、第一网络的跨层级交互数据、第二网络的同层级交互数据以及第二网络的跨层级交互数据,同时,在第一存储单元4031中的第一存储子单元40311存储第一网络的跨层级交互数据时,通过跨层级交互数据对应的设备的IP大小来决定存储的先后顺序,当IP的数值越小,存储的顺序越靠前。同理,第二网络的跨层级交互数据的存储顺序与第一网络的跨层级交互数据的存储顺序类似,具体此处不再赘述;需要说明的是,还可以采用其他方式来决定存储的先后顺序,包括但不限于根据IP大小作为存储顺序,具体此处不作限定;可以理解的是,还可以通过其他存储介质来存储上述四种数据,具体此处不作限定;进一步的,第一存储单元4031包括至少四块不同的存储区。数据保存后,第一提取模块404中的第一提取单元4041根据预设的调度顺序从保存的数据中提取该第一网络的跨层级交互数据和该第二网络的同层级交互数据,并提取该第二网络的跨层级交互数据和该第一网络的同层级交互数据。该第一提取单元4041提取该第一网络的跨层级交互数据和该第二网络的同层级交互数据,并提取该第二网络的跨层级交互数据和该第一网络的同层级交互数据后,将第一网络的跨层级交互数据以及第二网络的跨层级交互数据进行组包,发送模块405将该第一网络的跨层级交互数据和该第二网络的同层级交互数据通过下层通信端口发送给第二网络中的设备,并将该第二网络的跨层级交互数据和该第一网络的同层级交互数据通过上层通信端口发送给第一网络中的设备;需要说明的是,第一网络中的各设备和第二网络中的各设备接收到跨层级交互设局和同层级交互数据后,从中提取属于本设备的跨层级交互数据和同层级交互数据,并分别保存起来。The first receiving unit 4011 in the first receiving module 401 receives the data from the first network through the upper layer communication port and receives the data from the second network through the lower layer communication port within the specified time slice through the preconfigured configuration information ; Wherein, the configuration information includes scheduling order information, and the configuration information refers to the configuration information that the network bridge device needs to write before working (the configuration information of each network bridge device is different, and can be calculated manually, It can also be automatically generated by software), the configuration information includes two aspects: on the one hand, the communication attribute parameters configured for the bridge device, including information such as the network address, cycle time length, and time slice length of the bridge device; The aspect is the link relationship of data, which stores the link relationship between all other devices and the bridge device, that is, which segment or segments of data in the message sent by any other device are sent to the bridge device, The bridge device extracts the required data from the received message according to the link relationship; the above-mentioned first network is an upper-layer network, and the above-mentioned second network is a lower-layer network; the upper-layer network and the lower-layer network It can be any topology, including: star topology, ring topology or line topology, and other types of topologies, which will not be described here; the clock of the next layer network is based on the clock of the upper layer network Carry out clock synchronization, and finally realize the synchronization of the entire network based on the top-level network; it should be noted that the bridge device independently participates in communication scheduling and data transmission in the first network and the second network, and completes the previous network at the same time. The clock information of the layer network is transmitted to the lower layer network, and the data interaction between the upper and lower layer networks; further, the data of the first network comes from the devices in the first network, and the devices in the first network can be one or more Similarly, the data of the second network comes from the devices in the second network, and there can be one or more devices in the second network; If it is less than three, multiple upper-layer networks and multiple lower-layer networks can be cascaded at the same time to achieve the purpose of expanding the network scale. The second extraction module 402 extracts the same-level interaction data from the upper-layer network and the lower-layer network from the received data according to the preset configuration information, and extracts the data from the upper-layer network and the lower-layer network respectively. Interact data across hierarchies. The first storage unit 4031 in the first storage module 403 respectively stores the same-level interaction data from the first network, the cross-level interaction data of the first network, the same-level interaction data of the second network, and the second The cross-level interaction data of the network, at the same time, when the first storage subunit 40311 in the first storage unit 4031 stores the cross-level interaction data of the first network, the storage order is determined by the IP size of the device corresponding to the cross-level interaction data Order, when the value of IP is smaller, the storage order is higher. Similarly, the storage order of cross-level interaction data in the second network is similar to the storage order of cross-level interaction data in the first network, and details will not be repeated here; it should be noted that other methods can also be used to determine the order of storage order, including but not limited to according to the IP size as the storage order, which is not limited here; it can be understood that the above four kinds of data can also be stored through other storage media, which is not limited here; further, the first storage unit 4031 includes at least four different storage areas. After the data is saved, the first extraction unit 4041 in the first extraction module 404 extracts the cross-level interaction data of the first network and the same-level interaction data of the second network from the stored data according to the preset scheduling order, and extracts The cross-level interaction data of the second network and the same-level interaction data of the first network. The first extracting unit 4041 extracts the cross-level interaction data of the first network and the same-level interaction data of the second network, and after extracting the cross-level interaction data of the second network and the same-level interaction data of the first network, Packet the cross-level interaction data of the first network and the cross-level interaction data of the second network, and send the cross-level interaction data of the first network and the same-level interaction data of the second network through the lower-layer communication port to the devices in the second network, and send the cross-level interaction data of the second network and the same-level interaction data of the first network to the devices in the first network through the upper communication port; it should be noted that the first network After receiving the cross-level interaction configuration and same-level interaction data, each device in the network and each device in the second network extracts the cross-level interaction data and the same-level interaction data belonging to the device, and saves them respectively.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc., which can store program codes. .
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。As mentioned above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still understand the foregoing The technical solutions recorded in each embodiment are modified, or some of the technical features are replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510278391.8A CN104811362A (en) | 2015-05-27 | 2015-05-27 | Data transmission method for multi-hierarchy network and network bridge equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510278391.8A CN104811362A (en) | 2015-05-27 | 2015-05-27 | Data transmission method for multi-hierarchy network and network bridge equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104811362A true CN104811362A (en) | 2015-07-29 |
Family
ID=53695871
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510278391.8A Pending CN104811362A (en) | 2015-05-27 | 2015-05-27 | Data transmission method for multi-hierarchy network and network bridge equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104811362A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101159687A (en) * | 2007-11-07 | 2008-04-09 | 中国科学院计算技术研究所 | A system, device and method for multi-channel communication data transmission |
| CN102065472A (en) * | 2010-12-09 | 2011-05-18 | 重庆邮电大学 | Cross-layer design-based method for determining wireless network coding participation packet |
| CN104202313A (en) * | 2014-08-22 | 2014-12-10 | 北京航空航天大学 | Data forwarding method and gateway |
-
2015
- 2015-05-27 CN CN201510278391.8A patent/CN104811362A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101159687A (en) * | 2007-11-07 | 2008-04-09 | 中国科学院计算技术研究所 | A system, device and method for multi-channel communication data transmission |
| CN102065472A (en) * | 2010-12-09 | 2011-05-18 | 重庆邮电大学 | Cross-layer design-based method for determining wireless network coding participation packet |
| CN104202313A (en) * | 2014-08-22 | 2014-12-10 | 北京航空航天大学 | Data forwarding method and gateway |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2684192C1 (en) | Method and apparatus for transmitting service stream in flexible ethernet | |
| CN105556916B (en) | Method and device for information statistics of network flow | |
| CN104796336B (en) | A kind of method and device for being configured, issuing flow table item | |
| CN110177010B (en) | Link switching method and device | |
| CN107294869A (en) | A kind of method and system of Microsoft Loopback Adapter message crawl | |
| CN103327027B (en) | Content-centric network bottom implementation method, content-centric network and communication method | |
| US11277339B2 (en) | Packet forwarding method and apparatus | |
| CN104993993B (en) | A kind of message processing method, equipment and system | |
| CN114826918A (en) | Message forwarding method, message processing method and device | |
| CN104508651A (en) | Connection mesh in mirroring asymmetric clustered multiprocessor systems | |
| CN114422218A (en) | Tenant isolation method, device and storage medium | |
| CN112968919A (en) | Data processing method, device, equipment and storage medium | |
| WO2025185453A1 (en) | Data transmission method and apparatus, and computer-readable medium and electronic device | |
| CN105207908B (en) | A kind of message processing method and system | |
| CN103916489B (en) | The many IP of a kind of single domain name domain name analytic method and system | |
| WO2018130161A1 (en) | Cloud computing service-based efficient transmission method and device | |
| CN105024856A (en) | Converged communication method and device for multi-network management system | |
| CN104660506B (en) | A kind of method, apparatus and system of data packet forwarding | |
| CN104580420B (en) | A kind of data transmission system and method across IDC | |
| CN117354867A (en) | Data transmission method, device and storage medium | |
| CN104811362A (en) | Data transmission method for multi-hierarchy network and network bridge equipment | |
| CN117676765A (en) | Data forwarding method, device, equipment and readable storage medium | |
| CN103414768B (en) | Data processing method, system and gateway | |
| Antonielli | Development and comparison of MQTT distributed algorithms for HiveMQ | |
| CN112737915B (en) | Intranet tunnel cross-domain gateway forwarding method, system, equipment and medium based on intelligent network card |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| EXSB | Decision made by sipo to initiate substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| AD01 | Patent right deemed abandoned | ||
| AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20190104 |