The present disclosure is generally related to wireless communications, and specifically, to a wireless communication method and a user equipment for uplink (UL) Physical Random Access Channel (PRACH) transmission.
With the tremendous growth in the number of connected devices and the rapid increase in user/Network (NW) traffic volume, various efforts have been made to improve different aspects of wireless communication for the next-generation wireless communication system, such as the fifth-generation (5G) New Radio (NR), by improving data rate, latency, reliability, and mobility.
The 5G NR system is designed to provide flexibility and configurability to optimize the NW services and types, accommodating various use cases such as Enhanced Mobile Broadband (eMBB), Massive Machine-Type Communication (mMTC), and Ultra-Reliable and Low-Latency Communication (URLLC).
However, as the demand for radio access continues to increase, there is a need in the art to improve uplink (UL) Physical Random Access Channel (PRACH) transmission.
The present disclosure is directed to methods and user equipment (UE) for uplink (UL) Physical Random Access Channel (PRACH) transmission.
According to an aspect of the present disclosure, a method performed by a User Equipment (UE) for a uplink (UL) Physical Random Access Channel (PRACH) transmission is provided. The method includes receiving a Downlink Control Information (DCI) from a network (NW); and performing the UL PRACH transmission to the NW in response of receiving the DCI, wherein the DCI indicates a Physical Downlink Control Channel (PDCCH) order, and the PDCCH order is associated with a scheduling offset from the NW for the UE performing the UL PRACH transmission.
According to another aspect of the present disclosure, a User Equipment (UE) in a wireless communication system for an uplink (UL) Physical Random Access Channel (PRACH) transmission is provided. The UE includes a processor; and a memory coupled to the processor, wherein the memory stores a computer-executable program that, when executed by the processor, causes the processor to receive a Downlink Control Information (DCI) from a network (NW); and perform the UL PRACH transmission to the NW in response of receiving the DCI, wherein the DCI indicates a Physical Downlink Control Channel (PDCCH) order, and the PDCCH order is associated with a scheduling offset from the NW for the UE performing the UL PRACH transmission.
Aspects of the present disclosure are best understood from the following when read with the accompanying figures. Various features are not drawn to scale. Dimensions of various features may be arbitrarily increased or reduced for clarity of discussion.
The acronyms in the present disclosure are defined as follows. Unless otherwise specified, the acronyms have the following meanings.
The following contains specific information pertaining to implementations of the present disclosure. The drawings and their accompanying detailed disclosure are directed to merely exemplary implementations. However, the present disclosure is not limited to these exemplary implementations. Other variations and implementations of the present disclosure will occur to those skilled in the art. Unless noted otherwise, like or corresponding elements among the figures may be indicated by like or corresponding reference numerals. Moreover, the drawings and illustrations in the present disclosure are generally not to scale and are not intended to correspond to actual relative dimensions.
For consistency and ease of understanding, like features are identified (although, in some examples, not illustrated) by numerals in the example figures. However, the features in different implementations may differ in other respects, and thus shall not be narrowly confined to what is illustrated in the figures.
References to “one implementation,” “an implementation,” “example implementation,” “various implementations,” “some implementations,” “implementations of the present disclosure,” etc., may indicate that the implementation(s) of the present disclosure may include a particular feature, structure, or characteristic, but not every possible implementation of the present disclosure necessarily includes the particular feature, structure, or characteristic. Further, repeated use of the phrase “in one implementation,” “in an example implementation,” or “an implementation,” do not necessarily refer to the same implementation, although they may. Moreover, any use of phrases like “implementations” in connection with “the present disclosure” are not meant to characterize that all implementations of the present disclosure must include the particular feature, structure, or characteristic, and should instead be understood to mean “at least some implementations of the present disclosure” includes the stated particular feature, structure, or characteristic.
The term “coupled” is defined as connected, whether directly or indirectly through intervening components, and is not necessarily limited to physical connections. The term “comprising,” when utilized, means “including, but not necessarily limited to”; it specifically indicates open-ended inclusion or membership in the so-disclosed combination, group, series, and the equivalent.
The term “and/or” is only an association relationship for describing associated objects, and represents that three relationships may exist, for example, A and/or B may represent that: A exists alone, A and B exist at the same time, and B exists alone. “A and/or B and/or C” may represent that at least one of A, B and C exists. In addition, the character “/” generally represents that the former and latter associated objects are in an “or” relationship.
Additionally, for the purpose of non-limiting explanation, specific details, such as functional entities, techniques, protocols, standards, and the like, are set forth for providing an understanding of the disclosed technology. In other examples, a detailed disclosure of well-known methods, technologies, systems, architectures, and the like are omitted in order not to obscure the present disclosure with unnecessary details.
Persons skilled in the art will immediately recognize that any NW function(s) or algorithm(s) in the present disclosure may be implemented by hardware, software, or a combination of software and hardware. Disclosed functions may correspond to modules that may be software, hardware, firmware, or any combination thereof. The software implementation may comprise computer-executable instructions stored on computer-readable media such as memory or other types of storage devices.
For example, one or more microprocessors or general-purpose computers with communication processing capability may be programmed with corresponding executable instructions and carry out the disclosed NW function(s) or algorithm(s). The microprocessors or general-purpose computers may be formed of Applications Specific Integrated Circuitry (ASIC), programmable logic arrays, and/or using one or more Digital Signal Processor (DSPs). Although some of the example implementations in the present disclosure are directed to software installed and executing on computer hardware, alternative example implementations implemented as firmware or as hardware or combination of hardware and software are well within the scope of the present disclosure.
The computer-readable medium includes but is not limited to Random Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), flash memory, Compact Disc Read-Only Memory (CD-ROM), magnetic cassettes, magnetic tape, magnetic disk storage, or any other equivalent medium capable of storing computer-readable instructions.
A radio communication NW architecture (e.g., a LTE system, an LTE-Advanced (LTE-A) system, or an LTE-Advanced Pro system) typically includes at least one BS, at least one UE, and one or more optional NW elements that provide connection towards an NW. The UE communicates with the NW (e.g., a CN, an Evolved Packet Core (EPC) NW, an Evolved Universal Terrestrial Radio Access NW (E-UTRAN), a Next-Generation Core (NGC), a 5G Core Network (5GC), or an Internet), through a RAN established by the BS.
It should be noted that, in the present disclosure, a UE may include, but is not limited to, a mobile station, a mobile terminal or device, a user communication radio terminal. For example, a UE may be a portable radio equipment, which includes, but is not limited to, a mobile phone, a tablet, a wearable device, a sensor, or a Personal Digital Assistant (PDA) with wireless communication capability. The UE is configured to receive and transmit signals over an air interface to one or more cells in a RAN.
A BS may include, but not limited to, a Node B (NB) as in the Universal Mobile Telecommunication System (UMTS), an evolved Node B (eNB) as in the LTE-A, a Radio NW Controller (RNC) as in the UMTS, a Base Station Controller (BSC) as in the Global System for Mobile communications (GSM)/GSM EDGE Radio Access NW (GERAN), a Next Generation eNB (ng-eNB) as in an E-UTRA BS in connection with the 5GC, a gNB as in the 5G Access NW (5G-AN), and any other apparatus capable of controlling radio communication and managing radio resources within a cell. The BS may connect to serve the one or more UEs through a radio interface to the NW.
A BS may be configured to provide communication services according to at least one of the following Radio Access Technologies (RATs): Worldwide Interoperability for Microwave Access (WiMAX), GSM (often referred to as 2G), GERAN, General Packet Radio Service (GPRS), UMTS (often referred to as 3G) based on basic Wideband-Code Division Multiple Access (W-CDMA), High-Speed Packet Access (HSPA), LTE, LTE-A, enhanced LTE (eLTE), NR (often referred to as 5G), and LTE-A Pro. However, the scope of the present disclosure should not be limited to the protocols previously disclosed.
The BS may be operable to provide radio coverage to a specific geographical area using a plurality of cells included in the RAN. The BS may support the operations of the cells. Each cell is operable to provide services to at least one UE within its radio coverage. More specifically, each cell (often referred to as a serving cell) may provide services to serve one or more UEs within its radio coverage, (e.g., each cell schedules the DL and optionally UL resources to at least one UE within its radio coverage for DL and optionally UL packet transmissions). The BS may communicate with one or more UEs in the radio communication system through the plurality of cells. A cell may allocate sidelink (SL) resources for supporting proximity service (ProSe). Each cell may have overlapped coverage areas with other cells.
In Multi-RAT Dual Connectivity (MR-DC) cases, the primary cell of an MCG or a SCG may be called as a SpCell. A PCell may refer to the SpCell of an MCG. A PSCell may refer to the SpCell of an SCG. MCG refers to a group of serving cells associated with the Master Node (MN), comprising the SpCell and optionally one or more SCells. SCG refers to a group of serving cells associated with the Secondary Node (SN), comprising of the SpCell and optionally one or more SCells.
In some implementations, the UE may not have (LTE/NR) RRC connections with the concerned serving cells of the associated services. In other words, the UE may not have UE-specific RRC signalings exchange with the serving cell. Instead, the UE may only monitor the DL synchronization signals (e.g., DL synchronization burst sets) and/or broadcasting SI related to the concerned services from such serving cells. In addition, the UE may have at least one serving cell on one or more target SL frequency carriers for the associated services. In some other implementations, the UE may consider the RAN which configures one or more of the serving cells as a serving RAN.
As previously disclosed, the frame structure for NR supports flexible configurations for accommodating various next generation (e.g., 5G) communication requirements, such as eMBB, mMTC, and URLLC, while fulfilling high reliability, high data rate, and low latency requirements. The OFDM technology, as disclosed in 3GPP, may serve as a baseline for an NR waveform. The scalable OFDM numerology, such as the adaptive sub-carrier spacing, the channel bandwidth, and the cyclic prefix (CP), may also be used. Additionally, two coding schemes are considered for NR: (1) low-density parity-check (LDPC) code and (2) polar code. The coding scheme adaption may be configured based on the channel conditions and/or service applications.
It is also considered that in a transmission time interval of a single NR frame, at least DL transmission data, a guard period, and UL transmission data should be included. The respective portions of the DL transmission data, the guard period, the UL transmission data should also be configurable, for example, based on the NW dynamics of NR. In addition, SL resources may also be provided in an NR frame to support ProSe services.
Please refer to
Transparent payload-based LEO NW: this refers to a relay-based NTN. In this implementation, the LEO satellites simply perform amplify-and-forward in space, and the gNB is located on the ground connected to the core NW. The orbit of 600 km has been considered in the WI.
3GPP class 3 UE: this refers to Power Class UE 3. The definition is used for the UL transmit (TX) power level set to be 23 dBm with a range of plus and minus 2 dB. This setting is mainly driven to ensure backward compatibility with prior technologies (i.e. Rel-15 NR/GSM/UMTS) so that NW deployment topologies remain similar.
GNSS: this refers to the standard generic term for satellite navigation systems that provide autonomous geo-spatial positioning with global coverage. This term includes e.g. the GPS, GLONASS, Galileo, Beidou and other regional systems. The GNSS is usually operated on an orbit of 20200 km.
In one implementation, as shown in
In addition, the following introduction may be used to further elaborate terms, examples, embodiments, implementations, actions, behaviors, alternatives, aspects, or claims in the present disclosure.
Reference Time Information
In some implementations, the reference time information is used to support strict synchronization accuracy requirements of Time Sensitive Communications (TSC) applications. In Rel-16 NR, the gNB may signal 5G system time reference information to the UE using unicast or broadcast RRC signalling via SIM with a granularity of 10 ns. The UE may use the parameters provided in this SIB to obtain the UTC, the GPS, and the local time for numerous purposes, e.g. to assist GPS initialization, to synchronize the UE clock.
Note that there is no notification for changes of this information to UEs. The reference time information is excluded when determining changes in SI, i.e. changes of the information should neither result in SI change notifications nor a modification of a value tag in SIB1.
In NTN, due to a large propagation delay, a UE may use the reference time information, or so-called time stamp, for delay estimation and compensation.
In one embodiment, NTN may broadcast time-variation parameters in SI, e.g., in SIB1, or other SI as SIB9 or NTNSIBs. Those parameters may contain information that needs to be updated frequently due to the satellite movement. Therefore, the notification mechanisms in NR may not support. For example, the value tag in SIB1 that indicates the version of the SI may only support 32 times of information update within 3 hours, which is insufficient for NTN scenarios. To handle this, the time-variation parameters carried by SI, e.g., timestamps, common TA, or common Doppler frequency shift, may not change notifications nor a medication of a value tag in SIB1. The validity of these parameters may depend on the timing when the UE receives or the timing when NW broadcasts. The UE may delete the stored parameters after K hours from the movement the stored parameters was successfully confirmed as valid, where K may be far smaller than 3 and may be configurable.
Delay Estimation and Compensation
In NR, the uplink transmission timing is typically controlled by NW using regularly providing time adjustment command. Before preamble transmission of initial access, there is no such timing control in operation. Instead, UE determines the preamble transmission timing based on the received timing of an acquired SSB. Consequently, there will be an uncertainty in the preamble reception timing of at least two times the maximum propagation delay within the cell.
In NTN, due to the large propagation delay, the uncertainty of preamble reception timing may degrade RACH capacity dramatically. To handle this, the UE may estimate and compensate the propagation delay by NW assistant information, e.g., satellite ephemeris (Kbytes), or reference time information (99 bits).
In some implementations, the delay estimation may be done by the following steps:
GNSS-based timing synchronization to adjust a UE internal clock and obtain current UTC.
Cell search upon SSB, obtain MIB, SIB1 and SIB9.
Read a timestamp in SIB9 and compare with the UTC at the end of the SI-window where SIB9 is transmitted to calculate the propagation delay.
In some implementations, the GNSS-based timing synchronization refers to clock synchronization between the UE internal clock and at least 4 atomic clocks on GNSS satellites. This provides precise operation time and frequency.
Please refers to
In some implementations, with the reference clock, the UE may first synchronize to the GNSS clock to acquire current UTC and accurate operation frequency, and then the UE may synchronize to NW clock by receiving SSB and DL reference signals. In some other implementations, with the reference clock, the gNB may not need to synchronize to the GNSS clock and may only use the reference clock to broadcast a timestamp in the SI, e.g. SIB9, indicating the timing that SIB9 is transmitted.
After the UE receives the SIB9, the timestamp may be used by the UE to estimate the propagation delay. The UE requests the receiving time for the timing indicated by SIB9 from the GNSS receiver, and reads the timestamp carried by SIB9 to obtain the transmitting time from the gNB. As a result, the time difference between the transmission and the reception may be used as the propagation delay estimation.
In some implementations, with the delay estimation, the delay compensation may be done by the following steps: Calculate a timing offset, e.g., by 2 times of the delay (assume the same delay on UL and DL).
Send a PRACH preamble in advance of a selected PRACH occasion based on the timing offset.
In some implementations, if the compensation is accurate enough, NW can measure the timing misalignment of the received PRACH preamble and then adjust UL transmission timing by proving time adjustment command in the random-access response (RAR) message. The accuracy requirement is from few microseconds to 2 milliseconds under following situations:
If the accuracy is within the half of Cyclic Prefix (CP) length of the PRACH preamble, e.g., 51.6 μs when PRACH format 0 is used, the gNB may implement a single FFT window for processing the PRACH reception without additional complexity.
If the accuracy is within 2 ms, the gNB may still be able to adjust the timing misalignment by the RAR message if subcarrier spacing (SCS) configuration is equal to 15 kHz, and the PRACH reception may require multiple FFT windows for processing the PRACH reception.
If the accuracy is beyond 2 ms, NW may lose UL timing control and inter-UE interference occurs.
Please refers to
Timing Advance (TA)
In some implementations, TA refers to the timing offset between UL and DL frames. The UL frames may be transmitted in advance based on a TA value, indicated by NW. This is used to guarantee UL signals from different UEs to be received at the NW side on time without interfering each other. The typical TA value is set to two times the propagation delay. This value matters because the NW needs this information to:
perform UL time scheduling, e.g., UL grants and UL slot offsets.
ensure L1 synchronization, e.g., the TAG-specific timer defined in Rel-15 NR.
enhance mobility, e.g., SMTC (SSB Measurement Timing Configuration) measurement gap and conditional HO.
In NTN, due to a large propagation delay, a UE may apply a large TA value. Thus, large scheduling offset between its DL and UL frame timing may be needed.
Measurement Gap
In some implementations, measurement gap is to create a small gap during which no transmission and reception may happen. Since there is no signal transmission and reception during the gap, a UE may switch to the target cell and perform the signal quality measurement, and come back to the current cell. This may be used for a handover purpose. The UE may measure the cell power (e.g., signal quality) of a candidate target cell (e.g., based on measurement configurations) and report the cell power to NW, so that the NW can decide whether to instruct the UE to handover to the target cell or not.
Association Period
In some implementations, the association period is defined to make sure that all the transmitted SSBs are mapped at least once to the RO, such that all the transmitted SSBs may be selected. In Rel-15 NR, if there is a set of ROs that are not mapped to any SSB, the set of ROs are not used for PRACH transmissions. The association period is also used for a RO indexing rule for PRACH mask and a period indexing of acquisition of SI message.
In some implementations, a PRACH configuration period has a maximum value of 160 msec. This sets the max value of association period as 160 msec, such that a pattern between PRACH occasions and SSBs repeats at most every 160 msec. Since the association repeats and RO presents periodically, as introduced in Rel-16 NR, there are no specifications to force the UE to select a specific RO in the time and the frequency domain. The UE may select a RO index in the association period based on the current configuration, and the selected RO index may be used for a next available RO (without a specific timing) to complete a PRACH transmission.
In some implementations, the UE may postpone the PRACH/preamble/MsgA transmission until the RA procedure, e.g., a 4-step or a 2-step RA procedure, is terminated due to timer expiration or receiving SI change indication of short message on its paging occasion. In Rel-16 NR, the RA procedure may be triggered by the following situations:
Initial access from RRC IDLE: no timer
RRC Connection Re-establishment procedure: the RA may be terminated if timer T311 or T301 expires.
Data arrival during RRC_CONNECTED when UL synchronization status is non-synchronized: no timer
UL data arrival during RRC_CONNECTED when there are no PUCCH resources for SR available: no timer
SR failure: no timer
Request by RRC upon synchronous reconfiguration (e.g. handover): RA is terminated if timer T304 expires.
The transition from RRC INACTIVE: the RA is terminated if timer T319 expires.
To establish time alignment for a secondary TAG, i.e., a secondary TA group: no timer
Request for Other SI: no timer
Beam failure recovery: no timer
Consistent UL LBT failure on SpCell: RA may be terminated if timer T311 or T301 expires.
In some implementations, the timers listed above are configurable by the NW with the max values at least 10 seconds. With some proper configurations, the UE may have sufficient time for receiving timestamps and adding a TA on the selected RO. However, 10 seconds is insufficient for a GNSS receiver to complete initialization. The minimum required time for GNSS initialization is 30 seconds because one complete signal frame used for initialization has a length of 30 seconds. In general, the GNSS receivers takes 2 to 3 minutes to accomplish the initialization.
Based on this observation, during the RRC_CONNECTED and if the timer T311, T301, T304, or T319 is running, the UE may not be able to perform the delay estimation and compensation if a GNSS receiver is not ready or needs an initialization. To handle this, the NW may provide some assistant information to help UE out.
In one embodiment, the following events may trigger a RA procedure, for example, RRC Connection Re-establishment procedure, Request by RRC upon synchronous reconfiguration (e.g. handover), Transition from RRC INACTIVE, and Consistent UL LBT failure on SpCell.
In one embodiment, the UE may receive assistant information for the initial TA calculation used by the RA procedure, for example, a reference TA value or time variation of TA via dedicated signalling (e.g., UE-specific signalling).
In one embodiment, the UE may receive a new timer providing extra time for GNSS initialization on top of the configured T311, T301, T304, or T319. For the NW to provide such configuration, the UE may transmit the UE Assistance Information message to provide GNSS synchronization information, e.g., whether GNSS is in-sync, or whether GNSS initialization is needed. The UE Assistance information message may also indicate whether the UE is capable to derive initial TA value shortly.
In one embodiment, the UE may receive new timers used by the UE for an NTN serving cell or an NTN serving area, denoted by NTN-T311, NTN-T301, NTN-T304, or NTN-T319, where configurable values in the timers have a unit of minute, e.g., 2 minutes, 3 minutes, and 5 minutes.
In on embodiment, a UE may receive one or multiple scaling factors, e.g., a scaling factor of 10, 20, or 30, used to extend the period of the baseline configuration provided in Rel-16 NR, e.g., provided by T311, T301, T304, or T319.
PDCCH Order
In some implementations, the PDCCH order is used to trigger a PRACH transmission for the following situations:
data arrival during the RRC_CONNECTED when UL synchronization status is non-synchronized.
to establish time alignment for a secondary TAG.
In some implementations, the PDCCH order supports both contention-based random access (CBRA) and contention-free random access (CFRA). For CFRA, the configured PRACH occasion, RA preamble, and SSB index are indicated via a DCI format 1_0. For CBRA, DCI format 1_0 is used to indicate the “Random Access Preamble index” filed with all zeros, and the UE may randomly select a RO, a RA preamble for a PRACH transmission.
In some implementations, if the RA procedure is initiated by a PDCCH order, a processing time for preparing a PRACH transmission is specified in Rel-16 NR. alternatively, the processing time may be insufficient for NTN, regarding interaction with an internal GNSS receiver and the initial TA derivation. To handle this, new parameters, according to initial TA and reference time stamps, may be needed to prolong the processing time for UE.
In some implementations, if the reference time information is used for the PRACH transmission in NTN, then reusing the legacy initial access procedure may have some issues. For example, the first issue is that determination of valid RACH occasions may need some enhancement if the initial TA is needed for a PRACH transmission in advance of a RO. The second issue is that SIB9 is not designed for initial access. This is because SIB9 belongs to Other SI (OSI) that is configured via SIB1 and has a minimum periodicity of 80 ms. Thus, it is necessary to enable the OSI for initial access with some enhancement.
PRACH Occasion Validity
In some implementation, as introduced in Rel-16 NR, the RO validity is determined by the UE according to paired/unpaired spectrum operation, the selected SSB, and NW configuration if anyone exists. The UE may also consider the possible occurrence of measurement gaps to determine if a RO is valid. Specifically, some specifications are introduced in the below, for example, in 3GPP TS 38.321 V16.0.0 (2020-03):
1> else if an SSB is selected above:
2> determine the next available PRACH occasion from the PRACH occasions corresponding to the selected SSB permitted by the restrictions given by the ra-ssb-OccasionMaskIndex if configured or indicated by PDCCH (the MAC entity may select a PRACH occasion randomly with equal probability amongst the consecutive PRACH occasions according to clause 8.1 of TS 38.213, corresponding to the selected SSB; the MAC entity may take into account the possible occurrence of measurement gaps when determining the next available PRACH occasion corresponding to the selected SSB).
Furthermore, the specifications in 3GPP TS 38.213 V16.1.0 (2020-03) is also introduced in the below:
For paired spectrum, all PRACH occasions are valid.
In Rel-17 NTN, a new rule for validity may be added. If the next available RO cannot be transmitted in advance with a TA required, e.g., the required transmission timing of the RO is earlier than the receive time of the selected SSB, then the RO may be precluded as a valid RO.
In one embodiment, if an initial TA value is provided, for paired spectrum a PRACH occasion in a PRACH slot is valid if it does not precede, i.e., be earlier in time, the associated SSB after the initial TA value has been added. The initial TA value may be broadcast by NW via SI, e.g., SIB1 or OSI, or via dedicated signalling, e.g., UE-specific RRC messages (handover) or DCI formats (PDCCH order).
In one embodiment, if an initial TA value is provided, or if an initial TA is requested, or reference time information is provided by NW, and if a selected RO cannot satisfy the timeline requirement, e.g., initial TA cannot be applied due to lack of reference time information or the selected RO timing is too close to the selected SSB timing, UE may declare a failure, then determine for the next available RO.
Reference Time Information in OSI
In some implementation, as introduced in Rel-16 NR, the initial access only requires MIB and SIB1. The MIB on PBCH, being a part of an SSB, provides UE with parameters, e.g., CORESET #0 configuration, to monitor PDCCH for scheduling PDSCH that carries the SIB1. The SIB1 contains information required for initial access.
In one implementation, the SIB1 may also provide the scheduling of OSI, e.g., parameters to monitor PDCCH for scheduling PDSCH that carries a SI message including the SIB9. If provided, UE may obtain the reference time information by the PDSCH reception, and the minimum periodicity for a SI message is 8 radio frames. For example, it is introduced, as shown in 3GPP TS 38.321 V16.0.0 (2020-03), in the below:
Periodicity of the SI-message in radio frames. Value rf8 corresponds to 8 radio frames, value rf16 corresponds to 16 radio frames, and so on.
As introduced in Rel-17 NTN, if the SIB9 or a new SIB of NTN is required for the initial access, then the processing time between a selected SSB and its valid RO may go beyond 80 ms potentially. Some enhancement may be needed, e.g., to provide additional scheduling chance that shortens the processing time.
In one embodiment, for a UE in the RRC_CONNECTED, the NW may provide NTN SI, e.g., NTN SIBs, repeatedly through dedicated signalling using the RRCReconfiguration message, e.g. if the UE has an active BWP with no common search space configured to monitor NTN SI. In another implementations, a UE (e.g., a UE supports NTN) may (continuously) monitor/acquire the NTN SI while camped on a cell or any cells (e.g., a cell in a NTN deployment).
PRACH Occasion Validity
In some implementations, for the RO validity determination, if the initial TA is introduced for a PRACH transmission, new signalling and new UE behavior may be needed. Some alternatives are given below:
Adding a time gap after a selected SSB, such that only ROs started after the gap may be valid. The time gap may be configurable in a cell-specific manner and be broadcasted in SI by NW. Alternatively, the time gap may be specified in the specification. In one embodiment, the time gap may be implemented as the worst-case TA value or the worst-case round-trip time, in this cell.
Adding a new restriction on PRACH transmission such that UE may determine the next available RO after receiving the reference time information or after finishing the initial TA derivation.
A reference time information may be indicated/broadcasted via new signalling (e.g., specific SI), wherein the time and the frequency location to receive the new signalling may be indicated via MIB and/or SIB1. For example, the UE may further receive the new signalling after receiving the MIB and/or SIB1.
Reference Time Information in OSI
In some implementations, if the OSI is needed during the initial access, new UE behavior and new configuration may be needed for the following situations:
Forcing UE to perform or re-perform RA resource selection after receiving the OSI, if needed.
A new offset between the new and legacy SI messages to avoid the crowed first set of system frames when scheduling the SI messages.
An independent SI window to provide additional scheduling chance.
Alternatively, the NW may broadcast the reference time information in SIB1 rather than using OSI.
PDCCH Order
In some implementations, if the initial TA is needed during the initial access, new parameters on the processing time may be needed.
A new processing delay for the initial TA as a function of the following inputs:
In one implementation, a PDCCH order triggers a RA procedure via a DCI format, where some assistant information required for performing the RA procedure may be needed and presented, for example, in the below:
the initial TA (in case UE may not derive the TA),
the cell-specific common TA (in case UE may not read SIB1 or the common TA changes in SIB1 without SI change indication),
the TA variation in time (in case UE postpones a PRACH transmission too long such that the initial TA may not be accurate or valid anymore), and
the cell-specific common UL doppler shift (broadcast in SIB1 for UE to correct UL frequency due to Doppler effect from satellite movement).
Implementation Details
Please refer to
The MIB and the SIB1 comprise basic information required for initial access and information for acquiring any other SI.
The NTNSIBs may contain one or multiple SIBs with information about reference time information, satellite ephemeris data, and basic information required for initial access to connect to a satellite. Specifically, the NTNSIBs are carried in SI messages, which are transmitted on the DL-SCH and mapped to the same SI message if NTNSIBs and SIBs have the same periodicity.
In some implementation, the UE in the RRC IDLE and the RRC INACTIVE may ensure having a valid version of at least the MIB, SIB1 through SIB4 and NTNSIBs (if the UE supports the NTN). The NTNSIBs may contain information related to the UTC for the UE to obtain the initial TA value.
In one implementation, upon receiving the NTNSIBs, the UE may:
Furthermore, it is introduced some other implementations associated with SI acquisition in the following. In one implementation, if the received NTNSIB contains multiple reference time stamps, the stamps may be associated with the following timing:
1) the starting boundary of the SI-window where SIB is transmitted;
2) the slot of the SI-window;
3) the CORESET, the UE is configured to receive PDCCH for the NTNSIBs;
4) the PDSCH, the UE is configured to receive NTNSIBs;
5) the DMRS, the UE is configured for the NTNSIBs;
6) the system frame numbers (SFNs) indicated in the NTNSIB.
In another implementation, the SIB1 may contain the essential part of the reference time information for initial access, and the NTNSIBs may contain details on reference time information, e.g., multiple time stamps or higher resolution on UTC, for the UE to correct TA estimation and calculate TA drift (variation with time).
In another implementation, a clock drift value, i.e., the timing difference of a clock cycle between NW and GNSS may be broadcasted in SI, e.g., NTNSIBs, to enhance the timing accuracy of initial access.
In another implementation, some segmentation of NTNSIBs may be needed if the payload exceeds 2976 bits. When segmentation is configured, the initial access can only be triggered after assembling is completed.
In another implementation, the initial TA may have restriction in values. For example, if there is no cell-specific common TA, the initial TA has a min value of 10 ms and the max value of 26 ms. If there is the cell-specific common TA, the initial TA has a min value of 0 ms and a max value of 6.24 ms. All the restriction values may be configurable and may be broadcasted in SI.
In another implementation, NW may only indicate the time difference between the consecutive time stamps if multiple reference time stamps are configured. A timestamp with complete reference time information, e.g., 99 bits in Rel-16 NR SIBS, may have a longer periodicity than other timestamps with differential reference time information, e.g., few bits to indicate the time difference to the latest received timestamp.
In another implementation, if a UE has no GNSS-capabilities, the UE may not need to receive NTN-SIBS for initial access, e.g., the UE in the RRC IDLE and the RRC INACTIVE may ensure having a valid version of at least the MIB, SIB1 through SIB4.
Please refer to
Furthermore, it is introduced some other implementations associated with UE behavior on SI-window in the following. In one implementation, if NTN-SchedulingInfoList is configured and if NTN-offsetToSI is not provided in SIB1, the number m is set to zero to derive the integer value of x.
In another implementation, the mapping of SIBs to SI messages is configured in schedulingInfoList, while the mapping of NTNSIBs to SI messages is configured in NTN-SchedulingInfoList.
In another implementation, NTNSIBs having the same periodicity may be mapped to the same SI message.
In another implementation, NTNSIBs may be configured to be cell-specific or area-specific, using an indication in SIB1. The cell-specific SIB is applicable only within a cell that provides the SIB while the area-specific SIB is applicable within an area referred to as the SI area, which consists of one or several cells.
In another implementation, the mapping of NTNSIBs to SI messages may be multiplexed with legacy SIBs by being configured in SchedulingInfoList, while the NTN-SchedulingInfoList may be used to carry the legacy SIBs to provide a different SI-window length or periodicity.
Please refer to
In some implementations, for the validity of PRACH occasion and for paired spectrum, the UE may:
In some implementations, for the RA preamble transmission procedure on PRACH, the UE may, for each RA preamble:
In some implementations, for UL power control and for each RA preamble, the UE may:
In some implementation, it is introduced some implementations associated with PRACH occasion validity in the following. In one implementation, an internal indication whether the initial TA value has been derived may be needed, e.g., initial TA indication with a value of 1 for being completed and with a value of 0 for being unavailable.
In another implementation, processing time may be needed after receiving the OSI where the reference time information is transmitted. The time between the last symbol of the OSI and the first symbol of the PRACH transmission may be larger than or equal to N_osi symbols/slots/absolute time unit, where N_osi is configurable by NW.
In another implementation, RA resource selection only starts after the initial TA value is ready. For initial access, the UE may perform cell search, read MIB, SIB1, OSI, calculate the initial TA, and then perform RA resource selection in this order. The RA resource selection may not start before receiving the OSI for power saving.
In another implementation, the validity of a RO is not used for SSB-RO association. The validity of a RO is only used to determine a PRACH/preamble/MsgA transmission and makes no impacts on RA resource selection. The UE may only consider the validity when the UE determines the next available PRACH/preamble/MsgA occasion.
Please refer to
Specifically, it is introduced some other implementations associated with the RA resource selection in the following. In one implementation, if the initial TA is not ready, the UE may postpone the RA resource selection until:
the next available SSB-RO mapping cycle; or
the next available SSB-RO association period; or
the next available SSB-RO association period pattern; or
a configured/defined timer expires; or
up to UE implementation.
Please refer to
legacy fields specified in Rel-16 NR
New fields for Rel-17 NTN
Initial TA request indicator—1 bit
Initial TA message indicator—1 bit: inform UE to receive initial TA in PDSCH
If the initial TA message is carried, then the following fields present:
In some implementations, if a RA procedure is initiated by a PDCCH order, the UE, if requested by higher layers, transmits a PRACH in the selected PRACH occasion, for which time between the last symbol of the PDCCH order reception and the first symbol of the PRACH transmission is larger than or equal to ΔRO msec. Specifically, the RA procedure configuration or ΔRO may include:
Legacy parameters from Rel-16 NR
New parameters for Rel-17 NTN
Please refer to
Action 900: Start.
Action 902: Receive a DCI from a NW.
Action 904: Perform the UL PRACH transmission to the NW in response of receiving the DCI, where the DCI indicates a PDCCH order and the PDCCH order is associated with a scheduling offset from the NW for the UE performing the UL PRACH transmission.
Action 906: End.
Preferably, action 902 to action 904 of the procedure 90 may be performed by the UE. In some implementations, in action 902, the UE may receive the DCI from the NW. In action 904, the UE may perform the UL PRACH transmission to the NW in response of receiving the DCI. Specifically, the DCI indicates the PDCCH order that is associated with the scheduling offset from the NW for the UE performing the UL PRACH transmission, and the NW is the NTN. In some implementations, the PDCCH order indicates that the NW may utilize the DCI to trigger the UE performing the PRACH transmission; alternatively, the NW may utilize the RRC or MAC CE (e.g. K_offset) to indicate the scheduling offset for the UE. Certainly, the detailed mechanisms and/or operations (e.g., action 902 to action 904) of the procedure 90 are described in above paragraphs and neglected hereinafter for brevity.
Furthermore, the procedure 90 may further include other actions/procedures/mechanisms/operations. In some implementations, the procedure may indicate the UE to determine an PRACH occasion being valid and to perform the PRACH transmission in response of determining the PRACH occasion being valid. Specifically, the scheduling offset indicates a processing delay of the UE. Besides, the processing delay of the UE is a period between a last symbol of reception of the PDCCH order and a first symbol of the PRACH transmission.
In some implementations, the procedure 90 may indicate the UE to determine at least one of a TA value and a UL doppler shift for a RA procedure corresponding to the PRACH transmission. Specifically, the RA procedure is triggered based on a DCI format of the DCI.
Please refer to
The transceiver 1006 includes a transmitter 1016 (e.g., transmitting/transmission circuitry) and a receiver 1018 (e.g., receiving/reception circuitry) and may be configured to transmit and/or receive time and/or frequency resource partitioning information. The transceiver 1006 may be configured to transmit in different types of subframes and slots, including, but not limited to, usable, non-usable and flexibly usable subframes and slot formats. The transceiver 1006 may be configured to receive data and control channels.
The node 1000 may include a variety of computer-readable media. Computer-readable media may be any available media that may be accessed by the node 1000 and include both volatile (and non-volatile) media and removable (and non-removable) media. By way of example, and not limitation, computer-readable media may include computer storage media and communication media. Computer storage media may include both volatile (and non-volatile) and removable (and non-removable) media implemented according to any method or technology for storage of information such as computer-readable.
Computer storage media includes RAM, ROM, EEPROM, flash memory (or other memory technology), CD-ROM, Digital Versatile Disks (DVD) (or other optical disk storage), magnetic cassettes, magnetic tape, magnetic disk storage (or other magnetic storage devices), etc. Computer storage media does not include a propagated data signal. Communication media may typically embody computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism and include any information delivery media.
The term “modulated data signal” may refer to a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media may include wired media such as a wired NW or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of any of the previous disclosure should also be included within the scope of computer-readable media.
The memory 1002 may include computer-storage media in the form of volatile and/or non-volatile memory. The memory 1002 may be removable, non-removable, or a combination thereof. For example, the memory 1002 may include solid-state memory, hard drives, optical-disc drives, etc.
As illustrated in
The processor 1008 (e.g., having processing circuitry) may include an intelligent hardware device, a Central Processing Unit (CPU), a microcontroller, an ASIC, etc. The processor 1008 may include memory. The processor 1008 may process the data 1012 and the computer-executable program 1014 received from the memory 1002, and information received via the transceiver 1006, the baseband communications module, and/or the NW communications module. The processor 1008 may also process information to be sent to the transceiver 1006 for transmission through the antenna 1010 to the NW communications module for subsequent transmission to a CN.
One or more presentation components 1004 may present data to a person or other device. Examples of presentation components 1004 may include a display device, speaker, printing component, vibrating component, etc.
From the present disclosure, it is manifested that various techniques may be used for implementing the disclosed concepts without departing from the scope of those concepts. Moreover, while the concepts have been disclosed with specific reference to certain implementations, a person of ordinary skill in the art would recognize that changes may be made in form and detail without departing from the scope of those concepts. As such, the disclosed implementations are to be considered in all respects as illustrative and not restrictive. It should also be understood that the present disclosure is not limited to the particular disclosed implementations. Many rearrangements, modifications, and substitutions are possible without departing from the scope of the present disclosure.
The present disclosure claims the benefit of and priority to provisional U.S. Patent Application Ser. No. 63/038,684 (“the '684 provisional”), filed on Jun. 12, 2020, entitled “SYNCHRONIZATION ENHANCEMENT ON REFERENCE TIMING DELIVERY IN NTN”. The contents of the '684 provisional are fully incorporated herein by reference for all purposes.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2021/096644 | 5/28/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63038684 | Jun 2020 | US |