A measurement control method, apparatus and device of an NTN mobile cell, and a medium
By acquiring satellite ephemeris information and beam direction information, and dynamically adjusting the position of the ground reference point and the measurement decision distance, the adaptation problem of the trigger measurement mechanism of NTN mobile cells was solved, thereby improving communication stability and service quality.
Patent Information
- Application Number
- CN202511682348.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-17
- Publication Date
- 2026-03-03
- Estimated Expiration
- 2045-11-17
AI Technical Summary
Existing technologies make it difficult to dynamically adjust the trigger measurement mechanism of NTN mobile cells, leading to redundant signaling overhead, handover timing deviations, and erroneous handovers, which affect communication stability and service quality.
By acquiring satellite ephemeris information and beam direction information, the position of the ground reference point and the mobility measurement decision distance are dynamically adjusted, and the system broadcast and terminal measurement configuration information are updated in advance to adapt to the dynamic movement of satellites and differences in cell beam coverage.
This effectively avoids signaling overhead redundancy and handover timing deviations, ensuring the stability and quality of service of NTN mobile cell communication.
Smart Images

Figure CN121124922B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of wireless communication network technology, and specifically relates to a measurement and control method, device, equipment and medium for an NTN mobile cell. Background Technology
[0002] Non-terrestrial networks are wireless networks mounted on satellite or drone platforms. These satellite platforms are categorized into geostationary orbit satellites and non-geostationary orbit satellites. The latter (such as low-Earth orbit satellites) move relative to the ground, forming a sliding beam cell that moves with the satellite. To accommodate the mobility requirements of sliding beam cells, 3GPP (3rd Generation Partnership Project) Release 18 added a mechanism to trigger measurements based on the distance relationship between the user equipment location and a reference location point.
[0003] Because the beam continues to slide on the ground, the satellite base station needs to continuously update the changing reference point coordinates and other relevant mobility measurement parameters to the terminal via higher-level signaling. This is so that the terminal can detect changes in signal coverage conditions in a timely manner, thereby correctly triggering the relevant measurement and handover procedures to ensure service continuity.
[0004] Therefore, how to dynamically adjust the trigger measurement mechanism so that it can adapt to the dynamic scene characteristics of non-terrestrial networks is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0005] This application provides a measurement control method, apparatus, device, and medium for NTN mobile cells. The purpose is to dynamically adjust the ground reference point position and measurement decision distance of the trigger measurement mechanism so that the trigger measurement mechanism can adapt to the dynamic movement of satellites and the differences in cell beam coverage, thereby avoiding signaling overhead redundancy, handover timing deviation, and erroneous handover problems, and ensuring the communication stability and service quality of non-terrestrial network sliding beam cells.
[0006] In a first aspect, embodiments of this application provide a measurement and control method for an NTN mobile cell, the method comprising:
[0007] Obtain satellite ephemeris information of satellites associated with the NTN mobile cell and the basic ephemeris time corresponding to the satellite ephemeris information, and obtain the beam direction information of the satellites;
[0008] Multiple future moments of the base ephemeris time are selected as signaling epoch times. Based on the satellite ephemeris information and the base ephemeris time, the motion state information of the satellite at multiple signaling epoch times is determined. Based on the motion state information and the beam direction information, the ground reference point position of the satellite's coverage beam at multiple signaling epoch times is determined.
[0009] Acquire beam coverage information and determine the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information;
[0010] Before the signaling epoch time is reached, the system broadcast information and terminal measurement configuration information of the NTN mobile cell are updated based on the signaling epoch time, the ground reference point position corresponding to the signaling epoch time, and the mobility measurement decision distance, so as to perform measurement control of the terminal equipment based on the system broadcast information and the terminal measurement configuration information.
[0011] Optionally, determining the location of the satellite's coverage beam at multiple signaling epoch time ground reference points based on the motion state information and the beam direction information includes:
[0012] The beam vector in the local coordinate system of the satellite is determined based on the beam direction information.
[0013] Based on the motion state information, determine the transformation matrix between the satellite local coordinate system and the geocentric coordinate system;
[0014] Based on the transformation matrix, the beam vector in the local coordinate system of the satellite is converted into the beam vector in the geocentric coordinate system.
[0015] Based on the beam vector in the geocentric-ground-fixed coordinate system, the coordinates of the ground reference point of the satellite in the geocentric-ground-fixed coordinate system are determined.
[0016] Based on the Earth sphere model, the coordinates of the ground reference points are transformed to the geodetic coordinate system to obtain the ground reference point positions of the satellite's coverage beam at multiple signaling epochs.
[0017] Optionally, the motion state information includes the satellite's position coordinates and motion velocity in the geocentric-geocentric coordinate system;
[0018] Accordingly, determining the transformation matrix between the satellite local coordinate system and the geocentric coordinate system based on the motion state information includes:
[0019] The satellite's velocity is normalized to obtain the X-axis reference vector of the satellite's local coordinate system;
[0020] The satellite zenith direction is determined based on the satellite position coordinates, and the Z-axis reference vector of the satellite local coordinate system is determined based on the satellite zenith direction and the X-axis reference vector.
[0021] Based on the right-hand theorem, the cross product of the X-axis reference vector and the Z-axis reference vector is calculated to obtain the Y-axis reference vector of the satellite local coordinate system.
[0022] Based on the X-axis reference vector, the Y-axis reference vector, and the Z-axis reference vector, the transformation matrix between the satellite local coordinate system and the geocentric coordinate system is determined.
[0023] Optionally, determining the ground reference point coordinates of the satellite in the geocentric-ground-fixed coordinate system based on the beam vector in the geocentric-ground-fixed coordinate system includes:
[0024] The reference point linear expression equation is constructed based on the beam vector in the geocentric-solid coordinate system.
[0025] Constructing a reference point ground representation equation based on an Earth sphere model;
[0026] Solve the linear equation and the ground equation of the reference point simultaneously to obtain the coordinates of the satellite's ground reference point in the geocentric coordinate system.
[0027] Optionally, the ground reference point location includes the ground reference point location, the first beam edge location, and the second beam edge location;
[0028] Accordingly, before determining the location of the satellite's coverage beam at ground reference points in multiple signaling epochs based on the motion state information and the beam direction information, the method further includes:
[0029] Obtain the beamwidth of the satellite;
[0030] Accordingly, determining the location of the satellite's coverage beam at ground reference points in multiple signaling epochs based on the motion state information and the beam direction information includes:
[0031] Based on the motion state information, the beam direction information, and the beam width, the positions of the satellite's coverage beam at ground reference points, the first beam edge, and the second beam edge at multiple signaling epochs are determined.
[0032] Optionally, the beam coverage information includes short-range beam coverage and long-range beam coverage;
[0033] Accordingly, acquiring beam coverage information and determining the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information includes:
[0034] The short-range and long-range beam coverage are determined based on the location of the ground reference point, the location of the first beam edge, and the location of the second beam edge.
[0035] Based on the short-range and long-range beam coverage, the mobility measurement decision distance of the NTN mobile cell is determined.
[0036] Optionally, updating the system broadcast information and terminal measurement configuration information of the NTN mobile cell based on the signaling epoch time, the location of the ground reference point corresponding to the signaling epoch time, and the mobility measurement decision distance includes:
[0037] In the NTN mobile cell, determine the current serving cell and candidate cells to be tested for the terminal device;
[0038] Based on the signaling epoch time and the location of the ground reference point corresponding to the signaling epoch time, the system broadcast information of the current serving cell is updated;
[0039] Based on the signaling epoch time, the mobility measurement decision distance of the current serving cell, the mobility measurement decision distance of the candidate cell to be tested, and the ground reference point position of the candidate cell to be tested corresponding to the signaling epoch time, the terminal measurement configuration information of the current serving cell is updated.
[0040] Secondly, embodiments of this application provide a measurement and control device for an NTN mobile cell, the device comprising:
[0041] The information acquisition module is used to acquire satellite ephemeris information of satellites associated with the NTN mobile cell and the basic ephemeris time corresponding to the satellite ephemeris information, and to acquire the beam direction information of the satellites.
[0042] The position determination module is used to select multiple future moments of the basic ephemeris time as signaling epoch times, determine the motion state information of the satellite at multiple signaling epoch times based on the satellite ephemeris information and the basic ephemeris time, and determine the position of the satellite's coverage beam at the ground reference point at multiple signaling epoch times based on the motion state information and the beam direction information.
[0043] The distance determination module is used to acquire beam coverage information and determine the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information.
[0044] The configuration update module is used to update the system broadcast information and terminal measurement configuration information of the NTN mobile cell based on the signaling epoch time, the location of the ground reference point corresponding to the signaling epoch time, and the mobility measurement decision distance before the signaling epoch time is reached, so as to perform measurement control of the terminal device based on the system broadcast information and the terminal measurement configuration information.
[0045] Optionally, the position determination module is specifically used for:
[0046] The beam vector in the local coordinate system of the satellite is determined based on the beam direction information.
[0047] Based on the motion state information, determine the transformation matrix between the satellite local coordinate system and the geocentric coordinate system;
[0048] Based on the transformation matrix, the beam vector in the local coordinate system of the satellite is converted into the beam vector in the geocentric coordinate system.
[0049] Based on the beam vector in the geocentric-ground-fixed coordinate system, the coordinates of the ground reference point of the satellite in the geocentric-ground-fixed coordinate system are determined.
[0050] Based on the Earth sphere model, the coordinates of the ground reference points are transformed to the geodetic coordinate system to obtain the ground reference point positions of the satellite's coverage beam at multiple signaling epochs.
[0051] Optionally, the motion state information includes the satellite's position coordinates and motion velocity in the geocentric-geocentric coordinate system;
[0052] Accordingly, the position determination module is specifically used for:
[0053] The satellite's velocity is normalized to obtain the X-axis reference vector of the satellite's local coordinate system;
[0054] The satellite zenith direction is determined based on the satellite position coordinates, and the Z-axis reference vector of the satellite local coordinate system is determined based on the satellite zenith direction and the X-axis reference vector.
[0055] Based on the right-hand theorem, the cross product of the X-axis reference vector and the Z-axis reference vector is calculated to obtain the Y-axis reference vector of the satellite local coordinate system.
[0056] Based on the X-axis reference vector, the Y-axis reference vector, and the Z-axis reference vector, the transformation matrix between the satellite local coordinate system and the geocentric coordinate system is determined.
[0057] Optionally, the position determination module is specifically used for:
[0058] The reference point linear expression equation is constructed based on the beam vector in the geocentric-solid coordinate system.
[0059] Constructing a reference point ground representation equation based on an Earth sphere model;
[0060] Solve the linear equation and the ground equation of the reference point simultaneously to obtain the coordinates of the satellite's ground reference point in the geocentric coordinate system.
[0061] Optionally, the ground reference point location includes the ground reference point location, the first beam edge location, and the second beam edge location;
[0062] Accordingly, the device is also used for:
[0063] Obtain the beamwidth of the satellite;
[0064] Accordingly, the position determination module is specifically used for:
[0065] Based on the motion state information, the beam direction information, and the beam width, the positions of the satellite's coverage beam at ground reference points, the first beam edge, and the second beam edge at multiple signaling epochs are determined.
[0066] Optionally, the beam coverage information includes short-range beam coverage and long-range beam coverage;
[0067] Accordingly, the distance determination module is specifically used for:
[0068] The short-range and long-range beam coverage are determined based on the location of the ground reference point, the location of the first beam edge, and the location of the second beam edge.
[0069] Based on the short-range and long-range beam coverage, the mobility measurement decision distance of the NTN mobile cell is determined.
[0070] Optionally, the configuration update module is specifically used for:
[0071] In the NTN mobile cell, determine the current serving cell and candidate cells to be tested for the terminal device;
[0072] Based on the signaling epoch time and the location of the ground reference point corresponding to the signaling epoch time, the system broadcast information of the current serving cell is updated;
[0073] Based on the signaling epoch time, the mobility measurement decision distance of the current serving cell, the mobility measurement decision distance of the candidate cell to be tested, and the ground reference point position of the candidate cell to be tested corresponding to the signaling epoch time, the terminal measurement configuration information of the current serving cell is updated.
[0074] Thirdly, embodiments of this application provide an electronic device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the method described in the first aspect.
[0075] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the method described in the first aspect.
[0076] In this embodiment, satellite ephemeris information of satellites associated with the NTN mobile cell and the base ephemeris time corresponding to the satellite ephemeris information are obtained, and beam direction information of the satellites is obtained; multiple future moments of the base ephemeris time are selected as signaling epoch times, and the motion state information of the satellites at multiple signaling epoch times is determined based on the satellite ephemeris information and the base ephemeris time, and the ground reference point position of the satellite's coverage beam at multiple signaling epoch times is determined based on the motion state information and the beam direction information; beam coverage information is obtained, and the mobility measurement decision distance of the NTN mobile cell is determined based on the beam coverage information; before the signaling epoch time is reached, the system broadcast information and terminal measurement configuration information of the NTN mobile cell are updated based on the signaling epoch time, the ground reference point position corresponding to the signaling epoch time, and the mobility measurement decision distance, so as to perform measurement control of the terminal device based on the system broadcast information and the terminal measurement configuration information. The aforementioned measurement and control method for NTN mobile cells dynamically adjusts the ground reference point position and measurement decision distance of the trigger measurement mechanism to enable the trigger measurement mechanism to adapt to the dynamic movement of satellites and the differences in cell beam coverage. This avoids signaling overhead redundancy, handover timing deviation, and erroneous handover issues, ensuring the communication stability and service quality of non-terrestrial network sliding beam cells. Attached Figure Description
[0077] Figure 1 This is a schematic flowchart of a measurement and control method for an NTN mobile cell provided in an embodiment of this application;
[0078] Figure 2 This is a structural example diagram of an NTN mobile cell grouping provided in an embodiment of this application;
[0079] Figure 3 This is a schematic flowchart of another measurement and control method for an NTN mobile cell provided in an embodiment of this application;
[0080] Figure 4 This is a flowchart illustrating another measurement and control method for an NTN mobile cell provided in an embodiment of this application;
[0081] Figure 5 This is a schematic diagram of the structure of a measurement and control device for an NTN mobile cell provided in an embodiment of this application;
[0082] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0083] To make the objectives, technical solutions, and advantages of this application clearer, specific embodiments of this application will be described in further detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely for explaining this application and not for limiting it. It should also be noted that, for ease of description, only the parts relevant to this application are shown in the drawings, not all of them. Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe operations (or steps) as sequential processes, many of these operations can be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but may also have additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subroutine, etc.
[0084] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0085] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0086] The measurement and control method, apparatus, equipment, and medium for NTN mobile cells provided in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios.
[0087] First, this application applies to scenarios where terminal devices communicate via satellite base stations corresponding to NTN (Non-Terrestrial Network) mobile cells. Based on this usage scenario, it is understood that the implementing entity of this application can be the satellite base station corresponding to the NTN mobile cell.
[0088] In this context, NTN (Non-Terrestrial Network) can be a network system composed of non-terrestrial communication nodes such as satellites and high-altitude platforms, used to fill coverage gaps in terrestrial networks and achieve communication connections in wide-area or remote areas. A satellite can refer to a spacecraft carrying a communication payload that provides communication links to ground or air terminals while in orbit; in this scheme, a satellite specifically refers to a satellite with a moving speed relative to the ground, such as a low-Earth orbit satellite. A satellite base station can be a communication device deployed on a satellite, responsible for providing wireless signal transmission and reception, communication resource scheduling, terminal access control, and data exchange with the ground core network or other satellite nodes for its assigned NTN cell. An NTN cell can be a dynamic communication service unit allocated by a satellite base station when covering the ground; it can be understood that an NTN mobile cell is a dynamic communication service unit allocated by a satellite base station on a satellite with a moving speed relative to the ground when covering the ground, meaning that an NTN mobile cell also has a certain moving speed relative to the ground. Terminal equipment can be user-side equipment capable of accessing an NTN mobile cell and establishing a communication link with a satellite base station, such as smartphones supporting satellite communication, vehicle-mounted terminals, shipborne communication equipment, UAV telemetry and control terminals, and emergency communication terminals in remote areas.
[0089] Figure 1 This is a schematic flowchart of a measurement and control method for an NTN mobile cell provided in an embodiment of this application. Figure 1 As shown, the specific steps include the following:
[0090] S101, obtain the satellite ephemeris information of the satellite associated with the NTN mobile cell and the basic ephemeris time corresponding to the satellite ephemeris information, and obtain the beam direction information of the satellite.
[0091] Satellite ephemeris information can be a dataset describing the orbital parameters of a satellite in space. This information may include the semi-major axis, eccentricity, orbital inclination, perigee argument, ascending node longitude, and anomaly angle. The anomaly angle is a time-varying orbital parameter that represents the satellite's position relative to its perigee within the orbital plane. Its value continuously changes as the satellite orbits the central celestial body and is a key parameter describing the satellite's real-time orbital position.
[0092] The basic ephemeris time can be the reference time corresponding to each orbital parameter in the satellite ephemeris information, serving as a time reference for calculating the satellite's orbital position at other times.
[0093] Among them, beam direction information can be a set of parameters describing the pointing of the satellite beam, used to determine the radiation direction of the beam in space. The beam direction information can include the azimuth angle in the satellite's local coordinate system. ) and downslope ( ).
[0094] In one embodiment, the satellite ephemeris information, the corresponding basic ephemeris time, and the beam direction information of the satellite associated with the NTN mobile cell are pre-stored in the satellite base station on the satellite. Therefore, the satellite ephemeris information, the corresponding basic ephemeris time, and the beam direction information of the satellite associated with the NTN mobile cell can be directly read. Furthermore, the satellite ephemeris information and the corresponding basic ephemeris time can also be updated through communication between the satellite and the ground control node.
[0095] S102, select multiple future moments of the basic ephemeris time as signaling epoch times, determine the satellite's motion state information at multiple signaling epoch times based on the satellite ephemeris information and the basic ephemeris time, and determine the ground reference point position of the satellite's coverage beam at multiple signaling epoch times based on the motion state information and the beam direction information.
[0096] The signaling epoch time can be a key time reference parameter. In this scheme, the signaling epoch time can be the time node used to trigger the system broadcast information and terminal measurement configuration information updates of the NTN mobile cell.
[0097] Among them, multiple future moments of the base ephemeris time can be any non-repeating moment located after the base ephemeris time, based on the base ephemeris time.
[0098] In one embodiment, the method of selecting multiple future moments of the basic ephemeris time as the signaling epoch time can be adopted by using a preset equal interval time based on the satellite orbit period and beam coverage update requirements, and selecting multiple future moments of the basic ephemeris time as the signaling epoch time according to the preset equal interval time.
[0099] Among them, motion state information can be a set of parameters describing the satellite's spatial position and motion trend at a specific moment.
[0100] In one embodiment, determining the satellite's motion state information at a signaling epoch based on satellite ephemeris information and a base ephemeris time can be achieved by calculating the real-time change in the perigee angle based on the time difference between the base ephemeris time and the signaling epoch time, then combining orbital elements such as the semi-major axis and eccentricity to solve for the satellite's position in the orbital plane coordinate system using Kepler's equations, and finally transforming the orbital plane coordinates into three-dimensional coordinates in a geocentric-fixed coordinate system to obtain the satellite's motion state information at that signaling epoch. In another embodiment, determining the satellite's motion state information across multiple signaling epochs based on satellite ephemeris information and a base ephemeris time can be found in patent application number CN202311786178.9.
[0101] The satellite's coverage beam can be an electromagnetic wave signal beam with a specific energy distribution and direction, generated by the satellite through a phased array antenna or a multi-beam antenna. The ground reference point location can be a key reference point used to provide reference position coordinates for measurements by terminal equipment; specifically, it can be the beam center location of the satellite's coverage beam.
[0102] In one embodiment, the method for determining the ground reference point position of a satellite's coverage beam at a signaling epoch based on motion state information and beam direction information can be achieved by: determining the beam vector in the satellite's local coordinate system based on beam direction information; determining the transformation matrix between the satellite's local coordinate system and the geocentric coordinate system based on the satellite's motion state information at that signaling epoch; converting the beam vector in the satellite's local coordinate system to the beam vector in the geocentric coordinate system based on the transformation matrix; determining the ground reference point coordinates of the satellite in the geocentric coordinate system based on the beam vector in the geocentric coordinate system; and transforming the ground reference point coordinates to the geodetic coordinate system based on the Earth sphere model to obtain the ground reference point position of the satellite's coverage beam at that signaling epoch.
[0103] S103, acquire beam coverage information, and determine the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information.
[0104] Among them, beam coverage information can be the maximum reference distance of the effective communication area (i.e., NTN mobile cell) formed by the satellite's coverage beam on the ground.
[0105] In one embodiment, the beam coverage information of the satellite associated with the NTN mobile cell can be predetermined and stored in the satellite base station on that satellite, so the beam coverage information of the satellite associated with the NTN mobile cell can be directly read. Furthermore, the satellite beam coverage information can also be updated through communication between the satellite and the ground control node.
[0106] In one embodiment, the beam coverage information can be determined by calculating the distance between the ground reference point and the satellite's position coordinates as the beam center length, and then substituting the satellite's beamwidth and beam center length into the trigonometric tangent formula to calculate the beam coverage information.
[0107] Among them, the mobility measurement decision distance of the NTN mobile cell corresponding to a signaling epoch time can be the distance determination threshold for whether the terminal device belongs to the NTN mobile cell under the satellite position coordinates corresponding to the signaling epoch time.
[0108] In one embodiment, the method for determining the mobility measurement decision distance of an NTN mobile cell based on beam coverage information can be to directly determine the beam coverage information as the mobility measurement decision distance of the NTN mobile cell.
[0109] S104, before the signaling epoch time is reached, the system broadcast information and terminal measurement configuration information of the NTN mobile cell are updated based on the signaling epoch time, the ground reference point position corresponding to the signaling epoch time, and the mobility measurement decision distance, so as to perform measurement control of the terminal device based on the system broadcast information and the terminal measurement configuration information.
[0110] Specifically, the period before reaching the signaling epoch time can be within a fixed duration window preset based on the signaling epoch time, or within a pre-determined time interval dynamically determined based on the update time of system broadcast information and terminal measurement configuration information.
[0111] Among them, system broadcast information can be a set of public information periodically broadcast by the NTN mobile cell to all terminal devices within its service range through satellite coverage beams, mainly used to inform the terminal devices of the core network parameters and coverage characteristics of the current serving cell; terminal measurement configuration information can be a set of information sent by the satellite base station to the terminal device to guide the terminal in network measurement and cell selection.
[0112] In one embodiment, updating the system broadcast information and terminal measurement configuration information of an NTN mobile cell based on the ground reference point location corresponding to the signaling epoch time and the mobility measurement decision distance can be achieved by determining the current serving cell and candidate test cells of the terminal device in the NTN mobile cell, updating the system broadcast information of the current serving cell based on the signaling epoch time and the ground reference point location of the current serving cell at the signaling epoch time, and updating the terminal measurement configuration information of the current serving cell based on the signaling epoch time, the mobility measurement decision distance of the current serving cell, the mobility measurement decision distance of the candidate test cells, and the ground reference point location of the candidate test cells at the signaling epoch time.
[0113] Optionally, updating the system broadcast information and terminal measurement configuration information of the NTN mobile cell based on the signaling epoch time, the location of the ground reference point corresponding to the signaling epoch time, and the mobility measurement decision distance includes:
[0114] In the NTN mobile cell, determine the current serving cell and candidate cells to be tested for the terminal device;
[0115] Based on the signaling epoch time and the location of the ground reference point corresponding to the signaling epoch time, the system broadcast information of the current serving cell is updated;
[0116] Based on the signaling epoch time, the mobility measurement decision distance of the current serving cell, the mobility measurement decision distance of the candidate cell to be tested, and the ground reference point position of the candidate cell to be tested corresponding to the signaling epoch time, the terminal measurement configuration information of the current serving cell is updated.
[0117] The currently serving cell can be the NTN mobile cell that the terminal device is currently accessing and communicating with; the candidate cell to be tested can be an NTN mobile cell that has been pre-selected as a possible next access target for the terminal device based on the direction of satellite movement.
[0118] Figure 2 This is a structural example diagram of an NTN mobile cell grouping provided in an embodiment of this application. Figure 2 As shown, there are a total of three NTN mobile cells: cell 1, cell 2, and cell 3. If the terminal device is in cell 3, then cell 3 is the current serving cell and cell 2 is the candidate cell to be tested. If the terminal device is in cell 2, then cell 2 is the current serving cell and cell 1 is the candidate cell to be tested.
[0119] In one embodiment, the method for determining the current serving cell and candidate cells of a terminal device in an NTN mobile cell can be to predict the movement path of each NTN mobile cell by combining satellite ephemeris information, matching the NTN mobile cell where the terminal device is located with the current location information reported by the terminal device as the current serving cell, and determining the adjacent cells behind the current serving cell along the satellite movement direction as candidate cells.
[0120] In one embodiment, updating the system broadcast information of the current serving cell based on the signaling epoch time and the location of the ground reference point corresponding to the signaling epoch time can be achieved by writing the signaling epoch time into the epochTime-r17 field of SIB19 (System Information Block 19) and writing the location of the ground reference point corresponding to the signaling epoch time into the movingReferenceLocation-r18 field of SIB19 (System Information Block 19).
[0121] The following is an example of the SIB19 structure in the NTN scenario of the 5G NR protocol:
[0122] SIB19-r17 ::= SEQUENCE {
[0123] ntn-Config-r17NTN-Config-r17 OPTIONAL,--Need R ...
[0124] movingReferenceLocation-r18ReferenceLocation-r17OPTIONAL,-- Need R ...
[0125] }
[0126] NTN-Config-r17 ::= SEQUENCE {
[0127] epochTime-r17EpochTime-r17OPTIONAL,--Need R ...
[0128] }
[0129] The parameters in this example have the following meanings: SIB19-r17 is a system information block defined for NTN scenarios in the 5G NR protocol, used to broadcast NTN-related configuration information to terminal devices, supporting access and mobility management of terminal devices in satellite communication scenarios; ntn-Config-r17 is an NTN-specific configuration information container contained in SIB19, used to encapsulate core parameters related to satellite orbit, time reference, etc.; epochTime-r17 is a key time parameter in NTN configuration, used to identify the effective time reference of ground reference point location information such as movingReferenceLocation-r18, i.e., the signaling epoch time bound to the ground reference point location; movingReferenceLocation-r18 represents the dynamic reference location information of the NTN mobile cell, i.e., the ground reference point location of the current serving cell at the signaling epoch time; OPTIONAL,--NeedR indicates that although this parameter is marked as optional, it is mandatory in actual NTN scenarios (R is the "Required" identifier in the protocol), ensuring that the terminal can obtain the necessary NTN configuration for normal communication.
[0130] In one embodiment, updating the terminal measurement configuration information of the current serving cell based on the signaling epoch time, the mobility measurement decision distance of the current serving cell, the mobility measurement decision distance of the candidate cell to be tested, and the ground reference point location of the candidate cell to be tested at the signaling epoch time can be achieved by writing the signaling epoch time into the epochTime-r18 field of MeasObjectNR, writing the ground reference point location of the candidate cell to be tested into the referenceLocation-r18 field of MeasObjectNR, writing the mobility measurement decision distance of the current serving cell into the distanceThreshFromReference1-r18 field of ReportConfigNR, and writing the mobility measurement decision distance of the candidate cell to be tested into the distanceThreshFromReference2-r18 field.
[0131] The following is an example of a measurement object extension structure in an NTN scenario within the 5G NR protocol:
[0132] MeasObjectNR ::= SEQUENCE { ...
[0133] cellsToAddModListExt-v1800CellsToAddModListExt-v1800OPTIONAL-- Need N
[0134] }
[0135] CellsToAddModListExt-v1800 ::= SEQUENCE (SIZE (1..maxNrofCellMeas))OF CellsToAddModExt-v1800
[0136] CellsToAddModExt-v1800 ::= SEQUENCE {
[0137] ntn-NeighbourCellInfo-r18NTN-NeighbourCellInfo-r18OPTIONAL-- CondNeighbourCell
[0138] }
[0139] NTN-NeighbourCellInfo-r18 ::= SEQUENCE {
[0140] epochTime-r18EpochTime-r17,
[0141] ephemerisInfo-r18EphemerisInfo-r17,
[0142] referenceLocation-r18 ReferenceLocation-r17OPTIONAL-- Need R
[0143] }
[0144] The parameters in this example have the following meanings: MeasObjectNR, a measurement object structure defined in the 5G NR protocol, used to configure measurement parameters for terminal devices. The newly added cellsToAddModListExt-v1800 field is an extension for NTN scenarios, supporting measurement configuration for non-terrestrial network neighbor cells; cellsToAddModListExt-v1800, a list container for NTN neighbor cell measurement configurations, containing information on one or more NTN neighbor cells to be added / modified. The SIZE limit indicates the maximum number of neighbor cell measurements supported; CellsToAddModExt-v1800, an extended configuration structure for a single NTN neighbor cell, encapsulating the NTN-specific parameters of that neighbor cell through the ntn-NeighbourCellInfo-r18 field; nt n-NeighbourCellInfo-r18 is the core information container for NTN neighbor cells, used to provide terminal devices with the satellite orbit and location reference parameters of neighbor cells (i.e., candidate cells to be measured); epochTime-r18 is used to mark the effective time reference of referenceLocation-r18 and ephemerisInfo-r18, specifically the signaling epoch time; ephemerisInfo-r18 contains the satellite ephemeris information of the satellite to which the neighbor cell belongs; referenceLocation-r18 contains the ground reference point position of the neighbor cell at the signaling epoch time, although marked as OPTIONAL, it is mandatory (Need R) in the NTN mobile cell scenario; -- Cond NeighbourCell indicates that the appearance of this parameter depends on the neighbor cell configuration conditions and is only carried when NTN neighbor cell measurement is configured; -- Need N indicates that this parameter is an optional parameter that the network can configure on demand, used to flexibly adapt to the needs of the NTN scenario.
[0145] The following is an example of a distance-triggered measurement report configuration structure in a distance-triggered scenario within the 5G NR protocol's NTN (Network Tolerance) architecture:
[0146] ReportConfigNR ::= SEQUENCE {
[0147] reportTypeCHOICE { ...
[0148] eventTriggeredEventTriggerConfig, ...
[0149] condTriggerConfig-r16CondTriggerConfig-r16, ...
[0150] }
[0151] }
[0152] EventTriggerConfig ::= SEQUENCE {
[0153] eventId CHOICE { ...
[0154] eventD2-r18 SEQUENCE {
[0155] distanceThreshFromReference1-r18INTEGER(1.. 65535),
[0156] distanceThreshFromReference2-r18INTEGER(1.. 65535),
[0157] reportOnLeave-r18BOOLEAN,
[0158] hysteresisLocation-r18HysteresisLocation-r17,
[0159] timeToTrigger-r18TimeToTrigger
[0160] }
[0161] }, ...
[0162] }
[0163] CondTriggerConfig-r16 ::= SEQUENCE {
[0164] condEventId CHOICE { ...
[0165] condEventD2-r18SEQUENCE {
[0166] distanceThreshFromReference1-r18 INTEGER(0.. 65535),
[0167] distanceThreshFromReference2-r18 INTEGER(0.. 65535),
[0168] hysteresisLocation-r18HysteresisLocation-r17,
[0169] timeToTrigger-r18TimeToTrigger
[0170] }
[0171] }, ...
[0172] }
[0173] The parameters in this example have the following meanings: ReportConfigNR, a measurement report configuration structure defined in the 5G NR protocol, specifies when and how the terminal device reports measurement results, distinguishing different triggering methods (such as event-triggered and condition-triggered) through reportType; eventTriggered, an event-triggered report configuration type, where the terminal actively reports measurement results when preset event conditions are met; CondTriggerConfig-r16, an extended type of condition-triggered report configuration, supporting more flexible combinations of triggering logic; EventTriggerConfig, the specific configuration structure for event triggering, defining the trigger event type through eventId; eventD2-r18, a distance-triggered event added in the NTN scenario, used to trigger reports based on the distance relationship between the terminal and the reference location, adapting to the dynamic coverage characteristics of mobile cells; condEventD2-r18, a distance event under the condition-triggered framework, with similar functionality to eventD2-r18, and can be combined with other conditions. Use: distanceThreshFromReference1-r18, the first distance threshold, specifically the mobility measurement decision distance of the current serving cell, to determine whether the terminal is within the coverage area of the serving cell; distanceThreshFromReference2-r18, the second distance threshold, specifically the mobility measurement decision distance of the candidate cell to be tested, to determine whether the terminal has entered the coverage area of the candidate cell; reportOnLeave-r18, a Boolean parameter, indicating whether the terminal should trigger a report when leaving the coverage area of the current serving cell (e.g., TRUE indicates reporting upon leaving); hysteresisLocation-r18, the hysteresis parameter for location decision, used to avoid frequent reports due to measurement fluctuations and improve decision stability; timeToTrigger-r18, the trigger time, i.e., the duration required after the distance condition is met, and a report is triggered only after this time, further filtering out transient interference.
[0174] The advantage of this scheme is that it improves the relevance and effectiveness of the returned measurement reports, thereby ensuring that the base station can quickly make handover decisions between the terminal device and the candidate test cell based on accurate distance determination results, thus ensuring the continuity and stability of communication in NTN scenarios.
[0175] In one embodiment, the method of measuring and controlling terminal devices based on terminal measurement configuration information can be achieved by broadcasting system information and sending terminal measurement configuration information to each terminal device in the NTN mobile cell at a preset period.
[0176] In this embodiment, satellite ephemeris information of satellites associated with the NTN mobile cell and the base ephemeris time corresponding to the satellite ephemeris information are obtained, and beam direction information of the satellites is obtained; multiple future moments of the base ephemeris time are selected as signaling epoch times, and the motion state information of the satellites at multiple signaling epoch times is determined based on the satellite ephemeris information and the base ephemeris time, and the ground reference point position of the satellite's coverage beam at multiple signaling epoch times is determined based on the motion state information and the beam direction information; beam coverage information is obtained, and the mobility measurement decision distance of the NTN mobile cell is determined based on the beam coverage information; before the signaling epoch time is reached, the system broadcast information and terminal measurement configuration information of the NTN mobile cell are updated based on the signaling epoch time, the ground reference point position corresponding to the signaling epoch time, and the mobility measurement decision distance, so as to perform measurement control of the terminal device based on the system broadcast information and the terminal measurement configuration information. The aforementioned measurement and control method for NTN mobile cells dynamically adjusts the ground reference point position and measurement decision distance of the trigger measurement mechanism to enable the trigger measurement mechanism to adapt to the dynamic movement of satellites and the differences in cell beam coverage. This avoids signaling overhead redundancy, handover timing deviation, and erroneous handover issues, ensuring the communication stability and service quality of non-terrestrial network sliding beam cells.
[0177] Figure 3 This is a schematic flowchart of another measurement and control method for an NTN mobile cell provided in an embodiment of this application. Figure 3 As shown, the specific steps include the following:
[0178] S301, obtain the satellite ephemeris information of the satellite associated with the NTN mobile cell and the basic ephemeris time corresponding to the satellite ephemeris information, and obtain the beam direction information of the satellite.
[0179] S302, select multiple future moments of the basic ephemeris time as signaling epoch times, and determine the motion state information of the satellite at multiple signaling epoch times based on the satellite ephemeris information and the basic ephemeris time.
[0180] S303, determine the beam vector in the local coordinate system of the satellite based on the beam direction information.
[0181] The satellite local coordinate system can be a right-handed rectangular coordinate system with the satellite's center of mass as the origin, used to describe the satellite's attitude and beam pointing. It is usually defined as follows: the X-axis is along the satellite's flight direction (or the direction of the orbital tangent), the Y-axis is perpendicular to the orbital plane (or the direction of the orbital normal), and the Z-axis points to the Earth's center (or is in the same direction as the Earth's center). This coordinate system changes in real time with the satellite's motion and is the reference coordinate system for the satellite's own measurement and beam control.
[0182] In this context, the beam vector in the satellite local coordinate system can be a vector used to characterize the spatial pointing of the transmitted beam of the satellite base station in the satellite local coordinate system, and its direction is determined by the azimuth angle and downtilt angle of the beam.
[0183] Specifically, the formula for expressing the beam vector is: ;in, The beam vector in the satellite's local coordinate system. It is the azimuth angle. This is the downward tilt angle.
[0184] In one embodiment, the method for determining the beam vector in the local coordinate system based on beam direction information can be achieved by substituting the azimuth and downtilt angles from the beam direction information into the aforementioned expression formula for the beam vector, thereby obtaining the beam vector in the local coordinate system.
[0185] S304, Based on the motion state information, determine the transformation matrix between the satellite local coordinate system and the geocentric coordinate system.
[0186] The geocentric coordinate system can be a right-handed rectangular coordinate system with the Earth's center of mass as the origin, used to describe the absolute position of the Earth's surface and objects in space. It is usually defined as follows: the X-axis passes through the intersection of the prime meridian and the equator, the Y-axis is perpendicular to the X-axis in the equatorial plane (pointing to 90 degrees east longitude), and the Z-axis coincides with the Earth's rotation axis (pointing to the North Pole). This coordinate system is fixed relative to the Earth and is a universal reference for satellite orbit calculation and ground position representation.
[0187] The transformation matrix between the satellite local coordinate system and the geocentric coordinate system can be used to realize the mutual transformation between vectors (such as beam vectors) in the satellite local coordinate system and vectors in the geocentric coordinate system.
[0188] In one embodiment, the method for determining the transformation matrix between the satellite local coordinate system and the geocentric-ground-fixed coordinate system based on motion state information can be as follows: normalize the satellite's motion velocity to obtain the X-axis reference vector of the satellite local coordinate system; determine the satellite's zenith direction based on the satellite's position coordinates; project the satellite's zenith direction onto the vertical plane of the first component of the vector basis to obtain the Y-axis reference vector of the satellite local coordinate system; perform a vector cross product calculation on the X-axis and Y-axis reference vectors to obtain the Z-axis reference vector of the satellite local coordinate system; and determine the transformation matrix between the satellite local coordinate system and the geocentric-ground-fixed coordinate system based on the X-axis, Y-axis, and Z-axis reference vectors.
[0189] Optionally, the motion state information includes the satellite's position coordinates and motion velocity in the geocentric-geocentric coordinate system;
[0190] Accordingly, determining the transformation matrix between the satellite local coordinate system and the geocentric coordinate system based on the motion state information includes:
[0191] The satellite's velocity is normalized to obtain the X-axis reference vector of the satellite's local coordinate system;
[0192] The satellite zenith direction is determined based on the satellite position coordinates, and the Z-axis reference vector of the satellite local coordinate system is determined based on the satellite zenith direction and the X-axis reference vector.
[0193] Based on the right-hand theorem, the cross product of the X-axis reference vector and the Z-axis reference vector is calculated to obtain the Y-axis reference vector of the satellite local coordinate system.
[0194] Based on the X-axis reference vector, the Y-axis reference vector, and the Z-axis reference vector, the transformation matrix between the satellite local coordinate system and the geocentric coordinate system is determined.
[0195] Among them, the satellite position coordinates can be the three-dimensional coordinates of the satellite in the geocentric coordinate system. Satellite velocity can be the instantaneous velocity vector of the satellite in the Earth-centered, Earth-fixed coordinate system. .
[0196] Among them, the X-axis reference vector can be a unit vector along the direction of the satellite's instantaneous velocity (orbital tangent direction).
[0197] In one embodiment, the formula for calculating the X-axis reference vector of the satellite's local coordinate system is as follows: (The formula is not provided in the original text.) ;in, The X-axis reference vector.
[0198] Among them, the satellite zenith direction can be the direction from the satellite to the Earth's center of mass. Its vector can be obtained by inverting and normalizing the satellite's position coordinates. It is the core directional reference for the satellite to determine its orientation toward the Earth.
[0199] In one embodiment, the formula for determining the satellite's zenith direction based on its position coordinates is as follows: ;in, If the direction is the zenith of the satellite, then the opposite vector is the direction of the satellite relative to the Earth's center.
[0200] In one embodiment, the method for determining the Z-axis reference vector of the satellite's local coordinate system based on the satellite's zenith direction and the X-axis reference vector can be achieved by using the satellite's orientation relative to the Earth's center (…). The opposite vector of the X-axis is projected onto a plane passing through the satellite's centroid and perpendicular to the X-axis reference vector (orbital tangent direction) to obtain the Z-axis reference vector, which is calculated using the following formula: ; ;in, It serves as the Z-axis reference vector and allows for simplified calculations. .
[0201] The Y-axis reference vector can be a unit vector that passes through the satellite's centroid, is orthogonal to both the X-axis and Z-axis reference vectors, and points to the lateral (roll) direction of the satellite's instantaneous orbit.
[0202] In one embodiment, based on the right-hand theorem, the cross product of the X-axis reference vector and the Z-axis reference vector is performed to obtain the formula for calculating the Y-axis reference vector of the satellite local coordinate system: ;in, This is the Y-axis reference vector.
[0203] The transformation matrix between the satellite local coordinate system and the geocentric coordinate system, based on the X-axis, Y-axis, and Z-axis reference vectors, can be determined by sequentially assembling the X-axis, Y-axis, and Z-axis reference vectors into a matrix, which serves as the transformation matrix between the satellite local coordinate system and the geocentric coordinate system. ;in, This is the transformation matrix between the satellite local coordinate system and the geocentric coordinate system.
[0204] The advantage of this scheme is that it can construct an accurate coordinate system transformation matrix that adapts to the real-time motion state of the satellite by relying solely on the two core motion parameters of the satellite's position and velocity in the geocentric geofixed coordinate system.
[0205] S305, based on the transformation matrix, the beam vector in the local coordinate system of the satellite is converted into the beam vector in the geocentric coordinate system.
[0206] In one embodiment, the formula for converting a beam vector in the satellite local coordinate system to a beam vector in the geocentric coordinate system, based on the transformation matrix, is as follows: ;in, The beam vector in the geocentric-ground-fixed coordinate system. for X-axis components in the geocentric coordinate system for Y-axis component in the geocentric coordinate system for Z-axis component in the geocentric coordinate system.
[0207] S306, Based on the beam vector in the geocentric-ground-fixed coordinate system, determine the coordinates of the ground reference point of the satellite in the geocentric-ground-fixed coordinate system.
[0208] The coordinates of the satellite's ground reference point in the geocentric-ground-fixed coordinate system are the reference points used to determine the mobility measurement decision distance of the NTN mobile cell in the geocentric-ground-fixed coordinate system. In this embodiment, the coordinates of the satellite's ground reference point in the geocentric-ground-fixed coordinate system are the intersection of the beam center direction and the ground.
[0209] Accordingly, in one embodiment, the method of determining the coordinates of the satellite's ground reference point in the geocentric-geocentric coordinate system based on the beam vector in the geocentric-geocentric coordinate system can be achieved by constructing a reference point linear expression equation based on the beam vector in the geocentric-geocentric coordinate system, constructing a reference point ground expression equation based on the Earth sphere model, and simultaneously solving the reference point linear expression equation and the reference point ground expression equation to obtain the coordinates of the satellite's ground reference point in the geocentric-geocentric coordinate system.
[0210] Optionally, determining the ground reference point coordinates of the satellite in the geocentric-ground-fixed coordinate system based on the beam vector in the geocentric-ground-fixed coordinate system includes:
[0211] The reference point linear expression equation is constructed based on the beam vector in the geocentric-solid coordinate system.
[0212] Constructing a reference point ground representation equation based on an Earth sphere model;
[0213] Solve the linear equation and the ground equation of the reference point simultaneously to obtain the coordinates of the satellite's ground reference point in the geocentric coordinate system.
[0214] Among them, the reference point straight line expression equation can be a straight line equation constructed based on the satellite position coordinates and beam vector in the geocentric geofixed coordinate system, which is used to describe the spatial straight line trajectory of the beam propagating from the satellite along a specific direction.
[0215] Specifically, the formula for expressing the equation of the line representing the reference point is: ;in, The coordinates of the ground reference point, , The X-axis coordinate in the ground reference point coordinate system. The Y-axis coordinate in the ground reference point coordinate system. The Z-axis coordinate in the ground reference point coordinate system; , The X-axis coordinate in the satellite's position coordinate system. The Y-axis coordinate in the satellite's position coordinate system. This refers to the Z-axis coordinate in the satellite's position coordinate system. The slope is denoted as .
[0216] Among them, the Earth sphere model can be a mathematical model used to approximate the shape of the Earth; the ground reference point expression equation can be an equation constructed based on the Earth sphere model, used to constrain the ground reference point to be located on the Earth's surface.
[0217] In one embodiment, the Earth sphere model can be an ideal sphere model. Accordingly, the expression formula for the reference point ground surface equation is: ;in, This is the diameter of the Earth.
[0218] In one embodiment, the method of simultaneously solving the reference point linear expression equation and the reference point ground expression equation to obtain the coordinates of the satellite's ground reference point in the geocentric-geofixed coordinate system can be achieved by first expressing the ground reference point coordinates as a single-variable parameter from the reference point linear expression equation, then substituting it into the reference point ground expression equation to obtain an equation about the single variable, and finally solving this equation to determine the ground reference point coordinates.
[0219] The advantage of this scheme is that by constructing a reference point linear expression equation based on the beam vector in the geocentric-geocentric coordinate system and a reference point ground expression equation based on the Earth sphere model, the coordinates of the satellite's ground reference point in the geocentric-geocentric coordinate system can be obtained by simultaneously solving the reference point linear expression equation and the reference point ground expression equation. Through strict geometric constraints, the coverage center point of the satellite beam on the Earth's surface (i.e., the ground reference point) can be accurately determined, providing a unified and accurate spatial reference for calculating the distance between terminal equipment and satellite cells.
[0220] S307, Based on the Earth sphere model, the coordinates of the ground reference point are transformed to the geodetic coordinate system to obtain the ground reference point positions of the satellite's coverage beam at multiple signaling epochs.
[0221] Among them, the geodetic coordinate system can be a geographic coordinate system based on the Earth's reference ellipsoid, usually expressed in longitude and latitude.
[0222] In one embodiment, the method of transforming the coordinates of the ground reference point to the geodetic coordinate system based on the Earth sphere model to obtain the ground reference point position of the satellite's coverage beam can be achieved by constructing a transformation matrix between the geocentric coordinate system and the geodetic coordinate system based on the Earth sphere model, and multiplying the transformation matrix with the ground reference point coordinates to obtain the ground reference point position of the satellite's coverage beam.
[0223] Understandably, for a given signaling epoch, the position of the satellite's coverage beam at the ground reference point can be calculated based on the motion state information of that signaling epoch. By performing the above steps based on the motion state information of each signaling epoch, the position of the satellite's coverage beam at the ground reference point of each signaling epoch can be obtained.
[0224] S308, acquire beam coverage information, and determine the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information.
[0225] S309, before the signaling epoch time is reached, the system broadcast information and terminal measurement configuration information of the NTN mobile cell are updated based on the signaling epoch time, the location of the ground reference point corresponding to the signaling epoch time, and the mobility measurement decision distance, so as to perform measurement control of the terminal device based on the system broadcast information and the terminal measurement configuration information.
[0226] The advantage of this scheme is that it determines the beam vector in the satellite local coordinate system based on beam direction information, determines the transformation matrix between the satellite local coordinate system and the geocentric coordinate system based on motion state information, converts the beam vector in the satellite local coordinate system to the beam vector in the geocentric coordinate system based on the transformation matrix, determines the ground reference point coordinates of the satellite in the geocentric coordinate system based on the beam vector in the geocentric coordinate system, and transforms the ground reference point coordinates to the geodetic coordinate system based on the Earth sphere model to obtain the satellite's ground reference point position. This allows the construction of a complete and accurate mapping link from satellite beam pointing to the geographic coordinates of the ground reference point, providing a unified and reliable benchmark for determining the positional relationship between the terminal and the cell in NTN scenarios.
[0227] Figure 4 This is a flowchart illustrating another measurement and control method for an NTN mobile cell provided in an embodiment of this application. Figure 4 As shown, the specific steps include the following:
[0228] S401, obtain the satellite ephemeris information of the satellite associated with the NTN mobile cell and the basic ephemeris time corresponding to the satellite ephemeris information, and obtain the beam direction information of the satellite.
[0229] S402, select multiple future moments of the basic ephemeris time as signaling epoch times, and determine the motion state information of the satellite at multiple signaling epoch times based on the satellite ephemeris information and the basic ephemeris time.
[0230] S403, obtain the beamwidth of the satellite.
[0231] The beamwidth can be the angular amplitude by which the beam center tilt angle expands to both sides. .
[0232] In one embodiment, the satellite's beamwidth is pre-stored in the satellite base station on the satellite, so the satellite's beamwidth can be directly read.
[0233] S404, based on the motion state information, the beam direction information, and the beam width, determine the ground reference point position, the first beam edge position, and the second beam edge position of the satellite's coverage beam at multiple signaling epoch times.
[0234] The first beam edge position can be the latitude and longitude position corresponding to one side edge of the satellite beam coverage area along a specific direction (such as the direction of satellite movement); the second beam edge position can be the latitude and longitude position corresponding to the other side edge of the satellite beam coverage area along the specific direction.
[0235] The process of determining the position of the satellite's coverage beam at the ground reference point, the first beam edge, and the second beam edge within a signaling epoch, based on motion state information, beam direction information, and beam width, may include: determining the downtilt angle of the first beam edge based on beam direction information and beam width. Second beam edge downtilt angle Based on beam direction information, the first beam vector in the satellite's local coordinate system is determined. Based on motion state information, the transformation matrix between the satellite's local coordinate system and the geocentric coordinate system is determined. Based on the transformation matrix, the first beam vector in the satellite's local coordinate system is converted to the first beam vector in the geocentric coordinate system. Based on the first beam vector in the geocentric coordinate system, the coordinates of the first ground reference point of the satellite in the geocentric coordinate system are determined. Based on the Earth sphere model, the coordinates of the first ground reference point are transformed to the geodetic coordinate system to obtain the satellite's ground reference point position. Based on the azimuth angle and the downtilt angle of the first beam edge in the beam direction information, the second beam vector in the satellite's local coordinate system is determined. Based on the satellite's motion state information at this signaling epoch, the transformation matrix between the satellite's local coordinate system and the geocentric coordinate system is determined. Based on the transformation matrix, the second beam vector in the satellite's local coordinate system is converted to the second beam vector in the geocentric coordinate system. The second beam vector in the geocentric-ground-fixed coordinate system determines the coordinates of the second ground reference point of the satellite in the geocentric-ground-fixed coordinate system. Based on the Earth sphere model, the coordinates of the second ground reference point are transformed to the geodetic coordinate system to obtain the first beam edge position of the satellite's coverage beam at this signaling epoch. Based on the azimuth angle and the downtilt angle of the second beam edge in the beam direction information, the third beam vector in the satellite's local coordinate system is determined. Based on the satellite's motion state information at this signaling epoch, the transformation matrix between the satellite's local coordinate system and the geocentric-ground-fixed coordinate system is determined. Based on the transformation matrix, the third beam vector in the satellite's local coordinate system is converted to the third beam vector in the geocentric-ground-fixed coordinate system. Based on the third beam vector in the geocentric-ground-fixed coordinate system, the coordinates of the third ground reference point of the satellite in the geocentric-ground-fixed coordinate system are determined. Based on the Earth sphere model, the coordinates of the third ground reference point are transformed to the geodetic coordinate system to obtain the second beam edge position of the satellite's coverage beam at this signaling epoch.
[0236] S405, acquire beam coverage information, and determine the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information.
[0237] Optionally, the beam coverage information includes short-range beam coverage and long-range beam coverage;
[0238] Accordingly, acquiring beam coverage information and determining the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information includes:
[0239] The short-range and long-range beam coverage are determined based on the location of the ground reference point, the location of the first beam edge, and the location of the second beam edge.
[0240] Based on the short-range and long-range beam coverage, the mobility measurement decision distance of the NTN mobile cell is determined.
[0241] Among them, the short beam coverage distance can be the shortest distance on the Earth's surface from the ground reference point to the edge of the coverage area; the long beam coverage distance can be the longest distance on the Earth's surface from the ground reference point to the edge of the coverage area.
[0242] In one embodiment, the distance between the ground reference point location and the first beam edge location is calculated as a first distance, and the distance between the ground reference point location and the second beam edge location is calculated as a second distance. The larger of the first distance and the second distance is determined as the long beam coverage distance, and the smaller of the first distance and the second distance is determined as the short beam coverage distance.
[0243] In one embodiment, the mobility measurement decision distance of an NTN mobile cell is determined based on the short-range and long-range beam coverage. The larger / smaller / average value of the short-range and long-range beam coverage can be used as the mobility measurement decision distance of the NTN mobile cell.
[0244] The advantage of this scheme is that by determining the short-range and long-range coverage of the beam based on the location of the ground reference point, the edge of the first beam, and the edge of the second beam, and by determining the mobility measurement decision range of the NTN mobile cell based on the short-range and long-range coverage of the beam, the non-circular coverage shape (such as an ellipse) formed by the beam due to factors such as satellite orbit and direction of motion can be restored by using the short-range and long-range coverage of the beam. This allows for a more accurate match to the actual coverage boundary and reduces the decision range deviation caused by shape simplification.
[0245] S406, before the signaling epoch time is reached, the system broadcast information and terminal measurement configuration information of the NTN mobile cell are updated based on the signaling epoch time, the location of the ground reference point corresponding to the signaling epoch time, and the mobility measurement decision distance, so as to perform measurement control of the terminal device based on the system broadcast information and the terminal measurement configuration information.
[0246] The advantage of this scheme is that by determining the location of the satellite's ground reference point, the first beam edge, and the second beam edge based on motion state information, beam direction information, and beam width, the complete coverage area of the satellite beam on the ground can be accurately defined, providing a clear spatial boundary benchmark for determining whether the terminal device is in an effective communication area.
[0247] Figure 5 This is a schematic diagram of the structure of a measurement and control device for an NTN mobile cell provided in an embodiment of this application. Figure 5 As shown, the device includes:
[0248] The information acquisition module 510 is used to acquire satellite ephemeris information of satellites associated with the NTN mobile cell and the basic ephemeris time corresponding to the satellite ephemeris information, and to acquire the beam direction information of the satellites.
[0249] The position determination module 520 is used to select multiple future moments of the basic ephemeris time as signaling epoch times, determine the motion state information of the satellite at multiple signaling epoch times based on the satellite ephemeris information and the basic ephemeris time, and determine the position of the satellite's coverage beam at the ground reference point at multiple signaling epoch times based on the motion state information and the beam direction information.
[0250] The distance determination module 530 is used to acquire beam coverage information and determine the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information.
[0251] The configuration update module 540 is used to update the system broadcast information and terminal measurement configuration information of the NTN mobile cell based on the signaling epoch time, the location of the ground reference point corresponding to the signaling epoch time, and the mobility measurement decision distance before the signaling epoch time is reached, so as to perform measurement control of the terminal device based on the system broadcast information and the terminal measurement configuration information.
[0252] Optionally, the position determination module 520 is specifically used for:
[0253] The beam vector in the local coordinate system of the satellite is determined based on the beam direction information.
[0254] Based on the motion state information, determine the transformation matrix between the satellite local coordinate system and the geocentric coordinate system;
[0255] Based on the transformation matrix, the beam vector in the local coordinate system of the satellite is converted into the beam vector in the geocentric coordinate system.
[0256] Based on the beam vector in the geocentric-ground-fixed coordinate system, the coordinates of the ground reference point of the satellite in the geocentric-ground-fixed coordinate system are determined.
[0257] Based on the Earth sphere model, the coordinates of the ground reference points are transformed to the geodetic coordinate system to obtain the ground reference point positions of the satellite's coverage beam at multiple signaling epochs.
[0258] Optionally, the motion state information includes the satellite's position coordinates and motion velocity in the geocentric-geocentric coordinate system;
[0259] Accordingly, the position determination module 520 is specifically used for:
[0260] The satellite's velocity is normalized to obtain the X-axis reference vector of the satellite's local coordinate system;
[0261] The satellite zenith direction is determined based on the satellite position coordinates, and the Z-axis reference vector of the satellite local coordinate system is determined based on the satellite zenith direction and the X-axis reference vector.
[0262] Based on the right-hand theorem, the cross product of the X-axis reference vector and the Z-axis reference vector is calculated to obtain the Y-axis reference vector of the satellite local coordinate system.
[0263] Based on the X-axis reference vector, the Y-axis reference vector, and the Z-axis reference vector, the transformation matrix between the satellite local coordinate system and the geocentric coordinate system is determined.
[0264] Optionally, the position determination module 520 is specifically used for:
[0265] The reference point linear expression equation is constructed based on the beam vector in the geocentric-solid coordinate system.
[0266] Constructing a reference point ground representation equation based on an Earth sphere model;
[0267] Solve the linear equation and the ground equation of the reference point simultaneously to obtain the coordinates of the satellite's ground reference point in the geocentric coordinate system.
[0268] Optionally, the ground reference point location includes the ground reference point location, the first beam edge location, and the second beam edge location;
[0269] Accordingly, the device is also used for:
[0270] Obtain the beamwidth of the satellite;
[0271] Accordingly, the position determination module 520 is specifically used for:
[0272] Based on the motion state information, the beam direction information, and the beam width, the positions of the satellite's coverage beam at ground reference points, the first beam edge, and the second beam edge at multiple signaling epochs are determined.
[0273] Optionally, the beam coverage information includes short-range beam coverage and long-range beam coverage;
[0274] Accordingly, the distance determination module 530 is specifically used for:
[0275] The short-range and long-range beam coverage are determined based on the location of the ground reference point, the location of the first beam edge, and the location of the second beam edge.
[0276] Based on the short-range and long-range beam coverage, the mobility measurement decision distance of the NTN mobile cell is determined.
[0277] Optionally, the configuration update module 540 is specifically used for:
[0278] In the NTN mobile cell, determine the current serving cell and candidate cells to be tested for the terminal device;
[0279] Based on the signaling epoch time and the location of the ground reference point corresponding to the signaling epoch time, the system broadcast information of the current serving cell is updated;
[0280] Based on the signaling epoch time, the mobility measurement decision distance of the current serving cell, the mobility measurement decision distance of the candidate cell to be tested, and the ground reference point position of the candidate cell to be tested corresponding to the signaling epoch time, the terminal measurement configuration information of the current serving cell is updated.
[0281] In this embodiment, the information acquisition module is used to acquire satellite ephemeris information of satellites associated with the NTN mobile cell and the basic ephemeris time corresponding to the satellite ephemeris information, and to acquire the beam direction information of the satellites; the position determination module is used to select multiple future moments of the basic ephemeris time as signaling epoch times, determine the motion state information of the satellites at multiple signaling epoch times based on the satellite ephemeris information and the basic ephemeris time, and determine the position of the coverage beam of the satellites at multiple ground reference points at the multiple signaling epoch times based on the motion state information and the beam direction information; the distance determination module is used to acquire beam coverage information and determine the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information; the configuration update module is used to update the system broadcast information and terminal measurement configuration information of the NTN mobile cell before the signaling epoch time is reached, based on the signaling epoch time, the position of the ground reference point corresponding to the signaling epoch time, and the mobility measurement decision distance, so as to perform measurement control of the terminal device based on the system broadcast information and the terminal measurement configuration information. The aforementioned measurement and control device for NTN mobile cells dynamically adjusts the ground reference point position and measurement decision distance of the trigger measurement mechanism so that the trigger measurement mechanism can adapt to the dynamic movement of satellites and the differences in cell beam coverage, thereby avoiding signaling overhead redundancy, handover timing deviation and erroneous handover problems, and ensuring the communication stability and service quality of non-terrestrial network sliding beam cells.
[0282] The measurement and control device for the NTN mobile cell in this application embodiment can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. For example, mobile electronic devices can be mobile phones, tablets, laptops, PDAs, in-vehicle electronic devices, wearable devices, ultra-mobile personal computers (UMPCs), netbooks, or personal digital assistants (PDAs), etc., while non-mobile electronic devices can be servers, network-attached storage (NAS), personal computers (PCs), televisions (TVs), ATMs, or self-service machines, etc. This application embodiment does not impose specific limitations.
[0283] The measurement and control device for the NTN mobile cell in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the specific operating system used.
[0284] The measurement and control device for NTN mobile cells provided in this application embodiment can realize the various processes implemented in the above embodiments. To avoid repetition, it will not be described again here.
[0285] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. For example... Figure 6 As shown, this application embodiment also provides an electronic device 600, including a processor 601, a memory 602, and a program or instructions stored in the memory 602 and executable on the processor 601. When the program or instructions are executed by the processor 601, they implement the various processes of the above-described NTN mobile cell measurement and control method embodiment and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0286] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.
[0287] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described NTN mobile cell measurement and control method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0288] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0289] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0290] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0291] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0292] The above description is merely a preferred embodiment and the technical principles employed in this application. This application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions that can be made by those skilled in the art will not depart from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of this application, the scope of which is determined by the scope of the claims.
Claims
1. A measurement and control method for an NTN mobile cell, characterized in that, The method includes: Obtain satellite ephemeris information of satellites associated with the NTN mobile cell and the basic ephemeris time corresponding to the satellite ephemeris information, and obtain the beam direction information of the satellites; Multiple future moments of the base ephemeris time are selected as signaling epoch times. Based on the satellite ephemeris information and the base ephemeris time, the motion state information of the satellite at multiple signaling epoch times is determined. Based on the motion state information and the beam direction information, the ground reference point position of the satellite's coverage beam at multiple signaling epoch times is determined. Acquire beam coverage information and determine the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information; Before the signaling epoch time is reached, the system broadcast information and terminal measurement configuration information of the NTN mobile cell are updated based on the signaling epoch time, the location of the ground reference point corresponding to the signaling epoch time, and the mobility measurement decision distance, so as to perform measurement control of the terminal device based on the system broadcast information and the terminal measurement configuration information.
2. The measurement and control method for an NTN mobile cell according to claim 1, characterized in that, Determining the location of the satellite's coverage beam at multiple ground reference points based on the motion state information and the beam direction information includes: The beam vector in the local coordinate system of the satellite is determined based on the beam direction information. Based on the motion state information, determine the transformation matrix between the satellite local coordinate system and the geocentric coordinate system; Based on the transformation matrix, the beam vector in the local coordinate system of the satellite is converted into the beam vector in the geocentric coordinate system. Based on the beam vector in the geocentric-ground-fixed coordinate system, the coordinates of the ground reference point of the satellite in the geocentric-ground-fixed coordinate system are determined. Based on the Earth sphere model, the coordinates of the ground reference points are transformed to the geodetic coordinate system to obtain the ground reference point positions of the satellite's coverage beam at multiple signaling epochs.
3. The measurement and control method for an NTN mobile cell according to claim 2, characterized in that, The motion state information includes the satellite's position coordinates and velocity in the geocentric-solid coordinate system; Accordingly, determining the transformation matrix between the satellite local coordinate system and the geocentric coordinate system based on the motion state information includes: The satellite's velocity is normalized to obtain the X-axis reference vector of the satellite's local coordinate system; The satellite zenith direction is determined based on the satellite position coordinates, and the Z-axis reference vector of the satellite local coordinate system is determined based on the satellite zenith direction and the X-axis reference vector. Based on the right-hand theorem, the cross product of the X-axis reference vector and the Z-axis reference vector is calculated to obtain the Y-axis reference vector of the satellite local coordinate system. Based on the X-axis reference vector, the Y-axis reference vector, and the Z-axis reference vector, the transformation matrix between the satellite local coordinate system and the geocentric coordinate system is determined.
4. The measurement and control method for an NTN mobile cell according to claim 2, characterized in that, The determination of the satellite's ground reference point coordinates in the geocentric-ground-fixed coordinate system based on the beam vector in the geocentric-ground-fixed coordinate system includes: The reference point linear expression equation is constructed based on the beam vector in the geocentric-solid coordinate system. Constructing a reference point ground representation equation based on an Earth sphere model; Solve the linear equation and the ground equation of the reference point simultaneously to obtain the coordinates of the satellite's ground reference point in the geocentric coordinate system.
5. The measurement and control method for an NTN mobile cell according to claim 1, characterized in that, Before determining the location of the satellite's coverage beam at ground reference points in multiple signaling epochs based on the motion state information and the beam direction information, the method further includes: Obtain the beamwidth of the satellite; Accordingly, determining the location of the satellite's coverage beam at ground reference points in multiple signaling epochs based on the motion state information and the beam direction information includes: Based on the motion state information, the beam direction information, and the beam width, the positions of the satellite's coverage beam at ground reference points, the first beam edge, and the second beam edge at multiple signaling epochs are determined.
6. The measurement and control method for an NTN mobile cell according to claim 5, characterized in that, The beam coverage information includes short-range beam coverage and long-range beam coverage; Accordingly, acquiring beam coverage information and determining the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information includes: The short-range and long-range beam coverage are determined based on the location of the ground reference point, the location of the first beam edge, and the location of the second beam edge. Based on the short-range and long-range beam coverage, the mobility measurement decision distance of the NTN mobile cell is determined.
7. The measurement and control method for an NTN mobile cell according to claim 1, characterized in that, The update of the system broadcast information and terminal measurement configuration information of the NTN mobile cell based on the signaling epoch time, the ground reference point position corresponding to the signaling epoch time, and the mobility measurement decision distance includes: In the NTN mobile cell, determine the current serving cell and candidate cells to be tested for the terminal device; Based on the signaling epoch time and the location of the ground reference point corresponding to the signaling epoch time, the system broadcast information of the current serving cell is updated; Based on the signaling epoch time, the mobility measurement decision distance of the current serving cell, the mobility measurement decision distance of the candidate cell to be tested, and the ground reference point position of the candidate cell to be tested corresponding to the signaling epoch time, the terminal measurement configuration information of the current serving cell is updated.
8. A measurement and control device for an NTN mobile cell, characterized in that, The device includes: The information acquisition module is used to acquire satellite ephemeris information of satellites associated with the NTN mobile cell and the basic ephemeris time corresponding to the satellite ephemeris information, and to acquire the beam direction information of the satellites. The position determination module is used to select multiple future moments of the basic ephemeris time as signaling epoch times, determine the motion state information of the satellite at multiple signaling epoch times based on the satellite ephemeris information and the basic ephemeris time, and determine the position of the satellite's coverage beam at the ground reference point at multiple signaling epoch times based on the motion state information and the beam direction information. The distance determination module is used to acquire beam coverage information and determine the mobility measurement decision distance of the NTN mobile cell based on the beam coverage information. The configuration update module is used to update the system broadcast information and terminal measurement configuration information of the NTN mobile cell based on the signaling epoch time, the location of the ground reference point corresponding to the signaling epoch time, and the mobility measurement decision distance before the signaling epoch time is reached, so as to perform measurement control of the terminal device based on the system broadcast information and the terminal measurement configuration information.
9. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the measurement and control method for an NTN mobile cell as described in any one of claims 1-7.
10. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the measurement and control method of the NTN mobile cell as described in any one of claims 1-7.
Citation Information
Patent Citations
Satellite-ground link communication method and device, equipment and storage medium
CN117478207A
Satellite communication optimization method and device, computer equipment and storage medium
CN118432694A
Neighbor cell measurement starting method and device, equipment and storage medium
CN118844092A