CN114448580A - Communication method and device - Google Patents
Communication method and device Download PDFInfo
- Publication number
- CN114448580A CN114448580A CN202011199027.XA CN202011199027A CN114448580A CN 114448580 A CN114448580 A CN 114448580A CN 202011199027 A CN202011199027 A CN 202011199027A CN 114448580 A CN114448580 A CN 114448580A
- Authority
- CN
- China
- Prior art keywords
- sequence
- group
- sequence group
- sequences
- following sequences
- 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
- 238000000034 method Methods 0.000 title claims abstract description 90
- 238000004891 communication Methods 0.000 title claims abstract description 83
- 238000012545 processing Methods 0.000 claims description 67
- 238000003860 storage Methods 0.000 claims description 15
- 238000013507 mapping Methods 0.000 claims description 7
- 230000015654 memory Effects 0.000 description 35
- 230000006870 function Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 22
- 238000013461 design Methods 0.000 description 18
- 230000008569 process Effects 0.000 description 18
- 230000009471 action Effects 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 15
- 125000004122 cyclic group Chemical group 0.000 description 13
- 108010076504 Protein Sorting Signals Proteins 0.000 description 12
- 238000004590 computer program Methods 0.000 description 7
- 230000011664 signaling Effects 0.000 description 5
- LKKMLIBUAXYLOY-UHFFFAOYSA-N 3-Amino-1-methyl-5H-pyrido[4,3-b]indole Chemical compound N1C2=CC=CC=C2C2=C1C=C(N)N=C2C LKKMLIBUAXYLOY-UHFFFAOYSA-N 0.000 description 3
- 102100031413 L-dopachrome tautomerase Human genes 0.000 description 3
- 101710093778 L-dopachrome tautomerase Proteins 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- -1 hydrogen Chemical class 0.000 description 1
- 239000001257 hydrogen Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012772 sequence design Methods 0.000 description 1
- 238000007711 solidification Methods 0.000 description 1
- 230000008023 solidification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
- H04L5/0008—Wavelet-division
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
- H04L5/0094—Indication of how sub-channels of the path are allocated
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides a communication method and a communication device, so that a terminal device sends a first signal according to a first sequence. The first sequence is a sequence meeting a preset condition, the first sequence comprises L items, the L items are respectively mapped to L subcarriers, and a first signal is generated and sent. The first sequence determined by the invention can reduce the interference between the first signal and other signals, and simultaneously ensures that the peak-to-average power ratio of the first signal is lower.
Description
Technical Field
The present application relates to the field of wireless communication technologies, and in particular, to a communication method and apparatus.
Background
The terminal device needs to send an uplink reference signal (e.g., Sounding Reference Signal (SRS) or demodulation reference signal (DMRS)) to the network device, so that the network device obtains uplink channel information from the terminal device to the network device by using the uplink reference signal sent by the terminal device. In a Time Division Duplex (TDD) system, an uplink channel and a downlink channel are reciprocal, so downlink channel information can also be obtained through an uplink reference signal, and the downlink channel state information is used for precoding, modulation coding mode determination and the like during downlink data transmission. Thus, the quality of the channel estimation based on the uplink reference signal may affect the downlink throughput.
The sequence adopted by the existing uplink reference signal is a ZC (Zadoff-Chu) sequence or a ZC sequence after truncation or cyclic extension, the ZC sequence is a sequence satisfying constant amplitude zero auto-correlation (CAZAC) sequence properties, and satisfies:
wherein x isq(m) is a ZC sequence; n is a radical of hydrogenzcIs the length of the ZC sequence and is an integer greater than 1; q is a root index, q is an integer equal to NzcA relatively prime natural number, and q is greater than 0 and less than N; m is 0,1, …, Nzc-1;
Generally, when uplink reference signals of different users use ZC sequences of the same root index, orthogonality between the uplink reference signals is guaranteed by allocating different cyclic shift values, however, the number of cyclic shift values is limited, and as the number of users increases, uplink reference signals of users can also use ZC sequences of different root indexes.
Disclosure of Invention
The application provides a communication method and device for reducing interference among users.
In a first aspect, embodiments of the present application provide a communication method, which may be performed by a terminal device or a component (such as a processor, a chip or a chip system) in the terminal device.
According to the method, a terminal device may obtain a first sequence, the first sequence r (n) satisfying:
where each term of a 0,1,2,., M-1, b 0,1,2,., N-1, σ (b) belongs to {0,1, 2., N-1}, and any two terms of σ (b) are different, j is an imaginary unit, x is an integer, and c is a number of N-1}, where j is a number of M-1, N is a number of M-1, and a number of M-1, b is a number of M-1, b, and b is a number of M-1, bb(. is a CAZAC sequence of length k,k is a positive integer which is a positive integer,or It means that the lower rounding is performed,represents rounding up, L being the length of the first sequence (or the first sequence comprises L entries). c (b) a second sequence in a first sequence group, the first sequence group being associated with a group identifier, the first sequence group being one of a plurality of sequence groups, the plurality of sequence groups further including a second sequence group, the first sequence group including at least two second sequences; the second sequence group comprises at least two second sequences; and each second sequence in the first sequence group is orthogonal, each second sequence in the second sequence group is orthogonal, and partial second sequences in the first sequence group are orthogonal to partial second sequences in the second sequence group.
The terminal device may also transmit a first signal according to the first sequence.
By adopting the above method, when the first signal is transmitted according to the first sequence, the interference between the first signal and other signals can be reduced, and simultaneously, the peak-to-average power ratio (PAPR) of the first signal is ensured to be lower.
wherein a is a non-zero complex number, n ═ 0,1, 2.
By adopting the design, can be used forAnd performing truncation or cyclic expansion, and performing power control according to the A to obtain a first sequence so as to meet the actual transmission requirement.
In one possible example, the c (b) is a second sequence in a first sequence group associated with the group identifier, the first sequence group is one of a plurality of sequence groups, the plurality of sequence groups further include a second sequence group, and the first sequence group includes at least two second sequences; the second sequence group comprises at least two second sequences; and each second sequence in the first sequence group is orthogonal, each second sequence in the second sequence group is orthogonal, and partial second sequences in the first sequence group are orthogonal to partial second sequences in the second sequence group.
With this design, the first sequences determined according to the different second sequences may be divided into multiple groups (or, the first sequences determined according to each group of second sequences may be divided into one group), the first sequences in each group are orthogonal to each other, and the first sequences in each group are partially orthogonal, for example, in the first group of first sequences and the second group of first sequences, a part of the first sequences in the first group are orthogonal to a part of the first sequences in the second group, so that orthogonality between the first signal and other more reference signals can be maintained, and interference between users can be reduced.
In one possible example, the terminal device may map the first sequence to L subcarriers, generate a first signal carried on the L subcarriers, and transmit the first signal.
In one possible example, the L subcarriers are distributed consecutively; or, the L subcarriers are distributed at equal intervals.
In one possible example, the sequences of the first sequence group or the sequences of the second sequence group include the following sequences:
{1,1,1,1}, {1, -1,1, -1}, {1,1, -1, -1}, and {1, -1, -1,1 }; or,
when N is 4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, j,1, j }, {1, -j,1, -j }, {1, j, -1, -j } and {1, -j, -1, j }.
By adopting the design, the sequences between the first sequence group and the second sequence group are partially orthogonal, and the cross correlation between the non-orthogonal sequences is
In one possible example, when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -j, -1,1, -j, -j, -1}, {1, j, -j,1,1, j, -j,1}, {1, -j, j,1,1, -j, j,1}, {1, j, j, -1,1, j, j, -1}, {1, -j, -j, -1, -1, j, j,1}, {1, j, -j,1, -1, -j, j, -1}, {1, -j, j,1, -1, j, -j, -1} and {1, j, j, -1, -1, -j, -j,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -1, -j, -j,1, -1, -j, -j }, {1,1, -j, j,1,1, -j, j }, {1, -1, j, j,1, -1, j, j }, {1,1, j, -j,1,1, j, -j }, {1, -1, -j, -j, -1,1, j, j }, {1,1, -j, j, -1, -1, j, -j }, {1, -1, j, j, -1,1, -j, -j, j }, and {1,1, j, -1, -1, -j, j }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1,1,1}, {1, -1,1, -1,1, -1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1,1, -1,1}, {1,1,1,1, -1, -1, -1, -1, -1}, {1, -1,1, -1, -1, -1, -1,1,1,1}, {1,1, -1, -1, -1, -1,1} and {1, -1, -1,1, -1,1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -1, -j,1, -j, -1, -j }, {1, j, -1, j,1, j, -1, j }, {1, -j,1, j,1, -j,1, j }, {1, j,1, -j,1, j,1, -j }, {1, -j, -1, -j, -1, j,1, j }, {1, j, -1, j, -1, -j,1, -j }, {1, -j,1, j, -1, j, -1, -j }, and {1, j,1, -j, -1, -j, -1, j }.
With this design, the sequences between the first sequence group and the second sequence group are partially orthogonal, and the cross-correlation between the non-orthogonal sequences is 0.5.
In one possible example, when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1,1,1}、{1,-1,1,-1,1,-1,1,-1}、{1,1,-1,-1,1,1,-1,-1}、{1,-1,-1,1,1,-1,-1,1}、{1,1
1,1, -1, -1, -1, -1}, {1, -1,1, -1, -1,1, -1,1}, {1,1, -1, -1, -1, -1,1,1} and {1, -1, -1,1, -1,1,1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1,1, -1, -1,1, -1, -1}, {1, -1,1,1, -1, -1, -1,1}, {1,1, -1,1, -1,1,1,1}, {1, -1, -1, -1,1, -1}, {1,1,1, -1,1, -1,1, -1,1,1}, {1, -1,1,1,1, -1}, {1,1, -1,1,1, -1, -1,1} and {1, -1, -1, -1,1,1, -1,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1, -1,1, -1,1}, {1, -1, -1,1,1,1, -1, -1}, {1, -1,1, -1,1,1,1}, {1,1, -1, -1, -1,1,1, -1}, {1, -1, -1,1, -1,1, -1, -1,1,1}, {1,1,1,1, -1,1} and {1, -1,1, -1, -1, -1, -1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1,1, -1}, {1, -1, -1, -1, -1,1,1,1}, {1,1,1, -1, -1, -1, -1,1}, {1, -1,1,1, -1,1, -1, -1,1}, {1,1, -1,1,1,1, -1,1}, {1, -1, -1, -1,1, -1, -1, -1}, {1,1,1, -1} and {1, -1,1,1,1, -1,1 }.
With this design, the sequences between the first sequence group and the second sequence group are partially orthogonal, and the cross-correlation between the non-orthogonal sequences is 0.5.
In a second aspect, embodiments of the present application provide a communication method, which may be performed by a network device or a component (such as a processor, a chip or a system of chips, etc.) in the network device.
According to the method, a network device may obtain a first sequence and receive a first signal according to the first sequence.
A first sequence r (n) according toThe method comprises the steps of (1) obtaining,satisfies the following conditions:
where each term of a 0,1,2,., M-1, b 0,1,2,., N-1, σ (b) belongs to {0,1, 2., N-1}, and any two terms of σ (b) are different, j is an imaginary unit, x is an integer, and c is a number of N-1}, where j is a number of M-1, N is a number of M-1, and a number of M-1, b is a number of M-1, b, and b is a number of M-1, bb(. is a CAZAC sequence of length k,k is a positive integer which is a positive integer,or It means that the lower rounding is performed,represents a ceiling, L is the length of the first sequence. c (b) a second sequence in a first sequence group, the first sequence group being associated with a group identifier, the first sequence group being one of a plurality of sequence groups, the plurality of sequence groups further including a second sequence group, the first sequence group including at least two second sequences; the second sequence group comprises at least two second sequences; and each second sequence in the first sequence group is orthogonal, each second sequence in the second sequence group is orthogonal, and partial second sequences in the first sequence group are orthogonal to partial second sequences in the second sequence group.
wherein a is a non-zero complex number, n ═ 0,1, 2.
In one possible example, the c (b) is a second sequence in a first sequence group associated with the group identifier, the first sequence group is one of a plurality of sequence groups, the plurality of sequence groups further include a second sequence group, and the first sequence group includes at least two second sequences; the second sequence group comprises at least two second sequences; and each second sequence in the first sequence group is orthogonal, each second sequence in the second sequence group is orthogonal, and partial second sequences in the first sequence group are orthogonal to partial second sequences in the second sequence group.
In one possible example, the network device may also send signaling indicating the group identity.
In one possible example, the network device may also receive a first signal carried on the L subcarriers.
In one possible example, the L subcarriers are distributed consecutively; or, the L subcarriers are distributed at equal intervals.
In one possible example, when N is 4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1}, {1, -1,1, -1}, {1,1, -1, -1} and {1, -1, -1,1 }; or,
when N is 4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, j,1, j }, {1, -j,1, -j }, {1, j, -1, -j } and {1, -j, -1, j }.
In one possible example, when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -j, -1,1, -j, -1}, {1, j, -j,1,1, j, -j,1}, {1, -j, j,1,1, -j, j,1}, {1, j, j, -1,1, j, j, -1}, {1, -j, -j, -1, -1, j, j,1}, {1, j, -j,1, -1, -j, j, -1}, {1, -j, j,1, -1, j, -1}, and {1, j, j, -1, -1, -j, -j,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -1, -j, -j,1, -1, -j, -j }, {1,1, -j, j,1,1, -j, j }, {1, -1, j, j,1, -1, j, j }, {1,1, j, -j,1,1, j, -j }, {1, -1, -j, -j, -1,1, j, j }, {1,1, -j, j, -1, -1, j, -j }, {1, -1, j, j, -1,1, -j, -j, j }, and {1,1, j, -1, -1, -j, j }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1,1,1}, {1, -1,1, -1,1, -1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1,1, -1,1}, {1,1,1,1,1, -1, -1, -1, -1, -1,1, -1}, {1, -1,1, -1, -1, -1, -1,1, -1,1}, {1,1, -1, -1, -1,1} and {1, -1, -1,1,1,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -1, -j,1, -j, -1, -j }, {1, j, -1, j,1, j, -1, j }, {1, -j,1, j,1, -j,1, j }, {1, j,1, -j,1, j,1, -j }, {1, -j, -1, -j, -1, j,1, j }, {1, j, -1, j, -1, -j,1, -j }, {1, -j,1, j, -1, j, -1, -j }, and {1, j,1, -j, -1, -j, -1, j }.
In one possible example, when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1,1,1}、{1,-1,1,-1,1,-1,1,-1}、{1,1,-1,-1,1,1,-1,-1}、{1,-1,-1,1,1,-1,-1,1}、{1,1
1,1, -1, -1, -1, -1}, {1, -1,1, -1, -1,1, -1,1}, {1,1, -1, -1, -1, -1,1,1} and {1, -1, -1,1, -1,1,1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1,1, -1, -1,1, -1, -1}, {1, -1,1,1, -1, -1, -1,1}, {1,1, -1,1, -1,1,1,1}, {1, -1, -1, -1,1, -1}, {1,1,1, -1,1, -1,1, -1,1,1}, {1, -1,1,1,1, -1}, {1,1, -1,1,1, -1, -1,1} and {1, -1, -1, -1,1,1, -1,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1, -1,1, -1,1}, {1, -1, -1,1,1,1, -1, -1}, {1, -1,1, -1,1,1,1}, {1,1, -1, -1, -1,1,1, -1}, {1, -1, -1,1, -1,1, -1, -1,1,1}, {1,1,1,1, -1,1} and {1, -1,1, -1, -1, -1, -1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1,1, -1}, {1, -1, -1, -1, -1,1,1,1}, {1,1,1, -1, -1, -1, -1,1}, {1, -1,1,1, -1,1, -1, -1,1}, {1,1, -1,1,1,1, -1,1}, {1, -1, -1, -1,1, -1, -1, -1}, {1,1,1, -1} and {1, -1,1,1,1, -1,1 }.
The advantageous effects shown in the above second aspect can be seen in the advantageous effects of the aforementioned first aspect.
In a third aspect, an embodiment of the present application provides a communication apparatus, which may implement the method implemented by the terminal device in the first aspect or any possible design thereof. The device comprises corresponding units or means for performing the above-described method. The means comprising may be implemented by software and/or hardware means. The apparatus may be, for example, a terminal device, or a component or a baseband chip, a chip system, or a processor that can support the terminal device to implement the foregoing method.
Illustratively, the communication device may comprise a transceiver unit (or communication module, transceiver module) and a processing unit (or processing module), which may perform the corresponding functions of the terminal device in the first aspect or any possible design thereof. When the communication apparatus is a terminal device, the transceiving unit may be a transmitter and a receiver, or a transceiver obtained by integrating the transmitter and the receiver. The transceiver unit may include an antenna, a radio frequency circuit, and the like, and the processing unit may be a processor, such as a baseband chip and the like. When the communication device is a component having the functions of the terminal equipment, the transceiver unit may be a radio frequency unit, and the processing unit may be a processor. When the communication device is a chip system, the transceiving unit may be an input/output interface of the chip system, and the processing unit may be a processor of the chip system, for example: a Central Processing Unit (CPU).
The transceiving unit may be adapted to perform the actions of receiving and/or transmitting performed by the terminal device in the first aspect or any possible design thereof. The processing unit may be adapted to perform actions other than the receiving and sending performed by the terminal device in the first aspect or any possible design thereof, such as determining the first parameter from the first information, etc.
In a fourth aspect, an embodiment of the present application provides a communication apparatus, which may implement the method implemented by the first network device in the second aspect or any possible design thereof. The device comprises corresponding units or means for performing the above-described method. The means comprising may be implemented by software and/or hardware means. The apparatus may be, for example, a network device, or a component or a baseband chip, a chip system, or a processor that can support the network device to implement the method described above.
Illustratively, the communication device may comprise a transceiver unit (or communication module, transceiver module) and a processing unit (or processing module), etc., which may perform the corresponding functions of the network device in the second aspect or any possible design thereof. When the communication apparatus is a network device, the transceiving unit may be a transmitter and a receiver, or a transceiver obtained by integrating the transmitter and the receiver. The transceiving unit may comprise an antenna, a radio frequency circuit and the like, and the processing unit may be a processor, such as a baseband chip and the like. When the communication device is a component having the above-mentioned network device function, the transceiver unit may be a radio frequency unit, and the processing unit may be a processor. When the communication device is a chip system, the transceiving unit may be an input/output interface of the chip system, and the processing unit may be a processor of the chip system, for example: a Central Processing Unit (CPU).
The transceiving unit may be adapted to perform the actions of receiving and/or transmitting performed by the network device in the second aspect or any possible design thereof. The processing unit may be adapted to perform actions other than the receiving and sending performed by the network device in the second aspect or any possible design thereof.
In a fifth aspect, a communication system is provided, which includes the communication apparatus shown in the third and fourth aspects.
A sixth aspect provides a computer readable storage medium for storing computer instructions which, when executed on a computer, cause the computer to perform the method shown in the first to second aspects or any one of its possible implementations.
In a seventh aspect, there is provided a computer program product comprising instructions for storing computer instructions which, when executed on a computer, cause the computer to perform the method of any one of the above first to second aspects or any one of its possible implementations.
In an eighth aspect, there is provided a circuit, coupled to a memory, for performing the method of the first to the second aspects or any one of its possible implementations. The circuit may comprise a chip circuit.
Drawings
Fig. 1 is a schematic architecture diagram of a communication system according to an embodiment of the present application;
FIG. 2 is a flowchart illustrating a process for transmitting uplink reference signals according to a sequence;
fig. 3A is a diagram illustrating a mapping relationship between uplink reference signal sequences and subcarriers;
fig. 3B is a schematic diagram of another mapping relationship between uplink reference signal sequences and subcarriers;
fig. 3C is a schematic diagram of another mapping relationship between uplink reference signal sequences and subcarriers;
fig. 3D is a diagram illustrating another mapping relationship between uplink reference signal sequences and subcarriers;
fig. 4 is a schematic architecture diagram of another communication system according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of another communication device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of another communication device according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of another communication device according to an embodiment of the present application;
fig. 9 is a flowchart illustrating a communication method according to an embodiment of the present application;
fig. 10 is a schematic architecture diagram of another communication system according to an embodiment of the present application;
FIG. 11 is a diagram illustrating a second sequence provided by an embodiment of the present application;
FIG. 12 is a schematic diagram of a first sequence provided by an embodiment of the present application;
FIG. 13 is a partial sequence diagram provided in an embodiment of the present application;
fig. 14 is a PAPR distribution diagram of a first sequence according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more clear, the present application will be further described in detail with reference to the accompanying drawings. The particular methods of operation in the method embodiments may also be applied to apparatus embodiments or system embodiments.
As shown in fig. 1, the measurement feedback method provided in the embodiment of the present application is applicable to a wireless communication system, which may include a terminal device 101 and a network device 102.
It should be understood that the above wireless communication system is applicable to both low frequency scenarios (sub 6G) and high frequency scenarios (above 6G). The application scenarios of the wireless communication system include, but are not limited to, a fifth generation system, a New Radio (NR) communication system, or a future evolved Public Land Mobile Network (PLMN) system.
The terminal device 101 shown above may be a User Equipment (UE), a terminal (terminal), an access terminal, a terminal unit, a terminal station, a Mobile Station (MS), a remote station, a remote terminal, a mobile terminal (mobile terminal), a wireless communication device, a terminal agent or a terminal device, etc. The terminal device 101 may be capable of wireless transceiving, and may be capable of communicating (e.g., wirelessly communicating) with one or more network devices of one or more communication systems and receiving network services provided by the network devices, such as, but not limited to, the illustrated network device 102.
The terminal device 101 may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with a wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved PLMN network, and the like.
In addition, the terminal device 101 may be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; the terminal device 101 may also be deployed on the water surface (such as a ship); the terminal device 101 may also be deployed in the air (e.g., aircraft, balloons, satellites, etc.). The terminal device 101 may be a mobile phone (mobile phone), a tablet (pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal, an Augmented Reality (AR) terminal, a wireless terminal in industrial control (industrial control), a wireless terminal in self driving (self driving), a wireless terminal in remote medical treatment (remote medical), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation safety (transportation safety), a wireless terminal in smart city (smart city), a wireless terminal in home (smart home), and the like. The terminal device 101 may be a communication chip having a communication module, a vehicle having a communication function, an in-vehicle device (e.g., an in-vehicle communication apparatus, an in-vehicle communication chip), or the like.
For example, network devices 102 include, but are not limited to: next generation base stations (gnbs ) in 5G, evolved node bs (enbs) in LTE systems, Radio Network Controllers (RNCs), radio controllers under CRAN systems, Base Station Controllers (BSCs), home base stations (e.g., home evolved node bs or home node bs, HNBs), baseBand units (BBUs), transmission points (TRPs), Transmission Points (TPs), or mobile switching centers (msc). The network device 102 may also include a base station in a future 6G or newer mobile communication system.
Taking communication between the terminal device 101 and the network device 102 shown in fig. 1 as an example, in the process of sending the uplink reference signal, the network device 102 sends configuration of the uplink reference signal to the terminal device 101, the terminal device 101 sends the uplink reference signal according to the configuration, and the network device 102 measures the uplink reference signal sent by the terminal device 101 to obtain uplink channel characteristics. The uplink reference signal here includes, but is not limited to, SRS, DMRS, and the like.
The sequence adopted by the current uplink reference signal, for example, ZC sequence, or a sequence obtained by truncating or cyclically extending ZC sequence. The L long uplink reference signal sequences r (n) may be represented in the form:
r(n)=Aejαnxq(n mod NZC) (ii) a (formula two)
Wherein x isq(·) is a ZC sequence, α is a cyclic shift value, N-0, 1ZCIs the ZC sequence length.
ZC sequences have the constant modulus and zero period autocorrelation properties of CAZAC sequences. For the same ZC sequence, different cyclic shift values alpha are adopted to obtain different uplink reference signal sequences, and the uplink reference signal sequences obtained by different cyclic shift values are mutually orthogonal (Or code division orthogonal). Thus, different cyclic shift values α can be assigned to the same ZC sequence1≠α2(mod Nzc) The users can transmit ZC sequences with different cyclic shifts on the same time-frequency resource, and when the channels of the users are flat in the length of the ZC sequences, no interference exists among the users.
ZC sequences also have relatively uniform cross-correlation properties. For example, respectively have the same length NzcThe cross-correlation coefficient of two ZC sequences with different root indexes isFor example, the root indices of two ZC sequences are q1And q is1,q1≠q1(mod Nzc) And it holds true that any two α are adopted for the two ZC sequences. Wherein, the sequence x with the length D1(n) and x2The cross-correlation coefficient of (n), n ═ 0, 1., D-1 is defined asTherefore, ZC sequences with different root indexes are allocated to different users, the users transmit the ZC sequences with different root indexes on the same time-frequency resource, and interference exists among the users.
As shown in fig. 2, after obtaining the uplink reference signal sequence with length L, the terminal device 101 may map the L-long uplink reference signal sequence to L subcarriers, and obtain a frequency domain signal including L frequency points. Then, the frequency domain signal is converted into a time domain signal by inverse Fourier transform (IDFT) or the like, and a Cyclic Prefix (CP) is added to the time domain signal to obtain a time domain signal to be transmitted.
For example, the terminal device 101 may map uplink reference signal sequences r (0), r (1), r (2) … … r (L-1) with a length of L to subcarriers distributed at equal intervals according to the sequence of subcarrier numbers from small to large (or from large to small), where L long sequences are mapped to consecutive L subcarriers (L consecutive subcarrier numbers are s +0, s +1, … … s + L-1, respectively, s is an arbitrary integer) as shown in fig. 3A; alternatively, the L-long sequences may be mapped to subcarriers that are distributed consecutively in descending order of subcarrier number, for example, as shown in fig. 3B, the L-long sequences are mapped to subcarriers s + (L-1), s + L-2, and … … s + 0.
Alternatively, the L long sequences r (0), r (1), r (2) … … r (L) may be mapped to the subcarriers distributed at equal intervals (the subcarriers distributed at equal intervals are denoted as s +0, s +2, … … s +2(L-1), respectively), as shown in fig. 3C. Wherein, in the example shown in FIG. 3C, L long sequences are mapped to 2f respectivelysIs a spaced subcarrier, fsRepresenting the width between the center frequencies of adjacent subcarriers. Alternatively, L-long sequences may be mapped to subcarriers distributed at equal intervals in descending order of subcarrier numbers, for example, as shown in fig. 3D, L-long sequences are mapped to subcarriers s +2(L-1), s +2(L-2), … …, and s + 0).
Then, the terminal device 101 may perform inverse fourier transform on the frequency domain reference signal sequence to obtain a corresponding time domain sequence, add a cyclic prefix to the start of the time domain symbol to obtain a time domain signal to be transmitted in order to eliminate inter-symbol interference, and transmit the time domain signal to be transmitted through radio frequency. At this point, the terminal device 101 completes transmission of the uplink reference signal.
As described previously, when ZC sequences having different root indices are allocated to different UEs and the UEs transmit the ZC sequences on the same time-frequency resource, mutual interference exists between the UEs.
For example, as shown in fig. 4, the ZC sequence root index used by the UEs in the UE group (group)1 and the ZC sequence root index used by the UEs in the UE group 3 are the same, and different UEs use different cyclic shift values α and are orthogonal in code division between the sequences. The UEs in the UE group 2 and the UEs in the UE group 3 and the UE group 1 use ZC sequences of different root indices, and therefore, the sequence between the UEs of the UE group 2 and the UEs of the UE group 3 is not orthogonal, and the sequence between the UEs of the UE group 2 and the UEs of the UE group 1 is not orthogonal. A Transmission Reception Point (TRP) 1 and a TRP2 need to measure channels of UEs in a UE group 3 at the same time, and according to the existing sequence design, an uplink reference signal of a UE group 2 forms strong interference with an uplink reference signal sent by the UEs in the UE group 3 to a TRP2, which may cause serious performance loss of uplink reference signal channel estimation of a cooperative UE (i.e., a UE that can access two base stations, for example, a UE in the UE group 3).
In order to reduce interference between uplink reference signals between UEs, an embodiment of the present application provides a communication method. The communication method may be implemented by a terminal device (or a component in a terminal device) and a network device (or a component in a network device). The terminal device may be, for example, the terminal device 101 shown in fig. 1, the UE group 3 shown in fig. 4, the UE group 1, or the UE group 2. Such as network device 102 shown in fig. 1 or TRP1, TRP2, etc. shown in fig. 4.
Fig. 5 shows a schematic diagram of a possible structure of a terminal device, which may include a processing module 510 and a transceiver module 520. For example, the structure shown in fig. 5 may be a terminal device, and may also be a chip applied in the terminal device, or other combined device, component (or assembly) having the functions of the terminal device shown in this application. When the structure is a terminal device, the transceiver module 520 may be a transceiver, the transceiver may include an antenna, a radio frequency circuit, and the like, and the processing module 510 may be a processor, such as a baseband processor, in which one or more Central Processing Units (CPUs) may be included. When the structure is a component having the functions of the terminal device shown in this application, the transceiver module 520 may be a radio frequency unit, and the processing module 510 may be a processor, such as a baseband processor. When the structure is a chip system, the transceiver module 520 may be an input/output interface of a chip (e.g., a baseband chip), and the processing module 510 may be a processor of the chip system, and may include one or more central processing units. It should be understood that the processing module 510 in the embodiments of the present application may be implemented by a processor or a processor-related circuit component, and the transceiver module 520 may be implemented by a transceiver or a transceiver-related circuit component.
For example, the processing module 510 may be used to perform all operations performed by the terminal device in any of the embodiments of the present application, such as processing operations, and/or other processes for supporting the techniques described herein, such as generating messages, information, and/or signaling for transmission by the transceiving module 520 and processing messages, information, and/or signaling received by the transceiving module 520. The transceiver module 520 may be used to perform all of the receiving and transmitting operations performed by the terminal device in any of the embodiments of the present application, and/or other procedures to support the techniques described herein, such as the transmission of DMRS.
In addition, the transceiver module 520 may be a functional module that can perform both the transmitting operation and the receiving operation, for example, the transceiver module 520 may be configured to perform all the transmitting and receiving operations performed by the terminal device, for example, when the transmitting operation is performed, the transceiver module 520 may be considered as a transmitting module, and when the receiving operation is performed, the transceiver module 520 may be considered as a receiving module; alternatively, the transceiver module 520 may also be two functional modules, and the transceiver module 520 may be regarded as a general term for the two functional modules, where the two functional modules are a transmitting module and a receiving module respectively, the transmitting module is configured to complete a transmitting operation, for example, the transmitting module may be configured to perform all transmitting operations performed by the terminal device, the receiving module is configured to complete a receiving operation, and the receiving module may be configured to perform all receiving operations performed by the terminal device.
Fig. 6 shows a schematic structural diagram of another terminal device. For ease of understanding and illustration. As shown in fig. 6, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input-output device. The processor is mainly used for processing communication protocols and communication data, controlling the terminal equipment, executing software programs, processing data of the software programs and the like. The memory is used primarily for storing software programs and data. The radio frequency circuit is mainly used for converting baseband signals and radio frequency signals and processing the radio frequency signals. The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, display screens, keyboards, etc., are used primarily for receiving data input by a user and for outputting data to the user. It should be noted that some kinds of terminal devices may not have input/output devices.
When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs baseband signals to the radio frequency circuit, and the radio frequency circuit performs radio frequency processing on the baseband signals and sends the radio frequency signals to the outside in the form of electromagnetic waves through the antenna. When data is sent to the terminal equipment, the radio frequency circuit receives radio frequency signals through the antenna, converts the radio frequency signals into baseband signals and outputs the baseband signals to the processor, and the processor converts the baseband signals into the data and processes the data. For ease of illustration, only one memory and processor are shown in FIG. 6. In an actual end device product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device, etc. The memory may be provided independently of the processor, or may be integrated with the processor, which is not limited in this embodiment.
In the embodiment of the present application, an antenna and a radio frequency circuit having a transceiving function may be regarded as a transceiving unit of a terminal device (the transceiving unit may be a functional unit, and the functional unit is capable of implementing a sending function and a receiving function, or the transceiving unit may also include two functional units, that is, a receiving unit capable of implementing a receiving function and a sending unit capable of implementing a sending function, respectively), and a processor having a processing function may be regarded as a processing unit of the terminal device. As shown in fig. 6, the terminal device includes a transceiving unit 610 and a processing unit 620. A transceiver unit may also be referred to as a transceiver, a transceiving device, etc. A processing unit may also be referred to as a processor, a processing board, a processing module, a processing device, or the like. Optionally, a device for implementing a receiving function in the transceiver unit 610 may be regarded as a receiving unit, and a device for implementing a transmitting function in the transceiver unit 610 may be regarded as a transmitting unit, that is, the transceiver unit 610 includes a receiving unit and a transmitting unit. A transceiver unit may also sometimes be referred to as a transceiver, transceiving circuitry, or the like. A receiving unit may also be referred to as a receiver, a receiving circuit, or the like. A transmitting unit may also sometimes be referred to as a transmitter, or a transmitting circuit, etc.
It is understood that the transceiving unit 610 may correspond to the transceiving module 520, or the transceiving module 520 may be implemented by the transceiving unit 610. The transceiving unit 610 is configured to perform transmitting and receiving operations of a terminal device in the embodiments illustrated in this application, and/or other processes for supporting the techniques described herein. The processing unit 620 may correspond to the processing module 510, or the processing module 510 may be implemented by the processing unit 620. The processing unit 620 is configured to perform operations on the terminal device other than transceiving operations in the embodiments illustrated in this application, for example, to perform all receiving and transmitting operations performed by the terminal device in the embodiments illustrated in this application, and/or to support other processes for the techniques described herein.
Fig. 7 is a schematic structural diagram of a network device according to an embodiment of the present application. The architecture may include a processing module 710 and a transceiver module 720. Illustratively, the structure may be the network device shown, and may also be a chip applied in the network device or other combined devices, components, etc. having the functions of the network device shown in this application. When the structure is a network device, the transceiver module 720 may be a transceiver, the transceiver may include an antenna and a radio frequency circuit, etc., and the processing module 710 may be a processor, which may include one or more CPUs. When the structure is a component having the functions of the network device shown in this application, the transceiver module 720 may be a radio frequency unit, and the processing module 710 may be a processor, such as a baseband processor. When the structure is a system-on-chip, the transceiver module 720 may be an input-output interface of a chip (e.g., a baseband chip), and the processing module 710 may be a processor of the system-on-chip and may include one or more central processing units. It should be understood that the processing module 710 in the embodiments of the present application may be implemented by a processor or a processor-related circuit component, and the transceiver module 720 may be implemented by a transceiver or a transceiver-related circuit component.
For example, processing module 710 may be configured to perform all operations performed by a network device in embodiments of the present application, except transceiving operations, such as generating messages, information, and/or signaling for transmission by transceiving module 720, and/or processing messages, information, and/or signaling received by transceiving module 720, and/or other processes for supporting the techniques described herein. Transceiver module 720 may be used to perform all of the transmit and/or receive operations performed by a network device in embodiments of the present application, and/or other processes for supporting the techniques described herein.
Fig. 8 shows a schematic structural diagram of another network device. As shown in fig. 8, the network device includes a processor, a memory, a radio frequency unit (or a radio frequency circuit) or an antenna. The processor is mainly used for processing communication protocols and communication data, controlling network equipment, executing software programs, processing data of the software programs and the like. The memory is used primarily for storing software programs and data. The radio frequency unit is mainly used for converting baseband signals and radio frequency signals and processing the radio frequency signals.
As shown in fig. 8, the network device may include a transceiver module 810 and a processing module 820, wherein the transceiver module may include a transmitting module and a receiving module, or the transceiver module 810 may be a module capable of implementing transmitting and receiving functions. The transceiver module 810 may correspond to the transceiver module 720 in fig. 7, i.e., the actions performed by the transceiver module 720 may be performed by the transceiver module 810. Alternatively, the transceiver module 810 may also be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., which may include at least one antenna 811 and a radio frequency unit 812. The transceiver module 810 is mainly used for transceiving radio frequency signals and converting the radio frequency signals and baseband signals. The processing module 810 is mainly used for performing baseband processing, controlling network devices, and the like. The transceiver module 810 and the processing module 820 may be physically disposed together or may be physically disposed separately, i.e., distributed base stations.
Illustratively, the transceiver module 810 may include one or more radio frequency units, such as Remote Radio Units (RRUs), and the processing module 820 may include one or more baseband units (BBUs) (also referred to as digital units, DUs).
In an example, the processing module 820 may be formed by one or more boards, and the boards may support a radio access network of a single access system (e.g., an LTE network) together, or may support radio access networks of different access systems (e.g., an LTE network, a 5G network, or other networks) respectively. The processing module 820 also includes a memory 821 and a processor 822. The memory 821 is used to store necessary instructions and data. The processor 822 is configured to control the base station to perform necessary actions, for example, to control the base station to perform the operation procedure related to the network device in the embodiment shown in this application. The memory 821 and processor 822 may serve one or more boards. That is, the memory and processor may be provided separately on each board. Multiple boards may share the same memory and processor. In addition, each single board can be provided with necessary circuits.
It should be understood that the actions of receiving and/or transmitting performed by the terminal device in the embodiment of the present application, such as performing the action of transmitting the first signal, may be performed by the transceiver module 520 shown in fig. 5 or the transceiver unit 610 shown in fig. 6; other actions than the receiving and/or transmitting actions performed by the terminal device in the embodiments of the present application, such as performing the first sequence of determining actions, may be performed by the processing module 510 shown in fig. 5 or the processing unit 620 shown in fig. 6. In addition, the actions of receiving and/or transmitting performed by the network device in the embodiment of the present application, for example, the action of receiving the first signal, may be performed by the transceiver module 720 shown in fig. 7 or the transceiver unit 810 shown in fig. 8; other actions than receiving and/or transmitting, which are performed by a network device in the embodiments of the present application, may be performed by the processing module 710 shown in fig. 7 or the processing unit 820 shown in fig. 8, for example, performing the first sequence of determining actions.
As shown in fig. 9, taking the terminal device and the network device as examples to execute the communication method shown in the present application, the communication method may include the following steps:
s101: the terminal device obtains the first sequence.
The first sequence may be represented as r (n), and r (n) may be based onThe method comprises the steps of (1) obtaining,satisfies the following conditions:
where N is 0,1,2,., L-1, a is 0,1,2,., M-1, b is 0,1,2,., N-1, aN + b is 0,1,2,., MN-1, c (b) is a second sequence, each term in σ (b) belongs to {0,1,2,.., N-1}, and any two terms in σ (b) are different, j is aN imaginary unit, x is aN imaginary unit, and c is a linear integerb(. is a CAZAC sequence of length k,k is a positive integer which is a positive integer,orL is the length of the first sequence.It means that the lower rounding is performed,meaning rounding up. e is a constant or, alternatively, e is the base of a natural logarithmic function.
Optionally, xb(. cndot.) is related to b, e.g. when b is different in value, xb(. cndot.) is different. Alternatively, the same x may be set for two or more different values of bb(·)。
In the third formula, c (b) belongs to a first sequence group, the first sequence group may include at least two second sequences, and c (b) is one second sequence in the first sequence group. The first sequence group is one of a plurality of sequence groups. The sequence groups are distinguished by group identifiers associated with the sequence groups, or the group identifiers associated with each sequence group are different. Alternatively, the network device may indicate the first sequence group to the terminal device by a group identifier, or the group identifier (or c (b)) may be stored in the terminal device, so that c (b) may be determined by the terminal device from the first sequence group. It is to be understood that each sequence group of the plurality of sequence groups may include at least two second sequences.
In the above plurality of sequence groups, at least one sequence in any two sequence groups is orthogonal to each other. Taking the plurality of sequence groups including the first sequence group and the second sequence group as an example, based on the foregoing description, it can be seen that the first sequence group and the second sequence group respectively include at least two second sequences, where the second sequences in the first sequence group are orthogonal to each other, the second sequences in the second sequence group are orthogonal to each other, and a part of the second sequences in the first sequence group is orthogonal to a part of the second sequences in the second sequence group.
In this example, the network device may indicate a group identifier to the terminal device, determine a first sequence group according to the group identifier by the terminal device, and determine c (b) from the first sequence group. In addition, the network device may also select c (b) from the first sequence group and directly or indirectly indicate c (b) to the terminal device, or c (b) is a set sequence for the terminal device, so that the terminal device does not need to know the existence of multiple sequence groups.
Optionally, N is the length of the second sequence. L may be a network device configuration or a terminal device determined by a parameter of the network device configuration, or may be a setting value.
wherein a is a non-zero complex number, n ═ 0,1, 2.
Equation four may also be replaced with the following expression: r (n) according toObtaining, e.g., a pair of sequencesAnd performing truncation or cyclic extension, and/or performing power control according to the power control factor A to obtain r (n).
A is a non-zero complex number. In the specific implementation process, a person skilled in the art can give the value of a as required. For example, a technician may determine a value of a according to the transmission power of the device that transmits the reference signal, thereby implementing transmission power control. That is, the value of a may not be limited in the embodiments of the present application.
For example, if L is 144 and N is 8, and if M is 16, then the pair is neededExpanding to obtain r (n); for another example, if L is 252 and N is 8, and M is 32, the pair is requiredCutting to obtain r (n); for another example, if L is 192 and N is 8, and if M is 24, then r (N) is obtained without the need for a pairTruncation, or expansion.
The first sequence r (n) may be stored by the terminal device, or may be calculated by the terminal device according to a predefined formula (formula three and/or formula four).
It should be appreciated that the network device may determine the first sequence in a similar manner.
S102: the terminal device transmits a first signal according to the first sequence.
Accordingly, the network device receives a first signal according to the first sequence, the first signal being generated according to the first sequence.
For example, the terminal device may map the first sequence to L subcarriers, generate a first signal carried on the L subcarriers, and transmit the first signal through radio frequency, where the first signal is, for example, an SRS or another uplink reference signal. Correspondingly, the network device receives the first signal carried on the L subcarriers according to the first sequence receiving terminal. The manner in which the network device determines the first sequence may be referred to the specification of the terminal device determining the first sequence.
After obtaining the first sequence, the terminal device may map the first sequence with length L to subcarriers distributed at equal intervals according to a sequence of subcarrier indexes from small to large (or from large to small), for example, as shown in fig. 3A, the first sequence with length L may be mapped to consecutive L subcarriers (L consecutive subcarriers are respectively denoted as s +0, s +1, … … s + L-1, s is a subcarrier number, and s is an integer); alternatively, the L-long first sequences may be mapped to the subcarriers s + L-1, s + L-2, and … … s +0 in descending order of subcarrier numbers, for example, as shown in fig. 3B. Alternatively, the L-long first sequences may be mapped to subcarriers distributed at equal intervals (the subcarriers distributed at equal intervals are denoted as s +0, s +2, and … … s +2(L-1), respectively), as shown in fig. 3C, or the L-long first sequences may be mapped to subcarriers distributed at equal intervals, for example, the L-long first sequences are mapped to subcarriers s +2(L-1), s +2(L-2), and … … s +0, as shown in fig. 3D. In the example shown in FIG. 3B, L long sequences are mapped to 2f sequences, respectivelysIs a spaced subcarrier, fsRepresenting the width between the center frequencies of adjacent subcarriers.
It should be understood that the above procedure or steps of subcarrier mapping are merely exemplary, and other processes may be performed during the actual transmission of the first signal, and the present application is not limited in any way.
In one embodiment, S103, the network device performs channel estimation according to the first signal. Optionally, the network device demodulates data according to the first signal.
Optionally, the network device may also acquire the first sequence first, and then receive the first signal according to the first sequence, and in order to distinguish descriptions of the first sequence sent by the terminal side, the first sequence may be referred to as a local first sequence. It should be understood that the steps of acquiring the first sequence and receiving the first signal may be interchanged.
As an alternative step, the network device may not acquire the first sequence, but store, generate, or determine a local sequence, and after receiving the first signal, determine the first sequence sent by the terminal side according to the local sequence and the first signal. It should be understood that the local sequence may be a plurality of sequences, for example, a plurality of sequence sets that may be determined by the terminal as the first sequence. The network device compares the received first signal with the plurality of sequences to determine that the first signal is one of the plurality of sequences. It should be understood that the local sequence is not necessarily the first sequence, and for example, only the first few items in the first sequence may be stored, as long as the first sequence corresponding to the first signal transmitted by the terminal device can be determined.
In the above method, the first sequence is obtained according to the second sequence in the first sequence group, where the second sequences in the first sequence group are orthogonal to each other, and the first sequence group is partially orthogonal to the sequences in the second sequence group, so that different reference signals respectively obtained according to the second sequences in different sequence groups can be orthogonal to more other reference signals than the reference signal obtained by using the ZC sequence, that is, the first signal is transmitted according to the first sequence, interference between the first signal and other signals can be reduced, and a peak-to-average power ratio (PAPR) of the first signal is kept low.
As shown in fig. 10, the first sequence may be allocated to ensure that the sequences used between UEs in UE group 3 and UE group 1 are orthogonal, and the sequences used between UEs in UE group 3 and UE group 2 are also orthogonal, so as to effectively ensure the accuracy of channel estimation for the cooperative UE (UE group 3).
Assuming that the number of second sequences included in the sequence groups to which the first sequence group belongs is represented by K, and the lengths of the second sequences are all N, taking K equal to 32 and N equal to 8 as examples, a schematic diagram of a sequence group provided in an embodiment of the present application is shown in fig. 11. In this example, the second sequences may be divided into four groups, and in the first and second groups of sequences shown in fig. 11, the sequences shown in white are orthogonal to each other, and the sequences shown in black are orthogonal to each other. In fig. 11, the orthogonal mode between the sequences in the third group of sequences and the sequences in the fourth group of sequences or between any other two groups of sequences, which are not shown, may refer to the orthogonal mode between the sequences in the first group of sequences and the sequences in the second group of sequences, or may adopt other orthogonal modes, which is not specifically limited in this application.
Alternatively, when L is 32 and N is 8, the second sequence in the plurality of sequence groups to which the first sequence group belongs is shown in table 1, for example.
TABLE 1
It is to be understood that the tables in this application, e.g. table 1, etc., are not necessarily examples of an exhaustive nature of the second sequence, e.g. the second sequence may also comprise other sequences than table 1. In the actual determination of the second sequence, the numbers corresponding to the subscripts i and j in table 1 may not be used, for example, the subscripts i and j may be replaced with other labels or not be labeled.
In Table 1, GijRepresenting the jth second sequence in the ith set of second sequences. i may be a group identifier or a number (or index) of a sequence group corresponding to the group identifier.
It is to be understood that when a second sequence included in the plurality of sequence groups is shown in table 1, the first sequence group and the second sequence group may be the second sequence when i takes different values, respectively. For example, the first sequence group includes G11、G12、……G18Second, secondThe sequence group comprises G21、G22、……G28。
In other words, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1,1,1}、{1,-1,1,-1,1,-1,1,-1}、{1,1,-1,-1,1,1,-1,-1}、{1,-1,-1,1,1,-1,-1,1}、{1,1
1,1, -1, -1, -1, -1, -1}, {1, -1,1, -1,1}, {1,1, -1, -1, -1, -1,1,1}, {1, -1, -1,1,1, -1 }; or,
the sequences of the first sequence group or the sequences of the second sequence group include the following sequences: {1,1,1, -1, -1,1, -1, -1}, {1, -1,1,1, -1, -1, -1,1,1}, {1,1, -1,1, -1,1,1,1}, {1, -1, -1, -1,1, -1}, {1,1,1, -1,1, -1,1,1}, {1, -1,1,1,1, -1}, {1,1, -1,1,1, -1, -1, -1}, {1, -1, -1, -1,1,1, -1,1 }; or,
the sequences of the first sequence group or the sequences of the second sequence group include the following sequences: {1,1, -1, -1,1, -1,1}, {1, -1, -1,1,1,1, -1, -1}, {1, -1,1, -1,1,1,1}, {1,1, -1, -1, -1,1,1, -1}, {1, -1, -1,1, -1,1, -1, -1,1,1}, {1,1,1,1, -1,1, -1,1}, {1, -1,1, -1, -1, -1, -1, -1,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1,1, -1, -1,1, -1}, {1, -1, -1, -1, -1,1,1,1}, {1,1,1, -1, -1, -1, -1,1,1}, {1, -1,1,1,1, -1,1, -1, -1,1}, {1,1, -1, -1, -1,1}, {1,1, -1,1, -1, -1, -1, -1}, {1,1,1, -1}, {1, -1,1,1, -1}, and {1, -1,1,1,1, -1,1 }.
The cross-correlation coefficient between two second sequences as shown in table 1 is shown in table 2. It can be seen that the cross-correlation coefficient between the second sequences that are orthogonal to each other is 0, and the cross-correlation coefficient between the second sequences that are not orthogonal to each other is 0.5. The second sequence can be allocated to different terminal devices according to actual scene requirements, and the different terminal devices send uplink reference signals according to the first sequence corresponding to the second sequence, so that transmission interference between the uplink reference signals of the terminal devices can be reduced.
TABLE 2
In table 2, for example, in the second sequence of group 1 (i.e., i ═ 1), G11And G12To G18Or, the 1 st group of second sequences are orthogonal pairwise. Furthermore, G11Are each independently of G21、G22、G27And G28Is orthogonal, that is, G11Orthogonal to a portion of the second sequence in the set 2 of second sequences. The sequences within the other sequence groups are the same. Therefore, when a first signal is determined from a second sequence in a certain sequence group, the first signal can be guaranteed to be orthogonal to other signals determined from any other second sequence in the same sequence group, and the first signal can be guaranteed to be orthogonal to other signals determined from partial second sequences in other sequence groups.
Optionally, in another implementation manner provided in this embodiment of the present application, when N is 4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1}, {1, -1,1, -1}, {1,1, -1, -1}, {1, -1, -1,1 }; or,
the sequences of the first sequence group or the sequences of the second sequence group include the following sequences:
{1,j,1,j}、{1,-j,1,-j}、{1,j,-1,-j}、{1,-j,-1,j}。
with this design, the orthogonality between any one of the first sequences and any one of the second sequences, or the cross-correlation coefficient between any one of the first sequences and any one of the second sequences is
Optionally, in another implementation manner provided in this embodiment of the present application, when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -j, -1,1, -j, -j, -1}, {1, j, -j,1,1, j, -j,1}, {1, -j, j,1,1, -j, j,1}, {1, j, j, -1,1, j, j, -1}, {1, -j, -j, -1, -1, j, j,1}, {1, j, -j,1, -1, -j, j, -1}, {1, -j, j,1, -1, j, -j, -1} or {1, j, j, -1, -1, -j, -j,1 }.
Alternatively, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -1, -j, -j,1, -1, -j, -j }, {1,1, -j, j,1,1, -j, j }, {1, -1, j, j,1, -1, j, j }, {1,1, j, -j,1,1, j, -j }, {1, -1, -j, -j, -1,1, j, j }, {1,1, -j, j, -1, -1, j, -j }, {1, -1, j, j, -1,1, -j, -j, j }, or {1,1, j, -1, -1, -j, j }.
Alternatively, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1,1,1}, {1, -1,1, -1,1, -1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1,1}, {1,1,1,1, -1, -1, -1, -1,1, -1}, {1, -1,1, -1, -1, -1, -1, -1,1,1,1}, {1,1, -1, -1, -1, -1,1} or {1, -1,1, -1,1, -1,1,1 }.
Alternatively, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -1, -j,1, -j, -1, -j }, {1, j, -1, j,1, j, -1, j }, {1, -j,1, j,1, -j,1, j }, {1, j,1, -j,1, j,1, -j }, {1, -j, -1, -j, -1, j,1, j }, {1, j, -1, j, -1, -j,1, -j }, {1, -j,1, j, -1, j, -1, -j }, or {1, j,1, -j, -1, -j, -1, j }.
With this design, the orthogonality between any one of the first sequences and any one of the second sequences, or the cross-correlation coefficient between any one of the first sequences and any one of the second sequences, is 0.5.
Optionally, on the basis of the multiple sequence groups shown in fig. 11, a schematic diagram of a set of first sequences corresponding to the second sequence in fig. 11 provided by the embodiment of the present application is shown in fig. 12, where the first sequences respectively obtained by different terminal devices may be one of the sets of first sequences shown in fig. 12. A set of first sequences, each first sequence being determined from a second sequence in a plurality of sequence groups; all first sequences in the set of first sequences comprise a first sequence determined from all second sequences in the plurality of sequence groups. As shown in the figure, the first sequences in the set of first sequences may be divided into four groups, the first sequences in each group are orthogonal to each other, and the first sequences in each group are partially orthogonal to each other, and in the first group of first sequences and the second group of first sequences shown in fig. 12, the first sequence shown in white in the first group is orthogonal to the first sequence shown in white in the second group, and at the same time, the sequence part (local length N) of the first sequence shown in white in the first group is orthogonal to the sequence part (local length N) of the first sequence shown in white in the second group. Similarly, the sequences shown in black in fig. 11 are mutually orthogonal while satisfying local orthogonality.
The partial sequence of the first sequence refers to the term corresponding to c (b) included in the first sequence. For example, as shown in fig. 13, the first sequence may include a plurality of entries corresponding to c (b), where N is 8. Illustratively, if a first sequence in the first group is orthogonal to a first sequence in the second group, it also suffices that the partial sequence corresponding to the subcarrier position s +0, s +1, … … s +7 of a first sequence in the first group (i.e. a partial sequence of the first group first sequence) is orthogonal to the partial sequence corresponding to the subcarrier position s +0, s +1, … … s +7 of a first sequence in the second group (i.e. a partial sequence of the second group first sequence).
It should be understood that fig. 11 and 12 illustrate examples of K-32 and N-8, and the above method may be extended in implementation according to actual scene requirements, for example, K and N may take other values, respectively. This manner of expansion should also be considered as the scope of protection of the embodiments of the present application.
As shown in fig. 14, when K is 32, N is 8, and M is 24, the PAPR distribution range of the uplink reference signal corresponding to the 32 192 long first sequences obtained in the present application is [4.4,6.8], and when ZC sequences are used, the PAPR distribution range of the uplink reference signal is [3.4,6.6], which are not different from each other. Therefore, on the basis of ensuring the PAPR, the communication method disclosed by the application can reduce the interference between signals. Fig. 14 is a schematic diagram illustrating a Cumulative Distribution Function (CDF) of PAPR of the uplink reference signals corresponding to the 32 first sequences 192 long obtained according to different c (b) and a CDF of PAPR of different uplink reference signal sequences obtained according to different ZC sequences.
As an example, the transmitting apparatus and the receiving apparatus according to the present invention may store the sequences (or the sequence set or the sequence group) according to the above-described example, and such a storage method may be implemented by using one memory, a storage medium, or another device having a storage function, such as a chip or a processor. The specific content of the storage is not limited herein, and as a further implementation, a method for generating the formula may be stored, for example, a method for storing the formula, a program, or a circuit through solidification of the generated sequence, and then generating the corresponding sequence by acquiring various parameters related to the sequence. For example, the first sequence set and/or the second sequence set may be stored, and the first sequence may be determined according to a formula or a parameter.
The embodiment of the application provides a communication device. The communication device may be used to implement the terminal equipment according to the above embodiments, and the communication device may include the structures shown in fig. 5 and/or fig. 6.
The embodiment of the application provides a communication device. The communication device may be used to implement the network device according to the above embodiments, and the communication device may include the structures shown in fig. 7 and/or fig. 8.
It should be understood that in the present invention, the terminal device and the network device may be interchanged, i.e., the present invention is applicable to both uplink transmission and downlink transmission.
The embodiment of the application provides a communication system. The communication system may include the terminal device according to the above embodiment, and include the network device according to the above embodiment. Optionally, the terminal device and the network device in the communication system may execute any of the communication methods shown in the above method embodiments.
An embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a computer, the computer may implement a process related to a terminal device or a network device in any one of the embodiments shown in the foregoing method embodiments.
The present application further provides a computer program product, where the computer program is used to store a computer program, and when the computer program is executed by a computer, the computer may implement the process related to the terminal device or the network device in any of the illustrated embodiments of the foregoing method embodiments.
The present application further provides a chip or a chip system, where the chip may include a processor, and the processor may be configured to call a program or an instruction in a memory, and execute a flow related to a terminal device or a network device in any one of the illustrated embodiments of the foregoing method. The chip system may include the chip, and may also include other components such as a memory or transceiver.
The present application further provides a circuit, which may be coupled to a memory, and configured to perform a process related to a terminal device or a network device in any of the illustrated embodiments of the method. The chip system may include the chip, and may also include other components such as a memory or transceiver.
It should be understood that the processor mentioned in the embodiments of the present application may be a CPU, and may also be other general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It will also be appreciated that the memory referred to in the embodiments of the application may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an electrically Erasable EPROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), double data rate SDRAM, enhanced SDRAM, SLDRAM, Synchronous Link DRAM (SLDRAM), and direct rambus RAM (DR RAM).
It should be noted that when the processor is a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, the memory (memory module) is integrated in the processor.
It should be noted that the memory described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
It should be understood that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
Those of ordinary skill in the art will appreciate that the various illustrative modules and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the technical solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the apparatus and the module described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed communication method and apparatus may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the module is merely a logical division, and other divisions may be realized in practice, for example, a plurality of modules or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module.
This function, if implemented in the form of a software function module and sold or used as a separate product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. The computer readable storage medium can be any available medium that can be accessed by a computer. Taking this as an example but not limiting: a computer-readable medium may include a Random Access Memory (RAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a compact disk read-only memory (CD-ROM), a universal serial bus flash disk (universal serial bus flash disk), a removable hard disk, or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
The above embodiments are only specific examples of the present application, but the scope of the embodiments of the present application is not limited thereto, and any person skilled in the art can easily conceive of changes or substitutions within the technical scope of the embodiments of the present application, and all such changes or substitutions are intended to be covered by the scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application shall be subject to the protection scope of the claims.
Claims (29)
1. A method of communication, comprising:
obtaining a first sequence based onThe method comprises the steps of (1) obtaining,satisfies the following conditions:
where each term of a 0,1,2,., M-1, b 0,1,2,., N-1, σ (b) belongs to {0,1, 2., N-1}, and any two terms of σ (b) are different, j is an imaginary unit, x is an integer, and c is a number of N-1}, where j is a number of M-1, N is a number of M-1, and a number of M-1, b is a number of M-1, b, and b is a number of M-1, bb(. is a CAZAC sequence of length kThe columns of the image data are,k is a positive integer which is a positive integer,or It means that the lower rounding is performed,represents a ceiling, L is the length of the first sequence; c (b) a second sequence in a first sequence group, the first sequence group being associated with a group identifier, the first sequence group being one of a plurality of sequence groups, the plurality of sequence groups further including a second sequence group, the first sequence group including at least two second sequences; the second sequence group comprises at least two second sequences; each second sequence in the first sequence group is orthogonal, each second sequence in the second sequence group is orthogonal, and partial second sequences in the first sequence group are orthogonal to partial second sequences in the second sequence group;
a first signal is transmitted according to a first sequence.
3. The method of claim 1 or 2, wherein transmitting the first signal according to the first sequence comprises:
mapping the first sequence to L subcarriers to generate a first signal carried on the L subcarriers;
and transmitting the first signal.
4. The method of claim 3, wherein the L subcarriers are contiguously distributed; or, the L subcarriers are distributed at equal intervals.
5. The method according to any one of claims 1 to 4, wherein when N-4, the sequence of the first sequence group or the sequence of the second sequence group comprises the following sequences:
{1,1,1,1}, {1, -1,1, -1}, {1,1, -1, -1}, and {1, -1, -1,1 }; or,
when N is 4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, j,1, j }, {1, -j,1, -j }, {1, j, -1, -j } and {1, -j, -1, j }.
6. The method of any one of claims 1-4, wherein when N-8, the sequence of the first sequence set or the sequence of the second sequence set comprises the following sequences:
{1, -j, -j, -1,1, -j, -j, -1}, {1, j, -j,1,1, j, -j,1}, {1, -j, j,1,1, -j, j,1}, {1, j, j, -1,1, j, j, -1}, {1, -j, -j, -1, -1, j, j,1}, {1, j, -j,1, -1, -j, j, -1}, {1, -j, j,1, -1, j, -j, -1} and {1, j, j, -1, -1, -j, -j,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -1, -j, -j,1, -1, -j, -j }, {1,1, -j, j,1,1, -j, j }, {1, -1, j, j,1, -1, j, j }, {1,1, j, -j,1,1, j, -j }, {1, -1, -j, -j, -1,1, j, j }, {1,1, -j, j, -1, -1, j, -j }, {1, -1, j, j, -1,1, -j, -j, j }, and {1,1, j, -1, -1, -j, j }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1,1,1}, {1, -1,1, -1,1, -1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1,1, -1,1}, {1,1,1,1, -1, -1, -1, -1, -1}, {1, -1,1, -1, -1, -1, -1,1,1,1}, {1,1, -1, -1, -1, -1,1} and {1, -1, -1,1, -1,1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -1, -j,1, -j, -1, -j }, {1, j, -1, j,1, j, -1, j }, {1, -j,1, j,1, -j,1, j }, {1, j,1, -j,1, j,1, -j }, {1, -j, -1, -j, -1, j,1, j }, {1, j, -1, j, -1, -j,1, -j }, {1, -j,1, j, -1, j, -1, -j }, and {1, j,1, -j, -1, -j, -1, j }.
7. The method according to any one of claims 1 to 4, wherein when N-8, the sequence of the first sequence group or the sequence of the second sequence group comprises the following sequences:
{1,1,1,1,1, 1}, {1, -1,1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1, -1,1}, {1,11,1, -1, -1, -1}, {1, -1,1, -1,1}, {1,1, -1, -1,1,1,1} and {1, -1, -1,1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1,1, -1, -1,1, -1, -1}, {1, -1,1,1, -1, -1, -1,1}, {1,1, -1,1, -1,1,1,1}, {1, -1, -1, -1,1, -1}, {1,1,1, -1,1, -1, -1,1,1}, {1, -1,1,1,1, -1}, {1,1, -1,1,1, -1, -1, -1}, and {1, -1, -1, -1,1,1,1, -1,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1, -1,1, -1,1}, {1, -1, -1,1,1,1, -1, -1}, {1, -1,1, -1,1,1,1}, {1,1, -1, -1, -1,1,1, -1}, {1, -1, -1,1, -1,1, -1, -1,1,1}, {1,1,1,1, -1,1} and {1, -1,1, -1, -1, -1, -1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1,1, -1}, {1, -1, -1, -1, -1,1,1,1}, {1,1,1, -1, -1, -1, -1,1}, {1, -1,1,1, -1,1, -1, -1,1}, {1,1, -1,1,1,1, -1,1}, {1, -1, -1, -1,1, -1, -1, -1}, {1,1,1, -1} and {1, -1,1,1,1, -1,1 }.
8. A method of communication, comprising:
obtaining a first sequence based onThe method comprises the steps of (1) obtaining,satisfies the following conditions:
where each term of a 0,1,2,., M-1, b 0,1,2,., N-1, σ (b) belongs to {0,1, 2., N-1}, and any two terms of σ (b) are different, j is an imaginary unit, x is an integer, and c is a number of N-1}, where j is a number of M-1, N is a number of M-1, and a number of M-1, b is a number of M-1, b, and b is a number of M-1, bb(. cndot.) is a CAZAC sequence of length k,k is a positive integer of the number k,or It means that the lower rounding is performed,represents a ceiling, L is the length of the first sequence; c (b) a second sequence in a first sequence group, wherein the first sequence group is associated with a group identifier, the first sequence group is one of a plurality of sequence groups, the plurality of sequence groups further comprise a second sequence group, and the first sequence group comprises a sequence number ofTwo less second sequences; the second sequence group comprises at least two second sequences; each second sequence in the first sequence group is orthogonal, each second sequence in the second sequence group is orthogonal, and partial second sequences in the first sequence group are orthogonal to partial second sequences in the second sequence group;
a first signal is received according to a first sequence.
10. The method of claim 8 or 9, wherein receiving the first signal according to the first sequence comprises:
a first signal carried on L subcarriers is received.
11. The method of claim 10, wherein the L subcarriers are contiguously distributed; or, the L subcarriers are distributed at equal intervals.
12. The method according to any one of claims 8 to 11, wherein when N ═ 4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1}, {1, -1,1, -1}, {1,1, -1, -1} and {1, -1, -1,1 }; or,
when N is 4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, j,1, j }, {1, -j,1, -j }, {1, j, -1, -j } and {1, -j, -1, j }.
13. The method of any one of claims 8-11, wherein when N-8, the sequence of the first sequence set or the sequence of the second sequence set comprises the following sequences:
{1, -j, -j, -1,1, -j, -j, -1}, {1, j, -j,1,1, j, -j,1}, {1, -j, j,1,1, -j, j,1}, {1, j, j, -1,1, j, j, -1}, {1, -j, -j, -1, -1, j, j,1}, {1, j, -j,1, -1, -j, j, -1}, {1, -j, j,1, -1, j, -j, -1} and {1, j, j, -1, -1, -j, -j,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -1, -j, -j,1, -1, -j, -j }, {1,1, -j, j,1,1, -j, j }, {1, -1, j, j,1, -1, j, j }, {1,1, j, -j,1,1, j, -j }, {1, -1, -j, -j, -1,1, j, j }, {1,1, -j, j, -1, -1, j, -j }, {1, -1, j, j, -1,1, -j, -j, j }, and {1,1, j, -1, -1, -j, j }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1,1,1}, {1, -1,1, -1,1, -1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1,1, -1,1}, {1,1,1,1, -1, -1, -1, -1, -1}, {1, -1,1, -1, -1, -1, -1,1,1,1}, {1,1, -1, -1, -1, -1,1} and {1, -1, -1,1, -1,1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -1, -j,1, -j, -1, -j }, {1, j, -1, j,1, j, -1, j }, {1, -j,1, j,1, -j,1, j }, {1, j,1, -j,1, j,1, -j }, {1, -j, -1, -j, -1, j,1, j }, {1, j, -1, j, -1, -j,1, -j }, {1, -j,1, j, -1, j, -1, -j }, and {1, j,1, -j, -1, -j, -1, j }.
14. The method according to any one of claims 8 to 11, wherein when N is 8, the sequence of the first sequence group or the sequence of the second sequence group comprises the following sequences:
{1,1,1,1,1, 1}, {1, -1,1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1, -1,1}, {1,11,1, -1, -1, -1}, {1, -1,1, -1,1}, {1,1, -1, -1,1,1,1} and {1, -1, -1,1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1,1, -1, -1,1, -1, -1}, {1, -1,1,1, -1, -1, -1,1}, {1,1, -1,1, -1,1,1,1}, {1, -1, -1, -1,1, -1}, {1,1,1, -1,1, -1,1, -1,1,1}, {1, -1,1,1,1, -1}, {1,1, -1,1,1, -1, -1,1} and {1, -1, -1, -1,1,1, -1,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1, -1,1, -1,1}, {1, -1, -1,1,1,1, -1, -1}, {1, -1,1, -1,1,1,1}, {1,1, -1, -1, -1,1,1, -1}, {1, -1, -1,1, -1,1, -1, -1,1,1}, {1,1,1,1, -1,1} and {1, -1,1, -1, -1, -1, -1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1,1, -1}, {1, -1, -1, -1, -1,1,1,1}, {1,1,1, -1, -1, -1, -1,1}, {1, -1,1,1, -1,1, -1, -1,1}, {1,1, -1,1,1,1, -1,1}, {1, -1, -1, -1,1, -1, -1, -1}, {1,1,1, -1} and {1, -1,1,1,1, -1,1 }.
15. A communications apparatus, comprising:
a processing module for obtaining a first sequence, the first sequence being based onThe method comprises the steps of (1) obtaining,satisfies the following conditions:
where each term of a 0,1,2,., M-1, b 0,1,2,., N-1, σ (b) belongs to {0,1, 2., N-1}, and any two terms of σ (b) are different, j is an imaginary unit, x is an integer, and c is a number of N-1}, where j is a number of M-1, N is a number of M-1, and a number of M-1, b is a number of M-1, b, and b is a number of M-1, bb(. is a CAZAC sequence of length k,k is a positive integer which is a positive integer,or It means that the lower rounding is performed,represents a ceiling, L is the length of the first sequence; c (b) a second sequence in a first sequence group, the first sequence group being associated with a group identifier, the first sequence group being one of a plurality of sequence groups, the plurality of sequence groups further including a second sequence group, the first sequence group including at least two second sequences; the second sequence group comprises at least two second sequences; each second sequence in the first sequence group is orthogonal, each second sequence in the second sequence group is orthogonal, and partial second sequences in the first sequence group are orthogonal to partial second sequences in the second sequence group;
and the transceiver module is used for transmitting the first signal according to the first sequence.
17. The communication apparatus according to claim 15 or 16, wherein the transceiver module is specifically configured to:
mapping the first sequence to L subcarriers to generate a first signal carried on the L subcarriers;
and transmitting the first signal.
18. The communications apparatus of claim 17, wherein the L subcarriers are contiguously distributed; or, the L subcarriers are distributed at equal intervals.
19. The communication apparatus according to any one of claims 15 to 18, wherein when N ═ 4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1}, {1, -1,1, -1}, {1,1, -1, -1} and {1, -1, -1,1 }; or,
when N is 4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, j,1, j }, {1, -j,1, -j }, {1, j, -1, -j } and {1, -j, -1, j }.
20. The communication apparatus according to any one of claims 15 to 18, wherein when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -j, -1,1, -j, -j, -1}, {1, j, -j,1,1, j, -j,1}, {1, -j, j,1,1, -j, j,1}, {1, j, j, -1,1, j, j, -1}, {1, -j, -j, -1, -1, j, j,1}, {1, j, -j,1, -1, -j, j, -1}, {1, -j, j,1, -1, j, -j, -1} and {1, j, j, -1, -1, -j, -j,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -1, -j, -j,1, -1, -j, -j }, {1,1, -j, j,1,1, -j, j }, {1, -1, j, j,1, -1, j, j }, {1,1, j, -j,1,1, j, -j }, {1, -1, -j, -j, -1,1, j, j }, {1,1, -j, j, -1, -1, j, -j }, {1, -1, j, j, -1,1, -j, -j, j }, and {1,1, j, -1, -1, -j, j }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1,1,1}, {1, -1,1, -1,1, -1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1,1, -1,1}, {1,1,1,1,1, -1, -1, -1, -1, -1,1, -1}, {1, -1,1, -1, -1, -1, -1,1, -1,1}, {1,1, -1, -1, -1,1} and {1, -1, -1,1,1,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -1, -j,1, -j, -1, -j }, {1, j, -1, j,1, j, -1, j }, {1, -j,1, j,1, -j,1, j }, {1, j,1, -j,1, j,1, -j }, {1, -j, -1, -j, -1, j,1, j }, {1, j, -1, j, -1, -j,1, -j }, {1, -j,1, j, -1, j, -1, -j }, and {1, j,1, -j, -1, -j, -1, j }.
21. The communication apparatus according to any one of claims 15 to 18, wherein when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1, 1}, {1, -1,1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1, -1,1}, {1,11,1, -1, -1, -1}, {1, -1,1, -1,1}, {1,1, -1, -1,1,1,1} and {1, -1, -1,1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1,1, -1, -1,1, -1, -1}, {1, -1,1,1, -1, -1, -1,1}, {1,1, -1,1, -1,1,1,1}, {1, -1, -1, -1,1, -1}, {1,1,1, -1,1, -1,1, -1,1,1}, {1, -1,1,1,1, -1}, {1,1, -1,1,1, -1, -1,1} and {1, -1, -1, -1,1,1, -1,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1, -1,1, -1,1}, {1, -1, -1,1,1,1, -1, -1}, {1, -1,1, -1,1,1,1}, {1,1, -1, -1, -1,1,1, -1}, {1, -1, -1,1, -1,1, -1, -1,1,1}, {1,1,1,1, -1,1} and {1, -1,1, -1, -1, -1, -1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1,1, -1}, {1, -1, -1, -1, -1,1,1,1}, {1,1,1, -1, -1, -1, -1,1}, {1, -1,1,1, -1,1, -1, -1,1}, {1,1, -1,1,1,1, -1,1}, {1, -1, -1, -1,1, -1, -1, -1}, {1,1,1, -1} and {1, -1,1,1,1, -1,1 }.
22. A communications apparatus, comprising:
a processing module for obtaining a first sequence, the first sequence being based onThe method comprises the steps of (1) obtaining,satisfies the following conditions:
where each term of a 0,1,2,., M-1, b 0,1,2,., N-1, σ (b) belongs to {0,1, 2., N-1}, and any two terms of σ (b) are different, j is an imaginary unit, x is an integer, and c is a number of N-1}, where j is a number of M-1, N is a number of M-1, and a number of M-1, b is a number of M-1, b, and b is a number of M-1, bb(. is a CAZAC sequence of length k,k is a positive integer of the number k,or It means that the lower rounding is performed,represents a ceiling, L is the length of the first sequence; c (b) a second sequence in a first sequence group, the first sequence group being associated with a group identifier, the first sequence group being one of a plurality of sequence groups, the plurality of sequence groups further including a second sequence group, the first sequence group including at least two second sequences; the first mentionedThe two-sequence group comprises at least two second sequences; each second sequence in the first sequence group is orthogonal, each second sequence in the second sequence group is orthogonal, and partial second sequences in the first sequence group are orthogonal to partial second sequences in the second sequence group;
and the transceiver module is used for receiving the first signal according to the first sequence.
24. The communications apparatus as claimed in any of claims 22 or 23, wherein the transceiver module is specifically configured to:
a first signal carried on L subcarriers is received.
25. The communications apparatus of claim 24, wherein the L subcarriers are contiguously distributed; or, the L subcarriers are distributed at equal intervals.
26. The communication apparatus according to any one of claims 22 to 25, wherein when N-4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1}, {1, -1,1, -1}, {1,1, -1, -1} and {1, -1, -1,1 }; or,
when N is 4, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, j,1, j }, {1, -j,1, -j }, {1, j, -1, -j } and {1, -j, -1, j }.
27. The communication apparatus according to any one of claims 22 to 25, wherein when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -j, -1,1, -j, -j, -1}, {1, j, -j,1,1, j, -j,1}, {1, -j, j,1,1, -j, j,1}, {1, j, j, -1,1, j, j, -1}, {1, -j, -j, -1, -1, j, j,1}, {1, j, -j,1, -1, -j, j, -1}, {1, -j, j,1, -1, j, -j, -1} and {1, j, j, -1, -1, -j, -j,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -1, -j, -j,1, -1, -j, -j }, {1,1, -j, j,1,1, -j, j }, {1, -1, j, j,1, -1, j, j }, {1,1, j, -j,1,1, j, -j }, {1, -1, -j, -j, -1,1, j, j }, {1,1, -j, j, -1, -1, j, -j }, {1, -1, j, j, -1,1, -j, -j, j }, and {1,1, j, -1, -1, -j, j }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1,1,1}, {1, -1,1, -1,1, -1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1,1, -1,1}, {1,1,1,1,1, -1, -1, -1, -1, -1,1, -1}, {1, -1,1, -1, -1, -1, -1,1, -1,1}, {1,1, -1, -1, -1,1} and {1, -1, -1,1,1,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1, -j, -1, -j,1, -j, -1, -j }, {1, j, -1, j,1, j, -1, j }, {1, -j,1, j,1, -j,1, j }, {1, j,1, -j,1, j,1, -j }, {1, -j, -1, -j, -1, j,1, j }, {1, j, -1, j, -1, -j,1, -j }, {1, -j,1, j, -1, j, -1, -j }, and {1, j,1, -j, -1, -j, -1, j }.
28. The communication apparatus according to any one of claims 22 to 25, wherein when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences:
{1,1,1,1,1, 1}, {1, -1,1, -1,1, -1}, {1,1, -1, -1,1,1, -1, -1}, {1, -1, -1,1, -1,1}, {1,11,1, -1, -1, -1}, {1, -1,1, -1,1}, {1,1, -1, -1,1,1,1} and {1, -1, -1,1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1,1, -1, -1,1, -1, -1}, {1, -1,1,1, -1, -1, -1,1}, {1,1, -1,1, -1,1,1,1}, {1, -1, -1, -1,1, -1}, {1,1,1, -1,1, -1,1, -1,1,1}, {1, -1,1,1,1, -1}, {1,1, -1,1,1, -1, -1,1} and {1, -1, -1, -1,1,1, -1,1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1, -1,1, -1,1}, {1, -1, -1,1,1,1, -1, -1}, {1, -1,1, -1,1,1,1}, {1,1, -1, -1, -1,1,1, -1}, {1, -1, -1,1, -1,1, -1, -1,1,1}, {1,1,1,1, -1,1} and {1, -1,1, -1, -1, -1, -1, -1 }; or,
when N is 8, the sequence of the first sequence group or the sequence of the second sequence group includes the following sequences: {1,1, -1,1, -1}, {1, -1, -1, -1, -1,1,1,1}, {1,1,1, -1, -1, -1, -1,1}, {1, -1,1,1, -1,1, -1, -1,1}, {1,1, -1,1,1,1, -1,1}, {1, -1, -1, -1,1, -1, -1, -1}, {1,1,1, -1} and {1, -1,1,1,1, -1,1 }.
29. A computer-readable storage medium having instructions stored therein, which when invoked for execution on a computer, cause the computer to perform the method of any one of claims 1-14.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011199027.XA CN114448580A (en) | 2020-10-31 | 2020-10-31 | Communication method and device |
PCT/CN2021/122757 WO2022089172A1 (en) | 2020-10-31 | 2021-10-09 | Communication method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011199027.XA CN114448580A (en) | 2020-10-31 | 2020-10-31 | Communication method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114448580A true CN114448580A (en) | 2022-05-06 |
Family
ID=81358263
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011199027.XA Pending CN114448580A (en) | 2020-10-31 | 2020-10-31 | Communication method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114448580A (en) |
WO (1) | WO2022089172A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024168694A1 (en) * | 2023-02-16 | 2024-08-22 | 华为技术有限公司 | Communication method and apparatus |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741793A (en) * | 2008-11-04 | 2010-06-16 | 华为技术有限公司 | Method, system and equipment for transmitting uplink reference signals |
EP2540019B1 (en) * | 2010-02-22 | 2018-12-19 | Samsung Electronics Co., Ltd | Application of sequence hopping and orthogonal covering codes to uplink reference signals |
WO2011134153A1 (en) * | 2010-04-29 | 2011-11-03 | 富士通株式会社 | Method and apparatus for aperiodically transmitting sounding reference signal |
CN107370701B (en) * | 2016-05-11 | 2020-05-08 | 华为技术有限公司 | Signal transmission method, sending end and receiving end |
US10820353B2 (en) * | 2017-08-10 | 2020-10-27 | Huawei Technologies Co., Ltd. | System and method for sounding reference signal transmission |
CN110868279B (en) * | 2018-08-27 | 2021-09-14 | 华为技术有限公司 | Signal sending and receiving method and device |
-
2020
- 2020-10-31 CN CN202011199027.XA patent/CN114448580A/en active Pending
-
2021
- 2021-10-09 WO PCT/CN2021/122757 patent/WO2022089172A1/en active Application Filing
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024168694A1 (en) * | 2023-02-16 | 2024-08-22 | 华为技术有限公司 | Communication method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
WO2022089172A1 (en) | 2022-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108282305B (en) | Transmission method and device of reference signal | |
CN111727591B (en) | Sequence-based signal processing method and signal processing device | |
CN112600785B (en) | Sequence-based signal processing method and device | |
CN108282309B (en) | Reference signal transmission method and device | |
US20230141169A1 (en) | Sequence-based signal processing method and apparatus | |
CN111726316A (en) | Method for sending synchronization signal, method for receiving synchronization signal and related equipment | |
CN111262807B (en) | Data stream multiplexing method and terminal | |
WO2022089172A1 (en) | Communication method and apparatus | |
WO2022110236A1 (en) | Communication method and apparatus | |
WO2019096268A1 (en) | Sequence-based signal processing method and signal processing apparatus | |
CN107733596B (en) | Information transmission method and equipment | |
CN117997497A (en) | Method, device, equipment and storage medium for transmitting sounding reference signal | |
CN114503487A (en) | Communication method and device | |
WO2024164815A1 (en) | Signal transmission method and related apparatus | |
CN112134660B (en) | Communication method and device | |
WO2024032693A1 (en) | Method and apparatus for transmitting sounding reference signal, terminal, and network device | |
WO2022082492A1 (en) | Signal sending method, signal receiving method, and communication apparatus | |
CN118785417A (en) | Communication modulation method, device and storage medium | |
CN115428378A (en) | Communication method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |