Integrated Management Method, System and Medium for Shared Devices Based on Wireless Positioning
By dividing the shared device into multiple packets and dynamically adjusting the sending parameters, combined with the sending prediction model, the problem of wireless communication congestion in the data transmission of shared devices is solved, and the transmission efficiency and resource utilization are improved.
Patent Information
- Application Number
- CN202510287155.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2045-03-12
AI Technical Summary
In the prior art, shared devices are prone to congestion in wireless communications and data loss during data transmission, especially when there are a large number of devices and the amount of data transmission surges.
By dividing the shared device into multiple packets evenly according to the location information, each packet has the same transmission ratio and data transmission probability within the preset time period, collecting transmission timing data in real time and dynamically adjusting the transmission probability of each device and the transmission ratio of packets, and generating more accurate transmission control information using the transmission prediction model.
It effectively improves data transmission speed, reduces network congestion, improves the utilization rate of communication resources, and provides an efficient and reliable communication control technical solution for equipment management in the sharing economy.
Smart Images

Figure CN119815528B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication control technology, and in particular to a method, system and medium for integrated management of shared equipment based on wireless positioning. Background Art
[0002] With the development of the sharing economy, shared devices such as shared bicycles and shared cars have been widely used in cities. These devices usually need to upload status information to the management unit through a wireless network for real-time monitoring and management. However, in actual applications, due to the large number of shared devices and the surge in data transmission under specific circumstances (such as peak hours in the morning and evening), the fixed-period upload method used in the prior art is prone to wireless communication congestion and data loss. For example, when the communication quality deteriorates and multiple retransmissions are required or a large number of shared devices are parked together, it will bring great pressure to the data communication of the management unit. Therefore, how to improve the data transmission efficiency of shared devices and reduce network congestion has become an urgent problem to be solved. Similar prior art includes a Chinese patent with a publication number of CN118830322A, which proposes an uplink transmission method, device and storage medium. The method includes: a terminal device receives transmission conflict information sent by a network device, determines a first time domain position, and controls uplink transmission according to the transmission conflict information and the first time domain position. Among them, the first time domain position may include a time domain position shared by uplink frequency domain resources and downlink frequency domain resources. In this way, for the situation where there is a first time domain position shared by uplink frequency domain resources and downlink frequency domain resources in a full-duplex scenario, the uplink transmission of the first time domain position can be controlled by transmitting conflict information, thereby improving the transmission reliability. In addition, similar prior art also includes a US patent with publication number US20200275440A1, which proposes a method and device for wireless communication. The UE receives a first signaling and operates a first radio signal in K time domain resources. The first signaling is used to determine K time domain resources, K is a positive integer; the first radio signal carries a first bit block, the first time domain resource size and the target parameter are used to determine the size of the first bit block, and at least one of the K time domain resources is used to determine the size of the first time domain resource; the target parameter is the first or second parameter; whether the target parameter is the first parameter or the second parameter is related to the size of the first time domain resource, or whether the target parameter is the first parameter or the second parameter is related to K. Although both of the above two patent documents solve the data transmission delay problem and data transmission reliability, the utilization rate of communication resources is not high enough. Summary of the invention
[0003] The present application provides a method, system and medium for comprehensive management of shared devices based on wireless positioning, which are used to increase data transmission speed and improve communication resource utilization.
[0004] The present invention provides a comprehensive management method for shared devices based on wireless positioning. The method includes:
[0005] Step S1: In the initial state, multiple shared devices are evenly divided into M groups according to location information. The proportion of the number of transmissions of each group is the same within a preset time period, and the data transmission probability of each shared device within the data transmission cycle corresponding to each group is the same.
[0006] Step S2: Collect the transmission timing data of each shared device in each group in real time, and calculate the transmission delay time and data transmission volume of each shared device.
[0007] Step S3: Obtain the first quantity of the first shared device and the second quantity of the second shared device, and adjust the transmission probability of each shared device and the proportion of the number of transmissions of the group where it is located based on the first quantity and the second quantity.
[0008] Step S4: Input the adjusted transmission parameters of the shared devices into a transmission prediction model to obtain prediction transmission control information and prediction delay time, and repeat Step S3 according to the prediction delay time to obtain the optimal transmission control information, and send the optimal transmission control information to the corresponding shared device. Wherein, the transmission parameters include the transmission probability, data transmission volume, network status of the shared device, and the proportion of the number of transmissions of the group where it is located.
[0009] Step S5: The shared device receives and sends data based on the optimal transmission control information.
[0010] As a preferred technical solution of the present invention, when collecting the status information of the shared devices, it is also periodically re-divided into M groups according to the data transmission volume of each shared device in each group within the preset time period. Wherein, the N shared devices with the smallest difference in data transmission volume are divided into the same group. Wherein, the transmission probability of the shared devices in each group is the same, and the ratio of the first total data transmission volume of the group to the second total data transmission volume of all the shared devices is used as the new proportion of the number of transmissions of the group.
[0011] As a preferred technical solution of the present invention, adjusting the transmission probability of each shared device based on the first quantity and the second quantity includes:
[0012] Based on the transmission timing data of the shared devices, calculate the transmission delay time and data transmission volume of each shared device in the packet in real time, count the first quantity of the first shared devices in the packet for which the transmission delay time is greater than or equal to the set threshold and the second quantity of the second shared devices for which the transmission delay time is less than the set threshold. When the first quantity is less than the second quantity, increase the transmission probability of the first shared devices in the packet; at the same time, decrease the transmission probability of the second shared devices, where, after adjusting the transmission probability of the second shared devices, the transmission delay time of the second shared devices satisfies being less than or equal to the set threshold.
[0013] As a preferred technical solution of the present invention, when the first quantity is less than the second quantity, if the transmission delay time of each first shared device still cannot satisfy being less than or equal to the set threshold after adjusting the transmission probability of the second shared devices, or when the first quantity corresponding to the packet is greater than or equal to the second quantity, increase the proportion of the transmission times of the packet within the preset time period, and at the same time, reduce the proportion of the transmission times of the packet with the smallest maximum transmission delay time. When increasing the proportion of the transmission times of the packet, increase the transmission probability of the first shared devices in the packet and reduce the transmission probability of the second shared devices.
[0014] As a preferred technical solution of the present invention, obtaining the optimal predictive control information includes:
[0015] Input the adjusted transmission parameters of the shared devices into the transmission prediction model to obtain the predicted transmission control information and the predicted delay time. When the predicted delay time is greater than the set threshold, repeat step S3 to readjust the transmission parameters;
[0016] When the predicted delay time is less than or equal to the set threshold and the change in the transmission parameters compared to the transmission parameters before adjustment is the smallest, use the predicted transmission control information corresponding to the predicted delay time as the optimal transmission control information.
[0017] As a preferred technical solution of the present invention, the training of the transmission prediction model includes:
[0018] Use the proportion of transmission times, network status, transmission control information corresponding to each shared device, transmission data volume, and transmission delay time in the historical data of each packet as the training data of the transmission prediction model. The transmission prediction model is an adversarial training model, and the predicted transmission control information and the predicted transmission delay time are obtained through the transmission parameters and the transmission prediction model.
[0019] As a preferred technical solution of the present invention, in each of the groups, the number of shared devices is greater than or equal to K, where the value of K is greater than or equal to 2.
[0020] As a preferred technical solution of the present invention, when a new shared device joins, it is preferentially added to the group with the shortest maximum transmission delay time.
[0021] The present invention also provides an integrated management system for shared devices based on wireless positioning for implementing the above method. The system includes:
[0022] A grouping unit, which is used to evenly divide multiple shared devices into M groups according to location information in the initial state, the transmission frequency ratio of each group is the same within a preset time period, and the data transmission probability of each shared device within the data transmission cycle corresponding to each group is the same;
[0023] A collection unit, which is used to collect the transmission timing data of each shared device in each group in real time, and calculate the transmission delay time and data transmission volume of each shared device;
[0024] A management unit, which is used to obtain the first number of the first shared device and the second number of the second shared device, and adjust the transmission probability of each shared device and the transmission frequency ratio of the group where it is located based on the first number and the second number;
[0025] A prediction unit, which is used to input the adjusted transmission parameters of the shared device into a transmission prediction model to obtain prediction transmission control information and prediction delay time, and repeat the step S3 according to the prediction delay time to obtain the optimal transmission control information, and send the optimal transmission control information to the corresponding shared device, where the transmission parameters include the transmission probability, data transmission volume, network status of the shared device, and the transmission frequency ratio of the group where it is located;
[0026] Shared devices, which are used to receive and send data based on the optimal transmission control information.
[0027] The present invention also provides a computer-readable medium, on which instructions are stored, and when the instructions are executed by a processor, the above method is implemented.
[0028] The beneficial effects of the present invention are as follows:
[0029] In the initial state, the present invention evenly groups shared devices to ensure that each group has the same proportion of transmission times and data transmission probability within a preset time period, achieving fair allocation of communication resources. Secondly, by collecting the transmission timing data of shared devices in real time, the system can accurately calculate the transmission delay time and data transmission volume of each device, providing data support for subsequent dynamic adjustment. When detecting a change in the number of devices with a transmission delay time exceeding the set threshold, the system adjusts the transmission probability of each device and the proportion of transmission times of the group based on this data, optimizing the allocation of communication resources. In addition, this patent also introduces a transmission prediction model, which generates more accurate transmission control information through adversarial training, further improving the efficiency and reliability of data transmission. The training data of the model includes historical proportion of transmission times, network status, transmission control information, transmission data volume, and transmission delay time, etc., making the prediction results closer to actual needs. Through this method, the system can better handle the situation of a large number of shared devices and unbalanced data transmission requirements, reduce network congestion, and improve the utilization rate of communication resources. Through the mutual cooperation of the above technical solutions, by dynamically adjusting the transmission parameters of shared devices and introducing a transmission prediction model, the problem of wireless network congestion is effectively solved, the data transmission efficiency of shared devices is improved, network congestion is reduced, and the utilization rate of communication resources is enhanced, providing an efficient and reliable communication control technical solution for device management in the sharing economy. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0031] Figure 1 It is a flowchart of the comprehensive management method of shared devices based on wireless positioning of the present invention;
[0032] Figure 2 It is a schematic diagram of an embodiment of the method for obtaining the optimal prediction control information of the shared device of the present invention;
[0033] Figure 3 It is a structural diagram of the comprehensive management system of shared devices based on wireless positioning of the invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0034] In the description and claims of this application and the above-mentioned drawings, the terms "first", "second", "third", "fourth", etc. (if any) are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments described herein can be implemented in an order other than that shown or described herein. In addition, the term "comprising" or "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or are inherent to these processes, methods, products, or devices.
[0035] The present invention provides a comprehensive management method, system, and medium for shared devices based on wireless positioning, aiming to solve the problem of wireless network congestion faced by shared devices during data transmission and improve data transmission efficiency and communication resource utilization. For ease of understanding, the specific process of the embodiments of this application will be described below. As Figure 1 shown, an embodiment of the comprehensive management method for shared devices based on wireless positioning in the embodiments of this application includes:
[0036] Step S1: In the initial state, multiple said shared devices are evenly divided into M groups according to location information, the proportion of the number of transmissions of each group is the same within a preset time period, and the data transmission probability of each shared device within the data transmission cycle corresponding to each group is the same;
[0037] Specifically, when collecting the above-mentioned shared device information through a wireless network, due to the large number of shared devices, when uploading status information to the management unit, in the prior art, most of the above-mentioned shared devices use a fixed-period upload method. In the case where the data volume is relatively fixed, wireless communication will not become congested. However, in specific situations of shared devices, a sharp increase in the amount of transmitted data will cause communication congestion or data loss. For example, for shared bicycles, when the communication quality deteriorates and multiple retransmissions are required, or when they are parked centrally during peak hours in the morning and evening, it will cause great pressure on the data communication of the corresponding management unit. At this time, a method that can adapt to this sharp increase in communication volume in real time is needed. In the initial state, N shared devices are evenly divided into M groups according to the location information, where N is a positive integer greater than or equal to 4, and M is a positive integer greater than or equal to 2. The location information can be obtained through wireless positioning technology. The shared devices within each group are relatively close geographically, which can reduce the interference of wireless signal transmission and improve communication efficiency. During a preset time period, the proportion of the number of transmissions of each group is the same, which means that each group has the same transmission opportunity during this time period, ensuring the communication fairness among the groups. Within each group, the data transmission probability of each shared device within the data transmission cycle is the same. This ensures the communication fairness among the shared devices within the group and avoids the situation where some devices send data frequently while other devices have fewer transmission opportunities. Through the above technical solution, it is ensured that the shared devices in each group and within the group have the same transmission opportunity in the initial state, avoiding unfair distribution of communication resources. By grouping according to location information, the interference of wireless signal transmission is reduced, and the communication efficiency is improved.
[0038] Step S2: Collect the transmission timing data of each shared device in each group in real time, and calculate the transmission delay time and data transmission volume of each shared device;
[0039] Specifically, collect the data transmission timing data of each shared device in each group in real time. The data transmission timing data includes data transmission frames and data acknowledgment frames. Through these data, the transmission time and reception time of each shared device can be obtained. Based on the data transmission frames and data acknowledgment frames, calculate the transmission delay time of each shared device. The transmission delay time refers to the time interval from when the shared device sends data to when the management unit receives the data. Statistically calculate the data transmission volume of each shared device within a preset time period. The data transmission volume reflects the data transmission requirements of each shared device. Through the above technical solution, the communication status of each shared device can be understood in a timely manner, providing accurate data support for subsequent adjustments. By accurately calculating the transmission delay time and data transmission volume, the communication efficiency and requirements of each shared device can be accurately evaluated.
[0040] Step S3: Obtain the first quantity of the first shared device and the second quantity of the second shared device, and adjust the transmission probability of each shared device and the proportion of the number of transmissions of the group where it is located based on the first quantity and the second quantity;
[0041] Specifically, calculate the number of shared devices with a transmission delay time greater than the set threshold (the first quantity) and the number of shared devices with a transmission delay time less than the set threshold (the second quantity), and adjust the transmission probability of each shared device based on the first quantity and the second quantity. Specifically, when the first quantity is less than the second quantity, increase the transmission probability of the first shared device (the device with a transmission delay time greater than the set threshold), and at the same time decrease the transmission probability of the second shared device (the device with a transmission delay time less than the set threshold), ensuring that the transmission delay time of the second shared device after adjustment is still less than or equal to the set threshold. Adjust the proportion of the number of transmissions of each group based on the first quantity and the second quantity. When the first quantity is greater than the second quantity, increase the proportion of the number of transmissions of this group within the preset time period, and at the same time decrease the proportion of the number of transmissions of the group with the smallest maximum transmission delay time. Through the above technical solutions, the changes in the communication requirements of shared devices can be effectively addressed, the data transmission efficiency can be improved, network congestion can be reduced by giving priority to ensuring the transmission opportunities of devices with longer transmission delay times, and the utilization rate of communication resources can be increased.
[0042] Step S4: Input the adjusted transmission parameters of the shared device into the transmission prediction model to obtain the predicted transmission control information and the predicted delay time, and repeat Step S3 according to the predicted delay time to obtain the optimal transmission control information, and send the optimal transmission control information to the corresponding shared device, where the transmission parameters include the transmission probability, data transmission volume, network status, and the proportion of the number of transmissions of the group where the shared device is located;
[0043] Step S5: The shared device receives and sends data based on the optimal transmission control information.
[0044] Specifically, the adjusted ratio of the number of times of sending grouped data and the sending probability of each shared device are used as the sending parameters of the shared device. The sending parameters of each grouped data are input into the sending prediction model to generate the predicted sending control information and the predicted delay time of each shared device. The above-mentioned sending parameters are dynamically adjusted according to the predicted delay time, and the predicted sending control information corresponding to the situation where the predicted delay time is less than or equal to the set threshold and the change in the sending parameters compared with the sending parameters before adjustment is the smallest is used as the above-mentioned optimal sending control information, and is sent to the corresponding shared device to guide the data sending of the shared device. The data uploaded by the shared device to the management unit includes positioning data. Through the above technical solution, data conflicts and retransmissions can be effectively reduced, the data transmission efficiency can be improved, it is ensured that each shared device sends data at an appropriate time, and the reliability and stability of data transmission are improved.
[0045] Further, when collecting the status information of the shared device, the grouped data is also periodically re-divided into M groups according to the data sending amount of each shared device in each grouped data within the preset time period. Among them, N shared devices with the smallest difference in data sending amount are divided into the same group. The sending probability of the shared devices in each group is the same, and according to the ratio of the total first data sending amount of the group to the total second data sending amount of all the shared devices, the ratio is used as the new ratio of the number of times of sending for the group.
[0046] Specifically, when collecting the status information of the above-mentioned shared devices, although the transmission probability of each shared device has been adjusted according to the different data transmission amounts of different shared devices within the group, when the first data amount of the first shared device with a larger data transmission amount in the above-mentioned group, that is, the first shared device, is greater than the second data amount of the second shared device, or when the above-mentioned first quantity is less than the above-mentioned second quantity, if adjusting the transmission probability of the second shared device cannot meet the requirement that the transmission delay time of each first shared device is less than or equal to the set threshold, the proportion of the transmission times of the corresponding group within the above-mentioned preset time period is increased. However, since the data transmission amounts of different shared devices in each group are different, the corresponding communication resources, that is, the unit time for each of the above-mentioned shared devices to transmit data, cannot be aligned. Therefore, there will still be wasted communication resources. To further improve the data transmission efficiency and reduce the waste of communication resources, it is also possible to periodically obtain M clustering clusters, that is, groups, according to the data transmission amounts of each of the above-mentioned shared devices in each group within the above-mentioned preset time period through a clustering algorithm at a set period. Among them, since the difference in the data transmission amounts of the shared devices in each of the above-mentioned groups is small, the transmission probabilities of the shared devices in each group are the same. The ratio of the total first data transmission amount of all the above-mentioned shared devices in the above-mentioned group within the above-mentioned preset time period to the total second data transmission amount of the shared devices in all groups is also used as the proportion of the transmission times of the above-mentioned group within the above-mentioned preset time period. Through the above technical solution, the data transmission efficiency is further improved, and at the same time, the utilization rate of communication resources is also improved.
[0047] Further, adjusting the transmission probability of each shared device in the group based on the first quantity and the transmission delay time corresponding to the shared device includes:
[0048] Based on the transmission timing data of the shared device, the transmission delay time and the data transmission amount of each shared device in the group are calculated in real time. The first quantity of the first shared devices in the group whose transmission delay time is greater than or equal to the set threshold and the second quantity of the second shared devices whose transmission delay time is less than the set threshold are counted. When the first quantity is less than the second quantity, the transmission probability of the first shared device in the group is increased; at the same time, the transmission probability of the second shared device is decreased, where after adjusting the transmission probability of the second shared device, the transmission delay time of the second shared device is less than or equal to the set threshold.
[0049] Specifically, in the above-mentioned transmission timing data including data transmission frames and data response frames, the data transmission time and data transmission volume are obtained based on the above-mentioned data transmission frames, the data reception time is obtained according to the above-mentioned data response frames, and the difference between the above-mentioned data reception time and the above-mentioned data transmission time is used as the transmission delay time for the corresponding shared device to send data. By separately counting the first quantity of the first shared devices in each of the above-mentioned groups where the above-mentioned transmission delay time is greater than or equal to the above-mentioned set threshold and the second quantity of the second shared devices where the above-mentioned transmission delay time is less than the above-mentioned set threshold, where the above-mentioned shared devices include the above-mentioned first shared devices and the above-mentioned second shared devices, the above-mentioned first quantity and the above-mentioned second quantity reflect the imbalance state of the communication data volume in the above-mentioned group. Since the communication resources are divided by groups, that is, divided by transmission cycles, each group corresponds to a transmission cycle. In the initial state, within each transmission cycle, the transmission probabilities of different shared devices within the same group are the same. As the communication data volume between shared devices changes, especially when the quantity of the above-mentioned first shared devices is less than or equal to the quantity of the second shared devices, by increasing the transmission probability of the above-mentioned first shared devices within the above-mentioned transmission cycle. Since the communication resources of the above-mentioned group are constant, therefore, the transmission probability of the second shared devices within the above-mentioned group should be correspondingly reduced. At the same time, it is also necessary to ensure that the transmission efficiency of the second shared devices is guaranteed while releasing the communication resources, that is, the transmission delay time corresponding to the second shared devices is less than the above-mentioned set threshold. Through the above technical solution, when the communication data of a small number of shared devices in the same group increases, the data transmission efficiency is improved by dynamically adjusting the transmission probability within the corresponding group transmission cycle, reducing network congestion, which is not only fast but also has a small adjustment range.
[0050] Further, when the first quantity is less than the second quantity, if the transmission probability of the second shared devices still cannot be adjusted to meet the requirement that the transmission delay time of each first shared device is less than or equal to the set threshold, or when the first quantity corresponding to the group is greater than or equal to the second quantity, increase the proportion of the number of transmissions of the group within the preset time period, and at the same time reduce the proportion of the number of transmissions of the group with the smallest maximum transmission delay time. Wherein, when increasing the proportion of the number of transmissions of the group, the transmission probability of the first shared devices in the group is increased at the same time, and the transmission probability of the second shared devices is reduced.
[0051] Specifically, when the first quantity of the above-mentioned first shared devices with a larger data transmission volume in the corresponding group is larger and greater than or equal to the second quantity of the second shared devices with a smaller data transmission volume, that is, when the first quantity of the first shared devices whose transmission probability needs to be adjusted is larger, or when the first quantity of the above-mentioned first shared devices is less than the second quantity of the second shared devices, after adjusting the transmission probability of the above-mentioned first shared devices and simultaneously reducing the transmission probability of the above-mentioned second shared devices, if it still cannot meet the requirement that the transmission delay time of each of the above-mentioned first shared devices is less than the set threshold, that is, the communication resources released by the above-mentioned second shared devices are not sufficient to meet the requirements of the above-mentioned first shared devices. At this time, by increasing the proportion of the number of transmissions of the group where the first shared devices are located within the above-mentioned preset time period, where the above-mentioned preset time period includes at least 2M packet transmission cycles, this method is equivalent to increasing the communication resources of this group. Therefore, the transmission probability of the above-mentioned first shared devices can be further increased, and the transmission probability of the above-mentioned second shared devices can be reduced, so that the group with the smallest increase in the above-mentioned number of transmissions can meet the communication resource requirements of each shared device within the group, and at the same time, the proportion of the number of transmissions of the group with the smallest maximum transmission delay time is also reduced, that is, the proportion of the number of transmissions of the packet with the smallest transmitted data volume is reduced. Through the above technical solution, the utilization rate of communication resources can be further improved, and communication delay can be reduced.
[0052] Further, obtain the optimal predictive control information, such as Figure 2 shown, including:
[0053] Input the adjusted transmission parameters of the shared device into the transmission prediction model to obtain the predicted transmission control information and the predicted delay time. When the predicted delay time is greater than the set threshold, repeat step S3 to readjust the transmission parameters;
[0054] When the predicted delay time is less than or equal to the set threshold and the change in the transmission parameters compared to the transmission parameters before adjustment is the smallest, use the predicted transmission control information corresponding to the predicted delay time as the optimal transmission control information.
[0055] Specifically, after each adjustment of the transmission probability of the above-mentioned shared device or the proportion of the number of transmissions of the group where it is located, it is necessary to input the adjusted above-mentioned transmission parameters into the above, obtain the predicted transmission control information and the predicted delay time corresponding to the above-mentioned transmission parameters, and compare the above-mentioned predicted delay time with the above-mentioned set threshold. When the above-mentioned predicted delay time is greater than the above-mentioned set threshold, repeat the above step S3 to re-adjust the above-mentioned transmission parameters. When the above-mentioned predicted delay time is less than or equal to the above-mentioned set threshold, judge whether the above-mentioned predicted transmission control information is the optimal transmission control information according to the difference between the transmission parameters of the above-mentioned shared device before and after the adjustment. Among them, the smaller the difference between the transmission parameters of the above-mentioned shared device compared with before the adjustment, the higher the utilization rate of communication resources. Therefore, the above-mentioned predicted transmission parameters corresponding to the above-mentioned transmission parameters that satisfy the above-mentioned predicted delay time less than or equal to the above-mentioned set threshold and the smallest adjustment amount of the above-mentioned transmission parameters are used as the above-mentioned optimal transmission control information, and the above-mentioned optimal transmission control information is sent to the corresponding above-mentioned shared device. Among them, the transmission control information at least includes the timing information of the shared device data transmission, that is, the transmission time. Through the above technical solution, not only can the data transmission efficiency be improved, but also the utilization rate of communication resources can be maximized.
[0056] Further, the training of the transmission prediction model includes:
[0057] Taking the proportion of the number of transmissions, network status, transmission control information corresponding to each shared device, the amount of transmitted data, and the transmission delay time in the historical data of each group as the training data of the transmission prediction model. Among them, the transmission prediction model is an adversarial training model, and the predicted transmission control information and the predicted transmission delay time are obtained through the above-mentioned transmission parameters and the above-mentioned transmission prediction model.
[0058] Specifically, the proportion of the number of transmissions of each group within a historical time period is collected. The proportion of the number of transmissions refers to the ratio of the number of times each group transmits data within a preset time period to the total number of transmissions of all groups. This data reflects the transmission frequency of each group and is one of the important features of the transmission prediction model. The network state includes signal strength, channel quality, and interference level. These data reflect the real-time condition of the wireless network and have an important impact on predicting the transmission control information. The transmission control information received by each shared device within a historical time period is collected. The transmission control information at least includes the transmission time. The amount of data transmitted by each shared device within a historical time period is collected. The amount of transmitted data reflects the data transmission requirements of each shared device and is an important basis for adjusting the transmission probability and the proportion of the number of transmissions. The above-mentioned transmission prediction model includes a generator and a discriminator. The generator is a neural network model. Its input is features such as the proportion of the number of transmissions of groups, network state, the amount of data transmitted by shared devices, and transmission delay time in historical data, and the output is the predicted transmission control information and the predicted transmission delay time. The goal of the generator is to generate predicted information as similar as possible to the real transmission control information and transmission delay time. The above-mentioned predicted information includes the predicted transmission control information and the predicted transmission delay time. The discriminator determines whether the information is real by inputting the predicted information and real information generated by the generator. The above-mentioned real information is the actual transmission control information of the shared device and the corresponding transmission delay time. Through the above technical solution, an accurate transmission prediction model can be obtained, laying a foundation for obtaining the optimal transmission control information.
[0059] Further, in each of the above-mentioned groups, the number of shared devices is greater than or equal to K, where the value of K is greater than or equal to 2.
[0060] Further, when a new shared device joins, it is preferentially added to the group with the shortest maximum transmission delay time.
[0061] The present invention also provides a comprehensive management system for shared devices based on wireless positioning for implementing the above method, as Figure 3 shown. The system includes:
[0062] A grouping unit, configured to, in an initial state, evenly divide multiple shared devices into M groups according to location information, such that the proportion of the number of transmissions of each group within a preset time period is the same, and the data transmission probability of each shared device within each data transmission cycle corresponding to each group is the same;
[0063] A collection unit, configured to collect the transmission timing data of each shared device in each group in real time, and calculate the transmission delay time and the amount of data transmitted of each shared device;
[0064] A management unit, configured to obtain a first quantity of a first shared device and a second quantity of a second shared device, and adjust the transmission probability of each of the shared devices and the proportion of the number of transmissions of the group where each shared device is located based on the first quantity and the second quantity;
[0065] A prediction unit, configured to input the adjusted transmission parameters of the shared device into a transmission prediction model to obtain predicted transmission control information and a predicted delay time, and repeat the step S3 according to the predicted delay time to obtain optimal transmission control information, and send the optimal transmission control information to the corresponding shared device, where the transmission parameters include the transmission probability of the shared device, the data transmission volume, the network status, and the proportion of the number of transmissions of the group where the shared device is located;
[0066] A shared device, configured to receive and send data based on the optimal transmission control information.
[0067] The present invention also provides a computer-readable medium, on which instructions are stored, and when the instructions are executed by a processor, the above method is implemented.
[0068] In summary, in the initial state, the present invention evenly groups the shared devices to ensure that each group has the same proportion of the number of transmissions and the data transmission probability within a preset time period, realizing the fair allocation of communication resources. Secondly, by collecting the transmission timing data of the shared devices in real time, the system can accurately calculate the transmission delay time and data transmission volume of each device, providing data support for subsequent dynamic adjustment. When detecting a change in the number of devices whose transmission delay time exceeds the set threshold, the system adjusts the transmission probability of each device and the proportion of the number of transmissions of the group based on this data to optimize the allocation of communication resources. In addition, this patent also introduces a transmission prediction model, which generates more accurate transmission control information through adversarial training, further improving the efficiency and reliability of data transmission. The training data of the model includes the historical proportion of the number of transmissions, network status, transmission control information, data transmission volume, and transmission delay time, etc., making the prediction results closer to the actual requirements. Through this method, the system can better handle the situation where there are many shared devices and the data transmission requirements are uneven, reduce network congestion, and improve the utilization rate of communication resources. Through the mutual cooperation of the above technical solutions, by dynamically adjusting the transmission parameters of the shared devices and introducing a transmission prediction model, the problem of wireless network congestion is effectively solved, the data transmission efficiency of the shared devices is improved, network congestion is reduced, and the utilization rate of communication resources is increased, providing an efficient and reliable communication control technical solution for device management in the sharing economy.
[0069] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the above-described system, system, and unit can refer to the corresponding processes in the foregoing method embodiments, and will not be described herein again.
[0070] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.
[0071] As described above, the above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit them; although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of various embodiments of this application.
Claims
1. A method for integrated management of shared devices based on wireless positioning, characterized in that: The method comprises: Step S1: In the initial state, multiple shared devices are evenly divided into M groups according to location information, and the number of transmissions of each group in a preset time period accounts for the same proportion, and the data transmission probability of each shared device in the data transmission period corresponding to each group is the same; Step S2: collecting the transmission timing data of each shared device in each group in real time, and calculating the transmission delay time and data transmission amount of each shared device; Step S3: Obtain a first number of first shared devices and a second number of second shared devices, and adjust the sending probability of each shared device and the proportion of the number of sending times in the group based on the first number and the second number, including: calculating the sending delay time and the data sending amount of each shared device in the group in real time based on the sending timing data of the shared device, counting the first number of first shared devices in the group corresponding to the sending delay time greater than or equal to a set threshold and the second number of second shared devices in the group corresponding to the sending delay time less than the set threshold, and when the first number is less than the second number, increasing the sending probability of the first shared device in the group; and at the same time, reducing the sending probability of the second shared device, wherein after adjusting the sending probability of the second shared device, the sending delay time of the second shared device is less than or equal to the set threshold; Step S4: input the adjusted transmission parameters of the shared device into the transmission prediction model to obtain the predicted transmission control information and the predicted delay time, and repeat step S3 according to the predicted delay time to obtain the optimal transmission control information, and send the optimal transmission control information to the corresponding shared device, wherein the transmission parameters include the transmission probability of the shared device, the data transmission amount, the network status and the proportion of the number of transmissions in the group; Step S5: The shared device receives and sends data based on the optimal sending control information.
2. The method according to claim 1, characterized in that When status information of shared devices is collected, the devices are periodically redivided into M groups according to the amount of data sent by each shared device in each group within the preset time period, wherein the N shared devices with the smallest difference in data sending amount are divided into the same group, wherein the sending probability of the shared devices in each group is the same, and the ratio of the first total data sending amount of the group to the second total data sending amount of all the shared devices is used as the new proportion of the number of sending times of the group.
3. The method according to claim 1, characterized in that When the first number is less than the second number, and when adjusting the sending probability of the second shared device cannot satisfy that the sending delay time of each of the first shared devices is less than or equal to the set threshold, or when the first number corresponding to the group is greater than or equal to the second number, the proportion of the number of times the group is sent within the preset time period is increased, and at the same time, the proportion of the number of times the group has the smallest maximum sending delay time is reduced, wherein, when increasing the proportion of the number of times the group is sent, the sending probability of the first shared device in the group is simultaneously increased, and the sending probability of the second shared device is reduced.
4. The method according to claim 1, characterized in that: Get the best predictive control information, including: Input the transmission parameter adjusted by the shared device into the transmission prediction model, obtain the predicted transmission control information and the predicted delay time, and when the predicted delay time is greater than a set threshold, repeat step S3 to readjust the transmission parameter; When the predicted delay time is less than or equal to a set threshold and the change of the transmission parameter compared with the transmission parameter before adjustment is the smallest, the predicted transmission control information corresponding to the predicted delay time is used as the optimal transmission control information.
5. The method according to claim 1, characterized in that The sending prediction model training includes: The proportion of transmission times in the historical data of each group, the network status, the transmission control information corresponding to each shared device, the amount of transmission data and the transmission delay time are used as training data for the transmission prediction model, wherein the transmission prediction model is an adversarial training model, and the predicted transmission control information and the predicted transmission delay time are obtained through the transmission parameters and the transmission prediction model.
6. The method according to claim 1, characterized in that In each of the groups, the number of shared devices is greater than or equal to K, where the value of K is greater than or equal to 2.
7. The method according to claim 1, characterized in that When a new shared device joins, the group with the shortest maximum sending delay time is given priority.
8. A shared equipment integrated management system based on wireless positioning, used to implement the method as claimed in any one of claims 1 to 7, characterized in that: The system comprises: A grouping unit, used for, in an initial state, evenly dividing the plurality of the shared devices into M groups according to the location information, wherein the number of transmissions of each group in a preset time period accounts for the same proportion, and the probability of data transmission of each shared device in a data transmission period corresponding to each group is the same; A collecting unit, used to collect the sending timing data of each of the shared devices in each of the groups in real time, and calculate the sending delay time and data sending amount of each of the shared devices; A management unit, configured to obtain a first number of first sharing devices and a second number of second sharing devices, and adjust a sending probability of each of the sharing devices and a proportion of the number of sending times of the group to which the device belongs based on the first number and the second number; A prediction unit, configured to input the adjusted transmission parameters of the shared device into a transmission prediction model to obtain predicted transmission control information and predicted delay time, and repeat step S3 according to the predicted delay time to obtain optimal transmission control information, and send the optimal transmission control information to the corresponding shared device, wherein the transmission parameters include the transmission probability of the shared device, the data transmission amount, the network status and the proportion of the number of transmission times of the group in which the shared device is located; The shared device is used to receive and send data based on the optimal sending control information.
9. A computer-readable medium having instructions stored thereon, characterized in that: When the instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Uplink transmission method and device and storage medium
CN118830322A
Method and device in UE and base station for wireless communication
US20200275440A1
Data packet transmission method and device
CN104301066A
Method of transmitting feedback information, terminal equipment, and base station
CN109417443A