WO2025237103A1 - Procédé de communication et appareil de communication - Google Patents
Procédé de communication et appareil de communicationInfo
- Publication number
- WO2025237103A1 WO2025237103A1 PCT/CN2025/092812 CN2025092812W WO2025237103A1 WO 2025237103 A1 WO2025237103 A1 WO 2025237103A1 CN 2025092812 W CN2025092812 W CN 2025092812W WO 2025237103 A1 WO2025237103 A1 WO 2025237103A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sequence
- polynomial
- sequences
- polynomial exponent
- exponent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
Definitions
- This application relates to the field of wireless communication technology, and more specifically, to a communication method and a communication device.
- MIMO systems can support a single user transmitting data across multiple layers (single-user MIMO, SU-MIMO) or multiple users transmitting data across multiple layers (multi-user MIMO, MU-MIMO).
- each user transmits data for each layer along with its corresponding demodulation reference signal (DMRS).
- DMRS demodulation reference signal
- DMRS for different layers are orthogonal. Data for each layer can be mapped to a single antenna port.
- the number of layers in SU-MIMO or MU-MIMO transmission is the same as the number of orthogonal DMRS, which can be called the DMRS capacity.
- DMRS can be used to estimate the channel response of the corresponding layer, and the receiver can demodulate the data based on the estimated channel response and the received data for that layer.
- MIMO systems need to support a greater number of streams to improve system spectral efficiency.
- the number of orthogonal DMRSs is limited. Therefore, the industry has proposed designing non-orthogonal DMRSs to support more streams, but controlling interference between non-orthogonal DMRSs is a key issue.
- MOA massively interconnected multiple access
- a large number of terminal devices need to be supported, and the number of data-transmitting terminal devices is also relatively large.
- the resources available for data transmission are limited.
- NoMA non-orthogonal multiple access
- SIC successive interference cancellation
- a linear spreading sequence can be used to spread the data sent by the terminal devices before transmission.
- Different terminal devices use different linear spreading sequences. Since multiple linear spreading sequences are non-orthogonal, the interference between these sequences determines the interference between the data transmitted by different terminal devices. When the number of terminal devices that need to be supported is large, how to control the interference between non-orthogonal linear extension sequences remains a key issue.
- This application provides a communication method and a communication device that can support large-capacity, low-interference nonorthogonal polynomial exponential sequences.
- a communication method is provided, which can be executed by a communication device or a module applied to the communication device (e.g., a processor, chip, chip system, integrated circuit, etc., or a logic node, logic module, hardware and/or software capable of implementing all or part of the functions of the communication device), without limitation.
- the method may include: determining a first polynomial exponent sequence, wherein the degree of the first polynomial exponent sequence is greater than or equal to 2, and at least one of the quadratic coefficient, linear coefficient, or zero-degree coefficient of the first polynomial exponent sequence is related to the index of the element of the first polynomial exponent sequence; and transmitting based on the first polynomial exponent sequence.
- the relationship between the coefficient and the index of the element of each polynomial exponent sequence can be designed, thereby controlling the interference between multiple non-orthogonal polynomial exponent sequences to meet different business needs and supporting large-capacity, low-interference non-orthogonal polynomial exponent sequences.
- the length of the polynomial exponential sequence is Q times the basic length, and it can be considered that the polynomial exponential sequence contains Q short sequences.
- the coefficients of each short sequence of different polynomial exponential sequences e.g., coefficients of quadratic, linear, and zero-degree terms
- interference between multiple different polynomial exponential sequences can be controlled.
- determining the first polynomial exponent sequence includes: determining a first sequence set, the first sequence set containing K sequence groups, each sequence group containing M g,seq polynomial exponent sequences, where K is a positive integer greater than 1, M g,seq is an integer less than or equal to M, and M is the base length of the polynomial exponent sequence; and determining the first polynomial exponent sequence from the first sequence set.
- the first device can first determine a set of sequences containing multiple polynomial exponent sequences, and then determine a polynomial exponent sequence from the set of sequences.
- each polynomial exponent sequence in the first sequence set corresponds to an antenna port.
- each polynomial exponent sequence in any sequence set corresponds to an antenna port.
- the orthogonality between the polynomial exponent sequences of different antenna ports can be guaranteed, thereby supporting low interference between different antenna ports.
- the different polynomial exponent sequences within any one of the K sequence groups are orthogonal; and the polynomial exponent sequences between any two of the K sequence groups are non-orthogonal.
- any set of sequences contains multiple polynomial exponent sequences, and the partially orthogonal polynomial exponent sequences within these multiple sequences can be considered as a sequence group, or in other words, any two polynomial exponent sequences within a group are orthogonal.
- a set of sequences can contain multiple sequence groups, and the polynomial exponent sequences in any two sequence groups are not orthogonal.
- the different polynomial exponent sequences within any sequence group are orthogonal, including: the quadratic coefficients of the different polynomial exponent sequences are the same, the zero-degree coefficients are the same, and the linear coefficients are different.
- orthogonality between different polynomial exponent sequences can be achieved by designing the quadratic, linear, and zero-degree coefficients of the different polynomial exponent sequences. For example, having different linear coefficients for two polynomial exponent sequences makes them orthogonal. By designing different linear coefficients, orthogonality between a large number of sequences can be supported, thus enabling low-interference between large-capacity sequences.
- the polynomial exponent sequences in any two sequence groups are not orthogonal, including: the quadratic coefficients of any polynomial exponent sequence in the first sequence group and any polynomial exponent sequence in the second sequence group are different; or the quadratic coefficients of any polynomial exponent sequence in the first sequence group and any polynomial exponent sequence in the second sequence group are different, and the zero-degree coefficients are different; wherein, the first sequence group and the second sequence group are any two sequence groups among the K sequence groups.
- the quadratic coefficients of the polynomial exponent sequences in different sequence groups are different, or if the quadratic coefficients are different and the zero-degree coefficients are different, then the polynomial exponent sequences in different sequence groups are not orthogonal.
- the first sequence set is any one of at least two sequence sets, each of the at least two sequence sets corresponds to a number of sequence groups and a number of polynomial exponential sequences within a sequence group, the at least two sequence sets correspond to different numbers of sequence groups and/or different numbers of polynomial exponential sequences within a sequence group; and the method further includes: determining a sequence set from the at least two sequence sets as the first sequence set.
- each of the at least two sequence sets corresponds to a combination of the number of sequence groups and the number of polynomial exponential sequences contained in the sequence groups
- different sequence sets correspond to different combinations of the number of sequence groups and the number of polynomial exponential sequences contained in the sequence groups.
- sequence results can correspond to different number of sequence groups K and different number of sequences within a group, thereby adapting to different number of sequences and interference requirements.
- the first polynomial exponent sequence comprises Q short sequences, each of the Q short sequences corresponding to a combination of coefficients of a quadratic term, a linear term, and a zero-degree term.
- each short sequence corresponds to a combination of coefficients: a quadratic coefficient, a linear coefficient, and a zero-degree coefficient.
- the polynomial exponent sequence corresponds to Q coefficient combinations.
- the length of each of the Q short sequences is M, where M is the base length of the first polynomial exponential sequence.
- the quadratic coefficients of the short sequences with the same index of any two polynomial exponential sequences within each of the K sequence groups are the same.
- the coefficients of the first-order and zero-order terms of any short sequence in the polynomial exponential sequence within any of the K sequence groups are related to the coefficients of the quadratic terms.
- the coefficients of the first-order and zero-order terms of any short sequence can be determined based on the coefficients of the second-order terms.
- At least one of the quadratic coefficient or the zero-degree coefficient of the first polynomial exponent sequence is related to the index of the element of the first polynomial exponent sequence; the data transmission based on the first polynomial exponent sequence includes: cyclically shifting the first polynomial exponent sequence based on a cyclic shift value to obtain a second polynomial exponent sequence; and performing the transmission based on the second polynomial exponent sequence.
- the coefficients of the first-order terms of the polynomial exponent sequence are independent of the indices of the elements in the polynomial exponent sequence.
- the output sequence i.e., the second polynomial exponent sequence
- the second polynomial exponent sequence is obtained by cyclically shifting the polynomial exponent sequence.
- the coefficients of the first-order terms of the first polynomial exponent sequence are related to the cyclic shift value.
- configuring different linear term coefficients for different polynomial exponent sequences by the first device is equivalent to the first device performing cyclic shifts on the polynomial exponent sequences based on different cyclic shift values.
- one of these methods can be employed to achieve the technical effects described in each embodiment.
- the kth group among the K sequence groups contains M g,seq polynomial exponent sequences, each of which corresponds one-to-one with M g ,seq cyclic shift values, and any two of the M g,seq cyclic shift values are different.
- the different polynomial exponent sequences within the group i.e., different second polynomial exponent sequences, which are also the output sequences of the cyclic shift operation
- the different polynomial exponent sequences within the group are obtained by cyclically shifting the first polynomial exponent sequence based on different cyclic shift values.
- the M g,seq cyclic shift values are M g,seq integers in the set ⁇ 0,1,...,M-1 ⁇ .
- M M g,seq , where the M g ,seq polynomial exponent sequences correspond one-to-one with the M g,seq integers in the set ⁇ 0,1,...,M g,seq -1 ⁇ , and the cyclic shift value A corresponding to the j-th polynomial exponent sequence in the k-th group is equal to j.
- the constant phase values corresponding to the short sequences with the same index of any two polynomial exponential sequences within any sequence group of the K sequence groups are the same.
- a constant phase value is used to determine the coefficient of the zero-order term corresponding to the short sequence.
- the cyclic shift value is related to the index of the element of the first polynomial exponent sequence.
- the difference between the quadratic coefficient of the 0th short sequence and the quadratic coefficient of the 1st short sequence of any two polynomial exponential sequences in the first and second sequence groups of the K sequence groups, modulo M yields the same result, wherein the first and second sequence groups are any two sequence groups among the K sequence groups.
- Q 2.
- This implementation provides the conditions that the coefficients of the quadratic terms of different sets of polynomial exponent sequences must satisfy.
- the first polynomial exponent sequence is obtained based on a ZC sequence, the roots of which are related to the indices of the elements of the ZC sequence.
- the polynomial exponent sequence can be a ZC sequence.
- the quadratic coefficients of the polynomial exponent sequence correspond to the roots of the ZC sequence. Therefore, the descriptions of the quadratic coefficients of the polynomial exponent sequence in the above implementations can be replaced with descriptions of the roots of the ZC sequence.
- the first polynomial exponent sequence includes Q short sequences, each of the Q short sequences corresponding to a ZC sequence, and the Q short sequences corresponding to Q ZC sequences.
- each short sequence satisfies one of the following: each short sequence is a sequence obtained by cyclically shifting or phase rotating a ZC sequence based on a cyclic shift value; or each short sequence is a sequence obtained by multiplying a ZC sequence by a constant phase value.
- a polynomial exponential sequence contains Q short sequences, each of which can be derived from a ZC sequence.
- the first polynomial exponent sequence comes from a first sequence set, which contains K sequence groups, wherein the roots corresponding to the short sequences with the same index of any two polynomial exponent sequences within each of the K sequence groups are the same; and/or the constant phase values corresponding to the short sequences with the same index of any two polynomial exponent sequences within each of the K sequence groups are the same.
- the ZC sequences corresponding to the same index of different polynomial exponent sequences within the sequence set have the same root and/or the same constant phase value.
- the Q short sequences are mapped onto N subcarriers, and the N subcarriers are located within one or more symbols; each of the Q short sequences is mapped at equal intervals onto M subcarriers within one symbol, and different short sequences are located within different comb teeth; the Q short sequences are mapped within one symbol or multiple symbols, and M is the length of a short sequence.
- a communication device having the function of implementing the method in the first aspect or any possible implementation of the first aspect.
- the function can be implemented by hardware or by hardware executing corresponding software.
- the hardware or software includes one or more units corresponding to the above-described function.
- a communication device comprising at least one processor configured to cause the communication device to perform the methods of the first aspect or any possible implementation thereof.
- the at least one processor is coupled to at least one memory for storing computer programs or instructions, and the at least one processor is configured to call and execute the computer program or instructions from the at least one memory, causing the communication device to perform the methods of the first aspect or any possible implementation thereof.
- the at least one processor may be included in the communication device or configured externally to the communication device.
- a communication device comprising a communication interface and a circuit.
- the communication interface is configured to receive information and/or data to be processed and to transmit the information and/or data to the circuit.
- the circuit is configured to process the information and/or data to perform a method as described in the first aspect or any possible implementation thereof.
- the communication interface is further configured to output the information and/or data processed by the circuit.
- a computer-readable storage medium wherein computer program code or instructions are stored therein, which, when executed on a computer, cause the method as described in the first aspect or any possible implementation thereof to be implemented.
- a computer program product comprising computer program code or instructions, which, when executed on a computer, cause the method in the first aspect or any of its possible implementations to be implemented.
- a seventh aspect provides a wireless communication system including the communication device as described in the first aspect.
- the system further includes other communication devices that communicate with the communication device in the first aspect.
- Figure 1 is an architecture diagram of a communication system applicable to an embodiment of this application.
- FIG. 2 is a schematic flowchart of the communication method provided in this application.
- Figure 3 is a schematic diagram of a polynomial exponential sequence containing three short sequences.
- Figure 4 is a schematic diagram of a polynomial exponential sequence.
- Figure 5 is a schematic diagram of the coefficient combinations corresponding to the short sequences contained in each polynomial exponential sequence within a sequence set.
- Figure 6 is a schematic diagram of a time-frequency resource mapping method for the polynomial exponential sequence provided in this application.
- Figure 7 is a schematic diagram of another time-frequency resource mapping method for the polynomial exponential sequence provided in this application.
- Figure 8 is a schematic structural diagram of a communication device provided in this application.
- Figure 9 is a schematic structural diagram of another communication device provided in this application.
- Figure 10 shows a schematic structure of the chip provided in this application.
- the embodiments of this application can be applied to various communication systems, including but not limited to: 5th generation (5G) systems, LTE systems, long-term evolution-advanced (LTE-A) systems, LTE frequency division duplex (FDD) systems, and LTE time division duplex (TDD) systems. They can also be applied to future communication systems, such as 6th generation mobile communication systems. Furthermore, they can be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), Internet of Things (IoT) communication systems, narrowband Internet of Things (NB-IoT) systems, or other communication systems. Furthermore, it can be extended to similar wireless communication systems, such as Wireless-Fidelity (WiFi), Worldwide Interoperability for Microwave Access (WIMAX), and communication systems related to the 3rd Generation Partnership Project (3GPP), without limitation.
- WiFi Wireless-Fidelity
- WIMAX Worldwide Inter
- the communication system applicable to embodiments of this application may include one or more data transmitters and one or more data receivers.
- one of the transmitters and receivers may be a terminal device and the other a network device.
- Figure 1 is an architecture diagram of a communication system applicable to embodiments of this application. As shown in Figure 1, embodiments of this application can be applied to both uplink and downlink transmissions. Figure 1 only uses uplink or downlink transmission between one network device and two terminal devices (such as terminal device 1 and terminal device 2) as an example. In uplink transmission, the data sender is the terminal device, and the data receiver is the network device; in downlink transmission, the sender is the network device, and the receiver is the terminal device.
- the network equipment in this application can be a device with wireless transceiver capabilities, which can be a device that provides wireless communication services. It is usually located on the network side, including but not limited to next-generation base stations (gNodeB, gNB) in 5G systems, base stations in sixth-generation mobile communication systems, base stations in future mobile communication systems, or access nodes in wireless fidelity (WiFi) systems, evolved node B (eNB), radio network controller (RNC), node B (NB), base station controller (BSC), home base station (e.g., home evolved NodeB or home Node B, HNB), base band unit (BBU), transmission reception point (TRP), transmitting point (TP), base transceiver station (BTS), satellites, drones, etc.
- gNodeB next-generation base stations
- gNodeB next-generation base stations
- gNodeB next-generation base stations
- gNodeB next-generation base stations
- gNodeB next-generation base stations
- gNodeB
- network equipment may include centralized unit (CU) nodes, distributed unit (DU) nodes, RAN equipment including CU and DU nodes, RAN equipment including control plane CU nodes, user plane CU nodes, and DU nodes, or, in a cloud radio access network (CRAN) scenario, wireless controllers, relay stations, vehicle-mounted equipment, and wearable devices.
- CU centralized unit
- DU distributed unit
- CRAN cloud radio access network
- a base station may be a macro base station, micro base station, relay node, donor node, or a combination thereof.
- a base station may also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus.
- a base station may also be a mobile switching center and equipment performing base station functions in D2D, V2X, and M2M communications, network-side equipment in future communication networks, or equipment performing base station functions in future communication systems.
- a base station may support networks with the same or different access technologies, without limitation.
- the terminal device in this application can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, drone, wireless communication device, user agent, or user device, etc.
- UE user equipment
- MT mobile station
- remote station remote terminal
- mobile device user terminal
- terminal drone
- wireless communication device user agent, or user device, etc.
- the terminal device in the embodiments of this application can be a device that provides voice and/or data connectivity to a user, and can be used to connect people, objects, and machines, such as a handheld device with wireless connectivity, vehicle-mounted device, etc.
- the terminal devices in the embodiments of this application may be mobile phones, tablets, laptops, handheld computers, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, etc.
- MIDs mobile internet devices
- VR virtual reality
- AR augmented reality
- FIG. 2 is a schematic flowchart of the communication method 200 provided in this application.
- the communication method 200 can be executed by a first device, which can be a first equipment or a device used with the first equipment (e.g., a chip, chip system, processor, or integrated circuit, etc.).
- the following description uses the first device as an example.
- the first device can be a data transmitter or a data receiver, without limitation.
- the first device can be a network device or a terminal device.
- the first device determines the first polynomial exponent sequence.
- the degree of the polynomial exponent sequence is greater than or equal to 2, and at least one of the coefficients of the quadratic, linear, or zero-degree terms of the polynomial exponent sequence is associated with an index of an element of the first polynomial exponent sequence.
- the first polynomial exponent sequence may include at least two elements.
- d is the degree of the polynomial exponent sequence
- n is the index of the element
- M is the base length of the polynomial exponent sequence
- N is the length of the polynomial exponent sequence
- At least one of the quadratic coefficient p2 , the linear coefficient p1 , and the zero-degree coefficient p0 of the first polynomial exponent sequence is associated with the index (i.e., n) of the element of the polynomial exponent sequence.
- the first device may determine the first polynomial exponent sequence itself, or by receiving signaling from other devices; there is no limitation. For example, if the first device is a network device, the network device determines the first polynomial exponent sequence itself; if the first device is a terminal device, the terminal device determines the first polynomial exponent sequence by receiving signaling from the network device, that is, the network device sends signaling to indicate the first polynomial exponent sequence.
- the first device transmits data based on a first polynomial exponent sequence.
- the first device determines a first polynomial exponent sequence and transmits based on the first polynomial exponent sequence.
- a first device transmits a first polynomial exponent sequence and data, whereby the first polynomial exponent sequence is used for data demodulation. Specifically, the first device determines the first polynomial exponent sequence and instructs a second device to do so via signaling. The second device receives the signaling from the first device and determines the first polynomial exponent sequence based on the received signaling. Then, the first device transmits the first polynomial exponent sequence and data. Based on the received first polynomial exponent sequence and the first polynomial exponent sequence (a known sequence) indicated by the first device, the second device performs channel estimation to obtain the channel response and demodulates the data according to the channel estimation result (i.e., the channel response).
- the channel estimation result i.e., the channel response
- the data transmitted by the first device can be determined by specific services, and this application does not impose any restrictions.
- the first device can determine the bit data stream to be transmitted based on specific services, and then perform processing such as encoding, modulation, layer mapping, resource mapping, and orthogonal frequency-division multiple access (OFDM) symbol generation on the bit data stream to obtain time-domain data, which is the data transmitted by the first device.
- processing such as encoding, modulation, layer mapping, resource mapping, and orthogonal frequency-division multiple access (OFDM) symbol generation on the bit data stream to obtain time-domain data, which is the data transmitted by the first device.
- OFDM orthogonal frequency-division multiple access
- the first device cyclically shifts the first polynomial exponent sequence to obtain a second polynomial exponent sequence, and transmits the data based on the second polynomial exponent sequence.
- the first device indicates the second polynomial exponent sequence to the second device via signaling.
- the second device receives the signaling from the first device and determines the second polynomial exponent sequence based on the received signaling.
- the first device then transmits the second polynomial exponent sequence and the data.
- the second device Based on the received second polynomial exponent sequence and the second polynomial exponent sequence indicated by the first device (a known sequence), the second device performs channel estimation to obtain the channel response, and demodulates the data according to the channel estimation result (channel response).
- the process of the first device cyclically shifting the first polynomial exponent sequence to obtain the second polynomial exponent sequence will be described in detail below.
- the first device determines a first polynomial exponent sequence and instructs the second device on the first polynomial exponent sequence via signaling. Then, the second device sends the first polynomial exponent sequence and data to the first device. The first device demodulates the received data from the second device based on the received first polynomial exponent sequence and the first polynomial exponent sequence it determined and instructed to the second device (a known sequence).
- the first device cyclically shifts the first polynomial exponent sequence to obtain a second polynomial exponent sequence. It then signals the second polynomial exponent sequence to the second device. The second device receives the signaling from the first device and determines the second polynomial exponent sequence based on the received signaling. The second device then transmits the second polynomial exponent sequence and data. Based on the received second polynomial exponent sequence and the second polynomial exponent sequence it determined and signaled to the second device (a known sequence), the first device performs channel estimation to obtain the channel response and demodulates the data according to the channel estimation result (channel response).
- the first device receives signaling from another device, which indicates a first polynomial exponent sequence. Based on this signaling, the first device determines the first polynomial exponent sequence. The first device performs transmission based on the first polynomial exponent sequence, including: sending the first polynomial exponent sequence and data, the first polynomial exponent sequence being used for demodulating the transmitted data; or, receiving the first polynomial exponent sequence and data, and demodulating the received data based on the received first polynomial exponent sequence and the first polynomial exponent sequence indicated by the signaling. Specific implementation methods can be found in the possible implementations in the previous example, and will not be repeated here.
- the first device instructs the second device via signaling that the first polynomial exponent sequence is merely an example.
- the first device determines the first polynomial exponent sequence, that is, it determines the coefficients of each term in the first polynomial exponent sequence.
- the coefficients of each term can also be known to both the first and second devices through predefinition or preconfiguration.
- the first device in downlink transmission, is a network device, and the second device is a terminal device.
- the network device determines a first polynomial exponent sequence and indicates the first polynomial exponent sequence to the terminal device. Subsequently, the network device sends the first polynomial exponent sequence and downlink data to the terminal device, and the terminal device demodulates the received downlink data based on the first polynomial exponent sequence indicated by the network device and the received first polynomial exponent sequence.
- the first device in uplink transmission, is a network device, and the second device is a terminal device.
- the network device determines a first polynomial exponent sequence and indicates the first polynomial exponent sequence to the terminal device.
- the terminal device sends the first polynomial exponent sequence and uplink data to the network device.
- the network device demodulates the received uplink data based on the known first polynomial exponent sequence and the received first polynomial exponent sequence.
- the first polynomial indicator sequence in this embodiment can also be called the demodulation reference signal DMRS, or, as DMRS, used for data demodulation.
- the first device sending or receiving DMRS and data can be the first device sending or receiving a first polynomial exponent sequence and data.
- the signaling may carry a combination of coefficients corresponding to the first polynomial exponent sequence. This combination of coefficients may include one or more of the quadratic coefficients, linear coefficients, and zero-degree coefficients. If the signaling carries only some coefficients from the coefficient combination, other coefficients may be determined through predefinition, preconfiguration, or other methods.
- the relationship between the coefficients of each polynomial exponent sequence and the index of the element can be designed, thereby providing controllable degrees of freedom and optimizing the interference between multiple polynomial exponent sequences.
- the first device determines a first polynomial exponent sequence.
- the first device may first determine a first sequence set, and further, determine the first polynomial exponent sequence from the first sequence set.
- the first polynomial exponent sequence can be any polynomial exponent sequence in the first sequence set.
- the first sequence set may include two or more polynomial exponent sequences, and each polynomial exponent sequence satisfies the characteristics of the first polynomial exponent sequence described above: at least one of the quadratic coefficient, the linear coefficient, and the zero-degree coefficient is related to the index of the element of the polynomial exponent sequence; and the degree of each polynomial exponent sequence is greater than or equal to 2.
- the first device may determine at least two sets of sequences, further determine a first set of sequences from the at least two sets of sequences, and then determine a first polynomial exponent sequence from the first set of sequences.
- the first sequence set is a set containing multiple polynomial exponent sequences, which can be divided into K groups, each containing M g,seq polynomial exponent sequences.
- M g,seq is a positive integer
- K is a positive integer greater than 1
- M g,seq is not greater than M.
- the first sequence set is a set of sequences containing K groups of polynomial exponent sequences, where each group contains M g,seq polynomial exponent sequences.
- the M g, seq and/or K corresponding to different sequence sets are different. That is, the M g, seq and/or K corresponding to different sequence sets are different, or in other words, each sequence set corresponds to a combination of M g, seq and K, and different sequence sets have different combinations of M g, seq and K, thus adapting to different numbers of sequences and interference requirements.
- any polynomial exponent sequence in any sequence set corresponds to one antenna port.
- each polynomial exponent sequence is associated with one antenna port.
- each sequence set contains multiple polynomial exponent sequences that correspond one-to-one with multiple antenna ports.
- the one-to-one correspondence between polynomial exponent sequences and antenna ports can be in tabular form.
- the first device determines a sequence set containing 3 groups, each group containing 2 polynomial exponent sequences; then the sequence set contains a total of 6 polynomial exponent sequences. After determining this sequence set, the first device establishes a one-to-one correspondence between these 6 polynomial exponent sequences and the antenna ports, and instructs the second device to establish this correspondence via signaling.
- the antenna port index starts from 1 as an example, but it can also start from 0; there is no limitation.
- a polynomial exponent sequence index uniquely corresponds to a sequence in the sequence set.
- polynomial exponent sequence indices 0, 1, 2, 3, 4, and 5 correspond to the 0th, 1st, 2nd, 3rd, 4th, 5th, and 6th polynomial exponent sequences in the sequence set, respectively.
- Antenna port indices are used to determine the values of antenna ports; different antenna port indices can correspond to different antenna port values.
- polynomial exponent sequence index can be directly mapped one-to-one with the value of the antenna port, as shown in Table 2.
- each polynomial exponent sequence corresponds to a combination of quadratic, linear, and zero-degree coefficients. Therefore, there is a one-to-one correspondence between the polynomial exponent sequence and the antenna port, that is, a one-to-one correspondence between the coefficient combination of the polynomial exponent sequence and the antenna port.
- the first device can indicate the new polynomial exponent sequence corresponding to that antenna port to the second device via signaling.
- different polynomial exponent sequences within each group of the sequence set are orthogonal.
- Different polynomial exponent sequences from different groups within the sequence set are not orthogonal. That is, any two polynomial exponent sequences within a group of a sequence set are orthogonal, while any polynomial exponent sequences from any two groups are not orthogonal.
- any two polynomial exponential sequences within a set of sequences are orthogonal, which can include:
- any two polynomial exponent sequences have the same coefficient for the quadratic term, the same coefficient for the zero-degree term, and different coefficients for the linear term.
- the different polynomial exponent sequences from different groups within the sequence set are non-orthogonal. This can include:
- the coefficients of the quadratic term and the zeroth term are different for different groups of polynomial exponential sequences.
- non-orthogonality between any two polynomial exponent sequences from different groups can also mean that the interference between any two sequences from different groups is equal to and equal to a given threshold (minimum interference); or it can mean that the interference between any two sequences from different groups does not exceed a given threshold.
- the first device determines a sequence set containing K groups, each containing M g,seq polynomial exponent sequences.
- the coefficients of the first-order terms of the polynomial exponent sequences to make the polynomial exponent sequences within each group orthogonal, and by designing coefficients (e.g., quadratic coefficients, or quadratic and zero-order coefficients) associated with the indices of the elements in the polynomial exponent sequences of different groups, the interference between the polynomial exponent sequences of different groups is minimized as much as possible.
- coefficients e.g., quadratic coefficients, or quadratic and zero-order coefficients
- P(n) (p d n d + p d-1 n d-1 + ... + p 1 n + p 0 ) mod M.
- p ⁇ sub>i ⁇ /sub> represents the coefficient of the i-th term.
- p ⁇ sub>1 ⁇ /sub> represents the coefficient of the first-degree term or the coefficient of the first-degree term.
- M is the basic length of the polynomial exponential sequence
- N is the length of the polynomial exponential sequence
- n is the index of the element.
- the quadratic polynomial exponential sequence X can be represented as:
- At least one of the quadratic, linear, and zero-degree coefficients of a polynomial exponential sequence is associated with an index of an element in the polynomial exponential sequence. That is, at least one of the quadratic coefficient p2 , linear coefficient p1 , and zero-degree coefficient p0 of a polynomial exponential sequence X is associated with an index (i.e., n) of an element in the polynomial exponential sequence.
- a polynomial exponential sequence X contains Q short sequences, where the length of the q-th short sequence is Mq , satisfying... At this point, a polynomial exponential sequence X can be obtained by sequentially concatenating these Q short sequences. Each short sequence can also be considered as being generated from a polynomial exponential sequence of length M, with its corresponding coefficients. Among the Q short sequences, there are two short sequences of different lengths.
- M is the base length of the polynomial exponential sequence
- N is the length of the polynomial exponential sequence
- N/M Q, where Q is an integer greater than 1.
- a polynomial exponential sequence X can be considered to contain Q short sequences, each of length M. That is, a polynomial exponential sequence X can be obtained by sequentially concatenating Q short sequences. Each short sequence can also be considered a polynomial exponential sequence of length M, with its corresponding coefficients.
- Figure 3 is a schematic diagram of a polynomial exponential sequence consisting of three short sequences. This polynomial exponential sequence is obtained by sequentially concatenating the 0th short sequence, the 1st short sequence, and the 2nd short sequence.
- At least one of the quadratic coefficient, linear coefficient, and zero-degree coefficient is associated with an index of an element in the polynomial exponential sequence, indicating that each short sequence corresponds to a quadratic coefficient, linear coefficient, and zero-degree coefficient, and at least one of the quadratic coefficient, linear coefficient, and zero-degree coefficient of at least two short sequences is different.
- At least two short sequences have different quadratic coefficients; or at least two short sequences have different linear coefficients; or at least two short sequences have different zero-order coefficients; or at least two short sequences have different quadratic coefficients and different linear coefficients; or at least two short sequences have different quadratic coefficients and different zero-order coefficients; or at least two short sequences have different linear coefficients and different zero-order coefficients; or at least two short sequences have different quadratic coefficients, different linear coefficients, and different zero-order coefficients.
- the coefficient of the quadratic term corresponding to the q-th short sequence in the Q short sequences is p2 ,q
- the coefficient of the linear term is p1 ,q
- the coefficient of the linear term is p1 ,q
- the coefficient of the zero-degree term is p0 ,q .
- the q-th short sequence x q among the Q short sequences can be represented as:
- the q-th short sequence xq among the Q short sequences can be expressed as:
- the coefficients of the polynomial exponential sequence are greater than 2, the coefficients of the cubic or higher-order terms of the Q short sequences can be the same. That is, the coefficients of the Q cubic terms of the Q short sequences are the same, the coefficients of the Q quartic terms are the same, and so on, without any restrictions.
- (q+1)M-1 can also be replaced with qM+M-1.
- the coefficients of the quadratic term p2 , the linear term p1 , and the zero-degree term p0 of the polynomial exponential sequence X can be expressed as:
- the coefficients of the quadratic term p2 , the linear term p1 , and the zero-degree term p0 of the polynomial exponential sequence X can be expressed as:
- polynomial exponent sequence X can be expressed as:
- the polynomial exponential sequence X can be expressed as:
- the quadratic coefficient p2 ,q , the linear coefficient p1 ,q , and the zero-degree coefficient p0 ,q corresponding to the q-th short sequence form a coefficient combination ⁇ p2,0 , p1,0 , p0,0 >.
- the coefficient combination corresponding to the first (or 1st) short sequence is ⁇ p2,1 , p1,1 , p0,1 >.
- Figure 4 is a schematic diagram of a polynomial exponential sequence.
- the polynomial exponential sequence includes two short sequences, each corresponding to a coefficient combination.
- the coefficient combination corresponding to the 0th short sequence is ⁇ p 2,0 ,p 1,0 ,p 0,0 >
- the coefficient combination corresponding to the 1st short sequence is ⁇ p 2,1 ,p 1,1 ,p 0,1 >.
- the degree of the polynomial exponent sequence can be higher than that of the quadratic term.
- the coefficients of these terms can be predefined or indicated by signaling.
- the coefficients of the other terms corresponding to the Q short sequences coefficients of terms other than quadratic, linear, and zero-degree terms
- the degree of the polynomial exponent sequence X is 4, then the coefficients of the 3rd-degree terms corresponding to each of the Q short sequences are the same, and the coefficients of the 4th-degree terms corresponding to each of the short sequences are the same.
- the first device can indicate part or all of the quadratic, linear, and zero-degree coefficients of the first polynomial exponent sequence to the second device via signaling, thereby indicating the first polynomial exponent sequence to the second device.
- the coefficients indicated by the first device to the second device include the quadratic, linear, and zero-degree coefficients corresponding to each short sequence of the first polynomial exponent sequence.
- some of the quadratic, linear, and zero-degree coefficients corresponding to each short sequence can be predefined, preconfigured, or agreed upon by a protocol.
- the signaling sent by the first device to the second device can carry coefficients other than those predefined, preconfigured, or agreed upon by a protocol.
- the coefficient combination corresponding to each short sequence of each polynomial exponent sequence in the sequence set can be determined by a predefined method (e.g., by listing in a table), and the polynomial exponent sequence can be determined based on the coefficient combination corresponding to each short sequence.
- the coefficients of the higher-degree terms of the terms higher than 2 in the first polynomial exponent sequence can be predefined, or determined by the first device and then indicated to the second device via signaling.
- a quadratic polynomial exponent sequence is used as an example to illustrate the polynomial exponent sequence in the embodiments of this application.
- a set of sequences contains K groups, where any two polynomial exponent sequences within each group are orthogonal to each other, while any two polynomial exponent sequences in different groups are not orthogonal.
- orthogonality of two polynomial exponent sequences can also be expressed as the inner product of the two polynomial exponent sequences being zero.
- the orthogonality of two polynomial exponential sequences can also be represented as follows: Perform periodic correlation on the two q-th short sequences of the two polynomial exponential sequences to obtain the q-th periodic correlation result. Then, add and merge the Q periodic correlation results corresponding to the Q short sequences, resulting in a merged result of 0.
- the periodic correlation result contains M values
- the merged result also contains M values
- the merged result of 0 indicates that all M values are 0.
- two polynomial exponent sequences are orthogonal if the quadratic coefficients of any two sequences within a group are the same, or if both the quadratic and zero-degree coefficients are the same, and the linear coefficients are different.
- quadratic polynomial exponent sequences two quadratic polynomial exponent sequences are orthogonal if their quadratic and zero-degree coefficients are the same, and their linear coefficients are different.
- two polynomial exponent sequences are non-orthogonal, which means that the inner product of the two polynomial exponent sequences is not zero.
- the orthogonality between two polynomial exponential sequences can also be represented as follows: Perform periodic correlation on the two q-th short sequences of the two polynomial exponential sequences to obtain the q-th periodic correlation result; then add and merge the Q periodic correlation results corresponding to the Q short sequences, and the merged result is not 0.
- the periodic correlation result contains M values
- the merged result also contains M values. The merged result is not 0, indicating that at least one of the M values is not 0.
- any two polynomial exponent sequences from different groups have different quadratic coefficients, or if any two polynomial exponent sequences from different groups have different quadratic coefficients and different zero-degree coefficients, then the two polynomial exponent sequences are not orthogonal.
- polynomial exponent sequence 1 comes from group #1 of a sequence set
- polynomial exponent sequence 2 comes from group #2 of the same sequence set.
- group #1 and group #2 are any two groups in the sequence set
- polynomial exponent sequence 1 is any polynomial exponent sequence in group #1
- polynomial exponent sequence 2 is any polynomial exponent sequence in group #2.
- quadratic polynomial exponential sequence two quadratic polynomial exponential sequences are non-orthogonal when the coefficients of the quadratic terms are different.
- C ⁇ sub>k,j,q ⁇ /sub> represent the quadratic, linear, and zero-degree coefficients of the shortest sequence corresponding to the j-th polynomial exponent sequence in the k-th group.
- the coefficient combination C ⁇ sub>k,j,q ⁇ /sub> corresponds to the index n ⁇ qM,qM+1,...,(q+1)M-1 ⁇ . That is, when qM ⁇ n ⁇ (q+1)M, the quadratic, linear, and zero-degree coefficients of the polynomial exponent sequence constitute the coefficient combination C ⁇ sub>k,j,q ⁇ /sub> .
- the coefficient combination C ⁇ sub>k,j,q ⁇ /sub> can also be expressed as:
- the j-th polynomial exponent sequence in the k-th group is denoted as X ⁇ sub>k,j ⁇ /sub>, which satisfies:
- the quadratic coefficient p2 , the linear coefficient p1 , the zero-degree coefficient p0 , and the Q coefficient combinations Ck ,j,0 , Ck,j,1 ,..., Ck,j,Q - 1 correspond.
- the quadratic coefficient p2 , the linear coefficient p1 , and the zero-degree coefficient p0 satisfy:
- the q-th short sequence of the j-th polynomial exponent sequence in the k-th group is denoted as x ⁇ sub>k,j,q ⁇ /sub>, which satisfies:
- the coefficients of the third and higher-order terms of different polynomial exponential sequences in the sequence set are the same.
- Figure 5 is a schematic diagram of the coefficient combinations corresponding to the short sequences contained in each of the K groups of polynomial exponential sequences in the sequence set.
- the coefficient combination corresponding to the 0th short sequence of the 0th polynomial exponential sequence in the 0th set is...
- the coefficient combination corresponding to the first short sequence of the 0th polynomial exponential sequence in group 0 is:
- the coefficient combination corresponding to the 0th short sequence of the 1st polynomial exponential sequence in group 0 is:
- the coefficient combination corresponding to the first short sequence of the first polynomial exponential sequence in group 0 is:
- signaling indicates the combination of coefficients corresponding to each short sequence of each polynomial exponential sequence in each group of the sequence set.
- the quadratic coefficients of the short sequences with the same index of any two polynomial exponent sequences in each group are the same, that is, the quadratic coefficients of the q-th short sequence of the i-th polynomial exponent sequence and the q-th short sequence of the j-th polynomial exponent sequence in each group are the same, satisfying:
- the coefficients p1 of the first-order term and p0 of the zero-order term are associated with the coefficients of the second-order term.
- coefficient of the quadratic term corresponding to the qth short sequence of the jth polynomial exponent sequence in the kth group. coefficient of the first term coefficient of zero term satisfy:
- a quadratic polynomial exponent sequence is used.
- the qth short sequence of the j-th polynomial exponential sequence in the k-th group is represented as x ⁇ sub>k,j,q ⁇ /sub> : qM ⁇ n ⁇ (q+1)M
- phase value is a constant. This is called the constant phase parameter.
- ⁇ 1 0.
- phase parameter i.e., determine the phase
- A can be an integer.
- Different polynomial exponent sequences within each group correspond to different A values.
- the coefficients of the first-order terms of any two polynomial exponent sequences within a group are different.
- quadratic polynomial exponent sequences different quadratic polynomial exponent sequences obtained by cyclic shifting based on different cyclic shift values are orthogonal.
- the value of A is M g,seq integers in the set ⁇ 0,1,...,M-1 ⁇ .
- the first device can determine the M g,seq integers from the set ⁇ 0,1,...,M-1 ⁇ through signaling or a predefined method.
- These M g, seq integers correspond one-to-one with a set of M g,seq polynomial exponent sequences in the sequence set. That is, each polynomial exponent sequence corresponds to one of the M g,seq integers, which is the cyclic shift value corresponding to that polynomial exponent sequence, so that any two polynomial exponent sequences in the group have different cyclic shift values.
- the values of A corresponding to different groups in a sequence set can be the same. That is, M g,seq integers are determined from the set ⁇ 0,1,...,M-1 ⁇ , and each group in the sequence set corresponds to these M g,seq integers, which serve as the M g,seq cyclic shift values corresponding to the M g,seq polynomial exponent sequences in each group.
- the constant phase parameters corresponding to the short sequences with the same index of any two polynomial exponent sequences in each group are the same. That is, the constant phase parameters corresponding to the q-th short sequences of the i-th polynomial exponent sequence and the j-th polynomial exponent sequence in each group are the same, satisfying:
- the constant phase parameters corresponding to the same index of any two short sequences of polynomial exponential sequences within any group are different.
- the quadratic coefficients corresponding to the short sequences with the same index of any two polynomial exponent sequences in each group are shown.
- the constant phase parameters corresponding to the short sequences with the same index of any two polynomial exponent sequences in each group are the same. The same applies. At this point, the inter-group interference will reach its theoretical minimum.
- the quadratic coefficient of the qth short sequence of any polynomial exponential sequence in the k-th group satisfy:
- r ⁇ sub> u ⁇ /sub> represents a ZC sequence with root u and length M, or a basis sequence with quadratic coefficient u.
- angle ⁇ represents the phase of the logarithmic value ⁇ , in radians (rad).
- A is a cyclic shift value, which actually corresponds to the degree of the first term in the polynomial exponent sequence.
- the coefficient of the first term in the polynomial exponent sequence is associated with this cyclic shift value. If at least one of the quadratic and zero-degree coefficients of the first polynomial exponent sequence is related to the index of an element in the first polynomial exponent sequence, determining the quadratic and zero-degree coefficients, and then cyclically shifting the first polynomial exponent sequence based on the cyclic shift value A, yields an output polynomial exponent sequence.
- the output polynomial exponent sequence can refer to the polynomial exponent sequence used for transmission in step 220. Therefore, in step 220, the first device performs transmission based on the first polynomial exponent sequence.
- the first device determines the quadratic coefficient, linear coefficient, and zero-degree coefficient of the first polynomial exponent sequence, thereby determining the first polynomial exponent sequence, and performs transmission based on the first polynomial exponent sequence.
- the linear coefficient is related to (or corresponds to) the cyclic shift value.
- At least one of the quadratic coefficient and the zero-degree coefficient is related to the index of the elements of the first polynomial exponent sequence, while the linear coefficient is independent of the element index of the first polynomial exponent sequence.
- the linear coefficient can be a predefined value. Different polynomial exponent sequences can have the same linear coefficient, and different polynomial exponent sequences can be obtained through cyclic shift operations to achieve orthogonality.
- the first device After determining the quadratic coefficient and zero-degree coefficient of the first polynomial exponent sequence, the first device performs a cyclic shift on the first polynomial exponent sequence based on the cyclic shift value to obtain a second polynomial exponent sequence, and performs transmission based on the second polynomial exponent sequence.
- the first device in determining the output polynomial exponent sequence based on the cyclic shift value, can determine a sequence set containing K groups of polynomial exponent sequences, and different polynomial exponent sequences in each group can correspond to different cyclic shift values A.
- the ZC sequence itself is a special type of polynomial exponent sequence.
- the first polynomial exponent sequence in any of the above embodiments can be a ZC sequence.
- the following uses the ZC sequence as an example to describe how to determine the coefficients of the first and second terms of a polynomial exponent sequence.
- the ZC sequence is also known as the Zad-off-Chu sequence.
- a ZC sequence r u of length N zc can be represented as:
- Nzc is the length of the ZC sequence
- W is a predefined integer. The root and the length of the ZC sequence are coprime.
- the quadratic polynomial exponential sequence is a ZC sequence.
- a ZC sequence is a special type of quadratic polynomial exponential sequence.
- the coefficients of the first and second terms of the quadratic polynomial exponent sequence corresponding to the ZC sequence are both related to the root u of the ZC sequence.
- the polynomial exponent sequence is a ZC sequence
- at least one of the coefficients of the second, first, and zero terms of the polynomial exponent sequence is related to the index of the element of the polynomial exponent sequence.
- the root of the ZC sequence is related to the index of the element of the ZC sequence.
- the new sequence s ⁇ sub>u ⁇ /sub> is still a binomial exponential sequence.
- p ⁇ sub>0 ⁇ /sub> p ⁇ sub>1 ⁇ /sub>
- p ⁇ sub> 2 ⁇ /sub> it is possible to make the quadratic polynomial exponential sequence identical to the new sequence s ⁇ sub> u ⁇ /sub> obtained by cyclically shifting a ZC sequence.
- a ZC sequence can be phase-rotated based on a cyclic shift value ⁇ to obtain a new sequence s ⁇ sub> u ⁇ /sub>, satisfying:
- N ⁇ sub> cs ⁇ /sub> is a positive integer, which can be predefined or indicated by signaling.
- the new sequence s u is still a binomial exponential sequence.
- the quadratic polynomial exponential sequence is the same as the new sequence s obtained by phase rotation of a ZC sequence.
- a cyclic shift value ⁇ When transmitting a ZC sequence, for a single antenna port, a cyclic shift value ⁇ can be configured. Based on this cyclic shift value ⁇ , a phase rotation or cyclic shift is performed on the ZC sequence to generate a new sequence s ⁇ sub> u ⁇ /sub> corresponding to that antenna port, and this new sequence s ⁇ sub> u ⁇ /sub> is then transmitted or received.
- different cyclic shift values can be configured to ensure that there is no interference or minimal interference between the multiple new sequences transmitted or received from multiple antenna ports. In other words, multiple antenna ports can be supported by configuring multiple cyclic shift values ⁇ for the ZC sequence.
- the first device determines a polynomial exponent sequence containing at least two elements, which is obtained by concatenating Q short sequences, each of which can be obtained based on a ZC sequence.
- each short sequence is a ZC sequence.
- N ZC M, where N zc is odd, and the q-th short sequence x q among Q short sequences can be represented as:
- u q is the root of the ZC sequence corresponding to the q-th short sequence x q .
- N ZC may not be equal to M, for example, N ZC is the largest prime number not exceeding M.
- the length of the q-th short sequence among the Q short sequences is Mq .
- the q-th short sequence xq among the Q short sequences can be represented as:
- each short sequence is a new sequence obtained by phase rotation of a ZC sequence based on a cyclic shift value ⁇ .
- the q-th short sequence x q among the Q short sequences can be represented as:
- the lengths of the Q short sequences do not have to be exactly equal.
- each short sequence is obtained by multiplying a ZC sequence by a constant phase value
- the q-th short sequence x q among the Q short sequences can be represented as:
- the Q short sequences are of equal length.
- a sequence set can include K groups of polynomial exponent sequences, each group containing M g,seq polynomial exponent sequences.
- Each polynomial exponent sequence contains Q short sequences, each short sequence corresponding to a ZC sequence.
- Each short sequence corresponds to a root and a cyclic shift value, or each short sequence corresponds to a root and a constant phase value, or each short sequence corresponds to a root, a cyclic shift value, and a constant phase value.
- the cyclic shift values corresponding to the Q short sequences of each polynomial exponential sequence within each group are the same.
- the cyclic shift values corresponding to the different short sequences of each polynomial exponent sequence within each group can be different.
- the Q short sequences of each polynomial exponent sequence correspond to a combination of Q cyclic shift values.
- the cyclic shift values corresponding to the Q short sequences of different polynomial exponent sequences within each group are different. These different cyclic shift values can make the different polynomial exponent sequences within a group orthogonal.
- the Q short sequences of each polynomial exponent sequence correspond to a combination of Q cyclic shift values
- the different cyclic shift values corresponding to the Q short sequences of different polynomial exponent sequences indicate that the combinations of the Q cyclic shift values corresponding to different polynomial exponent sequences are different.
- the method for determining the cyclic shift value A in the above embodiments can be used to determine the cyclic shift value ⁇ , which will not be elaborated here.
- the roots corresponding to the same index of any two polynomial exponent sequences in each group are the same, that is, the roots corresponding to the q-th short sequences of the i-th polynomial exponent sequence and the j-th polynomial exponent sequence in each group are the same, satisfying:
- the constant phase parameters corresponding to the same index of any two short sequences of polynomial exponent sequences in each group are the same, that is, the constant phase parameters corresponding to the i-th polynomial exponent sequence and the q-th short sequence of the j-th polynomial exponent sequence in the k-th group are the same, satisfying:
- the coefficients of the quadratic terms in a quadratic polynomial exponential sequence correspond to the roots of the ZC sequence.
- the coefficients of the quadratic terms and the roots are the same.
- the root corresponding to the qth short sequence of the j-th polynomial exponent sequence in the k-th group is...
- the q-th short sequence corresponding to the j-th polynomial exponential sequence in the k-th group is the constant phase value. and the constant phase value in the above embodiments The same.
- the constant phase parameters corresponding to the same index of any two short sequences of polynomial exponential sequences in each group are the same, the constant phase value corresponding to the q-th short sequence of the j-th polynomial exponential sequence in the k-th group is the same. and the constant phase value in the above embodiments same.
- the first device After determining the polynomial exponent sequence for transmission, the first device performs transmission based on that polynomial exponent sequence. For example, the first device sends the determined polynomial exponent sequence, which can be mapped to time-frequency resources in various ways; several examples are given below.
- Method 1 The polynomial exponential sequence is mapped sequentially onto the N subcarriers of a symbol in a continuous or equally spaced manner.
- the symbol can be an orthogonal frequency division multiplexing (OFDM) symbol or a single-carrier frequency-division multiple access (SC-FDMA) symbol, etc., without limitation.
- OFDM orthogonal frequency division multiplexing
- SC-FDMA single-carrier frequency-division multiple access
- Method 2 Each of the Q short sequences is mapped sequentially onto the M subcarriers of a symbol in an equally spaced manner, with different short sequences located in different comb teeth.
- a sequence mapped onto subcarriers with an interval D can be said to be mapped with a comb tooth D.
- Figure 6 is a schematic diagram of a time-frequency resource mapping method for polynomial exponential sequences provided in this application.
- Q 2
- each polynomial exponential sequence contains 2 short sequences, which are mapped with a comb tooth
- D 2.
- the 0th short sequence is mapped to the subcarriers 0, 2, 4, 6, ... of the 0th comb tooth
- the 1st short sequence is mapped to the subcarriers 1, 3, 5, 7, ... of the 1st comb tooth.
- Method 3 At least two of the Q short sequences are mapped consecutively or at equal intervals onto M subcarriers of different symbols, meaning the Q short sequences are mapped onto at least two symbols.
- Figure 7 is a schematic diagram of another time-frequency resource mapping method for the polynomial exponential sequence provided in this application.
- Q 2
- each polynomial exponential sequence contains two short sequences.
- the relationship between the coefficients and the indexes of the polynomial exponential sequence can be designed. This allows for control of interference between different polynomial exponential sequences, minimizing interference between them. In one application scenario, this satisfies the requirement of supporting more streams in MIMO while minimizing interference between polynomial exponential sequences at different antenna ports. It expands the capacity of the DMRS (the polynomial exponential sequence is the DMRS) while ensuring that interference between DMRS meets communication requirements. Furthermore, it increases the number of non-orthogonal linear extension sequences while ensuring that interference between extension sequences meets communication requirements.
- the communication device can realize the corresponding function through hardware structure, software module, or hardware structure plus software module.
- FIG 8 is a schematic structural diagram of a communication device provided in this application.
- the communication device 1000 includes a processing module 801 and a communication module 802.
- the communication device 800 can be a communication device, or a device applied to a communication device and capable of realizing the corresponding functions of the communication device, such as a chip, chip system, or circuit.
- the communication device can be the first device in the method embodiment.
- the communication module can also be a transceiver module, transceiver, transceiver unit, or transceiver device.
- the processing module can also be a processor, processing board, processing unit, or processing device.
- the communication module is used to execute the sending or receiving operation of the first device in any method embodiment.
- the device in the communication module that implements the receiving function can be regarded as a receiving unit, and the device in the communication module that implements the sending function can be regarded as a sending unit, that is, the communication module includes a receiving unit and a sending unit.
- the processing module is used to execute the relevant operations/processing implemented inside the first device in any method embodiment. The specific operations of each module can be found in the description of the method embodiment, and will not be repeated here.
- the processing module 801 can execute step 210;
- the communication module 802 can execute step 220, specifically, for example, receiving the first polynomial exponent sequence and data, or sending the first polynomial exponent sequence and data.
- the communication module and/or processing module can be implemented as virtual modules.
- the processing module can be implemented as a software functional unit or a virtual device, and the communication module can be implemented as a software function or a virtual device.
- the processing module or communication module can also be implemented as a physical device.
- the communication device can be a chip, such as a system-on-chip (SoC), hardware circuitry, etc.
- SoC system-on-chip
- the communication module can be an input/output circuit and/or a communication interface, performing input operations (corresponding to the aforementioned receiving operation) and output operations (corresponding to the aforementioned sending operation); the processing module can be an integrated circuit or logic circuit, etc.
- the module division in this application is illustrative and represents only one logical functional division. In actual implementation, other division methods are possible. Furthermore, the functional modules in the various examples of this application can be integrated into one module, exist as separate physical entities, or be integrated into one module.
- the integrated modules described above can be implemented in hardware, as software functional modules, or as a combination of hardware and software functional modules; no limitation is imposed.
- FIG. 9 is a schematic structural diagram of another communication device provided in this application.
- the communication device 900 can be used to implement the function of any communication device (e.g., the first device) in the communication system described in the foregoing examples.
- the communication device 900 may include at least one processor 910.
- the processor 910 (or processing device) is coupled to a memory, which may be located within the communication device, integrated with the processor, or located outside the communication device.
- the communication device 900 may also include at least one memory 920.
- the memory 920 stores computer programs, instructions, or data necessary for implementing any of the above method embodiments; the processor 910 may execute the computer programs, instructions, or data stored in the memory 920 to perform the corresponding function of the first device in any of the above embodiments.
- the communication device 900 may further include a communication interface 930, through which the communication device 900 can interact with other devices.
- the communication interface 930 may be a transceiver, circuit, bus, module, pin, or other type of communication interface.
- the communication interface 930 may also be an input/output circuit, capable of inputting information (or receiving information) and/or outputting information (or sending information).
- the processor may be an integrated circuit or logic circuit, etc., and the processor can determine the output information based on the input information.
- the coupling in this application refers to indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, used for information exchange between devices, units, or modules.
- the processor 910 may operate in conjunction with the memory 920 and the communication interface 930. This application does not limit the connection medium between the processor 910, the memory 920, and the communication interface 930.
- FIG 10 is a schematic structural diagram of the chip provided in this application.
- the chip 10 includes a circuit 11 and a communication interface 12.
- the circuit 11 can be a logic circuit, an integrated circuit, etc.
- the communication interface 12 can also be called an input/output circuit, input/output interface, interface circuit, etc., which can input information (or receive information) or output information (or send information).
- the chip 10 can execute the methods executed by the first device in the various embodiments of this application.
- this application also provides a computer-readable storage medium storing computer instructions that, when executed on a computer, cause the operations and/or processes performed by the first device in the various method embodiments of this application to be executed.
- This application also provides a computer program product, which includes computer program code or instructions that, when executed on a computer, cause the operations and/or processes performed by the first device in the various method embodiments of this application to be executed.
- this application also provides a chip including a processor.
- a memory for storing a computer program is provided independently of the chip, and the processor is used to execute the computer program stored in the memory, so that operations and/or processes performed by a first device in any method embodiment are executed.
- the chip may also include a communication interface.
- the communication interface may be an input/output interface or an interface circuit, etc.
- the chip may also include a memory.
- This application provides a communication system, including the first device in the above method embodiments. Optionally, it may also include a second device.
- the processor in this application embodiment has signal processing capabilities and can be a general-purpose processor, digital signal processor, application-specific integrated circuit, field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. It can implement or execute the methods, steps, and logic block diagrams disclosed in this application.
- the general-purpose processor can be a microprocessor or any conventional processor.
- the steps of the methods disclosed in this application can be directly manifested as execution by the hardware processor, or executed by a combination of hardware and software modules within the processor.
- the software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory; the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above methods.
- the memory can be volatile memory or non-volatile memory, or it can include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory.
- the volatile memory can be random access memory (RAM), which serves as an external cache.
- RAM synchronous dynamic random access memory
- SDRAM synchronous dynamic random access memory
- DDR SDRAM double data rate synchronous dynamic random access memory
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM synchronous linked dynamic random access memory
- DR RAM direct rambus RAM
- the disclosed systems, apparatuses, and methods can be implemented in other ways.
- the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods.
- multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed.
- the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
- the units described as separate components may or may not be physically separate.
- the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
- the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
- This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.
- the aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne un procédé de communication et un appareil de communication. Dans la solution, un premier dispositif détermine une séquence exponentielle polynomiale, dans laquelle le degré de la séquence exponentielle polynomiale est supérieur ou égal à 2, et au moins l'un parmi un coefficient de terme quadratique, un coefficient de terme linéaire ou un coefficient de terme nul de la séquence exponentielle polynomiale est associé à un indice d'un élément de la séquence exponentielle polynomiale. De cette manière, en concevant la relation entre un coefficient d'une séquence exponentielle polynomiale et un indice d'un élément, l'interférence entre une pluralité de séquences exponentielles polynomiales peut être réduite, de sorte qu'une séquence exponentielle polynomiale non orthogonale à grande capacité et à interférence relativement faible est fournie.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2024112931A RU2024112931A (ru) | 2024-05-14 | Способ связи и устройство связи | |
| RU2024112931 | 2024-05-14 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025237103A1 true WO2025237103A1 (fr) | 2025-11-20 |
Family
ID=97719339
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2025/092812 Pending WO2025237103A1 (fr) | 2024-05-14 | 2025-05-06 | Procédé de communication et appareil de communication |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025237103A1 (fr) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112119671A (zh) * | 2018-05-23 | 2020-12-22 | 华为技术有限公司 | 用于生成和使用随机接入序列的网络接入节点和客户端设备 |
| CN114124326A (zh) * | 2020-08-31 | 2022-03-01 | 华为技术有限公司 | 传输信号的方法和通信装置 |
| WO2023226037A1 (fr) * | 2022-05-27 | 2023-11-30 | 北京小米移动软件有限公司 | Procédé/appareil/dispositif d'attribution de ressources dans un système de communication, et support de stockage |
-
2025
- 2025-05-06 WO PCT/CN2025/092812 patent/WO2025237103A1/fr active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112119671A (zh) * | 2018-05-23 | 2020-12-22 | 华为技术有限公司 | 用于生成和使用随机接入序列的网络接入节点和客户端设备 |
| CN114124326A (zh) * | 2020-08-31 | 2022-03-01 | 华为技术有限公司 | 传输信号的方法和通信装置 |
| WO2023226037A1 (fr) * | 2022-05-27 | 2023-11-30 | 北京小米移动软件有限公司 | Procédé/appareil/dispositif d'attribution de ressources dans un système de communication, et support de stockage |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12301518B2 (en) | Demodulation reference signal indicating and receiving methods, transmit end, and receive end | |
| CN103929292B (zh) | 通信装置及通信方法 | |
| CN110089083B (zh) | 用于离散傅里叶变换-扩频-正交频分复用的峰值平均功率比抑制的系统和方法 | |
| TWI685270B (zh) | 無線裝置及用於無線通信系統之網路節點 | |
| US9258095B2 (en) | Uplink demodulation reference signal design for MIMO transmission | |
| CN105900387B (zh) | 一种资源分配方法及装置 | |
| TWI775790B (zh) | 傳輸數據的方法、終端設備和網絡設備 | |
| CN108632193B (zh) | 一种资源指示方法及网络设备、终端设备 | |
| WO2018228335A1 (fr) | Procédés et appareils d'envoi et de réception de signal pilote, dispositif et support de stockage | |
| WO2021195975A1 (fr) | Procédé et appareil pour transmettre un signal de référence | |
| WO2019137098A1 (fr) | Procédé et dispositif de réception et d'émission de signal de référence, et support de stockage lisible par ordinateur | |
| CN107949991A (zh) | 一种信号发送或接收方法和设备 | |
| WO2014114113A1 (fr) | Dispositif et procédé de traitement dmrs | |
| CN108631998A (zh) | 一种参考信号映射方法及网络设备、终端设备 | |
| KR20190105075A (ko) | 통신 방법, 네트워크 디바이스, 단말 디바이스, 컴퓨터 판독 가능형 저장 매체, 컴퓨터 프로그램 제품, 프로세싱 장치 및 통신 시스템 | |
| CN107733474B (zh) | 用于多输入多输出通信的方法和设备 | |
| CN110784292A (zh) | 参考信号的处理方法和装置 | |
| WO2024149326A1 (fr) | Procédé et appareil de communication | |
| WO2024067265A1 (fr) | Procédé et appareil de communication, et dispositif | |
| CN111835669B (zh) | 参考信号发送方法和装置 | |
| CN110868279B (zh) | 一种信号发送、接收方法及装置 | |
| CN116436579A (zh) | 一种通信方法、装置及设备 | |
| CN117121414A (zh) | 用于传输参考信号的方法和装置 | |
| WO2025161847A9 (fr) | Procédé de transmission de données de liaison montante, premier terminal, dispositif de réseau et appareil | |
| WO2025237103A1 (fr) | Procédé de communication et appareil de communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25802737 Country of ref document: EP Kind code of ref document: A1 |