Method, terminal device and network device for wireless communication
By sending timing indication information to terminal devices through network devices, the problem of timing adjustment of terminal devices in NTN systems is solved, and the timing accuracy and efficiency of uplink transmission are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2021-07-27
- Publication Date
- 2026-07-21
AI Technical Summary
In non-terrestrial communication network (NTN) systems, the long communication distance between terminal equipment and satellites results in large signal propagation delays, making it difficult for existing technologies to effectively notify terminal equipment to make timing adjustments during uplink channel or uplink signal transmission.
The network device sends first information to the terminal device, indicating a first timing value. The terminal device determines the timing information for the first uplink transmission based on this information, and then performs timing adjustments.
Ensure that the terminal equipment can be precisely adjusted before uplink transmission to meet the timing requirements of uplink transmission and improve the accuracy and efficiency of transmission.
Smart Images

Figure CN117203924B_ABST
Abstract
Description
[0001] This application claims priority to Chinese Patent Application No. 2021105300854, filed on May 14, 2021, entitled "Method, Terminal Equipment and Network Equipment for Wireless Communication", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communications, specifically to a wireless communication method, terminal device, and network device. Background Technology
[0003] In related technologies, terminal devices need to consider timing advance (TA) when performing uplink transmission. In non-terrestrial network (NTN) systems, due to the long communication distance between terminal devices and satellites (or network devices), the propagation delay of signal communication is large, and therefore the range of TA values is also relatively large.
[0004] In NTN systems, network devices need to broadcast common timing values for TA adjustments by idle, inactive, or connected terminal devices during uplink channel or uplink signal transmission. However, how to notify the common timing values so that idle, inactive, or connected terminal devices can complete the corresponding TA adjustments during uplink channel or uplink signal transmission is a problem that urgently needs to be solved. Summary of the Invention
[0005] This application provides a wireless communication method, terminal device, and network device, which can make timely adjustments to the uplink transmission of the terminal device.
[0006] In a first aspect, a wireless communication method is provided, comprising: a terminal device determining a first timing value based on first information sent by a network device, wherein the first information is used to indicate the first timing value according to a first subcarrier interval; and the terminal device determining timing information for a first uplink transmission based on the first timing value.
[0007] In a second aspect, a wireless communication method is provided, comprising: a network device sending first information to a terminal device, wherein the first information is used to indicate a first timing value according to a first subcarrier interval, and the first timing value is used to determine timing information for a first uplink transmission.
[0008] Thirdly, a terminal device is provided for executing the methods described in the first aspect or its various implementations.
[0009] Specifically, the terminal device includes a functional module for performing the methods described in the first aspect or its various implementations.
[0010] Fourthly, a network device is provided for performing the methods described in the second aspect or its various implementations.
[0011] Specifically, the network device includes a functional module for performing the methods described in the second aspect or its various implementations.
[0012] Fifthly, a terminal device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods described in the first aspect or its various implementations.
[0013] In a sixth aspect, a network device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods in the second aspect or its implementations described above.
[0014] In a seventh aspect, a chip is provided for implementing the methods of any one of the first to second aspects or their respective implementations.
[0015] Specifically, the chip includes a processor for calling and running a computer program from memory, causing a device equipped with the device to perform the method as described in any of the first to second aspects above or in their respective implementations.
[0016] Eighthly, a computer-readable storage medium is provided for storing a computer program that causes a computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0017] Ninthly, a computer program product is provided, including computer program instructions that cause a computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0018] In a tenth aspect, a computer program is provided that, when run on a computer, causes the computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0019] Through the above technical solution, the terminal device can determine the first timing value based on the first information indicated by the first subcarrier interval by the network device, and further determine the timing information of the first uplink transmission based on the first timing value. This enables the terminal device to perform TA adjustment based on the timing information before performing the first uplink transmission. Based on the above TA adjustment, it is beneficial to ensure that the timing accuracy of the initial transmission and the subsequent slow timing adjustment values both meet the uplink transmission requirements. Attached Figure Description
[0020] Figures 1A-1C This is a schematic diagram illustrating an application scenario provided in an embodiment of this application.
[0021] Figure 2 This is a schematic diagram of the timing relationship of an NTN system provided in this application.
[0022] Figure 3 This is a schematic diagram of the timing relationship of another NTN system provided in this application.
[0023] Figure 4 This is a schematic diagram illustrating the timing relationship between downlink and uplink frames of terminal devices in the NTN system.
[0024] Figure 5 This is a schematic flowchart of a wireless communication method provided according to an embodiment of this application.
[0025] Figure 6 This is a schematic block diagram of a terminal device provided according to an embodiment of this application.
[0026] Figure 7 This is a schematic block diagram of a network device provided according to an embodiment of this application.
[0027] Figure 8 This is a schematic block diagram of a communication device provided according to an embodiment of this application.
[0028] Figure 9 This is a schematic block diagram of an apparatus provided according to an embodiment of this application.
[0029] Figure 10 This is a schematic block diagram of a communication system provided according to an embodiment of this application. Detailed Implementation
[0030] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art without creative effort regarding the embodiments of this application are within the scope of protection of this application.
[0031] The technical solutions of this application embodiment can be applied to various communication systems, such as: Global System for Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, evolution of NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), and Wireless Fidelity (WF). Fidelity (WiFi), 5th-Generation (5G) communication systems, or other communication systems.
[0032] Traditional communication systems typically support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication but also, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to these communication systems.
[0033] In some embodiments, the communication system in this application can be applied to carrier aggregation (CA) scenarios, dual connectivity (DC) scenarios, and standalone (SA) network deployment scenarios.
[0034] In some embodiments, the communication system in this application can be applied to unlicensed spectrum, wherein unlicensed spectrum can also be considered as shared spectrum; or, the communication system in this application can also be applied to licensed spectrum, wherein licensed spectrum can also be considered as non-shared spectrum.
[0035] In some embodiments, the communication system in this application can be applied to the FR1 band (corresponding to a band range of 410 MHz to 7.125 GHz), the FR2 band (corresponding to a band range of 24.25 GHz to 52.6 GHz), or new bands such as high-frequency bands corresponding to a band range of 52.6 GHz to 71 GHz.
[0036] In some embodiments, the present application can be applied to non-terrestrial networks (NTN) systems or terrestrial networks (TN) systems.
[0037] This application describes various embodiments in conjunction with network devices and terminal devices. The terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc.
[0038] Terminal devices can be stations (STs) in WLANs, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistant (PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in next-generation communication systems such as NR networks, or terminal devices in future evolved Public Land Mobile Network (PLMN) networks, etc.
[0039] In the embodiments of this application, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (such as airplanes, balloons and satellites).
[0040] In the embodiments of this application, the terminal device may be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical care, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, or wireless terminal device in smart home, etc. The terminal device involved in the embodiments of this application may also be referred to as a terminal, user equipment (UE), access terminal device, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal device, mobile device, UE terminal device, wireless communication device, UE agent, or UE device, etc. The terminal device may also be fixed or mobile.
[0041] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0042] In the embodiments of this application, the network device can be a device for communicating with mobile devices. The network device can be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (eNB or eNodeB) in LTE, a relay station or access point, or a vehicle-mounted device, wearable device, or a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or an NTN network, etc.
[0043] By way of example and not limitation, in this embodiment, the network device may have mobility characteristics; for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low Earth orbit (LEO) satellite, a medium Earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, or other similar locations.
[0044] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.
[0045] For example, Figure 1A This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 1A As shown, the communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal, terminal). The network device 110 can provide communication coverage for a specific geographical area and can communicate with terminal devices located within that coverage area.
[0046] Figure 1AAn exemplary embodiment shows a network device and two terminal devices. Optionally, the communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0047] For example, Figure 1B This is a schematic diagram of the architecture of another communication system provided in an embodiment of this application. Please refer to... Figure 1B This includes terminal device 1101 and satellite 1102, which can communicate wirelessly. The network formed between terminal device 1101 and satellite 1102 can also be called an NTN. Figure 1B In the architecture of the communication system shown, satellite 1102 can function as a base station, and terminal device 1101 and satellite 1102 can communicate directly. In this system architecture, satellite 1102 can be referred to as a network device. Optionally, the communication system may include multiple network devices 1102, and the coverage area of each network device 1102 may include other numbers of terminal devices; this embodiment does not limit this.
[0048] For example, Figure 1C This is a schematic diagram of the architecture of another communication system provided in an embodiment of this application. Please refer to... Figure 1C The network includes terminal device 1201, satellite 1202, and base station 1203. Terminal device 1201 and satellite 1202 can communicate wirelessly, and satellite 1202 can communicate with base station 1203. The network formed by terminal device 1201, satellite 1202, and base station 1203 can also be called an NTN. Figure 1C In the architecture of the communication system shown, satellite 1202 may not function as a base station, and communication between terminal device 1201 and base station 1203 requires relay through satellite 1202. In this system architecture, base station 1203 can be referred to as a network device. Optionally, the communication system may include multiple network devices 1203, and the coverage area of each network device 1203 may include other numbers of terminal devices; this embodiment does not limit this.
[0049] It should be noted that, Figures 1A-1C This application is merely an example illustrating the system to which this application applies. Of course, the methods shown in the embodiments of this application can also be applied to other systems, such as 5G communication systems, LTE communication systems, etc. This application does not specifically limit these systems.
[0050] Optionally, Figures 1A-1CThe wireless communication system shown may also include other network entities such as a Mobility Management Entity (MME) and an Access and Mobility Management Function (AMF), but this application does not limit this.
[0051] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Figure 1A Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 may be the specific devices described above, which will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as network controllers, mobility management entities and other network entities. This application embodiment does not limit this.
[0052] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0053] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0054] In this embodiment of the application, "configuration" may include the network device sending instruction information to the terminal device.
[0055] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0056] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0057] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.
[0058] To facilitate a better understanding of the embodiments of this application, the NTN related to this application will be described.
[0059] NTN typically uses satellite communication to provide communication services to terrestrial users. Compared to terrestrial cellular communication, satellite communication has many unique advantages. First, satellite communication is not limited by the user's geographical location. For example, conventional terrestrial communication cannot cover areas such as oceans, mountains, and deserts where communication equipment cannot be installed, or areas with sparse populations where communication coverage is not available. However, with satellite communication, a single satellite can cover a large area, and since satellites orbit the Earth, theoretically every corner of the Earth can be covered by satellite communication. Second, satellite communication has significant social value. Satellite communication can provide coverage in remote mountainous areas and impoverished countries or regions at a relatively low cost, enabling people in these areas to enjoy advanced voice communication and mobile internet technologies, helping to narrow the digital divide with developed regions and promoting development in these areas. Third, satellite communication has a long range, and the cost does not increase significantly with increasing communication distance. Finally, satellite communication is highly stable and is not affected by natural disasters.
[0060] Communication satellites are classified according to their orbital altitude into Low-Earth Orbit (LEO) satellites, Medium-Earth Orbit (MEO) satellites, Geostationary Earth Orbit (GEO) satellites, High Elliptical Orbit (HEO) satellites, and so on.
[0061] Low Earth Orbit (LEO) satellites have an altitude range of 500km to 1500km, with corresponding orbital periods of approximately 1.5 to 2 hours. The signal propagation delay for single-hop communication between users is generally less than 20ms. The maximum satellite visibility time is 20 minutes. Due to the short signal propagation distance and low link loss, the requirements for the transmission power of user terminal equipment are not high.
[0062] Geosynchronous orbit (GEO) satellites orbit at an altitude of 35,786 km and have an orbital period of 24 hours. The signal propagation delay for single-hop communication between users is typically 250 ms.
[0063] To ensure satellite coverage and improve the overall capacity of the satellite communication system, satellites use multi-beam coverage to cover the ground. A single satellite can generate dozens or even hundreds of beams to cover the ground; a single satellite beam can cover a ground area with a diameter of tens to hundreds of kilometers.
[0064] To facilitate a better understanding of the embodiments of this application, the timing relationships of the NTN system related to this application are explained.
[0065] In terrestrial communication systems, the propagation delay of signal communication is typically less than 1 ms. In NTN systems, due to the long communication distance between terminal equipment and satellites (or network equipment), the propagation delay is much greater, ranging from tens to hundreds of milliseconds, depending on the satellite's orbital altitude and the type of satellite communication service. To handle this larger propagation delay, the timing relationships in NTN systems need to be enhanced compared to NR systems.
[0066] In NTN systems (such as NR-NTN systems or Internet of Things NTN (IoT-NTN) systems), similar to NR systems, UEs need to consider the impact of Timing Advance (TA) when performing uplink transmissions. Due to the significant propagation delay in the system, the range of TA values is also relatively large. When a UE is scheduled to perform uplink transmission in time unit (e.g., time slot or subframe) n, the UE considers the round-trip propagation delay and transmits earlier during uplink transmission, so that the signal arrives at the network device side in uplink time unit n on the network device side. Specifically, the timing relationships in an NTN system may include two cases, as follows: Figure 2 and Figure 3 As shown.
[0067] Case 1 is as follows Figure 2 As shown, the downlink (DL) and uplink (UL) time units on the network device side are aligned. Accordingly, in order for the UE's uplink transmission to arrive at the network device side in alignment with the network device's uplink time unit, the UE needs to use a larger TA value. In some cases, this TA value corresponds to the offset value Koffset.
[0068] Case 2 Figure 3 As shown, there is an offset value between the downlink time unit and the uplink time unit on the network device side. In this case, if the UE's uplink transmission is to arrive at the network device side in alignment with the uplink time unit on the network device side, the UE only needs to use a smaller TA value. In some cases, this TA value corresponds to the offset value Koffset. In other cases, the UE's RTT corresponds to the offset value Koffset.
[0069] To facilitate a better understanding of the embodiments of this application, the timing adjustment in the NTN system related to this application will be explained.
[0070] In an NTN system, network devices need to send synchronization assistance information to terminal devices, such as at least one of the following: ephemeris information (satellite speed and / or satellite position), reference point position, common timing values (e.g., timing values between the network device and the reference point, and / or, timing values between the network device and the satellite, and / or, timing values between the satellite and the reference point; in some cases, also referred to as feeder link timing values), and timestamps, for the terminal devices to complete time-domain and / or frequency-domain synchronization. Accordingly, terminal devices need to acquire the synchronization assistance information sent by the network devices and, based on their own GNSS capabilities, complete the corresponding time-domain and / or frequency-domain synchronization. The terminal device should obtain at least one of the following information based on its GNSS capabilities: the terminal device's position, time reference, and frequency reference. Furthermore, based on the above information, and the synchronization assistance information indicated by the network device (e.g., serving satellite ephemeris information or timestamps), the terminal device can calculate timing and / or frequency offset and apply timing advance compensation and / or frequency offset adjustment in idle, inactive, or connected states.
[0071] In some cases, the terminal device can calculate the TA value according to the following formula and transmit the uplink channel or uplink signal based on the determined TA.
[0072] T TA = (N TA + N TA, UE-specific + N TA, offset + N TA, common ) Tc
[0073] Where, N TA, UE-specific It can be a TA value estimated by the terminal device itself, such as a timing value used to determine the service link, N TA, offset Similar to existing protocols, NT is determined based on factors such as network deployment frequency bands and the coexistence of LTE or NR. A, common This includes common timing values broadcast by network devices, such as timing values used to determine power supply links, N. TA It can be the TA value indicated by the network device (where N is the value if the uplink channel includes PRACH or MsgA transmissions). TA The value is 0). Tc represents the sampling time interval unit, Tc=1 / (480) 1000 4096).
[0074] In other words, the terminal device needs to jointly estimate or update the TA based on at least one of the TA value estimated by the terminal device itself, the common timing offset value, and the TA value indicated by the network device.
[0075] Figure 4 A schematic diagram of the timing relationship between downlink and uplink frames of terminal devices in the NTN system is given.
[0076] In related technologies, network devices need to broadcast a common timing value to determine the TA adjustment (TA) of idle, inactive, or connected terminal devices during uplink channel or uplink signal transmission. However, how to notify the common timing value, such as how to determine the granularity of the notification, so that idle, inactive, or connected terminal devices can complete the corresponding TA adjustment during uplink channel or uplink signal transmission, is an urgent problem to be solved.
[0077] Figure 5 This is a schematic interactive diagram of a wireless communication method 200 according to an embodiment of this application, such as... Figure 5 As shown, the wireless communication method 200 may include at least some of the following:
[0078] S210, the network device sends first information to the terminal device, the first information being used to indicate a first timing value according to the first subcarrier interval;
[0079] Correspondingly, the terminal device receives the first information sent by the network device.
[0080] S220, the terminal device determines the first timing value based on the first information sent by the network device;
[0081] S230, the terminal device determines the timing information of the first uplink transmission based on the first timing value.
[0082] Furthermore, the first uplink transmission can be performed based on the timing information of the first uplink transmission.
[0083] The embodiments of this application can be applied to NTN networks, or to other networks that require timing information adjustment; this application is not limited in this respect.
[0084] It should be understood that the embodiments of this application can be applied to terminal devices in any state, such as terminal devices in an idle state, and / or, terminal devices in an inactive state, and / or, terminal devices in a connected state.
[0085] In some embodiments of this application, the first information is sent via system messages or Radio Resource Control (RRC) messages. For example, the first information may be cell-level information, meaning it is applicable to all terminal devices within the cell. In this case, the first information can be sent via public messages or channels.
[0086] In some embodiments of this application, the first subcarrier spacing is determined according to at least one of the following:
[0087] The subcarrier spacing corresponding to the first frequency band;
[0088] The subcarrier spacing corresponding to the first bandwidth part (BWP);
[0089] The subcarrier interval corresponding to the synchronization signal block SSB transmission;
[0090] The subcarrier interval corresponding to the first uplink transmission after the terminal device receives the Random Access Response (RAR);
[0091] The subcarrier interval corresponding to the timing value indicated by the RAR;
[0092] The system corresponding to the network device.
[0093] In some embodiments, the first subcarrier spacing is associated with a frequency band. For example, the first subcarrier spacing is determined based on a first frequency band, which is the frequency band used by the system corresponding to the network device to provide services.
[0094] As an example, the first subcarrier spacing is the maximum subcarrier spacing supported by the first frequency band.
[0095] As yet another example, the first subcarrier spacing is the minimum subcarrier spacing supported by the first frequency band.
[0096] For example, if the subcarrier spacing supported by the system corresponding to the network device in the first frequency band includes {15kHz, 30kHz}, and the first subcarrier spacing is the maximum subcarrier spacing supported by the first frequency band, then the first subcarrier spacing is 30kHz.
[0097] For example, if the subcarrier spacing supported by the system corresponding to the network device in the first frequency band includes {60kHz, 120kHz}, and the first subcarrier spacing is the maximum subcarrier spacing supported by the first frequency band, then the first subcarrier spacing is 120kHz.
[0098] For example, if the subcarrier spacing supported by the system corresponding to the network device in the first frequency band includes {15kHz, 30kHz, 60kHz, 120kHz}, and the first subcarrier spacing is the maximum subcarrier spacing supported by the first frequency band, then the first subcarrier spacing is 120kHz.
[0099] In some embodiments, the first subcarrier spacing is associated with a first BWP. For example, the first subcarrier spacing is determined based on the first BWP.
[0100] As an example, the first BWP is the initial downlink BWP. For instance, the first subcarrier spacing is the subcarrier spacing corresponding to the downlink transmission on the initial downlink BWP. The downlink transmission can be any downlink channel or signal transmission other than the Synchronization Signal / physical broadcast channel Block (SS / PBCH block or SSB).
[0101] By way of example and not limitation, the downlink transmission may include at least one of the following:
[0102] Physical Downlink Shared Channel (PDSCH), Physical Downlink Control Channel (PDCCH), and Channel State Information Reference Signal (CSI-RS).
[0103] For example, if the subcarrier spacing corresponding to the PDSCH transmission carrying system messages on the initial downlink BWP is 30kHz, then the first subcarrier spacing is 30kHz.
[0104] As another example, the first BWP is the initial uplink BWP. For instance, the first subcarrier spacing is the subcarrier spacing corresponding to the uplink transmission on the initial uplink BWP. The uplink transmission can be any uplink channel or signal transmission.
[0105] By way of example and not limitation, the uplink transmission may include at least one of the following:
[0106] Physical Uplink Shared Channel (PUSCH), Physical Uplink Control Channel (PUCCH), Physical Random Access Channel (PRACH), and Sounding Reference Signal (SRS).
[0107] For example, if the subcarrier spacing corresponding to the PUSCH transmission on the initial uplink BWP is 15kHz, then the first subcarrier spacing is 15kHz.
[0108] In some embodiments, the first subcarrier spacing is determined based on the subcarrier spacing corresponding to the SSB transmission. For example, if the subcarrier spacing corresponding to the SSB transmission is 30 kHz, then the first subcarrier spacing is 30 kHz.
[0109] In some embodiments, the first subcarrier spacing is determined based on the subcarrier spacing corresponding to the first uplink transmission after the terminal device receives the RAR. For example, if the subcarrier spacing corresponding to the first uplink transmission after the terminal device receives the RAR is 15kHz, then the first subcarrier spacing is 15kHz.
[0110] In some embodiments, the first subcarrier interval is determined based on the subcarrier interval corresponding to the timing value in the RAR sent by the network device. For example, if the subcarrier interval corresponding to the timing indication (TA) value included in the RAR is 15 kHz, then the first subcarrier interval is 15 kHz.
[0111] In some embodiments, the RAR includes one of: a RAR in 4-step random access, a fallback RAR in 2-step random access, and a success RAR.
[0112] In some embodiments, the first subcarrier interval is associated with the system corresponding to the network device.
[0113] For example, if the network device corresponds to an LTE system, then the first subcarrier spacing is 15kHz.
[0114] For example, if the network device corresponds to an NR system, then if the first frequency band is FR1, the first subcarrier spacing is 30kHz; or if the first frequency band is FR2, the first subcarrier spacing is 120kHz.
[0115] In some embodiments, the first subcarrier interval is predefined or configured by the network device.
[0116] As an example, the first subcarrier spacing is configured via at least one of system messages and RRC messages.
[0117] In some embodiments of this application, the first information is sent via a dedicated RRC message of the terminal device.
[0118] In some embodiments, the first subcarrier interval is the subcarrier interval of the uplink activated BWP of the terminal device.
[0119] As an example, the terminal device has an uplink active BWP, and the first subcarrier interval can be the subcarrier interval of the uplink active BWP.
[0120] As another example, the terminal device has multiple uplink active BWPs, and the first subcarrier interval is either the largest or the smallest subcarrier interval among the multiple uplink active BWPs.
[0121] As another example, when the uplink active BWP of the terminal device is switched, the first subcarrier interval is determined based on the subcarrier interval of the uplink active BWP after the switch. For example, if the terminal device switches the uplink active BWP before receiving the TA command and applying the timing value corresponding to the TA command to adjust the TA, then the first subcarrier interval is the subcarrier interval of the uplink active BWP after the switch (or, in other words, the new) switch.
[0122] In some embodiments, the unit of the first timing value is P Tc units, where P is a positive integer, Tc represents the first sampling time interval unit, and Tc = 1 / (480) 1000 4096). For example, P is That is, the unit of the first timing value is Tc.
[0123] As an example, the unit of the first timing value is ,in, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing, i.e., the first subcarrier spacing is... kHz. For example, A value of 1 indicates that the first subcarrier spacing is 30kHz, and the unit of the first timing value is... For example, A value of 0 indicates that the first subcarrier spacing is 15kHz, and the unit of the first timing value is... .
[0124] In some other embodiments, the unit of the first timing value is Q Ts, where Q is a positive integer, Ts represents the unit of the second sampling time interval, and Ts = 1 / (15 1000 2048).
[0125] In some other embodiments, the unit of the first timing value is one of time slots, subframes, milliseconds, and nanoseconds.
[0126] In some embodiments, the first timing value is used to determine the timing value of the power supply link of the terminal device, or the first timing value includes the timing value of the power supply link of the terminal device.
[0127] In some embodiments of this application, the unit of the first timing value is That is, the unit of the first timing value is For each Tc, S220 may specifically include:
[0128] The terminal device determines the first timing value according to the following formula:
[0129]
[0130] in, Corresponding to the first timing value, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing. This indicates the first timing indication as indicated by the first information.
[0131] Right now, Tc represents the first timing value. In other embodiments, the... It can also be the actual timing value corresponding to the first timing value, for example... .
[0132] It should be noted that in the following examples, the first timing value corresponds to... The second timing value corresponds to N TA, UE-specific The third timing value corresponds to N TA All are expressed as timing values in units of Tc. In other embodiments, the first timing value, the second timing value, and the third timing value can also be represented by actual timing values. For example, the first timing value can also be represented as: The third timing value can also be expressed as: ,or , wherein As the first timing indication, This is the second timing indication. As a third timing indication, this application does not specifically limit the units and expressions of the first timing value, the second timing value and the third timing value.
[0133] Unless otherwise specified, the timing values in the embodiments of this application are all expressed in units of Tc, and the first timing value is... express Tc, second timing value N TA, UE-specific N represents TA, UE-specific The third timing value represents N. TA Tc. Of course, other units can be used, simply by adjusting the corresponding formula; this application does not limit this.
[0134] The following section, combining Method 1 and Method 2, explains how to determine the timing information for the first uplink transmission.
[0135] Method 1
[0136] In some embodiments of this application, S230 may include:
[0137] The terminal device determines the timing information of the first uplink transmission based on the first timing value and the second timing value, wherein the second timing value is determined by the terminal device based on the second subcarrier interval.
[0138] In some embodiments, the second timing value is a timing value estimated by the terminal device itself.
[0139] In some embodiments, the second timing value is used to determine the timing value of the service link of the terminal device, or the second timing value includes the timing value of the service link of the terminal device.
[0140] In some embodiments, the unit of the second timing value is , This indicates the subcarrier spacing configuration corresponding to the second subcarrier spacing.
[0141] In some embodiments of this method one, the first uplink transmission includes a PRACH transmission or a message A (MsgA) transmission, where MsgA is the first message in a two-step random access process. For example, MsgA is the first message in a contention-based two-step random access process.
[0142] In some embodiments of this method one, the terminal device is an idle or inactive terminal device.
[0143] Therefore, in this method one, the non-connected terminal device can determine the timing information of the first uplink transmission based on the first timing value determined by the first subcarrier interval and the first information indicated by the network device, and the second timing value determined by the terminal device itself based on the second subcarrier interval. This allows the terminal device to adjust the timing based on the timing information before executing the first uplink transmission, which helps to ensure that the timing accuracy of the initial transmission and the subsequent slow timing adjustment values both meet the uplink transmission requirements.
[0144] In some embodiments of this method one, the second subcarrier spacing is determined according to at least one of the following:
[0145] The subcarrier spacing corresponding to the first frequency band;
[0146] The subcarrier spacing corresponding to the first bandwidth portion of BWP;
[0147] The subcarrier interval corresponding to the synchronization signal block SSB transmission;
[0148] The terminal device receives the subcarrier interval corresponding to the first uplink transmission after receiving the Random Access Response (RAR).
[0149] The subcarrier interval corresponding to the timing value indicated by the RAR;
[0150] The system corresponding to the network device;
[0151] The first subcarrier interval.
[0152] It should be understood that in some embodiments, when the second subcarrier interval is determined based on the subcarrier interval corresponding to the first frequency band, the subcarrier interval corresponding to the first bandwidth portion (BWP), the subcarrier interval corresponding to the SSB transmission, the subcarrier interval corresponding to the first uplink transmission after the terminal device receives the Random Access Response (RAR), the subcarrier interval corresponding to the timing value indicated by the RAR, and the system corresponding to the network device, the method for determining the second subcarrier interval can refer to the method for determining the first subcarrier interval described above. For simplicity, it will not be repeated here. In some embodiments, the terminal device using this method for determining the second subcarrier interval is an idle or inactive terminal device.
[0153] In some embodiments, for example, if the terminal device is a connected terminal device, the second subcarrier spacing is the subcarrier spacing of the uplink active BWP of the terminal device. It should be understood that the implementation of the second subcarrier spacing being the subcarrier spacing of the uplink active BWP of the terminal device can refer to the implementation of the first subcarrier spacing being the subcarrier spacing of the uplink active BWP of the terminal device described above; for simplicity, it will not be repeated here.
[0154] In some embodiments, the second subcarrier spacing is the same as the first subcarrier spacing.
[0155] In some embodiments, the timing units corresponding to the first timing value and the second timing value are the same. For example, both the first timing value and the second timing value are quantized values of a specific timing unit.
[0156] In some embodiments, the first timing value is rounded according to the timing unit corresponding to the first target subcarrier interval, such as rounding up, rounding to the nearest integer, or rounding down.
[0157] In some embodiments, the second timing value is rounded according to the timing unit corresponding to the first target subcarrier interval, such as rounding up, rounding to the nearest integer, or rounding down.
[0158] As an example, the first subcarrier spacing is 15kHz, and the unit of the first timing value is 16. 64 = 1024Tc, the second subcarrier spacing is 30kHz, and the unit of the second timing value is 16. 64 / 2 = 512Tc; the first target subcarrier spacing is 15kHz, so the first timing value and the second timing value should both be quantized to 1024Tc as the timing unit.
[0159] For example, if the second timing value is nine 512Tc values, then the second timing value is rounded to the nearest integer based on the timing unit corresponding to 15kHz, resulting in five 1024Tc values.
[0160] In some embodiments, the first target subcarrier spacing is the maximum value of the first subcarrier spacing and the second subcarrier spacing.
[0161] In other embodiments, the first target subcarrier spacing is the minimum of the first subcarrier spacing and the second subcarrier spacing.
[0162] In some other embodiments, the first target subcarrier spacing is the subcarrier spacing of the uplink active BWP of the terminal device.
[0163] As an example, if the terminal device has an uplink active BWP, then the first target subcarrier spacing can be the subcarrier spacing of that uplink active BWP.
[0164] As another example, the terminal device has multiple uplink active BWPs, and the first target subcarrier interval is the largest or smallest subcarrier interval among the subcarrier intervals corresponding to the multiple uplink active BWPs.
[0165] In some specific implementations of this method one, the terminal device determines the timing information of the first uplink transmission based on the first timing value and the second timing value, including:
[0166]
[0167] Among them, T TA It is the timing information for the first uplink transmission, N TA, UE-specific The second timing value, N, is estimated by the terminal device itself. TA, common Corresponding to the first timing value, N TA, offset It is the timing advance offset, N. TA, offset It is provided by the network device to the terminal device; if the network device does not provide it, then N TA, offset It is 0.
[0168] Method 2
[0169] In some embodiments of this application, S230 may include:
[0170] The terminal device determines the timing information of the first uplink transmission based on the first timing value, the second timing value, and the third timing value, wherein the second timing value is determined by the terminal device based on the second subcarrier interval, and the third timing value is determined by the terminal device based on the third subcarrier interval and the second information sent by the network device.
[0171] In some embodiments, the second timing value is a timing value estimated by the terminal device itself.
[0172] In some embodiments, the second timing value is used to determine the timing value of the service link of the terminal device, or the second timing value includes the timing value of the service link of the terminal device.
[0173] In some embodiments, the unit of the second timing value is That is, the unit of the second timing value is There are Tc, among which... This indicates the subcarrier spacing configuration corresponding to the second subcarrier spacing.
[0174] In some embodiments of this second method, the second subcarrier spacing is determined according to at least one of the following:
[0175] The subcarrier spacing corresponding to the first frequency band;
[0176] The subcarrier spacing corresponding to the first BWP;
[0177] The subcarrier interval corresponding to SSB transmission;
[0178] The terminal device receives the subcarrier interval corresponding to the first uplink transmission after receiving the Random Access Response (RAR).
[0179] The subcarrier interval corresponding to the timing value indicated by the RAR;
[0180] The system corresponding to the network device;
[0181] The first subcarrier interval;
[0182] The third subcarrier interval.
[0183] It should be understood that in some embodiments, when the second subcarrier interval is determined based on the subcarrier interval corresponding to the first frequency band, the subcarrier interval corresponding to the first bandwidth portion (BWP), the subcarrier interval corresponding to the SSB transmission, the subcarrier interval corresponding to the first uplink transmission after the terminal device receives the Random Access Response (RAR), the subcarrier interval corresponding to the timing value indicated by the RAR, and the system corresponding to the network device, the method for determining the second subcarrier interval can refer to the method for determining the first subcarrier interval described above. For simplicity, it will not be repeated here. In some embodiments, the terminal device using this method for determining the second subcarrier interval is an idle or inactive terminal device.
[0184] In some embodiments, for example, if the terminal device is a connected terminal device, the second subcarrier spacing is the subcarrier spacing of the uplink active BWP of the terminal device. It should be understood that the implementation of the second subcarrier spacing being the subcarrier spacing of the uplink active BWP of the terminal device can refer to the implementation of the first subcarrier spacing being the subcarrier spacing of the uplink active BWP of the terminal device described above; for simplicity, it will not be repeated here.
[0185] In other embodiments, the second subcarrier interval is determined based on the first subcarrier interval and the third subcarrier interval. For example, the second subcarrier interval is the larger of the first subcarrier interval and the third subcarrier interval. As another example, the second subcarrier interval is the smaller of the first subcarrier interval and the third subcarrier interval. In some embodiments, the first subcarrier interval and the third subcarrier interval may be the same or different. For example, for a connected terminal device, the first subcarrier interval and the third subcarrier interval may be the same; for an idle or inactive terminal device, the first subcarrier interval and the third subcarrier interval may be different.
[0186] In some embodiments, the first timing value, the second timing value, and the third timing value correspond to the same timing unit. For example, the first timing value, the second timing value, and the third timing value are all quantized values of a specific timing unit.
[0187] In some embodiments, the first timing value is rounded according to the timing unit corresponding to the second target subcarrier interval, such as rounding up, rounding to the nearest integer, or rounding down.
[0188] In some embodiments, the second timing value is rounded according to the timing unit corresponding to the second target subcarrier interval, such as rounding up, rounding to the nearest integer, or rounding down.
[0189] In some embodiments, the third timing value is rounded according to the timing unit corresponding to the second target subcarrier interval, such as rounding up, rounding to the nearest integer, or rounding down.
[0190] For example, the first subcarrier spacing is 15kHz, and the unit of the first timing value is 16. 64 = 1024Tc, the second subcarrier spacing is 30kHz, and the unit of the second timing value is 16. 64 / 2 = 512Tc, the second subcarrier spacing is 15kHz, and the unit of the third timing value is 16. 64 = 1024Tc. If the second target subcarrier spacing is 15kHz, then the first timing value, the second timing value, and the third timing value must all be quantized to 1024Tc as the timing unit.
[0191] For example, if the second timing value is nine 512Tc values, then the second timing value is rounded to the nearest integer based on the timing unit corresponding to 15kHz, resulting in five 1024Tc values.
[0192] In some embodiments, the second target subcarrier spacing is the maximum value among the first subcarrier spacing, the second subcarrier spacing, and the third subcarrier spacing.
[0193] In other embodiments, the second target subcarrier spacing is the minimum of the first subcarrier spacing, the second subcarrier spacing, and the third subcarrier spacing.
[0194] In some other embodiments, the second target subcarrier spacing is the subcarrier spacing of the uplink active BWP of the terminal device. As an example, if the terminal device has one uplink active BWP, the first target subcarrier spacing can be the subcarrier spacing of that one uplink active BWP. As yet another example, if the terminal device has multiple uplink active BWPs, the first target subcarrier spacing is the largest or smallest subcarrier spacing among the subcarrier spacings corresponding to the multiple uplink active BWPs.
[0195] In some embodiments of this method two, the second information is sent via a RAR message. In this case, the third subcarrier interval can be the subcarrier interval corresponding to the first uplink transmission after the RAR.
[0196] For example, the RAR message includes a second timing indication. The second timing indication Used to determine the third timing value .
[0197] As an example, the unit of the third timing value is That is, the unit of the third timing value can be There are Tc, among which... This indicates the subcarrier spacing configuration corresponding to the third subcarrier spacing. The terminal device can then use the formula... Determine the third timing value corresponding to .in, Tc represents the third timing value. In other embodiments, the... It can also be the actual timing value corresponding to the third timing value, for example... .
[0198] In some specific implementations of this method two, the terminal device determines the timing information of the first uplink transmission based on the first timing value, the second timing value, and the third timing value, including:
[0199] T TA = (N TA + N TA, UE-specific + N TA, offset + N TA, common ) Tc
[0200] Among them, T TA It is the timing information for the first uplink transmission, N TA, UE-specific The second timing value, N, is estimated by the terminal device itself. TA N corresponds to the third timing value determined based on the RAR message of the network device. TA, common Corresponding to the first timing value, N TA, offset It is the timing advance offset, N. TA, offset It can be provided to the terminal device by the network device; if the network device does not provide it, then N TA, offset It is 0.
[0201] In some embodiments of this second method, the first uplink transmission includes at least one of the following: a RAR uplink grant scheduling PUSCH, a rollback RAR uplink grant scheduling PUSCH, and a PUCCH corresponding to a successful RAR carrying Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) information.
[0202] In some embodiments of this method two, the terminal device is an idle or inactive terminal device.
[0203] In other words, the non-connected terminal device can determine the timing information for the first uplink transmission based on the first timing value determined by the first subcarrier interval and the first information indicated by the network device, the second timing value determined by the terminal device itself based on the second subcarrier interval, and the third timing value determined by the second information in the RAR message of the network device. This allows the terminal device to adjust the timing based on the timing information before executing the first uplink transmission, which helps to ensure that the timing accuracy of the initial transmission and the subsequent slow timing adjustment values both meet the uplink transmission requirements.
[0204] In some other embodiments of this second method, the second information is sent via the Media Access Control (MAC) control element (CE), and the third subcarrier interval is the subcarrier interval of the uplink activation BWP of the terminal device.
[0205] For example, the MAC CE includes a third timing indicator. The third timing indication Used to determine the third timing value.
[0206] As an example, the unit of the third timing value is That is, the unit of the third timing value can be There are Tc, among which... This indicates the subcarrier spacing configuration corresponding to the third subcarrier spacing. The terminal device will then set the current third timing value. Adjusted to the updated third timing value For example, it can be based on the formula Determine the corresponding updated third timing value .Right now, Tc represents the third timing value. In other embodiments, the... It can also be the actual timing value corresponding to the third timing value, for example... .
[0207] In some specific implementations of this second method, the terminal device determines the timing information of the first uplink transmission based on the first timing value, the second timing value, and the third timing value, including:
[0208] T TA = (N TA + N TA, UE-specific + N TA, offset + N TA, common ) Tc
[0209] Among them, T TA It is the timing information for the first uplink transmission, N TA, UE-specific The second timing value, N, is estimated by the terminal device itself. TA N corresponds to the third timing value determined by the MAC CE of the network device. TA, common Corresponding to the first timing value, N TA, offset It is the timing advance offset, N. TA, offset It can be provided to the terminal device by the network device; if the network device does not provide it, then N TA, offset It is 0.
[0210] In other embodiments of this method two, the terminal device has multiple uplink active BWPs, and the third subcarrier interval is the largest subcarrier interval among the multiple uplink active BWPs; or,
[0211] The uplink active BWP of the terminal device is switched, and the third subcarrier interval is the subcarrier interval of the uplink active BWP after the switch.
[0212] In some other embodiments of this method two, the first uplink transmission includes at least one uplink transmission other than the following:
[0213] Message 1 (Msg1), Message A (MsgA), PUSCH for RAR uplink grant scheduling, PUSCH for rollback RAR uplink grant scheduling, and PUCCH carrying HARQ-ACK information for successful RAR. Msg1 is the first message in the four-step random access process, and MsgA is the first message in the two-step random access process.
[0214] In some other embodiments of this method two, the terminal device is a connected terminal device.
[0215] In some embodiments of this application, if the network device does not send the first information to the terminal device, the first timing value is 0. For example, in the aforementioned formula for determining TTA, if the network device does not send the first information to the terminal device, the terminal device determines N. TA, common It is 0.
[0216] In some embodiments of this application, the first information may be the first timing indication, the second timing indication, or the third timing indication described above.
[0217] The following describes a wireless communication method according to embodiments of this application, with reference to specific examples.
[0218] Example 1
[0219] In this embodiment 1, the first information is carried in a system message or a public RRC message.
[0220] Specifically, the wireless communication method according to the embodiments of this application may include some or all of the following steps:
[0221] The terminal device is provided with a timing advance offset value N TA, offset , where N TA, offset The value is determined based on the cell's frequency domain range and uplink transmission multiplexing mode. For example, it may be determined based on the network deployment frequency band and the coexistence of LTE or NR.
[0222] The terminal device receives the first information sent by the network device and determines the first timing value based on the first information and the first subcarrier interval. (i.e., common timing value) For example, the first timing value is determined according to the following formula. ,in, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing. This represents the value indicated by the first information. The specific implementation of the first subcarrier interval is described above.
[0223] The terminal device estimates the second timing value N based on the second subcarrier spacing. TA, UE-specific The specific implementation of the second subcarrier interval is described above.
[0224] During the random access process, the terminal device according to Determine the timing information corresponding to the transmission of Msg1 or MsgA. and according to the determined To transmit Msg1 or MsgA.
[0225] If the terminal device successfully receives the RAR sent by the network device, the RAR includes a TA command, which includes a second timing indication. Then the terminal device according to this Value determined ,in, The value can be, for example, 0, 1, 2, …, 3846. This indicates the subcarrier spacing configuration corresponding to the third subcarrier spacing. In this case, the third subcarrier spacing could be, for example, the subcarrier spacing of the first uplink transmission after the terminal device receives the RAR.
[0226] Furthermore, the terminal equipment according to Determine the timing information for the first uplink transmission, and perform the first uplink transmission according to the determined TA (e.g., the PUSCH of RAR uplink grant scheduling, or the PUSCH of rollback RAR uplink grant scheduling, or the PUCCH carrying HARQ-ACK information corresponding to successful RAR).
[0227] Alternatively, if the terminal device receives a Timing Advance Command (TAC) MAC CE, the TAC MAC CE includes a TA command that includes a third timing indication. Then the terminal device according to this Value update N TA The current N TA_old Adjust to N TA_new N TA_new =N TA_old + .in, The value can be, for example, 0, 1, 2, …, 63. This indicates the subcarrier spacing configuration corresponding to the third subcarrier spacing. In this case, the third subcarrier spacing can be, for example, the subcarrier spacing of the uplink active BWP; or, if the terminal device has multiple uplink active BWPs, the third subcarrier spacing can be the largest subcarrier spacing among the multiple uplink active BWPs; or if the terminal device performs an uplink active BWP switch between receiving a TA command and adjusting the timing information corresponding to the application, then it is the subcarrier spacing of the new uplink active BWP.
[0228] Furthermore, the terminal device follows the formula Determine the timing information for the first uplink transmission, and perform the first uplink transmission according to the determined timing information (e.g., other uplink transmissions except Msg1, MsgA, the PUSCH of RAR uplink grant scheduling, the PUSCH of rollback RAR uplink grant scheduling, and the PUCCH carrying HARQ-ACK information corresponding to successful RAR). Example 2
[0229] In this embodiment 2, the first information is carried in a dedicated RRC message of the terminal device.
[0230] Specifically, the wireless communication method according to the embodiments of this application may include some or all of the following steps:
[0231] The terminal device is provided with a timing advance offset value N TA, offset , where N TA, offset The value is determined based on the cell's frequency domain range and uplink transmission multiplexing mode. For example, it may be determined based on the network deployment frequency band and the coexistence of LTE or NR.
[0232] The terminal device receives the first information sent by the network device and determines the first timing value based on the first information and the first subcarrier interval. (i.e., common timing value): ,in, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing. This represents the value indicated by the first information. The specific implementation of the first subcarrier interval is described above.
[0233] The terminal device estimates the second timing value N based on the second subcarrier spacing. TA, UE-specific The specific implementation of the second subcarrier interval is described above.
[0234] If the TAC MAC CE received by the terminal device includes a third timing indication In this embodiment, If the corresponding third subcarrier interval is the same as the first subcarrier interval, then the terminal device will determine the appropriate subcarrier interval based on this information. Value update N TA The current N TA_old Adjust to N TA_new N TA_new =N TA_old + .in, The value can be, for example, 0, 1, 2, …, 63. This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing. This first subcarrier spacing can be the subcarrier spacing of the uplink active BWP; or, if the terminal device has multiple uplink active BWPs, it can be the largest subcarrier spacing among those multiple uplink active BWPs; or, if the terminal device performs an uplink active BWP switch between receiving a TA command and adjusting the timing information corresponding to the application, it can be the subcarrier spacing of the new uplink active BWP.
[0235] Furthermore, the terminal equipment according to Determine the timing information for the first uplink transmission, and perform the first uplink transmission according to the determined timing information (e.g., other uplink transmissions except Msg1, MsgA, PUSCH of RAR uplink grant scheduling, PUSCH of rollback RAR uplink grant scheduling, and PUCCH carrying HARQ-ACK information corresponding to successful RAR).
[0236] In summary, a disconnected terminal device can determine the timing information for the first uplink transmission based on a first timing value determined by the first subcarrier interval and the first information indicated by the network device, and a second timing value determined by the terminal device itself based on the second subcarrier interval. This allows the terminal device to adjust the timing response (TA) based on this timing information before performing the first uplink transmission. Alternatively, a disconnected terminal device can determine the timing information for the first uplink transmission based on the first timing value determined by the first subcarrier interval and the first information indicated by the network device, the second timing value determined by the terminal device itself based on the second subcarrier interval, and a third timing value indicated by the second information in the network device's RAR message. This allows the terminal device to adjust the timing response (TA) based on this timing information before performing the first uplink transmission. Alternatively, a connected terminal device can determine the timing information for the first uplink transmission based on the first timing value determined by the first subcarrier interval and the first information indicated by the network device, the second timing value determined by the terminal device itself based on the second subcarrier interval, and a third timing value indicated by the second information in the network device's MAC CE. This allows the terminal device to adjust the timing response (TA) based on this timing information before performing the first uplink transmission. Based on the above TA adjustment, it is beneficial to ensure that the timing accuracy of the initial transmission and the subsequent slow timing adjustment values both meet the uplink transmission requirements.
[0237] The above text combined Figure 5 The method embodiments of this application are described in detail below, in conjunction with... Figures 6 to 10 The present application describes the device embodiments in detail. It should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.
[0238] Figure 6 A schematic block diagram of a terminal device 400 according to an embodiment of this application is shown. Figure 6 As shown, the terminal device 400 includes:
[0239] Processing unit 410 is configured to determine a first timing value based on first information sent by a network device, wherein the first information is used to indicate the first timing value according to a first subcarrier interval; and
[0240] The timing information for the first uplink transmission is determined based on the first timing value.
[0241] In some embodiments of this application, the first information is sent via system messages or Public Radio Resource Control (RRC) messages.
[0242] In some embodiments of this application, the first subcarrier spacing is determined according to at least one of the following:
[0243] The subcarrier spacing corresponding to the first frequency band;
[0244] The subcarrier spacing corresponding to the first bandwidth portion of BWP;
[0245] The subcarrier interval corresponding to the synchronization signal block SSB transmission;
[0246] The terminal device receives the subcarrier interval corresponding to the first uplink transmission after receiving the Random Access Response (RAR).
[0247] The subcarrier interval corresponding to the timing value indicated by the RAR;
[0248] The system corresponding to the network device.
[0249] In some embodiments of this application, the first frequency band is the frequency band used by the system corresponding to the network device to provide services.
[0250] In some embodiments of this application, the first subcarrier spacing is the maximum subcarrier spacing supported by the first frequency band, or the minimum subcarrier spacing supported by the first frequency band.
[0251] In some embodiments of this application, the first BWP is an initial uplink BWP or an initial downlink BWP.
[0252] In some embodiments of this application, the first subcarrier interval is predefined or configured by the network device.
[0253] In some embodiments of this application, the first subcarrier spacing is configured via at least one of system messages and RRC messages.
[0254] In some embodiments of this application, the first information is sent via a dedicated RRC message of the terminal device.
[0255] In some embodiments of this application, the first subcarrier interval is the subcarrier interval of the uplink activated BWP of the terminal device.
[0256] In some embodiments of this application, the terminal device has multiple uplink active BWPs, and the first subcarrier interval is the largest subcarrier interval among the multiple uplink active BWPs; or,
[0257] When the uplink active BWP of the terminal device is switched, the first subcarrier interval is the subcarrier interval of the switched uplink active BWP.
[0258] In some embodiments of this application, the unit of the first timing value is P Tc, where P is a positive integer, Tc represents the first sampling time interval unit, and Tc = 1 / (480 1000 4096); or
[0259] The unit of the first timing value is ,in, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing; or
[0260] The unit of the first timing value is Q Ts, where Q is a positive integer, Ts represents the unit of the second sampling time interval, and Ts = 1 / (15 1000 2048); or
[0261] The unit of the first timing value is one of time slot, subframe, millisecond, and nanosecond.
[0262] In some embodiments of this application, the unit of the first timing value is The processing unit 410 is specifically used for:
[0263] The first timing value is determined according to the following formula:
[0264]
[0265] in, Corresponding to the first timing value, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing. This indicates the value indicated by the first information.
[0266] In some embodiments of this application, the processing unit 410 is specifically used for:
[0267] The terminal device determines the timing information of the first uplink transmission based on the first timing value and the second timing value, wherein the second timing value is determined by the terminal device based on the second subcarrier interval.
[0268] In some embodiments of this application, the second subcarrier spacing is determined according to at least one of the following:
[0269] The subcarrier spacing corresponding to the first frequency band;
[0270] The subcarrier spacing corresponding to the first bandwidth portion of BWP;
[0271] The subcarrier interval corresponding to the synchronization signal block SSB transmission;
[0272] The terminal device receives the subcarrier interval corresponding to the first uplink transmission after receiving the Random Access Response (RAR).
[0273] The subcarrier interval corresponding to the timing value indicated by the RAR;
[0274] The system corresponding to the network device;
[0275] The first subcarrier interval.
[0276] In some embodiments of this application, the second timing value is a timing value estimated by the terminal device itself.
[0277] In some embodiments of this application, the first timing value is rounded according to the timing unit corresponding to the first target subcarrier interval; and / or,
[0278] The second timing value is rounded according to the timing unit corresponding to the first target subcarrier interval.
[0279] In some embodiments of this application, the first target subcarrier spacing is the maximum value of the first subcarrier spacing and the second subcarrier spacing; or,
[0280] The first target subcarrier spacing is the minimum of the first subcarrier spacing and the second subcarrier spacing; or,
[0281] The first target subcarrier spacing is the subcarrier spacing of the uplink activated BWP of the terminal device.
[0282] In some embodiments of this application, the first uplink transmission includes physical random access channel (PRACH) transmission or message A transmission, wherein message A is the first message in a contention-based two-step random access.
[0283] In some embodiments of this application, the terminal device is an idle or inactive terminal device.
[0284] In some embodiments of this application, the processing unit 410 is further configured to:
[0285] The timing information for the first uplink transmission is determined based on the first timing value, the second timing value, and the third timing value, wherein the third timing value is determined by the terminal device based on the third subcarrier interval and the second information sent by the network device.
[0286] In some embodiments of this application, the second information is sent via a RAR message, and the third subcarrier interval is the subcarrier interval corresponding to the first uplink transmission after the RAR.
[0287] In some embodiments of this application, the first uplink transmission includes at least one of the following: the Physical Uplink Shared Channel (PUSCH) of RAR uplink grant scheduling, the PUSCH of rollback RAR uplink grant scheduling, and the Physical Uplink Control Channel (PUCCH) carrying hybrid Automatic Repeat Request-Acknowledge (HARQ-ACK) information corresponding to successful RAR.
[0288] In some embodiments of this application, the terminal device is an idle or inactive terminal device.
[0289] In some embodiments of this application, the second information is sent through the Media Access Control (MAC) control element (CE), and the third subcarrier interval is the subcarrier interval of the uplink activated BWP of the terminal device.
[0290] In some embodiments of this application, the terminal device has multiple uplink active BWPs, and the third subcarrier interval is the largest subcarrier interval among the multiple uplink active BWPs; or,
[0291] The uplink active BWP of the terminal device is switched, and the third subcarrier interval is the subcarrier interval of the uplink active BWP after the switch.
[0292] In some embodiments of this application, the first uplink transmission includes at least one uplink transmission other than the following:
[0293] Message 1, Message A, PUSCH of RAR uplink grant scheduling, PUSCH of RAR uplink grant scheduling rollback, PUCCH of successful RAR carrying HARQ-ACK information.
[0294] In some embodiments of this application, the terminal device is a connected terminal device.
[0295] In some embodiments of this application, the first timing value is rounded according to the timing unit corresponding to the second target subcarrier interval; and / or,
[0296] The second timing value is rounded down according to the timing unit corresponding to the second target subcarrier interval; and / or,
[0297] The third timing value is rounded according to the timing unit corresponding to the second target subcarrier interval.
[0298] In some embodiments of this application, the second target subcarrier spacing is the maximum value among the first subcarrier spacing, the second subcarrier spacing, and the third subcarrier spacing; or,
[0299] The second target subcarrier spacing is the minimum value among the first subcarrier spacing, the second subcarrier spacing, and the third subcarrier spacing; or,
[0300] The second target subcarrier spacing is the subcarrier spacing of the uplink activated BWP of the terminal device.
[0301] In some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-a-chip. The processing unit may be one or more processors.
[0302] It should be understood that the terminal device 400 according to the embodiments of this application may correspond to the network device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the terminal device 400 are respectively for implementing Figure 5 The corresponding process of the terminal device in method 200 shown will not be described in detail here for the sake of brevity.
[0303] Figure 7 A schematic block diagram of a network device 500 according to an embodiment of this application is shown. Figure 7 As shown, the network device 500 includes:
[0304] The communication unit 510 is used to send first information to the terminal device, wherein the first information is used to indicate a first timing value according to a first subcarrier interval, and the first timing value is used to determine the timing information of the first uplink transmission.
[0305] In some embodiments of this application, the first information is sent via system messages or Public Radio Resource Control (RRC) messages.
[0306] In some embodiments of this application, the first subcarrier spacing is determined according to at least one of the following:
[0307] The subcarrier spacing corresponding to the first frequency band;
[0308] The subcarrier spacing corresponding to the first bandwidth portion of BWP;
[0309] The subcarrier interval corresponding to the synchronization signal block SSB transmission;
[0310] The terminal device receives the subcarrier interval corresponding to the first uplink transmission after receiving the Random Access Response (RAR).
[0311] The subcarrier interval corresponding to the timing value indicated by the RAR;
[0312] The system corresponding to the network device.
[0313] In some embodiments of this application, the first frequency band is the frequency band used by the system corresponding to the network device to provide services.
[0314] In some embodiments of this application, the first subcarrier spacing is the maximum subcarrier spacing supported by the first frequency band, or the minimum subcarrier spacing supported by the first frequency band.
[0315] In some embodiments of this application, the first BWP is an initial uplink BWP or an initial downlink BWP.
[0316] In some embodiments of this application, the first subcarrier interval is predefined or configured by the network device.
[0317] In some embodiments of this application, the first subcarrier spacing is configured via at least one of system messages and RRC messages.
[0318] In some embodiments of this application, the first information is sent via a dedicated RRC message of the terminal device.
[0319] In some embodiments of this application, the first subcarrier interval is the subcarrier interval of the uplink activated BWP of the terminal device.
[0320] In some embodiments of this application, the terminal device has multiple uplink active BWPs, and the first subcarrier interval is the largest subcarrier interval among the multiple uplink active BWPs; or,
[0321] When the uplink active BWP of the terminal device is switched, the first subcarrier interval is the subcarrier interval of the switched uplink active BWP.
[0322] In some embodiments of this application, the unit of the first timing value is P Tc, where P is a positive integer, Tc represents the first sampling time interval unit, and Tc = 1 / (480 1000 4096); or
[0323] The unit of the first timing value is ,in, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing; or
[0324] The unit of the first timing value is Q Ts, where Q is a positive integer, Ts represents the unit of the second sampling time interval, and Ts = 1 / (15 1000 2048); or
[0325] The unit of the first timing value is one of time slot, subframe, millisecond, and nanosecond.
[0326] In some embodiments of this application, the unit of the first timing value is The terminal device determines a first timing value based on the first information sent by the network device, including:
[0327] The terminal device determines the first timing value according to the following formula:
[0328]
[0329] in, Corresponding to the first timing value, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing. This indicates the value indicated by the first information.
[0330] In some embodiments of this application, the first uplink transmission includes physical random access channel (PRACH) transmission or message A transmission, wherein message A is the first message in a contention-based two-step random access.
[0331] In some embodiments of this application, the first uplink transmission includes at least one of the following: the Physical Uplink Shared Channel (PUSCH) of RAR uplink grant scheduling, the PUSCH of rollback RAR uplink grant scheduling, and the Physical Uplink Control Channel (PUCCH) carrying hybrid Automatic Repeat Request-Acknowledge (HARQ-ACK) information corresponding to successful RAR.
[0332] In some embodiments of this application, the terminal device is an idle or inactive terminal device.
[0333] In some embodiments of this application, the first uplink transmission includes at least one uplink transmission other than the following:
[0334] Message 1, Message A, PUSCH of RAR uplink grant scheduling, PUSCH of RAR uplink grant scheduling rollback, PUCCH of successful RAR carrying HARQ-ACK information.
[0335] In some embodiments of this application, the terminal device is a connected terminal device.
[0336] In some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-a-chip. The processing unit may be one or more processors.
[0337] It should be understood that the network device 500 according to the embodiments of this application may correspond to the network device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the network device 500 are respectively for implementing Figure 5 The corresponding procedures for network devices in method 200 are not described in detail here for the sake of brevity.
[0338] Figure 8 This is a schematic structural diagram of a communication device 600 provided in an embodiment of this application. Figure 8The communication device 600 shown includes a processor 610, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0339] Optionally, such as Figure 8 As shown, the communication device 600 may further include a memory 620. The processor 610 can retrieve and run computer programs from the memory 620 to implement the methods described in this embodiment.
[0340] The memory 620 can be a separate device independent of the processor 610, or it can be integrated into the processor 610.
[0341] Optionally, such as Figure 8 As shown, the communication device 600 may also include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0342] The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include antennas, and the number of antennas may be one or more.
[0343] Optionally, the communication device 600 may specifically be a network device in the embodiments of this application, and the communication device 600 may implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0344] Optionally, the communication device 600 may specifically be a mobile terminal / terminal device in the embodiments of this application, and the communication device 600 may implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0345] Figure 9 This is a schematic structural diagram of the chip according to an embodiment of this application. Figure 9 The chip 700 shown includes a processor 710, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0346] Optionally, such as Figure 9 As shown, chip 700 may further include memory 720. Processor 710 can retrieve and run computer programs from memory 720 to implement the methods described in this embodiment.
[0347] The memory 720 can be a separate device independent of the processor 710, or it can be integrated into the processor 710.
[0348] Optionally, the chip 700 may also include an input interface 730. The processor 710 can control the input interface 730 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0349] Optionally, the chip 700 may also include an output interface 740. The processor 710 can control the output interface 740 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.
[0350] Optionally, the chip can be applied to the network device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0351] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0352] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0353] Figure 10 This is a schematic block diagram of a communication system 900 provided in an embodiment of this application. Figure 10 As shown, the communication system 900 includes a terminal device 910 and a network device 920.
[0354] The terminal device 910 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 920 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, these will not be elaborated here.
[0355] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0356] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0357] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0358] This application also provides a computer-readable storage medium for storing computer programs.
[0359] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0360] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0361] This application also provides a computer program product, including computer program instructions.
[0362] Optionally, the computer program product can be applied to the network device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0363] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0364] This application also provides a computer program.
[0365] Optionally, the computer program can be applied to the network device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0366] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of this application. When the computer program is run on a computer, it causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0367] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0368] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0369] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0370] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0371] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0372] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0373] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for wireless communication, characterized in that, include: The terminal device determines a first timing value based on first information sent by the network device, wherein the first information is used to indicate the first timing value according to a first subcarrier interval; the first information is sent through a common message or channel; The terminal device determines the timing information for the first uplink transmission based on the first timing value; The terminal device determines the timing information for the first uplink transmission based on the first timing value, including: The terminal device determines the timing information of the first uplink transmission based on the first timing value and the second timing value, wherein the second timing value is determined by the terminal device based on the second subcarrier interval; the first uplink transmission includes physical random access channel (PRACH) transmission or message A transmission, wherein message A is the first message in a contention-based two-step random access; and / or, The terminal device determines the timing information of the first uplink transmission based on the first timing value, the second timing value, and the third timing value. The third timing value is determined by the terminal device based on the third subcarrier interval and the second information sent by the network device. The second information is a timing indication included in the RAR message or a timing indication included in the Media Access Control (MAC) control element (CE). The first uplink transmission includes at least one of the following: the Physical Uplink Shared Channel (PUSCH) for RAR uplink grant scheduling, the PUSCH for rollback RAR uplink grant scheduling, and the Physical Uplink Control Channel (PUCCH) carrying Hybrid Automatic Repeat Request-Acknowledge (HARQ-ACK) information corresponding to a successful RAR.
2. The method according to claim 1, characterized in that, The first information is sent via a system message or a Public Radio Resource Control (RRC) message.
3. The method according to claim 1, characterized in that, The first subcarrier spacing is determined according to at least one of the following: The subcarrier spacing corresponding to the first frequency band; The subcarrier spacing corresponding to the first bandwidth portion of BWP; The subcarrier interval corresponding to the synchronization signal block SSB transmission; The terminal device receives the subcarrier interval corresponding to the first uplink transmission after receiving the Random Access Response (RAR). The subcarrier interval corresponding to the timing value indicated by the RAR; The system corresponding to the network device.
4. The method according to claim 3, characterized in that, The first frequency band is the frequency band used by the system corresponding to the network device to provide services.
5. The method according to claim 3, characterized in that, The first subcarrier spacing is the maximum subcarrier spacing supported by the first frequency band, or the minimum subcarrier spacing supported by the first frequency band.
6. The method according to claim 3, characterized in that, The first BWP is either the initial uplink BWP or the initial downlink BWP.
7. The method according to claim 1, characterized in that, The first subcarrier spacing is predefined or configured by the network device.
8. The method according to claim 7, characterized in that, The first subcarrier spacing is configured via at least one of system messages and RRC messages.
9. The method according to claim 1, characterized in that, The first information is sent via a dedicated RRC message from the terminal device.
10. The method according to claim 9, characterized in that, The first subcarrier spacing is the subcarrier spacing of the uplink activated BWP of the terminal device.
11. The method according to claim 10, characterized in that, The terminal device has multiple uplink active BWPs, and the first subcarrier interval is the largest subcarrier interval among the multiple uplink active BWPs; or... When the uplink active BWP of the terminal device is switched, the first subcarrier interval is the subcarrier interval corresponding to the switched uplink active BWP.
12. The method according to any one of claims 1-11, characterized in that, The unit of the first timing value is P Tc, where P is a positive integer, Tc represents the first sampling time interval unit, and Tc = 1 / (480) 1000 4096); or The unit of the first timing value is ,in, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing; or The unit of the first timing value is Q Ts, where Q is a positive integer, Ts represents the unit of the second sampling time interval, and Ts = 1 / (15 1000 2048); or The unit of the first timing value is one of time slot, subframe, millisecond, and nanosecond.
13. The method according to claim 12, characterized in that, The unit of the first timing value is The terminal device determines a first timing value based on the first information sent by the network device, including: The terminal device determines the first timing value according to the following formula: in, Corresponding to the first timing value, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing. This indicates the value indicated by the first information.
14. The method according to claim 1, characterized in that, The second subcarrier spacing is determined according to at least one of the following: The subcarrier spacing corresponding to the first frequency band; The subcarrier spacing corresponding to the first bandwidth portion of BWP; The subcarrier interval corresponding to the synchronization signal block SSB transmission; The terminal device receives the subcarrier interval corresponding to the first uplink transmission after receiving the Random Access Response (RAR). The subcarrier interval corresponding to the timing value indicated by the RAR; The system corresponding to the network device; The first subcarrier interval.
15. The method according to claim 1, characterized in that, The second timing value is a timing value estimated by the terminal device itself.
16. The method according to claim 1, characterized in that, The first timing value is rounded according to the timing unit corresponding to the first target subcarrier interval; and / or, The second timing value is rounded according to the timing unit corresponding to the first target subcarrier interval.
17. The method according to claim 16, characterized in that, The first target subcarrier spacing is the maximum value between the first subcarrier spacing and the second subcarrier spacing; or, The first target subcarrier spacing is the minimum of the first subcarrier spacing and the second subcarrier spacing; or, The first target subcarrier spacing is the subcarrier spacing of the uplink activated BWP of the terminal device.
18. The method according to claim 16, characterized in that, The terminal device is an idle or inactive terminal device.
19. The method according to claim 1, characterized in that, The second information is sent via a RAR message, and the third subcarrier interval is the subcarrier interval corresponding to the first uplink transmission after the RAR.
20. The method according to claim 1, characterized in that, The terminal device is an idle or inactive terminal device.
21. The method according to claim 1, characterized in that, The second information is sent via MAC CE, and the third subcarrier interval is the subcarrier interval of the uplink activated BWP of the terminal device.
22. The method according to claim 21, characterized in that, The terminal device has multiple uplink active BWPs, and the third subcarrier interval is the largest subcarrier interval among the multiple uplink active BWPs; or... The uplink active BWP of the terminal device is switched, and the third subcarrier interval is the subcarrier interval corresponding to the switched uplink active BWP.
23. The method according to claim 21 or 22, characterized in that, The first uplink transmission includes at least one uplink transmission other than the following: Message 1, Message A, PUSCH of RAR uplink grant scheduling, PUSCH of RAR uplink grant scheduling rollback, PUCCH of successful RAR carrying HARQ-ACK information; Message 1 is the first message in the four-step random access process.
24. The method according to claim 21 or 22, characterized in that, The terminal device is a connected terminal device.
25. The method according to claim 1, characterized in that, The first timing value is rounded down according to the timing unit corresponding to the second target subcarrier interval; and / or, The second timing value is rounded down according to the timing unit corresponding to the second target subcarrier interval; and / or, The third timing value is rounded according to the timing unit corresponding to the second target subcarrier interval.
26. The method according to claim 25, characterized in that, The second target subcarrier spacing is the maximum value among the first subcarrier spacing, the second subcarrier spacing, and the third subcarrier spacing; or, The second target subcarrier spacing is the minimum value among the first subcarrier spacing, the second subcarrier spacing, and the third subcarrier spacing; or, The second target subcarrier spacing is the subcarrier spacing of the uplink activated BWP of the terminal device.
27. A method for wireless communication, characterized in that, include: The network device sends first information to the terminal device, wherein the first information is used to indicate a first timing value according to a first subcarrier interval, and the first timing value is used to determine the timing information of the first uplink transmission; the first information is sent through a common message or channel. The timing information of the first uplink transmission is determined based on the first timing value and the second timing value, wherein the second timing value is determined by the terminal device based on the second subcarrier interval; the first uplink transmission includes physical random access channel (PRACH) transmission or message A transmission, wherein message A is the first message in a contention-based two-step random access; and / or, The timing information of the first uplink transmission is determined based on the first timing value, the second timing value, and the third timing value. The third timing value is determined by the terminal device based on the third subcarrier interval and the second information sent by the network device. The second information is a timing indication included in the RAR message or a timing indication included in the Media Access Control (MAC) control element (CE). The first uplink transmission includes at least one of the following: the Physical Uplink Shared Channel (PUSCH) for RAR uplink grant scheduling, the PUSCH for rollback RAR uplink grant scheduling, and the Physical Uplink Control Channel (PUCCH) carrying Hybrid Automatic Repeat Request-Acknowledge (HARQ-ACK) information corresponding to a successful RAR.
28. The method according to claim 27, characterized in that, The first information is sent via a system message or a Public Radio Resource Control (RRC) message.
29. The method according to claim 27, characterized in that, The first subcarrier spacing is determined according to at least one of the following: The subcarrier spacing corresponding to the first frequency band; The subcarrier spacing corresponding to the first bandwidth portion of BWP; The subcarrier interval corresponding to the synchronization signal block SSB transmission; The terminal device receives the subcarrier interval corresponding to the first uplink transmission after receiving the Random Access Response (RAR). The subcarrier interval corresponding to the timing value indicated by the RAR; The system corresponding to the network device.
30. The method according to claim 29, characterized in that, The first frequency band is the frequency band used by the system corresponding to the network device to provide services.
31. The method according to claim 29, characterized in that, The first subcarrier spacing is the maximum subcarrier spacing supported by the first frequency band, or the minimum subcarrier spacing supported by the first frequency band.
32. The method according to claim 29, characterized in that, The first BWP is either the initial uplink BWP or the initial downlink BWP.
33. The method according to claim 27, characterized in that, The first subcarrier spacing is predefined or configured by the network device.
34. The method according to claim 33, characterized in that, The first subcarrier spacing is configured via at least one of system messages and RRC messages.
35. The method according to claim 27, characterized in that, The first information is sent via a dedicated RRC message from the terminal device.
36. The method according to claim 35, characterized in that, The first subcarrier spacing is the subcarrier spacing of the uplink activated BWP of the terminal device.
37. The method according to claim 36, characterized in that, The terminal device has multiple uplink active BWPs, and the first subcarrier interval is the largest subcarrier interval among the multiple uplink active BWPs; or... When the uplink active BWP of the terminal device is switched, the first subcarrier interval is the subcarrier interval of the switched uplink active BWP.
38. The method according to any one of claims 27-37, characterized in that, The unit of the first timing value is P Tc, where P is a positive integer, Tc represents the first sampling time interval unit, and Tc = 1 / (480) 1000 4096); or The unit of the first timing value is ,in, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing; or The unit of the first timing value is Q Ts, where Q is a positive integer, Ts represents the unit of the second sampling time interval, and Ts = 1 / (15 1000 2048); or The unit of the first timing value is one of time slot, subframe, millisecond, and nanosecond.
39. The method according to claim 38, characterized in that, The unit of the first timing value is The terminal device determines a first timing value based on the first information sent by the network device, including: The terminal device determines the first timing value according to the following formula: in, Corresponding to the first timing value, This indicates the subcarrier spacing configuration corresponding to the first subcarrier spacing. This indicates the value indicated by the first information.
40. The method according to any one of claims 27-37, characterized in that, The terminal device is an idle or inactive terminal device.
41. The method according to any one of claims 27-37, characterized in that, The first uplink transmission includes at least one uplink transmission other than the following: Message 1, Message A, PUSCH of RAR uplink grant scheduling, PUSCH of RAR uplink grant scheduling rollback, PUCCH of successful RAR carrying HARQ-ACK information; Message 1 is the first message in the four-step random access process.
42. The method according to claim 41, characterized in that, The terminal device is a connected terminal device.
43. A terminal device, characterized in that, include: A processing unit is configured to determine a first timing value based on first information sent by a network device, wherein the first information is used to indicate the first timing value according to a first subcarrier interval; the first information is sent via a common message or channel; and The timing information for the first uplink transmission is determined based on the first timing value; The terminal device determines the timing information for the first uplink transmission based on the first timing value, including: The terminal device determines the timing information of the first uplink transmission based on the first timing value and the second timing value, wherein the second timing value is determined by the terminal device based on the second subcarrier interval; the first uplink transmission includes physical random access channel (PRACH) transmission or message A transmission, wherein message A is the first message in a contention-based two-step random access; and / or, The terminal device determines the timing information of the first uplink transmission based on the first timing value, the second timing value, and the third timing value. The third timing value is determined by the terminal device based on the third subcarrier interval and the second information sent by the network device. The second information is a timing indication included in the RAR message or a timing indication included in the Media Access Control (MAC) control element (CE). The first uplink transmission includes at least one of the following: the Physical Uplink Shared Channel (PUSCH) for RAR uplink grant scheduling, the PUSCH for rollback RAR uplink grant scheduling, and the Physical Uplink Control Channel (PUCCH) carrying Hybrid Automatic Repeat Request-Acknowledge (HARQ-ACK) information corresponding to a successful RAR.
44. A network device, characterized in that, include: A communication unit is used for a network device to send first information to a terminal device, wherein the first information is used to indicate a first timing value according to a first subcarrier interval, and the first timing value is used to determine the timing information of a first uplink transmission; the first information is sent through a common message or a channel. The timing information of the first uplink transmission is determined based on the first timing value and the second timing value, wherein the second timing value is determined by the terminal device based on the second subcarrier interval; the first uplink transmission includes physical random access channel (PRACH) transmission or message A transmission, wherein message A is the first message in a contention-based two-step random access; and / or, The timing information of the first uplink transmission is determined based on the first timing value, the second timing value, and the third timing value. The third timing value is determined by the terminal device based on the third subcarrier interval and the second information sent by the network device. The second information is a timing indication included in the RAR message or a timing indication included in the Media Access Control (MAC) control element (CE). The first uplink transmission includes at least one of the following: the Physical Uplink Shared Channel (PUSCH) for RAR uplink grant scheduling, the PUSCH for rollback RAR uplink grant scheduling, and the Physical Uplink Control Channel (PUCCH) carrying Hybrid Automatic Repeat Request-Acknowledge (HARQ-ACK) information corresponding to a successful RAR.
45. A terminal device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 1 to 26.
46. A chip, characterized in that, include: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 26.
47. A computer-readable storage medium, characterized in that, Used to store a computer program that causes a computer to perform the method as described in any one of claims 1 to 26.
48. A computer program product, characterized in that, It includes computer program instructions that cause a computer to perform the method as described in any one of claims 1 to 26.
49. A network device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 27 to 42.
50. A chip, characterized in that, include: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 27 to 42.
51. A computer-readable storage medium, characterized in that, Used to store a computer program that causes a computer to perform the method as described in any one of claims 27 to 42.
52. A computer program product, characterized in that, It includes computer program instructions that cause a computer to perform the method as described in any one of claims 27 to 42.