Transmission access method of directional ad hoc network
By combining time-division multiplexing, frequency-division multiplexing, and spatial multiplexing in directional ad hoc networks and planning network operating parameters, the problems of low network efficiency and high transmission latency in directional ad hoc networks are solved, thereby increasing the total network throughput and reducing latency.
Patent Information
- Application Number
- CN202511621365.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-07
- Publication Date
- 2025-12-09
AI Technical Summary
How to increase the total network throughput and reduce transmission latency of directional ad hoc networks, especially how to improve network efficiency in the case of narrow communication beamwidth.
The transmission access method combines time division multiplexing, frequency division multiplexing, and spatial multiplexing. By planning network operation parameters for multiple time slots, including time slot parameters, frequency parameters, and spatial multiplexing parameters, the beam pointing and frequency of communication nodes are controlled, communication resource conflicts are resolved, and multiple communication nodes can communicate simultaneously.
It improves the overall transmission efficiency of the network, reduces transmission latency, and enhances the efficiency of information aggregation and distribution through the parallel operation of multiple antennas.
Smart Images

Figure CN121099428A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of Wireless Ad hoc Network (WANET) technology, and in particular to a transmission access method for a directional ad hoc network. Background Technology
[0002] Wireless ad hoc networks are networks formed by several communication nodes cooperating with each other through wireless connections. They are infrastructure-free networks and are currently widely used in both civilian and military fields. The main forms include mobile ad hoc networks, vehicle-mounted ad hoc networks, wireless sensor networks, and in-flight ad hoc networks. Directional ad hoc networks (often called directional ad hoc networks) are wireless ad hoc networks composed of multiple directional antenna communication nodes, such as phased array antennas. Compared to traditional omnidirectional antennas, directional phased array antennas have the characteristics of high concealment, low interception, and power focusing. Directional ad hoc networks can effectively improve network security and network communication efficiency.
[0003] Time Division Multiple Access (TDMA) is a wireless communication technology that allows multiple users to share the same frequency band of wireless resources. In a TDMA system, time is divided into a series of equal-length time slices or frames. Each user transmits data within a specific time slice, while the remaining time slices are used by other users.
[0004] Frequency Division Multiple Access (FDMA) is a traditional wireless communication technology that allows multiple users to share a wireless channel in the same time domain, but distinguish them by using sub-channels of different frequencies. This technology is particularly suitable for analog communication systems.
[0005] Because directional ad hoc networks have narrow communication beams, each beam can only communicate with one node at a time. Therefore, directional ad hoc networks use Time Division Multiplexing (TDMA) to communicate with other nodes in turn. In contrast, omnidirectional ad hoc networks transmit a single message, which can be received by all nodes within its coverage area. Therefore, omnidirectional ad hoc networks are more efficient than directional ad hoc networks. Improving the network efficiency of directional ad hoc networks and reducing transmission latency presents a new challenge. Summary of the Invention
[0006] The purpose of this invention is to provide a transmission access method for a directional ad hoc network, addressing all or part of the problems mentioned above, so as to improve the total network throughput of the directional ad hoc network.
[0007] The technical solution adopted in this invention is as follows: A transmission access method for a directional ad hoc network, wherein the directional ad hoc network consists of multiple directional antenna communication nodes; the method includes the following steps: S1. Plan the network operation parameters for multiple time slots, including time slot parameters, frequency parameters, and spatial multiplexing parameters; the planning methods include: using different time slots for time-division multiplexing and time-division access between the same communication node and multiple different communication nodes; using directional beams for spatial multiplexing and simultaneous access between different communication nodes; using different frequencies for frequency-division multiplexing and simultaneous access between different communication links in the same area. S2. Load the network operating parameters to each communication node respectively; S3. Each communication node starts up to build a time-synchronized self-organizing network, and the communication nodes periodically exchange spatial location information. S4. Under the unified time slot timer management, each communication node transmits and accesses data in one time slot according to the loaded network operation parameters.
[0008] Furthermore, step S4 includes: S41. Obtain network operation parameters for the next time slot or multiple time slots in the current time slot; S42. Based on the time slot parameters and spatial multiplexing parameters of the next time slot, calculate the beam direction of each communication link in the next time slot; S43. Based on the frequency parameters of the next time slot, calculate the communication frequency of each communication link in the next time slot; S44. When the next time slot arrives, control the communication nodes corresponding to each communication link to operate according to the calculated beam direction and communication frequency.
[0009] Furthermore, based on the time slot parameters and spatial multiplexing parameters of the next time slot, the beam pointing of each communication link in the next time slot is calculated, including: S421. In a directional ad hoc network, determine the communication links that have been established, corresponding to the time slot parameters and spatial multiplexing parameters for the next time slot; S422. Calculate the beam direction of each communication link based on the latest spatial location information of each communication node. S423. Determine whether there is a communication resource conflict in the beam direction of each communication link. If so, select one of the communication links with communication resource conflicts and retain it. The remaining communication links are delayed until the next time slot indicated by the network operation parameters for transmission access.
[0010] Furthermore, for communication links with conflicting communication resources, one link will be reserved, including: Based on the priority of each communication link with conflicting communication resources, the communication link with the highest priority is retained; Alternatively, based on the priority of the communication nodes in each communication link where there is a communication resource conflict, retain the communication link corresponding to the communication node with the highest priority. Alternatively, based on the principle of maximizing the total number of communication links retained in the next time slot, the communication links to be retained can be selected from those with conflicting communication resources.
[0011] Furthermore, the communication link corresponding to the highest priority communication node is retained, including: When a communication resource conflict occurs at the sending end, the communication link corresponding to the communication node with the highest priority at the receiving end is retained. When a communication resource conflict occurs at the receiving end, the communication link corresponding to the communication node with the highest priority at the sending end is retained.
[0012] Furthermore, the priority of the communication links is indicated by the sorting of the communication links in the planned time slot parameters.
[0013] Furthermore, the priorities of each communication link are rotated periodically.
[0014] Furthermore, based on the frequency parameters of the next time slot, the communication frequency of each communication link in the next time slot is calculated, including: Based on the position of each communication link in the time slot parameters of the next time slot, the communication frequency with the same position is mapped to the frequency parameters of the next time slot for each communication link in the next time slot. Alternatively, communication frequencies can be randomly matched from the planned frequency parameters based on the communication node identifier of the sending end of each communication link.
[0015] Furthermore, the communication frequencies of each communication link are orthogonal.
[0016] Furthermore, the network operating parameters are loaded onto each communication node, including: Before each communication node starts, the network operation parameters are loaded onto each communication node by initialization parameters.
[0017] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are: (1) Improve network transmission efficiency. Based on the integration of time division multiplexing and frequency division multiplexing, this application combines spatial multiplexing with the characteristics of directional communication systems. Through the access method of time division multiplexing + spatial multiplexing + frequency division multiplexing, more communication nodes in the network can communicate simultaneously, thereby improving the overall transmission efficiency of the network.
[0018] (2) Reduce transmission latency. Communication nodes use the spatial multiplexing method of directional antennas to call multiple antennas to work in parallel: for example, one antenna receives while another transmits, reducing relay transmission latency in relay scenarios; calling multiple antennas to receive at the same time reduces the information aggregation latency of the service center node; calling multiple antennas to transmit at the same time reduces the information distribution latency of the service center node. Attached Figure Description
[0019] The present invention will be described by way of example and with reference to the accompanying drawings, wherein: Figure 1 This is a flowchart of a transmission access method for a directional self-organizing network in one embodiment.
[0020] Figure 2 This is a network access flowchart for a directional ad hoc network in one embodiment.
[0021] Figure 3 This is a network connection construction diagram of a directional ad hoc network in one embodiment.
[0022] Figure 4 This is a network connection construction diagram of a directional ad hoc network in another embodiment.
[0023] Figure 5 Is Figure 3 A schematic diagram illustrating the communication resource conflict phenomenon in the embodiment. Detailed Implementation
[0024] All features disclosed in this specification, or all steps in all disclosed methods or processes, may be combined in any way, except for mutually exclusive features and / or steps.
[0025] Any feature disclosed in this specification (including any appended claims and abstract) may be replaced by other equivalent or similar features, unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is merely one example of a series of equivalent or similar features.
[0026] To address the issue of poor network efficiency in directional ad hoc networks, this application provides a transmission access method for directional ad hoc networks, aiming to improve network throughput and reduce transmission latency.
[0027] like Figure 1 As shown in the embodiments of this application, the transmission access method for a directional ad hoc network includes the following steps: S1. Plan the network operation parameters for multiple time slots, including time slot parameters, frequency parameters, and spatial multiplexing parameters.
[0028] The network operation parameters for multiple time slots are planned in advance during the network operation phase. In this application, three access methods are integrated: time division multiplexing, frequency division multiplexing, and spatial multiplexing. Therefore, the network operation parameters for each time slot involve time slot parameters, frequency parameters, and spatial multiplexing parameters.
[0029] The time slot parameter indicates the planned communication links in each time slot. The number of communication links is multiple, determined by the spatial multiplexing parameter. Each communication link consists of a transmitter and a receiver, with the transmitter transmitting service data to the receiver. The frequency parameter indicates the available communication frequencies for each communication link in each time slot. Different communication links use different communication frequencies. These frequencies can be predetermined communication frequencies planned for each communication link in each time slot, or a set of candidate communication frequencies. The former can be a subset of frequencies selected from the latter. Furthermore, to avoid mutual interference between communication links, the planned communication frequencies for each link are orthogonal. The spatial multiplexing parameter indicates the number of planned communication links in each time slot. Typically, in a directional ad hoc network architecture, the spatial multiplexing parameter is the same for each time slot. Therefore, when the spatial multiplexing parameter is determined, the number of elements contained in the time slot parameter and frequency parameter in the same time slot is the same.
[0030] As an optional implementation, the communication links planned in each time slot are prioritized to determine which communication links should be prioritized. For example, in one specific implementation, the priority of each communication link can be indicated by the arrangement order of the communication links in the time slot parameters. According to the order in the time slot parameters, the priority decreases sequentially, with the link listed earlier having a higher priority, the link listed first having the highest priority, and the link listed last having the lowest priority.
[0031] Furthermore, to avoid starvation caused by the priority design—that is, some communication links being unable to access the network for an extended period due to their low priority—an optional implementation method involves periodically rotating the priorities of each communication link. For example, if communication link A has the highest priority in one cycle, then in the next cycle, communication link A will have the lowest priority, and the priority of all other communication links that were previously subordinate to it will be increased by one level, and this cycle will continue.
[0032] In another alternative implementation, the priorities of each communication link are periodically and randomly shuffled. For example, the communication links planned in the first time slot of a cycle will still contain the same communication links in the first time slot of the next cycle after one cycle, but the priorities of each communication link will be randomly shuffled.
[0033] In practical implementation, the methods for planning network operation parameters include: using different time slots for time-division multiplexing and time-division access between the same communication node and multiple different communication nodes; using directional beams for spatial multiplexing and simultaneous access between different communication nodes; and using different frequencies for frequency-division multiplexing and simultaneous access between different communication links in the same area.
[0034] S2. Load the network operating parameters to each communication node respectively.
[0035] As an optional implementation, before each communication node starts, the planned network operating parameters are loaded onto each communication node through initialization parameters. This allows each communication node to operate efficiently according to the planned network operating parameters after the network is established, without requiring separate configuration of operating parameters for each time slot.
[0036] S3. Each communication node starts up to build a time-synchronized self-organizing network, and the communication nodes periodically exchange spatial location information.
[0037] Step S3 is the network establishment phase. In this phase, each communication node powers on and starts the network setup, initiating network establishment. Each communication node joins the directional ad hoc network sequentially, and the entire network (i.e., the entire directional ad hoc network) completes time synchronization, establishing a unified network time. Communication nodes can periodically exchange spatial location information to broadcast the latest spatial location information to other communication nodes within the network, facilitating precise antenna pointing adjustments when calculating beam pointing.
[0038] S4. Under unified time slot timer management, control each communication node to transmit and access data in one time slot according to the loaded network operation parameters.
[0039] After the network is established and operational, each communication node maintains a time slot timer according to the unified time across the entire network, and accesses the network according to the planned network operation parameters in each time slot under the management of the time slot timer.
[0040] As an optional implementation method, such as Figure 2 As shown, step S4 includes the following sub-steps: S41. Obtain network operation parameters for the next time slot or multiple time slots in the current time slot.
[0041] The network operating parameters to be used in the next time slot need to be determined in advance and must follow the data planned for the next time slot. It may also be necessary to take into account the network operating parameters planned for more future time slots. Therefore, at least the network operating parameters planned for the next time slot must be obtained in the current time slot.
[0042] S42. Based on the time slot parameters and spatial multiplexing parameters of the next time slot, calculate the beam direction of each communication link in the next time slot.
[0043] The calculation of beam pointing mainly depends on the spatial location information of communication nodes between communication links. However, not all planned communication links are likely to be established. If a planned communication link does not exist or is not established in the actual directional ad hoc network, it is not necessary to calculate the beam pointing for that communication link.
[0044] As an optional implementation, sub-step S42 includes: S421. In a directional ad hoc network, determine the communication links that have been established, corresponding to the time slot parameters and spatial multiplexing parameters for the next time slot.
[0045] A directional ad hoc network consists of multiple communication nodes, and communication links are established between every pair of communication nodes, but not every pair of communication nodes will necessarily establish a communication link.
[0046] For example, such as Figure 3 In the directional ad hoc network shown, a communication link is established between every two communication nodes, and as... Figure 4 In the directional ad hoc network shown, no communication link is established between node 1 and node 4. For Figure 4 In this embodiment, even if the planned network operation parameters include a communication link between node 1 and node 4, it is not necessary to calculate beam pointing and communication frequency for it. The established communication link has already been determined in step S3. By comparing it with the planned time slot parameters for each time slot (where the number of communication links corresponds to the spatial multiplexing parameters), the established communication link can be determined.
[0047] S422. Calculate the beam direction of each communication link based on the latest spatial location information of each communication node.
[0048] After the network is established, the communication nodes will periodically exchange spatial location information. Based on the latest spatial location information, the beam direction of each (established) communication link can be calculated.
[0049] Specifically, beam pointing calculation is performed on a per-communication-node basis. For each communication link, both communication nodes on either side of the link need to calculate the beam pointing to which they are connected, based on the spatial location information of the peer communication node. For example, for Figure 3 In the communication link between node 1 and node 2, node 1 needs to calculate the beam direction of its connection to node 2 based on the spatial location information of node 2. Similarly, node 2 needs to calculate the beam direction of its connection to node 1 based on the spatial location information of node 1.
[0050] S423. Determine whether there is a communication resource conflict in the beam direction of each communication link. If so, select one of the communication links with communication resource conflicts and retain it. The remaining communication links are delayed until the next time slot indicated by the network operation parameters for transmission access.
[0051] As an optional implementation, each communication node can calculate whether the beam pointing of the communication link it participates in in the next time slot meets the isolation requirements to determine whether there is a communication resource conflict in the beam pointing of the communication link it participates in.
[0052] like Figure 5 As shown, for example, for Figure 3 In the network, the communication links between node 1 and node 2, and between node 1 and node 4, both use antenna 2. The spatial isolation does not meet the requirements, and there is a communication resource conflict between these two communication links.
[0053] When communication links have resource conflicts, one of the conflicting communication links can be reserved by any of the following methods (or more): Method 1: Based on the priority of each communication link with communication resource conflicts, retain the communication link with the highest priority.
[0054] As mentioned in the preceding embodiments, the time slot parameters planned in each time slot indicate the priority of each communication link, with those listed earlier having higher priority. Among the communication links with conflicting communication resources, the communication link with the highest priority is selected for reservation. For example, in... Figure 5 In the communication resource conflict scenario shown, the communication link between node 1 and node 2 has the highest priority, so the communication link between node 1 and node 2 is retained. The communication link between node 1 and node 4 is delayed until the next time slot indicated by the planned network operation parameters. It should be noted that the "next time slot" here refers to the next time slot planned for the communication link between node 1 and node 4, and the time slot after that.
[0055] Method 2: Based on the priority of communication nodes in each communication link with communication resource conflicts, retain the communication link corresponding to the communication node with the highest priority.
[0056] In this method, a priority is set for each communication node, so that when there is a communication resource conflict, the communication link containing the communication node with the highest priority is retained.
[0057] For method 2, two situations need to be considered in its implementation: Scenario (1): Communication resource conflict occurs at the sending end. For example... Figure 5In the scenario shown, node 1 acts as the sender, and the collision occurs at node 1. In this case, the communication link corresponding to the node with the highest priority as the receiver is retained. For example, if node 2, also acting as a receiver, has a higher priority than node 4, then the communication link between node 1 and node 2 is retained.
[0058] Scenario (2): Communication resource conflict occurs at the receiving end. For example... Figure 5 In the scenario shown, node 1 acts as the receiver, and the collision occurs at node 1. In this case, the communication link corresponding to the communication node with the highest sending priority is retained. For example, if node 2, also acting as a sender, has a higher priority than node 4, then the communication link between node 1 and node 2 is retained.
[0059] Method 3: Based on the principle of maximizing the total number of communication links to be retained in the next time slot, select the communication links to be retained from those with communication resource conflicts.
[0060] Method 3 requires comprehensive consideration of all communication links that have communication resource conflicts, so that the number of communication links selected for retention is maximized, which means maximizing the number of communication links that exist simultaneously in the next time slot.
[0061] S43. Based on the frequency parameters of the next time slot, calculate the communication frequency of each communication link in the next time slot.
[0062] After determining the communication link to be established in the next time slot, it is also necessary to calculate the communication frequency for each communication link in the next time slot.
[0063] As an optional implementation, the method for calculating the communication frequency for the communication link can be any of the following (or more): Method 1: Based on the position of each communication link in the time slot parameters of the next time slot, map the communication frequency with the same position in the frequency parameters of the next time slot to each communication link in the next time slot.
[0064] For example, if a communication link is ranked kth in the time slot parameters of the next time slot (k is a positive integer within the range of spatial multiplexing parameters), then the communication frequency of that communication link is configured to be ranked kth in the frequency parameters of the next time slot.
[0065] Method 2: Based on the communication node identifier of the sending end of each communication link, randomly match the communication frequency from the planned frequency parameters.
[0066] In some specific implementations of method 2, the following process is included: Based on the pseudo-random sequence generated by a cyclic shift sequence generator (such as a 64-bit m-sequence generator), a cyclic shift is performed, and n taps are extracted from the pseudo-random sequence, where the value of n satisfies: K represents the total number of frequencies in the candidate communication frequency set, and the tap positions are pre-defined. The values of the n taps (binary data converted to decimal) represent the frequency reference number. It is determined whether this frequency reference number exceeds K. If so, the pseudo-random sequence is cyclically shifted again, and n taps are re-selected for frequency reference number determination. This process is repeated until the frequency reference number is within K. The communication frequency of the transmitting communication node in each communication link is obtained by taking the modulo of (frequency reference number + initiating communication node identifier) with K. All communication links corresponding to this transmitting communication node use this communication frequency in the next time slot.
[0067] S44. When the next time slot arrives, control the communication nodes corresponding to each communication link to operate according to the calculated beam direction and communication frequency.
[0068] After calculating the beam pointing and communication frequency of each communication link, wait for the next time slot to start. When the next time slot arrives, based on the beam pointing and communication frequency of each communication link calculated above, control the directional antenna communication nodes corresponding to each communication link to align with each other and operate on the corresponding communication frequency, and then perform business data transmission according to the needs of the business scenario.
[0069] The above process is the process executed in each time slot. In actual application scenarios, the above process needs to be executed cyclically in each time slot, that is, after sub-step S44, it returns to sub-step S41.
[0070] For ease of understanding, this application uses Figure 3 Taking the network structure shown as an example, the transmission access method of a directional ad hoc network is explained.
[0071] In this embodiment, the communication nodes are high-speed mobile platforms, such as drones equipped with phased array antennas. Each communication node uses four phased array antennas, and there are four communication nodes, forming a four-member directional ad hoc network. The node addresses (i.e., identifiers) are ID_1 to ID_4, respectively. Figure 3 As shown.
[0072] The specific implementation steps of the transmission access method for directional self-organizing networks are as follows: I. Task Planning Phase.
[0073] Based on network scale, the time slot parameters for the service traffic model are shown in Table 1, the frequency parameters are shown in Table 2, and the spatial multiplexing parameter is 3, indicating that each time slot has 3 communication links simultaneously: time slot pair 1, time slot pair 2, and time slot pair 3. The priorities of the 3 time slot pairs decrease sequentially, and the priorities of the 3 time slot pairs remain unchanged in each time slot, but the planned communication links in each time slot are different. The communication links in the time slot pair are arranged with priority rotation every 6 time slots. As shown in Table 1, for time slot N (N is a positive integer), ID_1->ID_2 has the highest priority, followed by ID_1->ID_3. For N+6, ID_1->ID_2 has the lowest priority, and ID_1->ID_3 has the highest priority (one level higher).
[0074] Table 1 Time Slot Parameter Planning Table
[0075] Table 2 Frequency Parameter Planning Table
[0076] II. Network Preparation Phase.
[0077] During the network preparation phase, that is, before the network is established (such as the flight preparation phase of a high-speed mobile device), the planned network operation parameters are loaded into each communication node.
[0078] III. Network Establishment Phase.
[0079] Each communication node powers on and initiates network setup, sequentially adding each node to the network. The entire network synchronizes its time, establishing a unified time. Network members periodically exchange spatial location information, forming network connections. Figure 3 As shown, ID_1 to ID_4 can all establish communication links with each other.
[0080] IV. Network Access Phase.
[0081] During network operation, communication nodes maintain time slot timers according to the unified network time, and operate according to the following process based on the time slot timers: Figure 2 As shown.
[0082] (1) The current time slot number is N-1. Read the network operation parameters of time slot N from the time slot parameters, frequency parameters and spatial multiplexing parameters, that is, the time slot parameters and frequency parameters of time slot N in Table 1 and Table 2. The number of elements of time slot N in Table 1 and Table 2 represents the spatial multiplexing parameters of time slot N.
[0083] (2) Based on the current network operation, determine the established communication links in the time slot parameters. As shown in Table 1, there are 3 time slot pairs in time slot N: ID_1 transmits and ID_2 receives, ID_1 transmits and ID_3 receives, and ID_1 transmits and ID_4 receives. All 3 time slot pairs have established communication links.
[0084] (3) ID_1 calculates the beam direction connected to the three communication nodes based on the spatial location information of ID_2, ID_3, and ID_4. Similarly, ID_2, ID_3, and ID_4 calculate the beam direction connected to ID_1 based on the spatial location information of ID_1.
[0085] (4) Each communication node determines whether the beam pointing of the N time slots participating in the communication link meets the isolation requirement. If one of the two communication nodes participating in the communication has a number of communication links using the same antenna greater than or equal to 2, it indicates that the isolation requirement is not met. Figure 5 As shown, in the two communication links ID_1 transmit and ID_2 receive, and ID_1 transmit and ID_4 receive, ID_1 uses antenna 2 in both cases, and the spatial isolation does not meet the requirements. According to the order of the time slot parameters, ID_1 transmits and ID_2 receives (higher priority) establishes a connection in time slot N, while ID_1 transmits and ID_4 receives without establishing a connection. Through time slot priority rotation, ID_1 establishes a connection with ID_4 in time slot N+6.
[0086] (5) According to the judgment in process (4), the communication links established in time slot N are two communication links: ID_1 transmits and ID_2 receives, and ID_1 transmits and ID_3 receives. According to the frequency parameters of time slot N, ID_1 transmits and ID_2 receives at communication frequency f1, and ID_1 transmits and ID_3 receives at communication frequency f2.
[0087] (6) After the process of steps (1) to (5) is completed, wait for the next time slot to start.
[0088] (7) Based on the above process, calculate the beam pointing of ID_1 transmit, ID_2 receive, ID_1 transmit, and ID_3, control each directional antenna communication node to align with the two communicating parties, control the antennas 2 and ID_2 of ID_1 to work at the communication frequency f1, and control the antennas 3 and ID_3 of ID_1 to work at the communication frequency f2.
[0089] (8) In time slot N, according to service needs, ID_1 performs wireless transmission to ID_2 and ID_3 respectively, and at the same time returns to step (1) of the process to start the next loop. At this time, the network operation parameters of time slot N+1 are read. This loop continues until all planned time slots are executed or all service data is transmitted.
[0090] This invention is not limited to the specific embodiments described above. The invention extends to any new feature or combination disclosed in this specification, as well as any new method or process step or combination disclosed herein.
Claims
1. A transmission access method for a directional ad hoc network, wherein the directional ad hoc network is composed of multiple directional antenna communication nodes; characterized in that, The method includes the following steps: S1. Plan the network operation parameters for multiple time slots, including time slot parameters, frequency parameters, and spatial multiplexing parameters; the planning methods include: using different time slots for time-division multiplexing and time-division access between the same communication node and multiple different communication nodes; using directional beams for spatial multiplexing and simultaneous access between different communication nodes; using different frequencies for frequency-division multiplexing and simultaneous access between different communication links in the same area. S2. Load the network operating parameters to each communication node respectively; S3. Each communication node starts up to build a time-synchronized self-organizing network, and the communication nodes periodically exchange spatial location information. S4. Under unified time slot timer management, control each communication node to transmit and access data in one time slot according to the loaded network operation parameters.
2. The transmission access method for a directional self-organizing network as described in claim 1, characterized in that, Step S4 includes: S41. Obtain network operation parameters for the next time slot or multiple time slots in the current time slot; S42. Based on the time slot parameters and spatial multiplexing parameters of the next time slot, calculate the beam direction of each communication link in the next time slot; S43. Based on the frequency parameters of the next time slot, calculate the communication frequency of each communication link in the next time slot; S44. When the next time slot arrives, control the communication nodes corresponding to each communication link to operate according to the calculated beam direction and communication frequency.
3. The transmission access method for a directional self-organizing network as described in claim 2, characterized in that, Based on the time slot parameters and spatial multiplexing parameters of the next time slot, calculate the beam pointing of each communication link in the next time slot, including: S421. In a directional ad hoc network, determine the communication links that have been established, corresponding to the time slot parameters and spatial multiplexing parameters for the next time slot; S422. Calculate the beam direction of each communication link based on the latest spatial location information of each communication node. S423. Determine whether there is a communication resource conflict in the beam direction of each communication link. If so, select one of the communication links with communication resource conflicts and retain it. The remaining communication links are delayed until the next time slot indicated by the network operation parameters for transmission access.
4. The transmission access method for a directional self-organizing network as described in claim 3, characterized in that, For communication links with conflicting communication resources, one link will be reserved, including: Based on the priority of each communication link with conflicting communication resources, the communication link with the highest priority is retained; Alternatively, based on the priority of the communication nodes in each communication link where there is a communication resource conflict, retain the communication link corresponding to the communication node with the highest priority. Alternatively, based on the principle of maximizing the total number of communication links retained in the next time slot, the communication links to be retained can be selected from those with conflicting communication resources.
5. The transmission access method for a directional self-organizing network as described in claim 4, characterized in that, The communication link corresponding to the highest priority communication node is retained, including: When a communication resource conflict occurs at the sending end, the communication link corresponding to the communication node with the highest priority at the receiving end is retained. When a communication resource conflict occurs at the receiving end, the communication link corresponding to the communication node with the highest priority at the sending end is retained.
6. The transmission access method for a directional self-organizing network as described in claim 4, characterized in that, The priority of the communication links is indicated by the sorting of the communication links in the planned time slot parameters.
7. The transmission access method for a directional ad hoc network as described in any one of claims 4-6, characterized in that, The priorities of each communication link are rotated periodically.
8. The transmission access method for a directional self-organizing network as described in claim 2, characterized in that, Based on the frequency parameters of the next time slot, calculate the communication frequency of each communication link in the next time slot, including: Based on the position of each communication link in the time slot parameters of the next time slot, the communication frequency with the same position is mapped to the frequency parameters of the next time slot for each communication link in the next time slot. Alternatively, communication frequencies can be randomly matched from the planned frequency parameters based on the communication node identifier of the sending end of each communication link.
9. The transmission access method for a directional self-organizing network as described in claim 2 or 8, characterized in that, The communication frequencies of each communication link are orthogonal.
10. The transmission access method for a directional ad hoc network as described in claim 1 or 2, characterized in that, The network operating parameters are loaded onto each communication node, including: Before each communication node starts, the network operation parameters are loaded onto each communication node by initialization parameters.
Citation Information
Patent Citations
Directional time-division link scheduling method applicable to wireless mesh network
CN105744641A
Ad hoc network channel access method and device, computer equipment and readable storage medium
CN109788542A
Method for allocating millimeter wave phased-array antenna communication resources as required
CN110891317A
Cooperative allocation method for time slots and power between links of multi-beam directional ad hoc network
CN115988649A
Space-time-frequency resource multiplexing transmission opportunity sharing method for coordinating multiple satellite flash access points
CN120568304A