Cell handover method and apparatus
The cell handover method addresses the challenge of providing reliable communication to spatial terminals by predicting and transitioning to optimal three-dimensional cells, ensuring continuous service and reducing delays.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- SHANGHAI SATELLITE NETWORK RESEARCH INSTITUTE CO LTD
- Filing Date
- 2023-11-16
- Publication Date
- 2026-06-22
AI Technical Summary
Existing communication technologies struggle to provide high-quality and reliable services to terminal devices located at arbitrary positions in three-dimensional space, such as on land, at sea, or in the air, due to the evolving nature of terminal devices from handheld to high-speed aerial vehicles.
A cell handover method that divides the service area into three-dimensional cells, predicts the target cell based on spatial terminal location and motion state, and sends a handover message to ensure timely transitions, reducing the need for measurement reports and minimizing time delays.
Ensures continuity and reliability of communication services for spatial terminals by enabling timely handovers, improving service quality and reducing delays through predictive cell handover.
Smart Images

Figure 0007877585000010 
Figure 0007877585000011 
Figure 0007877585000012
Abstract
Description
[Technical Field]
[0001] This disclosure relates to the technology of satellite internet, and more particularly to cell handover methods and apparatus. [Background technology]
[0002] With the advancement of communication technology, the terminal devices used by users are continuously expanding and changing, from handheld terminals, in-vehicle terminals, and shipboard terminals that move slowly and over narrow ranges on land and sea, to unmanned aerial vehicles and near-earth orbiting aircraft that have the capability to move at high speeds and over wide ranges in the air. How to provide high-quality service and guarantee the reliability of communications to terminal devices at any location in space, such as on land, at sea, and in the air, is an urgent issue that needs to be resolved. [Overview of the Initiative]
[0003] The embodiments of this disclosure propose a cell handover method and apparatus that can solve related technical problems concerning how to provide high-quality service and guarantee the reliability of communications to terminal devices located at any position in space, such as on land, at sea, or in the air.
[0004] According to a first embodiment of the embodiments of the present disclosure, a cell handover method is proposed that is applicable to a first network device, the method determines the first spatial cell to which the spatial terminal is currently located based on first location information of the spatial terminal's current location, determines the second spatial cell to which the spatial terminal should hand over after a predetermined time has elapsed based on second location information of the spatial terminal's location and a cell handover policy, and sends a handover message to the spatial terminal instructing it to hand over from the first spatial cell to the second spatial cell.
[0005] In some embodiments, the method further acquires the first position information and motion state information of the spatial terminal from the spatial terminal, and acquires the second position information based on the first position information and the motion state information.
[0006] In some embodiments, the first position information includes a first position coordinate in the Earth coordinate system, the second position information includes a second position coordinate in the Earth coordinate system, the second position information is obtained by transforming the displacement of the spatial terminal in the inertial coordinate system after a predetermined time has elapsed, based on a first transformation matrix from the inertial coordinate system to the Earth coordinate system, the displacement is obtained based on a third position coordinate of the spatial terminal in the inertial coordinate system, the moving velocity, and the three-axis acceleration, the three-axis acceleration and the moving velocity are obtained based on the motion state information, and the third position coordinate is obtained by transforming the first position coordinate based on a second transformation matrix from the Earth coordinate system to the inertial coordinate system.
[0007] In some embodiments, the first three-dimensional cell and the second three-dimensional cell are located at different heights, and the handover message contains codeword information corresponding to the height at which the second three-dimensional cell is located, instructing the spatial terminal to perform a cell handover based on the codeword information.
[0008] In some embodiments, the codeword corresponding to the height at which the first three-dimensional cell is located and the codeword corresponding to the height at which the second three-dimensional cell is located are orthogonal to each other, or quasi-orthogonal to each other.
[0009] In some embodiments, the first stereocellular cell and the second stereocellular cell are covered by different beams, and the handover message contains relevant information about the beam covering the second stereocellular cell, instructing the spatial terminal to perform a cell handover based on the relevant beam information.
[0010] In some embodiments, the method further sends a first handover negotiation message to the second network device when the second 3D cell is within the coverage of the second network device, wherein the first handover negotiation message contains an identifier for the second 3D cell and instructs the second network device to pre-allocate service resources for the second 3D cell.
[0011] In some embodiments, the method further reserves the service resources of the second 3D cell in advance if the second 3D cell is within the coverage of the first network device and the first network device has the capability to provide the service resources of the second 3D cell.
[0012] In some embodiments, the method further determines a third spatial cell to which the spatial terminal should be handed over if the second spatial cell is within the coverage of the first network device and the first network device does not have the capability to provide the service resources for the second spatial cell, wherein the third spatial cell is within the coverage of the third network device, and a second handover negotiation message is sent to the third network device, wherein the second handover negotiation message contains an identifier for the third spatial cell and instructs the third network device to pre-allocate the service resources for the third spatial cell.
[0013] According to a second aspect of the embodiments of the present disclosure, a cell handover method applied to a space terminal is proposed. In this method, a handover message is received from a network device, and based on the handover message, a handover is performed from a first three-dimensional cell where the space terminal is currently located to a second three-dimensional cell. Here, the first three-dimensional cell is determined by the network device based on the first position information where the space terminal is currently located, and the second three-dimensional cell is determined by the network device based on the second position information where the space terminal will be located after a preset time elapses and a cell handover policy.
[0014] In some embodiments, in this method, the first position information is transmitted to the network device.
[0015] In some embodiments, in this method, further, the first position information and the motion state information of the space terminal are transmitted to the network device, and the first position information and the motion state information are used to obtain the second position information.
[0016] In some embodiments, the heights at which the first three-dimensional cell and the second three-dimensional cell are located are different. The handover message has codeword information corresponding to the height at which the second three-dimensional cell is located. Performing a handover from the first three-dimensional cell where the space terminal is currently located to the second three-dimensional cell based on the handover message includes performing a handover from the first three-dimensional cell to the second three-dimensional cell based on the codeword information.
[0017] In some embodiments, the first three-dimensional cell and the second three-dimensional cell are covered by different beams, the handover message carries relevant information about the beam covering the second three-dimensional cell, and handover from the first three-dimensional cell where the space terminal is currently located to the second three-dimensional cell based on the handover message includes handover from the first three-dimensional cell to the second three-dimensional cell based on the relevant information of the beam.
[0018] According to a third aspect of an embodiment of the present disclosure, a cell handover device applied to a first network device is proposed. The device includes a processing module configured to determine a first three-dimensional cell where the space terminal is currently located based on the first position information of the current location of the space terminal, and determine a second three-dimensional cell to which the space terminal should handover based on the second position information of the location of the space terminal after a preset time has elapsed and a cell handover policy; and a transceiver module configured to send a handover message instructing the space terminal to handover from the first three-dimensional cell to the second three-dimensional cell to the space terminal.
[0019] According to a fourth aspect of an embodiment of the present disclosure, a cell handover device applied to a space terminal is proposed. The device includes a transceiver module configured to receive a handover message from a network device, and a processing module configured to handover from a first three-dimensional cell where the space terminal is currently located to a second three-dimensional cell based on the handover message. The first three-dimensional cell is determined by the network device based on the first position information of the current location of the space terminal, and the second three-dimensional cell is determined by the network device based on the second position information of the location of the space terminal after a preset time has elapsed and a cell handover policy.
[0020] According to a fifth embodiment of the embodiments of the present disclosure, a network device is proposed, comprising one or more processors and one or more memories for storing instructions, wherein the processors invoke the instructions to cause the network device to perform a cell handover method described in the first embodiment or an optional implementation of the first embodiment.
[0021] According to a sixth embodiment of the embodiments of the present disclosure, a spatial terminal is proposed, comprising one or more processors and one or more memories for storing instructions, wherein the processors invoke the instructions to cause the spatial terminal to perform a cell handover method described in the second embodiment or an optional implementation of the second embodiment.
[0022] According to a seventh embodiment of the embodiments of the present disclosure, a communication system comprising a network device and a spatial terminal is proposed, wherein the network device is configured to implement the method described in the first embodiment or an optional implementation of the first embodiment, and the spatial terminal is configured to implement the method described in the second embodiment or an optional implementation of the second embodiment.
[0023] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is proposed which, when executed on a communication device, causes the communication device to perform a method described in the first aspect, the second aspect, an optional implementation of the first aspect, or an optional implementation of the second aspect.
[0024] According to a ninth embodiment of the embodiments of the present disclosure, a program product is proposed which, when executed by a communication device, causes the communication device to execute a method described in the first embodiment, the second embodiment, the optional implementation method of the first embodiment, or the optional implementation method of the second embodiment.
[0025] According to a tenth embodiment of the embodiments of the present disclosure, a computer program is proposed which, when executed on a computer, causes the computer to execute the methods described in the first embodiment, the second embodiment, the optional implementation of the first embodiment, or the optional implementation of the second embodiment.
[0026] According to the solution proposed in the embodiments of this disclosure, the service area of a network device is divided into three-dimensional cells, the first three-dimensional cell to which the spatial terminal is currently located is determined based on first location information of the spatial terminal's current location, the second three-dimensional cell to which the spatial terminal should hand over is determined based on second location information of the spatial terminal's location after a predetermined time has elapsed and a cell handover policy, and a handover message is sent to the spatial terminal instructing it to hand over from the first three-dimensional cell to the second three-dimensional cell. This allows the spatial terminal to predict the second three-dimensional cell to which it should hand over before it moves from the first three-dimensional cell to which it is currently located, enabling a timely handover to the second three-dimensional cell. This ensures continuity of service and reliability of communication for spatial terminals located at any position in three-dimensional space, such as on land, at sea, or in the air, and improves service quality. Furthermore, by having the first network device predict the second 3D cell to be handed over to based on the second location information of the spatial terminal's location after a predetermined time has elapsed, the spatial terminal can avoid sending measurement reports to the first network device, thereby reducing time delays and improving the accuracy of the determined second 3D cell. [Brief explanation of the drawing]
[0027] The following describes the drawings required in the embodiments or background art of this disclosure in order to more clearly explain the technical solutions in the embodiments or background art of this disclosure.
[0028] [Figure 1] This is a schematic diagram of the architecture of the communication system shown in the embodiment of the present disclosure. [Figure 2] This is a schematic flowchart of the cell handover method shown in the embodiment of the present disclosure. [Figure 3] This is a schematic diagram of the three-dimensional cell division method shown in the embodiment of the present disclosure. [Figure 4] This is a schematic flowchart of the cell handover method shown in the embodiment of the present disclosure. [Figure 5] This is a schematic flowchart of the cell handover method shown in the embodiment of the present disclosure. [Figure 6] This is a schematic flowchart of the cell handover method shown in the embodiment of the present disclosure. [Figure 7] This is a schematic flowchart of the cell handover method shown in the embodiment of the present disclosure. [Figure 8] This is a schematic diagram of the structure of the cell handover device proposed in the embodiment of this disclosure. [Figure 9] This is a schematic diagram of the structure of the cell handover device proposed in the embodiment of this disclosure. [Figure 10] This is a schematic diagram of the structure of the communication device proposed in the embodiments of this disclosure. [Figure 11] This is a schematic diagram of the structure of the chip proposed in the embodiment of this disclosure. [Modes for carrying out the invention]
[0029] With the advancement of communication technology, the terminal devices used by users are gradually expanding and changing from handheld terminals, in-vehicle terminals, and shipboard terminals that move slowly and over narrow ranges on land or sea, to terminal forms such as unmanned aerial vehicles and near-earth orbital aircraft that have the capability to move at high speeds and over wide ranges in the air. In the embodiments of this disclosure, terminal devices located at any position in three-dimensional space, such as on land, at sea, or in the air, are collectively referred to as spatial terminals.
[0030] In related technologies, the service area of network devices is typically divided into planar cells on the Earth's surface to provide services to terminal devices. However, as the terminal devices used by users gradually evolve into spatial terminals located in arbitrary locations in three-dimensional space, such as on land, at sea, or in the air, how to provide high-quality services to spatial terminals and guarantee the reliability of communications has become an urgent issue that needs to be resolved.
[0031] Embodiments of this disclosure propose a cell handover method, a cell handover device, a network device, a spatial terminal, a communication system, a storage medium, a program product, and a computer program. The service area of the network device is divided into three-dimensional cells, the first three-dimensional cell to which the spatial terminal is currently located is determined based on first location information of the spatial terminal's current location, the second three-dimensional cell to which the spatial terminal should hand over is determined based on second location information of the spatial terminal's location after a predetermined time has elapsed and a cell handover policy, and a handover message is sent to the spatial terminal instructing it to hand over from the first three-dimensional cell to the second three-dimensional cell. This allows the spatial terminal to predict the second three-dimensional cell to which it should hand over before it moves from the first three-dimensional cell to which it is currently located, enabling a timely handover to the second three-dimensional cell. This ensures continuity of service and reliability of communication for spatial terminals located at any position in three-dimensional space, such as on land, at sea, or in the air, and improves service quality. Furthermore, by having the first network device predict the second 3D cell to be handed over to based on the second location information of the spatial terminal's location after a predetermined time has elapsed, the spatial terminal can avoid sending measurement reports to the first network device, thereby reducing time delays and improving the accuracy of the determined second 3D cell.
[0032] Furthermore, the cell handover method proposed in the embodiments of this disclosure can be applied to satellite communication systems. For scenarios involving multi-satellite operation and resource sharing across different constellation systems, it constructs a three-dimensional cell with a globally unified address based on the beam coverage characteristics of each satellite in each satellite system, enabling the handover of spatial terminals between different constellation systems, between different satellites, and between different beams, thereby ensuring the continuity and reliability of satellite communication services.
[0033] To better understand the cell handover method disclosed in the embodiments of this disclosure, we will first describe the communication system to which the embodiments of this disclosure apply.
[0034] Figure 1 is a schematic diagram of the architecture of a communication system shown in an embodiment of the present disclosure. Figure 1 shows an example where the communication system is a satellite communication system and the network device is a satellite.
[0035] As shown in Figure 1, the satellite communication system may include, but is not limited to, one network device 101 and one spatial terminal 102.
[0036] In some embodiments, the network device 101 is, for example, a node or device that accesses a terminal device to a wireless network. The network device is at least one of the following: a satellite, an evolved node B (eNB) of a 5G communication system, a next-generation evolved node B (ng-eNB), a next-generation node B (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a baseband unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, or an access node in a Wi-Fi system. Here, the satellite may be a high-orbit satellite, a ground-orbit satellite, or a medium-orbit satellite.
[0037] In some embodiments, the spatial terminal 102 is a terminal device located at any position in three-dimensional space, such as on land, at sea, or in the air, and is, for example, at least one of a handheld terminal device such as a mobile phone, an in-vehicle terminal device such as a vehicle controller, a ship-mounted terminal device, a wearable device, an Internet of Things device, a car with communication capabilities, a smart car, an aircraft, a tablet device (Pad), a personal computer with wireless transmission and reception capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in the field of transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home.
[0038] It should be understood that the communication systems described in the embodiments of this disclosure are intended to more clearly illustrate the technical solutions of the embodiments of this disclosure and do not constitute a limitation on the technical solutions proposed by the embodiments of this disclosure. A person skilled in the art will see that, as system architectures evolve and new business scenarios emerge, the technical solutions proposed by the embodiments of this disclosure are equally applicable to similar technical problems.
[0039] The embodiments of this disclosure described below may be applied to the communication system or a part of the communication system shown in Figure 1, but are not limited thereto. Each element shown in Figure 1 is an example, and the communication system may include all or some of the elements in Figure 1, or other elements not shown in Figure 1. The number and form of each element are arbitrary, and each element may be a physical entity or virtual. The connection relationships between each element are merely examples, and each element may or may not be connected, and the connection may be in any way, direct or indirect, wired or wireless.
[0040] The cell handover method proposed by the embodiments of this disclosure will be described in detail below.
[0041] First, a cell handover method applied to a first network device, as proposed by the embodiments of this disclosure, will be described. The first network device is a network device currently providing services to a spatial terminal.
[0042] Figure 2 is a schematic flowchart of the cell handover method shown in the embodiment of the present disclosure. As shown in Figure 2, the method according to the embodiment of the present disclosure includes the following steps 201 to 203.
[0043] In step 201, the first three-dimensional cell to which the spatial terminal is currently located is determined based on the first location information of the spatial terminal's current location.
[0044] Here, the first location information refers to the location (first location) where the spatial terminal is currently located, and may include longitude information, latitude information, altitude information, etc.
[0045] In some embodiments, the first location information may be acquired by a spatial terminal and transmitted to a first network device.
[0046] In some embodiments, a navigation receiver module or position sensor may be placed on the spatial terminal, and the spatial terminal can acquire first location information of its location in real time via this navigation receiver module or position sensor, and further transmit the first location information to a first network device, thereby enabling the first network device to acquire the first location information.
[0047] In some embodiments, the three-dimensional space may be divided into multiple three-dimensional cells, and the coverage area of each three-dimensional cell includes one three-dimensional three-dimensional region. The method for dividing the three-dimensional space into multiple three-dimensional cells can be set as needed, and this disclosure does not limit it thereto.
[0048] In some embodiments, multiple altitude ranges can be obtained by dividing the region by the height dimension, and these multiple altitude ranges can be used as a unified height standard. Based on this unified height standard, a three-dimensional solid region covered by the same beam of the same network device within the same altitude range can be defined as a single solid cell.
[0049] Here, the method for obtaining multiple altitude ranges by dividing by the height dimension may be predefined. For example, the altitude hierarchy division method of the BeiDou grid location code can be used as is, or it can be customized and set based on the type of spatial terminal of the communication system, distribution characteristics, type of business, etc., but this disclosure does not limit it.
[0050] Referring to the schematic diagram of the 3D cell division method shown in Figure 3, it is possible to construct a 3D cell with a globally unified address, using the case where the network device is a satellite as an example.
[0051] Here, if the satellite communication system includes C constellation systems, then the c-th constellation system is S c Including individual satellites, s c The second satellite contains M beams, sc The second satellite provides service to a total of N spatial terminals, where C, S c , M is an integer greater than 0, N is an integer greater than or equal to 0, c is an integer between 1 and C (including 1 and C), s c is 1~S c Integers between (1 and S) c (including)
[0052] Figure 3 shows an example where the satellite communication system comprises a satellite system 301 having one satellite containing beam 1, beam 2, ..., beam M, and a satellite system 302 having two satellites, each containing one beam.
[0053] Referring to Figure 3, if we divide the Beidou grid position code by height dimension, we get L altitude ranges, namely H1, H2, ..., H as shown in Figure 3. L The following is obtained. L is an integer greater than 1. By using this set of L altitude ranges as a unified altitude criterion and this criterion as a basic condition, the coverage ranges of multiple satellites and multiple beams in multiple constellation systems can be divided into multiple three-dimensional cells. Here, a three-dimensional region covered by the same beam of the same satellite in the same altitude range is one three-dimensional cell. For example, beam M included in satellite system 301 covers L three-dimensional cells, and each of these L three-dimensional cells is in L altitude ranges. The identifiers of these L three-dimensional cells may be three-dimensional cell (M,1), three-dimensional cell (M,2), ..., three-dimensional cell (M,L). The three-dimensional cell with identifier (M,L) contains the three-dimensional region covered by the M-th beam in the L-th altitude range.
[0054] The first three-dimensional cell is the three-dimensional cell where the spatial terminal is currently located, and it covers the first location where the spatial terminal is currently located. The first three-dimensional cell is provided with services by the first network device.
[0055] In step 202, the second 3D cell to which the spatial terminal should be handed over is determined based on the second location information of the spatial terminal's location after a predetermined time has elapsed and the cell handover policy.
[0056] Here, the pre-set time can be set as needed, and this disclosure does not limit it.
[0057] The second location information refers to the location (second location) where the spatial terminal will be located after a predetermined time has elapsed, and may include longitude information, latitude information, altitude information, etc.
[0058] In some embodiments, the spatial terminal predicts a second location it will be located at after a predetermined time has elapsed, and transmits this second location information to the first network device, thereby allowing the first network device to acquire the second location information.
[0059] The second spatial cell is a spatial cell into which a spatial terminal is expected to enter after a predetermined time has elapsed. The number of second spatial cells may be one or more, and this disclosure does not limit this. Any second spatial cell may be serviced by the first network device or by other network devices.
[0060] The cell handover policy is a policy that determines the second 3D cell from among multiple 3D cells, and can be set as needed, without limitation in this disclosure.
[0061] In some embodiments, the cell handover policy may include determining a three-dimensional cell that covers a second location as the second three-dimensional cell. Step 202 may be achieved by determining a three-dimensional cell that covers the second location from among a plurality of three-dimensional cells based on second location information where the spatial terminal is located after a predetermined time has elapsed, and determining this three-dimensional cell that covers the second location as the second three-dimensional cell.
[0062] In some embodiments, the cell handover policy may include determining a 3D cell whose distance from the second location is less than a preset distance threshold as the second 3D cell. Step 202 may be implemented by determining, from among a plurality of 3D cells, a 3D cell whose distance from the second location is less than a preset distance threshold, based on second location information where the spatial terminal is located after a preset time has elapsed, and determining that 3D cell as the second 3D cell.
[0063] In some embodiments, the cell handover policy may include determining a third-dimensional cell as the second third-dimensional cell from among a plurality of candidate third-dimensional cells whose signal strength is higher than a preset signal strength threshold. Here, a candidate third-dimensional cell is a third-dimensional cell whose distance from the second location is less than a preset distance threshold. Step 202 may be implemented by determining a candidate third-dimensional cell from among a plurality of third-dimensional cells whose distance from the second location is less than a preset distance threshold based on the second location information of the spatial terminal after a preset time has elapsed, and then determining a third-dimensional cell as the second third-dimensional cell from among the plurality of candidate third-dimensional cells whose signal strength is higher than a preset signal strength threshold.
[0064] In some embodiments, the cell handover policy includes determining a third-dimensional cell as the second third-dimensional cell from among a plurality of candidate third-dimensional cells, wherein the difference between its frequency and the corresponding frequency of the first third-dimensional cell is lower than a preset frequency threshold. Here, a candidate third-dimensional cell is a third-dimensional cell whose distance from the second location is less than a preset distance threshold. Step 202 may be implemented by determining a candidate third-dimensional cell from among a plurality of third-dimensional cells based on the second location information of the spatial terminal after a preset time has elapsed, wherein the distance from the second location is less than a preset distance threshold, and then determining a third-dimensional cell as the second third-dimensional cell from among the plurality of candidate third-dimensional cells, wherein the difference between its frequency and the corresponding frequency of the first third-dimensional cell is lower than a preset frequency threshold.
[0065] The above-mentioned cell handover policies are merely illustrative and should not be interpreted as limitations on cell handover policies. Those skilled in the art can arbitrarily set cell handover policies as needed in actual applications, and the embodiments of this disclosure do not limit this.
[0066] User links between spatial terminals and network devices such as satellites have characteristics of a large spatiotemporal scale, which increases the delay in signaling transmission during handover flows and makes data transmission interruptions more likely. Therefore, it is understood that if a method is adopted in which the spatial terminal transmits measurement reports to the network device when performing cell handover, the time delay will be large and the performance of mobility management will be reduced. In contrast, in the cell handover method according to the embodiment of this disclosure, the first network device predicts the second 3D cell to be handed over based on second location information where the spatial terminal will be located after a predetermined time has elapsed. This avoids the spatial terminal transmitting measurement reports to the first network device, reduces time delays, and improves the accuracy of the determined second 3D cell.
[0067] Steps 201 and 202 may be executed simultaneously or separately, and this disclosure does not restrict the timing of the execution of steps 201 and 202.
[0068] In step 203, a handover message is sent to the spatial terminal instructing it to hand over from the first 3D cell to the second 3D cell.
[0069] In some embodiments, the first network device may send a handover message to a spatial terminal if the second spatial cell and the first spatial cell are different spatial cells. Here, the handover message instructs the spatial terminal to hand over from the first spatial cell to the second spatial cell based on this handover message.
[0070] In summary, the cell handover method provided in the embodiments of this disclosure divides the service area of a network device into three-dimensional cells, determines the first three-dimensional cell to which the spatial terminal is currently located based on first location information of the spatial terminal's current location, determines the second three-dimensional cell to which the spatial terminal should hand over after a predetermined time has elapsed based on second location information of the spatial terminal's location and a cell handover policy, and sends a handover message to the spatial terminal instructing it to hand over from the first three-dimensional cell to the second three-dimensional cell. This allows the spatial terminal to predict the second three-dimensional cell to which it should hand over before it moves from the first three-dimensional cell to which it is currently located, enabling a timely handover to the second three-dimensional cell. As a result, the continuity of service and reliability of communication can be guaranteed for spatial terminals located at any location in three-dimensional space, such as on land, at sea, or in the air, and service quality can be improved. Furthermore, by having the first network device predict the second 3D cell to be handed over to based on the second location information of the spatial terminal's location after a predetermined time has elapsed, the spatial terminal can avoid sending measurement reports to the first network device, thereby reducing time delays and improving the accuracy of the determined second 3D cell.
[0071] Furthermore, the cell handover method proposed in the embodiments of this disclosure can be applied to satellite communication systems. For scenarios involving multi-satellite operation and resource sharing across different constellation systems, it constructs a three-dimensional cell with a globally unified address based on the beam coverage characteristics of each satellite in each satellite system, enabling the handover of spatial terminals between different constellation systems, different satellites, and different beams, thereby ensuring the continuity and reliability of satellite communication services.
[0072] Figure 4 is a schematic flowchart of the cell handover method shown in the embodiment of the present disclosure.
[0073] Here, this cell handover method is applied to a first network device, which is the network device currently providing services to the spatial terminal.
[0074] As shown in Figure 4, the method according to the embodiment of this disclosure includes the following steps 401 to 405.
[0075] In step 401, the first position information and the motion state information of the spatial terminal are obtained from the spatial terminal.
[0076] Here, the first location information is information about the current location of the spatial terminal (first location), and may include longitude information, latitude information, altitude information, etc.
[0077] Here, the motion state information may include information indicating the motion state of the spatial terminal, such as the motion vector of the spatial terminal at any given time, or the velocity of movement at the current time.
[0078] In some embodiments, an inertial navigation sensor is placed at the spatial terminal, and the spatial terminal can obtain a motion vector at any given time using this inertial navigation sensor. Here, the motion vector may include information such as 3-axis acceleration, path angle, pitch angle, and roll angle.
[0079] In step 402, based on the first position information and motion state information, a second position information is obtained, which is the position of the spatial terminal after a predetermined time has elapsed.
[0080] Here, the pre-set time can be set as needed, and this disclosure does not limit it.
[0081] Here, the second location information is information about the location (second location) where the spatial terminal will be located after a predetermined time has elapsed, and may include longitude information, latitude information, altitude information, etc.
[0082] In some embodiments, the first position information includes the first position coordinates in the Earth coordinate system, the second position information includes the second position coordinates in the Earth coordinate system, and step 402 can be implemented in the manner shown in the following steps a, b, c, and d.
[0083] In step a, based on the second transformation matrix from the Earth coordinate system to the inertial coordinate system, the first position coordinates are transformed to obtain the third position coordinates of the space terminal in the inertial coordinate system.
[0084] Here, the first position coordinates are the coordinates of the position (the first position) where the space terminal is currently located.
[0085] Let the current time be t0, and the first position coordinates be represented by p n,0 where p n,0 = {λ n,0 , Φ n,0 , h n,0}. Here, λ n,0 is the longitude value where the space terminal is located, Φ n,0 is the latitude value where the space terminal is located, and h n,0 is the value of the height of the space terminal from the ground.
[0086] The space Cartesian coordinates of the space terminal in the Earth coordinate system are as shown in the following formula (1).
[0087] JPEG0007877585000001.jpg22163
[0088] Here, e represents the Earth's flattening, and R n represents the radius of curvature in the normal section perpendicular to the meridian plane.
[0089] As shown in the following formula (2), based on the second transformation matrix from the Earth coordinate system to the inertial coordinate system, the first position coordinates can be transformed to obtain the third position coordinates in the inertial coordinate system.
[0090] JPEG0007877585000002.jpg11163
[0091] Here, C ie This is the transformation matrix from the Earth coordinate system to the inertial coordinate system, and for ease of distinction, this transformation matrix will be called the second transformation matrix.
[0092] JPEG0007877585000003.jpg11168
[0093] In step b, the three-axis acceleration and velocity of the spatial terminal in the inertial coordinate system are obtained based on the motion state information.
[0094] In some embodiments, the motion state information may include information indicating the motion state of the spatial terminal, such as the motion vector of the spatial terminal at any given time, or the velocity at the current time. Here, the motion vector may include information such as the three-axis acceleration, path angle, pitch angle, and roll angle in the carrier coordinate system. The velocity at the current time in the motion state information may be the velocity of the spatial terminal in the inertial coordinate system.
[0095] Let t represent any given time, and v be the motion vector of the spatial terminal n in the carrier coordinate system at time t. n,t This is expressed as follows: Here, v n,t ={a n,t , α n,t , β n,t , γ n,t}. Here, a n,t α is the 3-axis acceleration of the spatial terminal n at time t. n,t β is the path angle of the spatial terminal n at time t. n,t γ is the pitch angle of the spatial terminal n at time t. n,t This represents the roll angle of the spatial terminal n at time t.
[0096] JPEG0007877585000004.jpg13169
[0097] JPEG0007877585000005.jpg11163
[0098] Here, C ib This represents the transformation matrix from the carrier coordinate system to the inertial coordinate system.
[0099] In some examples, C ib This can be calculated using the method shown in equation (4) below.
[0100] C ib = C ie C et C tb (4)
[0101] Here, C tb C is the transformation matrix from the carrier coordinate system to the horizon coordinate system. et C is the transformation matrix from the horizontal coordinate system to the Earth coordinate system. ie This represents the transformation matrix from the Earth coordinate system to the inertial coordinate system.
[0102] C tb This can be determined from information such as the path angle, pitch angle, and roll angle of the spatial terminal in the carrier coordinate system.
[0103] In step c, the displacement of the spatial terminal in the inertial coordinate system after a predetermined time has elapsed is obtained based on the third position coordinate, the movement velocity, and the three-axis acceleration.
[0104] In some embodiments, step c is determined by the method shown in formula (5) below.
[0105] JPEG0007877585000006.jpg13163
[0106] JPEG0007877585000007.jpg20168
[0107] In step d, the displacement is transformed based on the first transformation matrix from the inertial coordinate system to the Earth coordinate system to obtain the second position coordinates.
[0108] Here, the second position coordinate is the coordinate of the position (second position) where the spatial terminal will be located after a predetermined time has elapsed, and this position coordinate is a coordinate in the Earth coordinate system.
[0109] In some embodiments, step d is determined by the method shown in formula (6) below.
[0110] JPEG0007877585000008.jpg11163
[0111] Here, C ei This is the transformation matrix from the inertial coordinate system to the Earth coordinate system, and for ease of distinction, this transformation matrix will be called the first transformation matrix.
[0112] JPEG0007877585000009.jpg9169
[0113] As can be seen from the process of obtaining second position information from the first position information and motion state information described above, the second position information is obtained by transforming the displacement of the spatial terminal in the inertial coordinate system after a predetermined time has elapsed, based on a first transformation matrix from the inertial coordinate system to the Earth coordinate system. This displacement is determined based on the third position coordinate of the spatial terminal in the inertial coordinate system, its velocity, and its 3-axis acceleration. The 3-axis acceleration and velocity are determined based on the motion state information, and the third position coordinate is obtained by transforming the first position coordinate based on a second transformation matrix from the Earth coordinate system to the inertial coordinate system.
[0114] In step 403, the first three-dimensional cell to which the spatial terminal is currently located is determined based on the first location information of the spatial terminal's current location.
[0115] Step 403 may be executed before step 402, after step 402, or simultaneously with step 402. This disclosure does not restrict the timing of step 403 execution, and it is sufficient that step 403 is executed after step 401.
[0116] In step 404, the second 3D cell to which the spatial terminal should be handed over is determined based on the second location information of the spatial terminal's location after a predetermined time has elapsed and the cell handover policy.
[0117] Step 404 may be executed before step 403, after step 403, or simultaneously with step 403. This disclosure does not restrict the timing of step 404 execution, and it is sufficient that step 404 is executed after step 402.
[0118] In step 405, a handover message is sent to the spatial terminal instructing it to hand over from the first 3D cell to the second 3D cell. The specific implementation processes and principles of steps 403-405 are omitted here, as they can be found in the descriptions of other embodiments.
[0119] From the above, the cell handover method provided in the embodiment of this disclosure divides the service area of a network device into three-dimensional cells, the first network device acquires first location information and motion state information of the spatial terminal from the spatial terminal, acquires second location information of the spatial terminal after a predetermined time has elapsed based on the first location information of the spatial terminal's current location, determines the first three-dimensional cell of the spatial terminal's current location based on the first location information of the spatial terminal's current location, and performs a cell handover after a predetermined time has elapsed based on the second location information of the spatial terminal's current location and the cell handover policy. By determining the second 3D cell to which the spatial terminal should hand over and sending a handover message to the spatial terminal instructing it to hand over from the first 3D cell to the second 3D cell, the second 3D cell to which the spatial terminal should hand over can be predicted in advance before the spatial terminal moves from the first 3D cell where it is currently located. This allows for a timely handover of the spatial terminal to the second 3D cell, thereby ensuring continuity of service and reliability of communication for spatial terminals located at any position in 3D space, such as on land, at sea, or in the air, and improving service quality. Furthermore, by having the first network device predict the second 3D cell to which the spatial terminal should hand over based on the second location information where the spatial terminal will be located after a predetermined time has elapsed, the spatial terminal can avoid sending measurement reports to the first network device, reducing time delays and improving the accuracy of the determined second 3D cell. In addition, since the spatial terminal can transmit only the first location information and motion state information of its current location to the first network device, the occupied transmission resources are reduced, and the overhead of the communication system and communication link is reduced.
[0120] Figure 5 is a schematic flowchart of the cell handover method shown in the embodiment of the present disclosure.
[0121] Here, this cell handover method is applied to a first network device, which is the network device currently providing services to the spatial terminal.
[0122] As shown in Figure 5, the method according to the embodiment of this disclosure includes the following steps 501 to 509.
[0123] In step 501, the first three-dimensional cell to which the spatial terminal is currently located is determined based on the first location information of the spatial terminal's current location.
[0124] The first three-dimensional cell is provided with services by the first network device.
[0125] In step 502, the second 3D cell to which the spatial terminal should be handed over is determined based on the second location information of the spatial terminal's location after a predetermined time has elapsed and the cell handover policy.
[0126] The specific implementation processes and principles of steps 501-502 are omitted here, as they can be found in the descriptions of other embodiments.
[0127] Step 503 determines whether the second 3D cell is within the coverage of the first network device. If yes, step 504 is executed; otherwise, step 508 is executed.
[0128] In step 504, it is determined whether the first network device has the capability to provide service resources for the second 3D cell. If yes, step 505 is executed; otherwise, step 506 is executed.
[0129] In some embodiments, if the second spatial cell is within the coverage of the first network device, it may be further determined whether the first network device has the capability to provide service resources for the second spatial cell.
[0130] In step 505, service resources for the second 3D cell are secured in advance.
[0131] Here, service resources may include resources used for communication, such as frequency resources and codeword resources.
[0132] In some embodiments, if the second 3D cell is within the coverage of the first network device and the first network device has the capability to provide service resources for the second 3D cell, the first network device may reserve service resources for the second 3D cell in advance.
[0133] The first network device can guarantee the continuity of communication by pre-securing service resources for the second 3D cell.
[0134] Step 506 determines the third spatial cell that is within the coverage of the third network device and to which the spatial terminal should be handed over.
[0135] In some embodiments, if a second spatial cell is within the coverage of a first network device and the first network device does not have the capability to provide service resources for the second spatial cell, the first network device may determine a third spatial cell to which the spatial terminal should be handed over.
[0136] The method for determining the third 3D cell is similar to the method for determining the second 3D cell, so it will be omitted here.
[0137] The third network device is a network device that covers the third three-dimensional cell, and this network device is different from the first network device.
[0138] In step 507, a second handover negotiation message is sent to the third network device, which contains the identifier of the third 3D cell and instructs the third network device to pre-allocate service resources for the third 3D cell.
[0139] In some embodiments, the first network device may transmit a second handover negotiation message to the third network device via an intersatellite link or via a ground-based operations control center, wherein the second handover negotiation message contains an identifier for the third 3D cell and instructs the third network device to pre-allocate service resources for the third 3D cell. This allows the third network device to pre-allocate service resources for the third 3D cell.
[0140] In some embodiments, the second handover negotiation message may further contain information such as the motion state and location of the spatial terminal, and the third network device may predict the 3D cell that the spatial terminal intends to enter based on the motion state and location information of the spatial terminal, and reserve resources for that 3D cell in advance.
[0141] The continuity of communication can be guaranteed by the third network device pre-securing service resources for the third 3D cell.
[0142] In step 508, if the second 3D cell is within the coverage of the second network device, a first handover negotiation message is sent to the second network device, which contains the identifier of the second 3D cell and instructs the second network device to pre-allocate service resources for the second 3D cell.
[0143] The continuity of communication can be guaranteed by the second network device pre-securing service resources for the second 3D cell.
[0144] In step 509, a handover message is sent to the spatial terminal instructing it to hand over from the first 3D cell to the second 3D cell.
[0145] In some embodiments, the handover message may contain an identifier for a second spatial cell, instructing the spatial terminal to perform a cell handover based on that identifier.
[0146] In some embodiments, a corresponding codeword may be assigned to each 3D cell, and a spatial terminal in each 3D cell may use the corresponding codeword to transmit data. In some embodiments, a codeword corresponding to the height may be assigned to each 3D cell according to the height at which each 3D cell is located. Here, the codewords assigned to any two 3D cells located at different heights may be the same or different. The codewords assigned to any two 3D cells located at the same height may be the same or different.
[0147] For example, consider a case where the divided 3D cells are located at heights A, B, C, and D. A 3D cell at height A may be assigned the codeword C1 corresponding to height A. A 3D cell at height B may be assigned the codeword C2 corresponding to height B. A 3D cell at height C may be assigned the codeword C3 corresponding to height C. A 3D cell at height D may be assigned the codeword C4 corresponding to height D. Here, C1, C2, C3, and C4 are all different. This makes it possible to assign the same codeword to 3D cells at the same height, and to assign different codewords to 3D cells at different heights.
[0148] Alternatively, a 3D cell at height A and a 3D cell at height B may be assigned the codeword C5 corresponding to heights A and B, and a 3D cell at height C and a 3D cell at height D may be assigned the codeword C6 corresponding to heights C and D. C5 and C6 are different. This makes it possible to assign the same codeword to 3D cells at the same height, and to assign different codewords to 3D cells at some different heights among multiple heights.
[0149] By assigning different codewords to 3D cells located at different heights, interference can be avoided when terminal devices in 3D cells at different heights communicate with network devices.
[0150] The method of assigning a codeword corresponding to the height of each 3D cell, as described above, is merely illustrative, and in actual applications, other methods of assigning the corresponding codeword to each 3D cell may be employed, and this disclosure is not limited to such methods.
[0151] In the embodiments of this disclosure, the coverage area of the three-dimensional cell includes one three-dimensional three-dimensional region. The height at which the three-dimensional cell is located may be the height to which any position of the three-dimensional cell belongs, and this height may be an absolute or relative height value, or it may be one of several height ranges divided by the height dimension. Alternatively, the height at which the three-dimensional cell is located may be the height range to which the entire three-dimensional cell is located, and this height range may be one of several height ranges divided by the height dimension. For example, when a three-dimensional space is divided into multiple three-dimensional cells as shown in Figure 3, the height at which the three-dimensional cell (M,L) is located may be within the height range H L This can be understood as the height. The embodiments of this disclosure do not limit the method of defining the height in which the three-dimensional cell is located.
[0152] In some embodiments, if the first and second spatial cells are located at different heights, the codewords corresponding to the first and second spatial cells may be different. The handover message may contain codeword information corresponding to the height at which the second spatial cell is located, and may instruct the spatial terminal to perform a cell handover based on this codeword information. Here, the codeword information is information relating to the codeword corresponding to the height at which the second spatial cell is located, and may be, for example, a codeword identifier or specific codeword content, but is not limited thereto in this disclosure.
[0153] In some embodiments, the codeword corresponding to the height where the first three-dimensional cell is located and the codeword corresponding to the height where the second three-dimensional cell is located may be orthogonal to each other or quasi-orthogonal to each other.
[0154] In some embodiments, if the first and second stereocellular cells are covered by different beams, the handover message may contain relevant information about the beam covering the second stereocellular cell and instruct the spatial terminal to perform a cell handover based on that beam-related information. The beam-related information may include one or more pieces of information such as the beam identifier and the beam's corresponding frequency.
[0155] The beam covering the second stereoscopic cell may be a beam included in the first network device or other network devices.
[0156] The following describes examples of the information contained in handover messages in several scenarios.
[0157] If the first and second spatial cells are located at different heights and are covered by different beams, the first network device may determine that the spatial terminal needs to perform a codeword handover and a beam handover. In this case, the handover message may contain codeword information corresponding to the height at which the second spatial cell is located and associated information of the beam covering the second spatial cell, and instructs the spatial terminal to perform a cell handover based on the codeword information and associated beam information.
[0158] If the first and second spatial cells are located at different heights, and both are covered by the same beam, the first network device may determine that the spatial terminal needs to perform a codeword handover without changing the beam. In this case, the handover message can contain codeword information corresponding to the height at which the second spatial cell is located, and instructs the spatial terminal to perform a cell handover based on that codeword information.
[0159] If the first and second spatial cells are located at the same height, and are covered by different beams, the first network device may determine that the spatial terminal needs to perform a beam handover, even if the codeword remains unchanged. This allows the handover message to contain relevant information about the beam covering the second spatial cell and instruct the spatial terminal to perform a cell handover based on that beam information.
[0160] In summary, the cell handover method provided in the embodiments of this disclosure divides the service area of a network device into three-dimensional cells, determines the first three-dimensional cell to which the spatial terminal is currently located based on first location information of the spatial terminal's current location, determines the second three-dimensional cell to which the spatial terminal should hand over after a predetermined time has elapsed based on second location information of the spatial terminal and a cell handover policy, and sends a handover message to the spatial terminal instructing it to hand over from the first three-dimensional cell to the second three-dimensional cell. This allows the spatial terminal to be predicted in advance to which it should hand over before it moves from the first three-dimensional cell to which it is currently located, enabling a timely handover to the second three-dimensional cell. As a result, the continuity of service and reliability of communication can be guaranteed for spatial terminals located at any location in three-dimensional space, such as on land, at sea, or in the air, and service quality can be improved. Furthermore, by having the first network device predict the second 3D cell to be handed over to based on the second location information of the spatial terminal's location after a predetermined time has elapsed, the spatial terminal can avoid sending measurement reports to the first network device, thereby reducing time delays and improving the accuracy of the determined second 3D cell. By pre-securing service resources for the second 3D cell, the continuity of communication can be guaranteed.
[0161] The following describes in detail the cell handover method applied to spatial terminals proposed in the embodiments of this disclosure.
[0162] Figure 6 is a schematic flowchart of a cell handover method as shown in an embodiment of the present disclosure. As shown in Figure 6, the method according to the embodiment of the present disclosure includes the following steps 601 to 602.
[0163] Step 601 involves receiving a handover message from a network device.
[0164] The network device that sends the handover message is the network device currently providing services to the spatial terminal, for example, the first network device in the embodiment described above.
[0165] In step 602, based on the handover message, the spatial terminal is handed over from the first spatial cell where it is currently located to the second spatial cell. Here, the first spatial cell is determined by the network device based on the first location information of the spatial terminal's current location, and the second spatial cell is determined by the network device based on the second location information of the spatial terminal after a predetermined time has elapsed and the cell handover policy.
[0166] The handover message instructs the spatial terminal to hand over from the first spatial cell to the second spatial cell based on the handover message.
[0167] The first location information is information about the current location of the spatial terminal (first location), and may include longitude information, latitude information, altitude information, etc.
[0168] In some embodiments, the first location information may be acquired by a spatial terminal and transmitted to a network device.
[0169] In some embodiments, a navigation receiver module or position sensor is placed on the spatial terminal, and the spatial terminal acquires first location information of its position in real time via this navigation receiver module or position sensor, and further transmits the first location information to a network device, which then determines the first three-dimensional cell in which the spatial terminal is currently located based on the first location information.
[0170] The first three-dimensional cell is the three-dimensional cell in which the spatial terminal is currently located, and it covers the first position in which the spatial terminal is currently located.
[0171] Here, the pre-set time can be set as needed, and this disclosure does not limit it.
[0172] The second location information is information about the location (second location) where the spatial terminal will be located after a predetermined time has elapsed, and may include longitude information, latitude information, altitude information, etc.
[0173] In some embodiments, the spatial terminal predicts its own second position after a predetermined time has elapsed and transmits this second position information to a network device, allowing the network device to determine a second three-dimensional cell based on the second position information where the spatial terminal will be located after the predetermined time has elapsed.
[0174] The second spatial cell is a spatial cell into which a spatial terminal is expected to enter after a predetermined time has elapsed. The number of second spatial cells may be one or more, and this disclosure does not limit this. In this case, any second spatial cell may be provided with service by the network device currently providing service to the spatial terminal, or by other network devices.
[0175] The cell handover policy is a policy that determines the second 3D cell from among multiple 3D cells, and can be set as needed, without limitation in this disclosure. A description of the cell handover policy can be found in other embodiments, so no further explanation is needed here.
[0176] As described above, the cell handover method provided in the embodiments of this disclosure receives a handover message from a network device and, based on the handover message, hands over from the first three-dimensional cell where the spatial terminal is currently located to a second three-dimensional cell. Here, the first three-dimensional cell is determined by the network device based on the first location information where the spatial terminal is currently located, and the second three-dimensional cell is determined by the network device based on the second location information where the spatial terminal will be located after a predetermined time has elapsed and a cell handover policy. As a result, based on the division of the network device's service area into three-dimensional cells, the spatial terminal can hand over in a timely manner from the first three-dimensional cell where it is currently located to the second three-dimensional cell in response to the handover message sent from the network device, thereby ensuring continuity of communication with the network device and improving communication quality and reliability. Furthermore, by predicting the second three-dimensional cell to which the spatial terminal should hand over based on the second location information where the spatial terminal will be located after a predetermined time has elapsed, the spatial terminal can avoid sending measurement reports to the network device, reducing time delays and improving the accuracy of the determined second three-dimensional cell.
[0177] Figure 7 is a schematic flowchart of a cell handover method as shown in an embodiment of the present disclosure. As shown in Figure 7, the method according to the embodiment of the present disclosure is applied to a spatial terminal and includes the following steps 701 to 703.
[0178] In step 701, the first location information, which indicates the current location, and the motion state information of the spatial terminal are transmitted to the network device. Here, the first location information and motion state information are used to obtain second location information, which indicates the spatial terminal's location after a predetermined time has elapsed.
[0179] Here, the first location information is information about the current location of the spatial terminal (first location), and may include longitude information, latitude information, altitude information, etc.
[0180] Here, the motion state information may include information indicating the motion state of the spatial terminal, such as the motion vector of the spatial terminal at any given time, or the velocity of movement at the current time. Here, the motion vector may include information such as 3-axis acceleration, path angle, pitch angle, and roll angle.
[0181] In some embodiments, an inertial navigation sensor is placed on the spatial terminal, and the spatial terminal can acquire a motion vector at any given time via the inertial navigation sensor, and further transmit motion state information such as the motion vector and the current speed of movement to a network device. The first position information is used by the network device to acquire second position information, and is also used by the network device to determine the first three-dimensional cell in which the spatial terminal is currently located. The motion state information is used by the network device to acquire second position information.
[0182] In step 702, a handover message is received from the network device.
[0183] In step 703, based on the handover message, the spatial terminal is handed over from the first spatial cell where it is currently located to the second spatial cell. Here, the first spatial cell is determined by the network device based on the first location information of the spatial terminal's current location, and the second spatial cell is determined by the network device based on the second location information of the spatial terminal after a predetermined time has elapsed and the cell handover policy.
[0184] In some embodiments, the first and second spatial cells are located at different heights, and the handover message may contain codeword information corresponding to the height of the second spatial cell. Based on this codeword information, the spatial terminal can hand over from the first spatial cell to the second spatial cell and communicate with a network device using the codeword corresponding to this codeword information. Here, the codeword information is information relating to the codeword corresponding to the height of the second spatial cell, and may be, for example, a codeword identifier or specific codeword content, but is not limited thereto in this disclosure.
[0185] In some embodiments, the first and second spatial cells are covered by different beams, and the handover message may contain relevant information about the beam covering the second spatial cell. The spatial terminal can communicate with network devices based on the beam by handing over from the first spatial cell to the second spatial cell based on the relevant beam information. The relevant beam information may include one or more pieces of information such as a beam identifier and the corresponding frequency of the beam.
[0186] In some embodiments, the first and second spatial cells are located at different heights and are covered by different beams, and the handover message may contain codeword information corresponding to the height at which the second spatial cell is located and associated information of the beam covering the second spatial cell. Based on the associated beam information and the codeword information, the spatial terminal can communicate with a network device using the codeword and beam corresponding to the codeword information by performing a handover from the first spatial cell to the second spatial cell.
[0187] In some embodiments, resources not mentioned in the handover message may be left as they are in a flow where a spatial terminal performs a cell handover.
[0188] In the cell handover method provided in the embodiments of this disclosure, a first location information of the current location and motion state information of the spatial terminal are transmitted to a network device to obtain second location information of the spatial terminal's location after a predetermined time has elapsed. A handover message is received from the network device, and based on the handover message, the spatial terminal is handed over from the first three-dimensional cell where it is currently located to the second three-dimensional cell. Here, the first three-dimensional cell is determined by the network device based on the first location information of the spatial terminal's current location, and the second three-dimensional cell is determined by the network device based on the second location information of the spatial terminal after a predetermined time has elapsed and a cell handover policy. As a result, based on the division of the network device's service area into three-dimensional cells, the spatial terminal can hand over in a timely manner from the first three-dimensional cell where it is currently located to the second three-dimensional cell in response to the handover message transmitted from the network device, thereby ensuring continuity of communication with the network device and improving communication quality and reliability. Furthermore, by having the network device predict the second 3D cell to be handed over to based on second location information of the spatial terminal's position after a predetermined time has elapsed, the spatial terminal can avoid sending measurement reports to the network device, thereby reducing time delay and improving the accuracy of the determined second 3D cell. In addition, by having the spatial terminal transmit first location information and motion state information of its current position to the network device, the occupied transmission resources are reduced, the overhead of the communication system and communication link is reduced, time delay is reduced, and the accuracy of the second 3D cell determined by the network device is improved.
[0189] Embodiments of this disclosure further propose apparatuses for implementing any of the methods described above. For example, an apparatus is proposed comprising a unit or module for implementing each step performed by a network device in any of the methods described above. Furthermore, another apparatus is proposed comprising a unit or module for implementing each step performed by a spatial terminal in any of the methods described above.
[0190] It should be understood that the division of each unit or module in the above-described device is merely a division of logical function, and that in actual implementation, they may be integrated in whole or in part into a single physical entity, or they may be physically separated. Furthermore, the units or modules within the device may be implemented in a form in which a processor calls software. For example, the device includes a processor, the processor is connected to memory, the memory stores instructions, and the processor calls the instructions stored in memory to implement one of the above methods or to implement the functions of each unit or module in the device. Here, the processor is, for example, a general-purpose processor, for example, a central processing unit (CPU) or a microprocessor, and the memory is memory within the device or memory outside the device. Alternatively, the units or modules within the device may be implemented as hardware circuits, and the design of the hardware circuit can realize some or all of the functions of the unit or module, and the above-described hardware circuit may be interpreted as one or more processors. For example, in one form, the above-described hardware circuit is an application-specific integrated circuit (ASIC), and the design of the logical relationships of the elements in the circuit realizes some or all of the functions of the above-described unit or module. For example, in another form, the above hardware circuit can be implemented by a programmable logic device (PLD). For instance, a field programmable gate array (FPGA) can contain many logic gate circuits, and the connections between these logic gate circuits can be configured using a configuration file, thereby enabling some or all of the above unit or module functions to be realized.All of the above-mentioned units or modules may be implemented by having the processor invoke software, or by having the processor invoke hardware circuits, or by having a portion of them implemented by having the processor invoke software and the remaining portion implemented by hardware circuits.
[0191] In embodiments of this disclosure, a processor is a circuit having signal processing capabilities, and in one embodiment, a processor is a circuit having the ability to read and execute instructions, and includes, for example, a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which may be interpreted as a microprocessor), or a digital signal processor (DSP). In another embodiment, a processor can realize specific functions through logical relationships of hardware circuits, and such logical relationships of hardware circuits may be fixed or reconfigurable, and for example, a processor is a hardware circuit realized as an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process by which the processor loads a placement document and realizes the process of hardware circuit placement may be interpreted as the process by which the processor loads instructions and realizes some or all of the functions of the above unit or module. Furthermore, it may also refer to hardware circuits designed for artificial intelligence, such as ASICs including Neural Network Processing Units (NPUs), Tensor Processing Units (TPUs), and Deep Learning Processing Units (DPUs).
[0192] Figure 8 is a schematic diagram of the structure of a cell handover device proposed in an embodiment of the present disclosure. Here, the cell handover device can be applied to a network device such as the first network device in the embodiment described above. As shown in Figure 8, the cell handover device 800 may include at least one of the following: a transmit / receive module 801, a processing module 802, etc.
[0193] In some embodiments, the processing module 802 determines the first spatial cell to which the spatial terminal is currently located based on first location information of the spatial terminal's current location, and determines the second spatial cell to which the spatial terminal should hand over after a predetermined time has elapsed based on second location information of the spatial terminal's location and a cell handover policy. The transmitting / receiving module 801 sends a handover message to the spatial terminal instructing it to hand over from the first spatial cell to the second spatial cell.
[0194] In some embodiments, the transmitting / receiving module 801 is used to acquire first position information and motion state information of the spatial terminal from the spatial terminal. The processing module 802 is used to acquire second position information based on the first position information and motion state information.
[0195] In some embodiments, the first position information includes the first position coordinates in the Earth coordinate system. The second position information includes the second position coordinates in the Earth coordinate system. The second position information is obtained by transforming the displacement of the spatial terminal in the inertial coordinate system after a predetermined time has elapsed, based on a first transformation matrix from the inertial coordinate system to the Earth coordinate system. The displacement is obtained based on the third position coordinates of the spatial terminal in the inertial coordinate system, the velocity of movement, and the three-axis acceleration. The three-axis acceleration and velocity of movement are obtained based on motion state information. The third position coordinates are obtained by transforming the first position coordinates based on a second transformation matrix from the Earth coordinate system to the inertial coordinate system.
[0196] In some embodiments, the first and second 3D cells are located at different heights, and the handover message contains codeword information corresponding to the height of the second 3D cell, instructing the spatial terminal to perform a cell handover based on the codeword information.
[0197] In some embodiments, the codeword corresponding to the height where the first three-dimensional cell is located and the codeword corresponding to the height where the second three-dimensional cell is located are orthogonal to each other, or quasi-orthogonal to each other.
[0198] In some embodiments, the first and second stereocellular cells are covered by different beams, and the handover message contains relevant information about the beam covering the second stereocellular cell, instructing the spatial terminal to perform a cell handover based on the relevant beam information.
[0199] In some embodiments, the transmit / receive module 801 sends a first handover negotiation message to the second network device when the second 3D cell is within the coverage of the second network device, the first handover negotiation message contains an identifier for the second 3D cell and is used to instruct the second network device to pre-allocate service resources for the second 3D cell.
[0200] In some embodiments, the processing module 802 is used to pre-allocate service resources for the second spatial cell when the second spatial cell is within the coverage of the first network device and the first network device has the capability to provide service resources for the second spatial cell.
[0201] In some embodiments, the processing module 802 is used to determine a third spatial cell to which a spatial terminal should be handed over when a second spatial cell is within the coverage of a first network device and the first network device does not have the capability to provide service resources for the second spatial cell, wherein the third spatial cell is within the coverage of the third network device.
[0202] The transmit / receive module 801 is used to send a second handover negotiation message to a third network device, instructing the third network device to pre-allocate service resources for the third 3D cell, which contains an identifier for the third 3D cell.
[0203] Figure 9 is a schematic diagram of the structure of a cell handover device proposed in an embodiment of the present disclosure. Here, the cell handover device can be applied to a spatial terminal. As shown in Figure 9, the cell handover device 900 may include at least one of the following: a transmitting / receiving module 901, a processing module 902, etc.
[0204] In some embodiments, the transmit / receive module 901 is used to receive a handover message from a network device. The processing module 902 is used to hand over the spatial terminal from the first spatial cell where it is currently located to a second spatial cell based on the handover message. Here, the first spatial cell is determined by the network device based on the first location information of the spatial terminal's current location, and the second spatial cell is determined by the network device based on the second location information of the spatial terminal after a predetermined time has elapsed and a cell handover policy.
[0205] In some embodiments, the transmit / receive module 901 is used to transmit first location information to a network device.
[0206] In some embodiments, the transmitting / receiving module 901 is used to transmit first location information and motion state information of a spatial terminal to a network device, and the first location information and motion state information are used to acquire second location information.
[0207] In some embodiments, the first and second 3D cells are located at different heights, and the handover message contains codeword information corresponding to the height of the second 3D cell. The processing module 902 is used to perform a handover from the first 3D cell to the second 3D cell based on the codeword information.
[0208] In some embodiments, the first and second stereocellular cells are covered by different beams, and the handover message contains relevant information about the beam covering the second stereocellular cell. The processing module 902 is used to perform the handover from the first stereocellular cell to the second stereocellular cell based on the relevant beam information.
[0209] Figure 10 is a schematic diagram of the structure of a communication device 1000 proposed in an embodiment of the present disclosure. The communication device 1000 may be a network device, a spatial terminal, a chip, chip system, or processor, etc., that supports the network device in realizing any of the above-described methods, or a chip, chip system, or processor, etc., that supports the spatial terminal in realizing any of the above-described methods. The communication device 1000 may be used to realize the methods described in the above-described embodiment of the method, and specifically refer to the description described in the above-described embodiment of the method.
[0210] As shown in Figure 10, the communication device 1000 comprises one or more processors 1001. The processors 1001 may be general-purpose processors, dedicated processors, etc., and may be, for example, baseband processors or central processing units. A baseband processor may be used to process communication protocols and communication data. A central processing unit may be used to control communication equipment (e.g., base stations, baseband chips, terminals, terminal chips, distributed units (DUs), or central units (CUs)), execute programs, and process program data. The processors 1001 are used to call instructions to cause the communication device 1000 to perform any of the methods described above.
[0211] In some embodiments, the communication device 1000 further comprises one or more memories 1002 for storing instructions. In some embodiments, all or part of the memories 1002 may be located outside the communication device 1000.
[0212] In some embodiments, the communication device 1000 further comprises one or more transceivers 1003. When the communication device 1000 comprises one or more transceivers 1003, the communication steps such as sending and receiving in the method described above are performed by the transceivers 1003, and the other steps are performed by the processor 1001.
[0213] In some embodiments, the transceiver 1003 may include a receiver and a transmitter, and the receiver and transmitter may be separate or integrated. In some embodiments, terms such as transceiver, transceiver unit, transceiver and receiver, and transceiver and receiver circuit may be substituted for each other, terms such as transmitter, transmitter unit, transmitter, and transmission circuit may be substituted for each other, and terms such as receiver, receiver unit, receiver, and receiving circuit may be substituted for each other.
[0214] In some embodiments, the communication device 1000 further includes one or more interface circuits 1004 connected to a memory 1002, and the interface circuits 1004 may be used to receive signals from the memory 1002 or other devices, or to transmit signals to the memory 1002 or other devices. For example, the interface circuit 1004 may read instructions stored in the memory 1002 and transmit them to the processor 1001.
[0215] The communication device 1000 described in the above embodiments may be a network device or a spatial terminal, but the scope of the communication device 1000 in this disclosure is not limited thereto, and the configuration of the communication device 1000 is not limited to that shown in Figure 10. The communication device may be an independent device or part of a larger device. For example, the communication device may be any of the following: (1) An independent integrated circuit (IC), chip, chip system, or subsystem (2) A set having one or more ICs (in some embodiments, the IC set may include storage means for storing data and programs) (3) ASICs such as modems (4) Modules that can be embedded in other devices (5) Receivers, terminals, smart terminals, mobile phones, wireless devices, handhelds, mobile units, in-vehicle devices, network devices, cloud devices, or artificial intelligence devices, etc. (6) Others
[0216] Figure 11 is a schematic diagram of the structure of the chip 1100 proposed in the embodiments of this disclosure. If the communication device 1000 is a chip or a chip system, a schematic diagram of the configuration of the chip 1100 shown in Figure 11 may be referred to, but is not limited thereto.
[0217] The chip 1100 includes one or more processors 1101, each processor 1101 for calling instructions to cause the chip 1100 to perform one of the methods described above.
[0218] In some embodiments, the chip 1100 further includes one or more interface circuits 1102 connected to a memory 1103, and the interface circuits 1102 may be used to receive signals from the memory 1103 or other devices, or to transmit signals to the memory 1103 or other devices. For example, the interface circuit 1102 may read instructions stored in the memory 1103 and transmit them to the processor 1101. In some embodiments, terms such as interface circuit, interface, transmit / receive pins, and transceiver may be interchangeable.
[0219] In some embodiments, the chip 1100 further comprises one or more memories 1103 for storing instructions. In some embodiments, all or part of the memories 1103 may be located outside the chip 1100.
[0220] The Disclosure further proposes a communication system comprising a network device and a spatial terminal, wherein the network device is configured to perform a method described in the first embodiment or an optional implementation of the first embodiment, and the spatial terminal is configured to perform a method described in the second embodiment or an optional implementation of the second embodiment.
[0221] This disclosure further proposes a storage medium that stores instructions, when executed on the communication device 1000, cause the communication device 1000 to perform one of the methods described above. In some embodiments, the storage medium is an electronic storage medium. In some embodiments, the storage medium is a computer-readable storage medium, but is not limited thereto, and may be a storage medium readable by other devices. In some embodiments, the storage medium is a non-transitory storage medium, but is not limited thereto, and may be a temporary storage medium.
[0222] This disclosure further proposes a program product which, when executed by the communication device 1000, causes the communication device 1000 to perform any of the methods described above. In some embodiments, the program product is a computer program product.
[0223] This disclosure further proposes a computer program that, when executed on a computer, causes the computer to perform any of the methods described above.
[0224] It can be understood that the cell handover devices, network devices, spatial terminals, communication systems, storage media, program products, and computer programs described above are all used to carry out the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects obtained thereby can be seen by referring to the beneficial effects in the corresponding methods, and no further explanation is needed here.
[0225] In some embodiments, terms such as cell handover method, information processing method, and communication method may be substituted for each other, terms such as cell handover device, information processing device, and communication device may be substituted for each other, and terms such as information processing system and communication system may be substituted for each other.
[0226] The embodiments described herein are not exhaustive and are merely suggestive of some embodiments, and do not constitute a specific limitation on the scope of protection of this disclosure. Insofar as they do not contradict each other, each step in an embodiment may be carried out as an independent embodiment, and each step may be combined in any way. For example, a configuration in an embodiment with some steps removed may be carried out as an independent embodiment, the order of each step may be changed in any way in an embodiment, and the optional implementations in an embodiment may be combined in any way, and the embodiments may be combined in any way. For example, some or all of the steps of different embodiments may be combined in any way, and one embodiment may be combined in any way with the optional implementations of other embodiments.
[0227] In each embodiment of the present disclosure, unless otherwise specified or there is a logical conflict, the terminology and / or descriptions between embodiments are consistent and can refer to one another, and the technical features of different embodiments can be combined based on their inherent logical relationships to form new embodiments.
[0228] The terms used in the embodiments of this disclosure are for illustrative purposes only and do not limit the disclosure.
[0229] In the embodiments of this disclosure, unless otherwise specified, elements expressed in the singular, such as "one," "a kind," "the," "above," "as mentioned above," and "this," may represent "only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," and "the" in translation, the noun following the article may be expressed in the singular or plural form.
[0230] In the embodiments of this disclosure, "multiple" means two or more.
[0231] In some embodiments, the notation "A or B" may, depending on the circumstances, include technical configurations such as several embodiments A (executing A independently of B), several embodiments B (executing B independently of A), and several embodiments A and B being selectively executed (selectively executing A and B). The same applies when there are more branches, such as A, B, C, etc.
[0232] The prefixes "first," "second," etc., in the embodiments of this disclosure are solely for the purpose of distinguishing different subjects of description and do not constitute any restriction on the position, order, priority, number, content, etc. of the subjects of description. The descriptions of the subjects refer to the descriptions in the context before and after the claims and embodiments, and the use of prefixes should not constitute any unnecessary restrictions. For example, if the subject of description is "field," the ordinal number before "field" in "first field" and "second field" does not restrict the position or order between "fields," and "first" and "second" do not restrict whether the "fields" modified by them are in the same message, nor do they restrict the order of "first field" and "second field." Also, for example, if the subject of description is "rank," the ordinal number before "rank" in "first rank" and "second rank" does not restrict the priority between "ranks." Furthermore, for example, the number of items to be described is not limited to sequential words, and may be one or more. Taking "the first device" as an example, the number of "devices" here may be one or more. Also, the items modified by different prefixes may be the same or different. For example, if the item to be described is "device," then "the first device" and "the second device" may be the same device or different devices, and their types may be the same or different. Also, for example, if the item to be described is "information," then "the first piece of information" and "the second piece of information" may be the same piece of information or different pieces of information, and their content may be the same or different.
[0233] In some embodiments, “equipped with E,” “contains E,” “used to indicate E,” and “have E” may be interpreted as directly having E or indirectly indicating E.
[0234] In some embodiments, terms such as “greater,” “greater or equal to,” “not less,” “more,” “more or equal to,” “not less,” “higher,” “higher or equal to,” “not lower,” and “greater than or equal to,” may be substituted for each other, and terms such as “smaller,” “smaller or equal to,” “not greater,” “less,” “less or equal to,” “not more,” “lower,” “lower or equal to,” “not higher,” and “less than or equal to,” may also be substituted for each other.
[0235] In some embodiments, the devices and the like may be physical or virtual, and their names are not limited to those described in the embodiments. Terms such as "device," "equipment," "device," "circuit," "network element," "node," "function," "unit," "section," "system," "network," "chip," "chip system," "entity," and "body" may be interchangeable.
[0236] In some embodiments, terms such as "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, and client may be substituted for each other.
[0237] In some embodiments, terms such as “codebook,” “codeword,” and “precoding matrix” may be replaced. For example, a codebook may be a set of one or more codewords / precoding matrices.
[0238] In some embodiments, the names of information and other terms are not limited to those listed in the embodiments and may be replaced with terms such as "information," "message," "signal," "signaling," "report," "configuration," "indication," "instruction," "command," "channel," "parameter," "domain," "field," "symbol," "codebook," "codeword," "codepoint," "bit," "data," "program," and "chip."
[0239] In some embodiments, the acquisition of data, information, etc., may be carried out in accordance with the laws and regulations of the country where it is located.
[0240] In some embodiments, data and information can be obtained with the user's consent.
[0241] The embodiments described above may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. If implemented using software, all or part of it may be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer programs are loaded onto the computer and executed, all or part of the flows or functions described in the embodiments of this disclosure are generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable device. The computer programs may be stored, for example, on a computer-readable storage medium, or transferred from one computer-readable storage medium to another computer-readable storage medium. For example, the computer programs may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (e.g., infrared, radio, microwave, etc.). The computer-readable storage medium may be any available medium accessible to the computer, or it may be a data storage device such as a server or data center that includes an integration of one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state drives (SSDs)).
[0242] A person skilled in the art will understand that the units and algorithmic steps of each example described in relation to the embodiments disclosed herein can be implemented in electronic hardware or in a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this disclosure.
[0243] Those skilled in the art will clearly understand that, for the sake of convenience and brevity of explanation, the specific operating processes of the systems, apparatus, and units described above can be found by referring to the corresponding processes in the method embodiments described above, and therefore no further explanation is needed here.
[0244] The foregoing are merely specific embodiments of the present disclosure, and the scope of protection of the present disclosure is not limited thereto. A person skilled in the art can easily devise modifications and substitutions within the scope of the art revealed herein, and all such should be included within the scope of protection of the present disclosure. Accordingly, the scope of protection of the present disclosure should be the same as the scope of protection of the claims.
Claims
1. A cell handover method applicable to a first network device, In this method, Based on the first location information of the spatial terminal's current location, the first three-dimensional cell in which the spatial terminal is currently located is determined. After a predetermined time has elapsed, the second spatial cell to which the spatial terminal should be handed over is determined based on the second location information of the spatial terminal's location and the cell handover policy. A cell handover method comprising sending a handover message to the spatial terminal instructing the spatial terminal to hand over from the first three-dimensional cell to the second three-dimensional cell.
2. A cell handover method according to claim 1, In this method, further, The first position information and the motion state information of the spatial terminal are acquired from the spatial terminal. A cell handover method that acquires the second position information based on the first position information and the motion state information.
3. A cell handover method according to claim 2, The first position information includes a first position coordinate in the Earth coordinate system, The second position information includes the second position coordinates in the Earth coordinate system, A cell handover method wherein the second position information is obtained by transforming the displacement of the spatial terminal in the inertial coordinate system after a preset time has elapsed, based on a first transformation matrix from the inertial coordinate system to the Earth coordinate system, the displacement is obtained based on the third position coordinate of the spatial terminal in the inertial coordinate system, the moving velocity, and the three-axis acceleration, the three-axis acceleration and the moving velocity are obtained based on the motion state information, and the third position coordinate is obtained by transforming the first position coordinate based on the second transformation matrix from the Earth coordinate system to the inertial coordinate system.
4. A cell handover method according to claim 1, The first three-dimensional cell and the second three-dimensional cell are located at different heights. A cell handover method comprising: a handover message having codeword information corresponding to the height at which the second three-dimensional cell is located; and instructing the spatial terminal to perform a cell handover based on the codeword information.
5. A cell handover method according to claim 4, A cell handover method wherein the codeword corresponding to the height at which the first three-dimensional cell is located and the codeword corresponding to the height at which the second three-dimensional cell is located are orthogonal to each other, or quasi-orthogonal to each other.
6. A cell handover method according to claim 1, The first stereoscopic cell and the second stereoscopic cell are covered by different beams. A cell handover method comprising: a handover message containing relevant information about the beam covering the second three-dimensional cell; and a method for instructing the spatial terminal to perform a cell handover based on the relevant information about the beam.
7. A cell handover method according to claim 1, In this method, further, A cell handover method comprising: sending a first handover negotiation message to the second network device when the second three-dimensional cell is within the coverage of the second network device, wherein the first handover negotiation message contains an identifier for the second three-dimensional cell and instructs the second network device to reserve service resources for the second three-dimensional cell in advance.
8. A cell handover method according to claim 1, In this method, further, A cell handover method for pre-securing service resources for a second three-dimensional cell when the second three-dimensional cell is within the coverage of the first network device and the first network device has the capability to provide service resources for the second three-dimensional cell.
9. A cell handover method according to claim 1, In this method, further, If the second spatial cell is within the coverage of the first network device and the first network device does not have the capability to provide service resources for the second spatial cell, a third spatial cell to which the spatial terminal should be handed over is determined, where the third spatial cell is within the coverage of the third network device. A cell handover method comprising sending a second handover negotiation message to the third network device, wherein the second handover negotiation message contains an identifier for the third three-dimensional cell and instructs the third network device to reserve service resources for the third three-dimensional cell in advance.
10. A cell handover method applied to a spatial terminal, In this method, Receive a handover message from a network device. Based on the aforementioned handover message, the spatial terminal is handed over from the first three-dimensional cell where it is currently located to the second three-dimensional cell. A cell handover method in which, the first three-dimensional cell is determined by the network device based on first location information of the current location of the spatial terminal, and the second three-dimensional cell is determined by the network device based on second location information of the spatial terminal's location after a predetermined time has elapsed and a cell handover policy.
11. A cell handover method according to claim 10, In this method, further, A cell handover method for transmitting the first location information to the network device.
12. A cell handover method according to claim 10, In this method, further, A cell handover method that transmits the first location information and the motion state information of the spatial terminal to the network device, wherein the first location information and the motion state information are used to obtain the second location information.
13. A cell handover method according to claim 10, The first three-dimensional cell and the second three-dimensional cell are located at different heights, and the handover message contains codeword information corresponding to the height of the second three-dimensional cell. A cell handover method comprising handing over from the first three-dimensional cell where the spatial terminal is currently located to the second three-dimensional cell based on the handover message, and handing over from the first three-dimensional cell to the second three-dimensional cell based on the codeword information.
14. A cell handover method according to claim 10, The first stereoscopic cell and the second stereoscopic cell are covered by different beams, and the handover message contains relevant information about the beam covering the second stereoscopic cell. A cell handover method comprising handing over from the first stereoscopic cell where the spatial terminal is currently located to the second stereoscopic cell based on the handover message, and handing over from the first stereoscopic cell to the second stereoscopic cell based on the beam-related information.
15. A cell handover device applied to a first network device, The device is A processing module that determines the first three-dimensional cell to which the spatial terminal is currently located based on first location information of the spatial terminal's current location, and determines the second three-dimensional cell to which the spatial terminal should be handed over after a predetermined time has elapsed based on second location information of the spatial terminal's location and a cell handover policy. A transmitting and receiving module that transmits a handover message to the spatial terminal instructing the spatial terminal to hand over from the first three-dimensional cell to the second three-dimensional cell, A cell handover device equipped with the following features.
16. A cell handover device applied to a spatial terminal, The device is A send / receive module that receives handover messages from network devices, A processing module that, based on the aforementioned handover message, performs a handover from the first three-dimensional cell where the spatial terminal is currently located to the second three-dimensional cell, Equipped with, A cell handover device in which the first three-dimensional cell is determined by the network device based on first location information of the current location of the spatial terminal, and the second three-dimensional cell is determined by the network device based on second location information of the spatial terminal's location after a predetermined time has elapsed and a cell handover policy.
17. A network device, One or more processors, One or more memories for storing instructions, Equipped with, The processor is used to call the command to cause the network device to perform the cell handover method according to any one of claims 1 to 9.
18. It is a spatial terminal, One or more processors, One or more memories for storing instructions, Equipped with, The processor is used to call the command to cause the spatial terminal to perform the cell handover method according to any one of claims 10 to 14.
19. It is a communication system, Equipped with network devices and spatial terminals, The network device is configured to implement the cell handover method described in any one of claims 1 to 9. The spatial terminal is configured to implement the cell handover method described in any one of claims 10 to 14, and is a communication system.
20. It is a storage medium, The aforementioned storage medium stores commands, A storage medium wherein, when the command is executed on the communication device, the communication device causes the communication device to execute the cell handover method described in any one of claims 1 to 9, or the cell handover method described in any one of claims 10 to 14.