Residence method and device in store-and-forward mode and storage medium

By receiving and processing mobility management configuration information, the terminal device selects a suitable satellite/cell to camp on in store-and-forward mode, which solves the problem of difficulty in establishing inter-satellite links (ISL) and achieves efficient and accurate network access and communication stability.

CN121240147APending Publication Date: 2025-12-30DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410862003.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2025-12-30

AI Technical Summary

Technical Problem

In existing mobile communication technologies, inter-satellite links (ISLs) are difficult to establish, which prevents UEs from effectively accessing/staying between designated satellites/cells, affecting the timeliness and accuracy of communication. Existing technologies have failed to solve the problem of UEs selecting the correct satellite/cell and cannot support end-to-end transmission.

Method used

A method for camping in store-and-forward mode is provided. By receiving mobility management configuration information sent by network-side equipment, priority processing and cell search are performed to select a suitable satellite/cell for camping, ensuring that the terminal device can accurately access the network in store-and-forward mode and avoiding signaling consumption and power consumption.

Benefits of technology

It improves the timeliness and accuracy of terminal devices accessing the network, avoids accessing networks that do not support the current service, ensures the reliability and stability of communication, and prevents paging and downlink services from being missed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121240147A_ABST
    Figure CN121240147A_ABST
Patent Text Reader

Abstract

The invention relates to a residence method and device in a store-and-forward mode, a storage medium and a computer program product, and the method comprises the steps: receiving mobility management configuration information sent by network side equipment; mobility management is carried out based on the mobility management configuration information, and the terminal supports a store-and-forward mode. By adopting the method, the network side equipment can indicate the accessible / resident satellite / cell to the terminal equipment, and the terminal equipment can select a correct or proper satellite or cell according to the information provided by the network side equipment, so that the timeliness and accuracy of the terminal equipment accessing the network are ensured, and the user experience is improved. Signaling consumption and energy consumption generated when the UE accesses the network which does not support the current service are avoided, and it can be guaranteed that the terminal equipment cannot miss paging or downlink service of the network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a dwell method, apparatus and storage medium in store-and-forward mode. Background Technology

[0002] Existing mobile communication technologies include end-to-end solutions based on the Control Plane (CP) and end-to-end solutions based on the User Plane (UP). For store-and-forward (S&F) scenarios, for UP-based end-to-end solutions, UE end-to-end transmission requires establishing PDU (Protocol Data Unit) sessions, DRB (Data Radio Bearer), and AS (Access Stratum) security, necessitating the UE's (user equipment) context at the base station. Currently, inter-satellite links (ISL) are difficult to support, meaning it's difficult for base stations to establish interfaces and perform UE context retrieval between them. Therefore, the UE may only be able to access / camp on satellites / cells where the UE context was previously stored. For CP-based end-to-end solutions, since satellites operate on predetermined orbits, to complete end-to-end transmission, it's necessary to select over-the-head satellites that can connect to the target terrestrial network in the future. In both of the above schemes, the UE needs to access / camp to a designated satellite / cell. How to achieve this process is a technical problem that urgently needs to be solved. Summary of the Invention

[0003] Therefore, it is necessary to provide a dwell method, apparatus, and storage medium in store-and-forward mode to address the aforementioned technical problems.

[0004] In a first aspect, this application provides a dwell method in store-and-forward mode, applied to a terminal device, the method comprising:

[0005] Receive mobility management configuration information sent by network-side devices;

[0006] Mobility management is performed based on the mobility management configuration information, and the terminal device supports store-and-forward mode.

[0007] In one embodiment, the mobility management configuration information includes at least one of the following:

[0008] Frequency point;

[0009] Frequency priority;

[0010] First residential area signage;

[0011] First satellite identifier;

[0012] Satellite auxiliary information;

[0013] Service hours for satellites or cells;

[0014] The first auxiliary information includes service type information supported by the target satellite or cell, and / or core network identifiers supported by the target satellite or cell;

[0015] The types of services currently supported by the satellite or cell;

[0016] The core network identifier currently supported by the satellite or cell.

[0017] In one embodiment, performing mobility management based on the mobility management configuration information includes: performing priority processing based on the mobility management configuration information; the priority processing includes at least one of the following:

[0018] The mobility management configuration information includes frequency points, and these frequency points are assigned the highest priority.

[0019] The mobility management configuration information includes frequency points and frequency point priorities. Mobility management is performed based on the frequency points and their corresponding priorities.

[0020] In one embodiment, the mobility management based on the mobility management configuration information includes: prioritizing based on the mobility management configuration information when target conditions are met, wherein the target conditions include one or more of the following:

[0021] The mobility management configuration information is valid;

[0022] The terminal device operates in store-and-forward (S&F) mode;

[0023] Terminal devices support user plane solutions in S&F mode;

[0024] Terminal equipment supports S&F mode control plane scheme;

[0025] The terminal device is currently executing the user plane scheme in S&F mode;

[0026] The terminal device is currently executing the S&F mode control plane scheme.

[0027] In one embodiment, the mobility management configuration information includes frequency points, and the mobility management based on the mobility management configuration information includes:

[0028] Perform cell search or measurement within the frequency range; and / or

[0029] The frequency point is used as the target frequency point for measurement.

[0030] In one embodiment, the mobility management configuration information includes a first satellite identifier, and the mobility management based on the mobility management configuration information includes at least one of the following:

[0031] If the satellite identifier of the candidate cell matches the first satellite identifier, then the first dwell process is executed;

[0032] If the satellite identifier of the candidate cell does not match the first satellite identifier, then the first selection process is executed.

[0033] In one embodiment, the mobility management configuration information includes a first cell identifier, and the mobility management based on the mobility management configuration information includes at least one of the following:

[0034] If the cell identifier of the candidate cell matches the first cell identifier, then the first dwell process is executed;

[0035] If the cell identifier of the candidate cell does not match the first cell identifier, then the first selection process is executed.

[0036] In one embodiment, the mobility management configuration information includes the service types currently supported by the satellite or cell, and the mobility management based on the mobility management configuration information includes at least one of the following:

[0037] If the terminal device does not support the service type supported by the current satellite or cell, and / or the terminal device is not currently executing the service type supported by the current satellite or cell, then the first selection process is executed;

[0038] If the terminal device supports the service type supported by the current satellite or cell, and / or the terminal device is currently executing the service type supported by the current satellite or cell, then the first dwell process is executed.

[0039] In one embodiment, the mobility management configuration information includes the core network identifier currently supported by the satellite or cell, and the mobility management based on the mobility management configuration information includes at least one of the following:

[0040] If the core network to which the terminal device is registered or attached does not belong to the core network identifier supported by the current satellite or cell, then the first selection process is executed, or the higher layers are instructed to trigger the TAU process / registration process;

[0041] If the core network to which the terminal device is registered or attached belongs to the core network identifier supported by the current satellite or cell, then the first dwell process is executed.

[0042] In one embodiment, performing the first selection process includes at least one of the following:

[0043] Perform a cell search or measurement;

[0044] Choose the neighborhood to stay in;

[0045] The candidate cells are determined not to be allowed for selection.

[0046] The candidate cell was determined to be a prohibited access cell.

[0047] In one embodiment, performing the first selection process includes at least one of the following:

[0048] Perform a cell search or measurement;

[0049] Choose the neighborhood to stay in;

[0050] Determine which of the following communities are not allowed to be selected;

[0051] The current cell has been identified as a cell where access is prohibited.

[0052] In one embodiment, performing the first dwell process includes at least one of the following:

[0053] Stay in the candidate cell;

[0054] The candidate cells are determined to be cells that can be selected.

[0055] The candidate cells are determined as allowed cells, and the cell to be camped on is determined from among the allowed cells.

[0056] In one embodiment, performing the first dwell process includes at least one of the following:

[0057] Stay in the current community;

[0058] Confirm that the current cell is one of the allowed cells to be selected;

[0059] The current cell is determined to be an allowed cell, and the cell to stay in is determined from the allowed cells.

[0060] In one embodiment, determining the cell to reside in from the allowed selectable cells includes at least one of the following methods:

[0061] Select the cell to stay in according to the cell reselection R criterion;

[0062] Select the community to reside in based on the S-criterion for community selection;

[0063] Select the cell to stay in based on signal quality;

[0064] Select the cell to stay in based on signal strength;

[0065] Select the first available neighborhood from the search results.

[0066] In one embodiment, the method further includes at least one of the following:

[0067] Based on the first information, the time for starting the mobility management is determined, wherein the first information includes at least one of the satellite's auxiliary information, the service time of the satellite or cell, and the first auxiliary information.

[0068] Based on the second information, the time for ceasing the execution of the mobility management is determined, the second information including at least one of the satellite's auxiliary information and the service time of the satellite or cell.

[0069] In one embodiment, the mobility management based on the mobility management configuration information includes at least one of the following:

[0070] At the moment when the mobility management is initiated, the mobility management configuration information is applied, or mobility management is initiated.

[0071] At the moment when the mobility management is stopped, the stored mobility management configuration information is determined to be invalid, or mobility management is stopped.

[0072] In one embodiment, the method further includes:

[0073] AS operations are not performed before the start of the mobility management process and / or after the stop of the mobility management process.

[0074] Secondly, this application also provides a dwell method in store-and-forward mode, applied to a network-side device, the method comprising:

[0075] Send mobility management configuration information, which is used by the terminal device to perform mobility management, and the terminal device supports store-and-forward mode.

[0076] In one embodiment, the mobility management configuration information includes at least one of the following:

[0077] Frequency point;

[0078] Frequency priority;

[0079] First residential area signage;

[0080] First satellite identifier;

[0081] Satellite auxiliary information;

[0082] Service hours for satellites or cells;

[0083] The first auxiliary information includes service type information supported by the target satellite or cell, and / or core network identifiers supported by the target satellite or cell;

[0084] The types of services currently supported by the satellite or cell;

[0085] The core network identifier currently supported by the satellite or cell.

[0086] Thirdly, this application also provides a resident device in store-and-forward mode, including a memory, a transceiver, and a processor:

[0087] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0088] Receive mobility management configuration information sent by network-side devices;

[0089] Based on the mobility management configuration information, mobility management is performed, and the terminal device supports store-and-forward mode.

[0090] Fourthly, this application also provides a resident device in store-and-forward mode, including a memory, a transceiver, and a processor:

[0091] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0092] Send mobility management configuration information, which is used by the terminal device to perform mobility management, and the terminal device supports store-and-forward mode.

[0093] Fifthly, this application also provides a resident device in store-and-forward mode, the device being applied to a terminal device, the device comprising:

[0094] The first receiving unit is used to receive mobility management configuration information sent by the network-side device;

[0095] The first processing unit is used to perform mobility management based on the mobility management configuration information, wherein the terminal device supports store-and-forward mode.

[0096] Sixthly, this application also provides a resident device in store-and-forward mode, applied to network-side equipment, the device comprising:

[0097] The first sending unit is used to send mobility management configuration information, which is used by the terminal device to perform mobility management, and the terminal device supports store-and-forward mode.

[0098] In a seventh aspect, this application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the above-described resident method under the store-and-forward mode.

[0099] Eighthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described resident method in store-and-forward mode.

[0100] The aforementioned storage-and-forward mode hosting method, apparatus, storage medium, and computer program product, wherein the method includes: receiving mobility management configuration information sent by a network-side device; performing mobility management based on the mobility management configuration information, wherein the terminal device supports storage-and-forward mode. By employing this method, the network-side device can indicate to the terminal device which satellites / cells it can access / host, and the terminal device can also select the correct or appropriate satellite or cell based on the information provided by the network-side device, ensuring the timeliness and accuracy of the terminal device's network access, avoiding signaling and energy consumption caused by the UE accessing a network that does not support the current service, and ensuring that the terminal device does not miss network paging or downlink services. Attached Figure Description

[0101] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0102] Figure 1 This is a diagram illustrating the application environment of a resident method in store-and-forward mode in one embodiment.

[0103] Figure 2 This is a flowchart illustrating the dwell method in store-and-forward mode in one embodiment;

[0104] Figure 3 This is a structural block diagram of a terminal serving as the resident device in a store-and-forward mode in one embodiment;

[0105] Figure 4This is a structural block diagram of a resident device in store-and-forward mode in one embodiment;

[0106] Figure 5 This is a structural block diagram of a resident device in store-and-forward mode in another embodiment;

[0107] Figure 6 This is an internal structural diagram of a resident device in store-and-forward mode in another embodiment. Detailed Implementation

[0108] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0109] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0110] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0111] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0112] This application provides a method and apparatus for camping in store-and-forward mode, enabling the current serving UE to provide the UE with information on satellites / cells that the UE can access / camp on in S&F mode for a future period, i.e., mobility management configuration information. After the current satellite ceases coverage, the UE will perform a mobility management process based on this information. Specifically, it can select and camp on a satellite / cell that can be accessed / camped on. That is, the network-side device can indicate the satellites / cells that can be accessed / camped on to the terminal device, and the UE can also select the correct satellite / cell based on the information provided by the network-side device. This application also includes the serving UE providing the UE with its own mobility management configuration information, allowing the UE to determine whether to access or camp on the current satellite or cell based on this mobility management configuration information. By adopting this method, the timeliness and accuracy of the terminal device's network access can be guaranteed, avoiding signaling and energy consumption caused by the UE accessing a network that does not support the current service. It can also ensure that the terminal device does not miss network paging or downlink services, ensuring the reliability and stability of communication between the terminal device and the network. The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.

[0113] Figure 1 This diagram illustrates the architecture of a communication system provided in an embodiment of this application. Figure 1 As shown, the communication system architecture may include terminal device 102 and network-side device 104. The 3rd Generation Partnership Project (3GPP) Rel-19 agreed to standardize the store-and-forward (S&F) mode for NTN (Non-terrestrial network) scenarios. In the storage-and-forward mode provided in this embodiment, the terminal device supports the store-and-forward mode, and the network-side device can send mobility management configuration information to the terminal device. Based on the mobility management configuration information, the terminal device can perform mobility management, select the correct cell / satellite for storage or access, and achieve communication between the terminal device and the network-side device, thereby improving communication performance.

[0114] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can be USB storage devices, other personal computer memory devices, and dongles. They can also communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers equipped with mobile terminal devices. Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, and wireless access devices and routers / modems that meet the limitations of this definition, etc., but are not limited in the embodiments of this application.

[0115] The network-side equipment involved in the embodiments of this application can be a base station, which may include multiple cells providing services to terminal devices. Depending on the specific application, a base station may also be called an access point, or a device in the access network that communicates with wireless terminal devices through one or more sectors on the air interface, or other names. The network-side equipment can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network-side equipment can also coordinate the attribute management of the air interface. For example, the network-side equipment involved in the embodiments of this application may be an evolved network-side equipment (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), relay node, femto, pico, network testing equipment, etc., and is not limited in the embodiments of this application. In some network architectures, network-side devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, which may also be geographically separated.

[0116] The network-side equipment involved in the embodiments of this application can also be a core network element, which can be an Access and Mobility Management Function (AMF) element, a Mobility Management Entity (MME) element, etc.

[0117] In one exemplary embodiment, such as Figure 2 As shown, the residency method in store-and-forward mode provided in this embodiment can be applied to Figure 1The terminal device 102 in the text can be a device that supports store-and-forward mode. Support for store-and-forward mode can mean: the terminal device supports end-to-end connections under a store-and-forward architecture / mode / operation; or the terminal device supports end-to-end connections based on a control plane scheme under a store-and-forward architecture / mode / operation; or the terminal device supports end-to-end connections based on a user plane scheme under a store-and-forward architecture / mode / operation; or the terminal device supports access to the network in store-and-forward mode, etc. The dwell methods under this store-and-forward mode include:

[0118] Step 202: Receive mobility management configuration information sent by the network-side device.

[0119] The mobility management configuration information can be configuration information for store-and-forward mode, which can be obtained by configuring the network-side device.

[0120] Specifically, network-side devices can configure mobility management configuration information based on actual application scenarios and send this information to terminal devices. Terminal devices can receive the mobility management configuration information sent by network-side devices.

[0121] Step 204: Based on mobility management configuration information, perform mobility management, and the terminal device supports store-and-forward mode.

[0122] The terminal device can be a device that supports store-and-forward mode. The mobility management process can specifically be that the terminal device selects and camps on an accessible satellite or cell, or the terminal device selects and camps on an accessible satellite or cell, or the terminal device initiates an access process on an accessible satellite or cell (e.g., entering the RRC_CONNECTED state).

[0123] Specifically, the terminal device can perform mobility management based on the specific information received in the mobility management configuration information, such as performing cell search or measurement.

[0124] The aforementioned storage-and-forward mode dwell method receives mobility management configuration information sent by the network-side device; based on the mobility management configuration information, mobility management is performed, and the terminal device supports storage-and-forward mode. By adopting this method, the network-side device can indicate to the terminal device which satellites / cells it can access / dwell on. The terminal device can also select the correct or appropriate satellite or cell based on the information provided by the network-side device, ensuring the timeliness and accuracy of the terminal device's network access, avoiding signaling and energy consumption caused by the UE accessing a network that does not support the current service, and ensuring that the terminal device does not miss network paging or downlink services.

[0125] In one exemplary embodiment, the mobility management configuration information includes at least one of the following:

[0126] Frequency point;

[0127] Frequency priority;

[0128] First residential area signage;

[0129] First satellite identifier;

[0130] Satellite auxiliary information;

[0131] Service hours for satellites or cells;

[0132] The first auxiliary information includes the service type information supported by the target satellite or cell, and / or the core network identifier supported by the target satellite or cell;

[0133] The types of services currently supported by the satellite or cell;

[0134] The core network identifier currently supported by the satellite or cell.

[0135] Specifically, network-side devices can configure mobility management configuration information for terminal devices, which can be one or more of the information mentioned above. Among them:

[0136] A frequency point can be a single frequency point or a list of frequency points, which can contain multiple frequency points. The terminal device can perform cell search or measurement based on this frequency point. This frequency point can be used to indicate recommended / permitted frequency points for search / measurement to the terminal device. For example, this frequency point represents a satellite / cell that supports store-and-forward mode or operates in store-and-forward mode.

[0137] Frequency point priority can include the priority corresponding to a frequency point. For example, if the mobility management configuration information includes a frequency point and its priority, the terminal device can apply that frequency point priority to that frequency point. The terminal device can ignore other frequency point priorities configured for that frequency point by the network-side equipment, such as frequency point priorities in system information and / or frequency point priorities in dedicated signaling. This frequency point priority can be used in the frequency point priority processing, thereby affecting the mobility management process in store-and-forward mode, such as cell search, measurement, cell selection, and cell reselection.

[0138] The first cell identifier may include any one or more of the following: physical layer cell identifier (physCellId), cell unique identifier (CI) in the PLMN, and cell global identifier (CGI). This first cell identifier can indicate recommended / allowed cells to the terminal device, such as cells supporting store-and-forward mode or operating in store-and-forward mode, for the terminal device to determine whether to camp / select / access the cell when it finds it.

[0139] The first satellite identifier, such as satellite ID, can indicate to the terminal device the satellite identifiers that can be selected; the first satellite identifier can indicate to the terminal device the recommended / allowed satellites, such as satellites that support store-and-forward mode or operate in store-and-forward mode, which is used by the terminal device to determine whether to camp / select / access the cell / satellite when it finds the cell / satellite.

[0140] Satellite auxiliary information may include one or more of the following: ephemeris information, network control common TA information (nta-CommonParameters), epoch time of ephemeris and / or network control common TA information, reference location (e.g., the location of a sub-satellite point or the center point of a cell), coverage radius, and angle (e.g., the angle between the line connecting the terminal device and the satellite in the vertical direction). This satellite auxiliary information can be used to determine the service time of the satellite or cell, such as determining the start time of service or the end time of service. For example, for earth-moving cells, the satellite auxiliary information configured by the network-side equipment may be the satellite's ephemeris information and angle. The network can configure the satellite auxiliary information for one or more satellites.

[0141] The service time of a satellite or cell can include one or more of the satellite or cell's start time and stop time. The network-side equipment can configure the stop time of a satellite or cell by configuring an absolute time (e.g., UTC time) or a relative time, such as the service duration of the satellite or cell. The start time plus the service duration equals the stop time. The start time T1 of a satellite or cell can be the arrival time of the satellite or cell, or it can be the application time of other mobility management configuration information corresponding to the satellite or cell (e.g., the frequency point and frequency priority of the satellite). The stop time T2 of a satellite or cell can be the time when the mobility management configuration information corresponding to the satellite or cell becomes invalid, or the time when mobility management based on mobility management configuration information ceases to be performed on the satellite or cell. The service time of a satellite or cell can be configured for each satellite or cell, meaning each satellite or cell has a different service time.

[0142] The first auxiliary information is used to indicate the service type information and / or core network identifier supported by the target satellite or cell. It can be used by the terminal device to decide whether to measure / select / camp / access the target satellite or cell, or by the terminal device to determine the time to perform mobility management. For example, the terminal device can determine whether the target satellite or cell supports user plane-based end-to-end transmission schemes based on the first auxiliary information. The terminal device will only start measurement when the target satellite or cell that supports user plane-based end-to-end transmission schemes starts service. The service type information supported by the target satellite or cell may include one or more of the following: the target satellite or cell supports network access via user plane schemes, the target satellite or cell supports network access via control plane schemes, and the network architecture of the target satellite or cell (e.g., MME deployed on the satellite, complete core network deployed on the satellite, or only base station deployed on the satellite). The core network identifier supported by the target satellite or cell is used to indicate the core network that the target satellite or cell can connect to. For example, it can be a core network identifier MME ID, or it can be a set of core network identifiers MME IDs, where MME is a mobility management entity.

[0143] The service type currently supported by the satellite or cell is either the service type currently supported by the satellite or the service type currently supported by the cell; the core network identifier currently supported by the satellite or the cell is either the core network identifier currently supported by the satellite or the core network identifier currently supported by the cell.

[0144] In this embodiment, the mobility management configuration information can be configured with various types of information, which are used by the terminal device to measure / select / stay / access a suitable cell based on the mobility management configuration information.

[0145] In an exemplary embodiment, the specific implementation process of the step "perform mobility management based on mobility management configuration information" may include:

[0146] Prioritization is performed based on mobility management configuration information;

[0147] Priority processing can be a process of prioritizing frequency points based on mobility management configuration information.

[0148] Specifically, the terminal device can prioritize based on the frequency points included in the mobility management configuration information, or the terminal device can prioritize based on the frequency points and frequency point priorities included in the mobility management configuration information.

[0149] In one example, the specific implementation of the "priority handling" step may include at least one of the following:

[0150] Mobility management configuration information includes frequency points, which are assigned the highest priority.

[0151] Specifically, the frequency point can be a single frequency point or a list of frequency points, where the list contains multiple frequency points. The highest priority can be a frequency point whose priority is higher than any other network configuration priority value. The terminal device determines the frequency point sent by the network-side device as the highest priority.

[0152] Mobility management configuration information includes frequency points and frequency point priorities. Mobility management is performed based on the frequency points and their corresponding priorities.

[0153] Specifically, the terminal device receives the frequency point and frequency point priority sent by the network-side device. The terminal device can apply the frequency point priority corresponding to the frequency point. The terminal device ignores the frequency point priority configured by the network-side device for the frequency point in other ways. The frequency point priority configured by the network-side device for the frequency point in other ways may include the frequency point priority in System Information Block Type 3, the frequency point priority in System Information Block Type 5, or the frequency point priority in dedicated signaling, etc.

[0154] In one example, the network-side device can be the source cell, and the terminal device can receive the mobility management configuration information configured in the source cell. The mobility management configuration information can include a single frequency point f1, or it can include a group of frequency points (e.g., f1, f2, f3, etc.). The terminal device can take the frequency points included in the mobility management configuration information as the highest priority, and select or evaluate the cell based on the priority of the frequency points. For example, it can select the cell to camp on based on the R criterion.

[0155] In another example, the terminal device can receive mobility management configuration information configured by the source cell. This mobility management configuration information may include frequency points and frequency point priorities, such as {f1, p1; f2, p2}. The terminal device can apply these frequency point priorities to the frequency points in the mobility management configuration information; that is, the frequency point priority of f1 is p1, and the frequency point priority of f2 is p2. If the network-side device has also configured frequency point priorities for these frequency points through other means, such as configuring the frequency point priority of f1 as p3 through a dedicated signaling RRCRelease message, the terminal device UE will still use p1 as the frequency point priority of f1. The terminal device performs measurement / selection based on the frequency point priority processing result.

[0156] In an exemplary embodiment, the specific implementation process of the step "perform mobility management based on mobility management configuration information" may include:

[0157] If the target conditions are met, priority processing is performed based on mobility management configuration information.

[0158] The target conditions include one or more of the following:

[0159] Mobility management configuration information is valid;

[0160] The terminal device operates in store-and-forward (S&F) mode;

[0161] Terminal devices support user plane solutions in S&F mode;

[0162] Terminal equipment supports S&F mode control plane scheme;

[0163] The terminal device is currently executing the user plane scheme in S&F mode;

[0164] The terminal device is currently executing the S&F mode control plane scheme.

[0165] Specifically, the target conditions pre-configured or pre-defined by the network-side equipment include one or more of the above-mentioned conditions. If the current terminal device determines that it meets the target conditions, it can perform priority processing based on the mobility management configuration information. For example, if the target condition is that the mobility management configuration information is valid, the terminal device will perform priority processing while the mobility management configuration information is valid. As another example, if the target condition is that the terminal device is currently executing a user plane scheme in S&F mode, then if the terminal device is executing a user plane scheme in S&F mode when it receives the mobility management configuration information, the terminal device will perform priority processing.

[0166] In this embodiment, the conditions for prioritizing terminal devices can be defined.

[0167] In one exemplary embodiment, mobility management configuration information includes frequency points.

[0168] Accordingly, the specific implementation process of the step "perform mobility management based on mobility management configuration information" may include:

[0169] Perform cell search or measurement within the frequency range; and / or,

[0170] The frequency point is used as the target frequency point for measurement.

[0171] Specifically, the terminal device can use this frequency point as an allowed frequency point to perform cell search or measurement within the allowed frequency point range, and / or, the terminal device can use this frequency point as a target frequency point for cell search or measurement.

[0172] In an exemplary embodiment, the mobility management configuration information includes a first satellite identifier; the first satellite identifier is the satellite identifier corresponding to the satellite or cell that the network-side device recommends or allows the terminal device to select.

[0173] Accordingly, the specific implementation process of the step "perform mobility management based on mobility management configuration information" may include at least one of the following:

[0174] If the satellite identifier of the candidate cell matches the first satellite identifier, then the first dwell procedure is executed;

[0175] If the satellite identifier of the candidate cell does not match the first satellite identifier, the first selection process is executed.

[0176] The terminal device performs a search to obtain one or more candidate cells (candidate cells can also be called neighboring cells, etc.). The satellite identifier of the candidate cell can be determined by the terminal device after it finds the candidate cell by reading the system information of the candidate cell. The system information can be, for example, System Information Block Type 1 (SIB1) or System Information Block Type 31 (SIB31), etc.

[0177] Specifically, after the terminal device performs frequency point search or measurement and finds one or more candidate cells, the terminal device can read the system information of the candidate cells and determine the satellite identifier of the candidate cells. Based on this, the terminal device can compare the received first satellite identifier with the satellite identifier of the candidate cells in the read system information. If the terminal device determines that the satellite identifier of the candidate cells matches the first satellite identifier, the terminal device can execute the first dwell process. If the terminal device determines that the satellite identifier of the candidate cells does not match the first satellite identifier, the terminal device can execute the first selection process.

[0178] Optionally, the first satellite identifier configured on the network-side device can be one or more satellite identifiers. Matching the satellite identifier of a candidate cell with the first satellite identifier can mean that the candidate cell's satellite identifier is the same as at least one of the first satellite identifiers. Conversely, a mismatch can mean that the candidate cell's satellite identifier is different from all of the satellite identifiers in the first satellite identifier set.

[0179] In this embodiment, the terminal device can determine whether the satellite identifier of the candidate cell read is matched with the first satellite identifier, so as to ensure that the terminal device selects / stays / accesses the correct / appropriate cell.

[0180] In one exemplary embodiment, the mobility management configuration information includes a first cell identifier. This first cell identifier can be an identifier of a cell recommended / allowed for selection by the network-side device, and can be a single cell ID or a set of cell IDs.

[0181] Accordingly, the specific implementation process of the step "perform mobility management based on mobility management configuration information" may include at least one of the following:

[0182] If the cell identifier of the candidate cell matches the cell identifier of the first cell, then the first dwell procedure is executed;

[0183] If the cell identifier of the candidate cell does not match the cell identifier of the first cell, then the first selection process is executed.

[0184] The cell identifier of the candidate cell can be determined by the terminal device after searching for the candidate cell by reading the SSB and / or system information of the candidate cell; the system information can be, for example, System Information Block Type 1 (SIB1) or System Information Block Type 31 (SIB31), etc.

[0185] Specifically, after the terminal device performs frequency point search or measurement and finds a candidate cell, the terminal device can read the SSB and / or system messages of the candidate cell to determine the cell identifier of the candidate cell. Based on this, the terminal device can compare the first cell identifier with the cell identifier of the candidate cell. That is, the terminal device can determine whether the cell identifier of the candidate cell matches the first cell identifier. Specifically, if the terminal device determines that the cell identifier of the candidate cell matches the first cell identifier, the terminal device can execute the first camping process; if the terminal device determines that the cell identifier of the candidate cell does not match the first cell identifier, the terminal device can execute the first selection process.

[0186] Optionally, the first cell identifier configured on the network-side device can be one cell identifier or multiple cell identifiers. Matching the cell identifier of a candidate cell with the first cell identifier can mean that the candidate cell identifier is the same as at least one of the cell identifiers in the first cell identifier. Conversely, a mismatch can mean that the candidate cell identifier is different from all the cell identifiers in the first cell identifier.

[0187] In this embodiment, the terminal device can determine whether the cell identifier of the candidate cell matches the first cell identifier, thereby ensuring that the terminal device selects / stays / accesses the correct / suitable cell.

[0188] In one exemplary embodiment, mobility management configuration information includes the service types currently supported by the satellite or cell;

[0189] Accordingly, the specific implementation process of the step "perform mobility management based on mobility management configuration information" may include at least one of the following:

[0190] If the terminal device does not support the service type supported by the current satellite or cell, and / or the terminal device is not currently executing the service type supported by the current satellite or cell, then the first selection procedure is executed;

[0191] If the terminal device supports the service type supported by the current satellite or cell, and / or the terminal device is currently executing the service type supported by the current satellite or cell, then the first dwell procedure is executed.

[0192] Specifically, the terminal device can read the service types supported by the current satellite or cell. These service types are contained in the system information (e.g., System Information Block Type 1 (SIB1) or System Information Block Type 31 (SIB31)). The terminal device obtains the supported service types by reading the system information of the current satellite or cell. If the terminal device determines that it does not support the service type supported by the current satellite or cell, it can execute a first selection process. Alternatively, if the terminal device is not currently executing the service type supported by the current satellite or cell, it can execute the first selection process. For example, if the service type supported by the current satellite or cell is a control plane scheme supporting S&F mode, and the terminal device is currently executing a user plane scheme in S&F mode, the terminal device executes the first selection process. Another example is if the network architecture of the current satellite or cell is an on-board MME, while the terminal device only supports a network architecture with a complete core network deployed on the satellite, the terminal device executes the first selection process.

[0193] After reading the service types supported by the current satellite or cell, if the terminal device determines that it supports the service types supported by the current satellite or cell, the terminal device can execute the first dwell procedure. Alternatively, if the terminal device is currently executing the service type supported by the current satellite or cell, the terminal device can execute the first dwell procedure. That is, if the service type currently executed by the terminal device is consistent with the service types supported by the current satellite or cell contained in the mobility management configuration information, the terminal device can execute the first dwell procedure. For example, if the network architecture of the current satellite or cell is an on-board MME, and the terminal device supports the on-board MME network architecture, the terminal device will execute the first dwell procedure.

[0194] In this embodiment, the terminal device can avoid trying to access unsuitable satellites or cells by using the service types supported by the current satellite or cell, thereby reducing unnecessary signaling consumption.

[0195] In one exemplary embodiment, mobility management configuration information includes the core network identifier currently supported by the satellite or cell.

[0196] Accordingly, the specific implementation process of the step "perform mobility management based on mobility management configuration information" may include at least one of the following:

[0197] If the core network to which the terminal device is registered or attached does not belong to the core network identifier supported by the current satellite or cell, then the first selection procedure is executed, or the higher layers are instructed to trigger the TAU procedure / registration procedure;

[0198] If the core network registered by the terminal device belongs to the core network identifier supported by the current satellite or cell, then the first dwell process is executed.

[0199] Specifically, the terminal device can read the core network identifier supported by the current satellite or cell. The core network identifier supported by the current satellite or cell is contained in the system information (e.g., System Information Block Type 1 (SIB1) or System Information Block Type 31 (SIB31)). The terminal device obtains the core network identifier supported by the current satellite or cell by reading the system information of the current satellite or cell. If the core network registered by the terminal device does not belong to the core network identifier supported by the current satellite or cell, that is, the core network identifier registered / attached by the terminal device is inconsistent with the core network identifier supported by the current satellite or cell, the terminal device can execute the first selection procedure, or instruct the higher layer to trigger the TAU procedure / registration procedure. If the core network registered by the terminal device belongs to the core network identifier supported by the current satellite or cell, that is, the core network identifier registered by the terminal device is consistent with the core network identifier supported by the current satellite or cell, the terminal device can execute the first camping procedure.

[0200] Specifically, the core network identifier supported by the current satellite or cell may include the identifiers of one or more core networks. If the core network identifier registered by the terminal device is the same as at least one of the core network identifiers supported by the current satellite or cell, then the core network registered or attached to the terminal device is determined to belong to the core network identifier supported by the current satellite or cell. If the core network identifier registered by the terminal device is not the same as any of the core network identifiers supported by the current satellite or cell, then the core network registered or attached to the terminal device is determined not to belong to the core network identifier supported by the current satellite or cell.

[0201] In this embodiment, the terminal device can avoid attempting to access unsuitable satellites or cells by using the core network identifier supported by the current satellite or cell, thereby reducing unnecessary signaling consumption.

[0202] In one exemplary embodiment, performing the first selection process includes at least one of the following:

[0203] Perform a cell search or measurement;

[0204] Choose the neighborhood to stay in;

[0205] The candidate cells are determined not to be eligible for selection.

[0206] The candidate cell was identified as a prohibited access cell.

[0207] Specifically, the first selection process of the terminal device can be cell search, such as cell search based on frequency points of mobility management configuration information, or blind search, etc.; the terminal device can select the cell to camp on, which can be done by re-searching, measuring and selecting a cell to camp on; the terminal device can determine that the candidate cell is not allowed to be selected, which can be done by the terminal device not treating the candidate cell as a suitable cell, or the terminal device can regard the candidate cell as a prohibited cell (e.g., consider the candidate cell to be barred), etc.

[0208] In one exemplary embodiment, performing the first selection process includes at least one of the following:

[0209] Perform a cell search or measurement;

[0210] Choose the neighborhood to stay in;

[0211] Determine which of the following communities are not allowed to be selected;

[0212] The current cell has been identified as a cell where access is prohibited.

[0213] Specifically, the first selection process of the terminal device can be cell search, such as cell search based on frequency points of mobility management configuration information, or blind search, etc.; the terminal device can select the cell to camp on, which can be done by the terminal device re-searching, measuring and selecting a cell to camp on; the terminal device can determine that the current cell is not a cell to be selected, which can be done by the terminal device not considering the current cell as a suitable cell, or the terminal device can consider the current cell as a cell that is prohibited from access (e.g., considers the current cell as a barred cell), etc.

[0214] In one exemplary embodiment, performing the first residency process includes at least one of the following:

[0215] Staying in the candidate communities;

[0216] The candidate cells are selected as the allowed cells;

[0217] The candidate cells are identified as the cells that can be selected, and the cells to be used are determined from among the cells that can be selected.

[0218] Specifically, camping a candidate cell can involve the terminal device listening to system information and paging in that candidate cell; the terminal device determining the candidate cell as an allowed cell; and the terminal device further determining the cell to camp on from one or more allowed cells based on a target selection strategy. The terminal device can also directly initiate access from an allowed cell.

[0219] In one exemplary embodiment, performing the first residency process includes at least one of the following:

[0220] Stay in the current community;

[0221] Confirm that the current cell is one of the allowed cells to be selected;

[0222] Determine the current cell as an allowed cell, and then select the cell to stay in from among the allowed cells.

[0223] Specifically, a terminal device's camping in the current cell can involve the terminal device listening to system information and paging in that cell; the terminal device determining that the current cell is an allowed cell; and the terminal device, based on a target selection strategy, determining the cell to camp on from one or more allowed cells and then camping on it. The terminal device can also directly initiate access from an allowed cell.

[0224] In one exemplary embodiment, the specific implementation process of the step "determining the cell to camp on among the allowed selectable cells" may include at least one of the following:

[0225] Select the cell to stay in according to the cell reselection R criterion;

[0226] Select the community to reside in based on the S-criterion for community selection;

[0227] Select the cell to stay in based on signal quality;

[0228] Select the cell to stay in based on signal strength;

[0229] Select the first available neighborhood from the search results.

[0230] Specifically, the terminal device can calculate the R value of each cell using the cell reselection R value calculation method, and determine the cell with the largest R value among the cells corresponding to the highest priority frequency as the cell to be camped; the terminal device can also determine the first cell found that meets the signal quality requirements as the cell to be camped, and the terminal device can also determine the first cell found that meets the signal strength requirements as the cell to be camped; the terminal device can determine the cell with the strongest signal quality among multiple selectable cells as the cell to be camped, and the terminal device can also determine the cell with the strongest signal strength among multiple selectable cells as the cell to be camped; the terminal device can also determine the first selectable cell found as the cell to be camped; the terminal device can determine the specific process of determining the cell to be camped among the selectable cells based on the needs of the actual application scenario.

[0231] In this embodiment, the terminal device can select the actual cell to camp on based on factors such as R value, signal quality, and signal strength, which can enable the terminal device to camp on a cell more quickly or to camp on a better cell.

[0232] In one exemplary embodiment, the method further includes at least one of the following:

[0233] Based on the initial information, determine the moment to begin implementing mobility management.

[0234] The first information includes at least one of the following: satellite auxiliary information, satellite or cell service time, and first auxiliary information. The first auxiliary information includes service type information supported by the target satellite or cell, and / or, core network identifiers supported by the target satellite or cell. The satellite auxiliary information may include the satellite's ephemeris information.

[0235] Specifically, the terminal device can determine the start time for mobility management based on at least one of the satellite auxiliary information, the service time of the satellite or cell, and the first auxiliary information. The terminal device can calculate the start time of service of the satellite or cell based on the satellite auxiliary information, and thus determine the start time of service of the satellite or cell as the start time for mobility management. The service time of the satellite or cell may include at least the start time of service of the satellite or cell, and the terminal device can determine the start time of service of the satellite or cell included in the service time of the satellite or cell as the start time for mobility management.

[0236] In one example, the mobility management configuration information may include service type information supported by one or more satellites, and the time T1 at which the satellite begins service. For example, it could be "T1 for satellite 1, satellite 1 allows UE access via user plane" or "T1 for satellite 2, satellite 2 allows UE access via control plane". Alternatively, the mobility management configuration information may include service type information supported by one or more satellites, and auxiliary information for the satellites. For example, it could be "ephemeris of satellite 1, satellite 1 allows UE access via user plane" or "ephemeris of satellite 2, satellite 2 allows UE access via control plane".

[0237] Based on this, the terminal device can determine the time to begin mobility management, i.e., the time to initiate cell measurement or cell search, based on the service types it supports or the service type currently being executed. The UE determines the time to initiate measurement or search based on the service types it supports: for example, if the UE supports a control plane-based end-to-end solution, it can initiate measurement or search when satellite 1 begins service. If the UE supports a user plane-based end-to-end solution, it can initiate measurement or search when satellite 2 begins service. The UE also determines the time to initiate measurement or search based on the service type it is currently executing: if the UE is currently executing a control plane-based end-to-end solution, it can initiate measurement or search when satellite 1 begins service. If the UE is executing a user plane-based end-to-end solution, it can initiate measurement or search when satellite 2 begins service.

[0238] Based on the second piece of information, determine when to stop implementing mobility management.

[0239] The second information includes at least one of satellite auxiliary information and satellite or cell service time, wherein the satellite auxiliary information may include satellite ephemeris information.

[0240] Specifically, the terminal device can determine the time to cease performing mobility management based on at least one of the satellite auxiliary information and the service time of the satellite or cell in the second information. The terminal device can calculate the service cessation time of the satellite or cell based on the satellite auxiliary information, and thus determine the service cessation time of the satellite or cell as the time to cease performing mobility management. The service time of the satellite or cell may include at least the service cessation time of the satellite or cell, and the terminal device can determine the service cessation time of the satellite or cell included in the service time of the satellite or cell as the time to cease performing mobility management.

[0241] In this embodiment, the terminal device can determine whether to start the mobility management process and whether to stop the mobility management process based on the mobility management configuration information, which includes first information and / or second information, configured by the network-side device.

[0242] In an exemplary embodiment, the specific implementation process of the step "perform mobility management based on mobility management configuration information" may include at least one of the following:

[0243] At the moment when mobility management begins, apply the mobility management configuration information, or begin executing mobility management.

[0244] When mobility management is stopped, determine that the stored mobility management configuration information is invalid, or stop mobility management altogether.

[0245] Specifically, the terminal device can apply mobility management configuration information or perform mobility management based on the mobility management configuration information at the time when it reaches the time when it begins to perform mobility management. The terminal device can determine that the mobility management configuration information stored on the terminal device and issued by the network-side device is invalid, or stop performing mobility management based on the mobility management configuration information, at the time when it reaches the time when it stops performing mobility management. This mobility management includes the management processes executed in the above embodiments. In one embodiment, starting the mobility management process may also refer to the terminal device enabling AS layer-related operations, or enabling NTN-related AS layer-related operations, or enabling S&F mode-related AS layer-related operations. Correspondingly, stopping the mobility management process may also refer to the terminal device stopping AS layer-related operations, or stopping NTN-related AS layer-related operations, or stopping S&F mode-related AS layer-related operations.

[0246] In this embodiment, the terminal device can determine whether to start the mobility management process or whether to stop the mobility management process based on the first or second information configured by the network-side device.

[0247] In one exemplary embodiment, the method further includes:

[0248] Before the start of mobility management and / or after the stop of mobility management, no AS (Access Stratum) related operations are performed.

[0249] Specifically, the terminal device does not perform AS-related operations before starting mobility management; or, the terminal device does not perform AS-related operations after stopping mobility management; or, the terminal device does not perform AS-related operations before starting mobility management and after stopping mobility management. The AS-related operations can be NTN AS-related operations, all AS-related operations, or AS layer-related operations in S&F mode.

[0250] In this embodiment, by limiting the time when AS operations are not performed, unnecessary search, measurement and other operations can be avoided, which can reduce the energy consumption of the terminal device.

[0251] In one exemplary embodiment, the residency method in store-and-forward mode provided in this embodiment can be applied to Figure 1The network-side device 104 in the store-and-forward mode includes the following residing methods:

[0252] Send mobility management configuration information, which is used by the terminal device for mobility management. The terminal device supports store-and-forward mode.

[0253] Specifically, network-side devices can configure mobility management configuration information based on actual application scenarios and send this information to terminal devices. Terminal devices can receive the mobility management configuration information sent by network-side devices. The terminal device can be a device supporting store-and-forward mode. The mobility management process can involve the terminal device selecting and camping on an accessible satellite or cell, or the terminal device selecting and camping on an accessible satellite or cell, or the terminal device initiating an access procedure on an accessible satellite or cell (e.g., entering the RRC_CONNECTED state).

[0254] Based on this, the terminal device can perform mobility management based on the specific information received in the mobility management configuration information, such as performing cell search or measurement.

[0255] In this embodiment, mobility management configuration information sent by the network-side device is received; based on the mobility management configuration information, mobility management is performed, and the terminal device supports store-and-forward mode. By adopting this method, the network-side device can indicate to the terminal device which satellites / cells it can access / stay on, and the terminal device can also select the correct or appropriate satellite or cell based on the information provided by the network-side device, ensuring the timeliness and accuracy of the terminal device's network access, avoiding signaling and energy consumption caused by the UE accessing a network that does not support the current service, and also ensuring that the terminal device does not miss network paging or downlink services.

[0256] In one exemplary embodiment, the mobility management configuration information includes at least one of the following:

[0257] Frequency point;

[0258] Frequency priority;

[0259] First residential area signage;

[0260] First satellite identifier;

[0261] Satellite auxiliary information;

[0262] Service hours for satellites or cells;

[0263] The first auxiliary information includes the service type information supported by the target satellite or cell, and / or the core network identifier supported by the target satellite or cell;

[0264] The types of services currently supported by the satellite or cell;

[0265] The core network identifier currently supported by the satellite or cell.

[0266] Specifically, network-side devices can configure mobility management configuration information for terminal devices, which can be one or more of the information mentioned above. Among them:

[0267] A frequency point can be a single frequency point or a list of frequency points, which can contain multiple frequency points. Terminal devices can perform cell searches or measurements based on these frequency points. The frequency point can be used to indicate recommended / permitted frequency points for searching / measuring to the terminal device; for example, the frequency point may represent a satellite / cell that supports store-and-forward mode or operates in store-and-forward mode.

[0268] Frequency point priority can include the priority corresponding to a frequency point. For example, if the mobility management configuration information includes a frequency point and its priority, the terminal device can apply that frequency point priority to that frequency point. The terminal device can ignore other frequency point priorities configured by the network for that frequency point, such as the frequency point priorities in system information and / or frequency point priorities in dedicated signaling. This frequency point priority can be used in the frequency point priority processing, thereby affecting the mobility management process in store-and-forward mode, such as cell search, measurement, cell selection, and cell reselection.

[0269] The first cell identifier may include any one or more of the following: physical layer cell identifier (physCellId), cell unique identifier (CI) in the PLMN, and cell global identifier (CGI). This first cell identifier can indicate recommended / allowed cells to the terminal device, such as cells supporting store-and-forward mode or operating in store-and-forward mode, for the terminal device to determine whether to camp / select / access the cell when it finds it.

[0270] The first satellite identifier, such as satellite ID, can indicate to the terminal device the satellite identifiers that can be selected; the first satellite identifier can indicate to the terminal device the recommended / allowed satellites, such as satellites that support store-and-forward mode or operate in store-and-forward mode, which is used by the terminal device to determine whether to camp / select / access the cell / satellite when it finds the cell / satellite.

[0271] Satellite auxiliary information may include one or more of the following: ephemeris information, network control common TA information (nta-CommonParameters), epoch time of ephemeris and / or network control common TA information, reference location (e.g., the location of a sub-satellite point or the center point of a cell), coverage radius, and angle (e.g., the angle between the line connecting the terminal device and the satellite in the vertical direction). This satellite auxiliary information can be used to determine the service time of the satellite or cell, such as determining the start time of service or the end time of service. For example, for earth-moving cells, the satellite auxiliary information configured by the network-side equipment may be the satellite's ephemeris information and angle. The network-side equipment can configure the satellite auxiliary information for one or more satellites.

[0272] The service time of a satellite or cell can include one or more of the satellite or cell's start time and stop time. The network-side equipment can configure the stop time of a satellite or cell by configuring an absolute time (e.g., UTC time) or a relative time, such as the service duration of the satellite or cell. The start time plus the service duration equals the stop time. The start time T1 of a satellite or cell can be the arrival time of the satellite or cell, or it can be the application time of other mobility management configuration information corresponding to the satellite or cell (e.g., the frequency point and frequency priority of the satellite). The stop time T2 of a satellite or cell can be the time when the mobility management configuration information corresponding to the satellite or cell becomes invalid, or the time when mobility management based on mobility management configuration information ceases to be performed on the satellite or cell. The service time of a satellite or cell can be configured for each satellite or cell, meaning each satellite or cell has a different service time.

[0273] The first auxiliary information is used to indicate the service type information and / or core network identifier supported by the target satellite or cell. It can be used by the terminal device to decide whether to measure / select / camp / access the target satellite or cell, or by the terminal device to determine the time to perform mobility management. For example, the terminal device can determine whether the target satellite or cell supports the end-to-end transmission scheme based on the first auxiliary information. The terminal device will only start measurement when the target satellite or cell that supports the end-to-end transmission scheme based on the user plane starts service. The service type information supported by the target satellite or cell may include one or more of the following: the target satellite or cell supports network access through the user plane scheme, the target satellite or cell supports network access through the control plane scheme, and the network architecture of the target satellite or cell (e.g., MME is deployed on the satellite, a complete core network is deployed on the satellite, or only a base station is deployed on the satellite). The core network identifier supported by the target satellite or cell is used to indicate the core network that the target satellite or cell can connect to. For example, it can be a core network identifier MME ID, or it can be a set of core network identifiers MME IDs.

[0274] The service type currently supported by the satellite or cell is either the service type currently supported by the satellite or the service type currently supported by the cell; the core network identifier currently supported by the satellite or the cell is either the core network identifier currently supported by the satellite or the core network identifier currently supported by the cell.

[0275] In this embodiment, the mobility management configuration information can be configured with various types of information, which are used by the terminal device to measure / select / stay / access a suitable cell based on the mobility management configuration information.

[0276] The following describes in detail the execution process of the dwell in the above store-and-forward mode with reference to a specific embodiment:

[0277] In one embodiment, the UE receives mobility management configuration information configured by the source cell (configured by the base station). This mobility management configuration information is a frequency point F, which can be a single frequency point f1 or a group of frequency points, such as (f1, f2, f3).

[0278] Step 1: The terminal device performs cell search or measurement within the range of frequency point F. That is, the terminal device only searches and measures frequency point F, and the terminal device may find one or more candidate cells.

[0279] Step 2: Based on the target selection strategy, determine the target cell from the candidate cells and stay in the target cell.

[0280] Specifically, the UE performs a search or measurement within the frequency range F. The UE searches these allowed frequency ranges and selects a target cell to camp on. The rules for cell selection (i.e., the target selection strategy) can be one or more of the following: selecting a cell based on the cell reselection criterion R, selecting a cell based on the cell selection criterion S, selecting a cell based on signal quality, selecting a cell based on signal strength, or selecting the first searched allowed cell. For example, selecting the cell with the best signal quality as the target cell, or selecting the cell with the best signal strength as the target cell, or selecting the first searched cell as the target cell, or selecting a cell based on the R criterion, or selecting a cell based on the S criterion.

[0281] Optionally, if the mobility management configuration information configured in the source cell includes frequency priority, the UE applies that frequency priority to the frequency (the UE ignores other frequency priorities, such as SystemInformationBlockType3, SystemInformationBlockType5, or frequency priorities in dedicated signaling), and selects a cell based on that frequency priority. The specific implementation process of step 2 can be: based on the frequency priority of each frequency, perform cell search or measurement to obtain candidate cells; based on the target selection strategy, select the cell to camp on from the candidate cells.

[0282] Optionally, the mobility management configuration information configured in the source cell also includes a first cell identifier (a cell identifier that the terminal device is allowed to select; this first cell identifier can be a single ID or a group of cell IDs). Step 2 can be implemented as follows: the UE obtains the cell identifier of the selected cell by reading system information (e.g., SIB1), determines whether the cell identifier matches the first cell identifier configured by the network-side device, and if so, the UE camps on the current cell; otherwise, the UE executes steps 1 and 2, i.e., performs a cell search and reselects a cell to camp on. Alternatively, the mobility management configuration information configured in the source cell also includes a first satellite identifier (this first satellite identifier can be a single satellite identifier or a group of satellite identifiers). Step 2 can be implemented as follows: the UE obtains the satellite identifier of the selected cell by reading system information (e.g., SIB31), determines whether the satellite identifier matches the first satellite identifier configured by the network-side device, and if so, the UE camps on the current cell; otherwise, the UE executes steps 1 and 2, i.e., performs a cell search and reselects a cell to camp on.

[0283] In one embodiment, the terminal device receives mobility management configuration information configured by the core network (e.g., MME). This mobility management configuration information is a first satellite identifier, which can be a single satellite identifier (e.g., satellite ID1) or a list of satellite identifiers (e.g., {satellite ID1, satellite ID2, satellite ID3}).

[0284] Step 1: The terminal device performs cell search and measurement, and the terminal may find one or more candidate cells;

[0285] Step 2: The terminal device selects a candidate cell.

[0286] Step 3: The terminal device reads the satellite identifier of the candidate cell and determines whether the satellite identifier matches the first satellite identifier configured in the network. If they match, the terminal device camps on that cell; otherwise, the terminal selects a new cell to camp on.

[0287] Specifically, when a terminal device performs cell search and measurement, if the network-side device (eNB) has configured a relevant frequency point for the terminal device, the terminal device will perform the search and measurement based on that frequency point; otherwise, the terminal device will perform a blind search.

[0288] Specifically, the terminal device selects a candidate cell, which can be based on a target selection strategy. This target selection strategy can be one or more of the following: selection based on the cell reselection criterion R, selection based on the cell selection criterion S, selection based on signal quality, selection based on signal strength, or selection of the first found cell. Alternatively, the terminal device can implement the selection of a candidate cell.

[0289] Specifically, the terminal device reads the satellite identifier of the candidate cell, which can be obtained by the UE by reading system information (such as SIB1 or SIB31) to select the satellite identifier of the cell.

[0290] Specifically, it is determined whether the satellite identifier matches the first satellite identifier configured in the network. For example, the first satellite identifier configured in the core network is {satellite ID1, satellite ID2}. If the terminal device reads that the satellite identifier of the candidate cell selected in step 2 is satellite ID1, it is considered a match. If the terminal device reads that the satellite identifier of the candidate cell selected in step 2 is satellite ID3, it is considered a mismatch.

[0291] Specifically, if a match is found, the terminal device will reside in that cell and begin listening for system information and paging. Optionally, the terminal device may initiate an access procedure in that cell and enter the connected state.

[0292] Specifically, if there is no match, the terminal will reselect a cell to camp on. One option is for the terminal device to execute steps 2 and 3, reselecting a cell from the previously searched cells until a cell whose satellite identifier matches the first satellite identifier is selected. Another option is for the terminal device to execute steps 1, 2, and 3, re-executing the search process.

[0293] In one embodiment, the terminal device receives mobility management configuration information configured by a base station (e.g., an eNB). The mobility management configuration information includes a frequency point F and a first cell identifier; the first cell identifier can be a PCI or a CI. One possible mobility management configuration information is that the frequency point F configured by the network-side device can be one frequency point f1 or multiple frequency points (f1, f2, f3), each frequency point associated with one or more cell identifiers. Another possible mobility management configuration information can be a combination of one frequency point and a cell identifier, or a combination of multiple frequency points and cell identifiers, such as (f1, cell identifier 1; f2, cell identifier 2).

[0294] Step 1: The terminal device performs cell search or measurement within the frequency range of frequency point F, finds one or more candidate cells, and determines whether the candidate cell is an allowed cell based on the cell identifier.

[0295] Specifically, the UE performs cell search or measurement within the range of frequency point F. After finding one or more candidate cells, the UE determines whether the cell identifier of the candidate cell matches the first cell identifier in the mobility management configuration information. The UE selects the cell to camp on only within the range of the first cell identifier contained in the mobility management configuration information configured by the network-side equipment, and performs the cell selection and cell reselection process.

[0296] Optionally, when the cell identifier is PCI, after the UE finds the SSB of the candidate cell, it reads the PCI information contained in the SSB. If the PCI information matches the first cell identifier configured by the network-side equipment, the UE selects the cell as an allowed cell; if the PCI information does not match the first cell identifier configured by the network-side equipment, the UE does not select the cell as an allowed cell. When the cell identifier is CI, the UE reads the CI information contained in the SIB1 of the searched candidate cell. If the CI information matches the first cell identifier configured by the network-side equipment, the UE selects the cell as an allowed cell; otherwise, the cell is not selected.

[0297] Step 2: Determine the cell to camp on from the allowed cells. Specifically, the UE selects the cell to camp on from the allowed cells. The selection method may include one or more of the following: selecting the first allowed cell found, or selecting the cell with the best signal quality among the allowed cells found, or selecting the cell with the highest signal strength among the allowed cells found, or selecting according to the R criterion within the allowed cell range, or selecting according to the S criterion for cell selection.

[0298] Optionally, the mobility management configuration information configured by the network-side device may also include the frequency priority corresponding to the frequency point. The UE applies the frequency priority corresponding to the frequency point to the frequency point, and in step 2, the UE can select the cell to camp on based on the frequency priority.

[0299] In one embodiment, the terminal device receives mobility management configuration information configured by the base station, and the mobility management configuration information configured by the network-side device includes frequency point F; the frequency point F can be a single frequency point f1, or a group of frequency points, such as (f1, f2, f3).

[0300] Step 1: The terminal device can use frequency point F as the highest priority and perform cell search, measurement and evaluation to obtain one or more candidate cells, and determine the cell to camp on within the candidate cell range.

[0301] Specifically, the UE can regard the frequency points included in the mobility management configuration information as having the highest priority, for example, higher than the priority of any other frequency points configured by the network-side equipment. Based on this frequency point priority, the UE performs cell search, measurement, and evaluation, and determines the cell to camp on from the candidate cells based on the target selection strategy, for example, selecting the cell to camp on according to the R criterion;

[0302] Optionally, the mobility management configuration information also includes frequency point priorities. The UE can apply this frequency point priority to frequency point F. The UE can ignore other frequency point priorities, such as frequency point priorities in system information block type 3, system information block type 5, or dedicated signaling. Based on the frequency point priorities, the UE performs cell search, measurement, and evaluation, obtains one or more candidate cells, and determines the cell to camp on within the candidate cell range.

[0303] Optionally, the mobility management configuration information configured on the network side may further include a first cell identifier, which can be one or a group of cell IDs. The cell ID can be a physical layer cell identifier (physCellId), a cell unique identifier within the PLMN (cellIdentity), or a cell global identifier (CGI). Therefore, the specific implementation process of the step "determine the cell to camp on from the candidate cell range" may include:

[0304] The UE reads the system information of the selected cell to obtain the cell ID of the current cell. If the cell ID of the current cell belongs to the first cell identifier configured by the network-side equipment, the UE camps on that cell. Otherwise, the UE reselects a cell or does not use the current cell as a suitable cell.

[0305] Optionally, if the mobility management configuration information configured by the network-side equipment includes a first satellite identifier, the UE can read the SIB31 of the selected cell to obtain the satellite ID associated with the current cell. If the satellite ID associated with the current cell belongs to the first satellite identifier configured by the network-side equipment, the UE camps on that cell. Otherwise, the UE reselects a cell or does not use the current cell as a suitable cell.

[0306] In one embodiment, the cell broadcasts the current satellite or the service type supported by the cell or the core network identifier, and the UE can determine whether to camp based on the information read.

[0307] In one example, the judgment process may include:

[0308] Step 1: The UE performs a search and measurement. After finding a candidate cell, it reads the service type supported by the current satellite or cell broadcast in the system information. For example, the UE can determine the service type supported by the current satellite or cell by reading SIB1 or SIB31. For instance, the cells searched by the UE may include:

[0309] In case a, the UE finds cell 1 and cell 2. Cell 1 supports the end-to-end solution based on the control plane, and cell 2 supports the end-to-end solution based on the user plane.

[0310] Case b: The UE finds cell 1 and cell 2. Both cell 1 and cell 2 support the end-to-end solution based on the control plane.

[0311] Case c: The UE finds cell 1 and cell 2. Both cell 1 and cell 2 support the end-to-end solution based on the user plane.

[0312] Step 2: The UE determines whether to select the cell based on the service types it supports or the service type currently being executed.

[0313] One implementation method is for the UE to determine whether to select a cell based on the service type it supports: for example, the UE supports an end-to-end solution based on the control plane. In case a, the UE selects to camp on cell 1. In case b, the UE performs a first camping procedure; in case c, the UE performs a first selection procedure.

[0314] Another implementation method is for the UE to determine whether to select a cell based on the service type it is currently executing: for example, the service type the UE is executing is an end-to-end solution based on the control plane. In scenario a, the UE selects to camp on cell 1. In scenario b, the UE performs a first camping procedure; in scenario c, the UE performs a first selection procedure.

[0315] For the two implementation methods described above, the specific process of the first camping process may include: the UE selects both cell 1 and cell 2 as allowed cells, and selects the cell to camp on between these two cells based on a target selection strategy. The target selection strategy may include: ① the UE judges the signal quality of the two cells and selects the one with higher signal quality; ② the UE judges the signal strength of the two cells and selects the one with higher signal strength; ③ the UE selects the first cell that meets the signal quality and / or signal strength requirements according to the S criterion; ④ the UE selects the cell with the highest frequency priority according to the cell reselection R criterion. If the frequency priorities are the same, the cell with the largest R value is selected.

[0316] For the two implementation methods described above, the specific process of the first selection process may include: neither of these two cells is allowed to be selected, or the UE considers that the two cells are prohibited from access. Optionally, the UE continues to perform cell search and measurement, and reselects the cell to camp on.

[0317] In another example, the decision process may include:

[0318] Step 1: The UE performs a search and measurement, and selects a cell to camp on based on a target selection strategy. The target selection strategy may include: selecting the cell with the best signal quality, or selecting the cell with the best signal strength, or selecting the first cell found, or selecting a cell according to the R criterion, or selecting a cell according to the S criterion. In one possible implementation, the UE selects cell 1.

[0319] Step 2: After selecting cell 1, the UE reads the service types supported by the current satellite or cell broadcast by cell 1. For example, the service types supported by the current satellite or cell can be read through SIB1 or SIB31. The information read may include:

[0320] a) The service type supported by Community 1 is an end-to-end solution based on the control plane;

[0321] b) The service type supported by cell 1 is an end-to-end solution based on the user plane;

[0322] Step 3: The UE performs the mobility management process based on the service types it supports or the service type currently being executed.

[0323] One implementation of step 3 is that the UE determines whether to select the cell based on the service type it supports: for example, the UE supports a control plane-based end-to-end solution. In case a, the UE camps on cell 1. In case b, the UE performs the first selection procedure.

[0324] Another implementation of step 3 is that the UE determines whether to select the cell based on the service type it is currently executing: for example, the service type the UE is executing is an end-to-end scheme based on the control plane. For case a, the UE camps on cell 1. For case b, the UE performs the first selection procedure.

[0325] The specific process of the first selection procedure may include: cell 1 is not selected as an allowed cell, or the UE believes that cell 1 is prohibited from access. Optionally, the UE performs cell search and measurement, and reselects a cell to camp on;

[0326] In another example, the decision process may include:

[0327] Step 1: The UE performs a search and measurement. After finding a cell, it reads the current satellite or core network identifier supported by the cell broadcast by the cell. For example, it can read the service type supported by the current satellite or cell through SIB1 or SIB31. The cell found by the UE can include the following situations:

[0328] In case a, the UE finds cell 1 and cell 2. Cell 1 supports core network identifiers (MME1, MME2), and cell 2 supports core network identifiers (MME1, MME3).

[0329] In scenario b, the UE finds cell 1 and cell 2. Cell 1 supports the core network identifier (MME2), and cell 2 supports the core network identifier (MME3).

[0330] Step 2: The UE determines whether to select the cell based on its registered core network identifier. For example:

[0331] One implementation of step 2 is that the UE determines whether to select the cell based on its currently registered core network identifier: for example, the UE is currently registered in the core network as MME1 (or attached to MME1). For case a, the UE performs the first camping procedure; for case b, the UE performs the first selection procedure.

[0332] The specific process of the first camping process may include: the UE selects cell 1 and cell 2 as both of the allowed cells, and chooses the cell to camp on between these two cells. The selection method may include the following: ① the UE judges the signal quality of the two cells and selects the one with higher signal quality; ② the UE judges the signal strength of the two cells and selects the one with higher signal strength; ③ the UE selects the first cell that meets the signal quality and / or signal strength requirements according to the S criterion; ④ the UE selects the cell with the highest frequency priority according to the cell reselection R criterion. If the frequency priorities are the same, the UE selects the cell with the largest R value.

[0333] The specific process of the first selection procedure may include: neither of these two cells is allowed to be selected, or the UE considers these two cells to be prohibited from access. Optionally, the UE performs cell search and measurement, and reselects the cell to camp on;

[0334] In another example, the decision process may include:

[0335] Step 1: The UE performs a search and measurement, and selects a cell to camp on based on a target selection strategy. The target selection strategy may include: selecting the cell with the best signal quality, or selecting the cell with the best signal strength, or selecting the first cell found, or selecting a cell according to the R criterion, or selecting a cell according to the S criterion. In one possible implementation, the UE selects cell 1.

[0336] Step 2: After selecting cell 1, the UE reads the core network identifier supported by the current satellite or cell broadcast by cell 1. Specifically, the service type supported by the current satellite or cell can be broadcast in SIB1 or SIB31. The core network identifier supported by cell 1 read can include either case a or case b:

[0337] Case a, the core network identifiers supported by cell 1 are (MME1, MME2).

[0338] Case b: Cell 1 supports the core network identifier (MME3).

[0339] Step 3: The UE determines whether to select the cell based on its registered core network identifier. For example:

[0340] One implementation of step 3 is that the UE determines whether to select the cell based on its currently registered core network identifier: for example, the UE is currently registered in the core network as MME1 (or attached to MME1). In case a, the UE camps on cell 1; in case b, the UE performs a first selection procedure. The specific process of the first selection procedure may include: cell 1 is not considered an allowed cell, or the UE considers cell 1 to be prohibited from access. Optionally, the UE performs a cell search and reselects the cell to camp on.

[0341] Another implementation of step 3 is that the UE determines whether to select the cell based on its currently registered core network identifier: for example, the UE is currently registered in the core network as MME1 (or attached to MME1). For scenario b), the UE triggers the TAU procedure or the registration procedure.

[0342] In one embodiment 1, the mobility management configuration information includes satellite auxiliary information, which is associated with other mobility management configurations configured by the network-side equipment, such as frequency points and cell identifiers. This mobility management configuration information may include auxiliary information for one or more satellites, with each satellite's auxiliary information associated with one or more frequency points, for example, {auxiliary information for satellite 1, frequency point (f1) of satellite 1; auxiliary information for satellite 2, frequency points (f1, f2, f3)}; in this embodiment, satellite ephemeris information is used as an example.

[0343] Alternatively, the network-side equipment can be configured with ephemeris information for one or more satellites, along with associated frequency points and cell identifiers. Each ephemeris information corresponds to one or more frequency points, and each frequency point corresponds to one or more cell identifiers. For example, {ephemeris of satellite 1, frequency point of satellite 1 (f1:PCI1,PCI2); ephemeris of satellite 2, frequency point of satellite 2 (f1:PCI3; f2: PCI1,PCI2; f3:PCI4)}.

[0344] Step 1: The UE calculates the satellite's service start time based on the satellite's ephemeris information. The UE uses this service start time as the start time for the mobility management process. At the satellite service start time, the UE initiates measurement and cell search. Optionally, the UE calculates the satellite service stop time based on the satellite's ephemeris information and stops the mobility management process at the satellite service stop time, for example, by stopping measurement and cell search.

[0345] In one embodiment 2, the mobility management configuration information includes T1, which represents the time when the satellite begins service. T1 is associated with other mobility management configurations configured by the network-side equipment, such as frequency points and cell identifiers. For example, the mobility management configuration information includes T1 for one or more satellites, and each T1 corresponds to one or more frequency points. For example, it could be "T1 for satellite 1, frequency point (f1); T1 for satellite 2, frequency points (f1, f2, f3)".

[0346] Alternatively, the mobility management configuration information may include T1 for one or more satellites, along with their corresponding frequency points and cell identifiers. Each T1 may correspond to one or more frequency points, and each frequency point may correspond to one or more cell identifiers. For example, it could be "T1 for Satellite 1, frequency point (f1:PCI1,PCI2); T1 for Satellite 2, frequency point (f1:PCI3; f2: PCI1,PCI2; f3:PCI4)".

[0347] Step 1: The UE initiates the measurement and search process for the corresponding satellite-associated frequency points at time T1. For example, at time T1 on satellite 1, the UE starts searching for and measuring frequency point f1. At time T1 on satellite 2, the UE starts searching for and measuring frequency points f1, f2, and f3.

[0348] Optionally, the mobility management configuration information also includes T2, where T2 represents the time when a satellite stops service. Each satellite is associated with a separate T2. At T2, the UE stops the measurement and search processes for the corresponding satellite's associated frequency points. For example, at T2 for satellite 1, the UE stops searching for and measuring frequency point f1. At T2 for satellite 2, the UE stops searching for and measuring frequencies f1, f2, and f3. Furthermore, if T1 and T2 are used to represent the time when a cell starts service, the number of frequency points associated with T1 and T2 can only be one, and the cell identifier can be one.

[0349] In one embodiment, based on Embodiments 1 and 2 above, the mobility management configuration information further includes first auxiliary information, which includes service type information supported by the target satellite, indicating whether the target satellite allows the UE to access the network via a user plane or control plane scheme.

[0350] For example, the mobility management configuration information may include service type information supported by one or more satellites, and the satellite start time T1 of the above satellites, such as {T1 for satellite 1, satellite 1 allows UE to access via user plane; T1 for satellite 2, satellite 2 allows UE to access via control plane};

[0351] Alternatively, in another example, the mobility management configuration information may include service type information supported by one or more satellites, as well as ephemeris information of the aforementioned satellites, such as {ephemeris information of satellite 1, satellite 1 allows UE to access via user plane scheme; ephemeris information of satellite 2, satellite 2 allows UE to access via control plane scheme};

[0352] Step 2: The UE determines the time to initiate measurement and search based on the service types it supports or the service type currently being executed. For example: If the UE supports an end-to-end solution based on the control plane, it can initiate measurement and search when satellite 1 begins service. If the UE supports an end-to-end solution based on the user plane, it can initiate measurement and search when satellite 2 begins service.

[0353] Alternatively, the UE determines the time to initiate measurement and search based on the currently executing service type. If the UE is currently executing a control plane-based end-to-end scheme, it can initiate measurement and search when satellite 1 begins service. If the UE is executing a user plane-based end-to-end scheme, it can initiate measurement and search when satellite 2 begins service. If the network-side equipment is configured with T1, the satellite service start time is T1; if the network-side equipment is configured with ephemeris, the UE calculates the satellite service start time based on the ephemeris.

[0354] In one embodiment, based on Embodiments 1 and 2 above, the mobility management configuration information further includes first auxiliary information, which may include the core network identifier supported by the target satellite. A possible mobility management configuration information may include: core network identifiers supported by one or more satellites, and the satellite start time T1 of the aforementioned satellites, for example {T1 for satellite 1, core network identifiers associated with satellite 1 (MME1, MME2); T1 for satellite 2, core network identifiers associated with satellite 2 (MME3)}.

[0355] Another possible mobility management configuration information may include: core network identifiers supported by one or more satellites, and also the ephemeris of these satellites, such as {ephemeris of satellite 1, core network identifiers associated with satellite 1 (MME1, MME2); ephemeris of satellite 2, core network identifiers associated with satellite 2 (MME3)};

[0356] Based on this, the UE can determine whether to enable the corresponding measurement and search based on the core network identifier it has registered or attached to. If the core network previously registered or attached to by the UE is MME1, then the UE can enable measurement and search at the time when satellite 1 starts service. If the network-side equipment is configured with T1, then the time when the satellite starts service is T1; if the network-side equipment is configured with ephemeris, then the UE calculates the time when the satellite starts service based on the ephemeris.

[0357] In one embodiment, the UE can regard the frequency point corresponding to the satellite as the highest priority during satellite coverage.

[0358] Specifically, the network-side device is configured with the information {Satellite 1, (f1), ephemeris 1; Satellite 2, (f2, f3), ephemeris 2}. The UE calculates based on ephemeris 1 that the satellite will provide coverage for it from T1 to T2. During T1 to T2, the UE will consider f1 as the highest priority. The UE can also calculate the coverage time of satellite 2 based on ephemeris. During the coverage time of satellite 2, the UE will consider f2 and f3 as the highest priority.

[0359] The storage-and-forward mode provided in this embodiment enables the network-side device to indicate which satellite / cell it can access / stay in, and the UE to select the correct satellite / cell based on the information provided by the network-side device.

[0360] In one example, this embodiment also provides an information transmission method applied to a base station device, the information transmission method comprising:

[0361] Receive the list of satellite identifiers configured by the core network elements.

[0362] In one implementation, the list of satellite identifiers includes identifiers of one or more satellites, such as satelliteID.

[0363] In one implementation, the satellite identifier list can be used by the base station equipment to determine the satellite ephemeris to be provided to the terminal equipment, or the base station equipment can consider the satellite identifier list when determining the satellite ephemeris to be provided to the UE, or the satellite identifier list can be used by the base station equipment to determine the satellite ephemeris to be provided to the terminal equipment for store-and-forward mode.

[0364] In one implementation, the core network element can be an MME or an AMF (Access and Mobility Management Function), and correspondingly, the satellite identifier list is included in the S1 interface message or NG message.

[0365] In one implementation, the satellite identifier list can be configured via UE-associated signaling or via non-UE-associated signaling. Non-UE-associated signaling can be, for example, MME CONFIGURATION UPDATE or eNB Configuration Transfer in LTE, or AMF CONFIGURATION UPDATE or Downlink RAN ​​Configuration Transfer in NR (new radio).

[0366] In one implementation, the base station equipment determines the satellite ephemeris to be provided to the UE based on the satellite identifier list, and provides the UE with a set of satellite identifiers and corresponding satellite ephemeris over the air interface. This can be provided via system information (e.g., SIB32, SIB33, or other system information) or via dedicated signaling (e.g., RRC reconfiguration messages).

[0367] The following describes in detail the process by which a base station device receives the satellite identifier list configured by the core network element, using a specific embodiment as an example:

[0368] Step 1: The base station equipment receives the satellite identifier list configured by the core network element, which is the MME.

[0369] For example, the satellite identifier list is included in the non-UE associated S1 interface message, and the satellite identifier list contains the identifiers of three satellites, namely {satellite ID1, satellite ID2, satellite ID5}.

[0370] Step 2: Based on the list of satellite identifiers received in Step 1, the base station determines the satellite ephemeris information to be broadcast over the air interface.

[0371] For example, the base station determines and broadcasts the ephemeris of three satellites identified as satellite ID1, satellite ID2, and satellite ID5 over the air interface; optionally, the base station may also broadcast the ephemeris of other satellites. In one specific implementation, the base station determines that the ephemeris of the satellites to be broadcast is broadcast through System Information B32 (SIB32) for discontinuous coverage scenarios.

[0372] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0373] Based on the same inventive concept, this application also provides a storage-forward mode dwelling device for implementing the dwelling method in the storage-forward mode described above. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of one or more storage-forward mode dwelling device embodiments provided below can be found in the limitations of the communication method above, and will not be repeated here.

[0374] Based on the same technical concept, this application also provides a terminal. This terminal can implement the functions of the terminal device side in the foregoing embodiments.

[0375] See Figure 3 The figure shows a schematic diagram of the terminal provided in an embodiment of this application. As shown, the terminal may include a receiving module 301, a processing module 302, and may also include a sending module 303.

[0376] The receiving module 301 is used to receive mobility management configuration information sent by the network-side device;

[0377] The processing module 302 is used to perform mobility management based on mobility management configuration information, and the terminal supports store-and-forward mode.

[0378] In one embodiment, the mobility management configuration information includes at least one of the following:

[0379] Frequency point;

[0380] Frequency priority;

[0381] First residential area signage;

[0382] First satellite identifier;

[0383] Satellite auxiliary information;

[0384] Service hours for satellites or cells;

[0385] The first auxiliary information includes the service type information supported by the target satellite or cell, and / or the core network identifier supported by the target satellite or cell;

[0386] The types of services currently supported by the satellite or cell;

[0387] The core network identifier currently supported by the satellite or cell.

[0388] In one embodiment, the processing module is specifically used to: perform priority processing based on mobility management configuration information; the priority processing includes at least one of the following:

[0389] Mobility management configuration information includes frequency points, which are assigned the highest priority.

[0390] Mobility management configuration information includes frequency points and frequency point priorities. Mobility management is performed based on the frequency points and their corresponding priorities.

[0391] In one embodiment, the processing module is specifically used to: perform priority processing based on mobility management configuration information when the target conditions are met, wherein the target conditions include one or more of the following:

[0392] Mobility management configuration information is valid;

[0393] The terminal operates in store-and-forward (S&F) mode;

[0394] The terminal supports user plane solutions in S&F mode;

[0395] Terminal supports S&F mode control plane scheme;

[0396] The terminal is currently executing the user plane scheme in S&F mode;

[0397] The terminal is currently executing the S&F mode control plane scheme.

[0398] In one embodiment, mobility management configuration information includes frequency points, and the processing module is specifically used to: perform cell search or measurement within the frequency point range; and / or

[0399] The frequency point is used as the target frequency point for measurement.

[0400] In one embodiment, the mobility management configuration information includes a first satellite identifier, and the processing module is specifically used for at least one of the following:

[0401] If the satellite identifier of the candidate cell matches the first satellite identifier, then the first dwell procedure is executed;

[0402] If the satellite identifier of the candidate cell does not match the first satellite identifier, the first selection process is executed.

[0403] In one embodiment, the mobility management configuration information includes a first cell identifier, and the processing module is specifically used for at least one of the following:

[0404] If the cell identifier of the candidate cell matches the cell identifier of the first cell, then the first dwell procedure is executed;

[0405] If the cell identifier of the candidate cell does not match the cell identifier of the first cell, then the first selection process is executed.

[0406] In one embodiment, the mobility management configuration information includes the service types currently supported by the satellite or cell, and the processing module is specifically used for at least one of the following:

[0407] If the terminal does not support the service type supported by the current satellite or cell, and / or the terminal is not currently executing the service type supported by the current satellite or cell, then the first selection procedure is executed;

[0408] If the terminal supports the service type supported by the current satellite or cell, and / or the terminal is currently executing the service type supported by the current satellite or cell, then the first dwell procedure is executed.

[0409] In one embodiment, mobility management configuration information includes the core network identifier supported by the current satellite or cell, and the processing module is specifically used for at least one of the following:

[0410] If the core network to which the terminal is registered or attached does not belong to the core network identifier supported by the current satellite or cell, then the first selection procedure is executed, or the higher layers are instructed to trigger the TAU procedure / registration procedure;

[0411] If the core network registered by the terminal belongs to the core network identifier supported by the current satellite or cell, then the first dwell process is executed.

[0412] In one embodiment, the processing module performs the first selection process including at least one of the following:

[0413] Perform a cell search or measurement;

[0414] Choose the neighborhood to stay in;

[0415] The candidate cells are determined not to be eligible for selection.

[0416] The candidate cell was identified as a prohibited access cell.

[0417] In one embodiment, the processing module performs the first selection process including at least one of the following:

[0418] Perform a cell search or measurement;

[0419] Choose the neighborhood to stay in;

[0420] Determine which of the following communities are not allowed to be selected;

[0421] The current cell has been identified as a cell where access is prohibited.

[0422] In one embodiment, the processing module performing the first dwell process includes at least one of the following:

[0423] Staying in the candidate communities;

[0424] The candidate cells are selected as the allowed cells;

[0425] The candidate cells are identified as the cells that can be selected, and the cells to be used are determined from among the cells that can be selected.

[0426] In one embodiment, the processing module performing the first dwell process includes at least one of the following:

[0427] Stay in the current community;

[0428] Confirm that the current cell is one of the allowed cells to be selected;

[0429] The current cell is determined to be an allowed cell, and the cell to stay in is determined from the allowed cells.

[0430] In one embodiment, the processing module is specifically used for at least one of the following:

[0431] Select the cell to stay in according to the cell reselection R criterion;

[0432] Select the community to reside in based on the S-criterion for community selection;

[0433] Select the cell to stay in based on signal quality;

[0434] Select the cell to stay in based on signal strength;

[0435] Select the first available neighborhood from the search results.

[0436] In one embodiment, the terminal further includes at least one of the following:

[0437] The first determining module is used to determine the time to start performing mobility management based on first information, the first information including at least one of satellite auxiliary information, satellite or cell service time, and first auxiliary information;

[0438] The second determining module is used to determine the time to stop performing mobility management based on second information, the second information including at least one of satellite auxiliary information and satellite or cell service time.

[0439] In one embodiment, the processing module is specifically used for at least one of the following:

[0440] At the moment when mobility management begins, apply the mobility management configuration information, or begin executing mobility management.

[0441] When mobility management is stopped, determine that the stored mobility management configuration information is invalid, or stop mobility management altogether.

[0442] In one embodiment, the terminal is further configured to: not perform AS operations before the start of mobility management and / or after the stop of mobility management.

[0443] It should be noted that the terminal provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0444] In one embodiment, such as Figure 4 As shown, a resident device 400 in store-and-forward mode is provided. The device is applied to a terminal device and includes:

[0445] The first receiving unit 402 is used to receive mobility management configuration information sent by the network-side device;

[0446] The first processing unit 404 is used to perform mobility management based on mobility management configuration information, and the terminal device supports store-and-forward mode.

[0447] In one embodiment, the mobility management configuration information includes at least one of the following:

[0448] Frequency point;

[0449] Frequency priority;

[0450] First residential area signage;

[0451] First satellite identifier;

[0452] Satellite auxiliary information;

[0453] Service hours for satellites or cells;

[0454] The first auxiliary information includes the service type information supported by the target satellite or cell, and / or the core network identifier supported by the target satellite or cell;

[0455] The types of services currently supported by the satellite or cell;

[0456] The core network identifier currently supported by the satellite or cell.

[0457] In one embodiment, the first processing unit is specifically configured to: perform priority processing based on mobility management configuration information; the priority processing includes at least one of the following:

[0458] Mobility management configuration information includes frequency points, which are assigned the highest priority.

[0459] Mobility management configuration information includes frequency points and frequency point priorities. Mobility management is performed based on the frequency points and their corresponding priorities.

[0460] In one embodiment, the first processing unit is specifically configured to: perform priority processing based on mobility management configuration information when target conditions are met, wherein the target conditions include one or more of the following:

[0461] Mobility management configuration information is valid;

[0462] The terminal device operates in store-and-forward (S&F) mode;

[0463] Terminal devices support user plane solutions in S&F mode;

[0464] Terminal equipment supports S&F mode control plane scheme;

[0465] The terminal device is currently executing the user plane scheme in S&F mode;

[0466] The terminal device is currently executing the S&F mode control plane scheme.

[0467] In one embodiment, mobility management configuration information includes frequency points, and the first processing unit is specifically configured to: perform cell search or measurement within the frequency point range; and / or

[0468] The frequency point is used as the target frequency point for measurement.

[0469] In one embodiment, the mobility management configuration information includes a first satellite identifier, and the first processing unit is specifically used for at least one of the following:

[0470] If the satellite identifier of the candidate cell matches the first satellite identifier, then the first dwell procedure is executed;

[0471] If the satellite identifier of the candidate cell does not match the first satellite identifier, the first selection process is executed.

[0472] In one embodiment, the mobility management configuration information includes a first cell identifier, and the first processing unit is specifically used for at least one of the following:

[0473] If the cell identifier of the candidate cell matches the cell identifier of the first cell, then the first dwell procedure is executed;

[0474] If the cell identifier of the candidate cell does not match the cell identifier of the first cell, then the first selection process is executed.

[0475] In one embodiment, the mobility management configuration information includes the service types currently supported by the satellite or cell, and the first processing unit is specifically used for at least one of the following:

[0476] If the terminal device does not support the service type supported by the current satellite or cell, and / or the terminal device is not currently executing the service type supported by the current satellite or cell, then the first selection procedure is executed;

[0477] If the terminal device supports the service type supported by the current satellite or cell, and / or the terminal device is currently executing the service type supported by the current satellite or cell, then the first dwell procedure is executed.

[0478] In one embodiment, the mobility management configuration information includes the core network identifier currently supported by the satellite or cell, and the first processing unit is specifically used for at least one of the following:

[0479] If the core network to which the terminal device is registered or attached does not belong to the core network identifier supported by the current satellite or cell, then the first selection procedure is executed, or the higher layers are instructed to trigger the TAU procedure / registration procedure;

[0480] If the core network registered by the terminal device belongs to the core network identifier supported by the current satellite or cell, then the first dwell process is executed.

[0481] In one embodiment, the first processing unit performs the first selection process including at least one of the following:

[0482] Perform a cell search or measurement;

[0483] Choose the neighborhood to stay in;

[0484] The candidate cells are determined not to be eligible for selection.

[0485] The candidate cell was identified as a prohibited access cell.

[0486] In one embodiment, the first processing unit performs the first selection process including at least one of the following:

[0487] Perform a cell search or measurement;

[0488] Choose the neighborhood to stay in;

[0489] Determine which of the following communities are not allowed to be selected;

[0490] The current cell has been identified as a cell where access is prohibited.

[0491] In one embodiment, the first processing unit performs a first dwell process including at least one of the following:

[0492] Staying in the candidate communities;

[0493] The candidate cells are selected as the allowed cells;

[0494] The candidate cells are identified as the cells that can be selected, and the cells to be used are determined from among the cells that can be selected.

[0495] In one embodiment, the first processing unit performs a first dwell process including at least one of the following:

[0496] Stay in the current community;

[0497] Confirm that the current cell is one of the allowed cells to be selected;

[0498] The current cell is determined to be an allowed cell, and the cell to stay in is determined from the allowed cells.

[0499] In one embodiment, the first processing unit is specifically used for at least one of the following:

[0500] Select the cell to stay in according to the cell reselection R criterion;

[0501] Select the community to reside in based on the S-criterion for community selection;

[0502] Select the cell to stay in based on signal quality;

[0503] Select the cell to stay in based on signal strength;

[0504] Select the first available neighborhood from the search results.

[0505] In one embodiment, the device further includes at least one of the following:

[0506] The first determining module is used to determine the time to start performing mobility management based on first information, the first information including at least one of satellite auxiliary information, satellite or cell service time, and first auxiliary information;

[0507] The second determining module is used to determine the time to stop performing mobility management based on second information, the second information including at least one of satellite auxiliary information and satellite or cell service time.

[0508] In one embodiment, the first processing unit is specifically used for at least one of the following:

[0509] At the moment when mobility management begins, apply the mobility management configuration information, or begin executing mobility management.

[0510] When mobility management is stopped, determine that the stored mobility management configuration information is invalid, or stop mobility management altogether.

[0511] In one embodiment, the device further includes:

[0512] The third determining module is used to prevent the execution of AS operations before the start of mobility management and / or after the stop of mobility management.

[0513] In one embodiment, such as Figure 5 As shown, a resident device 500 in store-and-forward mode is provided, applied to network-side equipment, and the device includes:

[0514] The first sending unit 502 is used to send mobility management configuration information, which is used by the terminal device to perform mobility management. The terminal device supports store-and-forward mode.

[0515] In one embodiment, the mobility management configuration information includes at least one of the following:

[0516] Frequency point;

[0517] Frequency priority;

[0518] First residential area signage;

[0519] First satellite identifier;

[0520] Satellite auxiliary information;

[0521] Service hours for satellites or cells;

[0522] The first auxiliary information includes the service type information supported by the target satellite or cell, and / or the core network identifier supported by the target satellite or cell;

[0523] The types of services currently supported by the satellite or cell;

[0524] The core network identifier currently supported by the satellite or cell.

[0525] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0526] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network-side device, etc.) or a processor to execute all or part of the steps of the methods of the various embodiments of this application.

[0527] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0528] In one exemplary embodiment, a resident device in store-and-forward mode is provided. This resident device in store-and-forward mode can be a terminal device, and its structure can be as follows: Figure 6 As shown. The resident device in this store-and-forward mode includes a memory 620, a transceiver 610, and a processor 600.

[0529] Memory is used to store computer programs; transceiver is used to send and receive data under the control of the processor; processor is used to read the computer programs from memory and perform the following operations:

[0530] Receive mobility management configuration information sent by network-side devices;

[0531] Mobility management is performed based on mobility management configuration information, and terminal devices support store-and-forward mode.

[0532] Among them, Figure 6 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (represented by a processor) and memory (represented by memory). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides the interface. A transceiver can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor is responsible for managing the bus architecture and general processing, while the memory can store data used by the processor during operation.

[0533] The processor can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0534] The processor executes any of the methods provided in the embodiments of this application according to the obtained executable instructions by calling a program stored in memory. The processor and memory can also be physically separated.

[0535] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0536] In one exemplary embodiment, a store-and-forward mode resident device is provided, which can be applied to network-side devices, including a memory, a transceiver, and a processor.

[0537] Memory is used to store computer programs; transceiver is used to send and receive data under the control of the processor; processor is used to read the computer programs from memory and perform the following operations:

[0538] Send mobility management configuration information, which is used by the terminal device for mobility management. The terminal device supports store-and-forward mode.

[0539] In one embodiment, the mobility management configuration information includes at least one of the following:

[0540] Frequency point;

[0541] Frequency priority;

[0542] First residential area signage;

[0543] First satellite identifier;

[0544] Satellite auxiliary information;

[0545] Service hours for satellites or cells;

[0546] The first auxiliary information includes the service type information supported by the target satellite or cell, and / or the core network identifier supported by the target satellite or cell;

[0547] The types of services currently supported by the satellite or cell;

[0548] The core network identifier currently supported by the satellite or cell.

[0549] In one exemplary embodiment, a processor-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described method embodiments.

[0550] In one exemplary embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.

[0551] Processor-readable storage media can be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MOs), etc.), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).

[0552] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0553] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by processor-executable instructions. These processor-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0554] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0555] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for camping in a store-and-forward mode, characterized in that, The method is applied to a terminal device, and comprises: receiving mobility management configuration information sent by a network side device; based on the mobility management configuration information, performing mobility management, and the terminal device supports a store-and-forward mode.

2. The method of claim 1, wherein, The mobility management configuration information comprises at least one of: a frequency point; a frequency point priority; a first cell identifier; a first satellite identifier; auxiliary information of a satellite; service time of a satellite or a cell; first auxiliary information, the first auxiliary information comprising service type information supported by a target satellite or a target cell, and / or a core network identifier supported by the target satellite or the target cell; a service type supported by a current satellite or a current cell; a core network identifier supported by the current satellite or the current cell.

3. The method of claim 2, wherein, The mobility management based on the mobility management configuration information comprises performing priority processing based on the mobility management configuration information; the priority processing comprises at least one of: the mobility management configuration information comprises a frequency point, and the frequency point is determined as the highest priority; the mobility management configuration information comprises a frequency point and a frequency point priority, and the mobility management is performed based on the frequency point and the priority corresponding to the frequency point.

4. The method of claim 2, wherein, The mobility management based on the mobility management configuration information comprises, in a case where a target condition is met, performing priority processing based on the mobility management configuration information; the target condition comprises one or more of: the mobility management configuration information is valid; the terminal device works in a store-and-forward S&F mode; the terminal device supports a user plane solution of the S&F mode; the terminal device supports a control plane solution of the S&F mode; the terminal device currently executes a user plane solution of the S&F mode; the terminal device currently executes a control plane solution of the S&F mode.

5. The method of claim 2, wherein, The mobility management configuration information comprises a frequency point, and the mobility management based on the mobility management configuration information comprises: performing cell search or measurement within a range of the frequency point; and / or taking the frequency point as a target frequency point for measurement.

6. The method of claim 2, wherein, The mobility management configuration information comprises a first satellite identifier, and the mobility management based on the mobility management configuration information comprises at least one of: if a satellite identifier of a candidate cell matches the first satellite identifier, performing a first camping process; if the satellite identifier of the candidate cell does not match the first satellite identifier, performing a first selection process.

7. The method of claim 2, wherein, The mobility management configuration information comprises a first cell identifier, and the mobility management based on the mobility management configuration information comprises at least one of: if a cell identifier of a candidate cell matches the first cell identifier, performing a first camping process; if the cell identifier of the candidate cell does not match the first cell identifier, performing a first selection process.

8. The method of claim 2, wherein, The mobility management configuration information comprises a service type supported by a current satellite or a current cell, and the mobility management based on the mobility management configuration information comprises at least one of: if the terminal device does not support a service type supported by the current satellite or cell, and / or the terminal device is not currently performing a service type supported by the current satellite or cell, performing a first selection procedure; if the terminal device supports a service type supported by the current satellite or cell, and / or the terminal device is currently performing a service type supported by the current satellite or cell, performing a first camping procedure.

9. The method of claim 2, wherein, The mobility management configuration information includes a core network identifier supported by the current satellite or cell, and the performing mobility management based on the mobility management configuration information includes at least one of: if a core network to which the terminal device is registered or attached does not belong to the core network identifier supported by the current satellite or cell, performing a first selection procedure, or instructing a higher layer to trigger a TAU procedure / registration procedure; if a core network to which the terminal device is registered or attached belongs to the core network identifier supported by the current satellite or cell, performing a first camping procedure.

10. The method of claim 6 or 7, wherein, The performing the first selection procedure includes at least one of: performing cell search or measurement; selecting a camped cell; determining that the candidate cell is not an allowed selection cell; determining that the candidate cell is a forbidden access cell.

11. The method according to claim 8 or 9, characterized in that, The performing the first selection procedure includes at least one of: performing cell search or measurement; selecting a camped cell; determining that the current cell is not an allowed selection cell; determining that the current cell is a forbidden access cell.

12. The method of claim 6 or 7, wherein, The performing the first camping procedure includes at least one of: camping on the candidate cell; determining that the candidate cell is an allowed selection cell; determining that the candidate cell is an allowed selection cell and determining a camped cell in the allowed selection cell.

13. The method of claim 8 or 9, wherein, The performing the first camping procedure includes at least one of: camping on the current cell; determining that the current cell is an allowed selection cell; determining that the current cell is an allowed selection cell and determining a camped cell in the allowed selection cell.

14. The method of claim 12, wherein, The determining a camped cell in the allowed selection cell includes at least one of: selecting a camped cell according to cell reselection R criteria; selecting a camped cell according to cell selection S criteria; selecting a camped cell according to signal quality; selecting a camped cell according to signal strength; selecting a first found allowed selection cell.

15. The method of claim 13, wherein, The determining a camped cell in the allowed selection cell includes at least one of: selecting a camped cell according to cell reselection R criteria; selecting a camped cell according to cell selection S criteria; selecting a camped cell according to signal quality; selecting a camped cell according to signal strength; selecting a first found allowed selection cell.

16. The method of claim 2, wherein, The method further includes at least one of: determining a time to start performing the performing mobility management based on first information, the first information including at least one of assistance information of the satellite, service time of the satellite or cell, and the first assistance information; determining a time to stop performing the performing mobility management based on second information, the second information including at least one of assistance information of the satellite and service time of the satellite or cell.

17. The method of claim 16, wherein, The mobility management based on the mobility management configuration information comprises at least one of the following: The mobility management configuration information is applied at the time of starting the mobility management, or the mobility management is started; The stored mobility management configuration information is determined as invalid at the time of stopping the mobility management, or the mobility management is stopped.

18. The method of claim 17, wherein, The method further comprises: The AS operation is not performed before the time of starting the mobility management, and / or after the time of stopping the mobility management.

19. A camp-on method in a store-and-forward mode, characterized by The method applied to a network side device comprises: Sending mobility management configuration information, the mobility management configuration information being used for a terminal device to perform mobility management, and the terminal device supporting a store-and-forward mode.

20. The method of claim 19, wherein, The mobility management configuration information comprises at least one of the following: A frequency point; A frequency point priority; A first cell identifier; A first satellite identifier; Satellite assistance information; Service time of a satellite or a cell; First assistance information, the first assistance information comprising service type information supported by a target satellite or a target cell, and / or a core network identifier supported by the target satellite or the target cell; Service type supported by a current satellite or a current cell; A core network identifier supported by the current satellite or the current cell.

21. A camping device in a store-and-forward mode, characterized by A memory, a transceiver, and a processor: The memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations: Receiving mobility management configuration information sent by a network side device; and performing mobility management based on the mobility management configuration information, the terminal device supporting a store-and-forward mode.

22. A camping device in a store-and-forward mode, characterized by A memory, a transceiver, and a processor: The memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations: Sending mobility management configuration information, the mobility management configuration information being used for a terminal device to perform mobility management, and the terminal device supporting a store-and-forward mode.

23. A camping device in a store-and-forward mode, characterized by The apparatus is applied to a terminal device, and the apparatus comprises: A first receiving unit configured to receive mobility management configuration information sent by a network side device; A first processing unit configured to perform mobility management based on the mobility management configuration information, the terminal device supporting a store-and-forward mode.

24. A camping device in a store-and-forward mode, characterized by The apparatus is applied to a network side device, and the apparatus comprises: A first sending unit configured to send mobility management configuration information, the mobility management configuration information being used for a terminal device to perform mobility management, and the terminal device supporting a store-and-forward mode.

25. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 20.