Communication method and apparatus

By independently designing reference signal sequences, multiple sets of reference signal sequences of different lengths are provided, solving the problem of the limited number of PTRS sequences, reducing interference between different reference signal ports, and improving the reliability and efficiency of signal transmission.

WO2026007863A1PCT designated stage Publication Date: 2026-01-08HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/104986
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-01
Filing Date
2025-06-27
Publication Date
2026-01-08

AI Technical Summary

Technical Problem

In existing New Radio (NR) protocols, the number of Phase Tracking Reference Signal (PTRS) sequences is limited by the number of Demodulation Reference Signal (DMRS) ports, resulting in a limited number of available PTRS sequences and increasing the probability of interference between different reference signal ports.

Method used

Independently designed reference signal sequences are provided, offering multiple sets of reference signal sequences of different lengths. A set of sequences with good cross-correlation is generated through dot product operations, reducing interference between different reference signal ports.

Benefits of technology

By independently designing the reference signal sequence, the problem of the limited number of PTRS sequences was solved, the interference between different reference signal ports was reduced, and the reliability and efficiency of signal transmission were improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025104986_08012026_PF_FP_ABST
    Figure CN2025104986_08012026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a communication method and apparatus, which are used for providing multiple reference signal sequences of different lengths, and can reduce the probability of conflicts among sequences of a reference signal such as a PTRS. The method comprises: generating and sending a first signal, wherein the first signal is generated from a first sequence, the first sequence at least comprises k d elements, k is a positive integer greater than or equal to 1, and d is an integer greater than 0; and an x-th element of the first sequence satisfies formula (I), wherein a is a positive integer greater than or equal to 0 and less than d, b is a positive integer greater than or equal to 0 and less than d, x is a positive integer greater than or equal to 0 and less than d, and w is a complex number. By independently designing sequences of a reference signal, the number of available sequences of the reference signal can no longer be limited to the number of other reference signals. In addition, sequences in a sequence set provided in the present application have good cross-correlation.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and apparatus

[0001] Cross-reference to related applications

[0002] This application claims priority to the Chinese Patent Application No. 202410871072.7, filed on July 1, 2024, and entitled "A communication method and apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the field of communication technology, and in particular to a communication method and apparatus. BACKGROUND

[0004] In new radio (NR), both uplink and downlink can use demodulation reference signals (DMRS) and phase tracking reference signals (PTRS) to complete channel estimation, phase noise estimation, and data demodulation. Among them, DMRS is used for channel estimation and data demodulation, and PTRS is used for phase noise estimation.

[0005] The current NR protocol does not specially design the sequence of PTRS, but uses the sequence of the DMRS port associated with the PTRS as the sequence of the PTRS. This mechanism currently limits the number of available sequences of PTRS to the number of DMRS ports. SUMMARY

[0006] The communication method and apparatus provided by the embodiments of the present application can provide multiple groups of reference signal sequences of different lengths, and can reduce the collision probability of reference signal sequences such as PTRS.

[0007] In a first aspect, the present application provides a communication method. The execution subject of the method can be a communication device, or a chip or circuit on the side of the communication device. The communication device can be a terminal device or a network device. Taking the communication device as an example, the method comprises: generating and sending a first signal. The first signal is generated by a first sequence, and the first sequence contains at least Q elements, Q≥k·d, k is a positive integer greater than or equal to 1, and d is an integer greater than 0; the xth element of the first sequence satisfies: a is a positive integer greater than or equal to 0 and less than d; b is a positive integer greater than or equal to 0 and less than d; x is a positive integer greater than or equal to 0 and less than d; and w is a complex number.

[0008] The present application provides multiple groups of reference signal sequences with different lengths by independently designing the sequences, so that the number of available reference signal sequences is no longer limited by the number of other reference signals, for example, when the sequences provided by the present application are applied to PTRS, the PTRS is no longer limited by the number of DMRS ports. Moreover, the sequences in the sequence set provided by the present application have good cross-correlation, so that the interference between different reference signal ports can be reduced.

[0009] In a possible design, the first sequence belongs to a first sequence set, the first sequence set contains at least one of d 2 sequences, and an xth element of one of the d 2 sequences satisfies: By the above design, the sequences in the first sequence set have good cross-correlation, and code division multiplexing of reference signals can be implemented.

[0010] In a possible design, d is a prime number or an integer power of a prime number.

[0011] In a possible design, d is 3, and the d 2 sequences include: {(1, 1, 1), (1, w, w 2 ), (1, w 2 , w), (1, w 2 , 1), (1, 1, w 2 ), (1, w 2 , w 2 ), (1, w, 1), (1, 1, w)}.

[0012] In a possible design, d is 5, and the d 2 sequences include: {(1, 1, 1, 1, 1), (1, w, w 2 , w 3 , w 4 ), (1, w 2 , w 4 , w, w 3 ), (1, w 3 , w, w 4 , w 2 ), (1, w 4 , w 3 , w 2 , w), (1, w, w 4 , w 4 , w), (1, w 2 , w, w 2 , 1), (1, w 3 , w 3 , 1, w 4 ), (1, w4 ,1,w 3 ,w 3 ),(1,1,w 2 ,w,w 2 ), (1,w 2 ,w 3 ,w 3 ,w 2 ),(1,w 3 ,1,w,w),(1,w 4 ,w 2 ,w 4 ,1),(1,1,w 4 ,w 2 ,w 4 ),(1,w,w,1,w 3 ), (1,w 3 ,w 2 ,w 2 ,w 3 ),(1,w 4 ,w 4 ,1,w 2 ),(1,1,w,w 3 ,w),(1,w,w 3 ,w,1),(1,w 2 ,1,w 4 ,w 4 ), (1,w 4 ,w,w,w 4 ),(1,1,w 3 ,w 4 ,w 3 ),(1,w,1,w 2 ,w 2 ),(1,w 2 ,w 2 ,1,w),(1,w 3 ,w 4 ,w 3 ,1)}.

[0013] In one possible design, d is 7, d 2 sequences include: {v 0,0 ,v 0,1 ,v 0,2 ,v 0,3 ,v 0,4 ,v 0,5 ,v 0,6 , v 1,0 ,v 1,1 ,v 1,2 ,v 1,3 ,v 1,4 ,v 1,5 ,v1,6 , v 2,0 ,v 2,1 ,v 2,2 ,v 2,3 ,v 2,4 ,v 2,5 ,v 2,6 , v 3,0 ,v 3,1 ,v 3,2 ,v 3,3 ,v 3,4 ,v 3,5 ,v 3,6 , v 4,0 ,v 4,1 ,v 4,2 ,v 4,3 ,v 4,4 ,v 4,5 ,v 4,6 , v 5,0 ,v 5,1 ,v 5,2 ,v 5,3 ,v 5,4 ,v 5,5 ,v 5,6 , v 6,0 ,v 6,1 ,v 6,2 ,v 6,3 ,v 6,4 ,v 6,5 ,v 6,6};

[0014] where v a,b = (w 0 ,w a+b ,w 4a+2b ,w 9a+3b ,w 16a+4b ,w 25a+5b ,w 36a+6b ).

[0015] In one possible design, d is 11, d 2 = 11, and the 11 sequences include: {v 0,0 ,v 0,1 ,v 0,2 ,v 0,3 ,v 0,4 ,v 0,5 ,v 0,6 ,v 0,7 ,v 0,8 ,v 0,9 ,v 0,10 , v 1,0 ,v 1,1 ,v 1,2 ,v 1,3 ,v 1,4 ,v1,5 1,6 1,7 1,8 1,9 1,10 2,0 2,1 2,2 2,3 2,4 2,5 2,6 2,7 2,8 2,9 2,10 3,0 3,1 3,2 3,3 3,4 3,5 3,6 3,7 3,8 3,9 3,10 4,0 4,1 4,2 4,3 4,4 4,5 4,6 4,7 4,8 4,9 4,10 5,0 5,1 5,2 5,3 5,4 5,5 5,6 5,7 5,8 5,9 5,10 6,0 6,1 6,2 6,3 6,4 6,5 6,6 6,7 6,8 6,9 6,10 7,0 7,1 7,2 7,3 7,4 ​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​7,5 ,v 7,6 ,v 7,7 ,v 7,8 ,v 7,9 ,v 7,10 , v 8,0 ,v 8,1 ,v 8,2 ,v 8,3 ,v 8,4 ,v 8,5 ,v 8,6 ,v 8,7 ,v 8,8 ,v 8,9 ,v 8,10 , v 9,0 ,v 9,1 ,v 9,2 ,v 9,3 ,v 9,4 ,v 9,5 ,v 9,6 ,v 9,7 ,v 9,8 ,v 9,9 ,v 9,10 , v 10,0 ,v 10,1 ,v 10,2 ,v 10,3 ,v 10,4 ,v 10,5 ,v 10,6 ,v 10,7 ,v 10,8 ,v 10,9 ,v 10,10};

[0016] wherein, v a,b = (w 0 , w a+b , w 4a+2b , w 9a+3b , w 16a+4b , w 25a+5b , w 36a+6b , w 49a+7b , w 64a+8b , w 81a+9b , w 100a+10b ).

[0017] In one possible design, w = e 2πj / d .

[0018] In one possible design, the first signal is generated from a first sequence, including: the first signal is determined from a normalized result of the first sequence, wherein the normalized result of the first sequence is a result of point multiplication of the first sequence and a normalization coefficient .

[0019] In one possible design, d is 3, d 2 sequences include:

[0020] • denotes a dot product operation.

[0021] In one possible design, d is 5, d 2 sequences include:

[0022] • denotes a dot product operation.

[0023] In one possible design, d is 7, d 2 sequences include:

[0024] where v a,b = (w 0 , w a+b , w 4a+2b , w 9a+3b , w 16a+4b , w 25a+5b , w 36a+6b ). • denotes a dot product operation.

[0025] In one possible design, d is 11, d 2 sequences include:

[0026] where v a,b = (w 0 , w a+b , w 4a+2b , w 9a+3b , w 16a+4b , w 25a+5b , w 36a+6b , w 49a+7b , w 64a+8b , w 81a+9b , w 100a+10b ). • denotes a dot product operation.

[0027] In one possible design, generating the first signal includes mapping the Q elements in the first sequence to Q consecutive subcarriers, respectively, to obtain the first signal, or mapping the Q elements in the first sequence to Q equally spaced subcarriers, respectively, to obtain the first signal.

[0028] In one possible design, transmitting the first signal includes transmitting the first signal and a data signal corresponding to the first signal in a time division multiplexing manner.

[0029] In one possible design, transmitting the first signal includes transmitting the first signal and a data signal corresponding to the first signal in a frequency division multiplexing manner.

[0030] In a possible design, the first signal is a PTRS signal.

[0031] In a second aspect, the present application provides a communication method, the execution subject of the method can be a communication device or a chip or circuit on the side of the communication device, and the communication device can be a terminal device or a network device. Taking the communication device as an example, the method comprises: generating and sending a first signal. Wherein, the first signal is generated by a first sequence in a first sequence set, the first sequence contains at least Q elements, Q≥k·3, k is a positive integer greater than or equal to 1, and the first sequence set contains at least one of 9 sequences.

[0032] The 9 sequences include: {(1, 1, 1), (1, w, w 2 ), (1, w 2 , w), (1, w, w), (1, w 2 , 1), (1, 1, w 2 ), (1, w 2 , w 2 ), (1, w, 1), (1, 1, w)}.

[0033] Or, the 9 sequences include:

[0034] Wherein, w is a complex number.·represents dot product operation.

[0035] In a possible design, w=e 2πj / d .

[0036] In a possible design, the first signal is generated by: mapping the Q elements in the first sequence to the Q consecutive subcarriers respectively to obtain the first signal; or mapping the Q elements in the first sequence to the Q equally spaced subcarriers respectively to obtain the first signal.

[0037] In a possible design, the first signal is sent by: sending the first signal and the data signal corresponding to the first signal in a time division multiplexing manner.

[0038] In a possible design, the first signal is sent by: sending the first signal and the data signal corresponding to the first signal in a frequency division multiplexing manner.

[0039] In a possible design, the first signal is a PTRS signal.

[0040] In a third aspect, the present application provides a communication method, the execution subject of the method can be a communication device, or a chip or circuit on the side of the communication device, and the communication device can be a terminal device or a network device. Taking the communication device as an example, the method comprises: generating and sending a first signal. The first signal is generated by a first sequence in a first sequence set, the first sequence contains at least Q elements, Q≥k·5, k is a positive integer greater than or equal to 1, and the first sequence set contains at least one of 25 sequences.

[0041] The 25 sequences include: {(1, 1, 1, 1, 1), (1, w, w 2 ,w 3 ,w 4 ),(1, w 2 ,w 4 ,w, w 3 ),(1, w 3 ,w, w 4 ,w 2 ),(1, w 4 ,w 3 ,w 2 ,w), (1, w, w 4 ,w 4 ,w),(1, w 2 ,w, w 2 ,1),(1, w 3 ,w 3 ,1, w 4 ),(1, w 4 ,1, w 3 ,w 3 ),(1, 1, w 2 ,w, w 2 ), (1, w 2 ,w 3 ,w 3 ,w 2 ),(1, w 3 ,1, w, w),(1, w 4 ,w 2 ,w 4 ,1),(1, 1, w 4 ,w 2 ,w 4 ),(1, w, w, 1, w 3 ), (1, w 3 ,w 2 ,w 2 ,w 3 ),(1, w 4 ,w 4 ,1, w 2 ),(1, 1, w, w 3 ,w),(1, w, w3 (1, w, 1), (1, w 2 , 1, w 4 , w 4 ), (1, w 4 , w, w, w 4 ), (1, 1, w 3 , w 4 , w 3 ), (1, w, 1, w 2 , w 2 ), (1, w 2 , w 2 , 1, w), (1, w 3 , w 4 , w 3 , 1)}.

[0042] Alternatively, the 25 sequences include:

[0043] wherein w is a complex number. · represents a dot product operation.

[0044] In a possible design, w = e 2πj / d .

[0045] In a possible design, the first signal is generated by: mapping the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or mapping the Q elements in the first sequence to Q equally-spaced subcarriers respectively to obtain the first signal.

[0046] In a possible design, the first signal is transmitted by: transmitting the first signal and a data signal corresponding to the first signal in a time division multiplexing manner.

[0047] In a possible design, the first signal is transmitted by: transmitting the first signal and a data signal corresponding to the first signal in a frequency division multiplexing manner.

[0048] In a possible design, the first signal is a PTRS signal.

[0049] In a fourth aspect, the present application provides a communication method, the execution subject of the method can be a communication device, or a chip or circuit on the communication device side, and the communication device can be a terminal device or a network device. Taking the communication device as an example, the method includes: generating and transmitting a first signal. The first signal is generated by a first sequence in a first sequence set, the first sequence contains at least Q elements, Q ≥ k·7, k is a positive integer greater than or equal to 1, and the first sequence set contains at least one of 49 sequences.

[0050] The 49 sequences include: {v 0,0 , v 0,1 , v0,2 ,v 0,3 ,v 0,4 ,v 0,5 ,v 0,6 , v 1,0 ,v 1,1 ,v 1,2 ,v 1,3 ,v 1,4 ,v 1,5 ,v 1,6 , v 2,0 ,v 2,1 ,v 2,2 ,v 2,3 ,v 2,4 ,v 2,5 ,v 2,6 , v 3,0 ,v 3,1 ,v 3,2 ,v 3,3 ,v 3,4 ,v 3,5 ,v 3,6 , v 4,0 ,v 4,1 ,v 4,2 ,v 4,3 ,v 4,4 ,v 4,5 ,v 4,6 , v 5,0 ,v 5,1 ,v 5,2 ,v 5,3 ,v 5,4 ,v 5,5 ,v 5,6 , v 6,0 ,v 6,1 ,v 6,2 ,v 6,3 ,v 6,4 ,v 6,5 ,v 6,6};

[0051] where v a,b = (w 0 , w a+b , w 4a+2b , w 9a+3b , w 16a+4b , w 25a+5b , w 36a+6b ).

[0052] Alternatively, the 49 sequences include:

[0053] where w is a complex number. • denotes the dot product operation.

[0054] In one possible design, w = e2πj / d .

[0055] In a possible design, the first signal is generated by mapping Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal, or mapping Q elements in the first sequence to Q equally-spaced subcarriers respectively to obtain the first signal.

[0056] In a possible design, the first signal is transmitted in a time-division multiplexing manner together with a data signal corresponding to the first signal.

[0057] In a possible design, the first signal is transmitted in a frequency-division multiplexing manner together with a data signal corresponding to the first signal.

[0058] In a possible design, the first signal is a PTRS signal.

[0059] In a fifth aspect, a communication method is provided. An execution subject of the method can be a communication device, or a chip or circuit on a communication device side. The communication device can be a terminal device or a network device. Taking the communication device as an example, the method includes: generating and transmitting a first signal. The first signal is generated from a first sequence in a first sequence set, the first sequence includes at least Q elements, Q≥k·11, k is a positive integer greater than or equal to 1, and the first sequence set includes at least one of 121 sequences.

[0060] The 121 sequences include: 0,0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 0,10 1,0 1,1 1,2 1,3 1,4 1,5 1,6 1,7 1,8 1,9 1,10 2,0 2,1 2,2 2,3 2,4 2,5 2,6 2,7 ​​​​​​​​​​​​​​​​​​​​​​​​​​​​​v 2,8 v 2,9 v 2,10 v 3,0 v 3,1 v 3,2 v 3,3 v 3,4 v 3,5 v 3,6 v 3,7 v 3,8 v 3,9 v 3,10 v 4,0 v 4,1 v 4,2 v 4,3 v 4,4 v 4,5 v 4,6 v 4,7 v 4,8 v 4,9 v 4,10 v 5,0 v 5,1 v 5,2 v 5,3 v 5,4 v 5,5 v 5,6 v 5,7 v 5,8 v 5,9 v 5,10 v 6,0 v 6,1 v 6,2 v 6,3 v 6,4 v 6,5 v 6,6 v 6,7 v 6,8 v 6,9 v 6,10 v 7,0 v 7,1 v 7,2 v 7,3 v 7,4 v 7,5 v 7,6 v 7,7 v 7,8 v 7,9 v 7,10 v 8,0 v 8,1 v 8,2 v 8,3 v 8,4 v 8,5 v 8,6 v 8,7 v8,8 8,9 8,10 9,0 9,1 9,2 9,3 9,4 9,5 9,6 9,7 9,8 9,9 9,10 10,0 10,1 10,2 10,3 10,4 10,5 10,6 10,7 10,8 10,9 10,10

[0061] where v a,b = (w 0 , w a+b , w 4a+2b , w 9a+3b , w 16a+4b , w 25a+5b , w 36a+6b , w 49a+7b , w 64a+8b , w 81a+9b , w 100a+10b ).

[0062] Alternatively, the 121 sequences include:

[0063] where v a,b = (w 0 , w a+b , w 4a+2b , w 9a+3b , w 16a+4b , w 25a+5b , w 36a+6b , w 49a+7b , w 64a+8b , w 81a+9b , w 100a+10b ).

[0064] where w is a complex number. • denotes the dot product operation.

[0065] In one possible design, w = e 2πj / d .

[0066] ​​​​​​​​​​​​​​​​​​​​​​​​​In a possible design, the first signal is generated by: mapping Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or mapping Q elements in the first sequence to Q equally-spaced subcarriers respectively to obtain the first signal.

[0067] In a possible design, the first signal is transmitted in a time-division multiplexing manner together with a data signal corresponding to the first signal.

[0068] In a possible design, the first signal is transmitted in a frequency-division multiplexing manner together with a data signal corresponding to the first signal.

[0069] In a sixth aspect, the present application provides a communication method, an execution subject of the method can be a communication device, or a chip or circuit on the communication device side, and the communication device can be a terminal device or a network device. Taking the communication device as an example, the method includes: generating and transmitting a first signal. The first signal is generated from a first sequence, the first sequence contains at least Q elements, Q≥k·8, k is a positive integer greater than or equal to 1; the first sequence is one of the following sequences: 8 sequences corresponding to 8 columns in kron(O, O, O), 8 sequences corresponding to 8 columns in kron(I, I, I), 8 sequences corresponding to 8 columns in U*kron(O, O, I), 8 sequences corresponding to 8 columns in U*kron(I, I, O), 8 sequences corresponding to 8 columns in V*kron(O, I, O), 8 sequences corresponding to 8 columns in V*kron(I, O, I), 8 sequences corresponding to 8 columns in W*kron(O, I, I), or 8 sequences corresponding to 8 columns in W*kron(I, O, O), wherein, O is [1, 1; 1, -1], I is [1, 1; i, -i], U, V and W are diagonal matrices, and kron() is a Kronecker product operation.

[0070] The present application can make the number of available sequences of the reference signal no longer limited by the number of other reference signals by independently designing the sequence of the reference signal, for example, when the sequence provided by the present application is applied to PTRS, the PTRS is no longer limited by the number of DMRS ports. In addition, the sequences in the sequence set provided by the present application have good cross-correlation, thereby reducing the interference between different reference signal ports.

[0071] In one possible design, the first sequence belongs to a first sequence set, which includes at least one of the following sequences: 8 sequences corresponding to 8 columns in kron(O,O,O), 8 sequences corresponding to 8 columns in kron(I,I,I), 8 sequences corresponding to 8 columns in U*kron(O,O,I), 8 sequences corresponding to 8 columns in U*kron(I,I,O), 8 sequences corresponding to 8 columns in V*kron(O,I,O), 8 sequences corresponding to 8 columns in V*kron(I,O,I), 8 sequences corresponding to 8 columns in W*kron(O,I,I), or 8 sequences corresponding to 8 columns in W*kron(I,O,O). This design ensures that the sequences in the first sequence set have good cross-correlation, enabling code division multiplexing of the reference signal.

[0072] In one possible design,

[0073] In one possible design,

[0074] In one possible design,

[0075] In one possible design, the first set of sequences includes at least one of the following sequences: (1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i), (1+0i, -1+0i, 1+0i, -1+0i, 1+0i, -1+0i, 1+0i, -1+0i), (1+0i, 1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i), (1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i, 1+0i), (1+0i, 1+0i, 1+0i, 1+0i, -1+0i, -1+0i, -1+0i, -1+0i), (1+0i, -1+0i, 1+0i, -1+0i, -1+0i, 1+0i, -1+0i, 1+0i), (1+0i, 1+0i, -1+0i, -1+0i, -1+0i, -1+0i, 1+0i, 1+0i), (1+0i, -1+0i, -1+0i, 1+0i, -1+0i, 1+0i, 1+0i, -1+0i), (1+0i, 0+1i, 0+1i, -1+0i, 0+1i, -1+0i, -1+0i, 0-1i), (1+0i, 0-1i, 0+1i, 1+0i, 0+1i, 1+0i, -1+0i, 0+1i), (1+0i, 0+1i, 0-1i, 1+0i, 0+1i, -1+0i, 1+0i, 0+1i), (1+0i, 0-1i, 0-1i, -1+0i, 0+1i, 1+0i, 1+0i, 0-1i), (1+0i, 0+1i, 0+1i, -1+0i, 0-1i, 1-0i, 1-0i, 0+1i), (1+0i, 0-1i, 0+1i, 1+0i, 0-1i, -1+0i, 1-0i, 0-1i), (1+0i, 0+1i, 0-1i, 1+0i, 0-1i, 1-0i, -1+0i, 0-1i), (1+0i, 0-1i, 0-1i, -1+0i, 0-1i, -1+0i, -1+0i, 0+1i), (1+0i, 0+1i, 1+0i, 0+1i, 1+0i, 0-1i, -1+0i, 0+1i), (1+0i, 0-1i, 1+0i, 0-1i, 1+0i, 0+1i, -1+0i, 0-1i), (1+0i, 0+1i, -1+0i, 0-1i, 1+0i, 0-1i, 1+0i, 0-1i), (1+0i, 0-1i, -1+0i, 0+1i, 1+0i, 0+1i, 1+0i, 0+1i), (1+0i, 0+1i, 1+0i, 0+1i, -1+0i, 0+1i, 1+0i, 0-1i), (1+0i, 0-1i, 1+0i, 0-1i,(1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0(1+0i, 0+1i, 1+0i, 0-1i, 0-1i, -1+0i, 0-1i, 1+0i), (1+0i, 0-1i, 1+0i, 0+1i, 0-1i, 1+0i, 0-1i, -1+0i), (1+0i, 0+1i, -1+0i, 0+1i, 0-1i, -1+0i, 0+1i, -1+0i), (1+0i, 0-1i, -1+0i, 0-1i, 0-1i, 1+0i, 0+1i, 1+0i), (1+0i, 0+1i, 0+1i, 1+0i, 1+0i, 0+1i, 0-1i, -1+0i), (1+0i, 0-1i, 0+1i, -1+0i, 1+0i, 0-1i, 0-1i, 1+0i), (1+0i, 0+1i, 0-1i, -1+0i, 1+0i, 0+1i, 0+1i, 1+0i), (1+0i, 0-1i, 0-1i, 1+0i, 1+0i, 0-1i, 0+1i, -1+0i), (1+0i, 0+1i, 0+1i, 1+0i, -1+0i, 0-1i, 0+1i, 1+0i), (1+0i, 0-1i, 0+1i, -1+0i, -1+0i, 0+1i, 0+1i, -1+0i), (1+0i, 0+1i, 0-1i, -1+0i, -1+0i, 0-1i, 0-1i, -1+0i), (1+0i, 0-1i, 0-1i, 1+0i, -1+0i, 0+1i, 0-1i, 1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 0+1i, 0+1i, 1+0i, -1+0i), (1+0i, -1+0i, 0+1i, 0+1i, 0+1i, 0-1i, 1+0i, 1+0i), (1+0i, 1+0i, 0-1i, 0+1i, 0+1i, 0+1i, -1+0i, 1+0i), (1+0i, -1+0i, 0-1i, 0-1i, 0+1i, 0-1i, -1+0i, -1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 0-1i, 0-1i, -1+0i, 1+0i), (1+0i, -1+0i, 0+1i, 0+1i, 0-1i, 0+1i, -1+0i, -1+0i), (1+0i, 1+0i, 0-1i, 0+1i, 0-1i, 0-1i, 1+0i, -1+0i), (1+0i, -1+0i, 0-1i, 0-1i, 0-1i, 0+1i, 1+0i, 1+0i).

[0076] In one possible design, the first signal is generated from a first sequence including: the first signal is determined based on a normalized result of the first sequence, where the normalized result of the first sequence is the first sequence multiplied by a normalization factor The result of the dot product.

[0077] In one possible design, the first sequence set includes at least one of the following sequences:

[0078] In one possible design, generating the first signal includes mapping the Q elements in the first sequence to Q consecutive subcarriers, respectively, to obtain the first signal, or mapping the Q elements in the first sequence to Q equally-spaced subcarriers, respectively, to obtain the first signal.

[0079] In one possible design, transmitting the first signal includes transmitting the first signal and a data signal corresponding to the first signal in a time-division multiplexing manner.

[0080] In one possible design, transmitting the first signal includes transmitting the first signal and a data signal corresponding to the first signal in a frequency-division multiplexing manner.

[0081] In one possible design, the first signal is a PTRS signal.

[0082] In a seventh aspect, a communication method is provided. The execution subject of the method can be a communication device, or a chip or circuit on a communication device side. The communication device can be a terminal device or a network device. Taking the communication device as an example, the method includes generating and transmitting a first signal. The first signal is generated from a first sequence in a first sequence set. The first sequence includes at least Q elements, where Q≥k·8, and k is a positive integer greater than or equal to 1.

[0083] The first set of sequences includes at least one of the following sequences: {(1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i), (1+0i, -1+0i, 1+0i, -1+0i, 1+0i, -1+0i, 1+0i, -1+0i), (1+0i, 1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i), (1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i, 1+0i), (1+0i, 1+0i, 1+0i, 1+0i, -1+0i, -1+0i, -1+0i, -1+0i), (1+0i, -1+0i, 1+0i, -1+0i, -1+0i, 1+0i, -1+0i, 1+0i), (1+0i, 1+0i, -1+0i, -1+0i, -1+0i, -1+0i, 1+0i, 1+0i), (1+0i, -1+0i, -1+0i, 1+0i, -1+0i, 1+0i, 1+0i, -1+0i), (1+0i, 0+1i, 0+1i, -1+0i, 0+1i, -1+0i, -1+0i, 0-1i), (1+0i, 0-1i, 0+1i, 1+0i, 0+1i, 1+0i, -1+0i, 0+1i), (1+0i, 0+1i, 0-1i, 1+0i, 0+1i, -1+0i, 1+0i, 0+1i), (1+0i, 0-1i, 0-1i, -1+0i, 0+1i, 1+0i, 1+0i, 0-1i), (1+0i, 0+1i, 0+1i, -1+0i, 0-1i, 1-0i, 1-0i, 0+1i), (1+0i, 0-1i, 0+1i, 1+0i, 0-1i, -1+0i, 1-0i, 0-1i), (1+0i, 0+1i, 0-1i, 1+0i, 0-1i, 1-0i, -1+0i, 0-1i), (1+0i, 0-1i, 0-1i, -1+0i, 0-1i, -1+0i, -1+0i, 0+1i), (1+0i, 0+1i, 1+0i, 0+1i, 1+0i, 0-1i, -1+0i, 0+1i), (1+0i, 0-1i, 1+0i, 0-1i, 1+0i, 0+1i, -1+0i, 0-1i), (1+0i, 0+1i, -1+0i, 0-1i, 1+0i, 0-1i, 1+0i, 0-1i), (1+0i, 0-1i, -1+0i, 0+1i, 1+0i, 0+1i, 1+0i, 0+1i), (1+0i, 0+1i, 1+0i, 0+1i, -1+0i, 0+1i, 1+0i, 0-1i), (1+0i, 0-1i, 1+0i, 0-1i, -1+0i, 0-1i,(1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0(1+0i, 0-1i, 1+0i, 0+1i, 0-1i, 1+0i, 0-1i, -1+0i), (1+0i, 0+1i, -1+0i, 0+1i, 0-1i, -1+0i, 0+1i, -1+0i), (1+0i, 0-1i, -1+0i, 0-1i, 0-1i, 1+0i, 0+1i, 1+0i), (1+0i, 0+1i, 0+1i, 1+0i, 1+0i, 0+1i, 0-1i, -1+0i), (1+0i, 0-1i, 0+1i, -1+0i, 1+0i, 0-1i, 0-1i, 1+0i), (1+0i, 0+1i, 0-1i, -1+0i, 1+0i, 0+1i, 0+1i, 1+0i), (1+0i, 0-1i, 0-1i, 1+0i, 1+0i, 0-1i, 0+1i, -1+0i), (1+0i, 0+1i, 0+1i, 1+0i, -1+0i, 0-1i, 0+1i, 1+0i), (1+0i, 0-1i, 0+1i, -1+0i, -1+0i, 0+1i, 0+1i, -1+0i), (1+0i, 0+1i, 0-1i, -1+0i, -1+0i, 0-1i, 0-1i, -1+0i), (1+0i, 0-1i, 0-1i, 1+0i, -1+0i, 0+1i, 0-1i, 1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 0+1i, 0+1i, 1+0i, -1+0i), (1+0i, -1+0i, 0+1i, 0+1i, 0+1i, 0-1i, 1+0i, 1+0i), (1+0i, 1+0i, 0-1i, 0+1i, 0+1i, 0+1i, -1+0i, 1+0i), (1+0i, -1+0i, 0-1i, 0-1i, 0+1i, 0-1i, -1+0i, -1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 0-1i, 0-1i, -1+0i, 1+0i), (1+0i, -1+0i, 0+1i, 0+1i, 0-1i, 0+1i, -1+0i, -1+0i), (1+0i, 1+0i, 0-1i, 0+1i, 0-1i, 0-1i, 1+0i, -1+0i), (1+0i, -1+0i, 0-1i, 0-1i, 0-1i, 0+1i, 1+0i, 1+0i).

[0084] Alternatively, the first set of sequences comprises at least one of the following sequences:

[0085] • denotes a dot product operation.

[0086] In a possible design, the first signal is generated by mapping Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal, or mapping Q elements in the first sequence to Q equally-spaced subcarriers respectively to obtain the first signal.

[0087] In a possible design, the first signal is transmitted in a time-division multiplexing manner together with a data signal corresponding to the first signal.

[0088] In a possible design, the first signal is transmitted in a frequency-division multiplexing manner together with a data signal corresponding to the first signal.

[0089] In a possible design, the first signal is a PTRS signal.

[0090] In an eighth aspect, the present application provides a communication apparatus, which implements any of the methods provided in the first aspect to the seventh aspect. The communication apparatus can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0091] In a possible implementation, the communication apparatus includes a processor configured to support the communication apparatus to perform the corresponding functions of the terminal device in the above method. The communication apparatus can further include a memory coupled to the processor, which stores necessary program instructions and data of the communication apparatus. Optionally, the communication apparatus further includes an interface circuit for supporting communication between the communication apparatus and other devices such as a receiving terminal device.

[0092] In a possible implementation, the communication apparatus includes corresponding functional modules for implementing the steps in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0093] In a possible implementation, the structure of the communication apparatus includes processing units and communication units, which can perform the corresponding functions in the above method examples, and the details are described in the methods provided in the first aspect to the seventh aspect, which will not be repeated here.

[0094] In a ninth aspect, a communication apparatus is provided, which includes a processor and an interface circuit for receiving signals from other communication apparatuses outside the communication apparatus and transmitting the signals to the processor or sending signals from the processor to other communication apparatuses outside the communication apparatus, and the processor is configured to implement the method in any possible design of the first to seventh aspects.

[0095] In a tenth aspect, a computer readable storage medium is provided, which stores a computer program or instructions, and when the computer program or instructions are executed by a processor, the method in any possible design of the first to seventh aspects is implemented.

[0096] In an eleventh aspect, a chip system is provided, which includes a processor and can further include a memory, and is configured to implement the method in any possible design of the first to seventh aspects. The chip system can be composed of a chip or can include a chip and other discrete devices.

[0097] In a twelfth aspect, a communication system is provided, which includes the apparatus of the first aspect and an apparatus for receiving the first signal.

[0098] The technical effects achieved by the technical solutions of the eighth to twelfth aspects can be described with reference to the technical effects achieved by the technical solutions of the first aspect, and the repeated parts will not be described herein. BRIEF DESCRIPTION OF DRAWINGS

[0099] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present application;

[0100] FIG. 2 is a schematic diagram of a protocol stack of a network device according to an embodiment of the present application;

[0101] FIG. 3 is a schematic diagram of an architecture of an O-RAN system according to an embodiment of the present application;

[0102] FIG. 4 is a schematic diagram of a network element function division and a protocol layer structure of an O-RAN device according to an embodiment of the present application;

[0103] FIG. 5 is a schematic diagram of a flow of a communication method according to an embodiment of the present application;

[0104] FIG. 6 is a schematic diagram of a flow of a communication method according to an embodiment of the present application;

[0105] FIG. 7 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application;

[0106] FIG. 8 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION

[0107] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the following will further describe the embodiments of the present application in detail with reference to the drawings.

[0108] In the embodiments of the present application, “at least one” means one or more, and “multiple” means two or more. “And / or” describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character “ / ” generally represents an “or” relationship between the front and rear associated objects. “At least one of the following” or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0109] In addition, unless otherwise stated, the ordinal numbers mentioned in the embodiments of the present application are used to distinguish a plurality of objects, and are not used to limit the size, content, order, time sequence, priority or importance of the plurality of objects.

[0110] The foregoing introduces some concepts related to the embodiments of the present application, and the following introduces the technical background related to the embodiments of the present application.

[0111] In new radio (NR), both uplink and downlink can use demodulation reference signals (DMRS) and phase tracking reference signals (PTRS) to complete channel estimation, phase noise estimation and data demodulation. Among them, DMRS is used for channel estimation and data demodulation, and PTRS is used for phase noise estimation.

[0112] The 3GPP protocol specifies the association relationship between the PTRS and the DMRS port. Currently, the PTRS associated with one DMRS port is mapped once every two or four resource blocks (RBs). In the corresponding RB, the PTRS associated with one DMRS port is mapped to a resource element (RE) in the RB corresponding to the DMRS port. Therefore, by determining the number of the RE to which the PTRS is mapped and the associated DMRS port, the PTRS can be received or transmitted.

[0113] The current NR protocol does not specially design the sequence of the PTRS, but takes the sequence of the DMRS port associated with the PTRS as the sequence of the PTRS. However, the PTRS sequence cannot be associated with all DMRS ports, but only with the DMRS port with time domain OCC of [+1] or [+1+1], so that the number of available PTRS sequences is limited by the number of DMRS ports. Moreover, the sequence used by the PTRS has no design of frequency domain OCC, and cannot be code division multiplexed with other PTRS ports. It can be seen that the number of available PTRS sequences is limited, resulting in PTRS sequence conflict when the number of UEs is large.

[0114] Based on this, the embodiments of the present application provide a communication method and device for providing multiple groups of reference signal sequences with different lengths, which can reduce the collision probability of the reference signal sequences such as PTRS. The method and device are based on the same technical concept, and the implementation of the device and the method can be mutually referred to, and the repeated parts will not be described.

[0115] The communication method provided by the present application can be applied to a communication system, which can be a third generation partnership project (3GPP) related communication system. For example, the communication system can be a long term evolution (LTE) system, a 5th generation (5G) mobile communication system (such as a new radio (NR) communication system), or can also be applied to other next generation mobile communication systems, or other similar communication systems. Other similar communication systems can include wireless fidelity (WIFI), vehicle to everything (V2X), internet of things (IoT) system, narrow band internet of things (NB-IoT) system, etc.

[0116] Please refer to FIG. 1, which shows a communication system to which the embodiments of the present application are applicable. The communication system includes a radio access network 100 and a core network 200. Optionally, the communication system can also include the Internet.

[0117] The radio access network 100 can include at least one network device and at least one terminal device. For example, the radio access network 100 includes two network devices 110a and 110b and terminal devices 120a to 120j. The number of terminal devices and / or network devices shown in FIG. 1 can be less or more. The communication system described in the embodiments of the present application is used to more clearly illustrate the technical solutions of the embodiments of the present application, and does not constitute a limitation on the communication system to which the embodiments of the present application are applied. For example, the communication system can also include other devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG. 1. Those skilled in the art can know that, as the network architecture evolves, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems. When applying the technical solutions of the embodiments of the present application to other communication systems, the devices, components, modules, etc. in the embodiments can be replaced by corresponding devices, components, modules, etc. in other communication systems, without limitation.

[0118] In the embodiments of the present application, the network device refers to a radio access network (RAN) device. The RAN can be a 3GPP related cellular system, for example, a 5G / new radio (NR) mobile communication system or a future-oriented evolved system (for example, a 6G mobile communication system). The RAN can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a virtualized RAN (vRAN), etc. The RAN can also be a communication system in which two or more of the above systems are fused. The RAN device can also be referred to as a RAN node, a RAN entity, or an access node, etc.

[0119] In a possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a network device in a 6G mobile communication system, a network device in a future mobile communication system, etc. The RAN node can be a macro network device, a micro network device, an indoor station, a relay node, a donor node / host node, or a radio controller, etc. The RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the RAN node in V2X technology can be a road side unit (RSU).

[0120] In another possible scenario, a RAN node can be a module or unit that completes part of the function of a network device; or multiple RAN nodes cooperate to assist a terminal device to implement wireless access, and different RAN nodes respectively implement part of the function of a network device. For example, a RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU), etc. The function of the CU can be implemented by one entity, or can also be implemented by different entities. For example, the function of the CU can be further divided, that is, the control plane and the user plane are separated and implemented by different entities, respectively, as a control plane CU entity (that is, a CU-control plane (CP) entity) and a user plane CU entity (that is, a CU-user plane (UP) entity). The CU-CP entity and the CU-UP entity can be coupled with the DU to jointly complete the function of the RAN node. The CU and the DU can be separately arranged, or can also be included in the same network element, such as a baseband unit (BBU). Any one of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0121] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application.

[0122] The CU and the DU can be configured according to protocol layer functions of the wireless network they implement: for example, the CU is configured to implement functions of a packet data convergence protocol (PDCP) layer and protocol layers above the PDCP layer (such as a radio resource control (RRC) layer and / or a service data adaptation protocol (SDAP) layer, etc.); the DU is configured to implement functions of protocol layers below the PDCP layer (such as a radio link control (RLC), a media access control (MAC) layer, and / or a physical (PHY) layer, etc.). For specific descriptions of the above protocol layers, reference can be made to relevant technical specifications of the 3GPP or technical specifications of other applicable communication protocols.

[0123] For example, referring to FIG. 2, two typical protocol stack diagrams of a network device provided in embodiments of the present application are shown. In network device (1), the network device is divided into a CU and a DU, the CU is configured to implement functions of a PDCP layer and protocol layers above the PDCP layer (such as an RRC layer and / or an SDAP layer, etc.); the DU is configured to implement functions of protocol layers below the PDCP layer (such as an RLC layer, a MAC layer, and / or a PHY layer, etc.). The CU and the DU communicate based on an F1 interface. In network device (2), the network device is divided into a CU and a DU, wherein the CU includes a CU-CP and a CU-UP, the CU-CP is used to implement control plane functions of the CU, and the CU-UP is used to implement user plane functions of the CU. The CU-CP and the CU-UP can communicate based on an E1 interface, the CU-CP and the DU communicate based on an F1 interface supporting a control plane (also referred to as F1-C), and the CU-UP and the DU communicate based on an F1 interface for a user plane (also referred to as F1-U). The CU-CP is configured to implement control plane functions of a PDCP layer and RRC layer functions, and the CU-UP is configured to implement user plane functions of the PDCP layer and functions of an SDAP layer. The DU is configured to implement functions of protocol layers below the PDCP layer (such as an RLC layer, a MAC layer, and / or a PHY layer, etc.).

[0124] The above-mentioned processing functions of the CU and the DU are merely examples according to the protocol layer division, and the division can be performed in other manners, which is not limited in the present application. For example, in one design, the CU or the DU can also be divided into partial processing functions with protocol layers. In one design, partial functions of the RLC layer and functions of the protocol layers above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and functions of the protocol layers below the RLC layer are arranged in the DU.

[0125] In another possible design, the functions of the PHY layer are jointly implemented by the DU and the RU, or described as moving part of the PHY layer functions of the DU to the RU. One DU can be connected with one or more RUs. The functions of the DU and the RU can be configured in multiple manners according to the design. For example, the DU is configured to implement baseband functions, and the RU is configured to implement intermediate frequency functions. For another example, the DU is configured to implement high-layer functions in the PHY layer, and the RU is configured to implement low-layer functions in the PHY layer or implement the low-layer functions and the intermediate frequency functions. The high-layer functions in the PHY layer can include part of the functions of the PHY layer, which are closer to the MAC layer, and the low-layer functions in the PHY layer can include another part of the functions of the PHY layer, which are closer to the intermediate frequency side. The present application does not limit the specific functions of the DU and the RU. The interface between the DU and the RU can be referred to as a front-haul interface. In one design, the CU can have no PDCP layer, for example, the CU only includes the RRC layer. The CU-CP has no PDCP-C. The CU-UP can have no PDCP-U, or have no CU-UP. In one design, the DU can have no RLC layer, for example, the DU only has the MAC and the higher PHY layer.

[0126] When the RAN is an O-RAN, it can also have an artificial intelligence (AI) function, for example, the O-RAN includes an intelligent controller. The intelligent controller can be a non-real time RAN intelligent controller (non-real time RIC / non-RT RIC / NRT RIC), or a near-real time RAN intelligent controller (near-real time RIC / near-RT RIC / nRT RIC). The non-real time RIC can be used to implement non-real time intelligent management of the RAN function, can implement a workflow including model training and model updating, and guide applications / functions in the nRT RIC based on a policy. The near-real time RIC can be used to implement near-real time intelligent management of the RAN. Through data collection and related operations on the E2 interface, near-real time control and optimization of modules and resources of the O-RAN are implemented.

[0127] In the embodiments of the present application, the device for implementing the function of the network device can be the network device itself, or a device capable of supporting the network device to implement the function, such as a chip system or a combination device or component that can implement the function of the network device, which can be installed in the network device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

[0128] In the embodiments of the present application, all devices capable of data communication with the network device can be regarded as terminal devices. The terminal device is also called a terminal, a terminal device, a user equipment (UE), a user device, a mobile station, or a mobile terminal, etc. The terminal device can be widely applied to various scenes, for example, the terminal device can be a mobile phone, a computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a station (STA), a mechanical arm, a camera, a robot, a vehicle, a drone, a helicopter, an airplane, a ship, or a smart home device (such as a television, an air conditioner, a sweeping machine, a sound box, a set-top box), a relay, a customer premise equipment (CPE), etc.

[0129] In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an IoT system, for example, a water meter, an electricity meter, etc. IoT is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and object-object interconnection.

[0130] Among them, when the terminal device is applied to V2X, it can also be called V2X device, for example, smart car or intelligent car, digital car, unmanned car or driverless car or pilotless car or automobile, self-driving car or autonomous car, pure EV or Battery EV, hybrid electric vehicle (HEV), range extended EV (REEV), plug-in HEV (PHEV), new energy vehicle, RSU.

[0131] As introduced above, various terminal devices can be considered as vehicle-mounted terminal devices if they are located on a vehicle (for example, placed / installed in the vehicle). The vehicle-mounted terminal device can be built-in as one or more components or units in a vehicle-mounted module, a vehicle-mounted module group, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit of the vehicle. The vehicle can implement the method of the present application through the built-in vehicle-mounted module, vehicle-mounted module group, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit. The vehicle-mounted terminal device can be a whole vehicle device, a vehicle-mounted module, a vehicle, an on board unit (OBU), an RSU, a telematics box (T-box), a chip or a system on chip (SOC), etc. The above chip or SOC can be installed in the vehicle, OBU, RSU or T-box.

[0132] FIG. 3 shows an example diagram of an O-RAN system. It should be understood that the O-RAN system can also include other components than those shown in FIG. 3, which are not specifically limited herein. As shown in FIG. 3, the access network device can communicate with the core network (CN) through a backhaul link, and can communicate with the terminal device through an air interface. For example, the access network device can include a baseband unit (BBU) and a radio unit (RU). The BBU includes at least one CU and at least one DU, and the CU and the DU can communicate through at least one midhaul link. The RU can implement the functions of the lower physical layer (Lower PHY) and the radio frequency (RF). In some examples, the RU can be a 3GPP transmission reception point (TRP) or a remote radio head (RRH) or other similar functional entity. In some examples, the Low-PHY can include part of the PHY processing, such as fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), digital beamforming and filtering, and other processing functions. The BBU can communicate with the CN through a backhaul link, and the RU can communicate with at least one terminal device through an air interface. The BBU can communicate with at least one RU through a front-haul link, and the BBU and the RU can be co-located or not co-located.

[0133] FIG. 4 is a diagram illustrating a network element function split and protocol layer structure of an O-RAN device. It should be noted that the configuration of the CU and the DU shown in FIG. 4 is merely an example, and the CU and the DU can be configured to have functions as needed. For example, the CU or the DU can be configured to have more protocol layer functions, or the CU or the DU can be configured to have partial processing functions of the protocol layer. The DU and the RU can be co-located or not co-located. The DU and the RU can exchange control plane information and user plane information via a lower-layer split-CUS-plane (LLS-CUS) interface through a fronthaul link. The LLS-CUS can include an LLS-C interface and an LLS-U interface that provide a control plane (C-Plane) and a user plane (U-Plane), respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and the RU. The DU and the RU have an LLS-M interface of the fronthaul link to exchange management information, and the management plane (M-Plane) refers to non-real-time management operations between the DU and the RU.

[0134] The DU and the RU can cooperate to jointly implement the functions of the PHY layer. One DU can be connected to one or more RUs. The functions of the DU and the RU can be configured in multiple ways according to design. For example, the DU is configured to implement baseband functions, and the RU is configured to implement intermediate radio frequency functions. For another example, the DU is configured to implement high-layer functions in the PHY layer, and the RU is configured to implement low-layer functions in the PHY layer or to implement the low-layer functions and radio frequency functions. The high-layer functions in the PHY layer can include a part of the functions of the PHY layer that are closer to the MAC layer, and the low-layer functions in the PHY layer can include another part of the functions of the PHY layer that are closer to the intermediate radio frequency side.

[0135] In the embodiments of the present application, the apparatus for implementing the functions of the terminal device can be the terminal device itself, or an apparatus capable of supporting the terminal device to implement the functions, such as a chip system or a combination device or component that can implement the functions of the terminal device, which can be installed in the terminal device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.

[0136] Taking a network device as a network device and a terminal device as a UE as an example, the network device and the UE can be fixed in position or movable. The network device and the UE can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; and can also be deployed on an airplane, a balloon, and a man-made satellite. The embodiments of the present application do not limit the application scenarios of the network device and the UE.

[0137] The network architecture and service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0138] In the present application, the transmitting end of a signal is referred to as a first device, and the receiving end of the signal is referred to as a second device. Specifically, the first device can be a terminal device, and the second device can be a network device. Alternatively, the first device can be a network device, and the second device can be a terminal device. Alternatively, the first device can be a first terminal device, and the second device can be a second terminal device.

[0139] The signal involved in the present application can be a PTRS, a DMRS, and the like.

[0140] The technical features involved in the embodiments of the present application are introduced below.

[0141] As shown in FIG. 5, it is a flowchart of a communication method provided by the embodiments of the present application. The present application provides multiple groups of reference signal sequences of different lengths by independently designing the sequences of the reference signals, so that the number of available reference signal sequences is no longer limited by the number of other reference signals. For example, when the sequences provided by the present application are applied to PTRS, the PTRS is no longer limited by the number of DMRS ports. Moreover, the sequences in the sequence set provided by the present application have good cross-correlation, and code division multiplexing of the reference signals can be achieved.

[0142] The method specifically includes:

[0143] S501, a first device generates a first signal.

[0144] The first signal is generated by a first sequence, and the first sequence contains at least Q elements, Q≥k·d, k is a positive integer greater than or equal to 1, and d is an integer greater than 0. For example, d can be a prime number or an integer power of a prime number. For example, d can be 3, 5, 7, 9, 11, and the like.

[0145] The xth element of the first sequence satisfies: wherein a is a positive integer greater than or equal to 0 and less than d. b is a positive integer greater than or equal to 0 and less than d. x is a positive integer greater than or equal to 0 and less than d, and w is a complex number. For example, w can be e 2πj / d .

[0146] The first sequence can belong to a first sequence set. Optionally, the first sequence set can contain at least one of d 2 sequences, d 2The xth element of one of the sequences satisfies:

[0147] The first sequence set will be introduced below in connection with sequence length.

[0148] In a possible implementation, the first signal can be mapped according to a discrete pattern, that is, after the first signal is mapped to subcarriers, the subcarriers carrying the first signal are uniformly distributed in the frequency domain, or in other words, the subcarriers carrying the first signal are discontinuous in the frequency domain. In this implementation, the first device can map the Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal.

[0149] In another possible implementation, the first signal can be mapped according to a concentrated pattern, that is, after the first signal is mapped to subcarriers, the subcarriers carrying the first signal are concentrated in the frequency domain, for example, the first signal is mapped to at least two consecutive subcarriers in the same OFDM symbol. In this implementation, the first device can map the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal.

[0150] S502, the first device sends the first signal. Correspondingly, the second device receives the first signal.

[0151] The first device can send the first signal and the data signal corresponding to the first signal in a time division multiplexing manner.

[0152] Alternatively, the first device can also send the first signal and the data signal corresponding to the first signal in a frequency division multiplexing manner.

[0153] By independently designing the sequence of the reference signal, the present application can make the number of available sequences of the reference signal no longer limited by the number of other reference signals, for example, when the sequence provided by the present application is applied to PTRS, the PTRS can no longer be limited by the number of DMRS ports. Moreover, the sequences in the sequence set provided by the present application have good cross-correlation, thereby reducing the interference between different reference signal ports.

[0154] The first sequence set will be introduced below in connection with sequence length.

[0155] Example 1, d is 3, and the length Q of the sequence is greater than k·3.

[0156] Based on this example, d 2 The sequences can include: {(1, 1, 1), (1, w, w 2 ), (1, w 2 , w), (1, w, w), (1, w 2 , 1), (1, 1, w)2 ), (1,w 2 ,w 2 ),(1,w,1),(1,1,w)}.

[0157] Optionally, the first signal is generated from a first sequence, which can be specifically determined based on the normalization result of the first sequence, wherein the normalization result of the first sequence is the sum of the first sequence and the normalization coefficients. The result of the dot product. For example, if the first sequence is (1,1,1), the first signal can be based on... generate. · This represents the dot product operation.

[0158] Alternatively, it can be understood as d 2 A sequence can include:

[0159] In Example 1 above, w can be e 2πj / 3 .

[0160] Based on this, d 2 A sequence can include:

[0161] Or, d 2 A sequence can include:

[0162] Example 2: d is 5, and the length Q of the sequence is greater than k·5.

[0163] Based on this example, d 2 The sequence can include: {(1,1,1,1,1),(1,w,w} 2 ,w 3 ,w 4 ),(1,w 2 ,w 4 ,w,w 3 ),(1,w 3 ,w,w 4 ,w 2 ),(1,w 4 ,w 3 ,w 2 ,w), (1,w,w 4 ,w 4 ,w),(1,w 2 ,w,w 2 ,1),(1,w 3 ,w 3 ,1,w 4 ),(1,w 4 ,1,w 3 ,w 3), (1, 1, w 2 ,w,w 2 ), (1, w 2 ,w 3 ,w 3 ,w 2 ), (1, w 3 ,1,w,w),(1, w 4 ,w 2 ,w 4 ,1),(1,1,w 4 ,w 2 ,w 4 ),(1,w,w,1,w 3 ), (1,w 3 ,w 2 ,w 2 ,w 3 ),(1,w 4 ,w 4 ,1,w 2 ),(1,1,w,w 3 ,w),(1,w,w 3 ,w,1),(1,w 2 ,1,w 4 ,w 4 ), (1,w 4 ,w,w,w 4 ),(1,1,w 3 ,w 4 ,w 3 ),(1,w,1,w 2 ,w 2 ),(1,w 2 ,w 2 ,1,w),(1,w 3 ,w 4 ,w 3 ,1)}.

[0164] Optionally, the first signal is generated according to a first sequence, and specifically, the first signal can be determined according to a normalized result of the first sequence, where the normalized result of the first sequence is a result of dot multiplication of the first sequence and a normalization coefficient . For example, if the first sequence is (1, w, w 2 ,w 3 ,w 4 ), the first signal can be generated according to .

[0165] Alternatively, the d 2 sequences can include:

[0166] In the above example 2, w can be e2πj / 5 . w = e 2πj / 5 Substitute the above sequence into the above sequence, and the specific elements of the sequence can be obtained, which will not be expanded here.

[0167] Example 3, d is 7, and the length Q of the sequence is greater than k·7.

[0168] Based on this example, d 2 The sequence can include: {v 0,0 ,v 0,1 ,v 0,2 ,v 0,3 ,v 0,4 ,v 0,5 ,v 0,6 , v 1,0 ,v 1,1 ,v 1,2 ,v 1,3 ,v 1,4 ,v 1,5 ,v 1,6 , v 2,0 ,v 2,1 ,v 2,2 ,v 2,3 ,v 2,4 ,v 2,5 ,v 2,6 , v 3,0 ,v 3,1 ,v 3,2 ,v 3,3 ,v 3,4 ,v 3,5 ,v 3,6 , v 4,0 ,v 4,1 ,v 4,2 ,v 4,3 ,v 4,4 ,v 4,5 ,v 4,6 , v 5,0 ,v 5,1 ,v 5,2 ,v 5,3 ,v 5,4 ,v 5,5 ,v 5,6 , v 6,0 ,v 6,1 ,v 6,2 ,v 6,3 ,v 6,4 ,v 6,5 ,v 6,6};

[0169] Wherein, v a,b = (w 0 ,w a+b ,w 4a+2b ,w9a+3b ,w 16a+4b ,w 25a+5b ,w 36a+6b )。

[0170] Optionally, the first signal is generated from the first sequence, and specifically can be determined according to a normalized result of the first sequence, where the normalized result of the first sequence is a result of point multiplication of the first sequence and a normalization coefficient For example, if the first sequence is v 1,3 , the first signal can be generated according to

[0171] Alternatively, the d 2 sequences can include:

[0172] where v a,b = (w 0 ,w a+b ,w 4a+2b ,w 9a+3b ,w 16a+4b ,w 25a+5b ,w 36a+6b ).

[0173] In the above example 3, w can be e 2πj / 7 . Substituting w = e 2πj / 7 into the above sequence, the specific elements of the sequence can be obtained, which will not be expanded here.

[0174] Example 4, d is 11, and the length Q of the sequence is greater than k·11.

[0175] Based on this example, the d 2 sequences can include: {v 0,0 ,v 0,1 ,v 0,2 ,v 0,3 ,v 0,4 ,v 0,5 ,v 0,6 ,v 0,7 ,v 0,8 ,v 0,9 ,v 0,10 , v 1,0 ,v 1,1 ,v 1,2 ,v 1,3 ,v 1,4 ,v 1,5 ,v 1,6 ,v 1,7 ,v 1,8 ,v 1,9 ,v 1,10 , v 2,0 ,v 2,1 ​v 2,2 v 2,3 v 2,4 v 2,5 v 2,6 v 2,7 v 2,8 v 2,9 v 2,10 v 3,0 v 3,1 v 3,2 v 3,3 v 3,4 v 3,5 v 3,6 v 3,7 v 3,8 v 3,9 v 3,10 v 4,0 v 4,1 v 4,2 v 4,3 v 4,4 v 4,5 v 4,6 v 4,7 v 4,8 v 4,9 v 4,10 v 5,0 v 5,1 v 5,2 v 5,3 v 5,4 v 5,5 v 5,6 v 5,7 v 5,8 v 5,9 v 5,10 v 6,0 v 6,1 v 6,2 v 6,3 v 6,4 v 6,5 v 6,6 v 6,7 v 6,8 v 6,9 v 6,10 v 7,0 v 7,1 v 7,2 v 7,3 v 7,4 v 7,5 v 7,6 v 7,7 v 7,8 v 7,9 v 7,10 v 8,0 v 8,1 v8,2 ,v 8,3 ,v 8,4 ,v 8,5 ,v 8,6 ,v 8,7 ,v 8,8 ,v 8,9 ,v 8,10 , v 9,0 ,v 9,1 ,v 9,2 ,v 9,3 ,v 9,4 ,v 9,5 ,v 9,6 ,v 9,7 ,v 9,8 ,v 9,9 ,v 9,10 , v 10,0 ,v 10,1 ,v 10,2 ,v 10,3 ,v 10,4 ,v 10,5 ,v 10,6 ,v 10,7 ,v 10,8 ,v 10,9 ,v 10,10};

[0176] wherein, v a,b =(w 0 ,w a+b ,w 4a+2b ,w 9a+3b ,w 16a+4b ,w 25a+5b ,w 36a+6b ,w 49a+7b ,w 64a+8b ,w 81a+9b ,w 100a+10b ).

[0177] Optionally, the first signal is generated from a first sequence, and the first signal can be determined according to a normalized result of the first sequence, wherein the normalized result of the first sequence is a result of dot product of the first sequence and a normalization coefficient . For example, if the first sequence is v 1,3 , the first signal can be generated according to .

[0178] Alternatively, the d 2 sequences can include:

[0179] wherein, v a,b =(w 0 ,w a+b ,w4a+2b ,w 9a+3b ,w 16a+4b ,w 25a+5b ,w 36a+6b ,w 49a+7b ,w 64a+8b ,w 81a+9b , w 100a+10b ).

[0180] In the above example 4, w can be e 2πj / 11 . Substituting w = e 2πj / 11 into the above sequence, the specific elements of the sequence can be obtained, which will not be expanded here.

[0181] The above is described by taking d = 3, 5, 7, 11 as an example. When d is other values, d 2 sequences can be obtained by following the above logic, which will not be expanded one by one here.

[0182] In this application, the first sequence set can include all of the above d 2 sequences. Alternatively, the first sequence set can also include part of the above d 2 sequences, for example, it can include 1, 2, 3, 4, 5, etc. of the above d 2 sequences. It can be understood that since any two sequences (such as sequence A and sequence B) in the above d 2 sequences are orthogonal, or the modulus of the inner product of the normalized result of sequence A and the normalized result of sequence B is That is Therefore, even if the first sequence set includes part of the above d 2 sequences, it has good cross-correlation.

[0183] Optionally, in addition to the above d 2 sequences, the first sequence set can also include other sequences, as long as the other sequences can make the reference signal have good cross-correlation.

[0184] By independently designing the sequence of the reference signal, the present application can make the number of available sequences of the reference signal no longer limited by the number of other reference signals, for example, when the sequence provided by the present application is applied to PTRS, it can make PTRS no longer limited by the number of DMRS ports. And the sequences in the sequence set provided by the present application have good cross-correlation, which can realize code division multiplexing of the reference signal.

[0185] Another communication method is provided below, which is different from the method described in Figure 5 in that the design idea of the sequence is different.

[0186] As shown in Figure 6, the method comprises:

[0187] S601, the first device generates a first signal.

[0188] The first signal is generated from a first sequence, the first sequence contains at least Q elements, Q≥k·8, k is a positive integer greater than or equal to 1.

[0189] The first sequence is one of the following sequences: 8 sequences corresponding to 8 columns in kron(O, O, O), 8 sequences corresponding to 8 columns in kron(I, I, I), 8 sequences corresponding to 8 columns in U*kron(O, O, I), 8 sequences corresponding to 8 columns in U*kron(I, I, O), 8 sequences corresponding to 8 columns in V*kron(O, I, O), 8 sequences corresponding to 8 columns in V*kron(I, O, I), 8 sequences corresponding to 8 columns in W*kron(O, I, I), or 8 sequences corresponding to 8 columns in W*kron(I, O, O), wherein O is [1, 1; 1, -1], I is [1, 1; i, -i], U, V and W are diagonal matrices, and kron() is a Kronecker product operation.

[0190] The first sequence can belong to a first sequence set. Optionally, the first sequence set is at least one of the following sequences: 8 sequences corresponding to 8 columns in kron(O, O, O), 8 sequences corresponding to 8 columns in kron(I, I, I), 8 sequences corresponding to 8 columns in U*kron(O, O, I), 8 sequences corresponding to 8 columns in U*kron(I, I, O), 8 sequences corresponding to 8 columns in V*kron(O, I, O), 8 sequences corresponding to 8 columns in V*kron(I, O, I), 8 sequences corresponding to 8 columns in W*kron(O, I, I), or 8 sequences corresponding to 8 columns in W*kron(I, O, O).

[0191] For example, the U matrix can satisfy:

[0192] The V matrix can satisfy:

[0193] The W matrix can satisfy:

[0194] By way of example, the first set of sequences can include at least one of the following sequences: {(1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i), (1+0i, -1+0i, 1+0i, -1+0i, 1+0i, -1+0i, 1+0i, -1+0i), (1+0i, 1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i), (1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i, 1+0i), (1+0i, 1+0i, 1+0i, 1+0i, -1+0i, -1+0i, -1+0i, -1+0i), (1+0i, -1+0i, 1+0i, -1+0i, -1+0i, 1+0i, -1+0i, 1+0i), (1+0i, 1+0i, -1+0i, -1+0i, -1+0i, -1+0i, 1+0i, 1+0i), (1+0i, -1+0i, -1+0i, 1+0i, -1+0i, 1+0i, 1+0i, -1+0i), (1+0i, 0+1i, 0+1i, -1+0i, 0+1i, -1+0i, -1+0i, 0-1i), (1+0i, 0-1i, 0+1i, 1+0i, 0+1i, 1+0i, -1+0i, 0+1i), (1+0i, 0+1i, 0-1i, 1+0i, 0+1i, -1+0i, 1+0i, 0+1i), (1+0i, 0-1i, 0-1i, -1+0i, 0+1i, 1+0i, 1+0i, 0-1i), (1+0i, 0+1i, 0+1i, -1+0i, 0-1i, 1-0i, 1-0i, 0+1i), (1+0i, 0-1i, 0+1i, 1+0i, 0-1i, -1+0i, 1-0i, 0-1i), (1+0i, 0+1i, 0-1i, 1+0i, 0-1i, 1-0i, -1+0i, 0-1i), (1+0i, 0-1i, 0-1i, -1+0i, 0-1i, -1+0i, -1+0i, 0+1i), (1+0i, 0+1i, 1+0i, 0+1i, 1+0i, 0-1i, -1+0i, 0+1i), (1+0i, 0-1i, 1+0i, 0-1i, 1+0i, 0+1i, -1+0i, 0-1i), (1+0i, 0+1i, -1+0i, 0-1i, 1+0i, 0-1i, 1+0i, 0-1i), (1+0i, 0-1i, -1+0i, 0+1i, 1+0i, 0+1i, 1+0i, 0+1i), (1+0i, 0+1i, 1+0i, 0+1i, -1+0i, 0+1i, 1+0i, 0-1i), (1+0i, 0-1i, 1+0i, 0-1i,(1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i, 0+1i), (1+0i, 0+1i, 0+1i, 0+1i, 0+1i, 0(1+0i, 0+1i, 1+0i, 0-1i, 0-1i, -1+0i, 0-1i, 1+0i), (1+0i, 0-1i, 1+0i, 0+1i, 0-1i, 1+0i, 0-1i, -1+0i), (1+0i, 0+1i, -1+0i, 0+1i, 0-1i, -1+0i, 0+1i, -1+0i), (1+0i, 0-1i, -1+0i, 0-1i, 0-1i, 1+0i, 0+1i, 1+0i), (1+0i, 0+1i, 0+1i, 1+0i, 1+0i, 0+1i, 0-1i, -1+0i), (1+0i, 0-1i, 0+1i, -1+0i, 1+0i, 0-1i, 0-1i, 1+0i), (1+0i, 0+1i, 0-1i, -1+0i, 1+0i, 0+1i, 0+1i, 1+0i), (1+0i, 0-1i, 0-1i, 1+0i, 1+0i, 0-1i, 0+1i, -1+0i), (1+0i, 0+1i, 0+1i, 1+0i, -1+0i, 0-1i, 0+1i, 1+0i), (1+0i, 0-1i, 0+1i, -1+0i, -1+0i, 0+1i, 0+1i, -1+0i), (1+0i, 0+1i, 0-1i, -1+0i, -1+0i, 0-1i, 0-1i, -1+0i), (1+0i, 0-1i, 0-1i, 1+0i, -1+0i, 0+1i, 0-1i, 1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 0+1i, 0+1i, 1+0i, -1+0i), (1+0i, -1+0i, 0+1i, 0+1i, 0+1i, 0-1i, 1+0i, 1+0i), (1+0i, 1+0i, 0-1i, 0+1i, 0+1i, 0+1i, -1+0i, 1+0i), (1+0i, -1+0i, 0-1i, 0-1i, 0+1i, 0-1i, -1+0i, -1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 0-1i, 0-1i, -1+0i, 1+0i), (1+0i, -1+0i, 0+1i, 0+1i, 0-1i, 0+1i, -1+0i, -1+0i), (1+0i, 1+0i, 0-1i, 0+1i, 0-1i, 0-1i, 1+0i, -1+0i), (1+0i, -1+0i, 0-1i, 0-1i, 0-1i, 0+1i, 1+0i, 1+0i).

[0195] Optionally, the first signal is generated from a first sequence, and the first sequence is normalized according to a normalization result, wherein the normalization result is a ratio of a first sequence length to a second sequence length. The result of the dot product. For example, if the first sequence is (1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i), the first signal can be according to generated.

[0196] Alternatively, it can also be understood that the first sequence set can include at least one of the following sequences:

[0197] In this application, the first sequence set can include all of the above 64 sequences. Alternatively, the first sequence set can include part of the above 64 sequences, for example, it can include 1, 2, 3, 4, 5, etc. of the above 64 sequences. It can be understood that since any two sequences (such as sequence A and sequence B) in the above 64 sequences are orthogonal, or the modulus of the inner product of the normalized result of sequence A and the normalized result of sequence B is That is Therefore, even if the first sequence set includes part of the above 64 sequences, it can have good cross-correlation.

[0198] Optionally, in addition to the above 64 sequences, the first sequence set can also include other sequences, as long as the other sequences can make the reference signal have good cross-correlation.

[0199] In one possible implementation, the first signal can be mapped according to a discrete pattern, that is, after the first signal is mapped to the subcarriers, the distribution of the subcarriers carrying the first signal in the frequency domain is uniform, or in other words, the subcarriers carrying the first signal are discontinuous in the frequency domain. In this implementation, the first device can map the Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal.

[0200] In another possible implementation, the first signal can be mapped according to a centralized pattern, that is, after the first signal is mapped to the subcarriers, the distribution of the subcarriers carrying the first signal in the frequency domain is centralized, for example, in the same OFDM symbol, the first signal is mapped to at least two consecutive subcarriers. In this implementation, the first device can map the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal.

[0201] S602, the first device sends the first signal. Correspondingly, the second device receives the first signal.

[0202] The first device can send the first signal and the data signal corresponding to the first signal in a time division multiplexing manner.

[0203] Alternatively, the first device can also transmit the first signal and the data signal corresponding to the first signal in a frequency division multiplexing manner.

[0204] The present application can make the number of available sequences of the reference signal no longer limited by the number of other reference signals by independently designing the sequence of the reference signal. For example, when the sequence provided by the present application is applied to PTRS, the PTRS is no longer limited by the number of DMRS ports. Moreover, the sequences in the sequence set provided by the present application have good cross-correlation, thereby reducing the interference between different reference signal ports.

[0205] Another communication method is provided below, which is different from the method described in FIG. 5 and FIG. 6 in that the design idea of the sequence is different.

[0206] The method comprises:

[0207] A1, the first device generates a first signal.

[0208] The first signal is generated by a first sequence, and the first sequence comprises at least Q elements, Q≥k·4, k is a positive integer greater than or equal to 1.

[0209] In one example, the first sequence is one of the following sequences: {(1, 1, 1, -1), (1, 1, -1, 1), (1, -1, 1, 1), (1, -1, -1, -1), (1, 1, j, j), (1, 1, -j, -j), (1, -1, j, -j), (1, -1, -j, j), (1, j, 1, j), (1, j, -1, -j), (1, -j, 1, -j), (1, -j, -1, j), (1, j, j, 1), (1, j, -j, -1), (1, -j, j, -1), (1, -j, -j, 1)}.

[0210] The first sequence can belong to a first sequence set. Optionally, the first sequence set is at least one of the following sequences: {(1, 1, 1, -1), (1, 1, -1, 1), (1, -1, 1, 1), (1, -1, -1, -1), (1, 1, j, j), (1, 1, -j, -j), (1, -1, j, -j), (1, -1, -j, j), (1, j, 1, j), (1, j, -1, -j), (1, -j, 1, -j), (1, -j, -1, j), (1, j, j, 1), (1, j, -j, -1), (1, -j, j, -1), (1, -j, -j, 1)}.

[0211] Optionally, the first signal is generated by the first sequence, which can be determined according to the normalization result of the first sequence. The normalization result of the first sequence is the first sequence multiplied by a normalization coefficient a result of point multiplication. For example, if the first sequence is (1, 1, j, j), the first signal can be generated according to .

[0212] Alternatively, it can also be understood that the first sequence set can include at least one of the following sequences:

[0213] In another example, the first sequence is one of the following sequences: {(1, 1, 1, 1), (1, 1, -1, -1), (1, -1, -1, 1), (1, -1, 1, -1), (1, -1, -j, -j), (1, -1, j, j), (1, 1, j, -j), (1, 1, -j, j), (1, -j, -j, -1), (1, -j, j, 1), (1, j, j, -1), (1, j, -j, 1), (1, -j, -1, -j), (1, -j, 1, j), (1, j, -1, j), (1, j, 1, -j)}.

[0214] The first sequence can belong to a first sequence set. Optionally, the first sequence set includes at least one of the following sequences: {(1, 1, 1, 1), (1, 1, -1, -1), (1, -1, -1, 1), (1, -1, 1, -1), (1, -1, -j, -j), (1, -1, j, j), (1, 1, j, -j), (1, 1, -j, j), (1, -j, -j, -1), (1, -j, j, 1), (1, j, j, -1), (1, j, -j, 1), (1, -j, -1, -j), (1, -j, 1, j), (1, j, -1, j), (1, j, 1, -j)}.

[0215] Optionally, the first signal is generated from the first sequence, and specifically can be determined according to a normalized result of the first sequence, where the normalized result of the first sequence is a result of point multiplication of the first sequence and a normalized coefficient a result of point multiplication. For example, if the first sequence is (1, 1, j, j), the first signal can be generated according to .

[0216] Alternatively, it can also be understood that the first sequence set can include at least one of the following sequences:

[0217] In the present application, the first sequence set can include all of the above 16 sequences. Alternatively, the first sequence set can include part of the above 16 sequences, for example, can include 1, 2, 3, 4, 5, etc. of the above 16 sequences. It can be understood that, since any two sequences (such as sequence A and sequence B) in the above 16 sequences are orthogonal, or the modulus of the inner product of the normalized result of sequence A and the normalized result of sequence B is That is Therefore, even if the first sequence set includes part of the above 16 sequences, it can also have good cross-correlation.

[0218] Optionally, in addition to the above 16 sequences, the first sequence set can also include other sequences, as long as the other sequences can make the reference signal have good cross-correlation.

[0219] In a possible implementation manner, the first signal can be mapped according to a discrete pattern, that is, after the first signal is mapped to subcarriers, the distribution of the subcarriers carrying the first signal in the frequency domain is uniform, or in other words, the subcarriers carrying the first signal are discontinuous in the frequency domain. In this implementation manner, the first device can map the Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal.

[0220] In another possible implementation manner, the first signal can be mapped according to a centralized pattern, that is, after the first signal is mapped to subcarriers, the distribution of the subcarriers carrying the first signal in the frequency domain is centralized, for example, in the same OFDM symbol, the first signal is mapped to at least two consecutive subcarriers. In this implementation manner, the first device can map the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal.

[0221] A2, the first device sends the first signal. Correspondingly, the second device receives the first signal.

[0222] The first device can send the first signal and the data signal corresponding to the first signal in a time division multiplexing manner.

[0223] Alternatively, the first device can also send the first signal and the data signal corresponding to the first signal in a frequency division multiplexing manner.

[0224] By independently designing the sequence of the reference signal, the present application can make the number of available sequences of the reference signal no longer limited by the number of other reference signals, for example, when the sequence provided by the present application is applied to PTRS, the PTRS can no longer be limited by the number of DMRS ports. Moreover, the sequences in the sequence set provided by the present application have good cross-correlation, thereby reducing the interference between different reference signal ports.

[0225] It should be noted that the above three methods can be implemented alone or in combination as a scheme. For example, when the sequence length of the participating signal is 3, 5, 7, or 11, the reference signal can use the sequence of the corresponding length introduced in the method described in FIG. 5; when the sequence length of the reference signal is 8, the sequence introduced in the method described in FIG. 6 is used; and when the sequence length of the reference signal is 4, the sequence introduced in the method described in A1-A2 can be used.

[0226] Based on the same inventive concept as the method embodiment, the embodiment of the present application provides a communication device. The structure of the communication device can be as shown in FIG. 7, which includes a communication unit 701 and a processing unit 702.

[0227] In an embodiment, the communication device can be specifically used to implement the method performed by the first device in the embodiment of FIG. 5. The device can be the first device itself, or a chip or chip set or part of a chip in the first device for performing the related method functions. The processing unit 701 is configured to generate a first signal. The communication unit 701 is configured to send the first signal. The first signal is generated by a first sequence, the first sequence contains at least Q elements, Q≥k·d, k is a positive integer greater than or equal to 1, and d is an integer greater than 0; the xth element of the first sequence satisfies: The a is a positive integer greater than or equal to 0 and less than d; the b is a positive integer greater than or equal to 0 and less than d; the x is a positive integer greater than or equal to 0 and less than d, and w is a complex number.

[0228] Optionally, the processing unit 702 is specifically configured to: map the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or map the Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal.

[0229] Optionally, the communication unit 701 is specifically configured to: send the first signal and a data signal corresponding to the first signal in a time division multiplexing manner.

[0230] Optionally, the communication unit 701 is specifically configured to: send the first signal and a data signal corresponding to the first signal in a frequency division multiplexing manner.

[0231] In an embodiment, the communication device can be specifically used to implement the method performed by the first device in the embodiment of FIG. 6. The device can be the first device itself, or a chip or chip set or a part of a chip in the first device for performing the functions of the related method. The processing unit 702 is configured to generate a first signal. The communication unit 702 is configured to send the first signal. The first signal is generated from a first sequence, the first sequence contains at least Q elements, Q≥k·8, k is a positive integer greater than or equal to 1; the first sequence is one of the following sequences: 8 sequences corresponding to 8 columns in kron(O, O, O), 8 sequences corresponding to 8 columns in kron(I, I, I), 8 sequences corresponding to 8 columns in U*kron(O, O, I), 8 sequences corresponding to 8 columns in U*kron(I, I, O), 8 sequences corresponding to 8 columns in V*kron(O, I, O), 8 sequences corresponding to 8 columns in V*kron(I, O, I), 8 sequences corresponding to 8 columns in W*kron(O, I, I), or 8 sequences corresponding to 8 columns in W*kron(I, O, O), where O is [1, 1; 1, -1], I is [1, 1; i, -i], U, V and W are diagonal matrices, and kron() is a Kronecker product operation.

[0232] Optionally, the processing unit 702 is specifically configured to: map the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or map the Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal.

[0233] Optionally, the communication unit 701 is specifically configured to: send the first signal and a data signal corresponding to the first signal in a time division multiplexing manner.

[0234] Optionally, the communication unit 701 is specifically configured to: send the first signal and a data signal corresponding to the first signal in a frequency division multiplexing manner.

[0235] The division of the modules in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, another division manner can be used. In addition, the function modules in each embodiment of the present application can be integrated in one processor, or can be physically separated, or two or more modules can be integrated in one module. The integrated module can be implemented in the form of hardware or in the form of a software function module. It can be understood that the functions or implementation of each module in the embodiments of the present application can be further referred to the related description of the method embodiments.

[0236] In a possible implementation, a communication apparatus can be as shown in FIG. 8. The apparatus can be a communication device or a chip in a communication device, where the communication device can be the first device in the above embodiments. The apparatus includes a processor 801 and a communication interface 802, and can further include a memory 803. The processing unit 702 can be the processor 801. The communication unit 701 can be the communication interface 802. Optionally, the processor 801 and the memory 803 can be integrated together.

[0237] The processor 801 can be a CPU, a digital processing unit, or the like. The communication interface 802 can be a transceiver, an interface circuit such as a transceiver circuit, a transceiver chip, or the like. The apparatus further includes the memory 803 for storing programs executed by the processor 801. The memory 803 can be a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), or a volatile memory such as a random-access memory (RAM). The memory 803 can be any other medium capable of carrying or storing desired program codes in the form of instructions or data structures and capable of being accessed by a computer, but is not limited to this.

[0238] The processor 801 is configured to execute program codes stored in the memory 803, and specifically configured to perform the actions of the processing unit 702. Details are not described herein again. The communication interface 802 is specifically configured to perform the actions of the communication unit 701. Details are not described herein again.

[0239] The specific connection medium between the communication interface 802, the processor 801, and the memory 803 is not limited in the embodiments of the present application. In FIG. 8, the memory 803, the processor 801, and the communication interface 802 are connected through a bus 804, which is represented by a thick line in FIG. 8. The connection mode between other components is only schematically illustrated, and is not limited to this. The bus can be divided into an address bus, a data bus, a control bus, or the like. For convenience of representation, only one thick line is used in FIG. 8, but it does not mean that there is only one bus or only one type of bus.

[0240] The embodiments of the present application further provide a computer-readable storage medium for storing computer software instructions required for execution by the processor, which contains programs required for execution by the processor.

[0241] The embodiments of the present application further provide a communication system including a communication apparatus for implementing the functions of the first device in the embodiments of FIG. 5 and a communication apparatus for implementing the functions of the second device in the embodiments of FIG. 5.

[0242] The embodiments of the present application also provide a communication system, comprising a communication device for implementing the function of the first device in the embodiment of Figure 6 and a communication device for implementing the function of the second device in the embodiment of Figure 6.

[0243] Those skilled in the art will appreciate that embodiments of the present application can be supplied as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) embodying computer readable program code.

[0244] The present application is described with reference to the flowcharts and / or block diagrams of the method, device (system), and computer program product according to the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and a combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus generate means for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0245] These computer program instructions can also be stored in a computer-readable memory that can direct the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including instruction means, which implements the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0246] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable data processing apparatus to produce a computer-implemented process, so that the instructions executed on the computer or other programmable data processing apparatus provide steps for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0247] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the scope and spirit of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.

Claims

1. A communication method characterized by comprising: The method comprises: generating a first signal; sending the first signal; wherein the first signal is generated by a first sequence, the first sequence comprising at least Q elements, Q≥k·d, k is a positive integer greater than or equal to 1, and d is an integer greater than 0; The xth element of the first sequence satisfies: a is a positive integer greater than or equal to 0 and less than d; b is a positive integer greater than or equal to 0 and less than d; x is a positive integer greater than or equal to 0 and less than d; and w is a complex number.

2. The method of claim 1, wherein, The first sequence belongs to a first sequence set, the first sequence set contains at least one of d 2 sequences, an xth element of one of the d 2 sequences satisfies:

3. The method of claim 1 or 2, wherein, d is a prime number or an integer power of a prime number.

4. The method of claim 2, wherein, d is 3, d 2 The sequences include: {(1,1,1), (1,w,w 2 ),(1,w 2 ,w), (1,w,w),(1,w 2 ,1),(1,1,w 2 ), (1,w 2 ,w 2 ),(1,w,1),(1,1,w)}.

5. The method of claim 2, wherein, d is 5, the d 2 sequences include: {(1,1,1,1,1),(1,w,w 2 ,w 3 ,w 4 ),(1,w 2 ,w 4 ,w,w 3 ),(1,w 3 ,w,w 4 ,w 2 ),(1,w 4 ,w 3 ,w 2 ,w), (1,w,w 4 ,w 4 ,w),(1,w 2 ,w,w 2 ,1),(1,w 3 ,w 3 ,1,w 4 ),(1,w 4 ,1,w 3 ,w 3 ),(1,1,w 2 ,w,w 2 ), (1,w 2 ,w 3 ,w 3 ,w 2 ),(1,w 3 ,1,w,w),(1,w 4 ,w 2 ,w 4 ,1),(1,1,w 4 ,w 2 ,w 4 ),(1,w,w,1,w 3 ), (1,w 3 ,w 2 ,w 2 ,w 3 ),(1,w 4 ,w 4 ,1,w 2 ),(1,1,w,w 3 ,w),(1,w,w 3 ,w,1),(1,w 2 ,1,w 4 ,w 4 ), (1,w 4 ,w,w,w 4 ),(1,1,w 3 ,w 4 ,w 3 ),(1,w,1,w 2 ,w 2 ),(1,w 2 ,w 2 ,1,w),(1,w 3 ,w 4 ,w 3 ,1)}。 6. The method of claim 2, wherein, d is 7, the d 2 sequences include: {v 0,0 ,v 0,1 ,v 0,2 ,v 0,3 ,v 0,4 ,v 0,5 ,v 0,6 , v 1,0 ,v 1,1 ,v 1,2 ,v 1,3 ,v 1,4 ,v 1,5 ,v 1,6 , v 2,0 ,v 2,1 ,v 2,2 ,v 2,3 ,v 2,4 ,v 2,5 ,v 2,6 , v 3,0 ,v 3,1 ,v 3,2 ,v 3,3 ,v 3,4 ,v 3,5 ,v 3,6 , v 4,0 ,v 4,1 ,v 4,2 ,v 4,3 ,v 4,4 ,v 4,5 ,v 4,6 , v 5,0 ,v 5,1 ,v 5,2 ,v 5,3 ,v 5,4 ,v 5,5 ,v 5,6 , v 6,0 ,v 6,1 ,v 6,2 ,v 6,3 ,v 6,4 ,v 6,5 ,v 6,6}; where v a,b = (w 0 ,w a+b ,w 4a+2b ,w 9a+3b ,w 16a+4b ,w 25a+5b ,w 36a+6b ).

7. The method of claim 2, wherein, d is 11, the d 2 sequences include: {v 0,0 ,v 0,1 ,v 0,2 ,v 0,3 ,v 0,4 ,v 0,5 ,v 0,6 ,v 0,7 ,v 0,8 ,v 0,9 ,v 0,10 , v 1,0 ,v 1,1 ,v 1,2 ,v 1,3 ,v 1,4 ,v 1,5 ,v 1,6 ,v 1,7 ,v 1,8 ,v 1,9 ,v 1,10 , v 2,0 ,v 2,1 ,v 2,2 ,v 2,3 ,v 2,4 ,v 2,5 ,v 2,6 ,v 2,7 ,v 2,8 ,v 2,9 ,v 2,10 , v 3,0 ,v 3,1 ,v 3,2 ,v 3,3 ,v 3,4 ,v 3,5 ,v 3,6 ,v 3,7 ,v 3,8 ,v 3,9 ,v 3,10 , v 4,0 ,v 4,1 ,v 4,2 ,v 4,3 ,v 4,4 ,v 4,5 ,v 4,6 ,v 4,7 ,v 4,8 ,v 4,9 ,v 4,10 , v 5,0 ,v 5,1 ,v 5,2 ,v 5,3 ,v 5,4 ,v 5,5 ,v 5,6 ,v 5,7 ,v 5,8 ,v 5,9 v 5,10 v 6,0 v 6,1 v 6,2 v 6,3 v 6,4 v 6,5 v 6,6 v 6,7 v 6,8 v 6,9 v 6,10 v 7,0 v 7,1 v 7,2 v 7,3 v 7,4 v 7,5 v 7,6 v 7,7 v 7,8 v 7,9 v 7,10 v 8,0 v 8,1 v 8,2 v 8,3 v 8,4 v 8,5 v 8,6 v 8,7 v 8,8 v 8,9 v 8,10 v 9,0 v 9,1 v 9,2 v 9,3 v 9,4 v 9,5 v 9,6 v 9,7 v 9,8 v 9,9 v 9,10 v 10,0 v 10,1 v 10,2 v 10,3 v 10,4 v 10,5 v 10,6 v 10,7 v 10,8 v 10,9 v 10,10 v where v a,b = (w 0 ,w a+b ,w 4a+2b ,w 9a+3b ,w 16a+4b ,w 25a+5b ,w 36a+6b ,w 49a+7b ,w 64a+8b ,w 81a+9b , w 100a+10b ).

8. The method according to any one of claims 1 to 7, wherein, w = e 2πj / d .

9. The method of any one of claims 2-6, wherein, The first signal is generated by a first sequence, comprising: The first signal is determined according to a normalization result of the first sequence, wherein the normalization result of the first sequence is the first sequence multiplied by a normalization coefficient a result of point multiplication.

10. The method of any one of claims 1-9, wherein, The first signal is generated by a first sequence, comprising: mapping the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or mapping the Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal.

11. The method of any one of claims 1-10, wherein, The first signal is sent by a time division multiplexing manner. The first signal is sent by a frequency division multiplexing manner.

12. The method of any one of claims 1-10, wherein, The first signal is a phase tracking reference signal (PTRS). The method comprises:

13. The method of any one of claims 1-12, wherein, generating a first signal; 14. A communication method, comprising: sending the first signal; wherein the first signal is generated by a first sequence in a first sequence set, the first sequence comprising at least Q elements, Q≥k·3, k is a positive integer greater than or equal to 1, and the first sequence set comprising at least one of 9 sequences. The 9 sequences comprise: wherein w is a complex number, and · represents point multiplication. The first signal is generated by a first sequence, comprising: {(1,1,1),(1,w,w 2 ),(1,w 2 ,w), (1,w,w),(1,w 2 ,1),(1,1,in 2 ),(1,in 2 ,In 2 ),(1,in,1),(1,1,in)}; Alternatively, the 9 sequences include: mapping the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or 15. The method of claim 14, wherein, w = e 2πj / d .

16. The method of claim 14 or 15, wherein, mapping the Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal. The first signal is sent by a time division multiplexing manner. The first signal is sent by a frequency division multiplexing manner.

17. The method of any one of claims 14-16, wherein, The first signal is a phase tracking reference signal (PTRS). The method comprises:

18. The method of any one of claims 14-16, wherein, generating a first signal; sending the first signal; 19. The method of any one of claims 14-18, wherein, wherein the first signal is generated by a first sequence in a first sequence set, the first sequence comprising at least Q elements, Q≥k·5, k is a positive integer greater than or equal to 1, and the first sequence set comprising at least one of 25 sequences.

20. A method of communication, comprising: The 25 sequences comprise: wherein w is a complex number, and · represents point multiplication. The first signal is generated by a first sequence, comprising: mapping the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or mapping the Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal. {(1, 1, 1, 1, 1), (1, w, w 2 ,w 3 ,w 4 ),(1, w 2 ,w 4 ,w,w 3 ),(1, w 3 ,w,w 4 ,w 2 ),(1, w 4 ,w 3 ,w 2 ,w), (1,w,w 4 ,In 4 ,in),(1,in 2 ,in,in 2 ,1),(1,in 3 ,In 3 ,1,in 4 ),(1,in 4 ,1,in 3 ,In 3 ),(1,1,in 2 ,in,in 2 ),(1,in 2 ,In 3 ,In 3 ,In 2 ),(1,in 3 ,1,in,in),(1,in 4 ,In 2 ,In 4 ,1),(1,1,in 4 ,In 2 ,In 4 ),(1,in,in,1,in 3 ),(1,in 3 ,In 2 ,In 2 ,In 3 ),(1,in 4 ,In 4 ,1,in 2 ),(1,1,w,w 3 ,in),(1,in,in 3 ,in,1),(1,in 2 ,1,in 4 ,In 4 ),(1,in 4 ,w,w,w 4 ),(1,1,in 3 ,In 4 ,In 3 ),(1,in,1,in 2 ,In 2 ),(1,in 2 ,In 2 ,1,in),(1,in 3 ,In 4 ,In 3 ,1)}; Alternatively, the 25 sequences include: The first signal is sent by a time division multiplexing manner.

21. The method of claim 20, wherein, w = e 2πj / d .

22. The method of claim 20 or 21, wherein, The first signal is sent by a frequency division multiplexing manner. ​ ​ 23. The method of any one of claims 20-22, wherein, ​ ​ 24. The method of any one of claims 20-22, wherein, ​ ​ 25. The method of any one of claims 20-24, wherein, The first signal is a phase tracking reference signal (PTRS) signal.

26. A method of communication, comprising: Comprising: generating a first signal; transmitting the first signal; wherein the first signal is generated by a first sequence in a first sequence set, the first sequence contains at least Q elements, Q >= k*7, k is a positive integer greater than or equal to 1, and the first sequence set contains at least one of 49 sequences; The 49 sequences include: {v 0,0 ,v 0,1 ,v 0,2 ,v 0,3 ,v 0,4 ,v 0,5 ,v 0,6 , v 1,0 ,v 1,1 ,v 1,2 ,v 1,3 ,v 1,4 ,v 1,5 ,v 1,6 , v 2,0 ,v 2,1 ,v 2,2 ,v 2,3 ,v 2,4 ,v 2,5 ,v 2,6 , v 3,0 ,v 3,1 ,v 3,2 ,v 3,3 ,v 3,4 ,v 3,5 ,v 3,6 , v 4,0 ,v 4,1 ,v 4,2 ,v 4,3 ,v 4,4 ,v 4,5 ,v 4,6 , v 5,0 ,v 5,1 ,v 5,2 ,v 5,3 ,v 5,4 ,v 5,5 ,v 5,6 , v 6,0 ,v 6,1 ,v 6,2 ,v 6,3 ,v 6,4 ,v 6,5 ,v 6,6} wherein v a,b = (w 0 ,w a+b ,w 4a+2b ,w 9a+3b ,w 16a+4b ,w 25a+5b ,w 36a+6b ); Alternatively, the 49 sequences include: wherein w is a complex number, and * represents a dot product operation.

27. The method of claim 26, wherein, w = e 2πj / d .

28. The method of claim 26 or 27, wherein, Generating the first signal includes: mapping the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or mapping the Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal.

29. The method of any one of claims 26-28, wherein, Transmitting the first signal includes: transmitting the first signal and a data signal corresponding to the first signal in a time division multiplexing manner.

30. The method of any one of claims 26-28, wherein, Transmitting the first signal includes: transmitting the first signal and a data signal corresponding to the first signal in a frequency division multiplexing manner.

31. The method of any one of claims 26-30, wherein, The first signal is a phase tracking reference signal (PTRS) signal.

32. A method of communication, comprising: Comprising: generating a first signal; transmitting the first signal; wherein the first signal is generated by a first sequence in a first sequence set, the first sequence contains at least Q elements, Q >= k*11, k is a positive integer greater than or equal to 1, and the first sequence set contains at least one of 121 sequences; The 121 sequences include: {v 0,0 ,v 0,1 ,v 0,2 ,v 0,3 ,v 0,4 ,v 0,5 ,v 0,6 ,v 0,7 ,v 0,8 ,v 0,9 ,v 0,10 , v 1,0 ,v 1,1 ,v 1,2 ,v 1,3 ,v 1,4 ,v 1,5 ,v 1,6 ,v 1,7 ,v 1,8 ,v 1,9 ,v 1,10 ,v 2,0 ,v 2,1 ,v 2,2 ,v 2,3 ,v 2,4 ,v 2,5 ,v 2,6 ,v 2,7 ,v 2,8 ,v 2,9 ,v 2,10 ,v 3,0 ,v 3,1 ,v 3,2 ,v 3,3 ,v 3,4 ,v 3,5 ,v 3,6 ,v 3,7 ,v 3,8 ,v 3,9 ,v 3,10 ,v 4,0 ,v 4,1 ,v 4,2 ,v 4,3 ,v 4,4 ,v 4,5 ,v 4,6 ,v 4,7 ,v 4,8 ,v 4,9 ,v 4,10 ,v 5,0 ,v 5,1 ,v 5,2 ,v 5,3 ,v 5,4 ,v 5,5 ,v 5,6 ,v 5,7 ,v 5,8 ,v 5,9 ,v 5,10 ,v 6,0 ,v 6,1 ,v 6,2 ,v 6,3 ,v 6,4 ,v 6,5 ,v 6,6 ,v 6,7 ,v 6,8 ,v 6,9 ,v 6,10 ,v 7,0 7,1 7,2 7,3 7,4 7,5 7,6 7,7 7,8 7,9 7,10 8,0 8,1 8,2 8,3 8,4 8,5 8,6 8,7 8,8 8,9 8,10 9,0 9,1 9,2 9,3 9,4 9,5 9,6 9,7 9,8 9,9 9,10 10,0 10,1 10,2 10,3 10,4 10,5 10,6 10,7 10,8 10,9 10,10}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ wherein v a,b = (w 0 ,w a+b ,w 4a+2b ,w 9a+3b ,w 16a+4b ,w 25a+5b ,w 36a+6b ,w 49a+7b ,w 64a+8b ,w 81a+9b , w 100a+10b ); Alternatively, the 121 sequences include: wherein v a,b = (w 0 ,w a+b ,w 4a+2b ,w 9a+3b ,w 16a+4b ,w 25a+5b ,w 36a+6b ,w 49a+7b ,w 64a+8b ,w 81a+9b , w 100a+10b ); wherein w is a complex number, and * represents a dot product operation.

33. The method of claim 32, wherein, w = e 2πj / d .

34. The method of claim 32 or 33, wherein, Generating the first signal includes: mapping the Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or mapping the Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal.

35. The method of any one of claims 32-34, wherein, Transmitting the first signal includes: transmitting the first signal and a data signal corresponding to the first signal in a time division multiplexing manner.

36. The method of any one of claims 32-35, wherein, Transmitting the first signal includes: transmitting the first signal and a data signal corresponding to the first signal in a frequency division multiplexing manner.

37. The method of any one of claims 32-36, wherein, The first signal is a phase tracking reference signal (PTRS) signal.

38. A method of communication, comprising: Comprising: generating a first signal; transmitting the first signal; wherein the first signal is generated by a first sequence, the first sequence contains at least Q elements, Q >= k*8, k is a positive integer greater than or equal to 1; The first sequence is one of the following sequences: 8 sequences corresponding to 8 columns in kron(O, O, O), 8 sequences corresponding to 8 columns in kron(I, I, I), 8 sequences corresponding to 8 columns in U*kron(O, O, I), 8 sequences corresponding to 8 columns in U*kron(I, I, O), 8 sequences corresponding to 8 columns in V*kron(O, I, O), 8 sequences corresponding to 8 columns in V*kron(I, O, I), 8 sequences corresponding to 8 columns in W*kron(O, I, I), or 8 sequences corresponding to 8 columns in W*kron(I, O, O), wherein O is [1, 1; 1, -1], I is [1, 1; i, -i], U, V, and W are diagonal matrices, and kron() is a Kronecker product operation.

39. The method of claim 38, wherein, The first sequence belongs to a first sequence set, and the first sequence set includes at least one of the following sequences: eight sequences corresponding to eight columns in kron(O, O, O), eight sequences corresponding to eight columns in kron(I, I, I), eight sequences corresponding to eight columns in U*kron(O, O, I), eight sequences corresponding to eight columns in U*kron(I, I, O), eight sequences corresponding to eight columns in V*kron(O, I, O), eight sequences corresponding to eight columns in V*kron(I, O, I), eight sequences corresponding to eight columns in W*kron(O, I, I), or eight sequences corresponding to eight columns in W*kron(I, O, O).

40. The method of claim 38 or 39, wherein, 41. The method of any one of claims 38-40, wherein, 42. The method of any one of claims 38-41, wherein, 43. The method of any one of claims 38-42, wherein, The first set of sequences comprises at least one of the following sequences: {(1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i), (1+0i, -1+0i, 1+0i, -1+0i, 1+0i, -1+0i, 1+0i, -1+0i), (1+0i, 1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i), (1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i, 1+0i), (1+0i, 1+0i, 1+0i, 1+0i, -1+0i, -1+0i, -1+0i, -1+0i), (1+0i, -1+0i, 1+0i, -1+0i, -1+0i, 1+0i, -1+0i, 1+0i), (1+0i, 1+0i, -1+0i, -1+0i, -1+0i, -1+0i, 1+0i, 1+0i), (1+0i, -1+0i, -1+0i, 1+0i, -1+0i, 1+0i, 1+0i, -1+0i), (1+0i, 0+1i, 0+1i, -1+0i, 0+1i, -1+0i, -1+0i, 0-1i), (1+0i, 0-1i, 0+1i, 1+0i, 0+1i, 1+0i, -1+0i, 0+1i), (1+0i, 0+1i, 0-1i, 1+0i, 0+1i, -1+0i, 1+0i, 0+1i), (1+0i, 0-1i, 0-1i, -1+0i, 0+1i, 1+0i, 1+0i, 0-1i), (1+0i, 0+1i, 0+1i, -1+0i, 0-1i, 1-0i, 1-0i, 0+1i), (1+0i, 0-1i, 0+1i, 1+0i, 0-1i, -1+0i, 1-0i, 0-1i), (1+0i, 0+1i, 0-1i, 1+0i, 0-1i, 1-0i, -1+0i, 0-1i), (1+0i, 0-1i, 0-1i, -1+0i, 0-1i, -1+0i, -1+0i, 0+1i), (1+0i, 0+1i, 1+0i, 0+1i, 1+0i, 0-1i, -1+0i, 0+1i), (1+0i, 0-1i, 1+0i, 0-1i, 1+0i, 0+1i, -1+0i, 0-1i), (1+0i, 0+1i, -1+0i, 0-1i, 1+0i, 0-1i, 1+0i, 0-1i), (1+0i, 0-1i, -1+0i, 0+1i, 1+0i, 0+1i, 1+0i, 0+1i), (1+0i, 0+1i, 1+0i, 0+1i, -1+0i, 0+1i, 1+0i, 0-1i), (1+0i, 0-1i, 1+0i, 0-1i, -1+0i, 0-1i, 1+0i, 0+1i), (1+0i,(1+0i, 1+0i, 0+1i, 0+1i, 0+1i, 0-1i, 1+0i, -1+0i), (1+0i, -1+0i, 0+1i, 0-1i, 0+1i, 0+1i, 1+0i, 1+0i), (1+0i, 1+0i, 0-1i, 0-1i, 0+1i, 0-1i, -1+0i, 1+0i), (1+0i, -1+0i, 0-1i, 0+1i, 0+1i, 0+1i, -1+0i, -1+0i), (1+0i, 1+0i, 0+1i, 0+1i, 0-1i, 0+1i, -1+0i, 1+0i), (1+0i, -1+0i, 0+1i, 0-1i, 0-1i, 0-1i, -1+0i, -1+0i), (1+0i, 1+0i, 0-1i, 0-1i, 0-1i, 0+1i, 1+0i, -1+0i), (1+0i, -1+0i, 0-1i, 0+1i, 0-1i, 0-1i, 1+0i, 1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 1+0i, -1+0i, 0+1i, 0+1i), (1+0i, -1+0i, 0+1i, 0+1i, 1+0i, 1+0i, 0+1i, 0-1i), (1+0i, 1+0i, 0-1i, 0+1i, 1+0i, -1+0i, 0-1i, 0-1i), (1+0i, -1+0i, 0-1i, 0-1i, 1+0i, 1+0i, 0-1i, 0+1i), (1+0i, 1+0i, 0+1i, 0-1i, -1+0i, 1+0i, 0-1i, 0-1i), (1+0i, -1+0i, 0+1i, 0+1i, -1+0i, -1+0i, 0-1i, 0+1i), (1+0i, 1+0i, 0-1i, 0+1i, -1+0i, 1+0i, 0+1i, 0+1i), (1+0i, -1+0i, 0-1i, 0-1i, -1+0i, -1+0i, 0+1i, 0-1i), (1+0i, 0+1i, 1+0i, 0-1i, 0+1i, 1+0i, 0+1i, -1+0i), (1+0i, 0-1i, 1+0i, 0+1i, 0+1i, -1+0i, 0+1i, 1+0i), (1+0i, 0+1i, -1+0i, 0+1i, 0+1i, 1+0i, 0-1i, 1+0i), (1+0i, 0-1i, -1+0i, 0-1i, 0+1i, -1+0i, 0-1i, -1+0i), (1+0i, 0+1i, 1+0i, 0-1i, 0-1i, -1+0i, 0-1i, 1+0i),(1+0i, 0-1i, 1+0i, 0+1i, 0-1i, 1+0i, 0-1i, -1+0i), (1+0i, 0+1i, -1+0i, 0+1i, 0-1i, -1+0i, 0+1i, -1+0i), (1+0i, 0-1i, -1+0i, 0-1i, 0-1i, 1+0i, 0+1i, 1+0i), (1+0i, 0+1i, 0+1i, 1+0i, 1+0i, 0+1i, 0-1i, -1+0i), (1+0i, 0-1i, 0+1i, -1+0i, 1+0i, 0-1i, 0-1i, 1+0i), (1+0i, 0+1i, 0-1i, -1+0i, 1+0i, 0+1i, 0+1i, 1+0i), (1+0i, 0-1i, 0-1i, 1+0i, 1+0i, 0-1i, 0+1i, -1+0i), (1+0i, 0+1i, 0+1i, 1+0i, -1+0i, 0-1i, 0+1i, 1+0i), (1+0i, 0-1i, 0+1i, -1+0i, -1+0i, 0+1i, 0+1i, -1+0i), (1+0i, 0+1i, 0-1i, -1+0i, -1+0i, 0-1i, 0-1i, -1+0i), (1+0i, 0-1i, 0-1i, 1+0i, -1+0i, 0+1i, 0-1i, 1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 0+1i, 0+1i, 1+0i, -1+0i), (1+0i, -1+0i, 0+1i, 0+1i, 0+1i, 0-1i, 1+0i, 1+0i), (1+0i, 1+0i, 0-1i, 0+1i, 0+1i, 0+1i, -1+0i, 1+0i), (1+0i, -1+0i, 0-1i, 0-1i, 0+1i, 0-1i, -1+0i, -1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 0-1i, 0-1i, -1+0i, 1+0i), (1+0i, -1+0i, 0+1i, 0+1i, 0-1i, 0+1i, -1+0i, -1+0i), (1+0i, 1+0i, 0-1i, 0+1i, 0-1i, 0-1i, 1+0i, -1+0i), (1+0i, -1+0i, 0-1i, 0-1i, 0-1i, 0+1i, 1+0i, 1+0i)}.

44. The method of any one of claims 38-43, wherein, The first signal is generated by a first sequence, including: The first signal is determined according to a normalization result of the first sequence, wherein the normalization result of the first sequence is the first sequence multiplied by a normalization coefficient The result of the point multiplication.

45. The method of any one of claims 38-44, wherein, The first signal is generated, including: Mapping Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or Mapping Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal.

46. The method of any one of claims 38-45, wherein, The first signal is transmitted, including: The first signal and a data signal corresponding to the first signal are transmitted in a time division multiplexing manner.

47. The method of any one of claims 38-45, wherein, The first signal is transmitted, including: The first signal and a data signal corresponding to the first signal are transmitted in a frequency division multiplexing manner.

48. The method of any one of claims 38-47, wherein, The first signal is a phase tracking reference signal (PTRS) signal.

49. A method of communication, the method comprising: Including: Generating a first signal; Transmitting the first signal; The first signal is generated by a first sequence in a first sequence set, and the first sequence includes at least Q elements, Q≥k*8, k is a positive integer greater than or equal to 1; The first sequence set includes at least one of the following sequences: {(1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i, 1+0i), (1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i, 1+0i), (1+0i, 1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i), (1+0i, -1+0i, -1+0i, 1+0i, 1+0i, -1+0i, -1+0i, 1+0i), (1+0i, 1+0i, 1+0i, 1+0i, -1+0i, -1+0i, -1+0i, -1+0i), (1+0i, -1+0i, 1+0i, -1+0i, -1+0i, 1+0i, -1+0i, 1+0i), (1+0i, 1+0i, -1+0i, -1+0i, -1+0i, -1+0i, 1+0i, 1+0i), (1+0i, -1+0i, -1+0i, 1+0i, -1+0i, 1+0i, 1+0i, -1+0i), (1+0i, 0+1i, 0+1i, -1+0i, 0+1i, -1+0i, -1+0i, 0-1i), (1+0i, 0-1i, 0+1i, 1+0i, 0+1i, 1+0i, -1+0i, 0+1i), (1+0i, 0+1i, 0-1i, 1+0i, 0+1i, -1+0i, 1+0i, 0+1i), (1+0i, 0-1i, 0-1i, -1+0i, 0+1i, 1+0i, 1+0i, 0-1i), (1+0i, 0+1i, 0+1i, -1+0i, 0-1i, 1-0i, 1-0i, 0+1i), (1+0i, 0-1i, 0+1i, 1+0i, 0-1i, -1+0i, 1-0i, 0-1i), (1+0i, 0+1i, 0-1i, 1+0i, 0-1i, 1-0i, -1+0i, 0-1i), (1+0i, 0-1i, 0-1i, -1+0i, 0-1i, -1+0i, -1+0i, 0+1i), (1+0i, 0+1i, 1+0i, 0+1i, 1+0i, 0-1i, -1+0i, 0+1i), (1+0i, 0-1i, 1+0i, 0-1i, 1+0i, 0+1i, -1+0i, 0-1i), (1+0i, 0+1i, -1+0i, 0-1i, 1+0i, 0-1i, 1+0i, 0-1i), (1+0i, 0-1i, -1+0i, 0+1i, 1+0i, 0+1i, 1+0i, 0+1i), (1+0i, 0+1i, 1+0i, 0+1i, -1+0i, 0+1i, 1+0i, 0-1i), (1+0i, 0-1i, 1+0i, 0-1i, -1+0i, 0-1i, 1+0i, 0+1i), (1+0i, 0+1i, -1+0i, 0-1i, -1+0i, 0+1i, -1+0i, 0+1i), (1+0i, 0-1i, -1+0i, 0+1i, -1+0i,(1+0i, 1+0i, 0+1i, 0+1i, 0+1i, 0-1i, 1+0i, -1+0i), (1+0i, -1+0i, 0+1i, 0-1i, 0+1i, 0+1i, 1+0i, 1+0i), (1+0i, 1+0i, 0-1i, 0-1i, 0+1i, 0-1i, -1+0i, 1+0i), (1+0i, -1+0i, 0-1i, 0+1i, 0+1i, 0+1i, -1+0i, -1+0i), (1+0i, 1+0i, 0+1i, 0+1i, 0-1i, 0+1i, -1+0i, 1+0i), (1+0i, -1+0i, 0+1i, 0-1i, 0-1i, 0-1i, -1+0i, -1+0i), (1+0i, 1+0i, 0-1i, 0-1i, 0-1i, 0+1i, 1+0i, -1+0i), (1+0i, -1+0i, 0-1i, 0+1i, 0-1i, 0-1i, 1+0i, 1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 1+0i, -1+0i, 0+1i, 0+1i), (1+0i, -1+0i, 0+1i, 0+1i, 1+0i, 1+0i, 0+1i, 0-1i), (1+0i, 1+0i, 0-1i, 0+1i, 1+0i, -1+0i, 0-1i, 0-1i), (1+0i, -1+0i, 0-1i, 0-1i, 1+0i, 1+0i, 0-1i, 0+1i), (1+0i, 1+0i, 0+1i, 0-1i, -1+0i, 1+0i, 0-1i, 0-1i), (1+0i, -1+0i, 0+1i, 0+1i, -1+0i, -1+0i, 0-1i, 0+1i), (1+0i, 1+0i, 0-1i, 0+1i, -1+0i, 1+0i, 0+1i, 0+1i), (1+0i, -1+0i, 0-1i, 0-1i, -1+0i, -1+0i, 0+1i, 0-1i), (1+0i, 0+1i, 1+0i, 0-1i, 0+1i, 1+0i, 0+1i, -1+0i), (1+0i, 0-1i, 1+0i, 0+1i, 0+1i, -1+0i, 0+1i, 1+0i), (1+0i, 0+1i, -1+0i, 0+1i, 0+1i, 1+0i, 0-1i, 1+0i), (1+0i, 0-1i, -1+0i, 0-1i, 0+1i, -1+0i, 0-1i, -1+0i), (1+0i, 0+1i, 1+0i, 0-1i, 0-1i, -1+0i, 0-1i, 1+0i), (1+0i, 0-1i, 1+0i, 0+1i, 0-1i, 1+0i, 0-1i, -1+0i), (1+0i, 0+1i, -1+0i, 0+1i, 0-1i,(1+0i, 0+1i, 0+1i, 1+0i, 1+0i, 0+1i, 0-1i, -1+0i), (1+0i, 0-1i, 0+1i, -1+0i, 1+0i, 0-1i, 0-1i, 1+0i), (1+0i, 0+1i, 0-1i, -1+0i, 1+0i, 0+1i, 0+1i, 1+0i), (1+0i, 0-1i, 0-1i, 1+0i, 1+0i, 0-1i, 0+1i, -1+0i), (1+0i, 0+1i, 0+1i, 1+0i, -1+0i, 0-1i, 0+1i, 1+0i), (1+0i, 0-1i, 0+1i, -1+0i, -1+0i, 0+1i, 0+1i, -1+0i), (1+0i, 0+1i, 0-1i, -1+0i, -1+0i, 0-1i, 0-1i, -1+0i), (1+0i, 0-1i, 0-1i, 1+0i, -1+0i, 0+1i, 0-1i, 1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 0+1i, 0+1i, 1+0i, -1+0i), (1+0i, -1+0i, 0+1i, 0+1i, 0+1i, 0-1i, 1+0i, 1+0i), (1+0i, 1+0i, 0-1i, 0+1i, 0+1i, 0+1i, -1+0i, 1+0i), (1+0i, -1+0i, 0-1i, 0-1i, 0+1i, 0-1i, -1+0i, -1+0i), (1+0i, 1+0i, 0+1i, 0-1i, 0-1i, 0-1i, -1+0i, 1+0i), (1+0i, -1+0i, 0+1i, 0+1i, 0-1i, 0+1i, -1+0i, -1+0i), (1+0i, 1+0i, 0-1i, 0+1i, 0-1i, 0-1i, 1+0i, -1+0i), (1+0i, -1+0i, 0-1i, 0-1i, 0-1i, 0+1i, 1+0i, 1+0i)}; Alternatively, the first set of sequences comprises at least one of the following sequences: · represents a point multiplication operation.

50. The method of claim 49, wherein, The first signal is generated, including: Mapping Q elements in the first sequence to Q consecutive subcarriers respectively to obtain the first signal; or Mapping Q elements in the first sequence to Q equally spaced subcarriers respectively to obtain the first signal.

51. The method of claim 49 or 50, wherein, The first signal is transmitted, including: The first signal and a data signal corresponding to the first signal are transmitted in a time division multiplexing manner.

52. The method of claim 49 or 50, wherein, The first signal is transmitted, including: The first signal and a data signal corresponding to the first signal are transmitted in a frequency division multiplexing manner.

53. The method of any one of claims 49-52, wherein, The first signal is a phase tracking reference signal (PTRS) signal.

54. A communications device, characterized by Including units or modules for performing the method of any one of claims 1-13, or the method of any one of claims 14-19, or the method of any one of claims 20-25, or the method of any one of claims 26-31, or the method of any one of claims 32-37, or the method of any one of claims 38-48, or the method of any one of claims 49-53.

55. A communications device, characterized by A computer program product comprising a computer readable medium having computer readable instructions stored therein, the computer readable instructions, when executed on a communication device, causing the communication device to perform the method of any one of claims 1-13, or the method of any one of claims 14-19, or the method of any one of claims 20-25, or the method of any one of claims 26-31, or the method of any one of claims 32-37, or the method of any one of claims 38-48, or the method of any one of claims 49-53.

56. A computer readable storage medium, characterized in that, A computer program product comprising a computer readable medium having computer readable instructions stored therein, the computer readable instructions, when executed on a communication device, causing the communication device to perform the method of any one of claims 1-13, or the method of any one of claims 14-19, or the method of any one of claims 20-25, or the method of any one of claims 26-31, or the method of any one of claims 32-37, or the method of any one of claims 38-48, or the method of any one of claims 49-53.

57. A computer program product, characterised in that, A computer program product comprising a computer readable medium having computer readable instructions stored therein, the computer readable instructions, when executed on a communication device, causing the communication device to perform the method of any one of claims 1-13, or the method of any one of claims 14-19, or the method of any one of claims 20-25, or the method of any one of claims 26-31, or the method of any one of claims 32-37, or the method of any one of claims 38-48, or the method of any one of claims 49-53.

Citation Information

Patent Citations

  • Method and apparatus for sequence generation

    CN111052813A

  • Reference signal sequence generation method and communication device

    CN114157405A

  • Transmission and reception of downlink control information

    US20220216965A1

  • Communication method and apparatus

    WO2020118536A1

  • Communication method and device

    WO2021062872A1