Wireless communication method and apparatus

By generating a single-carrier signal with low PAPR and multiplexed receiver, the single-carrier and multi-carrier waveform compatibility problem is solved, reducing the complexity of signal generation and improving communication efficiency.

WO2025139693A1PCT designated stage expired Publication Date: 2025-07-03HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/137262
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-27
Filing Date
2024-12-06
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In existing wireless communication systems, single-carrier and multi-carrier waveforms are difficult to compatible, resulting in the need to design the receiver separately, which increases the system cost. At the same time, the single-carrier signal generation complexity is high and the peak average power ratio (PAPR) is high.

Method used

The terminal device generates a single carrier signal with a low PAPR based on the parameter set, and multiplexes the receiver with the multi-carrier signal to simplify the signal generation process and reduce complexity.

Benefits of technology

The compatible reception of single-carrier signals and multi-carrier signals is realized, which reduces the complexity of signal generation and PAPR, improves communication efficiency, and reduces resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024137262_03072025_PF_FP_ABST
    Figure CN2024137262_03072025_PF_FP_ABST
Patent Text Reader

Abstract

A wireless communication method and apparatus. The method comprises: a network device configures a related parameter set, or makes an indication to a terminal device by scheduling a special resource, and the terminal device generates a single-carrier signal in a pure time-domain signal processing mode on the basis of the parameter set and a method which is indicated by the network device. The single-carrier signal generated by the method and apparatus has a low PAPR, so that the single-carrier signal can share a receiver with a multi-carrier signal while the complexity of a transmitter is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication method and device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on December 27, 2023, with application number 202311820351.2, and priority to the Chinese patent application entitled “A Wireless Communication Method and Device”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The embodiments of the present application relate to the field of wireless communication technologies, and more specifically, to a communication method and apparatus. Background Art

[0003] Orthogonal frequency division multiplexing (OFDM) is a widely used waveform in various communication systems. However, OFDM suffers from a high peak-to-average power ratio (PAPR). Discrete Fourier transform-spread OFDM (DFT-s-OFDM) offers the advantage of lower PAPR compared to OFDM, but also comes with increased complexity. Single carrier-QAM (SC-QAM) and single carrier-FDE (SC-FDE) are traditional single-carrier waveforms. Single carrier waveforms have the advantages of lower PAPR and low transmitter complexity. For high frequencies and large bandwidths, SC-QAM and SC-FDE have greater advantages than DFT-s-OFDM. However, SC-QAM and SC-FDE are not compatible with the existing NR protocol, and in traditional systems, the coexistence problem of single carrier and multi-carrier cannot be well solved. As a result, the system needs to design receivers for the two waveforms separately to receive the corresponding signals, resulting in excessively high costs.

[0004] Therefore, a solution is urgently needed so that in a wireless communication system where single-carrier and multi-carrier waveforms coexist, single-carrier and multi-carrier waveforms can be multiplexed by the receiver. At the same time, since the transmitter sends a single carrier, the complexity of signal generation is reduced, and the generated single-carrier waveform has a low PAPR and is compatible with existing protocols. Summary of the Invention

[0005] The present application provides a wireless communication method and apparatus, which enables a terminal device to generate a single-carrier signal with low PAPR. Compared with generating a multi-carrier signal, the complexity is lower, and the single-carrier signal can be multiplexed with the multi-carrier signal in the receiver.

[0006] In a first aspect, a wireless communication method is provided. The method may be executed by a terminal device, or may be executed by a chip or circuit of the terminal device, which is not limited in this application. For ease of description, the following description is based on an example of execution by a terminal device.

[0007] The method comprises: generating a single carrier signal according to a parameter set and a bit stream to be transmitted, wherein the parameter set comprises one or more of the following: a configuration index; the number of physical resource blocks (PRBs); the number of resource elements (REs); a system bandwidth; a roll-off factor; a fast Fourier transform (FFT) point number; a system cyclic prefix (CP) length; a CP length in a symbol; a symbol rate; an upsampling multiple; and a downsampling multiple.

[0008] The single carrier signal is transmitted.

[0009] In combination with the first aspect, in certain implementations of the first aspect, generating a single carrier signal based on a parameter set and a bit stream to be transmitted includes: modulating the bit stream to be transmitted to obtain a first signal; adding a CP to the first signal to obtain a second signal; upsampling the second signal to obtain a third signal; pulse shaping the third signal to obtain a fourth signal; and downsampling the fourth signal to obtain a single carrier signal.

[0010] Based on the above scheme, the terminal device reduces the complexity of generating a single-carrier signal according to the obtained parameter set. The generated single-carrier signal has a low PAPR, and the single-carrier signal can multiplex the receiver with the multi-carrier signal, thereby reducing resource waste and improving communication efficiency.

[0011] In combination with the first aspect, in certain implementations of the first aspect, when the upsampling multiple is 1, upsampling the second signal to obtain the third signal is an optional step; when the downsampling multiple is 1, downsampling the fourth signal to obtain a single carrier signal is an optional step.

[0012] Based on the above solution, the process of generating a single carrier signal is simplified to a certain extent, and the complexity is reduced.

[0013] In combination with the first aspect, in certain implementations of the first aspect, generating a single carrier signal based on a parameter set and a bit stream to be transmitted includes: modulating the bit stream to be transmitted to obtain a first signal; upsampling the first signal to obtain a second signal; pulse shaping the second signal to obtain a third signal; folding and adding the third signal to obtain a fourth signal; downsampling the fourth signal to obtain a fifth signal; and adding a CP to the fifth signal to obtain a single carrier signal.

[0014] Based on the above scheme, the terminal device reduces the complexity of generating a single-carrier signal according to the obtained parameter set. The generated single-carrier signal has a low PAPR, and the single-carrier signal can multiplex the receiver with the multi-carrier signal, thereby reducing resource waste and improving communication efficiency.

[0015] In combination with the first aspect, in certain implementations of the first aspect, when the upsampling multiple is 1, upsampling the first signal to obtain the second signal is an optional step; when the downsampling multiple is 1, downsampling the fourth signal to obtain the fifth signal is an optional step.

[0016] Based on the above solution, the process of generating a single carrier signal is simplified to a certain extent, and the complexity of generating a single carrier signal is further reduced.

[0017] In combination with the first aspect, in certain implementations of the first aspect, the parameter set also includes filter parameters, such as the number of taps of the time domain filter, or the response array of the time domain filter, and the filter parameters are used to perform the pulse shaping stage.

[0018] Based on the above scheme, the terminal device reduces the complexity of generating a single-carrier signal according to the obtained parameter set, thereby generating a single-carrier signal with low PAPR, and the single-carrier signal can be multiplexed with a traditional multi-carrier signal, such as OFDM, to reduce resource waste and improve communication efficiency.

[0019] In combination with the first aspect, in certain implementations of the first aspect, when the sampling method in the modulation stage is pure real number modulation with π / 2 phase rotation, the terminal device defaults to a roll-off factor of 1.

[0020] In combination with the first aspect, in some implementations of the first aspect, the terminal device receives indication information, where the indication information is used to instruct the terminal device to generate a single carrier signal.

[0021] The indication information for indicating the start of transform precoding may be configured by the network device through high-layer signaling radio resource control (RRC), or may be downlink control information (DCI), which is not limited.

[0022] In a possible implementation, the indication information is used to indicate that transform precoding is enabled, thereby generating a single carrier signal in combination with the acquired parameter set.

[0023] In another possible implementation, the indication information may be predefined by the protocol and may be referred to as a switch or a flag. The embodiments of the present application do not limit the specific name and form of the indication information.

[0024] Based on the above scheme, the terminal device generates a single-carrier signal according to the obtained indication information combined with the parameter set. The generated single-carrier signal has a low PAPR, and the single-carrier signal can be multiplexed with the multi-carrier signal receiver, thereby reducing resource waste and improving communication efficiency.

[0025] In conjunction with the first aspect, in certain implementations of the first aspect, in the pulse shaping stage, the parameter roll-off factor in the stage can be directly configured by the network device through a parameter set;

[0026] In another possible implementation, if the parameter set does not include a roll-off factor, the roll-off factor may also be determined by the terminal device according to at least one of the following methods:

[0027] (1) Determined based on the number of PRBs and symbol rate in the parameter set;

[0028] (2) Determined based on the number of REs and symbol rate in the parameter set;

[0029] (3) Determined based on the system bandwidth and symbol rate in the parameter set.

[0030] Based on the above scheme, the terminal device reduces the complexity of generating a single-carrier signal according to the obtained parameter set, and generates a signal with a low PAPR according to different parameter combinations configured by the network device. This signal can be multiplexed with the multi-carrier signal receiver, thereby reducing resource waste and improving communication efficiency while making the process of generating a single-carrier signal more flexible.

[0031] In conjunction with the first aspect, in certain implementations of the first aspect, a CP stage is added, and the CP length in the parameter symbol in this stage can be directly configured by the network device through a parameter set;

[0032] In another possible implementation, the above parameter set does not include the CP length in the symbol, and the CP length in the symbol can also be determined by the terminal device based on the number of FFT points, system CP length, and upsampling multiples and downsampling multiples in the parameter set.

[0033] Based on the above scheme, the terminal device reduces the complexity of generating a single-carrier signal according to the obtained parameter set, and generates a signal with a low PAPR according to different parameter combinations configured by the network device. This signal can be multiplexed with the multi-carrier signal receiver, thereby reducing resource waste and improving communication efficiency while making the process of generating a single-carrier signal more flexible.

[0034] In conjunction with the first aspect, in certain implementations of the first aspect, the parameter set may further include FDRA, and the number of FFT points may be determined according to the FDRA value, or the scheduling bandwidth may be determined according to the FDRA value, or the number of scheduled symbols to be transmitted may be determined according to the FDRA value, that is:

[0035] (1) Determine the number of FFT points based on the FDRA value; or,

[0036] (2) Determine the number of PRBs based on the FDRA value; or,

[0037] (3) Determine the number of REs based on the FDRA value.

[0038] In a possible implementation, the network device schedules the number of PRBs indicated by the FDRA to be greater than or equal to the maximum number of PRBs in the current system, and the terminal device determines the number of FFT points accordingly.

[0039] In combination with the first aspect, in certain implementations of the first aspect, the terminal device receives a specific value predefined by the protocol, and the terminal device adjusts the signal generation process.

[0040] In a possible implementation, the number of PRBs received by the terminal device is a specific value predefined by the protocol, and the specific value is used to indicate that a padding operation is performed before joining the CP phase.

[0041] In a possible implementation, 0 or random modulation symbols are added to the signal to complete the padding operation.

[0042] In another possible implementation, a modulation symbol carrying information to be sent is added to the signal to complete the padding operation.

[0043] In a possible implementation, when the number of PRBs is a specific value predefined by the protocol, the default upsampling multiple and the default downsampling multiple are both 1.

[0044] Based on the above scheme, for the specific parameters predefined by the protocol, the terminal device adjusts the signal generation process and further optimizes the process of generating a single-carrier signal, thereby generating a single-carrier signal with low PAPR, and the single-carrier signal can be multiplexed with the multi-carrier signal receiver.

[0045] In combination with the first aspect, in certain implementations of the first aspect, the configuration index in the aforementioned parameter set is used to identify different parameter sets.

[0046] In another possible implementation, the terminal device directly receives the parameter set, that is, it is not necessary to use a configuration index to receive the parameter set.

[0047] Based on the above solution, the terminal device can receive the parameters required to generate a single carrier signal by two methods: receiving a configuration index and directly receiving a parameter set, making the communication method more flexible.

[0048] In combination with the first aspect, in some implementations of the first aspect, the parameter set is configured by the access network device; or, the parameter set is predefined by a protocol.

[0049] Based on the above solution, multiple options are provided for the specific source of the parameter set, making the communication method more flexible.

[0050] In a second aspect, a wireless communication method is provided, which can be executed by a network device, or by a chip or circuit of the network device, which is not limited in this application. For ease of description, the following description is based on an example of execution by a network device.

[0051] The method includes: sending first indication information, which is used to indicate that transform precoding is turned on; sending second indication information, which is used to instruct the terminal device to generate a single carrier signal; using a multi-carrier receiver to receive the single carrier signal, which is generated based on the indication information.

[0052] In combination with the second aspect, in some implementations of the second aspect, the network device sends first indication information to indicate that transform precoding is turned on, thereby instructing the terminal device to generate a single carrier signal in combination with the sent second indication information.

[0053] It should be understood that the first indication information for indicating that transform precoding is turned on may be configured by the network device through RRC, or may be indicated through DCI signaling, and there is no limitation to this.

[0054] In combination with the second aspect, in certain implementations of the second aspect, the second indication information includes a parameter set; the parameter set includes one or more of the following: configuration index; number of PRBs; number of REs; system bandwidth; roll-off factor; number of FFT points; system CP length; CP length in symbol; symbol rate; upsampling multiple; downsampling multiple; the aforementioned single carrier signal is generated based on the parameter set.

[0055] Based on the above solution, the network device instructs the terminal device to generate a single-carrier signal with low PAPR, while reducing the complexity of generating the single-carrier signal. The single-carrier signal can multiplex the receiver with the multi-carrier signal, thereby reducing resource waste and improving communication efficiency.

[0056] In combination with the second aspect, in certain implementations of the second aspect, the CP length in the symbols in the parameter set is determined according to the number of FFT points, the system CP length, and the upsampling multiple and the downsampling multiple.

[0057] Based on the above solution, the network device instructs the terminal device to generate a single-carrier signal with low PAPR, while reducing the complexity of generating the single-carrier signal. The single-carrier signal can multiplex the receiver with the multi-carrier signal, thereby reducing resource waste and improving communication efficiency.

[0058] In conjunction with the second aspect, in certain implementations of the second aspect, the roll-off factor in the parameter set may be determined according to at least one of the following methods:

[0059] (1) Determined based on the number of PRBs and symbol rate in the parameter set;

[0060] (2) Determined based on the number of REs and symbol rate in the parameter set;

[0061] (3) Determined based on the system bandwidth and symbol rate in the parameter set;

[0062] (4) The network device is configured through RRC or DCI. The embodiment of the present application does not limit the specific configuration method;

[0063] (5) Predefined by the protocol.

[0064] Based on the above solution, the terminal device reduces the complexity of generating a single-carrier signal based on the acquired parameter set, thereby generating a single-carrier signal with low PAPR. This single-carrier signal can be multiplexed with the multi-carrier signal at the receiver, thereby reducing resource waste and improving communication efficiency. Furthermore, different methods are used to determine specific parameters, making the signal generation process more flexible.

[0065] In combination with the second aspect, in certain implementations of the second aspect, the parameter set also includes filter parameters, such as the number of taps of the time domain filter.

[0066] In a possible implementation manner, the parameters of the filter are determined according to the roll-off factor.

[0067] In combination with the second aspect, in certain implementations of the second aspect, the parameter set also includes FDRA, and the FDRA value is used to determine the number of FFT points, or to determine the scheduling bandwidth size based on the FDRA value, or to determine the number of scheduled symbols to be transmitted based on the FDRA value.

[0068] In a possible implementation, the network device schedules the number of PRBs indicated by the FDRA to be greater than or equal to the maximum number of PRBs in the current system, and the terminal device determines the number of FFT points accordingly.

[0069] In combination with the second aspect, in certain implementations of the second aspect, the second indication information includes a transmission bandwidth predefined by the protocol. After the indication transform precoding is turned on, the network device instructs the terminal device to process the signal by scheduling special bandwidth resources, so that the terminal device generates a single-carrier signal with a low PAPR, and the signal can be multiplexed with a multi-carrier signal receiver, thereby reducing resource waste and improving communication efficiency.

[0070] In one possible implementation, the number of PRBs received by the terminal device is a specific value predefined by the protocol. Combined with the received indication information indicating that transform precoding is turned on, the terminal device defaults to sending a single carrier signal by generating a signal in the pure time domain.

[0071] In a possible implementation, when the number of PRBs is a specific value predefined by the protocol, the default upsampling multiple and the default downsampling multiple are both 1.

[0072] Based on the above solution, through both explicit indication and implicit indication methods, the terminal device uses a pure time domain processing method to generate a single-carrier signal with low PAPR, making the communication method more flexible.

[0073] In a third aspect, a communication device is provided, comprising: a processor, a memory, and a transceiver, wherein the memory is used to store computer programs; and at least one processor, which is used to execute the computer programs or instructions stored in the memory and control the transceiver to send and receive signals, so that the communication device can execute the method provided by any one of the implementation methods of the first aspect mentioned above during operation.

[0074] In one possible implementation, the structure of the communication device may include a processing unit and a transceiver unit, wherein the processing unit is configured to support the communication device in performing the corresponding functions of the above-mentioned method. The transceiver unit is used to support communication between the communication device and other communication devices, so that the communication device can perform the method provided by any implementation of the first aspect above at runtime. The communication device may also include a storage unit, which is coupled to the processing unit and the transceiver unit and stores the necessary program instructions and data for the communication device, so that the communication device can perform the method provided by any implementation of the first aspect above at runtime.

[0075] In another possible implementation, the communication device is a chip or a chip system. The processing unit may also be embodied as a processing circuit or a logic circuit; the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system, so that the communication device can execute the method provided in any implementation of the first aspect above during operation.

[0076] In a fourth aspect, a communication device is provided, comprising: a processor, a memory, and a transceiver, wherein the memory is used to store a computer program; at least one processor, which is used to execute the computer program or instructions stored in the memory and control the transceiver to send and receive signals, so that the communication device can execute the method provided in any one of the implementation methods of the above-mentioned second aspect during operation.

[0077] In one possible implementation, the structure of the communication device may include a processing unit and a transceiver unit, wherein the processing unit is configured to support the communication device in performing the corresponding functions of the above-mentioned method. The transceiver unit is used to support communication between the communication device and other communication devices, so that the communication device can perform the method provided by any implementation of the second aspect above during operation. The communication device may also include a storage unit, which is coupled to the processing unit and the transceiver unit and stores the necessary program instructions and data for the communication device, so that the communication device can perform the method provided by any implementation of the second aspect above during operation.

[0078] In another possible implementation, the communication device is a chip or a chip system. The processing unit may also be embodied as a processing circuit or a logic circuit; the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system, so that the communication device can execute the method provided in any implementation of the second aspect above during operation.

[0079] In a fifth aspect, a processor is provided, comprising a processor configured to read and execute a computer program stored in a memory to execute the method in any possible implementation of the first aspect and the second aspect.

[0080] For example, the communication device may be a chip or a chip system.

[0081] Optionally, the chip further comprises a memory, and the memory is connected to the processor via a circuit or wire. The memory may store computer programs or instructions necessary for implementing any of the methods described in the first to second aspects above.

[0082] Further optionally, the chip also includes a communication interface.

[0083] For the operations such as transmission, sending and receiving involved in the processor, unless otherwise specified, or unless they conflict with their actual functions or internal logic in the relevant descriptions, they can be more generally understood as processor output, reception, input and other operations, rather than the transmission, sending and receiving operations directly performed by the RF circuit and antenna.

[0084] In a sixth aspect, a communication system is provided, which includes the communication device described in the third aspect and / or the communication device described in the fourth aspect.

[0085] In a seventh aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, wherein the program code includes a method for executing any one of the implementations of the first to second aspects above.

[0086] In an eighth aspect, a chip system is provided, which includes a processor and an interface, wherein the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement or support the method provided in any one of the implementation methods of the first to second aspects above.

[0087] In a possible design, the chip system further includes a memory, which is used to store program instructions and data necessary for the terminal. The chip system can be composed of a chip or include a chip and other discrete devices.

[0088] In a ninth aspect, a computer program product is provided, comprising: a computer program code, which, when running on the computer, executes the method in any possible implementation of the first to second aspects above. BRIEF DESCRIPTION OF THE DRAWINGS

[0089] FIG1 is a schematic diagram of a wireless communication system 100 applicable to an embodiment of the present application.

[0090] FIG2 is a flow chart of the modulation and demodulation module 200 .

[0091] FIG3 is a schematic diagram of the processing flow of the SC-QAM transmitter and receiver.

[0092] FIG4 is a schematic diagram of the processing flow of the transmitter and receiver of SC-FDE.

[0093] FIG5 is a schematic flowchart of a communication method 500 provided in an embodiment of the present application.

[0094] FIG6 is a flowchart of a method 600 for generating a single carrier signal provided in an embodiment of the present application.

[0095] FIG7 is an example diagram of a modulation method 700 provided in an embodiment of the present application.

[0096] FIG8 is a flowchart of a method 800 for generating a single carrier signal provided in an embodiment of the present application.

[0097] FIG9 is an example diagram of a convolution principle 900 applied to a method according to an embodiment of the present application.

[0098] FIG10 is a schematic block diagram of a communication device 1000 provided in an embodiment of the present application.

[0099] FIG11 is a schematic block diagram of a communication device 1100 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0100] The technical solution in this application will be described below with reference to the accompanying drawings.

[0101] The technical solutions provided in the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, wireless local area networks (WLAN) systems, satellite communication systems, future communication systems such as sixth generation mobile communication systems, or a fusion system of multiple systems. The technical solutions provided in the present application can also be applied to device to device (D2D) communication, vehicle to everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and Internet of Things (IoT) communication systems or other communication systems.

[0102] A device in a communication system can send signals to or receive signals from another device. These signals may include information, signaling, or data. The term "device" can also be replaced by an entity, network entity, communication device, communication module, node, communication node, etc. This application uses devices as an example for description. For example, a communication system may include at least one terminal device and at least one network device. A network device can send downlink signals to a terminal device, and / or a terminal device can send uplink signals to a network device.

[0103] In an embodiment of the present application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

[0104] The terminal device may be a device that provides voice / data, such as a handheld device or vehicle-mounted device with a wireless connection function. At present, some examples of terminals are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (PLMNs). The terminal equipment in the network (PLMN), etc., is not limited to this in the embodiments of the present application.

[0105] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0106] In the embodiments of the present application, the device for implementing the function of the terminal device, i.e., the terminal device, can be the terminal device, or a device capable of supporting the terminal device to implement the function, such as a chip system or chip, which can be installed in the terminal device. In the embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.

[0107] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. Base station 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, transmission point (TRP), transmission point (TP), master station, auxiliary station, multi-standard wireless (motor slide retainer, 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 can also refer to a communication module, modem or chip used to be set in the aforementioned device or apparatus. A base station may also be a mobile switching center, a device that performs base station functions in D2D, V2X, and M2M communications, a network-side device in a future communication network, or a device that performs base station functions in a future communication system. A base station may support networks with the same or different access technologies. The embodiments of this application do not limit the specific technologies and device forms used by network devices.

[0108] In some deployments, the network device mentioned in the embodiments of the present application may be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (central unit control plane (central unit-control plane, CU-CP)) and a user plane CU node (central unit user plane (central unit-user plane, CU-UP)) and a DU node.

[0109] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in an open RAN (ORAN) system, CU may also be referred to as O-CU (open CU), DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, CU-UP may also be referred to as O-CU-UP, and RU may also be referred to as O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0110] In the embodiments of the present application, the apparatus for implementing the function of the network device can be the network device, or it can be an apparatus capable of supporting the network device to implement the function, such as a chip system or chip, which can be installed in the network device. In the embodiments of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices.

[0111] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons and satellites in the air. The embodiments of this application do not limit the scenarios in which network devices and terminal devices are located. In addition, terminal devices and network devices can be hardware devices, or they can be software functions running on dedicated hardware, software functions running on general-purpose hardware, such as virtualization functions instantiated on a platform (e.g., a cloud platform), or entities including dedicated or general-purpose hardware devices and software functions. This application does not limit the specific forms of terminal devices and network devices.

[0112] In practical applications, a wireless communication system may include multiple network devices and multiple terminal devices simultaneously, without limitation. A network device may simultaneously perform downlink data transmission with one or more terminal devices. A terminal device may also simultaneously perform uplink data transmission with one or more network devices. The embodiments of the present application do not limit the number of terminal devices and network devices included in the wireless communication system.

[0113] Figure 1 is a schematic diagram of a wireless communication system 100 applicable to an embodiment of the present application. As shown in Figure 1 , during communication with base station 101, terminal device 102 uses a DFT-s-OFDM multi-carrier waveform, terminal device 103 uses an OFDM multi-carrier waveform, and terminal device 104 uses a CP-SC single-carrier waveform.

[0114] Among them, the OFDM waveform can convert high-speed data streams into multiple parallel low-speed data streams through serial / parallel conversion, and then distribute them to sub-channels on several subcarriers of different frequencies for transmission, thereby improving spectrum utilization, but OFDM has a high PAPR.

[0115] The DFT-s-OFDM multicarrier waveform leverages the OFDM transmitter architecture to precode data before subcarrier mapping. After precoding, DFT-s-OFDM can achieve lower PAPR than OFDM, but it also increases complexity.

[0116] The CP-SC single-carrier waveform is used to generate a single-carrier waveform at the transmitter by adding a CP to combat multipath interference. This single-carrier waveform has the advantages of low PAPR and low transmitter complexity, but it cannot multiplex receivers with traditional multi-carrier waveforms, such as OFDM, resulting in lower communication efficiency.

[0117] The embodiments of the present application provide a method for multiplexing a single-carrier waveform of a receiver with a traditional multi-carrier waveform, such as OFDM, in a wireless communication system in which single-carrier and multi-carrier waveforms coexist, while also achieving the advantages of low PAPR and low complexity of the signal generation process due to the transmitter sending a single-carrier signal.

[0118] FIG2 is a flow chart of the modulation and demodulation module 200. The content involved in the embodiment of the present application mainly refers to the waveform generator part in FIG2.

[0119] The waveform generator's function is to generate the modulation waveform used for signal transmission. Depending on the modulation method, the waveform generator can generate different modulation waveforms. The generated modulation waveform is used to load the signal onto the carrier for transmission in the channel.

[0120] SC-QAM and SC-FDE are traditional single-carrier waveforms. Single-carrier waveforms have the advantages of lower PAPR and low transmitter complexity. For high frequencies and large bandwidths, the advantages of SC-QAM or SC-FDE are more prominent. However, SC-QAM and SC-FDE are not compatible with the existing NR protocol, and in traditional systems, the coexistence problem of single carrier and multi-carrier cannot be well solved, so that the system needs to design receivers for the two waveforms separately to receive the corresponding signals, resulting in excessive costs. Therefore, the embodiment of the present application provides a method for generating a single-carrier waveform to solve such problems.

[0121] Figure 3 is a schematic diagram of the transmitter and receiver processing flow for an SC-QAM single-carrier waveform. Figure 3 (a) is a schematic diagram of the SC-QAM transmitter processing flow, and Figure 3 (b) is a schematic diagram of the SC-QAM receiver processing flow.

[0122] As shown in Figure 3, SC-QAM transmission and reception are both performed in the time domain, without involving time-frequency domain transformations. Only time-domain matched filtering and up- and downsampling are required. Therefore, compared to multi-carrier waveforms, SC-QAM has the advantages of lower generation complexity and lower PAPR.

[0123] It should be understood that the time-frequency domain transform may include operations such as FFT, inverse fast Fourier transform (IFFT), discrete Fourier transform (DFT), and inverse discrete Fourier transform (IDFT).

[0124] Figure 4 is a schematic diagram of the transmitter and receiver processing flow for the SC-FDE single-carrier waveform. Figure 4 (a) is a schematic diagram of the SC-FDE transmitter processing flow, and Figure 4 (b) is a schematic diagram of the SC-FDE receiver processing flow.

[0125] SC-FDE differs from traditional SC-QAM in that the transmitter uses a CP to mitigate multipath interference, while the receiver processes the signal in the frequency domain. This requires a time-to-frequency transformation of the signal. For example, an FFT is performed on the received signal to obtain the frequency domain signal for channel estimation and equalization. After eliminating channel effects, the signal is then converted to the time domain to obtain the constellation symbol. SC-FDE enables a single carrier to achieve the same simultaneous processing capabilities as a multicarrier system, while mitigating the impact of multipath channels on system performance.

[0126] FIG5 is a schematic flowchart of a communication method 500 provided in an embodiment of the present application.

[0127] S501, sending first instruction information;

[0128] Specifically, the first indication information is used to instruct the terminal device to generate a single carrier signal using the method in the embodiment of the present application;

[0129] Specifically, the first indication information is RRC signaling information or DCI signaling information, which is not limited in this embodiment of the present application;

[0130] Optionally, the first indication information is used to indicate that transform precoding is turned on;

[0131] Optionally, the first indication information may be predefined by a protocol and may be referred to as a switch or a flag. The embodiment of the present application does not limit the specific name and form of the first indication information.

[0132] S502, sending second instruction information;

[0133] Specifically, the second indication information is used to configure parameters for generating a single carrier signal;

[0134] Optionally, the second indication information may be indicated in the following manner:

[0135] Method 1

[0136] The second indication information causes the terminal device to generate a single carrier signal using a pure time domain processing method by explicitly indicating a parameter set;

[0137] Optionally, the configuration method of the parameter set may include at least one of the following:

[0138] (1) The parameter set is configured by the network device;

[0139] An embodiment of the present application provides a parameter set, each parameter set including one or more of the following parameters: configuration index, number of PRBs, number of REs, system bandwidth, roll-off factor, number of FFT points, CP length, CP length in symbol, symbol rate Rs, upsampling multiple K, downsampling multiple L, as shown in Table 1.

[0140] Table 1 Parameter set example table

[0141] Among them, the CP length in the symbol refers to the CP length that needs to be added based on the baseband sampling rate (or the symbol rate determined by the scheduling bandwidth, or the symbol rate determined by the symbols to be sent); the specific value of the CP length in the symbol is equal to the system CP length corresponding to the given subcarrier spacing and bandwidth (or FFT point number) after upsampling or downsampling or Fourier transform.

[0142] The symbol rate Rs is the number of modulation symbols per unit time (e.g., one OFDM symbol time or one system symbol time);

[0143] The seven parameter sets given in Table 1 are exemplary and should not be understood as including only seven parameter sets, where “ / ” indicates that the item in the parameter set can be empty.

[0144] Optionally, for the parameter set in Table 1, when the network device adopts DCI scheduling or RRC pre-configuration, it can be indicated by the configuration index of the parameter set;

[0145] Optionally, the network device may directly indicate the parameter set, that is, not through a configuration index.

[0146] Optionally, the parameter set may further include frequency domain resource allocation (FDRA). The network device indicates the number of FFT points or the scheduling bandwidth or the number of scheduled symbols to be transmitted by defining the value of FDRA, that is:

[0147] (1) The FDRA value is used to determine the number of FFT points; or,

[0148] (2) The FDRA value is used to determine the number of PRBs; or,

[0149] (3) The FDRA value is used to determine the number of REs;

[0150] Optionally, if the number of PRBs indicated by the network device through scheduling FDRA is greater than or equal to the maximum number of PRBs in the current system, the terminal device determines the number of FFT points accordingly;

[0151] Exemplarily, the number of FFT points is the minimum FFT point number that is greater than the total number of REs.

[0152] (2) The parameter set may also be predefined by the protocol.

[0153] Method 2

[0154] The second indication information implicitly instructs the terminal device to generate a single carrier signal using a pure time domain processing method by scheduling special bandwidth resources;

[0155] Optionally, the network device instructs the terminal device to send a signal by using DFT-s-OFDM, and the instruction is performed by indicating specific parameters. That is, when the network device indicates the specific parameters, the terminal device generates a single carrier signal using the method provided in the embodiment of the present application;

[0156] Exemplarily, the specific parameter is a bandwidth resource allocated by the network device to the terminal device for transmission, for example, indicating that the number of PRBs is 341;

[0157] Optionally, the value of the transmission bandwidth is predefined by the protocol;

[0158] Optionally, in this mode, the terminal device defaults to both upsampling multiples and downsampling multiples of 1;

[0159] For example, when formula (1) is satisfied, the terminal device defaults to both the upsampling multiple and the downsampling multiple being 1:

[0160] Among them, FFTsize is the number of FFT points of the system. The terminal device can determine FFTsize based on the system bandwidth or the number of subcarriers; scheduledPRBnumber is the number of scheduled PRBs;

[0161] Indicates rounding down.

[0162] Optionally, in this manner, filter parameters, such as the number of taps of the time domain filter or the response array of the time domain filter, can be configured by the network device or configured by the terminal device itself according to the capabilities of the terminal device.

[0163] Optionally, in this manner, the parameters required to generate the single-carrier signal may be configured by the network device;

[0164] Optionally, in this manner, the parameters required to generate the single-carrier signal may be predefined by the protocol;

[0165] Optionally, in this manner, the parameters required to generate the single-carrier signal may be determined by the terminal device itself;

[0166] Exemplarily, the terminal device determines the CP length in the symbol based on parameters such as an upsampling multiple, a downsampling multiple, and bandwidth resources allocated by the network device to the terminal device for transmission.

[0167] S503, generating a single carrier signal;

[0168] Optionally, the terminal device receives the first indication information and the second indication information, and generates a single carrier signal according to a parameter set specified by the network device and a method provided in an embodiment of the present application;

[0169] Optionally, the terminal device generates a single carrier signal according to the method provided in an embodiment of the present application based on the first indication information and the special bandwidth resources scheduled by the second indication information.

[0170] S504: Send a single carrier signal.

[0171] FIG6 is a flowchart of a method 600 for generating a single carrier signal provided in an embodiment of the present application. The specific steps of the method 600 are as follows.

[0172] S601, modulation stage;

[0173] Optionally, if the bit stream to be transmitted is a DMRS sequence, it is necessary to perform Fourier transform on the DMRS sequence before continuing to perform the step in S601;

[0174] Optionally, if the bit stream to be transmitted is a pure time-domain DMRS sequence predefined by the protocol, then S601 is directly executed;

[0175] Optionally, the bit stream to be transmitted is a DMRS sequence predefined by the protocol. The DMRS sequence adopts a specific sequence or mapping method, so that the DMRS sequence can generate a single carrier signal using the method in the embodiment of the present application. The embodiment of the present application does not limit the specific sequence type and mapping method.

[0176] Exemplarily, the DMRS sequence predefined by the protocol is a Golay sequence or a Golay complementary sequence;

[0177] Exemplarily, the protocol predefines a DMRS sequence, and the DMRS sequence can directly generate a single carrier signal using the method in the embodiment of the present application without undergoing Fourier transform;

[0178] Optionally, the bit stream to be sent may also be other types of sequences, as long as subsequent operations can be performed on it using a pure time domain processing method, and this embodiment of the present application does not limit this.

[0179] Specifically, the bit stream to be transmitted obtained by the encoder enters the modulation stage, and the bit stream to be transmitted adopts pure real number modulation, and then the modulated signal is screened, and the screened signal is subjected to a phase rotation of ±π / 2 (when a positive value is taken, the phase rotates to the left; when a negative value is taken, the phase rotates to the right). The symbols can be selected for screening, and the symbols at odd positions or even positions can be selected. Taking the phase rotation of the symbols at odd positions as an example, it can be represented by formula (2):

[0180] Wherein, s can be a pulse amplitude modulation (PAM) symbol or a binary phase shift keying (BPSK) modulation symbol; i is the index of the modulation symbol; mod is the remainder operation; and d(i) is the output modulation symbol.

[0181] Optionally, the specific modulation process may be one of the following methods:

[0182] Method 1

[0183] First, BPSK is used to modulate the information bits to be modulated, and then the modulated signal is phase rotated. Taking π / 2-BPSK modulation and phase rotation of symbols at odd positions as an example, the modulation process is shown in formula (3):

[0184] Where b(i) is the bit to be modulated, d(i) is the output modulation symbol, and mod is the modulo operation.

[0185] Method 2

[0186] First, pulse amplitude modulation (PAM) is used to modulate the information bits, including 4-PAM, 8-PAM, and 16-PAM. Then, the modulated signal is filtered and the filtered signal is phase rotated by ±π / 2. The symbol filtering can select symbols at odd or even positions. Taking 4-PAM modulation as an example, the specific process is as follows:

[0187] FIG7 is an exemplary diagram of a modulation method 700 provided in an embodiment of the present application;

[0188] As shown in Figure 7, taking 4-PAM modulation as an example, the modulation process of performing a π / 2 phase rotation on the symbols at even positions is as follows:

[0189] The modulation principle of 4-PAM is to divide the digital signal into four levels, each representing two bits. As shown in Figure 7, "00" is mapped to "-3", "01" is mapped to "-1", "11" is mapped to "+1", and "10" is mapped to "+3". When the information bits to be transmitted are "01100011", the output modulation symbols are "-1, +3, -3, +1". The symbols in even positions are then phase rotated by π / 2 to obtain the modulation symbols "-1, +3j, -3, +1j".

[0190] Optionally, the modulation mode involved in S601 is determined according to a scheduling instruction of the network device.

[0191] S602, joining the CP stage;

[0192] Specifically, according to S601, a modulated data symbol is obtained, and a CP is added to the data symbol;

[0193] Optionally, the number of CP lengths to be added to the data symbol is configured by the network device, as shown in Table 1;

[0194] Optionally, the number of CP lengths to be added to the data symbol is determined by the terminal device according to parameters such as the bandwidth resource configured by the network device for transmission;

[0195] Exemplarily, the terminal device determines the CP length in the symbol according to parameters such as the upsampling multiple, downsampling multiple, system bandwidth, symbol rate Rs, etc.;

[0196] The network device calculates the CP length to be added to the data symbol. The specific calculation method is shown in formula (4): CP length in the symbol = system CP length at the current FFT point * L / K (4)

[0197] Where K is the upsampling multiple, L is the downsampling multiple, and K and L are positive integers;

[0198] Exemplarily, for parameter set 0 shown in Table 1, the system CP length at an FFT point of 4096 is 288, the upsampling multiple is 4, and the downsampling multiple is 3, then the CP length in the symbol is 216.

[0199] Optionally, when the CP length in the data symbol is not included in the parameter set shown in Table 1, the terminal device can determine the CP length in the symbol according to formula (4).

[0200] Optionally, the system CP length at the current FFT point is configured by the network device. When the system is configured, the system CP length at the current FFT point takes any one of {144*k, k = 1, 2, 3,...}, where k is a positive integer.

[0201] Optionally, the upsampling multiple and downsampling multiple are configured by the network device;

[0202] Optionally, the system CP length at the current FFT point is predefined by the protocol;

[0203] Optionally, the upsampling multiple and downsampling multiple are predefined by the protocol.

[0204] Optionally, the method for obtaining the FFT point can also include the following methods:

[0205] (1) Infer according to the bandwidth of the current serving cell;

[0206] Exemplarily, the setting condition is: total number of RBs in the current serving cell * 12 * SCS < FFT point * SCS, then the FFT point takes the smallest FFT point in {2048*k, k = 1, 2, 3,...} that satisfies this condition;

[0207] Among them, RB is a resource block, which is a frequency domain resource unit predefined by the protocol and includes 12 REs; each RE is a subcarrier in an OFDM waveform; SCS is the subcarrier spacing; k is a positive integer.

[0208] It should be understood that, unless otherwise emphasized, in the embodiments of the present application, when RB and PRB are both used to represent frequency domain resource units consisting of 12 subcarriers in the frequency domain, the two have the same meaning and can be used interchangeably without ambiguity.

[0209] (2) Configured by network devices;

[0210] The network device configures a parameter set through high-layer signaling, for example, RRC signaling configures the number of FFT points to be any one of {2048*k, k=1, 2, 3, ...}.

[0211] Optionally, when the number of PRBs is a specific transmission bandwidth, for example, the number of PRBs is 341 or 682, and the upsampling multiple and the downsampling multiple are both 1, it is necessary to perform a padding operation on the data symbols before step S602;

[0212] Optionally, 0 or a random modulation symbol is added to the data symbol, or a modulation symbol carrying information to be sent is added to the data symbol. The embodiment of the present application does not limit the specific form of the added modulation symbol.

[0213] For example, for parameter set 3 in Table 1, the number of PRBs is 341, the upsampling multiple and the downsampling multiple are both 1, and padding operation is required on the data symbols to fill the data length so that its size is equal to the number of FFT points; that is, 341RB*12=4092, then 4 data symbols need to be added to make the length 4096.

[0214] Similarly, parameter set 4 also requires padding operation.

[0215] S603, upsampling stage;

[0216] Specifically, the data stream after adding the CP is upsampled according to the parameters configured by the network device, as shown in Table 1, where the upsampling multiple K is an integer greater than or equal to 1;

[0217] It should be understood that, when K=1, S603 is an optional step.

[0218] S604, pulse shaping stage;

[0219] Specifically, the upsampled data stream is filtered using a filter with a roll-off factor of β;

[0220] Optionally, the terminal device may determine the value of β in the following manner:

[0221] (1) Determined according to the parameter set of the network device configuration, as shown in Table 1;

[0222] (2) implicitly indicated by special scheduling resources;

[0223] Exemplarily, when the number of PRBs is a specific value predefined by the protocol, the value of β defaults to 1;

[0224] Optionally, in this manner, filter parameters, such as the number of taps of the time domain filter or the response array of the time domain filter, can be configured by the network device or configured by the terminal device itself according to the capabilities of the terminal device.

[0225] (3) Determined based on scheduling bandwidth;

[0226] For example, under a given system bandwidth, when the maximum number of modulation symbols that can be transmitted within one system symbol time is reached, the default value of β is 1.

[0227] (4) According to the modulation implicit indication:

[0228] Specifically, it is determined by the order or modulation and coding scheme (MCS) indicated by the network device;

[0229] Optionally, when a pure real number modulation and a π / 2 phase rotation are performed on the bit stream to be transmitted, the value of β defaults to 1;

[0230] Optionally, the roll-off factor β takes a default value according to the modulation, and is not limited to a specific modulation mode;

[0231] Exemplarily, the default value of the roll-off factor β is 1.

[0232] It should be understood that, in the frequency domain, the roll-off factor β takes a value of 1. For example, the bandwidth occupied by the original data signal to be transmitted is B. After being filtered by a filter with a roll-off factor of 1, the occupied bandwidth is 2B.

[0233] Optionally, the network device may determine the value of the roll-off factor in the following manner:

[0234] The relationship between the roll-off factor and the bandwidth satisfies formula (5):

[0235] Where BW is the bandwidth (number of subcarriers), Rs is the symbol rate (number of modulation symbols transmitted per unit time), and β is the roll-off factor;

[0236] That is, the roll-off factor shown in Table 1 can be determined according to at least one of the following:

[0237] (1) Determined based on the number of PRBs and symbol rate in the parameter set;

[0238] (2) Determined based on the number of REs and symbol rate in the parameter set;

[0239] (3) Determined based on the system bandwidth and symbol rate in the parameter set;

[0240] (4) The network device is configured through RRC or DCI. The embodiment of the present application does not limit the specific configuration method;

[0241] (5) Predefined by the protocol.

[0242] Optionally, when the parameters configured by the network device for the terminal device do not include a roll-off factor, the terminal device determines the roll-off factor according to formula (5), that is, the terminal device determines the roll-off factor according to at least one of the following:

[0243] (1) Determined based on the number of PRBs and symbol rate in the parameter set;

[0244] (2) Determined based on the number of REs and symbol rate in the parameter set;

[0245] (3) Determined based on the system bandwidth and symbol rate in the parameter set.

[0246] Optionally, the network device generates filter parameters according to the roll-off factor through a predefined filter shaping formula. Taking the RRC filter as an example, its filter shaping formula is shown in formula (6):

[0247] Where Ts is the symbol rate and β is the roll-off factor;

[0248] It should be understood that the filter function shown in formula (6) is a representation of a continuous-time signal. In practical engineering applications, the function needs to be sampled to discretize it and obtain an array of finite length. The filter after discrete sampling, i.e., the array of finite length, is then used for linear convolution operations.

[0249] It should be understood that the use of RRC filters to generate filter parameters is only an exemplary illustration, and other filters such as Kaiser window filters may also be included. The embodiments of the present application do not limit this, but the shape and parameters of the selected filter need to be determined based on the roll-off factor.

[0250] Optionally, the filter parameters may also be configured according to the capabilities reported by the terminal device.

[0251] Optionally, the parameter set shown in Table 1 may further include filter parameters, that is, the network device directly configures the filter parameters to the terminal device;

[0252] Optionally, the parameters of the filter may also be predefined by the protocol.

[0253] Optionally, in the truncation stage, the filtered data is truncated: M is set to be the length of the data after upsampling in S603, then the length of the filtered data is M+Ntaps-1, and the first M data are taken, where M is a positive integer;

[0254] Optionally, the last M data can also be taken during the truncation phase;

[0255] Optionally, in the truncation phase, the protocol does not specify how the terminal intercepts the convolved data, and the terminal device determines the interception method.

[0256] Among them, Ntaps is the parameter of the filter, that is, the number of taps of the time domain filter.

[0257] S605, downsampling stage;

[0258] Specifically, the filtered data is downsampled according to the parameters configured by the network device, as shown in Table 1, where the downsampling multiple L is an integer greater than or equal to 1;

[0259] It should be understood that when L=1, S605 is an optional step.

[0260] The data after the downsampling stage is converted into radio frequency signals and then transmitted.

[0261] It should be understood that after the single-carrier signal sent by the method in the embodiment of the present application reaches the receiver, the receiving end needs to perform time-frequency domain conversion when processing the single-carrier signal. The present application does not limit the specific implementation method of the time-frequency domain conversion.

[0262] FIG8 is a flowchart of a method 800 for generating a single carrier signal provided in an embodiment of the present application.

[0263] S801, modulation stage;

[0264] The specific process can refer to the steps in S601 and will not be repeated here;

[0265] Optionally, if the bit stream to be transmitted is a DMRS sequence, it is necessary to perform Fourier transform on the DMRS sequence and then continue to perform the step in S801;

[0266] Optionally, if the bit stream to be transmitted is a pure time-domain DMRS sequence predefined by the protocol, then S801 is directly executed;

[0267] Optionally, the bit stream to be transmitted is a DMRS sequence predefined by the protocol. The DMRS sequence adopts a specific sequence or mapping method, so that the DMRS sequence can generate a single carrier signal using the method in the embodiment of the present application. The embodiment of the present application does not limit the specific sequence type and mapping method.

[0268] Exemplarily, the DMRS sequence predefined by the protocol is a Golay sequence or a Golay complementary sequence;

[0269] Exemplarily, the protocol predefines a DMRS sequence, and the DMRS sequence can directly generate a single carrier signal using the method in the embodiment of the present application without undergoing Fourier transform;

[0270] Optionally, the bit stream to be sent may also be other types of sequences, as long as subsequent operations can be performed on it using a pure time domain processing method, and this embodiment of the present application does not limit this.

[0271] S802, upsampling stage;

[0272] Specifically, the modulated data stream is upsampled according to the parameters configured by the network device, as shown in Table 1, where the upsampling multiple K is an integer greater than or equal to 1;

[0273] It should be understood that when K=1, this step can be regarded as omitted.

[0274] S803, pulse shaping stage;

[0275] The specific process can refer to the steps in S604 and will not be repeated here.

[0276] S804, fold-addition stage;

[0277] Specifically, the filtered data enters the folding and adding stage, where the last Ntaps-1 data of the data stream are added to the first Ntaps-1 data of the data stream;

[0278] Among them, Ntaps is the parameter of the filter, that is, the number of taps of the time domain filter;

[0279] Optionally, the parameter set shown in Table 1 may further include filter parameters, that is, the network device directly configures the filter parameters to the terminal device;

[0280] Optionally, the parameters of the filter may also be predefined by the protocol.

[0281] S805, downsampling stage;

[0282] Specifically, the data stream after the folding and adding stage is downsampled according to the parameters configured by the network device, as shown in Table 1, where the downsampling multiple L is an integer greater than or equal to 1;

[0283] It should be understood that when L=1, this step can be regarded as omitted.

[0284] S806, join the CP stage;

[0285] The specific steps are as described in S602 and will not be repeated here.

[0286] The data after S806 is converted into an intermediate frequency or radio frequency signal and then transmitted.

[0287] It should be understood that after the single-carrier signal sent by the method in the embodiment of the present application reaches the receiver, the receiving end needs to perform time-frequency domain conversion when processing the single-carrier signal. The present application does not limit the specific implementation method of the time-frequency domain conversion.

[0288] FIG9 shows an example diagram of a convolution principle 900 applied to a method according to an embodiment of the present application.

[0289] As shown in Figure 9, the data stream to be filtered is "1, 2, 3, 4, 5, 6, 7, 8". It is convolved with the data stream "4, 3, 2, 1" to obtain the filtered data stream "1, 4, 10, 20, 30, 40, 50, 60, 61, 52, 32". Taking Ntaps as 4, the last 3 data of the filtered data stream are added to the first 3 data of the data stream to obtain the data stream "62, 56, 42, 20, 30, 40, 50, 60".

[0290] Figure 10 is a schematic block diagram of a communication device 1000 provided in an embodiment of the present application. The device 1000 includes a transceiver unit 1010 and a processing unit 1020. The transceiver unit 1010 can communicate with the outside world, and the processing unit 1020 is used to process data. The transceiver unit 1010 can also be referred to as a communication interface or a communication unit.

[0291] Optionally, the transceiver unit 1010 may also be referred to as a communication interface or communication unit, and may include a transmitting unit and / or a receiving unit. The transceiver unit 1010 may be a transceiver (including a transmitter and / or a receiver), an input / output interface (including an input and / or output interface), a pin, or a circuit. The transceiver unit 1010 may be configured to perform the transmitting and / or receiving steps in the above-described method embodiments.

[0292] Optionally, the processing unit 1020 may be a processor (may include one or more), a processing circuit with processor functions, etc., and may be used to execute other steps except sending and receiving in the above method embodiment.

[0293] Optionally, the apparatus 1000 further includes a storage unit, which may be a memory, an internal storage unit (e.g., a register, a cache, etc.), an external storage unit (e.g., a read-only memory, a random access memory, etc.), etc. The storage unit is used to store instructions, and the processing unit 1020 executes the instructions stored in the storage unit to enable the communication apparatus to perform the above method.

[0294] It should be understood that the apparatus 1000 herein is embodied in the form of a functional unit. The term "unit" herein may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, combined logic circuits, and / or other suitable components that support the described functionality.

[0295] In addition, the transceiver unit 1010 may also be a transceiver circuit (for example, may include a receiving circuit and a sending circuit), and the processing unit may be a processing circuit.

[0296] It should be noted that the device in FIG10 may also be a chip or a chip system, such as a system on a chip (SoC). The transceiver unit may be an input / output circuit or a communication interface, and the processing unit may be a processor, microprocessor, or integrated circuit integrated on the chip. This is not limited here.

[0297] The device 1000 can be used to execute the actions performed by the network device in the above method embodiment. In this case, the device 1000 can be a satellite or a component that can be configured on a satellite. The transceiver unit 1010 is used to execute the transceiver-related operations on the network device side in the above method embodiment, and the processing unit 1020 is used to execute the processing-related operations on the network device side in the above method embodiment.

[0298] Alternatively, the device 1000 can be used to execute the actions performed by the terminal device in the above method embodiment. In this case, the device 1000 can be a terminal device or a component that can be configured on the terminal device, the transceiver unit 1010 is used to execute the transceiver-related operations on the terminal device side in the above method embodiment, and the processing unit 1020 is used to execute the processing-related operations on the terminal device side in the above method embodiment.

[0299] Figure 11 is a schematic diagram of a communication architecture provided in an embodiment of the present application. The communication device 1100 shown in Figure 11 includes a processor 1110, a memory 1120, and a transceiver 1130. The processor 1110 is coupled to the memory 1120 and is configured to execute instructions stored in the memory 1120 to control the transceiver 1130 to transmit and / or receive signals.

[0300] It should be understood that the processor 1110 and memory 1120 can be combined into a processing device, and the processor 1110 is used to execute the program code stored in the memory 1120 to implement the above functions. In specific implementations, the memory 1120 can also be integrated into the processor 1110, or independent of the processor 1110. It should be understood that the processor 1110 can also correspond to the various processing units in the aforementioned communication device, and the transceiver 1130 can correspond to the various receiving units and transmitting units in the aforementioned communication device.

[0301] It should also be understood that the transceiver 1130 may include a receiver (or receiver) and a transmitter (or transmitter). The transceiver may further include an antenna, and the number of antennas may be one or more. The transceiver may also be a communication interface or interface circuit.

[0302] It should be understood that when the communication device 1100 is a chip, the chip includes an interface unit and a processing unit. The interface unit may be an input / output circuit or a communication interface; and the processing unit may be a processor, microprocessor, or integrated circuit integrated on the chip.

[0303] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.

[0304] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0305] The present application also provides a computer-readable medium having a computer program stored thereon, which implements the functions of any of the above method embodiments when executed by a computer.

[0306] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.

[0307] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may 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 may 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 may be any available medium that a computer can access 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 high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0308] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0309] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0310] 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.

[0311] 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.

[0312] 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.

[0313] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions in the embodiments of the present application are essentially or partly contributed to the prior art or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage media include various media that can store program codes, such as USB flash drives, mobile hard drives, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0314] 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 method for wireless communication, characterized in that, The method includes: Generating a single - carrier signal according to a parameter set and a bit - stream to be transmitted, where the parameter set includes one or more of the following: configuration index; number of physical resource blocks (PRBs); number of resource elements (REs); system bandwidth; roll - off factor; number of fast Fourier transform (FFT) points; system cyclic prefix (CP) length; CP length in a symbol; symbol rate; up - sampling multiple; down - sampling multiple; Transmitting the single - carrier signal.

2. The method according to claim 1, wherein The generating of the single - carrier signal according to the parameter set and the bit - stream to be transmitted includes: Modulating the bit - stream to be transmitted to obtain a first signal; adding a CP to the first signal according to the CP length in the symbol to obtain a second signal; up - sampling the second signal according to the up - sampling multiple to obtain a third signal; pulse - shaping the third signal according to the roll - off factor to obtain a fourth signal; down - sampling the fourth signal according to the down - sampling multiple to obtain the single - carrier signal.

3. The method according to claim 1, wherein The generating of the single - carrier signal according to the parameter set and the bit - stream to be transmitted includes: Modulating the bit - stream to be transmitted to obtain a first signal; up - sampling the first signal according to the up - sampling multiple to obtain a second signal; pulse - shaping the second signal according to the roll - off factor to obtain a third signal; folding and adding the third signal to obtain a fourth signal; down - sampling the fourth signal according to the down - sampling multiple to obtain a fifth signal; adding a CP to the fifth signal according to the CP length in the symbol to obtain the single - carrier signal.

4. The method according to any one of claims 2 or 3, characterized in that The modulating the bit - stream to be transmitted to obtain a first signal includes: the modulation includes pure - real - number modulation and π / 2 phase rotation of the bit - stream to be transmitted.

5. The method according to claim 4, characterized in that The modulation including pure - real - number modulation and π / 2 phase rotation of the bit - stream to be transmitted includes: according to the modulation, determining the roll - off factor to be 1.

6. The method according to any one of claims 1 to 5, characterized in that, Includes: Determining the roll - off factor according to the number of PRBs and the symbol rate; Or, Determining the roll - off factor according to the number of REs and the symbol rate; Or, Determining the roll - off factor according to the system bandwidth and the symbol rate.

7. The method according to any one of claims 2 to 6, characterized in that Includes: The parameter set further includes parameters of a filter, and the parameters of the filter are used for the pulse - shaping.

8. The method according to any one of claims 1 to 7, characterized in that, Includes: Determining the CP length in the symbol according to the number of FFT points, the system CP length, the up - sampling multiple, and the down - sampling multiple.

9. The method according to any one of claims 1 to 8, characterized in that Includes: The parameter set further includes frequency - domain resource allocation (FDRA); Determining the number of FFT points according to the FDRA; Or, Determining the number of PRBs according to the FDRA; or, Determining the number of REs according to the FDRA.

10. The method according to claim 2, wherein Includes: The number of PRBs is a pre - defined transmission bandwidth in the protocol, and the transmission bandwidth is used to indicate padding the first signal and adding a CP to obtain the second signal.

11. The method according to claim 3, wherein Includes: The number of PRBs is a pre - defined transmission bandwidth in the protocol, and the transmission bandwidth is used to indicate padding the fifth signal and adding a CP to obtain the single - carrier signal.

12. The method according to any one of claims 10 or 11, characterized in that, The number of the PRBs is the transmission bandwidth predefined by the protocol, including: both the upsampling multiple and the downsampling multiple are 1.

13. The method according to any one of claims 1 to 12, characterized in that, Including: The parameter set is configured by the access network device; Or, The parameter set is predefined by the protocol.

14. A method for wireless communication, characterized in that, The method includes: Sending first indication information, where the first indication information is used to instruct the terminal device to generate a single-carrier signal according to a parameter set and a bitstream to be transmitted; Sending second indication information, where the second indication information is used to indicate the parameters for generating the single-carrier signal; Receiving the single-carrier signal by using a multi-carrier receiver, where the single-carrier signal is generated based on the first indication information and the second indication information.

15. The method according to claim 14, wherein The second indication information includes a parameter set; the parameter set includes one or more of the following: configuration index; number of PRBs; number of REs; system bandwidth; roll-off factor; number of FFT points; system CP length; CP length in a symbol; symbol rate; upsampling multiple; downsampling multiple; The single-carrier signal is generated according to the parameter set.

16. The method according to claim 15, characterized in that, Including: The CP length in the symbol is determined according to the number of FFT points, the system CP length, the upsampling multiple, and the downsampling multiple.

17. The method according to any one of claims 15 or 16, characterized in that Determining the roll-off factor according to the number of the PRBs and the symbol rate; or, Determining the roll-off factor according to the number of the REs and the symbol rate; or, Determining the roll-off factor according to the system bandwidth and the symbol rate; or, Configuring the roll-off factor by the access network device; or, Predefining the roll-off factor by the protocol.

18. The method according to any one of claims 15 to 17, characterized in that, Including: The parameter set further includes parameters of a filter, and the parameters of the filter are determined according to the roll-off factor.

19. The method according to any one of claims 15 to 18, characterized in that, Including: The parameter set further includes FDRA, and the FDRA is used to determine the number of FFT points.

20. The method according to claim 14, wherein The second indication information includes the transmission bandwidth predefined by the protocol.

21. The method according to claim 20, wherein The second indication information includes the transmission bandwidth predefined by the protocol, including: the transmission bandwidth predefined by the protocol is used to determine that both the upsampling multiple and the downsampling multiple are 1.

22. A communication device, characterized in that, Including: A processing unit and a transceiver unit, The processing unit is used to generate a single-carrier signal according to a parameter set and a bitstream to be transmitted; The transceiver unit is used to transmit the single-carrier signal.

23. A communication device, characterized in that, Including: A processing unit and a transceiver unit, The transceiver unit is used to send first indication information, where the first indication information is used to instruct the terminal device to generate a single-carrier signal according to a parameter set and a bitstream to be transmitted; The transceiver unit is further used to send second indication information, where the second indication information is used to indicate the parameters for generating the single-carrier signal; The transceiver unit is further used to receive the single-carrier signal, where the single-carrier signal is generated based on the first indication information and the second indication information; The processing unit demodulates the single-carrier signal by using a multi-carrier receiver.

24. A communication device, characterized in that, Including: A processor, and the processor is coupled to a memory; The processor is configured to execute the computer program stored in the memory, so that the device executes the method according to any one of claims 1 to 13, or so that the device executes the method according to any one of claims 14 to 21.

25. A communication system, characterized in that, Comprising the communication device according to claim 22 and / or the communication device according to claim 23.

26. A computer-readable storage medium, characterized in that, Comprising: A computer program is stored on the computer-readable storage medium, and when the computer program runs on a computer, the computer is caused to execute the method according to any one of claims 1 to 13, or the computer is caused to execute the method according to any one of claims 14 to 21.

27. A chip system, characterized in that, Comprising: a processor configured to call and run a computer program from a memory, so that a communication device equipped with the chip system executes the method according to any one of claims 1 to 13, or so that a communication device equipped with the chip system executes the method according to any one of claims 14 to 21.

28. A computer program product, characterized in that, The computer program product comprises instructions for executing the method according to any one of claims 1 to 13, or comprises instructions for executing the method according to any one of claims 14 to 21.

Citation Information

Patent Citations

  • Wireless communication method and device

    CN120223491A

  • Method and apparatus for management of multi-carrier communications in a wireless communication system

    CN102647222A

  • Method and device for transmitting single carrier waveform

    CN115004645A

  • Intra-symbol multiplexing with a single carrier waveform

    US20210021450A1

  • Access method and device, transmitter, receiver, and terminal

    WO2017186175A1