CN-122028212-A - Channel allocation method based on synchronous age and electronic equipment
Abstract
The application discloses a channel allocation method and electronic equipment based on synchronous ages, aiming at any time slot, the current synchronous age corresponding to each transmitting equipment is obtained, if the current synchronous age is larger than or equal to a network global age threshold of an Internet of things communication system, the corresponding transmitting equipment is determined to be allowed to compete for a wireless channel in the time slot, the transmitting equipment tries to send a data packet to a corresponding receiving equipment, the network global age threshold is determined based on network parameters of the Internet of things communication system, the network parameters comprise density, distance between the transmitting equipment and the receiving equipment, path loss index of a channel, update probability of the transmitting equipment, a signal interference noise ratio threshold and a preset age threshold, channel access opportunities can be preferentially guided to equipment with higher synchronous ages, unnecessary low-age information transmission collision is reduced mechanically, and the information synchronization timeliness of the whole network is systematically optimized.
Inventors
- ZHANG JINHONG
- SONG MEIYAN
- QUAN DAYING
Assignees
- 中国计量大学
Dates
- Publication Date
- 20260512
- Application Date
- 20260414
Claims (10)
- 1. The channel allocation method based on synchronous age is characterized by being applied to an Internet of things communication system, wherein the Internet of things communication system comprises a plurality of transmitting devices and a plurality of receiving devices, the transmitting devices and the receiving devices are in one-to-one correspondence, and the method comprises the following steps: And acquiring the current synchronous age corresponding to each transmitting device according to any time slot, and determining that the corresponding transmitting device is allowed to compete for a wireless channel in the time slot if the current synchronous age is greater than or equal to a network global age threshold of the Internet of things communication system, wherein the network global age threshold is determined based on network parameters of the Internet of things communication system, and the network parameters comprise density, distance between the transmitting device and the receiving device, path loss index of the channel, updating probability of the transmitting device, signal-to-interference-and-noise ratio threshold and preset age threshold.
- 2. The synchronized age-based channel allocation method of claim 1, further comprising: For each of the transmitting devices, Updating the network global age threshold according to the position information of each receiving device in the preset observation range of the transmitting device to obtain a local age threshold corresponding to the transmitting device; if the current synchronization age of the transmitting device is greater than or equal to the corresponding local age threshold, determining that the transmitting device is allowed to compete for the wireless channel in the time slot, and attempting to send a data packet to the corresponding receiving device by the transmitting device.
- 3. The synchronized age-based channel allocation method of claim 2, further comprising: For each of the transmitting devices, Acquiring the transmission success probability of historical data of the transmitting equipment in a current adjustment period, and updating a local age threshold corresponding to the transmitting equipment based on the transmission success probability of the historical data to acquire an adaptive age threshold of the transmitting equipment in the current adjustment period, wherein the adjustment period is a plurality of time slots; if the current synchronization age of the transmitting device is greater than or equal to the adaptive age threshold in the corresponding current adjustment period, determining that the transmitting device is allowed to compete for the wireless channel in the time slot, and the transmitting device attempts to send a data packet to the corresponding receiving device.
- 4. The synchronized age-based channel allocation method of claim 3, wherein said network global age threshold is determined based on network parameters of said internet of things communication system, comprising: constructing an optimization equation for minimizing the overall average synchronous age of the communication model of the Internet of things; determining a solution to the optimization equation based on the network parameters including density lambda, path loss index alpha of the channel, update probability zeta of the transmitting device and signal to interference plus noise ratio threshold theta, Solving a constructed auxiliary function based on the solution of the optimization equation to obtain the solution of the auxiliary function, wherein the auxiliary function is used for expressing the derivation of the average synchronous age of the communication system of the Internet of things; The network global age threshold is determined based on the solution of the optimization equation and the solution of the auxiliary function.
- 5. The synchronized age-based channel allocation method of claim 4, wherein said network global age threshold is determined based on network parameters of said internet of things communication system, comprising: The space position of each transmitting device and the space position of each receiving device in the communication system of the Internet of things obey a poisson point process phi with the density lambda, and the distance between each pair of transmitting devices and the receiving device is r; Based on the Internet of things communication system, an Internet of things communication model meeting a Poisson point process phi is built on an Euclidean plane, wherein the plurality of transmitting devices adopt the same channel for data transmission, the channel model between each pair of transmitting devices and receiving devices is small-scale Rayleigh fading with unit mean value and large-scale path loss with path loss index alpha, and the channel noise is white Gaussian noise with variance sigma 2 ; constructing a synchronous age model of each pair of transmitting equipment and receiving equipment in the Internet of things communication system; In each time slot, the transmitting device generates a new data packet with the update probability ζ, and when the synchronization age corresponding to the transmitting device is greater than a preset age threshold A, the transmitting device sends the new data packet to a corresponding receiving device, and when the acquired signal-to-interference-and-noise ratio is greater than a preset signal-to-interference-and-noise ratio threshold θ, the receiving device receives the new data packet, wherein the age threshold A is a value greater than or equal to 1.
- 6. The synchronized age-based channel allocation method of claim 4, wherein said network global age threshold is determined based on network parameters of said internet of things communication system, comprising: The optimization equation Expressed as: ; ; The auxiliary function Expressed as: ; assuming the solution of the optimization equation is p s1 , let q= 1+p s1 , pair Solving to obtain a network global age threshold , Expressed as: ; Wherein, the When a=1 is expressed, the equation is optimized The obtained value, condition Q, is expressed as: ; Or alternatively, the first and second heat exchangers may be, ; Wherein a represents a preset age threshold, ζ represents an update probability of the transmitting device, θ represents a signal-to-interference-and-noise ratio threshold, α represents a path loss index of the channel, r represents a distance between the transmitting device and the receiving device, λ represents a density, q represents a function variable, and ψ represents a solution of an auxiliary function F (q).
- 7. The channel allocation method based on synchronous age according to claim 4, wherein updating the network global age threshold according to the location information of each receiving device in the preset observation range of the transmitting device, to obtain the local age threshold corresponding to the transmitting device, comprises: Based on the location information of each receiving device, the network parameters and the solution of the auxiliary function in the preset observation range of the transmitting device, calculating to obtain a local age threshold corresponding to the transmitting device, wherein, Local age threshold for ith transmitting device Expressed as: ; ; wherein ψ represents the solution of the auxiliary function, ζ represents the update probability of the transmitting device, w i represents the observation range of the i-th transmitting device, φ represents the Poisson point procedure, θ represents the signal-to-interference-and-noise ratio threshold, r represents the distance between the transmitting device and the receiving device, Represents the distance between the ith transmitting device and the jth receiving device, alpha represents the path loss index of the channel, The position integral variable is represented by a reference number, Representing a two-dimensional distance, R representing a radius of a preset observation range.
- 8. The channel allocation method based on synchronous age according to claim 4, wherein obtaining a historical data transmission success probability of the transmitting device in a current adjustment period, updating a local age threshold corresponding to the transmitting device based on the historical data transmission success probability, and obtaining an adaptive age threshold of the transmitting device in the current adjustment period, comprises: Calculating the probability of successful transmission of historical data of the transmitting equipment in the current adjustment period; Constructing an optimization function representing the average synchronous age of a link between the transmitting device and the corresponding receiving device based on the position information of each receiving device in the preset observation range of the transmitting device, the network parameters and the local age threshold corresponding to the transmitting device; And solving the optimization function to obtain the self-adaptive age threshold of the transmitting equipment in the current adjustment period.
- 9. The synchronized age-based channel allocation method of claim 8, wherein, Historical data transmission success probability of ith transmitting equipment in current adjustment period Expressed as: ; Wherein, the Representing an indication function, t representing a time slot; the optimization function is expressed as: ; ; Wherein, the Denoted as the local age threshold of the i-th transmitting device, ζ denotes the update probability of the transmitting device, w i denotes the observation range of the i-th transmitting device, phi denotes the poisson process, θ denotes the signal-to-interference-and-noise ratio threshold, r denotes the distance between the transmitting device and the receiving device, Represents the distance between the ith transmitting device and the jth receiving device, alpha represents the path loss index of the channel, The position integral variable is represented by a reference number, Representing a two-dimensional distance, R representing a radius of a preset observation range.
- 10. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, the processor implementing the steps of the synchronized age-based channel allocation method of any one of claims 1 to 9 when the computer program is executed.
Description
Channel allocation method based on synchronous age and electronic equipment Technical Field The application relates to the technical field of the internet of things, in particular to a channel allocation method based on synchronous ages and electronic equipment. Background The communication technology and the Internet of things are vigorously developed, and the application scenes of the Internet of vehicles, intelligent factories and the like with extremely high requirements on information real-time synchronization are promoted. The method has the advantages that the method is convenient to use, and the system is convenient to use, so that the system is convenient to use, and the system is convenient to use. In the related art, the access coordination of the device is mainly two schemes, namely a centralized scheduling scheme based on a fixed topology and a simple random access (such as ALOHA) based on independent decision. The method is characterized in that the method comprises the steps of receiving a request from a user, receiving a request from the user, and obtaining a first scheme, wherein the first scheme is poor in expandability, the scheduling cost, the signaling overhead and the computational complexity of the first scheme are rapidly increased along with the increase of the network scale, the first scheme is difficult to be suitable for mass equipment and a topological dynamic large-scale Internet of things scene, and the second scheme is difficult to be suitable for the optimization upper limit of the timeliness of the whole network information because an access decision and the real-time emergency degree of equipment information are completely unhooked and the space-time correlation of wireless interference is not considered, so that channel resources cannot be intelligently and preferentially used for the most urgent equipment with information synchronization requirements. Disclosure of Invention The application aims to provide a channel allocation method based on synchronous age, which can preferentially guide channel access opportunities to equipment with higher synchronous age, reduce unnecessary low-age information transmission collision in a mechanism and systematically optimize the information synchronization timeliness of the whole network. In a first aspect, the present application provides a channel allocation method based on synchronous age, which is applied to an internet of things communication system, wherein the internet of things communication system includes a plurality of transmitting devices and a plurality of receiving devices, and the plurality of transmitting devices and the plurality of receiving devices are in one-to-one correspondence, and the method includes: and aiming at any time slot, acquiring the current synchronous age corresponding to each transmitting device, if the current synchronous age is greater than or equal to a network global age threshold of the Internet of things communication system, determining that the corresponding transmitting device is allowed to compete for a wireless channel in the time slot, and the transmitting device tries to send a data packet to the corresponding receiving device, wherein the network global age threshold is determined based on network parameters of the Internet of things communication system, and the network parameters comprise density, distance between the transmitting device and the receiving device, path loss index of the channel, updating probability of the transmitting device, a signal-to-interference-and-noise ratio threshold and a preset age threshold. In one embodiment, the method further comprises updating a network global age threshold according to position information of each receiving device in a preset observation range of each transmitting device to obtain a local age threshold corresponding to the transmitting device, determining that the transmitting device is allowed to compete for a wireless channel in the time slot if the current synchronous age of the transmitting device is greater than or equal to the corresponding local age threshold, and attempting to send a data packet to the corresponding receiving device by the transmitting device. In one embodiment, the method further comprises the steps of acquiring historical data transmission success probability of the transmitting device in a current adjustment period for each transmitting device, updating a local age threshold corresponding to the transmitting device based on the historical data transmission success probability to acquire an adaptive age threshold of the transmitting device in the current adjustment period, wherein the adjustment period is a plurality of time slots, and determining that the transmitting device is allowed to compete for a wireless channel in the time slots if the current synchronous age of the transmitting device is greater than or equal to the adaptive age threshold in the corresponding current adjustment period, and attem