Wireless communication method, terminal equipment and network equipment
Patent Information
- Application Number
- CN202280100450.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-30
- Publication Date
- 2025-05-06
AI Technical Summary
In existing technologies, the uplink waveform type of terminal devices is based on semi-static configuration and cannot be flexibly switched, resulting in limited uplink coverage performance.
A dynamic uplink waveform determination mechanism is introduced, in which the terminal device dynamically selects the target waveform from a variety of uplink waveforms according to actual needs, including DFT-S-OFDM and CP-OFDM waveforms. The waveform switching is performed by measuring downlink signal quality, coverage information, data transmission throughput requirements and dynamic indication information of network devices.
It improves the flexibility of uplink waveform switching, enhances uplink coverage performance, and adapts to the needs of different communication environments.
Smart Images

Figure CN119948830A_ABST
Abstract
Description
Wireless communication method, terminal equipment and network equipment Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a wireless communication method, terminal equipment, and network equipment. Background Art
[0002] Terminal devices can support multiple uplink waveforms. In related technologies, the type of uplink waveform used by terminal devices is based on semi-static configuration and cannot be flexibly switched.
[0003] Summary of the Invention
[0004] The embodiments of the present application provide a wireless communication method, terminal device, and network device. The following describes various aspects of the embodiments of the present application.
[0005] In a first aspect, a method for wireless communication is provided, comprising: a terminal device determining a target uplink waveform from a plurality of uplink waveforms, wherein the target uplink waveform is used for uplink communication between the terminal device and a network device.
[0006] In a second aspect, a method for wireless communication is provided, comprising: a network device receives uplink data from a terminal device according to a target uplink waveform, wherein the target uplink waveform is a waveform determined by the terminal device from a plurality of uplink waveforms for uplink communication with the network device.
[0007] According to a third aspect, a terminal device is provided, comprising: a determination module for determining a target uplink waveform from a plurality of uplink waveforms, wherein the target uplink waveform is used for uplink communication between the terminal device and a network device.
[0008] In a fourth aspect, a network device is provided, comprising: a first receiving module for receiving uplink data of a terminal device according to a target uplink waveform, wherein the target uplink waveform is a waveform determined by the terminal device from a plurality of uplink waveforms for uplink communication with the network device.
[0009] In a fifth aspect, a terminal device is provided, comprising a memory and a processor, wherein the memory is used to store programs, and the processor is used to call the programs in the memory so that the terminal device executes the method described in the first aspect.
[0010] In a sixth aspect, a network device is provided, comprising a memory and a processor, wherein the memory is used to store programs, and the processor is used to call the programs in the memory so that the network device executes the method described in the second aspect.
[0011] In a seventh aspect, a device is provided, comprising a processor for calling a program from a memory so that the device executes the method described in the first aspect or the second aspect.
[0012] In an eighth aspect, a chip is provided, comprising a processor for calling a program from a memory so that a device equipped with the chip executes the method described in the first aspect or the second aspect.
[0013] In a ninth aspect, a computer-readable storage medium is provided, on which a program is stored, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.
[0014] In a tenth aspect, a computer program product is provided, comprising a program, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.
[0015] In an eleventh aspect, a computer program is provided, wherein the computer program enables a computer to execute the method as described in the first aspect or the second aspect.
[0016] The terminal device determines the uplink waveform from a variety of uplink waveforms, which can improve the flexibility of waveform switching. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] FIG1 is a schematic diagram of a communication system to which an embodiment of the present application may be applied.
[0018] FIG2 is a schematic diagram of the waveform processing process of two waveforms involved in an embodiment of the present application.
[0019] FIG3 is a schematic flowchart of a wireless communication method provided in one embodiment of the present application.
[0020] FIG4 is an example diagram of a possible implementation of the method shown in FIG3 .
[0021] FIG5 is an example diagram of a communication process based on first indication information (such as waveform indication information) provided in an embodiment of the present application.
[0022] FIG6 is a schematic flowchart of a wireless communication method provided in another embodiment of the present application.
[0023] FIG7 is an example diagram of a communication process based on a first request (such as a waveform switching request) provided in an embodiment of the present application.
[0024] FIG8 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application.
[0025] FIG9 is a schematic diagram of the structure of a network device provided in an embodiment of the present application.
[0026] FIG10 is a schematic diagram of the structure of the device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0027] The embodiments of the present application can be applied to various communication systems. For example, the embodiments of the present application can be applied to global system of 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 system of NR system, LTE (LTE-based access to unlicensed spectrum, LTE-U) system on unlicensed spectrum, NR (NR-based access to unlicensed spectrum, NR-U) system on unlicensed spectrum, universal mobile telecommunication system (UMTS), wireless local area networks (WLAN), wireless fidelity (WiFi), fifth generation communication (5th-generation, 5G) system. The embodiments of the present application can also be applied to other communication systems, such as future communication systems. The future communication system may be, for example, a sixth-generation (6G) mobile communication system or a satellite communication system.
[0028] Traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, communication systems can support not only traditional cellular communications, but also one or more other types of communications. For example, a communication system can support one or more of the following communications: device to device (D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), vehicle to vehicle (V2V) communication, and vehicle to everything (V2X) communication, etc. The embodiments of the present application can also be applied to communication systems that support the above-mentioned communication methods.
[0029] The communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and a standalone (SA) networking scenario.
[0030] The communication system in the embodiments of the present application can be applied to unlicensed spectrum. The unlicensed spectrum can also be considered a shared spectrum. Alternatively, the communication system in the embodiments of the present application can also be applied to licensed spectrum. The licensed spectrum can also be considered a dedicated spectrum.
[0031] The embodiments of the present application can be applied to terrestrial networks (TN) systems as well as non-terrestrial networks (NTN) systems. As an example, the NTN system can include an NR-based NTN system and an Internet of Things (IoT)-based NTN system.
[0032] A communication system may include one or more terminal devices. The terminal devices mentioned in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
[0033] In some embodiments, the terminal device may be a station (ST) in a WLAN. In some embodiments, the terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a next-generation communication system (e.g., a NR system), or a terminal device in a future-evolved public land mobile network (PLMN) network.
[0034] In some embodiments, the terminal device may refer to a device that provides voice and / or data connectivity to a user. For example, the terminal device may be a handheld device or a vehicle-mounted device with wireless connection capabilities. As some specific examples, the terminal device may be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc.
[0035] In some embodiments, the terminal device can be deployed on land. For example, the terminal device can be deployed indoors or outdoors. In some embodiments, the terminal device can be deployed on the water, such as on a ship. In some embodiments, the terminal device can be deployed in the air, such as on an airplane, a balloon, or a satellite.
[0036] In addition to the terminal device, the communication system may also include one or more network devices. The network device in the embodiment of the present application may be a device for communicating with the terminal device, and the network device may also be referred to as an access network device or a radio access network device. The network device may be, for example, a base station. The network device in the embodiment of the present application may refer to an access network (radio access network, RAN) node (or device) that connects the terminal device to a wireless network. Access network equipment can broadly cover various names as follows, or replace the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. The base station may also refer to a communication module, modem or chip provided in the aforementioned device or apparatus. The base station may also be a mobile switching center and a device-to-device D2D, vehicle-to-everything (V2X), machine-to-machine (M2M) communication device that performs the base station function, a network side device in a 6G network, a device that performs the base station function in a future communication system, etc. The base station may support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network equipment.
[0037] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0038] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device includes a CU and a DU. The gNB may also include an AAU.
[0039] As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. In some embodiments of the present application, 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. In some embodiments of the present application, the network device may also be a base station set up in a location such as land or water.
[0040] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0041] For example, Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. As shown in Figure 1, the communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or also referred to as a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographic area and may communicate with terminal devices located within the coverage area.
[0042] Figure 1 exemplarily shows a network device and two terminal devices. In some embodiments of the present application, the communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0043] In some embodiments of the present application, the wireless communication system shown in Figure 1 may also include other network entities such as a mobility management entity (MME) and an access and mobility management function (AMF), but the embodiments of the present application are not limited to this.
[0044] It should be understood that in the embodiments of the present application, a device having communication functionality in a network / system may be referred to as a communication device. Taking the communication system 100 shown in Figure 1 as an example, the communication device may include a network device 110 and a terminal device 120 having communication functionality. Network device 110 and terminal device 120 may be the specific devices described above and will not be described in detail here. The communication device may also include other devices in the communication system 100, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.
[0045] Terminal devices can support multiple uplink waveforms, and different uplink waveforms have different characteristics or performance. For example, NR supports two waveforms: cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) and discrete fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM). The DFT-S-OFDM waveform has single-carrier characteristics and low peak to average power ratio (PAPR). Currently, the DFT-S-OFDM waveform is mainly used in power-constrained edge coverage scenarios and only supports single-stream data transmission scenarios. In addition, if the terminal device uses the DFT-S-OFDM waveform, the network device needs to allocate continuous frequency domain resources to the terminal device. The CP-OFDM waveform supports a maximum of 4 streams in the uplink. If the terminal device uses the CP-OFDM waveform, the network device can allocate non-continuous frequency domain resources to the terminal device.
[0046] Figure 2 illustrates the waveform processing process for CP-OFDM and DFT-S-OFDM. The CP-OFDM waveform can be used for both uplink and downlink transmission. As shown in Figure 2, the CP-OFDM waveform processing process includes sub-processes such as sub-carrier mapping, inverse fast Fourier transform (IFFT), and CP insertion. Currently, the DFT-S-OFDM waveform is only applicable to the uplink. As shown in Figure 2, unlike the CP-OFDM waveform processing process, the DFT-S-OFDM waveform requires transform precoding before sub-carrier mapping.
[0047] In some communication systems (such as NR systems), the uplink can use CP-OFDM waveform or DFT-S-OFDM waveform, which is specifically configured through the following radio resource control (RRC) parameters:
[0048] -RACH-ConfigCommon::msg3-transformPrecoder ENUMERATED{enabled};
[0049] -PUSCH-Config::transformPrecoder ENUMERATED{enabled,disabled};
[0050] -ConfiguredGrantConfig::transformPrecoder ENUMERATED{enabled,disabled};
[0051] -MsgA-PUSCH-Config-r16::msgA-TransformPrecoder-r16ENUMERATED{enabled,disabled}.
[0052] Coverage is a key factor that operators consider when commercializing cellular communication networks, as it directly impacts service quality, capital expenditures, and operating costs. In most real-world deployment scenarios, uplink performance can be a bottleneck, while some vertical use cases, such as video uploads, have high uplink traffic volumes.
[0053] In Rel-17 study item 900061, “NR Coverage Enhancement”, the NR coverage of some bottleneck channels identified in study item 860036, “NR Coverage Enhancement Study”, was extended, specifically the physical uplink shared channel (PUSCH), the physical uplink control channel (PUCCH), and Message 3 (Msg3). However, due to the limited scope of Rel-17 WID, not all coverage enhancement requirements were met.
[0054] Compared with CP-OFDM, the DFT-S-OFDM waveform has a lower PAPR, which is beneficial when uplink coverage is limited. Currently, the uplink waveform is configured through RRC. This limitation imposes a great obstacle on the actual switching of cellular edge terminal devices to the DFT-S-OFDM waveform. Therefore, the embodiment of the present application introduces a mechanism for determining the uplink waveform (or an uplink waveform switching mechanism), so that the terminal device can dynamically determine the uplink waveform according to actual needs, thereby achieving the purpose of improving uplink coverage performance.
[0055] FIG3 is a flowchart illustrating an example of a method for wireless communication according to an embodiment of the present application.
[0056] 3 , in step S310 , the terminal device determines a target uplink waveform from a plurality of uplink waveforms (or waveforms used for uplink communication).
[0057] In some embodiments, the multiple uplink waveforms may include some or all of the uplink waveforms supported by the terminal device.
[0058] In some embodiments, the multiple uplink waveforms may include uplink waveforms supported by current standards or future standards. For example, the multiple uplink waveforms may include a first uplink waveform and a second uplink waveform. The first uplink waveform may be, for example, a DFT-S-OFDM waveform, and the second uplink waveform may be, for example, a CP-OFDM waveform.
[0059] In some embodiments, the terminal device determines the target uplink waveform including: the terminal device dynamically determines the target uplink waveform. "Dynamic determination" is relative to "semi-static configuration". "Semi-static configuration" usually has a longer configuration cycle. Compared with the configuration cycle of "semi-static configuration", "dynamic determination" can adjust the uplink waveform in a shorter time and is therefore more flexible. It should be understood that in some embodiments, "the terminal device determines the uplink waveform or determines the target uplink waveform" in each embodiment of the present application can be replaced with "the terminal device dynamically determines the uplink waveform or dynamically determines the target uplink waveform".
[0060] In some embodiments, the target uplink waveform may refer to a waveform used for uplink communication. In other words, the target uplink waveform may be used for uplink communication (or uplink data transmission) between a terminal device and a network device. For example, the target uplink waveform may be a CP-OFDM waveform. In another example, the target uplink waveform may be a DFT-S-OFDM waveform.
[0061] In some embodiments, the steps of Figure 3 may further include step S320, where the terminal device sends uplink data to the network device according to the target uplink waveform. Correspondingly, the network device may receive uplink data from the terminal device according to the target uplink waveform.
[0062] In other embodiments, after determining the target uplink waveform, the terminal device does not necessarily need to send uplink data to the network device according to the target uplink waveform. For example, the terminal device may request the network device to switch waveforms. If the network device allows the terminal device to switch waveforms, the terminal device may send uplink data to the network device according to the target uplink waveform. If the network device does not allow the terminal device to switch waveforms, the terminal device may send uplink data to the network device according to or not according to the target uplink waveform. See below for details.
[0063] The target uplink waveform can be determined according to certain conditions or according to certain rules. For example, the target uplink waveform can be determined based on one or more of the following: a semi-statically configured uplink waveform; uplink coverage information of the terminal device; the measurement results of the downlink signal by the terminal device; the requirements for data transmission throughput (such as the requirements of the network device for data transmission throughput); the needs of communication; the channel quality of the terminal device; and the dynamic indication information sent by the network device (such as the waveform indication information of the uplink waveform). When determining the target uplink waveform, one of the above information can be considered separately, or multiple information of the above information can be considered comprehensively. The following is a more detailed example of how to determine the target uplink waveform in conjunction with Example 1.
[0064] Example 1.1: Determining a target uplink waveform based on the terminal device's measurement results of the downlink signal
[0065] In some embodiments, before performing uplink communication, the terminal device may determine a target uplink waveform based on a measurement result of a downlink signal, which may be used to measure the quality and / or strength of the downlink signal, for example.
[0066] In some embodiments, the downlink signal may include one or more of the following: physical downlink control channel (PDCCH), physical downlink shared channel (PDSCH), synchronization signal block (SSB), channel state information reference signal (CSI-RS), physical broadcast channel (PBCH), primary synchronization signal (PSS), secondary synchronization signal (SSS), phase tracking reference signal (PT-RS), positioning reference signal (PRS), demodulation reference signal (DMRS), etc.
[0067] In some embodiments, the downlink signal measurement result may include one or more of the following: reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), received signal strength indicator (RSSI), etc. Some embodiments below are described using RSRP (RSRP appearing below can be replaced by downlink signal measurement results) as an example, and these embodiments are also applicable to other measurement quantities such as RSRQ and RSSI.
[0068] Taking RSRP as an example, if the RSRP measured by the terminal device is lower, it indicates that the uplink coverage performance of the terminal device is worse. In this case, the terminal device determines the DFT-S-OFDM waveform as the target uplink waveform to improve the uplink coverage performance.
[0069] In some embodiments, the target uplink waveform may be determined based on a relationship (or size relationship) between a measurement result of a downlink signal by a terminal device and a first threshold.
[0070] In some embodiments, if the measurement result of the downlink signal is greater than (or greater than or equal to) a first threshold, the target uplink waveform may be determined as the semi-statically configured uplink waveform. For another example, if the measurement result of the downlink signal is less than (or less than or equal to) the first threshold, and the semi-statically configured uplink waveform is not the uplink waveform expected by the terminal device, the target uplink waveform may be set to the expected uplink waveform.
[0071] In some embodiments, if the RSRP measured by the terminal device is greater than (or greater than or equal to) a first threshold (or RSRP threshold), the terminal device may not have special requirements for the uplink waveform. In other words, the terminal device can use the uplink waveform semi-statically configured by the network device without considering waveform switching. If the RSRP measured by the terminal device is less than (or less than or equal to) the first threshold, the terminal device needs to use a DFT-S-OFDM waveform (if the uplink waveform semi-statically configured by the network device is CP-OFDM, a DFT-S-OFDM waveform needs to be used). Therefore, the terminal device can use the DFT-S-OFDM waveform as the target uplink waveform mentioned above.
[0072] In some embodiments, if the measurement result of the downlink signal is less than or equal to a first threshold, the target uplink waveform is a first uplink waveform among multiple uplink waveforms (e.g., a CP-OFDM waveform); and / or, if the measurement result is greater than or equal to the first threshold, the target uplink waveform is a second uplink waveform among multiple uplink waveforms (e.g., a DFT-S-OFDM waveform).
[0073] In some embodiments, if the RSRP measured by the terminal device is greater than (or greater than or equal to) a first threshold (or RSRP threshold), the terminal device may determine the target uplink waveform as a CP-OFDM waveform. If the RSRP measured by the terminal device is less than (or less than or equal to) the first threshold, the terminal device may determine the target uplink waveform as a DFT-S-OFDM waveform. In this example, the uplink waveform may not be limited to the uplink waveform semi-statically configured by the network device for the terminal device.
[0074] In some embodiments, the network device semi-statically configures the uplink waveform of the terminal device via RRC signaling to be a DFT-S-OFDM waveform. In this case, the DFT-S-OFDM waveform is used regardless of whether the RSRP measured by the terminal device is greater than or less than a first threshold. In other words, in this embodiment, although the terminal device needs to measure the RSRP of the downlink signal, it can be unaffected by the RSRP measurement result and always use the DFT-S-OFDM waveform.
[0075] In some embodiments, the network device semi-statically configures the uplink waveform of the terminal device through RRC signaling as a DFT-S-OFDM waveform. The terminal device can directly use the semi-statically configured DFT-S-OFDM waveform without considering the RSRP measurement result.
[0076] In some embodiments, the network device semi-statically configures the uplink waveform of the terminal device through RRC signaling as a CP-OFDM waveform, and the terminal device can measure the RSRP of the downlink signal. If the RSRP measured by the terminal device is greater than (or greater than or equal to) the first threshold (or RSRP threshold), the terminal device can determine the target uplink waveform as a CP-OFDM waveform. If the RSRP measured by the terminal device is less than (or less than or equal to) the first threshold, the terminal device can determine the target uplink waveform as a DFT-S-OFDM waveform. In other words, the terminal device can dynamically switch between the CP-OFDM waveform and the DFT-S-OFDM waveform based on the size relationship between RSRP and the first threshold.
[0077] In some embodiments, the network device semi-statically configures the uplink waveform of the terminal device through RRC signaling as a CP-OFDM waveform, and the terminal device can measure the RSRP of the downlink signal. If the RSRP measured by the terminal device is greater than (or greater than or equal to) a first threshold (or RSRP threshold), the terminal device can determine the target uplink waveform as the semi-statically configured waveform. If the RSRP measured by the terminal device is less than (or less than or equal to) the first threshold, the terminal device can determine the target uplink waveform as a DFT-S-OFDM waveform.
[0078] In some embodiments, the first threshold mentioned above can be determined based on a threshold already defined or supported by certain communication systems (such as NR systems). For example, the first threshold can directly use the RSRP threshold already defined or supported by certain communication systems. Alternatively, the first threshold can be obtained by adjusting the RSRP threshold already defined or supported by certain communication systems according to certain rules.
[0079] For example, the first threshold is determined based on one or more of the following:
[0080] rsrp-ThresholdSSB: RSRP threshold for SSB selection in the four-step random access procedure (4-step random access channel (RACH));
[0081] rsrp-ThresholdCSI-RS: RSRP threshold for CSI-RS selection in the four-step random access process;
[0082] msgA-RSRP-ThresholdSSB: RSRP threshold for SSB selection in the two-step random access procedure (2-step RACH);
[0083] rsrp-ThresholdSSB-SUL: RSRP threshold for selecting between the normal uplink (NUL) carrier and the supplementary uplink (SUL) carrier;
[0084] msgA-RSRP-Threshold: RSRP threshold for selecting between the two-step random access procedure and the four-step random access procedure (when the random access resources for the two-step random access procedure and the four-step random access procedure are configured in the random access resources in the UL BWP, the RSRP threshold is used for selecting between the two-step random access procedure and the four-step random access procedure); and
[0085] rsrp-ThresholdMsg3: RSRP threshold for message 3 repetition (Msg3 repetition).
[0086] In some embodiments, the first threshold mentioned above may be a dedicated threshold related to "uplink waveform determination." For example, the first threshold may include one or more of the following thresholds: an RSRP threshold for determining whether to use a first uplink waveform (e.g., a DFT-S-OFDM waveform) from among multiple uplink waveforms; and an RSRP threshold for determining whether to determine an uplink waveform to use from among multiple uplink waveforms.
[0087] Example 1.2: Determining a target uplink waveform based on uplink coverage information
[0088] In some embodiments, the target uplink waveform can be determined based on the uplink coverage information of the terminal device (or uplink coverage situation, such as uplink coverage performance). The uplink coverage information may, for example, include or indicate the uplink coverage performance of the terminal device. The uplink coverage information of the terminal device can be determined based on the measurement results of the downlink signal by the terminal device. Taking RSRP as an example, if the RSRP measured by the terminal device is lower, it indicates that the uplink coverage performance of the terminal device is worse. In this case, the terminal device determines the DFT-S-OFDM waveform as the target uplink waveform to improve the uplink coverage performance. For the type of downlink signal and how to use the measurement results of the downlink signal, please refer to Example 1.1, which will not be described in detail here.
[0089] In some embodiments, the uplink coverage information of a terminal device can be determined by the terminal device. Compared with the method of dynamically configuring the uplink waveform by the network device (see the description of Example 1.4 below), the uplink waveform to be used by the terminal device based on the uplink coverage performance is more in line with the needs of the actual communication environment.
[0090] In some embodiments, the network device may also determine the uplink coverage information of the terminal device (e.g., determining the uplink coverage of the terminal device based on RSRP). If the network device determines the uplink coverage information of the terminal device, the network device may dynamically indicate the target uplink beam of the terminal device in a manner similar to that of Example 1.4 (see below).
[0091] Example 1.3: Determining a target uplink waveform based on data transmission throughput requirements
[0092] For example, if the network device has a higher requirement for data transmission throughput (such as greater than or equal to a second threshold), the terminal device may determine the CP-OFDM waveform as the target uplink waveform.
[0093] For another example, if the network device does not have high requirements for data transmission throughput (such as less than or equal to the second threshold), the terminal device can determine the DFT-S-OFDM waveform as the target uplink waveform.
[0094] Example 1.4: Determining a target uplink waveform based on dynamic indication information sent by a network device
[0095] In some embodiments, the dynamic indication information may be, for example, dynamic control information. The dynamic indication information may indicate the uplink waveform used by the terminal device when performing uplink communication. Alternatively, the dynamic indication information may indicate that the terminal device switches to a semi-statically configured uplink waveform when performing uplink communication. For example, if the semi-statically configured uplink waveform is a DFT-S-OFDM waveform, the network device may send the dynamic indication information. If the terminal device receives the indication information, the uplink waveform may be switched. In other words, the terminal device may use the CP-OFDM waveform for uplink communication.
[0096] In some embodiments, the terminal device may use the uplink waveform of the dynamic indication information only in one uplink scheduling. For uplink communications after this scheduling, the terminal device may determine the uplink waveform based on the subsequently received dynamic indication information. Alternatively, for uplink communications after this scheduling, the terminal device may use the semi-statically configured uplink waveform.
[0097] In some embodiments, the dynamic indication information is current dynamic indication information. Before receiving new dynamic indication information sent by the network device, the uplink transmission process of the terminal device is performed based on the uplink waveform indicated by the current dynamic indication information.
[0098] In some embodiments, the dynamic indication information may be carried in downlink control information (DCI). The dynamic indication information may be used to indicate the uplink waveform used by the terminal device. Alternatively, the dynamic indication information may be used to indicate whether the terminal device performs waveform switching.
[0099] In some embodiments, the uplink communication of the terminal device is an uplink communication scheduled based on a first DCI. The first DCI is used to carry the dynamic indication information; or the first DCI is a DCI transmitted before or after the DCI used to carry the dynamic indication information. That is, the network device can indicate the uplink waveform to the terminal device before sending scheduling signaling to the terminal device. Or after sending scheduling signaling to the terminal device, the network device can indicate the uplink waveform to the terminal device before the terminal device performs uplink communication.
[0100] In some embodiments, the dynamic indication information may be carried in an SSB. The dynamic indication information may be used to indicate the uplink waveform used by the terminal device. Alternatively, the dynamic indication information may be used to indicate whether the terminal device performs waveform switching.
[0101] The dynamic indication information can be explicitly or implicitly carried in the SSB. In some embodiments, the dynamic indication information is a target DMRS sequence in the SSB. For example, the target DMRS sequence belongs to a target DMRS set among multiple DMRS sequence sets, the multiple DMRS sets correspond one-to-one to multiple uplink waveforms, and the target uplink waveform is an uplink waveform corresponding to the target DMRS set among the multiple uplink waveforms. In some embodiments, after dynamic waveform indication is performed in the SSB, if the terminal device does not receive new waveform indication information, uplink communication can always be performed using the waveform indicated last.
[0102] Referring again to FIG. 3 , the steps described in step S310 may be determined based on protocol pre-definition, pre-configuration, or network device configuration. That is, whether the terminal device can determine the uplink waveform from multiple uplink waveforms may be determined based on protocol pre-definition, pre-configuration, or network device configuration. The network device configuration mentioned herein may include one or more of the following: semi-static configuration of the network device and dynamic configuration of the network device.
[0103] In some specific embodiments, the network device may semi-statically configure through RRC signaling to allow "the terminal device to determine the uplink waveform to be used from multiple uplink waveforms". For example, a new control parameter may be introduced in the RRC signaling to enable / disable "the terminal device to determine the uplink waveform to be used from multiple uplink waveforms". For another example, other parameters may be configured in the RRC signaling to implicitly indicate that "the terminal device is allowed to determine the uplink waveform to be used for uplink communication from multiple uplink waveforms". As an example, the RSRP threshold indication may be configured in the RRC signaling to allow "the terminal device to determine the uplink waveform to be used for uplink communication from multiple uplink waveforms". For example, if the RSRP threshold is configured in the RRC signaling, it indicates that "the terminal device is allowed to determine the uplink waveform to be used for uplink communication from multiple uplink waveforms". For another example, if the RSRP threshold is not configured in the RRC signaling, it indicates that "the terminal device is not allowed to determine the uplink waveform to be used for uplink communication from multiple uplink waveforms".
[0104] In some specific embodiments, the network device may configure whether to allow "the terminal device to determine the uplink waveform used for uplink communication from multiple uplink waveforms" through a dynamic control command (or control signaling). For example, the dynamic control command may directly indicate whether to allow "the terminal device to determine the uplink waveform used for uplink communication from multiple uplink waveforms". As an example, the dynamic control command may instruct the terminal device to enable / disable the function of "the terminal device determines the uplink waveform used for uplink communication from multiple uplink waveforms" through different bit values. For uplink communication based on scheduling, it may be indicated in the signaling of scheduling uplink communication whether "the terminal device is allowed to determine the uplink waveform used for uplink communication from multiple uplink waveforms". Alternatively, it may be indicated before the signaling of scheduling uplink communication whether "the terminal device is allowed to determine the uplink waveform used for uplink communication from multiple uplink waveforms".
[0105] For example, when a terminal device receives a control command from a network device, if the control command allows "the terminal device to determine an uplink waveform to be used for uplink communication from multiple uplink waveforms," the target uplink waveform to be used for uplink communication can be determined based on the relationship between the RSRP measured for the downlink signal and the RSRP threshold.
[0106] As a possible implementation, when a terminal device receives control signaling from a network device and determines that the network device supports "the terminal device determining the uplink waveform used for uplink communication from multiple uplink waveforms," the terminal device may determine the target uplink waveform based on the downlink signal measurement results. For example, when the measured RSRP is less than a first threshold, the terminal device may determine the DFT-S-OFDM waveform as the target uplink waveform. For another example, when the measured RSRP is greater than the RSRP threshold value, the terminal device may determine the CP-OFDM waveform as the target uplink waveform.
[0107] As another possible implementation, when the terminal device receives a control command from the network device and determines that the network device supports "the terminal device determines the uplink waveform used for uplink communication from multiple uplink waveforms", the terminal device can determine the uplink waveform (i.e., the uplink waveform semi-statically configured by the network device) based on the semi-static configuration of the network device. If the uplink waveform is a DFT-S-OFDM waveform, the terminal device determines the DFT-S-OFDM waveform as the target uplink waveform. If the first uplink waveform is a CP-OFDM waveform, the terminal device can determine the target uplink waveform based on the measurement results of the downlink signal. For example, when the measured RSRP is less than the first threshold, the terminal device can determine the DFT-S-OFDM waveform as the target uplink waveform. For another example, when the measured RSRP is greater than the RSRP threshold value, the terminal device can determine the CP-OFDM waveform as the target uplink waveform.
[0108] In some embodiments, the technical solution provided by the embodiments of the present application may be applicable to random access procedures (such as a four-step random access procedure or a two-step random access procedure), scheduling-free uplink transmission (such as configured grant physical uplink shared channel (CG-PUSCH)), scheduling-based uplink transmission (such as dynamic grant physical uplink shared channel (DG-PUSCH)), etc. For example, in a two-step random access process, the terminal device first sends message A (MsgA). At this time, there may be no indication from the network device, but the terminal device can evaluate the uplink coverage performance of the terminal device before communication. At this time, the terminal device can dynamically determine the uplink waveform, which may improve the transmission performance of the uplink data.
[0109] FIG4 shows a specific example of an embodiment of the present application. Referring to FIG4 , in step S410, the network device sends an RSRP threshold (corresponding to the first threshold in the foregoing text) to the terminal device. The RSRP threshold can be used by the terminal device to determine the uplink waveform used for uplink communication from multiple uplink waveforms. In addition, optionally, the network device can also send a control command to the terminal device through step S420 to instruct the terminal device to enable the function of "determining the uplink waveform used for uplink communication from multiple uplink waveforms". In step S430, the terminal device receives the uplink waveform semi-statically configured by the network device. For ease of description, the example of FIG4 refers to the waveform as uplink waveform 1. Then, in step S440, the terminal device can measure the RSRP of the downlink signal and compare the measured RSRP with the RSRP threshold. Finally, in step S450, the terminal device can determine whether to use uplink waveform 1 for uplink communication or to use uplink waveform 2, which is different from uplink waveform 1, for uplink communication based on the comparison result of RSRP and the RSRP threshold.
[0110] In some embodiments, after a terminal device determines the uplink waveform used for uplink communication from multiple uplink waveforms, the network device can perform data reception and processing through blind detection. In other words, the network device can perform data reception and processing according to multiple uplink waveforms. This implementation method increases the complexity of the network device's reception and processing. In order to reduce the complexity of the network device's reception and processing, a solution can be further introduced. After the terminal device determines the uplink waveform used for uplink communication from multiple uplink waveforms, a certain method can be used to enable the network device to determine the uplink waveform used by the terminal, and then perform data reception and processing according to the corresponding waveform. Two possible solutions are given below in conjunction with Example 2.
[0111] Example 2.1: Multiple uplink waveforms corresponding to multiple uplink resources
[0112] Since the various uplink waveforms correspond to various uplink resources respectively, uplink communications with different waveforms can be performed based on the various uplink resources.
[0113] In some embodiments, the uplink resources corresponding to the uplink waveform may refer to one or more of time domain resources, frequency domain resources, spatial domain resources, and code domain resources. For example, the uplink resources corresponding to the uplink waveform may refer to time-frequency resources.
[0114] In some embodiments, the multiple uplink resources may be configured by the network device (or pre-configured by the network device). Alternatively, the multiple uplink resources may be scheduled by the network device.
[0115] For example, for a scheduling-free uplink communication process, the network device can semi-statically configure uplink resources corresponding to multiple waveforms.
[0116] As another example, for a scheduling-based uplink communication process, the network device may indicate uplink resources corresponding to a variety of waveforms.
[0117] After the terminal device determines the target uplink waveform, it can perform uplink data transmission based on the uplink resources corresponding to the target uplink waveform; accordingly, the network device can use different uplink waveforms on multiple uplink resources to perform corresponding signal reception processing.
[0118] In some embodiments, the uplink resources corresponding to the multiple uplink waveforms may be associated with each other. Therefore, the resource locations of the multiple uplink resources may be determined based on the associated relationship between the resource locations of the multiple uplink resources. In other words, the uplink resources of one uplink waveform may be derived based on the uplink resources of another uplink waveform.
[0119] For example, there is an offset value between the uplink resources of multiple uplink waveforms. The offset value can be agreed upon by the protocol, semi-statically configured by the network device, or dynamically configured by the network device. The offset value can be, for example, a time domain offset value and / or a frequency domain offset value.
[0120] As an example, when the network device semi-statically configures an uplink waveform for the terminal device, time-frequency resource 1 (such as a semi-statically configured time-frequency resource for unscheduled communication and a dynamically indicated time-frequency resource for scheduled communication) can be applied to the uplink waveform. When the uplink waveform determined by the terminal device is the same as the uplink waveform semi-statically configured by the network device, the terminal device can communicate based on the above-mentioned time-frequency resources; when the uplink waveform determined by the terminal device is different from the uplink waveform semi-statically configured by the network device, the terminal device can first determine the time-frequency resource 2 based on the offset value, and then perform uplink communication based on the time-frequency resource 2. When the network device performs data reception processing, it will use the signal reception processing of the corresponding waveform on the two time-frequency resources.
[0121] Example 2.2: The terminal device sends indication information for indicating the target uplink waveform in advance
[0122] In some embodiments, as shown in FIG5 , before using the target uplink waveform for uplink communication with the network device, the terminal device may send first indication information (also referred to as waveform indication information, or waveform advance indication) to the network device. This first indication information may be used to indicate the target uplink waveform. In this way, the network device can know the target uplink waveform in advance, thereby avoiding the need for the network device to use blind detection to solve multiple waveforms or perform pre-waveform judgment processing.
[0123] In some embodiments, the first indication information may be sent via uplink control information (UCI). That is, a new UCI may be introduced to instruct the terminal device to determine a target uplink waveform from multiple uplink waveforms.
[0124] The first indication information may be sent when the target uplink waveform is consistent with and / or inconsistent with the semi-statically configured uplink waveform.
[0125] For example, when the target uplink waveform is inconsistent with the uplink waveform semi-statically configured by the network device, the terminal device may send first indication information before performing uplink communication to notify the network device to use a waveform not semi-statically configured for data reception and processing. When the target uplink waveform is consistent with the uplink waveform semi-statically configured by the network device, the terminal device may not send the first indication information.
[0126] For another example, when the target uplink waveform is inconsistent with the uplink waveform semi-statically configured by the network device, the terminal device may send first indication information before performing uplink communication to notify the network device to use a waveform not semi-statically configured for data reception and processing. When the target uplink waveform is consistent with the uplink waveform semi-statically configured by the network device, the terminal device may also send first indication information before performing uplink communication.
[0127] In some embodiments, the time domain resource used to carry the first indication information is a first time domain resource, and the first time domain resource may be configured based on the network device. The network device configuration mentioned here may refer to semi-static configuration or dynamic configuration. If dynamic configuration is adopted, the network device may configure the first indication information and the information for scheduling uplink communication in the same signaling. Alternatively, the network device may configure the first indication information before the scheduling signaling.
[0128] In some embodiments, the first time domain resource may be determined based on the time domain location of the second time domain resource. The second time domain resource is a time domain resource used for uplink communication. For example, the first time domain resource may be determined based on a positional relationship between the first time domain resource and the second time domain resource. The positional relationship between the first time domain resource and the second time domain resource mentioned herein may be predefined based on a protocol or determined based on a network device configuration.
[0129] In some embodiments, if the implementation method described in Example 2.2 is adopted, for scheduling-based communication, it is necessary to ensure that there are time domain resources for carrying the first indication information between the scheduling signaling of the network device and the time domain resources of the uplink communication scheduled by the scheduling information.
[0130] In some embodiments, if the implementation described in Example 2.2 is adopted, it is not necessary to ensure that time domain resources for carrying the first indication information exist between the scheduling signaling of the network device and the time domain resources for the uplink communication scheduled by the scheduling information. In this case, the terminal device can communicate based on the uplink waveform semi-statically configured by the network device.
[0131] Referring to Figure 6 , after step S310, the terminal device may proceed to step S610, where the terminal device sends a first request to the network device. This first request may be used to request switching of the uplink waveform. Therefore, in some embodiments, this first request may also be referred to as a waveform switching request. By sending the first request, the network device can obtain the uplink waveform, thereby avoiding the need for the network device to use blind detection to solve multiple waveforms or perform pre-processing of waveform determination.
[0132] In some embodiments, if a time domain resource for carrying the first request exists before the uplink communication, the first request is sent on the time domain resource.
[0133] In some embodiments, if there is no time domain resource for carrying the first request before the time domain resource of the uplink communication, the first request is sent after the uplink communication. For example, the first request can be used to request waveform switching during the next communication.
[0134] In some embodiments, if there is no time domain resource for carrying the first request before the time domain resource for the uplink communication, the uplink communication is performed based on a semi-statically configured uplink waveform.
[0135] Taking Figure 7 as an example, in scenario A, network scheduling 1 is used to schedule uplink communication. The uplink waveform semi-statically configured by the network device is uplink waveform 1. Before the uplink communication, since there are uplink resources (U in Figure 7 represents an uplink subframe, D represents a downlink subframe, and in scenario 1, there are multiple uplink subframes between network scheduling 1 and the uplink communication), the terminal device can send a first request through the uplink resource to request that the uplink waveform be switched to uplink waveform 2. After receiving feedback sent by the network device (such as waveform indication information, indicating that the network device allows the terminal device to switch the uplink waveform to uplink waveform 2), the terminal device uses uplink waveform 2 for uplink communication. In scenario B, network scheduling 1 is used to schedule uplink communication 1. The uplink waveform semi-statically configured by the network device is uplink waveform 1. Before uplink communication, since there are no uplink resources (in scenario 2 of Figure 7 , there are no uplink subframes between network scheduling 1 and uplink communication), the terminal device can send a first request after uplink communication 1 to request that the uplink waveform be switched to uplink waveform 2. As can be seen from scenario B of Figure 7 , the uplink waveform used in the subsequent scheduling process is uplink waveform 2.
[0136] Referring again to Figure 6, in some embodiments, the method of Figure 6 may further include step S620, i.e., the terminal device receives a feedback message for the first request sent by the network device. The feedback message can be used to indicate whether the network device allows the switching of the uplink waveform. For example, the feedback message can carry waveform indication information, and the waveform indication information can indicate the type of the uplink waveform, and can also indicate whether the network device allows the switching of the uplink waveform. For example, the waveform indication information is confirmation (ACK) / negative acknowledgement (NACK). If the waveform indication information is ACK information, it indicates that the network device allows the switching of the uplink waveform. If the waveform indication information is NACK information, it indicates that the network device does not allow the switching of the uplink waveform.
[0137] In some embodiments, the time domain resources used to carry the first request may be configured by the network device. For example, the time domain resources may be semi-statically configured and / or dynamically configured by the network device.
[0138] In some embodiments, the time domain resources used to carry the first request may have an offset value (e.g., a time domain offset value) from the time-frequency resources for uplink communication. The time domain resources used to carry the first request may be determined based on the offset value. The offset value may be agreed upon by a protocol or configured by a network device.
[0139] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 7 . The device embodiment of the present application is described in detail below in conjunction with Figures 8 to 10 . It should be understood that the description of the method embodiment corresponds to the description of the device embodiment. Therefore, for parts not described in detail, reference can be made to the above method embodiment.
[0140] FIG8 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. The terminal device 800 in FIG8 includes a determination module 810. The determination module 810 can be used to determine a target uplink waveform from multiple uplink waveforms, wherein the target uplink waveform is used for uplink communication between the terminal device and a network device.
[0141] In some embodiments, the target uplink waveform is determined based on one or more of: a semi-statically configured uplink waveform; uplink coverage information of the terminal device; measurement results of the downlink signal by the terminal device; the data transmission throughput requirements of the network device; and dynamic indication information sent by the network device.
[0142] In some embodiments, the target uplink waveform is determined based on a relationship between the measurement result and a first threshold.
[0143] In some embodiments, if the measurement result is greater than or equal to the first threshold, the target uplink waveform is a semi-statically configured uplink waveform; and / or if the measurement result is less than or equal to the first threshold, and the semi-statically configured uplink waveform is not the uplink waveform expected by the terminal device, then the target uplink waveform is the expected uplink waveform.
[0144] In some embodiments, if the measurement result is less than or equal to the first threshold, the target uplink waveform is the first uplink waveform among the multiple uplink waveforms; and / or if the measurement result is greater than or equal to the first threshold, the target uplink waveform is the second uplink waveform among the multiple uplink waveforms.
[0145] In some embodiments, the first threshold is determined based on one or more of the following: an RSRP threshold for SSB selection in a four-step random access process; an RSRP threshold for CSI-RS selection in a four-step random access process; an RSRP threshold for SSB selection in a two-step random access process; an RSRP threshold for selection between a NUL carrier and a SUL carrier; an RSRP threshold for selection in a two-step random access process and a four-step random access process; an RSRP threshold for message 3 repetition; an RSRP threshold for determining whether to use a first uplink waveform among the multiple uplink waveforms; and an RSRP threshold for determining whether to determine an uplink waveform to be used from multiple uplink waveforms.
[0146] In some embodiments, the dynamic indication information is carried in DCI.
[0147] In some embodiments, the uplink communication is scheduled based on a first DCI, and the first DCI is used to carry the dynamic indication information; or, the first DCI is a DCI transmitted before or after the DCI used to carry the dynamic indication information.
[0148] In some embodiments, the uplink waveform indicated by the dynamic indication information is only used in the uplink communication scheduled by the first DCI.
[0149] In some embodiments, the dynamic indication information is carried in SSB.
[0150] In some embodiments, the dynamic indication information is a target DMRS sequence in the SSB.
[0151] In some embodiments, the target DMRS sequence belongs to a target DMRS set among multiple DMRS sequence sets, the multiple DMRS sets correspond one-to-one to the multiple uplink waveforms, and the target uplink waveform is an uplink waveform corresponding to the target DMRS set among the multiple uplink waveforms.
[0152] In some embodiments, the dynamic indication information is current dynamic indication information. Before receiving new dynamic indication information, the uplink transmission process of the terminal device is performed based on the uplink waveform indicated by the current dynamic indication information.
[0153] In some embodiments, whether the terminal device determines the uplink waveform to be used from a plurality of uplink waveforms is configured by one or more of the following methods: semi-static configuration of the network device and dynamic configuration of the network device.
[0154] In some embodiments, the multiple uplink waveforms correspond to multiple uplink resources respectively.
[0155] In some embodiments, the multiple uplink resources are configured by the network device or scheduled by the network device.
[0156] In some embodiments, the resource locations of the multiple uplink resources are determined based on an association relationship between the resource locations of the multiple uplink resources.
[0157] In some embodiments, the terminal device 800 further includes: a first sending module, configured to send first indication information to the network device before using the target uplink waveform to communicate with the network device, wherein the first indication information is used to indicate the target uplink waveform.
[0158] In some embodiments, the first indication information is sent when the target uplink waveform is consistent with and / or inconsistent with a semi-statically configured uplink waveform.
[0159] In some embodiments, the time domain resource used to carry the first indication information is a first time domain resource, and the first time domain resource is determined based on one or more of the following methods: the network device configuration; and the time domain position of the second time domain resource, wherein the second time domain resource is the time domain resource used for the uplink communication.
[0160] In some embodiments, the positional relationship between the first time domain resource and the second time domain resource is predefined based on a protocol or determined based on the network device configuration.
[0161] In some embodiments, the terminal device 800 may further include: a second sending module, configured to send a first request to the network device after the terminal device determines a target uplink waveform from a plurality of uplink waveforms, wherein the first request is used to request switching of the uplink waveform.
[0162] In some embodiments, the terminal device 800 may further include: a first receiving module, configured to receive a feedback message sent by the network device in response to the first request, wherein the feedback message is configured to indicate whether the network device allows switching of the uplink waveform.
[0163] In some embodiments, if time domain resources for carrying the first request exist before the time domain resources of the uplink communication, the first request is sent before the uplink communication; and / or if time domain resources for carrying the first request do not exist before the time domain resources of the uplink communication, the first request is sent after the uplink communication.
[0164] In some embodiments, if there is no time domain resource for carrying the first request before the time domain resource of the uplink communication, the uplink communication is performed based on a semi-statically configured uplink waveform.
[0165] In some embodiments, the multiple uplink waveforms include a first uplink waveform and a second uplink waveform, the first uplink waveform is a DFT-S-OFDM waveform, and the second uplink waveform is a CP-OFDM waveform.
[0166] In some embodiments, the target uplink waveform is dynamically determined by the terminal device from the multiple uplink waveforms.
[0167] In some embodiments, the terminal device also includes: a second receiving module, used to receive configuration information from the network device before the terminal device determines the target uplink waveform from multiple uplink waveforms, and the configuration information is used to indicate whether the terminal device determines the uplink waveform to be used from the multiple uplink waveforms.
[0168] FIG9 is a schematic diagram of the structure of a network device provided in an embodiment of the present application. Network device 900 in FIG9 includes a first receiving module 910. First receiving module 910 is operable to receive uplink data from a terminal device according to a target uplink waveform, where the target uplink waveform is a waveform determined by the terminal device from among multiple uplink waveforms for uplink communication with the network device.
[0169] In some embodiments, the target uplink waveform is determined based on one or more of: a semi-statically configured uplink waveform; uplink coverage information of the terminal device; measurement results of the downlink signal by the terminal device; the data transmission throughput requirements of the network device; and dynamic indication information sent by the network device.
[0170] In some embodiments, the target uplink waveform is determined based on a relationship between the measurement result and a first threshold.
[0171] In some embodiments, if the measurement result is greater than or equal to the first threshold, the target uplink waveform is a semi-statically configured uplink waveform; and / or if the measurement result is less than or equal to the first threshold, and the semi-statically configured uplink waveform is not the uplink waveform expected by the terminal device, then the target uplink waveform is the expected uplink waveform.
[0172] In some embodiments, if the measurement result is less than or equal to the first threshold, the target uplink waveform is the first uplink waveform among the multiple uplink waveforms; and / or if the measurement result is greater than or equal to the first threshold, the target uplink waveform is the second uplink waveform among the multiple uplink waveforms.
[0173] In some embodiments, the first threshold is determined based on one or more of the following: an RSRP threshold for SSB selection in a four-step random access process; an RSRP threshold for channel state information reference signal CSI-RS selection in a four-step random access process; an RSRP threshold for SSB selection in a four-step random access process; an RSRP threshold for selection between a NUL carrier and a SUL carrier; an RSRP threshold for selection in a two-step random access process and a four-step random access process; an RSRP threshold for message 3 repetition; an RSRP threshold for determining whether to use a first uplink waveform among the multiple uplink waveforms; and an RSRP threshold for determining whether to determine an uplink waveform to be used from a plurality of uplink waveforms.
[0174] In some embodiments, the dynamic indication information is carried in DCI.
[0175] In some embodiments, the uplink communication is scheduled based on a first DCI, and the first DCI is used to carry the dynamic indication information; or, the first DCI is a DCI transmitted before or after the DCI used to carry the dynamic indication information.
[0176] In some embodiments, the uplink waveform indicated by the dynamic indication information is only used in the uplink communication scheduled by the first DCI.
[0177] In some embodiments, the dynamic indication information is carried in SSB.
[0178] In some embodiments, the dynamic indication information is a target DMRS sequence in the SSB.
[0179] In some embodiments, the target DMRS sequence belongs to a target DMRS set among multiple DMRS sequence sets, the multiple DMRS sets correspond one-to-one to the multiple uplink waveforms, and the target uplink waveform is an uplink waveform corresponding to the target DMRS set among the multiple uplink waveforms.
[0180] In some embodiments, the dynamic indication information is current dynamic indication information. Before receiving new dynamic indication information, the uplink transmission process of the terminal device is performed based on the uplink waveform indicated by the current dynamic indication information.
[0181] In some embodiments, whether the terminal device determines the uplink waveform to be used from a plurality of uplink waveforms is configured by one or more of the following methods: semi-static configuration of the network device and dynamic configuration of the network device.
[0182] In some embodiments, the multiple uplink waveforms correspond to multiple uplink resources respectively.
[0183] In some embodiments, the multiple uplink resources are configured by the network device or scheduled by the network device.
[0184] In some embodiments, the resource locations of the multiple uplink resources are determined based on an association relationship between the resource locations of the multiple uplink resources.
[0185] In some embodiments, the network device 900 may further include: a second receiving module, configured to receive first indication information from the terminal device before using the target uplink waveform to communicate with the network device, wherein the first indication information is used to indicate the target uplink waveform.
[0186] In some embodiments, the first indication information is sent when the target uplink waveform is consistent with and / or inconsistent with a semi-statically configured uplink waveform.
[0187] In some embodiments, the time domain resource used to carry the first indication information is a first time domain resource, and the first time domain resource is determined based on one or more of the following methods: the network device configuration; and the time domain position of the second time domain resource, wherein the second time domain resource is the time domain resource used for the uplink communication.
[0188] In some embodiments, the positional relationship between the first time domain resource and the second time domain resource is predefined based on a protocol or determined based on the network device configuration.
[0189] In some embodiments, the network device 900 may further include: a third receiving module, configured to receive a first request from the terminal device after the network device receives the target uplink waveform, wherein the first request is configured to request switching of the uplink waveform.
[0190] In some embodiments, the network device 900 may further include: a first sending module, configured to send a feedback message regarding the first request to the terminal device, wherein the feedback message is configured to indicate whether the network device allows switching of the uplink waveform.
[0191] In some embodiments, if time domain resources for carrying the first request exist before the time domain resources of the uplink communication, the first request is sent before the uplink communication; and / or if time domain resources for carrying the first request do not exist before the time domain resources of the uplink communication, the first request is sent after the uplink communication.
[0192] In some embodiments, if there is no time domain resource for carrying the first request before the time domain resource of the uplink communication, the uplink communication is performed based on a semi-statically configured uplink waveform.
[0193] In some embodiments, the multiple uplink waveforms include a first uplink waveform and a second uplink waveform, the first uplink waveform is a DFT-S-OFDM waveform, and the second uplink waveform is a CP-OFDM waveform.
[0194] In some embodiments, the target uplink waveform is dynamically determined by the terminal device from the multiple uplink waveforms.
[0195] In some embodiments, the network device also includes: a second sending module, used to send configuration information to the terminal device before the network device receives the uplink data of the terminal device according to the target uplink waveform, and the configuration information is used to indicate whether the terminal device determines the uplink waveform to be used from the multiple uplink waveforms.
[0196] Figure 10 is a schematic block diagram of an apparatus according to an embodiment of the present application. The dashed lines in Figure 10 indicate that the unit or module is optional. Apparatus 1000 may be used to implement the method described in the above method embodiment. Apparatus 1000 may be a chip or a communication device. The communication device may be, for example, the terminal device or network device mentioned above.
[0197] The device 1000 may include one or more processors 1010. The processor 1010 may support the device 1000 to implement the method described in the method embodiment above. The processor 1010 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor 1010 may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0198] The apparatus 1000 may further include one or more memories 1020. The memories 1020 store programs that can be executed by the processor 1010, causing the processor 1010 to perform the methods described in the above method embodiments. The memories 1020 may be independent of the processor 1010 or integrated into the processor 1010.
[0199] The apparatus 1000 may further include a transceiver 1030. The processor 1010 may communicate with other devices or chips via the transceiver 1030. For example, the processor 1010 may transmit and receive data with other devices or chips via the transceiver 1030.
[0200] The present invention also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to the communication device provided in the present invention, and the program enables a computer to execute the method performed by the communication device in each embodiment of the present invention.
[0201] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the communication device provided in the present application, and the program causes a computer to execute the method performed by the communication device in each embodiment of the present application.
[0202] The embodiments of the present application also provide a computer program. The computer program can be applied to the terminal device or network device provided in the embodiments of the present application, and the computer program enables a computer to execute the method performed by the communication device in each embodiment of the present application.
[0203] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
[0204] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0205] The “configuration” in the embodiment of the present application may include configuration through at least one of system messages, radio resource control (RRC) signaling and media access control element (MAC CE).
[0206] In some embodiments of the present application, "predefined" or "preset" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device or a network device). This application does not limit the specific implementation method. For example, predefined may refer to information defined in a protocol.
[0207] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the field of communications, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and this application does not limit this.
[0208] It should be understood that the term "and / or" in this document simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0209] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0210] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0211] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0212] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0213] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0214] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A wireless communication method, characterized in that: include: The terminal device determines a target uplink waveform from a plurality of uplink waveforms, wherein the target uplink waveform is used for uplink communication between the terminal device and a network device.
2. The method according to claim 1, characterized in that The target uplink waveform is determined based on one or more of the following: Uplink waveform of semi-static configuration; Uplink coverage information of the terminal device; The measurement result of the downlink signal by the terminal device; The network device's requirement for data transmission throughput; and Dynamic indication information sent by the network device.
3. The method according to claim 2, characterized in that The target uplink waveform is determined based on a relationship between the measurement result and a first threshold.
4. The method according to claim 3, wherein: If the measurement result is greater than or equal to the first threshold, the target uplink waveform is a semi-statically configured uplink waveform; and / or If the measurement result is less than or equal to the first threshold, and the semi-statically configured uplink waveform is not the uplink waveform expected by the terminal device, then the target uplink waveform is the expected uplink waveform.
5. The method according to claim 3, wherein: If the measurement result is less than or equal to the first threshold, the target uplink waveform is the first uplink waveform among the multiple uplink waveforms; and / or If the measurement result is greater than or equal to the first threshold, the target uplink waveform is the second uplink waveform among the multiple uplink waveforms.
6. The method according to any one of claims 3 to 5, characterized in that The first threshold is determined based on one or more of the following: The RSRP threshold for selecting the synchronization signal block (SSB) during the four-step random access process. RSRP threshold for channel state information reference signal (CSI-RS) selection during the four-step random access process; RSRP threshold for SSB selection in the two-step random access process; RSRP threshold for selecting between a normal uplink (NUL) carrier and a supplementary uplink (SUL) carrier; RSRP threshold for selection in two-step random access procedure and four-step random access procedure; RSRP threshold for repeating Message 3; An RSRP threshold for determining whether to use a first uplink waveform among the multiple uplink waveforms; as well as An RSRP threshold for determining whether to determine an uplink waveform to be used from the multiple uplink waveforms.
7. The method according to any one of claims 2 to 6, characterized in that The dynamic indication information is carried in downlink control information DCI.
8. The method according to claim 7, characterized in that The uplink communication is scheduled based on a first DCI, where the first DCI is used to carry the dynamic indication information; or, the first DCI is a DCI transmitted before or after a DCI used to carry the dynamic indication information.
9. The method according to claim 8, characterized in that The uplink waveform indicated by the dynamic indication information is only used in the uplink communication scheduled by the first DCI.
10. The method according to any one of claims 2 to 6, characterized in that The dynamic indication information is carried in the SSB.
11. The method according to claim 10, characterized in that The dynamic indication information is the target DMRS sequence in the SSB.
12. The method according to claim 11, characterized in that The target DMRS sequence belongs to a target DMRS set among multiple DMRS sequence sets, the multiple DMRS sets correspond one-to-one to the multiple uplink waveforms, and the target uplink waveform is an uplink waveform corresponding to the target DMRS set among the multiple uplink waveforms.
13. The method according to any one of claims 2 to 12, characterized in that The dynamic indication information is the current dynamic indication information. Before receiving new dynamic indication information, the uplink transmission process of the terminal device is performed based on the uplink waveform indicated by the current dynamic indication information.
14. The method according to any one of claims 1 to 13, characterized in that The multiple uplink waveforms correspond to multiple uplink resources respectively.
15. The method according to claim 14, characterized in that The multiple uplink resources are configured by the network device or scheduled by the network device.
16. The method according to claim 14, characterized in that The resource positions of the multiple uplink resources are determined based on an association relationship between the resource positions of the multiple uplink resources.
17. The method according to any one of claims 1 to 16, characterized in that The method further comprises: Before using the target uplink waveform to communicate with the network device, the terminal device sends first indication information to the network device, where the first indication information is used to indicate the target uplink waveform.
18. The method according to claim 17, characterized in that The first indication information is sent when the target uplink waveform is consistent with and / or inconsistent with the semi-statically configured uplink waveform.
19. The method according to claim 17 or 18, characterized in that The time domain resource used to carry the first indication information is a first time domain resource, and the first time domain resource is determined based on one or more of the following methods: The network device configuration; and The time domain position of the second time domain resource, wherein the second time domain resource is a time domain resource used for the uplink communication.
20. The method according to claim 19, characterized in that The positional relationship between the first time domain resource and the second time domain resource is predefined based on a protocol or determined based on the network device configuration.
21. The method according to any one of claims 1 to 20, characterized in that After the terminal device determines a target uplink waveform from a plurality of uplink waveforms, the method further includes: The terminal device sends a first request to the network device, where the first request is used to request switching of an uplink waveform.
22. The method according to claim 21, characterized in that The method further comprises: The terminal device receives a feedback message for the first request sent by the network device, where the feedback message is used to indicate whether the network device allows switching of the uplink waveform.
23. The method according to claim 21 or 22, characterized in that: If a time domain resource for carrying the first request exists before the time domain resource of the uplink communication, the first request is sent before the uplink communication; and / or If there is no time domain resource for carrying the first request before the time domain resource of the uplink communication, the first request is sent after the uplink communication.
24. The method according to any one of claims 21 to 23, characterized in that If there is no time domain resource for carrying the first request before the time domain resource for the uplink communication, the uplink communication is performed based on a semi-statically configured uplink waveform.
25. The method according to any one of claims 1 to 24, characterized in that The multiple uplink waveforms include a first uplink waveform and a second uplink waveform. The first uplink waveform is a Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM) waveform, and the second uplink waveform is a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) waveform.
26. The method according to any one of claims 1 to 25, characterized in that The target uplink waveform is dynamically determined by the terminal device from the multiple uplink waveforms.
27. The method according to any one of claims 1 to 26, characterized in that Before the terminal device determines the target uplink waveform from the multiple uplink waveforms, the method further includes: The terminal device receives configuration information from the network device, where the configuration information is used to indicate whether the terminal device determines an uplink waveform to be used from the multiple uplink waveforms.
28. A wireless communication method, characterized in that: include: The network device receives uplink data from the terminal device according to a target uplink waveform, where the target uplink waveform is a waveform determined by the terminal device from a plurality of uplink waveforms for uplink communication with the network device.
29. The method according to claim 28, characterized in that The target uplink waveform is determined based on one or more of the following: Uplink waveform of semi-static configuration; Uplink coverage information of the terminal device; The measurement result of the downlink signal by the terminal device; The network device's requirement for data transmission throughput; and Dynamic indication information sent by the network device.
30. The method according to claim 29, wherein The target uplink waveform is determined based on a relationship between the measurement result and a first threshold.
31. The method according to claim 30, wherein: If the measurement result is greater than or equal to the first threshold, the target uplink waveform is a semi-statically configured uplink waveform; and / or If the measurement result is less than or equal to the first threshold, and the semi-statically configured uplink waveform is not the uplink waveform expected by the terminal device, then the target uplink waveform is the expected uplink waveform.
32. The method according to claim 30, wherein: If the measurement result is less than or equal to the first threshold, the target uplink waveform is the first uplink waveform among the multiple uplink waveforms; and / or If the measurement result is greater than or equal to the first threshold, the target uplink waveform is the second uplink waveform among the multiple uplink waveforms.
33. The method according to any one of claims 30 to 32, characterized in that The first threshold is determined based on one or more of the following: The RSRP threshold for selecting the synchronization signal block (SSB) during the four-step random access process. RSRP threshold for channel state information reference signal (CSI-RS) selection during the four-step random access process; RSRP threshold for SSB selection in the two-step random access process; RSRP threshold for selecting between a normal uplink (NUL) carrier and a supplementary uplink (SUL) carrier; RSRP threshold for selection in two-step random access procedure and four-step random access procedure; RSRP threshold for repeating Message 3; An RSRP threshold for determining whether to use a first uplink waveform among the multiple uplink waveforms; as well as An RSRP threshold for determining whether to determine an uplink waveform to be used from the multiple uplink waveforms.
34. The method according to any one of claims 29 to 33, wherein: The dynamic indication information is carried in downlink control information DCI.
35. The method according to claim 34, wherein The uplink communication is scheduled based on a first DCI, and the DCI used to carry the dynamic indication information is the first DCI; or, the DCI used to carry the dynamic indication information is a DCI transmitted before or after the first DCI.
36. The method according to claim 35, characterized in that The uplink waveform indicated by the dynamic indication information is only used in the uplink communication scheduled by the first DCI.
37. The method according to any one of claims 29 to 33, wherein: The dynamic indication information is carried in the SSB.
38. The method according to claim 37, wherein The dynamic indication information is the target DMRS sequence in the SSB.
39. The method according to claim 38, characterized in that The target DMRS sequence belongs to a target DMRS set among multiple DMRS sequence sets, the multiple DMRS sets correspond one-to-one to the multiple uplink waveforms, and the target uplink waveform is an uplink waveform corresponding to the target DMRS set among the multiple uplink waveforms.
40. The method according to any one of claims 29 to 39, wherein The dynamic indication information is the current dynamic indication information. Before receiving new dynamic indication information, the uplink transmission process of the terminal device is performed based on the uplink waveform indicated by the current dynamic indication information.
41. The method according to any one of claims 28 to 40, wherein: The multiple uplink waveforms correspond to multiple uplink resources respectively.
42. The method according to claim 41, wherein The multiple uplink resources are configured by the network device or scheduled by the network device.
43. The method according to claim 41, wherein The resource positions of the multiple uplink resources are determined based on an association relationship between the resource positions of the multiple uplink resources.
44. The method according to any one of claims 29 to 43, wherein: The method further comprises: Before using the target uplink waveform to communicate with the network device, the network device receives first indication information from the terminal device, where the first indication information is used to indicate the target uplink waveform.
45. The method according to claim 44, wherein The first indication information is sent when the target uplink waveform is consistent with and / or inconsistent with the semi-statically configured uplink waveform.
46. The method according to claim 44 or 45, characterized in that The time domain resource used to carry the first indication information is a first time domain resource, and the first time domain resource is determined based on one or more of the following methods: The network device configuration; and The time domain position of the second time domain resource, wherein the second time domain resource is a time domain resource used for the uplink communication.
47. The method according to claim 46, wherein The positional relationship between the first time domain resource and the second time domain resource is predefined based on a protocol or determined based on the network device configuration.
48. The method according to any one of claims 28 to 47, wherein: After the network device receives the target uplink waveform, the method further includes: The network device receives a first request from the terminal device, where the first request is used to request switching of an uplink waveform.
49. The method according to claim 48, characterized in that The method further comprises: The network device sends a feedback message for the first request to the terminal device, where the feedback message is used to indicate whether the network device allows switching of the uplink waveform.
50. The method according to claim 48 or 49, characterized in that: If a time domain resource for carrying the first request exists before the time domain resource of the uplink communication, the first request is sent before the uplink communication; and / or If there is no time domain resource for carrying the first request before the time domain resource of the uplink communication, the first request is sent after the uplink communication.
51. The method according to any one of claims 48 to 50, wherein: If there is no time domain resource for carrying the first request before the time domain resource for the uplink communication, the uplink communication is performed based on a semi-statically configured uplink waveform.
52. The method according to any one of claims 28 to 51, wherein The multiple uplink waveforms include a first uplink waveform and a second uplink waveform. The first uplink waveform is a Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM) waveform, and the second uplink waveform is a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) waveform.
53. The method according to any one of claims 28 to 52, wherein: The target uplink waveform is dynamically determined by the terminal device from the multiple uplink waveforms.
54. The method according to any one of claims 28 to 53, wherein: Before the network device receives uplink data from the terminal device according to the target uplink waveform, the method further includes: The network device sends configuration information to the terminal device, where the configuration information is used to instruct the terminal device whether to determine an uplink waveform to be used from the multiple uplink waveforms.
55. A terminal device, characterized in that: include: The determination module is used to determine a target uplink waveform from a plurality of uplink waveforms, wherein the target uplink waveform is used for uplink communication between the terminal device and the network device.
56. The terminal device according to claim 55, characterized in that The target uplink waveform is determined based on one or more of the following: Uplink waveform of semi-static configuration; Uplink coverage information of the terminal device; The measurement result of the downlink signal by the terminal device; The network device's requirement for data transmission throughput; and Dynamic indication information sent by the network device.
57. The terminal device according to claim 56, characterized in that The target uplink waveform is determined based on a relationship between the measurement result and a first threshold.
58. The terminal device according to claim 57, characterized in that: If the measurement result is greater than or equal to the first threshold, the target uplink waveform is a semi-statically configured uplink waveform; and / or If the measurement result is less than or equal to the first threshold, and the semi-statically configured uplink waveform is not the uplink waveform expected by the terminal device, then the target uplink waveform is the expected uplink waveform.
59. The terminal device according to claim 57, characterized in that: If the measurement result is less than or equal to the first threshold, the target uplink waveform is the first uplink waveform among the multiple uplink waveforms; and / or If the measurement result is greater than or equal to the first threshold, the target uplink waveform is the second uplink waveform among the multiple uplink waveforms.
60. The terminal device according to any one of claims 57 to 59, characterized in that: The first threshold is determined based on one or more of the following: The RSRP threshold for selecting the synchronization signal block (SSB) during the four-step random access process. RSRP threshold for channel state information reference signal (CSI-RS) selection during the four-step random access process; RSRP threshold for SSB selection in the two-step random access process; RSRP threshold for selecting between a normal uplink (NUL) carrier and a supplementary uplink (SUL) carrier; RSRP threshold for selection in two-step random access procedure and four-step random access procedure; RSRP threshold for repeating Message 3; An RSRP threshold for determining whether to use a first uplink waveform among the multiple uplink waveforms; as well as An RSRP threshold for determining whether to determine an uplink waveform to be used from the multiple uplink waveforms.
61. The terminal device according to any one of claims 56 to 60, characterized in that: The dynamic indication information is carried in downlink control information DCI.
62. The terminal device according to claim 61, characterized in that The uplink communication is scheduled based on a first DCI, and the DCI used to carry the dynamic indication information is the first DCI; or, the DCI used to carry the dynamic indication information is a DCI transmitted before or after the first DCI.
63. The terminal device according to claim 62, characterized in that The uplink waveform indicated by the dynamic indication information is only used in the uplink communication scheduled by the first DCI.
64. The terminal device according to any one of claims 56 to 60, characterized in that: The dynamic indication information is carried in the SSB.
65. The terminal device according to claim 64, characterized in that The dynamic indication information is the target in the SSB DMRS sequence.
66. The terminal device according to claim 65, characterized in that The target DMRS sequence belongs to a target DMRS set among multiple DMRS sequence sets, the multiple DMRS sets correspond one-to-one to the multiple uplink waveforms, and the target uplink waveform is an uplink waveform corresponding to the target DMRS set among the multiple uplink waveforms.
67. The terminal device according to any one of claims 56 to 66, characterized in that: The dynamic indication information is the current dynamic indication information. Before receiving new dynamic indication information, the uplink transmission process of the terminal device is performed based on the uplink waveform indicated by the current dynamic indication information.
68. The terminal device according to any one of claims 55 to 67, characterized in that: The multiple uplink waveforms correspond to multiple uplink resources respectively.
69. The terminal device according to claim 68, characterized in that The multiple uplink resources are configured by the network device or scheduled by the network device.
70. The terminal device according to claim 68, characterized in that The resource positions of the multiple uplink resources are determined based on an association relationship between the resource positions of the multiple uplink resources.
71. The terminal device according to any one of claims 55 to 70, characterized in that: The terminal device further includes: The first sending module is configured to send first indication information to the network device before using the target uplink waveform to communicate with the network device, where the first indication information is used to indicate the target uplink waveform.
72. The terminal device according to claim 71, characterized in that The first indication information is sent when the target uplink waveform is consistent with and / or inconsistent with the semi-statically configured uplink waveform.
73. The terminal device according to claim 71 or 72, characterized in that: The time domain resource used to carry the first indication information is a first time domain resource, and the first time domain resource is determined based on one or more of the following methods: The network device configuration; and The time domain position of the second time domain resource, wherein the second time domain resource is a time domain resource used for the uplink communication.
74. The terminal device according to claim 73, characterized in that The positional relationship between the first time domain resource and the second time domain resource is predefined based on a protocol or determined based on the network device configuration.
75. The terminal device according to any one of claims 55 to 74, characterized in that: The terminal device further includes: The second sending module is used to send a first request to the network device after the terminal device determines the target uplink waveform from multiple uplink waveforms, where the first request is used to request switching of the uplink waveform.
76. The terminal device according to claim 75, characterized in that The terminal device further includes: The first receiving module is configured to receive a feedback message sent by the network device in response to the first request, where the feedback message is used to indicate whether the network device allows switching of the uplink waveform.
77. The terminal device according to claim 75 or 76, characterized in that: If a time domain resource for carrying the first request exists before the time domain resource of the uplink communication, the first request is sent before the uplink communication; and / or If there is no time domain resource for carrying the first request before the time domain resource of the uplink communication, the first request is sent after the uplink communication.
78. The terminal device according to any one of claims 75-77, characterized in that If there is no time domain resource for carrying the first request before the time domain resource for the uplink communication, the uplink communication is performed based on a semi-statically configured uplink waveform.
79. The terminal device according to any one of claims 55 to 78, characterized in that: The multiple uplink waveforms include a first uplink waveform and a second uplink waveform. The first uplink waveform is a Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM) waveform, and the second uplink waveform is a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) waveform.
80. The terminal device according to any one of claims 55 to 79, characterized in that: The target uplink waveform is dynamically determined by the terminal device from the multiple uplink waveforms.
81. The terminal device according to any one of claims 55 to 80, characterized in that: The terminal device further includes: The second receiving module is used to receive configuration information from the network device before the terminal device determines the target uplink waveform from multiple uplink waveforms, wherein the configuration information is used to indicate whether the terminal device determines the uplink waveform to be used from the multiple uplink waveforms.
82. A network device, characterized in that include: The first receiving module is used to receive uplink data of the terminal device according to a target uplink waveform, where the target uplink waveform is a waveform determined by the terminal device from multiple uplink waveforms for uplink communication with the network device.
83. The network device according to claim 82, wherein: The target uplink waveform is determined based on one or more of the following: Uplink waveform of semi-static configuration; Uplink coverage information of the terminal device; The measurement result of the downlink signal by the terminal device; The network device's requirement for data transmission throughput; and Dynamic indication information sent by the network device.
84. The network device according to claim 83, wherein: The target uplink waveform is determined based on a relationship between the measurement result and a first threshold.
85. The network device according to claim 84, characterized in that: If the measurement result is greater than or equal to the first threshold, the target uplink waveform is a semi-statically configured uplink waveform; and / or If the measurement result is less than or equal to the first threshold, and the semi-statically configured uplink waveform is not the uplink waveform expected by the terminal device, then the target uplink waveform is the expected uplink waveform.
86. The network device according to claim 84, characterized in that: If the measurement result is less than or equal to the first threshold, the target uplink waveform is the first uplink waveform among the multiple uplink waveforms; and / or If the measurement result is greater than or equal to the first threshold, the target uplink waveform is the second uplink waveform among the multiple uplink waveforms.
87. The network device according to any one of claims 84 to 86, characterized in that: The first threshold is determined based on one or more of the following: The RSRP threshold for selecting the synchronization signal block (SSB) during the four-step random access process. RSRP threshold for channel state information reference signal (CSI-RS) selection during the four-step random access process; RSRP threshold for SSB selection in the two-step random access process; RSRP threshold for selecting between a normal uplink (NUL) carrier and a supplementary uplink (SUL) carrier; RSRP threshold for selection in two-step random access procedure and four-step random access procedure; RSRP threshold for repeating Message 3; An RSRP threshold for determining whether to use a first uplink waveform among the multiple uplink waveforms; as well as An RSRP threshold for determining whether to determine an uplink waveform to be used from the multiple uplink waveforms.
88. The network device according to any one of claims 83 to 87, characterized in that: The dynamic indication information is carried in downlink control information DCI.
89. The network device according to claim 88, characterized in that The uplink communication is scheduled based on a first DCI, and the DCI used to carry the dynamic indication information is the first DCI; or, the DCI used to carry the dynamic indication information is a DCI transmitted before or after the first DCI.
90. The network device according to claim 89, wherein: The uplink waveform indicated by the dynamic indication information is only used in the uplink communication scheduled by the first DCI.
91. The network device according to any one of claims 83 to 87, characterized in that: The dynamic indication information is carried in the SSB.
92. The terminal device according to claim 91, characterized in that The dynamic indication information is the target in the SSB DMRS sequence.
93. The terminal device according to claim 92, characterized in that The target DMRS sequence belongs to a target DMRS set among multiple DMRS sequence sets, the multiple DMRS sets correspond one-to-one to the multiple uplink waveforms, and the target uplink waveform is an uplink waveform corresponding to the target DMRS set among the multiple uplink waveforms.
94. The network device according to any one of claims 83 to 93, characterized in that The dynamic indication information is the current dynamic indication information. Before receiving new dynamic indication information, the uplink transmission process of the terminal device is performed based on the uplink waveform indicated by the current dynamic indication information.
95. The network device according to any one of claims 83-94, characterized in that The multiple uplink waveforms correspond to multiple uplink resources respectively.
96. The network device according to claim 95, characterized in that The multiple uplink resources are configured by the network device or scheduled by the network device.
97. The network device according to claim 96, characterized in that The resource positions of the multiple uplink resources are determined based on an association relationship between the resource positions of the multiple uplink resources.
98. The network device according to any one of claims 82 to 97, characterized in that: The network device further includes: The second receiving module is used to receive first indication information from the terminal device before using the target uplink waveform to communicate with the network device, where the first indication information is used to indicate the target uplink waveform.
99. The network device according to claim 98, characterized in that The first indication information is sent when the target uplink waveform is consistent with and / or inconsistent with the semi-statically configured uplink waveform.
100. The network device according to claim 98 or 99, wherein: The time domain resource used to carry the first indication information is a first time domain resource, and the first time domain resource is determined based on one or more of the following methods: The network device configuration; and The time domain position of the second time domain resource, wherein the second time domain resource is a time domain resource used for the uplink communication.
101. The network device according to claim 100, characterized in that The positional relationship between the first time domain resource and the second time domain resource is predefined based on a protocol or determined based on the network device configuration.
102. The network device according to any one of claims 82-101, characterized in that The network device further includes: The third receiving module is configured to receive a first request from the terminal device after the network device receives the target uplink waveform, where the first request is used to request switching of the uplink waveform.
103. The network device according to claim 102, characterized in that The network device further includes: The first sending module is used to send a feedback message for the first request to the terminal device, and the feedback message is used to indicate whether the network device allows the switching of the uplink waveform.
104. The network device according to claim 102 or 103, characterized in that: If a time domain resource for carrying the first request exists before the time domain resource of the uplink communication, the first request is sent before the uplink communication; and / or If there is no time domain resource for carrying the first request before the time domain resource of the uplink communication, the first request is sent after the uplink communication.
105. The network device according to any one of claims 102-104, characterized in that If there is no time domain resource for carrying the first request before the time domain resource for the uplink communication, the uplink communication is performed based on a semi-statically configured uplink waveform.
106. The network device according to any one of claims 82-105, characterized in that The multiple uplink waveforms include a first uplink waveform and a second uplink waveform. The first uplink waveform is a Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM) waveform, and the second uplink waveform is a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) waveform.
107. The network device according to any one of claims 82-106, characterized in that The target uplink waveform is dynamically determined by the terminal device from the multiple uplink waveforms.
108. The network device according to any one of claims 82 to 107, characterized in that: The network device further includes: The second sending module is used to send configuration information to the terminal device before the network device receives the uplink data of the terminal device according to the target uplink waveform, wherein the configuration information is used to indicate whether the terminal device determines the uplink waveform to be used from the multiple uplink waveforms.
109. A terminal device, characterized in that: The terminal device comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory, so that the terminal device executes the method according to any one of claims 1 to 27.
110. A network device, characterized in that The network device comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory, so that the network device executes the method according to any one of claims 28 to 54.
111. A device, characterized in that The device comprises a processor configured to call a program from a memory, so that the device executes the method according to any one of claims 1 to 27, or the device executes the method according to any one of claims 28 to 54.
112. A chip, characterized in that: The device comprises a processor configured to call a program from a memory, so that a device equipped with the chip executes a method according to any one of claims 1 to 27, or executes a method according to any one of claims 28 to 54.
113. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 27, or causing a computer to execute the method according to any one of claims 28 to 54.
114. A computer program product, characterized in that The method comprises a program, wherein the program causes a computer to execute the method according to any one of claims 1 to 27, or causes a computer to execute the method according to any one of claims 28 to 54.
115. A computer program, characterized in that The computer program enables a computer to execute the method according to any one of claims 1 to 27, or enables a computer to execute the method according to any one of claims 28 to 54.