CN102611523A - System and method for single-channel serial wireless multi-hop link rapid transmission - Google Patents
System and method for single-channel serial wireless multi-hop link rapid transmission Download PDFInfo
- Publication number
- CN102611523A CN102611523A CN2011103855775A CN201110385577A CN102611523A CN 102611523 A CN102611523 A CN 102611523A CN 2011103855775 A CN2011103855775 A CN 2011103855775A CN 201110385577 A CN201110385577 A CN 201110385577A CN 102611523 A CN102611523 A CN 102611523A
- Authority
- CN
- China
- Prior art keywords
- node
- data
- hop
- transmission
- error
- 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 54
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000001514 detection method Methods 0.000 claims description 5
- 238000012790 confirmation Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 5
- 235000008694 Humulus lupulus Nutrition 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明属于通信技术领域,特别涉及一种单信道串行无线多跳链路快速传输系统及方法。本发明单信道串行无线多跳链路快速传输方法,其按如下步骤:①源节点向目的节点方向的下一跳节点发送数据;②中间节点接收上一跳节点数据,并进行差错校验,若出现差错,则该节点什么也不做,上一跳节点等待设定时间未检测到中间接收节点转送数据,则重发数据,返回至该步起始状态;若未出现差错,则判断该节点是否是目的节点,若否,则向其下一跳节点转发数据,再返回至该步起始状态;若是,目的节点向其上一跳节点发送一个ACK,整个传输过程结束。本发明解决了在单信道串行无线多跳链路上快速传输数据的技术问题。
The invention belongs to the technical field of communication, in particular to a single-channel serial wireless multi-hop link fast transmission system and method. The single-channel serial wireless multi-hop link fast transmission method of the present invention, it follows the steps: ①The source node sends data to the next hop node in the direction of the destination node; ②The intermediate node receives the data of the previous hop node, and performs error checking , if an error occurs, the node does nothing, the previous hop node waits for the set time and fails to detect the data forwarded by the intermediate receiving node, then resends the data, and returns to the initial state of this step; if no error occurs, judge Whether the node is the destination node, if not, forward the data to the next hop node, and then return to the initial state of this step; if so, the destination node sends an ACK to the previous hop node, and the entire transmission process ends. The invention solves the technical problem of fast data transmission on a single-channel serial wireless multi-hop link.
Description
技术领域 technical field
本发明属于通信技术领域,特别涉及一种单信道串行无线多跳链路快速传输系统及方法。The invention belongs to the technical field of communication, in particular to a single-channel serial wireless multi-hop link fast transmission system and method.
背景技术 Background technique
为了在无线多跳网络中有效保障QoS,需要解决两个问题:一是如何实现信道资源的预留,另一个问题是如何在预留的信道中实现数据的快速传输。In order to effectively guarantee QoS in a wireless multi-hop network, two problems need to be solved: one is how to realize channel resource reservation, and the other is how to realize fast data transmission in the reserved channel.
传统资源预留方法难以用于无线多跳网络的主要原因是为了防止预留路径中数据传输受到周围节点的干扰破坏而对邻近节点的数据传输进行抑制,从而造成网络效率低下。近年来提出的资源预留方法通常要求严格的网络同步,这对于较大规模的无线多跳网络是难以实现的。The main reason why traditional resource reservation methods are difficult to use in wireless multi-hop networks is that in order to prevent data transmission in the reserved path from being damaged by the interference of surrounding nodes, the data transmission of adjacent nodes is suppressed, resulting in low network efficiency. Resource reservation methods proposed in recent years usually require strict network synchronization, which is difficult to achieve for larger-scale wireless multi-hop networks.
无线网状网(又称为无线Mesh网络)是融合了移动Ad hoc网络和有基础设施网络结构的以无线多跳中继为特征的网络。业务模式的差异是无线网状网和移动Ad hoc网络的最大区别,移动Ad hoc网络承载的是任意一对节点之间的业务流,而无线网状网主要承载来往于Internet网关的业务,少量承载任意一对节点之间的业务流。Wireless mesh network (also known as wireless Mesh network) is a network characterized by wireless multi-hop relay that combines mobile Ad hoc network and infrastructure network structure. The difference in service mode is the biggest difference between the wireless mesh network and the mobile Ad hoc network. The mobile Ad hoc network bears the service flow between any pair of nodes, while the wireless mesh network mainly carries the business to and from the Internet gateway. Carry business flow between any pair of nodes.
严军荣等人根据无线网状网流量呈现树状拓扑汇聚的特点在数据链路层提出无线链路干扰分析模型,把全方向的无线干扰转化为有特定方向的无线链路干扰。根据干扰对不同链路造成的后果不同,把干扰分类为同一业务流上下跳之间的纵向干扰和不同业务流平行跳之间的横向干扰。同时,采用OPNET仿真验证纵向干扰比横向干扰对网络性能影响的要大得多,纵向干扰是无线网状网中最严重的干扰。在此基础上,以无线多跳链路中的单跳作为最小分割单位对无线网络状网的拓扑进行分割。于是,无线网状网中需要资源预留的路径是沿着其纵向干扰方向逐跳穿越拓扑子图的曲线段。由此,可以把信道资源预留问题转化为如何为这条曲线段临时分配信道的问题。Yan Junrong et al. proposed a wireless link interference analysis model at the data link layer according to the characteristics of wireless mesh network traffic presenting a tree-like topology aggregation, and transformed omnidirectional wireless interference into wireless link interference with specific directions. According to the different consequences of interference on different links, the interference is classified into vertical interference between up and down hops of the same service flow and horizontal interference between parallel hops of different service flows. At the same time, OPNET simulation is used to verify that vertical interference has a much greater impact on network performance than horizontal interference, and vertical interference is the most serious interference in wireless mesh networks. On this basis, the topology of the wireless mesh network is segmented by taking the single hop in the wireless multi-hop link as the minimum segmentation unit. Therefore, the path requiring resource reservation in the wireless mesh network is a curve segment that traverses the topology subgraph hop by hop along its longitudinal interference direction. Thus, the problem of channel resource reservation can be transformed into a problem of how to temporarily allocate channels for this curve segment.
为了消除信道资源预留对周围节点的影响,最简单的方法就是给这条路径分配与所穿越拓扑子图中不同的信道。为了节约信道,需要资源预留的路径中所有链路可以仅分配一个信道,这样便形成了单信道串行无线多跳链路,如图1示意。于是就需要一种单信道串行无线多跳链路中数据快速传输方法。In order to eliminate the impact of channel resource reservation on surrounding nodes, the simplest method is to assign channels different from those in the topology subgraph to this path. In order to save channels, all links in the paths that require resource reservation can only be allocated one channel, thus forming a single-channel serial wireless multi-hop link, as shown in Figure 1 . Therefore, there is a need for a fast data transmission method in a single-channel serial wireless multi-hop link.
发明内容 Contents of the invention
为解决如何在单信道串行无线多跳链路上快速传输数据,本发明公开了一种单信道串行无线多跳链路快速传输系统及方法。In order to solve how to quickly transmit data on a single-channel serial wireless multi-hop link, the invention discloses a single-channel serial wireless multi-hop link fast transmission system and method.
本发明采取以下技术方案:单信道串行无线多跳链路快速传输系统,包括快速传输模块、检错及重传模块、连续间隔传输模块;The present invention adopts the following technical solutions: a single-channel serial wireless multi-hop link fast transmission system, including a fast transmission module, an error detection and retransmission module, and a continuous interval transmission module;
数据快速传输模块:控制源节点向目的节点方向的下一跳节点发送数据;当某中间节点(不是目的节点)正确地接收到上一跳节点发送的数据后,不向上一跳节点发送确认帧ACK,直接将数据发送给下一跳节点;Data fast transmission module: control the source node to send data to the next hop node in the direction of the destination node; when an intermediate node (not the destination node) correctly receives the data sent by the previous hop node, it does not send a confirmation frame to the previous hop node ACK, directly send the data to the next hop node;
检错及重传模块:节点接收到上一跳节点发送的数据后,其进行差错校验(例如CRC):若未出现差错,则直接将数据发送给下一跳节点;若出现差错,则该节点将该数据丢弃,上一跳节点在规定的时间内监听不到该节点向下一跳节点转发的数据,则可以判定刚才发送的数据出现差错,于是向该节点重新传输数据;Error detection and retransmission module: After the node receives the data sent by the previous hop node, it performs error checking (such as CRC): if there is no error, it will directly send the data to the next hop node; if there is an error, then The node discards the data, and the previous hop node cannot listen to the data forwarded by the node to the next hop node within the specified time, then it can be judged that the data sent just now has an error, so the data is retransmitted to the node;
连续间隔传输模块:用于确保前后两个发送节点采用相距3倍有效传输距离Rt,就可以进行连续传输。Continuous interval transmission module: it is used to ensure that the two sending nodes before and after are able to carry out continuous transmission when the effective transmission distance Rt is 3 times apart.
本发明单信道串行无线多跳链路快速传输方法,其按如下步骤:The single-channel serial wireless multi-hop link fast transmission method of the present invention, it follows the steps:
①源节点向目的节点方向的下一跳节点发送数据;①The source node sends data to the next hop node in the direction of the destination node;
②中间节点接收上一跳节点数据,并进行差错校验(例如CRC),若出现差错,则上一跳节点等待设定时间后未检测到中间接收节点转送数据,则重发数据,返回至该步起始状态;若未出现差错,则判断该节点是否是目的节点,若否,则向其下一跳节点转发数据,再返回至该步起始状态;若是,则目的节点向上一跳节点发送一个ACK,传输结束。②The intermediate node receives the data of the previous hop node and performs error checking (such as CRC). If an error occurs, the previous hop node waits for the set time and fails to detect the data forwarded by the intermediate receiving node, then resends the data and returns to The initial state of this step; if there is no error, judge whether the node is the destination node, if not, forward the data to the next hop node, and then return to the initial state of this step; if so, the destination node jumps up The node sends an ACK and the transmission ends.
优选的,前后两个发送节点采用3倍有效传输距离Rt,进行连续传输。Preferably, the two sending nodes before and after use three times the effective transmission distance Rt to perform continuous transmission.
本发明解决了在单信道串行无线多跳链路上快速传输数据的技术问题。The invention solves the technical problem of fast data transmission on a single-channel serial wireless multi-hop link.
附图说明 Description of drawings
图1单信道串行无线多跳链路示意图。Figure 1 Schematic diagram of a single-channel serial wireless multi-hop link.
图2是数据无差错快速传输示意图。Fig. 2 is a schematic diagram of fast transmission of data without errors.
图3是隐性确认机制图。Figure 3 is a diagram of the implicit confirmation mechanism.
图4是数据有差错重传示意图。FIG. 4 is a schematic diagram of data retransmission with errors.
图5是单信道串行无线多跳链路上快速传输数据流程图。Fig. 5 is a flowchart of fast data transmission on a single-channel serial wireless multi-hop link.
图6是系统框图。Figure 6 is a system block diagram.
具体实施方式 Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明的实施例作详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
下面首先结合附图对本发明单信道串行无线多跳链路快速传输方法作详细说明。Firstly, the single-channel serial wireless multi-hop link fast transmission method of the present invention will be described in detail in conjunction with the accompanying drawings.
在单信道串行无线多跳链路中,数据的传输是从源节点依次通过各中间节点,最终到达目的节点。因此不必采用竞争接入的方法。In a single-channel serial wireless multi-hop link, the transmission of data is from the source node through each intermediate node in turn, and finally reaches the destination node. Therefore, it is not necessary to adopt the method of competing for access.
为了实现数据的快速传输,采用中间节点省略发送ACK(Acknowledge)消息步骤的传输策略。如图2和图3所示,当节点B正确地收到节点A发送的DATA1后,把DATA1消息发送给节点C而不是给节点A发送ACK消息。此时利用信号在无线媒介中开放性传播的特点,当节点B把DATA1发送给节点C时(图3中实线),节点A也能监听到节点B发送给节点C的DATA1(图3中虚线),这可以等效于节点A收到节点B的ACK消息。In order to realize fast data transmission, a transmission strategy in which the intermediate node omits the step of sending ACK (Acknowledge) messages is adopted. As shown in Figure 2 and Figure 3, when node B correctly receives the DATA1 sent by node A, it sends the DATA1 message to node C instead of sending an ACK message to node A. At this time, using the characteristics of open transmission of signals in wireless media, when node B sends DATA1 to node C (the solid line in Figure 3), node A can also monitor the DATA1 sent by node B to node C (in Figure 3 dashed line), which can be equivalent to node A receiving the ACK message from node B.
节点B接收到其节点A发送的数据后,首先进行差错校验(例如循环冗余检验CRC)。如果没有出现差错,则直接将数据发送给节点C。如果出现差错,则节点B将该数据丢弃,此时不会向节点C转发数据,也不会向节点A发送任何差错通知信息。其节点A在规定的时间内监听不到节点B向节点C转发的数据,则可以判定刚才发送的数据出现差错,于是向节点A向节点B重新传输数据。After Node B receives the data sent by its Node A, it first performs error checking (for example, cyclic redundancy check CRC). If no error occurs, the data is sent to node C directly. If an error occurs, node B discards the data, and at this time, the data will not be forwarded to node C, nor will any error notification information be sent to node A. If node A fails to listen to the data forwarded from node B to node C within the specified time, it can determine that there is an error in the data sent just now, and then retransmits the data to node A and node B.
为了提高数据传输效率,采用3倍有效传输距离Rt距离间隔的连续传输策略。如图2和图3所示,在节点C向节点D发送数据时,源节点S也可以向节点A发送数据,但必须保证两个发送节点距离至少间隔3倍Rt。此时节点A尽管处于节点C的干扰范围之内,节点A发送数据受到抑制,但节点A接收数据并不受到抑制。节点A能够同时侦听到源节点S很强的信号和节点C很弱的信号,根据“捕获效应”,节点A仍然可以准确地接收到源节点S发送的数据。另外,3倍Rt距离间隔的连续传输也很容易实现,当节点S侦听不到下游节点发送的信号时,就表明间隔达到3倍Rt距离。In order to improve the data transmission efficiency, a continuous transmission strategy with a distance interval of 3 times the effective transmission distance Rt is adopted. As shown in Figure 2 and Figure 3, when node C sends data to node D, source node S can also send data to node A, but it must be ensured that the distance between the two sending nodes is at least 3 times Rt. At this time, although node A is within the interference range of node C, node A's transmission of data is suppressed, but node A's reception of data is not suppressed. Node A can simultaneously detect the strong signal of source node S and the weak signal of node C. According to the "capture effect", node A can still accurately receive the data sent by source node S. In addition, the continuous transmission of 3 times the Rt distance interval is also easy to realize. When the node S cannot hear the signal sent by the downstream node, it indicates that the interval reaches 3 times the Rt distance.
以上实施过程可用流程图(图5)来示意。The above implementation process can be represented by a flow chart (Fig. 5).
参见图6,本发明单信道串行无线多跳链路快速传输系统包括:Referring to Fig. 6, the single-channel serial wireless multi-hop link fast transmission system of the present invention includes:
(1)数据快速传输模块:利用单信道串行无线多跳链路的特性,对无线网络中基本接入方法(DATA+ACK)和RTS/CTS方法(RTS+CTS+DATA+ACK)进行简化。如图2所示,当某节点正确地接收到上一跳节点发送的数据后,不必向上一跳节点发送确认帧ACK,而是直接将数据发送给下一跳节点。此时利用的是无线传输的开放特性,因为向其下一跳节点发送数据的同时,其上一跳节点也能监听到该数据。也就是说隐含了ACK的功能,如图3所示。(1) Fast data transmission module: use the characteristics of single-channel serial wireless multi-hop links to simplify the basic access method (DATA+ACK) and RTS/CTS method (RTS+CTS+DATA+ACK) in the wireless network . As shown in Figure 2, when a node correctly receives the data sent by the previous hop node, it does not need to send an acknowledgment frame ACK to the previous hop node, but directly sends the data to the next hop node. At this time, the openness of wireless transmission is used, because while sending data to its next-hop node, its previous-hop node can also monitor the data. That is to say, the function of ACK is implied, as shown in FIG. 3 .
(2)检错及重传模块:节点接收到其上一跳节点发送的数据后,首先进行差错校验。如果没有出现差错,则直接将数据发送给下一跳节点。如果出现差错,则该节点将该数据丢弃,此时不会向下一跳节点转发,也不会向上一跳节点发送任何差错通知信息。其上一跳节点在规定的时间内监听不到该节点向下一跳节点转发的数据,则可以判定刚才发送的数据出现差错,于是向该节点重新传输数据,如图4所示。(2) Error detection and retransmission module: after the node receives the data sent by its previous hop node, it first performs error checking. If there is no error, the data is directly sent to the next hop node. If an error occurs, the node will discard the data, and will not forward the data to the next hop node, nor will it send any error notification information to the next hop node. If the previous hop node cannot monitor the data forwarded by the node to the next hop node within the specified time, it can be determined that there is an error in the data sent just now, so the data is retransmitted to the node, as shown in Figure 4.
(3)连续间隔传输模块:其提高了预留信道利用率。为了提高数据传输效率,采用3倍Rt距离间隔的连续传输策略。如图2和图3所示,根据“捕获效应”,前后两个发送节点只要相距3倍有效传输距离Rt,两对节点之间仍然可以进行有效的数据传输。(3) Continuous interval transmission module: it improves the utilization rate of the reserved channel. In order to improve data transmission efficiency, a continuous transmission strategy of 3 times the Rt distance interval is adopted. As shown in Figure 2 and Figure 3, according to the "capture effect", as long as the two sending nodes are separated by 3 times the effective transmission distance Rt, effective data transmission can still be performed between the two pairs of nodes.
当然,本技术领域中的普通技术人员应当认识到,以上实施例仅是用来说明本发明,而并非作为对本发明的限定,只要在本发明的范围内,对以上实施例的变化、变型都将落在本发明的保护范围。Of course, those of ordinary skill in the art should recognize that the above embodiments are only used to illustrate the present invention, rather than as a limitation to the present invention, as long as they are within the scope of the present invention, changes and modifications to the above embodiments are all Will fall within the protection scope of the present invention.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103855775A CN102611523A (en) | 2011-11-28 | 2011-11-28 | System and method for single-channel serial wireless multi-hop link rapid transmission |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103855775A CN102611523A (en) | 2011-11-28 | 2011-11-28 | System and method for single-channel serial wireless multi-hop link rapid transmission |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102611523A true CN102611523A (en) | 2012-07-25 |
Family
ID=46528701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103855775A Pending CN102611523A (en) | 2011-11-28 | 2011-11-28 | System and method for single-channel serial wireless multi-hop link rapid transmission |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102611523A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104618483A (en) * | 2015-02-03 | 2015-05-13 | 合肥工业大学 | Method for sending data in vehicle ad hoc networks |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101801057A (en) * | 2010-02-10 | 2010-08-11 | 东南大学 | Inter-cluster quick communication method for wireless sensor network |
-
2011
- 2011-11-28 CN CN2011103855775A patent/CN102611523A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101801057A (en) * | 2010-02-10 | 2010-08-11 | 东南大学 | Inter-cluster quick communication method for wireless sensor network |
Non-Patent Citations (2)
Title |
---|
严军荣: "无线Mesh网络信道资源分配关键技术研究", 《万方数据知识服务平台 南京邮电大学博士研究生学位论文》, 22 December 2010 (2010-12-22) * |
严军荣等: "基于链路干扰模型的802.11s信道分配策略", 《南京邮电大学学报(自然科学版)》, vol. 29, no. 1, 28 February 2009 (2009-02-28), pages 1 - 5 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104618483A (en) * | 2015-02-03 | 2015-05-13 | 合肥工业大学 | Method for sending data in vehicle ad hoc networks |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104507051B (en) | The MAC layer improved method that message-oriented is broadcasted in VAENT | |
CN102387559B (en) | Cross-layer route optimization method and device for wireless Mesh network | |
CN102905309B (en) | A kind of relay communication method based on cooperative MAC protocol in vehicle self-organizing network | |
CN103338471A (en) | Service quality index evaluating method for wireless multi-hop network based on model | |
CN102333344B (en) | An Adaptive Error Control Method for Wireless Sensor Networks | |
CN102256333A (en) | Data relay transmission method in vehicle Ad hoc network | |
CN101938770A (en) | Optimization method of maximum retransmission times in wireless network based on network channel state | |
CN104754746B (en) | Multi-channel collaboration MAC protocol implementation method based on cluster in vehicular ad hoc network | |
CN103763753B (en) | A kind of road grid traffic information fast propagation method based on VANET | |
CN102664716B (en) | Wireless sensor network data collection method applied to real-time monitoring | |
Bharati et al. | Performance analysis of cooperative ADHOC MAC for vehicular networks | |
CN109756917A (en) | A Concurrent Multipath Reliable Transmission Method for Wireless Sensor Networks | |
CN105554839A (en) | Position competition vehicle-mounted self-organizing network multi-hop broadcast method | |
Rosberg et al. | Statistical reliability for energy efficient data transport in wireless sensor networks | |
CN108616952B (en) | MAC layer data transmission method based on neighbor node cooperative communication in Internet of vehicles | |
CN101521557B (en) | Method and system for error control and congestion control | |
CN101860981B (en) | Routing method and system of wireless sensor network | |
CN101478318A (en) | Broadcast station collaborative communication method in ultra short wave Ad Hoc network | |
Xu et al. | Design and implementation of a transport protocol with network coding for delay tolerant underwater acoustic sensor networks | |
CN104185306B (en) | An Implicit Release Method for Semi-Static Resource Allocation | |
CN102611523A (en) | System and method for single-channel serial wireless multi-hop link rapid transmission | |
CN104618483A (en) | Method for sending data in vehicle ad hoc networks | |
CN101854207B (en) | Method for beacon frame relay in high-speed wireless personal network | |
CN104581836B (en) | A method and device for improving the ability of LTE system to resist rangefinder interference | |
CN102413540A (en) | Self-organizing network unicast method with combination of cognitive network coding and routing based on cognition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120725 |