Application layer capability evaluation method, device and equipment for Internet of Things satellite communication system

By sending uplink instructions to the ground terminal and obtaining downlink broadcast data in the Internet of Things satellite communication system, combined with the monitoring data of the ground terminal, the problems of difficult, long cycle and high cost in the existing technology are solved, and a more efficient and targeted application layer capability evaluation is achieved.

CN119255272BActive Publication Date: 2025-04-01BEIJING GUODIAN GAOKE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411732860.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-04-01
Estimated Expiration
2044-11-29

AI Technical Summary

Technical Problem

The application layer capability evaluation of existing IoT satellite communication systems relies on X-band earth stations, which makes the evaluation difficult, long cycle and high cost.

Method used

By sending uplink instructions to the ground terminal in the Internet of Things satellite communication system, instructing the on-orbit communication satellite to send uplink data when transiting, and obtaining downlink broadcast data sent by the on-orbit communication satellite, and combining the monitoring data of the ground terminal, the application layer capability evaluation results are determined.

Benefits of technology

The evaluation process is simplified, the evaluation cycle and time costs are reduced, and the evaluation results are improved in a targeted manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119255272B_ABST
    Figure CN119255272B_ABST
Patent Text Reader

Abstract

The present invention provides an application layer capability evaluation method, device and equipment for an Internet of Things satellite communication system, and relates to the field of Internet of Things satellite technology. The method comprises: sending an uplink instruction to a ground terminal in the Internet of Things satellite communication system; the uplink instruction is used to instruct the ground terminal to send uplink data to an on-orbit communication satellite when an on-orbit communication satellite in the Internet of Things satellite communication system passes by; obtaining downlink broadcast data sent by the on-orbit communication satellite; and determining the application layer capability evaluation result of the Internet of Things satellite communication system based on the downlink broadcast data, uplink data and monitoring data corresponding to the ground terminal. The technical solution of the present invention does not rely on the X-band earth station to receive data, but evaluates the application layer capability of the Internet of Things satellite communication system based on the uplink data sent by the ground terminal to the on-orbit communication satellite, the downlink broadcast data sent by the on-orbit communication satellite, and the monitoring data corresponding to the ground terminal, thereby simplifying the evaluation process and reducing time costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Internet of Things satellite technology, and in particular to an application layer capability evaluation method, device and equipment for an Internet of Things satellite communication system. Background Art

[0002] The Internet of Things satellite communication system is a complex system that combines satellite communication technology and Internet of Things technology to achieve global device interconnection and data transmission.

[0003] In order to conduct in-depth research and optimization of the Internet of Things satellite communication system, verify the implementation of the preliminary design, and improve the overall performance of the Internet of Things satellite communication system, it is necessary to conduct a targeted evaluation of the application layer capabilities of the Internet of Things satellite communication system.

[0004] However, the existing assessment of the application layer capabilities of the IoT satellite communication system relies on X-band earth stations. Since the IoT satellite operation and satellite measurement, operation and control currently belong to different entities, the X-band earth station belongs to the satellite measurement, operation and control party. As a result, the existing assessment process has the problems of high assessment difficulty, long assessment cycle and high assessment cost. Summary of the invention

[0005] The present invention provides an application layer capability evaluation method, device and equipment for an Internet of Things satellite communication system, so as to solve the problem that the evaluation of the application layer capability of the Internet of Things satellite communication system in the prior art relies on an X-band earth station, has the defects of high evaluation difficulty, long evaluation cycle and high evaluation cost, simplifies the evaluation process, reduces the evaluation cycle and time cost, and makes the application layer capability evaluation result more targeted.

[0006] The present invention provides an application layer capability evaluation method for an Internet of Things satellite communication system, comprising the following steps.

[0007] Sending an uplink instruction to a ground terminal in the Internet of Things satellite communication system; the uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite in the Internet of Things satellite communication system when the on-orbit communication satellite passes by;

[0008] Acquiring downlink broadcast data sent by the on-orbit communication satellite;

[0009] An application layer capability evaluation result of the Internet of Things satellite communication system is determined based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal.

[0010] According to an application layer capability evaluation method of an Internet of Things satellite communication system provided by the present invention, the application layer capability evaluation result of the Internet of Things satellite communication system is determined based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal, including:

[0011] Sending a monitoring instruction to the ground terminal; the monitoring instruction is used to trigger the ground terminal to send monitoring data; the monitoring data includes power consumption monitoring data and electromagnetic environment monitoring data;

[0012] The power consumption monitoring data and the electromagnetic environment monitoring data sent by the ground terminal are obtained, and the application layer capability evaluation result is determined based on the downlink broadcast data, the uplink data, the power consumption monitoring data and the electromagnetic environment monitoring data.

[0013] According to an application layer capability evaluation method for an Internet of Things satellite communication system provided by the present invention, the application layer capability evaluation result is determined based on the downlink broadcast data, the uplink data, the power consumption monitoring data and the electromagnetic environment monitoring data, including:

[0014] Determine the average satellite transit time corresponding to the on-orbit communication satellite based on the time corresponding to the first broadcast and the time corresponding to the last broadcast in the downlink broadcast data;

[0015] Determine the number of satellite transit arcs within a preset statistical period based on the downlink broadcast data;

[0016] The application layer capability evaluation result is determined based on the design upper limit of the uplink data within the preset statistical period, the average satellite transit time, the downlink broadcast data, the number of satellite transit arcs, the power consumption monitoring data and the electromagnetic environment monitoring data.

[0017] According to an application layer capability evaluation method for an Internet of Things satellite communication system provided by the present invention, the application layer capability evaluation result is determined based on the design upper limit of the uplink data within the preset statistical period, the average satellite transit time, the downlink broadcast data, the number of satellite transit arcs, the power consumption monitoring data and the electromagnetic environment monitoring data, including:

[0018] Determining a time revisit period of the on-orbit communication satellite based on the number of satellite transit arcs;

[0019] Determine the data uplink efficiency of the uplink data in the preset statistical period based on the design upper limit of the uplink data and the data volume of the uplink data successfully sent in the preset statistical period; the data volume of the uplink data successfully sent in the preset statistical period is determined based on the average transit time of the satellite;

[0020] The application layer capability evaluation result is determined based on the time revisit period, the data uplink efficiency, the downlink broadcast data, the power consumption monitoring data and the electromagnetic environment monitoring data.

[0021] According to an application layer capability evaluation method for an Internet of Things satellite communication system provided by the present invention, the application layer capability evaluation result is determined based on the time revisit period, the data uplink efficiency, the downlink broadcast data, the power consumption monitoring data and the electromagnetic environment monitoring data, including:

[0022] Determine the sleep power consumption, standby power consumption and signal transmission power consumption of the ground terminal based on the power consumption monitoring data;

[0023] Determine the environmental noise of the ground terminal based on the electromagnetic environment monitoring data, determine the transmission loss based on the equivalent isotropic radiated power corresponding to the onboard antenna of the on-orbit communication satellite, the signal-to-noise ratio and the signal strength of the downlink broadcast data, and determine the communication stability of the satellite-to-ground link corresponding to the Internet of Things satellite communication system based on the environmental noise and the transmission loss;

[0024] The time revisit period, the data uplink efficiency, the sleep power consumption, the standby power consumption, the signal transmission power consumption and the communication stability are determined as the application layer capability evaluation result.

[0025] According to a method for evaluating application layer capability of an Internet of Things satellite communication system provided by the present invention, the method further includes:

[0026] When receiving an interactive instruction input by the user, the time revisit period, the data uplink efficiency, the sleep power consumption, the standby power consumption, the signal transmission power consumption and the communication stability are respectively sent to the user terminal corresponding to the user.

[0027] The present invention also provides an application layer capability evaluation device for an Internet of Things satellite communication system, comprising the following modules:

[0028] A sending module, used to send an uplink instruction to a ground terminal in the Internet of Things satellite communication system; the uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite in the Internet of Things satellite communication system when the on-orbit communication satellite passes by;

[0029] An acquisition module, used to acquire downlink broadcast data sent by the on-orbit communication satellite;

[0030] A determination module is used to determine the application layer capability evaluation result of the Internet of Things satellite communication system based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal.

[0031] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, an application layer capability evaluation method for an Internet of Things satellite communication system as described above is implemented.

[0032] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, an application layer capability evaluation method of an Internet of Things satellite communication system as described in any one of the above is implemented.

[0033] The present invention also provides a computer program product, including a computer program, which, when executed by a processor, implements the application layer capability assessment method of the Internet of Things satellite communication system as described in any one of the above.

[0034] The method, device and equipment for evaluating the application layer capability of the Internet of Things satellite communication system provided by the present invention first send an uplink instruction to the ground terminal in the Internet of Things satellite communication system, and the uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite when the on-orbit communication satellite in the Internet of Things satellite communication system passes by. It is also possible to obtain downlink broadcast data sent by the on-orbit communication satellite. Then, the application layer capability evaluation result of the Internet of Things satellite communication system is determined based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal. The technical solution of the present invention does not rely on the X-band earth station to receive data, but evaluates the application layer capability of the Internet of Things satellite communication system based on the uplink data sent by the ground terminal to the on-orbit communication satellite, the downlink broadcast data sent by the on-orbit communication satellite, and the monitoring data corresponding to the ground terminal, which simplifies the evaluation process, reduces the evaluation cycle and time cost, and can more intuitively and specifically evaluate the application layer capability of the Internet of Things satellite communication system. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solutions in the present invention or 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 some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0036] Figure 1 It is a flow chart of the application layer capability evaluation method of the Internet of Things satellite communication system provided by the present invention.

[0037] Figure 2 It is a schematic diagram of hardware relationships corresponding to the application layer capability evaluation method of the Internet of Things satellite communication system provided by the present invention.

[0038] Figure 3It is a structural schematic diagram of the application layer capability evaluation device of the Internet of Things satellite communication system provided by the present invention.

[0039] Figure 4 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0040] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0041] In view of the above problems in the prior art, the present invention provides an application layer capability evaluation method for an Internet of Things satellite communication system. It should be noted that the execution subject of the method of the present invention may be other terminals other than the ground terminal, for example, it may be a host computer, or it may be an electronic device or a server. The present invention is not specifically limited here. The following embodiment is described with the host computer as the execution subject. Figure 1 FIG. 1 is a flow chart of an application layer capability evaluation method for an Internet of Things satellite communication system provided by the present invention, such as Figure 1 As shown, the method includes the following:

[0042] Step 110: Send an uplink instruction to a ground terminal in the Internet of Things satellite communication system; the uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite in the Internet of Things satellite communication system when the on-orbit communication satellite passes by.

[0043] Specifically, the host computer sends a wake-up instruction to the ground terminal before the satellite passes through according to the satellite calendar, and the wake-up instruction is used to instruct the ground terminal to enter the working state. When the ground terminal enters the working state, the host computer can send an uplink instruction to the ground terminal in the Internet of Things satellite communication system. After receiving the uplink instruction, the ground terminal can send uplink data to the on-orbit communication satellite when the on-orbit communication satellite in the Internet of Things satellite communication system passes through. Among them, the type of uplink data can include data types such as short messages and voice, and the content of the uplink data can involve sensor collection data corresponding to Internet of Things application scenarios such as land, sea and low-altitude areas. In addition, when the on-orbit communication satellite receives the uplink data, it will also send the response data corresponding to the uplink data to the ground terminal. After receiving the response data, the ground terminal will delete the uplink data corresponding to the response data. To ensure the normal operation of the ground terminal, the ground terminal also includes at least the following auxiliary equipment: power supply facilities, lithium batteries, power consumption monitoring modules, antennas, cables and structural supports.

[0044] Optionally, it is also possible to pre-program in the ground terminal so that when an in-orbit communication satellite in the IoT satellite communication system passes by, uplink data is sent directly to the in-orbit communication satellite without sending an uplink command to the ground terminal.

[0045] Step 120: Acquire the downlink broadcast data sent by the on-orbit communication satellite.

[0046] Specifically, there may be multiple in-orbit communication satellites, and the in-orbit communication satellites may send downlink broadcast data to the ground terminal. The execution subject of the present invention may obtain the downlink broadcast data sent by the in-orbit communication satellite through the ground terminal, and after obtaining the downlink broadcast data, the downlink broadcast data may be stored through the data storage server. In addition, the execution subject of the present invention and the ground terminal may exchange data through a ground communication network, which includes but is not limited to the second generation mobile communication network (2nd Generation Mobile Communications Network, 2G), the third generation mobile communication network (3rd Generation Mobile Communications Network, 3G), the fourth generation mobile communication network (4th Generation Mobile Communications Network, 4G), the fifth generation mobile communication network (5th Generation Mobile Communications Network, 5G) and the narrow band Internet of Things (Narrow Band Internet of Things, NB-IoT).

[0047] Step 130: Determine an application layer capability evaluation result of the Internet of Things satellite communication system based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal.

[0048] Specifically, the application layer capability evaluation result of the Internet of Things satellite communication system can be determined based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal. The monitoring data may include monitoring data of the ground terminal and its surrounding environment.

[0049] In one embodiment, determining the application layer capability evaluation result of the Internet of Things satellite communication system based on the downlink broadcast data, the uplink data, and the monitoring data corresponding to the ground terminal includes:

[0050] Sending a monitoring instruction to the ground terminal; the monitoring instruction is used to trigger the ground terminal to send monitoring data; the monitoring data includes power consumption monitoring data and electromagnetic environment monitoring data;

[0051] The power consumption monitoring data and the electromagnetic environment monitoring data sent by the ground terminal are obtained, and the application layer capability evaluation result is determined based on the downlink broadcast data, the uplink data, the power consumption monitoring data and the electromagnetic environment monitoring data.

[0052] Specifically, a monitoring instruction can be sent to the ground terminal, and the monitoring instruction is used to trigger the ground terminal to send monitoring data, and the monitoring data includes power consumption monitoring data and electromagnetic environment monitoring data. That is, after receiving the monitoring instruction, the ground terminal will send the real-time monitored power consumption monitoring data and electromagnetic environment monitoring data to the execution subject of the present invention. Then, the power consumption monitoring data and electromagnetic environment monitoring data sent by the ground terminal can be obtained, and the power consumption monitoring data can characterize the power consumption of the ground terminal, and the electromagnetic environment monitoring data can characterize the electromagnetic conditions in the environment where the ground terminal is located. Further, the application layer capability evaluation result can be determined based on the downlink broadcast data, uplink data, power consumption monitoring data and electromagnetic environment monitoring data.

[0053] In the above embodiment, power consumption monitoring data and electromagnetic environment monitoring data sent by the ground terminal are obtained, and the application layer capability evaluation result is determined based on the downlink broadcast data, uplink data, power consumption monitoring data and electromagnetic environment monitoring data, so that the application layer capability evaluation of the Internet of Things satellite communication system is combined with the power consumption and electromagnetic environment corresponding to the ground terminal, thereby improving the accuracy of the application layer capability evaluation.

[0054] In one embodiment, determining the application layer capability evaluation result based on the downlink broadcast data, the uplink data, the power consumption monitoring data, and the electromagnetic environment monitoring data includes:

[0055] Determine the average satellite transit time corresponding to the on-orbit communication satellite based on the time corresponding to the first broadcast and the time corresponding to the last broadcast in the downlink broadcast data;

[0056] Determine the number of satellite transit arcs within a preset statistical period based on the downlink broadcast data;

[0057] The application layer capability evaluation result is determined based on the design upper limit of the uplink data within the preset statistical period, the average satellite transit time, the downlink broadcast data, the number of satellite transit arcs, the power consumption monitoring data and the electromagnetic environment monitoring data.

[0058] Specifically, the downlink broadcast data includes multiple broadcasts, and the average satellite transit time corresponding to the in-orbit communication satellite can be determined based on the time corresponding to the first broadcast and the time corresponding to the last broadcast in the downlink broadcast data. Furthermore, the number of satellite transit arcs within a preset statistical period can also be determined based on the downlink broadcast data. The number of satellite transit arcs represents the number of satellite transits within the statistical period, wherein the preset statistical period can be determined as needed, and the embodiment of the present invention does not make specific limitations here, for example, the preset statistical period can be seven days.

[0059] Furthermore, the design upper limit of the uplink data can be obtained through the ground terminal, and the application layer capability assessment result can be determined based on the design upper limit of the uplink data, the average satellite transit time, the downlink broadcast data, the number of satellite transit arcs, the preset statistical time period, the power consumption monitoring data and the electromagnetic environment monitoring data.

[0060] In the above embodiment, based on the time corresponding to the first broadcast and the time corresponding to the last broadcast in the downlink broadcast data, the average satellite transit time corresponding to the in-orbit communication satellite can be determined more accurately, and the number of satellite transit arcs within the preset statistical time period can be determined based on the downlink broadcast data. The application layer capability evaluation result is further determined based on the design upper limit of the uplink data, the average satellite transit time, the downlink broadcast data, the number of satellite transit arcs, the preset statistical time period, the power consumption monitoring data and the electromagnetic environment monitoring data, so that the application layer capability of the Internet of Things satellite communication system can be evaluated more accurately.

[0061] In one embodiment, the determining of the application layer capability evaluation result based on the design upper limit of the uplink data within the preset statistical period, the average satellite transit time, the downlink broadcast data, the number of satellite transit arcs, the power consumption monitoring data, and the electromagnetic environment monitoring data includes:

[0062] Determining a time revisit period of the on-orbit communication satellite based on the number of satellite transit arcs;

[0063] Determine the data uplink efficiency of the uplink data in the preset statistical period based on the design upper limit of the uplink data and the data volume of the uplink data successfully sent in the preset statistical period; the data volume of the uplink data successfully sent in the preset statistical period is determined based on the average transit time of the satellite;

[0064] The application layer capability evaluation result is determined based on the time revisit period, the data uplink efficiency, the downlink broadcast data, the power consumption monitoring data and the electromagnetic environment monitoring data.

[0065] Specifically, the time revisit period of the on-orbit communication satellite can be determined based on the number of satellite transit arcs.

[0066] Furthermore, the data volume of uplink data successfully sent within the preset statistical period can be divided by the design upper limit of the uplink data to obtain the data uplink efficiency of the uplink data within the preset statistical period. The data volume of uplink data successfully sent within the preset statistical period is determined based on the average transit time of the satellite. The application layer capability evaluation result can also be determined based on the time revisit period, data uplink efficiency, downlink broadcast data, power consumption monitoring data, and electromagnetic environment monitoring data.

[0067] In the above embodiment, the time revisit period of the on-orbit communication satellite is determined based on the number of satellite transit arcs, and then the data uplink efficiency of the uplink data in the preset statistical period is determined based on the design upper limit of the uplink data and the data volume of the uplink data successfully sent in the preset statistical period. The application layer capability evaluation result is further determined based on the time revisit period, data uplink efficiency, downlink broadcast data, power consumption monitoring data and electromagnetic environment monitoring data. The evaluation of the application layer capability of the Internet of Things satellite communication system by the present invention combines the data uplink efficiency of the uplink data and the time revisit period corresponding to the on-orbit communication satellite, and can obtain more accurate evaluation results.

[0068] In one embodiment, determining the application layer capability evaluation result based on the time revisit period, the data uplink efficiency, the downlink broadcast data, the power consumption monitoring data, and the electromagnetic environment monitoring data includes:

[0069] Determine the sleep power consumption, standby power consumption and signal transmission power consumption of the ground terminal based on the power consumption monitoring data;

[0070] Determine the environmental noise of the ground terminal based on the electromagnetic environment monitoring data, determine the transmission loss based on the equivalent isotropic radiated power corresponding to the onboard antenna of the on-orbit communication satellite, the signal-to-noise ratio and the signal strength of the downlink broadcast data, and determine the communication stability of the satellite-to-ground link corresponding to the Internet of Things satellite communication system based on the environmental noise and the transmission loss;

[0071] The time revisit period, the data uplink efficiency, the sleep power consumption, the standby power consumption, the signal transmission power consumption and the communication stability are determined as the application layer capability evaluation result.

[0072] Specifically, the ground terminal includes multiple modes such as sleep mode, standby mode and signal transmission mode. Therefore, the sleep power consumption, standby power consumption and signal transmission power consumption of the ground terminal can be determined based on the power consumption monitoring data. The above power consumption reflects the power consumption of the ground terminal. The environmental noise of the ground terminal can also be determined based on the electromagnetic environment monitoring data, and the transmission loss can be determined based on the equivalent isotropic radiated power corresponding to the onboard antenna of the in-orbit communication satellite, as well as the signal-to-noise ratio and signal strength of the downlink broadcast data. Then, the communication stability of the satellite-to-ground link corresponding to the Internet of Things satellite communication system can be determined based on the environmental noise and transmission loss. Finally, the time revisit period, data uplink efficiency, sleep power consumption, standby power consumption, signal transmission power consumption and communication stability can be determined as the application layer capability evaluation results. Among them, the equivalent isotropic radiated power corresponding to the onboard antenna of the in-orbit communication satellite is a predetermined fixed value.

[0073] In the above embodiment, the sleep power consumption, standby power consumption and signal transmission power consumption of the ground terminal are determined based on the power consumption monitoring data, and the environmental noise of the ground terminal is determined based on the electromagnetic environment monitoring data. The transmission loss is determined based on the equivalent isotropic radiated power corresponding to the onboard antenna of the in-orbit communication satellite, and the signal-to-noise ratio and signal strength of the downlink broadcast data. Then, the communication stability of the satellite-to-ground link corresponding to the Internet of Things satellite communication system is determined based on the environmental noise and transmission loss. Finally, the time revisit period, data uplink efficiency, sleep power consumption, standby power consumption, signal transmission power consumption and communication stability are determined as the application layer capability evaluation results. This embodiment takes into account the power consumption of the ground terminal and the impact of the environment on the communication stability, and improves the reliability of the application energy evaluation.

[0074] The method for evaluating the application layer capability of an Internet of Things satellite communication system provided by the present invention first sends an uplink instruction to a ground terminal in the Internet of Things satellite communication system, and the uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite when the on-orbit communication satellite in the Internet of Things satellite communication system passes by. It is also possible to obtain downlink broadcast data sent by the on-orbit communication satellite. Then, the application layer capability evaluation result of the Internet of Things satellite communication system is determined based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal. The technical solution of the present invention does not rely on the X-band earth station to receive data, but evaluates the application layer capability of the Internet of Things satellite communication system based on the uplink data sent by the ground terminal to the on-orbit communication satellite, the downlink broadcast data sent by the on-orbit communication satellite, and the monitoring data corresponding to the ground terminal, which simplifies the evaluation process, reduces the evaluation cycle and time cost, and can more intuitively and specifically evaluate the application layer capability of the Internet of Things satellite communication system.

[0075] In one embodiment, the method for evaluating the application layer capability of the Internet of Things satellite communication system further includes:

[0076] When receiving an interactive instruction input by the user, the time revisit period, the data uplink efficiency, the sleep power consumption, the standby power consumption, the signal transmission power consumption and the communication stability are respectively sent to the user terminal corresponding to the user.

[0077] Specifically, when receiving the interactive instruction input by the user, the time revisit period, data uplink efficiency, sleep power consumption, standby power consumption, signal transmission power consumption and communication stability can be sent to the user terminal corresponding to the user, and then the user terminal corresponding to the user can display the time revisit period, data uplink efficiency, sleep power consumption, standby power consumption, signal transmission power consumption and communication stability on the display device corresponding to the user terminal after receiving them. Among them, the user terminal can be a mobile terminal device such as a mobile phone and a computer, and the embodiment of the present invention does not make specific limitations here.

[0078] In the above embodiment, when an interactive instruction input by the user is received, the time revisit period, data uplink efficiency, sleep power consumption, standby power consumption, signal transmission power consumption and communication stability are respectively sent to the user terminal corresponding to the user, which facilitates the user's interaction process and facilitates the user's monitoring of the application layer capability evaluation results.

[0079] For example, Figure 2 : is a schematic diagram of the hardware relationship corresponding to the application layer capability evaluation method of the Internet of Things satellite communication system provided by the present invention, such as Figure 2 As shown, the execution subject of the present invention is a host computer, which can send various instructions to the ground terminal, and the power supply and auxiliary equipment are used to support the work of the ground terminal. The various data received and calculated by the host computer can be stored in the data storage server, and the stored data can also be uploaded to the data evaluation application platform. The data evaluation application platform can be connected to a display, and the display displays the application layer capability evaluation results of the Internet of Things satellite communication system. The data evaluation application platform can also be connected to the web client and the user's application (approach, APP) and can send the application layer capability evaluation results of the Internet of Things satellite communication system to the web client and the user's application.

[0080] The application layer capability evaluation device of the Internet of Things satellite communication system provided by the present invention is described below. The application layer capability evaluation device of the Internet of Things satellite communication system described below and the application layer capability evaluation method of the Internet of Things satellite communication system described above can be referenced to each other.

[0081] Figure 3 : is a schematic diagram of the structure of the application layer capability evaluation device of the Internet of Things satellite communication system provided by the present invention, such as Figure 3 As shown, the application layer capability evaluation device 200 of the Internet of Things satellite communication system includes the following modules:

[0082] The sending module 210 is used to send an uplink instruction to a ground terminal in the Internet of Things satellite communication system; the uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite in the Internet of Things satellite communication system when the on-orbit communication satellite passes by;

[0083] An acquisition module 220 is used to acquire downlink broadcast data sent by the on-orbit communication satellite;

[0084] The determination module 230 is used to determine the application layer capability evaluation result of the Internet of Things satellite communication system based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal.

[0085] In one embodiment, the determination module 230 is specifically configured to:

[0086] Sending a monitoring instruction to the ground terminal; the monitoring instruction is used to trigger the ground terminal to send monitoring data; the monitoring data includes power consumption monitoring data and electromagnetic environment monitoring data;

[0087] The power consumption monitoring data and the electromagnetic environment monitoring data sent by the ground terminal are obtained, and the application layer capability evaluation result is determined based on the downlink broadcast data, the uplink data, the power consumption monitoring data and the electromagnetic environment monitoring data.

[0088] In one embodiment, the determination module 230 is further configured to:

[0089] Determine the average satellite transit time corresponding to the on-orbit communication satellite based on the time corresponding to the first broadcast and the time corresponding to the last broadcast in the downlink broadcast data;

[0090] Determine the number of satellite transit arcs within a preset statistical period based on the downlink broadcast data;

[0091] The application layer capability evaluation result is determined based on the design upper limit of the uplink data within the preset statistical period, the average satellite transit time, the downlink broadcast data, the number of satellite transit arcs, the power consumption monitoring data and the electromagnetic environment monitoring data.

[0092] In one embodiment, the determination module 230 is further configured to:

[0093] Determining a time revisit period of the on-orbit communication satellite based on the number of satellite transit arcs;

[0094] Determine the data uplink efficiency of the uplink data in the preset statistical period based on the design upper limit of the uplink data and the data volume of the uplink data successfully sent in the preset statistical period; the data volume of the uplink data successfully sent in the preset statistical period is determined based on the average transit time of the satellite;

[0095] The application layer capability evaluation result is determined based on the time revisit period, the data uplink efficiency, the downlink broadcast data, the power consumption monitoring data and the electromagnetic environment monitoring data.

[0096] In one embodiment, the determination module 230 is further configured to:

[0097] Determine the sleep power consumption, standby power consumption and signal transmission power consumption of the ground terminal based on the power consumption monitoring data;

[0098] Determine the environmental noise of the ground terminal based on the electromagnetic environment monitoring data, determine the transmission loss based on the equivalent isotropic radiated power corresponding to the onboard antenna of the on-orbit communication satellite, the signal-to-noise ratio and the signal strength of the downlink broadcast data, and determine the communication stability of the satellite-to-ground link corresponding to the Internet of Things satellite communication system based on the environmental noise and the transmission loss;

[0099] The time revisit period, the data uplink efficiency, the sleep power consumption, the standby power consumption, the signal transmission power consumption and the communication stability are determined as the application layer capability evaluation result.

[0100] In one embodiment, the application layer capability evaluation device of the Internet of Things satellite communication system further includes an interaction module, which is specifically used to:

[0101] When receiving an interactive instruction input by the user, the time revisit period, the data uplink efficiency, the sleep power consumption, the standby power consumption, the signal transmission power consumption and the communication stability are respectively sent to the user terminal corresponding to the user.

[0102] The application layer capability evaluation device of the Internet of Things satellite communication system provided by the present invention first sends an uplink instruction to the ground terminal in the Internet of Things satellite communication system. The uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite when the on-orbit communication satellite in the Internet of Things satellite communication system passes by. It is also possible to obtain downlink broadcast data sent by the on-orbit communication satellite. Then, the application layer capability evaluation result of the Internet of Things satellite communication system is determined based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal. The technical solution of the present invention does not rely on the X-band earth station to receive data, but evaluates the application layer capability of the Internet of Things satellite communication system based on the uplink data sent by the ground terminal to the on-orbit communication satellite, the downlink broadcast data sent by the on-orbit communication satellite, and the monitoring data corresponding to the ground terminal, which simplifies the evaluation process, reduces the evaluation cycle and time cost, and can more intuitively and specifically evaluate the application layer capability of the Internet of Things satellite communication system.

[0103] Figure 4 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 4 As shown, the electronic device may include: a processor 310, a communications interface 320, a memory 330 and a communication bus 340, wherein the processor 310, the communications interface 320 and the memory 330 communicate with each other through the communication bus 340. The processor 310 may call the logic instructions in the memory 330 to execute the application layer capability evaluation method of the Internet of Things satellite communication system, and the method includes:

[0104] Sending an uplink instruction to a ground terminal in the Internet of Things satellite communication system; the uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite in the Internet of Things satellite communication system when the on-orbit communication satellite passes by;

[0105] Acquiring downlink broadcast data sent by the on-orbit communication satellite;

[0106] An application layer capability evaluation result of the Internet of Things satellite communication system is determined based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal.

[0107] In addition, the logic instructions in the above-mentioned memory 330 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0108] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the application layer capability evaluation method of the Internet of Things satellite communication system provided by the above methods, the method includes:

[0109] Sending an uplink instruction to a ground terminal in the Internet of Things satellite communication system; the uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite in the Internet of Things satellite communication system when the on-orbit communication satellite passes by;

[0110] Acquiring downlink broadcast data sent by the on-orbit communication satellite;

[0111] An application layer capability evaluation result of the Internet of Things satellite communication system is determined based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal.

[0112] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the application layer capability evaluation method of the Internet of Things satellite communication system provided by the above methods, the method comprising:

[0113] Sending an uplink instruction to a ground terminal in the Internet of Things satellite communication system; the uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite in the Internet of Things satellite communication system when the on-orbit communication satellite passes by;

[0114] Acquiring downlink broadcast data sent by the on-orbit communication satellite;

[0115] An application layer capability evaluation result of the Internet of Things satellite communication system is determined based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal.

[0116] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0117] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0118] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for evaluating application layer capabilities of an Internet of Things satellite communication system, characterized in that: include: Send uplink commands to the ground terminal in the IoT satellite communication system; The uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite in the Internet of Things satellite communication system when the on-orbit communication satellite passes by; Acquiring downlink broadcast data sent by the on-orbit communication satellite; Sending a monitoring instruction to the ground terminal; the monitoring instruction is used to trigger the ground terminal to send monitoring data; the monitoring data includes power consumption monitoring data and electromagnetic environment monitoring data; Acquire the power consumption monitoring data and the electromagnetic environment monitoring data sent by the ground terminal; Determine the average satellite transit time corresponding to the on-orbit communication satellite based on the time corresponding to the first broadcast and the time corresponding to the last broadcast in the downlink broadcast data; Determine the number of satellite transit arcs within a preset statistical period based on the downlink broadcast data; Determining a time revisit period of the on-orbit communication satellite based on the number of satellite transit arcs; Determining the data uplink efficiency of the uplink data within the preset statistical period based on the design upper limit of the uplink data and the data volume of the uplink data successfully sent within the preset statistical period; The amount of uplink data successfully sent within the preset statistical period is determined based on the average transit time of the satellite; The application layer capability evaluation result is determined based on the time revisit period, the data uplink efficiency, the downlink broadcast data, the power consumption monitoring data and the electromagnetic environment monitoring data.

2. The method for evaluating the application layer capability of the Internet of Things satellite communication system according to claim 1, characterized in that: The determining the application layer capability evaluation result based on the time revisit period, the data uplink efficiency, the downlink broadcast data, the power consumption monitoring data and the electromagnetic environment monitoring data includes: Determine the sleep power consumption, standby power consumption and signal transmission power consumption of the ground terminal based on the power consumption monitoring data; Determine the environmental noise of the ground terminal based on the electromagnetic environment monitoring data, determine the transmission loss based on the equivalent isotropic radiated power corresponding to the onboard antenna of the on-orbit communication satellite, the signal-to-noise ratio and the signal strength of the downlink broadcast data, and determine the communication stability of the satellite-to-ground link corresponding to the Internet of Things satellite communication system based on the environmental noise and the transmission loss; The time revisit period, the data uplink efficiency, the sleep power consumption, the standby power consumption, the signal transmission power consumption and the communication stability are determined as the application layer capability evaluation result.

3. The method for evaluating the application layer capability of the Internet of Things satellite communication system according to claim 2, characterized in that: The method further comprises: When receiving an interactive instruction input by the user, the time revisit period, the data uplink efficiency, the sleep power consumption, the standby power consumption, the signal transmission power consumption and the communication stability are respectively sent to the user terminal corresponding to the user.

4. An application layer capability evaluation device for an Internet of Things satellite communication system, characterized in that: include: A sending module, used to send uplink instructions to the ground terminal in the IoT satellite communication system; The uplink instruction is used to instruct the ground terminal to send uplink data to the on-orbit communication satellite in the Internet of Things satellite communication system when the on-orbit communication satellite passes by; An acquisition module, used to acquire downlink broadcast data sent by the on-orbit communication satellite; A determination module, configured to determine an application layer capability evaluation result of the Internet of Things satellite communication system based on the downlink broadcast data, the uplink data and the monitoring data corresponding to the ground terminal; The determination module is specifically used for: Sending a monitoring instruction to the ground terminal; the monitoring instruction is used to trigger the ground terminal to send monitoring data; the monitoring data includes power consumption monitoring data and electromagnetic environment monitoring data; Acquire the power consumption monitoring data and the electromagnetic environment monitoring data sent by the ground terminal, and determine the application layer capability evaluation result based on the downlink broadcast data, the uplink data, the power consumption monitoring data and the electromagnetic environment monitoring data; The determination module is further specifically used for: Determine the average satellite transit time corresponding to the on-orbit communication satellite based on the time corresponding to the first broadcast and the time corresponding to the last broadcast in the downlink broadcast data; Determine the number of satellite transit arcs within a preset statistical period based on the downlink broadcast data; Determine the application layer capability evaluation result based on the design upper limit of the uplink data within the preset statistical period, the average satellite transit time, the downlink broadcast data, the number of satellite transit arcs, the power consumption monitoring data and the electromagnetic environment monitoring data; The determination module is further specifically used for: Determining a time revisit period of the on-orbit communication satellite based on the number of satellite transit arcs; Determining the data uplink efficiency of the uplink data within the preset statistical period based on the design upper limit of the uplink data and the data volume of the uplink data successfully sent within the preset statistical period; The amount of uplink data successfully sent within the preset statistical period is determined based on the average transit time of the satellite; The application layer capability evaluation result is determined based on the time revisit period, the data uplink efficiency, the downlink broadcast data, the power consumption monitoring data and the electromagnetic environment monitoring data.

5. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the application layer capability evaluation method of the Internet of Things satellite communication system as described in any one of claims 1 to 3 is implemented.

6. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the application layer capability evaluation method of the Internet of Things satellite communication system as described in any one of claims 1 to 3 is implemented.

7. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the application layer capability evaluation method of the Internet of Things satellite communication system as described in any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Satellite orbit evaluation method based on observation window and tracking arc section

    CN112945241A

  • SSR information transmission and evaluation method based on digital broadcast

    CN116626724A