CN114339660B - Unmanned aerial vehicle cluster random access method - Google Patents
Unmanned aerial vehicle cluster random access method Download PDFInfo
- Publication number
- CN114339660B CN114339660B CN202111457463.7A CN202111457463A CN114339660B CN 114339660 B CN114339660 B CN 114339660B CN 202111457463 A CN202111457463 A CN 202111457463A CN 114339660 B CN114339660 B CN 114339660B
- Authority
- CN
- China
- Prior art keywords
- time slot
- node
- data
- frame
- aerial vehicle
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 230000006854 communication Effects 0.000 claims abstract description 24
- 238000004891 communication Methods 0.000 claims abstract description 22
- 230000007246 mechanism Effects 0.000 claims abstract description 8
- 230000005540 biological transmission Effects 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 16
- 239000011159 matrix material Substances 0.000 claims description 13
- 238000012790 confirmation Methods 0.000 claims description 7
- 238000013461 design Methods 0.000 claims description 7
- 238000005538 encapsulation Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 230000007774 longterm Effects 0.000 claims description 5
- 230000006855 networking Effects 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims description 3
- 230000011664 signaling Effects 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 2
- 230000002452 interceptive effect Effects 0.000 claims description 2
- 230000007547 defect Effects 0.000 claims 1
- 230000008859 change Effects 0.000 abstract description 2
- 230000007613 environmental effect Effects 0.000 abstract description 2
- 238000007726 management method Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 3
- 230000001934 delay Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种无人机集群随机接入方法,属于无人机通信领域。The invention relates to a method for randomly accessing an unmanned aerial vehicle cluster, which belongs to the field of unmanned aerial vehicle communication.
背景技术Background technique
无人机集群由大量小型化、廉价、高机动的无人机节点组成,节点间通过无线自组织网络技术实现互联,构建成为功能分布化的智能体系,其显著的作战效能、低廉的成本、较小的毁伤损失、易于大批量装备等优点,是未来无人机发展的主要趋势。无人机集群协同对抗的这种分布式控制模式突破了单一无人机的局部感知和任务执行的限制,在军事、农业体系、城市救援、环境勘测、智慧城市等应用领域中发挥了重要作用。The UAV cluster is composed of a large number of miniaturized, cheap, and highly maneuverable UAV nodes. The nodes are interconnected through wireless self-organizing network technology to build an intelligent system with distributed functions. Its remarkable combat effectiveness, low cost, The advantages of small damage loss and easy mass equipment are the main trends in the development of UAVs in the future. This distributed control mode of UAV cluster cooperative confrontation breaks through the limitations of local perception and task execution of a single UAV, and plays an important role in military, agricultural systems, urban rescue, environmental survey, smart cities and other application fields. .
目前主流的无人机集群组网技术有中继网络、星形组网和网状自组网。中继网络中散布着多种类型的飞机,既可单个飞机飞行,同时也可以编组成网,通过中继无人机将孤立的节点整合到战斗网络中;星形组网中,通信以地面基站为中心,无人机终端分散在地面基站周围,由中心地面基站完成对周围无人机的控制,实现组网,适合无人机数量较少同时执行任务范围较小的场景;在网状网络中,每个无人机都是具有相同功能的节点,无人机之间进行通信时,需要进行一跳或多跳路由,当无人机点无法在一跳中链接到地面中心站时,它可以通过到中心站的多跳路由来实现整个网络中所有节点的互连,但是由于这种网络的半集中特性,使得通信架构没有很好的健壮性。At present, the mainstream UAV cluster networking technologies include relay network, star network and mesh ad hoc network. There are many types of aircraft scattered in the relay network, which can be flown by a single aircraft or formed into a network. The isolated nodes are integrated into the combat network through the relay drone; in the star network, the communication is based on ground The base station is the center, and the UAV terminals are scattered around the ground base station, and the central ground base station completes the control of the surrounding UAVs to realize networking, which is suitable for scenarios where the number of UAVs is small and the scope of tasks is small; In the network, each drone is a node with the same function. When communicating between drones, one-hop or multi-hop routing is required. When the drone point cannot be linked to the ground central station in one hop , it can realize the interconnection of all nodes in the entire network through multi-hop routing to the central station, but due to the semi-centralized nature of this network, the communication architecture is not very robust.
由于无人机集群结构的复杂性、行为的多样性,单个无人机的载荷限制无法完成集群协同控制,基于集中式或半集中式层次架构的集群协同决策控制方法不再适用。另外,由于无人机集群依靠无人机局部的通信能力实现协同信息共享来完成对抗任务,对集群个体之间的通信协议也提出了轻量级要求。目前的无人机集群的接入方法趋于复杂、计算量大、演示代价大,导致无人集群协同对抗算法无法在实际的无人机集群上进行演示和验证,且小型化的随机接入方法并不能够有效的解决在大量节点下的频繁接入问题。因此,设计一种能够满足大量无人机频繁接入并且减少接入冲突,并能完成角色优化配置的方法,成为实现无人机集群应用的关键。Due to the complexity of UAV swarm structure and the diversity of behaviors, the load limit of a single UAV cannot complete swarm cooperative control, and the swarm cooperative decision-making control method based on centralized or semi-centralized hierarchical architecture is no longer applicable. In addition, because UAV clusters rely on the local communication capabilities of UAVs to achieve collaborative information sharing to complete confrontation tasks, lightweight requirements for communication protocols between cluster individuals are also put forward. The current access method of UAV swarms tends to be complicated, with a large amount of calculation and high demonstration cost, which makes it impossible for the unmanned swarm cooperative confrontation algorithm to be demonstrated and verified on the actual UAV swarm, and the miniaturized random access This method cannot effectively solve the frequent access problem under a large number of nodes. Therefore, designing a method that can meet the frequent access of a large number of UAVs, reduce access conflicts, and complete the optimal configuration of roles has become the key to realize the application of UAV clusters.
发明内容Contents of the invention
针对无人机集群工作过程中单元无人机需要频繁接入、退出的需求,并且解决无人机集群作战中角色变换、任务更改带来的动态再分配问题及多节点同时发送接入请求的冲突规避问题,本发明公开一种无人机集群随机接入方法,目的是解决无人机集群节点的部署、使用、入网、退网、撤收的不确定性,明确节点任务类型和角色分工,实现实时调整,避免在通信过程中出现多个接入请求冲突问题。Aiming at the requirement of frequent access and exit of unit drones during the working process of drone clusters, and solving the dynamic redistribution problems caused by role changes and task changes in drone cluster operations and the problem of multiple nodes sending access requests at the same time Conflict avoidance problem, the present invention discloses a random access method of UAV cluster, the purpose is to solve the uncertainty of the deployment, use, network access, withdrawal and withdrawal of UAV cluster nodes, and clarify the node task type and role division , realize real-time adjustment, and avoid multiple access request conflicts in the communication process.
本发明的目的是通过以下技术方案实现的:The purpose of the present invention is achieved by the following technical solutions:
本发明公开一种无人机集群随机接入方法,是一种按需分配的分布式高动态随机接入技术,包括两部分:一是设计标准化消息互认格式,对于无人机集群无中心的互联互通网络,采用时分多址技术(TDMA),把时间分割成不同的时间片段(帧),再把帧分割成不同的时隙,再将每个时隙唯一地分配给某个无人机节点,每个节点只能在分配给它的时隙内进行操作;二是设计随机接入机制,避免接入冲突。发送和接收采用应答机制,发射过程通过广播时隙分配表通告当前接入的平台数量及预约时隙位置,待接入节点可在预约时隙发送接入请求,时统节点对接入请求做出判断,如果准许接入则通过广播通告更新后的时隙分配表,如果禁止接入则通过广播通知待接入节点继续等待或执行其它操作。任务过程中,伴随任务计划、任务进程及战略战术的变化使用高效地时隙分配方法以提升TDMA协议的性能,快速调整各无人机担任的角色,对其占用的资源进行公平、高效的再分配。The invention discloses a random access method for unmanned aerial vehicle clusters, which is a distributed and highly dynamic random access technology allocated on demand, including two parts: one is to design a standardized message mutual recognition format, which is centerless for unmanned aerial vehicle clusters The interconnection network uses time division multiple access technology (TDMA) to divide time into different time segments (frames), then divide the frame into different time slots, and then assign each time slot uniquely to an unmanned Each node can only operate in the time slot allocated to it; the second is to design a random access mechanism to avoid access conflicts. Sending and receiving adopts a response mechanism. During the transmission process, the number of currently accessed platforms and the position of the reserved time slot are notified through the broadcast time slot allocation table. The node to be accessed can send an access request in the reserved time slot. If the access is allowed, the updated time slot allocation table will be notified by broadcast, and if the access is prohibited, the node to be accessed will be notified by broadcast to continue waiting or perform other operations. During the mission process, along with the changes in the mission plan, mission process, and strategy and tactics, use an efficient time slot allocation method to improve the performance of the TDMA protocol, quickly adjust the role of each UAV, and redistribute the resources it occupies fairly and efficiently. distribute.
本发明公开的一种无人机集群随机接入方法,包括如下步骤:A method for randomly accessing an unmanned aerial vehicle cluster disclosed by the present invention comprises the following steps:
步骤1:随机接入协议建立集群节点无线链路。Step 1: The random access protocol establishes the wireless link of the cluster nodes.
子集群网络采用单信道模式,将控制信道的控制指令融合到数据信道之中,即在发送时隙时需要发送时钟基准、时隙分配表、当前节点的状态数据、其他节点的控制指令、当前节点的任务数据。在一个节点发送时,其它所有节点均处于接收状态。The sub-cluster network adopts a single-channel mode, which integrates the control commands of the control channel into the data channel, that is, when sending time slots, it is necessary to send the clock reference, time slot allocation table, status data of the current node, control commands of other nodes, current Task data for the node. When one node is sending, all other nodes are in the receiving state.
针对不同应用环境下集群网络不同无人机类型遥控、遥测及侦察数据的组网传输需求,从顶层规划异型平台消息格式,统一信息交互机制,解耦物理接口。为了兼容不同数据发生率和包长度,适用于多个型号协议,采用分组业务、封装业务等分包方式使用固定长度和可变长度相结合的弹性封装帧协议,依据VMF消息(Varible Message Foema,可变报文格式)和CCSDS(Consultative Committee for Space Data Systems,国际空间数据系统咨询委员会)协议标准,采用通用帧框架的方式,将固定长度数据帧放入数据链通用传输帧。According to the network transmission requirements of remote control, telemetry and reconnaissance data of different UAV types in the cluster network in different application environments, plan the message format of the heterogeneous platform from the top level, unify the information interaction mechanism, and decouple the physical interface. In order to be compatible with different data occurrence rates and packet lengths, it is applicable to multiple types of protocols, adopts packetization methods such as packet services and encapsulation services, and uses a flexible encapsulation frame protocol that combines fixed length and variable length. According to the VMF message (Varible Message Foema, Variable message format) and CCSDS (Consultative Committee for Space Data Systems, International Space Data System Advisory Committee) protocol standard, using the general frame frame method, put the fixed-length data frame into the general transmission frame of the data link.
步骤2:按需分配随机接入准则保证无人机节点顺利入网。Step 2: Assign random access criteria as needed to ensure the smooth access of UAV nodes to the network.
发送和接收采用应答机制,发射过程通过广播时隙分配表通告当前接入的平台数量及预约时隙位置,待接入节点可在预约时隙发送接入请求,时统节点对接入请求做出判断,如果准许接入则通过广播通告更新后的时隙分配表,如果禁止接入则通过广播通知待接入节点继续等待或执行其它操作。接收帧结构设计中每复帧的最后一个时隙为固定分配时隙,用于接收时隙预约请求,发送帧结构设计中第一个时隙发送时隙分配信息信令,每个时隙划分为1~k个子时隙,k值大小由簇内中心节点根据网络负载动态分配。Sending and receiving adopts a response mechanism. During the transmission process, the number of currently accessed platforms and the position of the reserved time slot are notified through the broadcast time slot allocation table. The node to be accessed can send an access request in the reserved time slot. If the access is allowed, the updated time slot allocation table will be notified by broadcast, and if the access is prohibited, the node to be accessed will be notified by broadcast to continue waiting or perform other operations. In the receiving frame structure design, the last time slot of each multiframe is a fixed allocation time slot, which is used to receive the time slot reservation request, and in the sending frame structure design, the first time slot is used to send time slot allocation information signaling. Each time slot is divided into It is 1-k sub-slots, and the value of k is dynamically allocated by the central node in the cluster according to the network load.
步骤3:针对无人机集群协同作战系统,使用一种改进的广义比例公平(Generalized proportional fairness,GPF)方法实现无人机集群网络通信系统资源调度策略。Step 3: For the UAV swarm cooperative combat system, an improved generalized proportional fairness (GPF) method is used to realize the resource scheduling strategy of the UAV swarm network communication system.
在系统初始化引入不同比值的比例因子,通过GPF算法灵活调节系统吞吐量与用户速率公平性间不同程度的折中,此外,GPF算法还可以克服传统PF算法只能实现短期用户间速率公平性的缺点,实现长期的公平性。Scale factors with different ratios are introduced in the system initialization, and the GPF algorithm can be used to flexibly adjust the compromise between system throughput and user rate fairness. In addition, the GPF algorithm can also overcome the problem that the traditional PF algorithm can only achieve short-term rate fairness among users. Shortcomings, to achieve long-term fairness.
GPF算法引入的比例因子为和,通过调整a和b的取值来灵活调节系统吞吐量和用户速率公平性间不同程度的折中。信道被化分成S个RU,每个RU由数目相等的单元时隙构成,时域多用户传输以帧为单位。用户在每个RU上选取具有最大广义比例公平因子的用户m进行传输。广义比例公平因子的定义如下:The proportional factor introduced by the GPF algorithm is and, by adjusting the values of a and b to flexibly adjust the compromise between system throughput and user rate fairness. The channel is divided into S RUs, and each RU is composed of an equal number of unit time slots, and multi-user transmission in the time domain takes frames as the unit. The user selects the user m with the largest generalized proportional fairness factor for transmission on each RU. The generalized proportional fairness factor is defined as follows:
每个RU上最佳用户m*的选取规则如下:The selection rules of the best user m * on each RU are as follows:
其中,表示第t帧用户m在RU s上实现的瞬时速率,与用户m在第t帧内的信道条件有关,Rm(t)表示截止到第t帧时,滑动窗口T时长内用户m的历史平均速率,Rm(t)的表达式如下:in, Indicates the instantaneous rate achieved by user m on RU s in the tth frame, which is related to the channel condition of user m in the tth frame, R m (t) represents the history of user m in the sliding window T duration until the tth frame The average rate, R m (t), is expressed as follows:
式中,rm(t-1)表示用户m在上一帧的实际传输速率,T表示滑动窗口的时长。系统初始化时,比例因子a、b的比值选取影响着每帧的调度结果,不同的a/b值反映了系统吞吐量和用户速率公平性间不同程度的折中。In the formula, r m (t-1) represents the actual transmission rate of user m in the last frame, and T represents the duration of the sliding window. When the system is initialized, the selection of the ratio of scaling factors a and b affects the scheduling results of each frame, and different a/b values reflect different degrees of compromise between system throughput and user rate fairness.
步骤4:通过设置GPF调度方法中的a,b配置数值,优化吞吐量性能。Step 4: Optimize throughput performance by setting a and b configuration values in the GPF scheduling method.
步骤5:应用时隙分配方法在较短的时间内完成时隙调度,实现无冲突的数据传输,最大化地提升信道利用率。Step 5: Apply the time slot allocation method to complete the time slot scheduling in a relatively short period of time to achieve conflict-free data transmission and maximize channel utilization.
TDMA协议时隙分配算法的完整过程包括时隙选择、时隙申请、时隙确认以及时隙释放。The complete process of TDMA protocol time slot allocation algorithm includes time slot selection, time slot application, time slot confirmation and time slot release.
时隙选择:在TDMA中,时隙资源被标记为四种状态,并且采用二进制来表示,其中00表示当前时隙为空闲状态,01表示当前时隙被本节点占用,10表示当前时隙被主节点占用,11表示当前时隙被其他子节点占用。Time slot selection: In TDMA, time slot resources are marked as four states and expressed in binary, where 00 indicates that the current time slot is idle, 01 indicates that the current time slot is occupied by the node, and 10 indicates that the current time slot is occupied by the node. Occupied by the master node, 11 indicates that the current time slot is occupied by other child nodes.
允许容纳的最大节点数量为N,单个时帧的数据时隙总量为M,则每个节点都可以使用一个N×M的二维矩阵T=[tij]N*M来存储时隙分配信息:The maximum number of nodes allowed to be accommodated is N, and the total amount of data slots in a single time frame is M, then each node can use an N×M two-dimensional matrix T=[t ij ] N*M to store slot allocation information:
节点在选择时隙的时候,只需要查询本地的时隙分配矩阵,然后对的时隙进行申请占用。When a node selects a time slot, it only needs to query the local time slot allocation matrix, and then apply to occupy the time slot.
时隙申请与确认:TDMA协议的时隙分配是一个动态交互的过程,其动态性主要体现在时隙申请和时隙确认两个阶段。在时隙申请阶段,TDMA循环监视每个节点与其他节点在通信链路上的业务负载,然后计算出节点在当前时帧所需要的数据时隙数量,计算公式如下:Time slot application and confirmation: The time slot allocation of the TDMA protocol is a dynamic interactive process, and its dynamicity is mainly reflected in the two stages of time slot application and time slot confirmation. In the time slot application phase, TDMA cyclically monitors the traffic load of each node and other nodes on the communication link, and then calculates the number of data time slots required by the node in the current time frame. The calculation formula is as follows:
b=(1-θ)*d*rb=(1-θ)*d*r
公式中,θ为数据时隙开销比,d为单个数据时隙时长,r为节点数据传输速率,b为单个数据时隙所能传输的比特数。公式中,n为总节点数量,ti为节点向主节点i发送的业务负载量,sn为节点所需要的数据时隙总量。In the formula, θ is the data slot overhead ratio, d is the duration of a single data slot, r is the node data transmission rate, and b is the number of bits that can be transmitted in a single data slot. In the formula, n is the total number of nodes, t i is the business load sent by the node to the master node i, and sn is the total amount of data time slots required by the node.
若节点所需的数据时隙数量sn>0时,则该节点需要在本地的二维时隙分配矩阵中依次申请m个空闲的数据时隙,并将自己的时隙申请信息通过REQ分组发送给主节点。收到REQ分组的主节点将时隙申请信息存储在本地的二维时隙矩阵中。If the number of data time slots required by the node is sn>0, the node needs to apply for m free data time slots in the local two-dimensional time slot allocation matrix in turn, and send its own time slot application information through the REQ packet to the master node. The master node that receives the REQ packet stores the time slot application information in the local two-dimensional time slot matrix.
时隙释放:应用动态时隙分配协议,满足节点对于时隙资源的占用非固定要求。当网络中的节点由于失效或者业务中断而不再使用时隙资源时,对其占用的时隙进行释放,以便于其它发送业务的节点获取更多时隙资源。分别采用TDMA协议主动时隙释放和被动时隙释放的方式来应对业务中断和节点失效这两类情况。主动时隙释放解决业务中断问题,被动时隙释放解决节点失效情况。通过子节点主动发送释放信息和主节点直接发送释放信息两种情况完成时隙释放。Time slot release: The dynamic time slot allocation protocol is applied to meet the non-fixed requirements of nodes for occupying time slot resources. When a node in the network no longer uses the time slot resource due to failure or service interruption, the time slot occupied by it is released, so that other nodes sending services can obtain more time slot resources. The TDMA protocol active time slot release and passive time slot release are respectively used to deal with the two types of situations of service interruption and node failure. Active time slot release solves the problem of service interruption, and passive time slot release solves node failure. The release of the time slot is accomplished through two cases where the child node actively sends the release information and the master node directly sends the release information.
有益效果:Beneficial effect:
1、本发明公开的一种无人机集群随机接入方法,兼容固定时隙TDMA方式和动态时隙TDMA方式的通用型动态时隙分配协议,设计最小固定时隙时帧结构,其包含固定时隙个数,形成固定结构的时帧模块。而通过时帧模块的简单堆叠,即可实现动态时隙方式,从而显著降低动态时隙分配算法的复杂度,又同时避免固定时隙所带来拓扑结构不灵活的问题1. A UAV cluster random access method disclosed in the present invention is compatible with the universal dynamic time slot allocation protocol of the fixed time slot TDMA mode and the dynamic time slot TDMA mode, and designs the minimum fixed time slot time frame structure, which includes fixed The number of time slots forms a time frame module with a fixed structure. By simple stacking of time frame modules, the dynamic time slot method can be realized, thereby significantly reducing the complexity of the dynamic time slot allocation algorithm, and at the same time avoiding the problem of inflexible topological structure caused by fixed time slots
2、本发明公开的一种无人机集群随机接入方法,对各节点接入请求时间做随机振荡处理,即节点在预备接入网络时刻起,随机延迟n个复帧周期发送请求,这样即使某一时刻出现碰撞,也能够以大概率在下一次接入时避免冲突,大大降低持续碰撞无法接入的概率。2. A random access method for UAV clusters disclosed in the present invention performs random oscillation processing on the access request time of each node, that is, the node randomly delays sending requests by n multi-frame periods from the time of preparing to access the network, so Even if a collision occurs at a certain moment, the collision can be avoided in the next access with a high probability, greatly reducing the probability of continuous collision and failure to access.
3、一般PF算法只考虑较短时间内用户的历史平均速率,而本发明GPF算法考虑的滑动窗口时长远大于一个发射周期时长,从而保证了长期的用户间速率公平性。3. The general PF algorithm only considers the historical average rate of users in a relatively short period of time, but the GPF algorithm of the present invention considers a sliding window whose duration is much longer than one transmission cycle, thereby ensuring long-term rate fairness among users.
4、针对不同应用环境下集群网络不同无人机类型遥控、遥测及侦察数据的组网传输需求,本发明公开的一种无人机集群随机接入方法,从顶层规划异型平台消息格式,统一信息交互机制,解耦物理接口,提高组通信的体系性、兼容性、扩展性、继承性和互操作性。4. Aiming at the network transmission requirements of remote control, telemetry and reconnaissance data of different UAV types in the cluster network in different application environments, a random access method for UAV clusters disclosed in the present invention plans the message format of heterogeneous platforms from the top layer, and unifies The information exchange mechanism decouples the physical interface, and improves the system, compatibility, scalability, inheritance and interoperability of group communication.
附图说明Description of drawings
图1是本发明的时隙预留随遇接入示意示意图;FIG. 1 is a schematic diagram of time slot reserved random access according to the present invention;
图2是本发明中的无人机节点随机入网流程示意图;Fig. 2 is a schematic diagram of the random network entry process of UAV nodes in the present invention;
图3是本发明实例中多节点入网冲突解决示意图;Fig. 3 is a schematic diagram of multi-node network access conflict resolution in the example of the present invention;
图4是本发明实例中不同a,b配置下系统吞吐量图;Fig. 4 is the system throughput diagram under different a, b configurations in the example of the present invention;
图5是本发明实例中长期速率公平性VS系统吞吐量图;Fig. 5 is a figure of long-term rate fairness VS system throughput in the example of the present invention;
图6是本发明实例中短期速率公平性VS帧数图;Fig. 6 is a figure of short-term rate fairness VS frame number in the example of the present invention;
图7是本发明实例中无人机节点资源动态调整流程图;Fig. 7 is a flow chart of dynamic adjustment of UAV node resources in the example of the present invention;
图8是本发明实例中网络运行流程图。Fig. 8 is a flowchart of network operation in the example of the present invention.
具体实施方式Detailed ways
下面将结合附图和实施例对本发明加以详细说明。同时也叙述了本发明技术方案解决的技术问题及有益效果,需要指出的是,所描述的实施例仅旨在便于对本发明的理解,而对其不起任何限定作用。The present invention will be described in detail below with reference to the drawings and embodiments. At the same time, the technical problems and beneficial effects solved by the technical solution of the present invention are also described. It should be pointed out that the described embodiments are only intended to facilitate the understanding of the present invention, and have no limiting effect on it.
如图2所示,本实施例公开的一种无人机随机接入方法,该方法有效解决了当下无人机协同对抗中集群多点接入冲突和优化资源分配问题。本实施例公开的实例中无人机集群通信网络整体运行的主要流程如图8所示,主要包括网络初始化、申请、认证、入网和网络关闭等阶段。As shown in FIG. 2 , this embodiment discloses a random access method for UAVs, which effectively solves the problem of cluster multi-point access conflicts and optimal resource allocation in the current cooperative confrontation of UAVs. The main process of the overall operation of the UAV cluster communication network in the example disclosed in this embodiment is shown in Figure 8, which mainly includes the stages of network initialization, application, authentication, network access, and network shutdown.
网络初始化是为子节点提供足够的初始化信息,使之能够在网络上交换信息,并运行处理的过程。网络初始化过程通过初始化参数加载来完成,主要的初始化参数包括传输参数、网络参数、本平台参数等。各子节点完成初始化后,根据设置好的网络参数启动网络运行。普通无人机节点加入网络运行的过程:子节点在网络初始化后,接收时间消息,完成网络同步;子节点准备入网时,向主节点发送入网申请消息;主节点收到申请消息后,判断是否允许该子节点入网,并进行应答;子节点根据应答结果进行处理:如果应答消息为不允许入网,再次尝试入网或放弃入网;如果应答消息为允许入网,则按照网络协议收发消息,入网成功。Network initialization is the process of providing sufficient initialization information for child nodes to enable them to exchange information on the network and run processing. The network initialization process is completed by loading initialization parameters. The main initialization parameters include transmission parameters, network parameters, and platform parameters. After the initialization of each child node is completed, the network operation is started according to the set network parameters. The process of ordinary UAV nodes joining the network operation: after the network initialization, the child node receives the time message and completes the network synchronization; when the child node is ready to join the network, it sends a network application message to the master node; after receiving the application message, the master node judges whether The child node is allowed to enter the network and respond; the child node processes according to the response result: if the response message is not allowed to enter the network, try to enter the network again or give up the network access; if the response message is to allow network access, send and receive messages according to the network protocol, and the network access is successful.
网络关闭:任务完成后,无人机集群主控节点执行网络关闭操作,发送网络管理消息给在网子节点。在网子节点接收到消息后,在指定的停止运行时间停止网络中的所有通信。Network shutdown: After the task is completed, the master control node of the UAV cluster performs the network shutdown operation and sends a network management message to the sub-nodes in the network. After the network child node receives the message, it stops all communication in the network at the specified stop time.
如图2所示,本实施例公开的无人机集群随机接入方法,具体实现步骤如下:As shown in Figure 2, the random access method of the UAV cluster disclosed in this embodiment, the specific implementation steps are as follows:
步骤1:随机接入协议建立集群节点无线链路。Step 1: The random access protocol establishes the wireless link of the cluster nodes.
使用兼容固定时隙TDMA方式和动态时隙TDMA方式的通用型动态时隙分配协议,采用最小固定时隙时帧结构,其包含固定时隙个数,形成固定结构的时帧模块。通过时帧模块的简单堆叠,即可实现动态时隙方式,从而大大降低了动态时隙分配算法的复杂度,又同时避免了固定时隙所带来拓扑结构不灵活的问题。为了兼容不同数据发生率和包长度,适用于多个型号协议,采用分组业务、封装业务等分包方式设计固定长度和可变长度相结合的弹性封装帧协议。依据VMF消息和CCSDS(Consultative Committee for Space DataSystems,国际空间数据系统咨询委员会)协议标准,采用通用帧框架的方式,将固定长度数据帧放入数据链通用传输帧。A universal dynamic time slot allocation protocol compatible with fixed time slot TDMA mode and dynamic time slot TDMA mode is used, and a minimum fixed time slot time frame structure is adopted, which includes a fixed number of time slots to form a time frame module with a fixed structure. Through the simple stacking of time frame modules, the dynamic time slot mode can be realized, which greatly reduces the complexity of the dynamic time slot allocation algorithm, and at the same time avoids the problem of inflexible topological structure caused by fixed time slots. In order to be compatible with different data occurrence rates and packet lengths, and to be applicable to multiple types of protocols, an elastic encapsulation frame protocol combining fixed length and variable length is designed by using subpackage methods such as packet service and encapsulation service. According to the VMF message and the CCSDS (Consultative Committee for Space DataSystems, International Space Data System Advisory Committee) protocol standard, the fixed-length data frame is put into the general transmission frame of the data link by using the general frame frame.
分包传输帧包含前导码、帧识别码、密码同步字和数据帧源包。源包由包主导头和包数据域组成,两者都是必需的,且无缝排列。包主导头的长度固定,包数据域长度可变。在实际应用中源包长度要恰当,源包太短,传送效率低;源包太长,要被截为多端装入传送帧,操作复杂,而且容易因为错误而丢失整包,包长不大于三个传送帧数据域。The packet transmission frame includes a preamble, a frame identification code, a password synchronization word and a data frame source packet. A source packet consists of a packet-leading header and a packet-data field, both of which are required and lined up seamlessly. The length of the packet leading header is fixed, and the length of the packet data field is variable. In practical applications, the length of the source packet should be appropriate. If the source packet is too short, the transmission efficiency will be low; Three transmit frame data fields.
通用时隙主要用于传输业务数据、控制指令和状态信息等通用型数据。而公用时隙主要用于紧急信令和随机入网申请,因此,公用时隙帧结构要比通用时隙的帧结构短得多。General-purpose time slots are mainly used to transmit general-purpose data such as business data, control instructions, and status information. The public time slots are mainly used for emergency signaling and random network access applications. Therefore, the frame structure of the public time slots is much shorter than that of the general time slots.
步骤2:按需分配随机接入准则保证无人机节点顺利入网。Step 2: Assign random access criteria as needed to ensure the smooth access of UAV nodes to the network.
图1中每一个时隙节点的状态用(状态(state),目标(target))表示,state表示在时隙s中节点的状态,target表示在时隙s中节点要进行发送或者接收数据分组的一跳邻居节点。因此,在时隙s中,节点的状态可以分为七种:The state of each time slot node in Figure 1 is represented by (state (state), target (target)), state indicates the state of the node in time slot s, and target indicates that the node will send or receive data packets in time slot s The one-hop neighbor node of . Therefore, in the time slot s, the state of the node can be divided into seven types:
传输状态(Transport)——在时隙s,节点发送数据分组到邻居节点a:(state=Transport,target=a)。如果节点传送的分组是广播分组,则target=Broadcast;Transport state (Transport)—at time slot s, the node sends a data packet to neighbor node a: (state=Transport, target=a). If the packet transmitted by the node is a broadcast packet, then target=Broadcast;
接收状态(Receive)——在时隙s,从邻居节点b接收数据分组:(state=Receive,target=b);Receive state (Receive)——at time slot s, receive data packets from neighbor node b: (state=Receive, target=b);
传输阻塞状态(Block_t)——在时隙s,在邻居节点中至少有一个节点正从其他节点接收数据分组,而且没有邻居节点正在传送分组;Transmission blocking state (Block_t) - at time slot s, at least one node among neighbor nodes is receiving data packets from other nodes, and no neighbor node is transmitting packets;
接收阻塞状态(Block_r)——在时隙s,在邻居节点中至少存在一个节点正向其他节点发送分组,而且没有邻节点正在接收分组;Reception blocking state (Block_r)——At time slot s, at least one node among neighbor nodes is sending packets to other nodes, and no neighbor node is receiving packets;
传输接收阻塞状态(Block_tr)——在时隙s,在邻居节点中至少存在一个节点正在向其他节点发送分组,除此之外,至少存在一个邻居节点正在从其他节点接收分组;Transmission and reception blocking state (Block_tr)——in time slot s, at least one node among neighbor nodes is sending packets to other nodes, and besides, at least one neighbor node is receiving packets from other nodes;
碰撞(Collision)——节点在接收分组时检测到一个碰撞;Collision - the node detects a collision while receiving the packet;
空闲状态(Idle)——节点空闲,没有邻居节点处于数据分组收发状态。Idle state (Idle)—the node is idle, and no neighbor node is in the state of sending and receiving data packets.
需要说明的是,目标(target)仅在前两个状态有意义,即在传输状态以及接收状态,此外,这些节点状态之间是相互独立的,一个节点在一个时隙里只能处于其中某一种状态,可以认为在节点不向外发送数据的时隙都可以称为被动时隙。It should be noted that the target is only meaningful in the first two states, that is, in the transmission state and the receiving state. In addition, these node states are independent of each other, and a node can only be in one of them in a time slot. A state, it can be considered that the time slots in which the node does not send data to the outside can be called passive time slots.
图2针对多个无人机节点同时提交接入申请的冲突问题,对各节点接入请求时间做随机振荡处理,即节点不能每次都发送接入申请,而是在预备接入网络时刻起,随机延迟n个复帧周期发送请求(n为一定范围内的随机数)。流程图如图3所示。Figure 2 Aiming at the conflict problem of multiple UAV nodes submitting access applications at the same time, the access request time of each node is randomly oscillated, that is, nodes cannot send access applications every time, but start at the moment of preparing to access the network , to randomly delay sending requests for n multiframe periods (n is a random number within a certain range). The flowchart is shown in Figure 3.
步骤3:针对无人机集群协同作战系统,使用一种改进的广义比例公平(Generalized proportional fairness,GPF)方法实现无人机集群网络通信系统资源调度策略。Step 3: For the UAV swarm cooperative combat system, an improved generalized proportional fairness (GPF) method is used to realize the resource scheduling strategy of the UAV swarm network communication system.
集群网络改进型广义比例公平调度方法的工作步骤如下:The working steps of the cluster network improved generalized proportional fair scheduling method are as follows:
(1)当无人机集群节点有资源申请要求时,计算该节点的通信质量要求指标值,将其包含于无人机发送的信息中;(1) When the UAV cluster node has resource application requirements, calculate the communication quality requirement index value of the node, and include it in the information sent by the UAV;
(2)集群网络通信系统资源的调度器根据无人机终端传输过来的信道探测参考信号,对每个信道质量进行评价;(2) The scheduler of the cluster network communication system resources evaluates the quality of each channel according to the channel detection reference signal transmitted by the UAV terminal;
(3)集群网络通信系统资源的调度器根据信道质量信息对频谱分配系统进行估计;(3) The scheduler of the cluster network communication system resources estimates the spectrum allocation system according to the channel quality information;
(4)根据频谱分配系数计算每个集群节点数据传输速率;(4) Calculate the data transmission rate of each cluster node according to the spectrum allocation coefficient;
(5)集群网络通信系统的资源调度器综合考虑无人机的瞬时数据传输速率和无人机公平性估计每个集群节点在每个信道的优先级;(5) The resource scheduler of the cluster network communication system comprehensively considers the instantaneous data transmission rate of the drone and the fairness of the drone to estimate the priority of each cluster node in each channel;
(6)选择优先级最高的集群节点进行集群网络通信系统资源调度,将该信道划分给优先级最高的无人机节点;(6) Select the cluster node with the highest priority to schedule the resources of the cluster network communication system, and assign the channel to the UAV node with the highest priority;
(7)从候选信道集合的列表中删除已经分配的信道;(7) Delete the allocated channel from the list of candidate channel sets;
(8)如果候选信道集合的列表为空,表示全部集群网络通信系统资源调度已经分配完毕,则结束算法的支持,不然返回步骤(3)继续进行集群网络通信系统进行资源调度与分配。(8) If the list of candidate channel sets is empty, it means that all cluster network communication system resource scheduling has been allocated, then end the support of the algorithm, otherwise return to step (3) and continue the cluster network communication system for resource scheduling and allocation.
按照上述步骤,根据无人机集群节点不同的资源类型、不同优先级、不同的时延和不同的丢包率,采用相应的业务数据包传输特性参数值。对于实时性要求较高的业务,调度器对该业务承载保证最低的比特速率;而对实时性要求不高的业务,调度器无需对该承载保证最低的比特速率,所以其在网络拥挤的情况下,业务需要承受降低速率的安排。在此将设计默认承载和专用承载,默认承载用于数据量小且实时性地的业务数据;当默认承载无法满足实时性要求时启用专用承载,以满足速率和时延要求。According to the above steps, according to the different resource types, different priorities, different delays and different packet loss rates of the UAV cluster nodes, the corresponding service data packet transmission characteristic parameter values are adopted. For services with high real-time requirements, the scheduler guarantees the lowest bit rate for the bearer of the service; for services with low real-time requirements, the scheduler does not need to guarantee the lowest bit rate for the bearer, so it is in the case of network congestion Under the circumstances, the business needs to bear the arrangement of reducing the rate. The default bearer and dedicated bearer will be designed here. The default bearer is used for small data volume and real-time business data; when the default bearer cannot meet the real-time requirements, the dedicated bearer is enabled to meet the speed and delay requirements.
步骤4:通过设置GPF调度方法中的a,b配置数值,优化吞吐量性能。Step 4: Optimize throughput performance by setting a and b configuration values in the GPF scheduling method.
通过对GPF调度算法方针进行不断优化,结合图4、图5给出的无人机分簇子群节点数目为30时,系统吞吐量与长期(ΔT=30sec)用户速率公平性的关系。可以看出,GPF调度器随着a/b比值的增加速率公平性下降,当a=0,b=1时,GPF算法保障最低平均速率用户传输,因此系统具有很高的速率公平性,但是吞吐量很低;同时还可以观察到,传统的PF(a=1,b=1)调度器在用户速率公平性方面也是不公平的。为了实现吞吐量和用户速率公平性的折中,GPF算法参数设置a=1,b=3或a=1,b=2较为合适。Through continuous optimization of the GPF scheduling algorithm guidelines, combined with Figure 4 and Figure 5, the relationship between system throughput and long-term (ΔT=30sec) user rate fairness is shown when the number of UAV cluster subgroup nodes is 30. It can be seen that the rate fairness of the GPF scheduler decreases with the increase of the ratio of a/b. When a=0 and b=1, the GPF algorithm guarantees the lowest average rate of user transmission, so the system has high rate fairness, but The throughput is very low; at the same time, it can also be observed that the traditional PF (a=1, b=1) scheduler is also unfair in terms of user rate fairness. In order to achieve a compromise between throughput and user rate fairness, it is more appropriate to set the GPF algorithm parameters a=1, b=3 or a=1, b=2.
图6展示了无人机集群组网通信网络中,当无人机分簇子群节点数目为30时,短期用户速率公平性随帧数的变化。从图中可以看出,GPF调度器相较于MT调度器(即a=1,b=0时),能很大程度上改善用户短期速率公平性,而且飞机间速率公平性能甚至比RR调度算法还要好。除此之外,不同a,b配置下的GPF调度器,其性能也不一样,传统PF(a=1,b=1)调度器性能稍微比a=1,b=2配置下的GPF调度器差。Figure 6 shows the change of short-term user rate fairness with the number of frames in the UAV cluster networking communication network, when the number of UAV cluster sub-group nodes is 30. It can be seen from the figure that compared with the MT scheduler (that is, when a=1, b=0), the GPF scheduler can greatly improve the short-term rate fairness of users, and the rate fairness performance between aircraft is even better than that of the RR scheduler. Algorithms are even better. In addition, the performance of the GPF scheduler under different a and b configurations is different. The performance of the traditional PF (a=1, b=1) scheduler is slightly better than that of the GPF scheduler under the a=1, b=2 configuration. Poor device.
步骤5:应用时隙分配算法在较短的时间内完成时隙调度,实现无冲突的数据传输,最大化地提升信道利用率。Step 5: Apply the time slot allocation algorithm to complete the time slot scheduling in a relatively short period of time to achieve conflict-free data transmission and maximize channel utilization.
在时隙确认阶段,为了确保时隙占用不出现冲突,主节点需要针对各节点时隙申请情况进行统一的仲裁,仲裁规则如下:In the time slot confirmation stage, in order to ensure that there is no conflict in the time slot occupancy, the master node needs to conduct a unified arbitration for the time slot applications of each node. The arbitration rules are as follows:
1)如果数据时隙s只被一个子节点i申请占用,则将时隙s分配给该节点i使用。1) If the data time slot s is only occupied by a child node i application, the time slot s is allocated to the node i for use.
2)如果数据时隙s被多个子节点同时申请占用,则时隙s优先分配给传输高优先级业务的子节点使用;若子节点传输的业务优先级相同,则时隙s优先分配给节点ID较小的子节点使用。2) If the data time slot s is occupied by multiple child nodes at the same time, the time slot s is preferentially allocated to the child nodes that transmit high-priority services; if the business priorities transmitted by the child nodes are the same, the time slot s is preferentially allocated to the node ID Smaller child nodes are used.
仲裁结束后,主节点在确认时隙内将仲裁的结果通过ACK分组广播给各子节点。收到ACK分组的节点需要更新自己本地的二维时隙分配矩阵,为下一个时帧的时隙申请做准备。After the arbitration is over, the master node broadcasts the result of the arbitration to each child node through an ACK packet within the confirmation time slot. The node receiving the ACK packet needs to update its local two-dimensional time slot allocation matrix to prepare for the time slot application of the next time frame.
时隙释放阶段slot release phase
TDMA协议分别采用主动时隙释放和被动时隙释放的方式来应对业务中断和节点失效这两类情况。The TDMA protocol adopts active time slot release and passive time slot release respectively to deal with the two types of situations of service interruption and node failure.
1)主动时隙释放1) Active slot release
为每个节点设置业务定时器,假设节点i在业务定时器过期时仍没有数据传输,则该节点之前所占用的数据时隙需要全部被释放。此时,节点i轮询本地的二维时隙分配矩阵,将第i行中值为1的时隙状态全部修改为0,其余的时隙状态不变。然后,等下一个控制时隙到来,将本地的二维时隙分配矩阵通过REQ分组发送给主节点。A service timer is set for each node. Assuming that node i still has no data transmission when the service timer expires, all data time slots previously occupied by the node need to be released. At this time, node i polls the local two-dimensional time slot allocation matrix, and changes all the time slot states with value 1 in the i-th row to 0, and the remaining time slot states remain unchanged. Then, when the next control time slot arrives, the local two-dimensional time slot allocation matrix is sent to the master node through the REQ packet.
2)被动时隙释放2) Passive slot release
假若主节点在特定时间内没有收到其发送的HELLO分组,则默认节点i退出系统。此时,各节点需要做如下的操作:将节点i从信息表中删除;轮询各自的二维时隙分配矩阵,将第i行的时隙状态全部重新置为0;等下一个控制时隙到来,将各自的二维时隙分配矩阵通过REQ分组发送给主节点。If the master node does not receive the HELLO packet sent by it within a specific time, the default node i exits the system. At this time, each node needs to do the following operations: delete node i from the information table; poll their respective two-dimensional time slot allocation matrix, and reset all the time slot statuses in row i to 0; wait for the next control When the time slot arrives, the respective two-dimensional time slot allocation matrix is sent to the master node through the REQ packet.
数据时隙一旦被释放,便回到了空闲状态,因此可以被网络中的节点重新申请占用。TDMA通过时隙释放过程有效地提高了时隙复用率,从而避免了信道资源的浪费,时隙调整流程如图7所示。Once the data slot is released, it returns to the idle state, so it can be reapplied by nodes in the network. TDMA effectively improves the time slot reuse rate through the time slot release process, thereby avoiding the waste of channel resources. The time slot adjustment process is shown in Figure 7.
至此,完成无人机集群接入方法。So far, the UAV swarm access method is completed.
以上所述的具体描述,对发明的目的、技术方案和有益效果进行进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific description above is to further describe the purpose, technical solution and beneficial effect of the invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not used to limit the protection scope of the present invention. , Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111457463.7A CN114339660B (en) | 2021-12-02 | 2021-12-02 | Unmanned aerial vehicle cluster random access method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111457463.7A CN114339660B (en) | 2021-12-02 | 2021-12-02 | Unmanned aerial vehicle cluster random access method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114339660A CN114339660A (en) | 2022-04-12 |
CN114339660B true CN114339660B (en) | 2023-08-18 |
Family
ID=81048998
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111457463.7A Expired - Fee Related CN114339660B (en) | 2021-12-02 | 2021-12-02 | Unmanned aerial vehicle cluster random access method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114339660B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114727387B (en) * | 2022-04-29 | 2024-12-06 | 无锡中感微电子股份有限公司 | Point-to-multipoint wireless audio bidirectional transmission method, system and device |
CN115348132B (en) * | 2022-08-12 | 2023-10-13 | 中国联合网络通信集团有限公司 | Data transmission method, equipment node, industrial intelligent bus and system |
CN115297558B (en) * | 2022-10-10 | 2023-09-19 | 西安云脉智能技术有限公司 | Communication method and system of multiple LoRa nodes based on time division multiple access |
CN117156563B (en) * | 2023-08-17 | 2024-03-19 | 武汉船舶通信研究所(中国船舶集团有限公司第七二二研究所) | Channel resource access allocation method adapting to high dynamic and strong random service change |
CN116896767B (en) * | 2023-09-11 | 2024-01-23 | 四川腾盾科技有限公司 | Unmanned aerial vehicle cluster information transmission and synchronization method under unreliable network |
CN119031467A (en) * | 2024-10-23 | 2024-11-26 | 北京星河动力装备科技有限公司 | Aircraft collaborative networking method, device, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101695144A (en) * | 2009-10-10 | 2010-04-14 | 中兴通讯股份有限公司 | Method supporting multi-service access and output and system thereof |
CN104135743A (en) * | 2014-07-11 | 2014-11-05 | 西安交通大学 | Resource allocation method based on cache control in LTE-A (Long Term Evolution-Advanced) cellular network |
CN109561513A (en) * | 2019-01-29 | 2019-04-02 | 四川九洲电器集团有限责任公司 | A kind of distribution Lothrus apterus ad hoc network multiple access protocol |
CN111050337A (en) * | 2019-11-26 | 2020-04-21 | 中国运载火箭技术研究院 | Communication method and system of multi-user cluster networking system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009018212A1 (en) * | 2007-07-30 | 2009-02-05 | Innovative Wireless Technologies, Inc. | Distributed ad hoc network protocol using synchronous shared beacon signaling |
US20110158203A1 (en) * | 2009-12-31 | 2011-06-30 | Alvarion Ltd. | Proportional fair scheduling with packet transmission |
-
2021
- 2021-12-02 CN CN202111457463.7A patent/CN114339660B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101695144A (en) * | 2009-10-10 | 2010-04-14 | 中兴通讯股份有限公司 | Method supporting multi-service access and output and system thereof |
CN104135743A (en) * | 2014-07-11 | 2014-11-05 | 西安交通大学 | Resource allocation method based on cache control in LTE-A (Long Term Evolution-Advanced) cellular network |
CN109561513A (en) * | 2019-01-29 | 2019-04-02 | 四川九洲电器集团有限责任公司 | A kind of distribution Lothrus apterus ad hoc network multiple access protocol |
CN111050337A (en) * | 2019-11-26 | 2020-04-21 | 中国运载火箭技术研究院 | Communication method and system of multi-user cluster networking system |
Non-Patent Citations (1)
Title |
---|
段新宇 ; 韩杏玲 ; 吴宣利 ; .LTE系统中基于缓存信息的非实时业务调度算法.哈尔滨工业大学学报.2016,(第11期),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN114339660A (en) | 2022-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114339660B (en) | Unmanned aerial vehicle cluster random access method | |
CN101651992B (en) | Data chain networking method used for autonomous formation of unmanned aerial vehicle | |
CN101978761B (en) | Method for communicating in a wireless network including a plurality of nodes | |
CN109561513B (en) | Distributed conflict-free ad hoc network multiple access protocol | |
Sheu et al. | A Cluster-based TDMA System for Inter-Vehicle Communications. | |
US8284738B2 (en) | Distributed adaptive scheduling of communications among nodes in a mobile ad hoc network | |
GB2433677A (en) | Medium access control (MAC) method and system for dynamic time slot allocation and QoS priority access in a mobile ad hoc network (MANET) | |
CN106385387A (en) | Resource scheduling method of information network links, system and application | |
CN100452750C (en) | Token transfer and manage method for Ad Hoc network | |
CN110138757A (en) | Space division multiple access SDMA-SPMA multiple access system | |
Ruan et al. | An adaptive channel division MAC protocol for high dynamic UAV networks | |
Zheng et al. | A multi-channel load awareness-based MAC protocol for flying ad hoc networks | |
CN109548084B (en) | Load-balanced efficient multi-hop TDMA (time division multiple Access) access method for ad hoc network of unmanned aerial vehicle | |
CN112020001B (en) | Time slot resource allocation method for multi-station multi-machine system of unmanned aerial vehicle | |
US8976728B2 (en) | Distributed medium access control (DMAC) for mobile ad hoc networks | |
US7782803B2 (en) | Half-duplex wireless network scheduling | |
EP2498455A1 (en) | Method and system to coordinate the communication channel access in a technology independent way in order to improve channel efficiency and to provide QoS guarantees | |
Wi et al. | Delay-aware TDMA scheduling with deep reinforcement learning in tactical MANET | |
Kim et al. | Dual-channel medium access control of low power wide area networks considering traffic characteristics in IoE | |
CN118138924A (en) | A hybrid space network and network scheduling method based on wireless optical link enhancement | |
CN101646258B (en) | Data chain channel allocating method for automatic formation of unmanned air vehicle | |
Ouni et al. | Enhanced EDCA with deterministic transmission collision resolution for real-time communication in vehicular ad hoc networks | |
CN114553302B (en) | Unmanned plane bee colony real-time collaborative communication method | |
CN105024941B (en) | A kind of multipriority multi-channel MAC protocols adaptive jitter method and system | |
Bai et al. | STDMA Access Protocol in LEO Space-Air-Ground Integrated Network |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20230818 |
|
CF01 | Termination of patent right due to non-payment of annual fee |