CN107852269B - Method and device for transmitting data - Google Patents
Method and device for transmitting data Download PDFInfo
- Publication number
- CN107852269B CN107852269B CN201580082174.XA CN201580082174A CN107852269B CN 107852269 B CN107852269 B CN 107852269B CN 201580082174 A CN201580082174 A CN 201580082174A CN 107852269 B CN107852269 B CN 107852269B
- Authority
- CN
- China
- Prior art keywords
- sequence
- sequences
- antenna
- groups
- initial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000005540 biological transmission Effects 0.000 claims abstract description 22
- 108010076504 Protein Sorting Signals Proteins 0.000 claims description 74
- 125000004122 cyclic group Chemical group 0.000 claims description 20
- 230000001131 transforming effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000000835 fiber Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention provides a method and equipment for transmitting data, wherein the method comprises the steps of generating a first channel estimation CE sequence, wherein the first CE sequence comprises M groups of second CE sequences, the second CE sequences are obtained by converting a third CE sequence, and the third CE sequence meets the 802.11ad standard, wherein M is a positive integer greater than or equal to 2; and sending a physical layer protocol data unit (PPDU) to receiving end equipment, wherein the PPDU comprises a first CE sequence, the channel bandwidth for bearing the PPDU is the sum of M continuous frequency band bandwidths, and M groups of second CE sequences correspond to the M continuous frequency bands one by one. The embodiment of the invention enables the transceiver to support the data receiving and transmitting of a plurality of channels simultaneously by generating the first CE sequence supporting a plurality of channels, thereby improving the transmission rate of data.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a method and equipment for transmitting data.
Background
The standardization of the 802.11 family of standards for Wireless Local Area Networks (WLANs) has resulted in significant cost reductions for WLAN technology. Products that employ Wireless Fidelity (Wi-Fi) Wireless communication technology need to pass Wi-Fi alliance authentication in order to improve interoperability between Wireless network products based on the 802.11 standard, and Wireless local area networks using the 802.11 series of protocols may be referred to as Wi-Fi networks.
At present, the 802.11 standard, which is subject to various versions such as 802.11a, 802.11b, 802.11g, 802.11n and 802.11ac, has more and more mature technical development, the transmission speed of the provided system is also more and more increased, and the 802.11ac which operates in the 5GHz band can support 1.3Gbps at most at present. On the other hand, due to its peculiar flexibility, it finds more and more applications in domestic and commercial environments.
The 802.11ad is a branch of an IEEE802.11 (or called WLAN, wireless local area network) system, works in a 60GHz high frequency band, is mainly used for realizing transmission of wireless high-definition audio and video signals inside a home, and brings a more complete high-definition video solution for home multimedia application, also called WiGig (60GHz Wi-Fi). Compared with the current WiFi technology, the 802.11ad technology has the characteristics of high capacity, high speed (the highest transmission rate can reach 7Gbps when the PHY adopts an OFDM multi-carrier scheme, and the highest transmission rate can reach 4.6Gbps when a single-carrier modulation scheme is adopted), low delay, low power consumption and the like in the aspect of multimedia application. The IEEE802.11 standard organization creates a new Next Generation 60GHz Study Group (NG60SG) in 5 months in 2014, and holds a first formal meeting in NG60SG in 9 months in 2014, plans to develop the NG60 standard as an evolution technology of the Next Generation of 802.11ad60GHz WLAN, and aims to increase the peak rate from 7Gbps to more than 20Gbps, and also aims to expand the application range, and introduces various scenes such as wireless access, backhaul, point-to-multipoint and the like besides continuously supporting applications mainly based on 802.11ad point-to-point short-distance wireless high-definition audio and video signals.
However, the peak rate in the existing 802.11ad is 7Gbps at the maximum, and in the next generation 802.11ad, which may also be referred to as NG60, it is required to be raised to more than 20 Gbps. Therefore, in the NG60 standard protocol, how to increase the transmission rate of data becomes a problem to be solved urgently.
Disclosure of Invention
The embodiment of the invention provides a method and equipment for transmitting data, and the method can improve the transmission rate of the data.
In a first aspect, a method for data transmission in a wireless local area network is provided, including:
generating a first channel estimation CE sequence, wherein the first CE sequence comprises M groups of second CE sequences, the second CE sequences are obtained by transforming a third CE sequence, the third CE sequence meets the 802.11ad standard, and the third CE sequence comprises: [ -Gb 128-Ga128 Gb128-Ga 128-Gb128 ] or [ -Gb128Ga 128-Gb 128-Ga 128-Gb128 ], wherein M is a positive integer greater than or equal to 2;
and sending a physical layer protocol data unit (PPDU) to receiving end equipment, wherein the PPDU comprises the first CE sequence, the channel bandwidth for bearing the PPDU is the sum of M continuous frequency band bandwidths, and the M groups of second CE sequences correspond to the M continuous frequency bands one by one.
With reference to the first aspect, in a first possible implementation manner, when applied to a single-antenna multi-channel scenario,
the generating of the first channel estimation CE sequence includes:
determining the M groups of second CE sequences according to the third CE sequence and the phase-shifted signal sequence;
and generating the first CE sequence according to the M groups of second CE sequences.
With reference to the first possible implementation manner, in a second possible implementation manner, the generating the first CE sequence according to the M groups of second CE sequences includes:
and arranging the M groups of second CE sequences in an interleaving mode to generate the first CE sequence.
With reference to the first possible implementation manner, in a third possible implementation manner, the generating the first CE sequence according to the M groups of second CE sequences includes:
and arranging the M groups of second CE sequences in a serial connection mode to generate the first CE sequence.
With reference to any one of the first to third possible implementation manners, in a fourth possible implementation manner, the determining the M groups of second CE sequences according to the third CE sequence and the phase-shifted signal sequence includes determining the M groups of second CE sequences according to the following formula:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n-1, which represents the index of the character in the third CE sequence; n is a radical of1For a preset optimum value, 0 < N1N, where N represents the total number of characters in the third CE sequence; p is a radical of0(n) represents the third CE sequence, pm(n) represents an mth second CE sequence of the M sets of second CE sequences,representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath.
With reference to the fourth possible implementation manner, in a fifth possible implementation manner, the arranging the M groups of second CE sequences in an interleaving manner to generate the first CE sequence includes generating the first CE sequence according to the following formula:
p(n′)=p(nM+m-1)=pm(n)
where N '═ nM + m-1, 0 ≦ N' < nM, 0 ≦ N < N, N 'denotes the index of the character in the first CE sequence, and p (N') denotes the first CE sequence.
With reference to the fourth possible implementation manner, in a sixth possible implementation manner,
the arranging the M groups of second CE sequences in a serial manner to generate the first CE sequence includes generating the first CE sequence according to the following formula:
p(n′)=p((m-1)N+n)=pm(n)
where N ' denotes the index of the character in the first CE sequence, N ═ M-1) M + N, 0 ≦ N ' < NM, 0 ≦ N < N, and p (N ') denotes the first CE sequence.
With reference to the first aspect, in a seventh possible implementation manner, when applied to a multi-antenna and multi-channel scenario,
the generating of the first channel estimation CE sequence includes:
and generating the first CE sequence of each antenna in the multi-antenna according to the third CE sequence and the phase-shifted signal sequence.
With reference to the seventh possible implementation manner, in an eighth possible implementation manner, the generating the first CE sequence for each antenna of the multiple antennas according to the third CE sequence and the phase-shifted signal sequence includes:
determining the M sets of second CE sequences for each antenna based on the third CE sequences and the phase-shifted signal sequences,
arranging the M groups of second CE sequences in an interleaving mode to generate an initial CE sequence of each antenna;
and generating the first CE sequence of each antenna by adopting a cyclic shift mode according to the initial CE sequence.
With reference to the eighth possible implementation manner, in a ninth possible implementation manner, the number of the multiple antennas is K,
the determining the M groups of second CE sequences for each antenna according to the third CE sequence and the phase-shifted signal sequence includes determining the M groups of second CE sequences according to the following formula:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M sets of second CE sequences; n represents the number of the second CE sequences; n is a radical of1For a preset optimum value, 0 < N1N is less than or equal to N; n-1, which represents the index of the character in the third CE sequence; p is a radical of0(n) represents the third CE sequence, pm(n) represents an mth second CE sequence of the M sets of second CE sequences,representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
arranging the M groups of second CE sequences in an interleaving manner to generate an initial CE sequence for each antenna, including determining the initial CE sequence according to the following formula:
wherein, n'0=nM+m-1,0≤n′0<NM,n′0The reference numerals representing the characters in the initial CE sequence,the initial CE sequence is represented as a sequence of CEs,
generating the first CE sequence for each antenna by cyclic shift according to the initial CE sequence, including determining the first CE sequence for each antenna according to the following formula:
0 ≦ N "< N × M, N" indicating the index of the character in the first CE sequence for each antenna,
pk(n') represents the first CE sequence for the kth antenna of the K antennas, 1 ≦ K ≦ K
Wherein a and b are both constants, a + b ═ N, and a > b;
cεk(z)=cε(mod(z+(k-1)*b*M,a*M)),0≤z<a*M
wherein c ε (y) is based on the initial CE sequenceThe last a x M symbols of (a) to (b) generate the base sequence of the K antennas; c epsilonk(z) represents a base sequence of a K-th antenna among the K antennas.
With reference to the seventh possible implementation manner, in a tenth possible implementation manner,
the generating the first CE sequence for each antenna of the multiple antennas according to the third CE sequence and the phase-shifted signal sequence includes:
generating an initial CE sequence of each antenna by adopting a cyclic shift mode according to the third CE sequence;
generating M groups of second CE sequences of each antenna according to the initial CE sequences and the phase-shifted signals,
and arranging the M groups of second CE sequences in an interleaving mode to generate the first CE sequence of each antenna.
With reference to the tenth possible implementation manner, in an eleventh possible implementation manner, the number of the multiple antennas is K,
generating the initial CE sequence of each antenna by cyclic shift according to the third CE sequence, including determining the initial CE sequence of each antenna according to the following formula:
p0(N) represents the third CE sequence, 0 ≦ N < N N ═ 0., N-1, N represents the index of the character in the third CE sequence; wherein a and b are both constants, a + b ═ N, and a > b;
generating the M groups of second CE sequences for each antenna according to the initial CE sequence and the phase-shifted signal includes generating the M groups of second CE sequences according to the following formula:
the M second CE sequences, N, representing the K-th antenna of the K antennas1For a preset optimum value, 0 < N1≤N;Representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
arranging the M groups of second CE sequences in an interleaving manner to generate the first CE sequence for each antenna, including determining the first CE sequence for each antenna according to the following formula:
n ≦ nM + M-1 ≦ N × M, N "indicating the index of the character in the first CE sequence for each antenna, K ≦ 1 ≦ K; m denotes the number of the mth second CE sequence in the M groups of second CE sequences, pk(n ") represents the first CE sequence for the K-th antenna of the K antennas.
With reference to the seventh possible implementation manner, in a twelfth possible implementation manner, the generating the first CE sequence for each antenna of the multiple antennas according to the third CE sequence and the phase-shifted signal sequence includes:
determining M groups of second CE sequences of each antenna according to the third CE sequences and the phase-shifted signal sequences,
arranging the M groups of second CE sequences in a serial connection mode to generate an initial CE sequence of each antenna of the antenna;
and generating the first CE sequence of each antenna according to the initial CE sequence and a preset coefficient.
With reference to the twelfth possible implementation manner, in a thirteenth possible implementation manner, the number of the multiple antennas is K,
the determining the M groups of second CE sequences for each antenna according to the third CE sequence and the phase-shifted signal sequence includes determining the M groups of second CE sequences according to the following formula:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M sets of second CE sequences; n represents the number of the second CE sequences; n-1, which represents the index of the character in the third CE sequence; p is a radical of0(n) represents the third CE sequence, pm(N) denotes the mth second CE sequence of the M sets of second CE sequences, N1For a preset optimum value, 0 < N1≤N;Representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
arranging the M groups of second CE sequences in a serial manner to generate an initial CE sequence for each antenna of the antenna, including determining the initial CE sequence according to the following formula:
wherein n is not less than 0'0=(m-1)M+n<NM,n′0The reference numerals representing the characters in the initial CE sequence,representing the initial CE sequence;
the generating the first CE sequence for each antenna according to the initial CE sequence and preset coefficients includes determining the first CE sequence according to the following formula:
f (K, M) represents the predetermined coefficient, N ≦ (M-1) M + N, 0 ≦ N ≦ M, N "represents the index of the character in the first CE sequence for each antenna, 1 ≦ K, p, andk(n ") represents the first CE sequence for the K-th antenna of the K antennas.
With reference to the thirteenth possible implementation manner, in a fourteenth possible implementation manner, when the values of K are 2, 3, and 4,
the preset coefficients are respectively:
in a second aspect, an apparatus for data transmission of a wireless local area network is provided, including:
a generating unit, configured to generate a first channel estimation CE sequence, where the first CE sequence includes M groups of second CE sequences, the second CE sequences are obtained by transforming a third CE sequence, and the third CE sequence satisfies 802.11ad standard, and the third CE sequence includes: [ -Gb 128-Ga128 Gb128-Ga 128-Gb128 ] or [ -Gb128Ga 128-Gb 128-Ga 128-Gb128 ], wherein M is a positive integer greater than or equal to 2;
a sending unit, configured to send a physical layer protocol data unit PPDU to a receiving end device, where the PPDU includes the first CE sequence, a channel bandwidth carrying the PPDU is a sum of M continuous frequency band bandwidths, and the M groups of second CE sequences are in one-to-one correspondence with the M continuous frequency bands.
With reference to the first aspect, in a first possible implementation manner, when applied to a single-antenna multi-channel scenario,
the generating unit determines the M groups of second CE sequences according to the third CE sequence and the phase-shifted signal sequence;
and generating the first CE sequence according to the M groups of second CE sequences.
With reference to the first possible implementation manner of the second aspect, in a second possible implementation manner, the generating unit arranges the M groups of second CE sequences in an interleaving manner to generate the first CE sequence.
With reference to the first possible implementation manner of the second aspect, in a third possible implementation manner, the generating unit arranges the M groups of second CE sequences in a serial manner to generate the first CE sequence.
With reference to any one of the first to third possible implementation manners of the second aspect, in a fourth possible implementation manner, the generating unit determines the M groups of second CE sequences according to the following formula:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n-1, which represents the index of the character in the third CE sequence; n is a radical of1For a preset optimum value, 0 < N1N, wherein N represents the number of the second CE sequence; p is a radical of0(n) represents the third CE sequence, pm(n) represents an mth second CE sequence of the M sets of second CE sequences,representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath.
With reference to the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner, the generating unit generates the first CE sequence according to the following formula:
p(n′)=p(nM+m-1)=pm(n)
where N '═ nM + m-1, 0 ≦ N' < nM, 0 ≦ N < N, N 'denotes the index of the character in the first CE sequence, and p (N') denotes the first CE sequence.
With reference to the fourth possible implementation manner of the second aspect, in a sixth possible implementation manner,
the generating unit generates the first CE sequence according to the following formula:
p(n′)=p((m-1)N+n)=pm(n)
where N ' denotes the index of the character in the first CE sequence, N ═ M-1) M + N, 0 ≦ N ' < NM, 0 ≦ N < N, and p (N ') denotes the first CE sequence.
With reference to the second aspect, in a seventh possible implementation manner, when applied to a multi-antenna and multi-channel scenario,
the generating unit generates the first CE sequence for each antenna of the multiple antennas according to the third CE sequence and the phase-shifted signal sequence.
With reference to the seventh possible implementation manner of the second aspect, in an eighth possible implementation manner, the generating unit determines the M groups of second CE sequences of each antenna according to the third CE sequence and the phase-shifted signal sequence,
arranging the M groups of second CE sequences in an interleaving mode to generate an initial CE sequence of each antenna;
and generating the first CE sequence of each antenna by adopting a cyclic shift mode according to the initial CE sequence.
With reference to the eighth possible implementation manner, in a ninth possible implementation manner, the number of the multiple antennas is K,
the generating unit determines the M groups of second CE sequences according to the following formula:
wherein M is 1, 2.. times.m, which represents the M group of second CE sequencesNumber of the mth second CE sequence of (1); n represents the number of the second CE sequences; n is a radical of1For a preset optimum value, 0 < N1N is less than or equal to N; n-1, which represents the index of the character in the third CE sequence; p is a radical of0(n) represents the third CE sequence, pm(n) represents an mth second CE sequence of the M sets of second CE sequences,representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
the generating unit determines the initial CE sequence according to the following formula:
wherein, n'0=nM+m-1,0≤n′0<NM,n′0The reference numerals representing the characters in the initial CE sequence,the initial CE sequence is represented as a sequence of CEs,
the generating unit determines the first CE sequence for each antenna according to the following formula:
0 ≦ N "< N × M, N" indicating the index of the character in the CE sequence for each antenna,
pk(n') represents a first CE sequence for a kth antenna of the K antennas, 1 ≦ K ≦ K
Wherein a and b are both constants, a + b ═ N, and a > b;
cεk(z)=cε(mod(z+(k-1)*b*M,a*M)),0≤z<a*M
wherein c ε (y) is based on the initial CE sequenceThe last a x M symbols of (a) to (b) generate the base sequence of the K antennas; c epsilonk(z) represents a base sequence of a K-th antenna among the K antennas.
With reference to the seventh possible implementation manner of the second aspect, in a tenth possible implementation manner,
the generating unit generates an initial CE sequence of each antenna by adopting a cyclic shift mode according to the third CE sequence;
generating M groups of second CE sequences of each antenna according to the initial CE sequences and the phase-shifted signals,
and arranging the M groups of second CE sequences in an interleaving mode to generate the first CE sequence of each antenna.
With reference to the tenth possible implementation manner of the second aspect, in an eleventh possible implementation manner, the number of the multiple antennas is K,
the generating unit determines an initial CE sequence for each antenna according to the following formula:
p0(N) represents the third CE sequence, 0 ≦ N < N N ═ 0., N-1, N represents the index of the character in the third CE sequence; wherein a and b are both constants, a + b ═ N, and a > b;
the generating unit generates the M groups of second CE sequences according to the following formula:
the M second CE sequences, N, representing the K-th antenna of the K antennas1For a preset optimum value, 0 < N1≤N;Representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gTo representThe maximum delay of the transmitted signal due to multipath,
the generating unit determines the first CE sequence for each antenna according to the following formula:
wherein N ≦ nM + M-1, N ≦ 0 ≦ N × M, N "indicates the index of the character in the CE sequence for each antenna, and K is ≦ 1 ≦ K; m denotes the number of the mth second CE sequence in the M groups of second CE sequences, pk(n ") represents the first CE sequence for the K-th antenna of the K antennas.
With reference to the seventh possible implementation manner of the second aspect, in a twelfth possible implementation manner, the generating unit determines the M groups of second CE sequences for each antenna according to the third CE sequence and the phase-shifted signal sequence,
arranging the M groups of second CE sequences in a serial connection mode to generate an initial CE sequence of each antenna of the antenna;
and generating the CE sequence of each antenna according to the initial CE sequence and a preset coefficient.
With reference to the twelfth possible implementation manner of the second aspect, in a thirteenth possible implementation manner, the number of the multiple antennas is K,
the generating unit determines the M groups of second CE sequences according to the following formula:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M sets of second CE sequences; n represents the number of the second CE sequences; n-1, which represents the index of the character in the third CE sequence; p is a radical of0(n) represents the third CE sequence, pm(N) denotes the mth second CE sequence of the M sets of second CE sequences, N1For a preset optimum value, 0 < N1≤N;Representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
the generating unit determines the initial CE sequence according to the following formula:
wherein n is not less than 0'0=(m-1)M+n<NM,n′0The reference numerals representing the characters in the initial CE sequence,representing the initial CE sequence;
the generating unit determines the first CE sequence according to the following formula:
f (K, M) represents the predetermined coefficient, 0 ≦ N ≦ (M-1) M + N < N × M, N "represents the index of the character in the first CE sequence for each antenna, 1 ≦ K ≦ K, pk(n ") represents the first CE sequence for the K-th antenna of the K antennas.
With reference to the thirteenth possible implementation manner of the second aspect, in a fourteenth possible implementation manner, when the values of K are 2, 3, and 4,
the preset coefficients are respectively:
based on the above technical solution, the embodiment of the present invention enables the transceiver to support data transceiving of multiple channels simultaneously by generating the first CE sequence supporting multiple channels, so as to improve the transmission rate of data.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments of the present invention will be briefly described below, and it is obvious that the drawings described below are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic diagram of a scenario of transmitting data to which an embodiment of the present invention is applicable.
Fig. 2 is a schematic flow chart diagram of a method of transmitting data in accordance with one embodiment of the present invention.
FIG. 3 is a diagram of a CE sequence in a conventional 802.11 ad.
FIG. 4 is a diagram of a CE sequence in a conventional 802.11 ad.
Fig. 5 is a schematic diagram of a first CE structure according to an embodiment of the present invention.
Fig. 6 is a schematic diagram of a first CE structure according to another embodiment of the present invention.
Fig. 7 is a schematic diagram of a first CE structure according to another embodiment of the present invention.
Fig. 8 is a schematic block diagram of an apparatus for data transmission according to one embodiment of the present invention.
Fig. 9 is a schematic block diagram of an apparatus for data transmission according to another embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, shall fall within the scope of protection of the present invention.
The technical scheme of the invention can be applied to an Orthogonal Frequency Division Multiplexing (OFDM) system, such as a WLAN system, in particular to Wireless Fidelity (WiFi) and the like; the technical method of the invention can also be applied to a Single Carrier (SC) system. Of course, the method of the embodiment of the present invention may also be applied to other types of OFDM systems, and the embodiment of the present invention is not limited herein.
Correspondingly, the sending end device and the receiving end device may be a Station (STA) in the WLAN, and the Station may also be referred to as a system, a subscriber unit, an access terminal, a mobile Station, a remote terminal, a mobile device, a User terminal, a wireless communication device, a User agent, a User Equipment, or a User Equipment (UE). The STA may be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device having Wireless Local area network (e.g., Wi-Fi) communication capabilities, a computing device, or other processing device connected to a Wireless modem.
In addition, the sending end device and the receiving end device may also be Access Points (APs) in the WLAN, and the APs may be configured to communicate with the Access terminal through a wireless local area network, and transmit data of the Access terminal to the network side, or transmit data from the network side to the Access terminal.
The receiving end device may be a correspondent end corresponding to the sending end device.
For convenience of understanding and explanation, the following description is given by way of example and not limitation to the implementation and actions of the method and apparatus for transmitting data in a Wi-Fi system.
Fig. 1 is a schematic diagram of a scenario of transmitting data to which an embodiment of the present invention is applicable. The scenario system shown in fig. 1 may be a WLAN system, and the system in fig. 1 includes one or more access points AP101 and one or more stations STA102, where fig. 1 takes one access point and two stations as an example. Wireless communication between access point 101 and station 102 may be via various standards. The access point 101 and the station 102 may perform wireless communication by using a Multi-User Multiple-Input Multiple-Output (MU-MIMO) technology.
Fig. 2 is a schematic flow chart diagram of a method of transmitting data in accordance with one embodiment of the present invention. The method shown in fig. 2 is executed by a sending end device, where the sending end device may be a station or an access point, and when the sending end device is an access point, a receiving end device is a station; when the sending end device is a station, the receiving end device is an access point. Specifically, the method shown in fig. 2 is applied to a wireless local area network WLAN in a 60GHz band, and includes:
210, generating a first channel estimation CE sequence, where the first CE sequence includes M groups of second CE sequences, the second CE sequences are obtained by transforming a third CE sequence, the third CE sequence satisfies 802.11ad standard, and the third CE sequence includes: [ -Gb 128-Ga128 Gb128-Ga 128-Gb128 ] or [ -Gb128Ga 128-Gb 128-Ga 128-Gb128 ], wherein M is a positive integer greater than or equal to 2.
220, sending a physical layer protocol data unit (PPDU) to the receiving end equipment, wherein the PPDU comprises a first CE sequence, a channel bandwidth for bearing the PPDU is the sum of M continuous frequency band bandwidths, and M groups of second CE sequences are in one-to-one correspondence with the M continuous frequency bands.
Therefore, the embodiment of the invention enables the transceiver to support data transceiving on a plurality of continuous frequency bands simultaneously by generating the first CE sequence supporting the plurality of continuous frequency bands, and can improve the transmission rate of data.
It should be understood that, in the embodiment of the present invention, the M continuous frequency bands may also be referred to as M continuous subchannels, that is, in the embodiment of the present invention, the plurality of second CE sequences included in the first CE sequence respectively correspond to the plurality of subchannels one to one.
It should be appreciated that the multi-channel in embodiments of the present invention is comparable to existing 802.11ad, e.g., in the existing 802.11ad, a physical layer Protocol Data Unit (PPDU), which is a Physical Layer Convergence Procedure (PLCP) Protocol Data Unit (PPDU), only occupies one channel, for example, only occupies one channel with a channel bandwidth of 2.16GHZ, the PPDU in the embodiment of the present invention may occupy existing multiple channels, for example, may occupy multiple channels with a channel bandwidth of 2.16GHZ, e.g., 2, 3, or 4 channels having a channel bandwidth of 2.16GHZ, the channel bandwidth in an embodiment of the present invention may be the sum of the bandwidths of the occupied channels, for example, the channel bandwidth in the embodiments of the present invention may be 4.32GHZ, 6.48GHZ, or 8.64GHZ, that is, for convenience of description, the channel(s) carrying PPDUs in the embodiments of the present invention may be regarded as a sum of existing multiple channels.
At present, a CE in 802.11ad only supports data transmission of one channel, and in the CE in the embodiment of the present invention, a transceiver supports data transmission and reception of multiple channels simultaneously by generating a channel estimation CE sequence supporting multiple channels, so that a data transmission rate can be improved.
It should be understood that the third CE sequence in the embodiment of the present invention may be, for example, a CE sequence in an existing 802.11 ad. For example, the third CE sequence may have a structure as shown in fig. 3, where fig. 3 is a schematic diagram of a CE transmitted in a single carrier system in an 802.11ad system. The third CE sequence shown in FIG. 3 comprises Gu512、Gv512And Gv128Wherein
Gu512=[-Gb128-Ga128Gb128-Ga128]
Gv512=[-Gb128Ga128-Gb128-Ga128]
Gv128=[-Gb128]
for another example, the third CE sequence may have a structure as shown in fig. 4, where fig. 4 is a schematic diagram of a CE transmitted in a multi-carrier (OFDM) manner in an 802.11ad system. The third CE sequence shown in FIG. 4 comprises Gv512、Gu512And Gv128。
Further, the third CE sequence in the embodiment of the present invention may also be a sequence corresponding to a single carrier and multiple carriers (OFDM) obtained by multiplying the corresponding phase-shifted signal on the basis of the CE sequences in fig. 3 and 4:
that is, the third CE sequence in the embodiment of the present invention may be:
n=0,1...1151
or may be:
n=0,1...1151
wherein, rCEsc(n) is a CE sequence (pilot frequency) corresponding to a single carrier in 802.11ad, that is, the third CE sequence, rCE, in the embodiment of the present inventionOFDMAnd (n) is a CE sequence (pilot frequency) corresponding to multi-carrier (OFDM) in 802.11ad, that is, may be the third CE sequence in the embodiment of the present invention, where n denotes a reference number of a character in the third CE sequence.
It should be understood that the third CE sequence described above is only an example of a CE sequence in an existing 802.11ad, and the third CE sequence in the embodiment of the present invention may also be in the form of the third CE sequence, as long as the third CE sequence includes the nine gray sequences described above, and the order of the nine gray sequences is not limited in the embodiment of the present invention. The number of the third CE sequences in the embodiment of the present invention is not limited to 1152, that is, the third CE sequence in the embodiment of the present invention may further include other golay sequences, which is not limited in the embodiment of the present invention.
It should be noted that the embodiment of the present invention may be applied to a single-antenna multi-channel scenario, and may also be applied to a multi-antenna multi-channel scenario. The following describes in detail the applicable scenarios of the embodiments of the present invention, respectively by way of example.
Alternatively, as another embodiment, when applied to a single antenna multi-channel scenario,
determining M sets of second CE sequences based on the third CE sequence and the phase-shifted signal sequence, at 210;
and generating the first CE sequence according to the M groups of second CE sequences.
Alternatively, as another embodiment,
determining M sets of second CE sequences based on the third CE sequence and the phase-shifted signal sequence, including determining M sets of second CE sequences according to the following equation:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of second CE sequences; n-1, denoting the reference number of the character in the third CE sequence; n is a radical of1For a preset optimum value, 0 < N1≤N;p0(n) represents a third CE sequence, pm(n) represents an mth second CE sequence among the M sets of second CE sequences,represents a phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath.
For example, when m1 is 1 and m2 is 2, Δ is selected1And delta2The value of (b) satisfies the above formula. If m1 is 2 and m2 is 3, selecting Δ2And delta3The values of (a) satisfy the above, and so on.
For example, when the third CE sequence is a CE sequence in the existing 802.11ad, N may be 1152, and M may take the value of [1, 4 []Any integer of (1), N1May be 1024.
It should be noted that, in the embodiment of the present invention, the CE sequence may be generated according to the M groups of second CE sequences in multiple ways, which is described below by way of example.
Optionally, the first way: generating a first CE sequence from the M groups of second CE sequences, comprising:
and arranging the M groups of second CE sequences in an interleaving mode to generate a first CE sequence.
Alternatively, the second way: generating a first CE sequence from the M groups of second CE sequences, comprising:
and arranging the second CE sequences according to the M groups in a serial connection mode to generate a first CE sequence.
Specifically, in the first scheme, the generating the first CE sequence by arranging M groups of second CE sequences in an interleaving manner includes generating the first CE sequence according to the following formula:
p(n′)=p(nM+m-1)=pm(n)
where N '═ nM + m-1, 0 ≦ N' < nM, 0 ≦ N < N, N 'denotes the index of the character in the first CE sequence, and p (N') denotes the first CE sequence.
For example, when the third CE sequence is a CE sequence in the existing 802.11ad described above, N may be 1152, N1Can be 1024, and M can take the value of [1, 4]N '∈ [0, NM), e.g., M ═ 4, n' ∈ [0, 4608).
For example, as shown in fig. 5, fig. 5 is a schematic diagram of a first CE structure according to an embodiment of the present invention. The thick and thin arrows represent a group of second CE sequences, and as can be seen from fig. 5, the first CE sequence in fig. 5 is formed by 4 groups of second CE sequences arranged in an interleaving manner.
In a second approach, arranging M sets of second CE sequences in a serial manner to generate a first CE sequence includes generating CE sequences according to the following formula:
p(n′)=p((m-1)N+n)=pm(n)
where N ' denotes the index of the character in the first CE sequence, N ═ M-1) M + N, 0 ≦ N ' < NM, 0 ≦ N < N, and p (N ') denotes the first CE sequence.
For example, when the third CE sequence is a CE sequence in the existing 802.11ad described above, N may be 1152, N1Can be 1024, and M can take the value of [1, 4]N '∈ [0, NM), e.g., M ═ 4, n' ∈ [0, 4608).
For example, as shown in fig. 6, fig. 6 is a schematic diagram of a first CE structure according to another embodiment of the present invention. Wherein, thick and thin arrows represent a group of second CE sequences, and as can be seen from fig. 6, the first CE sequence in fig. 6 is composed of 4 groups of second CE sequences arranged in series.
Alternatively, as another embodiment, when applied to a multi-antenna multi-channel scenario,
at 210, a first CE sequence for each antenna in the multiple antennas is generated based on the third CE sequence and the phase-shifted signal sequence.
It should be noted that, in the embodiment of the present invention, the CE sequence of each antenna in the multiple antennas may be generated according to the third CE sequence and the phase-shifted signal sequence in a variety of ways, which is described below by way of example.
The first way, as another embodiment, generating a CE sequence for each antenna in multiple antennas according to the third CE sequence and the phase-shifted signal sequence includes:
determining M sets of second CE sequences for each antenna based on the third CE sequences and the phase-shifted signal sequences,
arranging the M groups of second CE sequences in an interleaving mode to generate an initial CE sequence of each antenna;
and generating a first CE sequence of each antenna by adopting a cyclic shift mode according to the initial CE sequence.
Further, as another embodiment, the number of the multiple antennas is K,
determining M sets of second CE sequences for each antenna based on the third CE sequence and the phase-shifted signal sequence, including determining the M sets of second CE sequences according to the following equation:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of second CE sequences; n is a radical of1For a preset optimum value, 0 < N1N is less than or equal to N; n-1, denoting the reference number of the character in the third CE sequence; p is a radical of0(n) represents a third CE sequence, pm(n) represents an mth second CE sequence among the M sets of second CE sequences,represents a phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
arranging the M groups of second CE sequences in an interleaving mode, and generating an initial CE sequence of each antenna, wherein the initial CE sequence is determined according to the following formula:
wherein, n'0=nM+m-1,0≤n′0<NM,n′0The reference numerals representing the characters in the initial CE sequence,which represents the initial sequence of CEs, is,
generating the CE sequence of each antenna by adopting a cyclic shift mode according to the initial CE sequence, wherein the CE sequence of each antenna is determined according to the following formula:
0 ≦ N "< N × M, N" denoting the index of the character in the CE sequence for each antenna,
pk(n') represents the CE sequence for the kth antenna of the K antennas, 1 ≦ K ≦ K
Wherein a and b are both constants, a + b ═ N, and a > b;
cεk(z)=cε(mod(z+(k-1)*b*M,a*M)),0≤z<a*M
wherein c ε (y) is based on the initial CE sequenceThe last a x M symbols of (a) to (b) generate a base sequence of K antennas; c epsilonk(z) represents a base sequence of a K-th antenna among the K antennas.
For example, when the third CE sequence is a CE sequence in the existing 802.11ad described above, N may be 1152, a may be 1024, b may be 128, N1Can be 1024, and K can take the value of [1, 8%]M can be [1, 4 ]]Any integer of (a), n ∈ [0, NM), e.g., M ═ 4, n ∈ [0, 4608).
In the above description, how to obtain the base sequence of the K-th antenna among the K antennas is described in detail, when K is 1,cε1(z)=cε(z)
For example, the base sequence for the first antenna is shown in table one.
TABLE I base sequence of the first antenna
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Wherein each cell in the table represents 128 × M data.
The base sequence of the second antenna is obtained by shifting on the basis of the first antenna, for example, the base sequence of the second antenna is shown in table two.
TABLE II, base sequence of the second antenna
2 | 3 | 4 | 5 | 6 | 7 | 8 | 1 |
Similarly, the base sequences of the third to eighth antennas are obtained by the above-described shifting manner.
A second method, as another embodiment, generating a first CE sequence for each antenna in multiple antennas according to a third CE sequence includes:
generating an initial CE sequence of each antenna by adopting a cyclic shift mode according to the third CE sequence;
generating M groups of second CE sequences of each antenna according to the initial CE sequences and the phase-shifted signals,
and arranging the M groups of second CE sequences in an interleaving mode to generate a first CE sequence of each antenna.
Further, as another embodiment, the number of the multiple antennas is K,
and generating an initial CE sequence of each antenna by adopting a cyclic shift mode according to the third CE sequence, wherein the initial CE sequence of each antenna is determined according to the following formula:
p0(N) represents a third CE sequence, 0 ≦ N < N N ═ 0., N-1, N represents the index of the character in the third CE sequence; wherein a and b are both constants, a + b ═ N, and a > b;
generating M sets of second CE sequences for each antenna from the initial CE sequences and the phase shifted signals, including generating the M sets of second CE sequences according to the following formula:
m sets of second CE sequences, N, representing the K-th antenna of the K antennas1For a preset optimum value, 0 < N1≤N;Represents a phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
arranging the M groups of second CE sequences in an interleaving mode, and generating a CE sequence of each antenna, wherein the CE sequence of each antenna is determined according to the following formula:
n ≦ 0 ≦ nM + M-1 ≦ N × M, N "indicating the index of the character in the CE sequence for each antenna, K ≦ 1 ≦ K; m denotes the number of the mth second CE sequence in the M groups of second CE sequences, pk(n ") represents the first CE sequence for the K-th antenna of the K antennas.
For example, when the third CE sequence is a CE sequence in the existing 802.11ad described above, N may be 1152, a may be 1024, b may be 128, N1Can be 1024, and K can take the value of [1, 8%]M can be [1, 4 ]]Any integer of (a), n ∈ [0, NM), e.g., M ═ 4, n ∈ [0, 4608).
A third way, as another embodiment, generating the first CE sequence for each antenna in the multiple antennas according to the third CE sequence and the phase-shifted signal sequence includes:
determining M sets of second CE sequences for each antenna based on the third CE sequences and the phase-shifted signal sequences,
arranging the M groups of second CE sequences in a serial connection mode to generate an initial CE sequence of each antenna of the antenna;
and generating a first CE sequence of each antenna according to the initial CE sequence and a preset coefficient.
Further, as another embodiment, the number of the multiple antennas is K,
determining M sets of second CE sequences for each antenna based on the third CE sequence and the phase-shifted signal sequence, including determining the M sets of second CE sequences according to the following equation:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of second CE sequences; n-0, 1, tableReference numerals indicating characters in the third CE sequence; p is a radical of0(n) represents a third CE sequence, pm(N) denotes the M-th second CE sequence of the M sets of second CE sequences, N1For a preset optimum value, 0 < N1≤N;Represents a phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
arranging the M groups of second CE sequences in a serial connection mode to generate an initial CE sequence of each antenna, wherein the initial CE sequence is determined according to the following formula:
wherein n is not less than 0'0=(m-1)M+n<NM,n′0The reference numerals representing the characters in the initial CE sequence,represents the initial CE sequence;
generating a first CE sequence for each antenna according to the initial CE sequence and a preset coefficient, including determining the first CE sequence according to the following formula:
f (K, M) denotes a predetermined coefficient, N ≦ M + N ≦ 0 ≦ N ≦ N ≦ M, N "denotes a symbol of a character in the first CE sequence for each antenna, 1 ≦ K ≦ K, pk(n ") denotes a first CE sequence for a K-th antenna among the K antennas.
Alternatively, as another embodiment, when K takes on values of 2, 3 and 4 respectively,
the preset coefficients are respectively:
for example, when the third CE sequence is a CE sequence in the existing 802.11ad described above, N may be 1152, N1Can be 1024, and K can take the value of [1, 8%]M can be [1, 4 ]]Any integer of (a), n ∈ [0, NM), e.g., M ═ 4, n ∈ [0, 4608).
For example, when K is 4, the predetermined coefficient isThe CE sequences of the 1 st to 4 th antennas are shown in fig. 7.
It should be noted that the examples of fig. 1 to 7 are only for assisting those skilled in the art in understanding the embodiments of the present invention, and are not intended to limit the embodiments of the present invention to the specific values or specific scenarios illustrated. It will be apparent to those skilled in the art from the examples given in figures 1 to 7 that various equivalent modifications or variations are possible, and such modifications or variations are intended to be within the scope of the embodiments of the present invention.
The method for transmitting data in the embodiment of the present invention is described in detail above with reference to fig. 1 to 7, and the apparatus for transmitting data in the embodiment of the present invention is described in detail below with reference to fig. 8 and 9.
Fig. 8 is a schematic block diagram of an apparatus for data transmission of a wireless local area network according to one embodiment of the present invention. The device 800 shown in fig. 8 may also be referred to as a sending end device, where the sending end device may be a station or an access point, and when the sending end device is an access point, the receiving end device is a station; when the sending end device is a station, the receiving end device is an access point. It should be understood that the apparatus 800 shown in fig. 8 corresponds to the method shown in fig. 1, and can implement various processes in the method embodiment of fig. 1, and the specific functions of the apparatus 800 can be referred to the corresponding description in fig. 1, and the detailed description is appropriately omitted here to avoid repetition.
Specifically, the apparatus 800 as shown in fig. 8 includes: a generating unit 810 and a transmitting unit 820.
The generating unit 810 is configured to generate a first channel estimation CE sequence, where the first CE sequence includes M groups of second CE sequences, the second CE sequences are obtained by transforming a third CE sequence, the third CE sequence satisfies 802.11ad standard, and the third CE sequence includes: [ -Gb 128-Ga128 Gb128-Ga 128-Gb128 ] or [ -Gb128Ga 128-Gb 128-Ga 128-Gb128 ], wherein M is a positive integer greater than or equal to 2;
the sending unit 820 is configured to send a physical layer protocol data unit PPDU to a receiving end device, where the PPDU includes a first CE sequence, a channel bandwidth carrying the PPDU is a sum of bandwidths of M consecutive frequency bands, and M groups of second CE sequences are in one-to-one correspondence with the M consecutive frequency bands. Therefore, the embodiment of the invention enables the transceiver to support data transceiving on a plurality of continuous frequency bands simultaneously by generating the first CE sequence supporting the plurality of continuous frequency bands, and can improve the transmission rate of data.
Alternatively, when applied to a single antenna multi-channel scenario as another embodiment,
the generating unit 810 determines M groups of second CE sequences according to the third CE sequence and the phase-shifted signal sequence;
and generating the first CE sequence according to the M groups of second CE sequences.
Further, as another embodiment, the generating unit 810 arranges the M groups of second CE sequences in an interleaving manner, and generates the first CE sequence.
Alternatively, as another embodiment, the generating unit 810 generates the CE sequences by arranging the M groups of second CE sequences in a serial manner.
Alternatively, as another embodiment,
the generating unit 810 determines M groups of second CE sequences according to the following formula:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of second CE sequences; n-1, denoting the reference number of the character in the third CE sequence; n is a radical of1For a preset optimum value, 0 < N1≤N;p0(n) represents a third CE sequence, pm(n) represents an mth second CE sequence among the M sets of second CE sequences,represents a phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath.
Alternatively, as another embodiment,
the generating unit 810 generates the first CE sequence according to the following formula:
p(n′)=p(nM+m-1)=pm(n)
where N '═ nM + m-1, 0 ≦ N' < nM, 0 ≦ N < N, N 'denotes the index of the character in the first CE sequence, and p (N') denotes the first CE sequence.
Alternatively, as another embodiment,
the generating unit 810 generates a CE sequence according to the following formula:
p(n′)=p((m-1)N+n)=pm(n)
where N ' denotes the index of the character in the first CE sequence, N ═ M-1) M + N, 0 ≦ N ' < NM, 0 ≦ N < N, and p (N ') denotes the first CE sequence.
Alternatively, as another embodiment, when applied to a multi-antenna multi-channel scenario,
the generating unit 810 generates the first CE sequence for each antenna of the multiple antennas according to the third CE sequence and the phase-shifted signal sequence.
Further, as another embodiment,
the generating unit 810 determines M groups of second CE sequences for each antenna based on the third CE sequences and the phase-shifted signal sequences,
arranging the M groups of second CE sequences in an interleaving mode to generate an initial CE sequence of each antenna;
and generating a first CE sequence of each antenna by adopting a cyclic shift mode according to the initial CE sequence.
Further, as another embodiment, the number of the multiple antennas is K,
the generating unit 810 determines M groups of second CE sequences according to the following formula:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of second CE sequences; n is a radical of1For a preset optimum value, 0 < N1N is less than or equal to N; n-1, denoting the reference number of the character in the third CE sequence; p is a radical of0(n) represents a third CE sequence, pm(n) represents an mth second CE sequence among the M sets of second CE sequences,represents the m-th second CE sequenceA corresponding phase shifted signal sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
optionally, as another embodiment, the generating unit 810 determines the initial CE sequence according to the following formula:
where N '═ nM + m-1, 0 ≦ N' < nM, 0 ≦ N < N, N 'denotes the index of the character in the first CE sequence, and p (N') denotes the first CE sequence.
Optionally, as another embodiment, the generating unit 810 determines the first CE sequence of each antenna according to the following formula:
0 ≦ N "< N × M, N" denoting the index of the character in the CE sequence for each antenna,
pk(n') represents a first CE sequence for a kth antenna of the K antennas, 1 ≦ K ≦ K
Wherein a and b are both constants, a + b ═ N, and a > b;
cεk(z)=cε(mod(z+(k-1)*b*M,a*M)),0≤z<a*M
wherein c ε (y) is based on the initial CE sequenceThe last a x M symbols of (a) to (b) generate a base sequence of K antennas; c epsilonk(z) represents a base sequence of a K-th antenna among the K antennas.
Optionally, as another embodiment, the generating unit 810 generates an initial CE sequence of each antenna according to the third CE sequence in a cyclic shift manner;
generating M groups of second CE sequences of each antenna according to the initial CE sequences and the phase-shifted signals,
and arranging the M groups of second CE sequences in an interleaving mode to generate a first CE sequence of each antenna.
Further, as another embodiment, the number of the multiple antennas is K,
the generating unit 810 determines an initial CE sequence for each antenna according to the following formula:
p0(N) represents a third CE sequence, 0 ≦ N < N N ═ 0., N-1, N represents the index of the character in the third CE sequence; wherein a and b are both constants, a + b ═ N, and a > b;
the generating unit 810 generates M groups of second CE sequences according to the following formula:
m sets of second CE sequences, N, representing the K-th antenna of the K antennas1For a preset optimum value, 0 < N1≤N;Represents a phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
the generating unit 810 determines the CE sequence for each antenna according to the following formula:
n ≦ 0 ≦ nM + M-1 ≦ N × M, N "indicating the index of the character in the CE sequence for each antenna, K ≦ 1 ≦ K; m denotes the number of the mth second CE sequence in the M groups of second CE sequences, pk(n ") represents the first CE sequence for the K-th antenna of the K antennas.
Optionally, as another embodiment, the generating unit 810 determines M groups of second CE sequences for each antenna according to the third CE sequence and the phase-shifted signal sequence,
arranging the M groups of second CE sequences in a serial connection mode to generate an initial CE sequence of each antenna of the antenna;
and generating a first CE sequence of each antenna according to the initial CE sequence and a preset coefficient.
Further, as another embodiment, the number of the multiple antennas is K,
the generating unit 810 determines M groups of second CE sequences according to the following formula:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of second CE sequences; n-1, denoting the reference number of the character in the third CE sequence; p is a radical of0(n) represents a third CE sequence, pm(N) denotes the M-th second CE sequence of the M sets of second CE sequences, N1For a preset optimum value, 0 < N1≤N;Represents a phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
the generating unit 810 determines an initial CE sequence according to the following formula:
wherein n is not less than 0'0=(m-1)M+n<NM,n′0The reference numerals representing the characters in the initial CE sequence,represents the initial CE sequence;
the generating unit 810 determines the CE sequence according to the following formula:
f (K, M) represents a preset coefficient, 0 ≦ N ≦ (M-1) M + N < N × M, N "represents the index of the character in the CE sequence for each antenna, 1 ≦ K ≦ K, pk(n ") denotes a first CE sequence for a K-th antenna among the K antennas.
Alternatively, as another embodiment, when K takes on values of 2, 3 and 4 respectively,
the preset coefficients are respectively:
fig. 9 is a schematic block diagram of an apparatus for data transmission of a wireless local area network according to another embodiment of the present invention. The device 900 shown in fig. 9 may also be referred to as a sending end device, where the sending end device may be a station or an access point, and when the sending end device is an access point, the receiving end device is a station; when the sending end device is a station, the receiving end device is an access point. It should be understood that the apparatus 900 shown in fig. 9 corresponds to the method shown in fig. 1, and can implement various processes in the method embodiment of fig. 1, and the specific functions of the apparatus 900 can be referred to the corresponding description in fig. 1, and the detailed description is appropriately omitted here to avoid repetition.
The device 900 shown in fig. 9 includes a processor 910, a memory 920, a bus system 930, and a transceiver 940.
Specifically, processor 910 invokes, via bus system 930, code stored in memory 920 to generate a first channel estimation CE sequence, where the first CE sequence includes M sets of second CE sequences, the second CE sequences are transformed by a third CE sequence, and the third CE sequence satisfies 802.11ad standard, and the third CE sequence includes: [ -Gb 128-Ga128 Gb128-Ga 128-Gb128 ] or [ -Gb128Ga 128-Gb 128-Ga 128-Gb128 ], wherein M is a positive integer greater than or equal to 2;
the transceiver 940 is configured to send a physical layer protocol data unit PPDU to a receiving end device, where the PPDU includes a first CE sequence, a channel bandwidth carrying the PPDU is a sum of bandwidths of M consecutive frequency bands, and M groups of second CE sequences are in one-to-one correspondence with the M consecutive frequency bands.
Therefore, the embodiment of the invention enables the transceiver to support data transceiving on a plurality of continuous frequency bands simultaneously by generating the first CE sequence supporting the plurality of continuous frequency bands, and can improve the transmission rate of data.
The method disclosed in the above embodiments of the present invention may be applied to the processor 910, or implemented by the processor 910. The processor 910 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 910. The Processor 910 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable Gate Array (FPGA) or other programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in a Random Access Memory (RAM), a flash Memory, a Read-Only Memory (ROM), a programmable ROM, an electrically erasable programmable Memory, a register, or other storage media that are well known in the art. The storage medium is located in the memory 920, the processor 910 reads the information in the memory 920, and completes the steps of the method in combination with the hardware, and the bus system 930 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus. For clarity of illustration, however, the various buses are designated in the figure as the bus system 930.
Alternatively, as another embodiment, when applied to a single antenna multi-channel scenario,
and generating the first CE sequence according to the M groups of second CE sequences.
Further, as another embodiment, the processor 910 arranges the M groups of second CE sequences in an interleaving manner to generate the first CE sequence.
Alternatively, as another embodiment, processor 910 generates the first CE sequence by arranging the M sets of second CE sequences in a serial manner.
Optionally, as another embodiment, the processor 910 determines the M groups of second CE sequences according to the following formula:
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of second CE sequences; n-1, denoting the reference number of the character in the third CE sequence; n is a radical of1For a preset optimum value, 0 < N1≤N;p0(n) represents a third CE sequence, pm(n) represents an mth second CE sequence among the M sets of second CE sequences,represents the m secondA phase-shifted signal sequence corresponding to the CE sequence, wherein when m is m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath.
Optionally, as another embodiment, the processor 910 generates the CE sequence according to the following formula:
p(n′)=p(nM+m-1)=pm(n)
where N '═ nM + m-1, 0 ≦ N' < nM, 0 ≦ N < N, N 'denotes the index of the character in the first CE sequence, and p (N') denotes the first CE sequence.
Optionally, as another embodiment, the processor 910 generates the CE sequence according to the following formula:
p(n′)=p((m-1)N+n)=pm(n)
where N 'denotes the symbol number of a character in a CE sequence, 0 ≦ N ≦ M + N < NM, 0 ≦ N < N, and p (N') ═ p ((M-1) N + N) denotes a CE sequence.
Alternatively, as another embodiment, when applied to a multi-antenna multi-channel scenario,
Further, as another embodiment,
arranging the M groups of second CE sequences in an interleaving mode to generate an initial CE sequence of each antenna;
and generating a first CE sequence of each antenna by adopting a cyclic shift mode according to the initial CE sequence.
Further, as another embodiment, the number of the multiple antennas is K,
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of second CE sequences; n is a radical of1For a preset optimum value, 0 < N1N is less than or equal to N; n-1, denoting the reference number of the character in the third CE sequence; p is a radical of0(n) represents a third CE sequence, pm(n) represents an mth second CE sequence among the M sets of second CE sequences,represents a phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
wherein, n'0=nM+m-1,0≤n′0<NM,n′0The reference numerals representing the characters in the initial CE sequence,which represents the initial sequence of CEs, is,
0 ≦ N "< N × M, N" denoting the index of the character in the CE sequence for each antenna,
pk(n') represents a first CE sequence for a kth antenna of the K antennas, 1 ≦ K ≦ K
Wherein a and b are both constants, a + b ═ N, and a > b;
cεk(z)=cε(mod(z+(k-1)*b*M,a*M)),0≤z<a*M
wherein c ε (y) is based on the initial CE sequenceThe last a x M symbols of (a) to (b) generate a base sequence of K antennas; c epsilonk(z) represents a base sequence of a K-th antenna among the K antennas.
Optionally, as another embodiment, the processor 910 generates an initial CE sequence of each antenna according to the third CE sequence in a cyclic shift manner;
generating M groups of second CE sequences of each antenna according to the initial CE sequences and the phase-shifted signals,
and arranging the M groups of second CE sequences in an interleaving mode to generate a CE sequence of each antenna.
Further, as another embodiment, the number of the multiple antennas is K,
p0(N) represents a third CE sequence, 0 ≦ N < N N ═ 0., N-1, N represents the index of the character in the third CE sequence; wherein a and b are both constants, a + b ═ N, and a > b;
m sets of second CE sequences, N, representing the K-th antenna of the K antennas1For a preset optimum value, 0 < N1≤N;Represents a phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2∈{2,...,M}and m is1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
wherein N ≦ nM + M-1, 0 ≦ N ≦ N × M, N "indicates the index of the character in the CE sequence for each antenna, 1 ≦ K ≦ K; m denotes the number of the mth second CE sequence in the M groups of second CE sequences, pk(n ") denotes a first CE sequence for a K-th antenna among the K antennas.
Optionally, as another embodiment, processor 910 determines M groups of second CE sequences for each antenna according to the third CE sequence and the phase-shifted signal sequence,
arranging the M groups of second CE sequences in a serial connection mode to generate an initial CE sequence of each antenna of the antenna;
and generating a first CE sequence of each antenna according to the initial CE sequence and a preset coefficient.
Further, as another embodiment, the number of the multiple antennas is K,
wherein M is 1, 2.. times, M, which denotes the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of second CE sequences; n-1, denoting the reference number of the character in the third CE sequence; p is a radical of0(n) represents a third CE sequence, pm(n) represents an mth second CE sequence among the M sets of second CE sequences,N1for a preset optimum value, 0 < N1≤N;Represents a phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
wherein n is not less than 0'0=(m-1)M+n<NM,n′0The reference numerals representing the characters in the initial CE sequence,represents the initial CE sequence;
f (K, M) represents a preset coefficient, 0 ≦ N ≦ (M-1) M + N < N × M, N "represents the index of the character in the first CE sequence for each antenna, 1 ≦ K ≦ K, pk(n ") denotes a first CE sequence for a K-th antenna among the K antennas.
Alternatively, as another embodiment, when K takes on values of 2, 3 and 4 respectively,
the preset coefficients are respectively:
it should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in various embodiments of the present invention, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
Additionally, the terms "system" and "network" are often used interchangeably herein. The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
It should be understood that in the present embodiment, "B corresponding to a" means that B is associated with a, from which B can be determined. It should also be understood that determining B from a does not mean determining B from a alone, but may be determined from a and/or other information.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may also be an electric, mechanical or other form of connection.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
From the above description of the embodiments, it is clear to those skilled in the art that the present invention can be implemented by hardware, firmware, or a combination thereof. When implemented in software, the functions described above may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. Taking this as an example but not limiting: computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Furthermore, the method is simple. Any connection is properly termed a computer-readable medium. For example, if software is transmitted from a website, a server, or other remote source using a coaxial cable, a fiber optic cable, a twisted pair, a Digital Subscriber Line (DSL), or a wireless technology such as infrared, radio, and microwave, the coaxial cable, the fiber optic cable, the twisted pair, the DSL, or the wireless technology such as infrared, radio, and microwave are included in the fixation of the medium. Disk and disc, as used herein, includes Compact Disc (CD), laser disc, optical disc, Digital Versatile Disc (DVD), floppy Disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
In short, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (30)
1. A method for data transmission in a wireless local area network, comprising:
generating a first channel estimation CE sequence, wherein the first CE sequence comprises M groups of second CE sequences, the second CE sequences are obtained by transforming a third CE sequence, the third CE sequence meets the 802.11ad standard, and the third CE sequence comprises: [ -Gb 128-Ga128 Gb128-Ga 128-Gb128 ] or [ -Gb128Ga 128-Gb 128-Ga 128-Gb128 ], wherein M is a positive integer greater than or equal to 2;
and sending a physical layer protocol data unit (PPDU) to receiving end equipment, wherein the PPDU comprises the first CE sequence, the channel bandwidth for bearing the PPDU is the sum of M continuous frequency band bandwidths, and the M groups of second CE sequences correspond to the M continuous frequency bands one by one.
2. The method of claim 1, applied to a single antenna multi-channel scenario,
the generating of the first channel estimation CE sequence includes:
determining the M groups of second CE sequences according to the third CE sequence and the phase-shifted signal sequence;
and generating the first CE sequence according to the M groups of second CE sequences.
3. The method of claim 2,
the generating the first CE sequence according to the M groups of second CE sequences includes:
and arranging the M groups of second CE sequences in an interleaving mode to generate the first CE sequence.
4. The method of claim 2,
the generating the first CE sequence according to the M groups of second CE sequences includes:
and arranging the M groups of second CE sequences in a serial connection mode to generate the first CE sequence.
5. The method according to any one of claims 2 to 4,
the determining the M sets of second CE sequences from the third CE sequence and phase-shifted signal sequences comprises determining the M sets of second CE sequences according to the following formula:
wherein M is 1, 2, …, M, which indicates the number of the mth second CE sequence in the M groups of second CE sequences; n-0, …, N-1, denoting the index of the character in the third CE sequence; n is a radical of1For a preset optimum value, 0<N1N, where N represents the total number of characters in the third CE sequence; p is a radical of0(n) represents the third CE sequence, pm(n) represents an mth second CE sequence of the M sets of second CE sequences,representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath.
6. The method of claim 3,
arranging the M groups of second CE sequences in an interleaving manner to generate the first CE sequence, including generating the first CE sequence according to the following formula:
p(n′)=p(nM+m-1)=pm(n)
where N '≦ nM + m-1, 0 ≦ N' < nM, 0 ≦ N < N, N 'denotes the index of the character in the first CE sequence, and p (N') denotes the first CE sequence.
7. The method of claim 4,
arranging the M groups of second CE sequences in a serial connection manner to generate the first CE sequence, wherein the step of generating the first CE sequence according to the following formula comprises the following steps:
p(n′)=p((m-1)N+n)=pm(n)
where N ' denotes the index of a character in the first CE sequence, N ═ M-1) M + N, 0 ≦ N ' < NM, 0 ≦ N < N, and p (N ') denotes the first CE sequence.
8. The method of claim 1, applied to a multi-antenna multi-channel scenario,
the generating of the first channel estimation CE sequence includes:
and generating the first CE sequence of each antenna in the multi-antenna according to the third CE sequence and the phase-shifted signal sequence.
9. The method of claim 8, wherein the generating the first CE sequence for each antenna of the multiple antennas from the third CE sequence and phase shifted signal sequence comprises:
determining the M sets of second CE sequences for each antenna based on the third CE sequences and phase shifted signal sequences,
arranging the M groups of second CE sequences in an interleaving mode to generate an initial CE sequence of each antenna;
and generating the first CE sequence of each antenna by adopting a cyclic shift mode according to the initial CE sequence.
10. The method of claim 9, wherein the number of multiple antennas is K,
determining the M groups of second CE sequences for each antenna according to the third CE sequence and the phase-shifted signal sequence, including determining the M groups of second CE sequences according to the following formula:
wherein M is 1, 2, …, M, which represents the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of the second CE sequences; n is a radical of1For a preset optimum value, 0<N1N is less than or equal to N; n-0, …, N-1, denoting the index of the character in the third CE sequence; p is a radical of0(n) represents the third CE sequence, pm(n) represents an mth second CE sequence of the M sets of second CE sequences,representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
arranging the M groups of second CE sequences in an interleaving manner to generate an initial CE sequence for each antenna, including determining the initial CE sequence according to the following formula:
wherein, n'0=nM+m-1,0≤n′0<NM,n′0Reference numerals representing characters in the initial CE sequence,represents the initial sequence of CEs and the initial sequence of CEs,
generating the first CE sequence for each antenna by cyclic shift according to the initial CE sequence, including determining the first CE sequence for each antenna according to the following formula:
0 ≦ N ≦ M, N "indicating the index of the character in the first CE sequence for said each antenna,
pk(n') represents said first CE sequence for the K-th antenna of the K antennas, 1 ≦ K ≦ K
Wherein a and b are both constants, a + b ═ N, and a > b;
cεk(z)=cε(mod(z+(k-1)*b*M,a*M)),0≤z<a*M
11. The method of claim 8,
the generating the first CE sequence for each antenna of the multiple antennas according to the third CE sequence and the phase-shifted signal sequence includes:
generating an initial CE sequence of each antenna by adopting a cyclic shift mode according to the third CE sequence;
generating M groups of second CE sequences of each antenna according to the initial CE sequences and the phase-shifted signals,
and arranging the M groups of second CE sequences in an interleaving mode to generate the first CE sequence of each antenna.
12. The method of claim 11, wherein the number of multiple antennas is K,
generating the initial CE sequence of each antenna by using a cyclic shift according to the third CE sequence, including determining the initial CE sequence of each antenna according to the following formula:
p0(n) represents the third CE sequence, 0. ltoreq. n<Nn-0, …, N-1, N denotes the index of a character in the third CE sequence; wherein a and b are both constants, a + b is equal to N, and a>b;
Generating the M groups of second CE sequences for each antenna according to the initial CE sequences and the phase-shifted signals, including generating the M groups of second CE sequences according to the following formula:
m-th second CE sequence, N, of the M sets of second CE sequences representing a K-th antenna of K antennas1For a preset optimum value, 0<N1≤N;Representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
arranging the M groups of second CE sequences in an interleaved manner to generate the first CE sequence for each antenna, including determining the first CE sequence for each antenna according to the following formula:
0≤n″=nM+m-1<n x M, N "denotes the reference number of the characters in said first CE sequence of said each antenna, 1K is not less than K; m is 1, 2, …, M, denotes the number of the mth second CE sequence in the M groups of second CE sequences, pk(n ") represents the first CE sequence for the K-th antenna of the K antennas.
13. The method of claim 8,
the generating the first CE sequence for each antenna of the multiple antennas according to the third CE sequence and the phase-shifted signal sequence includes:
determining M groups of second CE sequences of each antenna according to the third CE sequences and the phase-shifted signal sequences,
arranging the M groups of second CE sequences in a serial connection mode to generate an initial CE sequence of each antenna of the antenna;
and generating the first CE sequence of each antenna according to the initial CE sequence and a preset coefficient.
14. The method of claim 13, wherein the number of multiple antennas is K,
determining the M groups of second CE sequences for each antenna according to the third CE sequence and the phase-shifted signal sequence, including determining the M groups of second CE sequences according to the following formula:
wherein M is 1, 2, …, M, which represents the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of the second CE sequences; n-0, …, N-1, denoting the index of the character in the third CE sequence; p is a radical of0(n) represents the third CE sequence, pm(N) represents the mth second CE sequence of the M sets of second CE sequences, N1For a preset optimum value, 0<N1≤N;Represents the phase-shifted signal sequence corresponding to the mth second CE sequence, which isWhen m is equal to m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
arranging the M groups of second CE sequences in a serial manner to generate an initial CE sequence for each antenna of the antenna, including determining the initial CE sequence according to the following formula:
wherein n is more than or equal to 00′=(m-1)M+n<NM,n0' reference numerals indicating characters in the initial CE sequence,representing the initial CE sequence;
the generating the first CE sequence for each antenna according to the initial CE sequence and a preset coefficient includes determining the first CE sequence according to the following formula:
f (k, M) represents the predetermined coefficient, n ″ (M-1) M + n, 0 ≦ n ″<N M, N' represents the index of the character in the first CE sequence of each antenna, K is more than or equal to 1 and less than or equal to K, pk(n ") represents the first CE sequence for the K-th antenna of the K antennas.
16. an apparatus for data transmission for a wireless local area network, comprising:
a generating unit, configured to generate a first channel estimation CE sequence, where the first CE sequence includes M groups of second CE sequences, the second CE sequences are obtained by transforming a third CE sequence, and the third CE sequence satisfies 802.11ad standard, and the third CE sequence includes: [ -Gb 128-Ga128 Gb128-Ga 128-Gb128 ] or [ -Gb128Ga 128-Gb 128-Ga 128-Gb128 ], wherein M is a positive integer greater than or equal to 2;
a sending unit, configured to send a physical layer protocol data unit PPDU to a receiving end device, where the PPDU includes the first CE sequence, a channel bandwidth carrying the PPDU is a sum of bandwidths of M consecutive frequency bands, and the M groups of second CE sequences correspond to the M consecutive frequency bands one to one.
17. The apparatus of claim 16, wherein when applied to a single antenna, multi-channel scenario,
the generating unit determines the M groups of second CE sequences according to the third CE sequence and the phase-shifted signal sequence;
and generating the first CE sequence according to the M groups of second CE sequences.
18. The apparatus of claim 17,
the generating unit arranges the M groups of second CE sequences in an interleaving manner to generate the first CE sequence.
19. The apparatus of claim 17,
the generating unit arranges the M groups of second CE sequences in a serial connection mode to generate the first CE sequence.
20. The apparatus according to any one of claims 17 to 19,
the generation unit determines the M groups of second CE sequences according to the following formula:
wherein M is 1, 2, …, M, which indicates the number of the mth second CE sequence in the M groups of second CE sequences; n-0, …, N-1, denoting the index of the character in the third CE sequence; n is a radical of1For a preset optimum value, 0<N1N, wherein N represents the number of the second CE sequence; p is a radical of0(n) represents the third CE sequence, pm(n) represents an mth second CE sequence of the M sets of second CE sequences,representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath.
21. The apparatus of claim 20,
the generating unit generates the first CE sequence according to the following formula:
p(n′)=p(nM+m-1)=pm(n)
where N '≦ nM + m-1, 0 ≦ N' < nM, 0 ≦ N < N, N 'denotes the index of the character in the first CE sequence, and p (N') denotes the first CE sequence.
22. The apparatus of claim 20,
the generating unit generates the first CE sequence according to the following formula:
p(n′)=p((m-1)N+n)=pm(n)
where N ' denotes the index of a character in the first CE sequence, N ═ M-1) M + N, 0 ≦ N ' < NM, 0 ≦ N < N, and p (N ') denotes the first CE sequence.
23. The apparatus of claim 16, wherein when applied to a multi-antenna multi-channel scenario,
the generating unit generates the first CE sequence for each antenna of the multiple antennas according to the third CE sequence and the phase-shifted signal sequence.
24. The apparatus of claim 23,
the generating unit determines the M groups of second CE sequences of each antenna according to the third CE sequences and the phase-shifted signal sequences,
arranging the M groups of second CE sequences in an interleaving mode to generate an initial CE sequence of each antenna;
and generating the first CE sequence of each antenna by adopting a cyclic shift mode according to the initial CE sequence.
25. The apparatus of claim 24, wherein the number of multiple antennas is K,
the generation unit determines the M groups of second CE sequences according to the following formula:
wherein M is 1, 2, …, M, which represents the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of the second CE sequences; n is a radical of1For a preset optimum value, 0<N1N is less than or equal to N; n-0, …, N-1, denoting the index of the character in the third CE sequence; p is a radical of0(n) represents the third CE sequence, pm(n) represents an mth second CE sequence of the M sets of second CE sequences,representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
the generating unit determines the initial CE sequence according to the following formula:
wherein, n'0=nM+m-1,0≤n′0<NM,n′0Reference numerals representing characters in the initial CE sequence,represents the initial sequence of CEs and the initial sequence of CEs,
the generating unit determines the first CE sequence for each antenna according to the following formula:
0 ≦ N × M, N "indicating the index of the character in the CE sequence for each antenna,
pk(n') represents a first CE sequence for a kth antenna of the K antennas, 1 ≦ K ≦ K
Wherein a and b are both constants, a + b ═ N, and a > b;
cεk(z)=cε(mod(z+(k-1)*b*M,a*M)),0≤z<a*M
26. The apparatus of claim 23,
the generating unit generates an initial CE sequence of each antenna by adopting a cyclic shift mode according to the third CE sequence;
generating M groups of second CE sequences of each antenna according to the initial CE sequences and the phase-shifted signals,
and arranging the M groups of second CE sequences in an interleaving mode to generate the first CE sequence of each antenna.
27. The apparatus of claim 26, wherein the number of multiple antennas is K,
the generating unit determines the initial CE sequence for each antenna according to the following formula:
p0(n) represents the third CE sequence, 0. ltoreq. n<Nn-0, …, N-1, N denotes the index of a character in the third CE sequence; wherein a and b are both constants, a + b is equal to N, and a>b;
The generating unit generates the M groups of second CE sequences according to the following formula:
m-th second CE sequence, N, of the M sets of second CE sequences representing a K-th antenna of K antennas1For a preset optimum value, 0<N1≤N;Representing the m-th second CE sequencePhase shifting the signal sequence, wherein, when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
the generating unit determines the first CE sequence for each antenna according to the following formula:
wherein n ″ ═ nM + m-1, 0. ltoreq. n ″<N M, N' represents the mark number of the character in the CE sequence of each antenna, and K is more than or equal to 1 and less than or equal to K; m is 1, 2, …, M, denotes the number of the mth second CE sequence in the M groups of second CE sequences, pk(n ") represents the first CE sequence for the K-th antenna of the K antennas.
28. The apparatus of claim 23,
the generating unit determines M groups of second CE sequences of each antenna according to the third CE sequences and the phase-shifted signal sequences,
arranging the M groups of second CE sequences in a serial connection mode to generate an initial CE sequence of each antenna of the antenna;
and generating the CE sequence of each antenna according to the initial CE sequence and a preset coefficient.
29. The apparatus of claim 28, wherein the number of multiple antennas is K,
the generation unit determines the M groups of second CE sequences according to the following formula:
wherein M is 1, 2, …, M, which represents the number of the mth second CE sequence in the M groups of second CE sequences; n represents the number of the second CE sequences; n-0, …, N-1, denoting the index of the character in the third CE sequence; p is a radical of0(n) represents the third CE sequence, pm(N) represents the mth second CE sequence of the M sets of second CE sequences, N1For a preset optimum value, 0<N1≤N;Representing the phase-shifted signal sequence corresponding to the mth second CE sequence, wherein when m ═ m1Or m2When is amDetermined by the following equation:
m1,m2e { 2.. M } and M1≠m2;l1,l2∈{0,...,Ng-1}
ΔmRepresenting channel M of M channels1And m2Value of minimum inter-signal interference,/1And l2Respectively represent channels m1And m2Time delay of (N)gRepresenting the maximum delay of the transmitted signal due to multipath,
the generating unit determines the initial CE sequence according to the following formula:
wherein n is not less than 0'0=(m-1)M+n<NM,n′0Representing the initial CE orderThe reference numbers of the characters in the columns,representing the initial CE sequence;
the generation unit determines the first CE sequence according to the following formula:
f (k, M) represents the preset coefficient, and 0 ≦ n ≦ M ≦ 1) M + n<N M, N' represents the index of the character in the first CE sequence of each antenna, K is more than or equal to 1 and less than or equal to K, pk(n ") represents the first CE sequence for the K-th antenna of the K antennas.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/086327 WO2017024431A1 (en) | 2015-08-07 | 2015-08-07 | Method and device for transmitting data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107852269A CN107852269A (en) | 2018-03-27 |
CN107852269B true CN107852269B (en) | 2020-02-14 |
Family
ID=57982952
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580082174.XA Active CN107852269B (en) | 2015-08-07 | 2015-08-07 | Method and device for transmitting data |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107852269B (en) |
WO (1) | WO2017024431A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1304255A (en) * | 2000-01-10 | 2001-07-18 | 华为技术有限公司 | Pilot and data combined channel estimation method in code division multiple address system and its device |
CN101662438A (en) * | 2008-08-28 | 2010-03-03 | 华为技术有限公司 | Wireless communication method, sending method, receiving and decoding method and device |
CN104539562A (en) * | 2014-10-30 | 2015-04-22 | 重庆邮电大学 | MIMO-OFDM wideband HF channel estimation method |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090003385A1 (en) * | 2007-06-28 | 2009-01-01 | Faraday Technology Corp. | Tx evm improvement of ofdm communication system |
KR20170127577A (en) * | 2010-02-12 | 2017-11-21 | 인터디지탈 패튼 홀딩스, 인크 | Method and apparatus for enhancing cell-edge user performance and signaling radio link failure conditions via downlink cooperative component carriers |
CN102769509B (en) * | 2012-06-07 | 2015-10-21 | 华为技术有限公司 | A kind of sending method of physical layer signal, Apparatus and system |
US8958462B2 (en) * | 2012-06-29 | 2015-02-17 | Blackberry Limited | Zero correlation zone sequences for communication system |
US9253619B2 (en) * | 2012-09-13 | 2016-02-02 | Mediatek Singapore Pte. Ltd. | Apparatus and method of data communications in millimeter wave network |
-
2015
- 2015-08-07 WO PCT/CN2015/086327 patent/WO2017024431A1/en active Application Filing
- 2015-08-07 CN CN201580082174.XA patent/CN107852269B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1304255A (en) * | 2000-01-10 | 2001-07-18 | 华为技术有限公司 | Pilot and data combined channel estimation method in code division multiple address system and its device |
CN101662438A (en) * | 2008-08-28 | 2010-03-03 | 华为技术有限公司 | Wireless communication method, sending method, receiving and decoding method and device |
CN104539562A (en) * | 2014-10-30 | 2015-04-22 | 重庆邮电大学 | MIMO-OFDM wideband HF channel estimation method |
Also Published As
Publication number | Publication date |
---|---|
CN107852269A (en) | 2018-03-27 |
WO2017024431A1 (en) | 2017-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3584975B1 (en) | Methods for indicating and receiving dmrs, transmitting end, and receiving end | |
US10080140B2 (en) | Method and apparatus for transmitting data in WLAN system | |
JP5864790B2 (en) | Training signal transmission method and apparatus in wireless LAN system | |
US9621311B2 (en) | Pilot transmission and reception for orthogonal frequency division multiple access | |
US20110299468A1 (en) | Format of vht-sig-b and service fields in ieee 802.11ac | |
US20220038236A1 (en) | Reference signal transmission method and apparatus | |
WO2012026779A2 (en) | Method and apparatus for transmitting control information in wireless local area network using multi-channel | |
JP2020516128A (en) | DMRS transmission method and communication device | |
US10225064B2 (en) | Methods and apparatus for transmitting/receiving HE-LTF | |
CN109039566B (en) | It is used for transmission the method and communication equipment of DMRS | |
CN111934832B (en) | Method and device for transmitting signals based on multiple channels | |
JP7047083B2 (en) | Downlink PPDU transmission method and device, and downlink PPDU reception method and device. | |
US10211958B2 (en) | Method for transmitting uplink information in multi-user multiple-input multiple-output system, and apparatus | |
CN107251500A (en) | It is a kind of to reduce method, device, equipment and the system of peak-to-average force ratio | |
US20110222519A1 (en) | Phase Rotating Method and Wireless Local Area Network Device | |
CN117155529A (en) | Method and apparatus for transmitting/receiving physical layer protocol data unit | |
CN107852269B (en) | Method and device for transmitting data | |
US11696178B2 (en) | Apparatus and method for reducing overhead of signaling field in physical layer convergence protocol in wireless local area network system | |
US20220014238A1 (en) | Method and apparatus for wireless communications | |
CN107592142A (en) | The transmission method and device of a kind of channel estimation sequence | |
KR102187119B1 (en) | Signal transmission method and apparatus | |
CN116419435B (en) | Method and apparatus for transmitting/receiving physical layer protocol data unit | |
CN108259124A (en) | A kind of method of data transmission, the network equipment and terminal device | |
CN107979401B (en) | Method and device for transmitting signals | |
WO2020061975A1 (en) | Method and device for signal transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |