Dynamic time slot allocation method based on service flow path in TDMA ad-hoc network
A technology of dynamic time slot and allocation method, applied in the field of wireless communication, can solve the problems such as the effective utilization rate of time slot affecting the end-to-end throughput, prolonging the time of dynamic time slot resource allocation, and the occurrence of barrel effect, so as to avoid invalidation. Effects of resource allocation, increased throughput, shortened time slot allocation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0020] TDMA self-organizing network technology can not only meet the needs of communication networks to achieve high data rates at low cost, but also effectively support various flexible networking forms, with good adaptability and survivability, so it can be widely used in public applications, industries Applications and broadband wireless access systems in the field of national defense. Time slots are link resources in TDMA ad hoc networks, and their allocation determines end-to-end throughput and effective utilization of resources. The current time slot allocation methods mainly include fixed time slot allocation, contention time slot allocation, and dynamic time slot allocation algorithm. The dynamic time slot allocation algorithm combines the advantages of the fixed time slot allocation algorithm and the contention time slot allocation algorithm. When the time slot is allocated, the time slot is allocated to it. After the data is sent, the node cancels the occupation of t...
Embodiment 2
[0031] The path-level dynamic allocation method based on service flow in TDMA ad hoc network is the same as embodiment 1, wherein described in step (3) is the node allocation time slot on the service flow path, is in step (1) and step (2) Based on the information such as the obtained service flow rate, path information, node set that can be allocated for each time slot, step (3) is to allocate time slots for all nodes on the service flow path by means of round allocation, Including the following steps:
[0032] (3a) Initialization of the round allocation method: the initial allocation round n is 1, and the time slot set d allocated to the node is cleared i , set the number of time slots n i is 0, set the value of N as the number of nodes on the path, execute (3b), and start the first round of allocation.
[0033] (3b) Initialization of the nth round of allocation: start the nth round of allocation process, set the number d of pre-deleted node sets to 0, reset the traversal p...
Embodiment 3
[0045] In the TDMA ad hoc network, the path-level dynamic time slot reservation method based on service flow is the same as embodiment 1-2, wherein in step (1), the described acquisition of service rate and path information according to service flow is carried out as follows:
[0046] (1a) Obtain the time slot required for the service flow rate and business: suppose the length of each time slot is s, and each multiframe contains m time slots, then the cycle of timing detection is T, T=m*s, the detection cycle The number of service frames arriving within T is n in , then the rate of service flow is V in , V in =n in , each point satisfies the number of time slots required for service flow transmission is n c , n c =V in .
[0047] (1b) Obtain service type and path information: judge the service flow type according to the transport layer header information of the data frame. If it is a TCP service, n c =n c +2; otherwise, n c constant. Query the routing table accordin...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com