Satellite coverage anomaly detection method, system, equipment and medium
By detecting the time points of generation and disappearance of AD signals, calculating satellite coverage errors and comparing them with thresholds, the problem of lack of rapid detection of satellite coverage abnormalities in satellite communication systems is solved, and rapid and accurate abnormal detection and improvement are achieved, improving user experience.
Patent Information
- Application Number
- CN202510522218.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2025-06-27
AI Technical Summary
There is a lack of fast and effective method for detecting satellite payload coverage abnormalities in existing satellite communication systems, resulting in problems such as terminal user access abnormalities, switching abnormalities and call drops, affecting the user's business experience.
By detecting the generation time point and disappearing time point of the AD signal, comparing the start and end time points with the service arc segment, calculating the satellite coverage error, and comparing it with the set threshold based on the error to determine whether the satellite coverage is abnormal.
It realizes rapid and accurate detection of satellite payload coverage abnormalities, improves user operation and maintenance perception, and can quickly locate and improve problems, thereby improving system reliability and user experience.
Smart Images

Figure CN120223167A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technologies, and in particular, to a method, system, device, and medium for detecting satellite coverage anomalies. Background Art
[0002] In existing satellite communication systems, end users initiate satellite search services and access services at specific time points according to resources such as service base stations, feeder service arc segments, and service arc segments planned by satellite payloads. At this time, due to problems such as inaccurate time points of service arc segments planned by satellite payloads and excessive rain attenuation during abnormal weather, the actual coverage time points and ranges of satellite payloads may be inconsistent with the planned coverage time points and ranges. From the perspective of service impact, coverage anomalies may lead to behaviors that greatly affect the user service experience, such as abnormal access of end users, abnormal handover, abnormal call drops, and data transmission falling into pits, and it is necessary to quickly and accurately locate the root cause of the problem.
[0003] Currently, there is no fast and effective method in the satellite communication operation and maintenance subsystem to detect satellite coverage anomalies, and such problems cannot be quickly analyzed, located, and improved, thus affecting the customer's operation and maintenance perception. Summary of the Invention
[0004] In a satellite communication system, in view of the problem that there is no effective method in the above-mentioned operation and maintenance subsystem to detect satellite payload coverage anomalies, and when user service anomalies occur, it is necessary to quickly and accurately identify whether the cause of the problem is a satellite coverage anomaly, the present invention provides a method, system, device, and medium for detecting satellite coverage anomalies.
[0005] In a first aspect, the present invention provides a method for detecting satellite coverage anomalies, including:
[0006] Detecting the generation time point and disappearance time point of the AD signal;
[0007] Based on the generation time point and disappearance time point of the AD signal and the start time point and end time point of the service arc segment, determining whether the satellite coverage is abnormal.
[0008] In some embodiments, detecting the generation time point of the AD signal includes:
[0009] Taking the service arc segment a period of time t1 in advance as the start statistical time point T1, checking the reported start statistical time point T1, and taking the time point T2 that is greater than the start statistical time point T1 for the first time as the generation time point of the AD signal.
[0010] In some embodiments, detecting the disappearance time point of the AD signal includes:
[0011] Delay the service arc segment by a period of time t2 as the end statistical time point T3, check the reported end statistical time point T3, and use the end statistical time point T3 as the disappearance time point of the AD signal.
[0012] In some embodiments, based on the generation time point and disappearance time point of the AD signal and the start time point and end time point of the service arc segment, determine whether the satellite coverage is abnormal, including:
[0013] According to the generation time point and disappearance time point of the AD signal and the start time point and end time point of the service arc segment respectively, calculate the satellite coverage error;
[0014] Determine whether the satellite coverage is abnormal by comparing the satellite coverage error with the corresponding threshold.
[0015] In some embodiments, the satellite coverage error includes a coverage start error and a coverage end error, and the calculation methods are as follows:
[0016] Coverage start error T(start) = start time point of the service arc segment - generation time point of the AD signal;
[0017] Coverage end error T(end) = end time point of the service arc segment - disappearance time point of the AD signal.
[0018] In some embodiments, the threshold includes a threshold T(start threshold) corresponding to the coverage start error T(start) and a threshold T(end threshold) corresponding to the coverage end error T(end); thus, determining whether the satellite coverage is abnormal by comparing the satellite coverage error with the corresponding threshold includes:
[0019] If T(start) > T(start threshold) or T(end) > T(end threshold), then the satellite coverage is abnormal;
[0020] Otherwise, the satellite coverage is normal.
[0021] In a second aspect, the present invention provides a satellite coverage anomaly detection system, including:
[0022] A ground terminal device for detecting the generation time point and disappearance time point of the AD signal;
[0023] A satellite operation and maintenance subsystem for determining whether the satellite coverage is abnormal based on the generation time point and disappearance time point of the AD signal and the start time point and end time point of the service arc segment.
[0024] In some embodiments, the satellite operation and maintenance subsystem obtains the start time point and end time point corresponding to the service arc segment by acquiring the resource planning file of the satellite payload.
[0025] In a third aspect, the present invention provides an electronic device, comprising:
[0026] at least one processor; and a memory communicatively connected to the at least one processor;
[0027] wherein the memory stores instructions executable by the at least one processor, and the at least one processor, by executing the instructions stored in the memory, causes the at least one processor to execute the above method.
[0028] In a fourth aspect, the present invention provides a computer-readable storage medium for storing instructions which, when executed, implement the above method.
[0029] In summary, due to the adoption of the above technical solutions, the beneficial effects of the present invention are as follows:
[0030] Through the detection of the AD signal of the terminal, the present invention can obtain in real time the start time point and the end time point when the satellite payload actually covers the terminal user. By comparing the actual time points with the time points planned in the service arc segment, it can quickly and accurately detect whether the satellite payload coverage is abnormal, thereby enhancing the user's operation and maintenance perception. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 FIG. is a flowchart of a method for detecting satellite coverage anomalies provided by an embodiment of the present invention.
[0032] Figure 2 FIG. is a schematic diagram of the principle for detecting the generation time point and the disappearance time point of the AD signal in an embodiment of the present invention.
[0033] Figure 3 FIG. is a schematic structural diagram of a satellite coverage anomaly detection system provided by an embodiment of the present invention.
[0034] Figure 4 FIG. is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0035] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. The components of the embodiments of the present invention described and illustrated herein can be arranged and designed in various different configurations.
[0036] Accordingly, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of protection of the present invention.
[0037] As Figure 1 shown, an embodiment of the present invention provides a method for detecting satellite coverage anomalies, including:
[0038] S100, detecting the generation time point and disappearance time point of the AD signal;
[0039] S200, determining whether the satellite coverage is abnormal based on the generation time point and disappearance time point of the AD signal and the start time point and end time point of the service arc segment.
[0040] In step S100, the generation time point and disappearance time point of the AD signal can be detected in real time by a ground terminal device. Among them:
[0041] For the generation time point of the AD signal:
[0042] If the time point carried by the detected AD signal is the generation time point of the detected AD signal, advance the service arc segment by a period of time t1 as the start statistical time point T1, view the reported start statistical time point T1, and take the time point T2 that is greater than the start statistical time point T1 for the first time as the earliest detected time point of the signal, that is, the generation time point of the AD signal.
[0043] The above period of time t1 is set according to needs and experience. For example, it is set to 5s. At this time, it is considered that the AD signal is probably not detected, and the first detection of the AD signal is after this time point advanced by a period of time t1. Then, as Figure 2 shown, an example is given to illustrate the generation time point of the AD signal: advance the service arc segment (start time point is 11:30:40s) by 5s, detect the start statistical time point T1 (11:30:35s), and take the time point T2 (11:30:41s) that is greater than the start statistical time point T1 (11:30:35s) for the first time as the earliest detected time point of the AD signal, that is, the generation time point of the AD signal.
[0044] For the disappearance time point of the AD signal:
[0045] If the time point carried by the detected AD signal is the disappearance time point of the detected AD signal, delay the service arc segment by a period of time t2 as the end statistical time point T3, view the reported end statistical time point T3, and take the end statistical time point T3 as the latest detected time point of the AD signal, that is, the disappearance time point of the AD signal.
[0046] The above-mentioned period of time t2 is set according to requirements and experience. For example, it is set to 5s, and at this time, it is considered that the AD signal has disappeared. Then, as Figure 2 shown, an example is given to illustrate the disappearance time point of the AD signal: Delay the service arc segment (the end time point is 11:37:20s) by a period of 5s as the end statistical time point T3 (11:37:25s), that is, the disappearance time point of the AD signal.
[0047] In step S200, it is possible to determine whether the satellite coverage is abnormal through the satellite operation and maintenance subsystem based on the generation time point and disappearance time point of the AD signal, as well as the start time point and end time point of the service arc segment. The satellite operation and maintenance subsystem can obtain the resource planning file of the satellite payload, including the mapping relationship between the base station and the satellite, the satellite payload power supply, and the start time point and end time point corresponding to the service arc segment. The determination of whether the satellite coverage is abnormal based on the generation time point and disappearance time point of the AD signal, as well as the start time point and end time point of the service arc segment, is as follows:
[0048] S201. Calculate the satellite coverage error according to the generation time point and disappearance time point of the AD signal and the start time point and end time point of the service arc segment respectively;
[0049] S202. Determine whether the satellite coverage is abnormal by comparing the satellite coverage error with the corresponding threshold.
[0050] In step S201, the satellite coverage error includes a coverage start error and a coverage end error, and the calculation methods are as follows:
[0051] Coverage start error T(start) = start time point of the service arc segment - generation time point of the AD signal;
[0052] Coverage end error T(end) = end time point of the service arc segment - disappearance time point of the AD signal.
[0053] In step S202, the thresholds include a threshold T(start threshold) corresponding to the coverage start error T(start) and a threshold T(end threshold) corresponding to the coverage end error T(end). Thus, determining whether the satellite coverage is abnormal by comparing the satellite coverage error with the corresponding threshold includes:
[0054] If T(start) > T(start threshold) or T(end) > T(end threshold), then the satellite coverage is abnormal;
[0055] Otherwise, the satellite coverage is normal.
[0056] Based on the same inventive concept, as Figure 3 shown, an embodiment of the present invention also provides a satellite coverage anomaly detection system, including:
[0057] A ground terminal device for detecting the generation time point and disappearance time point of an AD signal;
[0058] A satellite operation and maintenance subsystem for determining whether satellite coverage is abnormal based on the generation time point and disappearance time point of the AD signal and the start time point and end time point of a service arc segment.
[0059] For the specific working principles of the above-mentioned ground terminal device and satellite operation and maintenance subsystem, refer to the specific descriptions of the methods in the foregoing embodiments, and details are not described herein again.
[0060] Based on the same technical concept, an embodiment of the present invention further provides an electronic device, which can implement the satellite coverage anomaly detection method flow provided in the foregoing embodiments of the present invention. In one embodiment, the electronic device may be a server, or a terminal device or other electronic devices.
[0061] As Figure 4 shown, the electronic device may include:
[0062] At least one processor, and a memory connected to the at least one processor. In the embodiments of the present invention, the specific connection medium between the processor and the memory is not limited. Figure 4 In Figure 4 it is exemplified that the processor and the memory are connected through a bus. The bus is represented by a thick line in Figure 4 The connection manners between other components are only for illustrative purposes and are not limited thereto. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation,
[0063] in Figure 4 it is only represented by a thick line, but it does not mean that there is only one bus or one type of bus. Alternatively, the processor may also be referred to as a controller, and the name is not limited.
[0064] In the embodiments of the present invention, the memory stores instructions executable by at least one processor. By executing the instructions stored in the memory, the at least one processor can execute a satellite coverage anomaly detection method described above. The processor can implement
[0065] In an alternative design, the processor may include one or more processing units. The processor may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communications. It can be understood that the above-mentioned modem processor may not be integrated into the processor either. In some embodiments, the processor and the memory may be implemented on the same chip, and in some embodiments, they may also be separately implemented on independent chips.
[0066] The processor may be a general-purpose processor, such as a CPU, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, which can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of a satellite coverage anomaly detection method disclosed in combination with the embodiments of the present invention may be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
[0067] As a non-volatile computer-readable storage medium, the memory can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The memory may include at least one type of storage medium. For example, it may include flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic memory, magnetic disk, optical disc, and so on. The memory is any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory in the embodiments of the present invention may also be a circuit or any other device capable of implementing a storage function, for storing program instructions and / or data.
[0068] By programming the design of the processor, the code corresponding to the satellite coverage anomaly detection method introduced in the foregoing embodiments can be solidified into the chip, so that the chip can execute the steps of the method in the above embodiments when running. How to program the design of the processor is a well-known technology to those skilled in the art and will not be elaborated here.
[0069] Based on the same inventive concept, an embodiment of the present invention further provides a storage medium storing computer instructions, which when run on a computer, cause the computer to execute a satellite coverage anomaly detection method described above.
[0070] In some alternative embodiments, various aspects of a satellite coverage anomaly detection method provided by the present invention can also be implemented in the form of a program product, which includes program code that, when the program product runs on a device, is used to cause the control device to execute the steps in a satellite coverage anomaly detection method according to various exemplary embodiments of the present invention described above in this specification.
[0071] It should be noted that although several units or subunits of the device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present invention, the features and functions of the two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units. In addition, although the operations of the method of the present invention are described in a specific order in the drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be decomposed into multiple steps for execution.
[0072] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0073] The present invention is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be realized by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a server, such that the instructions executed by the processor of the computer or other programmable data processing devices generate for realizing in the process Figure 1 one process or multiple processes and / or blocks Figure 1a device for the functions specified in one or more boxes
[0074] Program code for performing the operations of the present invention can be written using any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computing device, partially on the user's device, executed as a stand-alone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0075] In the case of a remote computing device, the remote computing device can be connected to the user's computing device through any type of network including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., by connecting through the Internet using an Internet service provider).
[0076] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including an instruction device that implements the functions specified in one Figure 1 one process or more processes and / or boxes Figure 1 a box or multiple boxes.
[0077] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one Figure 1 one process or more processes and / or boxes Figure 1 a box or multiple boxes.
[0078] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention can have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A satellite coverage anomaly detection method, characterized in that: include: Detecting the generation time point and disappearance time point of AD signal; Based on the generation time point and disappearance time point of the AD signal and the start time point and end time point of the service arc, it is determined whether the satellite coverage is abnormal.
2. The satellite coverage anomaly detection method according to claim 1, characterized in that: Detect the time point of AD signal generation, including: The service arc is advanced by a period of time t1 as the start statistical time point T1, the reported start statistical time point T1 is checked, and the first time point T2 greater than the start statistical time point T1 is taken as the generation time point of the AD signal.
3. The satellite coverage anomaly detection method according to claim 1, characterized in that: Detect the disappearance time of AD signal, including: The service arc is delayed for a period of time t2 as the end statistical time point T3, the reported end statistical time point T3 is checked, and the end statistical time point T3 is used as the disappearance time point of the AD signal.
4. The satellite coverage anomaly detection method according to claim 1, characterized in that: Based on the generation time point and disappearance time point of the AD signal and the start time point and end time point of the service arc segment, determining whether the satellite coverage is abnormal includes: The satellite coverage error is calculated based on the generation time point and disappearance time point of the AD signal and the start time point and end time point of the service arc segment; By comparing the satellite coverage error with the corresponding threshold, it is determined whether the satellite coverage is abnormal.
5. The satellite coverage anomaly detection method according to claim 4, characterized in that: The satellite coverage error includes coverage start error and coverage end error, and the calculation methods are as follows: Coverage start error T(start) = the start time point of the service arc segment - the generation time point of the AD signal; Coverage end error T(end) = the end time point of the service arc segment - the disappearance time point of the AD signal.
6. The satellite coverage anomaly detection method according to claim 5, characterized in that: The thresholds include a threshold T (starting threshold) corresponding to a coverage starting error T (starting) and a threshold T (ending threshold) corresponding to a coverage ending error T (ending); Therefore, by comparing the satellite coverage error with the corresponding threshold, it is determined whether the satellite coverage is abnormal, including: If T(start)>T(start threshold) or T(end)>T(end threshold), the satellite coverage is abnormal; Otherwise, satellite coverage is normal.
7. A satellite coverage anomaly detection system, characterized in that: include: Ground terminal equipment, used to detect the generation time point and disappearance time point of the AD signal; The satellite operation and maintenance subsystem is used to determine whether the satellite coverage is abnormal based on the generation time point and disappearance time point of the AD signal and the start time point and end time point of the service arc segment.
8. The satellite coverage anomaly detection system according to claim 7, characterized in that: The satellite operation and maintenance subsystem obtains the starting time point and the ending time point corresponding to the service arc segment by acquiring the resource planning file of the satellite payload.
9. An electronic device, characterized in that: include: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores instructions that can be executed by the at least one processor, and the at least one processor executes the method as described in any one of claims 1 to 6 by executing the instructions stored in the memory.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store instructions, and when the instructions are executed, the method according to any one of claims 1 to 6 is implemented.