Random access method and apparatus

By generating preamble sequences based on height-specific masks, the method addresses collisions in satellite communication systems, improving random access success rates and efficiency for ground, sea, and air terminals.

JP7829743B2Active Publication Date: 2026-03-13SHANGHAI SATELLITE NETWORK RESEARCH INSTITUTE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-11-16
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

In satellite communication systems, the use of the same beam to provide services to ground, sea, and air terminals leads to preamble sequence collisions and conflicts, resulting in a low success rate and efficiency of random access, preventing timely communication services.

Method used

A random access method where spatial terminals generate and use preamble sequences based on a target mask associated with their height, avoiding collisions by using unique sequences for different altitudes, improving the success rate and efficiency of random access.

Benefits of technology

This method enhances beam resource utilization, flexible scheduling, and communication system capacity by minimizing collisions and conflicts, ensuring timely communication services for terminals at different altitudes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007829743000001
    Figure 0007829743000001
  • Figure 0007829743000002
    Figure 0007829743000002
  • Figure 0007829743000003
    Figure 0007829743000003
Patent Text Reader

Abstract

[0009] The present invention provides a random access method and device, which are related to the field of communication technologies. The method includes: a spatial terminal transmitting a first random access message to a network device; and receiving a response message from the network device. The first random access message carries a first preamble sequence, and the first preamble sequence is generated based on a target mask associated with the height at which the spatial terminal is located. In this way, the spatial terminal can initiate random access using the first preamble sequence associated with the height at which the spatial terminal is located, thereby avoiding collisions and contention with preamble sequences used by spatial terminals at other heights, improving the success rate of the spatial terminal's random access, and further improving the efficiency of the random access.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and particularly to a random access method and a random access device.

Background Art

[0002] In a communication system, the random access process is configured for multiple scenarios such as initial system access, transition from idle mode to active mode, handover, and radio resource control (RRC) requests during synchronization reallocation. The main purpose of executing the random access process is uplink synchronization including synchronization, access, response, and approval of the terminal device and the network device, and it is an important link for determining whether the terminal device can normally access the communication system and obtain communication services. Improving the success rate of random access and improving the efficiency of random access are very important for the terminal device to obtain communication services in a timely manner.

Summary of the Invention

Problems to be Solved by the Invention

[0005] In some embodiments, the first preamble sequence is obtained by multiplying the second preamble sequence by the target mask.

[0006] In some embodiments, the masks corresponding to the first height and the second height are mutually orthogonal or quasi-orthogonal.

[0007] In some embodiments, the same beam of the network device covers multiple stereo cells, and the first and second stereo cells among the multiple stereo cells are located at different heights.

[0008] In some embodiments, the random access method further includes the steps of transmitting absolute location information to the network device and receiving the target mask transmitted by the network device, wherein the absolute location information is configured to determine the stereo cell in which the spatial terminal is located and to determine the mask corresponding to the height in which the stereo cell is located as the target mask.

[0009] In some embodiments, the random access method further includes the steps of transmitting height information to the network device and receiving the target mask transmitted by the network device, wherein the height information is configured to determine the target mask.

[0010] In some embodiments, the random access method further includes the step of obtaining the target mask from masks corresponding to various heights that are pre-stored in the spatial terminal.

[0011] In some embodiments, the response message includes a successfully accessed response message, the response message carries a time advance of the uplink transmission timing, and the time advance is obtained based on the first preamble sequence.

[0012] In some embodiments, the response message includes a backoff response message, the response message carries a time advance of uplink transmission timing, the time advance is obtained based on the first preamble sequence, the method further includes the steps of adjusting the uplink transmission timing based on the time advance, sending a second random access message to the network device based on the adjusted uplink transmission timing, and completing random access based on the second random access message, where the second random access message carries a third preamble sequence, the third preamble sequence is generated based on the target mask.

[0013] According to a second embodiment of the present invention, the random access method includes the steps of receiving a first random access message transmitted by a spatial terminal and returning a response message to the spatial terminal, wherein the first random access message carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located.

[0014] In some embodiments, the first preamble sequence is obtained by multiplying the second preamble sequence by the target mask.

[0015] In some embodiments, the masks corresponding to the first height and the second height are mutually orthogonal or quasi-orthogonal. In some embodiments, the same beam of the network device covers multiple stereo cells, and the first and second stereo cells among the multiple stereo cells are located at different heights.

[0016] In some embodiments, the random access method further includes the steps of: receiving absolute location information transmitted by the spatial terminal; determining the stereo cell where the spatial terminal is located based on the absolute location information; determining a mask corresponding to the height where the stereo cell is located as the target mask; and transmitting the target mask to the spatial terminal.

[0017] In some embodiments, the random access method further includes the steps of receiving height information transmitted by the spatial terminal, determining the target mask based on the height information, and transmitting the target mask to the spatial terminal.

[0018] In some embodiments, the response message includes a successfully accessed response message, the response message carries a time advance of the uplink transmission timing, and the time advance is obtained based on the first preamble sequence.

[0019] In some embodiments, the response message includes a backoff response message, the response message carries a time advance of uplink transmission timing, the time advance is obtained based on the first preamble sequence, and the method further includes the steps of receiving a second random access message transmitted by the spatial terminal, and completing a random access based on the second random access message, wherein the second random access message is transmitted based on coordinated uplink transmission timing, the uplink transmission timing is coordinated based on the time advance, the second random access message carries a third preamble sequence, the third preamble sequence is generated based on the target mask.

[0020] A random access device is provided according to a third embodiment of the present invention. The device includes a transmit / receive module configured to transmit a first random access message to a network device, wherein the first random access message carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which a spatial terminal is located, and the transmit / receive module is further configured to receive a response message returned from the network device.

[0021] A random access device is provided according to a fourth embodiment of the present invention. The device includes a transmit / receive module configured to receive a first random access message transmitted by a spatial terminal, wherein the first random access message carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located, and the transmit / receive module is further configured to return a response message to the spatial terminal.

[0022] According to a fifth aspect of an embodiment of the present invention, a space terminal is provided. The space terminal includes one or more processors and one or more memories for storing instructions. Here, the processor calls the instructions to cause the space terminal to execute the random access method described in the first aspect or an alternative embodiment of the alternative implementation of the first aspect.

[0023] According to a sixth aspect of an embodiment of the present invention, a network device is provided. The network device includes one or more processors and one or more memories for storing instructions. Here, the processor calls the instructions to cause the network device to execute the random access method described in the second aspect or an alternative embodiment of the alternative implementation of the second aspect.

[0024] According to a seventh aspect of an embodiment of the present invention, a communication system is provided. The communication system includes a space terminal and a network device. Here, the space terminal is configured to execute the method described in the first aspect or an alternative embodiment of the alternative implementation of the first aspect, and the network device is configured to execute the method described in the second aspect or an alternative embodiment of the alternative implementation of the second aspect.

[0025] According to an eighth aspect of an embodiment of the present invention, a storage medium is provided. The storage medium stores instructions that, when executed on a communication device, cause the communication device to execute the method described in the first aspect or the second aspect, or to execute the method described in an alternative embodiment of the first aspect or an alternative embodiment of the alternative implementation of the second aspect.

[0026] According to a ninth aspect of an embodiment of the present invention, a program product is provided. When the program product is executed by a communication device, the communication device is caused to execute the method described in the first aspect or the second aspect, or an alternative embodiment of the first aspect or an alternative embodiment of the alternative implementation of the second aspect.

[0027] According to a tenth aspect of an embodiment of the present invention, a computer program is provided. When the computer program is executed on a computer, the computer is caused to execute the method described in the first aspect or the second aspect, an alternative embodiment of the first aspect, or an alternative embodiment of an alternative embodiment of the second aspect.

Advantages of the Invention

[0028] In the solution proposed by an embodiment of the present invention, a spatial terminal transmits a first random access message to a network device and receives a response message returned from the network device. Here, the first random access message carries a first preamble sequence, the first preamble sequence is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located. Therefore, the spatial terminal can start random access using the first preamble sequence associated with the height at which it is located, thereby avoiding collisions and competitions with preamble sequences used by spatial terminals at other heights, improving the success rate of random access of the spatial terminal, and further improving the efficiency of random access.

Brief Description of the Drawings

[0029] To more clearly explain the technical solutions in the embodiments of the present invention or the background art, the drawings used in the embodiments of the present invention or the background art are described below. [Figure 1] It is an architecture diagram showing a communication system according to an embodiment of the present invention. [Figure 2] It is a schematic diagram showing a four-step random access process. [Figure 3] It is a schematic diagram showing a two-step random access process. [Figure 4] It is a flowchart showing a random access method according to an embodiment of the present invention. [Figure 5] It is a flowchart showing a random access method according to an embodiment of the present invention. [Figure 6] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 7] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 8] This is an illustrative diagram showing an embodiment of stereo division according to the present invention. [Figure 9] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 10] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 11] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 12] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 13] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 14] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 15] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 16] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 17] This is a flowchart illustrating a random access method according to an embodiment of the present invention. [Figure 18] This is a structural diagram showing a random access device according to an embodiment of the present invention. [Figure 19] This is a structural diagram showing a random access device according to an embodiment of the present invention. [Figure 20] This is a structural diagram showing a communication device according to an embodiment of the present invention. [Figure 21] This is a structural diagram showing a chip according to an embodiment of the present invention. [Modes for carrying out the invention]

[0030] With the evolution of global communication service scenarios and requirements, the types and number of terminal devices at different altitudes, such as unmanned aerial vehicles (UAVs), high-altitude platforms, and low-Earth orbit satellites, are increasing. Terminal devices in the air have a distribution with three-dimensional time-varying characteristics and heterogeneous properties.

[0031] Taking satellite communication systems as an example, to meet the service requirements of terminal equipment on land, at sea, and in the air, satellite communication systems adopt a design concept that divides mobile communication cellular network cells, employing frequency color separation multiplexing mode to form multiple spot beam cells in a two-dimensional plane, thereby achieving seamless coverage of the ground service area. Furthermore, a small number of Stirling beams are used to provide limited access capabilities to specific navigation airborne terminal equipment. However, the use of Stirling beams increases the consumption of beam resources, and satellite communication systems face the problem of low beam resource utilization and inflexible beam resource scheduling, making it difficult to increase the capacity of the communication system.

[0032] To improve beam resource utilization, flexible scheduling of beam resources, and communication system capacity, it is conceivable to provide communication services using the same beam to ground, sea, and air terminal equipment within a coverage area. However, in this embodiment, preamble sequence collisions and conflicts are likely to occur as ground, sea, and air terminal equipment access the network based on the same signal beam, resulting in a low success rate and low efficiency of random access, which may prevent terminal equipment from obtaining communication services in time.

[0033] Embodiments of the present invention provide a random access method, a random access device, a spatial terminal, a network device, a communication system, a storage medium, a program product, and a computer program. The spatial terminal transmits a first random access message to the network device and receives a response message returned from the network device, where the first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located. Thus, the spatial terminal can initiate random access using the first preamble sequence associated with its height, thereby avoiding collisions and conflicts with preamble sequences used by spatial terminals at other heights, improving the success rate of random access by the spatial terminal, and further improving the efficiency of random access.

[0034] To better understand the random access methods disclosed by embodiments of the present invention, a communication system to which embodiments of the present invention are applied will be described below.

[0035] Figure 1 is an architectural diagram showing a communication system according to an embodiment of the present invention. Here, Figure 1 is a schematic diagram showing the communication system as a satellite communication system and the network equipment as a satellite.

[0036] As shown in Figure 1, the satellite communication system may include, but is not limited to, a network device 101 and a spatial terminal 102.

[0037] In some embodiments, the network device 101 is, for example, a node or device that accesses a wireless network for terminal device access. The network device includes, but is not limited to, at least one of the following: satellite, evolved NodeB (eNB) in a 5G communication system, next generation eNB (ng-eNB), next generation NodeB (gNB), NodeB (nodeB,NB), home NodeB (HNB), home evolved NodeB (HeNB), wireless backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.

[0038] In some embodiments, the spatial terminal 102 is a terminal device located at any position in space such as on land, in the ocean, or in the air, and includes, but is not limited to, at least one of the following: a mobile phone, a wearable device, an Internet of Things device, a car with communication capabilities, a smart car, a navigation aircraft, a Pad, a computer with wireless transceiver functionality, 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 transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home.

[0039] It will be understood that the communication systems described in embodiments of the present invention are intended to more clearly illustrate the technical solutions of embodiments of the present invention and do not limit the technical solutions provided by embodiments of the present invention. Those skilled in the art will know that the technical solutions provided by embodiments of the present invention are similarly applicable to similar technical problems as system architectures evolve and new service scenarios emerge.

[0040] The embodiments of the present invention described below can be applied to, but are not limited to, the communication system or a part of the main unit shown in Figure 1. The main unit shown in Figure 1 is an example. The communication system may include all or part of the main unit in Figure 1, or may include other main units other than those shown in Figure 1. The number and form of the main units are arbitrary, and the main units may be physical or virtual, and the connection relationships between the main units are examples only, and the main units may or may not be connected, and the connections may be in any way, and the connections may be direct or indirect, and the connections may be wired or wireless.

[0041] The random access method provided by embodiments of the present invention is applicable to random access processes such as a four-stage random access process and a two-stage random access process.

[0042] Examples of a four-stage random access process and a two-stage random access process are shown below.

[0043] Referring to Figure 2, which is a schematic diagram illustrating a four-stage random access process, the conflict-based four-stage random access process includes four messages: Msg1, Msg2, Msg3, and Msg4. Msg1 represents the preamble transmission message. Msg2 represents the random access response message. Msg3 represents the uplink message, which contains uplink data to be sent by the spatial terminal on the allocated uplink resource upon receiving Msg2. The uplink message contains the spatial terminal identifier for conflict resolution in Msg4. Msg4 represents the conflict resolution message, which is returned to the successfully accessed spatial terminal upon receiving the spatial terminal's uplink message from the network device.

[0044] Referring to Figure 3, which is a schematic diagram illustrating a two-stage random access process, the two-stage random access process includes MsgA and MsgB, where MsgA includes Msg1 and Msg3 in the four-stage random access process, and MsgB includes Msg2 and Msg4 in the four-stage random access process. The two-stage random access process not only reduces access flow wait delays but also further reduces control signaling overhead.

[0045] The random access method applied to a spatial terminal according to an embodiment of the present invention will be described in detail below.

[0046] Figure 4 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 4, the embodiment of the present invention relates to a method applied to a spatial terminal, and this method includes the following steps 401 to 402.

[0047] In step 401, a first random access message is sent to the network device, which carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located.

[0048] Here, the first random access message is a message used to initiate random access, and may be Msg1 in a four-stage random access process, MsgA in a two-stage random access process, or a message used to initiate random access in other random access processes, and this is not limited to the present invention. When the random access method is applicable to a four-stage random access process, the first random access message may be Msg1, and when the random access method is applicable to a two-stage random access process, the first random access message may be MsgA.

[0049] Taking Msg1 in a four-stage random access process and MsgA in a two-stage random access process as examples, it is understood that Msg1 and MsgA carry the preamble code (hereinafter also referred to as the preamble code sequence or preamble sequence) of the spatial terminal used to identify user equipment (UE) in random access. In a process that accesses the network based on the same signaling beam for spatial terminals at different heights, collisions and conflicts with the adopted preamble sequences can easily occur, reducing the success rate of random access, decreasing the efficiency of random access, and potentially preventing each spatial terminal from obtaining communication services in a timely manner.

[0050] In some embodiments, masks corresponding to multiple heights can be arranged, and each mask can be assigned to a spatial terminal at a different height. For example, a mask corresponding to a first height may be assigned to a spatial terminal at the first height, and a mask corresponding to a second height may be assigned to a spatial terminal at the second height. Here, the first and second heights are different, and the masks corresponding to the first and second heights may be the same or different.

[0051] Here, the multiple heights may be multiple absolute height values, multiple relative height values ​​based on a specific point, or multiple height ranges obtained by dividing by a height dimension, and the present invention is not limited to these. The first height and the second height may be any two of the multiple heights.

[0052] Here, the method for obtaining multiple height ranges by dividing by the height dimension may be predefined. For example, customized settings may be made by dividing the BeiDou grid location code according to the height hierarchy or based on the type, distribution characteristics, and traffic type of the spatial terminals of the communication system, but embodiments of the present invention are not limited to these.

[0053] The first random access message initiated by a spatial terminal may carry a first preamble sequence generated based on a target mask. Here, the target mask is a mask corresponding to the height to which the spatial terminal is assigned, and is associated with the height at which the spatial terminal is located; therefore, the first preamble sequence is used as the preamble sequence used when initiating random access.

[0054] In step 402, the response message returned from the network device is received.

[0055] In some embodiments, the response message may be Msg2 in a four-stage random access process.

[0056] In some embodiments, the response message may be an MsgB in a two-step random access process.

[0057] Because the target mask used by a spatial terminal is associated with the height at which the spatial terminal is located, the first preamble sequence generated based on the target mask is associated with the height at which the spatial terminal is located. If the target mask corresponding to the height at which the spatial terminal is located is different from the masks corresponding to other heights, the first preamble sequence used by the spatial terminal to initiate random access will be different from the preamble sequence used by spatial terminals at other heights to initiate random access. This avoids collisions and conflicts with preamble sequences used by spatial terminals at other heights, improving the success rate of random access for the spatial terminal and further enhancing the efficiency of random access.

[0058] The random access method provided by embodiments of the present invention is applied to satellite communication systems in a scenario where the same beam is used to simultaneously provide communication services to ground, sea, and air terminals within its coverage area. It is understood that this improves beam resource utilization, flexible scheduling of beam resources, and communication system capacity. Furthermore, in this scenario, in the process where ground, sea, and air terminals access the network based on the same signaling beam, terminals at different altitudes initiate random access using different preamble sequences, avoiding collisions and conflicts with preamble sequences, improving the success rate of random access, and enhancing the efficiency of random access so that terminals can obtain communication services in a timely manner.

[0059] Accordingly, according to the random access method provided by embodiments of the present invention, a spatial terminal transmits a first random access message to a network device and receives a response message returned from the network device, where the first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located. Thus, the spatial terminal can initiate random access using the first preamble sequence associated with its height, thereby avoiding collisions and conflicts with preamble sequences used by spatial terminals at other heights, improving the success rate of random access by the spatial terminal, and further improving the efficiency of random access.

[0060] Figure 5 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 5, the embodiment of the present invention relates to a method applied to a spatial terminal and includes the following steps 501 to 503.

[0061] In step 501, a target mask associated with the height at which the spatial terminal is located is obtained from masks corresponding to various heights that have been pre-stored in the spatial terminal.

[0062] In some embodiments, masks corresponding to multiple heights are arranged, and masks corresponding to various heights are pre-stored in a spatial terminal. The spatial terminal then retrieves a mask from the pre-stored masks corresponding to various heights that corresponds to the height in which it is located, and this mask is a target mask associated with the height in which the spatial terminal is located.

[0063] In some embodiments, a mask corresponding to an arbitrary first height among multiple heights and a mask corresponding to an arbitrary second height may be correlated to each other in an orthogonal or quasi-orthogonal manner. In this way, collisions and conflicts with the preamble sequence are minimized with respect to spatial terminals at the first height and spatial terminals at the second height, improving the success rate of random access to spatial terminals and increasing the efficiency of random access. For example, the masks corresponding to multiple heights may be Gold codes in a Code Division Multiple Access (CDMA) system.

[0064] Here, the multiple heights may be multiple absolute height values, multiple relative height values ​​based on a specific point, or multiple height ranges obtained by dividing by a height dimension, and the present invention is not limited to these. The first height and the second height may be any two of the multiple heights. Here, the method of obtaining multiple height ranges by dividing by a height dimension may be predefined.

[0065] In some embodiments, it may be necessary that the masks corresponding to multiple heights are mutually orthogonal. For example, the masks corresponding to heights A, B, C, and D may be mutually orthogonal.

[0066] In some embodiments, it may be sufficient if the masks corresponding to multiple heights are mutually quasi-orthogonal. For example, the masks corresponding to heights A, B, C, and D may be mutually quasi-orthogonal.

[0067] In some embodiments, there may be cases where masks corresponding to multiple heights are mutually orthogonal or quasi-orthogonal. For example, the masks corresponding to heights A, B, and C may be mutually orthogonal. The masks corresponding to heights D and A, D and B, and C may be quasi-orthogonal to each other.

[0068] In step 502, a first random access message is sent to the network device, which carries a first preamble sequence, and the first preamble sequence is generated based on a target mask.

[0069] In some embodiments, the first preamble sequence may be obtained by multiplying the second preamble sequence by a target mask, where the second preamble sequence may be obtained randomly from a set of preamble sequences or by other means, and the present invention is not limited thereto. Here, the set of preamble sequences is a pre-generated set of preamble sequences used to access the network of the network device, and here it includes a plurality of preamble sequences. Here the set of preamble sequences is transmitted by the network device to various spatial terminals, and spatial terminals accessing the network of the network device based on the same signaling beam may obtain a second preamble sequence from the same set of preamble sequences. Here the preamble sequences in the set of preamble sequences may be, for example, Zadoff-chu (ZC) sequences defined by a mobile communication system.

[0070] Thus, embodiments of the present invention are equivalent to adopting a preamble sequence used in a conventional mobile communication system as the second preamble sequence. The second preamble sequence is further processed using a target mask associated with the height at which the assigned spatial terminal is located, based on the second preamble sequence, to obtain a first preamble sequence, which is used when initiating random access. In this way, for a spatial terminal at a certain height, even if the same second preamble sequence as for spatial terminals at other heights is used, a different first preamble sequence can be obtained using a different mask. This avoids collisions and conflicts with preamble sequences used by spatial terminals at other heights, improves the success rate of random access for spatial terminals, and further improves the efficiency of random access.

[0071] In step 503, the response message returned from the network device is received.

[0072] Accordingly, according to the random access method provided by embodiments of the present invention, a first random access message is sent to a network device, in which a target mask associated with the height at which the spatial terminal is located is obtained from masks corresponding to various heights that are pre-stored in the spatial terminal, where the first random access message carries a first preamble sequence, the first preamble sequence is generated based on the target mask, and a response message is received from the network device. In this way, the spatial terminal can initiate random access using the first preamble sequence associated with the height at which the spatial terminal is located, thereby avoiding collisions and conflicts with preamble sequences used by spatial terminals at other heights, improving the success rate of random access for the spatial terminal, and further improving the efficiency of random access. Since masks corresponding to various heights are pre-stored in the spatial terminal, the spatial terminal can conveniently obtain a target mask corresponding to the height at which the spatial terminal is located, thereby further improving the efficiency of random access.

[0073] Figure 6 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 6, the embodiment of the present invention relates to a method applied to a spatial terminal and includes the following steps 601 to 604.

[0074] In step 601, height information is transmitted to a network device, where the height information is configured to determine the target mask.

[0075] In some embodiments, a spatial terminal may extend its payload with navigation information from a Global Navigation Satellite System (GNSS), acquire its own altitude information, transmit that altitude information to a network device, and have the network device assign a target mask corresponding to the spatial terminal based on that altitude information.

[0076] In step 602, the target mask transmitted by the network device is received.

[0077] In some embodiments, masks corresponding to multiple heights are arranged, and the network device determines the height at which the spatial terminal is located based on the height information of the spatial terminal, transmits the mask corresponding to the height at which the spatial terminal is located as a target mask to the spatial terminal, and the spatial terminal can receive the target mask transmitted by the network device.

[0078] In some embodiments, the masks corresponding to any first height among a plurality of heights and the masks corresponding to any second height may be correlated to each other in an orthogonal or quasi-orthogonal manner. Here, the arrangement of the masks corresponding to each height can be found in other embodiments and will not be repeated here.

[0079] In step 603, a first random access message is sent to the network device, which carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located.

[0080] In some embodiments, the first preamble sequence may be obtained by multiplying the second preamble sequence by the target mask.

[0081] In step 604, the response message returned from the network device is received.

[0082] Accordingly, according to the random access method provided by embodiments of the present invention, height information is transmitted to a network device, where the height information is configured to determine a target mask. The target mask transmitted by the network device is received. A first random access message is transmitted to the network device, where the first random access message carries a first preamble sequence, which is generated based on the target mask, and the target mask is associated with the height at which the spatial terminal is located. A response message is received from the network device. In this way, the spatial terminal can initiate random access using the first preamble sequence associated with the height at which the spatial terminal is located, thereby avoiding collisions and conflicts with preamble sequences used by spatial terminals at other heights, improving the success rate of random access for the spatial terminal, and further improving the efficiency of random access. Furthermore, since the target mask associated with the height at which the spatial terminal is located is obtained from the network device by the spatial terminal, storage space for the spatial terminal can be saved.

[0083] Figure 7 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 7, the embodiment of the present invention relates to a method applied to a spatial terminal and includes the following steps 701 to 704.

[0084] In step 701, absolute position information is transmitted to the network device, where the absolute position information is configured to determine the stereo cell in which the spatial terminal is located and to determine a target mask corresponding to the height in which the stereo cell is located, where the same beam of the network device covers multiple stereo cells, and the first and second stereo cells among the multiple stereo cells are located at different heights.

[0085] Here, absolute position information may include height information and longitude and latitude information of the spatial terminal. Here, longitude and latitude information includes longitude information and latitude information.

[0086] In some embodiments, a spatial terminal may extend its payload with GNSS navigation information, acquire its absolute position information, and transmit that absolute position information to a network device so that the network device can assign a target mask corresponding to the spatial terminal based on that absolute position information.

[0087] In some embodiments, a three-dimensional space is divided into multiple stereo cells, the coverage area of ​​each stereo cell includes one three-dimensional stereo area, the same beam of the network device covers the multiple stereo cells, and the first and second stereo cells among the multiple stereo cells are located at different heights. Here, the method of dividing the three-dimensional space into multiple stereo cells can be set as needed, and the present invention is not limited thereto.

[0088] Here, the first stereo cell and the second stereo cell are any cells from among multiple stereo cells.

[0089] In a possible embodiment, multiple height ranges can be obtained by dividing by the height dimension, these multiple height ranges can be used as a unified height standard, and based on this unified height standard, a three-dimensional stereo area covered by the same beam of the same network device within the same height range can be considered as a single stereo cell.

[0090] Here, the method for obtaining multiple height ranges by dividing by the height dimension may be predefined. For example, customization can be performed by dividing the Beidou grid location codes according to the height hierarchy or based on the type, distribution characteristics, and traffic type of the spatial terminals of the communication system, and embodiments of the present invention are not limited thereto.

[0091] Referring to the schematic diagram of the stereo cell division method shown in Figure 8, if we take the network equipment as a satellite as an example, it is possible to establish globally uniformly addressed stereo cells.

[0092] Referring to Figure 8, by dividing the Beidou grid position code by the height dimension, we obtain L height ranges, namely H1, H2, ..., HL in Figure 8, where L is an integer greater than 1. Taking a satellite in a satellite communication system as an example, the satellite contains M beams, where M is an integer greater than or equal to 1. If we use this set of L height ranges as a uniform altitude standard and this standard as a basic condition, the coverage area of ​​the M beams of the satellite is divided into multiple stereo cells. A three-dimensional stereo area covered by the same beam of the same satellite in the same height range is one stereo cell. For example, beam M covers L stereo cells, where each of the L stereo cells lies in a height range of L, and the identifiers of the L stereo cells are stereo cell (M, 1), stereo cell (M, 2), ... stereo cell (M, L), respectively. Here, the stereo cell with identifier (M, L) contains a three-dimensional stereo area covered by the M beam in the L-th height range.

[0093] In some embodiments, a mask corresponding to the height at which each stereo cell is located may be assigned to each stereo cell according to the height at which each stereo cell is located. Here, the assigned mask may be the same or different for any two stereo cells at different heights. The assigned mask may be the same or different for any two stereo cells at the same height.

[0094] For example, consider a height where multiple stereo cells are located, including heights A, B, C, and D. Mask C1, corresponding to height A, may be assigned to the stereo cell at height A. Mask C2, corresponding to height B, may be assigned to the stereo cell at height B. Mask C3, corresponding to height C, may be assigned to the stereo cell at height C. The stereo cell at height D is assigned mask C4, corresponding to height D, but C1, C2, C3, and C4 are all different. In this way, the same mask can be assigned to stereo cells at the same height, and different masks can be assigned to stereo cells at different heights.

[0095] Stereo cells at partially different heights can be assigned different masks, where C5 and C6 are different. In this way, stereo cells at the same height are assigned the same mask, while stereo cells at some different heights located at multiple heights are assigned different masks.

[0096] The method described above, which assigns a mask corresponding to the height at which each stereo cell is located, is merely one example, and in actual applications, other methods for assigning a mask corresponding to each stereo cell may be used, and the present invention is not limited thereto.

[0097] Furthermore, it should be noted that the coverage area of ​​the stereo cell in the embodiment of the present invention includes one three-dimensional stereo area. The height at which the stereo cell is located may be the height at which any position of the stereo cell is located, and this height may be an absolute height value, a relative height value, or even a range of heights. Alternatively, the height at which the stereo cell is located may further be the range of height at which the entire stereo cell is located. For example, as shown in Figure 1, when the three-dimensional space is divided into multiple stereo cells, the height at which the stereo cell (M,L) is located is the range of height H L The embodiments of the present invention may be understood as such, and are not limited to a method for defining the height at which the stereo cell is located.

[0098] In some embodiments, the masks assigned to any first-height stereo cells of multiple heights and the masks assigned to any second-height stereo cells of multiple heights may be mutually orthogonal or quasi-orthogonal. In this way, collisions and conflicts with the preamble sequence are minimized with respect to spatial terminals in the first-height stereo cells and spatial terminals in the second-height stereo cells, improving the success rate of random access to spatial terminals and increasing the efficiency of random access. For example, in a CDMA system, Gold codes may be assigned to stereo cells of different heights.

[0099] In some embodiments, mutual orthogonality may only be present between the masks corresponding to stereo cells at different heights. For example, the masks corresponding to stereo cells at heights A, B, C, and D may be mutually orthogonal.

[0100] In some embodiments, mutual quasi-orthogonality may be required only if the masks corresponding to stereo cells at different heights are mutually quasi-orthogonal. For example, the masks corresponding to stereo cells at height A, height B, height C, and height D may be mutually quasi-orthogonal.

[0101] In some embodiments, masks corresponding to stereo cells at different heights may be mutually orthogonal or quasi-orthogonal. For example, the masks corresponding to stereo cells at height A, height B, and height C may be mutually orthogonal, while the masks corresponding to stereo cells at height D and height A, the masks corresponding to stereo cells at height D and height B, and the masks corresponding to stereo cells at height D and height C may be mutually quasi-orthogonal.

[0102] In some embodiments, the network device may determine the stereo cell to which the spatial terminal is located from among a plurality of stereo cells based on the absolute position information of the spatial terminal, and adopt a mask corresponding to the height at which the stereo cell is located as a target mask associated with the height at which the spatial terminal is located.

[0103] Referring to Figure 8, let N be an example of the number of spatial terminals serviced by the satellite, where N is an integer greater than 0. For the nth spatial terminal, the network device can determine the stereo cell in which the nth spatial terminal is located from among multiple stereo cells based on the absolute position information of the nth spatial terminal, and adopt the mask corresponding to the height in which that stereo cell is located as the target mask associated with the height in which the nth spatial terminal is located, where n is an integer from 1 to N, including the cases where n is 1 or n is N.

[0104] In step 702, the target mask transmitted by the network device is received.

[0105] In step 703, a first random access message is sent to the network device, which carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located.

[0106] In some embodiments, the first preamble sequence may be obtained by multiplying the second preamble sequence by the target mask.

[0107] In step 704, the response message returned from the network device is received.

[0108] In embodiments of the present invention, the three-dimensional space is divided into multiple stereo cells, allowing for finer division of the coverage area of ​​the same beam. Ignoring the height dimension, stereo cells covered by the same beam are reduced to two-dimensional planar cells with forward compatibility to conventional planar cells. Furthermore, this stereo cell division mode allows spatial terminals at different heights to be divided into different stereo cells, enabling service to be provided to spatial terminals at different heights within its coverage area using the same beam. This improves beam resource utilization and flexibility in resource allocation for communication systems, enhancing the service capability of communication systems to spatial terminals such as unmanned aerial vehicles, high-altitude platforms, and low-Earth orbit satellites, and increasing the capacity of the communication system. The spatial terminal transmits absolute position information to the network device, which is configured to determine the stereo cell where the spatial terminal is located and to determine a target mask corresponding to the height at which the stereo cell is located, where the same beam of the network device covers multiple stereo cells, and the first and second stereo cells among the multiple stereo cells are located at different heights. The target mask transmitted by the network device is received. A first random access message is sent to the network device, carrying a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located. The spatial terminal receives a response message returned from the network device. In this way, the spatial terminal can access the network device's network by dividing the stereo cell, and the spatial terminal can initiate random access using the first preamble sequence associated with the height at which the spatial terminal is located. This avoids collisions and conflicts with preamble sequences used by spatial terminals at other heights, improves the success rate of random access for the spatial terminal, and further improves the efficiency of random access. In addition, since the target mask is obtained from the network device by the spatial terminal, storage space for the spatial terminal can be saved.

[0109] The random access method shown in the embodiments of the present invention will be described below, using a two-stage random access process as an example. The random access method is applied to a two-stage random access process, and the implementation process is a scenario in which one random access attempt is successful.

[0110] Figure 9 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 9, the random access method, according to an embodiment of the present invention, relates to a method applied to a spatial terminal and includes the following steps 901 to 902.

[0111] In step 901, a first random access message is sent to the network device, which carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located.

[0112] Here, the first random access message is the message used to initiate random access, and may be MsgA in a two-stage random access process.

[0113] Here, the first random access message carries content in two parts: one is a first preamble sequence generated based on a target mask, and the other is uplink data. In some embodiments, the first preamble sequence is transmitted to the network device via a Physical Random Access channel (PRACH), and the uplink data is transmitted to the network device via a transmission resource associated with the first preamble sequence on a Physical Uplink Shared Channel (PUSCH).

[0114] In some embodiments, the first preamble sequence is obtained by multiplying the second preamble sequence by the target mask.

[0115] In step 902, a response message is received from the network device, which includes a response message indicating successful access, and the response message carries the time advance of the uplink transmission timing, which is obtained based on a first preamble sequence.

[0116] Here, a successfully accessed response message may be a MsgB that was successfully accessed in a two-stage random access process.

[0117] In some embodiments, the network device can detect a first preamble sequence carried in a first random access message, calculate a time advance for the uplink transmission timing of the spatial terminal based on the first preamble sequence, and decode the uplink data in the transmission resource associated with the first preamble sequence. In some embodiments, the network device can obtain a second preamble sequence based on the first preamble sequence and calculate a time advance based on the second preamble sequence.

[0118] If a network device successfully decodes uplink data in a transmission resource associated with a first preamble sequence, the network device determines that the first preamble sequence used by the spatial terminal does not conflict with any preamble sequences used by other spatial terminals, the spatial terminal can access the network using the first preamble sequence, and the network device can send a successfully accessed response message to the spatial terminal. Here, the successfully accessed response message carries a time advance of the uplink transmission timing, which the spatial terminal uses to adjust its uplink transmission timing. Here, the successfully accessed response message may include first instruction information, which indicates that the response message is a successfully accessed response message.

[0119] In some embodiments, the uplink data transmitted by the spatial terminal further carries the spatial terminal's identity identifier for conflict resolution. If the network device successfully decodes the uplink data in the transmission resource associated with the first preamble sequence, it can carry the identity identifier in a successfully accessed response message and transmit it to the spatial terminal.

[0120] In some embodiments, a successfully accessed response message may be transmitted to the spatial terminal via a Physical Downlink Control Channel (PDCCH).

[0121] In some embodiments, a spatial terminal initiates a MsgB reception window on the PDCCH in response to sending a first random access message to a network device, and if the spatial terminal receives a successfully accessed MsgB based on the reception window, the random access process is successful and terminates.

[0122] According to the random access method provided by embodiments of the present invention, a spatial terminal transmits a first random access message to a network device, where the first random access message carries a first preamble sequence. The first preamble sequence is generated based on a target mask, which is associated with the height at which the spatial terminal is located. The spatial terminal receives a response message returned from the network device, where the response message includes a successfully accessed response message, which carries a time advance of the uplink transmission timing, and the time advance is obtained based on the first preamble sequence. In this way, the spatial terminal can initiate and complete random access using the first preamble sequence associated with the height at which the spatial terminal is located, thereby avoiding preamble sequence collisions and conflicts used by spatial terminals at other heights, improving the success rate of random access for the spatial terminal, and further improving the efficiency of random access.

[0123] In some embodiments, referring to Figure 10, a spatial terminal can send MsgA to a network device and initiate a receive window for MsgB on PDCCH, where MsgA carries a first preamble sequence and uplink data. Here, the first preamble sequence is sent to the network device by PRACH. The uplink data is sent to the network device by a transmit resource associated with the first preamble sequence on the PUSCH channel.

[0124] Here, the first preamble sequence is obtained by multiplying the second preamble sequence by a target mask, the target mask being associated with the height at which the spatial terminal is located.

[0125] When a network device detects a first preamble sequence carried by MsgA, it can obtain a second preamble sequence based on the first preamble sequence, calculate the time advance of the spatial terminal's uplink transmission timing based on the second preamble sequence, and decode the uplink data in the transmission resource associated with the first preamble sequence. If the decoding is successful, the network device determines that the first preamble sequence used by the spatial terminal does not conflict with a first preamble sequence used by another spatial terminal, the spatial terminal accesses the network using the first preamble sequence, and the network device can send a successfully accessed MsgB to the spatial terminal. Here, the successfully accessed MsgB carries the time advance of the uplink transmission timing and the spatial terminal's identity identifier.

[0126] If the spatial terminal receives a successfully accessed MsgB based on the MsgB reception window initiated on the PDCCH, the random access process is successful and terminates.

[0127] The random access method shown in embodiments of the present invention will be described below with reference to a two-stage random access process as an example, and the random access method will be applied to the two-stage random access process. The implementation process is a single random access backoff scenario.

[0128] Figure 11 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 11, the embodiment of the present invention relates to a method applied to a spatial terminal and includes the following steps 1101 to 1105.

[0129] In step 1101, a first random access message is sent to the network device, which carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located.

[0130] Here, the first random access message is the message used to initiate random access, and may be MsgA in a two-stage random access process.

[0131] Here, the first random access message carries content in two parts: one is a first preamble sequence generated based on a target mask, and the other is uplink data. In some embodiments, the first preamble sequence is transmitted to the network device by PRACH, and the uplink data is transmitted to the network device by a transmission resource associated with the first preamble sequence on PUSCH.

[0132] In some embodiments, the first preamble sequence is obtained by multiplying the second preamble sequence by the target mask.

[0133] In step 1102, a response message is received from the network device, which includes a backoff response message, and the response message carries the time advance of the uplink transmission timing, which is obtained based on a first preamble sequence.

[0134] Here, the backoff response message may be a backoff MsgB in a two-stage random access process.

[0135] In some embodiments, the network device can detect a first preamble sequence carried in a first random access message, calculate a time advance for the uplink transmission timing of the spatial terminal based on the first preamble sequence, and decode the uplink data in the transmission resource associated with the first preamble sequence. In some embodiments, the network device can obtain a second preamble sequence based on the first preamble sequence and calculate a time advance based on the second preamble sequence.

[0136] If a network device fails to decode uplink data in a transmission resource associated with a first preamble sequence, the network device may determine that the first preamble sequence used by the spatial terminal may conflict with a preamble sequence used by another spatial terminal, potentially preventing the spatial terminal from accessing the network via the first preamble sequence, and may send a backoff response message to the spatial terminal. Here, the backoff response message carries a time advance of the uplink transmission timing, which the spatial terminal uses to adjust its uplink transmission timing. Here, the backoff response message may include second instruction information, which indicates that the response message is a backoff response message.

[0137] In some embodiments, the uplink data transmitted by a spatial terminal further carries the spatial terminal's identity identifier for conflict resolution. If the network device is unable to decode the uplink data in the transmission resource associated with the first preamble sequence, the identity identifier carried in the backoff response message will not match the spatial terminal's identity identifier.

[0138] In some embodiments, the backoff response message may be sent to the spatial terminal by the PDCCH.

[0139] Step 1103 adjusts the uplink transmission timing based on time advance.

[0140] In step 1104, a second random access message is sent to the network device based on the adjusted uplink transmission timing, where the second random access message carries a third preamble sequence, which is generated based on the target mask.

[0141] In some embodiments, the spatial terminal, in response to sending a first random access message to a network device, initiates a reception window for MsgB on the PDCCH, and if the spatial terminal receives a backoff MsgB based on that reception window, adjusts the uplink transmission timing based on the time advance carried by the backoff MsgB and reacquires the third preamble sequence. Furthermore, based on the adjusted uplink transmission timing, it sends a second random access message carrying the third preamble sequence to the network device.

[0142] Here, the third preamble sequence may be obtained by multiplying the fourth preamble sequence by the target mask. Here, the fourth preamble sequence may be obtained randomly from a set of preamble sequences or by other means, and the present invention is not limited thereto.

[0143] Here, the second random access message may be Msg3 in a two-stage random access process.

[0144] In some embodiments, the second random access message may be sent by PUSCH.

[0145] In step 1105, random access is completed based on the second random access message.

[0146] In some embodiments, the second random access message further carries the identity identifier of the spatial terminal for conflict resolution. In response to the spatial terminal sending the second random access message to the network device, the spatial terminal may initiate a receive window for Msg4 on the Physical Downlink Shared Channel (PDSCH). When the network device receives Msg3, it can determine the identity identifier of the spatial terminal that initiated the random access and decide whether to allow the spatial terminal to access. If the network device allows the spatial terminal to access, it may send Msg4 to the spatial terminal carrying the spatial terminal's identity identifier. If the spatial terminal receives Msg4 based on the receive window for Msg4 and recognizes its own identity identifier on the PDCCH channel or Downlink Shared Channel (DL-SCH), conflict resolution is performed, the random access process succeeds, and it terminates.

[0147] According to the random access method provided by embodiments of the present invention, a spatial terminal transmits a first random access message to a network device, the first random access message carrying a first preamble sequence, the first preamble sequence being generated based on a target mask, the target mask being associated with the height at which the spatial terminal is located. The spatial terminal receives a response message returned from the network device, the response message including a backoff response message, the response message carrying a time advance of the uplink transmission timing, the time advance being obtained based on the first preamble sequence. The uplink transmission timing is adjusted based on the time advance. A second random access message is transmitted to the network device based on the adjusted uplink transmission timing, the second random access message carrying a third preamble sequence, the third preamble sequence being generated based on a target mask. In this way, a spatial terminal can initiate and complete random access using a first preamble sequence associated with the height at which it is located, thereby avoiding preamble sequence collisions and conflicts used by spatial terminals at other heights, improving the success rate of random access for spatial terminals, and further improving the efficiency of random access.

[0148] In some embodiments, referring to Figure 12, a spatial terminal can send MsgA to a network device and initiate a receive window for MsgB on PDCCH, where MsgA carries a first preamble sequence and uplink data. Here, the first preamble sequence is sent to the network device by PRACH. The uplink data is sent to the network device by a transmit resource associated with the first preamble sequence on the PUSCH channel.

[0149] Here, the first preamble sequence is obtained by multiplying the second preamble sequence by a target mask, the target mask being associated with the height at which the spatial terminal is located.

[0150] If the network device detects a first preamble sequence carried by MsgA, it can obtain a second preamble sequence based on the first preamble sequence, calculate the time advance of the uplink transmission timing of the spatial terminal based on the second preamble sequence, and decode the uplink data in the transmission resource associated with the first preamble sequence. If decoding is unsuccessful, the network device can determine that the first preamble sequence used by the spatial terminal may conflict with a first preamble sequence used by another spatial terminal, potentially preventing the spatial terminal from accessing the network via the first preamble sequence, and can send a backoff MsgB to the spatial terminal. Here, the backoff MsgB carries the time advance of the uplink transmission timing.

[0151] If a spatial terminal receives a backoff MsgB based on the reception window of MsgB initiated on the PDCCH, the spatial terminal can adjust its uplink transmission timing based on the time advance carried by the backoff MsgB, reacquire a fourth preamble sequence, multiply the fourth preamble sequence by the target mask to obtain a third preamble sequence, and then, based on the adjusted uplink transmission timing, send Msg3 to the network device and initiate a reception window for Msg4 on the PDSCH. Here, Msg3 carries the third preamble sequence and the spatial terminal's identity identifier and can be transmitted via PUSCH.

[0152] When a network device receives Msg3, it can determine the identity identifier of the spatial terminal that initiated random access and decide whether to allow the spatial terminal to access. If the network device allows the spatial terminal to access, it may send Msg4 to the spatial terminal, where Msg4 carries the spatial terminal's identity identifier. If the spatial terminal receives Msg4 based on the reception window for Msg4 and recognizes its own identity identifier in PDCCH or DL-SCH, conflict resolution is performed, the random access process succeeds, and it terminates.

[0153] Figure 13 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 13, the embodiment of the present invention relates to a method applied to a network device, and the method includes the following steps 1301 to 1302.

[0154] In step 1301, a first random access message is received, which is transmitted by the spatial terminal. Here, the first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located.

[0155] Here, the first random access message is a message used to initiate random access, and may be Msg1 in a four-stage random access process, MsgA in a two-stage random access process, or a message used to initiate random access in other random access processes, and this is not limited to the present invention. When the random access method is applicable to a four-stage random access process, the first random access message may be Msg1, and when the random access method is applicable to a two-stage random access process, the first random access message may be MsgA.

[0156] Taking Msg1 in a four-stage random access process and MsgA in a two-stage random access process as examples, it is understood that Msg1 and MsgA carry the preamble sequences of spatial terminals configured to identify the UE's identity identifier in random access. In a process that accesses the network based on the same signaling beam for spatial terminals at different heights, collisions and conflicts with the adopted preamble sequences can easily occur, reducing the success rate of random access, decreasing the efficiency of random access, and potentially preventing each spatial terminal from obtaining communication services in a timely manner.

[0157] In some embodiments, masks corresponding to multiple heights can be arranged, and each mask can be assigned to a spatial terminal at a different height. For example, a mask corresponding to a first height may be assigned to a spatial terminal at the first height, and a mask corresponding to a second height may be assigned to a spatial terminal at the second height. Here, the first and second heights are different, and the masks corresponding to the first and second heights may be the same or different.

[0158] Here, the multiple heights may be multiple absolute height values, multiple relative height values ​​based on a specific point, or multiple height ranges obtained by dividing by a height dimension, and the present invention is not limited to these. The first height and the second height may be any two of the multiple heights.

[0159] Here, the method for obtaining multiple height ranges by dividing by the height dimension may be predefined. For example, customization can be performed by dividing the Beidou grid location codes according to the height hierarchy or based on the type, distribution characteristics, and traffic type of the spatial terminals of the communication system, and embodiments of the present invention are not limited thereto.

[0160] A first random access message initiated by a spatial terminal may carry a first preamble sequence generated based on a target mask. Here, the target mask is a mask corresponding to the height to which the spatial terminal is assigned and is associated with the height at which the spatial terminal is located; therefore, the first preamble sequence is used as the preamble sequence used when initiating random access.

[0161] Since the target mask used by a spatial terminal is associated with the height at which the spatial terminal is located, the first preamble sequence generated based on the target mask is associated with the height at which the spatial terminal is located. If the target mask corresponding to the height at which the spatial terminal is located is different from the masks corresponding to other heights, the first preamble sequence used by the spatial terminal to initiate random access will be different from the preamble sequence used by spatial terminals at other heights to initiate random access. This avoids collisions and conflicts with preamble sequences used by spatial terminals at other heights, improving the success rate of random access for the spatial terminal and further enhancing the efficiency of random access.

[0162] In step 1302, a response message is sent back to the spatial terminal.

[0163] In some embodiments, the response message may be Msg2 in a four-stage random access process.

[0164] In some embodiments, the response message may be an MsgB in a two-step random access process.

[0165] The random access method provided by embodiments of the present invention is applied to satellite communication systems and is understood to improve beam resource utilization, flexible scheduling of beam resources, and communication system capacity in a scenario where the same beam is used to simultaneously provide communication services to ground, sea, and air terminal devices within its coverage area. Furthermore, in this scenario, in the process in which ground, sea, and air terminal devices access the network based on the same signaling beam, terminal devices at different altitudes initiate random access using different preamble sequences, avoiding collisions and conflicts with preamble sequences, improving the success rate of random access, and enhancing the efficiency of random access so that terminal devices can obtain communication services in a timely manner.

[0166] Accordingly, according to the random access method provided by embodiments of the present invention, a network device receives a first random access message transmitted by a spatial terminal and returns a response message to the spatial terminal. Here, the first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located. In this way, the spatial terminal can initiate random access using the first preamble sequence associated with the height at which the spatial terminal is located, thereby avoiding collisions and conflicts with preamble sequences used by spatial terminals at other heights, improving the success rate of random access for the spatial terminal, and further improving the efficiency of random access.

[0167] Figure 14 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 14, the embodiment of the present invention is applied to a network device, and the method includes the following steps 1401 to 1406.

[0168] In step 1401, absolute location information transmitted by the spatial terminal is received.

[0169] Here, absolute position information may include height information and longitude and latitude information of the spatial terminal. Here, longitude and latitude information includes longitude information and latitude information.

[0170] In some embodiments, a spatial terminal may extend its payload with GNSS navigation information, acquire its absolute position information, and transmit that absolute position information to a network device so that the network device can assign a target mask corresponding to the spatial terminal based on that absolute position information.

[0171] In step 1402, the stereo cell in which the spatial terminal is located is determined based on absolute position information, where the same beam of the network device covers multiple stereo cells, and the first and second stereo cells among the multiple stereo cells are located at different heights.

[0172] In step 1403, the mask corresponding to the height at which the stereo cell in which the spatial terminal is located is positioned is determined as the target mask.

[0173] In some embodiments, a three-dimensional space is divided into multiple stereo cells, the coverage area of ​​each stereo cell includes one three-dimensional stereo area, the same beam of the network device covers the multiple stereo cells, and the first and second stereo cells among the multiple stereo cells are located at different heights. Here, the method of dividing the three-dimensional space into multiple stereo cells can be set as needed, and the present invention is not limited thereto.

[0174] Here, the first stereo cell and the second stereo cell are any cells from among multiple stereo cells.

[0175] In a possible embodiment, multiple height ranges can be obtained by dividing by the height dimension, these multiple height ranges can be used as a unified height standard, and based on this unified height standard, a three-dimensional stereo area covered by the same beam of the same network device within the same height range can be considered as a single stereo cell.

[0176] In some embodiments, a mask corresponding to the height at which each stereo cell is located may be assigned to each stereo cell according to the height at which each stereo cell is located. Here, the assigned mask may be the same or different for any two stereo cells at different heights. The assigned mask may be the same or different for any two stereo cells at the same height.

[0177] In some embodiments, the masks assigned to any first-height stereo cells of multiple heights and the masks assigned to any second-height stereo cells of multiple heights may be mutually orthogonal or quasi-orthogonal. In this way, collisions and conflicts with the preamble sequence are minimized with respect to spatial terminals in the first-height stereo cells and spatial terminals in the second-height stereo cells, improving the success rate of random access to spatial terminals and increasing the efficiency of random access. For example, in a CDMA system, Gold codes may be assigned to stereo cells of different heights.

[0178] In some embodiments, the network device may determine the stereo cell to which the spatial terminal is located from among a plurality of stereo cells based on the absolute position information of the spatial terminal, and adopt a mask corresponding to the height at which the stereo cell is located as a target mask associated with the height at which the spatial terminal is located.

[0179] In step 1404, the target mask is sent to the spatial terminal.

[0180] In step 1405, the system receives a first random access message transmitted by the spatial terminal. Here, the first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located.

[0181] In some embodiments, the first preamble sequence may be obtained by multiplying the second preamble sequence by the target mask.

[0182] In step 1406, a response message is sent back to the spatial terminal.

[0183] Here, the specific implementation and principles of steps 1405-1406 will not be described in detail here, as they can be explained by referring to other embodiments.

[0184] In embodiments of the present invention, the three-dimensional space is divided into multiple stereo cells, allowing for finer division of the coverage area of ​​the same beam. Ignoring the height dimension, stereo cells covered by the same beam are reduced to two-dimensional planar cells with forward compatibility to conventional planar cells. Furthermore, this stereo cell division mode allows spatial terminals at different heights to be divided into different stereo cells, enabling service to be provided to spatial terminals at different heights within its coverage area using the same beam. This improves beam resource utilization and flexibility in resource allocation for communication systems, enhancing the service capability of communication systems to spatial terminals such as unmanned aerial vehicles, high-altitude platforms, and low-Earth orbit satellites, and increasing the capacity of communication systems. Absolute position information transmitted by the spatial terminal is received via a network device. Based on this absolute position information, the stereo cell to which the spatial terminal is located is determined from among multiple stereo cells. A mask corresponding to the height at which the stereo cell is located is determined as the target mask, the target mask is transmitted to the spatial terminal, and a first random access message transmitted by the spatial terminal is received. The first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located. A response message is then returned to the spatial terminal. In this way, the spatial terminal can access the network of the network device by dividing the stereo cell, and the spatial terminal can initiate random access using the first preamble sequence associated with the height at which the spatial terminal is located. This avoids collisions and conflicts with preamble sequences used by spatial terminals at other heights, improves the success rate of random access for the spatial terminal, and further improves the efficiency of random access. Furthermore, since the target mask is determined by the network device and sent to the spatial terminal, storage space for the spatial terminal can be saved.

[0185] Figure 15 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 15, the embodiment of the present invention relates to a method applied to a network device and includes the following steps 1501 to 1505.

[0186] In step 1501, the height information transmitted by the spatial terminal is received.

[0187] In some embodiments, a spatial terminal may extend its payload with GNSS navigation information, acquire its altitude information, transmit that altitude information to a network device, and have the network device assign a target mask corresponding to the spatial terminal based on that altitude information.

[0188] In step 1502, the target mask is determined based on the height information.

[0189] In some embodiments, masks corresponding to multiple heights are arranged, and the network device can determine the height at which a spatial terminal is located based on the height information of the spatial terminal, and adopt the mask corresponding to the height at which the spatial terminal is located as the target mask.

[0190] In some embodiments, the masks corresponding to any first height among a plurality of heights and the masks corresponding to any second height may be correlated to each other in an orthogonal or quasi-orthogonal manner. Here, the arrangement of the masks corresponding to each height can be found in other embodiments and will not be repeated here.

[0191] In step 1503, the target mask is sent to the spatial terminal.

[0192] In step 1504, the system receives a first random access message transmitted by the spatial terminal. Here, the first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located.

[0193] In some embodiments, the first preamble sequence may be obtained by multiplying the second preamble sequence by the target mask.

[0194] In step 1505, a response message is sent back to the spatial terminal.

[0195] Accordingly, according to the random access method provided by embodiments of the present invention, a network device receives height information transmitted by a spatial terminal, determines a target mask based on the height information, transmits the target mask to the spatial terminal, and receives a first random access message transmitted by the spatial terminal. Here, the first random access message carries a first preamble sequence, which is generated based on the target mask, and the target mask is associated with the height at which the spatial terminal is located. In this way, the spatial terminal can initiate random access using the first preamble sequence associated with the height at which the spatial terminal is located, thereby avoiding collisions and conflicts with preamble sequences used by spatial terminals at other heights, improving the success rate of random access for the spatial terminal, and further improving the efficiency of random access. Furthermore, since the target mask is determined by the network device and transmitted to the spatial terminal, storage space for the spatial terminal can be saved.

[0196] The random access method shown in the embodiments of the present invention will be described below with reference to a two-stage random access process as an example, and the random access method will be applied to the two-stage random access process. The implementation process is a scenario in which one random access is successful.

[0197] Figure 16 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 16, the embodiment of the present invention is applied to a network device, and the method includes the following steps 1601 to 1602.

[0198] In step 1601, the system receives a first random access message transmitted by the spatial terminal. Here, the first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located.

[0199] Here, the first random access message is the message used to initiate random access, and may be MsgA in a two-stage random access process.

[0200] Here, the first random access message carries content in two parts: one is a first preamble sequence generated based on a target mask, and the other is uplink data. In some embodiments, a network device can receive the first preamble sequence via PRACH and the uplink data via a transmission resource associated with the first preamble sequence on a PUSCH channel.

[0201] In some embodiments, the first preamble sequence is obtained by multiplying the second preamble sequence by the target mask.

[0202] In step 1602, a response message is returned to the spatial terminal. Here, the response message contains a response message indicating successful access, and the response message carries the time advance of the uplink transmission timing, which is obtained based on the first preamble sequence.

[0203] In some embodiments, the network device can detect a first preamble sequence carried in a first random access message, calculate a time advance for the uplink transmission timing of the spatial terminal based on the first preamble sequence, and decode the uplink data in the transmission resource associated with the first preamble sequence. In some embodiments, the network device can obtain a second preamble sequence based on the first preamble sequence and calculate a time advance based on the second preamble sequence.

[0204] If the network device successfully decodes the uplink data in the transmission resource associated with the first preamble sequence, the network device determines that the first preamble sequence used by the spatial terminal does not conflict with the first preamble sequence used by another spatial terminal, the spatial terminal can access the network using the first preamble sequence, and the network device can send a response message indicating that the access was successful to the spatial terminal.

[0205] Here, a successfully accessed response message may be a MsgB that was successfully accessed in a two-stage random access process.

[0206] Here, a successfully accessed response message carries a time advance for the uplink transmission timing, which the spatial terminal uses to adjust the uplink transmission timing.

[0207] Here, a successfully accessed response message may contain a first instruction, which indicates that the response message was successfully accessed.

[0208] In some embodiments, the uplink data transmitted by the spatial terminal further carries the spatial terminal's identity identifier for conflict resolution. If the network device successfully decodes the uplink data in the transmission resource associated with the first preamble sequence, it can carry the identity identifier in a successfully accessed response message and transmit it to the spatial terminal.

[0209] In some embodiments, a successfully accessed response message may be sent to the spatial terminal by the PDCCH.

[0210] In some embodiments, a spatial terminal initiates a MsgB reception window on the PDCCH in response to sending a first random access message to a network device, and if the spatial terminal receives a successfully accessed MsgB based on the reception window, the random access process is successful and terminates.

[0211] According to the random access method provided by embodiments of the present invention, a network device can receive a first random access message transmitted by a spatial terminal. Here, the first random access message carries a first preamble sequence, which is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located, and returns a response message to the spatial terminal, which includes a response message indicating successful access, the response message carries a time advance of the uplink transmission timing, the time advance is obtained based on the first preamble sequence. In this way, a spatial terminal can initiate and complete a random access using the first preamble sequence associated with the height at which the spatial terminal is located, thereby avoiding preamble sequence collisions and conflicts used by spatial terminals at other heights, improving the success rate of random access for spatial terminals, and further improving the efficiency of random access.

[0212] The random access method shown in the embodiments of the present invention will be described below using a two-stage random access process as an example. The random access method is applied to a two-stage random access process. The implementation process is a single random access backoff scenario.

[0213] Figure 17 is a flowchart illustrating a random access method according to an embodiment of the present invention. As shown in Figure 17, the embodiment of the present invention relates to a method applied to a spatial terminal and includes the following steps 1701-1704.

[0214] In step 1701, the system receives a first random access message transmitted by the spatial terminal. Here, the first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located.

[0215] Here, the first random access message is the message used to initiate random access, and may be MsgA in a two-stage random access process.

[0216] Here, the first random access message carries content in two parts: one is a first preamble sequence generated based on a target mask, and the other is uplink data. In some embodiments, a network device can receive the first preamble sequence via PRACH and the uplink data via a transmission resource associated with the first preamble sequence on a PUSCH channel.

[0217] In some embodiments, the first preamble sequence is obtained by multiplying the second preamble sequence by the target mask.

[0218] In step 1702, a response message is returned to the spatial terminal, which includes a backoff response message, and the response message carries a time advance of the uplink transmission timing, which is obtained based on a first preamble sequence.

[0219] In some embodiments, the network device can detect a first preamble sequence carried in a first random access message, calculate a time advance for the uplink transmission timing of the spatial terminal based on the first preamble sequence, and decode the uplink data in the transmission resource associated with the first preamble sequence. In some embodiments, the network device can obtain a second preamble sequence based on the first preamble sequence and calculate a time advance based on the second preamble sequence.

[0220] If a network device is unable to decode uplink data in the transmission resource associated with a first preamble sequence, the network device may determine that the first preamble sequence used by the spatial terminal may conflict with a preamble sequence used by another spatial terminal, potentially preventing the spatial terminal from accessing the network via the first preamble sequence, and may send a backoff response message to the spatial terminal.

[0221] Here, the backoff response message may be a backoff MsgB in a two-stage random access process.

[0222] Here, the backoff response message carries a time advance for the uplink transmission timing, which the spatial terminal uses to adjust the uplink transmission timing.

[0223] Here, the backoff response message may include a second instruction information that indicates the response message is a backoff response message.

[0224] In some embodiments, the uplink data transmitted by a spatial terminal further carries the spatial terminal's identity identifier for conflict resolution. If the network device is unable to decode the uplink data in the transmission resource associated with the first preamble sequence, the identity identifier carried in the backoff response message will not match the spatial terminal's identity identifier.

[0225] In some embodiments, the backoff response message may be sent to the spatial terminal by the PDCCH.

[0226] In step 1703, a second random access message is received, which is transmitted by the spatial terminal, based on coordinated uplink transmission timing, which is coordinated based on time advance, and the second random access message carries a third preamble sequence, which is generated based on the target mask.

[0227] In step 1704, random access is completed based on the second random access message.

[0228] In some embodiments, the spatial terminal, in response to sending a first random access message to a network device, initiates a reception window for MsgB on the PDCCH, and if the spatial terminal receives a backoff MsgB based on that reception window, adjusts the uplink transmission timing based on the time advance carried by the backoff MsgB and reacquires the third preamble sequence. Furthermore, based on the adjusted uplink transmission timing, it sends a second random access message carrying the third preamble sequence to the network device.

[0229] Here, the third preamble sequence may be obtained by multiplying the fourth preamble sequence by the target mask. Here, the fourth preamble sequence may be obtained randomly from a set of preamble sequences or by other means, and the present invention is not limited thereto.

[0230] Here, the second random access message may be Msg3 in a two-stage random access process.

[0231] In some embodiments, the network device receives a second random access message via PUSCH.

[0232] In some embodiments, the second random access message further carries the identity identifier of the spatial terminal for conflict resolution. The spatial terminal may initiate a receive window for Msg4 on the PDSCH in response to sending the second random access message to the network device. When the network device receives Msg3, it can determine the identity identifier of the spatial terminal that initiated the random access and decide whether to allow the spatial terminal to access. If the network device allows the spatial terminal to access, it may send Msg4 to the spatial terminal carrying its identity identifier. If the spatial terminal receives Msg4 based on the receive window for Msg4 and recognizes its own identity identifier on the PDCCH or DL-SCH, the conflict is resolved, the random access process is successful, and it terminates.

[0233] According to the random access method provided by embodiments of the present invention, a network device can receive a first random access message transmitted by a spatial terminal, where the first random access message carries a first preamble sequence, which is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located, and returns a response message to the spatial terminal, where the response message includes a backoff response message, which carries a time advance of the uplink transmission timing, the time advance is obtained based on the first preamble sequence, and receives a second random access message transmitted by the spatial terminal, where the second random access message is transmitted based on a coordinated uplink transmission timing, the uplink transmission timing is coordinated based on the time advance, the second random access message carries a third preamble sequence, which is generated based on a target mask, and completes the random access based on the second random access message. In this way, a spatial terminal can initiate and complete random access using a first preamble sequence associated with the height at which it is located, thereby avoiding preamble sequence collisions and conflicts used by spatial terminals at other heights, improving the success rate of random access for spatial terminals, and further improving the efficiency of random access.

[0234] Embodiments of the present invention further provide an apparatus for carrying out any of the above methods, for example, an apparatus including a unit or module for carrying out a step performed by a spatial terminal in any of the above methods. Another example provided is an apparatus including a unit or module for carrying out a step performed by a network device (e.g., a satellite, access network device, core network function node, core network device, etc.) in any of the above methods.

[0235] 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 in actual implementation, they can be fully or partially integrated into a physical entity, or physically separated. Furthermore, a unit or module within the device can be implemented in the form of a processor that calls software. For example, the device includes a processor, the processor is connected to memory, instructions are stored in memory, and the processor calls the instructions stored in memory to implement any of the above-described methods or the function of each unit or module within the device. Here, the processor is a general-purpose processor such as a Central Processing Unit (CPU) or a microprocessor, and the memory is memory within the device or memory outside the device. Alternatively, a unit or module within the device can be implemented in the form of a hardware circuit, and some or all of the functions of the unit or module can be implemented through the design of the hardware circuit. The above-described hardware circuit is understood as one or more processors. For example, in one embodiment, the hardware circuit is an application-specific integrated circuit (ASIC), and some or all of the functions of the above-described unit or module can be implemented through the design of the logical relationships of the components in the circuit. As another example, the hardware circuit described above can be implemented by a programmable logic device (PLD). For example, a field programmable gate array (FPGA) contains a large number of logic gates, and the connections between the logic gates are configured by a configuration file to implement some or all of the functions of the above unit or module. All units or modules of the above device may be implemented entirely in the form of software calls by a processor, or entirely in the form of hardware circuitry, or partially in the form of software calls by a processor and the rest in the form of hardware circuitry.

[0236] In embodiments of the present invention, the processor is a circuit having signal processing capabilities. In one embodiment, the processor is a circuit having instruction fetching and execution capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which may be understood as a microprocessor), or a digital signal processor (DSP). In another embodiment, the processor can perform functions through the logic relationships of fixed or reconfigurable hardware circuits. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) such as an FPGA or a programmable logic device (PLD). In a reconfigurable hardware circuit, the process by which the processor loads a configuration file to realize the hardware circuit configuration can be understood as the process by which the processor loads instructions to realize the functions of some or all of the above-mentioned units or modules. Alternatively, it may be hardware circuits designed for artificial intelligence that can be understood as ASICs, such as Neural Network Processing Units (NPUs), Tensor Processing Units (TPUs), and Deep Learning Processing Units (DPUs).

[0237] Figure 18 is a structural diagram showing a random access device according to an embodiment of the present invention. Here, the random access device can be applied to a spatial terminal. As shown in Figure 18, the random access device 1800 may include at least one of a transmit / receive module 1801 or a processing module 1802.

[0238] In some embodiments, the transmit / receive module 1801 is configured to transmit a first random access message to a network device, where the first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located. The transmit / receive module 1801 is further configured to receive a response message returned from the network device.

[0239] In some embodiments, the first preamble sequence is obtained by multiplying the second preamble sequence by the target mask.

[0240] In some embodiments, the masks corresponding to the first height and the second height are mutually orthogonal or quasi-orthogonal.

[0241] In some embodiments, the same beam of the network device covers multiple stereo cells, and the first and second stereo cells among the multiple stereo cells are located at different heights.

[0242] In some embodiments, the transmit / receive module 1801 is configured to transmit absolute position information to a network device, where the absolute position information is configured to determine the stereo cell in which the spatial terminal is located and to determine a mask corresponding to the height in which the stereo cell is located as the target mask. The transmit / receive module 1801 is also configured to receive the target mask transmitted by the network device.

[0243] In some embodiments, the transmit / receive module 1801 is configured to transmit height information to a network device, where the height information is configured to determine a target mask. The transmit / receive module 1801 is also configured to receive a target mask transmitted by the network device.

[0244] In some embodiments, the random access device 1800 may further include an acquisition module configured to acquire a target mask from masks corresponding to various heights that are pre-stored in the spatial terminal.

[0245] In some embodiments, the response message includes a successfully accessed response message, the response message carries a time advance of the uplink transmission timing, and the time advance is obtained based on a first preamble sequence.

[0246] In some embodiments, the response message includes a backoff response message, which carries a time advance of the uplink transmission timing, and the time advance is obtained based on a first preamble sequence. Thus, the processing module 1802 is configured to adjust the uplink transmission timing based on the time advance, and the transmit / receive module 1801 is configured to send a second random access message to the network device based on the adjusted uplink transmission timing, where the second random access message carries a third preamble sequence, which is generated based on a target mask. The processing module 1802 is configured to complete the random access based on the second random access message.

[0247] Figure 19 is a structural diagram showing a random access device according to an embodiment of the present invention. Here, the random access device can be applied to a network device. As shown in Figure 19, the random access device 1900 may include at least one of a transmit / receive module 1901 or a processing module 1902.

[0248] In some embodiments, the transmit / receive module 1901 is configured to receive a first random access message transmitted by a spatial terminal, where the first random access message carries a first preamble sequence, which is generated based on a target mask, and the target mask is associated with the height at which the spatial terminal is located. The transmit / receive module 1901 is further configured to return a response message to the spatial terminal.

[0249] In some embodiments, the first preamble sequence is obtained by multiplying the second preamble sequence by the target mask.

[0250] In some embodiments, the masks corresponding to the first height and the second height are mutually orthogonal or quasi-orthogonal.

[0251] In some embodiments, the same beam of the network device covers multiple stereo cells, and the first and second stereo cells among the multiple stereo cells are located at different heights.

[0252] In some embodiments, the transmitting / receiving module 1901 is configured to receive absolute position information transmitted by a spatial terminal.

[0253] The processing module 1902 is configured to determine the stereo cell in which the spatial terminal is located based on absolute position information. Furthermore, the processing module 1902 is configured to determine a mask corresponding to the height in which the stereo cell is located as the target mask.

[0254] The transmit / receive module 1901 is configured to transmit the target mask to the spatial terminal.

[0255] In some embodiments, the transmit / receive module 1901 is configured to receive height information transmitted by the inter-terminal.

[0256] The processing module 1902 is configured to determine the target mask based on height information.

[0257] The transmit / receive module 1901 is configured to transmit the target mask to the spatial terminal.

[0258] In some embodiments, the response message includes a successfully accessed response message, the response message carries a time advance of the uplink transmission timing, and the time advance is obtained based on a first preamble sequence.

[0259] In some embodiments, the response message includes a backoff response message, the response message carries a time advance of the uplink transmission timing, the time advance is obtained based on a first preamble sequence. Thus, the transmit / receive module 1901 is configured to receive a second random access message transmitted by the spatial terminal, where the second random access message is transmitted based on a coordinated uplink transmission timing, the uplink transmission timing is coordinated based on a time advance, the second random access message carries a third preamble sequence, the third preamble sequence is generated based on a target mask, and the processing module 1902 is configured to complete the random access based on the second random access message.

[0260] Figure 20 is a structural diagram showing a communication device 2000 according to an embodiment of the present invention. The communication device 2000 may be a network device (satellite, access network device, core network device, etc.), a spatial terminal (mobile phone, etc.), or a chip, chip system, or processor that supports a network device and implements the above method, or a chip, chip system, or processor that supports a spatial terminal and implements the above method. The communication device 2000 may be configured to implement the method described in any of the embodiments of the above method, with particular reference to the description of the embodiments of the above method.

[0261] As shown in Figure 20, the communication device 2000 includes one or more processors 2001. The processors 2001 may be general-purpose processors or dedicated processors, such as a baseband processor or a central processor. The baseband processor is configured to process communication protocols and communication data, while the central processor may be configured to control communication equipment (such as a base station, baseband chip, terminal, terminal chip, distributed unit (DU), or central unit (CU)), execute programs, and process program data. The processors 2001 are configured to call instructions so that the communication device 2000 can perform any of the above methods.

[0262] In some embodiments, the communication device 2000 further includes one or more memories 2002 for storing instructions. In some embodiments, all or part of the memories 2002 may be located outside the communication device 2000.

[0263] In some embodiments, the communication device 2000 further includes one or more transceivers 2003. When the communication device 2000 includes one or more transceivers 2003, the communication steps of the above method, such as transmission and reception, are performed by the transceivers 2003, and the other steps are performed by the processor 2001.

[0264] In some embodiments, the transceiver 2003 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 transceiver circuit are interchangeable with each other, terms such as transmitter, transceiver unit, transmitter, and transceiver circuit are interchangeable with each other, and terms such as receiver, receiving unit, receiver, and receiving circuit are interchangeable with each other.

[0265] In some embodiments, the communication device 2000 further includes one or more interface circuits 2004 coupled to the memory 2002, the interface circuits 2004 being configured to receive signals from the memory 2002 or other devices and to transmit signals to the memory 2002 or other devices. For example, the interface circuit 2004 can read instructions stored in the memory 2002 and transmit those instructions to the processor 2001.

[0266] In the above description of the embodiments, the communication device 2000 may be a network device or a spatial terminal, but the scope of the communication device 2000 described in the present invention is not limited to these. The structure of the communication device 2000 is not limited to Figure 20. The communication device may be a standalone device or part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit (IC), chip, chip system or subsystem; (2) a set comprising one or more ICs. In some embodiments, the IC set may optionally further include a storage component for storing data and computer programs; (3) an ASIC such as a modem; (4) a module which may be embedded in other devices; (5) a receiver, terminal device, intelligent terminal device, mobile phone, wireless device, handset, mobile unit, in-vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others.

[0267] Figure 21 is a schematic diagram showing the structure of a chip according to an embodiment of the present invention. When the communication device 2000 is a chip or a chip system, the structural diagram of the chip 2100 shown in Figure 21 can be referred to, but is not limited thereto.

[0268] The chip 2100 includes one or more processors 2101 for calling instructions to enable the chip 2100 to perform any of the methods described above.

[0269] In some embodiments, the chip 2100 further includes one or more interface circuits 2102 coupled to the memory 2103. The interface circuits 2102 are configured to receive signals from the memory 2103 or other devices. The interface circuits 2102 may be configured to transmit signals to the memory 2103 or other devices. For example, the interface circuit 2102 can read an instruction stored in the memory 2103 and transmit that instruction to the processor 2101. In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be interchangeable.

[0270] In some embodiments, the chip 2100 further includes one or more memories 2103 for storing instructions. In some embodiments, all or part of the memories 2103 may be located outside the chip 2100.

[0271] The present invention further provides a communication system including a spatial terminal and a network device, wherein the spatial terminal is configured to perform a method according to the first embodiment or an alternative embodiment of an alternative implementation of the first embodiment, and the network device is configured to perform a method according to the second embodiment or an alternative embodiment of an alternative implementation of the second embodiment.

[0272] The present invention further provides a storage medium that stores instructions, when executed by a communication device 2000, enabling the communication device 2000 to perform any 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; it may also be a temporary storage medium.

[0273] The present invention further provides a program product that, when executed by a communication device 2000, enables the communication device 2000 to perform any of the methods described above. In some embodiments, the program product is a computer program product.

[0274] The present invention further provides a computer program that, when executed on a computer, enables the computer to perform any of the methods described above.

[0275] It is understood that the above-mentioned random access devices, spatial terminals, network devices, communication systems, storage media, program products, and computer programs are all for carrying out the methods provided by embodiments of the present invention. Therefore, their advantageous effects are obtained by referring to the advantageous effects of the corresponding methods, which will not be repeated here.

[0276] In some embodiments, terms such as random access method, information processing method, and communication method may be interchangeable with each other; terms such as random access device, information processing device, and communication device may be interchangeable with each other; and terms such as information processing system and communication system may be interchangeable with each other.

[0277] Embodiments of the present invention are not comprehensive, but only illustrate some embodiments and do not specifically limit the scope of the present invention. As long as there is no contradiction, each step of a specific embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, in a specific embodiment, a solution after removing a part of the steps can be further implemented as an independent embodiment, and the order of the steps of a specific embodiment can be arbitrarily changed. Also, alternative embodiments of a specific embodiment can be arbitrarily combined. Furthermore, various embodiments can be arbitrarily combined. For example, some or all of the steps of different embodiments can be arbitrarily combined, and a specific embodiment can be combined with an alternative implementation of another embodiment in any combination.

[0278] In various embodiments of the present invention, the terms and / or descriptions used in various embodiments are consistent with each other, can be cross-referenced without specific description or logical contradiction, and the technical features of various embodiments can be combined based on their inherent logical relationships to form new embodiments.

[0279] The terms used in the embodiments of the present invention are only for explaining specific embodiments and are not intended to limit the present invention.

[0280] In the embodiments of the present invention, unless otherwise specified, elements expressed in the singular form such as "one", "a", "a kind", "corresponding", "the above", "the foregoing", "the above-mentioned", "this", etc. may mean "only one", and may also mean "one or more", "at least one", etc. For example, when articles such as "a", "an", "the" are used in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0281] In the embodiments of the present invention, "a plurality" means two or more.

[0282] In some embodiments, the description modes such as "A" or "B" may include the following technical solutions depending on the situation. In some embodiments, it is A (A is executed independently of B), in some embodiments, it is B (B is executed independently of A), and in some embodiments, it is executed by selecting from A and B (A and B are selectively executed). This also applies when there are more branches such as A, B, C, etc.

[0283] In the embodiments of the present invention, prefixes such as "first", "second", etc. are used only for distinguishing different description objects, and do not constitute restrictions on the position, order, priority, number or content of the description objects. The description of the description objects shall refer to the context of the claims or embodiments, and does not constitute unnecessary restrictions due to the use of prefixes. For example, when the description object is "field", the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" changed thereby are in the same message, nor do they limit the order of "first field" and "second field". As another example, when the description object is "level", the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". As another example, the number of description objects is not limited by the ordinal number and may be one or more. For example, in the case of "first device", the number of "devices" may be one or more. Also, the objects modified by different prefixes may be the same or different. For example, when the description object is "device", "first device" and "second device" may be the same or different, and their types may be the same or different. As another example, when the description object is "information", "first information" and "second information" may be the same or different, and their contents may be the same or different.

[0284] In some embodiments, “contains E,” “encompasses E,” “configured to indicate E,” and “carries E” may be interpreted as directly carrying E or indirectly indicating E.

[0285] In some embodiments, terms such as “greater than,” “greater than or equal to,” “less than,” “more,” “more or equal to,” “not less,” “higher,” “higher or equal to,” or “greater than or equal to,” are interchangeable. Terms such as “smaller,” “smaller or equal to,” “not greater,” “less than,” “less than or equal to,” “not more,” “lower,” “lower or equal to,” “not high,” or “less than or equal to,” are interchangeable.

[0286] In some embodiments, the apparatus, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments, but may be interchangeable with terms such as "apparatus," "equipment," "device," "circuit," "network element," "node," "function," "unit," "section," "system," "network," "chip," "chip system," "entity," and "subject."

[0287] In some embodiments, the network may be interpreted as the devices included in the network (e.g., access network devices, core network devices, etc.).

[0288] In some embodiments, terms such as "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "service cell", "carrier", "component carrier", and "bandwidth part (BWP)" may be substituted for each other.

[0289] 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 interchangeable.

[0290] In some embodiments, the access network device, core network device, or network device may be replaced by a terminal. For example, embodiments of the present invention may further apply to an architecture in which communication between an access network device, core network device, or network device and a terminal is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal may be configured to have all or some of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" may be further replaced by terms corresponding to terminal-to-terminal communication (e.g., "side"). For example, upchannel, downchannel, etc. may be replaced by sidechannel, and uplink, downlink, etc. may be replaced by sidelink.

[0291] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may be configured to have all or some of the functions that the terminal has.

[0292] In some embodiments, data, information, etc., may be obtained in accordance with the laws and regulations of the local country.

[0293] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0294] In the embodiments described above, the present invention may be implemented in whole or in part by hardware, software, firmware, or a combination thereof. When implemented in software, the present invention may be implemented in whole or in part as a computer program product. The computer program product includes one or more computer programs. When loaded onto a computer and executed, the computer programs bring about a whole or in part a process or function according to an embodiment of the present invention. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable device. The computer programs may be stored on a computer-readable storage medium or transmitted from one computer-readable storage medium to another. 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, fiber optic cable, digital subscriber line (DSL)) or wirelessly (e.g., infrared, radio, microwave, etc.). The computer-readable storage medium may be any available medium accessible by a computer, or a data storage device such as a server or data center that includes one or more available media. The aforementioned usable media include magnetic media (e.g., floppy disks, hard disks, magnetic tapes, etc.), optical media (e.g., high-density digital video discs (DVDs), etc.), or semiconductor media (e.g., solid-state disks (SSDs), etc.).

[0295] Those skilled in the art will understand that each example unit and algorithmic step described in relation to the embodiments disclosed herein may be implemented in electronic hardware or in a combination of computer software and electronic hardware. Whether such functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art will understand that for each specific application, the described functions may be implemented in various ways, but such implementations should not be considered beyond the scope of the invention.

[0296] Those skilled in the art will see that, for the convenience and brevity of explanation, specific operating procedures for the above systems, devices, and units can be referenced from the corresponding procedures in the embodiments of the methods described above and will not be described in detail here.

[0297] The above description applies only to specific embodiments of the present invention, but the scope of the invention is not limited thereto. Those skilled in the art will readily conceive of modifications or substitutions within the technical scope of the invention, which will be included within the scope of protection of the invention. Accordingly, the scope of protection of this application will be in accordance with the appended claims.

Claims

1. A random access method applicable to a spatial terminal, The steps include sending a first random access message to a network device, The steps include receiving a response message returned from the network device, The first random access message carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located, A random access method wherein the same beam of the network device covers multiple stereo cells, and the first stereo cell and the second stereo cell among the multiple stereo cells are located at different heights.

2. The random access method according to claim 1, wherein the first preamble sequence is obtained by multiplying the second preamble sequence by the target mask.

3. The random access method according to claim 1, wherein the masks corresponding to the first height and the second height are mutually orthogonal or quasi-orthogonal to each other.

4. The absolute position information is transmitted to the network device. The network device receives the target mask transmitted by the network device, The random access method according to claim 1, wherein the absolute position information is configured to determine the stereo cell in which the spatial terminal is located, and to determine a mask corresponding to the height in which the stereo cell is located as the target mask.

5. The height information is transmitted to the network device. The network device receives the target mask transmitted by the network device, The random access method according to claim 1, wherein the height information is configured to determine the target mask.

6. The random access method according to claim 1, which involves obtaining the target mask from masks corresponding to various heights that are pre-stored in the spatial terminal.

7. The random access method according to claim 1, wherein the response message includes a response message that was successfully accessed, the response message carries a time advance of the uplink transmission timing, and the time advance is obtained based on the first preamble sequence.

8. The response message includes a backoff response message, the response message carries a time advance of the uplink transmission timing, the time advance is obtained based on the first preamble sequence, The aforementioned method, The steps include adjusting the uplink transmission timing based on the aforementioned time advance, The steps include transmitting a second random access message to the network device based on the adjusted uplink transmission timing, The process includes the step of completing random access based on the second random access message, The random access method according to claim 1, wherein the second random access message carries a third preamble sequence, and the third preamble sequence is generated based on the target mask.

9. A random access method applicable to a network device, The steps include receiving a first random access message transmitted by a spatial terminal, The step of returning a response message to the spatial terminal, The first random access message carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located, A random access method wherein the same beam of the network device covers multiple stereo cells, and the first stereo cell and the second stereo cell among the multiple stereo cells are located at different heights.

10. The random access method according to claim 9, wherein the first preamble sequence is obtained by multiplying the second preamble sequence by the target mask.

11. The random access method according to claim 9, wherein the masks corresponding to the first height and the second height are mutually orthogonal or quasi-orthogonal to each other.

12. The steps include receiving absolute location information transmitted by the spatial terminal, The steps include determining the stereo cell in which the spatial terminal is located based on the absolute position information, The steps include determining a mask corresponding to the height at which the stereo cell is located as the target mask, The steps include transmitting the target mask to the spatial terminal, The random access method according to claim 9, including the method described in claim 9.

13. The steps include receiving height information transmitted by the spatial terminal, The steps include determining the target mask based on the height information, The steps include: transmitting the target mask to the spatial terminal; The random access method according to claim 9, including the method described in claim 9.

14. The random access method according to claim 9, wherein the response message includes a response message that was successfully accessed, the response message carries a time advance of the uplink transmission timing, and the time advance is obtained based on the first preamble sequence.

15. The response message includes a backoff response message, the response message carries a time advance of the uplink transmission timing, the time advance is obtained based on the first preamble sequence, The aforementioned method, The steps include receiving a second random access message transmitted by the spatial terminal, The process includes the step of completing random access based on the second random access message, The random access method according to claim 9, wherein the second random access message is transmitted based on a coordinated uplink transmission timing, the uplink transmission timing is coordinated based on the time advance, the second random access message carries a third preamble sequence, the third preamble sequence is generated based on the target mask.

16. A random access device applied to a spatial terminal, Includes a transceiver module configured to transmit a first random access message to a network device, The first random access message carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located, The transmitting and receiving module is further configured to receive response messages returned from the network device. A random access device in which the same beam of the network device covers multiple stereo cells, and the first stereo cell and the second stereo cell among the multiple stereo cells are located at different heights.

17. A random access device applicable to a network device, Includes a transmit / receive module configured to receive a first random access message transmitted by a spatial terminal, The first random access message carries a first preamble sequence, the first preamble sequence is generated based on a target mask, the target mask is associated with the height at which the spatial terminal is located, The transmitting and receiving module is further configured to return a response message to the spatial terminal, A random access device in which the same beam of the network device covers multiple stereo cells, and the first stereo cell and the second stereo cell among the multiple stereo cells are located at different heights.

18. It is a spatial terminal, One or more processors, Includes one or more memory locations for storing instructions, The processor is configured to call the instructions that enable the spatial terminal to perform the random access method described in any one of claims 1 to 8.

19. A network device, One or more processors, Includes one or more memory locations for storing instructions, The processor is configured to call the instructions that enable the network device to perform the random access method described in any one of claims 10 to 17.

20. A communication system including a spatial terminal and a network device, The spatial terminal is a communication system configured to perform the random access method described in any one of claims 1 to 8.

21. A storage medium that, when executed on a communication device, stores instructions that enable the communication device to perform the random access method described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Methods, apparatus, systems, and procedures for distance-dependent random access channel (RACH) preamble selection in non-terrestrial based networks (NTN)

    JP2022506120A

  • Prach configuration for NR over ntn

    US20230254900A1