Switching control method and device and storage medium
By receiving the terminal's measurement report message on the first satellite and calculating the security parameters, the problem of low handover or re-establishment success rate in satellite communication is solved, and a higher handover success rate and process reliability are achieved.
Patent Information
- Application Number
- CN202311032378.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-16
- Publication Date
- 2025-02-21
AI Technical Summary
In satellite communication networking, due to terminal movement or satellite movement, the service beam changes, and the prior art is difficult to effectively determine whether the handover is needed, resulting in a low success rate of handover or re-establishment.
Through the first satellite receiving terminal's measurement report message, the target grid and potential re-establishment grid are determined, and the security parameters of the corresponding cell are calculated, and the handover request message is sent to the second satellite, including the terminal location, the security parameters of the target cell and Potentially re-establish the security parameters of the cell.
The success rate of handover or re-establishment is improved, so that the first satellite can calculate security parameters for the target cell and re-establishment cell in advance, thereby enhancing the reliability of the handover process.
Smart Images

Figure CN119497161A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a switching control method, device and storage medium. Background Art
[0002] In satellite communication networks (high orbit, medium orbit, low orbit, etc.), the satellite beam serving the terminal changes due to the movement of the terminal itself or the movement of the satellite. The current satellite system mainly determines whether switching is required based on the distance relationship between the terminal position and the center position of the service beam or the center position of the satellite. Due to the flexibility of satellite beam creation and the flexibility of different satellite movements, there is no fixed neighboring relationship between adjacent satellites. The original satellite where the terminal is located cannot know the PCI information and downlink frequency information of the adjacent inter-satellite target beam and the potential re-established beam. Therefore, the success rate of switching or re-establishment is low. Summary of the invention
[0003] The present disclosure aims to solve one of the technical problems in the related art at least to some extent.
[0004] To this end, the purpose of the present disclosure is to propose a switching control method, device and storage medium, which can enable the first satellite to calculate corresponding security parameters for the target cell and the re-established cell in advance, thereby effectively improving the success rate of switching or re-establishment.
[0005] The switching control method proposed in the embodiment of the first aspect of the present disclosure is executed by a first satellite, including: receiving a measurement report message sent by a terminal, wherein the measurement report message includes: a first terminal position; determining a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier and the potential re-established grid has a corresponding second grid identifier; determining a first security parameter of a target cell corresponding to the target grid according to the first grid identifier; determining a second security parameter of a potential re-established cell corresponding to the potential re-established grid according to the second grid identifier; and sending a switching request message to a second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter.
[0006] The switching control method proposed in the second aspect of the embodiment of the present disclosure is executed by the second satellite, including: receiving a switching request message sent by the first satellite, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to a second grid identifier, the first grid identifier is used to identify the target grid, and the second grid identifier is used to identify the potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal.
[0007] The switching control method proposed in the third aspect embodiment of the present disclosure is executed by a terminal, including: obtaining a first terminal position of the terminal and a center position of a service beam corresponding to the terminal; determining a relative distance between the first terminal position and the center position; generating a measurement report message in response to the relative distance being greater than a preset threshold; and sending the measurement report message to a first satellite, wherein the measurement report message includes: the first terminal position, the measurement report message is used to indicate that the first satellite determines a target grid and a potential re-established grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-established grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid.
[0008] A switching control device proposed in an embodiment of the fourth aspect of the present disclosure is applied to a first satellite, comprising: a receiving unit, used to receive a measurement report message sent by a terminal, wherein the measurement report message includes: a first terminal position; a first determination unit, used to determine a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier and the potential re-established grid has a corresponding second grid identifier; a second determination unit, used to determine a first security parameter of a target cell corresponding to the target grid according to the first grid identifier; a third determination unit, used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid according to the second grid identifier; and a sending unit, used to send a switching request message to a second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter.
[0009] A switching control device proposed in an embodiment of the fifth aspect of the present disclosure is applied to a second satellite, comprising: a receiving unit, used to receive a switching request message sent by a first satellite, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to a second grid identifier, the first grid identifier is used to identify the target grid, and the second grid identifier is used to identify the potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal.
[0010] A switching control device proposed in an embodiment of the sixth aspect of the present disclosure is applied to a terminal, comprising: an acquisition unit, used to acquire a first terminal position of the terminal, and a center position of a service beam corresponding to the terminal; a determination unit, used to determine a relative distance between the first terminal position and the center position; a generation unit, used to generate a measurement report message in response to the relative distance being greater than a preset threshold; a sending unit, used to send the measurement report message to a first satellite, wherein the measurement report message comprises: the first terminal position, the measurement report message is used to indicate that the first satellite determines a target grid and a potential re-established grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-established grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid.
[0011] The switching control device proposed in the seventh aspect embodiment of the present disclosure includes: a memory, a transceiver, and a processor: the memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: receiving a measurement report message sent by a terminal, wherein the measurement report message includes: a first terminal position; determining a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier and the potential re-established grid has a corresponding second grid identifier; determining a first security parameter of a target cell corresponding to the target grid according to the first grid identifier; determining a second security parameter of a potential re-established cell corresponding to the potential re-established grid according to the second grid identifier; and sending a switching request message to a second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter.
[0012] The switching control device proposed in the eighth aspect embodiment of the present disclosure includes: a memory, a transceiver, and a processor: the memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: receiving a switching request message sent by a first satellite, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to a second grid identifier, the first grid identifier is used to identify the target grid, and the second grid identifier is used to identify the potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal.
[0013] The switching control device proposed in the ninth aspect embodiment of the present disclosure includes: a memory, a transceiver, and a processor: the memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: obtain the first terminal position of the terminal, and the center position of the service beam corresponding to the terminal; determine the relative distance between the first terminal position and the center position; in response to the relative distance being greater than a preset threshold, generate a measurement report message; send the measurement report message to the first satellite, wherein the measurement report message includes: the first terminal position, the measurement report message is used to indicate that the first satellite determines a target grid and a potential re-establishment grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-establishment grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-establishment cell corresponding to the potential re-establishment grid.
[0014] The processor-readable storage medium proposed in the tenth aspect embodiment of the present disclosure stores a computer program, and the computer program is used to enable the processor to execute: the switching control method proposed in the first aspect embodiment of the present disclosure.
[0015] The processor-readable storage medium proposed in the embodiment of the eleventh aspect of the present disclosure stores a computer program, and the computer program is used to enable the processor to execute: the switching control method proposed in the embodiment of the second aspect of the present disclosure.
[0016] The processor-readable storage medium proposed in the embodiment of the twelfth aspect of the present disclosure stores a computer program, and the computer program is used to enable the processor to execute: the switching control method proposed in the embodiment of the third aspect of the present disclosure.
[0017] The present invention provides a switching control method, device and storage medium, which receive a measurement report message sent by a terminal, wherein the measurement report message includes: a first terminal position, determining a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier, and the potential re-established grid has a corresponding second grid identifier, determining a first security parameter of a target cell corresponding to the target grid according to the first grid identifier, determining a second security parameter of a potential re-established cell corresponding to the potential re-established grid according to the second grid identifier, and sending a switching request message to a second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter. During the switching control process, the first satellite can calculate the corresponding security parameters for the target cell and the re-established cell in advance, thereby effectively improving the success rate of switching or re-establishment.
[0018] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description or learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The above and / or additional aspects and advantages of the present disclosure will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0020] Figure 1 is a flowchart of a switching control method proposed in an embodiment of the present disclosure;
[0021] Figure 2 is an example diagram of matching mapping of grids and beams in an embodiment of the present disclosure;
[0022] Figure 3 is an example diagram for determining related grids in an embodiment of the present disclosure;
[0023] Figure 4 is a schematic diagram of a structure of calculating a first safety parameter according to an improved solution in an embodiment of the present disclosure;
[0024] Figure 5 is a schematic diagram of a structure of calculating a second safety parameter according to an improved solution in an embodiment of the present disclosure;
[0025] Figure 6 is a flowchart of a switching control method proposed in another embodiment of the present disclosure;
[0026] Figure 7 is a flowchart of a switching control method proposed in another embodiment of the present disclosure;
[0027] Figure 8 is a flowchart of a switching control method proposed in another embodiment of the present disclosure;
[0028] Fig. 9 is a flowchart of a switching control method proposed in another embodiment of the present disclosure;
[0029] Fig.10 is a flowchart of a switching control method proposed in another embodiment of the present disclosure;
[0030] Fig.11 is a flowchart of a switching control method proposed in another embodiment of the present disclosure;
[0031] Fig.12 is a flowchart of a switching control method proposed in another embodiment of the present disclosure;
[0032] Fig.13 is a flowchart of a switching control method proposed in another embodiment of the present disclosure;
[0033] Fig.14 is a flowchart of a switching control method proposed in another embodiment of the present disclosure;
[0034] Fig.15 is a flowchart of a switching process and a re-establishment process after a switching failure in an embodiment of the present disclosure;
[0035] Fig.16 is a schematic diagram of the structure of a switching control device proposed in an embodiment of the present disclosure;
[0036] Fig.17 is a schematic diagram of the structure of a switching control device proposed in another embodiment of the present disclosure;
[0037] Fig.18 is a schematic diagram of the structure of a switching control device proposed in another embodiment of the present disclosure;
[0038] Fig.19 is a structural schematic diagram of a switching control device proposed in another embodiment of the present disclosure;
[0039] Fig. 20 is a structural schematic diagram of a switching control device proposed in another embodiment of the present disclosure;
[0040] Fig.21 It is a structural diagram of a switching control device proposed in another embodiment of the present disclosure. DETAILED DESCRIPTION
[0041] Embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present disclosure, and are not to be construed as limitations of the present disclosure. On the contrary, the embodiments of the present disclosure include all changes, modifications, and equivalents that fall within the spirit and connotation of the appended claims.
[0042] In the embodiments of the present disclosure, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0043] The term "plurality" in the embodiments of the present disclosure refers to two or more than two, and other quantifiers are similar thereto.
[0044] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0045] In the related technology, the original side calculates the corresponding Kgnb* and shortmac-i for multiple cells (beams) of the target satellite. After the target satellite receives the switching request, it determines the specific beam according to the terminal position (it may be an existing beam, or a new beam may need to be created), and then determines from the switching request whether there is (carries) the secret key parameters of the corresponding beam. If so, it continues, otherwise the current process fails.
[0046] The present disclosure is to solve the technical problem in the related art that during the switching process, the switching request may not include the security parameters corresponding to the target cell and the potential re-established cell, resulting in a low success rate of switching or re-establishment. A switching control method is provided, which receives a measurement report message sent by a terminal, wherein the measurement report message includes: a first terminal position, determining a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier and the potential re-established grid has a corresponding second grid identifier, determining a first security parameter of the target cell corresponding to the target grid according to the first grid identifier, determining a second security parameter of the potential re-established cell corresponding to the potential re-established grid according to the second grid identifier, and sending a switching request message to a second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter, thereby the first satellite can calculate the corresponding security parameters for the target cell and the re-established cell in advance, thereby effectively improving the success rate of switching or re-establishment.
[0047] The technical solution provided by the embodiments of the present disclosure can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, etc. These various systems include terminals and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0048] Figure 1 It is a flowchart of a switching control method proposed in an embodiment of the present disclosure.
[0049] It should be noted that the execution subject of the switching control method of this embodiment is a switching control device, which can be implemented by software and / or hardware, and can be configured in a terminal. The terminal refers to a communication device that can be used to forward and receive digital signals, and the terminal can send signals to a network device through a channel.
[0050] The terminal involved in the embodiments of the present disclosure may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal may be different.
[0051] For example, in a 5G system, a terminal may be referred to as a user equipment (UE). A wireless terminal may communicate with one or more core networks (CN) via a radio access network (RAN). A wireless terminal may be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with a radio access network.
[0052] For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDA) and other devices. A wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, or a user device, which is not limited in the embodiments of the present disclosure.
[0053] The network device can be used to convert received air frames to and from Internet Protocol (IP) packets, acting as a router between the wireless terminal and the rest of the access network, which may include an Internet Protocol (IP) communications network. The network device can also coordinate the management of attributes of the air interface.
[0054] For example, the network device involved in the embodiments of the present disclosure may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0055] Network devices and terminals can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.
[0056] This embodiment can be applied to the first satellite, wherein the satellite with which the terminal currently establishes a communication connection can be referred to as the first satellite, and correspondingly, the satellite to which the terminal is to switch can be referred to as the second satellite, without limitation.
[0057] like Figure 1 As shown, the switching control method includes:
[0058] S101: receiving a measurement report message sent by a terminal, wherein the measurement report message includes: a first terminal position.
[0059] The measurement reporting information may refer to information generated by the terminal after determining that it will perform beam switching.
[0060] Among them, the first terminal position may refer to the coordinate position of the terminal to be subjected to cell (beam) switching.
[0061] That is to say, in the embodiment of the present disclosure, the first satellite can receive the measurement report message sent by the terminal, thereby triggering the subsequent switching control process, thereby effectively improving the timeliness of the first satellite's execution of switching control, wherein the position of the first terminal can provide reliable data support for the subsequent determination of the target grid and potential re-establishment of the grid.
[0062] S102: Determine a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier and the potential re-established grid has a corresponding second grid identifier.
[0063] The target grid may refer to the grid where the target cell to which the terminal is to be switched is located. The potential re-establishment grid may refer to the grid where the cell with which the terminal may be re-established after the cell switching fails is located.
[0064] It can be understood that in the embodiment of the present disclosure, the surface of the earth can be cut into regular grids according to longitude and latitude with a certain granularity, which are called grids, and each grid can have a number ID.
[0065] The first grid identifier may refer to the grid ID of the target grid, and the second grid identifier may refer to the grid ID corresponding to the potential re-established grid.
[0066] In the embodiment of the present disclosure, when the target grid and the potential re-established grid are determined based on the first terminal position, a reliable execution object can be provided for the subsequent switching and re-establishment process, and the first grid identifier and the second grid identifier can provide reliable data support for the security parameter calculation process corresponding to the target grid and the potential re-established grid.
[0067] S103: Determine a first security parameter of a target cell corresponding to the target grid according to the first grid identifier.
[0068] It is understandable that in the implementation of the present disclosure, the grid and the service beam (cell) are matched one by one, the center points coincide, and the service beam size can completely cover the grid area and will not be too large. Figure 2 As shown, Figure 2 It is an example diagram of the matching mapping of the grid and the beam in the embodiment of the present disclosure.
[0069] The target cell may refer to a cell corresponding to the target grid.
[0070] The security parameter may refer to the relevant security parameters involved in the cell switching or re-establishment process. The first security parameter may be, for example, a master key (Key of gnb, Kgnb) of the terminal at the base station side.
[0071] In the disclosed embodiment, when the first security parameter of the target cell corresponding to the target grid is determined based on the first grid identifier, the first security parameter can be calculated in advance on the first satellite side, thereby ensuring that the first security parameter of the target cell can be accurately included in the switching request message, thereby improving the success rate of the switching process executed on the second satellite side.
[0072] S104: Determine, according to the second grid identifier, a second security parameter of the potential re-established cell corresponding to the potential re-established grid.
[0073] The potential re-establishment cell may refer to a cell on which the terminal may perform re-establishment.
[0074] The second security parameter may refer to a master key (Key ofgnb, Kgnb) and a short integrity message authentication code (ShortMac-i) of the terminal corresponding to the re-established cell on the base station side.
[0075] In the disclosed embodiment, when the second security parameter of the potential re-established cell corresponding to the potential re-established grid is determined according to the second grid identifier, it can be ensured that the switching request message includes the second security parameter of the potential re-established cell, thereby providing reliable data support for the second satellite during the re-establishment process.
[0076] S105: Send a switching request message to the second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter.
[0077] That is to say, in the embodiment of the present disclosure, the switching request message sent by the first satellite to the second satellite can accurately indicate the first terminal location, the first security parameter, and the second security parameter, thereby effectively improving the practicality of the switching request message and effectively improving the success rate of switching and re-establishment on the second satellite side based on the first security parameter and the second security parameter.
[0078] In some embodiments, the accurate target beam and the accurate re-established beam can be determined based on the first security parameter and the second security parameter carried in the switching request message, thereby avoiding the switching request message from carrying too much redundant information, reducing the inter-satellite transmission load, and improving the switching success rate.
[0079] In this embodiment, a measurement report message sent by a receiving terminal is received, wherein the measurement report message includes: a first terminal position, determining a target grid and a potential re-established grid based on the first terminal position, wherein the target grid has a corresponding first grid identifier, and the potential re-established grid has a corresponding second grid identifier, determining a first security parameter of a target cell corresponding to the target grid based on the first grid identifier, determining a second security parameter of a potential re-established cell corresponding to the potential re-established grid based on the second grid identifier, and sending a switching request message to the second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter, thereby the first satellite can calculate the corresponding security parameters for the target cell and the re-established cell in advance, thereby effectively improving the success rate of switching or re-establishment.
[0080] In some embodiments of the present disclosure, the terminal motion parameters of the terminal can be determined, the first satellite position and the first satellite motion parameters of the first satellite, and the second satellite position and the second satellite motion parameters of the second satellite can be obtained, and the target grid can be determined according to the first terminal position, the terminal motion parameters, the first satellite position, the first satellite motion parameters, the second satellite position, and the second satellite motion parameters. Thus, the operating parameters of the terminal and the satellite can be effectively combined to effectively improve the accuracy of the determined target network.
[0081] The motion parameter may refer to parameters such as motion speed and motion direction. The terminal motion parameter may refer to the motion parameter of the terminal. The first operating parameter may refer to the motion parameter of the first satellite. The second motion parameter may refer to the motion parameter of the second satellite. The first satellite position and the second satellite position may refer to the current coordinate positions of the first satellite and the second satellite, respectively.
[0082] In some embodiments of the present disclosure, multiple candidate grids can be determined based on the first terminal position, and a target grid can be determined from the multiple candidate grids based on the terminal motion parameters, the first satellite position, the first satellite motion parameters, the second satellite position, and the second satellite motion parameters. Thus, preliminary screening of grids can be achieved based on the first terminal position, thereby reducing the computational cost in the process of determining the target grid.
[0083] The candidate grid may be a grid that may be used as a target grid and is determined according to the position of the first terminal.
[0084] In some embodiments of the present disclosure, multiple reference grids corresponding to multiple beams covering the first terminal position can be determined, and the multiple reference grids can be used as multiple candidate grids, respectively, wherein the distance between the center point position of the reference grid and the first terminal position is smaller than the radius of the corresponding beam. Thus, the candidate grids can be accurately and quickly determined, and the practicality of the obtained candidate grids can be guaranteed.
[0085] The reference grid may refer to a grid whose corresponding beam covers the first terminal position, that is, the distance between the center point position of the reference grid and the first terminal position is smaller than the radius of the corresponding beam.
[0086] In some embodiments, a distance threshold may be preset, which may be greater than or less than the radius of the beam, and then the grids whose distance between the center point position and the first terminal position is less than the distance threshold are selected as candidate grids, without restriction.
[0087] In some embodiments of the present disclosure, a second terminal position corresponding to a target duration can be determined based on terminal motion parameters, wherein the target duration is less than or equal to a first duration threshold, and the first duration threshold is related to the inter-satellite overlap diameter between the first satellite and the second satellite and the speed of the second satellite relative to the ground. The spacing between the second terminal position and the center point of each candidate grid is determined, and a candidate grid corresponding to the smallest spacing among multiple spacings is used as a target grid, thereby effectively improving the adaptability of the obtained target grid to the application scenario.
[0088] The target duration may refer to the duration between the current time and the target time, and the target time may refer to the time of switching. The second terminal position may refer to the position of the terminal after the terminal runs for the target time based on the terminal operation parameters.
[0089] The first duration threshold may refer to a threshold value configured for the target duration. The first duration threshold is related to the intersatellite overlap diameter between the first satellite and the second satellite and the speed of the second satellite relative to the ground, which can ensure the adaptability between the first duration threshold and the application scenario.
[0090] In the embodiment of the present disclosure, when the candidate grid corresponding to the smallest spacing among multiple spacings is used as the target grid, the communication connection quality between the terminal and the target grid can be guaranteed.
[0091] In some embodiments of the present disclosure, the first duration threshold is equal to a ratio between an inter-satellite overlap diameter between the first satellite and the second satellite and a speed of the second satellite relative to the ground.
[0092] For example, the first duration threshold T should satisfy: T≤L / V 星 , where L is the intersatellite overlap diameter, V星 is the speed of the second satellite converted to the ground.
[0093] In some embodiments of the present disclosure, the center point position of the grid where the terminal is located can be determined according to the first terminal position, the relative position relationship between the terminal and the center point of its grid can be determined according to the first terminal position and the center point position, and a potential re - establishment grid can be selected from multiple candidate grids adjacent to the grid where the terminal is located according to the relative position relationship. Thus, the practicability and accuracy of the obtained potential re - establishment grid can be effectively improved in combination with the relative position relationship.
[0094] Among them, the relative position relationship can be used to describe the relevant information indicating the relative position between the first terminal position and the center point position.
[0095] In some embodiments of the present disclosure, the grid where the terminal is located can also be determined according to the first terminal position, and the grid where the terminal is located can be used as the potential re - establishment grid.
[0096] That is to say, in the embodiments of the present disclosure, in addition to selecting a potential re - establishment grid from multiple candidate grids adjacent to the grid where the terminal is located according to the relative position relationship, the grid where the terminal is located can also be used as the potential re - establishment grid to ensure the comprehensiveness of the obtained potential re - establishment grid.
[0097] For example, in the embodiments of the present disclosure, when the first satellite triggers the terminal to switch, the accurate switching target grid and the accurate list of potential re - establishment grids can be determined according to the terminal position coordinates and motion parameters, satellite position coordinates and motion parameters, and grid planning strategy, as Figure 3 shown Figure 3 is an example diagram of determining relevant grids in the embodiments of the present disclosure.
[0098] In Figure 2 , the beam where the terminal is located is Beam1 (corresponding to grid ID1), and then:
[0099] 1) The best target grid ID can be determined according to the coordinates and motion parameters of the terminal and the satellite. The specific strategy is as follows:
[0100] Roughly screen candidate grids: All beams covering the current terminal coordinates are candidate target grids. The judgment method is: if the distance from the center point of the grid near the terminal to the terminal < Rbeam (the radius of the beam), then these grids are considered candidate grids. As shown in the above figure, a candidate grid set is formed: {grid ID1 / 2 / 3 / 4}
[0101] Determine the accurate target grid: Set a time threshold T, calculate the coordinates of the terminal after (current time + T), and determine the grid closest to the center of the grid in the candidate grid set as the target grid. T <= (L / V 星), L is the intersatellite overlap diameter (see the figure above), V 星 It is the speed of the target satellite converted to the ground. As shown in the figure above, it can be determined that grid ID2 is the accurate target grid.
[0102] 2) According to the location of the terminal in the grid, the adjacent grid is determined as a potential re-establishment grid. The specific strategy is as follows (the overall strategy is to select a grid that is closer to the terminal location):
[0103] If the longitude of the terminal is to the right of the longitude of the center of the grid and the latitude of the terminal is above the latitude of the center of the grid, the grid to the right, above, or in the upper right corner of the grid where the terminal is located is selected as the potential reconstruction grid;
[0104] If the longitude of the terminal is to the right of the longitude of the center of the grid and the latitude of the terminal is below the latitude of the center of the grid, the grid to the right, below, and in the lower right corner of the grid where the terminal is located is selected as the potential re-establishment grid;
[0105] If the longitude of the terminal is to the left of the longitude of the center of the grid and the latitude of the terminal is above the latitude of the center of the grid, the grid to the left, above, or in the upper left corner of the grid where the terminal is located is selected as a potential re-establishment grid;
[0106] If the longitude of the terminal is to the left of the center longitude of the grid and the latitude of the terminal is below the latitude of the center point of the grid, the grid to the left, below, or in the lower left corner of the grid where the terminal is located is selected as a potential re-establishment grid;
[0107] If the terminal is located directly above, below, to the left, or to the right of the center of the grid, the grid directly above, below, to the left, or to the right of the center is selected as the potential reconstruction grid.
[0108] In addition to the grid selected by the above strategy, the grid where the terminal is located is also selected as a potential re-establishment grid.
[0109] Combining the above strategies, we can determine the potential re-established grid list in the example diagram: {grid ID 1 / 2 / 3 / 4}. This method can determine the accurate switching target grid and the accurate potential re-established grid list.
[0110] In some embodiments of the present disclosure, the mobile next hop parameter NH and / or the currently used public root key can be obtained, the satellite identifier of the second satellite can be determined, and the first security parameter of the target cell can be determined based on the first grid identifier, the mobile next hop parameter NH and / or the public root key, and the satellite identifier. Thus, the first security parameter of the target cell can be accurately calculated based on the first grid identifier, thereby effectively improving the targetedness of the calculation process and effectively reducing the calculation cost.
[0111] The satellite identifier may refer to the SatelliteID of the second satellite.
[0112] For example, Figure 4 As shown, Figure 4 : is a schematic diagram of the structure of calculating the first security parameter in the improved solution in the embodiment of the present disclosure, wherein the input parameters are introduced as follows:
[0113] NH (provided by the core network) or Kgnb (original key, i.e. the key currently in use)
[0114] SatelliteID (satellite ID, mobile scenes need to use the target satellite SatelliteID)
[0115] GridID (grid ID, mobile scenarios require the use of target beam grid ID)
[0116] Through the above improved calculation method, the currently existing secret key NH or Kgnb+target satellite SatelliteID+target beam grid ID is input to calculate the accurate Kgnb* for switching the target beam.
[0117] Similarly, the Kgnb* of the beams in the list of potential reconstruction grids can be calculated accurately.
[0118] It can be understood that, in the embodiment of the present disclosure, the switching target beam is also a potential re-established beam.
[0119] In the disclosed embodiment, by improving the method for calculating Kgnb*, the Kgnb* of the accurate target grid and the potential re-established grid is determined, thereby improving the success rate of switching and re-establishment and reducing the computational workload on the original side.
[0120] In some embodiments of the present disclosure, an integrity protection key, a physical cell identifier PCI of a cell served by a first satellite, and a cell radio network temporary identifier C-RNTI may be obtained, and a second security parameter of a potential re-established cell may be determined according to a second grid identifier, an integrity protection key, the PCI of the cell served by the first satellite, and C-RNTI. Thus, the second security parameter of the potential re-established cell may be accurately and quickly calculated based on the second grid identifier, thereby effectively improving the success rate of re-establishment.
[0121] For example, Figure 5 As shown, Figure 5 : is a schematic diagram of the structure of calculating the second security parameter in the improved solution in the embodiment of the present disclosure, wherein the input parameters are introduced as follows:
[0122] KEY: original security key Krrcint;
[0123] COUNT: all bits are set to 1;
[0124] DRECTION: All bits are set to 1;
[0125] MESSAGE: VarShortMAC-Input is composed of sourcePhysCellId (original cell PCI) + targetGridID (reconstructed target beam grid ID) + source-c-RNTI (original Crnti);
[0126] BEARER: All bits are set to 1.
[0127] Through the above improved calculation method, the currently existing integrity key KEY+COUNT+DRECTION+MESSAGE (VarShortMAC-Input composed of sourcePhysCellId+targetGridID+source-c-RNTI)+BEARER is input to calculate the shortMac-i of the accurate potential re-established beam. targetGridID is the grid ID in the accurate potential re-established grid list determined above.
[0128] In the disclosed embodiment, by improving the algorithm for calculating shortMac-i, the corresponding beam shortMac-i is further calculated, thereby improving the reconstruction success rate and reducing the calculation workload on the original side.
[0129] Figure 6 It is a flowchart of a switching control method proposed in another embodiment of the present disclosure.
[0130] This embodiment can be applied to the first satellite, wherein the satellite with which the terminal currently establishes a communication connection can be referred to as the first satellite, and correspondingly, the satellite to which the terminal is to switch can be referred to as the second satellite, without limitation.
[0131] like Figure 6 As shown, the switching control method includes:
[0132] S601: Receive a handover response message sent by a second satellite, wherein the handover response message includes handover reconfiguration information, and the handover reconfiguration information is used by the terminal to perform handover reconfiguration.
[0133] The handover response message may refer to response information fed back by the second satellite after receiving the handover request message sent by the first satellite.
[0134] That is, in the embodiment of the present disclosure, the first satellite may receive a handover response message sent by the second satellite, wherein the handover response message includes handover reconfiguration information, and the handover reconfiguration information is used for the terminal to perform handover reconfiguration.
[0135] S602: Send a handover reconfiguration message to the terminal, wherein the handover reconfiguration message includes: handover reconfiguration information.
[0136] The handover reconfiguration message may include the handover reconfiguration information, and may be sent to the terminal to instruct the terminal to perform handover reconfiguration.
[0137] In this embodiment, a switching response message sent by a second satellite is received, wherein the switching response message includes: switching reconfiguration information, and the switching reconfiguration information is used for the terminal to perform switching reconfiguration; a switching reconfiguration message is sent to the terminal, wherein the switching reconfiguration message includes: switching reconfiguration information, thereby, the terminal can be promptly and accurately instructed to perform switching reconfiguration based on the switching reconfiguration information.
[0138] It should be noted that, for the description of the method steps in the following embodiments that are the same as or corresponding to those in the above embodiments, specific reference can be made to the above embodiments, which will not be repeated here.
[0139] Figure 7 It is a flowchart of a switching control method proposed in another embodiment of the present disclosure.
[0140] This embodiment can be applied to the second satellite, wherein the satellite to which the terminal is to switch can be referred to as the second satellite, and correspondingly, the satellite with which the terminal currently establishes a communication connection can be referred to as the first satellite, without limitation.
[0141] like Figure 7 As shown, the switching control method includes:
[0142] S701: Receive a switching request message sent by a first satellite, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to a second grid identifier, the first grid identifier is used to identify a target grid, and the second grid identifier is used to identify a potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal.
[0143] In some embodiments, the first security parameter carried in the switching request message can ensure that the target satellite can find the security parameter of the real target beam, thereby improving the switching success rate and avoiding the processing load of the target satellite due to searching for more security parameters.
[0144] In this embodiment, the second satellite receives a switching request message sent by the first satellite, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to the second grid identifier, the first grid identifier is used to identify the target grid, and the second grid identifier is used to identify the potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal. Thus, the second satellite can accurately obtain the security parameters corresponding to the target cell and the potential re-established cell based on the switching request message, thereby effectively improving the success rate of switching or re-establishment.
[0145] Figure 8 It is a flowchart of a switching control method proposed in another embodiment of the present disclosure.
[0146] This embodiment can be applied to the second satellite, wherein the satellite to which the terminal is to switch can be referred to as the second satellite, and correspondingly, the satellite with which the terminal currently establishes a communication connection can be referred to as the first satellite, without limitation.
[0147] like Figure 8 As shown, the switching control method includes:
[0148] S801: Determine a target cell according to the location of the first terminal.
[0149] That is, in the embodiment of the present disclosure, after receiving the handover request message sent by the first satellite, the second satellite can determine the target cell based on the first terminal position in the handover request message, thereby providing an accurate handover object for the subsequent handover process.
[0150] S802: Generate a handover response message corresponding to the target cell according to the first security parameter, wherein the handover response message includes: handover reconfiguration information, and the handover reconfiguration information is used by the terminal to perform handover reconfiguration.
[0151] That is, in the embodiment of the present disclosure, after determining the target cell according to the position of the first terminal, the second satellite may generate a handover response message corresponding to the target cell based on the first security parameter in the handover request message, thereby ensuring the handover success rate.
[0152] S803: Send a handover response message to the first satellite.
[0153] In this embodiment, the target cell is determined according to the position of the first terminal, and a switching response message corresponding to the target cell is generated according to the first security parameter, wherein the switching response message includes: switching reconfiguration information, the switching reconfiguration information is used for the terminal to perform switching reconfiguration, and the switching response message is sent to the first satellite. Thus, the switching response message corresponding to the target cell can be quickly generated based on the first security parameter, thereby effectively improving the switching response efficiency.
[0154] Fig. 9 It is a flowchart of a switching control method proposed in another embodiment of the present disclosure.
[0155] This embodiment can be applied to the second satellite, wherein the satellite to which the terminal is to switch can be referred to as the second satellite, and correspondingly, the satellite with which the terminal currently establishes a communication connection can be referred to as the first satellite, without limitation.
[0156] like Fig. 9 As shown, the switching control method includes:
[0157] S901: Receive handover completion feedback information sent by a terminal, wherein the handover completion feedback information is used to indicate that the terminal successfully completes the cell handover based on the handover reconfiguration information.
[0158] That is, after completing the cell switching, the terminal in the embodiment of the present disclosure may send switching completion feedback information to the second satellite to complete the switching operation and ensure normal communication.
[0159] In this embodiment, the second satellite receives the switching completion feedback information sent by the terminal, wherein the switching completion feedback information is used to indicate that the terminal has successfully completed the cell switching based on the switching reconfiguration information. Thus, the second satellite can promptly determine that the terminal has completed the cell switching based on the switching completion feedback information to ensure normal communication.
[0160] Fig.10 It is a flowchart of a switching control method proposed in another embodiment of the present disclosure.
[0161] This embodiment can be applied to the second satellite, wherein the satellite to which the terminal is to switch can be referred to as the second satellite, and correspondingly, the satellite with which the terminal currently establishes a communication connection can be referred to as the first satellite, without limitation.
[0162] like Fig.10 As shown, the switching control method includes:
[0163] S1001: receiving re-establishment request information sent by a terminal, wherein the re-establishment request information includes: a new second security parameter.
[0164] The re-establishment request information may refer to information used by the terminal device to request re-establishment after a handover fails.
[0165] The new second security parameter may refer to a second security parameter calculated on the terminal side based on a new algorithm.
[0166] That is, in the embodiment of the present disclosure, the second satellite may receive the re-establishment request information sent by the terminal, wherein the re-establishment request information includes: a new second security parameter, thereby triggering a subsequent re-establishment operation.
[0167] S1002: Determine a potential re-establishment cell corresponding to a new second security parameter.
[0168] That is, in the embodiment of the present disclosure, the second satellite may determine the cell used in the current re-establishment process based on the new second security parameter.
[0169] S1003: Establishing a communication connection between a corresponding potential re-establishing cell and the terminal according to the first security parameter and the second security parameter.
[0170] That is, in the embodiment of the present disclosure, after determining the potential re-established cell corresponding to the new second security parameter, a communication connection between the corresponding potential re-established cell and the terminal can be established according to the first security parameter and the second security parameter included in the handover request message.
[0171] In this embodiment, the second satellite receives the re-establishment request information sent by the terminal, wherein the re-establishment request information includes: a new second security parameter, determines a potential re-establishment cell corresponding to the new second security parameter, and establishes a communication connection between the corresponding potential re-establishment cell and the terminal according to the first security parameter and the second security parameter, thereby effectively improving the success rate of the re-establishment based on the first security parameter and the second security parameter.
[0172] Fig.11 It is a flowchart of a switching control method proposed in another embodiment of the present disclosure.
[0173] This embodiment can be applied to a terminal, such as a mobile phone, a tablet, a smart watch, etc., without limitation.
[0174] like Fig.11 As shown, the switching control method includes:
[0175] S1101: Acquire a first terminal position of a terminal and a center position of a service beam corresponding to the terminal.
[0176] Among them, the service beam is a beam specifically used for UE to perform business in satellite communication networking. It has a small coverage area and only provides services in a specific area. The number of beams is limited.
[0177] That is to say, in the embodiment of the present disclosure, the terminal can detect its own first terminal position and the center position of the terminal's corresponding service beam in real time, thereby providing reliable data support for the subsequent generation of measurement reporting messages.
[0178] S1102: Determine the relative distance between the first terminal position and the center position.
[0179] The relative distance may refer to the interval distance between the first terminal position and the center position.
[0180] It can be understood that each beam has a corresponding service range. When the terminal is farther away from the center position of the service beam, its communication quality will generally decrease. Therefore, in the embodiment of the present disclosure, the relative distance between the first terminal position and the center position can be determined, thereby providing reference information for generating a measurement report message.
[0181] S1103: In response to the relative distance being greater than a preset threshold, generate a measurement report message.
[0182] The preset threshold may be a threshold value pre-configured for the relative distance.
[0183] In some embodiments, the preset threshold may be related to the coverage radius of the service beam, for example, it may be equal to the coverage radius, or it may be slightly larger than or smaller than the coverage radius, or it may be any other possible distance value without limitation.
[0184] In the embodiment of the present disclosure, when a measurement report message is generated in response to a relative distance being greater than a preset threshold, the timeliness of generating the measurement report message can be ensured.
[0185] S1104: Send a measurement report message to the first satellite, wherein the measurement report message includes: the first terminal position, the measurement report message is used to instruct the first satellite to determine a target grid and a potential re-established grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-established grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid.
[0186] In this embodiment, the terminal determines the relative distance between the first terminal position and the center position by acquiring the first terminal position of the terminal and the center position of the service beam corresponding to the terminal, generates a measurement report message in response to the relative distance being greater than a preset threshold, and sends the measurement report message to the first satellite, wherein the measurement report message includes: the first terminal position, the measurement report message is used to instruct the first satellite to determine a target grid and a potential re-established grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-established grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid, thereby, the measurement report message can be timely generated according to the relative distance between the first terminal position and the center position, and the first satellite can be accurately instructed to perform cell switching based on the measurement report message.
[0187] Fig.12 It is a flowchart of a switching control method proposed in another embodiment of the present disclosure.
[0188] This embodiment can be applied to a terminal, such as a mobile phone, a tablet, a smart watch, etc., without limitation.
[0189] like Fig.12 As shown, the switching control method includes:
[0190] S1201: Receive a handover reconfiguration message sent by a first satellite, wherein the handover reconfiguration message includes: handover reconfiguration information.
[0191] That is, in the embodiment of the present disclosure, the terminal may receive a handover reconfiguration message sent by the first satellite, wherein the handover reconfiguration message includes handover reconfiguration information, thereby indicating a subsequent handover reconfiguration process based on the handover reconfiguration information.
[0192] S1202: Perform handover reconfiguration based on the handover reconfiguration information.
[0193] In this embodiment, the terminal receives a handover reconfiguration message sent by the first satellite, wherein the handover reconfiguration message includes handover reconfiguration information, and performs handover reconfiguration based on the handover reconfiguration information. Thus, the reliability of the handover reconfiguration process of the terminal is effectively improved based on the handover reconfiguration information.
[0194] Fig.13 It is a flowchart of a switching control method proposed in another embodiment of the present disclosure.
[0195] This embodiment can be applied to a terminal, such as a mobile phone, a tablet, a smart watch, etc., without limitation.
[0196] like Fig.13As shown, the switching control method includes:
[0197] S1301: In response to the terminal executing a successful handover, a new first security parameter is calculated according to a preset first parameter calculation method.
[0198] The first parameter calculation method may be a calculation method for the first security parameter pre-configured on the terminal side.
[0199] That is to say, in the embodiment of the present disclosure, the terminal side can calculate a new first security parameter based on the new algorithm after the switching is successfully performed.
[0200] S1302: Generate switching completion feedback information according to the new first security parameter.
[0201] That is, in the embodiment of the present disclosure, in response to the terminal executing the handover successfully, after calculating the new first security parameter according to the preset first parameter calculation method, the handover completion feedback information can be generated according to the new first security parameter.
[0202] In some embodiments, the terminal may encapsulate the calculated first security parameter together with other necessary information in a message in a secure manner, thereby ensuring the confidentiality of the first security parameter and preventing unauthorized access and attacks.
[0203] S1303: Send handover completion feedback information to the second satellite, where the handover completion feedback information is used to indicate that the terminal successfully completes the cell handover based on the handover reconfiguration information.
[0204] In this embodiment, in response to the terminal executing the handover successfully, a new first security parameter is calculated according to a preset first parameter calculation method, and handover completion feedback information is generated according to the new first security parameter, wherein the handover completion feedback information is used to indicate that the terminal has successfully completed the cell handover based on the handover reconfiguration information. Thus, based on the handover completion feedback information, it is possible to timely and accurately indicate to the second satellite that the terminal has successfully completed the cell handover based on the handover reconfiguration information.
[0205] Fig.14 It is a flowchart of a switching control method proposed in another embodiment of the present disclosure.
[0206] This embodiment can be applied to a terminal, such as a mobile phone, a tablet, a smart watch, etc., without limitation.
[0207] like Fig.14 As shown, the switching control method includes:
[0208] S1401: In response to a terminal failing to perform handover, a new second security parameter is calculated according to a preset second parameter calculation method.
[0209] The second parameter calculation method may refer to a calculation method pre-configured on the terminal side for the second security parameter.
[0210] That is, in the disclosed embodiment, the terminal may calculate a new second security parameter according to a preset second parameter calculation method in response to a terminal switching failure, thereby obtaining a second security parameter in a new format, which may provide reliable data support for subsequent generation of re-establishment request information.
[0211] S1402: Generate re-establishment request information according to the new second security parameter.
[0212] That is, in the embodiment of the present disclosure, after calculating the new second security parameter according to the preset second parameter calculation method, re-establishment request information can be generated according to the new second security parameter to ensure the indication accuracy of the obtained re-establishment request information.
[0213] S1403: Send a re-establishment request message to the second satellite, wherein the re-establishment request message includes: a new second security parameter.
[0214] That is, in the disclosed embodiment, if the terminal fails to perform the handover process to trigger the re-establishment of the handover target beam or other potential re-established beam to the target satellite, the terminal side can use the latest method to calculate the re-established security parameters, and the target satellite side can directly use the accurate potential re-established security parameters (Kgnb* and shortMac-i) carried by the handover process to perform the re-establishment. In this way, the target satellite can ensure that the security parameters of the real re-established beam can be found, improve the success rate of reconstruction, and avoid the processing volume caused by the target satellite to find more security parameters.
[0215] In this embodiment, in response to a failure of the terminal to perform handover, the terminal calculates a new second security parameter according to a preset second parameter calculation method, generates re-establishment request information according to the new second security parameter, and sends the re-establishment request information to the second satellite, wherein the re-establishment request information includes: the new second security parameter. Thus, the second satellite can be promptly instructed to perform re-establishment based on the re-establishment request information to ensure the communication quality of the terminal.
[0216] In some embodiments of the present disclosure, in response to the terminal executing a successful re-establishment, the terminal may calculate a new first security parameter according to a preset first parameter calculation method, thereby ensuring the security and correctness of the re-established connection and subsequent communications.
[0217] That is, in the embodiment of the present disclosure, the terminal can obtain the grid ID of the corresponding beam when reading SIB1 (the terminal can calculate kgnb* and shortMac-i in the new format).
[0218] In summary, the technical solution proposed in this disclosure can achieve at least the following technical effects:
[0219] First, a new method for calculating security parameters is proposed to avoid the use of information that cannot be obtained by the original side in the calculation;
[0220] Second, the security parameters of the real target beams between adjacent satellites and the real security parameters of the potential re-established cells can be determined to ensure that the real target cells have available security parameters, thereby reducing the risk of handover or re-establishment failures.
[0221] Third, reduce the number of security parameters calculated on the original side to reduce the processing load;
[0222] Fourth, avoid carrying a large amount of unimportant information in the switching request to avoid increasing the interaction load, thereby reducing the risk of failure.
[0223] The implementation of the switching control method proposed in the embodiment of the present disclosure can be illustrated as follows:
[0224] like Fig.15 As shown, Fig.15 1 is a flow chart of the switching and re-establishment process after the switching failure in the embodiment of the present disclosure, which includes the following steps:
[0225] 1-2a: The terminal's measurement report (terminal movement trigger) or satellite movement triggers the handover;
[0226] 2b: Determine the accurate target grid and the accurate potential re-established grid ID according to the terminal position and grid planning rules, and calculate the new format security parameters (Kgnb*, shortMac-i) of the corresponding beam;
[0227] 3: Handover request, carrying the new format security parameters (Kgnb*, shortMac-i) of the terminal location and the accurate target cell and the accurate potential re-established cell;
[0228] 4: The target star determines the beam based on the terminal position (checks whether there is an existing one or a new one);
[0229] 5: The determined beam (cell) directly uses the Kgnb* of this area carried in the handover request;
[0230] 6-7: The original side returns a switching response, and the original side notifies the terminal to perform the switching;
[0231] 8a: If the terminal executes successfully, Kgnb* is calculated using the new algorithm and the reconfiguration is completed to the target beam;
[0232] 8b: If the terminal fails to execute, it will initiate re-establishment to the reselected cell, read the grid ID in SIB1, and calculate the new format shortMac-i; Kgnb* will be calculated later using the new algorithm.
[0233] 9: To rebuild the cell, simply use the Kgnb* and shortMac-i of the area carried during the switching process to perform the reconstruction.
[0234] Fig.16 It is a schematic diagram of the structure of a switching control device proposed in an embodiment of the present disclosure.
[0235] like Fig.16 As shown, the switching control device 160, applied to the first satellite, includes:
[0236] The receiving unit 1601 is configured to receive a measurement report message sent by a terminal, wherein the measurement report message includes: a first terminal position;
[0237] A first determining unit 1602 is configured to determine a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier and the potential re-established grid has a corresponding second grid identifier;
[0238] The second determining unit 1603 is configured to determine a first security parameter of a target cell corresponding to a target grid according to the first grid identifier;
[0239] A third determining unit 1604 is configured to determine, according to the second grid identifier, a second security parameter of a potential re-established cell corresponding to the potential re-established grid; and
[0240] The sending unit 1605 is configured to send a switching request message to the second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter.
[0241] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0242] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium.
[0243] Based on such understanding, the technical solution of the present disclosure, or the part that contributes to the prior art, or the whole or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the various embodiments of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0244] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0245] In this embodiment, a measurement report message sent by a receiving terminal is received, wherein the measurement report message includes: a first terminal position, determining a target grid and a potential re-established grid based on the first terminal position, wherein the target grid has a corresponding first grid identifier, and the potential re-established grid has a corresponding second grid identifier, determining a first security parameter of a target cell corresponding to the target grid based on the first grid identifier, determining a second security parameter of a potential re-established cell corresponding to the potential re-established grid based on the second grid identifier, and sending a switching request message to the second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter. During the switching control process, the first satellite can calculate the corresponding security parameters for the target cell and the re-established cell in advance, thereby effectively improving the success rate of switching or re-establishment.
[0246] Fig.17 It is a schematic diagram of the structure of a switching control device proposed in another embodiment of the present disclosure.
[0247] like Fig.17 As shown, the switching control device 170, applied to the second satellite, includes:
[0248] The receiving unit 1701 is used to receive a switching request message sent by a first satellite, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to a second grid identifier, the first grid identifier is used to identify the target grid, and the second grid identifier is used to identify the potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal.
[0249] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0250] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium.
[0251] Based on such understanding, the technical solution of the present disclosure, or the part that contributes to the prior art, or the whole or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the various embodiments of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0252] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0253] In this embodiment, a switching request message sent by a first satellite is received, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to a second grid identifier, the first grid identifier is used to identify the target grid, and the second grid identifier is used to identify the potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal, thereby, the second satellite can accurately obtain the security parameters corresponding to the target cell and the potential re-established cell based on the switching request message, thereby effectively improving the success rate of switching or re-establishment.
[0254] Fig.18 It is a schematic diagram of the structure of a switching control device proposed in another embodiment of the present disclosure.
[0255] like Fig.18 As shown, the switching control device 180, applied to a terminal, includes:
[0256] The acquiring unit 1801 is configured to acquire a first terminal position of a terminal and a center position of a service beam corresponding to the terminal;
[0257] A determining unit 1802, configured to determine a relative distance between a first terminal position and a center position;
[0258] A generating unit 1803 is configured to generate a measurement report message in response to the relative distance being greater than a preset threshold;
[0259] The sending unit 1804 is used to send a measurement report message to the first satellite, wherein the measurement report message includes: the first terminal position, the measurement report message is used to instruct the first satellite to determine a target grid and a potential re-established grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-established grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid.
[0260] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0261] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium.
[0262] Based on such understanding, the technical solution of the present disclosure, or the part that contributes to the prior art, or the whole or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the various embodiments of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0263] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0264] In this embodiment, the first terminal position of the terminal and the center position of the service beam corresponding to the terminal are obtained, the relative distance between the first terminal position and the center position is determined, and in response to the relative distance being greater than a preset threshold, a measurement report message is generated, and the measurement report message is sent to the first satellite, wherein the measurement report message includes: the first terminal position, the measurement report message is used to instruct the first satellite to determine a target grid and a potential re-established grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-established grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid, thereby, the measurement report message can be generated in time according to the relative distance between the first terminal position and the center position, and the first satellite can be accurately instructed to perform cell switching based on the measurement report message.
[0265] Fig.19 It is a structural diagram of a switching control device proposed in another embodiment of the present disclosure.
[0266] See also Fig.19The switching control device 190 includes a memory 1901, a transceiver 1902, a processor 1903 and a user interface 1904: the memory 1901 is used to store computer programs; the transceiver 1902 is used to send and receive data under the control of the processor 1903; the processor 1903 is used to read the computer program in the memory 1901 and perform the following operations:
[0267] receiving a measurement report message sent by a terminal, wherein the measurement report message includes: a position of the first terminal;
[0268] Determine a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier and the potential re-established grid has a corresponding second grid identifier;
[0269] Determining, according to the first grid identifier, a first security parameter of a target cell corresponding to the target grid;
[0270] Determining, according to the second grid identifier, a second security parameter of a potential re-established cell corresponding to the potential re-established grid; and
[0271] A switching request message is sent to the second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter.
[0272] Among them, Fig.19 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1903 and various circuits of memory represented by memory 1901 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1902 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 1904 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0273] The processor 1903 is responsible for managing the bus architecture and general processing, and the memory 1901 can store data used by the processor 1903 when performing operations.
[0274] Optionally, processor 1903 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
[0275] The processor calls the computer program stored in the memory to execute any method provided by the embodiment of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0276] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0277] Fig. 20 It is a structural diagram of a switching control device proposed in another embodiment of the present disclosure.
[0278] See also Fig. 20 The switching control device 200 includes a memory 2001, a transceiver 2002, a processor 2003 and a user interface 2004: the memory 2001 is used to store a computer program; the transceiver 2002 is used to send and receive data under the control of the processor 2003; the processor 2003 is used to read the computer program in the memory 2001 and perform the following operations:
[0279] A switching request message sent by a first satellite is received, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to a second grid identifier, the first grid identifier is used to identify the target grid, the second grid identifier is used to identify the potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal.
[0280] Among them, Fig. 20In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 2003 and various circuits of memory represented by memory 2001 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 2002 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 2004 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0281] The processor 2003 is responsible for managing the bus architecture and general processing, and the memory 2001 can store data used by the processor 2003 when performing operations.
[0282] Optionally, the processor 2003 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
[0283] The processor calls the computer program stored in the memory to execute any method provided by the embodiment of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0284] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0285] Fig.21 It is a structural diagram of a switching control device proposed in another embodiment of the present disclosure.
[0286] See also Fig.21The switching control device 210 includes a memory 2101, a transceiver 2102, a processor 2103 and a user interface 2104: the memory 2101 is used to store computer programs; the transceiver 2102 is used to send and receive data under the control of the processor 2103; the processor 2103 is used to read the computer program in the memory 2101 and perform the following operations:
[0287] Acquire a first terminal position of the terminal and a center position of a service beam corresponding to the terminal;
[0288] Determining the relative distance between the first terminal position and the center position;
[0289] In response to the relative distance being greater than a preset threshold, generating a measurement report message;
[0290] A measurement report message is sent to the first satellite, wherein the measurement report message includes: the first terminal position, the measurement report message is used to instruct the first satellite to determine a target grid and a potential re-established grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-established grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid.
[0291] Among them, Fig.21 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 2103 and various circuits of memory represented by memory 2101 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 2102 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 2104 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0292] The processor 2103 is responsible for managing the bus architecture and general processing, and the memory 2101 can store data used by the processor 2103 when performing operations.
[0293] Optionally, the processor 2103 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
[0294] The processor calls the computer program stored in the memory to execute any method provided by the embodiment of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0295] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0296] In order to implement the above embodiment, the embodiment of the present disclosure proposes a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the switching control method.
[0297] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.
[0298] The present disclosure 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 disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer 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 device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0299] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0300] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0301] Obviously, those skilled in the art can make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is also intended to include these modifications and variations.
[0302] It should be noted that, in the description of the present disclosure, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present disclosure, unless otherwise specified, the meaning of "plurality" is two or more.
[0303] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present disclosure includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present disclosure belong.
[0304] It should be understood that the various parts of the present disclosure can be implemented in hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0305] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0306] In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0307] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.
[0308] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0309] Although the embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present disclosure. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present disclosure.
Claims
1. A switching control method, characterized in that: Executed by a first satellite, the method includes: A measurement report message sent by a receiving terminal is received, wherein the measurement report message includes: a first terminal position; Determine a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier and the potential re-established grid has a corresponding second grid identifier; Determining, according to the first grid identifier, a first security parameter of a target cell corresponding to the target grid; determining, according to the second grid identifier, a second security parameter of a potential re-established cell corresponding to the potential re-established grid; and A handover request message is sent to a second satellite, wherein the handover request message includes: the first terminal position, the first security parameter, and the second security parameter.
2. The method according to claim 1, characterized in that The step of determining a target grid according to the first terminal position includes: determining a terminal motion parameter of the terminal; Acquire a first satellite position and a first satellite motion parameter of the first satellite, and a second satellite position and a second satellite motion parameter of the second satellite; The target grid is determined according to the first terminal position, the terminal motion parameter, the first satellite position, the first satellite motion parameter, the second satellite position, and the second satellite motion parameter.
3. The method according to claim 2, characterized in that The determining the target grid according to the first terminal position, the terminal motion parameter, the first satellite position, the first satellite motion parameter, the second satellite position, and the second satellite motion parameter includes: Determine a plurality of candidate grids according to the first terminal position; The target grid is determined from the multiple candidate grids according to the terminal motion parameter, the first satellite position, the first satellite motion parameter, the second satellite position, and the second satellite motion parameter.
4. The method according to claim 3, characterized in that The determining a plurality of candidate grids according to the first terminal position includes: Determine a plurality of reference grids corresponding to a plurality of beams covering the first terminal position, and use the plurality of reference grids as the plurality of candidate grids; The distance between the center point position of the reference grid and the first terminal position is smaller than the radius of the corresponding beam.
5. The method according to claim 3, characterized in that The determining the target grid from the multiple candidate grids according to the terminal motion parameter, the first satellite position, the first satellite motion parameter, the second satellite position, and the second satellite motion parameter includes: Determining, according to the terminal motion parameter, a second terminal position corresponding to a target duration, wherein the target duration is less than or equal to a first duration threshold, and the first duration threshold is related to an inter-satellite overlap diameter between the first satellite and the second satellite and a speed of the second satellite relative to the ground; Determine the distance between the second terminal position and the center point of each candidate grid; The candidate grid corresponding to the smallest spacing among the plurality of spacings is used as the target grid.
6. The method according to claim 5, characterized in that The first duration threshold is equal to a ratio between an inter-satellite overlap diameter between the first satellite and the second satellite and a speed of the second satellite relative to the ground.
7. The method according to claim 1, characterized in that Determining a potential re-establishing grid according to the first terminal position includes: Determine the center point of the grid where the terminal is located according to the first terminal position; Determining a relative position relationship between the terminal and the center point of the grid where the terminal is located according to the first terminal position and the center point position; The potential re-established grid is selected from a plurality of candidate grids adjacent to the grid where the terminal is located according to the relative position relationship.
8. The method according to claim 1, characterized in that Determining a potential re-establishing grid according to the first terminal position includes: Determine the grid where the terminal is located according to the first terminal position; The grid where the terminal is located is used as the potential re-established grid.
9. The method according to any one of claims 1 to 8, characterized in that The determining, according to the first grid identifier, a first security parameter of a target cell corresponding to the target grid includes: Obtaining a mobile next hop parameter NH and / or a currently used public root key; determining a satellite identity of the second satellite; A first security parameter of the target cell is determined according to the first grid identifier, the mobile next hop parameter NH and / or the public root key, and the satellite identifier.
10. The method according to any one of claims 1 to 8, characterized in that The determining, according to the second grid identifier, a second security parameter of a potential re-established cell corresponding to the potential re-established grid includes: Acquire an integrity protection key, a physical cell identifier PCI of a cell served by the first satellite, and a cell radio network temporary identifier C-RNTI; A second security parameter of the potential re-established cell is determined according to the second grid identifier, the integrity protection key, the PCI of the cell served by the first satellite, and the C-RNTI.
11. The method according to claim 1, characterized in that The method further comprises: receiving a handover response message sent by the second satellite, wherein the handover response message includes: handover reconfiguration information, and the handover reconfiguration information is used by the terminal to perform handover reconfiguration; A handover reconfiguration message is sent to the terminal, wherein the handover reconfiguration message includes: the handover reconfiguration information.
12. A switching control method, characterized in that: Executed by a second satellite, the method includes: Receive a switching request message sent by a first satellite, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to a second grid identifier, the first grid identifier is used to identify the target grid, the second grid identifier is used to identify the potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal.
13. The method according to claim 12, characterized in that The method further comprises: Determining the target cell according to the first terminal position; Generate a handover response message corresponding to the target cell according to the first security parameter, wherein the handover response message includes: handover reconfiguration information, the handover reconfiguration information is used for the terminal to perform handover reconfiguration; The switching response message is sent to the first satellite.
14. The method according to claim 13, characterized in that The method further comprises: Receive handover completion feedback information sent by the terminal, wherein the handover completion feedback information is used to indicate that the terminal successfully completes the cell handover based on the handover reconfiguration information.
15. The method according to claim 13, characterized in that The method further comprises: receiving a re-establishment request message sent by the terminal, wherein the re-establishment request message includes: a new second security parameter; determining a potential re-establishment cell corresponding to the new second security parameter; A communication connection is established between the corresponding potential re-establishment cell and the terminal according to the first security parameter and the second security parameter.
16. A switching control method, characterized in that: Executed by a terminal, the method includes: Acquire a first terminal position of the terminal and a center position of a service beam corresponding to the terminal; Determining a relative distance between the first terminal position and the center position; In response to the relative distance being greater than a preset threshold, generating a measurement report message; The measurement report message is sent to the first satellite, wherein the measurement report message includes: the first terminal position, the measurement report message is used to instruct the first satellite to determine a target grid and a potential re-established grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-established grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid.
17. The method according to claim 16, characterized in that The method further comprises: receiving a handover reconfiguration message sent by the first satellite, wherein the handover reconfiguration message includes: the handover reconfiguration information; Perform handover reconfiguration based on the handover reconfiguration information.
18. The method according to claim 16, characterized in that The method further comprises: In response to the terminal executing the handover successfully, calculating a new first security parameter according to a preset first parameter calculation method; generating switching completion feedback information according to the new first security parameter; The handover completion feedback information is sent to the second satellite, wherein the handover completion feedback information is used to indicate that the terminal successfully completes the cell handover based on the handover reconfiguration information.
19. The method according to claim 16, characterized in that The method further comprises: In response to the terminal failing to perform the handover, calculating a new second security parameter according to a preset second parameter calculation method; generating a re-establishment request message according to the new second security parameter; The re-establishment request information is sent to the second satellite, wherein the re-establishment request information includes: the new second security parameter.
20. The method of claim 19, wherein: The method further comprises: In response to the terminal executing the re-establishment successfully, a new first security parameter is calculated according to a preset first parameter calculation method.
21. A switching control device, characterized in that: Applied to a first satellite, the device comprises: A receiving unit, configured to receive a measurement report message sent by a terminal, wherein the measurement report message includes: a first terminal position; A first determining unit, configured to determine a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier and the potential re-established grid has a corresponding second grid identifier; A second determining unit, configured to determine, according to the first grid identifier, a first security parameter of a target cell corresponding to the target grid; A third determining unit is configured to determine, according to the second grid identifier, a second security parameter of a potential re-established cell corresponding to the potential re-established grid; and A sending unit is used to send a switching request message to the second satellite, wherein the switching request message includes: the first terminal position, the first security parameter, and the second security parameter.
22. A switching control device, characterized in that: Applied to a second satellite, the device comprises: A receiving unit, used to receive a switching request message sent by a first satellite, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to a second grid identifier, the first grid identifier is used to identify the target grid, the second grid identifier is used to identify the potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal.
23. A switching control device, characterized in that: Applied to a terminal, the device comprises: An acquiring unit, configured to acquire a first terminal position of the terminal and a center position of a service beam corresponding to the terminal; a determining unit, configured to determine a relative distance between the first terminal position and the center position; A generating unit, configured to generate a measurement report message in response to the relative distance being greater than a preset threshold; A sending unit is used to send the measurement report message to the first satellite, wherein the measurement report message includes: the first terminal position, the measurement report message is used to instruct the first satellite to determine a target grid and a potential re-established grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-established grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid.
24. A switching control device, characterized in that: It includes a memory, a transceiver, and a processor: the memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: A measurement report message sent by a receiving terminal is received, wherein the measurement report message includes: a first terminal position; Determine a target grid and a potential re-established grid according to the first terminal position, wherein the target grid has a corresponding first grid identifier and the potential re-established grid has a corresponding second grid identifier; Determining, according to the first grid identifier, a first security parameter of a target cell corresponding to the target grid; determining, according to the second grid identifier, a second security parameter of a potential re-established cell corresponding to the potential re-established grid; and A handover request message is sent to a second satellite, wherein the handover request message includes: the first terminal position, the first security parameter, and the second security parameter.
25. A switching control device, characterized in that: It includes a memory, a transceiver, and a processor: the memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Receive a switching request message sent by a first satellite, wherein the switching request message includes: a first terminal position, a first security parameter, and a second security parameter, wherein the first security parameter is a security parameter of a target cell corresponding to a target grid determined according to a first grid identifier, and the second security parameter is a security parameter of a potential re-established cell corresponding to a potential re-established grid determined according to a second grid identifier, the first grid identifier is used to identify the target grid, the second grid identifier is used to identify the potential re-established grid, and the target grid and the potential re-established grid are determined by the first satellite according to the first terminal position of the terminal.
26. A switching control device, characterized in that: The invention comprises a memory, a transceiver and a processor: the memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: Acquire a first terminal position of the terminal and a center position of a service beam corresponding to the terminal; Determining a relative distance between the first terminal position and the center position; In response to the relative distance being greater than a preset threshold, generating a measurement report message; The measurement report message is sent to the first satellite, wherein the measurement report message includes: the first terminal position, the measurement report message is used to instruct the first satellite to determine a target grid and a potential re-established grid according to the first terminal position, the target grid has a corresponding first grid identifier, the potential re-established grid has a corresponding second grid identifier, the first grid identifier is used to determine a first security parameter of a target cell corresponding to the target grid, and the second grid identifier is used to determine a second security parameter of a potential re-established cell corresponding to the potential re-established grid.
27. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the switching control method according to any one of claims 1 to 20.