A method and device for intelligently constructing dynamic topology of 5G NTN satellite-to-ground network
By collecting and decoding SIB19 signaling and measurement reports, combining satellite resource information, the dynamic topology of the 5G NTN network is constructed, and dynamic and complexity problems in the existing technology are solved, and accurate end-to-end network topology data and real-time operation and maintenance analysis are achieved.
Patent Information
- Application Number
- CN202510203114.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-24
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2045-02-24
AI Technical Summary
The existing 5G NTN network topology construction is difficult to adapt to highly dynamic and complex and changeable network environments, especially the frequent switching of low-earth orbit satellite LEO and the mobility of low-altitude drones lead to link interruption, making it difficult to obtain real-time dynamic topological data, and it is impossible to build an accurate single-user and single-service end-to-end network topology.
By collecting SIB19 signaling and measurement reports from the user terminal UE, decoding and obtaining satellite ephemeris data and measurement configuration data, combining satellite resource information and ground station information, matching and association are carried out to build a dynamic topology of the 5G NTN network, including topology data of the user end-to-end, satellite in orbit and satellite ground stations.
It realizes the dynamic topology construction of 5G NTN network, supports the accurate provision of end-to-end network topology data of users, ensures that the ephemeris data is synchronized with services, provides real-time basis for network operation and maintenance analysis, and improves the accuracy of network policy formulation and optimization.
Smart Images

Figure CN120075945B_ABST
Abstract
Description
Technical Field
[0001] One or more embodiments of this specification relate to the field of communication technology, and in particular, to a method and device for intelligently constructing a dynamic topology for a 5GNTN satellite-to-ground network. Background Art
[0002] 5G NTN (Non-Terrestrial Network) is a network that utilizes non-terrestrial communication infrastructure, such as satellites and high-altitude platforms (such as drones and stratospheric balloons), to achieve communication coverage. Currently, establishing a 5G NTN network topology requires obtaining ground network topology data from the network management system and low-orbit satellite ephemeris data and low-altitude device information from the manufacturer. Complex calculations are then performed on these data to determine the 5G NTN network topology. However, in 5G NTN networks, low-Earth orbit (LEO) satellites frequently switch ground stations to maintain link communication. The mobility and limited energy supply of low-altitude drones can lead to link interruptions. The 5G NTN network topology is in a state of dynamic change, and end users frequently switch between satellites due to frequent changes in serving satellites. Existing 5G NTN network topologies are difficult to adapt to the high dynamics, long propagation delays, and complex and changing network environments of 5G NTN networks. Furthermore, it is difficult to obtain an end-to-end network topology from end users to serving satellites. Summary of the Invention
[0003] This application describes a method and device for intelligently constructing dynamic topology for 5G NTN satellite-to-ground networks, which can solve the above-mentioned technical problems.
[0004] According to a first aspect, a method for intelligently constructing a dynamic topology of a 5G NTN satellite-to-ground network is provided, comprising: collecting a system message block SIB19 received by a user terminal UE and a measurement report sent by the UE;
[0005] Obtain satellite ephemeris data from the SIB19, where the satellite ephemeris data is operating 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;
[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 data, 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;
[0007] According to the first topology data, the second topology data and the third topology data, a dynamic network topology of the 5G NTN satellite network is obtained.
[0008] In some embodiments, matching the satellite ephemeris data with the measurement configuration data to obtain first topology data specifically includes:
[0009] Matching the service stop time of the satellite's current coverage area in the satellite ephemeris data with the service time in the measurement configuration data;
[0010] 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;
[0011] If the match is successful, the satellite ephemeris data is data-associated with the measurement configuration data.
[0012] In some embodiments, the successful matching of the out-of-service time of the satellite's current 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 service outage time of the current coverage area of the satellite;
[0014] The orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data are successfully matched, specifically including:
[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 comprises:
[0017] According to the predicted value of the main service satellite signal strength and the orbital height x of the primary service satellite in the measurement configuration data i , establish a linear relationship Among them, β0 and β1 are the parameters to be solved;
[0018] Establish the primary service satellite signal strength y 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;
[0019] 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 primary service satellitei The linear relationship of
[0020] Using the linear relationship and the primary service satellite signal strength y i , check the track position in the SIB19.
[0021] In some embodiments, matching the satellite ephemeris data with the satellite resource information to obtain the second topology data specifically includes:
[0022] Matching the orbital parameters in the satellite ephemeris data with the orbital parameters in the satellite resource information;
[0023] If the match is successful, the satellite ephemeris data is data-associated with the satellite resource information.
[0024] In some embodiments, matching the satellite ephemeris data with satellite ground station information to obtain a third topology specifically includes:
[0025] Matching the ground station name in the satellite ephemeris data with the ground station name in the satellite ground station information;
[0026] If the match is successful, the satellite ephemeris data and the satellite ground station information are associated.
[0027] In some embodiments, the method further comprises:
[0028] The SIB19 signaling received by the UE when the UE accesses the NTN network, is in at least one of an RRC_IDLE radio resource control idle state and an RRC_INACTIVE radio resource control inactive state is collected.
[0029] According to a second aspect, an intelligent construction device for a 5G NTN satellite-to-ground network dynamic topology is provided, comprising:
[0030] The first processing module is configured to collect the system message block SIB19 received by the user terminal UE and the measurement report sent by the UE;
[0031] 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;
[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 a 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;
[0033] The fourth processing module is used to obtain the dynamic network topology of the 5G NTN satellite network based on 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 out-of-service time of the satellite's current coverage area in the satellite ephemeris data with the service time in the measurement configuration data;
[0035] 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;
[0036] If the match is successful, the satellite ephemeris data is data-associated with the measurement configuration data.
[0037] In some embodiments, the third processing module is specifically configured to ensure that the service time falls within the range of the service outage time of the current coverage area of the satellite;
[0038] The orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data are successfully matched, specifically including:
[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: and the orbital height x of the primary service satellite in the measurement configuration data i , establish a linear relationship Among them, β0 and β1 are the parameters to be solved;
[0041] Establish the primary service satellite signal strength y 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;
[0042] 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 primary service satellite i The linear relationship of
[0043] Using the linear relationship and the primary service satellite signal strength y i , verify the track 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 match is successful, the satellite ephemeris data is associated with the satellite resource information.
[0046] 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;
[0047] If the match is successful, the satellite ephemeris data and the satellite ground station information are associated.
[0048] In some embodiments, the first processing module is specifically configured to collect SIB19 signaling received by the UE when the UE accesses the NTN network, is in at least one of an RRC_IDLE radio resource control idle state and an RRC_INACTIVE radio resource control inactive state.
[0049] According to a third aspect, a computer storage medium is provided, 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 method for intelligently constructing a dynamic topology for a 5G NTN satellite-to-ground network as described in any of the above embodiments is implemented.
[0050] According to a fourth aspect, a computer storage medium is provided, 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 dynamic topology of the 5G NTN satellite-to-ground network as described in any one of the above embodiments is implemented.
[0051] In the above-mentioned system and method provided in the embodiments of this specification, the topology data for constructing the 5GNTN network (including the low-altitude network) is obtained by collecting signaling, which ensures the synchronization of the ephemeris data and the business. The constructed dynamic topology supports the user's end-to-end network topology data form, and can accurately provide the corresponding network topology under the business state, providing a relatively accurate basis for user problem analysis. The real-time dynamic topology data provided lays the foundation for subsequent network operation and maintenance analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0053] Figure 1 A schematic diagram illustrating a process of an intelligent construction method for a 5G NTN satellite-to-ground network dynamic topology provided by an embodiment of this specification;
[0054] Figure 2 A schematic diagram showing a UE sending a measurement report to an NTN base station according to an embodiment of this specification is shown;
[0055] Figure 3 A schematic diagram illustrating a process of an intelligent construction method for a 5G NTN satellite-to-ground network dynamic topology provided by an embodiment of this specification;
[0056] Figure 4 A schematic diagram of an intelligent construction device for a 5G NTN satellite-to-ground network dynamic topology provided in an embodiment of this specification is shown. DETAILED DESCRIPTION
[0057] The solution provided in this specification is described below in conjunction with the accompanying drawings.
[0058] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.
[0059] 5G NTN (Non-Terrestrial Network) utilizes 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 the space layer, the ground layer, and the backhaul layer. Equipment in the space layer includes satellites and high-altitude platform stations (HAPS). Satellites include satellites in geostationary orbit (GEO), medium-Earth orbit (MEO), and low-Earth orbit (LEO). High-altitude platform stations (HAPS) include drones (UAVs) or balloons that provide regional coverage. Equipment in the ground layer includes ground base stations (gNBs), the core network (5GC), and user equipment (UE). Ground base stations (gNBs) provide access points to the terrestrial network for satellites or HAPS. The core network (5GC) is responsible for network management, user authentication, data routing, and other functions. The backhaul layer includes links between satellites and ground stations, as well as between satellites and user equipment.
[0060] The current approach to establishing the 5G NTN network topology is to use a static topology construction solution. This involves first acquiring ground network topology data, low-orbit satellite topology data, and low-altitude network topology data. The Operation and Maintenance Center (OMC) uses the northbound interface to obtain network resource data, such as cell sites, base stations, and core networks, from the upper-layer network management system. This network resource data is then used to construct the ground network topology data. Low-orbit satellite ephemeris data is also obtained from satellite companies, or from the O&M interface. Low-altitude network topology data, including information on related equipment such as drones and eVTOLs (electric vertical take-off and landing vehicles), is obtained from manufacturers in the low-altitude industry chain. Complex correlation calculations are then performed on the acquired ground network topology data, low-orbit satellite topology data, and low-altitude network topology data to ultimately determine the 5G NTN network topology. However, low-Earth orbit (LEO) satellites orbit the Earth at approximately 7.5 kilometers per second, resulting in short visibility times between the satellites and each ground station (typically a few minutes to over ten minutes). This necessitates frequent handoffs between ground stations to maintain communication links. The mobility and limited energy supply of low-altitude drones can lead to link interruptions. Links between drones and ground stations or other drones can also be disconnected due to obstacles or distance changes. All of this leads to dynamic changes in the 5G NTN network topology, and end users frequently switch between satellites due to frequent changes in serving satellites. Existing static topology construction solutions are unable to obtain real-time dynamic topology data, making it difficult to adapt to the highly dynamic nature of low-altitude devices in 5G NTN and the complex and ever-changing network environment. Furthermore, due to the dynamic changes in the 5G NTN network topology, it is difficult to obtain end-to-end network topology data for a single user or service.
[0061] The embodiment of the present application provides an intelligent construction method for the dynamic topology of a 5G NTN satellite-to-ground network. This method can construct the dynamic topology of a 5G NTN network and form a single-user, single-service end-to-end network topology data form. In this method, first, by collecting the SIB19 received by the user terminal UE, satellite ephemeris data is obtained from the SIB19, and the measurement report sent by the UE is collected, and the UE's measurement configuration data for the service satellite and ground base station is obtained from the measurement report. The method collects real-time signaling and real-time message methods to ensure the real-time nature of the acquired ephemeris data. Then, 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 are matched to finally obtain the dynamic network topology of the 5G NTN satellite network. Thus, by collecting the signaling received by the user terminal and the message sent by the user terminal, the end-to-end network topology data form from the user terminal to the service satellite can be constructed, providing an accurate real-time dynamic network topology and providing a technical foundation for network operation and maintenance.
[0062] Next, the intelligent construction method for the dynamic topology of the 5G NTN satellite-to-ground network provided in the embodiment of the present application is introduced.
[0063] Figure 1 The following is a flow chart of a method for intelligently constructing a dynamic topology for a 5G NTN satellite-to-ground network:
[0064] Step 110: Collect the nineteenth system information block SIB19 received by the user terminal 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 SIB19 signaling. Through SIB19 signaling, the parameters provided by the NTN network can be obtained to help the user terminal 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 maintain the connection with the satellite network by receiving SIB19 signaling.
[0067] In this embodiment, SIB10 signaling received by the UE in other states may also be collected, which will not be described in detail here.
[0068] like Figure 2The diagram of a UE sending a measurement report to an NTN base station shows that during cell reselection, serving satellite handover, and 5G NTN network optimization, the UE sends a measurement report to the NTN base station to measure the primary serving satellite and neighboring satellites. The measurement report includes key parameters related to the satellite and ground base station, such as signal strength and latency.
[0069] In addition, it should be noted that in this embodiment, SIB19 signaling and measurement reports are collected, and other signaling and messages may also be collected according to the specific implementation scenario. The other collected signaling and messages also contain parameter information that needs to be matched in this embodiment.
[0070] Step 120: Obtain satellite ephemeris data from SIB19. Satellite ephemeris data is the operation data of the UE's serving satellite. Obtain measurement configuration data from the measurement report. Measurement configuration data is the measurement data of the UE on the serving satellite and the ground base station.
[0071] By decoding SIB19 signaling, the UE can obtain the ephemeris data of the serving satellite, which includes information such as the time when the satellite's service is terminated in the current coverage area and orbital parameters. By decoding the measurement report, the service time, the UE's IMSI code, the orbital altitude of the primary serving satellite, the primary serving satellite's speed, the primary serving satellite's signal strength, signal quality, and the ground station information can be obtained.
[0072] In this embodiment, the satellite information is not obtained from the satellite company. Instead, the ephemeris data is obtained by decoding the collected real-time signaling data, thereby ensuring the real-time 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 first topology data, second topology data, and third topology data, where the first topology data is the topology data between the UE and the service satellite, the second topology data is the satellite in-orbit network topology data, and the third topology data is the topology data between the satellite ground station and the service satellite.
[0074] In this embodiment, the satellite ephemeris data is first matched with the measurement configuration data to obtain first topology data. Specifically, the out-of-service time of the satellite's current coverage area in the satellite ephemeris data is matched with the service time in the measurement configuration data. Whether a match is determined by whether the service time falls within the out-of-service time range of the satellite's current coverage area.
[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. Whether the match is successful can be determined 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 a preset tolerance range.
[0076] If the match is successful, the satellite ephemeris data is associated with the measurement configuration data to obtain first topology data.
[0077] In this embodiment, when both conditions are met, it is determined that the satellite ephemeris data and the measurement configuration data correspond to the same satellite, and the data related to the same satellite are associated. This effectively constructs the satellite topology data in the service state, ensuring the accuracy and consistency of the data.
[0078] In this embodiment, the satellite height data in the first topology data is also verified. Specifically, the signal strength and the satellite high end are fitted and analyzed by the least square method or the weighted least square method. 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.
[0079] Establish the signal strength y of the primary service satellite in the measurement configuration data i and the predicted signal strength of the primary service satellite 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.
[0080] Solve the objective function to obtain the values of the parameters β0 and β1 to be solved, thereby obtaining the predicted value of the main service satellite signal strength Orbital altitude x of the primary service satellite i The linear relationship of .
[0081] Using the linear relationship and the primary service satellite signal strength y i , verify the track position in SIB19 associated with the data in the first topology data.
[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 method and reference basis are provided for the association of satellite service topology data under the service mode.
[0083] Next, the satellite ephemeris data is matched with the satellite resource information to obtain the second topology data. Specifically, the orbital parameters in the satellite ephemeris data are matched with the orbital parameters in the satellite resource information. If a match is successful, the satellite ephemeris data and the satellite resource information are linked. By determining whether the orbital parameters in the satellite ephemeris data and the satellite resource information are consistent, it is determined whether they involve the same satellite.
[0084] In this embodiment, satellite resource information and satellite ground station information can be obtained by obtaining relevant network element resource data of NTN network cells through the OMC northbound interface, including relevant cell names, frequency information, SSB configuration information, etc. of NTN base stations, NTN gateway stations, 5G base stations, etc., and the collected domain network resource data is divided according to different domains such as satellite domain, ground network domain, application domain, etc.
[0085] This embodiment completes the data association of LEO satellite on-orbit topology information, including the area covered by each satellite, service stop time, and the distance threshold of the satellite service cell reference position, etc., to form relatively complete satellite on-orbit network topology data.
[0086] Finally, the satellite ephemeris data is matched with the satellite ground station information to obtain a third topology. Specifically, the ground station names in the satellite ephemeris data are matched with the ground station names in the satellite ground station information. If a match is successful, the satellite ephemeris data and the satellite ground station information are data-associated.
[0087] In this embodiment, satellite ground stations and corresponding satellite on-orbit topology data information are obtained.
[0088] Step 140: Obtain the dynamic network topology of the 5GNTN satellite network based on the first topology data, the second topology data, and the third topology data.
[0089] In this embodiment, the first topology data is tabled and stored based on the user IMSI dimension and the time of service occurrence. This creates a real-time end-to-end service topology from the user terminal to the satellite in the service state. This reflects the flow and distribution of service traffic in the network and is an important basis for formulating network policies and optimizing network performance. The second topology data is tabled and stored based on the satellite network dimension, forming end-to-end network topology data on the network side. The third topology data is tabled and stored based on the satellite ground station dimension, forming topology data between the satellite ground station and the service satellite.
[0090] In this embodiment, the topology data used to build the 5G NTN network (including the low-altitude network) is acquired 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, and can accurately provide the corresponding network topology under the service state, providing a relatively accurate basis for user problem analysis. The real-time dynamic topology data provided lays the foundation for subsequent network operation and maintenance analysis.
[0091] The above examples introduce the intelligent construction method for the dynamic topology of the 5G NTN satellite-to-ground network provided by the embodiment of the present application. Next, taking the implementation of the intelligent construction method for the dynamic topology of the 5G NTN satellite-to-ground network in an actual scenario as an example, the specific implementation process is introduced. Figure 3As shown in FIG, the implementation process includes data acquisition process, data association process and topology construction process.
[0092] First, the data acquisition process is carried out. This process includes obtaining SIB19 signaling in the system information block received by the UE when accessing the 5G NTN network, and obtaining satellite ephemeris data through SIB19 signaling; obtaining measurement reports sent by the UE to the NTN base station, and obtaining UE measurement configuration data related to satellites and ground base stations from the measurement reports; obtaining relevant network element resource data of the NTN network cell through the OMC northbound interface, and then dividing the network element resource data into domains to obtain domain-specific network element information of satellite resource information and domain-specific network resource data of satellite ground stations.
[0093] Since low earth orbit satellites (LEO) in the 5G NTN network orbit the earth at high speed, the geographical area covered by their beams will change over time, and a geographical area will only be covered for a limited time. 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 maintain connection to the communication network by performing NTN cell selection. The UE determines the selected NTN cell based on the measurement-related parameters based on time and location in the received SIB19 signaling. Therefore, in this embodiment, the SIB19 signaling received when the UE attempts to access the 5G NTN network for the first time and when the UE is in the RRC_IDLE or RRC_INACTIVE state is collected. The SIB19 signaling is decoded and the satellite ephemeris data is extracted. As shown in Table 1, the satellite ephemeris data includes the service stop time t-Service of the satellite's current coverage area, the reference location of the satellite serving cell referenceLocation, the distance threshold distanceThresh of the satellite serving cell reference location, the orbital position positionX, the velocity velocityVX, and the orbital parameters OrbitalParameters. The orbital parameters OrbitalParameters include the semi-major axis semiMaxis, eccentricity eccentricity, periapsis periapsis, longitude longitude, orbital inclination inclination, and 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, the measurement configuration data table includes service time Service-Time, ground station name Ground_name, user IMSI, primary service satellite orbit altitude S-SAT-Position, primary service satellite velocity S-SAT-velocityVX, primary service satellite signal strength S-SAT-RSRP, neighboring service satellite position N-SAT-PositionX, neighboring service satellite velocity N-SAT-velocityVX, neighboring service satellite signal strength N-SAT-RSRP, and neighboring service satellite coverage remaining time 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 includes the satellite name, launch time, satellite version, 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 the ground station name, longitude, latitude, antenna diameter, antenna count, 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 Satellite resource information domain network resource data table
[0102]
[0103] Table 4 Satellite ground station domain network resource data table
[0104] Next, the data association process is performed. This involves associating satellite ephemeris data with measurement configuration data to obtain end-to-end service topology data. Satellite ephemeris data is then associated with the domain-specific network resource data for satellite resource information to obtain end-to-end network topology data. Satellite ephemeris data is then associated with the domain-specific network resource data for satellite ground stations to obtain topology data for satellite ground stations and satellites in orbit. This completes the data association between ephemeris data, satellite stations, and satellite gateways, providing support for the next stage of topology construction.
[0105] Finally, the topology construction process is performed. During the topology construction process, the end-to-end service topology data is used to establish the service topology of a single user at the time the service occurs, based on the user IMSI dimension and the time when the service occurs, ultimately obtaining dynamic service topology data. As shown in Table 5, the dynamic service topology data includes the user IMSI, the orbital position of the primary serving satellite S-SAT-PositionX, the velocity of the primary serving satellite S-SAT-velocityVX, the signal strength of the primary serving satellite S-SAT-RSRP, the position of the neighboring serving satellite N-SAT-PositionX, the velocity of the neighboring serving satellite N-SAT-velocityVX, the signal strength of the neighboring serving satellite N-SAT-RSRP, the remaining coverage time of the neighboring serving satellite N-SAT-ServerTime, the time t-Service when the satellite's current coverage area stops serving, the distance threshold distanceThresh of the satellite serving cell reference position, and the orbital parameters OrbitalParameters.
[0106] IMSI user S-SAT-PositionX Orbital position of primary service satellite (km) S-SAT-velocityVX Main service satellite speed (km / s) S-SAT-RSRP Primary service satellite signal strength (dbm) N-SAT-PositionX Neighboring service satellite position (km) N-SAT-velocityVX Neighboring service satellite speed (km / s) N-SAT-RSRP Neighboring service satellite signal strength (dBm) N-SAT-ServerTime Remaining time of neighboring service satellite coverage (S) t-Service The time when the satellite's current coverage area stops serving referenceLocation Satellite service cell reference location (TAC) distanceThresh The distance threshold from the satellite service cell reference position OrbitalParameters Orbital parameters
[0107] Table 5 Dynamic service topology data table
[0108] The topology construction process also includes network topology construction, which generates network topology data based on satellite network dimensions. As shown in Table 6, this network topology data includes the satellite name, launch time, satellite version, altitude, the time t-Service when the satellite's current coverage area stops serving, the reference location of the satellite's service cell, the distance threshold distanceThresh from the reference location, the orbital position, positionX, the velocity, and orbital parameters.
[0109] name Satellite name lanuch Launch time sat.ver Satellite version altitude Launch orbit altitude t-Service The time when the satellite's current coverage area stops serving referenceLocation Reference location of satellite service cells distanceThresh The distance threshold from the satellite service cell reference position positionX Running track position velocityVX speed OrbitalParameters Orbital parameters
[0110] Table 6 Network topology data table
[0111] The topology construction process also includes the construction of ground station and in-orbit satellite topologies. This construction generates ground station topology data based on the ground station dimensions. As shown in Table 7, 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), primary serving satellite orbital altitude (S-SAT-Position), primary serving satellite velocity (S-SAT-velocityVX), primary serving satellite signal strength (S-SAT-RSRP), neighboring serving satellite position (N-SAT-PositionX), neighboring serving satellite velocity (N-SAT-velocityVX), neighboring serving satellite signal strength (N-SAT-RSRP), and remaining neighboring serving satellite coverage time (N-SAT-ServerTime).
[0112] name Ground station name lanuch longitude sat.ver latitude altitude Antenna diameter t-Service Number of antennas referenceLocation Antenna Manufacturers distanceThresh Uplink positionX Downlink S-SAT-Position Main service satellite orbit altitude S-SAT-velocityVX Main service satellite speed S-SAT-RSRP Primary service satellite signal strength N-SAT-PositionX Neighboring service satellite location N-SAT-velocityVX Neighbor service satellite speed N-SAT-RSRP Neighboring service satellite signal strength N-SAT-ServerTime Remaining coverage time of neighboring service satellites
[0113] Table 7 Ground station topology data table
[0114] In this embodiment, a unified 5G NTN satellite-ground converged network topology data collection method is constructed to form an end-to-end network topology data form for a single user and a single service, and efficiently support the application of real-time dynamic topology data for all users and all services in the 5G NTN network.
[0115] The present application also provides an intelligent construction device for a 5G NTN satellite-to-ground network dynamic topology, including:
[0116] The first processing module is configured to collect the system message block SIB19 received by the user terminal UE and the measurement report sent by the UE;
[0117] 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;
[0118] 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 a 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;
[0119] The fourth processing module is used to obtain the dynamic network topology of the 5G NTN satellite network based on 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 out-of-service time of the satellite's current coverage area in the satellite ephemeris data with the service time in the measurement configuration data;
[0121] 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;
[0122] If the match is successful, the satellite ephemeris data is data-associated with the satellite resource information. In some embodiments, the third processing module is specifically configured to ensure that the service time falls within the range of the service stop time of the current coverage area of the satellite;
[0123] The orbital altitude data in the satellite ephemeris data and the orbital altitude data in the measurement configuration data are successfully matched, specifically including:
[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: and the orbital height x of the primary service satellite in the measurement configuration data i , establish a linear relationship Among them, β0 and β1 are the parameters to be solved;
[0126] Establish the primary service satellite signal strength y 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;
[0127] 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 primary service satellite i The linear relationship of
[0128] Using the linear relationship and the primary service satellite signal strength y i , verify the track 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, the satellite ephemeris data is associated 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, the satellite ephemeris data and the satellite ground station information are associated.
[0133] In some embodiments, the first processing module is specifically configured to collect SIB19 signaling received by the UE when the UE accesses the NTN network, is in at least one of an RRC_IDLE radio resource control idle state and an 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 dynamic topology of the 5G NTN satellite-to-ground network as described in any 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 dynamic topology of the 5GNTN satellite-to-ground network as described in any of the above embodiments.
[0136] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of this application. It should be understood that the above description is only the specific implementation methods of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of this application should be included in the scope of protection of this application.
Claims
1. An intelligent construction method for 5G NTN satellite-to-ground network dynamic topology, characterized by: include: Collecting the 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 operating 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 data, 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; Obtaining a dynamic network topology of a 5G NTN satellite network according to the first topology data, the second topology data, and the third topology data; 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 associated with the measurement configuration data; The method further comprises: According to the predicted value of the main service satellite signal strength and the orbital height x of the primary 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 primary service satellite i The linear relationship of Using the linear relationship and the primary service satellite signal strength y i , verifying the orbital position field in the satellite ephemeris data associated with the data in the first topology data.
2. The method according to claim 1, characterized in that The successful matching of the out-of-service time of the satellite's current coverage area in the satellite ephemeris data and the service time in the measurement configuration data specifically includes: The service time falls within the range of the service outage time of the current coverage area of 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.
3. 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.
4. The method according to claim 1, wherein Matching the satellite ephemeris data with satellite ground station information to obtain a third topology specifically includes: Matching the ground station information in the satellite ephemeris data with 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.
5. The method according to claim 1, wherein The method further comprises: The SIB19 signaling received by the UE when the UE accesses the NTN network, is in at least one of an RRC_IDLE radio resource control idle state and an RRC_INACTIVE radio resource control inactive state is collected.
6. An intelligent construction device for 5G NTN satellite-to-ground network dynamic topology, characterized in that: include: The first processing module is configured to collect the 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, 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, 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; a fourth processing module, configured to obtain a dynamic network topology of a 5G NTN satellite network based on the first topology data, the second topology data, and the third topology data; The third processing module is specifically configured to match the service outage 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 associated with the measurement configuration data; The third processing module is further configured to calculate the signal strength of the primary service satellite based on the predicted value. and the orbital height x of the primary 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 primary service satellite signal strength y 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 primary service satellite i The linear relationship of Using the linear relationship and the primary service satellite signal strength y i , verify the track position in the SIB19 associated with the data in the first topology data.
7. A computer storage medium, characterized in that The computer 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 5G NTN satellite-to-ground network as described in any one of claims 1 to 6.
8. An electronic device, characterized in that: The system comprises a memory and one or more processors, wherein a computer program is stored on the memory, and when the computer program is executed by the one or more processors, an intelligent construction method for a 5G NTN satellite-to-ground network dynamic topology as described in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
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