Communication method and related product
By indicating the phase precoding set on the terminal device and network device sides and precoding different symbol sets, the demodulation performance loss caused by interference during the bandwidth reuse process of the terminal device is solved, and the reception performance and spectrum efficiency are improved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-05-13
- Publication Date
- 2026-03-26
AI Technical Summary
During the bandwidth reuse process of terminal devices, existing technologies cause interference between terminal devices, resulting in demodulation performance loss, and cannot effectively reduce the cost of performance loss.
By indicating the phase precoding set on the terminal device and network device sides, different symbol sets are precoded using different phase information, thereby improving the reception performance after bandwidth multiplexing.
It effectively improves the receiving performance after bandwidth reuse, reduces interference between terminal devices, and improves the system's spectrum efficiency.
Smart Images

Figure CN2025094685_26032026_PF_FP_ABST
Abstract
Description
Communication method and related products
[0001] The present application claims priority to the Chinese patent application No. 202410703379.6, filed on May 31, 2024, and entitled "Communication method and related products", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, and in particular to a communication method and related products. BACKGROUND
[0003] In order to reduce the peak to average power ratio (PAPR), a single-carrier offset quadrature amplitude modulation (SC-OQAM) / discrete Fourier transform spreading orthogonal frequency division multiplexing with frequency domain spectrum shaping (DFT-s-OFDM with FDSS) technology can be used to generate a signal. The essence of SC-OQAM or DFT-s-OFDM with FDSS is to separate the real and imaginary parts, and then filter them through a shaping filter. This implementation can have a lower PAPR compared to the traditional complex implementation.
[0004] From the frequency domain, SC-OQAM or DFT-s-OFDM with FDSS needs to occupy a part of the extra bandwidth to ensure that the performance is lossless for spectrum shaping. That is, the reduction of PAPR needs to use more system bandwidth as a cost. Therefore, there are schemes that use the method of overlap to multiplex the excess bandwidth to reduce the loss of system bandwidth for different terminal devices.
[0005] Obviously, when these terminal devices multiplex the same bandwidth position, interference between terminal devices will be introduced. Thus, for each terminal device, the demodulation performance will have a certain loss.
[0006] The bandwidth multiplexing between terminal devices can improve the spectral efficiency, but at the cost of performance loss. Then, how to reduce the cost of performance loss? There is no corresponding solution at present. SUMMARY
[0007] The application provides a communication method and related products to improve the receiving performance after bandwidth multiplexing.
[0008] In a first aspect, a communication method is provided, which can be applied to a terminal device side, such as a terminal device or a communication module in a terminal device, or a circuit or a chip of a terminal device (such as a modem chip (also known as a baseband chip), or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core), and the method is taken as an example.
[0009] In the method, a terminal device receives first information, wherein the first information indicates a first phase precoding set, and the first phase precoding set includes first phase information and second phase information; and the terminal device sends a first signal, wherein the first signal is obtained after at least one of modulation, discrete Fourier transform (DFT), multiplication by a phase rotation factor, subcarrier mapping, and inverse fast Fourier transform (IFFT) is performed on a second signal, and for a third signal after DFT and before subcarrier mapping, the third signal includes N symbols, the N is a positive integer, the N symbols are divided into a first symbol set and a second symbol set, the first symbol set includes one or more first symbols, and the second symbol set includes one or more second symbols, the third signal on the first symbol set is precoded by using the first phase information, and the second signal on the second symbol set is precoded by using the second phase information.
[0010] By using the method, for a UE multiplexing part of bandwidth with other UEs in uplink transmission, the network device indicates a phase precoding set for the UE, and the UE precodes different symbol sets in a to-be-sent signal by using different phase information, so that the receiving performance after bandwidth multiplexing is improved.
[0011] In combination with the first aspect, in a possible implementation, the first information includes an index of the first phase precoding set.
[0012] In this implementation, the network device can be preconfigured, or a plurality of phase precoding sets are predefined by a protocol. Each phase precoding set includes one or more phase information. Each phase precoding set has a unique index. The network device can indicate the index of the first phase precoding set, thereby saving signaling overhead.
[0013] With reference to the first aspect, in a possible implementation, the first phase information has a corresponding relationship with the first symbol set, and the second phase information has a corresponding relationship with the second symbol set.
[0014] In this implementation, the terminal device performs precoding using phase information in a first phase precoding set indicated by the network device. Different symbols are precoded using the same or different phase information, which can be indicated by the network device, predefined by a protocol, or determined by the terminal device itself (the terminal device can also report the precoding manner).
[0015] With reference to the first aspect, in a possible implementation, the first phase information has a corresponding relationship with the first symbol set, and the second phase information has a corresponding relationship with the second symbol set.
[0016] With reference to the first aspect, in a possible implementation, at least one of the first phase information, the second phase information, and the phase rotation factor is associated with an index of a frequency domain signal of the first signal.
[0017] With reference to the first aspect, in a possible implementation, the first phase information is represented as the second phase information is represented as wherein n is the index of the frequency domain signal.
[0018] The second aspect provides a communication method. Exemplarily, the method can be applied to a network device side, such as a network device or a communication module in the network device, or can be applied to a circuit or a chip of the network device. The above method is taken as an example of being applied to the network device side.
[0019] In the method, the network device sends first information to the first terminal device, wherein the first information indicates a first phase precoding set, and the first phase precoding set comprises first phase information and second phase information; the network device receives a first signal from the first terminal device and a fourth signal from a second terminal device, wherein the first signal is obtained by at least one of modulating, discrete Fourier transform (DFT), multiplying a phase rotation factor, subcarrier mapping, and inverse fast Fourier transform on a second signal, wherein, for a third signal after DFT and before subcarrier mapping, the third signal comprises N symbols, the N is a positive integer, the N symbols are divided into a first symbol set and a second symbol set, the first symbol set comprises one or more first symbols, and the second symbol set comprises one or more second symbols, the second signal on the first symbol set is precoded by using the first phase information, and the third signal on the second symbol set is precoded by using the second phase information; and the network device demodulates the first signal and the fourth signal based on the first information.
[0020] By using the method, for a UE multiplexing a part of bandwidth with other UEs in uplink transmission, the network device indicates a phase precoding set for the UE, and the UE precodes different symbol sets in a to-be-sent signal by using different phase information, so that the receiving performance after bandwidth multiplexing is improved.
[0021] With reference to the second aspect, in a possible implementation, the first information comprises an index of the first phase precoding set.
[0022] In this implementation, the network device can be pre-configured, or a plurality of phase precoding sets are predefined by a protocol. Each phase precoding set comprises one or more phase information. Each phase precoding set has a unique index. The network device can indicate the index of the first phase precoding set, thereby saving signaling overhead.
[0023] With reference to the second aspect, in another possible implementation, the first phase information has a corresponding relationship with the first symbol set, and the second phase information has a corresponding relationship with the second symbol set.
[0024] In this implementation, the terminal device precodes by using phase information in the first phase precoding set indicated by the network device. Different symbols are precoded by using the same or different phase information, which can be indicated by the network device, predefined by a protocol, or determined by the terminal device itself (the terminal device can also report the precoding manner).
[0025] With reference to the second aspect, in a further possible implementation, the second signal on the first symbol set is precoded with the first phase information by multiplying the second signal on the first symbol set with the first phase information, and the second signal on the second symbol set is precoded with the second phase information by multiplying the second signal on the second symbol set with the second phase information.
[0026] With reference to the second aspect, in a further possible implementation, at least one of the first phase information, the second phase information, and the phase rotation factor is associated with an index of a frequency domain signal of the first signal.
[0027] With reference to the second aspect, in a further possible implementation, the first phase information is represented as the second phase information is represented as where n is the index of the frequency domain signal.
[0028] A third aspect provides a communication apparatus. The communication apparatus can implement the method in the first aspect or any of the implementations of the first aspect. The communication apparatus can be a chip or a terminal device. The method can be implemented by software, hardware, or by hardware executing corresponding software.
[0029] In a possible implementation, the apparatus includes a transceiver and a processing unit. The transceiver is configured to receive first information, where the first information indicates a first phase precoding set, and the first phase precoding set includes first phase information and second phase information. The processing unit is configured to generate a first signal, where the first signal is obtained by at least one of modulating, discrete Fourier transform (DFT), multiplying by a phase rotation factor, subcarrier mapping, and inverse fast Fourier transform (IFFT) on a second signal, and for a third signal after the DFT and before the subcarrier mapping, the third signal includes N symbols, where N is a positive integer, the N symbols are divided into a first symbol set and a second symbol set, the first symbol set includes one or more first symbols, the second symbol set includes one or more second symbols, the third signal on the first symbol set is precoded with the first phase information, and the second signal on the second symbol set is precoded with the second phase information. The transceiver is further configured to send the first signal.
[0030] Further features and advantages can be found in the corresponding description of the first aspect.
[0031] In a fourth aspect, a communication apparatus is provided. The communication apparatus can implement the method in the second aspect or any of the implementation forms of the second aspect. For example, the communication apparatus can be a chip or a network device. The method can be implemented by software, hardware or by hardware executing corresponding software.
[0032] In a possible implementation, the apparatus includes a transceiver and a processing unit; wherein the processing unit is configured to generate first information, wherein the first information indicates a first phase precoding set, and the first phase precoding set includes first phase information and second phase information; the transceiver is configured to send the first information to a first terminal device; the transceiver is further configured to receive a first signal from the first terminal device and a fourth signal from a second terminal device, wherein the first signal is obtained by at least one of modulating, discrete Fourier transform (DFT), multiplying a phase rotation factor, subcarrier mapping, and inverse fast Fourier transform on a second signal, wherein for a third signal after DFT and before subcarrier mapping, the third signal includes N symbols, the N is a positive integer, the N symbols are divided into a first symbol set and a second symbol set, the first symbol set includes one or more first symbols, the second symbol set includes one or more second symbols, the second signal on the first symbol set is precoded by using the first phase information, and the third signal on the second symbol set is precoded by using the second phase information; and the processing unit is further configured to demodulate the first signal and the fourth signal based on the first information.
[0033] Further features and advantages can be found in the corresponding description of the second aspect.
[0034] In yet another possible implementation, the communication apparatus in the third aspect to the fourth aspect includes a processor coupled with a memory; the processor is configured to support the apparatus to perform the corresponding functions in the channel state information reporting method. The memory is coupled with the processor, and stores the computer programs (or computer executable instructions) and / or data necessary for the apparatus. Optionally, the communication apparatus can further include a communication interface for supporting the communication between the apparatus and other network elements, such as the transmission or reception of data and / or signals. Exemplarily, the communication interface can be a transceiver, a circuit, a bus, a module or other types of communication interfaces. Optionally, the memory can be located inside the communication apparatus and integrated with the processor; or can be located outside the communication apparatus.
[0035] In a further possible implementation form of the third aspect to the fourth aspect, the communication apparatus comprises a processor and a transceiver, the processor is coupled to the transceiver, and the processor is configured to execute a computer program or instructions to control the transceiver to receive and send information; and when the processor executes the computer program or instructions, the processor is further configured to implement the above method by a logic circuit or an execution code instruction. The transceiver can be a transceiver, a transceiver circuit or an input / output interface, configured to receive a signal from another communication apparatus outside the communication apparatus and transmit the signal to the processor, or send a signal from the processor to another communication apparatus outside the communication apparatus. When the communication apparatus is a chip, the transceiver is a transceiver circuit or an input / output interface.
[0036] When the communication apparatus in the third aspect to the fourth aspect is a chip, the sending unit can be an output unit, such as an output circuit or a communication interface; and the receiving unit can be an input unit, such as an input circuit or a communication interface. When the communication apparatus is a terminal device, the sending unit can be a transmitter or a transmitter; and the receiving unit can be a receiver or a receiver.
[0037] In a fifth aspect, a communication system is provided, which comprises the communication apparatus according to the third aspect or any possible implementation of the third aspect, and the communication apparatus according to the fourth aspect or any possible implementation of the fourth aspect.
[0038] In a sixth aspect, a computer readable storage medium is provided, which stores a computer program or instructions, and when the program or instructions are executed by a processor, the method according to the first aspect or any possible implementation of the first aspect is implemented, or the method according to the second aspect or any possible implementation of the second aspect is implemented.
[0039] In a seventh aspect, a computer program product is provided, which when executed on a computing device, implements the method according to the first aspect or any possible implementation of the first aspect, or the method according to the second aspect or any possible implementation of the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0040] FIG. 1 is a schematic diagram of an architecture of a communication system 1000 to which embodiments of the present application are applied;
[0041] FIG. 2 is a schematic diagram of peak power and average power of an example signal;
[0042] FIG. 3 is a schematic diagram of a multi-carrier power superposition leading to PAPR;
[0043] FIG. 4 is a system implementation block diagram of DFT-s-OFDM;
[0044] Fig. 5 is a schematic diagram of a transmitter and receiver processing flow of SC-QAM;
[0045] Fig. 6 is a schematic diagram of a transmitter block diagram of DFT-S-OFDM with FDSS equivalent to SC-QAM;
[0046] Fig. 7 is a schematic diagram of a transmitter implementation block diagram of SC-OQAM;
[0047] Fig. 8 is a schematic diagram of a waveform of SC-QAM;
[0048] Fig. 9 is a schematic diagram of a waveform of SC-OQAM;
[0049] Fig. 10 is a schematic diagram of a transmitter of DFT-s-OFDM with FDSS;
[0050] Fig. 11 is a schematic diagram of filtering of DFT-s-OFDM with FDSS;
[0051] Fig. 12 is a schematic diagram of transition bandwidth multiplexing;
[0052] Fig. 13 is a schematic diagram of a communication method according to an embodiment of the present application;
[0053] Fig. 14 is a schematic diagram of phase precoding of bandwidth multiplexing of a UE according to an embodiment of the present application;
[0054] Fig. 15 is a schematic diagram of a spectrum conjugate symmetry property of DFT-s-FDM with FTSS according to an embodiment of the present application;
[0055] Fig. 16 is a schematic diagram of multiplexing of a same transition band of UE1 and UE2 according to an embodiment of the present application;
[0056] Fig. 17 is a schematic diagram of combined reception of a single UE according to an embodiment of the present application;
[0057] Fig. 18 is a schematic diagram of minimum channel correlation between UEs according to an embodiment of the present application;
[0058] Fig. 19 is a schematic diagram of multiplexing of a same transition band of multiple UEs according to an embodiment of the present application;
[0059] Fig. 20 is a schematic diagram of a communication apparatus according to an embodiment of the present application;
[0060] Fig. 21 is a schematic diagram of another communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION
[0061] The embodiments of the present application will be described below with reference to the accompanying drawings.
[0062] The technical solutions provided in the present application can be applied to various communication systems, for example, can be applied to a 5G communication system, a future evolution system or a variety of communication fusion systems, and can also be applied to an existing communication system. The application scenarios of the technical solutions provided in the present application can include various scenarios, for example, machine to machine (M2M), macro micro communication, enhanced mobile broadband (eMBB), ultra reliable & low latency communication (uRLLC), and massive machine type communication (mMTC) scenarios. These scenarios can include but are not limited to: a communication scenario between terminal devices, a communication scenario between network devices, a communication scenario between a network device and a terminal device, and the like. Among them, the network device includes a network device and a core network device. Hereinafter, the scenario of application to the communication between the network device and the terminal device is taken as an example for description.
[0063] FIG. 1 is a schematic diagram of an architecture of a communication system 1000 to which embodiments of the present application are applied. As shown in FIG. 1, the communication system includes a radio access network 100 and a core network 200. Optionally, the communication system 1000 can also include the Internet 300. The radio access network 100 can include at least one network device (for example, 110a and 110b in FIG. 1) and at least one terminal device (for example, 120a-120j in FIG. 1). The terminal device is connected to the network device in a wireless manner, and the network device is connected to the core network in a wireless or wired manner. The core network device and the network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the network device can be integrated on the same physical device, or a physical device can integrate part of the functions of the core network device and part of the functions of the network device. The terminal device and the terminal device can be connected to each other in a wired or wireless manner, and the network device and the network device can be connected to each other in a wired or wireless manner. FIG. 1 is only a schematic diagram, and the communication system can also include other network devices, for example, a wireless relay device and a wireless backhaul device, which are not shown in FIG. 1.
[0064] Optionally, in actual application, the wireless communication system can include multiple network devices (also referred to as access network devices) at the same time, and can also include multiple terminal devices at the same time. One network device can serve one or more terminal devices at the same time. One terminal device can also access one or more network devices at the same time. The number of terminal devices and network devices included in the wireless communication system is not limited in the embodiments of the present application.
[0065] The network device can be an entity for transmitting or receiving signals on the network side. The network device can be an access device for terminal devices to access the wireless communication system by wireless means. For example, the network device can be a base station. The base station can be variously named or replaced by the following names in a broad sense, such as a radio access network (RAN) node, a NodeB, an evolved NodeB (eNB), a next generation NodeB (gNB), an access network device in an open radio access network (O-RAN), a relay station, an access point, a transmitting and receiving point (TRP), a transmitting point (TP), a master eNB (MeNB), a secondary eNB (SeNB), a multi-standard radio (MSR) node, a home base station, a network controller, an access node, a wireless node, an access point (AP), a transmission node, a transceiver node, a building baseband unit (BBU), a remote radio unit (RRU), an active antenna unit (AAU), a remote radio head (RRH), a centralized unit (CU), a distributed unit (DU), a radio unit (RU), a CU control plane (CU-CP) node, a CU user plane (CU-UP) node, a positioning node, and the like. 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 network device can also refer to a communication module, a modem, or a chip for being disposed in the foregoing devices or apparatuses. The network device can also be a mobile switching center, a device-to-device (D2D) device, a vehicle-to-everything (V2X) device, a machine-to-machine (M2M) communication device, a network device in a 6G network, a device with base station functions in a future communication system, and the like. The network device can support networks with the same or different access technologies.Embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.
[0066] The network device can be fixed or mobile. For example, the base stations 110a, 110b are stationary and are responsible for wireless transmission and reception in one or more cells from the terminal device 120. The helicopter or drone 120i shown in FIG. 1 can be configured to act as a mobile base station, and one or more cells can move according to the location of the mobile base station 120i. In other examples, the helicopter or drone (120i) can be configured to function as a terminal device that communicates with the base station 110b.
[0067] In the present application, the communication device for implementing the access network function as described above can be an access network device, a network device with part of the function of the access network, or a device capable of supporting the implementation of the access network function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module, which can be installed in or matched with the access network device. In the method of the present application, the communication device for implementing the function of the access network device is taken as an example for description.
[0068] The terminal device can be an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal device can be used to connect people, things and machines. The terminal device can communicate with one or more core networks through a network device. The terminal device includes a handheld device with a wireless connection function, another processing device connected to a wireless modem, or a vehicle-mounted device, etc. The terminal device can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device. The terminal device can be widely used in various scenarios, such as cellular communication, D2D, V2X, point-to-point (P2P), machine-to-machine (M2M), machine type communication (MTC), internet of things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, unmanned aerial vehicle, robot, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and movement, etc.Some examples of the terminal device are: a user equipment (UE) of a 3GPP standard, a fixed device, a mobile device, a handheld device, a wearable device, a cellular phone, a smart phone, a session initiated protocol (SIP) phone, a notebook, a personal computer, a smart book, a vehicle, a satellite, a global positioning system (GPS) device, a target tracking device, a drone, a helicopter, an aircraft, a ship, a remote control device, a smart home device, an industrial device, a personal communication service (PCS) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a wireless webcam, a tablet, a palm computer, a mobile internet device (MID), a wearable device such as a smart watch, a VR device, an AR device, a wireless terminal in industrial control, a terminal in Internet of Vehicles, a wireless terminal in self-driving, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city such as a smart gas station, a terminal device on a high-speed rail, and a wireless terminal in smart home such as a smart speaker, a smart coffee machine, a smart printer, etc. The terminal device can be a wireless device in the above various scenarios or an apparatus used in a wireless device, e.g., a communication module, a modem, or a chip in the above devices. The terminal device can also be referred to as a terminal, a terminal device, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device can also be a terminal device in a future wireless communication system. The terminal device can be used in a dedicated network device or a general-purpose device. The embodiments of the present application do not limit the specific technology and specific device form of the terminal device.
[0069] Optionally, the terminal device can be used to act as a base station. For example, a UE can act as a scheduling entity that provides sidelink signals between UEs in V2X, D2D, or P2P, etc. As shown in FIG. 1, a cellular phone 120a and a car 120b communicate with each other using sidelink signals. The cellular phone 120a and a smart home device 120e communicate without relaying the communication signals through a base station 110b.
[0070] In this application, the communication apparatus for realizing the function of the terminal device can be the terminal device, or a terminal device with part of the function of the terminal device, or an apparatus capable of supporting the realization of the function of the terminal device, such as a chip system, which can be installed in the terminal device or used with the terminal device. In this application, the chip system can be composed of a chip, or include a chip and other discrete devices. In the technical solutions provided in this application, the communication apparatus is taken as an example for description.
[0071] Optionally, a wireless communication system is usually composed of a cell, and a base station provides management of the cell and provides communication services to a plurality of mobile stations (MSs) in the cell. The base station includes a baseband unit (BBU) and a remote radio unit (RRU). The BBU and the RRU can be placed in different places, for example, the RRU is pulled away and placed in a high traffic area, and the BBU is placed in a central machine room. The BBU and the RRU can also be placed in the same machine room. The BBU and the RRU can also be different components under one rack. Optionally, one cell can correspond to one carrier or member carrier.
[0072] In some deployments, the network device mentioned in the embodiments of this application can 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 (CU-CP)) and a user plane CU node (central unit-user plane (CU-UP)) and a DU node. For example, the network device can include a gNB-CU-CP, a gNB-CU-UP and a gNB-DU.
[0073] In some deployments, a plurality of RAN nodes cooperate to assist a terminal to implement wireless access, and different RAN nodes respectively implement part of the function of a base station. For example, the RAN node can be a CU, a DU, a CU-CP, a CU-UP, or an RU, etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or a radio frequency unit, such as an RRU, an AAU or an RRH.
[0074] The RAN node can support one or more types of fronthaul interfaces, different fronthaul interfaces respectively corresponding to DUs and RUs having different functions. If the fronthaul interface between the DU and the RU is a common public radio interface (CPRI), the DU is configured to implement one or more of baseband functions, and the RU is configured to implement one or more of radio frequency functions. If the fronthaul interface between the DU and the RU is another interface, which, relative to the CPRI, moves one or more of partial baseband functions of the downlink and / or uplink, such as, for the downlink, one or more of precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / add cyclic prefix (CP), from the DU to the RU for implementation, and for the uplink, one or more of digital beamforming (BF), or fast Fourier transform (FFT) / remove cyclic prefix (CP), from the DU to the RU for implementation. In a possible implementation, the interface can be an enhanced common public radio interface (eCPRI). Under the eCPRI architecture, the splitting manner between the DU and the RU is different, corresponding to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, and F.
[0075] Taking eCPRI Cat A as an example, for downlink transmission, with layer mapping as the cut, the DU is configured to implement layer mapping and one or more functions (i.e., one or more of encoding, rate matching, scrambling, modulation, layer mapping) before layer mapping, while other functions (e.g., one or more of RE mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / addition of cyclic prefix (CP)) after layer mapping are implemented in the RU. For uplink transmission, with de-RE mapping as the cut, the DU is configured to implement de-mapping and one or more functions (i.e., one or more of decoding, de-rate matching, de-scrambling, de-modulation, inverse discrete Fourier transform (IDFT), channel equalization, de-RE mapping) before de-mapping, while other functions (e.g., one or more of digital BF or fast Fourier transform (FFT) / CP removal) after de-mapping are implemented in the RU. It can be understood that the function description of the DU and the RU corresponding to various types of eCPRI can refer to the eCPRI protocol, which is not described here.
[0076] In a possible design, the processing unit in the BBU for implementing baseband functions is referred to as a base band high (BBH) unit, and the processing unit in the RRU / AAU / RRH for implementing baseband functions is referred to as a base band low (BBL) unit.
[0077] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0078] In the embodiments of the present application, the apparatus for implementing the function of the network device can be the network device; or can be an apparatus capable of supporting the network device to implement the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The apparatus can be installed in the network device or used in matching with the network device. In the embodiments of the present application, only the apparatus for implementing the function of the network device is taken as an example for description, and the scheme of the embodiments of the present application is not limited in this way.
[0079] It can be understood that the present application can be applied between the network device and the terminal device.
[0080] The communication between the network device and the terminal device follows a certain protocol layer structure. The protocol layer structure can include a control plane protocol layer structure and a user plane protocol layer structure. For example, the control plane protocol layer structure can include the functions of protocol layers such as a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a medium access control (MAC) layer, and a physical layer. For example, the user plane protocol layer structure can include the functions of protocol layers such as a PDCP layer, an RLC layer, a MAC layer, and a physical layer, and in a possible implementation, a service data adaptation protocol (SDAP) layer can be further included above the PDCP layer.
[0081] Optionally, the protocol layer structure between the network device and the terminal device can further include an artificial intelligence (AI) layer for transmitting AI function related data.
[0082] Taking data transmission between a network device and a terminal device as an example, the data transmission needs to pass through user plane protocol layers, such as an SDAP layer, a PDCP layer, an RLC layer, a MAC layer, and a physical layer. The SDAP layer, the PDCP layer, the RLC layer, the MAC layer, and the physical layer can also be collectively referred to as an access layer. According to the transmission direction of data, each layer is divided into a sending part and a receiving part. Taking downlink data transmission as an example, the PDCP layer obtains data from an upper layer, transmits the data to the RLC layer and the MAC layer, generates a transport block by the MAC layer, and then performs wireless transmission through the physical layer. The data is encapsulated in each layer. For example, the data received by a layer from an upper layer of the layer is regarded as a service data unit (SDU) of the layer, encapsulated into a protocol data unit (PDU) after the encapsulation of the layer, and then transmitted to a next layer.
[0083] For example, the terminal device can also have an application layer and a non-access layer. The application layer can be used to provide services to an application program installed in the terminal device. For example, downlink data received by the terminal device can be transmitted to the application layer by the physical layer in sequence, and then provided to the application program by the application layer. For another example, the application layer can obtain data generated by the application program, and transmit the data to the physical layer in sequence to send to other communication devices. The non-access layer can be used to forward user data, such as forwarding uplink data received from the application layer to the SDAP layer, or forwarding downlink data received from the SDAP layer to the application layer.
[0084] It should be understood that the number and types of devices in the communication system shown in FIG. 1 are only illustrative, and the present application is not limited thereto. In actual applications, more terminal devices and more access network devices can be included in the communication system, and other network elements can also be included, such as core network devices and / or network elements for implementing artificial intelligence functions.
[0085] It can be understood that all or part of the functions implemented by one or more of the terminal device, the access network device, the core network device, or the network element for implementing the artificial intelligence function can be virtualized, that is, implemented by one or more of a special processor or a general processor and a corresponding software module. Among them, the terminal device and the access network device involve the interface of air interface transmission, and the transceiving function of the interface can be implemented by hardware. The core network device, such as an operation administration and maintenance (OAM) network element, can be virtualized. Optionally, one or more functions of the virtualized terminal device, access network device, core network device, or network element for implementing the artificial intelligence function can be implemented by a cloud device, such as a cloud device in an over the top (OTT) system.
[0086] The following briefly describes the terms involved in the present application:
[0087] PAPR:
[0088] As shown in FIG. 2, it is a schematic diagram of peak power and average power of an example signal. The wireless signal is observed from the time domain as a sinusoidal wave with constantly changing amplitude, and the amplitude is not constant. The signal amplitude peak in one period is not the same as the signal amplitude peak in other periods, so the average power and the peak power of each period are not the same. In a long period of time, the peak power is the maximum transient power that occurs with a certain probability, and the probability is usually taken as 0.01% (i.e., 10^-4). The ratio of the peak power under this probability to the total average power of the system is the peak-to-average ratio.
[0089] Among them, the two factors that affect the system peak-to-average ratio are:
[0090] (1) The peak-to-average ratio of the baseband signal. For example, the PAPR of the 1024-quadrature amplitude modulation (QAM) modulated baseband signal is relatively large; the PAPR of the quadrature phase shift keying (QPSK) and binary phase shift keying (BPSK) modulated baseband signal is 1. Among them, QPSK and BPSK can be understood as constant signal amplitude, only changing phase.
[0091] (2) PAPR brought by multi-carrier power superposition. As shown in FIG. 3, it is a schematic diagram of PAPR brought by multi-carrier power superposition for an example. In an orthogonal frequency division multiplexing (OFDM) system, a signal on a certain carrier is embodied as a sinc function, and there will be a tail on the left and right sides. The tails of multiple carriers may be superimposed to form a point with a very large peak power at a distance under a certain probability. The PAPR is 10*logN, where N is the number of carriers.
[0092] Harm of too high PAPR: The signal of a wireless communication system needs to be transmitted to a long distance, and needs to be power amplified. Due to the limitation of technology and cost, a power amplifier is often linearly amplified only within a certain range, and if the range is exceeded, the signal will be distorted (analogous to using a microphone to sing, the microphone can normally play the human voice; when shouting, the voice becomes strange and unpleasant). Signal distortion will cause the receiving end to be unable to correctly analyze the signal. In order to ensure that the signal peak is still within the linear range of the power amplifier, the average power must be reduced, which will result in low efficiency of the power amplifier, or equivalent to a smaller coverage range.
[0093] In order to meet the coverage requirements, a signal generation technology with low PAPR often needs to be selected. Some signal generation technologies with low PAPR are introduced below:
[0094] (1) Discrete Fourier transform spreading orthogonal frequency division multiplexing (DFT-s-OFDM):
[0095] As shown in FIG. 4, it is a system implementation block diagram of DFT-s-OFDM, which is a signal generation manner of uplink of long term evolution (LTE). Because DFT-s-OFDM has an additional discrete Fourier transform (DFT) processing before the traditional orthogonal frequency division multiplexing (OFDM) processing process, DFT-s-OFDM is also called linear precoding OFDM technology. Specifically, the process of sending a signal by using DFT-s-OFDM technology includes: serial-to-parallel (S-to-P), N-point DFT, subcarrier mapping, M-point IDFT, parallel-to-serial (P-to-S), adding cyclic prefix / parallel-to-serial (add CP / PS), digital analog converter / radio frequency (DAC / RF). The transmitted signal is received by the receiving end after channel transmission. The process of receiving and processing the signal by the receiving end includes: radio frequency / analog digital converter (RF / ADC), removing cyclic prefix (remove CP), S-to-P, M-point DFT, subcarrier demapping / equalization, N-point IDFT, P-to-S, and detection (detect).
[0096] The essence of DFT-s-OFDM is still single carrier. Physically, the operation of DFT-mapping-IFFT is actually equivalent to the convolution of the input signal before DFT and a sinc waveform. Because the essence is still single carrier, compared with OFDM, the PAPR of DFT-s-OFDM is relatively low, which can improve the power transmission efficiency of the terminal device, prolong the use time of the battery, and reduce the cost of the terminal device.
[0097] (2) Single-carrier quadrature amplitude modulation (SC-QAM) and DFT-s-OFDM with FDSS:
[0098] SC-QAM is a commonly used single-carrier waveform scheme and is widely used in second-generation (2) architectures. nd In communication systems such as 2G and Wi-Fi, the SC-QAM transmitter and receiver processing flow is shown in Figure 5. As can be seen, SC-QAM transmission and reception are both completed in the time domain, without involving time-frequency domain transformation. Therefore, there is no Fast Fourier Transform (FFT) / Inverse Fast Fourier Transform (IFFT) process; only time-domain matched filtering and upsampling / downsampling are required. Therefore, compared to multi-carrier systems, SC-QAM has the advantages of lower complexity and lower PAPR.
[0099] As mentioned earlier, the DFT-mapped-IFFT operation is essentially equivalent to convolving the input signal before the DFT with a sinc waveform. However, from a time-domain shaping perspective (pulse shaping in SC-QAM), it's difficult to create a sinc waveform; that is, the frequency filter in SC-QAM is difficult to make into a strictly rectangular filter. Generally, the pulse shaping filter in SC-QAM commonly uses an RRC filter, which has a certain roll-off factor. Therefore, SC-QAM is generally equivalent to DFT-S-OFDM with FDSS.
[0100] Figure 6 shows the block diagram of a DFT-S-OFDM with FDSS transmitter, which is equivalent to SC-QAM. It can be seen that DFT-S-OFDM with FDSS adds FDSS operation to the traditional DFT-S-OFDM. Specifically, a portion of the spectrum is copied to the other side, and then a frequency domain filter is added for spectrum shaping. This frequency filter has the same Fourier transform as the filter used for pulse shaping in the SC-QAM transmitter block diagram shown in Figure 5. Therefore, SC-QAM and DFT-S-OFDM with FDSS are equivalent.
[0101] (3) SC-OQAM / DFT-s-OFDM with FDSS (two equivalent implementations):
[0102] SC-OQAM is a change and derivative based on SC-QAM, which further reduces the PAPR implementation method compared with SC-QAM. Similar to SC-QAM and DFT-s-OFDM with FDSS equivalence, SC-OQAM also has a frequency domain equivalent implementation, namely DFT-S-OFDM with FDSS. Therefore, here we will introduce SC-OQAM and its equivalent implementation DFT-S-OFDM with FDSS again according to the implementation angle similar to DFT-s-OFDM. This is because in order to facilitate the frequency domain resource allocation, scheduling, etc., the protocol is more likely to define the waveform from the perspective of frequency domain implementation. It can be understood that the future protocol may define SC-OQAM, or DFT-s-OFDM with FDSS, and more likely DFT-s-OFDM with FDSS. But essentially, the two implementation methods are equivalent, and both can reduce the PAPR of DFT-s-OFDM waveform, which is a candidate waveform technology in future mobile communication and high frequency scenarios.
[0103] First, introduce SC-OQAM (time domain implementation of DFT-S-OFDM with FDSS):
[0104] As shown in FIG. 7, it is a sending end implementation block diagram of an example SC-OQAM. We can know from the comparison of the sending end implementation block diagram of SC-OQAM and SC-QAM that the difference of SC-OQAM is that the real and imaginary parts of the complex modulation signal are separated, and then one of the signals is delayed by T / 2. The other implementation is the same as SC-QAM.
[0105] Here, we simply describe the difference between the two implementation methods from the perspective of waveform. As shown in FIG. 8, it is a waveform diagram of SC-QAM. SC-QAM carries a complex signal (QAM signal, etc.), and the waveform takes an RRC filter as an example. It can be seen that the SC-QAM waveform is complex orthogonal.
[0106] The complex orthogonal relationship means that one SC-QAM waveform carries a complex signal, and the waveform is in an orthogonal relationship with the next signal-carrying waveform (i.e., the waveform is 0 at the sampling of the next waveform-carrying signal).
[0107] When it becomes SC-OQAM modulation, as shown in FIG. 9, it is a waveform diagram of SC-OQAM. The complex orthogonal relationship of the signal changes to the partial orthogonal relationship of the real and imaginary parts, and the partial orthogonal relationship means partial interference:
[0108] Partially orthogonal relationship: one SC-OQAM waveform carries the real and imaginary separated signals, since the waveform and the next carried signal waveform are not orthogonal (i.e. the waveform is not 0 at the next waveform carried signal sampling), but since the next carried signal waveform carries orthogonal information, the interference is orthogonal to the signal. The waveform and the next two carried signal waveforms are orthogonal. Therefore, it is orthogonal to the next two signals.
[0109] Therefore, due to this partial orthogonal relationship, the receiving end discards the imaginary part when receiving the real number signal, and discards the real part when receiving the imaginary part signal. Thus, the information can be correctly recovered.
[0110] The advantage of real and imaginary orthogonal is that the peak of the real waveform will superimpose the non-peak of the imaginary signal, and this staggered peak method can effectively reduce the PAPR.
[0111] DFT-s-OFDM with FDSS (frequency domain implementation of SC-OQAM):
[0112] As shown in FIG. 10, it is a schematic diagram of the transmitting end of DFT-s-OFDM with FDSS. Compared with FIG. 7, DFT-s-OFDM with FDSS has two changes:
[0113] 1. Split the QAM constellation points used in the DFT-s-OFDM system into real and imaginary parts (or directly define that the input is a pulse amplitude modulation (PAM) signal, not a QAM signal). After this change, a two-fold up-sampling is performed, i.e. the real signal becomes [X, 0, X, 0, X, 0, …], the imaginary signal becomes [jY, 0, jY, 0, jY, 0, …], then a delay is performed on the imaginary signal, the imaginary signal becomes [0, jY, 0, jY, 0, jY, …], then the combination becomes [X, jY, X, jY, X, jY, …], but the total length becomes twice the original complex modulation signal. Then the phase rotation / real and imaginary separation symbol is subjected to a 2N-point DFT transform.
[0114] 2. Perform FDSS on the 2M-point DFT signal. The specific method is as follows:
[0115] 1) For the downlink transmission direction, the UE receives the transmission resource and FDSS parameters configured / indicated by the base station, including one or more of the resource bandwidth and center frequency point, the modulation method, the original signal bandwidth, the filter type, and the filter parameter;
[0116] 2) where the resource bandwidth is the bandwidth of the UE receiving signal and the center frequency point;
[0117] 3) Frequency filtering according to the indicated signal bandwidth and filter parameters, which filtering manner is shown in the DFT-s-OFDM with FDSS filtering diagram of FIG. 11.
[0118] Firstly, since the real and imaginary parts are separated, the length of the signal is twice that of the traditional QAM constellation modulation, and the size of the DFT is also twice that of the DFT of the QAM constellation modulation. The signal after the DFT has a characteristic that the spectrum has a conjugate symmetry characteristic: s[n] = s * [n-n], that is, A and Flip(A*) shown in FIG. 11. Therefore, the data after the DFT is actually redundant. Therefore, a truncated frequency domain filtering can be performed on the redundant signal. The so-called truncation refers to that the bandwidth of the filter is smaller than the bandwidth after the DFT. For example, the bandwidth after the DFT is 100 resource blocks (RB), and the frequency domain filter can be designed to have a length of 60 RBs. The filtering process is that the frequency domain filter directly multiplies the signal after the DFT. Since the signal itself is redundant, the truncated filtering will not cause performance loss. Finally, after the IFFT transformation, the cyclic prefix (CP) is added and transmitted.
[0119] In general, the essence of SC-OQAM or DFT-S-OFDM with FDSS is to separate the real and imaginary parts and then filter through a shaping filter. This implementation has a lower PAPR than the traditional complex implementation. This is because the overlapping manner of the signal after separating the real and imaginary parts is staggered.
[0120] From the above description of the SC-OQAM waveform, it can be seen that from the frequency domain, SC-OQAM needs to occupy a part of the extra bandwidth to ensure that the performance is lossless. That is, the reduction of PAPR needs to use more system bandwidth as a cost. Therefore, there is a scheme, as shown in FIG. 12, which is a schematic diagram of transition bandwidth multiplexing. For different UEs, the transition bandwidth is multiplexed by using the multiplexing method to reduce the loss of system bandwidth.
[0121] Obviously, when these UEs multiplex the same bandwidth position, interference between the UEs will be introduced. Therefore, for each UE, the demodulation performance will have a certain loss.
[0122] In summary, the bandwidth multiplexing between UEs can improve the spectral efficiency, but at the cost of performance loss. Then, how to reduce the cost of performance loss? There is no corresponding solution at present.
[0123] Therefore, the application provides a communication scheme. For a UE multiplexing part of bandwidth with other UEs in uplink transmission, the network device indicates a phase precoding set to the UE, and the UE precodes different symbol sets in a to-be-transmitted signal using different phase information, so that the receiving performance after bandwidth multiplexing is improved.
[0124] As shown in FIG. 13, a flowchart of a communication method provided by an embodiment of the application is shown. The method may, for example, include the following steps:
[0125] S1301a. The network device sends first information to UE1.
[0126] Correspondingly, UE1 receives the first information.
[0127] In this embodiment, UE1 performing uplink transmission multiplexes part of bandwidth with UE2 (i.e., performs overlap transmission). The network device indicates whether the UE1 needs to perform phase precoding on the signal transmitted by the UE1, and in the case of indicating that the UE1 needs to perform phase precoding on the signal transmitted by the UE1, indicates which phase information of a phase precoding set is used by the UE1 for precoding each symbol in the transmitted signal.
[0128] For example, the network device may, for example, be preconfigured or the protocol may be predefined with the following phase precoding sets as shown in Table 1:
[0129] Table 1
[0130] Each phase precoding set includes one or more phase information. Each phase precoding set has a unique index.
[0131] The network device sends first information to UE1, where the first information indicates a first phase precoding set. The first phase precoding set includes first phase information and second phase information. Here, the first phase information and the second phase information are generic, and in fact, a phase precoding set may include more than two phase information. In the case of a phase precoding set including more phase information, the method of this embodiment may be implemented.
[0132] For example, the first information includes an index of the first phase precoding set.
[0133] For example, UE1 and UE2 perform overlap transmission, and the network device may indicate that the UE1 performs precoding using the phase information in the phase precoding set with an index of 1 in Table 1, and may indicate that the UE2 performs precoding using the phase information in the phase precoding set with an index of 2 in Table 1.
[0134] In particular, the phase information 0 is included in the phase precoding set with index 0. If UE 2 is instructed to use the phase information in the phase precoding set with index 0 for precoding, it is equivalent to not using precoding, or the network device can also not inform UE 2 to use precoding.
[0135] Exemplarily, the first information and the second information can be carried on at least one of the following signaling: radio resource control (RRC) signaling, downlink control information (DCI), medium access control-control element (MAC-CE). The present application does not make any limitation in this regard.
[0136] S1301b. The network device sends the second information to UE 2.
[0137] Correspondingly, UE 2 receives the second information.
[0138] The second information indicates a second phase precoding set. The second phase precoding set includes third phase information and fourth phase information.
[0139] Exemplarily, the network device can also not instruct UE 2 to use precoding, or instruct UE 2 to use the phase information in the phase precoding set with index 0 in Table 1 for precoding, i.e. it is equivalent to instructing UE 2 not to use precoding.
[0140] S1302a. UE 1 sends the first signal to the network device.
[0141] Correspondingly, the network device receives the first signal.
[0142] After receiving the first information, the UE generates the first signal based on the first information. The first signal is obtained after at least one of modulation, DFT, multiplication by a phase rotation factor, subcarrier mapping, IFFT on the second signal. Exemplarily, the first signal can be generated by referring to the signal generation technology shown in FIG. 7 and FIG. 10, such as SC-OQAM / DFT-s-OFDM with FTSS.
[0143] The third signal includes N symbols, N is a positive integer, the N symbols are divided into a first symbol set and a second symbol set, the first symbol set includes one or more first symbols, and the second symbol set includes one or more second symbols. The first phase information has a corresponding relationship with the first symbol set, and the second phase information has a corresponding relationship with the second symbol set. The third signal on the first symbol set is precoded by using the first phase information, and the second signal on the second symbol set is precoded by using the second phase information. That is, the UE precodes by using the phase information in the first phase precoding set indicated by the network device. Different symbols are precoded by using the same or different phase information, which can be indicated by the network device, predefined by a protocol, or determined by the UE itself (the UE can also report the precoding mode).
[0144] Exemplarily, the second signal on the first symbol set is multiplied by the first phase information; and the second signal on the second symbol set is multiplied by the second phase information.
[0145] As shown in FIG. 14, it is a schematic diagram of phase precoding of a bandwidth multiplexing UE according to an embodiment of the present application. For two UEs (UE1 and UE2) of bandwidth multiplexing, different symbols are multiplied by different phase rotation factors, for example, for UE1, each frequency domain signal of each symbol is multiplied by phase 1. For UE2, each frequency domain signal of the first symbol is multiplied by phase 1; each frequency domain signal of the second symbol is multiplied by phase e jπn ; each frequency domain signal of the third symbol is multiplied by phase , and so on until the last symbol to be sent. Wherein n is the position index of the frequency domain signal, or the frequency domain position of the signal.
[0146] After the UE performs subcarrier mapping on the frequency domain signal, the UE generates a final time domain signal through IFFT, CP addition and the like, and sends the generated time domain signal.
[0147] S1302b. The UE2 sends the fourth signal to the network device.
[0148] Correspondingly, the network device receives the fourth signal.
[0149] The UE2 generates the fourth signal by referring to the manner of the UE1 in S1301a, which will not be described herein again.
[0150] S1303. The network device demodulates the first signal and the fourth signal based on the first information and the second information.
[0151] After the network device receives the first signal from UE1 and the fourth signal from UE2, the network device jointly demodulates the first signal and the fourth signal based on the first information to obtain the signal of each UE respectively.
[0152] Further, in the case that UE2 uses precoding, the network device jointly demodulates the first signal and the fourth signal based on the first information and the second information to obtain the signal of each UE respectively.
[0153] As shown in FIG. 15, it is a diagram of the spectral conjugate symmetry characteristic of DFT-s-FDM with FTSS according to an embodiment of the present application. In this embodiment, since DFT-s-FDM with FTSS uses real and imaginary part separated time domain signals, the frequency domain signals have a specific relationship: the spectrum has a conjugate symmetry characteristic. Along the symmetry point 1 and the symmetry point 2, there is: s[n] = s * [N-n]. Wherein, n represents the nth frequency domain position of the signal, and the signal includes N frequency domain positions.
[0154] As shown in FIG. 16, it is a diagram of multiplexing the same transition band by UE1 and UE2 according to an embodiment of the present application. It is assumed below that UE1 and UE2 multiplex partial bandwidth. At the overlap, the two UEs both use real and imaginary part separated time domain signals, so they both have a conjugate symmetry characteristic in the frequency domain (the conjugate symmetry characteristic is reflected in the signal before the filter is added, and after the filter is multiplied, since the filter coefficients are different, it is not completely conjugate symmetric, but since the filter is often purely real, it will not affect the derivation of the formula, so the influence of the filter can be omitted).
[0155] In FIG. 16, n1 represents the first subcarrier position, and n2 represents the second subcarrier position. X represents the frequency domain signal of UE1, and Z represents the frequency domain signal of UE2. As known from the relationship of the frequency domain signal of DFT-s-FDM with FTSS mentioned above, X(n1) and X(n2) are conjugate to each other, and n1 and n2 are symmetric about the center symmetry point. There are two center symmetry points for each UE, and the center symmetry points are:
[0156] {(b-a) / 2+1, (b+a) / 2+1};
[0157] Wherein, a and b are the positions of the start and end of the subcarrier respectively.
[0158] It is assumed that UE1 and UE2 use the mode of FIG. 14 to send signals, and in order to obtain the optimal receiver performance, the network device will usually use combined reception. First, consider the simple single UE case, as shown in FIG. 17, it is a diagram of combined reception of single UE according to an embodiment of the present application:
[0159] wherein H1(n1) represents a matrix of the channel of UE1 corresponding to subcarrier n1; H1 * (n2) represents a conjugate matrix of the matrix H2(n2) of the channel of UE1 corresponding to subcarrier n2; Y1(n1) represents a receiving matrix of the channel of UE1 corresponding to subcarrier n1; Y1(n2) represents a receiving result of the channel of UE1 corresponding to subcarrier n2.
[0160] The estimation of Z can be represented as:
[0161] wherein H represents a channel matrix; Y represents a receiving signal matrix; δ 2 represents a noise variance.
[0162] Similarly, for two UEs multiplexing bandwidth, the expression of the receiving signal is:
[0163] The multiplexing signals of UE1 and UE2 are received by combining:
[0164] Suppose the subcarriers [n1, n2] of UE1 and UE2 are precoded:
[0165] wherein θ1 represents first phase information in the first phase precoding set; θ2 represents second phase information in the first phase precoding set; θ3 represents third phase information in the second phase precoding set; θ4 represents fourth phase information in the second phase precoding set. At least one of the first phase information, the second phase information, and the phase rotation factor is associated with the index of the frequency domain signal of the first signal.
[0166] In particular, the subcarriers [n1, n2] use the same precoding, which can make the PAPR not deteriorate, and is the optimal choice in the performance lossless case:
[0167] UE1: [1, 1]
[0168] UE2: [e jθ ,e jθ ];
[0169] wherein θ represents phase information.
[0170] Of course, the subcarriers [n1, n2] use the same precoding, which can also be represented as:
[0171] wherein θ0 represents initial phase information.
[0172] Then, considering that the subcarriers [n1, n2] use the same precoding, the expression of the combined receiving of the multiplexing signals becomes:
[0173] This is because the equivalent channel of Z signal becomes Therefore, the equivalent channel of X and Z in phase multiply a opposite phase.
[0174] The correlation between the two independent data transmission channels can be obtained as:
[0175] The solution of minimizing the correlation between the two data transmission channels can be obtained as: The explanation of the minimum channel correlation is shown in FIG. 18, and the phase rotation value is obtained to minimize the channel correlation between the UEs.
[0176] According to the formula of the channel correlation value, it can be known that
[0177] is expressed as (polar representation), that is, the vector in FIG. 18: and is expressed as (polar representation), that is, the vector in FIG. 18: and After multiplying an opposite phase respectively, when the two rotated vectors are opposite, the length of the sum of the vectors is the shortest. As shown in FIG. 18, a phase can always be found to make the two vectors opposite after multiplying an opposite phase. However, in general, the network device cannot accurately obtain the phase information of the two UEs. One reason is that it is difficult to obtain complete channel information. It can be due to the periodicity of channel measurement being too long, the channel changing, or the channel feedback based on downlink measurement can not be fed back completely, so it is difficult to be very accurate. In addition, each time the user switches between uplink and downlink, there can be random phase jumps, changing the equivalent channel. Therefore, the optimal solution obtained according to this idea can become suboptimal due to the change of the equivalent channel. Therefore, it is assumed that the network device does not know the channel of the UE, and thus uses the open-loop precoding method.
[0178] It is assumed that UE1 uses {0, pi} as phase precoding, and UE2 uses {0} as phase precoding. This means that for UE1, the phase multiplied by each subcarrier of the first data symbol is 1; the phase multiplied by each subcarrier of the second data symbol is e jπn . Equivalently, the equivalent channel experienced on the multiplexed subcarriers on the first symbol is:
[0179]
[0180] where n1 and n2 are the two subcarrier position indices of the symmetric signal, H1 represents the channel of UE2, and H2 represents the channel of UE1. The equivalent channel experienced on the multiplexed subcarriers on the second symbol is:
[0181] As can be seen, the equivalent channels of the first symbol and the second symbol change. This can prevent the correlation of the equivalent channel of the second symbol from improving when the correlation of the channel of one of the symbols is high, effectively preventing the worst case from occurring, thereby improving the final bit error rate performance. Because the bit error rate performance always depends on the worst case, when the probability of the worst case occurring is reduced, the performance can be effectively improved.
[0182] For multiple UEs, each two UEs share a bandwidth, and each UE at most multiplexes with two other UEs. Therefore, extending to multiple UEs, the final multiplexing scenario can be as shown in FIG. 19, which is a schematic diagram of multiplexing the same transition band by multiple UEs according to an embodiment of the present application.
[0183] As can be seen, considering the scenario of multiple UEs, in addition to the UE on the edge band not multiplexing with two UEs but only one UE, all the UEs in the middle multiplex with two other UEs, therefore, the bandwidth utilization rate of the entire system only loses the part of the UE on the edge band not multiplexing with bandwidth, and the bandwidth in the middle is fully utilized.
[0184] According to the communication method provided in the embodiments of the present application, for the UE multiplexing with other UEs in part of the bandwidth for uplink transmission, the network device indicates a phase precoding set for the UE, and the UE uses different phase information to precode different symbol sets in the to-be-transmitted signal, which can improve the receiving performance after bandwidth multiplexing.
[0185] In the present application, "sending information to (for example, a terminal device)" or related illustrations in the drawings can be understood as that the destination of the information is the terminal device. This can include directly or indirectly sending information to the terminal device. "Receiving information from (for example, a terminal device)" or "receiving information from (for example, a terminal device)", or related illustrations in the drawings can be understood as that the source of the information is the terminal device, which can include directly or indirectly receiving information from the terminal device. The information can be processed as necessary between the source and the destination of the information, for example, format change, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be similarly understood, and will not be described here.
[0186] It can be understood that the terminal device and the network device are taken as an example to illustrate the execution subject of the interaction in the present application, but the present application does not limit the execution subject of the interaction. For example, the terminal device in the method provided by the present application can also be a chip, a chip system, or a processor applied to the terminal device, and can also be a logic node, a logic module, or software capable of realizing all or part of the terminal device; the network device in the method provided by the present application can also be a chip, a chip system, or a processor applied to the network device, and can also be a logic node, a logic module, or software capable of realizing all or part of the network device function.
[0187] It can be understood that, in order to realize the functions in the above embodiments, the network device and the terminal device include the hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0188] FIGS. 20 and 21 are structural schematic diagrams of possible communication apparatuses provided by the embodiments of the present application. The communication apparatuses can be used to realize the functions of the terminal device or the network device in the above method embodiments, and thus can also realize the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication apparatus can be one of the UEs 120a-120j as shown in FIG. 1, can also be the network device 110a or 110b as shown in FIG. 1, or can also be a module (such as a chip) applied to the terminal device or the network device.
[0189] As shown in FIG. 20, the communication apparatus 2000 includes a processing unit 2010 and a transceiver unit 2020. The communication apparatus 2000 is used to realize the functions of the terminal device or the network device in the method embodiments shown in FIG. 13.
[0190] When the communication apparatus 2000 is used to realize the functions of the terminal device: the transceiver unit 2020 is used to realize one or more operations implemented by the terminal device in steps S1301a, S1301b, S1302a, S1302b in the embodiment shown in FIG. 13.
[0191] When the communication apparatus 2000 is used to realize the functions of the network device: the processing unit 2010 is used to realize step S1303 in the embodiment shown in FIG. 13; and the transceiver unit 2020 is used to realize one or more operations implemented by the network device in steps S1301a, S1301b, S1302a, S1302b in the embodiment shown in FIG. 13.
[0192] More details about the processing unit 2010 and the transceiver unit 2020 can be found in the description of the method embodiments shown in FIG. 13, and thus will not be repeated here.
[0193] When the communication apparatus is a chip for a terminal device, the terminal device chip implements the functions of the terminal device in the method embodiments. The terminal device chip receives information from other modules (e.g., a radio frequency module or an antenna) in the terminal device, and the information is sent by the network device to the terminal device. Alternatively, the terminal device chip sends information to other modules (e.g., a radio frequency module or an antenna) in the terminal device, and the information is sent by the terminal device to the network device.
[0194] When the communication apparatus is a chip for a network device, the network device chip implements the functions of the network device in the method embodiments. The network device chip receives information from other modules (e.g., a radio frequency module or an antenna) in the network device, and the information is sent by the terminal device to the network device. Alternatively, the network device chip sends information to other modules (e.g., a radio frequency module or an antenna) in the network device, and the information is sent by the network device to the terminal device.
[0195] In addition, it should be noted that the aforementioned transceiver unit and / or processing unit can be implemented by a virtual module. For example, the processing unit can be implemented by a software function unit or a virtual device, and the transceiver unit can be implemented by a software function or a virtual device. Alternatively, the processing unit or the transceiver unit can also be implemented by an entity device. For example, if the device is implemented by a chip / chip circuit, the transceiver unit can be an input / output circuit and / or a communication interface, which performs an input operation (corresponding to the aforementioned receiving operation) and an output operation (corresponding to the aforementioned sending operation); and the processing unit is an integrated processor or a microprocessor or an integrated circuit.
[0196] As shown in FIG. 21, the communication apparatus 2100 includes a processor 2110, and can further include an interface circuit 2120. The processor 2110 and the interface circuit 2120 are coupled to each other. It can be understood that the interface circuit 2120 can be a transceiver or an input / output interface. Optionally, the communication apparatus 2100 can further include a memory 2130 (indicated by a dashed line in the figure), which is used to store instructions executed by the processor 2110 or to store input data required by the processor 2110 to run instructions or to store data generated after the processor 2110 runs instructions.
[0197] When the communication apparatus 2100 is used to implement the functions of a terminal device, the interface circuit 2120 is used to implement one or more operations of the terminal device in steps S1301a, S1301b, S1302a, S1302b of the embodiment shown in FIG. 13.
[0198] When the communication device 2100 is used to implement the function of the network device: the processor 2110 is configured to implement step S1303 in the embodiment shown in FIG. 13; and the interface circuit 2120 is configured to implement one or more operations implemented by the network device in steps S1301a, S1301b, S1302a, S1302b in the embodiment shown in FIG. 13.
[0199] For more detailed description of the processor 2110, the interface circuit 2120 and the memory 2130, please refer to the relevant description in the method embodiment shown in FIG. 13 directly, which will not be repeated here.
[0200] The division of the modules in the present application is illustrative, and is only a logical functional division. In actual implementation, another division manner can be used. In addition, each functional module in each example in the present application can be integrated in one processor, or can be physically separated, or two or more modules can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software functional module.
[0201] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices (PLD), transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.
[0202] The embodiments of the present application further provide a computer readable storage medium, which stores a computer program or instructions, when the computer program or instructions are executed, the method in the above embodiments is implemented.
[0203] The embodiments of the present application further provide a computer program product containing instructions, when the instructions are run on a computer, the computer executes the method in the above embodiments.
[0204] The embodiments of the present application further provide a communication system, which includes the above communication device.
[0205] The embodiments of the present application also provide a circuit, which is coupled with the memory and is used to execute the method shown in the above embodiments. The circuit can include a chip circuit.
[0206] When the communication device is a module applied to a network device, the network device module implements the functions of the network device in the method embodiments. The network device module receives information from other modules (such as a radio frequency module or an antenna) in the network device, and the information is sent by the UE to the network device; or the network device module sends information to other modules (such as a radio frequency module or an antenna) in the network device, and the information is sent by the network device to the UE. The network device module herein can be a baseband chip of the network device, or a CU, a DU or other modules, or a device under the open radio access network (O-RAN) architecture, such as an open CU, an open DU, etc.
[0207] It should be noted that one or more of the above units or units can be realized by software, hardware or a combination of both. When any of the above units or units is realized by software, the software exists in the form of computer program instructions and is stored in the memory, and the processor can be used to execute the program instructions and realize the above method flow.
[0208] In the present application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or all or part of the circuit for realizing the processing function in the foregoing devices. The processor can realize or execute the methods, steps and logic block diagrams disclosed in the present application. The general processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the present application can be directly embodied as hardware processor execution or executed by a combination of hardware and software modules in the processor.
[0209] When the above units or units are realized by hardware, the hardware can be any one or any combination of CPU, microprocessor, digital signal processing (DSP) chip, microcontroller unit (MCU), artificial intelligence processor, ASIC, SoC, FPGA, PLD, special purpose digital circuit, hardware accelerator or non-integrated discrete device, which can run necessary software or be independent of software to execute the above method flow.
[0210] Optionally, the embodiment of the present application further provides a chip system, comprising: at least one processor and an interface, the at least one processor is coupled with a memory through the interface, when the at least one processor runs a computer program or instructions in the memory, the chip system executes the method in any method embodiment described above. Optionally, the chip system can be composed of a chip, or can contain a chip and other discrete devices, and the embodiment of the present application does not make specific limitation to this.
[0211] The memory in the present application can also be a circuit or any other device capable of realizing a storage function, used for storing program instructions and / or data. The memory can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited to this. For example, the memory can be a non-volatile memory such as a digital versatile disc (DVD), a hard disk drive (HDD) or a solid-state drive (SSD), etc., and can also be a volatile memory such as a random-access memory (RAM).
[0212] It should be understood that, in the description of the present application, unless otherwise specified, " / " represents that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; wherein A, B can be singular or plural. And, in the description of the present application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or the like means any combination of the items, including any combination of single item (s) or multiple items (s). For example, at least one of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c can be single or multiple. In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the same items or similar items with basically the same function and role are distinguished by using "first", "second", etc. The skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution order, and "first", "second", etc. also do not limit the difference. At the same time, in the embodiments of the present application, "exemplary" or "for example" means to take an example, illustration or description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. On the contrary, the use of "exemplary" or "for example" is intended to present the relevant concept in a specific way, for understanding.
[0213] It can be understood that, in this application, "indication" can include direct indication, indirect indication, display indication, and implicit indication. When describing that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A. In this application, the information indicated by the indication information is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or an index of the to-be-indicated information, or the to-be-indicated information can be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. Only a part of the to-be-indicated information can be indicated, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, specified by a protocol), thereby reducing the indication overhead to a certain extent. The to-be-indicated information can be sent together as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending opportunity of the sub-information can be the same or different. The specific sending method is not limited in this application. The sending period and / or sending opportunity of the sub-information can be predefined, for example, predefined according to a protocol, or configured by a transmitting end device by sending configuration information to a receiving end device.
[0214] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode.
[0215] Although the present application is described in conjunction with the embodiments thereof, other changes and modifications to the described embodiments can be understood and effected by those skilled in the art in view of the foregoing description, the drawings and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the indefinite articles "a" or "an" do not exclude a plurality. A single processor or other unit can fulfil the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
[0216] It can be understood that various digital numbers involved in the embodiments of the present application are only distinguished for convenience of description, and are not used to limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic.
[0217] In the above embodiments, the description of each embodiment is focused on, and the part not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0218] The components in the device of the embodiments of the present application can be combined, divided and deleted according to actual needs. Those skilled in the art can combine or combine the features of different embodiments and different embodiments described in the specification.
[0219] In the present application, the examples can be referred to each other without logical contradiction, for example, the methods and / or terms between the method embodiments can be referred to each other, for example, the functions and / or terms between the device embodiments can be referred to each other, for example, the functions and / or terms between the device examples and the method examples can be referred to each other.
Claims
1. A communication method characterized by comprising: The method comprises: receiving first information, wherein the first information indicates a first phase precoding set, and the first phase precoding set comprises first phase information and second phase information; sending a first signal, wherein the first signal is obtained after at least one of modulation, discrete Fourier transform (DFT), multiplication by a phase rotation factor, subcarrier mapping, and inverse fast Fourier transform (IFFT) on a second signal, wherein, for a third signal after DFT and before subcarrier mapping, the third signal comprises N symbols, N is a positive integer, the N symbols are divided into a first symbol set and a second symbol set, the first symbol set comprises one or more first symbols, and the second symbol set comprises one or more second symbols, the third signal on the first symbol set is precoded by using the first phase information, and the second signal on the second symbol set is precoded by using the second phase information.
2. The method of claim 1, wherein, The first information comprises an index of the first phase precoding set.
3. The method of claim 1 or 2, wherein, The first phase information has a corresponding relationship with the first symbol set, and the second phase information has a corresponding relationship with the second symbol set.
4. The method according to any one of claims 1 to 3, characterized in that, The second signal on the first symbol set is precoded by using the first phase information, comprising: multiplying the second signal on the first symbol set by the first phase information. The second signal on the second symbol set is precoded by using the second phase information, comprising: multiplying the second signal on the second symbol set by the second phase information.
5. The method of any one of claims 1-4, wherein, At least one of the first phase information, the second phase information, and the phase rotation factor is associated with an index of a frequency domain signal of the first signal.
6. The method of claim 5, wherein, The first phase information is represented as The second phase information is represented as where n is an index of the frequency domain signal.
7. A communication method characterized by comprising: The method comprises: sending first information to a first terminal device, wherein the first information indicates a first phase precoding set, and the first phase precoding set comprises first phase information and second phase information; receiving a first signal from the first terminal device and a fourth signal from a second terminal device, wherein the first signal is obtained after at least one of modulation, discrete Fourier transform (DFT), multiplication by a phase rotation factor, subcarrier mapping, and inverse fast Fourier transform (IFFT) on a second signal, wherein, for a third signal after DFT and before subcarrier mapping, the third signal comprises N symbols, N is a positive integer, the N symbols are divided into a first symbol set and a second symbol set, the first symbol set comprises one or more first symbols, and the second symbol set comprises one or more second symbols, the second signal on the first symbol set is precoded by using the first phase information, and the third signal on the second symbol set is precoded by using the second phase information; demodulating the first signal and the fourth signal based on the first information.
8. The method of claim 7, wherein, The first information comprises an index of the first phase precoding set.
9. The method of claim 7 or 8, wherein, The first phase information has a corresponding relationship with the first symbol set, and the second phase information has a corresponding relationship with the second symbol set.
10. The method of any one of claims 7-9, wherein, The second signal on the first symbol set is precoded by using the first phase information, including that the second signal on the first symbol set is multiplied by the first phase information; The second signal on the second symbol set is precoded by using the second phase information, including that the second signal on the second symbol set is multiplied by the second phase information.
11. The method of any one of claims 7-10, wherein, At least one of the first phase information, the second phase information, and the phase rotation factor is associated with an index of a frequency domain signal of the first signal.
12. The method of claim 11, wherein, The first phase information is represented as The second phase information is represented as where n is an index of the frequency domain signal.
13. A communications device, characterized by A unit for implementing the method of any one of claims 1-12.
14. A communications device, characterized by A processor and an interface circuit, the interface circuit is used for receiving signals from other communication devices outside the communication device and transmitting to the processor or sending signals from the processor to other communication devices outside the communication device, the processor is used for implementing the method of any one of claims 1-12 through logic circuit or executing code instructions.
15. The communication apparatus according to claim 14, wherein The communication device is a chip.
16. A chip module, characterized by A transceiver assembly and a chip, the chip is used for executing the method of any one of claims 1-12.
17. A computer readable storage medium having stored thereon a computer program, characterized in that The program is executed by the processor to implement the method of any one of claims 1-12.
18. A computer program product, characterised in that, The computer program product contains related program instructions, the related program instructions are executed to implement the method of any one of claims 1-12. The computer program product contains related program instructions, the related program instructions are executed to implement the method of any one of claims 1-12.