A random access method and device, a storage medium, and an apparatus
By acquiring trigger information and determining uplink synchronization assistance information and the first position, the difficulty of random access for UEs in the non-connected state in the NTN system was solved, and a method for successful access to the base station was achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2022-02-25
- Publication Date
- 2026-07-14
AI Technical Summary
In NTN systems, the problem of how the UE obtains uplink synchronization assistance information and first location when it is in a disconnected state makes the random access process difficult.
By acquiring trigger information, determining uplink synchronization auxiliary information and the first position, including ephemeris information and common TA related parameters, performing pre-compensation for frequency offset and propagation delay, and sending the RACH Preamble signal.
Ensure that the UE can successfully access the base station in the NTN system and achieve a smooth random access process.
Smart Images

Figure CN114731711B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a random access method, device, storage medium, and apparatus. Background Technology
[0002] In communication systems, when a UE (User Equipment) is in an uplink out-of-synchronization state and / or a disconnected state, if the UE needs to send uplink data to the base station or the base station needs to send downlink data to the UE, the UE typically needs to send a RACHPreamble (Random Access Channel) preamble signal to the base station to trigger a random access procedure to re-access the network. In NTN (Non-terrestrial Network) systems, the UE needs to determine its GNSS (Global Navigation Satellite System) position and uplink synchronization assistance information before sending the RACH signal. This allows for frequency offset pre-compensation and propagation delay pre-compensation based on the initial position and uplink synchronization assistance information during the subsequent random access procedure.
[0003] Currently, 3GPP only specifies how a UE determines its first location and uplink synchronization assistance information when it is in connected mode. However, how a UE obtains uplink synchronization assistance information and its first location during random access before accessing a base station in disconnected mode is a problem that urgently needs to be solved. Summary of the Invention
[0004] The random access method, device, storage medium, and apparatus disclosed herein provide a method for determining the first position and uplink synchronization auxiliary information during the random access process of an NTN system.
[0005] The random access method proposed in one embodiment of this disclosure, applied to a UE, includes:
[0006] Acquire triggering information, which is used to cause the UE to trigger a random access procedure;
[0007] Determine uplink synchronization auxiliary information;
[0008] Determine the first position of the UE;
[0009] Based on the UE's first location and the uplink synchronization assistance information, the UE sends a random access channel preamble (RACH) signal to the base station.
[0010] Another embodiment of this disclosure proposes a random access method applied to a base station, including:
[0011] Send trigger information to the UE, the trigger information being used to cause the UE to trigger a random access procedure;
[0012] Receive the RACH Preamble signal sent by the UE.
[0013] One embodiment of this disclosure provides a random access device, including:
[0014] The acquisition module is used to acquire triggering information, which is used to cause the UE to trigger a random access procedure;
[0015] The first determining module is used to determine the uplink synchronization auxiliary information;
[0016] The second determining module is used to determine the first position of the UE;
[0017] The transmitting module is used to transmit a random access channel preamble (RACH) signal to the base station based on the UE's first location and the uplink synchronization assistance information.
[0018] Another aspect of this disclosure provides a random access device, including:
[0019] The sending module is used to send trigger information to the UE, the trigger information being used to cause the UE to trigger a random access procedure;
[0020] The receiving module is used to receive the RACH Preamble signal sent by the UE.
[0021] Another aspect of this disclosure provides a communication device, the device including a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in the preceding aspect of the embodiment.
[0022] Another aspect of this disclosure provides a communication device, the device including a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method proposed in the other aspect of the above embodiment.
[0023] Another aspect of this disclosure provides a communication device, comprising: a processor and an interface circuit;
[0024] The interface circuit is used to receive code instructions and transmit them to the processor;
[0025] The processor is configured to run the code instructions to perform the method as proposed in one aspect of the embodiments.
[0026] Another aspect of this disclosure provides a communication device, comprising: a processor and an interface circuit;
[0027] The interface circuit is used to receive code instructions and transmit them to the processor;
[0028] The processor is configured to run the code instructions to perform the method as proposed in another embodiment.
[0029] Another aspect of this disclosure provides a computer-readable storage medium for storing instructions that, when executed, cause the method described in one aspect of the disclosure to be implemented.
[0030] Another aspect of this disclosure provides a computer-readable storage medium for storing instructions that, when executed, cause the method as described in another aspect of this disclosure to be implemented.
[0031] In summary, in the random access method and device / storage medium / apparatus provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0032] Additional aspects and advantages of this disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this disclosure. Attached Figure Description
[0033] The above and / or additional aspects and advantages of this disclosure will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, in which:
[0034] Figure 1a This is a flowchart illustrating a random access method provided in an embodiment of the present disclosure;
[0035] Figure 1b A flowchart illustrating a random access method provided in another embodiment of this disclosure;
[0036] Figure 1c This is a flowchart illustrating a random access method provided in another embodiment of the present disclosure;
[0037] Figure 1d This is a flowchart illustrating a random access method provided in another embodiment of the present disclosure;
[0038] Figure 1e This is a flowchart illustrating a random access method provided in another embodiment of the present disclosure;
[0039] Figure 2 This is a flowchart illustrating a random access method provided in another embodiment of the present disclosure;
[0040] Figure 3 This is a flowchart illustrating a random access method provided in another embodiment of the present disclosure;
[0041] Figure 4 A flowchart illustrating a random access method provided in yet another embodiment of this disclosure;
[0042] Figure 5 A flowchart illustrating a random access method provided in yet another embodiment of this disclosure;
[0043] Figure 6 A flowchart illustrating a random access method provided in yet another embodiment of this disclosure;
[0044] Figure 7 A flowchart illustrating a random access method provided in yet another embodiment of this disclosure;
[0045] Figure 8 A flowchart illustrating a random access method provided in yet another embodiment of this disclosure;
[0046] Figure 9 A flowchart illustrating a random access method provided in yet another embodiment of this disclosure;
[0047] Figure 10 A flowchart illustrating a random access method provided in yet another embodiment of this disclosure;
[0048] Figure 11 This is a schematic diagram of the structure of a random access device provided in one embodiment of the present disclosure;
[0049] Figure 12 This is a schematic diagram of the structure of a random access device provided in another embodiment of the present disclosure;
[0050] Figure 13 This is a block diagram of a user equipment provided in one embodiment of the present disclosure;
[0051] Figure 14 This is a block diagram of a base station provided in one embodiment of the present disclosure. Detailed Implementation
[0052] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this disclosure as detailed in the appended claims.
[0053] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. The singular forms “a” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
[0054] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the words “if” and “suppose” as used herein may be interpreted as “when”, “when”, or “in response to a determination”.
[0055] Embodiments of this disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure.
[0056] The random access method, equipment, storage medium, and apparatus provided in this disclosure are described in detail below with reference to the accompanying drawings.
[0057] Figure 1a This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 1a As shown, the random access method may include the following steps:
[0058] Step 101a: Obtain trigger information, which is used to cause the UE to trigger a random access procedure.
[0059] It should be noted that, in one embodiment of this disclosure, the UE can be a device that provides voice and / or data connectivity to a user. The terminal device can communicate with one or more core networks via a RAN (Radio Access Network). The UE can be an IoT terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, or user agent. Alternatively, the UE can also be a device from an unmanned aerial vehicle. Alternatively, the UE can also be a vehicle-mounted device, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, the UE can also be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0060] In one embodiment of this disclosure, the triggering information can be sent from the base station to the UE, or it can be sent from the UE's higher layers to the UE's physical layer. Specifically, in one embodiment of this disclosure, when the UE is in an uplink out-of-sync state and / or the UE is in a disconnected state, and the base station needs to send downlink data to the UE, the base station will send the triggering information to the UE. This triggering information can be, for example, paging information or PDCCH (Physical Downlink Control Channel) order RACH information. In another embodiment of this disclosure, when the UE is in an uplink out-of-sync state and / or the UE is in a disconnected state, and the UE needs to send uplink data to the base station, the UE's higher layers will send the triggering information to the UE's physical layer.
[0061] Furthermore, in one embodiment of this disclosure, after the UE obtains the triggering information, it can initiate a random access procedure.
[0062] Step 102a: Determine the uplink synchronization auxiliary information.
[0063] In one embodiment of this disclosure, the UE can begin determining uplink synchronization assistance information immediately after receiving trigger information. This uplink synchronization assistance information may include at least ephemeris information and / or common timing advance (TA) related parameter information. Furthermore, the method for determining the uplink synchronization assistance information differs depending on the sender of the trigger information; this will be described in detail in subsequent embodiments.
[0064] Step 103a: Determine the first position of the UE.
[0065] In one embodiment of this disclosure, the first location includes, but is not limited to, GPS (Global Positioning System) location or GNSS location, etc., and the first location is the location of the UE at the current time determined by the above two methods.
[0066] Furthermore, in one embodiment of this disclosure, the UE can begin determining its first position immediately after obtaining the trigger information, and the method for determining the UE's first position may include the following steps:
[0067] Step a: Determine whether the Te_NTN (Time error Non-Terrestrial Networks) requirement is met when sending the RACH Preamble (Random Access Channel Preamble) using the second position of the last measurement.
[0068] Specifically, in one embodiment of this disclosure, the UE periodically or non-periodically measures its location. The second location includes, but is not limited to, GPS location or GNSS location, which is the UE's location determined before the current time using either of these methods. The UE also predetermines a Te_NTN. Based on this, the UE first determines whether Te_NTN is satisfied when sending the RACH Preamble using the previously measured second location, and determines the UE's first location based on this determination result.
[0069] Step b: If the Te_NTN requirement is met when sending the RACH Preamble using the second position measured last time, the second position measured last time is determined as the first position of the UE.
[0070] In one embodiment of this disclosure, when the requirement of Te_NTN is met when sending RACHPreamble using the second position measured last time, it indicates that the second position measured last time is small in difference from the current first position of the UE (i.e., the movement range of the UE from the current time point when the first position was measured last time is small). In this case, the second position measured last time can be directly determined as the first position of the UE.
[0071] Step c: If the Te_NTN requirement is not met when sending the RACH Preamble using the second position measured last time, the first position of the UE is remeasured, and the remeasured first position is determined as the first position of the UE.
[0072] In one embodiment of this disclosure, when the requirement of Te_NTN is not met when sending RACHPreamble using the previously measured second position, it indicates that the previously measured second position differs significantly from the current first position of the UE (i.e., the UE's movement range from the current time point was large when the first position was measured last time). If the previously measured second position is determined as the UE's first position, it will cause a large error. Therefore, it is necessary to remeasure the UE's first position and determine the remeasured first position as the UE's first position.
[0073] Step 104a: Send a RACH Preamble signal to the base station based on the UE's first location and uplink synchronization assistance information.
[0074] In one embodiment of this disclosure, the method for sending a RACH Preamble signal to a base station based on the UE's first location and uplink synchronization assistance information may include:
[0075] Step 1: Obtain satellite position based on ephemeris information from uplink synchronization auxiliary information.
[0076] Step 2: Based on the UE's first location and the satellite's location, pre-compensate the frequency offset of the channel between the UE and the satellite to obtain the transmission frequency.
[0077] Step 3: Based on the UE's first location, satellite location, and common TA related parameters, pre-compensate the propagation delay of the channel between the UE and the satellite, and the channel between the satellite and the base station to obtain the uplink transmission timing location. This scheme does not exclude the possibility of using other uplink synchronization information besides satellite ephemeris and common TA related parameters to pre-compensate the propagation delay of the channel between the UE and the satellite, and the channel between the satellite and the base station to obtain the uplink transmission timing location.
[0078] Step 4: Send the RACH Preamble signal to the base station based on the transmission frequency and uplink transmission timing position.
[0079] Furthermore, in one embodiment of this disclosure, the UE may specifically send a RACHPreamble signal to the base station through the physical layer.
[0080] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0081] Figure 1b This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 1b As shown, the random access method may include the following steps:
[0082] Step 101b: Obtain the triggering information sent by the higher layer of the UE. This triggering information is used to cause the UE to trigger the random access procedure.
[0083] For a detailed description of step 101b, please refer to the above embodiments; the embodiments disclosed herein will not be repeated here.
[0084] Step 102b: After obtaining the triggering information sent by the higher layer of the UE, the UE keeps listening to the SIB (System Information Block) x or NTN-SIB sent by the base station to obtain uplink synchronization assistance information and ensure the validity of the uplink synchronization assistance information. Here, x is a positive integer, and SIB x includes uplink synchronization assistance information. Both SIB x and NTN-SIB can be system information blocks used to carry uplink synchronization assistance information, and no distinction is made here. SIB-x will be used to refer to them below.
[0085] In one embodiment of this disclosure, the uplink synchronization assistance information may include at least ephemeris information and / or common TA.
[0086] Furthermore, in one embodiment of this disclosure, specifically after the UE's physical layer receives the triggering information sent by the UE's higher layers, the UE initiates a random access procedure. At this time, the UE is still in a disconnected state, and the UE begins to listen to the SIB x periodically sent by the base station to ensure the validity of the uplink synchronization assistance information (that is, in this embodiment, the UE in the disconnected state will only start listening to the SIB x periodically sent by the base station to ensure the validity of the uplink synchronization assistance information after receiving the triggering information). Specifically, the UE can listen to SIB x based on the configuration information of SIB x previously configured by the base station (e.g., the configuration information of SIB x previously configured by RRC). Specifically, the configuration information of SIB x previously configured by the base station can be the information configured to the UE by the base station when the UE was previously in a connected state.
[0087] Furthermore, it should be noted that in one embodiment of this disclosure, the aforementioned SIB x may specifically include the following information:
[0088] 1) Ephemeris (astronomical information);
[0089] 2) Common TA parameters;
[0090] 3) Validity duration for UL sync information;
[0091] 4) t-Service (the timing information on when the serving cell is going to stop serving the area);
[0092] 5) Cell reference location;
[0093] 6) Epoch time (effective date);
[0094] 7) K_mac;
[0095] 8) Cell-specific Koffset;
[0096] 9) Indication for network enabled / disabled TA report.
[0097] It should be noted that, based on the RAN2 protocol, the above "4) t-Service (the timing information on when the serving cell is going to stop serving the area)" can only be broadcast by quasi-fixed cells and cannot be broadcast by mobile cells; the above "5) Cell reference location" can be broadcast by quasi-fixed cells (FFS is used for mobile cells).
[0098] It should be noted that, in one embodiment of this disclosure, the above-mentioned monitoring of the SIB x sent by the base station to ensure the validity of the uplink synchronization assistance information specifically means that: when the monitored SIB x is valid (i.e., within the valid time), SIB x will not be monitored again, and when the monitored SIB x fails (i.e., the valid time expires), monitoring SIB x will start again.
[0099] For example, assuming the base station transmits SIB x in 3s intervals and the effective time of SIB x is 10s, then after the UE first listens to SIB x, it will wait another 10s before listening to SIB x a second time.
[0100] Step 103b: Determine the first position of the UE.
[0101] Step 104b: Send a RACH Preamble signal to the base station based on the UE's first location and uplink synchronization assistance information.
[0102] In one embodiment of this disclosure, the RACHPreamble signal is sent from the physical layer of the UE to the base station.
[0103] It should also be noted that, in one embodiment of this disclosure, when sending the RACH Preamble signal, the RACH Preamble signal is sent to the base station based on the first location and the latest uplink synchronization assistance information obtained after the first location is determined.
[0104] Specifically, if the UE obtains the trigger information sent by the higher layer at the 10s in step 102b above, it begins to listen to the SIB x periodically sent by the base station. The transmission period of SIB x is 4s, and the time required for the UE to determine the first position is 10s. Based on this, the UE listens to SIB x for the first time at the 14s and for the second time at the 18s, and determines the UE's first position at the 20s. Regarding the time when the UE determines the first position (i.e., the 20s), the latest obtained uplink synchronization assistance information is the uplink synchronization assistance information included in the SIB x heard for the second time at the 18s. Therefore, the UE can send a RACH Preamble signal to the base station based on the first position and the uplink synchronization assistance information included in the SIB x heard for the second time at the 18s.
[0105] Furthermore, the relevant descriptions of steps 103b-103c can be found in the above embodiments, and will not be repeated here.
[0106] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0107] Figure 1c This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 1c As shown, the random access method may include the following steps:
[0108] Step 101c: Obtain the triggering information sent by the higher layer of the UE. This triggering information is used to cause the UE to trigger the random access procedure.
[0109] Step 102c: When the UE is in a disconnected state, the UE continues to listen to the SIB x sent by the base station to obtain the uplink synchronization assistance information and ensure the validity of the uplink synchronization assistance information.
[0110] In one embodiment of this disclosure, when the UE is in a disconnected state, it still listens to the SIB x sent by the base station to ensure the validity of the uplink synchronization assistance information. Based on this, once the UE obtains the triggering information sent by its higher layers, it can use the uplink synchronization assistance information within its validity period.
[0111] Furthermore, in one embodiment of this disclosure, the UE can specifically listen to SIB x based on the configuration information of SIB x previously configured by the base station. Specifically, the configuration information of SIB x previously configured by the base station can be information configured to the UE by the base station when the UE was last in a connected state.
[0112] It should be noted that, in one embodiment of this disclosure, Figure 1c The corresponding embodiments are the same as those described above. Figure 1b The main difference between the corresponding implementations is the duration at which the UE listens to the SIB x periodically transmitted by the base station in the disconnected state. Specifically, in Figure 1c In a corresponding embodiment, when the UE switches to a disconnected state, the UE continuously listens to the SIB x periodically sent by the base station throughout the entire disconnected state process to ensure the effectiveness of the uplink synchronization assistance information. And, as described above... Figure 1b In a corresponding embodiment, when the UE switches to the disconnected state, it does not continuously listen to the SIB x periodically sent by the base station throughout the entire disconnected state process to ensure the effectiveness of the uplink synchronization assistance information. Instead, it only starts listening to the SIB x periodically sent by the base station to ensure the effectiveness of the uplink synchronization assistance information after the UE in the disconnected state receives the trigger information and triggers the random access procedure. Figure 1b In the corresponding embodiment, the UE only listens to the SIB x periodically sent by the base station during the time period from the start of the random access procedure to successful access to the base station during the entire disconnected state process to ensure the effectiveness of the uplink synchronization assistance information.
[0113] Furthermore, it should be noted that when the UE successfully accesses the base station and switches to connected mode, the UE will still listen to the SIB x periodically sent by the base station.
[0114] Step 103c: Determine the first position of the UE;
[0115] Step 104c: Send a RACHPreamble signal to the base station based on the UE's first location and uplink synchronization assistance information.
[0116] Furthermore, the relevant descriptions of steps 101c-104c can be found in the above embodiments, and will not be repeated here.
[0117] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0118] Figure 1d This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 1d As shown, the random access method may include the following steps:
[0119] Step 101d: Obtain the triggering information sent by the base station, which is used to cause the UE to trigger the random access procedure.
[0120] Step 102d: After obtaining the trigger information sent by the base station, the UE continues to listen to the SIB x sent by the base station to obtain the uplink synchronization assistance information and ensure the validity of the uplink synchronization assistance information.
[0121] In one embodiment of this disclosure, the uplink synchronization assistance information may include at least ephemeris information and / or common TA.
[0122] Furthermore, in one embodiment of this disclosure, specifically after the UE's physical layer receives the triggering information sent by the UE's higher layers, the UE initiates a random access procedure. At this time, the UE is still in a disconnected state, and the UE begins to listen to the SIB x periodically sent by the base station to ensure the validity of the uplink synchronization assistance information (that is, in this embodiment, when the UE in the disconnected state receives the triggering information, the UE in the disconnected state will begin to listen to the SIB x periodically sent by the base station to ensure the validity of the uplink synchronization assistance information). Specifically, the UE can listen to SIB x based on the configuration information of SIB x previously configured by the base station. This configuration information of SIB x can specifically be information configured to the UE by the base station when the UE was previously in a connected state.
[0123] Step 103d: Determine the first position of the UE.
[0124] Step 104d: Send a RACH Preamble signal to the base station based on the UE's first location and uplink synchronization assistance information.
[0125] For details regarding steps 103d-103d, please refer to the description in the above embodiments. The embodiments disclosed herein will not be repeated here.
[0126] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0127] Figure 1e This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 1e As shown, the random access method may include the following steps:
[0128] Step 101e: Obtain the triggering information sent by the base station, which is used to cause the UE to trigger the random access procedure.
[0129] Step 102e: When the UE is in a disconnected state, the UE continues to listen to the SIB x sent by the base station to obtain the uplink synchronization assistance information and ensure the validity of the uplink synchronization assistance information, where x is a positive integer and the SIB x includes the uplink synchronization assistance information.
[0130] In one embodiment of this disclosure, when the UE is in a disconnected state, it still listens to the SIB x sent by the base station to ensure the validity of the uplink synchronization assistance information. Based on this, once the UE obtains the triggering information sent by its higher layers, it can use the uplink synchronization assistance information within its validity period.
[0131] Furthermore, in one embodiment of this disclosure, the UE can specifically listen to SIB x based on the configuration information of SIB x previously configured by the base station. Specifically, the configuration information of SIB x previously configured by the base station can be information configured to the UE by the base station when the UE was last in a connected state.
[0132] It should be noted that, in one embodiment of this disclosure, Figure 1e The corresponding embodiments are the same as those described above. Figure 1d The main difference between the corresponding implementations is the duration at which the UE listens to the SIB x periodically transmitted by the base station in the disconnected state. Specifically, in Figure 1eIn a corresponding embodiment, when the UE switches to a disconnected state, the UE continuously listens to the SIB x periodically sent by the base station throughout the entire disconnected state process to ensure the effectiveness of the uplink synchronization assistance information. And, as described above... Figure 1d In the corresponding embodiment, when the UE switches to the disconnected state, it does not continuously listen to the SIB x periodically sent by the base station throughout the entire disconnected state process to ensure the effectiveness of the uplink synchronization assistance information. Instead, it only starts listening to the SIB x periodically sent by the base station to obtain the uplink synchronization assistance information after the UE in the disconnected state receives the trigger information and triggers the random access procedure. Figure 1d In a corresponding embodiment, the UE only listens to the SIB x periodically sent by the base station during the time period from the start of the random access procedure to successful access to the base station in order to ensure the effectiveness of the uplink synchronization assistance information.
[0133] Furthermore, it should be noted that when the UE successfully accesses the base station and switches to connected mode, the UE will still listen to the SIB x periodically sent by the base station.
[0134] Step 103e: Determine the first position of the UE;
[0135] Step 104e: Send a RACHPreamble signal to the base station based on the UE's first location and uplink synchronization assistance information.
[0136] Furthermore, the relevant descriptions of steps 101e-104e can be found in the above embodiments, and will not be repeated here.
[0137] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0138] Figure 2 This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 2 As shown, the random access method may include the following steps:
[0139] Step 201: Obtain the trigger information sent by the base station. The trigger information is used to enable the UE to trigger the random access procedure. The trigger information includes uplink synchronization assistance information. The effective time of the uplink synchronization assistance information is greater than the time T1 for the UE to complete a first position measurement.
[0140] The aforementioned synchronization assistance information may be contained in SIB x, where x is a positive integer, and the SIB x is contained in the aforementioned triggering information. For a detailed description of SIB x, please refer to the above embodiments; further details are omitted here.
[0141] Furthermore, in one embodiment of this disclosure, the validity period of the uplink synchronization assistance information is greater than the time T1 during which the UE completes a first location measurement in the disconnected state (for example, the validity period of the uplink synchronization assistance information can be greater than the difference between the time when the UE sends the RACH Preamble signal to the base station and the time when the UE receives the trigger information sent by the base station). This ensures that the uplink synchronization assistance information remains valid when the UE's first location is subsequently determined, thereby ensuring that the subsequent step of "sending the RACH Preamble signal to the base station based on the first location and the uplink synchronization assistance information" can be successfully executed.
[0142] Step 202: Obtain the uplink synchronization auxiliary information contained in the trigger information.
[0143] Step 203: Determine the first position of the UE;
[0144] Step 204: Send a RACH Preamble signal to the base station based on the UE's first location and uplink synchronization assistance information.
[0145] Furthermore, the relevant descriptions of steps 201-204 can be found in the above embodiments, and will not be repeated here.
[0146] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0147] Figure 3 This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 3 As shown, the random access method may include the following steps:
[0148] Step 301: Obtain the triggering information sent by the base station. The triggering information is used to enable the UE to trigger the random access procedure. The triggering information includes the configuration information of SIB x, where x is a positive integer and SIB x includes uplink synchronization assistance information.
[0149] Step 302: Obtain SIB x based on the configuration information of SIB x included in the trigger information to obtain uplink synchronization auxiliary information.
[0150] Specifically, in one embodiment of this disclosure, the UE can read the new SIB x in the next SI window / SI cycle based on the configuration information of SIB x.
[0151] Step 303: Determine the first position of the UE.
[0152] Step 304: Send a RACH Preamble signal to the base station based on the UE's first location and uplink synchronization assistance information.
[0153] Furthermore, the relevant descriptions of steps 301-304 can be found in the above embodiments, and will not be repeated here.
[0154] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0155] Figure 4 This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 4 As shown, the random access method may include the following steps:
[0156] Step 401: Obtain the triggering information sent by the base station. The triggering information is used to enable the UE to trigger the random access procedure. The triggering information includes the time domain position and / or time-frequency domain position of SIB x.
[0157] Step 402: Obtain SIBx based on the time domain position and / or time-frequency domain position of SIBx included in the trigger information to obtain uplink synchronization auxiliary information.
[0158] Step 403: Determine the first position of the UE;
[0159] Step 404: Send a RACH Preamble signal to the base station based on the UE's first location and uplink synchronization assistance information.
[0160] Furthermore, the relevant descriptions of steps 401-404 can be found in the above embodiments, and will not be repeated here.
[0161] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0162] Figure 5 This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 5 As shown, the random access method may include the following steps:
[0163] Step 501: Report positioning capability information to the base station. The positioning capability information includes the time T1 when the UE completes a first location measurement.
[0164] Specifically, in one embodiment of this disclosure, the positioning capability information includes the time T1 during which the UE completes a first position measurement in a disconnected state.
[0165] Step 502: Obtain the triggering information sent by the base station, which is used to cause the UE to trigger the random access procedure.
[0166] Step 503: Determine the first position of the UE;
[0167] Step 504: Send a RACH Preamble signal to the base station based on the UE's first location and uplink synchronization assistance information.
[0168] Furthermore, the relevant descriptions of steps 501-504 can be found in the above embodiments, and will not be repeated here.
[0169] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0170] Figure 6 This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by a base station, such as... Figure 6 As shown, the random access method may include the following steps:
[0171] Step 601: Send trigger information to the UE. The trigger information is used to cause the UE to trigger the random access procedure.
[0172] Step 602: Receive the RACH Preamble signal sent by the UE.
[0173] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0174] Figure 7 This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by a base station, such as... Figure 7 As shown, the random access method may include the following steps:
[0175] Step 701: Send trigger information to the UE. The trigger information is used to cause the UE to trigger a random access procedure. The trigger information includes uplink synchronization assistance information. The effective time of the uplink synchronization assistance information is greater than the time T1 for the UE to complete a first position measurement.
[0176] Step 702: Receive the RACH Preamble signal sent by the UE.
[0177] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0178] Figure 8 This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by a base station, such as... Figure 8 As shown, the random access method may include the following steps:
[0179] Step 801: Periodically send SIB x to the UE, where x is a positive integer and SIB x includes the uplink synchronization assistance information.
[0180] Step 802: Send trigger information to the UE. The trigger information is used to cause the UE to trigger a random access procedure. The trigger information includes the configuration information of the SIB x.
[0181] Step 803: Receive the RACH Preamble signal sent by the UE.
[0182] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0183] Figure 9 This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by a base station, such as... Figure 9 As shown, the random access method may include the following steps:
[0184] Step 901: Periodically send SIB x to the UE, where x is a positive integer and SIB x includes the uplink synchronization assistance information.
[0185] Step 902: Send trigger information to the UE. The trigger information is used to cause the UE to trigger a random access procedure. The trigger information includes the time domain position and / or time-frequency domain position of the SIB x.
[0186] Step 903: Receive the RACH Preamble signal sent by the UE.
[0187] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0188] Figure 10 This is a flowchart illustrating a random access method provided in an embodiment of this disclosure. The method is executed by a base station, such as... Figure 10 As shown, the random access method may include the following steps:
[0189] Step 1001: Obtain the positioning capability information reported by the UE. The positioning capability information includes the time T1 when the UE completes a first location measurement.
[0190] Step 1002: Send trigger information to the UE. The trigger information is used to cause the UE to trigger the random access procedure.
[0191] Step 1003: If no RACHPreamble signal is received within a predetermined time after the last time the trigger information was sent to the UE, the trigger information is sent to the UE again, wherein the predetermined time is T+T1, and T is at least the RTT (Round-Trip Time) of the base station and the UE.
[0192] In one embodiment of this disclosure, if a RACH Preamble signal is not received within a predetermined time after the last time the trigger information was sent to the UE, it indicates that the random access procedure of the UE has failed to be triggered. In this case, the trigger information needs to be sent to the UE again to make the UE trigger the random access procedure again.
[0193] Furthermore, in one embodiment of this disclosure, since the first position of the UE needs to be determined when performing random access in the NTN system, the uplink transmission requirements in the NTN system can be ensured by making the predetermined time T+T1.
[0194] Step 1004: Receive the RACH Preamble signal sent by the UE.
[0195] In summary, in the random access method provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0196] Furthermore, an exemplary example is given for the above-described random access method.
[0197] For example, when a base station sends paging information to a UE to page the UE, the UE finds that the base station has a call for it when parsing the paging information. At this time, the UE performs a first location measurement to obtain its first location and reads the uplink synchronization assistance information according to the instructions of the paging information (the specific reading method can be referred to the above embodiment). Then, based on its first location and the uplink synchronization assistance information, the UE sends Msg1 to the base station. Msg1 includes a RACH Preamble signal for initiating contention-based RACH (contention-based random access). Subsequently, it will obtain Msg2 sent by the base station.
[0198] Figure 11 This disclosure provides a schematic diagram of the structure of a random access device according to one embodiment, as shown below. Figure 11 As shown, device 1100 may include:
[0199] The acquisition module is used to acquire triggering information, which is used to cause the UE to trigger a random access procedure;
[0200] The first determining module is used to determine the uplink synchronization auxiliary information;
[0201] The second determining module is used to determine the first position of the UE;
[0202] The transmitting module is used to transmit a random access channel preamble (RACH) signal to the base station based on the UE's first location and the uplink synchronization assistance information.
[0203] In summary, in the random access apparatus provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0204] In one embodiment of this disclosure, the uplink synchronization assistance information includes at least one of ephemeris information and common timing advance (TA).
[0205] In one embodiment of this disclosure, the acquisition module is further configured to:
[0206] Obtain the triggering information sent by the higher layer of the UE.
[0207] In another embodiment of this disclosure, the first determining module is further configured to:
[0208] After obtaining the trigger information, the UE continues to listen to the SIB x sent by the base station to obtain the uplink synchronization assistance information and ensure the validity of the uplink synchronization assistance information, wherein x is a positive integer and the SIB x includes the uplink synchronization assistance information.
[0209] In one embodiment of this disclosure, the first determining module is further configured to:
[0210] When the UE is in a disconnected state, the UE keeps listening to the SIB x sent by the base station to obtain the uplink synchronization assistance information and ensure the validity of the uplink synchronization assistance information, where x is a positive integer and the SIB x includes the uplink synchronization assistance information.
[0211] In one embodiment of this disclosure, the acquisition module is further configured to:
[0212] Obtain the trigger information sent by the base station.
[0213] In one embodiment of this disclosure, the triggering information includes uplink synchronization assistance information, and the effective time of the uplink synchronization assistance information is greater than the time T1 for the UE to complete a first position measurement;
[0214] The first determining module is further configured to:
[0215] Obtain the uplink synchronization assistance information contained in the trigger information.
[0216] In one embodiment of this disclosure, the triggering information includes the configuration information of the SIB x;
[0217] The determination of uplink synchronization assistance information includes:
[0218] Based on the configuration information of SIB x included in the trigger information, the SIB x is periodically obtained to obtain the uplink synchronization assistance information.
[0219] In one embodiment of this disclosure, the triggering information includes at least one of the time-domain location and the time-frequency domain location of the SIB x;
[0220] The determination of uplink synchronization assistance information includes:
[0221] The SIB x is periodically acquired based on at least one of the time-domain position and time-frequency domain position of the SIB x included in the triggering information to obtain the uplink synchronization assistance information.
[0222] In one embodiment of this disclosure, the sending module is further configured to:
[0223] The satellite position is obtained based on the ephemeris information;
[0224] Based on the UE's first location and the satellite's location, the frequency offset of the channel between the UE and the satellite is pre-compensated to obtain the transmission frequency;
[0225] Based on the UE's first location, the satellite's location, and the uplink synchronization assistance information, the propagation delay of the channel between the UE and the satellite, and the channel between the satellite and the base station, is pre-compensated to obtain the uplink transmission timing location;
[0226] The RACH Preamble signal is sent to the base station based on the transmission frequency and uplink transmission timing position.
[0227] In one embodiment of this disclosure, the apparatus is further configured to:
[0228] The UE reports its positioning capability information to the base station, the positioning capability information including the time T1 when the UE completes a first location measurement.
[0229] In one embodiment of this disclosure, the first position of the UE is obtained by measurement of the UE; the second determining module is further configured to:
[0230] Determine whether the non-terrestrial network time error Te_NTN requirement is met when transmitting the RACH Preamble using the first position of the UE measured in the last time;
[0231] In response to the requirement of Te_NTN being met when sending RACH Preamble using the previously measured first position of the UE, the previously measured first position of the UE is determined as the first position of the UE;
[0232] In response to the failure to meet the Te_NTN requirement when sending the RACH Preamble using the previously measured first position of the UE, the first position of the UE is remeasured, and the remeasured first position is determined as the first position of the UE.
[0233] Figure 12 This disclosure provides a schematic diagram of the structure of a random access device according to one embodiment, as shown below. Figure 12 As shown, the device 1200 may include:
[0234] The sending module is used to send trigger information to the UE, the trigger information being used to cause the UE to trigger a random access procedure;
[0235] The receiving module is used to receive the RACH Preamble signal sent by the UE.
[0236] In summary, in the random access apparatus provided in this disclosure, the UE can obtain triggering information, which is used to cause the UE to trigger a random access procedure; the UE can determine uplink synchronization assistance information; and determine the first position of the UE; and send a random access channel preamble (RACH) signal to the base station based on the first position of the UE and the uplink synchronization assistance information. Therefore, this disclosure provides a method for determining the first position and uplink synchronization assistance information during the random access process of an NTN system, thereby ensuring that the UE can successfully access the base station in the NTN system.
[0237] In one embodiment of this disclosure, the triggering information includes uplink synchronization assistance information, and the effective time of the uplink synchronization assistance information is greater than the time T1 for the UE to complete a first position measurement.
[0238] In one embodiment of this disclosure, SIB x, where x is a positive integer, is periodically sent to the UE, and the SIB x includes the uplink synchronization assistance information.
[0239] In one embodiment of this disclosure, the uplink synchronization assistance information includes at least one of ephemeris information and commonTA.
[0240] In one embodiment of this disclosure, the triggering information includes the configuration information of the SIB x.
[0241] In one embodiment of this disclosure, the triggering information includes at least one of the time-domain location and the time-frequency domain location of the SIB x.
[0242] In one embodiment of this disclosure, the apparatus is further configured to:
[0243] Obtain the positioning capability information reported by the UE, the positioning capability information including the time T1 when the UE completes a first location measurement.
[0244] In one embodiment of this disclosure, after sending the trigger information to the UE, the device is further configured to:
[0245] If no RACH Preamble signal is received within a predetermined time after the last time the trigger information was sent to the UE, the trigger information is sent to the UE again, wherein the predetermined time is T+T1, and T is at least the RTT of the base station and the UE.
[0246] Figure 13 This is a block diagram of a user equipment UE1300 provided in one embodiment of this disclosure. For example, UE1300 may be a mobile phone, computer, digital broadcasting terminal equipment, messaging transceiver, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0247] Reference Figure 13 UE1300 may include at least one of the following components: processing component 1302, memory 1304, power supply component 1306, multimedia component 1308, audio component 1310, input / output (I / O) interface 1312, sensor component 1313, and communication component 1316.
[0248] Processing component 1302 typically controls the overall operation of UE 1300, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 1302 may include at least one processor 1320 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 1302 may include at least one module to facilitate interaction between processing component 1302 and other components. For example, processing component 1302 may include a multimedia module to facilitate interaction between multimedia component 1308 and processing component 1302.
[0249] Memory 1304 is configured to store various types of data to support operation on UE 1300. Examples of this data include instructions for any application or method operating on UE 1300, contact data, phonebook data, messages, pictures, videos, etc. Memory 1304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0250] Power supply component 1306 provides power to various components of UE1300. Power supply component 1306 may include a power management system, at least one power supply, and other components associated with generating, managing, and distributing power to UE1300.
[0251] The multimedia component 1308 includes a screen that provides an output interface between the UE 1300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes at least one touch sensor to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or swipe action but also detect the wake-up time and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 1308 includes a front-facing camera and / or a rear-facing camera. When the UE 1300 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0252] Audio component 1310 is configured to output and / or input audio signals. For example, audio component 1310 includes a microphone (MIC) configured to receive external audio signals when UE 1300 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 1304 or transmitted via communication component 1316. In some embodiments, audio component 1310 also includes a speaker for outputting audio signals.
[0253] I / O interface 1312 provides an interface between processing component 1302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0254] Sensor assembly 1313 includes at least one sensor for providing status assessment of various aspects of UE 1300. For example, sensor assembly 1313 can detect the on / off state of device 1300, the relative positioning of components, such as the display and keypad of UE 1300, changes in position of UE 1300 or one of its components, the presence or absence of user contact with UE 1300, orientation or acceleration / deceleration of UE 1300, and temperature changes of UE 1300. Sensor assembly 1313 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 1313 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 1313 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0255] Communication component 1316 is configured to facilitate wired or wireless communication between UE 1300 and other devices. UE 1300 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 1316 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 1316 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0256] In an exemplary embodiment, UE1300 may be implemented by at least one application-specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field-programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component to perform the above method.
[0257] Figure 14 This is a block diagram of a network-side device 1400 provided in an embodiment of this application. For example, the network-side device 1400 can be provided as a network-side device. (Refer to...) Figure 14The network-side device 1400 includes a processing component 1411, which further includes at least one processor, and memory resources represented by memory 1432 for storing instructions, such as application programs, that can be executed by the processing component 1422. The application programs stored in memory 1432 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 1417 is configured to execute instructions to perform any of the methods described above applied to the network-side device, such as the method shown in FIG1.
[0258] The network-side device 1400 may also include a power supply component 1417 configured to perform power management of the network-side device 1400, a wired or wireless network interface 1450 configured to connect the network-side device 1400 to a network, and an input / output (I / O) interface 1457. The network-side device 1400 may operate on an operating system stored in memory 1432, such as Windows Server™, Mac OS X™, Unix™, Linux™, Free BSD™, or similar.
[0259] In the embodiments provided above, the methods provided by the present disclosure are described from the perspectives of network-side devices, UEs, and RIS arrays, respectively. To implement the functions of the methods provided in the embodiments of the present disclosure, the network-side devices and UEs may include hardware structures and software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions can be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.
[0260] In the embodiments provided above, the methods provided by the present disclosure are described from the perspectives of network-side devices, UEs, and RIS arrays, respectively. To implement the functions of the methods provided in the embodiments of the present disclosure, the network-side devices and UEs may include hardware structures and software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions can be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.
[0261] This disclosure provides a communication device. The communication device may include a transceiver module and a processing module. The transceiver module may include a sending module and / or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module can implement both sending and / or receiving functions.
[0262] The communication device can be a terminal device (such as the terminal device in the above method embodiments), a device within a terminal device, or a device that can be used in conjunction with a terminal device. Alternatively, the communication device can be a network device, a device within a network device, or a device that can be used in conjunction with a network device.
[0263] This disclosure provides another communication device. The communication device can be a network device, a terminal device (such as the terminal device in the above method embodiments), a chip, chip system, or processor that supports the network device in implementing the above methods, or a chip, chip system, or processor that supports the terminal device in implementing the above methods. This device can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0264] A communication device may include one or more processors. The processor may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., network-side equipment, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.
[0265] Optionally, the communication device may further include one or more memories, on which computer programs may be stored. The processor executes the computer programs to cause the communication device to perform the methods described in the above method embodiments. Optionally, the memories may also store data. The communication device and the memories may be provided separately or integrated together.
[0266] Optionally, the communication device may also include a transceiver and an antenna. A transceiver, also called a transceiver unit, transceiver, or transceiver circuit, is used to implement transmission and reception functions. A transceiver may include a receiver and a transmitter; the receiver, also called a receiver circuit, is used to implement the receiving function; the transmitter, also called a transmitter or transmitting circuit, is used to implement the transmitting function.
[0267] Optionally, the communication device may further include one or more interface circuits. The interface circuits are used to receive code instructions and transmit them to the processor. The processor executes the code instructions to cause the communication device to perform the methods described in the above method embodiments.
[0268] The communication device is a terminal device (such as the terminal device in the above method embodiment): used to execute Figure 1- Figure 5 Any of the methods shown.
[0269] The communication device is a network device: used to perform... Figures 6-10 Any of the methods shown.
[0270] In one implementation, the processor may include a transceiver for implementing receive and transmit functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receive and transmit functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.
[0271] In one implementation, the processor may store a computer program that runs on the processor, causing the communication device to perform the methods described in the above method embodiments. The computer program may be embedded in the processor; in this case, the processor may be implemented in hardware.
[0272] In one implementation, the communication device may include a circuit that can perform the functions of sending, receiving, or communicating in the above method embodiments. The processor and transceiver described in this disclosure can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon-germanium (SiGe), gallium arsenide (Gas), etc.
[0273] The communication device described in the above embodiments can be a network device or a terminal device (such as the terminal device in the above method embodiments), but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device is not limited. The communication device can be a standalone device or part of a larger device. For example, the communication device can be:
[0274] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0275] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;
[0276] (3) ASIC, such as modem;
[0277] (4) Modules that can be embedded in other devices;
[0278] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.
[0279] (6) Others, etc.
[0280] When the communication device can be a chip or a chip system, the chip includes a processor and an interface. There can be one or more processors, and multiple interfaces.
[0281] Optionally, the chip may also include memory for storing necessary computer programs and data.
[0282] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this disclosure.
[0283] This disclosure also provides a system for determining sidelink duration. The system includes a communication device that serves as a terminal device (such as the first terminal device in the method embodiment above) and a communication device that serves as a network device, or the system includes a communication device that serves as a terminal device (such as the first terminal device in the method embodiment above) and a communication device that serves as a network device.
[0284] This disclosure also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.
[0285] This disclosure also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.
[0286] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0287] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., used in this disclosure are merely for the convenience of description and are not intended to limit the scope of the embodiments of this disclosure, nor do they indicate the order of events.
[0288] At least one of the features described in this disclosure can also be described as one or more, and multiple features can be two, three, four or more, and this disclosure does not impose any limitations. In the embodiments of this disclosure, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no sequential order or size order among the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0289] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0290] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A random access method, characterized in that, Applied to User Equipment (UE), including: Acquire triggering information, which is used to cause the UE to trigger a random access procedure; Determine uplink synchronization auxiliary information; Determine the first position of the UE; Based on the UE’s first location and the uplink synchronization assistance information, the UE sends a random access channel preamble (RACH) signal to the base station. The uplink synchronization assistance information includes at least one of ephemeris information and common timing advance (TA). The triggering information includes the configuration information of SIB x, and the determination of uplink synchronization assistance information includes: Based on the configuration information of SIB x included in the triggering information, the SIB x is periodically acquired to obtain the uplink synchronization assistance information; or, The triggering information includes at least one of the time-domain location and the time-frequency domain location of the SIB x; The determination of uplink synchronization assistance information includes: The SIB x is periodically acquired based on at least one of the time-domain position and time-frequency domain position of the SIB x included in the triggering information to obtain the uplink synchronization assistance information.
2. The method as described in claim 1, characterized in that, The acquisition of trigger information includes: Obtain the trigger information sent by the base station.
3. The method as described in claim 2, characterized in that, The triggering information includes uplink synchronization assistance information, and the effective time of the uplink synchronization assistance information is greater than the time T1 for the UE to complete a first position measurement. The determination of uplink synchronization assistance information includes: Obtain the uplink synchronization assistance information contained in the trigger information.
4. The method as described in claim 1, characterized in that, Sending a RACH Preamble signal to the base station based on the UE's first location and the uplink synchronization assistance information includes: The satellite position is obtained based on the ephemeris information; Based on the UE's first location and the satellite's location, the frequency offset of the channel between the UE and the satellite is pre-compensated to obtain the transmission frequency; Based on the UE's first location, the satellite location, and the common TA, the propagation delay of the channel between the UE and the satellite, and the channel between the satellite and the base station, is pre-compensated to obtain the uplink transmission timing location; The RACH Preamble signal is sent to the base station based on the transmission frequency and uplink transmission timing position.
5. The method as described in claim 1, characterized in that, The method further includes: The UE reports its positioning capability information to the base station, the positioning capability information including the time T1 when the UE completes a first location measurement.
6. The method as described in claim 1, characterized in that, The first position of the UE is obtained by measurement of the UE; Determining the first position of the UE includes: Determine whether the non-terrestrial network time error Te_NTN requirement is met when transmitting the RACH Preamble using the second location of the UE measured in the last time; In response to the requirement of Te_NTN being met when sending RACH Preamble using the second position of the UE measured previously, the second position of the UE measured previously is determined as the first position of the UE; In response to the failure to meet the Te_NTN requirement when sending the RACH Preamble using the previously measured second position of the UE, the second position of the UE is remeasured, and the remeasured second position is determined as the first position of the UE.
7. A random access method, characterized in that, Applied to base stations, including: Send trigger information to the UE, the trigger information being used to cause the UE to trigger a random access procedure; Receive the RACH Preamble signal sent by the UE; The RACH Preamble signal is sent by the UE based on the UE's first location and uplink synchronization assistance information, wherein the uplink synchronization assistance information includes at least one of ephemeris information and common timing advance (TA). The triggering information includes the configuration information of SIB x, which is used by the user equipment (UE) to periodically obtain the SIB x in order to obtain the uplink synchronization assistance information; or, The triggering information includes at least one of the time-domain location and the time-frequency domain location of the SIB x. The time-domain location and the time-frequency domain location of the SIB x are used by the user equipment (UE) to periodically acquire the SIB x in order to obtain the uplink synchronization assistance information.
8. The method as described in claim 7, characterized in that, The triggering information includes uplink synchronization assistance information, and the effective time of the uplink synchronization assistance information is greater than the time T1 for the UE to complete a first position measurement.
9. The method as described in claim 7, characterized in that, The UE is periodically sent SIB x, where x is a positive integer, and the SIB x includes the uplink synchronization assistance information.
10. The method as described in claim 7 or 8, characterized in that, The method further includes: Obtain the positioning capability information reported by the UE, the positioning capability information including the time T1 when the UE completes a first location measurement.
11. The method as described in claim 10, characterized in that, After sending the trigger information to the UE, the method further includes: If no RACH Preamble signal is received within a predetermined time after the last time the trigger information was sent to the UE, the trigger information is sent to the UE again, wherein the predetermined time is T+T1, and T is at least the RTT of the base station and the UE.
12. A random access device, characterized in that, include: The acquisition module is used to acquire triggering information, which is used to cause the UE to trigger a random access procedure; The first determining module is used to determine the uplink synchronization auxiliary information; The second determining module is used to determine the first position of the UE; The transmitting module is used to transmit a random access channel preamble signal to the base station based on the first position of the UE and the uplink synchronization assistance information; The uplink synchronization assistance information includes at least one of ephemeris information and common timing advance (TA). The triggering information includes the configuration information of SIB x, and the determination of uplink synchronization assistance information includes: Based on the configuration information of SIB x included in the triggering information, the SIB x is periodically acquired to obtain the uplink synchronization assistance information; or, The triggering information includes at least one of the time-domain location and the time-frequency domain location of the SIB x; The determination of uplink synchronization assistance information includes: The SIB x is periodically acquired based on at least one of the time-domain position and time-frequency domain position of the SIB x included in the triggering information to obtain the uplink synchronization assistance information.
13. A random access device, characterized in that, include: The sending module is used to send trigger information to the UE, the trigger information being used to cause the UE to trigger a random access procedure; The receiving module is used to receive the RACH Preamble signal sent by the UE; The RACH Preamble signal is sent by the UE based on the UE's first location and uplink synchronization assistance information, wherein the uplink synchronization assistance information includes at least one of ephemeris information and common timing advance (TA). The triggering information includes the configuration information of SIB x, which is used by the user equipment (UE) to periodically obtain the SIB x in order to obtain the uplink synchronization assistance information; or, The triggering information includes at least one of the time-domain location and the time-frequency domain location of the SIB x. The time-domain location and the time-frequency domain location of the SIB x are used by the user equipment (UE) to periodically acquire the SIB x in order to obtain the uplink synchronization assistance information.
14. A communication device, characterized in that, The device includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory to cause the device to perform the method as described in any one of claims 1 to 6.
15. A communication device, characterized in that, The device includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory to cause the device to perform the method as described in any one of claims 7 to 11.
16. A communication device, characterized in that, include: Processor and interface circuitry, among which The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method as described in any one of claims 1 to 6.
17. A communication device, characterized in that, include: Processor and interface circuitry, among which The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method as described in any one of claims 7 to 11.
18. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 1 to 6 to be implemented.
19. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 7 to 11 to be implemented.