CN106160800A - Data transmission method and device - Google Patents
Data transmission method and device Download PDFInfo
- Publication number
- CN106160800A CN106160800A CN201610460539.4A CN201610460539A CN106160800A CN 106160800 A CN106160800 A CN 106160800A CN 201610460539 A CN201610460539 A CN 201610460539A CN 106160800 A CN106160800 A CN 106160800A
- Authority
- CN
- China
- Prior art keywords
- link
- node
- packet
- wireless
- origination
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 102
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000000977 initiatory effect Effects 0.000 claims abstract description 22
- 239000000523 sample Substances 0.000 claims description 29
- 238000001514 detection method Methods 0.000 claims description 18
- 238000004891 communication Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 14
- 230000004044 response Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 6
- 230000003068 static effect Effects 0.000 description 5
- 102100036255 Glucose-6-phosphatase 2 Human genes 0.000 description 4
- 101000930907 Homo sapiens Glucose-6-phosphatase 2 Proteins 0.000 description 4
- 230000006855 networking Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000000151 deposition Methods 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000007493 shaping process Methods 0.000 description 2
- 206010044565 Tremor Diseases 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/005—Control of transmission; Equalising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of data transmission method, the method includes: receives each packet that in origination node, business initiating equipment sends, and obtains service priority and the destination node of described each packet;According to the routing table of the described origination node being pre-configured with, search described origination node and arrive each wireless link of described destination node, and obtain the link-quality of described each wireless link;Service priority according to described each packet and the link-quality of described each wireless link, for described each allocation of packets wireless link;Described each packet is sent to described destination node by the wireless link of distribution respectively.The invention also discloses a kind of data transmission device.Present invention achieves multilink between two nodes and transmit data simultaneously, the data transmission efficiency being greatly improved between the utilization rate of link circuit resource and node.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of data transmission method and device.
Background technology
Under mobile communication scene, the mobile node such as naval vessel, communication truck is by communication handss such as satellite, shortwave, scattering, microwaves
Section communicate with between stationary nodes, owing to current communication is between synchronization stationary nodes and mobile node
There is a wireless links to activate and in running order, cause air-link resources utilization rate the lowest, the transmission of application data
Critical constraints.
Therefore, current wireless data transmission efficiency is low.
Summary of the invention
Present invention is primarily targeted at a kind of data transmission method of offer and device, it is intended to solve wireless communication data and pass
Defeated inefficient technical problem.
For achieving the above object, the present invention provides a kind of data transmission method, and described data transmission method includes following step
Rapid:
Receive each packet that in origination node, business initiating equipment sends, and the business obtaining described each packet is preferential
Level and destination node;
According to the routing table of the described origination node being pre-configured with, search described origination node and arrive described destination node
Each wireless link, and obtain the link-quality of described each wireless link;
Service priority according to described each packet and the link-quality of described each wireless link, for described each packet
Distribution wireless link;
Described each packet is sent to described destination node by the wireless link of distribution respectively.
Preferably, each packet that in described reception origination node, business initiating equipment sends, and obtain described each data
Before the service priority of bag and the step of destination node, also include:
According to the destination node attribute information being pre-configured with, wireless sub network annexation and the nothing arriving described destination node
Line subnet routing iinformation, obtains the routing iinformation of described origination node;And/or,
According to the destination node attribute information being pre-configured with and wireless sub network annexation, and wireless sub network report can
Reaching property information, obtains the routing iinformation of described origination node;And/or,
According to the Routing Protocol being pre-configured with, carry out neighbor node detection and link notifies, obtain described origination node
Routing iinformation;
Routing iinformation according to the described origination node successfully obtained generates the routing table of described origination node.
Preferably, the Routing Protocol that described basis is pre-configured with, carries out neighbor node detection and link notifies, obtains described
The step of the routing iinformation of origination node includes:
Configure the link-state list of described origination node;
Send probe message to the neighbor node of described origination node, set up link with described neighbor node, and update institute
State link-state list;
When Link State in described origination node with neighbor node occurs to update, send link to described neighbor node and lead to
Know and carry out link information synchronization, and update described link-state list;
When receiving the link notice that described neighbor node sends, update described link-state list;
According to described link-state list, obtain the routing iinformation of described origination node.
Preferably, the routing table of the described origination node that described basis is pre-configured with, search described origination node and arrive institute
Before stating each wireless link of destination node, and the step of the link-quality obtaining described each wireless link, also include:
According to the service priority of described each packet, arrangement obtains data packet queue based on rank;
Taking out the packet in described data packet queue successively, whether assessment data traffic exceedes default standard;If number
Do not exceed standard according to flow, then proceed to perform step: according to the routing table of the described origination node being pre-configured with, described in lookup, originate joint
Point arrives each wireless link of described destination node, and obtains the link-quality of described each wireless link.
Preferably, the described service priority according to described each packet and the link-quality of described each wireless link, for
The step of described each allocation of packets wireless link includes:
According to the link-quality of described each wireless link, described each wireless link is carried out priority arrangement;
According to the service priority of described each packet, and the priority of described each wireless link, it is polled as described each number
According to the wireless link that bag distribution is corresponding.
Additionally, for achieving the above object, the present invention also provides for a kind of data transmission device, described data transmission device bag
Include:
Receiver module, for receiving each packet that in origination node, business initiating equipment sends, and obtains described each number
Service priority and destination node according to bag;
Enquiry module, for the routing table according to the described origination node being pre-configured with, searches described origination node and arrives
Each wireless link of described destination node, and obtain the link-quality of described each wireless link;
Distribution module, for the service priority according to described each packet and the link-quality of described each wireless link,
For described each allocation of packets wireless link;
Sending module, for being sent to described destination node by the wireless link of distribution respectively by described each packet.
Preferably, described data transmission device also includes:
Configuration module, for according to the destination node attribute information being pre-configured with, wireless sub network annexation and arrival institute
State the wireless sub network routing iinformation of destination node, obtain the routing iinformation of described origination node;According to the purpose joint being pre-configured with
Point attribute information and wireless sub network annexation, and the reachability information that wireless sub network reports, obtain described origination node
Routing iinformation;According to the Routing Protocol being pre-configured with, carry out neighbor node detection and link notifies, obtain described origination node
Routing iinformation;Routing iinformation according to the described origination node successfully obtained generates the routing table of described origination node.
Preferably, described configuration module is additionally operable to,
Configure the link-state list of described origination node;Probe message is sent to the neighbor node of described origination node, with
Described neighbor node sets up link, and updates described link-state list;Link State in described origination node Yu neighbor node
When occurring to update, send link notice to described neighbor node and carry out link information synchronization, and update described link-state list;?
When receiving the link notice that described neighbor node sends, update described link-state list;According to described link-state list, obtain institute
State the routing iinformation of origination node..
Preferably, described data transmission device also includes:
Control module, for the service priority according to described each packet, arrangement obtains packet team based on rank
Row;Taking out the packet in described data packet queue successively, whether assessment data traffic exceedes default standard.
Preferably, described distribution module, it is additionally operable to,
According to the link-quality of described each wireless link, described each wireless link is carried out priority arrangement;According to described
The service priority of each packet, and the priority of described each wireless link, be polled as the nothing that described each allocation of packets is corresponding
Wired link.
A kind of data transmission method of embodiment of the present invention proposition and device, business initiating equipment in receiving origination node
After each packet sent, obtain service priority and the destination node of each packet;Then, according to the route being pre-configured with
Table, searches each wireless link arriving destination node from origination node, and obtains the link-quality of each wireless link, thus obtain
Each wireless link from origination node to destination node and the link-quality of each wireless link;Then, according to the industry of each packet
Business priority and the link-quality of each wireless link, for each allocation of packets wireless link;Obtaining as each allocation of packets
After wireless link, send each packet by the wireless link of each allocation of packets respectively, it is achieved that a plurality of between two nodes
Link transmits data simultaneously, the data transmission efficiency being greatly improved between the utilization rate of link circuit resource and node.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of data transmission method first embodiment of the present invention;
Fig. 2 is the schematic flow sheet of data transmission method the second embodiment of the present invention;
Fig. 3 is the schematic flow sheet of data transmission method the 3rd embodiment of the present invention;
Fig. 4 is the schematic flow sheet of data transmission method the 4th embodiment of the present invention;
Fig. 5 is the schematic flow sheet of data transmission method the 5th embodiment of the present invention;
Fig. 6 is data transmission device first embodiment of the present invention, the high-level schematic functional block diagram of the 5th embodiment;
Fig. 7 is data transmission device the second embodiment of the present invention, the high-level schematic functional block diagram of the 3rd embodiment;
Fig. 8 is the high-level schematic functional block diagram of data transmission device the 4th embodiment of the present invention;
Fig. 9 is a kind of networking relation schematic diagram in the embodiment of the present invention;
Figure 10 is a kind of message structure schematic diagram in the embodiment of the present invention;
Figure 11 is a kind of data transmission applications scene schematic diagram in the embodiment of the present invention;
Figure 12 is a kind of configuration application scenarios schematic diagram in the embodiment of the present invention;
Figure 13 is a kind of neighbor node detection application scene schematic diagram in the embodiment of the present invention;
Figure 14 is a kind of link notice application scenarios schematic diagram in the embodiment of the present invention;
Figure 15 is that in the embodiment of the present invention, a kind of data traffic controls application scenarios schematic diagram;
Figure 16 is data transmission applications scene schematic diagram between a kind of node in the embodiment of the present invention.
The object of the invention realization, functional characteristics and advantage will in conjunction with the embodiments, are described further referring to the drawings.
Detailed description of the invention
Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
With reference to Fig. 1, data transmission method first embodiment of the present invention provides a kind of data transmission method, and described data are transmitted
Method includes:
Each packet that in step S10, reception origination node, business initiating equipment sends, and obtain described each packet
Service priority and destination node.
The present invention by the network interconnection control device carry out various wired, wireless communication means and the Integrated access of equipment,
Intarconnected cotrol and intelligent networking;Control data to transmit on a plurality of transmission link, it is achieved IP data are at wireless transmission link simultaneously
On end-to-end transmission, improve efficiency of transmission, promote resource utilization.
The network interconnection controls the networking relation of device and is arranged in node and subnet as it is shown in figure 9, the network interconnection controls device
Between, Integrated access, intarconnected cotrol and the intelligent networking between various wired, Wireless Heterogeneous Networks.Wherein, each intra-node
Net connection can be carried out by the various ways such as wired, wireless;Coupled by wireless network between each subnet, the most each son
Net alternatively referred to as wireless sub network;Each node can include one or more business initiating equipment, such as terminal, server or its
His equipment, carries out the transmission of packet, receives and process etc..With intra-node as wired connection in the present embodiment, between subnet
It is illustrated for wireless connections.Then, the network interconnection controls device to be had between line side and wireless side, has line side to be joint
Point is internal, and wireless side is between subnet.
First, the network interconnection controls device and receives the packet that in origination node, business initiating equipment sends, and obtains number
Priority and destination node according to bag.It should be noted that packet can have one in the present embodiment, it is possibility to have multiple.
When there being multiple packet, the present embodiment is that same node is illustrated with the destination node of multiple packets.When multiple
During the destination node difference of packet, each packet can be grouped according to destination node, make the data that destination node is identical
Wrap in same a small group, and the method described in the embodiment of the present invention that is respectively adopted is transmitted, improve data transmission efficiency.
Concrete, as a kind of embodiment, be provided with the service priority strategy of packet in advance, such as by packet
Service priority be divided into 8 grades, including 0 grade, 1 grade, 2 grades, 3 grades, 4 grades, 5 grades, 6 grades and 7 grades.Wherein, the service priority of 0 grade
The highest, the service priority of 7 grades is minimum.
Then, each business initiating equipment is when carrying out business datum encapsulation, according to the priority of business datum at IP
ToS (Type of server, COS) in (Internet Protocol, the agreement of interconnection between network) heading
Field fills in respective priority numbering.
With reference to Figure 10, it is illustrated with IPV4 message.Message includes Version (version), header Length
(header length), ToS, Len (Total length, IP message total length), ID (Identifier, identifier), Offset are (partially
Shifting amount), TTL (Time To Live, life span), Proto (Protocol, agreement), Header Checksum (header school
Test and), IP-SA (IP Source Address, IP source address), IP-DA (IP Destination Address, IP destination
Location), Data (data).
Wherein, the tos field of IP packet is 1 byte, utilizes the IP Precedence (IP precedence) of tos field
Different data can be divided into 8 grades by three.
When each packet that business initiating equipment sends arrives network interconnection control device, the network interconnection controls device can
According to preset strategy, the packet of different priorities is made a distinction.Thus, the network interconnection controls the device each packet of acquisition
Service priority and destination node.
The routing table of the described origination node that step S20, basis are pre-configured with, searches described origination node and arrives described mesh
Each wireless link of node, and obtain the link-quality of described each wireless link.
After the destination node obtaining packet, the network interconnection controls the device route according to the origination node being pre-configured with
Table, searches each wireless link from origination node to destination node.
It should be noted that the present invention controls device by the network interconnection collects each node wire link and wireless link
Routing iinformation, configures the routing table of each node, shields each subnet accessed in current communication networks and transmission equipment
Diversity, has ensured the unimpeded of communication system network, it is achieved that the data efficient transmission between each subnet.The routing table of origination node
Middle record the origination node link information to other each nodes.
After obtain each wireless link from origination node to destination node according to routing table lookup, the network interconnection controls dress
Put the link-quality obtaining each wireless link, namely QoS (Quality of Service, service quality).Each wireless link
Link-quality is that the link bandwidth by each wireless link, transmission quality, availability, handling capacity, time delay, Delay Variation (include trembling
Dynamic and drift) etc. information obtain according to default weight calculation, can right to use weight values characterize.
Step S30, according to the service priority of described each packet and the link-quality of described each wireless link, for described
Each allocation of packets wireless link.
Step S40, by described each packet respectively by distribution wireless link be sent to described destination node
Obtaining the service priority of each packet, and the link of each wireless link from origination node to destination node
After quality, the network interconnection controls device and selects wireless link to send each packet to destination node.
As a kind of embodiment, the network interconnection controls the device packet to different business priority, the most suitable
Sequence, the wireless link that distribution is corresponding.
Concrete, the network interconnection controls device according to each wireless link from origination node to destination node in routing table
Credit rating, by high-quality wireless link distribution to the high packet of service priority, wireless link quality taken second place divides
The packet that dispensing service priority is relatively low.
Then, the network interconnection controls device and business is passed through without the packet that priority is high the high-quality radio chains of distribution
Road is sent to destination node, gives purpose by the wireless link that packet relatively low for service priority is taken second place by the quality of distribution
Node.
Further, when mail to same destination node and the identical multiple packets of service priority to arrive network mutual simultaneously
During control device, first come first served basis is used to forward, it may be assumed that preferentially to distribute to arrive first by high-quality wireless link
The packet reached, wireless link distribution quality taken second place gives the packet of rear arrival.Then, the packet first arrived is passed through
Distribution high-quality wireless link be sent to destination node, by the packet of rear arrival by distribute quality take second place wireless
Link is sent to destination node.
As a kind of concrete application scenarios, with reference to Figure 11, it is excellent that the network interconnection control device of origination node receives business
First level, namely ToS be respectively 0,1 and 2 packet time, search routing table and obtain the radio chains from origination node to destination node
Road includes link 1, link 2 and link 3.Then, the link-quality of each link is acquired.Wherein, the QoS of link 1 is 0, chain
Road is best in quality;The QoS of link 2 is 2, and link-quality takes second place;The QoS of link 3 is 5, and link-quality is worst.
Then link 1 is distributed to the packet that ToS is 0 by network interconnection control device, uses link 1 to send the number that ToS is 0
According to bag;Link 2 is distributed to the packet that ToS is 1, uses link 2 to send the packet that ToS is 1;Link 3 is distributed to ToS
It is the packet of 2, uses link 3 to send the packet that ToS is 2.
Hereby it is achieved that send packet by multi wireless links between two nodes simultaneously.Existing conventional IP road
By equipment, do not allow synchronization between any two node to there is the link of more than two, otherwise can form loop and cause extensively
Broadcast storm.According to existing conventional routing protocols control mode, between synchronization two node, only a wireless links activates
And in running order, air-link resources utilization rate is the lowest, the transmission critical constraints of application data.
In the present embodiment, after receiving each packet that in origination node, business initiating equipment sends, each packet is obtained
Service priority and destination node;Then, according to the routing table being pre-configured with, search and arrive destination node from origination node
Each wireless link, and obtain the link-quality of each wireless link, thus obtain each radio chains from origination node to destination node
Road and the link-quality of each wireless link;Then, according to service priority and the link-quality of each wireless link of each packet,
For each allocation of packets wireless link;After obtaining the wireless link for each allocation of packets, respectively by each allocation of packets
Wireless link send each packet, it is achieved that all wireless communication links between two nodes all in duty, two
Between node, multilink can transmit data simultaneously, and the data being greatly improved between the utilization rate of link circuit resource and node pass
Defeated efficiency.
Further, with reference to Fig. 2, data transmission method the second embodiment of the present invention provides a kind of data transmission method, base
Also included before the embodiment shown in above-mentioned Fig. 1, described step S10:
Step S50, according to the destination node attribute information, the wireless sub network annexation that are pre-configured with arrive described purpose
The wireless sub network routing iinformation of node, obtains the routing iinformation of described origination node.
In the present embodiment, the network interconnection controls the routing table of device configuration origination node.The network interconnection controls device and passes through
Three kinds of mode collect & route information.The network interconnection controls device according to different Link States, the optional routing iinformation being suitable for
Acquisition mode is to obtain the routing iinformation of each link, and whole routing iinformations that final basis is collected generate the route of origination node
Table.
Concrete, as a kind of embodiment, the network interconnection controls device and belongs to according to the destination node of static configuration in advance
Property information, wireless sub network annexation and arrive destination node wireless sub network routing iinformation, obtain origination node route letter
Breath.It is applicable to that subnet bandwidth is low and subnet does not report the wireless sub network up to Link State.
Wherein, destination node attribute information includes destination node number, destination node IP address and subnet mask and arrival
The wireless sub network annexation of destination node, as shown in table 1 below.
Field | Explanation |
Destination node number | Node identification |
Destination node IP address and subnet mask | Purpose IP network section/subnet mask |
Arrive the wireless sub network annexation of destination node |
Table 1 destination node AIT
Wireless sub network annexation includes subnet number, physical port, and remote sub network device address and subnet link matter
Amount, as shown in table 2 below.
Table 2 wireless sub network connection relational table
The wireless sub network routing iinformation arriving destination node describes the corresponding routing iinformation of node and subnet, including purpose
Node number and subnet number, as shown in table 3 below.
Field | Explanation |
Destination node number | Node identification |
Subnet number |
Table 3 arrives the wireless sub network route information table of destination node
The network interconnection controls device and table 1, table 2 and table 3 is combined, and obtains the routing iinformation of origination node.
And/or, step S60, according to the destination node attribute information that is pre-configured with and wireless sub network annexation, Yi Jiwu
The reachability information that line subnet reports, obtains the routing iinformation of described origination node.
Part wireless sub network can the reachable state of active reporting wireless sub network, therefore, for active reporting reachability information
Wireless sub network, can be according to the destination node attribute information being pre-configured with and wireless sub network annexation, and wireless sub network
The reachability information reported, obtains the routing iinformation of origination node.
Wherein, destination node attribute information is as shown in Table 1 above;Wireless sub network annexation is as shown in Table 2 above;Wireless
The reachability information that subnet reports includes subnet number and up to node listing, as described in Table 4.
Automatically | Explanation |
Subnet number | |
Up to node listing |
The reachability information table that table 4 wireless sub network reports
The network interconnection controls device and table 1, table 2 and table 4 is combined, and obtains the routing iinformation of origination node.
And/or, the Routing Protocol that step S70, basis are pre-configured with, carries out neighbor node detection and link notifies, obtains
The routing iinformation of described origination node.
The Routing Protocol being pre-configured with is used to collect the routing iinformation of origination node, mainly for the wireless son that bandwidth is enough
Net.The mode using Routing Protocol collect & route information more flexibly and is prone to dispose, can be certainly after network topology changes
Dynamic update network topology structure, also dynamic more new routing information after Link State changes.
The Routing Protocol being pre-configured with mainly includes two ways, has routing protocol, such as have a line side: RIP
(Open Shortest Path First, opens for (Routing Information Protocol, routing information protocol), OSPF
Put SPF), IGRP (Interior Gateway Routing Protocol, IGRP) etc., with
And Wireless Routing Protocol HRP (Heterogeneous Network Router Protocol, the heterogeneous network for wireless side
Routing Protocol).
Having line side, the network interconnection controls device to be needed and the mutual routing iinformation of router, so there being line side to use routine
Routing Protocol.
Being connected by wireless communication means between wireless side, node, network topology and Link State are not fixed, due to often
Rule Routing Protocol occupied bandwidth is relatively big, needs to take a long time to can be only achieved algorithmic statement, and now due to the movement of node
Property, network topology may have occurred that change so that what main frame obtained after taking the biggest cost is outmoded route letter
Breath, and make routing iinformation be in not convergence state all the time.So using HRP wireless as communication system in embodiments of the present invention
The Routing Protocol of side, when only communicating when between two nodes, just can note down by cache routing, therefore comes relative to reactiver outing
Say, reduce the expense of route maintenance.Further, HRP has the characteristic of Fast Convergent, reduces the expense of route querying, quickly sends out
Now it route, improve performance and the efficiency of route discovery, meanwhile, should be able to follow the tracks of and move the Link State change caused with sensing node
Change, to carry out dynamic routing maintenance.
For wireless side, notify collect & route information by neighbor node detection and link, collect the route of origination node
Information.Wherein, neighbor node detection is used for determining neighbor node relation, and periodically sends message to maintain neighborhood;
Local Link State is synchronized to neighbor node by link notice;After the link receiving neighbor node notifies, reply response and disappear
Breath, carries out link push-notification-answer, thus informs that neighbor node has been received by link and notifies and processed.
Hereby it is achieved that the routing iinformation between node is collected, obtain the link information between each node.Then, net
Collection is obtained routing iinformation by network intarconnected cotrol device, as the routing iinformation of origination node.
Step S80, generate the routing table of described origination node according to the routing iinformation of the described origination node successfully obtained.
Control after device collected by one or more modes and to obtain the routing iinformation of origination node in the network interconnection, according to
The origination node routing iinformation successfully obtained generates the routing table of origination node.
With reference to Figure 12, the routing iinformation that network interconnection control device is collected synchronizes each other.Concrete, network
Intarconnected cotrol device collects the routing iinformation having line side and wireless side.Then, the network interconnection controls device by the route of wireless side
Information is circulated a notice of to having line side in subnet by OSPF, circulates a notice of the routing iinformation having line side to wireless side, for intra-node
Or carry out data transmission between subnet using.
In the present embodiment, the routing iinformation of origination node is collected the most flexibly, wherein, when subnet bandwidth is low
And subnet is not when reporting up to Link State, can connect according to the destination node attribute information of static configuration and wireless sub network and close
System, and the reachability information that wireless sub network reports, obtain the routing iinformation of origination node;For part can active reporting wireless
The part wireless sub network of subnet reachable state, can connect according to the destination node attribute information being pre-configured with and wireless sub network and close
System, and the reachability information that wireless sub network reports, obtain the routing iinformation of origination node;For the wireless son that bandwidth is enough
Net, can be carried out neighbor node detection according to the Routing Protocol being pre-configured with and link notifies, collect & route information.Then, root
The origination node routing iinformation obtained according to one or more mode successful collection, generates the routing table of origination node, for lookup
Achieve the goal the wireless link of node.The present embodiment is configured with the acquisition mode of multiple routing iinformation, it is achieved that support multiple logical
The access of section conveniently, Routing Protocol convergence is fast, expense is low, has ensured the correctness of routing iinformation.
Further, with reference to Fig. 3, data transmission method the 3rd embodiment of the present invention provides a kind of data transmission method, base
In the embodiment shown in above-mentioned Fig. 2, described step S70 includes:
Step S71, configure the link-state list of described origination node.
Concrete, as a kind of embodiment, wireless side route needs to be safeguarded a link-state list by application layer.Different
In routing table, what link-state list described is the link information that can arrive some node, it is possible that a plurality of, every all
There is the weight information of oneself, be each node after setting up neighbor node relation or Link State changes, actively to the neighbour of oneself
Occupy relation circular and get.
Link-state list includes purpose network prefix, subnet mask, next-hop ip address, local forwarding port, table source, chain
Right of way weight, link attribute and node listing.
Wherein, table source is the source of this link information, can be static configuration (Static), or automatically generate, example
Such as HRP.Weight is to be calculated by the network quality carried in link request and port metric and obtained, and may be used for characterizing link matter
Amount.The biggest link-quality of weight is the best, and weight is 0 and represents that link disconnects.Attribute is the state of link, if this link information
After upper once notice, there occurs change, be then set to new (newly), be otherwise set to old (old).Node listing is for according to this chain
The node sequence of road notification message message process, records all nodes of this message process.Therefore, to the neighbor node of oneself
When sending link notification message, the node in Already in node listing can be avoided according to node listing, is used for preventing road
By loop.
Step S72, to described origination node neighbor node send probe message, set up link with described neighbor node,
And update described link-state list.
The purpose of neighbor node detection is to determine neighborhood, sets up link, and periodically sends probe message
To maintain neighborhood.Probe message between node includes node probe requests thereby and node probe response.It should be noted that
Node probe requests thereby and node probe response the most only can transmit between neighbor node.
Then, the network interconnection controls device to each neighbor node of origination node sending node probe requests thereby respectively;Receiving
After the node probe response of neighbor node, the network interconnection controls the routing iinformation of device record neighbor node, and to these neighbours
Node sends and confirms message, sets up link and neighborhood;Then the network interconnection controls device according to the frequency preset to this neighbour
Occupy node sending node probe requests thereby, to maintain neighborhood.
Include that 1 neighbor node is illustrated with current origination node.With reference to Figure 13, origination node is node A, when
After node A starts, the port that detection this locality has been switched on.1 node A this locality has had been switched on a port, connects node B.
Then node A sets up with neighbor node B and maintains the flow process of neighborhood as follows:
Node A multicast sending node probe requests thereby, namely hello packet, neighbor (neighbours) field in message is
Empty (owing to current node A did not received the hello packet of node B, it is not known that the node ID of node B);
After node B receives the hello packet of node A, detect that neighbor field, for sky, is sent out to node A the most at once
Send the hello packet of a node probe response, and fill out the router id of node A in neighbor field;
After node A receives the message of node B, detect that neighbor field is the ID of oneself, it was demonstrated that node B received
The hello request of oneself, during now node B is added to the neighbor list of oneself by node A, sets up neighborhood, and at once to
Node B sends a confirmation message, and neighbor field fills in the node ID of node B;
After node B receives the message of node A, detect that neighbor field is the router id of oneself, then by node A
Add in the neighbor node of oneself, set up neighborhood;
Hereby it is achieved that the foundation of link between node A and node B.
Then, node A and node B is periodically to the other side's sending node probe requests thereby, namely hello packet, to maintain neighbours
Relation;
If not receiving the hello packet that the other side sends when node A or node B ultrasonic, then it is assumed that this link disconnects.
By that analogy, node A sets up link with node C and node D respectively, and maintains neighborhood;Node B respectively with joint
Point A, node C set up link, and maintain neighborhood;Node C sets up link with node A, node B, node D, and maintains respectively
Neighborhood;Node D sets up link with node A, node C, and maintains neighborhood respectively.
Hereby it is achieved that neighbor node detection.The network interconnection controls the device link letter by origination node with neighbor node
Breath inserts link-state list, carries out the renewal of link-state list.
Step S73, when the Link State of described origination node and neighbor node occurs to update, send out to described neighbor node
Send link notice to carry out link information synchronization, and update described link-state list.
The purpose of link notice is that the Link State that origination node is local is synchronized to neighbor node, for reducing network flow
Amount, it is only necessary to the Link State of synchronous change, namely only in the link communications and liaison state with neighbor node that detects by breaking
Reach connection, by when being connected to the link state updates such as disconnection, just need to synchronize all of link information.
Further, due to the unstability of wireless link, if wired dypass is circulated a notice of at once by after link-state change,
Can quickly strengthen network congestion, and the convergence rate of network can be had a strong impact on, in view of this characteristic of wireless side network, Ke Yitong
Cross prefixed time interval.When Link State changes, then after default time interval, send link notice, to avoid chain
Road notice is the most frequent.
Such as, when node and neighbor node set up neighborhood first, then node can after default time interval,
Link notification message is sent, to update the Link State that each node is recorded to each neighbor node;Set up with neighbor node at node
After neighborhood, if link disconnects, then node can send link notice to neighbor node and disappear after default time interval
Breath, to update the Link State that each node is recorded.
Link notification message includes: the IP of destination node and mask, link-quality, node listing and CSEQ value.Wherein, chain
Road quality can use link weight to characterize, and the biggest link-quality of weight is the best, and weight is 0 and represents that link disconnects.Node
List, for the node sequence according to this link notification message message process, records all nodes of this message process.Therefore, exist
When the neighbor node of oneself sends link notification message, can avoid Already in node listing according to node listing
Node, be used for preventing route loop.In order to corresponding with link push-notification-answer, it is necessary to increase a CSEQ (Command
Sequence Number, command sequence number) value, for Identifying transactions and arrange, this value is produced by the node initiating message
Raw, it is an incremental shaping sequence.
It should be noted that when node sets up neighborhood with neighbor node first, link notification message is recorded
The whole local all of link information of this node, only records the link information that state occurs to update.
With reference to Figure 14, it is illustrated with origination node for node A.Wherein, the neighbor node of node A be node B and
Node C;The neighbor node of node B is node A and node C;The neighbor node of node C is node B and node D;The neighbours of node D
Node is node C.
After node A starts, network interconnection managing device first can be from local wired network learning to route: 192/ net
Pass/link-quality.
When node A receive node B send band node A ID hello packet after, confirms successfully and node B foundation
Link, determines and the neighborhood of node B, then local all of link notifies node B, and starts intervalometer wait node
The response of B;
After node B receives LinkNotice (link notice) message of node A, store link 192/A/ link-quality.
Meanwhile, after this node is added to the node listing of source IP bag by node B, forward to the neighbor node of oneself, but in transmission
During in node listing to be ignored existing neighbor node, i.e. B can only forward to neighbor node C, and can not forward to A;
Node C, after receiving the RREQ of node B (Route REQuest, route requests) request, generates link 192/B/
Link-quality, meanwhile, the process of duplicate node B, send link notice to node D;
After node D receives the RREQ request of node C, generate link 192/C/ link-quality, owing to node D is without except node
Neighbor node beyond C, does not retransmit link notice.
When node A receive node C send band node A ID hello packet after, confirms successfully and node C foundation
Link, determines and the neighborhood of node C, then local all of link notifies node C, and starts intervalometer wait node
The response of C;
After node C receives the RREQ request of node A, find that reaching existing link between node A exists, if new link
Weight, less than or equal to existing link, does not carry out any process;Otherwise, node C sends link notice to its neighbor node.
When it should be noted that the link connection having more than between two neighbor nodes, need according to link weight
Heavily choose an optimum link and carry out the notice of link, as long as and between two adjacent nodes, also link exists,
Then think this drop non-to the connection between neighbor node.Hereby it is achieved that the link information between each node synchronizes.Each node
The network interconnection controls in the link-state list that the link information of renewal is updated configuration by device.
Further, if not receiving, in the default time, the link push-notification-answer that neighbor node sends, then proceed to perform step
Rapid S72.Link push-notification-answer is the response message replying to neighbor node after the link receiving neighbor node notifies, same to chain
As the notice of road, only transmit between adjacent node, be used for informing that phase this node of neighbor node have received link notice and disappeared
Cease and made correct process.When node is after sending link notice to neighbor node, starts intervalometer and carry out timing.If in advance
If not receiving the link push-notification-answer of neighbor node in the time, then it is assumed that disconnect with this neighbor node, resend probe message
Set up link.
Based on the embodiment shown in above-mentioned Figure 14, the link-state list of origination node A, can refer to table 5 below.
Table 5 link-state list
Step S74, receive described neighbor node send link notice time, update described link-state list.
When the network interconnection of origination node controls the link notice that device receives neighbor node transmission, according to neighbor node
The link notice sent updates origination node and the Link State of neighbor node in link-state list.And believe according to neighbor node
Breath, sends link notice.
Step S75, according to described link-state list, obtain the routing iinformation of described origination node.
Network interconnection configuration device is according to the status information of each link described in origination node link-state list, and configuration is begun
Send out the routing iinformation of node.It should be noted that when the same destination node of arrival described in link-state list has multilink
Time, link weight weight values can be chosen maximum, namely the link that link-quality is best, for configuring the routing iinformation of origination node.
In the present embodiment, the link-state list of origination node is first configured;Send to the neighbor node of origination node and visit
Survey message, set up link with neighbor node, and update link-state list, obtain the link information with neighbor node;Originating joint
When point and the Link State of neighbor node occur to update, update link-state list, and send link notice to neighbor node, communicate
Other nodes in system carry out the synchronization of link information the most successively according to the link notice received, it is achieved in whole communication system
The renewal of routing iinformation;If receiving the link notice of neighbor node, then update link according to the link notice that neighbor node sends
State table;According to link-state list, obtaining the routing iinformation of origination node and according to the renewal of link-state list, real-time update begins
Send out the routing iinformation of node.The present embodiment is detected by neighbor node, sets up the link between neighbor node, collect each node it
Between link information;Notified by link, it is achieved that the updating route information of wireless link between each node in communication system, make
Obtain communication system link low consumption, rapid convergence, greatly improve data transmission efficiency.
Further, with reference to Fig. 4, data transmission method the 4th embodiment of the present invention provides a kind of data transmission method, base
In the embodiment (the present embodiment is as a example by Fig. 1) shown in above-mentioned Fig. 1, Fig. 2 or Fig. 3, described step S20 includes:
Step S90, service priority according to described each packet, arrangement obtains data packet queue based on rank.
Owing to the bandwidth of network is limited, especially for each wireless subnet bandwidth connecting network interconnection control device
Resource is extremely limited, if being not intended to the flow that user sends, then the data that a large number of users constantly happens suddenly only can make network more
Crowded.In order to enable limited Internet resources preferably to play effectiveness, provide the user preferably service, it is necessary to user's
Flow is any limitation as.Such as limit certain voice flow of each time interval to can only obtain and promise to undertake and distribute to its part resource,
Prevent due to the network congestion caused that too happens suddenly.
Concrete, as a kind of embodiment, first, the network interconnection control the device each packet to receiving according to
The service priority that tos field is recorded carries out flow point level, and Various types of data is used CBQ (Class Based Queuing, base
Queue in rank) congestion control policy.That is, the network interconnection controls device, the packet correspondence of different business priority is arranged
Enter different data packet queues.
Step S100, taking out the packet in described data packet queue successively, whether assessment data traffic exceedes default
Standard;If data traffic does not exceeds standard, then proceed to perform step S20.
Network interconnection control device, by the supervision to traffic profile, limits flow and resource uses.Carry out flow
The premise of supervision, it is simply that it is to be understood that whether flow is beyond specification, then could implement regulating strategy according to assessment result.
In the present embodiment, the network interconnection controls device and uses token bucket (Token Bucket) to comment the specification of flow
Estimate, when network traffics are excessive, preferentially send high-priority data, secondary high-priority data is cached, to priority relatively
Low data can directly abandon, to prevent network congestion.
Concrete, token bucket is considered as a container depositing some tokens.The network interconnection controls device by pre-
If speed in bucket, place token, when in bucket, token is filled with, namely when reaching default data traffic standard, the token having more
Overflowing, in bucket, token is not further added by.
With reference to Figure 15, network interconnection control device, after obtaining data packet queue, takes out number successively from data packet queue
According to bag, it is estimated.Often take out a packet the most once to assess, when being estimated, if bucket having enough every time
Token is available, then explanation flow-control in allowed limits, not less than default standard, now to take away from bucket with
The token quantity that the size of data of packet is identical, then sends this packet to destination node;Otherwise, illustrate that present flow rate surpasses
Mark, the packet that discardable service priority is low, and physical port is carried out speed limit.
Further, the queue for service priority is high can be carried out and retains cushion space by arranging transmission relief area, make height
The transmission quality of priority data bag is protected;And the queue low to service priority of this cushion space is inoperative, that is,
Do not cache the packet that service priority is low.
In the present embodiment, after each packet that business initiating equipment sends in receiving origination node, according to each data
The service priority of bag, arrangement obtains data packet queue based on rank;Then, the data in data packet queue are taken out successively
Bag, whether assessment data traffic exceedes default standard;When data traffic does not exceeds standard, obtain packet and arrive destination node
Each radio link, carries out data transmission.The present embodiment is controlled by data traffic, enables limited Internet resources to obtain more preferably
Utilization, improve data send whole efficiency.
Further, with reference to Fig. 5, data transmission method the 5th embodiment of the present invention provides a kind of data transmission method, base
In the embodiment (the present embodiment is as a example by Fig. 1) shown in above-mentioned Fig. 1, Fig. 2, Fig. 3 or Fig. 4, described step S30 includes:
Step S31, link-quality according to described each wireless link, carry out priority arrangement to described each wireless link;
Step S32, service priority according to described each packet, and the priority of described each wireless link, be polled as
The wireless link that described each allocation of packets is corresponding.
Wireless sub network bandwidth resources for cable network are nervous.HF (High Frequency, high frequency) link band
Wide generally 300bps~2.4Kbps, VHF (Very High Frequency, very high frequency(VHF)) link bandwidth be generally 4.8Kbps,
9.6Kbps, 19.2Kbps, UHF (Ultra High Frequency, superfrequency) the general 1Mbps of link bandwidth, satellite link band
Wide generally 2.4Kbps~2Mbps.Communicated by wireless means between two nodes, single when there being mass data to use
When means transmit, it is easy to send congested, and transmission data time is longer;Therefore between two nodes, there is multiple wireless means
Time, network interconnection control device can realize multi wireless links by poll transmission mode and transmit data simultaneously, it is achieved Business Stream
Amount load sharing on multi wireless links, improves the efficiency that business transmits.Poll sends to be needed and the bandwidth of wireless sub network, biography
Transmission quality combines, and bandwidth is high, the transmission measured link of matter can transmit more data within the identical time.
Concrete, as a kind of embodiment, under parallel transmission pattern, the network interconnection controls device and comprehensively sends data
Priority and the state of wireless network links, dynamic select parallel wireless network links to carry out data transmission.
Each subnet timing reports the link-quality of each wireless links, and the network interconnection controls device timing according to receiving nothing
Wired link quality condition carries out the queuing of priority to wireless link.Meanwhile, current origination node is needed the also industry sent
Business carries out priority queueing.
Then, according to priority and the priority of each wireless link of each packet, for the packet that service priority is high
The wireless link that preferential distribution priority is high, the wireless link that the allocation of packets priority taken second place for service priority is taken second place,
The like, until each wireless link is distributed the most.Then, continue to take out the packet of unallocated wireless link, again
According to the priority of each wireless link, it is followed successively by each allocation of packets wireless link.
Hereby it is achieved that the wireless link that priority is high, link-quality is high sends more packet, priority is low, chain
The wireless link transmission less data bag that road is second-rate, makes each wireless link all can be fully used.
With reference to Figure 16, send data with node 1 to node 2 and carry out distance explanation.
Node 1 sends mass data to node 2, including packet 1,2,3,4,5 and 6.HF subnet link between two nodes,
VHF subnet link, UHF subnet link all up to.Wherein, UHF subnet bandwidth is maximum, link-quality best, VHF subnet takes second place,
Link-quality takes second place, and HF subnet bandwidth is the narrowest, link-quality is worst, therefore in HF subnet sends the time of bag data, controlled
VHF subnet processed sends 2 bag data, and UHF subnet sends 3 bag data.Therefore, UHF is distributed in the mode of poll for packet 1,4,6
Subnet, distributes VHF subnet for packet 2,5, distributes HF subnet for packet 3.Hereby it is achieved that multilink transmitted in parallel simultaneously
The data of node 1.
In the present embodiment, according to the link-quality of each wireless link, each wireless link is carried out priority arrangement;According to
The service priority of each packet, and the priority of each wireless link, be polled as the wireless link that each allocation of packets is corresponding, enter
Row data send.The present embodiment is distributed by the poll of wireless link, it is achieved that multilink transmitted in parallel while of between two nodes
Data, make service traffics load sharing on multi wireless links, take full advantage of each link circuit resource, improve data transmission effect
Rate.
With reference to Fig. 6, data transmission device of the present invention provides a kind of data transmission device, and described data transmission device includes:
Receiver module 10, for receiving each packet that business initiating equipment in origination node sends, and obtain described respectively
The service priority of packet and destination node.
In the present embodiment, each intra-node can carry out net connection by the various ways such as wired, wireless;Between each subnet
Being coupled by wireless network, the most each subnet is alternatively referred to as wireless sub network;Each node can include one or more business
Initiating equipment, such as terminal, server or other equipment, carry out the transmission of packet, receive and process etc..In the present embodiment
With intra-node as wired connection, it is illustrated for wireless connections between subnet.Then, data transmission device is positioned at line side
And between wireless side, having line side to be intra-node, wireless side is between subnet.
Concrete, as a kind of embodiment, first, receiver module 10 receives business initiating equipment in origination node and sends
Packet, and obtain priority and the destination node of packet.
The present embodiment is provided with in advance the service priority strategy of packet, such as, the service priority of packet is divided
It it is 8 grades, including 0 grade, 1 grade, 2 grades, 3 grades, 4 grades, 5 grades, 6 grades and 7 grades.Wherein, the service priority of 0 grade is the highest, the business of 7 grades
Priority is minimum.
Then, each business initiating equipment is when carrying out business datum encapsulation, according to the priority of business datum at IP
ToS (Type of server, COS) in (Internet Protocol, the agreement of interconnection between network) heading
Field fills in respective priority numbering.
When each packet that business initiating equipment sends arrives receiver module 10, receiver module 10 can be according to preset strategy
The packet of different priorities is made a distinction.
Thus, receiver module 10 obtains service priority and the destination node of each packet.
Enquiry module 20, for the routing table according to the described origination node being pre-configured with, searches described origination node and arrives
Reach each wireless link of described destination node, and obtain the link-quality of described each wireless link.
After the destination node obtaining packet, enquiry module 20, according to the routing table of the origination node being pre-configured with, is looked into
Look for each wireless link from origination node to destination node.Originate it should be noted that the routing table of origination node has been recorded
Node is to the link information of other each nodes.
After enquiry module 20 obtains each wireless link from origination node to destination node according to routing table lookup, inquiry
Module 20 obtains the link-quality of each wireless link, namely QoS (Quality of Service, service quality).Each radio chains
The link-quality on road is the link bandwidth by each wireless link, transmission quality, availability, handling capacity, time delay, Delay Variation (bag
Include shake and drift) etc. information obtain according to default weight calculation, can right to use weight values characterize.
Distribution module 30, for the service priority according to described each packet and the link matter of described each wireless link
Amount, for described each allocation of packets wireless link.
Sending module 40, saves for described each packet is sent to described purpose by the wireless link of distribution respectively
Point.
Obtaining the service priority of each packet, and the link of each wireless link from origination node to destination node
After quality, data transmission device selects wireless link to send each packet to destination node.As a kind of embodiment, distribute mould
The block 30 packet to different business priority, according to priority order, the wireless link that distribution is corresponding.
Concrete, distribution module 30 is according to the quality etc. of each wireless link from origination node to destination node in routing table
Level, by high-quality wireless link distribution to the high packet of service priority, wireless link distribution quality taken second place is to industry
The packet that business priority is relatively low.
Then, business is sent by the high-quality wireless link of distribution by sending module 40 without the packet that priority is high
To destination node, give destination node by the wireless link that packet relatively low for service priority is taken second place by the quality of distribution.
Further, when mail to same destination node and the identical multiple packets of service priority to arrive network mutual simultaneously
During control device, first come first served basis is used to forward, it may be assumed that distribution module 30 is by preferential for high-quality wireless link
Distributing to the packet first arrived, wireless link distribution quality taken second place gives the packet of rear arrival.Then, sending module 40
The packet first arrived is sent to destination node by the high-quality wireless link of distribution, the packet of rear arrival is passed through
The wireless link that the quality of distribution is taken second place is sent to destination node.Hereby it is achieved that by a plurality of radio chains between two nodes
Road sends packet simultaneously.
The present embodiment, it is achieved that between two nodes, multilink transmits data simultaneously, is greatly improved link circuit resource
Utilization rate, also improves the data transmission efficiency between node.
Further, with reference to Fig. 7, data transmission device the second embodiment of the present invention provides a kind of data transmission device, base
In the embodiment shown in above-mentioned Fig. 6, described data transmission device also includes:
Configuration module 50, for according to destination node attribute information, wireless sub network annexation and the arrival being pre-configured with
The wireless sub network routing iinformation of described destination node, obtains the routing iinformation of described origination node;According to the purpose being pre-configured with
Node attribute information and wireless sub network annexation, and the reachability information that wireless sub network reports, obtain described origination node
Routing iinformation;According to the Routing Protocol being pre-configured with, carry out neighbor node detection and link notifies, obtain described origination node
Routing iinformation;Routing iinformation according to the described origination node successfully obtained generates the routing table of described origination node.
In the present embodiment, configuration module 50 configures the routing table of origination node.Configuration module 50 is collected by three kinds of modes
Routing iinformation.It should be noted that configuration module 50 can be according to different Link States, the optional routing information acquisition being suitable for
Mode is to obtain the routing iinformation of each link, and whole routing iinformations that final basis is collected generate the routing table of origination node.
Concrete, as a kind of embodiment, configuration module 50 according to the destination node attribute information of static configuration in advance,
Wireless sub network annexation and the wireless sub network routing iinformation of arrival destination node, obtain the routing iinformation of origination node.It is suitable for
And subnet low in subnet bandwidth does not report the wireless sub network up to Link State.
Wherein, destination node attribute information includes destination node number, destination node IP address and subnet mask and arrival
The wireless sub network annexation of destination node.Wireless sub network annexation includes the subnet number of origination node, physical port, and
Remote sub network device address and subnet link quality.The wireless sub network routing iinformation arriving destination node describes node and subnet
Corresponding routing iinformation, including destination node number and subnet number.
Alternatively embodiment, part wireless sub network can the reachable state of active reporting wireless sub network, therefore, pin
Wireless sub network to active reporting reachability information, configuration module 50 can according to the destination node attribute information being pre-configured with and
Wireless sub network annexation, and the reachability information that wireless sub network reports, obtain the routing iinformation of origination node.Wherein, nothing
The reachability information that line subnet reports includes subnet number and up to node listing.
Alternatively embodiment, configuration module 50 uses the Routing Protocol being pre-configured with to collect the road of origination node
By information, mainly for the wireless sub network that bandwidth is enough.The mode using Routing Protocol collect & route information is more flexible and easy
In deployment, network topology structure can be automatically updated after network topology changes, the most active after Link State changes
State more new routing information.
The Routing Protocol being pre-configured with mainly includes two ways, has routing protocol, such as have a line side: RIP
(Open Shortest Path First, opens for (Routing Information Protocol, routing information protocol), OSPF
Put SPF), IGRP (Interior Gateway Routing Protocol, IGRP) etc., with
And Wireless Routing Protocol HRP (Heterogeneous Network Router Protocol, the heterogeneous network for wireless side
Routing Protocol).
Having line side, configuration module 50 needs and the mutual routing iinformation of router, so there being line side to use conventional route association
View.For wireless side, configuration module 50 notifies collect & route information by neighbor node detection and link, collects origination node
Routing iinformation.Wherein, neighbor node detection is used for determining neighbor node relation, and periodically sends message to maintain neighbours to close
System;Local Link State is synchronized to neighbor node by link notice;After the link receiving neighbor node notifies, reply response
Message, carries out link push-notification-answer, thus informs that neighbor node has been received by link and notifies and processed.
Hereby it is achieved that the routing iinformation between node is collected, obtain the link information between each node.Configuration module
After 50 collect the routing iinformation obtaining origination node by one or more modes, according to the origination node route letter successfully obtained
Breath generates the routing table of origination node.
The present embodiment is configured with the acquisition mode of multiple routing iinformation, it is achieved that support the access of multiple means of communication, road
Fast by protocol convergence, expense is low, has ensured the correctness of routing iinformation.
Further, with reference to Fig. 7, data transmission device the 3rd embodiment of the present invention provides a kind of data transmission device, base
In the invention described above data transmission device the second embodiment, described configuration module 50 is additionally operable to,
Configure the link-state list of described origination node;Probe message is sent to the neighbor node of described origination node, with
Described neighbor node sets up link, and updates described link-state list;Link State in described origination node Yu neighbor node
When occurring to update, send link notice to described neighbor node and carry out link information synchronization, and update described link-state list;?
When receiving the link notice that described neighbor node sends, update described link-state list;According to described link-state list, obtain institute
State the routing iinformation of origination node.
Concrete, as a kind of embodiment, wireless side route needs to be safeguarded a link-state list by configuration module 50.
Being different from routing table, what link-state list described is the link information that can arrive some node, it is possible that a plurality of, often
Bar has the weight information of oneself, is each node after setting up neighbor node relation or Link State changes, actively to oneself
Neighborhood circular and get.
Link-state list includes purpose network prefix, subnet mask, next-hop ip address, local forwarding port, table source, chain
Right of way weight, link attribute and node listing.
The purpose of neighbor node detection is to determine neighborhood, sets up link, and periodically sends probe message
To maintain neighborhood.Probe message between node includes node probe requests thereby and node probe response.It should be noted that
Node probe requests thereby and node probe response the most only can transmit between neighbor node.
Configuration module 50 is to each neighbor node of origination node sending node probe requests thereby respectively;Receiving neighbor node
After node probe response, configuration module 50 records the routing iinformation of neighbor node, and sends confirmation message to this neighbor node, builds
Vertical link and neighborhood;Then configuration module 50 according to default frequency to this neighbor node sending node probe requests thereby, with
Maintain neighborhood.The link information of origination node Yu neighbor node is inserted link-state list by configuration module 50, carries out link
The renewal of state table
The purpose of link notice is that the Link State that origination node is local is synchronized to neighbor node, for reducing network flow
Amount, it is only necessary to the Link State of synchronous change, namely only in the link communications and liaison state with neighbor node that detects by breaking
Reach connection, by when being connected to the link state updates such as disconnection, just need to synchronize all of link information.
Further, due to the unstability of wireless link, if wired dypass is circulated a notice of at once by after link-state change,
Can quickly strengthen network congestion, and the convergence rate of network can be had a strong impact on, in view of this characteristic of wireless side network, Ke Yitong
Cross prefixed time interval.When Link State changes, then after default time interval, send link notice, to avoid chain
Road notice is the most frequent.Hereby it is achieved that the link information between each node synchronizes.Each meshed network intarconnected cotrol device will more
New link information updates in the link-state list of configuration.
Link notification message includes: the IP of destination node and mask, link-quality, node listing and CSEQ value.Wherein, chain
Road quality can use link weight to characterize, and the biggest link-quality of weight is the best, and weight is 0 and represents that link disconnects.Node
List, for the node sequence according to this link notification message message process, records all nodes of this message process.Therefore, exist
When the neighbor node of oneself sends link notification message, can avoid Already in node listing according to node listing
Node, be used for preventing route loop.In order to corresponding with link push-notification-answer, it is necessary to increase a CSEQ (Command
Sequence Number, command sequence number) value, for Identifying transactions and arrange, this value is produced by the node initiating message
Raw, it is an incremental shaping sequence.
It should be noted that when node sets up neighborhood with neighbor node first, link notification message is recorded
The whole local all of link information of this node, only records the link information that state occurs to update.
Link push-notification-answer is the response message replying to neighbor node after the link receiving neighbor node notifies, with
As link notice, only transmit between adjacent node, be used for informing that phase this node of neighbor node have received link notice
Message has also made correct process.When the data transmission device of node is after sending link notice to neighbor node, start timing
Device carries out timing.If not receiving the link push-notification-answer of neighbor node in Preset Time, then it is assumed that disconnect with this neighbor node,
Configuration module 50 resends probe message and sets up link.
When the configuration module 50 of origination node receives the link notice that neighbor node sends, send according to neighbor node
Link notice updates origination node and the Link State of neighbor node in link-state list.And according to information of neighbor nodes, send
Link notifies.
Configuration module 50, according to the status information of each link described in origination node link-state list, configures origination node
Routing iinformation.It should be noted that when the same destination node of the arrival described in link-state list has multilink, permissible
Choose link weight weight values maximum, namely the link that link-quality is best, for configuring the routing iinformation of origination node
The present embodiment achieves in communication system the updating route information of wireless link between each node so that communication system
Link low consumption, rapid convergence, greatly improve data transmission efficiency.
Further, with reference to Fig. 8, data transmission device the 4th embodiment of the present invention provides a kind of data transmission device, base
In any embodiment (the present embodiment is as a example by Fig. 6) shown in above-mentioned Fig. 6 or Fig. 7, described data transmission device also includes:
Control module 60, for the service priority according to described each packet, arrangement obtains packet based on rank
Queue;Taking out the packet in described data packet queue successively, whether assessment data traffic exceedes default standard.
Concrete, as a kind of embodiment, first, the control module 60 each packet to receiving is according to tos field
The service priority recorded carries out flow point level, and Various types of data is used CBQ (Class Based Queuing, based on rank
Queue) congestion control policy.That is, the packet correspondence of different business priority is entered different packets by control module 60
Queue.
In the present embodiment, control module 60 uses token bucket (Token Bucket) to be estimated the specification of flow, when
When network traffics are excessive, preferentially send high-priority data, secondary high-priority data is cached, to priority lower data
Can directly abandon, to prevent network congestion.
Concrete, token bucket is considered as a container depositing some tokens.The network interconnection controls device by pre-
If speed in bucket, place token, when in bucket, token is filled with, namely when reaching default data traffic standard, the token having more
Overflowing, in bucket, token is not further added by.
Control module 60, after obtaining data packet queue, is taken out packet successively from data packet queue, is estimated.Often
Taking out a packet the most once to assess, when being estimated, if bucket there being enough tokens available, then saying every time
Bright flow-control in allowed limits, not less than default standard, now to take the size of data with packet away from bucket
Identical token quantity, then with enquiry module 20, distribution module 30 and sending module 40, sends this packet to purpose
Node;Otherwise, illustrate that present flow rate exceeds standard, the packet that discardable service priority is low, and physical port is carried out speed limit.
Further, control module 60 can to retain slow for the queue that service priority is high by arranging transmission relief area
Rush space, make the transmission quality of high priority packets be protected;And the queue low to service priority of this cushion space is not
Work.
The present embodiment is controlled by data traffic, enables limited Internet resources preferably to be utilized, and improves data
The whole efficiency sent.
Further, with reference to Fig. 6, data transmission device the 5th embodiment of the present invention provides a kind of data transmission device, base
In any embodiment (the present embodiment is as a example by Fig. 6) shown in above-mentioned Fig. 6, Fig. 7 or Fig. 8, described distribution module 30, it is additionally operable to,
According to the link-quality of described each wireless link, described each wireless link is carried out priority arrangement;According to described
The service priority of each packet, and the priority of described each wireless link, be polled as the nothing that described each allocation of packets is corresponding
Wired link.
Concrete, as a kind of embodiment, under parallel transmission pattern, distribution module 30 comprehensively sends the preferential of data
Level and the state of wireless network links, the parallel wireless network links of dynamic selection carries out data transmission.
Each subnet timing reports the link-quality of each wireless links, and distribution module 30 timing is according to receiving wireless link
Quality condition carries out the queuing of priority to wireless link.Meanwhile, the concurrent service sent is needed to carry out current origination node
Priority queueing.
Then, the module 30 priority according to each packet and the priority of each wireless link are distributed, for service priority
The wireless link that high packet priority distribution priority is high, the allocation of packets priority taken second place for service priority is taken second place
Wireless link, the like, until each wireless link is distributed the most.Then, continue to take out the number of unallocated wireless link
According to bag, again according to the priority of each wireless link, it is followed successively by each allocation of packets wireless link.Hereby it is achieved that priority
The wireless link high, link-quality is high sends more packet, and the wireless link that priority is low, link-quality is poor sends relatively
Few packet, makes each wireless link all can be fully used.
The present embodiment is distributed by the poll of wireless link, it is achieved that multilink transmitted in parallel number while of between two nodes
According to, make service traffics load sharing on multi wireless links, take full advantage of each link circuit resource, improve data transmission efficiency.
These are only the alternative embodiment of the present invention, not thereby limit the scope of the claims of the present invention, every utilize this
Equivalent structure or equivalence flow process that bright description and accompanying drawing content are made convert, or are directly or indirectly used in other relevant skills
Art field, is the most in like manner included in the scope of patent protection of the present invention.
Claims (10)
1. a data transmission method, it is characterised in that described data transmission method comprises the following steps:
Receive each packet that business initiating equipment sends in origination node, and obtain described each packet service priority and
Destination node;
According to the routing table of the described origination node being pre-configured with, search described origination node and arrive each nothing of described destination node
Wired link, and obtain the link-quality of described each wireless link;
Service priority according to described each packet and the link-quality of described each wireless link, for described each allocation of packets
Wireless link;
Described each packet is sent to described destination node by the wireless link of distribution respectively.
2. data transmission method as claimed in claim 1, it is characterised in that business initiating equipment in described reception origination node
The each packet sent, and before obtaining the described service priority of each packet and the step of destination node, also include:
According to the destination node attribute information being pre-configured with, wireless sub network annexation and the wireless son arriving described destination node
Net routing iinformation, obtains the routing iinformation of described origination node;And/or,
According to the destination node attribute information being pre-configured with and wireless sub network annexation, and the accessibility that wireless sub network reports
Information, obtains the routing iinformation of described origination node;And/or,
According to the Routing Protocol being pre-configured with, carry out neighbor node detection and link notifies, obtain the route of described origination node
Information;
Routing iinformation according to the described origination node successfully obtained generates the routing table of described origination node.
3. data transmission method as claimed in claim 2, it is characterised in that the Routing Protocol that described basis is pre-configured with, enters
The detection of row neighbor node and link notify, the step of the routing iinformation obtaining described origination node includes:
Configure the link-state list of described origination node;
Send probe message to the neighbor node of described origination node, set up link with described neighbor node, and update described chain
Line state table;
When Link State at described origination node and neighbor node occurs to update, to described neighbor node send link notify into
Downlink message synchronizes, and updates described link-state list;
When receiving the link notice that described neighbor node sends, update described link-state list;
According to described link-state list, obtain the routing iinformation of described origination node.
4. the data transmission method as described in claim 1,2 or 3, it is characterised in that the described beginning that described basis is pre-configured with
Send out the routing table of node, search described origination node and arrive each wireless link of described destination node, and obtain described each wireless
Before the step of the link-quality of link, also include:
According to the service priority of described each packet, arrangement obtains data packet queue based on rank;
Taking out the packet in described data packet queue successively, whether assessment data traffic exceedes default standard;If data stream
Amount does not exceeds standard, then proceed to perform step: according to the routing table of the described origination node being pre-configured with, search described origination node and arrive
Reach each wireless link of described destination node, and obtain the link-quality of described each wireless link.
5. the data transmission method as described in claim 1,2 or 3, it is characterised in that the described industry according to described each packet
Business priority and the link-quality of described each wireless link, the step for described each allocation of packets wireless link includes:
According to the link-quality of described each wireless link, described each wireless link is carried out priority arrangement;
According to the service priority of described each packet, and the priority of described each wireless link, it is polled as described each packet
The wireless link that distribution is corresponding.
6. a data transmission device, it is characterised in that described data transmission device includes:
Receiver module, for receiving each packet that in origination node, business initiating equipment sends, and obtains described each packet
Service priority and destination node;
Enquiry module, for the routing table according to the described origination node being pre-configured with, searches described origination node and arrives described
Each wireless link of destination node, and obtain the link-quality of described each wireless link;
Distribution module, for the service priority according to described each packet and the link-quality of described each wireless link, for institute
State each allocation of packets wireless link;
Sending module, for being sent to described destination node by the wireless link of distribution respectively by described each packet.
7. data transmission device as claimed in claim 6, it is characterised in that described data transmission device also includes:
Configuration module, is used for according to destination node attribute information, the wireless sub network annexation being pre-configured with and arrives described mesh
The wireless sub network routing iinformation of node, obtain the routing iinformation of described origination node;Belong to according to the destination node being pre-configured with
Property information and wireless sub network annexation, and the reachability information that wireless sub network reports, obtain the route of described origination node
Information;According to the Routing Protocol being pre-configured with, carry out neighbor node detection and link notifies, obtain the route of described origination node
Information;Routing iinformation according to the described origination node successfully obtained generates the routing table of described origination node.
8. data transmission device as claimed in claim 7, it is characterised in that described configuration module is additionally operable to,
Configure the link-state list of described origination node;Probe message is sent, with described to the neighbor node of described origination node
Neighbor node sets up link, and updates described link-state list;Link State in described origination node with neighbor node occurs
During renewal, send link notice to described neighbor node and carry out link information synchronization, and update described link-state list;Receiving
During the link notice that described neighbor node sends, update described link-state list;According to described link-state list, obtain the described beginning
Send out the routing iinformation of node.
9. the data transmission device as described in claim 6,7 or 8, it is characterised in that described data transmission device also includes:
Control module, for the service priority according to described each packet, arrangement obtains data packet queue based on rank;Depend on
Packet in the described data packet queue of secondary taking-up, whether assessment data traffic exceedes default standard.
10. the data transmission device as described in claim 6,7 or 8, it is characterised in that described distribution module, is additionally operable to,
According to the link-quality of described each wireless link, described each wireless link is carried out priority arrangement;According to described each number
According to the service priority of bag, and the priority of described each wireless link, it is polled as the radio chains that described each allocation of packets is corresponding
Road.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610460539.4A CN106160800A (en) | 2016-06-22 | 2016-06-22 | Data transmission method and device |
PCT/CN2016/095494 WO2017219476A1 (en) | 2016-06-22 | 2016-08-16 | Data transmission method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610460539.4A CN106160800A (en) | 2016-06-22 | 2016-06-22 | Data transmission method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106160800A true CN106160800A (en) | 2016-11-23 |
Family
ID=57353629
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610460539.4A Pending CN106160800A (en) | 2016-06-22 | 2016-06-22 | Data transmission method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106160800A (en) |
WO (1) | WO2017219476A1 (en) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106487684A (en) * | 2016-11-08 | 2017-03-08 | 中国电子科技集团公司第二十研究所 | A kind of method for routing based on link-quality and queuing delay |
CN106789661A (en) * | 2016-12-29 | 2017-05-31 | 北京邮电大学 | A kind of information forwarding method and space information network system |
CN108156642A (en) * | 2016-12-02 | 2018-06-12 | 联芯科技有限公司 | Mobile network and WiFi network and method, system and the mobile terminal deposited |
CN108235063A (en) * | 2017-12-04 | 2018-06-29 | 北京奇艺世纪科技有限公司 | A kind of method for processing video frequency, device, electronic equipment and storage medium |
CN108881014A (en) * | 2017-05-12 | 2018-11-23 | 北京猎户星空科技有限公司 | A kind of data Transmission system and method |
CN109495931A (en) * | 2018-12-26 | 2019-03-19 | Oppo广东移动通信有限公司 | Data transmission method for link aggregation and related device |
CN109842464A (en) * | 2017-09-30 | 2019-06-04 | 西门子(中国)有限公司 | A kind of method, system and device retransmitting data packet |
CN109995657A (en) * | 2019-03-19 | 2019-07-09 | 新华三技术有限公司合肥分公司 | A kind of method and device of flow forwarding |
CN110099371A (en) * | 2019-05-07 | 2019-08-06 | 潍坊医学院附属医院 | It is a kind of to use eye data monitoring method and eye-care system |
CN110113193A (en) * | 2019-04-25 | 2019-08-09 | 上海腾焊智能科技有限公司 | Data transmission method, system and medium based on hierarchical agent |
CN110311758A (en) * | 2019-07-19 | 2019-10-08 | 北京清源新创科技有限公司 | Data low latency transmission method, device and equipment and storage medium |
CN110838977A (en) * | 2019-11-13 | 2020-02-25 | 北京连山时代科技有限公司 | Multi-path concurrent transmission method and system based on OSPF protocol |
CN110932956A (en) * | 2019-11-15 | 2020-03-27 | 北京连山时代科技有限公司 | Method for networking by combining multi-path concurrent system and VPDN |
CN111050353A (en) * | 2018-10-11 | 2020-04-21 | 华为技术有限公司 | Data transmission method and device for wireless backhaul network |
CN112019440A (en) * | 2020-07-27 | 2020-12-01 | 中国人民解放军海军工程大学 | Multicast Method of CAN Bus Based on Identifier Multiplexing |
CN112118411A (en) * | 2020-08-14 | 2020-12-22 | 视联动力信息技术股份有限公司 | A data transmission method, device, terminal device and storage medium |
CN112188559A (en) * | 2020-08-21 | 2021-01-05 | 浙江大学 | Cross-layer load balancing method and device for self-organizing network of unmanned system |
CN112637789A (en) * | 2020-12-16 | 2021-04-09 | 上海微波技术研究所(中国电子科技集团公司第五十研究所) | VHF and UHF section fusion intelligent ad hoc network method |
CN114339882A (en) * | 2020-09-30 | 2022-04-12 | 中国移动通信有限公司研究院 | Data transmission method, device and equipment |
CN114500404A (en) * | 2022-01-25 | 2022-05-13 | 银清科技有限公司 | Communication message transmission isolation method and device |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110502328B (en) * | 2019-08-28 | 2022-11-15 | 嘉兴学院 | A Trusted Collaborative Task Migration Method for Maritime Edge Computing |
CN111405531A (en) * | 2020-03-26 | 2020-07-10 | 上海有个机器人有限公司 | Method, medium, terminal and device for improving communication quality |
CN114448903A (en) * | 2020-10-20 | 2022-05-06 | 华为技术有限公司 | A message processing method, device and communication equipment |
CN113542268B (en) * | 2021-07-14 | 2023-07-28 | 中能融合智慧科技有限公司 | Method for obtaining single industrial control protocol flow based on network link |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1857012A (en) * | 2003-09-09 | 2006-11-01 | 哈里公司 | Load leveling in mobile ad-hoc networks to support end-to-end delay reduction, qos and energy leveling |
US20130114424A1 (en) * | 2011-11-07 | 2013-05-09 | Qualcomm Incorporated | Method and apparatus for transmit priority determination within a link |
CN103795645A (en) * | 2012-10-29 | 2014-05-14 | 华为终端有限公司 | Data transmission method, device and wireless router terminal |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7408952B2 (en) * | 2005-07-27 | 2008-08-05 | Interdigital Technology Corporation | Wireless communication method and apparatus for scheduling prioritized data for a plurality of mobile station users |
CN103428028B (en) * | 2013-07-31 | 2016-10-26 | 邦彦技术股份有限公司 | Service quality maintenance method and system for heterogeneous network |
CN104661260B (en) * | 2015-01-20 | 2018-07-20 | 中南大学 | A kind of Wireless Mesh intelligent grid method for routing of QoS perception and load balancing |
-
2016
- 2016-06-22 CN CN201610460539.4A patent/CN106160800A/en active Pending
- 2016-08-16 WO PCT/CN2016/095494 patent/WO2017219476A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1857012A (en) * | 2003-09-09 | 2006-11-01 | 哈里公司 | Load leveling in mobile ad-hoc networks to support end-to-end delay reduction, qos and energy leveling |
US20130114424A1 (en) * | 2011-11-07 | 2013-05-09 | Qualcomm Incorporated | Method and apparatus for transmit priority determination within a link |
CN103795645A (en) * | 2012-10-29 | 2014-05-14 | 华为终端有限公司 | Data transmission method, device and wireless router terminal |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106487684A (en) * | 2016-11-08 | 2017-03-08 | 中国电子科技集团公司第二十研究所 | A kind of method for routing based on link-quality and queuing delay |
CN108156642A (en) * | 2016-12-02 | 2018-06-12 | 联芯科技有限公司 | Mobile network and WiFi network and method, system and the mobile terminal deposited |
CN108156642B (en) * | 2016-12-02 | 2021-04-23 | 联芯科技有限公司 | Method and system for coexistence of mobile network and WiFi network and mobile terminal |
CN106789661A (en) * | 2016-12-29 | 2017-05-31 | 北京邮电大学 | A kind of information forwarding method and space information network system |
CN108881014A (en) * | 2017-05-12 | 2018-11-23 | 北京猎户星空科技有限公司 | A kind of data Transmission system and method |
CN109842464A (en) * | 2017-09-30 | 2019-06-04 | 西门子(中国)有限公司 | A kind of method, system and device retransmitting data packet |
CN109842464B (en) * | 2017-09-30 | 2022-07-01 | 西门子(中国)有限公司 | Method, system and device for retransmitting data packet |
CN108235063A (en) * | 2017-12-04 | 2018-06-29 | 北京奇艺世纪科技有限公司 | A kind of method for processing video frequency, device, electronic equipment and storage medium |
US11496923B2 (en) | 2018-10-11 | 2022-11-08 | Huawei Technologies Co., Ltd. | Data transmission method and apparatus used in wireless backhaul network |
CN111050353A (en) * | 2018-10-11 | 2020-04-21 | 华为技术有限公司 | Data transmission method and device for wireless backhaul network |
CN109495931A (en) * | 2018-12-26 | 2019-03-19 | Oppo广东移动通信有限公司 | Data transmission method for link aggregation and related device |
CN109495931B (en) * | 2018-12-26 | 2022-06-17 | Oppo广东移动通信有限公司 | Data transmission method for link aggregation and related device |
CN109995657B (en) * | 2019-03-19 | 2021-06-08 | 新华三技术有限公司合肥分公司 | Flow forwarding method and device |
CN109995657A (en) * | 2019-03-19 | 2019-07-09 | 新华三技术有限公司合肥分公司 | A kind of method and device of flow forwarding |
CN110113193A (en) * | 2019-04-25 | 2019-08-09 | 上海腾焊智能科技有限公司 | Data transmission method, system and medium based on hierarchical agent |
CN110099371B (en) * | 2019-05-07 | 2021-10-19 | 潍坊医学院附属医院 | Eye use data monitoring method and eye nursing system |
CN110099371A (en) * | 2019-05-07 | 2019-08-06 | 潍坊医学院附属医院 | It is a kind of to use eye data monitoring method and eye-care system |
CN110311758A (en) * | 2019-07-19 | 2019-10-08 | 北京清源新创科技有限公司 | Data low latency transmission method, device and equipment and storage medium |
CN110838977A (en) * | 2019-11-13 | 2020-02-25 | 北京连山时代科技有限公司 | Multi-path concurrent transmission method and system based on OSPF protocol |
CN110932956B (en) * | 2019-11-15 | 2020-08-18 | 北京连山时代科技有限公司 | Method for networking by combining multi-path concurrent system and VPDN |
CN110932956A (en) * | 2019-11-15 | 2020-03-27 | 北京连山时代科技有限公司 | Method for networking by combining multi-path concurrent system and VPDN |
CN112019440A (en) * | 2020-07-27 | 2020-12-01 | 中国人民解放军海军工程大学 | Multicast Method of CAN Bus Based on Identifier Multiplexing |
CN112019440B (en) * | 2020-07-27 | 2022-05-20 | 中国人民解放军海军工程大学 | CAN bus multicast method based on identifier multiplexing |
CN112118411A (en) * | 2020-08-14 | 2020-12-22 | 视联动力信息技术股份有限公司 | A data transmission method, device, terminal device and storage medium |
CN112118411B (en) * | 2020-08-14 | 2024-11-08 | 视联动力信息技术股份有限公司 | Data transmission method, device, terminal equipment and storage medium |
CN112188559A (en) * | 2020-08-21 | 2021-01-05 | 浙江大学 | Cross-layer load balancing method and device for self-organizing network of unmanned system |
CN114339882A (en) * | 2020-09-30 | 2022-04-12 | 中国移动通信有限公司研究院 | Data transmission method, device and equipment |
CN114339882B (en) * | 2020-09-30 | 2024-04-09 | 中国移动通信有限公司研究院 | Data transmission method, device and equipment |
CN112637789B (en) * | 2020-12-16 | 2021-12-28 | 上海微波技术研究所(中国电子科技集团公司第五十研究所) | VHF and UHF section fusion intelligent ad hoc network method |
CN112637789A (en) * | 2020-12-16 | 2021-04-09 | 上海微波技术研究所(中国电子科技集团公司第五十研究所) | VHF and UHF section fusion intelligent ad hoc network method |
CN114500404A (en) * | 2022-01-25 | 2022-05-13 | 银清科技有限公司 | Communication message transmission isolation method and device |
CN114500404B (en) * | 2022-01-25 | 2024-02-20 | 银清科技有限公司 | Communication message transmission isolation method and device |
Also Published As
Publication number | Publication date |
---|---|
WO2017219476A1 (en) | 2017-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106160800A (en) | Data transmission method and device | |
CN110139319B (en) | Routing method for minimizing transmission delay of high dynamic delay network | |
Nandiraju et al. | Multipath routing in wireless mesh networks | |
CN101286930B (en) | A Congestion Adaptive Routing Method for Multi-Hop Wireless Ad Hoc Networks | |
Reddy et al. | Quality of service provisioning in ad hoc wireless networks: a survey of issues and solutions | |
US7948966B2 (en) | Multi-metric routing calculations | |
Zhao et al. | A new efficient cross-layer relay node selection model for wireless community mesh networks | |
US20070297388A1 (en) | Method for routing data in networks | |
CN101674630A (en) | A Congestion-Aware Cross-Layer Routing Implementation Method | |
CN101867920B (en) | Grading type wireless sensor networking method | |
So et al. | Routing and channel assignment in multi-channel multi-hop wireless networks with single network interface | |
Sarma et al. | A multipath QoS routing with route stability for mobile ad hoc networks | |
EP2432269B1 (en) | Method and system for optimum configuration of a mesh network considering traffic characteristics | |
Puri et al. | Congestion avoidance and load balancing in AODV-multipath using queue length | |
Kankane et al. | Light Load Path Selection Techniques for Control Congestion in MANET (ENBA) | |
De et al. | On throughput and load balancing of multipath routing in wireless networks | |
KR20070074611A (en) | System and method for performing receiver-assisted slot allocation in a multihop communication network | |
Sarma et al. | A route stability based multipath QoS routing (SMQR) in MANETs | |
Zhang et al. | Comparative review of QoS-aware on-demand routing in ad hoc wireless networks | |
Vo et al. | Multi-path routing protocol using cross-layer congestion-awareness in wireless mesh network | |
Gurung et al. | A survey of multipath routing schemes of wireless mesh networks | |
Bhardwaj et al. | Congestion aware multi-path routing protocol for mobile ad-hoc networks | |
Makram et al. | Neighborhood nodes collaboration to support QoS routing in wireless mesh networks | |
Zhao et al. | A new relay node selection model for wireless community mesh networks | |
Chen et al. | An intelligent routing protocol for wide-area Ad Hoc network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161123 |
|
RJ01 | Rejection of invention patent application after publication |