A network check extended discontinuous reception parameter execution method, device and medium
By calculating the satellite visibility time window and orbit revisit period through terminal devices and combining it with core network verification, the problems of invalid wake-up and paging failure in LEO satellite IoT were solved, and low-power and efficient extended discontinuous reception parameter configuration was achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 广东世炬网络科技股份有限公司
- Filing Date
- 2026-03-30
- Publication Date
- 2026-07-10
AI Technical Summary
In LEO satellite IoT communication, traditional eDRX configuration schemes lead to problems such as wasted power consumption due to ineffective terminal wake-up, failed paging and listening, wasted paging resources on the network side, and disconnect between parameter configuration and satellite orbit.
By acquiring ephemeris, geographic location, and service characteristic information through terminal devices, calculating satellite visibility time window sequences and orbit revisit cycles, determining extended discontinuous reception configuration parameters, and performing orbit matching verification with core network equipment, a feedback adjustment confirmation message is generated to perform adaptation operations.
It achieves dual adaptation between terminal equipment and satellite orbit, reduces power consumption from ineffective monitoring, improves paging capture rate, reduces network-side paging retransmission operations, and enhances overall network operating efficiency.
Smart Images

Figure CN122372049A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a method, apparatus and medium for performing extended discontinuous reception parameters for network verification. Background Technology
[0002] In satellite IoT communication fields such as 5G NTN (Non-Terrestrial Network) and Narrowband IoT over NTN (NB-IoT), eDRX (extended discontinuous reception) is a core technology for achieving low power consumption in cellular IoT terminals. This technology allows terminal devices to wake up and listen for paging only during a specific PTW (Paging Time Window), remaining in sleep mode the rest of the time. It has proven mature in terrestrial network scenarios. In terrestrial networks, the eDRX period and PTW length are requested by the terminal device based on service frequency, and directly approved by the AMF (Access and Mobility Management Function) or MME (Mobility Management Entity) according to network policy, adapting to the continuous coverage characteristics of terrestrial networks.
[0003] However, the high-speed movement of LEO (Low Earth Orbit) satellites causes periodic interruptions in Earth coverage, resulting in service gaps and service gaps. Applying traditional eDRX configurations to satellite IoT scenarios exposes several intractable technical problems. First, parameter configuration is disconnected from satellite orbits. The eDRX cycle is set solely based on service frequency, easily causing PTW (Plan-Trip Ward) periods to fall into satellite coverage gaps, resulting in wasted power consumption from ineffective terminal wake-ups and network-side paging failures. Second, Doppler frequency offset and transmission delay drift caused by satellite movement require terminal devices to complete long-term synchronization searches before PTW. Traditional short PTW designs cannot meet this requirement, reducing the effectiveness of paging monitoring. Third, the original NAS (Non-Access Stratum) negotiation mechanism does not include satellite orbit parameters, preventing the core network from verifying orbit matching for terminal device parameter requests, leading to a disconnect between negotiation results and the actual physical link status. Fourth, the lack of a dedicated sleep mechanism for coverage gaps means terminal devices continue to wake up at fixed intervals during long gaps, generating continuous wasted power and violating the low-power design requirements of satellite IoT terminal devices. Summary of the Invention
[0004] This application provides a method, apparatus, and medium for executing extended discontinuous reception parameters for network verification. The terminal obtains ephemeris, geographical location, and service characteristic information, calculates the satellite visibility time window sequence and orbit revisit period, determines the target extended discontinuous reception configuration parameters, and sends a parameter-carrying non-access stratum request. After receiving feedback, the corresponding operation is executed. This achieves dual adaptation of parameters with satellite orbit and terminal equipment services, provides a basis for core network orbit verification, avoids invalid eavesdropping from the source, and reduces the power consumption of terminal equipment.
[0005] In a first aspect, embodiments of this application provide a method for performing extended discontinuous reception parameters for network verification, applied to a terminal device, the method comprising:
[0006] Acquire satellite ephemeris data, terminal geographic location information, and service characteristic information, including service data transmission cycle and service latency requirements; Based on the ephemeris data and the geographic location information, the visibility time window sequence of the satellite to the terminal device within a preset time period is calculated, and the orbit revisit period of the satellite is determined according to the start time interval of adjacent time windows in the visibility time window sequence. Based on the service characteristic information, the visibility time window sequence, and the satellite's orbit revisit period, the target extended discontinuous reception configuration parameters are determined; A non-access stratum request message carrying the geographic location information, the target extended discontinuous reception configuration parameters, and a satellite orbit identifier indicating alignment is sent to the core network equipment, so that the core network equipment can perform orbit matching verification on the request parameters in the non-access stratum request message and generate a feedback adjustment confirmation message. The system receives the feedback adjustment confirmation message returned by the core network device and performs extended discontinuous reception operation according to the effective extended discontinuous reception configuration parameters in the feedback adjustment confirmation message.
[0007] Further, the step of calculating the satellite's visibility time window sequence to the terminal device within a preset time period based on the ephemeris data and the geographic location information includes: The satellite orbital parameters in the ephemeris data are analyzed, and the satellite orbital trajectory within a preset time period is predicted based on the satellite orbital parameters using an orbital dynamics model. Based on the space trajectory and the geographical location information, the start time when the satellite enters the line of sight to the location of the terminal device and the end time when it leaves the line of sight are calculated. Based on the start time and the end time, a number of discrete visibility time windows of the satellite are formed, and the visibility time windows are combined into the visibility time window sequence.
[0008] Further, determining the target extended discontinuous reception configuration parameters based on the service characteristic information, the visibility time window sequence, and the satellite's orbit revisit period includes: Based on the service characteristic information and the track revisit cycle, a target extended discontinuous reception cycle is determined. The duration of the target extended discontinuous reception cycle is an integer multiple of the duration of the track revisit cycle, and the duration of the target extended discontinuous reception cycle is not greater than the duration of the service data transmission cycle. The paging window duration meets the service latency requirements. Based on the visibility time window sequence and the target extended discontinuous reception period, a paging window time offset is determined. The paging window time offset is used to align the start time of the paging window with the start time of the satellite visibility time window in the visibility time window sequence. The duration of the coverage gap between adjacent satellites at the location of the terminal device is calculated based on the visibility time window sequence. If the duration of the coverage hole is greater than the target extended discontinuous reception period, a sleep indication is generated. The sleep indication is used to request that the paging window be skipped and the user remain in sleep mode during the duration of the coverage hole.
[0009] Further, the step of performing extended discontinuous reception operation based on the effective extended discontinuous reception configuration parameters in the feedback confirmation message includes: Obtain the effective extended discontinuous reception configuration parameters in the feedback adjustment confirmation message. If the effective extended discontinuous reception configuration parameters are consistent with the request parameters in the non-access stratum request message, wake up the radio frequency receiver to listen for paging in the corresponding paging window according to the target extended discontinuous reception period and paging window time offset in the request parameters. If the effective extended discontinuous reception configuration parameter is a correction request parameter, then the sleep sequence and wake-up sequence are adjusted according to the corrected target extended discontinuous reception period and the paging window time offset, and paging monitoring is performed. If the effective extended discontinuous reception configuration parameters include the hibernation indication, then the radio frequency receiver is turned off and paging listening is stopped during the satellite coverage hole duration of the hibernation indication, until the next visibility time window of the satellite arrives; The effective extended discontinuous reception configuration parameter is the original request parameter after the core network device passes the track matching verification of the request parameter in the non-access stratum request message, or the corrected request parameter after the verification fails.
[0010] In a second aspect, embodiments of this application provide a method for performing extended discontinuous reception parameters for network verification, applied to core network equipment, the method comprising: The system receives a non-access stratum request message sent by a terminal device, extracts the target extended discontinuous reception configuration parameters and the satellite orbit identifier indicating alignment from the non-access stratum request message, as well as the geographical location information of the terminal device; Obtain satellite constellation coverage planning data corresponding to the satellite orbit identifier indicating alignment from the ephemeris database. The satellite constellation coverage planning data includes the orbital parameters of each satellite, the Earth coverage range, and the real-time operating status of the satellite. Based on the geographical location information of the terminal device and the satellite constellation coverage planning data, the orbit matching verification and validity judgment are performed on the target extended discontinuous reception configuration parameters; A feedback adjustment confirmation message is generated based on the verification result, and the feedback adjustment confirmation message is sent to the terminal device, so that the terminal device can perform an extended discontinuous reception operation based on the feedback adjustment confirmation message.
[0011] Furthermore, the step of performing orbit matching verification and validity judgment on the target extended discontinuous reception configuration parameters based on the geographical location information of the terminal device and the satellite constellation coverage planning data includes: Based on the satellite constellation coverage planning data, predict the satellite visibility time window sequence and effective satellite service arc corresponding to the geographical location of the terminal device within a preset time period in the future. Determine whether the target extended discontinuous reception period in the target extended discontinuous reception configuration parameters is an integer multiple of the satellite orbit revisit period of the orbit corresponding to the satellite orbit identifier, and whether the paging window is completely within the satellite visibility time window in the satellite visibility time window sequence; If the judgment result is yes, then the verification of the request parameters in the non-access layer request message passes; If the determination result is negative, the request parameters are recalculated and corrected based on the satellite visibility time window sequence, the satellite orbit revisit period, and the service characteristic information of the terminal device.
[0012] Furthermore, the step of generating a feedback adjustment confirmation message based on the verification judgment result includes: After the verification is passed, the request parameters in the non-access stratum request message are determined as effective extended discontinuous reception configuration parameters, and a feedback adjustment confirmation message is generated, and the sleep indication included in the request parameters is approved; If the verification fails, the request parameters are recalculated and corrected, and the corrected request parameters are determined as the effective extended discontinuous reception configuration parameters. The correction description of the request parameters is added to the feedback adjustment confirmation message. If the geographical location of the terminal device has a satellite coverage gap duration, and the request parameters do not include a sleep indicator, then the sleep indicator is added to the effective extended discontinuous reception configuration parameters.
[0013] In a third aspect, embodiments of this application provide an extended discontinuous reception parameter execution apparatus for network verification, comprising: The information acquisition module is used to acquire satellite ephemeris data, terminal geographic location information, and service characteristic information, including service data transmission cycle and service latency requirements. The period calculation module is used to calculate the satellite's visibility time window sequence to the terminal device within a preset time period based on the ephemeris data and the geographic location information, and to determine the satellite's orbit revisit period according to the start time interval of adjacent time windows in the visibility time window sequence. The parameter determination module is used to determine the target extended discontinuous reception configuration parameters based on the service characteristic information, the visibility time window sequence, and the satellite's orbit revisit period. The signaling sending module is used to send a non-access stratum request message to the core network equipment, carrying the geographical location information, the target extended discontinuous reception configuration parameters, and a satellite orbit identifier indicating alignment, so that the core network equipment can perform orbit matching verification on the request parameters in the non-access stratum request message and generate a feedback adjustment confirmation message. The receiving and execution module is used to receive the feedback adjustment confirmation message returned by the core network device, and to perform extended discontinuous reception operation according to the effective extended discontinuous reception configuration parameters in the feedback adjustment confirmation message.
[0014] In a fourth aspect, embodiments of this application provide an extended discontinuous reception parameter execution apparatus for network verification, comprising: The signaling receiving module is used to receive a non-access stratum request message sent by a terminal device, extract the target extended discontinuous reception configuration parameters and the satellite orbit identifier indicating alignment from the non-access stratum request message, as well as the geographical location information of the terminal device; The ephemeris data module is used to obtain satellite constellation coverage planning data corresponding to the satellite orbit identifier indicating alignment from the ephemeris database. The satellite constellation coverage planning data includes the orbital parameters of each satellite, the Earth coverage range, and the real-time operating status of the satellite. The parameter verification module is used to perform orbit matching verification and validity judgment on the target extended discontinuous reception configuration parameters based on the geographical location information of the terminal device and the satellite constellation coverage planning data. The result sending module is used to generate a feedback adjustment confirmation message based on the verification judgment result, and send the feedback adjustment confirmation message to the terminal device, so that the terminal device can perform an extended discontinuous reception operation based on the feedback adjustment confirmation message.
[0015] In a fifth aspect, embodiments of this application provide an electronic device, including: a memory and one or more processors; The memory is used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the extended discontinuous reception parameter execution method for network verification as described in the first aspect, or execute the extended discontinuous reception parameter execution method for network verification as described in the second aspect.
[0016] In a sixth aspect, embodiments of this application provide a storage medium for storing computer-executable instructions, which, when executed by a computer processor, are used to perform the extended discontinuous reception parameter execution method for network verification as described in the first aspect, or to perform the extended discontinuous reception parameter execution method for network verification as described in the second aspect.
[0017] This application embodiment calculates the satellite visibility time window sequence and orbit revisit period based on ephemeris data by the terminal device, sets the target extended discontinuous reception period to an integer multiple of the orbit revisit period, and achieves precise alignment between the paging window and the satellite visibility time through paging window time offset. The core network device also performs orbit matching verification on the terminal request parameters and corrects them as needed to avoid the paging window falling into the satellite coverage gap. Combined with the hibernation indication mechanism during the coverage gap, the terminal device goes into deep hibernation during the gap and does not perform paging listening, eliminating invalid radio frequency wake-ups and improving the endurance of the satellite IoT terminal. At the same time, because the paging window is highly matched with the satellite visibility time window, it effectively avoids the message loss problem caused by the network side sending paging when the satellite is not visible, improves the paging capture rate, reduces paging retransmission operations of the core network device, and reduces the overall network operating load. The core network equipment has added ephemeris data query and orbit verification steps, which solves the problems of traditional non-access stratum negotiation mechanisms lacking satellite orbit parameters and terminal equipment being prone to failure due to ephemeris deviation or satellite orbit change due to unilateral configuration. This ensures that the parameter configuration is highly consistent with the actual state of the physical link, improving the reliability of extended discontinuous reception parameter configuration and end-network coordination. Attached Figure Description
[0018] Figure 1This is a flowchart of a device terminal for a network verification extended discontinuous reception parameter execution method provided in an embodiment of this application; Figure 2 This is a flowchart of the visibility time window sequence calculation provided in the embodiments of this application; Figure 3 This is a flowchart illustrating the determination of target extended discontinuous reception configuration parameters provided in an embodiment of this application; Figure 4 This is a flowchart of the extended discontinuous reception operation provided in an embodiment of this application; Figure 5 This is a flowchart of a core network device for a network verification extended discontinuous reception parameter execution method provided in an embodiment of this application; Figure 6 This is a flowchart of the track matching verification and validity judgment provided in the embodiments of this application; Figure 7 This is a flowchart provided in an embodiment of the present application for generating a feedback adjustment confirmation message based on the verification judgment result; Figure 8 This is a structural diagram of an extended discontinuous reception parameter execution device for network verification provided in an embodiment of this application; Figure 9 This is a structural diagram of an extended discontinuous reception parameter execution device for network verification provided in an embodiment of this application; Figure 10 This is a structural diagram of an electronic device provided in an embodiment of this application. Detailed Implementation
[0019] 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 additional steps not included in the drawings may also be present. The above processes can correspond to methods, functions, procedures, subroutines, subroutines, etc.
[0020] 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.
[0021] The extended discontinuous reception parameter execution method for network verification provided in this application can be applied to low-orbit satellite IoT communication scenarios such as 5G non-terrestrial networks and narrowband IoT direct-connection non-terrestrial networks. It primarily addresses technical issues arising from traditional extended discontinuous reception mechanisms in satellite discontinuous coverage environments, such as invalid terminal wake-up, excessive power consumption, paging reception failure, and waste of network-side paging resources. This method generates extended discontinuous reception parameters adapted to the satellite orbit by fusing satellite ephemeris data, geographic location information, and service characteristic information on the terminal side. The core network side performs orbit matching verification and parameter correction based on a global ephemeris database, constructing a dynamic parameter negotiation system between the terminal and the core network. This method can be widely applied to satellite IoT terminal devices such as field environmental monitoring, smart water and electricity meters, emergency IoT terminals, and IoT devices in remote areas. The aforementioned application scenarios are merely exemplary and illustrative; in actual deployment, they can also be applied to other scenarios requiring low-power, long-endurance satellite communication, which this application does not limit.
[0022] The extended discontinuous reception parameter execution method for network verification provided in this application has two types of execution entities. One type is terminal equipment, which refers to user equipment with satellite communication signal transmission and reception capabilities, satellite ephemeris data parsing capabilities, satellite orbit prediction capabilities, satellite positioning capabilities, and extended discontinuous reception control capabilities, including satellite IoT dedicated modules, low-power satellite communication terminals, handheld satellite IoT devices, etc. The other type is core network equipment, specifically access and mobility management function equipment in the core network, which has ephemeris data query interface, terminal parameter verification, signaling interaction, and parameter distribution functions. This application does not limit the specific type of equipment.
[0023] Figure 1 This is a flowchart of a device terminal for a network verification extended discontinuous reception parameter execution method provided in an embodiment of this application, as shown below. Figure 1 As shown, the extended discontinuous reception parameter execution method for this network verification includes the following steps: Step 101: Obtain satellite ephemeris data, terminal geographic location information, and service characteristic information, including service data transmission cycle and service latency requirements.
[0024] Among them, satellite ephemeris data refers to a set of parameters describing the orbital status of low-Earth orbit satellites, including parameters such as satellite orbital semi-major axis, eccentricity, orbital inclination, right ascension of the ascending node, argument of perigee, true anomaly, and orbital angular velocity; terminal geographic location information refers to the current geographic spatial location of the terminal device, including latitude and longitude coordinates and altitude in the WGS-84 coordinate system; service data transmission cycle refers to the fixed time interval at which the terminal device actively reports service data to the network side; service latency requirement refers to the maximum allowable transmission latency from the generation of service data to successful transmission, used to constrain the minimum length of the paging time window.
[0025] In one embodiment, the terminal device receives satellite ephemeris data periodically broadcast by satellite gateway stations or core network equipment through the physical layer and stores it in the local ephemeris cache; the terminal device collects latitude and longitude coordinates and altitude in real time through the built-in global navigation satellite system module and BeiDou positioning module, and the positioning accuracy meets the minimum requirements for satellite visibility judgment; the terminal device reads the service data transmission cycle and service latency requirements through the local service configuration module.
[0026] Step 102: Based on the ephemeris data and the geographic location information, calculate the satellite's visibility time window sequence to the terminal device within a preset time period in the future, and determine the satellite's orbit revisit period according to the start time interval of adjacent time windows in the visibility time window sequence.
[0027] Among them, the visibility time window refers to the continuous period of time during which the satellite is located above the elevation angle threshold of the line-of-sight range of the terminal equipment and can provide normal communication services. It consists of the start time of the satellite entering the line-of-sight range and the end time of the satellite leaving the line-of-sight range. The visibility time window sequence refers to the set of multiple discrete visibility time windows arranged in chronological order within a future preset duration. The orbit revisit period refers to the time interval between two consecutive passes of the same satellite over the same location of the terminal equipment within the line-of-sight range. It is determined by the difference in the start time of adjacent visibility time windows.
[0028] In one embodiment, the terminal device predicts the satellite's spatial trajectory within a preset time period based on the acquired ephemeris data and geographic location information using an orbital dynamics model. The terminal device combines the geographic location information and the satellite's spatial trajectory to calculate the start time of each entry into line of sight and the end time of each departure from line of sight, forming several discrete visibility time windows, which are then arranged in chronological order to form a visibility time window sequence. The terminal device extracts the start time of two adjacent visibility time windows in the visibility time window sequence and calculates the time interval between them. This interval is the satellite's orbital revisit period. For example, if the first visibility time window starts at 10:00 and the second visibility time window starts at 11:30, then the orbital revisit period is 90 minutes.
[0029] Step 103: Determine the target extended discontinuous reception configuration parameters based on the service characteristic information, the visibility time window sequence, and the satellite's orbit revisit period.
[0030] The target extended discontinuous reception configuration parameters are the optimal extended discontinuous reception configuration set requested by the terminal device from the core network device, including the target extended discontinuous reception period, paging window time offset, and sleep indication parameters. The target extended discontinuous reception period is the extended discontinuous reception period that the terminal device expects to use, which is an integer multiple of the orbit revisit period and not greater than the service data transmission period. The paging window time offset is the time offset value of the paging window relative to the start point of the extended discontinuous reception period, used to align the start time of the paging window with the start time of the satellite visibility time window. The sleep indication is a deep sleep instruction requested by the terminal device from the core network device, used to request that when the coverage hole duration is greater than the target extended discontinuous reception period, the paging window listening should be skipped and the device should remain in deep sleep.
[0031] In one embodiment, the terminal device combines the service data transmission cycle and the orbit revisit cycle to set the target extended discontinuous reception cycle to an integer multiple of the orbit revisit cycle, ensuring that the duration of this cycle is not greater than the service data transmission cycle. Simultaneously, the paging window duration meets the service latency requirements. For example, if the orbit revisit cycle is 90 minutes and the service cycle is 180 minutes, the target extended discontinuous reception cycle can be set to 90 minutes or 180 minutes. The terminal device calculates the paging window time offset based on the visibility time window sequence and the target extended discontinuous reception cycle, ensuring that the paging window start time is precisely aligned with the satellite visibility time window start time. For example, if the visibility time window starts at 10:00 and the cycle start point is 09:50, the offset is set to 10 minutes. The terminal device calculates the coverage hole duration between adjacent visibility time windows. If the coverage hole duration is greater than the target extended discontinuous reception cycle, a hibernation indication is generated. For example, if the coverage hole duration is 90 minutes and the target cycle is 60 minutes, a hibernation indication is generated, requesting hibernation for the entire hole period.
[0032] Step 104: Send a non-access stratum request message to the core network device, carrying the geographic location information, the target extended discontinuous reception configuration parameters, and a satellite orbit identifier indicating alignment, so that the core network device can perform orbit matching verification on the request parameters in the non-access stratum request message and generate a feedback adjustment confirmation message.
[0033] Among them, non-access stratum request messages refer to higher-level control signaling between terminal equipment and core network equipment that is not forwarded through the access stratum, including attach request messages and tracking area update request messages; the satellite orbit identifier indicating alignment is a numbering information used to uniquely identify the orbit to which a satellite belongs, which facilitates the core network equipment to quickly locate the corresponding satellite constellation coverage planning data.
[0034] In one embodiment, the terminal device encapsulates the acquired geographic location information, the generated target extended discontinuous reception configuration parameters, and the satellite orbit identifier indicating alignment into a non-access stratum attach request message or a tracking area update request message. The terminal device sends the non-access stratum request message to the core network access and mobility management function device via a satellite communication link. After receiving the message, the core network device extracts the request parameters to perform orbit matching verification and generates a feedback adjustment confirmation message based on the verification result.
[0035] Step 105: Receive the feedback adjustment confirmation message returned by the core network device, and perform extended discontinuous reception operation according to the effective extended discontinuous reception configuration parameters in the feedback adjustment confirmation message.
[0036] Among them, the feedback adjustment confirmation message is a non-access stratum confirmation signaling returned by the core network equipment after completing parameter verification, which includes the final effective extended discontinuous reception configuration parameters; the effective extended discontinuous reception configuration parameters can be the original parameters requested by the terminal equipment, or the adaptation parameters corrected by the core network equipment.
[0037] In one embodiment, the terminal device receives a non-access stratum feedback adjustment confirmation message returned by the core network device through a satellite communication link, and parses the effective extended discontinuous reception configuration parameters in the message; the terminal device performs extended discontinuous reception operations according to the type of effective parameters and the scenario, including sleep control, radio frequency wake-up, paging monitoring and other operations, to ensure that the radio frequency receiver is woken up only when the satellite is visible and the paging window is open, and the device remains in deep sleep during coverage gaps.
[0038] The above process, through sequential execution of information acquisition, visibility calculation, parameter determination, request sending, and parameter execution, enables the terminal device to generate extended discontinuous reception parameters under the triple constraints of ephemeris perception, service perception, and orbit perception, providing a basis for core network equipment verification; ensuring that the configuration parameters are highly matched with the satellite physical coverage status, avoiding invalid wake-ups, and reducing the power consumption of the terminal device.
[0039] Figure 2 This is a flowchart of the visibility time window sequence calculation provided in the embodiments of this application, such as... Figure 2 As shown, the extended discontinuous reception parameter execution method for this network verification includes the following steps: Step 201: Analyze the satellite orbital parameters in the ephemeris data, and predict the satellite's space trajectory within a preset time period based on the satellite orbital parameters using an orbital dynamics model.
[0040] Among them, satellite orbital parameters are parameters in ephemeris data used to describe the satellite's operational patterns; the orbital dynamics model is a mathematical model for predicting satellite position based on the principles of celestial mechanics, which can calculate the satellite's three-dimensional spatial coordinates based on orbital parameters and timestamps; and the spatial trajectory is a continuous set of spatial coordinates of the satellite over a predetermined period of time in the future.
[0041] In one embodiment, the terminal device parses the acquired ephemeris data and extracts satellite orbital parameters such as the semi-major axis, eccentricity, orbital inclination, right ascension of the ascending node, argument of perigee, and true perigee. The terminal device inputs the above satellite orbital parameters into the orbital dynamics model and calculates the three-dimensional spatial coordinates of the satellite every second within a preset time period in the future, forming a continuous spatial trajectory. For example, the preset time period is set to 6 hours, and the model outputs a continuous spatial coordinate sequence of the satellite within 6 hours.
[0042] Step 202: Based on the space trajectory and the geographical location information, calculate the start time when the satellite enters the line of sight to the location of the terminal device and the end time when it leaves the line of sight. Based on the start time and the end time, form a number of discrete visibility time windows of the satellite and combine the visibility time windows into the visibility time window sequence.
[0043] Among them, the entry into line of sight start time refers to the moment when the satellite elevation angle rises to the communication angle threshold; the exit from line of sight end time refers to the moment when the satellite elevation angle falls to the communication angle threshold; the discrete visibility time window is the communication available time period surrounded by the start time and the end time.
[0044] In one embodiment, the terminal device inputs the satellite's spatial trajectory and the terminal's geographical location information into the line-of-sight determination algorithm and sets a visibility angle threshold (e.g., the threshold is set to 10 degrees). The terminal device traverses the satellite's spatial trajectory and calculates the start time of entering the line-of-sight when the satellite's elevation angle exceeds the visibility angle threshold and the end time of leaving the line-of-sight when the satellite's elevation angle is below the visibility angle threshold. The terminal device encapsulates each set of the start time of entering the line-of-sight and the end time of leaving the line-of-sight into a visibility time window, and arranges all the visibility time windows in chronological order to form a visibility time window sequence.
[0045] As described above, by analyzing ephemeris parameters and using orbital dynamics models to predict satellite trajectories, we can obtain the satellite's position in future time periods, providing data for visibility assessment. Based on geographical location and trajectory, we can calculate the start and end times of line-of-sight distance and construct time window sequences, which can reveal the satellite's coverage pattern on the terminal and provide a time-series basis for subsequent periodic calculations and parameter configuration.
[0046] Figure 3 This is a flowchart illustrating the determination of target extended discontinuous reception configuration parameters provided in an embodiment of this application, such as... Figure 3 As shown, the extended discontinuous reception parameter execution method for this network verification includes the following steps: Step 301: Based on the service characteristic information and the track revisit cycle, determine the target extended discontinuous reception cycle. The duration of the target extended discontinuous reception cycle is an integer multiple of the duration of the track revisit cycle, and the duration of the target extended discontinuous reception cycle is not greater than the duration of the service data transmission cycle. The paging window duration meets the service latency requirements.
[0047] In one embodiment, the terminal device extracts the service data transmission cycle and service latency requirements from the service feature information, as well as the calculated track revisit cycle. The terminal device sets the target extended discontinuous reception cycle to an integer multiple of the track revisit cycle, while ensuring that the duration of this cycle is not greater than the service data transmission cycle, and that the paging window duration can meet the service latency requirements. For example, if the track revisit cycle is 90 minutes, the service data transmission cycle is 180 minutes, and the service latency requirement is 5 seconds, then the target extended discontinuous reception cycle can be set to 90 minutes or 180 minutes, and the paging window duration can be set to 10 seconds to meet the service latency requirements.
[0048] Step 302: Based on the visibility time window sequence and the target extended discontinuous reception period, determine the paging window time offset, which is used to align the start time of the paging window with the start time of the satellite visibility time window in the visibility time window sequence.
[0049] In one embodiment, the terminal device extracts the start time of the satellite visibility time window and the start time of the target extended discontinuous reception period from the visibility time window sequence; the terminal device calculates the time difference between the two, which is the paging window time offset, to ensure that the start time of the paging window is completely aligned with the start time of the satellite visibility time window. For example, if the visibility time window starts at 10:00 and the target extended discontinuous reception period starts at 09:50, then the offset is set to 10 minutes.
[0050] Step 303: Calculate the duration of the coverage hole between adjacent satellites at the location of the terminal device based on the visibility time window sequence.
[0051] In one embodiment, the terminal device extracts the end time of the departure line of sight of the previous visibility time window and the start time of the entry line of sight of the next visibility time window in the visibility time window sequence; the terminal device calculates the time interval between the two times, which is the duration of the coverage hole of the satellite to the location of the terminal device. For example, if the previous visibility window ends at 10:30 and the next one starts at 11:30, the duration of the coverage hole is 60 minutes.
[0052] Step 304: If the duration of the coverage hole is greater than the target extended discontinuous reception period, a sleep indication is generated. The sleep indication is used to request to skip the paging window listening and remain in sleep state during the duration of the coverage hole.
[0053] In one embodiment, the terminal device compares the calculated coverage hole duration with the determined target extended discontinuous reception period; if the coverage hole duration is longer than the target extended discontinuous reception period, the terminal device generates a sleep indication, which is used to request the core network equipment to turn off the radio frequency receiver, stop all paging window listening, and maintain a deep sleep state within the coverage hole duration; if the coverage hole duration is less than or equal to the target extended discontinuous reception period, no sleep indication is generated.
[0054] The above-mentioned measures, such as setting the target extended discontinuous reception period to an integer multiple of the orbit revisit period, can ensure that the period is synchronized with the satellite revisit pattern and avoid misalignment between the period and coverage; by using the paging window offset to align the window with the visible time, it can ensure that paging can be received normally every time the device is woken up; and the coverage hole judgment and sleep indication generation can shut down the radio frequency during long periods of no coverage, minimizing the terminal's ineffective power consumption.
[0055] Figure 4 This is a flowchart of the extended discontinuous reception operation provided in an embodiment of this application, such as... Figure 4 As shown, the extended discontinuous reception parameter execution method for this network verification includes the following steps: Step 401: Obtain the effective extended discontinuous reception configuration parameters in the feedback adjustment confirmation message. If the effective extended discontinuous reception configuration parameters are consistent with the request parameters in the non-access stratum request message, wake up the radio frequency receiver to listen for paging within the corresponding paging window according to the target extended discontinuous reception period and paging window time offset in the request parameters.
[0056] In one embodiment, the terminal device parses the feedback adjustment confirmation message and extracts the effective extended discontinuous reception configuration parameters. The terminal device compares the effective parameters with the request parameters in the non-access stratum request message. If the two are completely consistent, the terminal device wakes up the radio frequency receiver in the corresponding paging window according to the target extended discontinuous reception period and paging window time offset in the request parameters, and performs paging listening operation, such as performing wake-up listening with a period of 90 minutes and an offset of 10 minutes.
[0057] Step 402: If the effective extended discontinuous reception configuration parameter is a correction request parameter, then adjust the sleep timing and wake-up timing according to the corrected target extended discontinuous reception period and the paging window time offset, and perform paging monitoring.
[0058] In one embodiment, if the terminal device determines that the effective extended discontinuous reception configuration parameters are the parameters corrected by the core network device, the terminal device extracts the corrected target extended discontinuous reception period and paging window time offset; the terminal device adjusts the internal sleep and wake-up sequences according to the corrected parameters, and performs paging monitoring operations according to the new sequences. For example, if the core network corrects the period from 90 minutes to 180 minutes and the offset from 10 minutes to 15 minutes, the terminal device immediately adjusts the sleep and wake-up sequences.
[0059] Step 403: If the effective extended discontinuous reception configuration parameters include the hibernation indication, then the radio frequency receiver is turned off and paging listening is stopped during the satellite coverage hole duration of the hibernation indication, until the next visibility time window of the satellite arrives.
[0060] In one embodiment, if the terminal device parses out that the effective extended discontinuous reception configuration parameters include a sleep indication, the terminal device extracts the satellite coverage hole duration corresponding to the sleep indication; the terminal device shuts down the radio frequency receiver and stops all paging monitoring operations during the coverage hole duration, and enters a deep sleep state; when the next satellite visibility window arrives, the terminal device automatically wakes up and resumes the radio frequency receiver and paging monitoring functions. For example, if the effective parameters include a sleep indication, the terminal shuts down the radio frequency from 10:30 to 11:30 and automatically wakes up at 11:30 to resume monitoring.
[0061] The above-mentioned method of executing effective parameters according to different scenarios can be compatible with three situations: parameter consistency, parameter correction, and sleep indication, thereby improving the adaptability and robustness of terminal execution. Wake up the radio frequency according to the aligned timing to ensure that each listening is within the effective coverage of the satellite and eliminate invalid listening. Turn off the radio frequency during coverage gaps to reduce terminal power consumption and extend battery life.
[0062] Figure 5 This is a flowchart of a core network device for a network verification extended discontinuous reception parameter execution method provided in an embodiment of this application, as shown below. Figure 5 As shown, the extended discontinuous reception parameter execution method for this network verification includes the following steps: Step 501: Receive a non-access stratum request message sent by the terminal device, and extract the target extended discontinuous reception configuration parameters and the satellite orbit identifier indicating alignment, as well as the geographical location information of the terminal device from the non-access stratum request message.
[0063] In one embodiment, the core network access and mobility management function device receives a non-access stratum request message sent by the terminal device through a satellite gateway station. The core network device parses the message and extracts the target extended discontinuous reception configuration parameters, including the target extended discontinuous reception period, paging window time offset, sleep indication, satellite orbit identifier for alignment, and geographical location information such as the latitude and longitude coordinates and altitude of the terminal device. For example, the extraction period is 90 minutes, the offset is 10 minutes, the orbit identifier is 001, and the terminal's latitude and longitude (116 degrees east longitude, 40 degrees north latitude).
[0064] Step 502: Obtain the satellite constellation coverage planning data corresponding to the satellite orbit identifier indicating alignment from the ephemeris database. The satellite constellation coverage planning data includes the orbital parameters of each satellite, the ground coverage range, and the real-time operating status of the satellite.
[0065] Among them, the ephemeris database is a dedicated database for the core network to store the orbit and coverage data of all satellites in the network; the satellite constellation coverage planning data is a global coverage plan at the constellation level, which includes all satellite orbital parameters, ground coverage range, and real-time satellite operating status.
[0066] In one embodiment, the core network device initiates a query request to a local ephemeris database or a cloud-based ephemeris database based on the extracted, aligned satellite orbit identifier. The ephemeris database returns the corresponding satellite constellation coverage planning data based on the satellite orbit identifier, including satellite orbit parameters, ground coverage area, real-time satellite spatial coordinates, and operating speed. The core network device receives and stores the satellite constellation coverage planning data.
[0067] Step 503: Based on the geographical location information of the terminal device and the satellite constellation coverage planning data, perform orbit matching verification and validity judgment on the target extended discontinuous reception configuration parameters.
[0068] Among them, orbit matching verification determines whether the parameters requested by the terminal are consistent with the actual satellite coverage; validity judgment determines whether the parameters meet the service and communication constraints.
[0069] In one embodiment, the core network device combines the terminal's geographical location information with satellite constellation coverage planning data to predict the satellite visibility time window sequence and effective satellite service arc within a preset time period for the terminal's geographical location. The core network device performs dual verification on the target extended discontinuous reception configuration parameters to determine whether the target extended discontinuous reception period is an integer multiple of the satellite orbit revisit period and whether the paging window is completely within the satellite visibility time window. If both conditions are met, the verification passes; if either condition is not met, the verification fails, and the core network device recalculates and corrects the request parameters.
[0070] Step 504: Generate a feedback adjustment confirmation message based on the verification judgment result, and send the feedback adjustment confirmation message to the terminal device, so that the terminal device can perform an extended discontinuous reception operation based on the feedback adjustment confirmation message.
[0071] In one embodiment, the core network device generates a feedback adjustment confirmation message based on the verification result of step 503, depending on the scenario. If the verification passes, the terminal request parameters are directly used as the effective parameters; if the verification fails, the corrected parameters are used as the effective parameters. At the same time, a hibernation indication is added for terminals with coverage holes that have not applied for hibernation. The core network device sends the feedback adjustment confirmation message to the terminal device through the satellite gateway station. After receiving the message, the terminal device performs the corresponding extended discontinuous reception operation.
[0072] As described above, the core network verifies and controls the extended discontinuous reception parameters of terminals through the process of receiving requests, obtaining ephemeris data, verifying parameters, and providing feedback results. Relying on the global coverage perspective of the ephemeris database, it can correct parameter deviations caused by expired ephemeris data or obstruction, ensuring the consistency and reliability of parameter configuration across the entire network.
[0073] Figure 6 This is a flowchart of the track matching verification and validity judgment provided in the embodiments of this application, such as... Figure 6 As shown, the extended discontinuous reception parameter execution method for this network verification includes the following steps: Step 601: Based on the satellite constellation coverage planning data, predict the satellite visibility time window sequence and effective satellite service arc corresponding to the geographical location of the terminal device within a preset time period in the future.
[0074] Here, the effective service arc of a satellite refers to the orbital arc in which a satellite can provide stable communication for the location of the terminal. In one embodiment, the core network device inputs the terminal's geographical location information and satellite constellation coverage planning data into the orbit prediction model; the core network device uses the model to predict the satellite visibility time window sequence of the terminal's geographical location within a preset future time period, as well as the effective service arc in which the satellite can provide stable communication services; the core network device stores the prediction results as a standard for parameter verification.
[0075] Step 602: Determine whether the target extended discontinuous reception period in the target extended discontinuous reception configuration parameters is an integer multiple of the satellite orbit revisit period of the orbit corresponding to the satellite orbit identifier, and whether the paging window is completely within the satellite visibility time window in the satellite visibility time window sequence.
[0076] In one embodiment, the core network device extracts the target extended discontinuous reception period and determines whether it is an integer multiple of the satellite orbit revisit period; the core network device extracts the start and end times of the paging window and determines whether the time period is completely contained within the satellite visibility time window; the core network device determines that the parameters meet the orbit matching requirements only if both judgment conditions are met simultaneously. For example, if the period of 90 minutes is 1 times the 90-minute revisit period, and the paging window of 10:00-10:10 is completely within the visibility window of 10:00-10:30, then the conditions are met.
[0077] Step 603: If the judgment result is yes, then the verification of the request parameters in the non-access layer request message is successful.
[0078] In one embodiment, if the core network device determines that the target extended discontinuous reception period is an integer multiple of the orbit revisit period and the paging window is completely within the satellite visibility time window, then the request parameters in the non-access stratum request message are verified. The core network device marks the verification as passed and retains the original request parameters of the terminal as effective extended discontinuous reception configuration parameters.
[0079] Step 604: If the judgment result is negative, the request parameters are recalculated and corrected based on the satellite visibility time window sequence, the satellite orbit revisit period, and the service characteristic information of the terminal device.
[0080] In one embodiment, if the core network device determines that the parameters do not meet the orbit matching requirements, the core network device, in conjunction with the satellite visibility time window sequence, satellite orbit revisit cycle, terminal service data transmission cycle, and service latency requirements, recalculates the target extended discontinuous reception cycle and paging window time offset. The core network device replaces the original terminal request parameters with the corrected parameters to ensure that the corrected parameters fully meet the orbit matching and service constraint requirements. For example, if the paging window falls within an empty window, the offset is recalculated, and the window is moved to a visible time period.
[0081] As described above, by predicting the terminal's visibility window and service arc, the core network can obtain the global truth value of satellite coverage, providing an objective standard for verification; dual condition judgment ensures that the period and orbit match, and the window and visibility match, thus eliminating parameter configuration errors from a mechanism perspective; when verification fails, the parameters are automatically corrected to ensure that the configuration ultimately used by the terminal is always legal and valid.
[0082] Figure 7 This is a flowchart provided in an embodiment of the present application for generating a feedback adjustment confirmation message based on the verification judgment result, such as... Figure 7 As shown, the extended discontinuous reception parameter execution method for this network verification includes the following steps: Step 701: After the verification is passed, the request parameters in the non-access stratum request message are determined as effective extended discontinuous reception configuration parameters, and a feedback adjustment confirmation message is generated, and the sleep indication included in the request parameters is approved.
[0083] In one embodiment, after the core network device determines that the parameter verification is successful, it directly determines the request parameter in the terminal non-access stratum request message as the effective extended discontinuous reception configuration parameter; if the terminal request parameter contains a sleep indication, the core network device directly approves the sleep indication; the core network device encapsulates the effective parameter and the sleep indication into a feedback adjustment confirmation message to complete message generation.
[0084] Step 702: After the verification fails, the request parameters are recalculated and corrected, and the corrected request parameters are determined as the effective extended discontinuous reception configuration parameters. The correction description of the request parameters is added to the feedback adjustment confirmation message.
[0085] In one embodiment, after the core network device determines that the parameter verification has failed, it recalculates and corrects the request parameters. The core network device determines the corrected parameters as the effective extended discontinuous reception configuration parameters and adds a parameter correction description to the feedback adjustment confirmation message, clarifying the reason and content of the parameter adjustment. The core network device completes message encapsulation to ensure that the terminal device can understand the parameter adjustment logic.
[0086] Step 703: If the geographical location of the terminal device has a satellite coverage gap duration and the request parameters do not include a sleep indication, then add the sleep indication to the effective extended discontinuous reception configuration parameters.
[0087] In one embodiment, the core network device determines whether there is a satellite coverage gap in the terminal's geographical location based on satellite constellation coverage planning data. If there is a coverage gap and the terminal's request parameters do not include a sleep indicator, the core network device proactively adds a sleep indicator to the effective extended discontinuous reception configuration parameters, instructing the terminal to go into deep sleep during the coverage gap period. The core network device encapsulates the effective parameters after adding the sleep indicator into a feedback adjustment confirmation message.
[0088] The above-mentioned scenario-specific confirmation message generation ensures both rapid confirmation when verification passes and safe correction when verification fails; proactively adding hibernation indicators to coverage holes demonstrates the core network's energy-saving management capabilities and further reduces terminal power consumption; and carrying correction instructions helps terminals understand the reasons for parameter adjustments, improving terminal-network collaboration efficiency.
[0089] Figure 8 This is a structural diagram of a network verification extended discontinuous reception parameter execution device provided in an embodiment of this application. The device is configured to execute the network verification extended discontinuous reception parameter execution method for the device terminal provided in the above embodiment, and possesses the corresponding functional modules and beneficial effects of the execution method. For example... Figure 8 As shown, the device specifically includes: The information acquisition module 801 is used to acquire satellite ephemeris data, terminal geographic location information, and service characteristic information, wherein the service characteristic information includes service data transmission cycle and service latency requirements. The period calculation module 802 is used to calculate the satellite's visibility time window sequence to the terminal device within a preset time period based on the ephemeris data and the geographic location information, and to determine the satellite's orbit revisit period according to the start time interval of adjacent time windows in the visibility time window sequence. The parameter determination module 803 is used to determine the target extended discontinuous reception configuration parameters based on the service characteristic information, the visibility time window sequence, and the satellite's orbit revisit period. The signaling sending module 804 is used to send a non-access stratum request message to the core network equipment, carrying the geographical location information, the target extended discontinuous reception configuration parameters, and a satellite orbit identifier indicating alignment, so that the core network equipment can perform orbit matching verification on the request parameters in the non-access stratum request message and generate a feedback adjustment confirmation message. The receiving and execution module 805 is used to receive the feedback adjustment confirmation message returned by the core network device, and to perform extended discontinuous reception operation according to the effective extended discontinuous reception configuration parameters in the feedback adjustment confirmation message.
[0090] As described above, the information acquisition module 801 acquires satellite ephemeris data, terminal geographic location information, and service characteristic information, providing a data source for satellite visibility prediction and extended discontinuous reception parameter generation, ensuring that the parameter generation process is consistent with satellite operation patterns. The period calculation module 802 calculates the visibility time window sequence and determines the orbit revisit period based on ephemeris data and geographic location information, enabling the terminal to autonomously perceive the discontinuous coverage patterns of low-Earth orbit satellites, providing a timing basis for extended discontinuous reception period configuration. The parameter determination module 803 combines service characteristics, visibility time window sequence, and orbit revisit period to generate... The target extended discontinuous reception configuration parameters enable the terminal to generate periodicity, offset, and sleep indications that simultaneously adapt to satellite orbit characteristics and service transmission requirements, avoiding invalid wake-ups and paging loss. By sending a non-access stratum request message carrying the target parameters and satellite orbit identifier to the core network equipment via the signaling transmission module 804, parameter coordination and negotiation between the terminal and the core network can be achieved, reserving an interactive channel for network-side verification. By receiving feedback adjustment confirmation messages and executing extended discontinuous reception operations via the receiving and execution module 805, the terminal can strictly adhere to the effective parameters when performing sleep, wake-up, and listening actions, ensuring that radio frequency is activated only during satellite visibility periods. This scheme enables the terminal to autonomously generate orbit-adaptive extended discontinuous reception parameters in low-Earth orbit satellite discontinuous coverage environments, achieving dynamic parameter configuration through end-to-end network collaboration. This reduces invalid power consumption, improves paging reception success rate, and enhances the endurance of satellite IoT terminals.
[0091] In one embodiment, the period calculation module 802 is specifically used for: The satellite orbital parameters in the ephemeris data are analyzed, and the satellite orbital trajectory within a preset time period is predicted based on the satellite orbital parameters using an orbital dynamics model. Based on the space trajectory and the geographical location information, the start time when the satellite enters the line of sight to the location of the terminal device and the end time when it leaves the line of sight are calculated. Based on the start time and the end time, a number of discrete visibility time windows of the satellite are formed, and the visibility time windows are combined into the visibility time window sequence.
[0092] In one embodiment, the parameter determination module 803 is specifically used for: Based on the service characteristic information and the track revisit cycle, a target extended discontinuous reception cycle is determined. The duration of the target extended discontinuous reception cycle is an integer multiple of the duration of the track revisit cycle, and the duration of the target extended discontinuous reception cycle is not greater than the duration of the service data transmission cycle. The paging window duration meets the service latency requirements. Based on the visibility time window sequence and the target extended discontinuous reception period, a paging window time offset is determined. The paging window time offset is used to align the start time of the paging window with the start time of the satellite visibility time window in the visibility time window sequence. The duration of the coverage gap between adjacent satellites at the location of the terminal device is calculated based on the visibility time window sequence. If the duration of the coverage hole is greater than the target extended discontinuous reception period, a sleep indication is generated. The sleep indication is used to request that the paging window be skipped and the user remain in sleep mode during the duration of the coverage hole.
[0093] In one embodiment, the receiving execution module 805 is specifically used for: Obtain the effective extended discontinuous reception configuration parameters in the feedback adjustment confirmation message. If the effective extended discontinuous reception configuration parameters are consistent with the request parameters in the non-access stratum request message, wake up the radio frequency receiver to listen for paging in the corresponding paging window according to the target extended discontinuous reception period and paging window time offset in the request parameters. If the effective extended discontinuous reception configuration parameter is a correction request parameter, then the sleep sequence and wake-up sequence are adjusted according to the corrected target extended discontinuous reception period and the paging window time offset, and paging monitoring is performed. If the effective extended discontinuous reception configuration parameters include the hibernation indication, then the radio frequency receiver is turned off and paging listening is stopped during the satellite coverage hole duration of the hibernation indication, until the next visibility time window of the satellite arrives; The effective extended discontinuous reception configuration parameter is the original request parameter after the core network device passes the track matching verification of the request parameter in the non-access stratum request message, or the corrected request parameter after the verification fails.
[0094] Figure 9 This is a structural diagram of a network verification extended discontinuous reception parameter execution device provided in an embodiment of this application. The device is configured to execute the network verification extended discontinuous reception parameter execution method for core network equipment provided in the above embodiment, and possesses the corresponding functional modules and beneficial effects of the execution method. For example... Figure 9 As shown, the device specifically includes: The signaling receiving module 901 is used to receive a non-access stratum request message sent by a terminal device, extract the target extended discontinuous reception configuration parameters and the satellite orbit identifier indicating alignment from the non-access stratum request message, as well as the geographical location information of the terminal device; The ephemeris data module 902 is used to obtain satellite constellation coverage planning data corresponding to the satellite orbit identifier indicating alignment from the ephemeris database. The satellite constellation coverage planning data includes the orbital parameters of each satellite, the Earth coverage range, and the real-time operating status of the satellite. The parameter verification module 903 is used to perform orbit matching verification and validity judgment on the target extended discontinuous reception configuration parameters based on the geographical location information of the terminal device and the satellite constellation coverage planning data. The result sending module 904 is used to generate a feedback adjustment confirmation message based on the verification judgment result, and send the feedback adjustment confirmation message to the terminal device, so that the terminal device can perform an extended discontinuous reception operation based on the feedback adjustment confirmation message.
[0095] As described above, by receiving non-access stratum request messages sent by terminals through the signaling receiving module 901 and extracting target parameters, orbit identifiers, and geographical location information, complete input information can be provided for the core network to conduct global orbit verification. By obtaining satellite constellation coverage planning data from the ephemeris database through the ephemeris data module 902, the core network can conduct orbit matching verification based on authoritative global ephemeris resources, ensuring the accuracy and consistency of the verification results. By performing orbit matching verification and validity judgment on the target extended discontinuous reception configuration parameters through the parameter verification module 903, unreasonable configurations in the terminal device's request parameters can be identified, and the extended discontinuous reception period and paging window offset can be automatically recalculated and corrected when they do not meet orbit constraints, ensuring that the final effective parameters fully meet satellite coverage patterns, service cycles, and latency requirements. By generating and sending feedback adjustment confirmation messages through the result sending module 904, the effective parameters that have passed verification or been corrected can be synchronized to the terminal devices, realizing the unification and alignment of parameters between the terminal network and the terminal network. The above scheme can build a global and unified extended discontinuous reception parameter verification and correction mechanism on the core network side, avoid configuration errors caused by local calculation deviations of the terminal, reduce the waste of paging resources on the network side, and improve the overall scheduling efficiency and mobility management stability of the satellite communication system.
[0096] In one embodiment, the parameter verification module 903 is specifically used for: Based on the satellite constellation coverage planning data, predict the satellite visibility time window sequence and effective satellite service arc corresponding to the geographical location of the terminal device within a preset time period in the future. Determine whether the target extended discontinuous reception period in the target extended discontinuous reception configuration parameters is an integer multiple of the satellite orbit revisit period of the orbit corresponding to the satellite orbit identifier, and whether the paging window is completely within the satellite visibility time window in the satellite visibility time window sequence; If the judgment result is yes, then the verification of the request parameters in the non-access layer request message passes; If the determination result is negative, the request parameters are recalculated and corrected based on the satellite visibility time window sequence, the satellite orbit revisit period, and the service characteristic information of the terminal device.
[0097] In one embodiment, the result sending module 904 is specifically used for: After the verification is passed, the request parameters in the non-access stratum request message are determined as effective extended discontinuous reception configuration parameters, and a feedback adjustment confirmation message is generated, and the sleep indication included in the request parameters is approved; If the verification fails, the request parameters are recalculated and corrected, and the corrected request parameters are determined as the effective extended discontinuous reception configuration parameters. The correction description of the request parameters is added to the feedback adjustment confirmation message. If the geographical location of the terminal device has a satellite coverage gap duration, and the request parameters do not include a sleep indicator, then the sleep indicator is added to the effective extended discontinuous reception configuration parameters.
[0098] Figure 10 This is a structural diagram of an electronic device provided in an embodiment of this application, such as... Figure 10 As shown, the device includes a processor 1001, a memory 1002, an input device 1003, and an output device 1004.
[0099] The number of processors 1001 can be one or more. Figure 10 Taking a processor 1001 as an example; the processor 1001, memory 1002, input device 1003, and output device 1004 can be connected via a bus or other means. Figure 10Taking a bus connection as an example, the memory 1002, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the extended discontinuous reception parameter execution method for network verification in this embodiment. The processor 1001 executes various functional applications and data processing of the device by running the software programs, instructions, and modules stored in the memory 1002, thereby implementing the aforementioned extended discontinuous reception parameter execution method for network verification, including terminal-side ephemeris analysis, visibility time window calculation, parameter generation, signaling interaction, and core network-side ephemeris query, orbit matching verification, parameter correction, and feedback message generation. The input device 1003 can be configured to receive input satellite ephemeris data, geographical location coordinates, service transmission cycle, service latency requirements, satellite orbit identifiers, and digital configuration information, and to generate signal inputs related to device parameter settings and function control. The output device 1004 can be configured to send non-access stratum request messages, feedback adjustment confirmation messages, activate extended discontinuous reception configuration parameters, sleep indications, and communication control signals.
[0100] This application also provides a non-volatile storage medium containing computer-executable instructions. When executed by a computer processor, these computer-executable instructions are configured to execute a method for performing extended discontinuous reception parameters for network verification as described in the above embodiments. The method includes: acquiring satellite ephemeris data, terminal geographic location information, and service data transmission cycle and service latency requirements; calculating a satellite visibility time window sequence and determining the orbit revisit cycle based on the ephemeris data and geographic location information; generating target extended discontinuous reception configuration parameters according to service characteristics, the visibility time window sequence, and the orbit revisit cycle; sending a non-access stratum request message carrying the target parameters and a satellite orbit identifier to the core network; receiving a feedback adjustment confirmation message from the core network and performing the corresponding extended discontinuous reception operation; and receiving the terminal non-access stratum request message on the core network side, querying the ephemeris database to obtain satellite constellation coverage planning data, performing orbit matching verification on the target extended discontinuous reception configuration parameters, and recalculating and correcting the extended discontinuous reception cycle and paging window offset when the parameters do not meet orbit matching and service constraints, generating and sending a feedback adjustment confirmation message containing the effective parameters to the terminal.
[0101] It is worth noting that in the storage medium embodiment corresponding to the extended discontinuous reception parameter execution device for network verification mentioned above, the method flow steps implemented by computer-executable instructions are divided only according to functional logic, but are not limited to the above division method. As long as the corresponding function can be implemented by calling the processor through computer program instructions, it is acceptable. In addition, the naming of the method steps is only for easy distinction and is not configured to limit the protection scope of this application.
[0102] 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 provided 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 many 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 method for performing extended discontinuous reception parameters for network verification, applied to a terminal device, characterized in that, The method includes: Acquire satellite ephemeris data, terminal geographic location information, and service characteristic information, including service data transmission cycle and service latency requirements; Based on the ephemeris data and the geographic location information, the visibility time window sequence of the satellite to the terminal device within a preset time period is calculated, and the orbit revisit period of the satellite is determined according to the start time interval of adjacent time windows in the visibility time window sequence. Based on the service characteristic information, the visibility time window sequence, and the satellite's orbit revisit period, the target extended discontinuous reception configuration parameters are determined; A non-access stratum request message carrying the geographic location information, the target extended discontinuous reception configuration parameters, and a satellite orbit identifier indicating alignment is sent to the core network equipment, so that the core network equipment can perform orbit matching verification on the request parameters in the non-access stratum request message and generate a feedback adjustment confirmation message. The system receives the feedback adjustment confirmation message returned by the core network device and performs extended discontinuous reception operation according to the effective extended discontinuous reception configuration parameters in the feedback adjustment confirmation message.
2. The method for performing extended discontinuous reception parameters for network verification according to claim 1, characterized in that, The step of calculating the satellite's visibility time window sequence to the terminal device within a preset time period based on the ephemeris data and the geographic location information includes: The satellite orbital parameters in the ephemeris data are analyzed, and the satellite orbital trajectory within a preset time period is predicted based on the satellite orbital parameters using an orbital dynamics model. Based on the space trajectory and the geographical location information, the start time when the satellite enters the line of sight to the location of the terminal device and the end time when it leaves the line of sight are calculated. Based on the start time and the end time, a number of discrete visibility time windows of the satellite are formed, and the visibility time windows are combined into the visibility time window sequence.
3. The method for performing extended discontinuous reception parameters for network verification according to claim 1, characterized in that, The step of determining the target extended discontinuous reception configuration parameters based on the service characteristic information, the visibility time window sequence, and the satellite's orbit revisit period includes: Based on the service characteristic information and the track revisit cycle, a target extended discontinuous reception cycle is determined. The duration of the target extended discontinuous reception cycle is an integer multiple of the duration of the track revisit cycle, and the duration of the target extended discontinuous reception cycle is not greater than the duration of the service data transmission cycle. The paging window duration meets the service latency requirements. Based on the visibility time window sequence and the target extended discontinuous reception period, a paging window time offset is determined. The paging window time offset is used to align the start time of the paging window with the start time of the satellite visibility time window in the visibility time window sequence. The duration of the coverage gap between adjacent satellites at the location of the terminal device is calculated based on the visibility time window sequence. If the duration of the coverage hole is greater than the target extended discontinuous reception period, a sleep indication is generated. The sleep indication is used to request that the paging window be skipped and the user remain in sleep mode during the duration of the coverage hole.
4. The method for performing extended discontinuous reception parameters for network verification according to claim 1, characterized in that, The step of performing extended discontinuous reception operation based on the effective extended discontinuous reception configuration parameters in the feedback confirmation message includes: Obtain the effective extended discontinuous reception configuration parameters in the feedback adjustment confirmation message. If the effective extended discontinuous reception configuration parameters are consistent with the request parameters in the non-access stratum request message, wake up the radio frequency receiver to listen for paging in the corresponding paging window according to the target extended discontinuous reception period and paging window time offset in the request parameters. If the effective extended discontinuous reception configuration parameter is a correction request parameter, then the sleep sequence and wake-up sequence are adjusted according to the corrected target extended discontinuous reception period and the paging window time offset, and paging monitoring is performed. If the effective extended discontinuous reception configuration parameters include the hibernation indication, then the radio frequency receiver is turned off and paging listening is stopped during the satellite coverage hole duration of the hibernation indication, until the next visibility time window of the satellite arrives; The effective extended discontinuous reception configuration parameter is the original request parameter after the core network device passes the track matching verification of the request parameter in the non-access stratum request message, or the corrected request parameter after the verification fails.
5. A method for executing extended discontinuous reception parameters for network verification, applied to core network equipment, characterized in that, The method includes: The system receives a non-access stratum request message sent by a terminal device, extracts the target extended discontinuous reception configuration parameters and the satellite orbit identifier indicating alignment from the non-access stratum request message, as well as the geographical location information of the terminal device; Obtain satellite constellation coverage planning data corresponding to the satellite orbit identifier indicating alignment from the ephemeris database. The satellite constellation coverage planning data includes the orbital parameters of each satellite, the Earth coverage range, and the real-time operating status of the satellite. Based on the geographical location information of the terminal device and the satellite constellation coverage planning data, the orbit matching verification and validity judgment are performed on the target extended discontinuous reception configuration parameters; A feedback adjustment confirmation message is generated based on the verification result, and the feedback adjustment confirmation message is sent to the terminal device, so that the terminal device can perform an extended discontinuous reception operation based on the feedback adjustment confirmation message.
6. The method for performing extended discontinuous reception parameters for network verification according to claim 5, characterized in that, The process of verifying the orbital matching and determining the validity of the target extended discontinuous reception configuration parameters based on the geographical location information of the terminal device and the satellite constellation coverage planning data includes: Based on the satellite constellation coverage planning data, predict the satellite visibility time window sequence and effective satellite service arc corresponding to the geographical location of the terminal device within a preset time period in the future. Determine whether the target extended discontinuous reception period in the target extended discontinuous reception configuration parameters is an integer multiple of the satellite orbit revisit period of the orbit corresponding to the satellite orbit identifier, and whether the paging window is completely within the satellite visibility time window in the satellite visibility time window sequence; If the judgment result is yes, then the verification of the request parameters in the non-access layer request message passes; If the determination result is negative, the request parameters are recalculated and corrected based on the satellite visibility time window sequence, the satellite orbit revisit period, and the service characteristic information of the terminal device.
7. The method for performing extended discontinuous reception parameters for network verification according to claim 5, characterized in that, The step of generating a feedback adjustment confirmation message based on the verification judgment result includes: After the verification is passed, the request parameters in the non-access stratum request message are determined as effective extended discontinuous reception configuration parameters, and a feedback adjustment confirmation message is generated, and the sleep indication included in the request parameters is approved; If the verification fails, the request parameters are recalculated and corrected, and the corrected request parameters are determined as the effective extended discontinuous reception configuration parameters. The correction description of the request parameters is added to the feedback adjustment confirmation message. If the geographical location of the terminal device has a satellite coverage gap duration, and the request parameters do not include a sleep indicator, then the sleep indicator is added to the effective extended discontinuous reception configuration parameters.
8. A device for executing extended discontinuous reception parameters for network verification, characterized in that, include: The information acquisition module is used to acquire satellite ephemeris data, terminal geographic location information, and service characteristic information, including service data transmission cycle and service latency requirements. The period calculation module is used to calculate the satellite's visibility time window sequence to the terminal device within a preset time period based on the ephemeris data and the geographic location information, and to determine the satellite's orbit revisit period according to the start time interval of adjacent time windows in the visibility time window sequence. The parameter determination module is used to determine the target extended discontinuous reception configuration parameters based on the service characteristic information, the visibility time window sequence, and the satellite's orbit revisit period. The signaling sending module is used to send a non-access stratum request message to the core network equipment, carrying the geographical location information, the target extended discontinuous reception configuration parameters, and a satellite orbit identifier indicating alignment, so that the core network equipment can perform orbit matching verification on the request parameters in the non-access stratum request message and generate a feedback adjustment confirmation message. The receiving and execution module is used to receive the feedback adjustment confirmation message returned by the core network device, and to perform extended discontinuous reception operation according to the effective extended discontinuous reception configuration parameters in the feedback adjustment confirmation message.
9. A device for executing extended discontinuous reception parameters for network verification, characterized in that, include: The signaling receiving module is used to receive a non-access stratum request message sent by a terminal device, extract the target extended discontinuous reception configuration parameters and the satellite orbit identifier indicating alignment from the non-access stratum request message, as well as the geographical location information of the terminal device; The ephemeris data module is used to obtain satellite constellation coverage planning data corresponding to the satellite orbit identifier indicating alignment from the ephemeris database. The satellite constellation coverage planning data includes the orbital parameters of each satellite, the Earth coverage range, and the real-time operating status of the satellite. The parameter verification module is used to perform orbit matching verification and validity judgment on the target extended discontinuous reception configuration parameters based on the geographical location information of the terminal device and the satellite constellation coverage planning data. The result sending module is used to generate a feedback adjustment confirmation message based on the verification judgment result, and send the feedback adjustment confirmation message to the terminal device, so that the terminal device can perform an extended discontinuous reception operation based on the feedback adjustment confirmation message.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the extended discontinuous reception parameter execution method for network verification according to any one of claims 1-4, or the extended discontinuous reception parameter execution method for network verification according to any one of claims 5-7.