Beam quality data processing method and apparatus, and electronic device
By acquiring the satellite state and performing beam quality measurements when the satellite terminal is connected to the network, the problem of long response time and low efficiency caused by traditional manual measurement is solved, and more accurate and efficient beam quality feedback and power adjustment are achieved.
Patent Information
- Application Number
- CN202411849094.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-28
AI Technical Summary
In satellite mobile communication systems, traditional power allocation optimization relies on manual measurement, resulting in long response time, low efficiency, large resource consumption, and lack of effective solutions.
By obtaining the star state when the satellite terminal is connected to the network, beam quality measurement is performed only when the star state is good, the first beam quality data is obtained, and the data is sent to the core network equipment within the effective time window for further analysis and power adjustment.
It improves the accuracy and reliability of beam quality feedback data, shortens response time, improves efficiency, reduces resource consumption, and optimizes the service quality of satellite communication network.
Smart Images

Figure CN119727866A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular, to a method and device for processing beam quality data, and an electronic device. Background Art
[0002] Satellite mobile communication systems use spot beam coverage technology, with different beams covering specific areas and using independent frequencies. The gateway access network system manages the transmission power of each beam and regulates the forward link power of the transparent forwarding satellite. Power resources are extremely valuable in satellite communications, and the surplus directly affects the communication guarantee capability and operator revenue in emergency situations.
[0003] Traditional power allocation optimization relies on passively collected service quality feedback, such as sending personnel to conduct on-site signal measurements only after receiving a report of regional communication quality degradation. This method has the problems of long response time, low efficiency and high resource consumption.
[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0005] The embodiments of the present application provide a method and device for processing beam quality data, and an electronic device to at least solve the technical problems in the related art that after the service quality deteriorates, the measurement is performed manually, resulting in long response time, low efficiency, and large resource investment.
[0006] According to one aspect of an embodiment of the present application, a method for processing beam quality data is provided, comprising: when a satellite terminal accesses a satellite communication network, obtaining the alignment status of the satellite terminal, wherein the alignment status is used to indicate the actual pointing accuracy of the terminal antenna relative to the satellite; when the alignment status indicates that the difference between the alignment angle of the satellite terminal and a predetermined alignment angle is less than a preset threshold, performing beam quality measurement on the satellite terminal to obtain first beam quality data, wherein the first beam quality data includes a received signal strength indication and a signal-to-noise ratio based on a preset power level; and sending the first beam quality data to a core network device in the satellite communication network.
[0007] In some embodiments of the present application, obtaining the alignment status of a satellite terminal includes: obtaining the ephemeris and orbital information of the satellite, and the geographic location information of the satellite terminal; determining the optimal alignment angle of the satellite terminal relative to the satellite at the target time based on the ephemeris and orbital information and the geographic location information of the satellite terminal, and using the optimal alignment angle as a predetermined alignment angle, wherein the optimal alignment angle includes: the angle to which the satellite antenna of the satellite terminal should be adjusted relative to the direction of the satellite in order to obtain the best received signal quality and strength; obtaining the alignment angle of the antenna in the satellite terminal detected by the satellite terminal using a built-in sensor; determining the difference between the optimal alignment angle and the alignment angle of the antenna; and determining the alignment status based on a comparison result of the difference and a preset threshold.
[0008] In some embodiments of the present application, after performing beam quality measurement on the satellite terminal and obtaining first beam quality data, the method further includes: caching the first beam quality data and starting a timer, wherein the timer is used to set a valid time window; when the position change of the position terminal within the valid time window is within a preset change range, determining that the first beam quality data is allowed to be sent to the core network device.
[0009] In some embodiments of the present application, sending the first beam quality data to a core network device in a satellite communication network includes: sending non-access layer signaling to the core network device, wherein the signal carries the first beam quality data.
[0010] In some embodiments of the present application, after the first beam quality data is sent to a core network device in a satellite communication network, the method further includes: the core network device integrates the first beam quality data, the geographic location information of the satellite terminal, and the type of the satellite terminal to obtain second beam quality data; the core network device adds a timestamp to the second beam quality data to obtain target beam quality data, and the timestamp is used to record the measurement time of the first beam quality data; the core network device sends the target beam quality data to a monitoring platform device, wherein the monitoring platform device is used to perform beam quality analysis and power adjustment according to the target beam quality data.
[0011] In some embodiments of the present application, after the core network device sends the target beam quality data to the monitoring platform device, the method also includes: the monitoring platform device platform receives the target beam quality data; determines the RF performance parameters corresponding to the type of satellite terminal; performs compensation calculation on the target beam quality data based on the RF performance parameters to obtain the actual power of the beam corresponding to the target beam quality data; obtains the geographic location information of the satellite terminal, and maps the actual power to the corresponding position of the geographic location information in the electronic map based on the geographic location information to obtain a power distribution diagram.
[0012] In some embodiments of the present application, for each beam of the satellite terminal, the monitoring platform device counts the average actual power in each period of multiple consecutive measurement periods; when the average actual power of the actual power in multiple consecutive measurement periods is less than a first preset power threshold, the actual power of each beam is increased until the actual power of each beam is within a preset value range; when the average actual power of the actual power in multiple consecutive measurement periods is greater than a second preset power threshold, the actual power of each beam is reduced until the actual power of each beam is within a preset value range, wherein the second preset power threshold is greater than the first preset power threshold.
[0013] According to another aspect of an embodiment of the present application, a method for processing beam quality data is provided, including: receiving first beam quality data reported from a satellite terminal, wherein the first beam quality data includes a received signal strength indication and a signal-to-noise ratio based on a preset power level; integrating the first beam quality data, the geographic location information of the satellite terminal, and the type of the satellite terminal to obtain second beam quality data; adding a timestamp to the second beam quality data to obtain target beam quality data, and the timestamp is used to record the measurement time of the first beam quality data; sending the target beam quality data to a monitoring platform device, wherein the monitoring platform device is used to perform beam quality analysis and power adjustment according to the target beam quality data.
[0014] In some embodiments of the present application, receiving first beam quality data reported from a satellite terminal includes: receiving a non-access layer NAS signaling message from the satellite terminal; and obtaining the first beam quality data in advance from the NAS signaling message.
[0015] In some embodiments of the present application, the first wave speed quality data is measurement data obtained by measuring multiple frequency points when the satellite terminal enters the network.
[0016] According to another aspect of an embodiment of the present application, a device for processing beam quality data is provided, including: an acquisition module, used to acquire the alignment status of a satellite terminal when the satellite terminal accesses a satellite communication network, wherein the alignment status is used to indicate the actual pointing accuracy of the terminal antenna relative to the satellite; a measurement module, used to perform beam quality measurement on the satellite terminal when the alignment status indicates that the difference between the alignment angle of the satellite terminal and a predetermined alignment angle is less than a preset threshold, so as to obtain first beam quality data, wherein the first beam quality data includes a received signal strength indication and a signal-to-noise ratio based on a preset power level; and a sending module, used to send the first beam quality data to a core network device in the satellite communication network.
[0017] According to another aspect of an embodiment of the present application, an electronic device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to execute the above wave velocity quality data processing method through the computer program.
[0018] In an embodiment of the present application, when a satellite terminal accesses a satellite communication network, the alignment state of the satellite terminal is obtained, wherein the alignment state is used to indicate the actual pointing accuracy of the terminal antenna relative to the satellite; when the alignment state indicates that the difference between the alignment angle of the satellite terminal and the predetermined alignment angle is less than a preset threshold, the satellite terminal is subjected to beam quality measurement to obtain first beam quality data, wherein the first beam quality data includes a received signal strength indication and a signal-to-noise ratio based on a preset power level; and the first beam quality data is sent to a core network device in the satellite communication network. By obtaining the alignment state of the satellite terminal when it accesses the network, the accuracy of the beam quality measurement is ensured, and the measurement error caused by the antenna pointing error is avoided. This solves the technical problems of long response time, low efficiency, and large resource investment due to manual measurement after the service quality deteriorates. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0020] Figure 1 is a structural block diagram of a computer terminal according to an embodiment of the present application;
[0021] Figure 2 is a flow chart of a method for processing wave velocity quality data according to an embodiment of the present application;
[0022] Figure 3 is a schematic diagram of a satellite alignment situation according to an embodiment of the present application;
[0023] Figure 4 is a schematic diagram of NAS signaling according to an embodiment of the present application;
[0024] Figure 5 is a structural schematic diagram of a device for processing wave velocity quality data according to an embodiment of the present application;
[0025] Figure 6 It is a flowchart of a method for processing wave velocity quality data according to an embodiment of the present application. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] In order to better understand the embodiments of the present application, the technical terms involved in the embodiments of the present application are explained as follows:
[0029] RSSI (Received Signal Strength Indicator): It is a metric in wireless signal reception, used to indicate the received signal strength.
[0030] SINR (Signal-to-Interference-plus-Noise Ratio): It is an important parameter in wireless communications, used to describe the ratio of the desired signal to the sum of interference and noise.
[0031] NAS (Non-Access Stratum): It is a concept in mobile communication networks defined by 3GPP. It is located between the user equipment (UE) and the core network (CN) and is responsible for processing network signaling and control information related to user data transmission that is not related to the access layer (AS). The main functions of the NAS layer include mobility management, authentication, encryption, and the establishment and maintenance of user data transmission.
[0032] OTA (Over-The-Air) refers to the process of remotely updating the firmware or software of a device via a wireless network. This upgrade method does not require the user to connect the device to a computer or other hardware device, but only requires a wireless connection to receive and install updates.
[0033] In related technologies, current satellite mobile communication systems mostly cover the service area in the form of spot beams. Each beam has a different frequency, and the gateway access network system manages the transmission power of each beam separately, and then manages the forward transmission power of the transparent forwarding satellite. For satellite communications, power is a very precious resource. The power margin determines how many services the satellite can carry at the same time, which directly affects the number of users who can get communication guarantee in emergency scenarios and the revenue of satellite operations.
[0034] Therefore, for the operation of mobile communication satellite systems, it is particularly important to reasonably and effectively dispatch and allocate power resources. The main reference for traditional power allocation optimization basically relies on passive collection, that is, after receiving a notice that the service quality in some areas is obviously poor, manual measurement work is carried out in the area, which brings problems such as long response time, low efficiency, and large investment of resources.
[0035] In order to solve this problem, a relevant solution is provided in the embodiments of the present application, which is described in detail below.
[0036] According to an embodiment of the present application, a method embodiment of a method for processing wave velocity quality data is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0037] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Figure 1 FIG. 1 shows a hardware structure block diagram of a computer terminal (or mobile device) for implementing a method for processing wave velocity quality data. Figure 1 As shown, the computer terminal 10 (or mobile device 10) may include one or more (102a, 102b, ..., 102n are used to illustrate) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.
[0038] It should be noted that the one or more processors 102 and / or other data processing circuits described above may generally be referred to herein as "data processing circuits". The data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuit may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the computer terminal 10 (or mobile device). As described in the embodiments of the present application, the data processing circuit acts as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).
[0039] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the wave velocity quality data processing method in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, realizing the above-mentioned wave velocity quality data processing method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0040] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0041] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 10 (or mobile device).
[0042] Under the above operating environment, the embodiment of the present application provides a method for processing wave velocity quality data, such as Figure 2 As shown, the method comprises the following steps:
[0043] Step S202, when the satellite terminal accesses the satellite communication network, the pointing state of the satellite terminal is obtained, wherein the pointing state is used to indicate the actual pointing accuracy of the terminal antenna relative to the satellite. In the process of the satellite terminal accessing the satellite communication network, the pointing accuracy reflected by the pointing state refers to the angular deviation between the axis of the terminal antenna and the line of sight of the target satellite. The smaller the deviation angle, the higher the pointing accuracy, and the better the communication link quality between the terminal and the satellite. Specifically, the pointing accuracy can be quantified by comparing the pointing angle (including the pitch angle and azimuth angle) of the terminal antenna with the ideal pointing angle calculated based on the satellite ephemeris, usually in degrees (°), and the deviation within ±5° is regarded as an acceptable high-precision pointing.
[0044] When a satellite terminal attempts to access a satellite communication network for the first time, the integrated sensors on the terminal (such as gyroscopes, accelerometers, and magnetometers) and positioning systems (such as GPS) start working to collect the terminal's real-time location and attitude information. These sensors can measure the terminal's pitch, yaw, and roll angles to determine whether the terminal's antenna is pointing accurately toward the target satellite.
[0045] At the same time, the terminal receives the satellite's ephemeris and orbit information from the network or obtains it from local storage. This information contains the precise location and trajectory of the satellite at a specific time. The terminal combines the ephemeris information with its own geographical location to calculate the best pointing angle relative to the satellite at the target time, including azimuth and elevation. This process usually involves complex trigonometric calculations to determine the optimal antenna pointing.
[0046] The terminal detects the actual pointing angle through the built-in sensor and calculates the difference with the calculated optimal pointing angle to evaluate the pointing status. If the difference between the actual pointing angle and the optimal pointing angle (i.e., the pointing deviation) is less than the preset threshold (e.g., ±5°), the terminal antenna is considered to be in good pointing status and the beam quality can be measured. This threshold is set based on the pointing accuracy and signal attenuation characteristics of the terminal antenna to ensure that the signal quality received by the terminal can accurately reflect the actual performance of the beam.
[0047] Step S204, when the difference between the alignment angle of the satellite terminal indicated by the alignment state and the predetermined alignment angle is less than a preset threshold, performing beam quality measurement on the satellite terminal to obtain first beam quality data, wherein the first beam quality data includes a received signal strength indication and a signal-to-noise ratio based on a preset power level;
[0048] The terminal performs beam quality measurement during the network access phase and selects the beam with the best signal quality for connection. During the measurement process, the terminal caches a set of data including RSSI, SINR, and satellite status indication. The terminal can also choose to retain the subsequent better RSSI value or retain all measurement data according to the configuration, and process the results in the acceptable state of satellite after the network search is completed, such as calculating the average or mode, to ensure the validity and reliability of the data. The above data can be cached in a register.
[0049] In some embodiments, the preset power level refers to a power reference value preset when a satellite transmits a signal to a ground terminal in a satellite communication system. This reference value is determined based on system design, satellite orbit, beam coverage, receiving characteristics of the ground terminal, and expected communication quality. The preset power level represents, to a certain extent, the signal strength and communication quality standard that the satellite network expects to achieve on the receiving side of the ground terminal.
[0050] When the satellite terminal reports the first beam quality data, it includes the received signal strength indication (RSSI) and signal-to-noise ratio (SINR) based on the preset power level. Here, "based on the preset power level" means that when the terminal measures and reports the signal quality, it uses the signal strength and noise interference status corresponding to the preset power level.
[0051] Specifically:
[0052] Received Signal Strength Indicator (RSSI): The terminal measures the received signal power and compares it with the preset power level. The reported RSSI value reflects the relative relationship between the signal strength received by the terminal and the preset power level, that is, whether the signal is stronger or weaker than the expected power level. In the embodiment of the present application, the RSSI value is a relative value calculated by difference, rather than an absolute value, which can save the number of bits in signaling transmission.
[0053] Signal-to-Noise Ratio (SINR): The terminal measures the ratio of the power of the desired signal to the total power of interference plus noise, also based on a preset power level. The reported SINR value reflects the signal quality, that is, the degree of advantage of the signal strength relative to interference and noise, and combined with the preset power level, it can more accurately evaluate the actual communication quality of the beam at the terminal.
[0054] By collecting the first beam quality data based on the preset power level, the monitoring platform can evaluate whether the signal quality in the beam coverage area meets the design requirements, and then analyze the beam quality and optimize the power level according to these data to ensure the service quality and efficiency of the satellite communication network. The preset power level is set by the satellite network operator or the terminal manufacturer.
[0055] Step S206, sending the first beam quality data to a core network device in a satellite communication network;
[0056] When the terminal completes the beam quality measurement and determines that its satellite state remains stable within the preset time (that is, the position change is less than a certain range), the terminal will report the first beam quality data to the core network device through the NAS signaling process. These data include RSSI values and SINR values based on the preset power level, as well as the terminal's IMEI information and geographic location information.
[0057] RSSI refers to the received signal strength indicator, which is a measure in wireless signal reception, used to indicate the received signal strength. The satellite communication chip measures the RSSI of the carrier where the satellite broadcast channel is located, and the measurement bandwidth is one carrier bandwidth. In order to save signaling bits, a difference is made with a lower standard value power level. The standard value can be taken in combination with actual measurement experience, with a total of 32 states, of which 1 to 30 are specific values, 31 indicates an excellent signal, and 0 indicates an extremely poor signal, occupying 5 bits, and the actual value = standard value + specific value.
[0058] The calculation method of RSSI usually relies on the difference between the received signal power and the background noise. In wireless communication, the receiver measures the power level of the received signal, which is related to factors such as the transmission power, transmission path loss, and obstacle attenuation. RSSI values are converted to a logarithmic scale for easy representation, and the commonly used unit is decibel milliwatt (dBm).
[0059] The calculation formula for RSSI (dBm) is usually as follows:
[0060] RSSI dBm =10×log(P recv )-30
[0061] Where Precv is the received signal power in milliwatts and the constant 30 is the offset when converting power to dBm units.
[0062] In addition, SINR needs to be measured and calculated. SINR refers to the signal-to-interference-plus-noise ratio, which is used to describe the ratio of the required signal to the sum of interference and noise. The allowable error is 1 to 3 dB. The measurement result of the carrier where the broadcast channel is located is taken, and the value is > 0 dB. SINR is calculated according to the benchmark terminal sensitivity, terminal noise coefficient, and RF performance, and only the SINR corresponding to the maximum RSSI is taken. The reported value takes 16 states and occupies 4 bits: 1 to 14 represents the test SINR of 2, 4...28 dB, 15 represents excellent, and 0 represents extremely poor. When the actual measurement is an odd value, it is rounded down, and the decimal is rounded up.
[0063] The higher the SINR value, the better the quality of the desired signal, because the signal is stronger relative to interference and noise. In wireless communication systems, the SINR value directly affects the rate and reliability of data transmission. A high SINR value means higher data rates and better communication quality, while a low SINR value may lead to data transmission errors and communication interruptions.
[0064] The calculation formula of SINR is as follows:
[0065]
[0066] Where Psignal is the power of the received desired signal; Pinterference is the total power of all interfering signals; and Pnoise is the power of thermal noise.
[0067] During the reporting process, the terminal will integrate the cached first beam quality data into the CMSERVICE REQUEST message in the NAS signaling process and send it to the network along with the service request. After receiving the NAS signaling, the core network device extracts the first beam quality data from the message and performs further processing and analysis. The core network device will synchronize this data to the monitoring / network management platform system through subsequent network management protocols for network optimization and power adjustment.
[0068] The full name of CM SERVICE REQUEST is "Call Management Service Request". In the embodiment of the present application, the message includes at least the following contents:
[0069] Terminal identification: such as IMEI (International Mobile Equipment Identity), which is used to uniquely identify the terminal.
[0070] Service type: The specific service type requested by the terminal, such as voice call, data transmission, etc.
[0071] Geographic location information: The current geographic location information of the terminal, usually obtained through GPS or other positioning technologies.
[0072] Beam quality data: such as RSSI and SINR values.
[0073] Timestamp: The measurement time of the data, used for subsequent data analysis and processing.
[0074] Through the implementation of the above steps, this technical solution can ensure that the measurement data will only be reported to the core network equipment when the terminal antenna is accurately pointing to the satellite and the signal quality data is within the valid time window, thereby improving the accuracy and reliability of the beam quality feedback data and providing a solid data foundation for the optimization of the satellite communication network.
[0075] In some embodiments of the present application, obtaining the alignment status of the satellite terminal includes: obtaining the ephemeris and orbital information of the satellite and the geographic location information of the satellite terminal; determining the optimal alignment angle of the satellite terminal relative to the satellite at the target time based on the ephemeris and orbital information and the geographic location information of the satellite terminal, and using the optimal alignment angle as the predetermined alignment angle, wherein the optimal alignment angle includes: the angle to which the satellite antenna of the satellite terminal should be adjusted relative to the direction of the satellite in order to obtain the best received signal quality and strength; obtaining the alignment angle of the antenna in the satellite terminal detected by the satellite terminal using a built-in sensor; determining the difference between the optimal alignment angle and the alignment angle of the antenna; and determining the alignment status based on a comparison result of the difference and the preset threshold.
[0076] In some embodiments, the above comparison results include three cases:
[0077] The difference is less than the preset threshold: This means that the deviation between the terminal antenna's pointing angle and the ideal satellite pointing angle is within an acceptable range. In this case, the comparison result indicates that the terminal antenna is in good satellite pointing condition and has high pointing accuracy, which can ensure the quality of communication with the satellite.
[0078] Difference equals preset threshold: Although in practical applications, it may be rare for the difference to be exactly equal to the preset threshold, in theory, if the difference is equal to the preset threshold, the comparison result may require further decision logic to determine the pointing status. For example, a more detailed threshold range can be set, or a more conservative strategy can be adopted to regard the situation equal to the preset threshold as a poor pointing status.
[0079] The difference is greater than the preset threshold: This means that the deviation between the terminal antenna's pointing angle and the ideal satellite pointing angle exceeds the acceptable range. In this case, the comparison result indicates that the terminal antenna is in poor satellite pointing condition and has low pointing accuracy, which may affect communication with the satellite.
[0080] In actual application, the comparison results of these three situations will directly affect subsequent operations. For example, if the difference is less than or equal to the preset threshold, the terminal can continue to perform signal quality measurement and beam selection, and the measurement result is considered to be more accurate.
[0081] If the difference is greater than a preset threshold, the terminal may need to readjust the antenna pointing angle, or mark it as a poor pointing accuracy state when reporting signal quality information, so that the network management system can identify and consider the impact of this factor in beam quality analysis and power adjustment.
[0082] In addition, the comparison results can be further subdivided into specific values, such as the specific values of the pitch angle difference and the azimuth angle difference. These values will be used for subsequent analysis and decision-making, for example, to determine whether terminal adjustment guidance is needed, or to intuitively display the terminal's satellite pointing accuracy in the form of color coding or numerical display on the monitoring platform.
[0083] It can be seen that the above content mainly includes the following four parts:
[0084] 1. Satellite information is synchronized with terminal location.
[0085] 1.1 Acquisition of satellite ephemeris and orbital information: The satellite network operation center continuously updates and stores the satellite's precise ephemeris and orbital information, including the satellite's orbital parameters, position coordinates and time information. This information is used to determine the precise position of the satellite at different geographical locations and time points, as well as the relative position relationship between the satellite and the ground, and is the basis for calculating the best satellite angle.
[0086] 1.2 Satellite terminal location information acquisition: The built-in positioning module (such as GPS) of the satellite terminal acquires its location information in real time, including longitude and latitude, altitude and timestamp. The accuracy of location information directly affects the judgment of satellite status and the reliability of beam quality measurement.
[0087] 2. Determine the best star alignment angle.
[0088] 2.1 Angle calculation: The terminal determines the best pointing angle (also called pointing angle) relative to the satellite at the target time, including azimuth and elevation, based on the acquired satellite ephemeris and orbit information and its own geographic location information through complex trigonometric calculations. This angle ensures that the best received signal quality and strength can be obtained when the terminal antenna points to the satellite. The calculation result of the best pointing angle is stored in the terminal as a preset pointing angle or sent down by the network side.
[0089] The azimuth angle is the angle of rotation of the antenna relative to the north in the horizontal plane, which is used to ensure that the antenna is aligned horizontally with the direction of the satellite. The azimuth angle is usually measured in degrees from the north in a clockwise direction.
[0090] Pitch Angle: This describes the vertical tilt angle of the antenna relative to the horizontal plane, used to ensure that the antenna is vertically aligned with the height of the satellite. The pitch angle is measured in degrees upward or downward from the horizontal plane.
[0091] These two angles together determine the three-dimensional pointing of the antenna, allowing the terminal to receive satellite signals to the greatest extent possible and reduce signal loss. In satellite communications, since the satellite is located in a geostationary orbit or an inclined orbit, its position relative to a point on the earth's surface changes over time, so the optimal satellite pointing angle changes dynamically, requiring the terminal to calculate and update it in real time through its positioning system and ephemeris data.
[0092] 3. Measure and judge the status of the star.
[0093] 3.1 Antenna-to-satellite angle detection: The satellite terminal detects the current antenna pointing angle, including the actual azimuth and elevation angle, through built-in sensors (such as gyroscopes and magnetometers). These sensors can capture the terminal's attitude changes and provide high-precision angle measurements.
[0094] 3.2 Difference calculation and comparison: The terminal calculates the difference between the actual detected star-pointing angle and the calculated optimal star-pointing angle to obtain the star-pointing deviation. The star-pointing deviation includes the azimuth deviation and the elevation deviation.
[0095] 3.3 Determination of the alignment status: The terminal sets a preset alignment deviation threshold (e.g. ±5°) to determine whether the current alignment status meets the beam quality measurement conditions. If the alignment deviation is within the preset threshold, i.e. |azimuth deviation|<5° and |elevation deviation|<5°, the terminal determines that the current alignment status is good and beam quality measurement can be performed. Otherwise, the alignment status is considered poor and it is necessary to adjust the antenna pointing or wait for better alignment conditions.
[0096] 4. Report beam quality data.
[0097] 4.1 Data measurement and caching: The terminal will perform beam quality measurement and obtain the RSSI and SINR values of the beam only when the satellite alignment is good. The measurement results are cached in the non-volatile memory of the terminal for subsequent reporting.
[0098] 4.2 Data reporting trigger: The terminal starts the timer, sets the effective time window (such as 10 minutes), and continuously monitors the terminal's position change. Within the effective time window, if the position change is within the preset change range (such as 100 meters), the terminal will report the cached first beam quality data to the core network device through the NAS signaling process. The indication of good satellite status will be reported together with the data to ensure that the core network device can identify the validity of the data.
[0099] In some embodiments of the present application, after performing beam quality measurement on the satellite terminal and obtaining first beam quality data, the method further includes: caching the first beam quality data and starting a timer, wherein the timer is used to set a valid time window; when the position change of the location terminal within the valid time window is within a preset change range, determining that the first beam quality data is allowed to be sent to the core network device.
[0100] After the satellite terminal successfully joins the network, that is, the terminal antenna is accurately aligned with the satellite and the satellite is in good condition, the terminal begins to measure the beam quality. The measurement process involves the detection of RSSI (received signal strength indication) and SINR (signal-to-noise ratio to interference ratio) at multiple frequency points. These parameters reflect the signal quality of the terminal and satellite communication link. The terminal encodes the measured RSSI and SINR values and converts them into relative values to reduce signaling overhead. At the same time, it stores the terminal's IMEI (International Mobile Equipment Identity) information and geographic location information to form the first beam quality data.
[0101] After completing the beam quality measurement, the terminal will not report the data immediately, but cache the first beam quality data in its internal memory. The introduction of the cache mechanism is to ensure the integrity and validity of the data in subsequent service requests and avoid data loss due to network congestion or unstable terminal signals.
[0102] In order to further improve the reliability of beam quality data reporting, the terminal starts a timer and sets a valid time window. The length of the valid time window needs to be determined based on multiple factors such as network characteristics, terminal movement speed, and business needs to ensure that the position change of the terminal within the window does not cause a significant change in signal quality. For example, the valid time window can be set to 10 minutes, during which the terminal should remain in a relatively stable position and avoid moving to areas with different signal quality.
[0103] During the valid time window, the terminal continuously monitors the change between its current location and the geographic location information recorded when it joined the network. The position change range is preset to a reasonable value, such as 100 meters, to accommodate possible slight movements or drifts of the terminal while ensuring that the signal quality data remains valid. If the terminal position changes beyond the preset range, it may mean that the terminal has moved to another beam coverage area. At this time, the cached first beam quality data will no longer apply to the current beam, and the report will be delayed or re-measured.
[0104] Within the valid time window, if the terminal's position change remains within the preset range, the timer will trigger the data reporting process at the end of the window. The terminal checks the cached first beam quality data to ensure the integrity of the data and prepares to send the data to the core network device through the NAS signaling process. In addition, before reporting the data, the terminal will re-evaluate the satellite status to ensure that the antenna satellite angle still meets the preset accuracy requirements at the time of data reporting.
[0105] Finally, the terminal reports the first beam quality data to the core network device by initiating the NAS signaling process of the service request. This includes embedding the beam quality data, terminal IMEI and geographic location information in the CM SERVICE REQUEST message. After receiving the NAS signaling, the core network device extracts the first beam quality data, further processes and organizes it to ensure that the data matches the time, terminal location and model information, providing an accurate reference for subsequent beam quality analysis and power adjustment.
[0106] In some embodiments of the present application, sending the first beam quality data to a core network device in a satellite communication network includes: sending non-access layer signaling to the core network device, wherein the signal carries the first beam quality data.
[0107] In some embodiments of the present application, after completing the beam quality measurement, the terminal converts the measured RSSI and SINR values into relative values, and integrates them with the IMEI information and geographic location information of the terminal to form the first beam quality data. This data is formatted into a format suitable for NAS signaling transmission to ensure the integrity and accuracy of the data.
[0108] Within the valid time window, the position change of the satellite terminal remains within the preset range, which indicates that the beam coverage condition of the terminal has not changed significantly and the beam quality data is still valid. At this time, the terminal will start the NAS signaling process to initiate a service request. In a satellite communication network, service requests are usually made through the CM SERVICE REQUEST message, which is used to request to establish or restore a connection with the network.
[0109] In the CM SERVICE REQUEST message, the satellite terminal embeds the first beam quality data into the non-access layer signaling. This embedding process usually involves encoding the data to be compatible with other parts of the NAS signaling and to ensure data transmission efficiency. Subsequently, the terminal sends the non-access layer signaling containing the first beam quality data to the core network device through the established NAS connection.
[0110] After receiving the NAS signaling sent by the satellite terminal, the core network equipment will parse its content. The core network equipment identifies the first beam quality data and associates it with the terminal's IMEI information, geographic location information, and current timestamp to establish the data context. Afterwards, the core network will synchronize this data to the network management and monitoring platform for further analysis and processing, including beam quality information restoration, antenna gain and line loss compensation, and visualization of user perception data.
[0111] In some embodiments of the present application, after the first beam quality data is sent to the core network device in the satellite communication network, the core network device integrates the first beam quality data, the geographic location information of the satellite terminal and the type of the satellite terminal to obtain the second beam quality data; the core network device adds a timestamp to the second beam quality data to obtain the target beam quality data, and the timestamp is used to record the measurement time of the first beam quality data; the core network device sends the target beam quality data to the monitoring platform device, wherein the monitoring platform device is used to perform beam quality analysis and power adjustment according to the target beam quality data. Among them, performing beam quality analysis and power adjustment according to the target beam quality data refers to the process of using the quality information such as beam signal strength and signal-to-noise ratio collected from the satellite terminal, analyzing and evaluating the actual communication performance of the beam through the monitoring platform, and dynamically adjusting the satellite transmission power accordingly, so as to optimize the beam coverage quality, improve the user communication experience and network resource utilization.
[0112] Among them, sorting the reported beam quality data refers to sorting and associating the above data. Specifically, it includes the following key steps:
[0113] Data classification and organization: A large amount of beam quality data (such as RSSI and SINR values) received from the terminal is classified according to different standards, such as terminal model, geographical location, measurement time, etc. This step is to ensure that the data can be correctly referenced and processed in subsequent analysis.
[0114] Matching and associating information: Match each data point with the terminal's geographic location information, terminal model information, and timestamp to establish a logical connection between the data. For example, match the beam quality data of a certain region, a certain time point, and a specific terminal model with the location, model, and measurement time of the terminal. This association makes the data not only limited to quality indicators, but also reflects its background information in time, space, and device characteristics.
[0115] Data integration and analysis: Based on the above associations, data from the same beam, the same region or the same time period are integrated to form a comprehensive assessment of beam quality through statistical analysis, trend analysis, geographic information mapping, etc. For example, a beam coverage map is drawn to identify hot spots and blind spots of signal quality, or to analyze the pattern of beam quality changes over time.
[0116] Data compensation and correction: Compensate the beam quality data according to the terminal model information, such as antenna gain and line loss compensation, to ensure that the data reflects the actual beam landing power level rather than just the terminal's reception status.
[0117] In some embodiments, when the satellite terminal reports the first beam quality data to the core network device through the NAS signaling process, the signaling processor of the core network device first receives the NAS signaling. The NAS signaling includes the first beam quality data, the terminal IMEI (International Mobile Equipment Identity) information and the geographic location information. The core network device parses the NAS signaling and extracts the first beam quality data therein, including the RSSI (received signal strength indication) and SINR (signal-to-noise ratio to interference ratio) values of the terminal under the coverage of a specific beam.
[0118] The core network equipment integrates the extracted first beam quality data with the terminal IMEI information and geographic location information to form the second beam quality data. During the integration process, the core network equipment structures the data to ensure compatibility with subsequent processing procedures. IMEI information is used to uniquely identify the terminal, which facilitates data tracking and terminal statistics; geographic location information provides the specific location of the terminal and is a key parameter for beam quality spatial positioning.
[0119] Based on the second beam quality data, the core network equipment automatically adds a timestamp to record the measurement time of the data. Timestamp is an indispensable part of data processing. It ensures that the monitoring platform can analyze the changing trend of beam quality according to the data generation time and optimize the power adjustment strategy. The accuracy of timestamp needs to meet the network monitoring requirements, usually in seconds or finer.
[0120] The core network device will send the integrated and time-stamped second beam quality data, i.e., the target beam quality data, to the monitoring platform device through the data interface between the core network and the monitoring platform. During data transmission, the core network device uses a secure transmission protocol to ensure the integrity and security of the data. After receiving the target beam quality data, the monitoring platform device will unpack and preprocess the data, including compensation and correction of signal quality, to eliminate the impact of factors such as differences in terminal RF performance on the data.
[0121] The monitoring platform equipment uses advanced data analysis methods such as statistical analysis, trend prediction, and anomaly detection to conduct in-depth analysis of target beam quality data. Based on geographic location information, the platform draws a signal coverage map of the beam in a specific area to intuitively reflect the beam quality. In addition, the monitoring platform combines beam quality data with satellite ephemeris information to analyze the change of landing level over time and location, providing data support for power adjustment.
[0122] Based on the data analysis results, the platform automatically or semi-automatically adjusts the transmit power of the satellite beam to optimize the beam quality. The power adjustment strategy is based on user perception data to ensure that the quality of each beam is maintained within an acceptable range, achieving a balance between user experience and network capacity. The adjustment process can be periodic, and adaptive adjustments are made based on the data statistics cycle and power adjustment cycle to ensure network stability and efficiency.
[0123] In some embodiments of the present application, after the core network device sends the target beam quality data to the monitoring platform device, the method also includes: the monitoring platform device platform receives the target beam quality data; determines the RF performance parameters corresponding to the type of the satellite terminal; performs compensation calculation on the target beam quality data based on the RF performance parameters to obtain the actual power of the beam corresponding to the target beam quality data; obtains the geographic location information of the satellite terminal, and maps the actual power to the corresponding position of the geographic location information in the electronic map based on the geographic location information to obtain a power distribution diagram.
[0124] Specifically:
[0125] The monitoring platform equipment first receives the target beam quality data from the core network equipment. This data includes the beam quality information (RSSI and SINR values) reported by the satellite terminal, the terminal IMEI information, the geographic location information and the timestamp. The monitoring platform uses a special data parsing module to identify and extract each data item to ensure that it enters the subsequent processing flow accurately.
[0126] Based on the terminal IMEI information in the target beam quality data, the monitoring platform queries the terminal's RF performance parameters. RF performance parameters include but are not limited to the terminal's antenna gain, receiver sensitivity, RF front-end loss, and low noise amplifier (LNA) gain, which can reflect the performance characteristics of the terminal when receiving signals. Through the data interface or database with the terminal manufacturer, the monitoring platform can obtain and maintain a detailed list of terminal RF performance parameters.
[0127] The monitoring platform performs compensation calculations on the target beam quality data based on the received RF performance parameters. During the calculation process, the platform comprehensively considers factors such as the terminal antenna gain and RF front-end loss, and corrects the reported RSSI and SINR values to eliminate the potential impact of the terminal RF characteristics on the signal measurement results. Through this compensation calculation, the monitoring platform obtains the actual power level of the target beam at the terminal location. Among them:
[0128] Calculate the actual received signal strength (RSSI): First, based on the relative value of the received signal strength indication (RSSI) reported by the satellite terminal (denoted as (P_{\text{reported RSSI}})), the monitoring platform multiplies this value by the gain of the terminal antenna (denoted as (G_{\text{antenna}})) to compensate for the antenna's enhanced effect on signal reception. Then, the loss that may be introduced by the RF front end (i.e., the first stage of the terminal's RF module) is subtracted from the result (denoted as (L_{\text{front end}})), and finally the gain of the terminal's low noise amplifier (LNA, used to improve the signal-to-noise ratio of the received signal) is added (denoted as (G_{\text{LNA}})). The entire calculation process can be described as follows: the actual received signal strength is equal to the reported RSSI value multiplied by the antenna gain, then the RF front end loss is subtracted, and the gain of the low noise amplifier is added.
[0129] Calculate the corrected signal-to-noise ratio (SINR): After calculating the actual power level, the monitoring platform will further calculate the corrected SINR value based on the actual power value and the interference and noise power estimated based on environmental information (denoted as (P_{\text{interference}}) and (P_{\text{noise}})). This calculation is based on the principle of dividing the signal power by the sum of interference and noise, that is, SINR is the ratio of the actual power level divided by the interference and noise power.
[0130] The monitoring platform extracts the geographic location information of the satellite terminal from the target beam quality data, including longitude, latitude and altitude. The platform uses geographic information system (GIS) technology to map the actual power value to the corresponding position on the electronic map to ensure the accurate correspondence between the data and the geographic location. This mapping process lays the foundation for the subsequent generation of power distribution maps.
[0131] After completing the compensation calculation and mapping of geographic location information, the monitoring platform generates a beam power distribution map for a specific area based on the actual power values of all target beam quality data. The distribution map uses color coding or contour lines to represent different power levels, intuitively showing the coverage of the beam in geographic space and changes in signal strength. The monitoring platform can update the power distribution map in real time, providing network operators with the latest network quality view to assist them in making network optimization decisions.
[0132] In some embodiments of the present application, for each beam of the satellite terminal, the monitoring platform device counts the average actual power in each cycle of multiple consecutive measurement cycles;
[0133] When the actual power among the average actual powers in the multiple consecutive measurement periods is less than the first preset power threshold, the actual power of each beam is increased until the actual power of each beam is within the preset value range; when the actual power among the average actual powers in the multiple consecutive measurement periods is greater than the second preset power threshold, the actual power of each beam is reduced until the actual power of each beam is within the preset value range, wherein the second preset power threshold is greater than the first preset power threshold.
[0134] In some embodiments of the present application, the monitoring platform device adopts a beam power adaptive adjustment method based on a continuous measurement cycle to ensure that the transmission power of the satellite beam is maintained at an optimal level, thereby improving the service quality and resource utilization of the network. The specific steps are as follows:
[0135] For each beam corresponding to the satellite terminal, the monitoring platform equipment regularly collects and counts the actual power values received by the platform in multiple consecutive measurement cycles. The length of each measurement cycle needs to be determined based on the satellite orbit characteristics, network load and beam quality change rate to ensure the accuracy of statistics. For example, the measurement cycle can be set to 6 hours. At the end of each cycle, the platform will calculate the average value of the actual power reported by all satellite terminals in the cycle to obtain the cycle average actual power, which is represented by (P_{\text{Cycle Average}}).
[0136] After completing the actual power statistics of continuous cycles, the monitoring platform equipment will compare the statistical results with the preset power threshold to determine whether the transmission power of the beam needs to be adjusted.
[0137] If the average actual power of a beam in multiple consecutive measurement cycles (such as 5 days) is less than the first preset power threshold (P_{\text{lower limit}}), the monitoring platform will determine that the power level of the beam is too low, which may affect the communication quality in the service area. The platform will send instructions to the radio frequency management system on the access network side, requiring the transmission power of the beam to be gradually increased until the average actual power is increased to within the preset value range. The preset value range is usually set by the network operator based on the service quality requirements and power resource constraints to ensure that the beam power meets the communication needs without wasting resources.
[0138] On the contrary, if the average actual power of a beam in multiple consecutive measurement cycles is greater than the second preset power threshold (P_{\text{high limit}}), the monitoring platform believes that the power level of the beam is too high, and there may be energy waste or interference with other beams. The platform will send instructions to the radio frequency management system to gradually reduce the transmit power of the beam until the average actual power drops to within the preset value range.
[0139] The key to the above power adjustment strategy is that the monitoring platform can continuously monitor the actual performance of the beam power and make timely adjustments based on user perception data. The setting of the first preset power threshold and the second preset power threshold needs to consider various factors of network performance, including but not limited to user density, communication requirements, interference conditions and power margin in the beam coverage area.
[0140] After receiving the power adjustment command from the monitoring platform, the RF management system will perform specific power adjustment operations to dynamically control the transmit power of the satellite gateway. During the adjustment process, the RF management system will record the changes in beam power and feed back the adjustment results to the monitoring platform so that the monitoring platform can continuously monitor whether the beam power reaches the expected preset value range.
[0141] The power adjustment strategy of the monitoring platform can not only optimize the beam power in a long period, but also respond to sudden network interference or changes in user demand. Through real-time power adjustment, the stability of user service experience and efficient use of network resources are ensured. In addition, this mechanism can also reduce manual intervention, improve the automation level of network operations, and reduce operating costs.
[0142] The following is a detailed description with reference to a specific embodiment:
[0143] First, the terminal should measure RSSI at several frequencies when joining the network. When the user reports the satellite RSSI and SINR values, such as Figure 3As shown, the handheld terminal needs to aim at the satellite, and the measured results can reflect the real situation of the satellite beam where the terminal is located more effectively. This mechanism is based on the terminal's gyroscope and positioning system. First, according to the pre-made satellite ephemeris and orbit information combined with positioning information, the position of the satellite relative to the terminal in the area at this moment, including azimuth and pitch angle, is determined. The terminal uses the gyroscope to determine the difference between the real star-pointing angle and the best star-pointing angle at this time, and takes the area within ±5° pitch angle and azimuth as the acceptable star-pointing angle. The pre-made information in the terminal can be periodically updated through OTA. When this mechanism is enabled, the terminal will request the terminal AP for the current star-pointing situation indication through AT commands in a shorter period during the network access beam measurement phase. 0 can be used to indicate poor star-pointing and 1 can be used to indicate acceptable star-pointing. The terminal will cache a set of RSSI / SINR / star-pointing indication values. According to the configuration, the terminal can choose to replace the existing cached value with a better RSSI value measured later, or keep all measurement data and average or take the mode of the results measured in the acceptable star-pointing state after the network search is completed.
[0144] Because the satellite core network needs to consider the terminal's geographic location and terminal device model when processing data, the reporting location of the beam quality is placed in the CM SERVICE REQUEST message in the NAS signaling process. This signaling interaction occurs before the terminal performs a service, such as before initiating a voice call. The terminal needs to cache the data measured when it previously joined the network, and then start a timer. When the terminal initiates a service request within the timer and the location change is less than a certain range, the measured data is sent back to the satellite network through the above NAS signaling. In addition to reporting this measurement information, the terminal is also required to report its geographic location information and the terminal's IMEI information. These reporting processes are completed in other NAS signaling of the terminal. NAS signaling such as Figure 4 shown.
[0145] The core network of the satellite network first organizes and associates the beam quality information, geographic location information, and terminal model information reported by the terminal, adds a timestamp, and then sends the above data to the network management and monitoring platform through the data interface. After receiving the data, the monitoring platform must first perform antenna gain and line loss compensation based on the beam quality and terminal model reported by the terminal. The specific implementation content includes:
[0146] Restoration of beam quality information, i.e. restoring relative values to absolute values;
[0147] Antenna gain and line loss compensation, that is, combining the terminal model information and the antenna gain, RF front-end loss and LNA gain reported by the manufacturer to derive the actual landing power level of the satellite beam;
[0148] Based on the geographic location information and access beam number reported by the terminal, the landing power level of the beam in the area is drawn and presented visually in the form of a map.
[0149] The platform data is then synchronized to the RF subsystem on the satellite network access network side through an interface, and then a periodic adaptive adjustment mechanism is used to maintain the quality of each beam within an acceptable range, achieving a dynamic balance between business capacity and service quality.
[0150] The platform obtains user perception data of all beams on a daily basis, and analyzes the ground level of the day based on the data and satellite ephemeris information.
[0151] Long-term monitoring and adaptive adjustment mechanism:
[0152] The access network management system establishes an interactive interface with the beam monitoring platform. The platform associates the signal quality, geographic location, beam number, and time transmitted by the user. It then uses the IMEI to compensate for different types of terminal antennas to obtain the actual landing level value, which is then sent to the access network management system every 6 hours.
[0153] Preset a terminal's receiving sensitivity threshold: P0;
[0154] Calculate the average value of the feedback value in each cycle under each beam and keep recording it for 5 days;
[0155] If the daily statistical values within 5 days are lower than P0+3dB or higher than P0+6dB, the power level of the beam broadcast frequency will be automatically modified to optimize the beam landing level.
[0156] Short-period real-time interference monitoring: The landing level of GEO satellites generally changes on a daily basis, but the amplitude is small. The system can fit the 24-hour variation pattern of each beam SINR by learning previous measurement data, and then locate some abnormal points based on real-time measured data for interference analysis and positioning.
[0157] This embodiment of the present application proposes a feedback mechanism for the quality of satellite network beams, which effectively solves the huge consumption of human and material resources caused by traditional passive manual measurements. The ability to perceive the status of satellites in conjunction with terminals is introduced into the satellite network operation process to adapt to the characteristics of satellite mobile communication terminals and networks, greatly enhancing the effectiveness and reference value of collected data. An adaptive adjustment mechanism for satellite beams is proposed, which, combined with the network quality feedback mechanism, can achieve a dynamic balance between user experience and system capacity during satellite network operation.
[0158] Figure 5 is a schematic diagram of the structure of a device for processing wave velocity quality data according to an embodiment of the present application. Figure 5 As shown, the device comprises:
[0159] An acquisition module 50 is used to acquire the satellite pointing state of the satellite terminal when the satellite terminal accesses the satellite communication network, wherein the satellite pointing state is used to indicate the actual pointing accuracy of the terminal antenna relative to the satellite;
[0160] The measuring module 52 is configured to perform beam quality measurement on the satellite terminal to obtain first beam quality data when the difference between the alignment angle of the satellite terminal indicated by the alignment state and the predetermined alignment angle is less than a preset threshold, wherein the first beam quality data includes a received signal strength indication and a signal-to-noise ratio based on a preset power level;
[0161] The sending module 54 is used to send the first beam quality data to a core network device in the satellite communication network.
[0162] In the above-mentioned processing device for wave velocity quality data, the acquisition module is also used to obtain the satellite's ephemeris and orbital information, and the geographical location information of the satellite terminal; determine the optimal alignment angle of the satellite terminal relative to the satellite at the target time based on the ephemeris and orbital information and the geographical location information of the satellite terminal, and use the optimal alignment angle as the predetermined alignment angle, wherein the optimal alignment angle includes: the angle to which the satellite antenna of the satellite terminal should be adjusted relative to the direction of the satellite in order to obtain the best received signal quality and strength; obtain the alignment angle of the antenna in the satellite terminal detected by the satellite terminal using a built-in sensor; determine the difference between the optimal alignment angle and the alignment angle of the antenna; and determine the alignment status based on the comparison result of the difference and a preset threshold.
[0163] In the above-mentioned beam quality data processing device, the measurement module is also used to cache the first beam quality data and start the timer, wherein the timer is used to set a valid time window; when the position change of the position terminal within the valid time window is within a preset change range, it is determined that the first beam quality data is allowed to be sent to the core network device.
[0164] In the above-mentioned beam quality data processing device, the sending module is also used to send non-access layer signaling to the core network device, wherein the signal carries the first beam quality data.
[0165] In the above-mentioned beam quality data processing device, the sending module is also used for the core network device to integrate the first beam quality data, the geographical location information of the satellite terminal and the type of the satellite terminal to obtain the second beam quality data; the core network device adds a timestamp to the second beam quality data to obtain target beam quality data, and the timestamp is used to record the measurement time of the first beam quality data; the core network device sends the target beam quality data to the monitoring platform device, wherein the monitoring platform device is used to perform beam quality analysis and power adjustment according to the target beam quality data.
[0166] In the above-mentioned processing device for beam quality data, the measurement module is also used to monitor the platform equipment platform to receive the target beam quality data; determine the RF performance parameters corresponding to the type of satellite terminal; perform compensation calculation on the target beam quality data based on the RF performance parameters to obtain the actual power of the beam corresponding to the target beam quality data; obtain the geographic location information of the satellite terminal, and map the actual power to the corresponding position of the geographic location information in the electronic map based on the geographic location information to obtain a power distribution diagram.
[0167] In the above-mentioned processing device for wave speed quality data, the measurement module is also used for the monitoring platform equipment to count the average actual power in each period of multiple continuous measurement cycles for each beam of the satellite terminal; when the average actual power of the actual power in multiple continuous measurement cycles is less than the first preset power threshold, the actual power of each beam is increased until the actual power of each beam is within the preset value range; when the average actual power of the actual power in multiple continuous measurement cycles is greater than the second preset power threshold, the actual power of each beam is reduced until the actual power of each beam is within the preset value range, wherein the second preset power threshold is greater than the first preset power threshold.
[0168] It should be noted that Figure 5 The preferred implementation of the illustrated embodiment can be found in Figure 2 The relevant description of the illustrated embodiment will not be repeated here.
[0169] Figure 6 FIG. 1 is a flow chart of a method for processing wave velocity quality data according to an embodiment of the present application. Figure 6 As shown, the method includes:
[0170] Step S602, receiving first beam quality data reported from a satellite terminal, wherein the first beam quality data includes a received signal strength indicator and a signal-to-noise ratio based on a preset power level;
[0171] Step S604, integrating the first beam quality data, the geographical location information of the satellite terminal and the type of the satellite terminal to obtain second beam quality data;
[0172] Step S606, adding a timestamp to the second beam quality data to obtain target beam quality data, where the timestamp is used to record the measurement time of the first beam quality data;
[0173] Step S608: sending the target beam quality data to the monitoring platform device, wherein the monitoring platform device is used to perform beam quality analysis and power adjustment according to the target beam quality data.
[0174] In some embodiments of the present application, receiving first beam quality data reported from a satellite terminal includes: receiving a non-access layer NAS signaling message from the satellite terminal; and advancing the first beam quality data from the NAS signaling message.
[0175] In some embodiments of the present application, the first wave speed quality data is measurement data obtained by measuring multiple frequency points when the satellite terminal accesses the network.
[0176] The embodiment of the present application further provides a non-volatile storage medium, wherein the non-volatile storage medium includes a stored computer program, wherein the device where the non-volatile storage medium is located executes the above-mentioned method for processing wave velocity quality data by running the computer program, specifically,
[0177] The above-mentioned non-volatile storage medium is used to store a program for performing the following functions: when the satellite terminal accesses a satellite communication network, obtaining the alignment status of the satellite terminal, wherein the alignment status is used to indicate the actual pointing accuracy of the terminal antenna relative to the satellite; when the alignment status indicates that the difference between the alignment angle of the satellite terminal and a predetermined alignment angle is less than a preset threshold, performing beam quality measurement on the satellite terminal to obtain first beam quality data, wherein the first beam quality data includes a received signal strength indication and a signal-to-noise ratio based on a preset power level; and sending the first beam quality data to a core network device in the satellite communication network.
[0178] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the above-mentioned method for processing wave velocity quality data through the computer program.
[0179] The processor in the above-mentioned electronic device is used to run a program that performs the following functions: when the satellite terminal accesses a satellite communication network, obtaining the satellite state of the satellite terminal, wherein the satellite state is used to indicate the actual pointing accuracy of the terminal antenna relative to the satellite; when the satellite state indicates that the difference between the satellite terminal's pointing angle and a predetermined pointing angle is less than a preset threshold, performing beam quality measurement on the satellite terminal to obtain first beam quality data, wherein the first beam quality data includes a received signal strength indication and a signal-to-noise ratio based on a preset power level; and sending the first beam quality data to a core network device in the satellite communication network.
[0180] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0181] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0182] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0183] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0184] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0185] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the relevant technology or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several 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 application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc. Various media that can store program codes.
[0186] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for processing wave velocity quality data, characterized in that: include: When the satellite terminal accesses the satellite communication network, obtaining the satellite pointing state of the satellite terminal, wherein the satellite pointing state is used to indicate the actual pointing accuracy of the terminal antenna relative to the satellite; When the difference between the alignment angle of the satellite terminal and the predetermined alignment angle indicated by the alignment state is less than a preset threshold, performing beam quality measurement on the satellite terminal to obtain first beam quality data, wherein the first beam quality data includes a received signal strength indication and a signal-to-noise ratio based on a preset power level; The first beam quality data is sent to a core network device in a satellite communication network.
2. The method according to claim 1, characterized in that Obtaining the satellite alignment status of the satellite terminal, including: Acquire the ephemeris and orbit information of the satellite and the geographic location information of the satellite terminal; Determine the best alignment angle of the satellite terminal relative to the satellite at the target time according to the ephemeris and orbit information and the geographical location information of the satellite terminal, and use the best alignment angle as the predetermined alignment angle, wherein the best alignment angle includes: the angle to which the satellite antenna of the satellite terminal should be adjusted relative to the direction of the satellite in order to obtain the best received signal quality and strength; Acquire the satellite pointing angle of the antenna in the satellite terminal detected by the satellite terminal using a built-in sensor; Determine a difference between the optimal satellite alignment angle and the satellite alignment angle of the antenna; The star alignment state is determined according to a comparison result between the difference and the preset threshold.
3. The method according to claim 2, characterized in that After measuring the beam quality of the satellite terminal to obtain the first beam quality data, the method further includes: caching the first beam quality data and starting a timer, wherein the timer is used to set a valid time window; When the position change of the location terminal within the valid time window is within a preset change range, it is determined that the first beam quality data is allowed to be sent to the core network device.
4. The method according to claim 1, characterized in that: The method includes sending the first beam quality data to a core network device in a satellite communication network, comprising: Send non-access layer signaling to the core network device, wherein the signal carries the first beam quality data.
5. The method according to any one of claims 1 to 4, characterized in that: After sending the first beam quality data to a core network device in a satellite communication network, the method further includes: The core network device integrates the first beam quality data, the geographical location information of the satellite terminal, and the type of the satellite terminal to obtain second beam quality data; The core network device adds a timestamp to the second beam quality data to obtain target beam quality data, where the timestamp is used to record the measurement time of the first beam quality data; The core network device sends the target beam quality data to a monitoring platform device, wherein the monitoring platform device is used to perform beam quality analysis and power adjustment according to the target beam quality data.
6. The method according to claim 5, characterized in that After the core network device sends the target beam quality data to the monitoring platform device, the method further includes: The monitoring platform device platform receives the target beam quality data; determining radio frequency performance parameters corresponding to the type of the satellite terminal; Performing compensation calculation on the target beam quality data according to the radio frequency performance parameter to obtain an actual power of the beam corresponding to the target beam quality data; The geographical location information of the satellite terminal is obtained, and the actual power is mapped to a corresponding position of the geographical location information in an electronic map according to the geographical location information, so as to obtain a power distribution diagram.
7. The method according to claim 5, characterized in that The method further comprises: For each beam of the satellite terminal, the monitoring platform device counts the average actual power in each period of multiple consecutive measurement periods; When the actual power among the average actual powers in the multiple consecutive measurement periods is less than the first preset power threshold, the actual power of each beam is increased until the actual power of each beam is within the preset value range; when the actual power among the average actual powers in the multiple consecutive measurement periods is greater than the second preset power threshold, the actual power of each beam is reduced until the actual power of each beam is within the preset value range, wherein the second preset power threshold is greater than the first preset power threshold.
8. A method for processing wave velocity quality data, characterized in that: include: Receiving first beam quality data reported from a satellite terminal, wherein the first beam quality data includes a received signal strength indicator and a signal-to-noise ratio based on a preset power level; Integrating the first beam quality data, the geographical location information of the satellite terminal and the type of the satellite terminal to obtain second beam quality data; adding a timestamp to the second beam quality data to obtain target beam quality data, wherein the timestamp is used to record a measurement time of the first beam quality data; The target beam quality data is sent to a monitoring platform device, wherein the monitoring platform device is used to perform beam quality analysis and power adjustment according to the target beam quality data.
9. The method according to claim 8, characterized in that Receive the first beam quality data reported by the satellite terminal, including: Receiving a non-access stratum NAS signaling message of the satellite terminal; The first beam quality data is advanced from the NAS signaling message.
10. The method according to claim 8, characterized in that The first wave speed quality data is measurement data obtained by measuring multiple frequency points when the satellite terminal accesses the network.
11. A device for processing wave velocity quality data, characterized in that: include: An acquisition module, used for acquiring the satellite pointing state of the satellite terminal when the satellite terminal accesses the satellite communication network, wherein the satellite pointing state is used to indicate the actual pointing accuracy of the terminal antenna relative to the satellite; a measuring module, configured to perform beam quality measurement on the satellite terminal to obtain first beam quality data when the difference between the alignment angle of the satellite terminal indicated by the alignment state and a predetermined alignment angle is less than a preset threshold, wherein the first beam quality data includes a received signal strength indication and a signal-to-noise ratio based on a preset power level; A sending module is used to send the first beam quality data to a core network device in a satellite communication network.
12. An electronic device comprising a memory and a processor, characterized in that: The memory stores a computer program, and the processor is configured to execute the method for processing wave velocity quality data according to any one of claims 1 to 10 through the computer program.
Citation Information
Cited By
Satellite terminal adaptive power adjusting system and method
CN120812714A
Communication optimization method and device of Beidou short message handheld terminal, equipment and medium
CN121367533A