Communication method and apparatus
A communication method and apparatus belonging to the NR or LTE field, to improve spectral efficiency of an ultra-high frequency band. The method includes: a first apparatus generates and sends a first signal. The first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation.
1 . A communication method implemented by a first apparatus, comprising:
generating a first signal, wherein the first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation; and
sending the first signal,
wherein the first signal is a signal obtained by performing deceleration modulation on the symbol based on extended Fourier transform, a quantity of rows in a matrix of the extended Fourier transform is greater than a quantity of columns in the matrix of the extended Fourier transform, the quantity of columns in the matrix of the extended Fourier transform is the same as a quantity of symbols, and the quantity of rows in the matrix of the extended Fourier transform is the same as a quantity of subcarriers.
2 . The method according to claim 1 , wherein the first signal, the matrix of the extended Fourier transform, and the symbol meet the following relationship:
s
(
t
)
=
∑
k
=
-
K
2
K
2
-
1
∑
n
=
0
N
-
1
a
n
e
-
j
2
π
kf
(
n
)
e
j
2
π
k
Δ
f
t
;
and
-
T
c
p
≤
t
<
T
s
y
m
,
wherein
s(t) is the first signal, K is the quantity of rows in the matrix of the extended Fourier transform, N is the quantity of columns in the matrix of the extended Fourier transform, a n is an n th symbol, e −j2πkf(n) is an element in the matrix of the extended Fourier transform, f(n)=n/N or f(n)=[nK/N]′/K, [ ]′ is rounding, Δf is a subcarrier spacing, T cp is duration corresponding to a cyclic prefix in the first signal, and T sym is duration corresponding to an original signal in the first signal.
3 . The method according to claim 1 , wherein the first signal is a signal obtained by performing deceleration modulation and phase rotation modulation on the symbol based on the matrix of the extended Fourier transform, and phase rotation amounts of different signals are different.
4 . The method according to claim 3 , wherein the first signal comprises an m th signal in M signals, and a phase rotation amount of the first signal meets the following relationship:
diag{1, e −j2πm/MN , . . . ,e −j2πm(K−1)/MN }
wherein K is the quantity of rows in the matrix of the extended Fourier transform, N is the quantity of columns in the matrix of the extended Fourier transform, and M is an integer.
5 . The method according to claim 4 , wherein the first signal comprises P pilot blocks, and a phase rotation amount of a p th pilot block in the P pilot blocks meets the following relationship:
e −jπμp(p+1)/P ,0≤ p≤P− 1, and 1≤μ≤ P− 1.
6 . The method according to claim 1 , wherein the first signal comprises a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different.
7 . An apparatus, comprising:
one or more processors configured to:
generate a first signal, wherein the first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation; and
send the first signal,
wherein the first signal is a signal obtained by performing deceleration modulation on the symbol based on a pulse shaping filter, and
wherein the first signal, the pulse shaping filter, and the symbol meet the following relationship:
s
(
t
)
=
∑
n
=
-
C
P
N
-
1
a
nmodN
g
(
t
-
α
n
T
)
,
wherein
s(t) is the first signal, g(t) is an impulse response function of the pulse shaping filter, αn is an n th symbol, CP is an integer, n is an integer ranging from— CP to N-1 , a value of α is greater than 1, T is a time interval between two adjacent symbols, and t is a time variable.
8 . The apparatus according to claim 7 , wherein the first signal comprises a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different.
9 . A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium comprises a computer program or instructions, and when the computer program or the instructions are run on a computer, cause the computer to:
generate a first signal, wherein the first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation; and
send the first signal,
wherein the first signal is a signal obtained by performing deceleration and spectrum shifting modulation on the symbol based on the pulse shaping filter, and
wherein the first signal, the pulse shaping filter, and the symbol meet the following relationship:
s
(
t
)
=
∑
n
=
-
CP
N
-
1
a
nmodN
g
(
t
-
α
n
T
)
cos
π
(
t
-
α
nT
)
/
T
g
,
wherein
s(t) is the first signal, g(t) is an impulse response function of the pulse shaping filter, αn is an n th symbol, CP is an integer, n is an integer ranging from—CP to N- 1 , a value of α is greater than 1,T is a time interval between two adjacent symbols, t is a time variable, and T g is pulse duration of the pulse shaping filter.
10 . The non-transitory computer-readable storage medium according to claim 9 , wherein the first signal comprises a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different.
11 . A communication method, wherein the method is applied to a first apparatus and the method comprises:
generating a first signal, wherein the first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation; and
sending the first signal;
wherein the first signal is a signal obtained by performing deceleration modulation on the symbol based on a pulse shaping filter;
wherein the first signal, the pulse shaping filter, and the symbol meet the following relationship:
s
(
t
)
=
∑
n
=
-
C
P
N
-
1
a
nmodN
g
(
t
-
α
n
T
)
,
wherein
s(t) is the first signal, g(t) is an impulse response function of the pulse shaping filter, αn is an n th symbol, CP is an integer, n is an integer ranging from— CP to N-1 , a value of α is greater than 1, T is a time interval between two adjacent symbols, and t is a time variable.
12 . A communication method, wherein the method is applied to a first apparatus and the method comprises:
generating a first signal, wherein the first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation; and
sending the first signal;
wherein the first signal is a signal obtained by performing deceleration and spectrum shifting modulation on the symbol based on the pulse shaping filter;
wherein the first signal, the pulse shaping filter, and the symbol meet the following relationship:
s
(
t
)
=
∑
n
=
-
CP
N
-
1
a
nmodN
g
(
t
-
α
n
T
)
cos
π
(
t
-
α
nT
)
/
T
g
,
wherein
s(t) is the first signal, g(t) is an impulse response function of the pulse shaping filter, αn is an n th symbol, CP is an integer, n is an integer ranging from—CP to N- 1 , a value of α is greater than 1,T is a time interval between two adjacent symbols, t is a time variable, and T g is pulse duration of the pulse shaping filter.
13 . An apparatus, comprising:
one or more processors configured to:
generating a first signal, wherein the first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation; and
sending the first signal;
wherein the first signal is a signal obtained by performing deceleration and spectrum shifting modulation on the symbol based on the pulse shaping filter;
wherein the first signal, the pulse shaping filter, and the symbol meet the following relationship:
s
(
t
)
=
∑
n
=
-
CP
N
-
1
a
nmodN
g
(
t
-
α
n
T
)
cos
π
(
t
-
α
nT
)
/
T
g
,
wherein
s(t) is the first signal, g(t) is an impulse response function of the pulse shaping filter, αn is an n th symbol, CP is an integer, n is an integer ranging from—CP to N- 1 , a value of α is greater than 1,T is a time interval between two adjacent symbols, t is a time variable, and T g is pulse duration of the pulse shaping filter.
14 . An apparatus, comprising:
one or more processors configured to:
generate a first signal, wherein the first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation; and
send the first signal,
wherein the first signal is a signal obtained by performing deceleration modulation on the symbol based on extended Fourier transform, a quantity of rows in a matrix of the extended Fourier transform is greater than a quantity of columns in the matrix of the extended Fourier transform, the quantity of columns in the matrix of the extended Fourier transform is the same as a quantity of symbols, and the quantity of rows in the matrix of the extended Fourier transform is the same as a quantity of subcarriers.
15 . The apparatus according to claim 14 , wherein the first signal, the matrix of the extended Fourier transform, and the symbol meet the following relationship:
s
(
t
)
=
∑
k
=
-
K
2
K
2
-
1
∑
n
=
0
N
-
1
a
n
e
-
j
2
π
kf
(
n
)
e
j
2
π
k
Δ
f
t
;
and
−T cp ≤t<T sym ,
wherein
S(t) is the first signal, K is the quantity of rows in the matrix of the extended Fourier transform, N is the quantity of columns in the matrix of the extended Fourier transform, α n is an n th symbol, e −j2πkf(n) is an element in the matrix of the extended Fourier transform, ƒ(n)=n/N or ƒ(n)=[nK/N]/K, [] is rounding, Δƒ is a subcarrier spacing, T cp is duration corresponding to a cyclic prefix in the first signal, and T sym is duration corresponding to an original signal in the first signal.
16 . The apparatus according to claim 14 , wherein the first signal is a signal obtained by performing deceleration modulation and phase rotation modulation on the symbol based on the matrix of the extended Fourier transform, and phase rotation amounts of different signals are different.
17 . The apparatus according to claim 16 , wherein the first signal comprises an mth signal in M signals, and a phase rotation amount of the first signal meets the following relationship:
diag {1,e, −j2πm/MN , . . . , e −j2πm(K-1)/MN }
wherein K is the quantity of rows in the matrix of the extended Fourier transform, N is the quantity of columns in the matrix of the extended Fourier transform, and M is an integer.
18 . The apparatus according to claim 16 , wherein the first signal comprises P pilot blocks, and a phase rotation amount of a p th pilot block in the P pilot blocks meets the following relationship:
e −jπμp(p+1)/P , 0≤p≤P−1, and 1≤μ≤P−1.
19 . The apparatus according to claim 14 , wherein the first signal comprises a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different.
20 . A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium comprises a computer program or instructions, and when the computer program or the instructions are run on a computer, cause the computer to:
generate a first signal, wherein the first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation; and
send the first signal,
wherein the first signal is a signal obtained by performing deceleration modulation on the symbol based on extended Fourier transform, a quantity of rows in a matrix of the extended Fourier transform is greater than a quantity of columns in the matrix of the extended Fourier transform, the quantity of columns in the matrix of the extended Fourier transform is the same as a quantity of symbols, and the quantity of rows in the matrix of the extended Fourier transform is the same as a quantity of subcarriers.
21 . The non-transitory computer-readable storage medium according to claim 20 , wherein the first signal, the matrix of the extended Fourier transform, and the symbol meet the following relationship:
s
(
t
)
=
∑
k
=
-
K
2
K
2
-
1
∑
n
=
0
N
-
1
a
n
e
-
j
2
π
kf
(
n
)
e
j
2
π
k
Δ
f
t
;
and
−T cp ≤t<T sym ,
wherein
S(t) is the first signal, K is the quantity of rows in the matrix of the extended Fourier transform, N is the quantity of columns in the matrix of the extended Fourier transform, α n is an n th symbol, e −j2πkf(n) is an element in the matrix of the extended Fourier transform, ƒ(n)=n/N or ƒ(n)=[nK/N]/K, [] is rounding, Δƒ is a subcarrier spacing, T cp is duration corresponding to a cyclic prefix in the first signal, and T sym is duration corresponding to an original signal in the first signal.
22 . The non-transitory computer-readable storage medium according to claim 20 , wherein the first signal is a signal obtained by performing deceleration modulation and phase rotation modulation on the symbol based on the matrix of the extended Fourier transform, and phase rotation amounts of different signals are different.
23 . The non-transitory computer-readable storage medium according to claim 22 , wherein the first signal comprises an m th signal in M signals, and a phase rotation amount of the first signal meets the following relationship:
diag {1,e, −j2πm/MN , . . . , e −j2πm(K-1)/MN }
wherein K is the quantity of rows in the matrix of the extended Fourier transform, N is the quantity of columns in the matrix of the extended Fourier transform, and M is an integer.
24 . The non-transitory computer-readable storage medium according to claim 23 , wherein the first signal comprises P pilot blocks, and a phase rotation amount of a p th pilot block in the P pilot blocks meets the following relationship:
e −jπμp(p+1)/P , 0≤p≤P−1, and 1≤μ≤P−1.
25 . The non-transitory computer-readable storage medium according to claim 20 , wherein the first signal comprises a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different.
26 . A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium comprises a computer program or instructions, and when the computer program or the instructions are run on a computer, cause the computer to:
generate a first signal, wherein the first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation; and
send the first signal,
wherein the first signal is a signal obtained by performing deceleration modulation on the symbol based on a pulse shaping filter;
wherein the first signal, the pulse shaping filter, and the symbol meet the following relationship:
s
(
t
)
=
∑
n
=
-
C
P
N
-
1
a
nmodN
g
(
t
-
α
n
T
)
,
wherein
s(t) is the first signal, g(t) is an impulse response function of the pulse shaping filter, αn is an n th symbol, CP is an integer, n is an integer ranging from— CP to N-1 , a value of α is greater than 1, T is a time interval between two adjacent symbols, and t is a time variable.