Intelligent construction method and device for 5G NTN satellite-ground network dynamic topology

By collecting and matching key data in the 5G NTN network and building a dynamic topology, the problem that the existing technology is difficult to adapt to the dynamically changing 5G NTN network environment is solved, and support for obtaining and operating and maintenance analysis of end-to-end network topology data from end users to service satellites is realized.

CN120075945AActive Publication Date: 2025-05-30HANGZHOU EASTCOM SOFTWARE TECH
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510203114.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-24
Publication Date
2025-05-30
Estimated Expiration
2045-02-24

AI Technical Summary

Technical Problem

The existing 5G NTN network topology construction is difficult to adapt to high dynamics, long propagation delays and complex and changeable network environments, and it is difficult to obtain end-to-end network topology data from end users to service satellites.

Method used

By collecting the 19th system message block SIB19 and measurement reports received by the user terminal, matching satellite ephemeris data, measurement configuration data, satellite resource information and satellite ground station information, and building a dynamic topology of the 5G NTN satellite-ground network.

Benefits of technology

It realizes the dynamic topology construction of 5G NTN network, supports the end-to-end network topology data form of users, provides accurate real-time dynamic network topology data, and lays the foundation for network operation and maintenance analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120075945A_ABST
    Figure CN120075945A_ABST
Patent Text Reader

Abstract

The invention provides an intelligent construction method and device for 5G NTN satellite-ground network dynamic topology, and the method comprises the steps: collecting a measurement report sent by an SIB19 and UE, obtaining satellite ephemeris data from the SIB19, obtaining measurement configuration data from the measurement report, carrying out the matching of the satellite ephemeris data with the measurement configuration data, satellite resource information and satellite ground station information, and obtaining a measurement result. And the dynamic network topology of the 5G NTN satellite network is obtained. According to the method and the device, the topological data for constructing the 5G NTN network is acquired in a signaling acquisition mode, so that ephemeris data and service synchronization is ensured, the constructed dynamic topology supports a user end-to-end network topological data form, the corresponding network topology in a service state can be accurately provided, a relatively accurate basis is provided for user problem analysis, and the user experience is improved. And the provided real-time dynamic topological data lays a foundation for subsequent network operation and maintenance analysis.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] One or more embodiments of this specification relate to the field of communication technologies, and in particular, to an intelligent construction method and device for the dynamic topology of a 5G NTN satellite-ground network. Background Art

[0002] 5G NTN (Non-Terrestrial Network) is a network that uses non-terrestrial communication infrastructures such as satellites and high-altitude platforms (such as unmanned aerial vehicles, stratospheric balloons, etc.) to achieve communication coverage. Currently, to establish the 5G NTN network topology, it is necessary to obtain the ground network topology data from the network management system, obtain the low-earth orbit satellite ephemeris data and low-altitude device information from the manufacturer, and through complex calculations on the ground network topology data, low-earth orbit satellite ephemeris data, and low-altitude device information, the 5G NTN network topology is obtained. However, in the 5G NTN network, since low-earth orbit satellites (LEOs) need to frequently switch ground stations to maintain link communication, the mobility and limited energy supply of low-altitude unmanned aerial vehicles may cause link interruptions, the 5G NTN network topology is in dynamic change, and end users will also frequently switch between satellites due to the frequent change of serving satellites. The 5G NTN network topology constructed by the existing method is difficult to adapt to the high dynamicity, long propagation delay, and complex and changeable network environment of the 5G NTN network, and it is also difficult to obtain the end-to-end network topology from the end user to the serving satellite. Summary of the Invention

[0003] This application describes an intelligent construction method and device for the dynamic topology of a 5G NTN satellite-ground network, which can solve the above technical problems.

[0004] According to a first aspect, there is provided an intelligent construction method for the dynamic topology of a 5G NTN satellite-ground network, including: collecting the nineteenth system information block SIB19 received by a user equipment UE and the measurement report sent by the UE;

[0005] Obtaining satellite ephemeris data from the SIB19, where the satellite ephemeris data is the operation data of the serving satellite of the UE, and obtaining measurement configuration data from the measurement report, where the measurement configuration data is the measurement data of the UE on the serving satellite and the ground base station;

[0006] Matching the satellite ephemeris data with the measurement configuration data, satellite resource information, and satellite ground station information respectively to obtain first topology data, second topology data, and third topology, where the first topology data is the topology data between the UE and the serving satellite, the second topology data is the on-orbit network topology data of the satellite, and the third topology data is the topology data between the satellite ground station and the serving satellite;

[0007] Based on the first topology data, the second topology data, and the third topology data, obtain the dynamic network topology of the 5G NTN satellite network.

[0008] In some embodiments, matching the satellite ephemeris data and the measurement configuration data to obtain the first topology data specifically includes:

[0009] Match the stop service time of the current satellite coverage area in the satellite ephemeris data with the service time in the measurement configuration data;

[0010] If the match is successful, match the orbital altitude data in the satellite ephemeris data with the orbital altitude data in the measurement configuration data;

[0011] If the match is successful, perform data association between the satellite ephemeris data and the measurement configuration data.

[0012] In some embodiments, the successful match between the stop service time of the current satellite coverage area in the satellite ephemeris data and the service time in the measurement configuration data specifically includes:

[0013] The service time falls within the range of the stop service time of the current satellite coverage area;

[0014] The successful match between the orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data specifically includes:

[0015] The difference between the orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data is within a preset tolerance range.

[0016] In some embodiments, the method further includes:

[0017] According to the predicted value of the main service satellite signal strength and the orbital altitude x of the main service satellite in the measurement configuration data i , establish a linear relationship where β 0 and β 1 are parameters to be solved;

[0018] Establish an objective function with the minimum difference between the main service satellite signal strength y i in the measurement configuration data and the predicted value of the main service satellite signal strength as the target The weight w i is determined according to the signal quality, and n is the number of data entries in the measurement configuration data;

[0019] Solve the objective function to obtain the parameters to be solved β 0 and β 1The value, so as to obtain the predicted value of the main service satellite signal strength And the orbital altitude x of the main service satellite i The linear relationship;

[0020] Using the linear relationship and the main service satellite signal strength y i To verify the orbital position in the SIB19.

[0021] In some embodiments, matching the satellite ephemeris data with satellite resource information to obtain second topology data, specifically including:

[0022] Matching the orbital parameters in the satellite ephemeris data with the orbital parameters in the satellite resource information;

[0023] If the matching is successful, perform data association on the satellite ephemeris data and the satellite resource information.

[0024] In some embodiments, matching the satellite ephemeris data with satellite ground station information to obtain a third topology, specifically including:

[0025] Matching according to the ground station name in the satellite ephemeris data and the ground station name in the satellite ground station information;

[0026] If the matching is successful, associate the satellite ephemeris data and the satellite ground station information.

[0027] In some embodiments, the method further includes:

[0028] Collect the SIB19 signaling received by the UE when accessing the NTN network, in at least one of the RRC_IDLE radio resource control idle state and the RRC_INACTIVE radio resource control inactive state.

[0029] According to a second aspect, there is provided an intelligent construction device for a 5G NTN satellite-ground network dynamic topology, including:

[0030] A first processing module, configured to collect the nineteenth system information block SIB19 received by the user terminal UE and the measurement report sent by the UE;

[0031] A second processing module, configured to obtain satellite ephemeris data from the SIB19, where the satellite ephemeris data is the operation data of the UE's serving satellite, and obtain measurement configuration data from the measurement report, where the measurement configuration data is the measurement data of the UE on the serving satellite and the ground base station;

[0032] A third processing module, configured to match the satellite ephemeris data with the measurement configuration data, satellite resource information, and satellite ground station information respectively, to obtain first topology data, second topology data, and third topology data, where the first topology data is the topology data between the UE and the serving satellite, the second topology data is the satellite on-orbit network topology data, and the third topology data is the topology data between the satellite ground station and the serving satellite;

[0033] A fourth processing module, configured to obtain the dynamic network topology of the 5G NTN satellite network according to the first topology data, the second topology data, and the third topology data.

[0034] In some embodiments, the third processing module is specifically configured to match the stop service time of the current coverage area of the satellite in the satellite ephemeris data with the service time in the measurement configuration data;

[0035] If the match is successful, match the orbital altitude data in the satellite ephemeris data with the orbital altitude data in the measurement configuration data;

[0036] If the match is successful, perform data association on the satellite ephemeris data and the measurement configuration data.

[0037] In some embodiments, the third processing module is specifically configured to: the service time falls within the range of the stop service time of the current coverage area of the satellite;

[0038] The successful match between the orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data specifically includes:

[0039] The difference between the orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data is within a preset tolerance range.

[0040] In some embodiments, the third processing module is further configured to, according to the predicted value of the main serving satellite signal strength and the orbital altitude x of the main serving satellite in the measurement configuration data i , establish a linear relationship where β 0 and β 1 are parameters to be solved;

[0041] Establish an objective function with the minimum difference between the main serving satellite signal strength y i in the measurement configuration data and the predicted value of the main serving satellite signal strength as the target The weight w i is determined according to the signal quality, and n is the number of data entries in the measurement configuration data;

[0042] Solve the objective function to obtain the parameter β to be solved 0 and β 1 values, so as to obtain the predicted value of the main service satellite signal strength and the linear relationship formula with the orbital altitude x of the main service satellite i ;

[0043] Use the linear relationship formula and the main service satellite signal strength y i , to verify the orbital position in the SIB19 associated with the data in the first topology data

[0044] In some embodiments, the third processing module is specifically configured to match the orbital parameters in the satellite ephemeris data with the orbital parameters in the satellite resource information;

[0045] If the matching is successful, associate the satellite ephemeris data with the satellite resource information

[0046] In some embodiments, the third processing module is specifically configured to match according to the ground station name in the satellite ephemeris data and the ground station name in the satellite ground station information;

[0047] If the matching is successful, associate the satellite ephemeris data with the satellite ground station information

[0048] In some embodiments, the first processing module is specifically configured to collect the SIB19 signaling received by the UE in at least one of the states of accessing the NTN network, in the RRC_IDLE radio resource control idle state, and in the RRC_INACTIVE radio resource control inactive state

[0049] According to a third aspect, there is provided a computer storage medium, characterized in that a computer program is stored on the computer-readable storage medium, and when the computer program is executed by one or more processors, the intelligent construction method for the 5G NTN satellite-terrestrial network dynamic topology as described in any one of the above embodiments is implemented

[0050] According to a fourth aspect, there is provided a computer storage medium, characterized in that a computer program is stored on the computer-readable storage medium, and when the computer program is executed by one or more processors, the intelligent construction method for the 5G NTN satellite-terrestrial network dynamic topology as described in any one of the above embodiments is implemented

[0051] In the above-mentioned system and method provided by the embodiments of this specification, topology data for constructing a 5G NTN network (including a low-altitude network) is obtained by collecting signaling, ensuring the synchronization of ephemeris data and services. The constructed dynamic topology supports the user's end-to-end network topology data form, can accurately provide the corresponding network topology in the service state, provides a relatively accurate basis for user problem analysis, and the provided real-time dynamic topology data lays a foundation for subsequent network operation and maintenance analysis. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] To more clearly illustrate the technical solutions of the embodiments of this application, the following briefly introduces the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of this application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0053] Figure 1 The flowchart showing the intelligent construction method for the dynamic topology of the 5G NTN satellite-ground network provided by the embodiments of this specification;

[0054] Figure 2 The schematic diagram showing the UE sending a measurement report to the NTN base station provided by the embodiments of this specification;

[0055] Figure 3 The flowchart showing the intelligent construction method for the dynamic topology of the 5G NTN satellite-ground network provided by the embodiments of this specification;

[0056] Figure 4 The schematic diagram showing the intelligent construction device for the dynamic topology of the 5G NTN satellite-ground network provided by the embodiments of this specification. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0057] The following describes the solutions provided by this specification in conjunction with the drawings.

[0058] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the following will describe the technical solutions in the embodiments of this application in conjunction with the drawings.

[0059] 5G NTN (Non-Terrestrial Network) is a network that uses non-terrestrial communication infrastructure such as satellites and high-altitude platforms (such as drones and stratospheric balloons) to achieve communication coverage. The 5G NTN network can be divided into a space layer, a ground layer, and a backhaul layer. Devices located in the space layer include satellites and high-altitude platform stations HAPS. Satellites include geostationary orbit satellites GEO, medium earth orbit satellites MEO, and low earth orbit satellites LEO, etc. High-altitude platform stations HAPS include drones UAV or balloons used to provide regional coverage. Devices located in the ground layer include ground base stations gNB, core network 5GC, and user equipment UE. The ground base station gNB provides an access point to the ground network for satellites or high-altitude platform stations HAPS. The core network 5GC is responsible for functions such as network management, user authentication, and data routing. The backhaul layer includes the link between the satellite and the ground station and the link between the satellite and the user equipment.

[0060] The current method for establishing the 5G NTN network topology is to adopt a static topology construction scheme, which specifically includes first obtaining ground network topology data, low-earth orbit satellite topology data, and low-altitude network topology data respectively. The operation and maintenance center OMC obtains network resource data such as cells, base stations, and core networks through the northbound interface of the upper-layer network management system, and forms ground network topology data through the network resource data. It also obtains low-earth orbit satellite ephemeris data from the satellite company, or obtains the satellite ephemeris data of the satellite company from the O&M interface. Low-altitude network topology data including relevant device information such as drones and eVTOL (electric vertical takeoff and landing aircraft) is obtained from low-altitude industry chain manufacturers. Then, complex correlation calculations are performed on the obtained ground network topology data, low-earth orbit satellite topology data, and low-altitude network topology data to finally obtain the 5G NTN network topology form. However, the low-earth orbit satellite LEO orbits the earth at a speed of about 7.5 kilometers per second, and the visible time between the satellite and each ground station is short (usually from a few minutes to more than ten minutes), resulting in the satellite needing to frequently switch ground stations to maintain link communication. The mobility and limited energy supply of low-altitude drones may cause link interruptions. At the same time, the link between the drone and the ground station or other drones may be disconnected due to obstacles or distance changes. All of the above lead to the 5G NTN network topology being in dynamic change, and the end users also experience frequent inter-satellite switching due to the frequent change of the serving satellite. The existing static topology construction scheme cannot obtain real-time dynamic topology data, so it is difficult to adapt to the high dynamicity of low-altitude devices and the complex and changeable network environment in 5G NTN. Moreover, due to the dynamic change of the 5G NTN network topology, it is difficult to obtain end-to-end network topology data for a single user and a single service.

[0061] An embodiment of the present application provides an intelligent construction method for the dynamic topology of a 5G NTN satellite-ground network. This method can construct the dynamic topology of the 5G NTN network and form the end-to-end network topology data form for a single user and a single service. In this method, first, by collecting the System Information Block 19 (SIB19) received by the user equipment (UE), satellite ephemeris data is obtained from the SIB19, and by collecting the measurement report sent by the UE, the measurement configuration data of the UE for the serving satellite and the ground base station is obtained. This method collects real-time signaling and real-time message methods to ensure the timeliness of obtaining ephemeris data. Then, using the satellite ephemeris data and measurement configuration data, as well as the satellite resource information and satellite ground station information obtained from the network management system for matching, the dynamic network topology of the 5G NTN satellite network is finally obtained. Thus, by collecting the signaling received by the user terminal and the messages sent by the user terminal, the end-to-end network topology data form from the user terminal to the serving satellite can be constructed, providing an accurate real-time dynamic network topology and laying a technical foundation for network operation and maintenance.

[0062] Next, an intelligent construction method for the dynamic topology of a 5G NTN satellite-ground network provided by an embodiment of the present application will be introduced.

[0063] Figure 1 A flowchart of an intelligent construction method for the dynamic topology of a 5G NTN satellite-ground network is shown. The intelligent construction method for the dynamic topology of a 5G NTN satellite-ground network includes the following steps:

[0064] Step 110: Collect the System Information Block 19 (SIB19) received by the user equipment (UE) and the measurement report sent by the UE.

[0065] In the 5G NTN network, when a mobile phone wants to access the satellite network, it needs to receive the SIB19 signaling. Through the SIB19 signaling, the parameters provided by the NTN network can be obtained to help the user equipment access the satellite network.

[0066] In addition, when the UE is in the RRC_IDLE state (Radio Resource Control idle state) or the RRC_INACTIVE state (Radio Resource Control inactive state), it also needs to receive the SIB19 signaling to maintain the connection to the satellite network.

[0067] In this embodiment, the SIB10 signaling received by the UE in other states can also be collected, which will not be elaborated here.

[0068] Such as Figure 2The schematic diagram of the UE sending a measurement report to the NTN base station shows that when the UE performs cell reselection, serving satellite handover, and 5G NTN network optimization, it will send a measurement report to the NTN base station for measuring the primary serving satellite and neighboring satellites. The measurement report includes key parameters such as signal strength and delay related to satellites and terrestrial base stations.

[0069] In addition, it should be noted that in this embodiment, SIB19 signaling and measurement reports are collected. Other signaling and messages can also be collected according to specific implementation scenarios, and the other signaling and messages collected also have the parameter information that needs to be matched in this embodiment.

[0070] Step 120: Obtain satellite ephemeris data from SIB19. The satellite ephemeris data is the operating data of the UE's serving satellite. Obtain measurement configuration data from the measurement report. The measurement configuration data is the measurement data of the UE for the serving satellite and terrestrial base stations.

[0071] By decoding the SIB19 signaling, the ephemeris data of the UE's serving satellite can be obtained. Among them, the ephemeris data includes information such as the stop service time of the current coverage area of the satellite and orbital parameters. By decoding the measurement report, information such as service time, the UE's IMSI code, the orbital altitude of the primary serving satellite, the speed of the primary serving satellite, the signal strength of the primary serving satellite, signal quality, and ground stations can be obtained.

[0072] In this embodiment, satellite information is not obtained from the satellite company, but the ephemeris data is obtained by decoding the collected real-time signaling data, ensuring the timeliness and accuracy of the obtained ephemeris data.

[0073] Step 130: Match the satellite ephemeris data with the measurement configuration data, satellite resource information, and satellite ground station information respectively to obtain the first topology data, the second topology data, and the third topology. Among them, the first topology data is the topology data between the UE and the serving satellite, the second topology data is the on-orbit network topology data of the satellite, and the third topology data is the topology data between the satellite ground station and the serving satellite.

[0074] In this embodiment, first, the satellite ephemeris data is matched with the measurement configuration data to obtain the first topology data. Specifically, the stop service time of the current coverage area of the satellite in the satellite ephemeris data is matched with the service time in the measurement configuration data. It can be determined whether they match by whether the service time is within the range of the stop service time of the current coverage area of the satellite.

[0075] If the match is successful, the orbital altitude data in the satellite ephemeris data is matched with the orbital altitude data in the measurement configuration data. It can be determined whether they match by whether the difference between the orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data is within the preset tolerance range.

[0076] If the match is successful, the satellite ephemeris data and the measurement configuration data are associated to obtain the first topology data.

[0077] In this embodiment, when both of these two conditions are satisfied, it is determined that the satellite corresponding to this piece of satellite ephemeris data and this piece of measurement configuration data is the same satellite, and the data related to the same satellite are associated. In this way, the satellite topology data in the service state is effectively constructed, ensuring the accuracy and consistency of the data.

[0078] In this embodiment, the satellite altitude data in the first topology data is also verified. Specifically, the signal strength and the satellite altitude are fitted and analyzed by the least squares method or the weighted least squares method. According to the predicted value of the signal strength of the primary serving satellite and the orbital altitude x of the primary serving satellite in the measurement configuration data i , a linear relationship is established where β 0 and β 1 are parameters to be solved.

[0079] The signal strength y of the primary serving satellite in the measurement configuration data is established i and the predicted value of the signal strength of the primary serving satellite with the minimum difference as the objective function The weight w i is determined according to the signal quality, and n is the number of data entries in the measurement configuration data.

[0080] The objective function is solved to obtain the values of the parameters β 0 and β 1 , so as to obtain the predicted value of the signal strength of the primary serving satellite and the linear relationship with the orbital altitude x of the primary serving satellite i .

[0081] Using the linear relationship and the signal strength y of the primary serving satellite i , the orbital position in SIB19 with data association in the first topology data is verified.

[0082] In this embodiment, by verifying the satellite altitude data in the first topology data, the accuracy of the position information is improved, and a powerful verification means and reference basis are also provided for the satellite service topology data association in the service mode.

[0083] Secondly, match the satellite ephemeris data with the satellite resource information to obtain the second topology data. Specifically, match the orbital parameters in the satellite ephemeris data with the orbital parameters in the satellite resource information. If the match is successful, associate the satellite ephemeris data with the satellite resource information. Determine whether it involves the same satellite by judging whether the orbital parameters in the satellite ephemeris data are consistent with the orbital parameters in the satellite resource information.

[0084] In this embodiment, the satellite resource information and the satellite ground station information can be obtained from the relevant network element resource data of the NTN network cell through the OMC northbound interface, including relevant cell names such as NTN base stations, NTN gateway stations, 5G base stations, frequency information, SSB configuration information, etc., and are obtained by dividing the collected domain network resource data according to different domains such as the satellite domain, the ground network domain, the application domain, etc.

[0085] In this embodiment, the data association of the LEO satellite on-orbit topology information is completed, including the area covered by each satellite, the service stop time, the distance threshold from the satellite service cell reference position, etc., to form a relatively complete satellite on-orbit network topology data.

[0086] Finally, match the satellite ephemeris data with the satellite ground station information to obtain the third topology. Specifically, match the ground station name in the satellite ephemeris data with the ground station name in the satellite ground station information. If the match is successful, associate the satellite ephemeris data with the satellite ground station information.

[0087] In this embodiment, the satellite ground station and the corresponding satellite on-orbit topology data information are obtained.

[0088] Step 140: Obtain the dynamic network topology of the 5G NTN satellite network according to the first topology data, the second topology data, and the third topology data.

[0089] In this embodiment, the first topology data is built into a table and stored in the database according to the user IMSI dimension and the time when the service occurs, forming the end-to-end real-time service topology from the user terminal to the satellite in the service state, which reflects the flow direction and distribution of the service traffic in the network and is an important basis for formulating network policies and optimizing network performance. The second topology data is built into a table and stored in the database according to the satellite network dimension, forming the end-to-end network topology data on the network side. The third topology data is built into a table and stored in the database according to the satellite ground station dimension, forming the topology data between the satellite ground station and the serving satellite.

[0090] In this embodiment, topology data for constructing a 5G NTN network (including a low-altitude network) is obtained by collecting signaling, ensuring the synchronization of ephemeris data and services. The constructed dynamic topology supports the user end-to-end network topology data form, can accurately provide the corresponding network topology in the service state, provides a relatively accurate basis for user problem analysis, and provides real-time dynamic topology data for subsequent network operation and maintenance analysis.

[0091] The above example introduced the intelligent construction method for the dynamic topology of the 5G NTN satellite-terrestrial network provided by the embodiments of the present application. Next, taking the implementation of the intelligent construction method for the dynamic topology of the 5G NTN satellite-terrestrial network in an actual scenario as an example, the specific implementation process will be introduced by way of example. As Figure 3 shown, the implementation process includes a data acquisition process, a data association process, and a topology construction process.

[0092] First, the data acquisition process is carried out. The data acquisition process includes obtaining the SIB19 signaling in the system information block received by the UE when accessing the 5G NTN network, and obtaining satellite ephemeris data through the SIB19 signaling; obtaining the measurement report sent by the UE to the NTN base station, obtaining the UE measurement configuration data related to the satellite and the ground base station through the measurement report, obtaining the relevant network element resource data of the NTN network cell through the OMC northbound interface, and obtaining the sub-domain network element information of the satellite resource information and the sub-domain network resource data of the satellite ground station by dividing the network element resource data by domain.

[0093] Since low Earth orbit (LEO) satellites in the 5G NTN network orbit the Earth at high speeds, the geographical area covered by their beams changes over time, and a geographical area is only covered for a limited period. As a result, when the UE is in the RRC_IDLE state (Radio Resource Control idle state) or the RRC_INACTIVE state (Radio Resource Control inactive state), the UE needs to perform NTN cell selection to maintain its connection to the communication network. The UE determines the selected NTN cell based on the time- and location-based measurement-related parameters in the received SIB19 signaling. Therefore, in this embodiment, the SIB19 signaling received when the UE first attempts to access the 5G NTN network and when the UE is in the RRC_IDLE or RRC_INACTIVE state is collected. The SIB19 signaling is decoded to extract satellite ephemeris data. As shown in Table 1 of the satellite ephemeris data, the satellite ephemeris data includes the stop service time t-Service of the current coverage area of the satellite, the reference location referenceLocation of the satellite serving cell, the distance threshold distanceThresh from the reference location of the satellite serving cell, the orbital position positionX, the velocity velocityVX, and the orbital parameters OrbitalParameters. The orbital parameters OrbitalParameters include the semi-major axis semiMajorAxis, the eccentricity eccentricity, the periapsis periapsis, the longitude longitude, the orbital inclination inclination, and the mean anomaly meanAnomaly.

[0094]

[0095] Table 1 Satellite Ephemeris Data Table

[0096] In this embodiment, measurement configuration data is also extracted from the measurement report sent by the UE to the ground base station gNB. As shown in Table 2 of the measurement configuration data table, the measurement configuration data includes the service time Service-Time, the ground station name Ground_name, the user IMSI, the main serving satellite orbital altitude S-SAT-Position, the main serving satellite velocity S-SAT-velocityVX, the main serving satellite signal strength S-SAT-RSRP, the neighboring serving satellite position N-SAT-PositionX, the neighboring serving satellite velocity N-SAT-velocityVX, the neighboring serving satellite signal strength N-SAT-RSRP, and the remaining coverage duration of the neighboring serving satellite N-SAT-ServerTime.

[0097]

[0098] Table 2 Measurement Configuration Data Table

[0099] In this embodiment, the sub-domain network resource data of satellite resource information and the sub-domain network resource data of the satellite ground station are also obtained through the OMC northbound interface. As shown in Table 3, the sub-domain network resource data table of satellite resource information, it includes satellite name, launch time, satellite version, satellite altitude, and orbital parameters. As shown in Table 4, the sub-domain network resource data table of the satellite ground station, the sub-domain network element information of the satellite ground station obtained through the OMC northbound interface includes ground station name, longitude, latitude, antenna diameter, number of antennas, antenna manufacturer, uplink, and downlink.

[0100] Satellite Name Launch Time Satellite Version Satellite Altitude Orbital Parameters name lanuch sat.ver altitude OrbitalParameters

[0101] Table 3 Sub-domain network resource data table of satellite resource information

[0102]

[0103] Table 4 Sub-domain network resource data table of satellite ground station

[0104] Secondly, the data association process is carried out. The data association process includes associating satellite ephemeris data with measurement configuration data to obtain end-to-end service topology data. Associating satellite ephemeris data with the sub-domain network resource data of satellite resource information to obtain end-to-end network topology data. Associating satellite ephemeris data with the sub-domain network resource data of the satellite ground station to obtain the topological data information of the satellite ground station and the satellite in orbit. Thus, the data association between ephemeris data and satellite stations and satellite gateway stations is completed, providing support for the next stage of topology construction.

[0105] Finally, the topology construction process is carried out. During the topology construction process, for the end-to-end service topology data, a single-user service topology of the UE during service occurrence is established according to the user IMSI dimension and the time of service occurrence, and finally the dynamic service topology data is obtained. As shown in Table 5, the dynamic service topology data table, the dynamic service topology data includes the user IMSI, the main service satellite orbital position S-SAT-PositionX, the main service satellite velocity S-SAT-velocityVX, the main service satellite signal strength S-SAT-RSRP, the neighboring service satellite position N-SAT-PositionX, the neighboring service satellite velocity N-SAT-velocityVX, the neighboring service satellite signal strength N-SAT-RSRP, the remaining service time of the neighboring service satellite coverage N-SAT-ServerTime, the time when the current coverage area of the satellite stops service t-Service, the distance threshold distanceThresh from the reference position of the satellite service cell, and the orbital parameters OrbitalParameters.

[0106] IMSI User S-SAT-PositionX Orbital Position of Primary Service Satellite (km) S-SAT-velocityVX Velocity of Primary Service Satellite (km / s) S-SAT-RSRP Signal Strength of Primary Service Satellite (dbm) N-SAT-PositionX Position of Neighboring Service Satellite (km) N-SAT-velocityVX Velocity of Neighboring Service Satellite (km / s) N-SAT-RSRP Signal Strength of Neighboring Service Satellite (dbm) N-SAT-ServerTime Remaining Coverage Duration of Neighboring Service Satellite (S) t-Service Time when Service Stops in Current Coverage Area of Satellite referenceLocation Reference Location of Satellite Service Cell (TAC) distanceThresh Distance Threshold from Reference Location of Satellite Service Cell OrbitalParameters Orbital Parameters

[0107] Table 5 Dynamic Service Topology Data Table

[0108] The network topology construction is also included in the topology construction process. The network topology construction forms network topology data according to the satellite network dimension. As shown in Table 6, the network topology data table, the network topology data includes the satellite name name, the launch time lanuch, the satellite version sat.ver, the launch orbital altitude altitude, the time when the current coverage area of the satellite stops service t-Service, the reference location referenceLocation of the satellite service cell, the distance threshold distanceThresh from the reference position of the satellite service cell, the running orbital position positionX, the velocity velocityVX, and the orbital parameters OrbitalParameters.

[0109] name Satellite Name lanuch Launch Time sat.ver Satellite Version altitude Launch Orbit Altitude t-Service Time when Service Stops in Current Coverage Area of Satellite referenceLocation Reference Location of Satellite Service Cell distanceThresh Distance Threshold from Reference Location of Satellite Service Cell positionX Running Orbit Position velocityVX Velocity OrbitalParameters Orbital Parameters

[0110] Table 6 Network Topology Data Table

[0111] During the topology construction process, it also includes the topology construction of ground stations and on-orbit satellites. The topology construction of ground stations and on-orbit satellites forms ground station topology data according to the ground station dimension. As shown in Table 7, the ground station topology data table, the ground station topology data includes the ground station name Ground_name, longitude Longitude, latitude latitude, antenna diameter Antennadiameter, number of antennas Antenna count, antenna manufacturer manufacturer, uplink Uplink and downlink Downlink, main service satellite orbital altitude S-SAT-Position, main service satellite speed S-SAT-velocityVX, main service satellite signal strength S-SAT-RSRP, neighboring service satellite position N-SAT-PositionX, neighboring service satellite speed N-SAT-velocityVX, neighboring service satellite signal strength N-SAT-RSRP, and remaining coverage duration of neighboring service satellite N-SAT-ServerTime.

[0112] name Ground Station Name lanuch Longitude sat.ver Latitude altitude Antenna Diameter t-Service Number of Antennas referenceLocation Antenna Manufacturer distanceThresh Uplink positionX Downlink S-SAT-Position Orbital Altitude of Primary Service Satellite S-SAT-velocityVX Velocity of Primary Service Satellite S-SAT-RSRP Signal Strength of Primary Service Satellite N-SAT-PositionX Position of Neighboring Service Satellite N-SAT-velocityVX Velocity of Neighboring Service Satellite N-SAT-RSRP Signal Strength of Neighboring Service Satellite N-SAT-ServerTime Remaining Coverage Duration of Neighboring Service Satellite

[0113] Table 7 Ground Station Topology Data Table

[0114] In this embodiment, a unified method for collecting 5G NTN satellite-ground integrated network topology data is constructed to form an end-to-end network topology data form for single user and single service, which efficiently supports the application of real-time dynamic topology data for all users and all services in the 5G NTN network.

[0115] The embodiment of the present application also provides an intelligent construction device for the dynamic topology of the 5G NTN satellite-ground network, including:

[0116] The first processing module is used to collect the 19th system information block SIB19 received by the user equipment UE and the measurement report sent by the UE;

[0117] The second processing module is used to obtain satellite ephemeris data from the SIB19. The satellite ephemeris data is the operation data of the serving satellite of the UE, and obtain measurement configuration data from the measurement report. The measurement configuration data is the measurement data of the UE on the serving satellite and the ground base station;

[0118] The third processing module is used to match the satellite ephemeris data with the measurement configuration data, satellite resource information, and satellite ground station information respectively to obtain first topology data, second topology data, and third topology. The first topology data is the topology data between the UE and the serving satellite, the second topology data is the on-orbit network topology data of the satellite, and the third topology data is the topology data between the satellite ground station and the serving satellite;

[0119] The fourth processing module is used to obtain the dynamic network topology of the 5G NTN satellite network according to the first topology data, the second topology data, and the third topology data.

[0120] In some embodiments, the third processing module is specifically configured to match the stop service time of the current coverage area of the satellite in the satellite ephemeris data with the service time in the measurement configuration data;

[0121] If the match is successful, match the orbital altitude data in the satellite ephemeris data with the orbital altitude data in the measurement configuration data;

[0122] If the match is successful, perform data association between the satellite ephemeris data and the satellite resource information. In some embodiments, the third processing module is specifically configured such that the service time falls within the range of the stop service time of the current coverage area of the satellite;

[0123] The successful matching of the orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data specifically includes:

[0124] The difference between the orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data is within a preset tolerance range.

[0125] In some embodiments, the third processing module is further configured to, according to the predicted value of the main service satellite signal strength and the orbital altitude x of the main service satellite in the measurement configuration data i , establish a linear relationship where β 0 and β 1 are parameters to be solved;

[0126] Establish an objective function with the minimum difference between the main service satellite signal strength y i in the measurement configuration data and the predicted value of the main service satellite signal strength as the target, where the weight w is determined according to the signal quality, and n is the number of data entries in the measurement configuration data; i Solve the objective function to obtain the values of the parameters to be solved β

[0127] 0 and β 1 i so as to obtain the linear relationship between the predicted value of the main service satellite signal strength and the orbital altitude x of the main service satellite; i i ;

[0128] Utilize the linear relationship and the main service satellite signal strength y i, verify the orbital position in the SIB19 associated with the data in the first topology data.

[0129] In some embodiments, the third processing module is specifically configured to match the orbital parameters in the satellite ephemeris data with the orbital parameters in the satellite resource information;

[0130] If the match is successful, associate the satellite ephemeris data with the satellite resource information.

[0131] In some embodiments, the third processing module is specifically configured to match the ground station name in the satellite ephemeris data with the ground station name in the satellite ground station information;

[0132] If the match is successful, associate the satellite ephemeris data with the satellite ground station information.

[0133] In some embodiments, the first processing module is specifically configured to collect the SIB19 signaling received by the UE in at least one of the states of accessing the NTN network, in the RRC_IDLE radio resource control idle state, and in the RRC_INACTIVE radio resource control inactive state.

[0134] In addition, the present application also provides a computer storage medium, on which a computer program is stored. When the computer program is executed by one or more processors, it implements the intelligent construction method for the 5G NTN satellite-ground network dynamic topology as described in any one of the above embodiments.

[0135] The present application provides a computer storage medium, on which a computer program is stored. When the computer program is executed by one or more processors, it implements the intelligent construction method for the 5G NTN satellite-ground network dynamic topology as described in any one of the above embodiments.

[0136] The specific embodiments described above further elaborate on the purpose, technical solution, and beneficial effects of the present application. It should be understood that the above is only the specific embodiment of the present application and is not used to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made on the basis of the technical solution of the present application shall be included in the protection scope of the present application.

Claims

1. An intelligent construction method for 5G NTN satellite-to-ground network dynamic topology, characterized in that: include: Collecting the nineteenth system message block SIB19 received by the user terminal UE and the measurement report sent by the UE; Obtain satellite ephemeris data from the SIB19, where the satellite ephemeris data is operation data of a serving satellite of the UE, and obtain measurement configuration data from the measurement report, where the measurement configuration data is measurement data of the UE on the serving satellite and the ground base station; Matching the satellite ephemeris data with the measurement configuration data, satellite resource information and satellite ground station information respectively to obtain first topology data, second topology data and third topology, wherein the first topology data is topology data between the UE and the serving satellite, the second topology data is satellite on-orbit network topology data, and the third topology data is topology data between the satellite ground station and the serving satellite; According to the first topology data, the second topology data and the third topology data, the dynamic network topology of the 5G NTN satellite network is obtained.

2. The method according to claim 1, characterized in that Matching the satellite ephemeris data with the measurement configuration data to obtain first topology data specifically includes: Matching the service stop time of the current coverage area of ​​the satellite in the satellite ephemeris data with the service time in the measurement configuration data; If the match is successful, matching the orbital altitude data in the satellite ephemeris data with the orbital altitude data in the measurement configuration data; If the match is successful, the satellite ephemeris data is data-associated with the measurement configuration data.

3. The method according to claim 2, characterized in that The successful matching of the service stop time of the current coverage area of ​​the satellite in the satellite ephemeris data and the service time in the measurement configuration data specifically includes: The business time falls within the range of the service outage time of the area currently covered by the satellite; The orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data are successfully matched, specifically including: The difference between the orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data is within a preset tolerance range.

4. The method according to claim 2, characterized in that: The method further comprises: Based on the predicted value of the main service satellite signal strength and the orbital height x of the main service satellite in the measurement configuration data i , establish a linear relationship Among them, β0 and β1 are the parameters to be solved; Establish the signal strength y of the primary service satellite in the measurement configuration data i and the predicted value of the primary service satellite signal strength The objective function is to minimize the difference between Weight w i is determined based on the signal quality, and n is the number of data entries in the measurement configuration data; Solve the objective function to obtain the values ​​of the parameters β0 and β1 to be solved, thereby obtaining the predicted value of the signal strength of the primary service satellite Orbital altitude x of the main service satellite i The linear relationship of Using the linear relationship and the primary service satellite signal strength y i , verify the orbital position field in the satellite ephemeris data associated with the data in the first topology data.

5. The method according to claim 1, characterized in that Matching the satellite ephemeris data with the satellite resource information to obtain second topology data specifically includes: Matching the orbital parameters in the satellite ephemeris data with the orbital parameters in the satellite resource information; If the match is successful, the satellite ephemeris data is data-associated with the satellite resource information.

6. The method according to claim 1, characterized in that Matching the satellite ephemeris data with the satellite ground station information to obtain a third topology specifically includes: Matching according to the ground station information in the satellite ephemeris data and the ground station information in the satellite ground station information; If the match is successful, the satellite ephemeris data and the satellite ground station information are data associated.

7. The method according to claim 1, characterized in that The method further comprises: The SIB19 signaling received by the UE when the UE accesses the NTN network, is in at least one of the RRC_IDLE radio resource control idle state and the RRC_INACTIVE radio resource control inactive state.

8. An intelligent construction device for 5G NTN satellite-to-ground network dynamic topology, characterized in that: include: The first processing module is used to collect the nineteenth system message block SIB19 received by the user terminal UE and the measurement report sent by the UE; A second processing module is configured to obtain satellite ephemeris data from the SIB19, where the satellite ephemeris data is operation data of a serving satellite of the UE, and obtain measurement configuration data from the measurement report, where the measurement configuration data is measurement data of the UE on the serving satellite and the ground base station; A third processing module is used to match the satellite ephemeris data with the measurement configuration data, satellite resource information and satellite ground station information respectively to obtain first topology data, second topology data and third topology, wherein the first topology data is the topology data between the UE and the serving satellite, the second topology data is the satellite on-orbit network topology data, and the third topology data is the topology data between the satellite ground station and the serving satellite; The fourth processing module is used to obtain the dynamic network topology of the 5G NTN satellite network according to the first topology data, the second topology data and the third topology data.

9. A computer storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by one or more processors, it implements the intelligent construction method for the dynamic topology of the 5GNTN satellite-to-ground network as described in any one of claims 1 to 7.

10. An electronic device, characterized in that: It includes a memory and one or more processors, wherein the memory stores a computer program, and when the computer program is executed by the one or more processors, the intelligent construction method for the dynamic topology of the 5G NTN satellite-to-ground network as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Satellite ground communication station network topology visualization method and system

    CN111211920A

  • Satellite navigation system and topology planning inter-satellite link network method thereof

    CN113315568A

  • Network topology construction method and system of LEO satellite constellation based on time slice

    CN114422370A

  • Satellite network topology measurement method and device, electronic equipment and storage medium

    CN114584506A

  • Satellite network link simulator implementation method and system

    CN115441929A