Method and apparatus for camping in store and forward mode, and storage medium
By receiving and processing mobility management configuration information sent by network-side devices, terminal devices can select appropriate satellites or cells for access/staying in store-and-forward mode, solving the problem that UEs cannot select target satellites/cells under inter-satellite link (ISL) and achieving efficient and accurate network access and communication stability.
Patent Information
- Application Number
- PCT/CN2025/098122
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-28
- Filing Date
- 2025-05-29
- Publication Date
- 2026-01-02
AI Technical Summary
In existing technologies, end-to-end solutions based on UP and CP are difficult to support inter-satellite links (ISL), which means that UEs can only access/camp on satellites/cells that previously stored UE context, making it impossible to achieve UE context retrieval between base stations. Furthermore, satellites need to select over-the-top satellites that can connect to the target ground network in the future according to their predetermined orbits.
A method for staying in store-and-forward mode is provided. By receiving mobility management configuration information sent by network-side devices, mobility management is performed, including processing information such as frequency point, frequency point priority, satellite or cell identifier, and service time, to ensure that the terminal device selects the appropriate satellite or cell for access/staying.
It ensures the timeliness and accuracy of terminal equipment accessing the network, avoids signaling consumption and energy consumption, ensures that network paging or downlink services are not missed, and improves the reliability and stability of communication.
Smart Images

Figure CN2025098122_02012026_PF_FP_ABST
Abstract
Description
Camp-on method, device and storage medium in store and forward mode Cross-reference
[0001] This application is based on the Chinese Patent Application No. 202410862003.X entitled "Camp-on method, device and storage medium in store and forward mode" filed on June 28, 2024, which is incorporated by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, in particular to a camp-on method, device and storage medium in store and forward mode. BACKGROUND
[0003] Related mobile communication technologies include CP (Control Plane)-based end-to-end solutions and UP (User Plane)-based end-to-end solutions; for a store and forward (S&F) scenario, for the UP-based end-to-end solution, UE needs to establish a PDU session (Protocol Data Unit session), a DRB (data radio bearer), AS (Access Stratum) security, etc. for end-to-end transmission, and the base station needs to have the context of the UE (user equipment). Due to the difficulty in supporting ISL (inter satellite link) in related technologies, i.e., it is difficult to establish an interface between base stations, and the UE context retrieval process between base stations cannot be performed, the UE can only access / camp on the satellite / cell that has previously stored the UE context; for the CP-based end-to-end solution, since the satellite runs according to a predetermined orbit, in order to complete end-to-end transmission, it is necessary to select an over-the-top satellite that can be connected to the target ground network in the future. In the above two solutions, the UE needs to access / camp on a specified satellite / cell, and how to implement this process is a technical problem to be solved. SUMMARY
[0004] Therefore, it is necessary to provide a camp-on method, device and storage medium in store and forward mode to solve the above technical problems.
[0005] In a first aspect, the present application provides a camp-on method in store and forward mode, applied to a terminal device, the method comprising:
[0006] receiving mobility management configuration information sent by a network side device;
[0007] Based on the mobility management configuration information, mobility management is performed, and the terminal device supports a store-and-forward mode.
[0008] In some embodiments, the mobility management configuration information comprises at least one of the following:
[0009] a frequency point;
[0010] a frequency point priority;
[0011] a first cell identifier;
[0012] a first satellite identifier;
[0013] auxiliary information of a satellite;
[0014] service time of a satellite or a cell;
[0015] 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;
[0016] a service type supported by a current satellite or a current cell;
[0017] a core network identifier supported by the current satellite or the current cell.
[0018] In some embodiments, the mobility management based on the mobility management configuration information comprises priority processing based on the mobility management configuration information, and the priority processing comprises at least one of the following:
[0019] the mobility management configuration information comprises a frequency point, and the frequency point is determined as the highest priority;
[0020] the mobility management configuration information comprises a frequency point and a frequency point priority, and mobility management is performed based on the frequency point and the priority corresponding to the frequency point.
[0021] In some embodiments, the mobility management based on the mobility management configuration information comprises priority processing based on the mobility management configuration information when a target condition is met, and the target condition comprises one or more of the following:
[0022] the mobility management configuration information is valid;
[0023] the terminal device works in a store-and-forward (S&F) mode;
[0024] the terminal device supports a user plane solution of the S&F mode;
[0025] the terminal device supports a control plane solution of the S&F mode;
[0026] a user plane scheme in which the terminal device currently performs the S&F mode;
[0027] a control plane scheme in which the terminal device currently performs the S&F mode.
[0028] In some embodiments, the mobility management configuration information comprises a frequency point, and the performing mobility management based on the mobility management configuration information comprises:
[0029] performing cell search or measurement in a range of the frequency point; and / or
[0030] taking the frequency point as a target frequency point for measurement.
[0031] In some embodiments, the mobility management configuration information comprises a first satellite identity, and the performing mobility management based on the mobility management configuration information comprises at least one of:
[0032] performing a first camping procedure if a satellite identity of the candidate cell matches the first satellite identity;
[0033] performing a first selection procedure if the satellite identity of the candidate cell does not match the first satellite identity.
[0034] In some embodiments, the mobility management configuration information comprises a first cell identity, and the performing mobility management based on the mobility management configuration information comprises at least one of:
[0035] performing a first camping procedure if a cell identity of the candidate cell matches the first cell identity;
[0036] performing a first selection procedure if the cell identity of the candidate cell does not match the first cell identity.
[0037] In some embodiments, the mobility management configuration information comprises a service type currently supported by a satellite or a cell, and the performing mobility management based on the mobility management configuration information comprises at least one of:
[0038] performing a first selection procedure if the terminal device does not support the service type currently supported by the satellite or the cell, and / or the terminal device is not currently performing the service type currently supported by the satellite or the cell;
[0039] performing a first camping procedure if the terminal device supports the service type currently supported by the satellite or the cell, and / or the terminal device is currently performing the service type currently supported by the satellite or the cell.
[0040] In some embodiments, the mobility management configuration information comprises a core network identity supported by a current satellite or cell, and the performing mobility management based on the mobility management configuration information comprises at least one of:
[0041] performing a first selection procedure, or instructing a higher layer to trigger a TAU (Tracking Area Update) procedure / registration procedure, if the core network to which the terminal device registers or attaches does not belong to the core network identity supported by the current satellite or cell.
[0042] performing a first camping procedure, if the core network to which the terminal device registers or attaches belongs to the core network identity supported by the current satellite or cell.
[0043] In some embodiments, the performing the first selection procedure comprises at least one of:
[0044] performing cell search or measurement;
[0045] selecting a cell to camp on;
[0046] determining that the candidate cell is not an allowed cell to select;
[0047] determining that the candidate cell is a barred cell.
[0048] In some embodiments, the performing the first selection procedure comprises at least one of:
[0049] performing cell search or measurement;
[0050] selecting a cell to camp on;
[0051] determining that the current cell is not an allowed cell to select;
[0052] determining that the current cell is a barred cell.
[0053] In some embodiments, the performing the first camping procedure comprises at least one of:
[0054] camping on the candidate cell;
[0055] determining that the candidate cell is an allowed cell to select;
[0056] determining that the candidate cell is an allowed cell to select, and determining a cell to camp on in the allowed cell.
[0057] In some embodiments, the performing the first camping procedure comprises at least one of:
[0058] camping on the current cell;
[0059] determining that the current cell is a cell allowed to be selected;
[0060] determining that the current cell is a cell allowed to be selected, and determining a cell camped in the cell allowed to be selected.
[0061] In some embodiments, the determining a cell camped in the cell allowed to be selected comprises at least one of the following methods:
[0062] selecting a cell camped in according to a cell reselection criterion;
[0063] selecting a cell camped in according to a cell selection criterion;
[0064] selecting a cell camped in according to a signal quality;
[0065] selecting a cell camped in according to a signal strength;
[0066] selecting a first cell allowed to be selected found.
[0067] In some embodiments, the method further comprises at least one of the following:
[0068] determining a time point to start performing the mobility management based on first information, the first information comprising at least one of assistance information of the satellite, service time of the satellite or cell, and the first assistance information;
[0069] determining a time point to stop performing the mobility management based on second information, the second information comprising at least one of assistance information of the satellite, and service time of the satellite or cell.
[0070] In some embodiments, the performing the mobility management based on the mobility management configuration information comprises at least one of the following:
[0071] applying the mobility management configuration information at the time point to start performing the mobility management, or starting to perform the mobility management;
[0072] determining that the stored mobility management configuration information is in an invalid state at the time point to stop performing the mobility management, or stopping to perform the mobility management.
[0073] In some embodiments, the method further comprises:
[0074] not performing an AS operation before the time point to start performing the mobility management, and / or after the time point to stop performing the mobility management.
[0075] In a second aspect, the present application further provides a camping method in a store-and-forward mode, applied to a network side device, the method comprising:
[0076] sending mobility management configuration information, the mobility management configuration information being used for mobility management of a terminal device, the terminal device supporting a store-and-forward mode.
[0077] In some embodiments, the mobility management configuration information comprises at least one of:
[0078] a frequency point;
[0079] a frequency point priority;
[0080] a first cell identifier;
[0081] a first satellite identifier;
[0082] auxiliary information of a satellite;
[0083] a service time of a satellite or a cell;
[0084] 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;
[0085] a service type supported by a current satellite or a current cell;
[0086] a core network identifier supported by the current satellite or the current cell.
[0087] In a third aspect, the present application also provides a camping device in a store-and-forward mode, comprising a memory, a transceiver, and a processor:
[0088] 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:
[0089] receiving mobility management configuration information sent by a network-side device;
[0090] performing mobility management based on the mobility management configuration information, the terminal device supporting a store-and-forward mode.
[0091] In a fourth aspect, the present application also provides a camping device in a store-and-forward mode, comprising a memory, a transceiver, and a processor:
[0092] 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:
[0093] sending mobility management configuration information, the mobility management configuration information being used for mobility management of a terminal device, the terminal device supporting a store-and-forward mode.
[0094] In a fifth aspect, the present application provides a camping device in a store-and-forward mode, which is applied to a terminal device, and comprises:
[0095] a first receiving unit, configured to receive mobility management configuration information sent by a network-side device;
[0096] a first processing unit, configured to perform mobility management based on the mobility management configuration information, and the terminal device supports the store-and-forward mode.
[0097] In a sixth aspect, the present application provides a camping device in a store-and-forward mode, which is applied to a network-side device, and comprises:
[0098] a first sending unit, configured to send mobility management configuration information, which is used for the terminal device to perform mobility management, and the terminal device supports the store-and-forward mode.
[0099] In a seventh aspect, the present application provides a computer-readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the camping method in the store-and-forward mode.
[0100] In an eighth aspect, the present application provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the camping method in the store-and-forward mode.
[0101] The camping method, device, storage medium and computer program product in the store-and-forward mode, wherein the method comprises: receiving mobility management configuration information sent by a network-side device; and performing mobility management based on the mobility management configuration information, and the terminal device supports the store-and-forward mode. By using the method, the network-side device can indicate the satellite / cell that the terminal device can access / camp on, and the terminal device can also select a correct or appropriate satellite or cell according to the information provided by the network-side device, thereby guaranteeing the timeliness and accuracy of the terminal device accessing the network, avoiding the signaling consumption and energy consumption caused by the UE accessing a network that does not support the current service, and also guaranteeing that the terminal device will not miss the paging or downlink service of the network.
[0102] The above description is only a summary of the technical solutions of the present application. In order to enable one skilled in the art to better understand the technical means of the present application, the contents of the specification can be implemented, and in order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific embodiments of the present application are described below. BRIEF DESCRIPTION OF DRAWINGS
[0103] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the embodiments. The accompanying drawings are included to provide a description of the embodiments and are not intended to limit the scope of the application. Moreover, in the drawings, like reference numerals designate similar parts throughout the various figures. In the drawings:
[0104] Fig. 1 is an application environment diagram of the residing method in the store-and-forward mode according to an embodiment of the present application;
[0105] Fig. 2 is a flow diagram of the residing method in the store-and-forward mode according to an embodiment of the present application;
[0106] Fig. 3 is a structure block diagram of a residing device for a terminal in the store-and-forward mode according to an embodiment of the present application;
[0107] Fig. 4 is a structure block diagram of a residing device in the store-and-forward mode according to an embodiment of the present application;
[0108] Fig. 5 is a structure block diagram of another residing device in the store-and-forward mode according to an embodiment of the present application;
[0109] Fig. 6 is an internal structure diagram of a residing device in the store-and-forward mode according to an embodiment of the present application. DETAILED DESCRIPTION
[0110] The embodiments of the technical solutions of the present application will be described in detail below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solutions of the present application, and therefore only serve as examples, and cannot limit the protection scope of the present application.
[0111] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application; the terms "comprising" and "having," and any variations thereof, as used herein are intended to cover a non-exclusive inclusion.
[0112] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "a plurality of" is two or more, unless otherwise explicitly specified.
[0113] Reference to“an embodiment” herein means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase“in an embodiment” in various places in the specification are not necessarily referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. As will be apparent to those of ordinary skill in the art, embodiments described herein can be combined with other embodiments in accordance with the application.
[0114] In the description of the embodiments of the application, the term“and / or” only means an association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can mean that A exists alone, A and B exist together, and B exists alone. In addition, the character“ / ” herein generally means that the front and rear associated objects are in an“or” relationship.
[0115] In the description of the embodiments of the application, the term“a plurality of” refers to two or more (including two), and similarly, “a plurality of groups” refers to two or more groups (including two groups), and “a plurality of pieces” refers to two or more pieces (including two pieces).
[0116] In the description of the embodiments of the application, the technical terms“center”,“longitudinal”,“transverse”,“length”,“width”,“thickness”,“upper”,“lower”,“front”,“rear”,“left”,“right”,“vertical”,“horizontal”,“top”,“bottom”,“inner”,“outer”,“clockwise”,“counterclockwise”,“axial”,“radial”,“circumferential” and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the embodiments of the application and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the embodiments of the application.
[0117] In the description of the embodiments of the application, unless otherwise explicitly specified and limited, the technical terms“mounting”,“connection”,“connection”,“fixing” and the like should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or it can be integrated; it can be mechanically connected, or it can be electrically connected or communicatively connected; it can be directly connected, or it can be indirectly connected through an intermediate medium; it can be the internal communication or interaction relationship of two elements. For those of ordinary skill in the art, the specific meaning of the above terms in the embodiments of the application can be understood according to the specific circumstances.
[0118] The embodiments of the present application provide a camping method and device in a store and forward mode, to realize that a satellite or cell currently serving a UE (user equipment) provides the UE with satellite / cell information that the UE can access / camp in for a future period of time, i.e., mobility management configuration information; after the current satellite stops covering, the UE will perform a mobility management process based on the information, which can be specifically selecting and camping to a satellite / cell that can be accessed / camped in, i.e., the network side device can indicate to the terminal device a satellite / cell that can be accessed / camped in, and the UE can also select to a correct satellite / cell according to the information provided by the network side device. The embodiments of the present application also include that a satellite or cell serving a UE provides the UE with mobility management configuration information of the satellite or cell, and the UE can judge whether to access or camp to the current satellite or cell based on the mobility management configuration information. By using the method, the timeliness and accuracy of the terminal device accessing the network can be guaranteed, signaling consumption and energy consumption caused by the UE accessing a network that does not support the current service can be avoided, and it can also be guaranteed that the terminal device will not miss the paging or downlink service of the network, and the reliability and stability of the communication between the terminal device and the network can be guaranteed. The method and the device are based on the same application concept, and the implementation of the device and the method can be referred to each other because the principles of solving problems are similar, and the repeated parts will not be described here.
[0119] FIG. 1 shows an architecture schematic diagram of a communication system provided by some embodiments of the present application. As shown in FIG. 1, the communication system architecture can include a terminal device 102 and a network side device 104. The 3rd Generation Partnership Project (3GPP) Rel-19 agrees to standardize the store and forward (S&F) mode of the NTN (Non terrestrial network) scenario; the camping method in the store and forward mode provided by the embodiments of the present application is that the terminal device supports the store and forward mode, and the network side device can send mobility management configuration information to the terminal device; the terminal device can perform mobility management based on the mobility management configuration information, select a correct cell / satellite to camp or access, realize the communication between the terminal device and the network side device, and improve the communication performance.
[0120] The terminal device involved in the embodiments of the present application can refer to a device providing voice and / or data connectivity for a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in the 5G system, the terminal device can be called user equipment (UE). The wireless terminal device can be a USB storage device, other personal computer memory devices and a dongle, and can also communicate with one or more core networks (CN) through a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or called a "cellular" phone) and a computer with a mobile terminal device. The wireless terminal device can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, and a wireless access device and a router / modem that meet the limitations of the present definition, etc. The embodiments of the present application are not limited.
[0121] The network side device related to the embodiments of the present application can be a base station, which can include multiple cells serving terminal devices. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminal devices through one or more sectors over an air interface, or other names. The network side device can be used to exchange the received air frames and Internet Protocol (IP) packets as a router between the wireless terminal device and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network side device can also coordinate the management of the properties of the air interface. For example, the network side device related to the embodiments of the present application can be an evolved network side device (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a 5G network architecture, etc., and can also be a home evolved base station (HeNB), a relay node, a femto, a pico, a network test device, etc., which is not limited in the embodiments of the present application. In some network structures, the network side device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be arranged geographically apart.
[0122] The network side device related to the embodiments of the present application can also be a core network element, which can be an access and mobility management function element (AMF), a mobility management element (MME), etc.
[0123] In an example embodiment, as shown in FIG. 2, the residing method in the store-and-forward mode provided by the embodiment can be applied to the terminal device 102 in FIG. 1, which can be a device supporting the store-and-forward mode. The terminal device supporting the store-and-forward mode can mean that the terminal device supports end-to-end connection in the store-and-forward architecture / mode / operation, or that the terminal device supports end-to-end connection based on the control plane scheme in the store-and-forward architecture / mode / operation, or that the terminal device supports end-to-end connection based on the user plane scheme in the store-and-forward architecture / mode / operation, or that the terminal device supports access to an access mode without a feeder link of a current satellite, or that the terminal device supports access to a network in the store-and-forward mode, etc. The residing method in the store-and-forward mode includes steps 202-204.
[0124] In step 202, mobility management configuration information sent by a network side device is received.
[0125] The mobility management configuration information can be configuration information for the store-and-forward mode, and can be obtained after being configured by the network side device.
[0126] In some embodiments, the network side device can configure the mobility management configuration information based on an actual application scenario, and send the mobility management configuration information to the terminal device. The terminal device can receive the mobility management configuration information sent by the network side device.
[0127] In step 204, mobility management is performed based on the mobility management configuration information, wherein the terminal device supports the store-and-forward mode.
[0128] The terminal device can be a device supporting the store-and-forward mode, and the process of performing mobility management can be that the terminal device selects and resides in a satellite or a cell that can be accessed, or that the terminal device selects and resides in a satellite or a cell that can be resided in, or that the terminal device initiates an access process (such as entering an RRC_CONNECTED state) in a satellite or a cell that can be accessed.
[0129] In some embodiments, the terminal device can perform mobility management based on specific information of the received mobility management configuration information, such as performing cell search or measurement.
[0130] The camping method in the above-mentioned store-and-forward mode, the terminal device receives the mobility management configuration information sent by the network side device; based on the mobility management configuration information, the mobility management is performed, and the terminal device supports the store-and-forward mode. By adopting the method, the network side device can indicate the satellite / cell that can be accessed / camped by the terminal device, and the terminal device can also select the correct or appropriate satellite or cell according to the information provided by the network side device, thereby guaranteeing the timeliness and accuracy of the terminal device accessing the network, avoiding the signaling consumption and energy consumption generated by the UE accessing the network that does not support the current service, and also guaranteeing that the terminal device will not miss the paging or downlink service of the network.
[0131] In one exemplary embodiment, the mobility management configuration information comprises at least one of the following:
[0132] a frequency point;
[0133] a frequency point priority;
[0134] a first cell identifier;
[0135] a first satellite identifier;
[0136] auxiliary information of the satellite;
[0137] service time of the satellite or cell;
[0138] first auxiliary information, the first auxiliary information comprising service type information supported by the target satellite or cell, and / or core network identifier supported by the target satellite or cell;
[0139] service type supported by the current satellite or cell;
[0140] core network identifier supported by the current satellite or cell.
[0141] In some embodiments, the network side device can configure the mobility management configuration information for the terminal device, and the mobility management configuration information can be one or more of the above-mentioned information.
[0142] The frequency point can be one frequency point or a frequency point list, and the frequency point list can contain multiple frequency points. The terminal device can perform cell search or measurement based on the frequency point. The frequency point can be used to indicate the recommended / allowed search / measurement frequency point to the terminal device, for example, the frequency point represents the frequency point of the satellite / cell supporting the store-and-forward mode or working in the store-and-forward mode.
[0143] The frequency point priority can include a priority corresponding to a frequency point. For example, in a case where the mobility management configuration information contains a frequency point and a frequency point priority, the terminal device can apply the frequency point priority for the frequency point, and the terminal device can ignore other frequency point priorities configured by the network side device for the frequency point, such as a frequency point priority in system information and / or a frequency point priority in dedicated signaling, and the like. The frequency point priority can be used in a frequency point priority processing procedure, thereby affecting a mobility management procedure in a store-and-forward mode, such as cell search, measurement, cell selection, cell reselection, and the like.
[0144] The first cell identifier can include any one or more of a physical layer cell identifier physCellId, a unique identifier CI (cellIdentity) of a cell in a PLMN (Public Land Mobile Network), and a cell global identifier CGI. The first cell identifier can indicate a recommended / allowed access cell to the terminal device, such as a cell supporting a store-and-forward mode or operating in a store-and-forward mode, for the terminal device to determine whether to camp on / select / access the cell when the cell is searched.
[0145] The first satellite identifier, such as a satellite ID, can indicate a satellite identifier that can be selected to the terminal device; the first satellite identifier can indicate a recommended / allowed access satellite to the terminal device, such as a satellite supporting a store-and-forward mode or operating in a store-and-forward mode, for the terminal device to determine whether to camp on / select / access the cell / satellite when the cell / satellite is searched.
[0146] The assistance information of the satellite can include one or more of ephemeris information ephemerisInfo of the satellite, network-controlled common TA (Timing Advance) information nta-CommonParameters, an epoch time of the ephemeris and / or the network-controlled common TA information, a reference location (such as a location of a subsatellite point or a center point location of a certain cell), a coverage radius, an angle (such as an included angle of a line connecting the terminal device and the satellite in a vertical direction), and the like. The assistance information of the satellite can be used to determine a service time of the satellite or the cell, such as a start service time of the satellite or the cell, and can also be used to determine a stop service time of the satellite or the cell, and the like. For example, for an earth moving cell, the assistance information of the satellite configured by the network side device can be ephemeris information of the satellite and an angle. The network can configure the assistance information of the satellite for one satellite or multiple satellites.
[0147] The service time of the satellite or the cell can include one or more of a start service time of the satellite or the cell, a stop service time of the satellite or the cell; and the network-side device can configure the stop service time of the satellite or the cell in a specific manner, which can be to configure an absolute time (for example, a UTC time), or to configure a relative time, for example, a service duration of the satellite or the cell, and the start service time of the satellite or the cell plus the service duration of the satellite or the cell is the stop service time of the satellite or the cell. The start service time T1 of the satellite or the cell can be an arrival time of the satellite or the cell, and can also be an application time of other mobility management configuration information (for example, a frequency corresponding to the satellite, a frequency priority, and the like) corresponding to the satellite or the cell. The stop service time T2 of the satellite or the cell can be an invalid time of the mobility management configuration information corresponding to the satellite or the cell, or a time when the satellite or the cell stops performing mobility management based on the mobility management configuration information. The service time of the satellite or the cell can be configured for each satellite or cell, that is, each satellite or cell corresponds to different service time.
[0148] The first auxiliary information is used to indicate service type information and / or a core network identifier supported by the target satellite or the cell, and can be used for the terminal device to decide whether to measure / select / camp / access the target satellite or the cell, and can also be used for the terminal device to determine a time when mobility management is performed, for example, the terminal device can judge whether the target satellite or the cell supports a user plane based end-to-end transmission scheme based on the first auxiliary information, and the terminal device starts measurement only when the target satellite or the cell supporting the user plane based end-to-end transmission scheme starts to serve; the service type information supported by the target satellite or the cell indicates that a store-and-forward mode is supported or a normal mode (non-store-and-forward mode) is supported; the store-and-forward mode can specifically include one or more of the following: the target satellite or the cell supports accessing the network through a user plane scheme, the target satellite or the cell supports accessing the network through a control plane scheme, and a network architecture of the target satellite or the cell (for example, an 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); and the core network identifier supported by the target satellite or the cell is used to indicate a core network to which the target satellite or the cell can be connected, for example, it can be an MME ID, or it can also be a group of MME IDs.
[0149] The service type supported by the current satellite or the cell is the service type supported by the current satellite or the service type supported by the current cell, which is specifically referred to the service type information supported by the target satellite or the cell; and the core network identifier supported by the current satellite or the cell is the core network identifier supported by the current satellite or the core network identifier supported by the current cell.
[0150] In the embodiment, the mobility management configuration information can be configured with various information, which is used by the terminal device to measure / select / reside / access a suitable cell based on the mobility management configuration information.
[0151] In an exemplary embodiment, the implementation process of the step "performing mobility management based on the mobility management configuration information" can include:
[0152] performing priority processing based on the mobility management configuration information.
[0153] The priority processing can be a process of performing priority processing of the frequency based on the mobility management configuration information.
[0154] In some embodiments, the terminal device can perform priority processing based on the frequency included in the mobility management configuration information, or the terminal device can perform priority processing based on the frequency included in the mobility management configuration information and the frequency priority.
[0155] In an example, the implementation process of the step "priority processing" can include at least one of the following:
[0156] The mobility management configuration information includes the frequency, and the frequency is determined as the highest priority.
[0157] In some embodiments, the frequency can be one frequency or a frequency list including multiple frequencies, and the highest priority can be a priority value of the frequency higher than any network configuration. The terminal device receives the frequency sent by the network side device, and the terminal device determines the frequency as the highest priority.
[0158] The mobility management configuration information includes the frequency and the frequency priority, and the mobility management is performed based on the frequency and the priority corresponding to the frequency.
[0159] In some embodiments, the terminal device receives the frequency and the frequency priority sent by the network side device, the terminal device can apply the frequency priority corresponding to the frequency to the frequency, and the terminal device ignores the frequency priority of the frequency configured by the network side device through other ways. The frequency priority of the frequency configured by the network side device through other ways can include the frequency priority in the system information block type 3 (SystemInformationBlockType3), the frequency priority in the system information block type 5 (SystemInformationBlockType5), or the frequency priority in the dedicated signaling, etc.
[0160] In one example, the network-side device can be a source cell, and the terminal device can receive mobility management configuration information configured by the source cell, which can include a single frequency point f1 or a group of frequency points (e.g., f1, f2, f3, etc.); the terminal device can take the frequency point included in the mobility management configuration information as the highest priority, and perform cell selection or evaluation based on the priority of the frequency point, for example, can select a cell to reside based on R criteria.
[0161] In another example, the terminal device can receive mobility management configuration information configured by the source cell, which can include frequency point priorities in addition to the frequency points, for example, {f1, p1; f2, p2}, and the terminal device can apply the frequency point priorities for the frequency points in the mobility management configuration information, i.e., the frequency point priority of f1 is p1, and the frequency point priority of f2 is p2, if the network-side device further configures the frequency point priority for the frequency point through other means, for example, configures the frequency point priority of f1 as p3 through a dedicated signaling RRCRelease message, the terminal device UE still uses p1 as the frequency point priority of f1. The terminal device performs measurement / selection based on the processing result of the frequency point priority.
[0162] In one example embodiment, the implementation process of the step "performing mobility management based on the mobility management configuration information" can include:
[0163] Performing priority processing based on the mobility management configuration information in the case of meeting a target condition.
[0164] The target condition includes one or more of the following:
[0165] The mobility management configuration information is valid;
[0166] The terminal device works in a store-and-forward S&F mode;
[0167] The terminal device supports a user plane solution of the S&F mode;
[0168] The terminal device supports a control plane solution of the S&F mode;
[0169] The terminal device currently executes a user plane solution of the S&F mode;
[0170] The terminal device currently executes a control plane solution of the S&F mode.
[0171] In some embodiments, the target condition pre-configured or pre-specified by the network-side device includes one or more of the above, and in a case where the terminal device currently determines that the target condition is met, the terminal device can perform the 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 performs the priority processing during the period in which the mobility management configuration information is valid; for another example, if the target condition is that the terminal device currently executes the user plane solution of the S&F mode, the terminal device performs the priority processing if the terminal device is executing the user plane solution of the S&F mode when the mobility management configuration information is received.
[0172] In the embodiment, the condition for managing the priority processing of the terminal device can be limited.
[0173] In an exemplary embodiment, the mobility management configuration information includes a frequency point.
[0174] Correspondingly, the implementation process of the step of "performing mobility management based on the mobility management configuration information" can include:
[0175] performing cell search or measurement in the range of the frequency point; and / or,
[0176] taking the frequency point as a target frequency point for measurement.
[0177] In some embodiments, the terminal device can take the frequency point as an allowed selection frequency point, perform cell search or measurement in the range of the allowed selection frequency point, and / or the terminal device can take the frequency point as a target frequency point for cell search or measurement.
[0178] In an exemplary embodiment, the mobility management configuration information includes a first satellite identifier; the first satellite identifier is a satellite identifier corresponding to a satellite or a cell recommended or allowed for selection by the terminal device indicated by the network-side device.
[0179] Correspondingly, the implementation process of the step of "performing mobility management based on the mobility management configuration information" can include at least one of the following:
[0180] if the satellite identifier of the candidate cell matches the first satellite identifier, performing a first camping process;
[0181] if the satellite identifier of the candidate cell does not match the first satellite identifier, performing a first selection process.
[0182] The terminal device performs searching to obtain one or more candidate cells (the candidate cell can also be referred to as a neighbor cell, etc.), and the satellite identifier of the candidate cell can be determined by the terminal device after the terminal device searches for the candidate cell, by reading 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.
[0183] In some embodiments, after the terminal device performs frequency point searching or measurement and searches for one or more candidate cells, the terminal device can read system information of the candidate cell to determine the satellite identifier of the candidate cell. Based on this, the terminal device can compare the received first satellite identifier with the satellite identifier of the candidate cell in the read system information. If the terminal device determines that the satellite identifier of the candidate cell matches the first satellite identifier, the terminal device can perform the first camping process. If the terminal device determines that the satellite identifier of the candidate cell does not match the first satellite identifier, the terminal device can perform the first selection process.
[0184] In some embodiments, the first satellite identifier configured by the network side device can be one satellite identifier or multiple satellite identifiers, and the satellite identifier of the candidate cell matching the first satellite identifier can mean that the satellite identifier of the candidate cell is the same as at least one satellite identifier in the first satellite identifier. The satellite identifier of the candidate cell not matching the first satellite identifier can mean that the satellite identifier of the candidate cell is not the same as all satellite identifiers in the first satellite identifier.
[0185] In this embodiment, the terminal device can determine whether the read satellite identifier of the candidate cell matches the first satellite identifier, to ensure that the terminal device selects / camps / accesses a correct / suitable cell.
[0186] In an exemplary embodiment, the mobility management configuration information includes a first cell identifier. The first cell identifier can be an identifier of a cell recommended / allowed by the network side device for the terminal device to select, and the first cell identifier can be one cell ID or a group of cell IDs.
[0187] Correspondingly, the implementation process of the step of “performing mobility management based on the mobility management configuration information” can include at least one of the following:
[0188] If the cell identifier of the candidate cell matches the first cell identifier, the first camping process is performed.
[0189] If the cell identifier of the candidate cell does not match the first cell identifier, the first selection process is performed.
[0190] The cell identifier of the candidate cell can be determined by the terminal device after searching for the candidate cell, reading the SSB and / or system information of the candidate cell. The system information can be, for example, a system information block type 1 (SIB1) or a system information block type 31 (SIB31), and the like.
[0191] In some embodiments, after the terminal device performs frequency search or measurement and searches for a candidate cell, the terminal device can read the SSB and / or system information 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. If the terminal device determines that the cell identifier of the candidate cell matches the first cell identifier, the terminal device can perform 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 perform the first selection process.
[0192] In some embodiments, the first cell identifier configured by the network side device can be one cell identifier or multiple cell identifiers. The cell identifier of the candidate cell matching the first cell identifier can mean that the cell identifier of the candidate cell is the same as at least one of the first cell identifiers. The cell identifier of the candidate cell not matching the first cell identifier can mean that the cell identifier of the candidate cell is not the same as all of the first cell identifiers.
[0193] In this embodiment, the terminal device can determine whether the read cell identifier of the candidate cell matches the first cell identifier, thereby ensuring that the terminal device selects / camps / accesses the correct / suitable cell.
[0194] In an exemplary embodiment, the mobility management configuration information includes a service type supported by the current satellite or cell;
[0195] Correspondingly, the implementation process of the step of "performing mobility management based on the mobility management configuration information" can include at least one of the following:
[0196] 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 performing the service type supported by the current satellite or cell, the first selection process is performed.
[0197] If the terminal device supports the service type supported by the current satellite or cell, and / or the terminal device is currently performing the service type supported by the current satellite or cell, the first camping process is performed.
[0198] In some embodiments, the terminal device can read the service type supported by the current satellite or cell, which is included in system information (e.g., System Information Block Type 1 (SIB1) or System Information Block Type 31 (SIB31), etc.), and obtain the service type supported by the current satellite or cell by reading the system information of the current satellite or cell. If the terminal device determines that the terminal device does not support the service type supported by the current satellite or cell, the terminal device can perform the first selection process, or if the terminal device is not currently performing the service type supported by the current satellite or cell, the terminal device can perform the first selection process, for example, the service type supported by the current satellite or cell is a control plane solution supporting the S&F mode, and the terminal device is currently performing a user plane solution of the S&F mode, the terminal device performs the first selection process; for another example, the network architecture of the current satellite or cell is that the MME is deployed on the satellite, and the terminal device only supports the network architecture that the complete core network is deployed on the satellite, the terminal device performs the first selection process.
[0199] After reading the service type supported by the current satellite or cell, if the terminal device determines that the terminal device supports the service type supported by the current satellite or cell, the terminal device can perform the first camping process, or the terminal device is currently performing the service type supported by the current satellite or cell, the terminal device can perform the first camping process, that is, the service type currently performed by the terminal device is consistent with the service type supported by the current satellite or cell included in the mobility management configuration information, and the terminal device can perform the first camping process. For example, the network architecture of the current satellite or cell is that the MME is deployed on the satellite, the terminal device supports the network architecture that the MME is deployed on the satellite, and the terminal device performs the first camping process.
[0200] In this embodiment, the terminal device can avoid attempting to access an unsuitable satellite or cell through the service type supported by the current satellite or cell, and reduce unnecessary signaling consumption.
[0201] In an exemplary embodiment, the mobility management configuration information includes a core network identifier supported by the current satellite or cell.
[0202] Correspondingly, the implementation process of the step "performing mobility management based on the mobility management configuration information" can include at least one of the following:
[0203] 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, the first selection process is performed, or the TAU process / registration process triggered by the upper layer is instructed;
[0204] If the core network registered by the terminal device belongs to the core network identity supported by the current satellite or cell, the first camping procedure is performed.
[0205] In some embodiments, the terminal device can read the core network identity supported by the current satellite or cell, which is contained in system information (e.g., System Information Block Type 1 (SIB1) or System Information Block Type 31 (SIB31), etc.), and obtain the core network identity 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 identity supported by the current satellite or cell, i.e., the core network identity registered / attached by the terminal device is inconsistent with the core network identity supported by the current satellite or cell, the terminal device can perform the first selection procedure, or trigger the TAU procedure / registration procedure by the higher layer. If the core network registered by the terminal device belongs to the core network identity supported by the current satellite or cell, i.e., the core network identity registered by the terminal device is consistent with the core network identity supported by the current satellite or cell, the terminal device can perform the first camping procedure.
[0206] In some embodiments, the core network identity supported by the current satellite or cell can include the identity of one or more core networks. If the core network identity registered by the terminal device is the same as at least one of the core network identities supported by the current satellite or cell, it is determined that the core network registered or attached by the terminal device belongs to the core network identity supported by the current satellite or cell. If the core network identity registered by the terminal device is not the same as any of the core network identities supported by the current satellite or cell, it is determined that the core network registered or attached by the terminal device does not belong to the core network identity supported by the current satellite or cell.
[0207] In this embodiment, the terminal device can avoid attempting to access an unsuitable satellite or cell through the core network identity supported by the current satellite or cell, and reduce unnecessary signaling consumption.
[0208] In an exemplary embodiment, performing the first selection procedure includes at least one of the following:
[0209] performing cell search or measurement;
[0210] selecting a camped cell;
[0211] determining that a candidate cell is not an allowed cell for selection;
[0212] determining that a candidate cell is a forbidden access cell.
[0213] In some embodiments, the terminal device performing the first selection procedure can be performing a cell search, for example, performing a cell search based on a frequency point of the mobility management configuration information, or performing a blind search, etc.; the terminal device selecting a cell to camp on can be that the terminal device re-performs a search, performs a measurement, and selects a cell to camp on; the terminal device determining that the candidate cell is not an allowed selection cell can be that the terminal device regards the candidate cell as a suitable cell, or that the terminal device regards the candidate cell as a barred cell (for example, considers that the candidate cell is barred), etc.
[0214] In an exemplary embodiment, performing the first selection procedure comprises at least one of:
[0215] performing a cell search or a measurement;
[0216] selecting a cell to camp on;
[0217] determining that the current cell is not an allowed selection cell;
[0218] determining that the current cell is a barred cell.
[0219] In some embodiments, the terminal device performing the first selection procedure can be performing a cell search, for example, performing a cell search based on a frequency point of the mobility management configuration information, or performing a blind search, etc.; the terminal device selecting a cell to camp on can be that the terminal device re-performs a search, performs a measurement, and selects a cell to camp on; the terminal device determining that the current cell is not an allowed selection cell can be that the terminal device regards the current cell as a suitable cell, or that the terminal device regards the current cell as a barred cell (for example, considers that the current cell is barred), etc.
[0220] In an exemplary embodiment, performing the first camping procedure comprises at least one of:
[0221] camping on the candidate cell;
[0222] determining that the candidate cell is an allowed selection cell;
[0223] determining that the candidate cell is an allowed selection cell, and determining a cell to camp on in the allowed selection cell.
[0224] In some embodiments, the terminal device camping on the candidate cell can be that the terminal device listens to system information and paging in the candidate cell; the terminal device determining that the candidate cell is an allowed selection cell, the terminal device can also determine a cell to camp on in the determined one or more allowed selection cells based on a target selection strategy, and perform camping. The terminal device can also directly initiate access in the allowed selection cell.
[0225] In an exemplary embodiment, performing the first camping procedure comprises at least one of:
[0226] camping on the current cell;
[0227] determining that the current cell is a cell allowed to be selected;
[0228] determining that the current cell is a cell allowed to be selected, and determining a cell to camp on in the cells allowed to be selected.
[0229] In some embodiments, the terminal device camping on the current cell can be the terminal device listening to system information and paging in the current cell; the terminal device determining that the current cell is a cell allowed to be selected, the terminal device can also determine a cell to camp on in the determined one or more cells allowed to be selected based on a target selection strategy, and camp on the cell. The terminal device can also directly initiate access in the cells allowed to be selected.
[0230] In an exemplary embodiment, the implementation process of the step of "determining a cell to camp on in the cells allowed to be selected" can comprise at least one of:
[0231] selecting a cell to camp on according to a cell reselection R criterion;
[0232] selecting a cell to camp on according to a cell selection S criterion;
[0233] selecting a cell to camp on according to signal quality;
[0234] selecting a cell to camp on according to signal strength;
[0235] selecting a first searched cell allowed to be selected.
[0236] In some embodiments, the content of the cell reselection R criterion can be to select a cell with the largest R value on a highest priority frequency according to an R value calculation method of cell reselection; the terminal device can calculate R values of each cell through the R value calculation method of cell reselection, and determine a cell with the largest R value as a cell to camp on in the cell corresponding to the highest priority frequency;
[0237] The terminal device can also determine the first searched cell meeting the signal quality requirement as the camped cell, and the terminal device can also determine the first searched cell meeting the signal strength requirement as the camped cell; the terminal device can determine the cell with the strongest signal quality as the camped cell from the multiple allowed selection cells, and the strongest signal quality means the largest signal quality parameter value; the terminal device can also determine the cell with the strongest signal strength as the camped cell from the multiple allowed selection cells, and the strongest signal strength means the largest signal strength value; the terminal device can also determine the first searched allowed selection cell as the camped cell; and the terminal device can determine the specific process of determining the camped cell from the allowed selection cells based on the requirement of the actual application scenario.
[0238] In some embodiments, the cell selection S criterion can be to select the first cell meeting the signal quality and / or signal strength requirement.
[0239] In some embodiments, the calculation process of the R value of the neighbor cell can be to obtain the RSRP value, the reselection offset, and the temporary offset of the neighbor cell, the terminal device can calculate the first difference value between the RSRP value and the reselection offset of the neighbor cell, and calculate the second difference value between the first difference value and the temporary offset, and determine the second difference value as the R value of the neighbor cell. The calculation process of the R value of the serving cell can be to obtain the RSRP value, the hysteresis value, and the temporary offset of the serving cell, the terminal device can calculate the first sum value between the RSRP value and the hysteresis value of the serving cell, and calculate the second difference value between the first sum value and the temporary offset, and determine the second difference value as the R value of the serving cell. The reselection offset is a parameter for adjusting cell reselection, which can be positive or negative, and is used to affect the preference of the terminal device to reselect a cell.
[0240] In this embodiment, the terminal device can select the actually camped cell according to the R value, signal quality, signal strength, and other factors, which can make the terminal device camp faster or camp in a better cell.
[0241] In an exemplary embodiment, the method further includes at least one of the following (a) and (b):
[0242] (a) determining, based on the first information, a time to start performing the mobility management.
[0243] The first information includes at least one of satellite assistance information, service time of the satellite or the cell, and first assistance information. The first assistance information includes service type information supported by the target satellite or cell, and / or core network identifier supported by the target satellite or cell. The satellite assistance information can include ephemeris information of the satellite.
[0244] In some embodiments, the terminal device can determine the time to start performing mobility management based on at least one of satellite assistance information in the first information, service time of the satellite or the cell, and first assistance information. The terminal device can calculate the start service time of the satellite or the cell based on the satellite assistance information, based on which the terminal device can determine the start service time of the satellite or the cell as the time to start performing mobility management. The service time of the satellite or the cell can include at least the start service time of the satellite or the cell, and the terminal device can determine the start service time of the satellite or the cell included in the service time of the satellite or the cell as the time to start performing mobility management.
[0245] In one example, the mobility management configuration information can include service type information supported by one or more satellites, and the start service time T1 of the above-mentioned satellites, such as "T1 of satellite 1, satellite 1 allows UE to access through the user plane solution", "T1 of satellite 2, satellite 2 allows UE to access through the control plane solution". Alternatively, the mobility management configuration information can include service type information supported by one or more satellites, and the above-mentioned satellite assistance information, such as "ephemeris of satellite 1, satellite 1 allows UE to access through the user plane solution" and "ephemeris of satellite 2, satellite 2 allows UE to access through the control plane solution".
[0246] Based on this, the terminal device can determine the time to start performing mobility management based on the service type supported by the terminal device itself or according to the service type currently being executed, that is, determine the time to start cell measurement or cell search. The UE determines the time to start measurement and search according to the service type supported by the terminal device itself: for example, if the UE supports the control plane based end-to-end solution, the UE can start measurement and search at the time when satellite 1 starts to serve. If the UE supports the user plane based end-to-end solution, the UE can start measurement and search at the time when satellite 2 starts to serve. The UE determines the time to start measurement and search according to the service type currently being executed by the terminal device: if the UE is currently executing the control plane based end-to-end solution, the UE can start measurement and search at the time when satellite 1 starts to serve. If the UE is executing the user plane based end-to-end solution, the UE can start measurement and search at the time when satellite 2 starts to serve.
[0247] (b) determining the time to stop performing mobility management based on the second information.
[0248] The second information includes at least one of assistance information of the satellite, service time of the satellite or the cell, and the assistance information of the satellite can include ephemeris information of the satellite.
[0249] In some embodiments, the terminal device can determine the time point to stop performing mobility management based on at least one of the assistance information of the satellite, the service time of the satellite or the cell in the second information. The terminal device can calculate the service stop time of the satellite or the cell based on the assistance information of the satellite, and based on this, the terminal device can determine the service stop time of the satellite or the cell as the time point to stop performing mobility management. The service time of the satellite or the cell can include at least the service stop time of the satellite or the cell, and the terminal device can determine the service stop time of the satellite or the cell included in the service time of the satellite or the cell as the time point to stop performing mobility management.
[0250] In this embodiment, the terminal device can determine the process that can start to perform mobility management and the process that needs to stop performing mobility management based on the mobility management configuration information including the first information and / or the second information configured by the network side device.
[0251] In an exemplary embodiment, the implementation process of the step of "performing mobility management based on the mobility management configuration information" can include at least one of the following:
[0252] applying the mobility management configuration information at the time point to start performing mobility management, or starting to perform mobility management;
[0253] determining that the stored mobility management configuration information is in an invalid state at the time point to stop performing mobility management, or stopping to perform mobility management.
[0254] In some embodiments, the terminal device can apply the mobility management configuration information at a time point when the terminal device starts to perform the mobility management process, or perform the mobility management process based on the mobility management configuration information. The terminal device can determine that the mobility management configuration information stored by the terminal device is invalid at a time point when the terminal device stops performing the mobility management process, or stop performing the mobility management process based on the mobility management configuration information. The mobility management includes the management process performed in the above embodiments. In an implementation, starting to perform the mobility management process can also mean that the terminal device starts AS layer related operations, or the terminal device starts NTN related AS layer related operations, or the terminal device starts S&F mode related AS layer related operations. Correspondingly, stopping to perform the mobility management process can also mean that the terminal device stops AS layer related operations, or the terminal device stops NTN related AS layer related operations, or the terminal device stops S&F mode related AS layer related operations.
[0255] In this embodiment, the terminal device can determine that the mobility management process can be started based on the first information or the second information configured by the network side device, and determine that the mobility management process needs to be stopped.
[0256] In an exemplary embodiment, the method further includes:
[0257] Before the time point when the terminal device starts to perform the mobility management process, and / or after the time point when the terminal device stops performing the mobility management process, the terminal device does not perform AS (access layer) related operations.
[0258] In some embodiments, the terminal device does not perform AS related operations before the time point when the terminal device starts to perform the mobility management process, or does not perform AS related operations after the time point when the terminal device stops performing the mobility management process, or does not perform AS related operations before the time point when the terminal device starts to perform the mobility management process and after the time point when the terminal device stops performing the mobility management process. The AS related operations can be NTN related AS related operations, or all AS related operations, or S&F mode related AS layer related operations.
[0259] In this embodiment, by limiting the time point when the AS operations are not performed, unnecessary search and measurement operations can be avoided, and the energy consumption of the terminal device can be reduced.
[0260] In an exemplary embodiment, the residing method in the store-and-forward mode provided by the embodiments of the present application can be applied to the network side device 104 in FIG. 1, and the residing method in the store-and-forward mode includes:
[0261] The network-side device sends mobility management configuration information, which is used by the terminal device to perform mobility management, and the terminal device supports the store-and-forward mode.
[0262] In some embodiments, the network-side device can configure the mobility management configuration information based on an actual application scenario, and send the mobility management configuration information to the terminal device. The terminal device can receive the mobility management configuration information sent by the network-side device. The terminal device can be a device supporting the store-and-forward mode, and the process of performing mobility management can be that the terminal device selects and camps on a satellite or a cell that can be accessed, or that the terminal device selects and camps on a satellite or a cell that can be camped on, or that the terminal device initiates an access process (such as entering an RRC_CONNECTED state) in a satellite or a cell that can be accessed.
[0263] Based on this, the terminal device can perform mobility management based on the specific information of the received mobility management configuration information, such as performing cell search or measurement.
[0264] In this embodiment, the network-side device sends mobility management configuration information, and the terminal device performs mobility management based on the mobility management configuration information, and the terminal device supports the store-and-forward mode. By using this method, the network-side device can indicate to the terminal device a satellite / cell that can be accessed / camped on, and the terminal device can also select a correct or appropriate satellite or cell according to the information provided by the network-side device, thereby ensuring the timeliness and accuracy of the terminal device accessing the network, avoiding signaling consumption and energy consumption caused by the UE accessing a network that does not support the current service, and also ensuring that the terminal device will not miss network paging or downlink service.
[0265] In an exemplary embodiment, the mobility management configuration information includes at least one of the following:
[0266] a frequency point;
[0267] a frequency point priority;
[0268] a first cell identifier;
[0269] a first satellite identifier;
[0270] auxiliary information of a satellite;
[0271] service time of a satellite or a cell;
[0272] first auxiliary information, the first auxiliary information including 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;
[0273] a service type supported by a current satellite or a current cell;
[0274] A core network identity currently supported by the satellite or cell.
[0275] In some embodiments, the network-side device can configure the terminal device with mobility management configuration information, which can include one or more of the above information. Wherein:
[0276] The frequency point can be one frequency point or a frequency point list, which can include multiple frequency points. The terminal device can perform cell search or measurement based on the frequency point. The frequency point can be used to indicate the recommended / allowed search / measurement frequency point to the terminal device, for example, the frequency point represents the frequency point of the satellite / cell supporting or working in the store-and-forward mode.
[0277] The frequency point priority can include the priority corresponding to the frequency point. For example, in the case where the mobility management configuration information includes the frequency point and the frequency point priority, the terminal device can apply the frequency point priority for the frequency point, and the terminal device can ignore other frequency point priorities configured by the network for the frequency point, such as the frequency point priority in the system information and / or the frequency point priority in the dedicated signaling, etc. The frequency point priority can be used in the frequency point priority processing process, thereby affecting the mobility management process in the store-and-forward mode, such as cell search, measurement, cell selection, cell reselection, etc.
[0278] The first cell identity can include any one or more of a physical layer cell identity physCellId, a unique identity CI (cellIdentity) of the cell in the PLMN, a cell global identity CGI (Cell Global Identifier). The first cell identity can indicate the recommended / allowed access cell to the terminal device, for example, indicating the cell supporting or working in the store-and-forward mode, for the terminal device to judge whether to camp / select / access the cell when the cell is searched;
[0279] The first satellite identity, such as satellite ID, can indicate the satellite identity that can be selected by the terminal device; the first satellite identity can indicate the recommended / allowed access satellite to the terminal device, for example, indicating the satellite supporting or working in the store-and-forward mode, for the terminal device to judge whether to camp / select / access the cell / satellite when the cell / satellite is searched.
[0280] The assistance information of the satellite can include one or more of ephemeris information of the satellite, network-controlled common TA information nta-CommonParameters, epoch time of the ephemeris and / or the network-controlled common TA information, reference location (for example, a location of a subsatellite point or a center point location of a certain cell), coverage radius, angle (for example, an angle of a line connecting the terminal device and the satellite in a vertical direction), and can be used to determine a service time of the satellite or the cell, for example, can be used to determine a start service moment of the satellite or the cell, and can also be used to determine a stop service moment of the satellite or the cell, and the like. For example, for an earth moving cell, the assistance information of the satellite configured by the network side device can be ephemeris information of the satellite and an angle. The network side device can configure the assistance information of the satellite for one satellite or multiple satellites.
[0281] The service time of the satellite or the cell can include one or more of a start service moment of the satellite or the cell and a stop service moment of the satellite or the cell. The network side device can configure the stop service moment of the satellite or the cell in a specific manner, which can be to configure an absolute time (for example, UTC time) or a relative time, for example, a service duration of the satellite or the cell, and the start service moment of the satellite or the cell plus the service duration of the satellite or the cell is the stop service moment of the satellite or the cell. The start service moment T1 of the satellite or the cell can be an arrival moment of the indicated satellite or cell, and can also be an application moment of other mobility management configuration information (for example, a frequency point corresponding to the satellite, frequency point priority, and the like) corresponding to the satellite or the cell. The stop service moment T2 of the satellite or the cell can be an invalid moment of the mobility management configuration information corresponding to the indicated satellite or cell, or a moment of stopping performing mobility management based on the mobility management configuration information for the satellite or the cell. The service time of the satellite or the cell can be configured for each satellite or cell, that is, each satellite or cell corresponds to different service time.
[0282] The first auxiliary information is used to indicate service type information and / or core network identifier supported by the target satellite or cell, which can be used for the terminal device to decide whether to measure / select / camp / access / attach the target satellite or cell, and can be used for the terminal device to determine the timing of performing mobility management. For example, the terminal device can determine whether the target satellite or cell supports an end-to-end transmission scheme based on a user plane based on the first auxiliary information, and the terminal device starts measurement only when the target satellite or cell supporting the end-to-end transmission scheme based on the user plane starts to serve. The service type information supported by the target satellite or cell can include one or more of the following: the target satellite or cell supports accessing the network through a user plane scheme, the target satellite or cell supports accessing the network through a control plane scheme, and the network architecture of the target satellite or cell (for example, an 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 to which the target satellite or cell can be connected, for example, it can be an MME ID or a group of MME IDs.
[0283] The service type supported by the current satellite or cell is the service type supported by the current satellite or cell; and the core network identifier supported by the current satellite or cell is the core network identifier supported by the current satellite or cell.
[0284] In this embodiment, the mobility management configuration information can be configured with multiple types of information, which is used by the terminal device to measure / select / camp / access a suitable cell based on the mobility management configuration information.
[0285] In the following, the detailed execution process of the camping in the above-mentioned store-and-forward mode is described in detail in combination with a specific embodiment.
[0286] In some embodiments, the UE receives the mobility management configuration information configured by the source cell (configured by the base station), which is a frequency point F. The frequency point F can be a single frequency point f1 or a group of frequency points, for example, (f1, f2, f3).
[0287] Step 1: The terminal device performs cell search or measurement in the range of the frequency point F, i.e., the terminal device only searches and measures the frequency point F, and the terminal device can search for one or more candidate cells.
[0288] Step 2: Based on the target selection strategy, a target camping cell is determined from the candidate cells, and the terminal device camps in the target camping cell.
[0289] In some embodiments, the UE performs search or measurement in the frequency range F. The UE searches the allowed selected frequencies and selects a target camped cell that can be camped. The rule for selecting the cell (i.e. the target selection strategy) can be one of the following: selecting the camped cell according to the cell reselection R criteria, selecting the camped cell according to the cell selection S criteria, selecting the camped cell according to the signal quality, selecting the camped cell according to the signal strength, selecting the first searched allowed selected cell, for example, selecting the cell with the best signal quality as the target camped cell, or selecting the cell with the best signal strength as the target camped cell, or selecting the first searched cell as the target camped cell, or selecting the cell according to the R criteria, or selecting the cell according to the cell selection S criteria.
[0290] In some embodiments, in the case that the mobility management configuration information configured by the source cell includes the frequency priority, the UE applies the frequency priority for the frequency (the UE ignores other frequency priorities, for example, the frequency priorities in the SystemInformationBlockType3, SystemInformationBlockType5 or dedicated signaling), and selects the cell based on the frequency priority. The specific implementation process of step 2 can be: performing cell search or measurement based on the frequency priority of each frequency to obtain the candidate cell; and selecting the camped cell based on the target selection strategy in the candidate cell.
[0291] In some embodiments, the mobility management configuration information configured by the source cell further includes the first cell identity (the cell identity that the terminal device is allowed to select, which can be one ID or a group of cell IDs); the specific implementation process of step 2 can be: the UE obtains the cell identity of the selected cell by reading the system information (for example, SIB1), judges whether the cell identity matches the first cell identity configured by the network side device, if yes, the UE camps in the current cell, otherwise, the UE performs step 1 and step 2, i.e. performs cell search and reselects the camped cell. In some embodiments, the mobility management configuration information configured by the source cell further includes the first satellite identity (which can be one satellite identity or a group of satellite identities); the specific implementation process of step 2 can be: the UE obtains the satellite identity of the selected cell by reading the system information (for example, SIB31), judges whether the satellite identity matches the first satellite identity configured by the network side device, if yes, the UE camps in the current cell, otherwise, the UE performs step 1 and step 2, i.e. performs cell search and reselects the camped cell.
[0292] In some embodiments, the terminal device receives mobility management configuration information configured by a core network (e.g., MME), and the mobility management configuration information is a first satellite identifier, which can be one satellite identifier (e.g., satellite ID1) or a list of satellite identifiers (e.g., {satellite ID1, satellite ID2, satellite ID3}).
[0293] Step 1: The terminal device performs cell search and measurement. The terminal device can search for one or more candidate cells.
[0294] Step 2: The terminal device selects one candidate cell.
[0295] 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 by the network. If the satellite identifier matches the first satellite identifier, the terminal device camps on the cell; if the satellite identifier does not match the first satellite identifier, the terminal device reselects the cell to camp on.
[0296] In some embodiments, the terminal device performs cell search and measurement. If the network device (e.g., eNB) configures the terminal device with a related frequency point, the terminal device performs search and measurement based on the frequency point; otherwise, the terminal device performs blind search.
[0297] In some embodiments, the terminal device selects one candidate cell, which can be selected by the terminal device based on a target selection strategy, such as one or more of selection according to cell reselection R criteria, selection according to cell selection S criteria, selection according to signal quality, selection according to signal strength, selection of the first cell found, or selection by the terminal device implementation.
[0298] In some embodiments, the terminal device reads the satellite identifier of the candidate cell, which can be obtained by the UE by reading system information (e.g., SIB1 or SIB31).
[0299] In some embodiments, it is determined whether the satellite identifier matches the first satellite identifier configured by the network, for example, the first satellite identifier configured by the core network is {satellite ID1, satellite ID2}. If the terminal device reads the satellite identifier of the candidate cell selected in step 2 as satellite ID1, it is considered to match; if the terminal device reads the satellite identifier of the candidate cell selected in step 2 as satellite ID3, it is considered to not match.
[0300] In some embodiments, if matched, the terminal device camps on the cell, the terminal device starts to listen to system information and paging, and optionally, the terminal device initiates an access procedure in the cell and enters a connected state.
[0301] In some embodiments, if not matched, the terminal reselects a camped cell, and one optional way is that the terminal device performs steps 2 and 3 to reselect a cell in the previously searched cells until a cell with a satellite identifier matching the first satellite identifier is selected. Another optional way is that the terminal device performs steps 1, 2 and 3 to reperform the searching procedure.
[0302] In some embodiments, the terminal device receives mobility management configuration information configured by a base station (e.g., an eNB), and 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 can be that the frequency point F configured by the network side device can be one frequency point f1 or multiple frequency points (f1, f2, f3), and each frequency point is associated with one or more cell identifiers. Another possible mobility management configuration information can include a combination of one frequency point and a cell identifier, or a combination of multiple frequency points and cell identifiers, for example, (f1, cell identifier 1; f2, cell identifier 2).
[0303] Step 1: The terminal device performs cell search or measurement in the range of the frequency point F, searches for one or more candidate cells, and judges whether the candidate cell is an allowed selection cell based on the cell identifier.
[0304] In some embodiments, the UE performs cell search or measurement in the range of the frequency point F, searches for one or more candidate cells, and judges whether the cell identifier of the searched candidate cell matches the first cell identifier in the mobility management configuration information. The UE only selects a cell to camp on in the range of the first cell identifier included in the mobility management configuration information configured by the network side device, and performs cell selection and cell reselection procedures.
[0305] In some embodiments, when the cell identifier is a PCI, the UE reads the PCI information included in the SSB after searching for the SSB of the candidate cell. If the PCI information matches the first cell identifier configured by the network side device, the UE regards the cell as an allowed selection cell. If the PCI information does not match the first cell identifier configured by the network side device, the UE does not regard the cell as an allowed selection cell. When the cell identifier is a CI, the UE reads the CI information included in the SIB1 of the searched candidate cell. If the CI information matches the first cell identifier configured by the network side device, the UE regards the cell as an allowed selection cell. Otherwise, the UE does not regard the cell as an allowed selection cell.
[0306] Step 2, determine the cell to camp on in the allowed selection cells, in some embodiments, the UE selects a cell to camp on in the allowed selection cells, the selection method can include one or more of the following: select the first allowed selection cell found, or select the one with the best signal quality, or select the one with the highest signal strength, or select according to R-criteria, or select according to cell selection S-criteria.
[0307] In some embodiments, the mobility management configuration information configured by the network side device can further include a frequency point priority corresponding to the frequency point, and the UE applies the frequency point priority corresponding to the frequency point to the frequency point, and the cell to camp on in step 2 can be selected based on the frequency point priority.
[0308] In some embodiments, the terminal device receives the mobility management configuration information configured by the base station, and the mobility management configuration information configured by the network side device includes a 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).
[0309] Step 1, the terminal device can take the frequency point F as the highest priority, and perform cell search, measurement, and evaluation, search for one or more candidate cells, and determine the cell to camp on in the range of the candidate cells.
[0310] In some embodiments, the UE can take the frequency point included in the mobility management configuration information as the highest priority, for example, higher than any other frequency point priority configured by the network side device. The UE performs cell search, measurement, and evaluation based on the frequency point priority, and determines the cell to camp on in the candidate cells based on the target selection strategy, for example, selects the cell to camp on according to the R-criteria;
[0311] In some embodiments, the mobility management configuration information further includes a frequency point priority, the UE can apply the frequency point priority to the frequency point F, and the UE can ignore other frequency point priorities, for example, the frequency point priority in the system information block type 3, the frequency point priority in the system information block type 5, or the frequency point priority in the dedicated signaling. The UE performs cell search, measurement, and evaluation based on the frequency point priority, searches for one or more candidate cells, and determines the cell to camp on in the range of the candidate cells.
[0312] In some embodiments, the mobility management configuration information configured by the network side device can further comprise a first cell identity, which can be one or a group of cell IDs. The cell ID can be a physical layer cell identity physCellld, or a cell identity within a PLMN cellIdentity, or a cell global identity Cell Global Identifier (CGI); then the specific implementation process of the step of "determining the camped cell in the candidate cell range" can comprise:
[0313] The UE reads the system information of the selected cell, obtains the cell ID of the current cell, and if the cell ID of the current cell belongs to the first cell identity configured by the network side device, the UE camps on the cell. Otherwise, the UE reselects a cell or does not regard the current cell as a suitable cell.
[0314] In some embodiments, in the case where the mobility management configuration information configured by the network side device comprises a first satellite identity, the UE can read the SIB31 of the selected cell, obtain the satellite ID associated with the current cell, and if the satellite ID associated with the current cell belongs to the first satellite identity configured by the network side device, the UE camps on the cell. Otherwise, the UE reselects a cell or does not regard the current cell as a suitable cell.
[0315] In some embodiments, the cell broadcasts the service type or core network identity supported by the current satellite or cell, and the UE can determine whether to camp based on the read information.
[0316] In one example, the determination process can comprise:
[0317] Step 1: The UE searches and measures, and after searching for a candidate cell, reads the service type supported by the current satellite or cell broadcasted in the system information of the cell, for example, the UE can determine the service type supported by the current satellite or cell by reading SIB1 or SIB31. For example, the cell searched by the UE can comprise:
[0318] Case a: The UE searches for cell 1 and cell 2, cell 1 supports the service type of the control plane based end-to-end solution, and cell 2 supports the service type of the user plane based end-to-end solution;
[0319] Case b: The UE searches for cell 1 and cell 2, and both cell 1 and cell 2 support the service type of the control plane based end-to-end solution;
[0320] Case c: The UE searches for cell 1 and cell 2, and both cell 1 and cell 2 support the service type of the user plane based end-to-end solution;
[0321] Step 2, the UE determines whether to select the cell according to a service type supported by the UE itself or a service type currently executed by the UE.
[0322] One implementation manner can be that the UE determines whether to select the cell according to a service type supported by the UE itself: for example, the service type supported by the UE is a control plane based end-to-end solution. For case a, the UE selects to camp on cell 1. For case b, the UE executes a first camping procedure; for case c, the UE executes a first selection procedure.
[0323] Another implementation manner can be that the UE determines whether to select the cell according to a service type currently executed by the UE itself: for example, the service type executed by the UE is a control plane based end-to-end solution. For case a, the UE selects to camp on cell 1. For case b, the UE executes a first camping procedure; for case c, the UE executes a first selection procedure.
[0324] For the above two implementation manners, a specific process of the first camping procedure can include: the UE regards both cell 1 and cell 2 as cells allowed to be selected, and selects a cell to camp on based on a target selection strategy between the two cells, the target selection strategy can include: ①, the UE determines signal quality of the two cells, and selects one with higher signal quality; ②, the UE determines signal strength of the two cells, and selects one with higher signal strength; ③, the UE selects a first cell meeting a signal quality and / or signal strength requirement according to S criteria; ④, the UE selects a cell with highest frequency priority according to cell reselection R criteria, and if the frequency priorities are the same, selects a cell with maximum R value.
[0325] For the above two implementation manners, a specific process of the first selection procedure can include: both the two cells are not regarded as cells allowed to be selected, or the UE considers that the two cells are forbidden to be accessed. In some embodiments, the UE continues to perform cell search and measurement, and reselects a cell to camp on.
[0326] In another example, the determining process can include:
[0327] Step 1, the UE performs search and measurement, and selects a cell to camp on based on a target selection strategy, the target selection strategy can include: selecting a cell with best signal quality, or selecting a cell with best signal strength, or selecting a first cell found, or selecting a cell according to R criteria, or selecting a cell according to cell selection S criteria, in one possible implementation manner, the UE selects cell 1.
[0328] Step 2, after the UE selects cell 1, the UE reads service types supported by a 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, and read cases can include:
[0329] a) the service type supported by cell 1 is control plane based end-to-end solution;
[0330] b) the service type supported by cell 1 is user plane based end-to-end solution;
[0331] Step 3, the UE performs mobility management procedure according to the service type it supports or the service type it is currently performing.
[0332] One implementation of step 3 can be that the UE decides whether to select the cell according to the service type it supports, for example, the UE supports control plane based end-to-end solution. For case a, the UE camps on cell 1. For case b, the UE performs first selection procedure.
[0333] Another implementation of step 3 can be that the UE decides whether to select the cell according to the service type it is currently performing, for example, the UE is performing control plane based end-to-end solution. For case a, the UE camps on cell 1. For case b, the UE performs first selection procedure.
[0334] The detailed procedure of the first selection procedure can include that cell 1 is not allowed to be selected or the UE considers that cell 1 is forbidden to be accessed. Optionally, the UE performs cell search, measurement, and reselects the camped cell;
[0335] In another example, the deciding procedure can include:
[0336] Step 1, the UE performs search and measurement, and reads the core network identity supported by the searched cell broadcast by the searched cell after searching the cell, for example, the service type supported by the current satellite or cell can be read through SIB1 or SIB31. The case of the cell searched by the UE can include the following multiple cases:
[0337] Case a, the UE searches cell 1 and cell 2, the core network identity supported by cell 1 is (MME1, MME2), and the core network identity supported by cell 2 is (MME1, MME3).
[0338] Case b, the UE searches cell 1 and cell 2, the core network identity supported by cell 1 is (MME2), and the core network identity supported by cell 2 is (MME3).
[0339] Step 2, the UE decides whether to select the cell according to the core network identity it registers, for example:
[0340] One implementation of step 2 can be that the UE determines whether to select the cell according to the core network identity to which the UE is currently registered. For example, the UE is currently registered in a core network as MME1 (or attached to MME1). For case a, the UE performs a first camping procedure; for case b, the UE performs a first selection procedure.
[0341] The specific procedure of the first camping procedure can include that the UE regards both cell 1 and cell 2 as allowed selection cells, and selects a cell to camp on between the two cells. The selection method can include the following possibilities: ① the UE determines the signal quality of the two cells and selects the one with higher signal quality; ② the UE determines 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 requirement according to the S criterion; and ④ the UE selects the cell with the highest frequency priority according to the cell reselection R criterion, and if the frequency priorities are the same, selects the cell with the largest R value.
[0342] The specific procedure of the first selection procedure can include that neither of the two cells is regarded as an allowed selection cell, or the UE considers that the two cells are forbidden to access. In some embodiments, the UE performs cell search and measurement, and reselects a cell to camp on.
[0343] In another example, the determination procedure can include:
[0344] Step 1: The UE performs search and measurement, and selects a cell to camp on based on a target selection strategy. The target selection strategy can 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 the cell according to the R criterion, or selecting the cell according to the cell selection S criterion. In one possible implementation, the UE selects cell 1.
[0345] Step 2: After the UE selects cell 1, the UE reads the core network identity supported by the current satellite or cell broadcast by cell 1. In some embodiments, the service type supported by the current satellite or cell can be broadcast in SIB1 or broadcast in SIB31. The core network identity supported by cell 1 read by the UE can include case a or case b:
[0346] Case a: The core network identity supported by cell 1 is (MME1, MME2);
[0347] Case b: The core network identity supported by cell 1 is (MME3);
[0348] Step 3: The UE determines whether to select the cell according to the core network identity to which the UE is registered. For example:
[0349] One implementation of step 3 can be that the UE determines whether to select the cell according to the core network currently registered by the UE: for example, the UE is currently registered in the core network as MME1 (or attached to MME1). For case a, the UE camps on cell 1; for case b, the UE performs a first selection process. The specific process of the first selection process can include: cell 1 is not allowed to be selected as a cell, or the UE considers that the cell 1 is prohibited from being accessed. Alternatively, the UE performs a cell search and reselects a camping cell;
[0350] Another implementation of step 3 can be that the UE determines whether to select the cell according to the core network currently registered by the UE: for example, the UE is currently registered in the core network as MME1 (or attached to MME1). For case b, the UE triggers a TAU process or a registration process.
[0351] In one embodiment 1, the mobility management configuration information includes satellite assistance information, and the satellite assistance information is associated with other mobility management configurations configured by the network side device, such as frequency points and cell identifiers. The mobility management configuration information can include satellite assistance information of one or more satellites, and each satellite assistance information is associated with one or more frequency points, such as {satellite 1 assistance information, satellite 1 frequency point (f1); satellite 2 assistance information, satellite 2 frequency point (f1, f2, f3)}. In the embodiments of the present application, the satellite assistance information is taken as an example of satellite ephemeris information.
[0352] Alternatively, the network side device configures one or more satellite ephemeris information and 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, such as {satellite 1 ephemeris, satellite 1 frequency point (f1: PCI1, PCI2); satellite 2 ephemeris, satellite 2 frequency point (f1: PCI3; f2: PCI1, PCI2; f3: PCI4)}.
[0353] Step 1: The UE calculates the time when the satellite starts to serve based on the satellite ephemeris information, and takes the time when the satellite starts to serve as the time to start to perform the mobility management process. At the time when the satellite starts to serve, the UE starts to measure and search for a cell. In some embodiments, the UE calculates the time when the satellite stops to serve based on the satellite ephemeris information, and stops to perform the mobility management process at the time when the satellite stops to serve, such as stopping to measure and search for a cell.
[0354] In an embodiment 2, the mobility management configuration information includes T1, which represents the time when the satellite starts to serve, and the T1 is associated with other mobility management configuration information configured by the network side device, such as frequency point, cell identifier. For example, the mobility management configuration information includes T1 of one or more satellites, and each T1 corresponds to one or more frequency points, for example, it can be “T1 of satellite 1, frequency point (f1); T1 of satellite 2, frequency point (f1, f2, f3)”;
[0355] Alternatively, the mobility management configuration information can include T1 of one or more satellites and corresponding frequency points and cell identifiers, each T1 can correspond to one or more frequency points, and each frequency point can correspond to one or more cell identifiers, for example, it can be “T1 of satellite 1, frequency point (f1: PCI1, PCI2); T1 of satellite 2, frequency point (f1: PCI3; f2: PCI1, PCI2; f3: PCI4)”.
[0356] Step 1: UE starts the measurement, search and other processes of the corresponding satellite associated frequency point at T1, for example, at T1 of satellite 1, UE starts to search and measure frequency point f1. At T1 of satellite 2, UE starts to search and measure frequency points f1, f2 and f3.
[0357] In some embodiments, the mobility management configuration information further includes T2, which represents the time when the satellite stops serving, and each satellite is associated with a T2 respectively. UE stops the measurement, search and other processes of the corresponding satellite associated frequency point at T2, for example, at T2 of satellite 1, UE stops searching and measuring frequency point f1. At T2 of satellite 2, UE stops searching and measuring frequency points f1, f2 and f3. In addition, if T1 is used to represent the time when the cell starts to serve, and T2 is used to represent the time when the cell starts to serve, the number of frequency points associated with T1 and T2 can only be one, and the cell identifier is one.
[0358] In some embodiments, based on the above embodiment 1 and embodiment 2, the mobility management configuration information further includes first auxiliary information, and the first auxiliary information includes service type information supported by the target satellite, which indicates whether the target satellite allows UE to access through the user plane or the control plane scheme.
[0359] For example, the mobility management configuration information can include service type information supported by one or more satellites, and the time T1 when the satellite starts to serve, for example, {T1 of satellite 1, satellite 1 allows UE to access through the user plane scheme; T1 of satellite 2, satellite 2 allows UE to access through the control plane scheme};
[0360] Or, in another example, the mobility management configuration information can include one or more satellite supported service type information, and the ephemeris information of the above-mentioned satellites, for example: {ephemeris information of satellite 1, satellite 1 allows UE to access through the user plane scheme; ephemeris information of satellite 2, satellite 2 allows UE to access through the control plane scheme}.
[0361] Step 2: The UE determines the time to start measurement and search according to the service type supported by itself or according to the service type currently being executed. For example: the UE determines the time to start measurement and search according to the service type supported by itself: if the UE supports the control plane based end-to-end scheme, the UE can start measurement and search at the time when satellite 1 starts service. If the UE supports the user plane based end-to-end scheme, the UE can start measurement and search at the time when satellite 2 starts service.
[0362] Or, the UE determines the time to start measurement and search according to the service type currently being executed: if the UE is currently executing the control plane based end-to-end scheme, the UE can start measurement and search at the time when satellite 1 starts service. If the UE is executing the user plane based end-to-end scheme, the UE can start measurement and search at the time when satellite 2 starts service. If the network side device is configured with T1, the time when the satellite starts service is T1, and if the network side device is configured with ephemeris, the UE calculates the time when the satellite starts service according to the ephemeris.
[0363] In some embodiments, based on the above-mentioned embodiment 1 and embodiment 2, the mobility management configuration information further includes first auxiliary information, and the first auxiliary information can include the core network identifier supported by the target satellite. A possible mobility management configuration information can include: one or more core network identifiers supported by the satellite, and the time T1 when the above-mentioned satellite starts service, for example: {T1 of satellite 1, core network identifier (MME1, MME2) associated with satellite 1; T1 of satellite 2, core network identifier (MME3) associated with satellite 2}.
[0364] Another possible mobility management configuration information can include: one or more core network identifiers supported by the satellite, and the ephemeris of the satellite is also configured, for example: {ephemeris of satellite 1, core network identifier (MME1, MME2) associated with satellite 1; ephemeris of satellite 2, core network identifier (MME3) associated with satellite 2}.
[0365] Based on this, the UE can determine whether to start corresponding measurement and search according to the core network identifier registered or attached. If the core network previously registered or attached by the UE is MME1, the UE can start measurement and search at the time when satellite 1 starts to serve. If the network side device configures T1, the time when the satellite starts to serve is T1, and if the network side device configures ephemeris, the UE can obtain the time when the satellite starts to serve according to the ephemeris.
[0366] In some embodiments, during the satellite coverage, the UE can regard the frequency point corresponding to the satellite as the highest priority.
[0367] In some embodiments, the information configured by the network side device is {satellite 1, (f1), ephemeris 1; satellite 2, (f2, f3), ephemeris 2}, the UE calculates the time when the satellite provides coverage for itself as T1 to T2 according to ephemeris 1, and the UE regards f1 as the highest priority during T1 to T2. The UE can also calculate the coverage time of satellite 2 according to the ephemeris, and regard f2 and f3 as the highest priority during the coverage time of satellite 2.
[0368] The method for providing the camping method in the store-and-forward mode provided by the embodiment implements the method for the network side device terminal device to indicate the satellite / cell that can be accessed / camped, and the UE selects the correct satellite / cell according to the information provided by the network side device.
[0369] In one example, the embodiment also provides an information transmission method applied to a base station device, and the information transmission method comprises the following steps.
[0370] Receiving a satellite identifier list configured by a core network element.
[0371] In an implementation, the satellite identifier list comprises the identifier of one or more satellites, for example, satellite ID.
[0372] In an implementation, the satellite identifier list can be used by the base station device to determine the satellite ephemeris provided to the terminal device, or the base station device can consider the satellite identifier list when determining the satellite ephemeris provided to the UE, or the satellite identifier list can be used by the base station device to determine the satellite ephemeris provided to the terminal device for the store-and-forward mode.
[0373] In an implementation, the core network element can be MME or AMF (Access and Mobility Management Function), and correspondingly, the satellite identifier list is contained in the S1 interface message or the NG message.
[0374] In one embodiment, the satellite ID list can be configured by UE associated signaling or non-UE associated signaling, for example, MME CONFIGURATION UPDATE in LTE, eNB Configuration Transfer, etc., or AMF CONFIGURATION UPDATE in NR, Downlink RAN Configuration Transfer, etc.
[0375] In one embodiment, the base station device determines the satellite ephemeris provided to the UE based on the satellite ID list, and provides a set of satellite IDs and corresponding satellite ephemeris to the UE over the air interface. The provision can be through system information (e.g., SIB32, SIB33 or other system information) or through dedicated signaling (e.g., RRC reconfiguration message).
[0376] In the following, the process of the base station device receiving the satellite ID list configured by the core network element is described in detail in conjunction with one specific embodiment:
[0377] Step 1: The base station device receives the satellite ID list configured by the core network element, which is the MME.
[0378] For example, the satellite ID list is contained in the non-UE associated S1 interface message, and the satellite ID list contains the IDs of three satellites, which are {satellite ID1, satellite ID2, satellite ID5}.
[0379] Step 2: The base station determines the satellite ephemeris broadcast over the air interface based on the satellite ID list received in step 1.
[0380] For example, the base station determines to broadcast the ephemeris of the three satellites with IDs satellite ID1, satellite ID2, satellite ID5 over the air interface; optionally, the base station can also broadcast the ephemeris of other satellites. In one specific embodiment, the base station determines to broadcast the ephemeris of the satellites through system information SIB32 for non-continuous coverage scenarios.
[0381] It should be understood that although each step in the flowchart involved in the embodiments described above is shown in sequence according to the direction of the arrow, these steps are not necessarily executed in the order indicated by the arrow. Unless otherwise specified herein, there is no strict order limitation for the execution of these steps, and these steps can be executed in other orders. Moreover, at least part of the steps in the flowchart involved in the embodiments described above can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but can be alternately executed with at least part of other steps or steps or stages in other steps.
[0382] Based on the same inventive concept, the embodiments of the present application also provide a camping method in a store-and-forward mode. The camping method in a store-and-forward mode provided by the device solves the problem in the same way as the implementation scheme described in the above method, and therefore the specific limitations in one or more camping device embodiments in a store-and-forward mode provided below can refer to the limitations of the communication method described above, which will not be described here again.
[0383] Based on the same technical concept, the embodiments of the present application also provide a terminal. The terminal can implement the functions of the terminal device side in the foregoing embodiments.
[0384] Referring to FIG. 3, a structural schematic diagram of a terminal provided by the embodiments of the present application is shown. As shown in the figure, the terminal can include a receiving module 301, a processing module 302, and can further include a sending module 303.
[0385] The receiving module 301 is configured to receive the mobility management configuration information sent by the network side device.
[0386] The processing module 302 is configured to perform mobility management based on the mobility management configuration information, and the terminal supports a store-and-forward mode.
[0387] In one embodiment, the mobility management configuration information includes at least one of the following:
[0388] a frequency point;
[0389] a frequency point priority;
[0390] a first cell identifier;
[0391] a first satellite identifier;
[0392] auxiliary information of a satellite;
[0393] service time of a satellite or a cell;
[0394] The first auxiliary information includes service type information supported by the target satellite or cell, and / or a core network identifier supported by the target satellite or cell.
[0395] A service type supported by the current satellite or cell.
[0396] A core network identifier supported by the current satellite or cell.
[0397] In one of the embodiments, the processing module is specifically configured to: perform the priority processing based on the mobility management configuration information; and the priority processing includes at least one of the following:
[0398] The mobility management configuration information contains a frequency point, and the frequency point is determined as the highest priority.
[0399] The mobility management configuration information contains 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.
[0400] In one of the embodiments, the processing module is specifically configured to: perform the priority processing based on the mobility management configuration information in the case where a target condition is met, and the target condition includes one or more of the following:
[0401] The mobility management configuration information is valid.
[0402] The terminal works in a store-and-forward (S&F) mode.
[0403] The terminal supports a user plane solution of the S&F mode.
[0404] The terminal supports a control plane solution of the S&F mode.
[0405] The terminal currently executes a user plane solution of the S&F mode.
[0406] The terminal currently executes a control plane solution of the S&F mode.
[0407] In one of the embodiments, the mobility management configuration information includes a frequency point, and the processing module is specifically configured to: perform cell search or measurement within a range of the frequency point; and / or
[0408] The frequency point is taken as a target frequency point for measurement.
[0409] In one of the embodiments, the mobility management configuration information includes a first satellite identifier, and the processing module is specifically configured to at least one of the following:
[0410] If a satellite identifier of a candidate cell matches the first satellite identifier, a first camping process is performed.
[0411] If the satellite identifier of the candidate cell does not match the first satellite identifier, a first selection process is performed.
[0412] In one of the embodiments, the mobility management configuration information comprises a first cell identity, and the processing module is specifically configured to perform at least one of the following:
[0413] If the cell identity of the candidate cell matches the first cell identity, performing the first camping procedure;
[0414] If the cell identity of the candidate cell does not match the first cell identity, performing the first selection procedure.
[0415] In one of the embodiments, the mobility management configuration information comprises a service type supported by a current satellite or cell, and the processing module is specifically configured to perform at least one of the following:
[0416] If the terminal does not support the service type supported by the current satellite or cell, and / or the terminal is not currently performing the service type supported by the current satellite or cell, performing the first selection procedure;
[0417] If the terminal supports the service type supported by the current satellite or cell, and / or the terminal is currently performing the service type supported by the current satellite or cell, performing the first camping procedure.
[0418] In one of the embodiments, the mobility management configuration information comprises a core network identity supported by a current satellite or cell, and the processing module is specifically configured to perform at least one of the following:
[0419] If the core network to which the terminal is registered or attached does not belong to the core network identity supported by the current satellite or cell, performing the first selection procedure, or instructing a higher layer to trigger a TAU procedure / registration procedure;
[0420] If the core network to which the terminal is registered belongs to the core network identity supported by the current satellite or cell, performing the first camping procedure.
[0421] In one of the embodiments, the processing module performing the first selection procedure comprises at least one of the following:
[0422] performing cell search or measurement;
[0423] selecting a cell to camp on;
[0424] determining that the candidate cell is not an allowed cell to select;
[0425] determining that the candidate cell is a forbidden access cell.
[0426] In one of the embodiments, the processing module performing the first selection procedure comprises at least one of the following:
[0427] performing cell search or measurement;
[0428] selecting a cell to camp on;
[0429] determining that the current cell is a forbidden cell.
[0430] determining that the current cell is a forbidden cell.
[0431] In one of the embodiments, the processing module performing the first camping procedure includes at least one of:
[0432] camping on the candidate cell;
[0433] determining that the candidate cell is an allowed cell;
[0434] determining that the candidate cell is an allowed cell and determining a camped cell in the allowed cell.
[0435] In one of the embodiments, the processing module performing the first camping procedure includes at least one of:
[0436] camping on the current cell;
[0437] determining that the current cell is an allowed cell;
[0438] determining that the current cell is an allowed cell and determining a camped cell in the allowed cell.
[0439] In one of the embodiments, the processing module is specifically configured to at least one of:
[0440] selecting the camped cell according to a cell reselection criterion;
[0441] selecting the camped cell according to a cell selection criterion;
[0442] selecting the camped cell according to a signal quality;
[0443] selecting the camped cell according to a signal strength;
[0444] selecting a first allowed cell found.
[0445] In one of the embodiments, the terminal further includes at least one of:
[0446] a first determining module configured to determine a time point for starting to perform mobility management based on first information, the first information including at least one of satellite assistance information, a service time of a satellite or a cell, and first assistance information;
[0447] a second determining module configured to determine a time point for stopping to perform mobility management based on second information, the second information including at least one of satellite assistance information and a service time of a satellite or a cell.
[0448] In one of the embodiments, the processing module is specifically configured to at least one of:
[0449] application of the mobility management configuration information, or starting to perform the mobility management;
[0450] determination of the stored mobility management configuration information as invalid, or stopping to perform the mobility management.
[0451] In one of the embodiments, the terminal is further configured to: not perform the AS operation before the starting to perform the mobility management, and / or after the stopping to perform the mobility management.
[0452] It is to be noted that the terminal provided by the embodiments of the present application can implement all the method steps achieved by the method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments are not repeated in detail.
[0453] In some embodiments, as shown in FIG. 4, a camping device in a store-and-forward mode 400 is provided, the device is applied to a terminal device, and the device comprises:
[0454] The first receiving unit 402 is configured to receive the mobility management configuration information sent by the network side device.
[0455] The first processing unit 404 is configured to perform mobility management based on the mobility management configuration information, and the terminal device supports the store-and-forward mode.
[0456] In one of the embodiments, the mobility management configuration information comprises at least one of the following:
[0457] a frequency point;
[0458] a frequency point priority;
[0459] a first cell identifier;
[0460] a first satellite identifier;
[0461] auxiliary information of a satellite;
[0462] service time of a satellite or a cell;
[0463] 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;
[0464] service type supported by a current satellite or a current cell;
[0465] a core network identifier supported by the current satellite or the current cell.
[0466] In one of the embodiments, the first processing unit is specifically configured to: perform the priority processing based on the mobility management configuration information; the priority processing comprises at least one of the following:
[0467] The mobility management configuration information comprises a frequency point, and the frequency point is determined as the highest priority.
[0468] The mobility management configuration information comprises a frequency point and a priority of the frequency point, and the mobility management is performed based on the frequency point and the priority corresponding to the frequency point.
[0469] In one of the embodiments, the first processing unit is specifically configured to: perform the priority processing based on the mobility management configuration information in a case where a target condition is met, and the target condition comprises one or more of the following:
[0470] The mobility management configuration information is valid.
[0471] The terminal device works in a store-and-forward (S&F) mode.
[0472] The terminal device supports a user plane solution of the S&F mode.
[0473] The terminal device supports a control plane solution of the S&F mode.
[0474] The terminal device currently executes the user plane solution of the S&F mode.
[0475] The terminal device currently executes the control plane solution of the S&F mode.
[0476] In one of the embodiments, the mobility management configuration information comprises a frequency point, and the first processing unit is specifically configured to: perform cell search or measurement within a range of the frequency point; and / or
[0477] The frequency point is taken as a target frequency point for measurement.
[0478] In one of the embodiments, the mobility management configuration information comprises a first satellite identifier, and the first processing unit is specifically configured to at least one of the following:
[0479] If a satellite identifier of a candidate cell matches the first satellite identifier, a first camping procedure is performed.
[0480] If the satellite identifier of the candidate cell does not match the first satellite identifier, a first selection procedure is performed.
[0481] In one of the embodiments, the mobility management configuration information comprises a first cell identifier, and the first processing unit is specifically configured to at least one of the following:
[0482] If a cell identifier of a candidate cell matches the first cell identifier, a first camping procedure is performed.
[0483] If the cell identity of the candidate cell does not match the first cell identity, the first selection procedure is performed.
[0484] In one of the embodiments, the mobility management configuration information comprises a service type supported by the current satellite or cell, and the first processing unit is specifically configured to perform at least one of the following:
[0485] 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 performing the service type supported by the current satellite or cell, the first selection procedure is performed.
[0486] If the terminal device supports the service type supported by the current satellite or cell, and / or the terminal device is currently performing the service type supported by the current satellite or cell, the first camping procedure is performed.
[0487] In one of the embodiments, the mobility management configuration information comprises a core network identity supported by the current satellite or cell, and the first processing unit is specifically configured to perform at least one of the following:
[0488] If the core network to which the terminal device is registered or attached does not belong to the core network identity supported by the current satellite or cell, the first selection procedure is performed, or a higher layer is instructed to trigger a TAU procedure / registration procedure.
[0489] If the core network to which the terminal device is registered belongs to the core network identity supported by the current satellite or cell, the first camping procedure is performed.
[0490] In one of the embodiments, the first processing unit performing the first selection procedure comprises at least one of the following:
[0491] performing cell search or measurement;
[0492] selecting a cell to camp on;
[0493] determining that the candidate cell is not an allowed cell to select;
[0494] determining that the candidate cell is a forbidden access cell.
[0495] In one of the embodiments, the first processing unit performing the first selection procedure comprises at least one of the following:
[0496] performing cell search or measurement;
[0497] selecting a cell to camp on;
[0498] determining that the current cell is not an allowed cell to select;
[0499] determining that the current cell is a forbidden access cell.
[0500] In one of the embodiments, the first processing unit performing the first camping procedure comprises at least one of:
[0501] camping on a candidate cell;
[0502] determining the candidate cell as a cell allowed to be selected;
[0503] determining the candidate cell as a cell allowed to be selected, and determining a cell camped on in the cell allowed to be selected.
[0504] In one of the embodiments, the first processing unit performing the first camping procedure comprises at least one of:
[0505] camping on a current cell;
[0506] determining the current cell as a cell allowed to be selected;
[0507] determining the current cell as a cell allowed to be selected, and determining a cell camped on in the cell allowed to be selected.
[0508] In one of the embodiments, the first processing unit is specifically configured to at least one of:
[0509] selecting the cell camped on according to a cell reselection criterion;
[0510] selecting the cell camped on according to a cell selection criterion;
[0511] selecting the cell camped on according to signal quality;
[0512] selecting the cell camped on according to signal strength;
[0513] selecting a first searched cell allowed to be selected.
[0514] In one of the embodiments, the apparatus further comprises at least one of:
[0515] a first determining module configured to determine a time point for starting to perform mobility management based on first information, the first information comprising at least one of assistance information of a satellite, service time of the satellite or a cell, and first assistance information;
[0516] a second determining module configured to determine a time point for stopping to perform mobility management based on second information, the second information comprising at least one of assistance information of a satellite, and service time of the satellite or a cell.
[0517] In one of the embodiments, the first processing unit is specifically configured to at least one of:
[0518] applying mobility management configuration information at the time point for starting to perform mobility management, or starting to perform mobility management;
[0519] At the time of stopping performing the mobility management, it is determined that the stored mobility management configuration information is in an invalid state, or the mobility management is stopped.
[0520] In one of the embodiments, the apparatus further comprises:
[0521] The third determining module is configured to not perform the AS operation before the time of starting performing the mobility management, and / or after the time of stopping performing the mobility management.
[0522] In some embodiments, as shown in FIG. 5, a camping apparatus 500 in a store-and-forward mode is provided, which is applied to a network side device, and the apparatus comprises:
[0523] The first sending unit 502 is configured to send mobility management configuration information, the mobility management configuration information being used for the terminal device to perform mobility management, and the terminal device supporting the store-and-forward mode.
[0524] In one of the embodiments, the mobility management configuration information comprises at least one of the following:
[0525] A frequency point;
[0526] A frequency point priority;
[0527] A first cell identifier;
[0528] A first satellite identifier;
[0529] Auxiliary information of a satellite;
[0530] Service time of a satellite or a cell;
[0531] 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;
[0532] Service type supported by a current satellite or a current cell;
[0533] Core network identifier supported by the current satellite or the current cell.
[0534] It should be noted that the division of the units in the embodiments of the present application is illustrative, and is merely a logical function division, and another division manner can be used in actual implementation. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware, or in the form of a software functional unit.
[0535] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a processor-readable storage medium. Based on such understanding, the technical solutions of the present application or the part that essentially contributes to the related art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can 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 embodiments of the method of the present application.
[0536] It should be noted that the above-mentioned device provided by the embodiments of the present application can realize all the method steps realized by the above-mentioned method embodiments and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0537] In one exemplary embodiment, a storage and forwarding mode resident device is provided, which can be a terminal device. The structure of the storage and forwarding mode resident device can be as shown in FIG. 6. The storage and forwarding mode resident device includes a memory 620, a transceiver 610, and a processor 600.
[0538] The memory is configured to store a computer program. The transceiver is configured to transceive data under the control of the processor. The processor is configured to read the computer program in the memory and perform the following operations:
[0539] Receiving mobility management configuration information sent by a network side device;
[0540] Based on the mobility management configuration information, performing mobility management, and the terminal device supports the storage and forwarding mode.
[0541] In FIG. 6, the bus architecture can include any number of interconnected buses and bridges, which are linked together by various circuits represented by the processor(s) and the memory. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers, and power management circuits, which are well known in the art, and thus, will not be described further herein. The bus interface provides an interface. The transceiver can be a plurality of elements, i.e., including a transmitter and a receiver, which provide units for communicating with various other devices on transmission media, including wireless channels, wired channels, optical cables, and other transmission media. The processor is responsible for managing the bus architecture and general processing, and the memory can store data used by the processor in performing operations.
[0542] 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), and can also be a multi-core architecture.
[0543] The processor is configured to execute any method provided by the embodiments of the present application according to executable instructions obtained from the memory.
[0544] It should be noted that the above-described apparatus provided by the embodiments of the present application can implement all the method steps achieved by the above-described method embodiments and achieve the same technical effects, and thus the same parts and beneficial effects of the method embodiments will not be described in detail herein.
[0545] In one exemplary embodiment, a camping apparatus in a store-and-forward mode is provided, which can be applied to a network-side device, and includes a memory, a transceiver, and a processor.
[0546] 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:
[0547] The mobility management configuration information is used for mobility management of the terminal device, and the terminal device supports the store-and-forward mode.
[0548] In one embodiment, the mobility management configuration information includes at least one of the following:
[0549] a frequency point;
[0550] a frequency point priority;
[0551] a first cell identifier;
[0552] a first satellite identifier;
[0553] auxiliary information of a satellite;
[0554] service time of a satellite or a cell;
[0555] first auxiliary information, the first auxiliary information including 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;
[0556] a type of service currently supported by the satellite or cell;
[0557] a core network identity currently supported by the satellite or cell.
[0558] In an exemplary embodiment, a processor-readable storage medium having stored thereon a computer program is provided, the computer program, when executed by a processor, implements the steps of any of the above method embodiments.
[0559] In an exemplary embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the steps of any of the above method embodiments.
[0560] The processor-readable storage medium can be any available media or data storage device that can be accessed by a processor, including but not limited to magnetic storage (e.g. floppy disks, hard disks, tape, MO, etc.), optical storage (e.g. CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g. ROM, EPROM, EEPROM, NAND FLASH, SSD, etc.).
[0561] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage) containing computer-usable program code.
[0562] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts 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, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce a means for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0563] These processor-executable instructions may also be stored in a processor-readable memory that can instruct 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 that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0564] 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.
[0565] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and not to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application, and they should all be covered within the scope of the claims and specification of this application. In particular, as long as there is no structural conflict, the various technical features mentioned in the embodiments can be combined in any way. This application is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.
Claims
1. A camping method in a store-and-forward mode, applied to a terminal device, comprising: 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 the store-and-forward mode.
2. The method of claim 1, 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; core network identifier supported by the current satellite or the current cell.
3. The method of claim 2, wherein, The performing 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 following: The mobility management configuration information contains a frequency point, and the frequency point is determined as the highest priority. The mobility management configuration information contains a frequency point and a frequency point priority, and the performing mobility management is based on the frequency point and the priority corresponding to the frequency point.
4. The method of claim 1 or 2, wherein, The performing mobility management based on the mobility management configuration information comprises performing priority processing based on the mobility management configuration information in the case that a target condition is met, and the target condition comprises one or more of the following: 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 1 or 2, wherein, The mobility management configuration information comprises a frequency point, and the performing mobility management based on the mobility management configuration information comprises: performing cell search or measurement within the range of the frequency point; and / or taking the frequency point as a target frequency point for measurement.
6. The method of claim 1 or 2, wherein, The mobility management configuration information comprises a first satellite identifier, and the performing mobility management based on the mobility management configuration information comprises at least one of the following: If a satellite identifier of a candidate cell matches the first satellite identifier, a first camping process is performed. If the satellite identifier of the candidate cell does not match the first satellite identifier, a first selection process is performed.
7. The method of claim 1 or 2, wherein, The mobility management configuration information comprises a first cell identifier, and the performing mobility management based on the mobility management configuration information comprises at least one of the following: If a cell identifier of a candidate cell matches the first cell identifier, a first camping process is performed. If the cell identifier of the candidate cell does not match the first cell identifier, a first selection process is performed.
8. The method of claim 1 or 2, wherein, The mobility management configuration information comprises service type supported by a current satellite or a current cell, and the performing mobility management based on the mobility management configuration information comprises at least one of the following: 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 1 or 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 of claim 8 or 9, wherein, 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, further comprising: 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 method for camping in a store-and-forward mode, applied to a network side device, comprising: sending mobility management configuration information, the mobility management configuration information being used for a terminal device to perform mobility management, wherein the terminal device supports the 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 apparatus in a store-and-forward mode, applied to a terminal device, the camping apparatus comprising a memory, a transceiver, and a processor: a memory for storing the computer program; The transceiver is configured to transceive data under the control of the processor. The processor is configured to read a 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, wherein the terminal device supports the store-and-forward mode.
22. A camping apparatus in a store-and-forward mode, comprising a memory, a transceiver, and a processor: The memory is configured to store a computer program; the transceiver is configured to transceive data under the 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, wherein the terminal device supports the store-and-forward mode.
23. A camping apparatus in a store-and-forward mode, applied to a terminal device, comprising: 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, wherein the terminal device supports the store-and-forward mode.
24. A camping apparatus in a store-and-forward mode, applied to a network side device, comprising: 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, wherein the terminal device supports the store-and-forward mode.
25. A computer readable storage medium having stored thereon a computer program, wherein, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 20.
Citation Information
Patent Citations
Method and system for storing and forwarding user plane data
CN117641272A
Communication method, communication device, terminal, access network equipment and storage medium
CN118235343A
Communication method, communication apparatus, and communication system
WO2024131141A1