Satellite Internet of Things regional ad hoc network data aggregation transmission method and device and medium
Through the ad hoc network protocol and temporary center mechanism, the problem of multi-terminal signal collision interference in satellite Internet of Things is solved, and orderly data transmission and efficient network resource utilization are achieved.
Patent Information
- Application Number
- CN202510766954.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-10
- Publication Date
- 2025-08-12
AI Technical Summary
Existing satellite IoT devices lack efficient multi-access control mechanisms, resulting in collision interference from multiple terminal signals at the satellite receiver, seriously affecting the success rate of data reception.
The subnet is formed through the ad hoc network protocol and the temporary center is determined through the election strategy. The terminal data is first transmitted to the temporary center and then sent to the satellite in a unified manner to avoid direct communication with the satellite.
The data transmission path is standardized, the transmission link is reduced, energy consumption is reduced, channel congestion and collision interference are avoided, and network stability and data transmission efficiency are improved.
Smart Images

Figure CN120475446A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of satellite communication technology, and in particular to a method, device and medium for data aggregation and transmission in a satellite Internet of Things regional self-organizing network. Background Art
[0002] With the in-depth application of Internet of Things technology in various fields, wide-area Internet of Things based on satellite communications has become a key technology to achieve full-area coverage.
[0003] Existing satellite IoT devices mainly rely on low-orbit satellite constellations to build communication links. However, some of the currently deployed IoT satellite constellations have the problem of small network scale, limited coverage of a single satellite and high orbital altitude, resulting in a short daily transit time of a single satellite over the target area and a large interval between adjacent satellites. This leads to the following problems: Figure 2 As shown, during a satellite transit, a large number of terminal devices must complete data reporting in a short period of time, resulting in a centralized data burst. Because existing devices lack an efficient multiple access control mechanism, terminals use an uncoordinated contention access method. This causes collision interference between multiple terminal signals at the satellite receiver, severely impacting the success rate of data reception. Summary of the Invention
[0004] Based on this, it is necessary to provide a satellite Internet of Things regional self-organizing network data aggregation transmission method, device and medium that can solve the problem of collision interference between multi-terminal signals at the satellite receiver end, which seriously affects the data reception success rate, in response to the above technical problems.
[0005] A method for data aggregation and transmission in a satellite Internet of Things regional self-organizing network, the method comprising: Determine a self-organizing network protocol, and each terminal forms one or more subnets through the self-organizing network protocol; Within the subnet, each terminal is elected through an election strategy to determine a temporary center; Other terminals transmit data to the temporary center, and when the satellite passes by, the data is sent to the satellite through the temporary center.
[0006] A satellite Internet of Things regional self-organizing network data aggregation and transmission device, the device comprising: A subnet combination module, configured to determine a self-organizing network protocol, through which each terminal forms one or more subnets; A temporary center election module is used to elect each terminal within the subnet through an election strategy to determine a temporary center; The data transmission module is used for other terminals to transmit data to the temporary center. When the satellite passes by, the data is sent to the satellite through the temporary center.
[0007] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the satellite Internet of Things regional self-organizing network data aggregation and transmission method.
[0008] Compared with the prior art, the satellite IoT regional ad hoc network data aggregation transmission method, device and medium provided by the present invention have the following beneficial effects: 1. Through the self-organizing network protocol, each terminal can form a subnet in an orderly manner, standardize the method and path of data transmission, avoid conflicts and confusion in the data transmission process, and improve the utilization efficiency of network resources.
[0009] 2. A temporary center is determined through an election strategy. Data is first transmitted to the temporary center and then sent to the satellite. This aggregate transmission method optimizes the data transmission path, reduces unnecessary transmission links, reduces transmission energy consumption, and improves data transmission efficiency. It also avoids channel congestion that may be caused by multiple terminals communicating directly with the satellite.
[0010] 3. The communication pressure of the satellite is shared through the temporary center, so that when the satellite passes by, data can be sent to the satellite in a relatively centralized and orderly manner, avoiding collision interference, communication interruption or data loss that may be caused by a large number of terminals communicating with the satellite at the same time, and enhancing the stability of the entire network. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying any creative work.
[0012] Figure 1 A schematic diagram of a flow chart of a method for data aggregation and transmission in a satellite Internet of Things regional ad hoc network provided by the present invention in one embodiment; Figure 2 A schematic diagram of traditional IoT terminals competing to send data in one embodiment; Figure 3 A schematic diagram of centralized transmission of data in an ad hoc network provided by the present invention in one embodiment; Figure 4 A schematic diagram of a subnet discovering a new terminal in one embodiment; Figure 5 A schematic diagram of a subnet discovery subnet in one embodiment; Figure 6 A schematic diagram of each terminal directly transmitting data to a temporary center in one embodiment; Figure 7A schematic diagram of transmitting data to a temporary center via other terminals in one embodiment; Figure 8 This is a structural block diagram of a satellite Internet of Things regional self-organizing network data aggregation and transmission device in one embodiment.
[0013] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0014] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0015] It can be understood that the technical solutions between the various embodiments of the present invention can be combined with each other, but it must be based on the fact that ordinary technicians in this field can implement it. When the combination of technical solutions is mutually contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0016] The following describes the implementation of the present invention in detail with reference to the accompanying drawings in the embodiments of the present invention.
[0017] Example 1 like Figure 1 As shown, this embodiment discloses a method for data aggregation and transmission in a satellite IoT regional self-organizing network, comprising the following steps: Step 201: Determine a self-organizing network protocol, and each terminal forms one or more subnets through the self-organizing network protocol.
[0018] Step 202: Within the subnet, each terminal is elected through an election strategy to determine a temporary center.
[0019] In step 203, other terminals transmit data to the temporary center, and when the satellite passes by, the data is uniformly sent to the satellite through the temporary center.
[0020] During the specific implementation of step 201, each terminal first discovers each other through a typical ad hoc networking protocol, such as MESH, using low-power, short-range wireless communication technologies such as Bluetooth and Wi-Fi. After discovering a new terminal, the two terminals perform a temporary center election. If the election is successful, the two terminals form a subnet and use the subnet as a new terminal to search for new terminals. If the election fails, the two terminals maintain independent states and conduct terminal discovery. Each terminal also blacklists the other, prohibiting temporary center elections for a period of time. After the two terminals form a subnet, they each use the subnet as a new virtual terminal to search for new terminals. When a new terminal is discovered, the subnet's temporary center terminal and the newly discovered terminal perform a new temporary center election. After the election is complete, the subnet expands. In satellite IoT scenarios, data transmission is limited by satellite transit. Terminals can communicate only when a satellite is in transit. Therefore, the communication module of each terminal wakes up only when a satellite is about to pass over it. After transmission is complete or after the satellite passes over it, the communication module of each terminal enters a dormant state.
[0021] It can be understood that in this step, each terminal forms a subnet in an orderly manner through the self-organizing network protocol, standardizes the mode and path of data transmission, avoids conflicts and confusions in the data transmission process, and improves the utilization efficiency of network resources.
[0022] During step 202, terminals are elected within the subnet. The election strategy primarily considers the following indicators: terminal power supply type and endurance, terminal storage capacity, number of subnet hops, satellite transit time, and / or terminal location. By considering these indicators simultaneously or partially, a scoring system is used to select the terminal with the highest total score as the temporary center of the subnet.
[0023] When considering terminal power supply type and battery life indicators, priority is given to terminals with stable power supply and long battery life. For example, terminals are generally powered by either batteries or mains power. If some terminals use both mains power and batteries, the mains power terminals are given priority. If both are battery-powered, the terminal with the highest remaining battery power is selected based on the remaining battery capacity calculation. If both are mains power, other indicators are considered.
[0024] When considering the subnet hop count indicator, since this indicator is related to terminal performance, the larger the subnet maximum hop count, the more devices the subnet can accommodate, but it requires higher processing performance and greater power consumption, so the maximum subnet hop count needs to be limited.
[0025] When considering the terminal storage space size indicator, give priority to the terminal with the largest storage space.
[0026] When considering the satellite transit time indicator, the next satellite transit time is calculated based on the physical location of each terminal and the satellite constellation, and the terminal with the largest transit time is preferentially selected to be included in the consideration of the temporary center.
[0027] When considering the terminal location indicator, it is necessary to consider whether the terminal will enter a country or region where the communication frequency supported by the device is not available in some application scenarios. If so, it will not be considered as a temporary center because the communication frequency of the device is not available in some countries or regions; if not, it will be included in the consideration of temporary centers.
[0028] After determining the indicators to consider, each terminal is scored based on the election requirements. The terminal with the highest total score is selected as the temporary center. If multiple terminals have the same total score, priority is given to the terminal with greater power supply capability, followed by the number of subnet hops, and finally the time until the next satellite pass. If the total score of all terminals is less than or equal to 0, it means that a temporary center cannot be elected. The terminals record each other's scores, and the two terminals are prohibited from re-election for a period of time.
[0029] Before executing the election strategy, it is also necessary to determine the scores corresponding to each indicator in different states. For ease of understanding, this embodiment provides an example: For example, if the maximum score is set to 5, then in the terminal power supply indicator, the more stable the power supply and the more power, the higher the score. Specifically, if the terminal is powered by a mains, it is scored 5 points; if the terminal is powered by a battery, the battery margin is considered. The battery margin refers to the difference between the remaining battery capacity of the terminal and the power consumption required for the terminal's designed operating time. The lower the battery margin, the lower the score. First, several thresholds B1, B2, B3, and B4 are set in descending order, and the corresponding scores are established as 4 points, 3 points, 2 points, and 1 point. Then, the threshold range in which the terminal's battery margin falls is determined. For example, if the battery margin is greater than or equal to threshold B1, it is scored 4 points; if the battery margin is greater than or equal to threshold B2 and less than threshold B1, it is scored 3 points; if the battery margin is greater than or equal to threshold B3 and less than threshold B2, it is scored 2 points; if the battery margin is greater than or equal to threshold B4 and less than threshold B3, it is scored 1 point; if the battery margin is less than B4, it is scored 0 points. In addition, battery-powered terminals have a design lifespan. Under normal circumstances, their battery capacity is greater than the power required for the design lifespan. When the remaining available lifespan corresponding to the terminal battery level is less than or equal to the design lifespan, it indicates that the terminal has approached or reached the design lifespan limit and cannot participate in the temporary center election. Therefore, a negative penalty score can be designed to forcibly exclude such terminals. It can be understood that the purpose of setting a penalty score is mainly to prevent terminals that are not suitable for participating in the temporary center election from being successfully elected. In this embodiment, for the terminal power supply indicator, the maximum score is limited to 5 points, so the absolute value of the penalty score needs to be greater than 5 points, or even much greater than 5 points.
[0030] In the subnet hop count indicator, the larger the subnet hop count, the lower the score. By setting successively increasing thresholds and establishing corresponding scores, we can then determine which threshold range the terminal's subnet hop count falls within. For example, we can set thresholds to 4, 5, 6, 7, and 8, and establish corresponding scores of 5, 4, 3, 2, and 1. If the maximum subnet hop count is less than or equal to the threshold of 4, the score is 5; if the maximum subnet hop count is the threshold of 5, the score is 4; if the maximum subnet hop count is the threshold of 6, the score is 3; if the maximum subnet hop count is the threshold of 7, the score is 2; and if the maximum subnet hop count is greater than or equal to the threshold of 8, the score is 1.
[0031] In the next satellite transit time indicator, the longer the satellite transit time, the higher the score. By setting descending thresholds t1, t2, t3, and t4, and establishing corresponding scores of 5, 4, 3, 2, and 1, the next threshold interval within which the next satellite transit time falls is determined. For example, if the next satellite transit time is greater than or equal to threshold t1, the score is 5; if the next satellite transit time is greater than or equal to threshold t2 but less than threshold t1, the score is 4; if the next satellite transit time is greater than or equal to threshold t3 but less than threshold t2, the score is 3; if the next satellite transit time is greater than or equal to threshold t4 but less than threshold t3, the score is 2; if the next satellite transit time is less than t4, the score is 1.
[0032] When considering terminal location metrics, the terminal's communication frequency availability is determined. If the communication frequency is available, a score of 0 is assigned, indicating that the terminal is qualified for the frequency, but this does not guarantee its selection as a temporary center. If the communication frequency is unavailable, a negative penalty score can be set, indicating that the terminal has serious communication deficiencies and is unsuitable for serving as a temporary center. It is understood that the absolute value of this penalty score is generally greater than the sum of the highest scores for the aforementioned metrics. For example, if the highest score for the terminal power supply, number of subnet hops, and next satellite overpass time metrics is 5, and the total is 15, the absolute value of the penalty score needs to be greater than 15, or even significantly greater, to ensure that terminals with deficiencies are completely excluded from the election.
[0033] It is worth noting that when the maximum score limit is different, the score determination of different states of each indicator can be adjusted accordingly, and is not limited to the 5-point system provided in this embodiment; the threshold selection is incremental setting or decrement setting, or even other threshold setting methods can be selected, and the selection is made according to the specific situation, and is not limited to the method proposed in the embodiment.
[0034] It can be understood that the election strategy proposed in this embodiment selects terminals with stable power supply and long battery life, which can effectively ensure the stable operation of the network; selects the terminal with the largest storage space as the temporary center, which facilitates the efficient management and processing of subnet information, can better meet the data storage and processing requirements, and optimizes data processing and storage; gives priority to terminals with long transit times, which enables the temporary center to more fully utilize satellite communication resources when the satellite passes, increases the data interaction time with the satellite, improves data transmission efficiency, facilitates the effective connection between the subnet and the external network, and reduces data backlog and transmission delay; considers whether the terminal location will enter other countries and regions, which improves the practicality and applicability of the network. By simultaneously or partially considering multiple indicators to elect a temporary center, the performance of the subnet can be comprehensively optimized from multiple aspects, improving the operating efficiency and stability of the entire satellite Internet of Things regional self-organizing network, and better meeting the data aggregation and transmission needs in different application scenarios.
[0035] In one embodiment, the size of the subnet is dynamically adjusted based on the hardware performance of the temporary center. For example, when the hardware performance of the temporary center is insufficient, some terminals are released, thereby reducing the subnet size to ensure optimal network performance. When the hardware performance of the temporary center is sufficient, new terminals are absorbed or other subnets are merged to fully utilize excess hardware resources and improve resource utilization across the entire network. By dynamically adjusting the subnet size, the network can better adapt to different application scenarios and business needs.
[0036] The hardware performance of the temporary center includes, but is not limited to, storage capacity, communication capacity between the temporary center and the satellite, and / or the duration of the temporary center's power supply. Because the temporary center of a subnet needs to carry data transmissions from all terminals within the subnet, the size of the temporary center's data storage space limits the number of terminals within the subnet.
[0037] Due to the limitations of system design, the amount of data that can be transmitted between the temporary center and the satellite within a limited time during the satellite transit time is limited. Therefore, when the satellite transit time is limited, the communication capacity between the temporary center and the satellite limits the number of terminals in the subnet.
[0038] Due to the different power supply types of terminals, the selected temporary center may not be able to provide continuous power supply. It only has a fixed-capacity battery configured at the factory. When carrying more data transmission, the battery life will bring additional losses. Therefore, if a terminal using a battery is selected as a temporary center, the data transmission tasks it can undertake will definitely be limited.
[0039] In summary, the size of the subnet is dynamically adjusted by simultaneously or partially considering the minimum value of these conditions.
[0040] In one embodiment, within the subnet, after each terminal is elected through an election strategy and a temporary center is determined, the following steps are further included: In each subnet, each terminal records the key parameter indicators and subnet parameters of the temporary center; when any terminal detects an independent new terminal, the terminal will elect the key parameter indicators of the temporary center recorded with the new terminal. If the new terminal is elected as the new temporary center, all terminals in the subnet will update the key parameter indicators and subnet parameters of the temporary center.
[0041] If the new terminal is not selected as the new temporary center, the hardware performance of the temporary center and the needs of the new terminal will be used to determine whether to include the new terminal in the subnet to adjust the subnet size.
[0042] It is worth noting that an independent new terminal refers to a terminal that does not belong to any subnet and exists independently.
[0043] In one embodiment, within the subnet, after each terminal is elected through an election strategy and a temporary center is determined, the following steps are further included: When two or more subnets discover each other, the discovery terminal at the subnet boundary records the key parameters of the two or more subnets and determines whether they can be accommodated based on the key parameters. If not, the current state is maintained.
[0044] If there is a subnet that can accommodate the remaining subnets, the relevant parameters of the accommodated subnets are updated through the temporary center that can accommodate the subnets.
[0045] If the subnets can accommodate each other, two or more subnets will be merged, and two or more temporary centers will compete based on the election strategy to obtain a new temporary center, and the merged subnet will be controlled by the new temporary center.
[0046] It is worth noting that the remaining subnets refer to more than one subnet. When accommodating, it can be to accommodate one of the remaining subnets, or to accommodate part of the remaining subnets, or to accommodate all the remaining subnets, which is determined by the hardware performance of the temporary center in the accommodating subnet.
[0047] In one embodiment, because the location and status of terminals are constantly changing, temporary centers should also be periodically elected to meet the needs of different application scenarios. By setting different election intervals, after the temporary center election is completed, all terminals start a timer to set the interval for the next temporary center election. The timer is necessary because IoT terminals spend most of their time in a dormant state due to battery life and need to be awakened by the timer.
[0048] In one embodiment, in the subnet, each terminal directly transmits data to the temporary center; and / or transmits data to the temporary center through other terminals.
[0049] It's understandable that when the subnet is small, each terminal is close to the temporary center and can directly transmit data to it. However, as the subnet grows, terminals at the subnet boundary become farther from the temporary center and cannot directly connect to it. Data needs to be forwarded through other terminals within the subnet and routed to the temporary center.
[0050] Although this embodiment Figure 1 The steps in the diagram are shown in the order indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 1 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0051] Example 2 Based on the satellite Internet of Things regional self-organizing network data aggregation transmission method in Example 1, this embodiment discloses a satellite Internet of Things regional self-organizing network data aggregation transmission device, such as Figure 8 As shown, the satellite Internet of Things regional self-organizing network data aggregation and transmission device includes: a subnet combination module 401, a temporary center election module 402 and a data transmission module 403, wherein: The subnet combination module 401 is used to determine a self-organizing network protocol, and each terminal forms one or more subnets through the self-organizing network protocol.
[0052] The temporary center election module 402 is used to elect each terminal within the subnet through an election strategy to determine a temporary center.
[0053] The data transmission module 403 is used by other terminals to transmit data to the temporary center. When a satellite passes by, the data is uniformly sent to the satellite through the temporary center.
[0054] In this embodiment, the specific working processes and working principles of the subnet combination module 401, temporary center election module 402, and data transmission module 403 are the same as those in Example 1, and therefore will not be described in detail in this embodiment. Each unit module can be implemented in whole or in part through software, hardware, or a combination thereof. Each unit module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above unit modules.
[0055] Example 3 This embodiment discloses a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the method in the above-mentioned embodiment 1 is implemented.
[0056] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0057] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0058] The above-described embodiments merely illustrate several implementations of the present invention, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention. It should be noted that a person skilled in the art would be able to make numerous modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.
Claims
1. A method for data aggregation and transmission in a satellite Internet of Things regional self-organizing network, characterized in that: The method comprises: Determine a self-organizing network protocol, and each terminal forms one or more subnets through the self-organizing network protocol; Within the subnet, each terminal is elected through an election strategy to determine a temporary center; Other terminals transmit data to the temporary center, and when the satellite passes by, the data is sent to the satellite through the temporary center.
2. The satellite Internet of Things regional self-organizing network data aggregation transmission method according to claim 1 is characterized in that: The election strategy includes: Taking into account the terminal power supply type and endurance, and / or the terminal storage space size, and / or the number of subnet hops, and / or the satellite transit time, and / or the terminal location, a scoring system is used to select the terminal with the highest total score as the temporary center.
3. The satellite Internet of Things regional self-organizing network data aggregation transmission method according to claim 1 or 2, characterized in that: The size of the subnet is dynamically adjusted according to the hardware performance of the temporary center.
4. The satellite Internet of Things regional self-organizing network data aggregation transmission method according to claim 3 is characterized in that: Dynamically adjust the size of the subnet based on the hardware performance of the temporary center, including: The size of the subnet is dynamically adjusted based on the storage space size of the temporary center, and / or the communication capacity between the temporary center and the satellite, and / or the minimum value of the power supply duration of the temporary center.
5. The satellite Internet of Things regional self-organizing network data aggregation transmission method according to claim 4 is characterized in that: Within the subnet, after each terminal is elected through an election strategy and a temporary center is determined, the following steps are also included: In each subnet, each terminal records the key parameters of the temporary center and the subnet parameters. When any terminal detects an independent new terminal, it elects the key parameters of the temporary center and the new terminal. If the new terminal is elected as the new temporary center, all terminals in the subnet update the key parameters of the temporary center and the subnet parameters. If the new terminal is not selected as the new temporary center, it is determined whether to include the new terminal in the subnet based on the performance of the subnet and the needs of the new terminal.
6. The satellite Internet of Things regional self-organizing network data aggregation transmission method according to claim 4 is characterized in that: Within the subnet, after each terminal is elected through an election strategy and a temporary center is determined, the following steps are also included: When two or more subnets discover each other, the terminal located at the subnet boundary records the key parameters of the two or more subnets and determines whether they can be accommodated based on the key parameters; If it cannot be accommodated, maintain the current state; If there is a subnet that can accommodate the remaining subnets, the relevant parameters of the accommodated subnet will be updated through the temporary center that can accommodate the subnet; If the subnets can accommodate each other, two or more subnets will be merged, and two or more temporary centers will compete based on the election strategy to obtain a new temporary center, and the merged subnet will be controlled by the new temporary center.
7. The satellite Internet of Things regional self-organizing network data aggregation transmission method according to claim 6 is characterized in that: The temporary centers are replaced through periodic elections.
8. The satellite Internet of Things regional self-organizing network data aggregation transmission method according to claim 7 is characterized in that: In the subnet, each terminal directly transmits data to the temporary center; and / or transmits data to the temporary center through other terminals.
9. A satellite Internet of Things regional self-organizing network data aggregation and transmission device, characterized in that: The device comprises: A subnet combination module, configured to determine a self-organizing network protocol, through which each terminal forms one or more subnets; A temporary center election module is used to elect each terminal within the subnet through an election strategy to determine a temporary center; The data transmission module is used for other terminals to transmit data to the temporary center. When the satellite passes by, the data is sent to the satellite through the temporary center.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the satellite Internet of Things regional self-organizing network data aggregation and transmission method described in any one of claims 1 to 8 are implemented.