[go: up one dir, main page]

CN110891317A - Method for allocating millimeter wave phased array antenna communication resources on demand - Google Patents

Method for allocating millimeter wave phased array antenna communication resources on demand Download PDF

Info

Publication number
CN110891317A
CN110891317A CN201911033953.7A CN201911033953A CN110891317A CN 110891317 A CN110891317 A CN 110891317A CN 201911033953 A CN201911033953 A CN 201911033953A CN 110891317 A CN110891317 A CN 110891317A
Authority
CN
China
Prior art keywords
resource
allocation
time slot
resources
demand
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.)
Granted
Application number
CN201911033953.7A
Other languages
Chinese (zh)
Other versions
CN110891317B (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.)
Southwest Electronic Technology Institute No 10 Institute of Cetc
Original Assignee
Southwest Electronic Technology Institute No 10 Institute of Cetc
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 Southwest Electronic Technology Institute No 10 Institute of Cetc filed Critical Southwest Electronic Technology Institute No 10 Institute of Cetc
Priority to CN201911033953.7A priority Critical patent/CN110891317B/en
Publication of CN110891317A publication Critical patent/CN110891317A/en
Application granted granted Critical
Publication of CN110891317B publication Critical patent/CN110891317B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/046Wireless resource allocation based on the type of the allocated resource the resource being in the space domain, e.g. beams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • 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)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method for allocating millimeter wave phased array antenna communication resources as required, and aims to provide an allocation method which has good network throughput capacity and gives consideration to stability. The invention is realized by the following technical scheme: in a wireless communication network of a millimeter wave phased-array antenna, a distributable communication resource unit, a resource demand interaction unit, a queue buffer module and a channel access module which are connected with a resource occupation distribution unit are used for calculating a link set, an available frequency set, an antenna direction and a requirement level difference of each link capacity of all resources to be distributed according to a node queue buffer parameter and resource demand information of a neighbor node, and the link set, the available frequency set, the antenna direction and the requirement level difference are used for selecting and distributing time slots, frequency resources and a communication opposite terminal. And carrying out time slot allocation according to the sequence relation and the time slot allocation factor of the members of the two sides of the link, and then, carrying out dynamic allocation on time resources, space resources and frequency resources in the network according to needs in a mode of alternately allocating the resources. The problem that the prior art occupies too much resources is solved.

Description

按需分配毫米波相控阵天线通信资源的方法Method for allocating communication resources of millimeter wave phased array antenna on demand

技术领域technical field

本发明涉及一种适用于基于毫米波相控阵天线通信的资源按需分配方法。The invention relates to a resource on-demand allocation method suitable for communication based on a millimeter wave phased array antenna.

背景技术Background technique

毫米波相控阵天线由于具有强大的功能,灵活的工作方式,计算机控制的无惯性波束扫描,目前已成为许多雷达、卫星应用或无线通信的主要天线方式。相控阵是“相位控制阵列”的简称。相控阵天线由许多辐射单元排列而成,而且各个单元的馈电相位是由计算机灵活控制的阵列。根据相控阵天线的基本理论,把若干天线排列在空间并相互连接,产生一个定向的方向图。这种多个辐射元的结构称为天线阵,或简称为阵。毫米波相控阵天线具有波束窄、扫描速度快、增益高的优点,可提供高数据率、远距离、信号隐蔽的组网通信。相控阵天线定向性可使网络能采用以空分复用方式提高传输容量,同时,更高的方向增益能使节点间通信距离变大,从而减少节点报文转发的跳数;而且可以杜绝竞争碰撞造成的信道资源浪费,可用保证节点间的确定性带宽和时延要求。现有的技术方案针对全向天线设计的自组织网络,以分配时隙资源为主,没有考虑空间和频率等资源的分配问题。已有的时隙分配方法均具备各自局限性,而无法兼顾通信资源选择的高效性、公平性、灵活性、多优先级保障等多种性能要求。时间资源是指为某个节点接入信道进行数据传输所分配的发送时机。空间资源是指为某个节点接入信道进行数据传输所分配的发送天线波束指向空间。频率资源是指为某个节点接入信道进行数据传输所分配的通信频率。网络节点之间不同的空间位置关系,决定了不同的网络拓扑或节点之间的链路关系。既要对单个节点发送数据的对象和天线进行选择,也要防止多个节点同一时间指向同一个空间发送数据而产生干扰。传统无线自组网通信系统通常基于微波频段的全向天线进行设计,天线信号覆盖范围内的每个节点均可接收到信号,通信资源分配问题较为简单,主要对时隙资源进行分配,一般不涉及空间、频率等资源。Millimeter-wave phased array antennas have become the main antenna for many radar, satellite applications or wireless communications due to their powerful functions, flexible working methods, and computer-controlled inertial beam scanning. Phased array is short for "Phase Controlled Array". The phased array antenna is formed by arranging many radiating elements, and the feeding phase of each element is an array flexibly controlled by a computer. According to the basic theory of phased array antennas, several antennas are arranged in space and connected to each other to generate a directional pattern. This structure of multiple radiating elements is called an antenna array, or simply an array. Millimeter wave phased array antennas have the advantages of narrow beam, fast scanning speed, and high gain, and can provide high data rate, long-distance, and signal-concealed networking communication. The directivity of the phased array antenna enables the network to use space division multiplexing to improve the transmission capacity. At the same time, the higher directional gain can increase the communication distance between nodes, thereby reducing the number of hops for node message forwarding; The waste of channel resources caused by contention and collision can guarantee the deterministic bandwidth and delay requirements between nodes. The existing technical solutions focus on the allocation of time slot resources for self-organizing networks designed for omnidirectional antennas, and do not consider the allocation of resources such as space and frequency. The existing time slot allocation methods all have their own limitations, and cannot take into account various performance requirements such as high efficiency, fairness, flexibility, and multi-priority guarantee in the selection of communication resources. The time resource refers to the transmission timing allocated for a certain node to access the channel for data transmission. Spatial resources refer to the space of the transmit antenna beams allocated for data transmission on a node's access channel. The frequency resource refers to the communication frequency allocated for a certain node to access the channel for data transmission. Different spatial positional relationships between network nodes determine different network topologies or link relationships between nodes. It is not only necessary to select the object and antenna for a single node to send data, but also to prevent interference caused by multiple nodes pointing to the same space at the same time to send data. The traditional wireless ad hoc network communication system is usually designed based on the omnidirectional antenna in the microwave frequency band. Every node within the coverage area of the antenna signal can receive the signal. The problem of communication resource allocation is relatively simple. It mainly allocates time slot resources. It involves resources such as space and frequency.

在毫米波相控阵天线的无线通信网络中,通信资源包括时间、空间、频率等三种类型的信道资源。为了防止多个节点同一时间向同一个节点发送数据而产生干扰导致通信失败,通常采用TDMA技术的信道接入方式。如图2所示,TDMA技术将通信时间划分为多个时元,每个时元划分为多个时帧,每个时帧又划分为多个时隙。各网络节点利用设计中安排的控制时隙实时交互网络拓扑,而节点根据这些拓扑信息把新的时隙表通过广播方式发给邻居节点,各邻居节点根据时隙分配表在正确的时隙内建立链路。节点间通过时隙分配表分配的通信时隙进行数据交互。在网络正常运作过程中,各节点计算出工作时隙分配表,进行时隙分配后,将分配表在网络中分发到各邻居节点,然后在控制时隙内周期中各节点按最新时隙分配表工作,进行节点间周期性的信息共享。节点所分配的时隙就是该节点能够接入信道进行数据发送的时机,时隙长度决定了可以发送的数据容量或数据率。In the wireless communication network of the millimeter wave phased array antenna, the communication resources include three types of channel resources, such as time, space and frequency. In order to prevent communication failure caused by interference caused by multiple nodes sending data to the same node at the same time, the channel access mode of TDMA technology is usually used. As shown in FIG. 2 , the TDMA technology divides the communication time into multiple epochs, each epoch is divided into multiple time frames, and each time frame is further divided into multiple time slots. Each network node uses the control time slot arranged in the design to interact with the network topology in real time, and the node broadcasts the new time slot table to the neighbor nodes according to the topology information, and each neighbor node is in the correct time slot according to the time slot allocation table. Establish a link. Data exchange is performed between nodes through the communication time slots allocated by the time slot allocation table. During the normal operation of the network, each node calculates the working time slot allocation table. After the time slot allocation is performed, the allocation table is distributed to each neighbor node in the network, and then each node is allocated according to the latest time slot in the period of the control time slot. Table work, and periodic information sharing between nodes. The time slot allocated by a node is the opportunity when the node can access the channel to send data, and the length of the time slot determines the data capacity or data rate that can be sent.

由于某些节点对通信资源需求变化,可能导致已分配到的通信资源不能满足使用要求的情况发生。主要因素包括:一是始发业务需求变化,节点始发业务主要受应用的影响,不同应用的通信对象和收发数据量均不相同,从而导致时间、空间和频率资源需求也相应变化;二是位置关系变化,导致网络拓扑或连接关系发生变化,原来存在链路的节点对可能需要其他节点进行中继转发,并且空间复用条件也可能发生变化,某条链路必须放弃部分资源占用;三是成员节点变化,网络运行过程中有节点退出或有新节点加入,均需要重新进行资源分配。节点发生原占用资源与使用需求不匹配时,数据报文将在发送队列中进行等待,或者因为发送超时而丢弃,影响了通信时延、网络效率和任务的达成。另一方面,如果发生任何需求不匹配情况都进行资源分配响应,又会带来频繁的网络参数改变,可能导致部分节点的重要数据报文不能快速有效的发送,不利于网络的稳定运行。因此,需要根据节点需求变化的程度,来判断是否进行通信资源的重新分配。Due to changes in the communication resource requirements of some nodes, it may happen that the allocated communication resources cannot meet the usage requirements. The main factors include: First, the demand for originating services changes. The originating services of nodes are mainly affected by applications. The communication objects and the amount of data sent and received are different for different applications, resulting in corresponding changes in time, space and frequency resource requirements; The location relationship changes, resulting in changes in the network topology or connection relationship. The nodes that originally have links may need to be relayed by other nodes, and the spatial multiplexing conditions may also change. A link must give up part of the resource occupation; three It is the change of member nodes. During the network operation, if a node exits or a new node joins, it is necessary to re-allocate resources. When the original occupied resources of the node do not match the usage requirements, the data packets will wait in the sending queue, or be discarded due to the sending timeout, which affects the communication delay, network efficiency and task achievement. On the other hand, if there is any demand mismatch, the resource allocation response will be carried out, which will bring frequent network parameter changes, which may cause important data packets of some nodes to be unable to be sent quickly and effectively, which is not conducive to the stable operation of the network. Therefore, it is necessary to judge whether or not to reallocate communication resources according to the degree of node demand change.

现有时隙资源分配的主要技术方案有:The main technical solutions of the existing time slot resource allocation are as follows:

固定时隙分配法:通常按照资源均匀分配的原则,在网络运行前将时隙资源预先分配给网络中的所有节点,每个节点分配相同的时隙块,分配结果在网络运行中保持不变。每个节点按照已获得的时隙定时获取信道使用权,在时隙开始时刻到来时发送数据,其他节点只能接收数据。该方法操作简单,但是适应能力较差,当节点业务需求频繁变化时,会形成高业务量节点传输时延增加、大量的报文丢失,而低业务量节点的时隙利用率非常低。Fixed time slot allocation method: Usually according to the principle of uniform resource allocation, time slot resources are pre-allocated to all nodes in the network before network operation, each node is allocated the same time slot block, and the allocation result remains unchanged during network operation . Each node obtains the right to use the channel according to the obtained time slot timing, and sends data when the time slot starts, and other nodes can only receive data. This method is simple to operate, but has poor adaptability. When the service requirements of nodes change frequently, the transmission delay of high-traffic nodes will increase and a large number of packets will be lost, while the time slot utilization of low-traffic nodes will be very low.

随机竞争时隙分配法:将时间资源分成帧,每一帧又分为若干个时隙,网络节点同时竞争这些时隙来进行数据传输,如果多个节点发生冲突,就等待到下一个时隙继续竞争时隙。该方法可以实现时隙资源的动态分配,多个节点无法预先感知其他节点的资源需求,而且不会区分节点和业务的优先级差异,当网络负载较重,竞争激烈时时隙竞争冲突概率大,分配效率将非常低。Random competition time slot allocation method: divide time resources into frames, each frame is divided into several time slots, network nodes compete for these time slots at the same time for data transmission, if multiple nodes collide, wait until the next time slot Continue to contend for time slots. This method can realize the dynamic allocation of time slot resources. Multiple nodes cannot perceive the resource requirements of other nodes in advance, and they will not distinguish the priority difference between nodes and services. When the network load is heavy and the competition is fierce, the probability of time slot competition conflict is high. The allocation efficiency will be very low.

动态时隙分配法:传统动态时隙分配方法中,每个时帧内的时隙被分为固定分配段和竞争分配段,每个节点在固定分配段获得至少一个时隙保障基本的数据传输需求。网络运行过程时,节点根据数据发送需求在竞争分配段中竞争空闲时隙,以满足突发性业务传输要求。该方法可以保持相对稳定的网络吞吐量,但是节点竞争时隙的收敛时间长,具有较差的多优先级保障能力。Dynamic time slot allocation method: In the traditional dynamic time slot allocation method, the time slots in each time frame are divided into fixed allocation sections and competitive allocation sections, and each node obtains at least one time slot in the fixed allocation section to ensure basic data transmission. need. During network operation, nodes compete for idle time slots in the contention allocation segment according to data transmission requirements to meet bursty service transmission requirements. This method can maintain a relatively stable network throughput, but the nodes competing for time slots have a long convergence time and have poor multi-priority guarantee capability.

发明内容SUMMARY OF THE INVENTION

本发明的目的是针对现有技术存在的不足之处,提供一种具有较好的高优先级保障能力、较好的网络吞吐能力、较好的公平性和兼顾稳定性和适应性的毫米波相控阵天线通信资源的按需分配方法,以实现全网络通信资源在高效性、抗毁性、公平性、多优先级保障的多维度优化目标。The purpose of the present invention is to provide a millimeter wave with better high-priority guarantee capability, better network throughput capability, better fairness, and balance between stability and adaptability, aiming at the shortcomings of the prior art. The on-demand allocation method of phased array antenna communication resources to achieve the multi-dimensional optimization goals of high efficiency, invulnerability, fairness, and multi-priority guarantee of the whole network communication resources.

本发明的目的是通过以下技术方案实现的:一种按需分配毫米波相控阵天线通信资源的方法,其特征在于,包括如下步骤:在毫米波相控阵天线的无线通信网络中,构建以围绕资源占用分配单元相连的资源分配模块、队列缓存模块、资源需求交互单元和信道资源控制模块,其中,队列缓存模块将队列缓存参数发送给资源占用分配模块,资源占用分配单元获取业务消息队列缓存参数信息,按照各队列优先级消息比率,作为权重系数进行加权平均,计算得到本节点的综合优先级,完成资源需求统计;资源需求交互单元在每次控制时隙到来时,将本平台计算得到的链路上的容量需求在控制消息中捎带出去,完成与资源占用分配单元的资源需求交互;资源占用分配单元根据邻居节点信息,利用资源需求信息计算全部待分配资源的链路集合及天线指向和每条链路容量需求级差,并根据从资源需求交互单元获取的邻居资源需求级差信息,决策是否进行资源重新分配,将资源占用计算可用资源集合并存储在可分配通信资源单元;资源占用分配单元以可用频率集合为链路分配频率,选择分配时隙、频率资源和通信对端,以时隙分配因子方式比较节点的需求级差,当需求级差变化到一定程度时触发新的资源分配,利用时隙分配表以及通信对端节点标识号,为时隙指定波束指向参数为通信对端位置,根据链路双方成员的顺序关系和时隙分配因子进行时隙分配,直到时隙全部分配完毕,然后,在每个分配周期重新编号时隙资源,以相同需求条件下交替分配资源的方式,利用可分配时隙集合和定向通信优势,计算空间复用的时隙资源,将网络中的时间资源、空间资源和频率资源三类进行动态按需分配。The object of the present invention is achieved through the following technical solutions: a method for allocating communication resources of a millimeter-wave phased array antenna on demand, characterized in that it includes the following steps: in the wireless communication network of the millimeter-wave phased array antenna, constructing The resource allocation module, the queue buffer module, the resource demand interaction unit and the channel resource control module are connected around the resource occupancy allocation unit, wherein the queue buffer module sends the queue buffer parameters to the resource occupancy allocation module, and the resource occupancy allocation unit obtains the service message queue Cache parameter information, according to the priority message ratio of each queue, as a weight coefficient to perform a weighted average, calculate the comprehensive priority of the node, and complete the resource demand statistics; the resource demand interaction unit will calculate this platform when each control time slot arrives. The obtained capacity requirement on the link is carried out in the control message to complete the resource requirement interaction with the resource occupation allocation unit; the resource occupation allocation unit uses the resource requirement information to calculate the link set and antenna of all resources to be allocated according to the neighbor node information. Point to the difference between the capacity requirements of each link, and according to the neighbor resource requirement difference information obtained from the resource demand interaction unit, decide whether to re-allocate resources, and collect and store the available resources for resource occupation and calculation in the allocatable communication resource unit; resource occupation; The allocation unit uses the available frequency set as the link to allocate frequencies, selects and allocates time slots, frequency resources and communication peers, compares the demand level difference of the nodes by the time slot allocation factor, and triggers a new resource allocation when the demand level changes to a certain extent, Using the time slot allocation table and the identification number of the communication peer node, specify the beam pointing parameter for the time slot as the communication peer position, and allocate the time slot according to the order relationship of the members of both sides of the link and the time slot allocation factor until all the time slots are allocated. , and then renumber the time slot resources in each allocation cycle, in the way of alternately allocating resources under the same demand conditions, taking advantage of the set of allocatable time slots and directional communication to calculate the time slot resources for spatial multiplexing, and the time in the network Three types of resources, space resources and frequency resources are allocated dynamically on demand.

本发明相比于现有技术具有如下有益效果,Compared with the prior art, the present invention has the following beneficial effects:

具有较好的高优先级保障能力:本发明按照各队列优先级消息比率,作为权重系数进行加权平均,计算得到本节点的综合优先级。在节点的时隙分配因子相同情况下,当时隙资源均不能满足需求时,优先级高的节点获得的时隙资源越多,从而保证具有更多高优先级业务的节点能够快速将业务消息发送出去。因此,相比现有技术,本发明具有更好的优先级保障能力。It has better high-priority guarantee capability: the present invention performs weighted average as a weight coefficient according to the priority message ratio of each queue, and calculates the comprehensive priority of the node. When the time slot allocation factors of nodes are the same, when the time slot resources cannot meet the demand, the nodes with higher priority obtain more time slot resources, thus ensuring that nodes with more high priority services can quickly send service messages. go out. Therefore, compared with the prior art, the present invention has better priority guarantee capability.

具有较好的网络吞吐能力:本发明采用可分配时隙集合,利用定向通信优势,计算空间复用的时隙资源,使可分配给节点使用的时隙资源数量大大增加。充分利用毫米波相控阵天线的定向窄波束通信特性,将网络中的时间资源、空间资源和频率资源三类进行动态按需分配。与固定资源分配相比,避免部分节点的低业务量带来资源空闲,或部分节点突发的高业务量带来过长的发送等待或数据丢失,提高了通信资源利用率,使网络具有较好的吞吐能力。It has better network throughput: the present invention adopts a set of assignable time slots, utilizes the advantage of directional communication, and calculates the time slot resources of spatial multiplexing, so that the number of time slot resources that can be allocated to nodes for use is greatly increased. Make full use of the directional narrow beam communication characteristics of the millimeter wave phased array antenna, and dynamically allocate the three types of time resources, space resources and frequency resources in the network on demand. Compared with fixed resource allocation, it avoids resource idle caused by low traffic of some nodes, or excessively long transmission waiting or data loss caused by sudden high traffic of some nodes, improves the utilization rate of communication resources, and makes the network more efficient. Good throughput.

具有较好的公平性:本发明在网络初始启动时,假定每个节点均具有相同的资源需求,运行过程中,为防止网络中节点资源分配不均,采用公平均等分配方式进行资源分配。每个分配周期,重新编号时隙资源,并采用相同需求条件下交替分配资源的方式,从而保证资源分配的公正性,避免了相同需求节点的资源出现不公平情况,特别是先入网节点与后入网节点资源分配不均等,解决了现有技术由于优先占用过多资源而导致部分节点无法获得资源进行正常通信的问题。Better fairness: The present invention assumes that each node has the same resource requirements when the network is initially started. During the operation, in order to prevent uneven distribution of node resources in the network, a fair and equal distribution method is used to allocate resources. In each allocation cycle, time-slot resources are renumbered, and resources are allocated alternately under the same demand conditions, so as to ensure the fairness of resource allocation and avoid the unfair situation of resources of nodes with the same demand, especially the nodes that first access the network and those who are later Unequal distribution of network access node resources solves the problem that some nodes cannot obtain resources for normal communication due to preferentially occupying too many resources in the prior art.

兼顾稳定性和适应性:本发明采用时隙分配因子方式,比较节点的需求级差,只有当需求级差变化到一定程度,才触发新的资源分配,可以抵抗网络的微小动态性导致的资源分配扰动,确保网络的稳定运行。同时又具有很强的动态适应能力,当网络节点变化、位置关系变化、始发业务需求变化等导致资源需求变化时,需求级差变化会快速触发资源的重新分配。因此,相比现有技术,本发明更好的兼顾了网络运行的稳定性和动态变化的适应性。Taking into account both stability and adaptability: The present invention adopts the time slot allocation factor method to compare the demand level difference of nodes. Only when the demand level difference changes to a certain extent, will a new resource allocation be triggered, which can resist the resource allocation disturbance caused by the small dynamics of the network. , to ensure the stable operation of the network. At the same time, it has strong dynamic adaptability. When the resource demand changes due to changes in network nodes, changes in location relationships, and changes in originating service requirements, the change in demand gradient will quickly trigger the reallocation of resources. Therefore, compared with the prior art, the present invention better takes into account the stability of the network operation and the adaptability to dynamic changes.

本发明在每个节点在实时评估本节点的资源需求信息基础上,根据局部的时间、频率、空间等通信资源占用情况,自动计算新的资源分配要求,按照分布式方式与邻居节点协商新的资源分配要求,完成新的资源占用确认,以实现全网络通信资源在高效性、抗毁性、公平性、多优先级保障等多维度优化目标。The invention automatically calculates new resource allocation requirements on the basis of real-time evaluation of the resource demand information of the node in each node, according to local time, frequency, space and other communication resource occupancy conditions, and negotiates new resource allocation requirements with neighboring nodes in a distributed manner. Resource allocation requirements, complete new resource occupancy confirmation, in order to achieve multi-dimensional optimization goals of network-wide communication resources in terms of efficiency, invulnerability, fairness, and multi-priority assurance.

本发明适用于基于毫米波相控阵天线通信的资源按需分配。The invention is suitable for resource on-demand allocation based on millimeter wave phased array antenna communication.

附图说明Description of drawings

图1是本发明为基于毫米波相控阵天线通信的资源分配原理框图;Fig. 1 is the resource allocation principle block diagram of the present invention based on millimeter wave phased array antenna communication;

图2是图1的资源分配单元的处理流程图;Fig. 2 is the processing flow chart of the resource allocation unit of Fig. 1;

图3是图1的通信节点构造原理框图;Fig. 3 is the structure principle block diagram of the communication node of Fig. 1;

图4是图1毫米波相控阵天线通信的无线网络示意图;Fig. 4 is the wireless network schematic diagram of the millimeter wave phased array antenna communication of Fig. 1;

图5是图1毫米波相控阵天线通信的时隙构成示意图。FIG. 5 is a schematic diagram of the time slot structure of the communication of the millimeter wave phased array antenna in FIG. 1 .

具体实施方式Detailed ways

参见图1。根据本发明,按如下步骤实现基于毫米波相控阵天线通信的资源分配资源需求统计:资源占用分配单元获取业务消息队列缓存参数信息。队列缓存参数信息包括每个队列的发送对象、消息量和优先级。资源占用分配单元根据各缓存队列的优先级,以各优先级消息比率作为权重系数进行加权平均,评估本节点的综合优先级PR,根据队列缓存参数信息,评估每个缓存队列的链路容量需求,利用接收到的控制消息,计算与邻居节点之间是否为新增链路,评估本节点的频率需求FR和波束指向需求DR,链路容量需求是队列中本节点发往该链路的时隙数量需求TR表示。See Figure 1. According to the present invention, the resource allocation resource demand statistics based on millimeter wave phased array antenna communication are realized according to the following steps: the resource occupation allocation unit obtains the service message queue buffer parameter information. The queue cache parameter information includes the sending object, message volume and priority of each queue. According to the priority of each cache queue, the resource occupancy allocation unit uses the ratio of each priority message as a weight coefficient to perform a weighted average, evaluates the comprehensive priority PR of the node, and evaluates the link capacity requirement of each cache queue according to the queue cache parameter information , using the received control message, calculate whether there is a new link with the neighbor node, evaluate the frequency demand FR and beam pointing demand DR of the node, and the link capacity demand is the time when the node in the queue sends to the link The number of slots required by TR is indicated.

资源需求交互:资源需求交互单元在每次控制时隙到来时,将本平台计算得到的该链路上的容量需求在控制消息中捎带出去。接收到该节点控制消息的邻居节点资源需求交互单元将参数发送给资源占用分配单元,资源占用分配单元记录该节点的容量需求。Resource demand interaction: When each control time slot arrives, the resource demand interaction unit will carry out the capacity demand on the link calculated by the platform in the control message. The neighbor node resource demand interaction unit that receives the node control message sends the parameters to the resource occupation allocation unit, and the resource occupation allocation unit records the capacity demand of the node.

资源占用计算:资源占用分配单元根据邻居节点信息,计算全部待分配资源的链路集合及天线指向;资源分配单元根据某链路上最新发出去的容量需求TR1与接收到的通信对象发布的容量需求TR2,计算双方的容量需求级差,从而决定时隙分配因子,将每个节点按照时隙分配因子从大到小排序,相同时隙分配因子时,优先级高的节点排序靠前;资源分配单元根据全部可用频率集合,以及每个时隙内已经分配链路占用的频率,计算可用频率集合;资源分配单元根据可用于分配的基本时隙,以及可以空间复用的时隙,计算某链路上的所有待分配的通信时隙,从前向后进行编号。Resource occupancy calculation: The resource occupancy allocation unit calculates the link set and antenna orientation of all resources to be allocated according to the information of the neighbor nodes; the resource allocation unit calculates the capacity released by the received communication object according to the newly sent capacity requirement TR1 on a link and the received capacity. Demand TR2, calculate the capacity demand level difference between the two parties, so as to determine the time slot allocation factor, and sort each node according to the time slot allocation factor from large to small. When the time slot allocation factor is the same, the node with higher priority is ranked first; resource allocation The unit calculates the available frequency set according to all available frequency sets and the frequencies occupied by the allocated links in each time slot; the resource allocation unit calculates a certain chain according to the basic time slots that can be used for allocation and the time slots that can be spatially multiplexed. All communication time slots to be allocated on the road are numbered from front to back.

资源占用分配:资源占用分配单元根据链路双方成员的顺序关系和时隙分配因子进行时隙分配。顺序靠前的节点先分配时隙,时隙分配因子越大的分配更多时隙,直到时隙全部分配完毕;资源占用分配单元根据可用频率集合为链路分配频率;资源占用分配单元根据时隙分配表,以及通信对端节点ID,为时隙指定波束指向参数为通信对端位置。Resource occupancy allocation: The resource occupancy allocation unit allocates time slots according to the order relationship of the members of both sides of the link and the time slot allocation factor. The nodes in the front of the order allocate time slots first, and the larger the time slot allocation factor, the more time slots are allocated until all the time slots are allocated; the resource occupation allocation unit allocates frequencies for the links according to the available frequency set; The slot allocation table, and the ID of the communication peer node, specify the beam pointing parameter for the time slot as the location of the communication peer.

资源占用确认:资源占用分配单元将资源分配结果发送给资源需求交互单元,资源需求交互单元将分配结果发送给邻居节点,邻居节点收到资源分配结果后,其资源占用确认单元与本地新的资源分配结果进行比较,并将发生冲突的资源回复给该邻居节点,该邻居节点收到冲突资源信息后删除冲突资源。Resource occupation confirmation: The resource occupation allocation unit sends the resource allocation result to the resource demand interaction unit, and the resource demand interaction unit sends the allocation result to the neighbor node. After the neighbor node receives the resource allocation result, the resource occupation confirmation unit and the local new resource The allocation results are compared, and the conflicting resource is replied to the neighbor node, and the neighbor node deletes the conflicting resource after receiving the conflicting resource information.

队列缓存参数主要包括每个队列的发送对象、消息量和优先级。资源占用分配单元评估本节点的综合优先级PR、队列容量需求TR、频率需求FR和波束指向需求DR,将本节点需求交给资源需求交互单元发送给邻居节点。资源占用分配单元利用资源需求信息计算待分配链路集合及天线指向,对每条链路,资源占用分配单元计算容量需求级差,并根据从资源需求交互单元获取的邻居资源需求级差信息,决策是否进行资源重新分配;资源占用分配单元计算可用资源集合并存储在可分配通信资源单元,选择分配时隙、频率资源和通信对端。资源占用分配单元将分配结果交给资源占用交互单元,以发送给邻居进行资源分配结果确认。最后更新资源占用分配集合,并将新的资源占用分配结果发送给信道接入单元。Queue cache parameters mainly include the sending object, message volume and priority of each queue. The resource occupancy allocation unit evaluates the comprehensive priority PR, queue capacity requirement TR, frequency requirement FR and beam pointing requirement DR of the node, and delivers the node's requirement to the resource requirement interaction unit and sends it to the neighbor node. The resource occupancy allocation unit uses the resource demand information to calculate the set of links to be allocated and the direction of the antenna. For each link, the resource occupancy allocation unit calculates the capacity demand level difference, and according to the neighbor resource demand level difference information obtained from the resource demand interaction unit, decides whether to Re-allocate resources; the resource occupancy allocation unit calculates the available resource set and stores it in the allocatable communication resource unit, and selects and allocates time slots, frequency resources and communication peers. The resource occupancy allocation unit delivers the allocation result to the resource occupancy interaction unit, so as to send it to the neighbor for confirmation of the resource allocation result. Finally, the resource occupation allocation set is updated, and the new resource occupation allocation result is sent to the channel access unit.

参见图2,在毫米波相控阵天线通信的资源分配单元的处理流程中。Referring to FIG. 2, in the processing flow of the resource allocation unit of the millimeter wave phased array antenna communication.

步骤500,资源占用分配单元根据缓存队列的优先级,评估每个队列本节点综合优先级PR,按照各优先级的权重系统进行加权平均,获得本节点的综合优先级PR,然后转入步骤501计算每个队列容量需求。Step 500, the resource occupation allocation unit evaluates the comprehensive priority PR of the current node of each queue according to the priority of the cache queue, and performs a weighted average according to the weighting system of each priority to obtain the comprehensive priority PR of the current node, and then goes to step 501. Calculate each queue capacity requirement.

步骤501,资源占用分配单元根据队列缓存的发送对象和消息量,评估每个队列容量需求TR,得到消息发送需求=消息队列中需要发往该链路的消息量/(通信速率*A*Tslot),其中A为分配给节点在该链路上发送的时隙数,Tslot为每个时隙长度。当消息发送需求小于0.3时,容量需求为1级;当消息发送需求小于0.3~0.5时,容量需求为2级;当消息发送需求小于0.5~0.7时,容量需求为3级;当消息发送需求大于0.7时,容量需求为4级。然后转入步骤502计算频率需求和波束指向需求。Step 501, the resource occupancy allocation unit evaluates the capacity requirement TR of each queue according to the sending object and the amount of messages buffered in the queue, and obtains the message sending requirement=the amount of messages that need to be sent to the link in the message queue/(communication rate*A*T slot ), where A is the number of time slots assigned to the node to send on the link, and T slot is the length of each time slot. When the message sending requirement is less than 0.3, the capacity requirement is Level 1; when the message sending requirement is less than 0.3-0.5, the capacity requirement is Level 2; when the message sending requirement is less than 0.5-0.7, the capacity requirement is Level 3; when the message sending requirement is less than 0.5-0.7, the capacity requirement is Level 3; When it is greater than 0.7, the capacity requirement is level 4. Then go to step 502 to calculate frequency requirements and beam pointing requirements.

步骤502,资源占用分配单元根据交互的控制消息,评估本节点的频率需求FR和波束指向需求DR的传输容量需求,计算与邻居节点之间是否为新增链路,如果是新增节点,则增加频率分配需求FR,同时增加对该新增节点的波束指向需求DR,然后转入步骤503计算待分配链路集合。Step 502, the resource occupation allocation unit evaluates the frequency demand FR of the node and the transmission capacity demand of the beam pointing demand DR according to the exchanged control messages, and calculates whether there is a new link with the neighbor node, if it is a new node, then The frequency allocation demand FR is increased, and the beam pointing demand DR for the newly added node is increased, and then the process goes to step 503 to calculate the link set to be allocated.

步骤503,资源占用分配单元根据邻居节点信息,计算待分配链路集合,遍历待分配链路集合,然后转入步骤504判断待分配链路是否为空。In step 503, the resource occupation and allocation unit calculates the set of links to be allocated according to the neighbor node information, traverses the set of links to be allocated, and then proceeds to step 504 to determine whether the links to be allocated are empty.

步骤504,资源占用分配单元根据待分配链路遍历状态判断待分配链路是否为空,如果待分配链路为空,则资源分配结束;否则,转入步骤505计算链路的双方的容量需求级差。Step 504, the resource occupation allocation unit judges whether the link to be allocated is empty according to the traversal state of the link to be allocated, if the link to be allocated is empty, the resource allocation ends; otherwise, go to step 505 to calculate the capacity requirements of both sides of the link difference.

步骤505,资源占用分配单元根据某链路上最新发出去的容量需求TR1与接收到的通信对象发布的容量需求TR2,计算双方的容量需求级差,容量需求级差=|TR2-TR1|,然后转入步骤506计算链路的时隙分配因子X。Step 505, the resource occupation allocation unit calculates the capacity requirement level difference between the two parties according to the capacity demand TR1 recently sent out on a certain link and the capacity demand TR2 issued by the received communication object, and the capacity demand level difference=|TR2-TR1| Go to step 506 to calculate the time slot allocation factor X of the link.

步骤506,资源占用分配单元根据容量需求级差,计算时隙分配因子X;时隙分配因子X=容量需求级差+1,然后转入步骤507判断时隙分配因子X是否大于1。Step 506 , the resource occupation and allocation unit calculates the time slot allocation factor X according to the difference in capacity demand;

步骤507,资源占用分配单元根据时隙分配因子X取值判断是否大于1,如果时隙分配因子X取值大于1,则转入步骤508计算可用资源集合;否则转入步骤404,对下一个链路进行资源分配。Step 507, the resource occupancy allocation unit judges whether it is greater than 1 according to the value of the time slot allocation factor X, if the value of the time slot allocation factor X is greater than 1, then go to step 508 to calculate the available resource set; otherwise go to step 404, for the next link for resource allocation.

步骤508,资源分配单元根据全部可用频率集合,以及每个时隙内已经分配链路占用的频率,计算可用频率集合;资源分配单元根据可用于分配的基本时隙,以及可以空间复用的时隙,计算某链路上的所有待分配的通信时隙,从前向后进行编号。然后转入步骤509对链路双方排序。Step 508, the resource allocation unit calculates the set of available frequencies according to all available frequency sets and the frequencies occupied by the allocated links in each time slot; the resource allocation unit calculates the set of available frequencies according to the basic time slots available for allocation and the time slots that can be spatially multiplexed Slots, calculate all the communication time slots to be allocated on a certain link, and number them from front to back. Then go to step 509 to sort both sides of the link.

步骤509,资源分配单元根据节点的时隙分配因子从大到小排序,相同时隙分配因子时,优先级高的节点排序靠前,然后转入步骤510选择最靠前的1个时隙分配给需求少的成员。Step 509, the resource allocation unit sorts the nodes from large to small according to the time slot allocation factors of the nodes. When the time slot allocation factors are the same, the nodes with higher priority are ranked first, and then go to step 510 to select the first time slot allocation. For members with less needs.

步骤510,资源分配单元对时隙资源进行排序,选择最靠前的1个时隙分配给排序在后的节点,即需求较少的成员。然后转入步骤511选择剩余时隙中最靠前的X个时隙分配给需求较多的成员。In step 510, the resource allocation unit sorts the time slot resources, and selects the first time slot to be allocated to the nodes that are ranked later, that is, the members with less demand. Then go to step 511 to select the first X time slots in the remaining time slots to be allocated to the members with more demands.

步骤511,资源分配单元将剩余时隙中最靠前的X个时隙分配给排序在前的节点,即需求较多的成员。然后转入步骤512选择频率分配给链路。Step 511 , the resource allocation unit allocates the top X time slots in the remaining time slots to the nodes that are in the top order, that is, the members with more demands. Then go to step 512 to select the frequency to assign to the link.

步骤512,资源分配单元根据频率需求情况,如果判断需要新分配频率,从可用频率集合中,选择频率分配给链路。然后转入步骤513选择通信对端节点ID对应的位置作为波束指向参数。Step 512, the resource allocation unit selects a frequency from the set of available frequencies to allocate to the link if it determines that a new frequency needs to be allocated according to the frequency requirement. Then go to step 513 to select the position corresponding to the ID of the communication peer node as the beam pointing parameter.

步骤513,资源分配单元根据波束指向需求DR,将通信对端节点ID作为通信目的节点,以便通信时选择对应ID的位置作为波束指向参数。然后转入步骤514判断剩余时隙是否>0。Step 513 , the resource allocation unit uses the ID of the communication peer node as the communication destination node according to the beam pointing requirement DR, so as to select the position corresponding to the ID as the beam pointing parameter during communication. Then go to step 514 to determine whether the remaining time slots are >0.

步骤514,资源分配单元根据剩余时隙集合情况,判断剩余时隙是否>0,如果剩余时隙>0,则资源分配结束;否则,转入步骤510,继续进行剩余时隙分配。Step 514, the resource allocation unit judges whether the remaining time slots are > 0 according to the set of remaining time slots, and if the remaining time slots are > 0, the resource allocation ends; otherwise, go to step 510 to continue the remaining time slot allocation.

参见图3。图中给出了基于毫米波相控阵天线通信的无线网络节点功能构成的链路A-B。链路A-B每个节点主要包括:应用模块并行连接的队列缓存模块、资源分模块、信道接入模块和无线传输模块等五个功能模块,应用模块的不同应用程序生成发送消息和处理接收消息;队列缓存模块接收应用程序生成的发送消息并在队列中缓存等待发送,为不同通信对象分别建立缓存队列;资源分配模块包含可分配通信资源单元、资源需求交互单元和资源占用分配单元。资源分配模块根据节点资源需求从可分配通信资源单元中选择资源进行分配,并通过资源需求交互单元与其他节点交互资源分配的控制消息;信道接入模块按照信道接入控制协议进行时隙选择、天线及指向选择和频率选择,通过通信资源上访问信道向无线传输模块发送选择的时隙、天线及指向和频率;无线传输模块通过无线发送与无线接收分别实现消息的物理层发送与接收。See Figure 3. The figure shows the link A-B formed by the wireless network node function based on millimeter wave phased array antenna communication. Each node of the link A-B mainly includes five functional modules: a queue buffer module, a resource sub-module, a channel access module and a wireless transmission module connected in parallel by the application module. Different application programs of the application module generate and send messages and process and receive messages; The queue cache module receives the sending messages generated by the application program and buffers them in the queue for sending, and establishes cache queues for different communication objects respectively; the resource allocation module includes an assignable communication resource unit, a resource demand interaction unit and a resource occupation allocation unit. The resource allocation module selects resources from the allocatable communication resource units for allocation according to the node resource requirements, and exchanges control messages of resource allocation with other nodes through the resource demand interaction unit; the channel access module selects time slots according to the channel access control protocol, Antenna and direction selection and frequency selection, send the selected time slot, antenna, direction and frequency to the wireless transmission module through the access channel on the communication resource; the wireless transmission module realizes the physical layer transmission and reception of the message through wireless transmission and wireless reception respectively.

参阅图4。基于毫米波相控阵天线通信的无线网络是一种没有基础设施支持的自组织网络。网络节点均由空中机动平台构成,每个平台配置多副定向天线,根据需要动态建立起无线通信网络。当某些节点发生故障或链路中断时,其他节点自动重构网络以保持正常通信。节点D发生故障或链路D-E中断时,节点A、B、E、F之间仍然可以保持正常通信。节点之间互相通信时,信号辐射限制在波束范围内,要截获通信信号并定位节点非常困难。因此,该通信网络具有很强的抗毁性和隐蔽性,很适合可能进入到威胁环境内的空中机动平台之间的安全、可靠通信。See Figure 4. A wireless network based on mmWave phased array antenna communication is a self-organizing network without infrastructure support. The network nodes are all composed of air mobile platforms, each platform is equipped with multiple directional antennas, and a wireless communication network is dynamically established according to needs. When some nodes fail or links are interrupted, other nodes automatically reconfigure the network to maintain normal communication. When the node D fails or the link D-E is interrupted, the nodes A, B, E, and F can still maintain normal communication. When nodes communicate with each other, signal radiation is limited within the beam range, and it is very difficult to intercept communication signals and locate nodes. Therefore, the communication network has strong survivability and concealment, and is very suitable for safe and reliable communication between air mobile platforms that may enter the threat environment.

参阅图5。时隙类型包括控制时隙和通信时隙,控制时隙交互位置、网络管理等消息,通信时隙交互业务数据消息。毫米波相控阵天线通信无线网络由于定向天线窄波束的辐射特性,多个通信节点对之间只要天线波束不互相干扰,就可以在相同时隙内进行数据收发,从而提高整个网络的吞吐量和时隙资源的利用率。See Figure 5. The time slot types include control time slots and communication time slots, messages such as control time slot interaction location and network management, and communication time slot interaction service data messages. Due to the radiation characteristics of narrow beams of directional antennas in millimeter-wave phased array antenna communication wireless networks, as long as the antenna beams do not interfere with each other between multiple communication node pairs, data can be sent and received in the same time slot, thereby improving the throughput of the entire network. and utilization of time slot resources.

以上所述的具体实施例,对本发明进行了进一步详细地阐述。本发明特别参照优选的实施例来说明和展示,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化,因此凡在本发明的精神和原则之内,所作的任何结构或材料的修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。The specific embodiments described above further illustrate the present invention in detail. The present invention is specifically described and shown with reference to the preferred embodiments, and is not intended to limit the present invention. For those skilled in the art, the present invention can be modified and changed in various ways, so all are within the spirit and principle of the present invention. , any structural or material modifications, equivalent replacements, improvements, etc., should be included within the scope of the claims of the present invention.

Claims (10)

1. A method for on-demand allocation of millimeter wave phased array antenna communication resources, comprising the steps of: in a wireless communication network of a millimeter wave phased-array antenna, a resource allocation module, a queue cache module, a resource demand interaction unit and a channel resource control module which are connected around a resource occupation allocation unit are constructed, wherein the queue cache module sends queue cache parameters to the resource occupation allocation module, the resource occupation allocation unit acquires service message queue cache parameter information, the service message queue cache parameter information is weighted and averaged as a weight coefficient according to the ratio of priority messages of each queue, the comprehensive priority of the node is obtained through calculation, and resource demand statistics is completed; when the control time slot arrives each time, the resource demand interaction unit carries the capacity demand on the link calculated by the platform out in the control message, and completes the resource demand interaction with the resource occupation allocation unit; the resource occupation allocation unit calculates a link set of all resources to be allocated, antenna orientation and the requirement level difference of each link capacity by using resource demand information according to the neighbor node information, decides whether to reallocate the resources according to the neighbor resource demand level difference information acquired from the resource demand interaction unit, calculates available resource sets for resource occupation calculation and stores the available resource sets in an allocable communication resource unit, then uses the available frequency sets as link allocation frequencies, selects allocation time slots, frequency resources and communication opposite ends, and compares the requirement level differences of the nodes in a time slot allocation factor mode; triggering new resource allocation when the demand level difference changes to a certain degree, using a time slot allocation table and a communication opposite end node identification number to assign a beam pointing parameter for a time slot as a communication opposite end position, performing time slot allocation according to the sequence relation of members of both sides of a link and a time slot allocation factor until the time slot is completely allocated, then renumbering the time slot resources in each allocation period, using an allocable time slot set and directional communication advantages in a mode of alternately allocating resources under the same demand condition, calculating the time slot resources for spatial multiplexing, and dynamically allocating the time resources, the space resources and the frequency resources in the network according to the demand.
2. The method for on-demand allocation of millimeter wave phased array antenna communication resources of claim 1, wherein the queue buffer parameter information comprises a transmission object, a message volume, and a priority for each queue.
3. The method for on-demand allocation of millimeter wave phased array antenna communication resources of claim 1, it is characterized in that the resource occupation allocation unit carries out weighted average by taking the message ratio of each priority as a weight coefficient according to the priority of each buffer queue to evaluate the comprehensive priority PR of the node, evaluating the link capacity requirement of each buffer queue according to the queue buffer parameter information, calculating whether a newly added link exists between the node and the neighbor node by using the received control message, evaluating the frequency requirement FR and the beam pointing requirement DR of the node, according to the newly sent capacity demand TR1 on a certain link and the capacity demand TR2 issued by the received communication object, the capacity demand level difference of the two parties is calculated, therefore, the time slot allocation factors are determined, each node is sequenced from large to small according to the time slot allocation factors, and the nodes with high priority are sequenced when the time slot allocation factors are the same.
4. The method for on-demand allocation of millimeter wave phased array antenna communication resources of claim 1, wherein the resource occupation allocation unit sends the resource allocation result to the resource demand interaction unit, sends the allocation result to the neighboring node, after the neighboring node receives the resource allocation result, the resource occupation confirmation unit compares the resource occupation confirmation result with the local new resource allocation result, and replies the resource where the collision occurs to the neighboring node, and the neighboring node deletes the resource where the collision occurs after receiving the resource information.
5. The method for on-demand allocation of millimeter wave phased array antenna communication resources of claim 1, wherein the resource occupancy allocation unit evaluates the comprehensive priority PR of the node of each queue according to the priority of the buffer queue, and performs weighted averaging according to the weighting system of each priority to obtain the comprehensive priority PR of the node; according to the sending objects and the message quantity of the queue buffer, evaluating the capacity requirement TR of each queue to obtain the message sending requirement, namely the message quantity/communication speed A T which needs to be sent to the link in the message queueslotWhere A is the number of time slots allocated to a node to transmit on the link, TslotFor each slot length.
6. The method of claim 1, wherein the resource occupation allocation unit evaluates the transmission capacity requirements of the frequency requirement FR and the beam pointing requirement DR of the node according to the interactive control message, calculates whether a new link exists between the node and a neighboring node, increases the frequency allocation requirement FR and the beam pointing requirement DR of the new node if the new link exists, calculates the set of links to be allocated, traverses the set of links to be allocated, and determines whether the link to be allocated is empty.
7. The method for allocating millimeter wave phased array antenna communication resources as claimed in claim 1, wherein the resource occupation allocation unit determines whether the link to be allocated is empty according to the traversal state of the link to be allocated, and if the link to be allocated is empty, the resource allocation is finished; otherwise, calculating the capacity demand level difference of two sides of the link, calculating the capacity demand level difference of the two sides according to the latest capacity demand TR1 sent out on a certain link and the capacity demand TR2 issued by the received communication object, obtaining the capacity demand level difference as | TR2-TR1|, then calculating the time slot allocation factor X of the link, obtaining the time slot allocation factor X as +1 of the capacity demand level difference, then judging whether the time slot allocation factor X is greater than 1, and if the time slot allocation factor X is greater than 1, calculating an available resource set; otherwise, the resource allocation is carried out on the next link.
8. The method for allocating millimeter wave phased array antenna communication resources on demand as claimed in claim 1, wherein the resource allocation unit calculates the set of available frequencies based on the set of all available frequencies and the frequencies occupied by the allocated links in each time slot; calculating all communication time slots to be allocated on a certain link according to the basic time slots available for allocation and the time slots available for spatial multiplexing, numbering from front to back, and then sequencing both sides of the link; according to the sorting of the time slot allocation factors of the nodes from large to small, when the time slot allocation factors are the same, the nodes with high priority are sorted at the front, the first 1 time slots are selected to be allocated to the members with less requirements, then the time slot resources are sorted, the first 1 time slots are selected to be allocated to the nodes which are sorted at the back, the first X time slots in the rest time slots are selected to be allocated to the members with more requirements, and the first X time slots in the rest time slots are allocated to the nodes which are sorted at the front.
9. The method for allocating communication resources of a millimeter wave phased array antenna as claimed in claim 1, wherein the resource allocation unit selects a frequency from an available frequency set to allocate to the link if it is determined that a new frequency allocation is required according to a frequency requirement condition, selects a position corresponding to a communication correspondent node ID as a beam pointing parameter, takes the communication correspondent node ID as a communication destination node according to a beam pointing requirement DR, determines whether a remaining time slot is >0 according to a remaining time slot set condition, and ends the resource allocation if the remaining time slot is > 0; otherwise, the remaining time slot allocation is continued.
10. The method for allocating millimeter wave phased array antenna communication resources as claimed in claim 1, wherein the resource allocation module comprises allocable communication resource units, resource demand interaction units and resource occupation allocation units, the resource allocation module selects resources from the allocable communication resource units for allocation according to node resource demands, and interacts with other nodes through the resource demand interaction units for control messages of resource allocation; the channel access module selects time slot, antenna and direction and frequency according to a channel access control protocol, and sends the selected time slot, antenna and direction and frequency to the wireless transmission module through an access channel on the communication resource; the wireless transmission module respectively realizes the physical layer transmission and the physical layer reception of the message through wireless transmission and wireless reception.
CN201911033953.7A 2019-10-29 2019-10-29 Method for distributing millimeter wave phased array antenna communication resources according to needs Active CN110891317B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911033953.7A CN110891317B (en) 2019-10-29 2019-10-29 Method for distributing millimeter wave phased array antenna communication resources according to needs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911033953.7A CN110891317B (en) 2019-10-29 2019-10-29 Method for distributing millimeter wave phased array antenna communication resources according to needs

Publications (2)

Publication Number Publication Date
CN110891317A true CN110891317A (en) 2020-03-17
CN110891317B CN110891317B (en) 2023-05-23

Family

ID=69746508

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911033953.7A Active CN110891317B (en) 2019-10-29 2019-10-29 Method for distributing millimeter wave phased array antenna communication resources according to needs

Country Status (1)

Country Link
CN (1) CN110891317B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111836386A (en) * 2020-07-30 2020-10-27 中国电子科技集团公司第五十四研究所 A kind of microwave equipment networking communication time slot allocation method
CN112911674A (en) * 2021-02-05 2021-06-04 贵州久华信电子技术有限公司 Data transmission method, device, equipment and storage medium
CN112996120A (en) * 2021-02-26 2021-06-18 中国电子科技集团公司第五十四研究所 Efficient resource allocation method for distributed network
CN113316195A (en) * 2020-06-10 2021-08-27 阿里巴巴集团控股有限公司 Traffic scheduling method and device
CN113794984A (en) * 2021-11-02 2021-12-14 西南电子技术研究所(中国电子科技集团公司第十研究所) Multi-station and multi-machine air-ground downlink time slot space division multiplexing allocation system
CN114173349A (en) * 2021-12-27 2022-03-11 中国电子科技集团公司第十四研究所 A multi-function resource scheduling system and method for multi-faceted phased array radar communication
CN115348325A (en) * 2022-08-24 2022-11-15 中国电子科技集团公司第十五研究所 A multi-channel real-time transmission priority control method and system
CN115801093A (en) * 2022-10-14 2023-03-14 西安空间无线电技术研究所 A path planning method to guarantee the end-to-end deterministic delay of satellite network
CN116321447A (en) * 2022-12-30 2023-06-23 北京航天科工世纪卫星科技有限公司 A method for satellite user access to reduce time slot conflict
CN117545107A (en) * 2023-10-30 2024-02-09 中国科学院沈阳自动化研究所 Alarm data low-delay transmission method suitable for star wireless ad hoc network
CN120343045A (en) * 2025-06-19 2025-07-18 电信科学技术第五研究所有限公司 Local cache resource optimization method and system combined with node status

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1364000A (en) * 2000-12-07 2002-08-14 上海交通大学 Wireless resource allocation method
CN101098188A (en) * 2006-06-26 2008-01-02 华为技术有限公司 Method, device and system for realizing resource allocation of space division multiple access
US20080273515A1 (en) * 2007-05-02 2008-11-06 Alvarion Ltd. Wireless communications in a multi-sector network
CN101335970A (en) * 2007-06-26 2008-12-31 中兴通讯股份有限公司 SDMA communication system resource distribution implementing method and apparatus
CN107861119A (en) * 2017-09-15 2018-03-30 江苏科技大学 Radar multi-beam resource allocation methods during multiple target tracking
CN108419272A (en) * 2009-05-08 2018-08-17 索尼公司 Communication equipment and communication means

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1364000A (en) * 2000-12-07 2002-08-14 上海交通大学 Wireless resource allocation method
CN101098188A (en) * 2006-06-26 2008-01-02 华为技术有限公司 Method, device and system for realizing resource allocation of space division multiple access
US20080273515A1 (en) * 2007-05-02 2008-11-06 Alvarion Ltd. Wireless communications in a multi-sector network
CN101335970A (en) * 2007-06-26 2008-12-31 中兴通讯股份有限公司 SDMA communication system resource distribution implementing method and apparatus
CN108419272A (en) * 2009-05-08 2018-08-17 索尼公司 Communication equipment and communication means
CN107861119A (en) * 2017-09-15 2018-03-30 江苏科技大学 Radar multi-beam resource allocation methods during multiple target tracking

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李莹: "定向通信网络资源分配算法设计及仿真", 《中国新通信》 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113316195A (en) * 2020-06-10 2021-08-27 阿里巴巴集团控股有限公司 Traffic scheduling method and device
CN111836386B (en) * 2020-07-30 2022-06-21 中国电子科技集团公司第五十四研究所 A kind of microwave equipment networking communication time slot allocation method
CN111836386A (en) * 2020-07-30 2020-10-27 中国电子科技集团公司第五十四研究所 A kind of microwave equipment networking communication time slot allocation method
CN112911674A (en) * 2021-02-05 2021-06-04 贵州久华信电子技术有限公司 Data transmission method, device, equipment and storage medium
CN112911674B (en) * 2021-02-05 2023-02-17 贵州久华信电子技术有限公司 Data transmission method, device, equipment and storage medium
CN112996120A (en) * 2021-02-26 2021-06-18 中国电子科技集团公司第五十四研究所 Efficient resource allocation method for distributed network
CN113794984A (en) * 2021-11-02 2021-12-14 西南电子技术研究所(中国电子科技集团公司第十研究所) Multi-station and multi-machine air-ground downlink time slot space division multiplexing allocation system
CN113794984B (en) * 2021-11-02 2023-06-13 西南电子技术研究所(中国电子科技集团公司第十研究所) Multi-station multi-machine space downlink time slot space division multiplexing distribution system
CN114173349A (en) * 2021-12-27 2022-03-11 中国电子科技集团公司第十四研究所 A multi-function resource scheduling system and method for multi-faceted phased array radar communication
CN114173349B (en) * 2021-12-27 2025-09-12 中国电子科技集团公司第十四研究所 A multifunctional resource scheduling system and method for multi-faceted phased array radar communication
CN115348325A (en) * 2022-08-24 2022-11-15 中国电子科技集团公司第十五研究所 A multi-channel real-time transmission priority control method and system
CN115348325B (en) * 2022-08-24 2024-01-23 中国电子科技集团公司第十五研究所 Multichannel real-time transmission priority management and control method and system
CN115801093A (en) * 2022-10-14 2023-03-14 西安空间无线电技术研究所 A path planning method to guarantee the end-to-end deterministic delay of satellite network
CN116321447A (en) * 2022-12-30 2023-06-23 北京航天科工世纪卫星科技有限公司 A method for satellite user access to reduce time slot conflict
CN117545107A (en) * 2023-10-30 2024-02-09 中国科学院沈阳自动化研究所 Alarm data low-delay transmission method suitable for star wireless ad hoc network
CN120343045A (en) * 2025-06-19 2025-07-18 电信科学技术第五研究所有限公司 Local cache resource optimization method and system combined with node status
CN120343045B (en) * 2025-06-19 2025-08-19 电信科学技术第五研究所有限公司 Local cache resource optimization method and system combined with node state

Also Published As

Publication number Publication date
CN110891317B (en) 2023-05-23

Similar Documents

Publication Publication Date Title
CN110891317A (en) Method for allocating millimeter wave phased array antenna communication resources on demand
KR100447302B1 (en) Communications protocol for packet data particularly in mesh topology wireless networks
US10440585B2 (en) Apparatus and method for antenna management
CN109348537B (en) Multi-beam self-organizing network channel access control method
CN110248416A (en) A kind of Distributed Dynamic Slot distribution method in remote TDMA mobile ad-hoc network
Das et al. WLC30-4: static channel assignment in multi-radio multi-channel 802.11 wireless mesh networks: issues, metrics and algorithms
CN107979872A (en) Multi-frequency time division multiple access access system and method based on directional aerial
CN115334675B (en) Self-adaptive time slot allocation method of directional ad hoc network
CN110138757A (en) Space division multiple access SDMA-SPMA multiple access system
CN113794984B (en) Multi-station multi-machine space downlink time slot space division multiplexing distribution system
CN113099545A (en) Multi-address scheduling method for cross-domain network
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
Jawhar et al. Resource scheduling in wireless networks using directional antennas
Jawhar et al. Resource allocation in wireless networks using directional antennas
CN103079277B (en) Scheduling of resource distribution method and system in a kind of ofdm system
CN113747539B (en) Topology Control Method of TDMA Mobile Ad Hoc Network Based on Smart Antenna
KR102209576B1 (en) The method of link scheduling for data processing and the apparatus thereof
CN109951886B (en) A network self-organization method for multi-ecological observation
Wang et al. An efficient centralized scheduling algorithm for IEEE 802.16 multi-radio mesh networks
CN116234016B (en) Space frequency multiplexing method based on ad hoc network and readable storage medium
Huang et al. MCMSDA: A multi-channel multi-sector directional antenna wireless lan
CN116017760A (en) Access capacity management and control method and system for mMTC slice based on beam splitting and combining
CN120185689A (en) A satellite communication access method
CN115884398A (en) High-mobility ad hoc network dynamic frequency allocation method based on directional multi-beam antenna
CN117676834A (en) Time slot multiplexing ad hoc network method based on hop count

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