[go: up one dir, main page]

CN113630175B - Access method of relay network - Google Patents

Access method of relay network Download PDF

Info

Publication number
CN113630175B
CN113630175B CN202111058964.8A CN202111058964A CN113630175B CN 113630175 B CN113630175 B CN 113630175B CN 202111058964 A CN202111058964 A CN 202111058964A CN 113630175 B CN113630175 B CN 113630175B
Authority
CN
China
Prior art keywords
information
source node
flag bit
node
drone
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.)
Active
Application number
CN202111058964.8A
Other languages
Chinese (zh)
Other versions
CN113630175A (en
Inventor
王伶
程盼
粟嘉
杨欣
宫延云
韩闯
张兆林
陶明亮
范一飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Northwestern Polytechnical University
Original Assignee
Northwestern Polytechnical University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Northwestern Polytechnical University filed Critical Northwestern Polytechnical University
Priority to CN202111058964.8A priority Critical patent/CN113630175B/en
Publication of CN113630175A publication Critical patent/CN113630175A/en
Application granted granted Critical
Publication of CN113630175B publication Critical patent/CN113630175B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18502Airborne stations
    • H04B7/18504Aircraft used as relay or high altitude atmospheric platform
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/03Protocol definition or specification 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/06Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明提供了一种中继网络的接入方法,源节点侦听信道,直到信道空闲,源节点需要发送信息时,对标志位进行判断,并将信息进行转发,无需进入MAC层处理;并根据无人机中继的源节点发送的信息进行不同的单播和广播,接收节点收到无人机转发的信息时,判断MAC帧头的目的地址字段,从而接收或丢弃该转发的信息。本发明通过对标志位的检查,可以避免没有必要的转发,减少了转发时延,同时提高了系统的吞吐量,更能准确的采取相应响应机制。相比较所有信息全部通过无人机广播中继,这种只将重要信息广播,则能够使目的节点耗能降低,同时更容易做出判断和响应。

Figure 202111058964

The invention provides an access method for a relay network. The source node listens to the channel until the channel is idle. When the source node needs to send information, it judges the flag bit and forwards the information without entering the MAC layer for processing; and Different unicast and broadcast are carried out according to the information sent by the source node relayed by the drone. When the receiving node receives the information forwarded by the drone, it judges the destination address field of the MAC frame header, so as to receive or discard the forwarded information. The present invention can avoid unnecessary forwarding by checking the flag bit, reduce the forwarding delay, improve the throughput of the system at the same time, and can adopt a corresponding response mechanism more accurately. Compared with all information broadcast and relayed by drones, this broadcast of only important information can reduce the energy consumption of the destination node and make it easier to make judgments and responses.

Figure 202111058964

Description

Access method of relay network
Technical Field
The invention relates to the technical field of communication networking, in particular to a network access method, and particularly relates to a protocol design method in a relay system, wherein the protocol design method is used in an environment for acquiring and forwarding data because environmental conditions are not favorable for people to directly monitor information.
Background
Unmanned Aerial Vehicle (UAV) relay network systems have been widely studied and applied because of their ease of deployment, facilitating expansion of network coverage. Typically, such network systems are referred to as UAV-relay network systems (URNS), which consist of one UAV and a plurality of ground nodes. The UAV hovers or rotates in the air and relays one data frame from the source node to the destination node.
At present, most of the URNS use carrier sense protocol with collision avoidance (CSMA/CA), which requires a data link layer (MAC), thus increasing the forwarding delay undoubtedly and reducing the throughput, first, the UAV does not distinguish whether the node needs to forward or not, defaults to all forwarding, and these meaningless forwarding may interfere with other transmissions and cause performance degradation. Secondly, in the unmanned aerial vehicle relay system, a source node generally relays to a point-to-point transmission of a destination node through an unmanned aerial vehicle, different transmission modes are not adopted for different information in the source node, for some special situations, the information of individual nodes is important, all receiving nodes are required to receive the information, meanwhile, the receiving nodes need the information and the fixed receiving information thereof to carry out joint judgment, otherwise, the receiving nodes cannot make an accurate response mechanism.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides an access method of a relay network. In order to avoid unnecessary relay and simultaneously consider the sending mode adopted by the source node due to different information, the invention provides an improved protocol, which is oriented to a multi-sending and multi-receiving unmanned aerial vehicle relay network system.
The technical scheme adopted by the invention for solving the technical problem comprises the following steps:
step 1: the source node monitors the channel, if the channel is busy, the channel is continuously monitored until the channel is idle, and then the step 2 is carried out;
and 2, step: when the channel is detected to be idle and a source node needs to send information, the node sets a first bit, namely a flag bit f, in a PHY Layer Convergence Protocol (PLCP) header, wherein the bit is a binary bit and is set to be 0 or 1; when the source node does not need the relay information of the unmanned aerial vehicle, setting the flag bit to be 0, and if the unmanned aerial vehicle detects that the flag bit f is 0, not forwarding;
and step 3: information sent by a source node of an unmanned aerial vehicle relay needs different sending modes due to difference, for some special scenes, the information of individual nodes is important, all receiving nodes need to receive the information, the source node data is broadcasted, the 802.11 protocol specifies a setting method of a destination address (32 bits) in an MAC frame header, the setting method is divided into two forms, namely unicast and broadcast, the setting rules of address bits of the unicast and broadcast in the MAC frame header are different, if the 8 th bit of the address bit is set to be 0, the unicast is carried out, and the last 24 bits are specific addresses, namely only one receiving node is arranged; if all the address bits are set to be 1, the broadcast is carried out, namely all the nodes receive the information;
and 4, step 4: when receiving the information forwarded by the unmanned aerial vehicle, the receiving node judges whether the destination address fields of the MAC frame header are all 1, if so, the data frame is broadcast data, and then the data frame is received; if not all 1, receiving according to the destination address; if no receiving destination node exists, discarding the forwarded information; then, jumping to the step 1 and repeating continuously.
In step 1, after the DCF interframe space DIFS, the source node backs off for two time slots, and sends request frame information (RTS) to the drone, and the drone checks whether a flag bit f in a PLCP header in the RTS frame is 1, and if the flag bit f is 1, the method proceeds to step 2, and if the flag bit f is not 1, no processing is performed.
The beneficial effects of the invention are embodied in two aspects, the first aspect is that a flag bit f is set in a convergence protocol (PLCP) header in a physical layer, an unmanned aerial vehicle can avoid unnecessary forwarding by checking the flag bit, and meanwhile, when the unmanned aerial vehicle detects that a current data frame needs to be sent, the current data frame is directly forwarded without entering an MAC layer protocol. This reduces the forwarding delay while improving the throughput of the system. In the second aspect, the invention considers that some node information in the source node information is important, so the node information is relayed and broadcasted through the unmanned aerial vehicle, that is, all destination address fields of the MAC frame header in the source node information are set to be 1, so that all destination nodes can receive the information, the destination nodes carry out comprehensive comparison and judgment through the information and self fixed receiving information, and a corresponding response mechanism can be more accurately adopted. All information is compared and is relayed through unmanned aerial vehicle broadcast, and this kind just broadcasts important information, then can make the purpose node power consumption reduce, makes judgement and response more easily simultaneously.
Drawings
Fig. 1 is a schematic diagram of a related application scenario.
Fig. 2 is a schematic diagram of a relay protocol of the drone.
Fig. 3 is a schematic diagram of a flag bit design in a PHY Layer Convergence Protocol (PLCP) header.
Fig. 4 is an access flow chart of the relay network of the present invention.
Detailed Description
The invention is further illustrated with reference to the following figures and examples.
According to the protocol design method, improvement is carried out on the basis of CSMA/CA protocol, the design of the physical layer zone bit in the source node is increased, and corresponding setting is carried out according to whether the source node information needs to be broadcasted or not, so that the whole relay system is simplified, the unmanned aerial vehicle only needs to adopt the physical layer protocol for forwarding, and does not need to enter an MAC layer, the forwarding time delay is reduced, and the throughput of the system is increased.
In the figure 1, the area a is a forest area, various types of sensor nodes are arranged in the forest area, the unmanned aerial vehicle collects node information of the area and forwards the information to the node corresponding to the area b in the figure, and the nodes in the area b are not communicated with each other. Fig. 2 is a design method of a mirror protocol based on a drone. Fig. 3 is a schematic diagram of a flag bit design in a PHY Layer Convergence Protocol (PLCP) header.
In the present invention, in order to avoid unnecessary relay, the source node sets the first bit to a flag bit f in 8 bits reserved in the SERVICE field in the physical layer (PHY) convergence protocol (PLCP) header, as shown in fig. 3, a schematic diagram of a PLCP frame structure is shown in fig. 3, which includes three parts, namely a preamble, a header and a MAC frame structure, where the flag bit is set in the first bit in the SERVICE field in the header and the other 7 bits are reserved. And if the source node information needs to be relayed by the unmanned aerial vehicle, setting the flag bit to be 1, otherwise, setting the flag bit to be 0, and judging whether to forward by the unmanned aerial vehicle according to the value of the flag bit. In addition, according to the characteristics of the source node information, the invention defines some special node information to be broadcast when the unmanned aerial vehicle relays, so that all receiving nodes can receive the information, and a receiver can conveniently and comprehensively consider the relevant information to make accurate judgment.
The invention provides a method for broadcasting information of certain source nodes by an unmanned aerial vehicle according to whether a flag bit f in a PHY Layer Convergence Protocol (PLCP) header in the source node is 1 or not, wherein the whole processing process comprises the following steps:
step 1: after the source node passes through the DCF interframe space DIFS, the source node retreats for two time slot times, request frame information (RTS) is sent to the unmanned aerial vehicle, the unmanned aerial vehicle checks whether a flag bit f in a PLCP header in the RTS frame is 1, if the flag bit f is 1, the step two is carried out, and if the flag bit f is not 1, no processing is carried out;
step 2: if the flag bit f is 1, after a short interframe space SIFS, forwarding an RTS frame, wherein the RTS frame is called a relay RTS, so that all source nodes receive the relay RTS frame and calculate time required to be occupied by current communication, also called backoff time (NAV) of other nodes, and in the backoff time, the other nodes do not send information to the unmanned aerial vehicle; the relay RTS is equivalent to the response frame CTS in CSMA/CA, and the node will share the channel alone at this time;
and step 3: when the source node receives the relay RTS, the DATA frame DATA is sent to the unmanned aerial vehicle, after the unmanned aerial vehicle receives the DATA frame, the DATA frame DATA is forwarded immediately after a short interframe space (SIFS) and is called a relay DATA frame, at the moment, the source node can also receive the relay DATA frame, the DATA is considered to be sent successfully, and the relay DATA frame is equivalent to an acknowledgement frame ACK in a CSMA/CA protocol. If the source node does not receive the relay data frame, the source node considers that the transmission fails, detects a channel and retransmits the message;
and 4, step 4: after receiving the relay data frame, the receiving node judges whether the destination address field of the MAC frame header is all 1, if so, the data frame is broadcast data, and if not, the data frame is received or discarded according to the destination address.
The invention omits CTS frame and ACK in the traditional CSMA/CA protocol, thus saving part of overhead, namely saving forwarding time delay and increasing the throughput of the system.

Claims (2)

1.一种中继网络的接入方法,其特征在于包括下述步骤:1. an access method for a relay network, characterized in that it comprises the following steps: 步骤1:源节点侦听信道,若发现信道忙,则继续侦听信道,直到信道空闲,则进入步骤2;Step 1: The source node listens to the channel. If the channel is found to be busy, it continues to listen to the channel until the channel is idle, and then enters step 2; 步骤2:当检测到信道空闲,源节点需要发送信息时,则该节点将位于PHY层收敛协议报头中的第一位即标志位f进行设置,该位为一个二进制位,设置为0或者1,当源节点需要无人机中继信息,则将该标志位设置为1,然后发送数据,无人机只要检测标志位为1,则表明该信息需要进行转发,随后立即进行转发,无需进入MAC层处理;当源节点不需要无人机中继信息,则将该标志位设置为0,若无人机检测到标志位f为0,则不转发;Step 2: When it is detected that the channel is idle and the source node needs to send information, the node will set the first bit in the PHY layer convergence protocol header, that is, the flag bit f, which is a binary bit and is set to 0 or 1 , when the source node needs the drone to relay information, set the flag bit to 1, and then send the data. As long as the drone detects that the flag bit is 1, it indicates that the information needs to be forwarded, and then forwarded immediately without entering MAC layer processing; when the source node does not need the UAV relay information, the flag bit is set to 0, and if the UAV detects that the flag bit f is 0, it will not forward; 步骤3:无人机中继的源节点发送的信息因为不同从而需要不同的发送模式,若地址位第8位设置为0,则为单播,后24位为具体地址,即接收节点只有一个;若地址位全部设置为1,则为广播,即所有的节点都接收到该信息;Step 3: The information sent by the source node of the UAV relay needs different sending modes because of the difference. If the 8th bit of the address bit is set to 0, it is unicast, and the last 24 bits are the specific address, that is, there is only one receiving node. ; If the address bits are all set to 1, it is broadcast, that is, all nodes have received the information; 步骤4:接收节点收到无人机转发的信息时,判断MAC帧头的目的地址字段是否全为1,若是全为1,则该数据帧是广播数据,则接收;若不是全为1,则根据目的地址进行接收;若无该接收目的节点,则丢弃该转发的信息;之后跳转至步骤1不断重复。Step 4: When the receiving node receives the information forwarded by the drone, it determines whether the destination address field of the MAC frame header is all 1. If it is all 1, then the data frame is broadcast data, and it is received; if it is not all 1, Then receive according to the destination address; if there is no destination node for receiving, discard the forwarded information; then jump to step 1 and repeat continuously. 2.根据权利要求1所述的中继网络的接入方法,其特征在于:2. The access method of the relay network according to claim 1, wherein: 所述步骤1中,源节点经过帧间间隔DIFS后,退避两个时隙时间,向无人机发送请求帧信息,无人机检查请求帧中收敛协议报头中的标志位f是否为1,若为1则进入步骤2,若不为1,则不进行任何处理。In the step 1, the source node backs off two time slots after the inter-frame interval DIFS, and sends the request frame information to the drone, and the drone checks whether the flag bit f in the convergence protocol header in the request frame is 1, If it is 1, go to step 2, if it is not 1, do not perform any processing.
CN202111058964.8A 2021-09-08 2021-09-08 Access method of relay network Active CN113630175B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111058964.8A CN113630175B (en) 2021-09-08 2021-09-08 Access method of relay network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111058964.8A CN113630175B (en) 2021-09-08 2021-09-08 Access method of relay network

Publications (2)

Publication Number Publication Date
CN113630175A CN113630175A (en) 2021-11-09
CN113630175B true CN113630175B (en) 2022-07-05

Family

ID=78389587

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111058964.8A Active CN113630175B (en) 2021-09-08 2021-09-08 Access method of relay network

Country Status (1)

Country Link
CN (1) CN113630175B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101394410A (en) * 2008-10-29 2009-03-25 北京邮电大学 A Communication Method in Wireless Ad Hoc Network
CN101835238A (en) * 2009-03-11 2010-09-15 中兴通讯股份有限公司 Method and device for selecting route in junction network
CN102111209A (en) * 2011-03-24 2011-06-29 山东大学 Narrow pulse-based relaying method for cooperative ultra wideband communication system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011050301A2 (en) * 2009-10-22 2011-04-28 Interdigital Patent Holdings, Inc. Method and apparatus for a two-way relaying scheme with physical layer network coding
US8831613B2 (en) * 2011-09-26 2014-09-09 Telefonaktiebolaget L M Ericsson (Publ) Radio base station; radio network controller and methods therein
CN111131022B (en) * 2018-10-31 2021-02-26 华为技术有限公司 Service flow processing method and device
CN110809324B (en) * 2019-10-10 2023-07-28 上海交通大学 MAC transmission method and wireless self-organizing network system based on distributed TDMA
CN113271643B (en) * 2021-03-06 2023-05-09 南京航空航天大学 A multi-node cooperative UAV ad hoc network clustering topology reconstruction method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101394410A (en) * 2008-10-29 2009-03-25 北京邮电大学 A Communication Method in Wireless Ad Hoc Network
CN101835238A (en) * 2009-03-11 2010-09-15 中兴通讯股份有限公司 Method and device for selecting route in junction network
CN102111209A (en) * 2011-03-24 2011-06-29 山东大学 Narrow pulse-based relaying method for cooperative ultra wideband communication system

Also Published As

Publication number Publication date
CN113630175A (en) 2021-11-09

Similar Documents

Publication Publication Date Title
US10880874B2 (en) Method for transmitting a response request frame and a response frame in a multi-user based wireless communication system
US8300626B2 (en) Path shortening in a wireless mesh network
US8472365B2 (en) Method and system for acknowledgement and retransmission of multicast data in wireless local area networks
KR100934985B1 (en) Wireless communication method complying with DCF
CN109417771B (en) System and method for relaying information for reliable vehicle communication
CN100426785C (en) Ad-hoc network wireless communication system and method thereof
JP2006196985A (en) Media access control method in wireless system and media access control program of relay station
US20060056421A1 (en) Reducing latency when transmitting acknowledgements in mesh networks
WO2008020731A1 (en) Multicast procedure in a wireless network
CN108495372B (en) Method for simultaneously transmitting multi-site data in cell in wireless local area network
CN103763076B (en) Implementation method of cooperative MAC protocol based on asynchronous multi-channel in vehicular ad hoc network
Klingler et al. IEEE 802.11 p unicast considered harmful
US12185392B2 (en) Transmission method and apparatus for wireless network, communication node and storage medium
CN102123020A (en) Distributed cooperative multiple access method and system providing guarantee for quality of service
US8126006B2 (en) Method of providing a medium access protocol
JP4588465B2 (en) Transmission control method
Li et al. MAC-SCC: Medium access control with a separate control channel for multihop wireless networks
CN102170665A (en) Cooperative channel access method and cooperative communication system capable of guaranteeing quality of service
CN113630175B (en) Access method of relay network
Karabulut et al. CR-MAC: Cooperative relaying MAC protocol for VANETs
Stanica et al. Broadcast communication in vehicular ad-hoc network safety applications
CN104066206A (en) A Cooperative Medium Access Control Protocol Based on Double Priority Selection
KR20110070208A (en) Multicast Frame Forwarding Method in Wired and Wireless Bridges
CN101631337B (en) Method and device of data transmission
Karabulut et al. Performance of the CR-MAC with channel fading and capture effect under practical traffic scenarios for VANETs

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant