A kind of method and device that improves signaling frame transmission robustness
Technical field
The present invention relates to the signaling frame transmission of millimeter wave ultrahigh speed radio communication, specifically a kind of method and device that improves signaling frame transmission robustness, belongs to wireless communication system technologies field.
Background technology
The demand of the day by day rare and Ultrahigh speed data transmission rate of wireless communication spectrum resource, millimeter wave frequency band ultrahigh speed wireless communication technology more and more receives publicity, and becomes one of technology of tool potentiality in future wireless system technology.
45GHz frequency range multiple-input and multiple-output (Multiple Input Multiple Output, MIMO) wireless communication technology belongs to millimetre-wave attenuator technology, towards application such as ultrahigh speed wireless access, can realize the ultrahigh speed wireless transmission of equipment room 10Gbps.Millimeter wave is compared with low-frequency range, and its feature comprises: the one, and available spectral range is wide, and channel capacity is large; The 2nd, easily realize the antenna of narrow beam and high-gain, thereby resolution is high, good in anti-interference performance.
The signaling frame that is operated in 2.4GHz or 5.8GHz frequency range IEEE802.11n comprises HT-SIG1 and HT-SIG2, the length of HT-SIG1 and HT-SIG2 is all 24 bits, the forward error correction BCC coding input of this system is also 24 bits, signaling frame is the input that maps directly to BCC (Binary Convolutional Code, BCC) coding.
Be operated in 5.8GHz frequency range IEEE802.11ac alone family (Single User, SU) signaling frame of mimo system is VHT-SIG-A1 and VHT-SIG-A2, their length is all 24 bits, the forward error correction BCC coding input of this system is also 24 bits, and signaling frame is the input that maps directly to BCC coding.
Be operated in 5.8GHz frequency range IEEE802.11ac multi-user (Multi-user, MU) signaling frame of mimo system comprises VHT-SIG-A and VHT-SIG-B, its VHT-SIG-A is identical with Single User MIMO system, under 20MHz bandwidth, VHT-SIG-B length is 26 bits, under 40MHz bandwidth, VHT-SIG-B length is 27 bits, 80MHz, 160MHz and 80+80MHz VHT-SIG-B length are 29 bits.They are all the inputs that maps directly to BCC coding.
Above-mentioned signaling frame takies an OFDM (Orthogonal Frequency Division Multiplexing, OFDM) symbol, the input length of the length of signaling frame and forward error correction coding is substantially the same, signaling frame is all the input that maps directly to BCC coding, there is no mapping code gain or diversity gain, reliability is relatively poor.
The frame head that is operated in the OFDM physical layer in 60GHz frequency range IEEE802.11ad standard is to encode by the OFDM symbol with single, its signaling frame length is 64 bits, the input of forward error correction LDPC (Low-density Parity-check Codes, LDPC) code is 672 bits.After these signaling frame bit sequences b scrambler, produce sequence q, sequence q is [q, 0 by embed 440 0 obtaining the sequence of 504 bits altogether
1 * 440],
lDPC coding, then produce the LDPC codeword sequence that three combined sequence go out 672 bits, this method can not be given full play to the code correction ability of corresponding code length, performance is not good, the poor reliability of signaling frame transmission.
The length of the signaling frame A (SIG-A) of IEEE802.11aj (45GHz) Single User MIMO system is 72 bits, and when SIG-A sends, the forward error correction coding LDPC of its transmitter is input as 336 bits.
The signaling frame of IEEE802.11aj (45GHz) multi-user MIMO system comprises SIG-A and signaling frame B (SIG-B), SIG-A is the same with Single User MIMO system, the length of its SIG-B is 40 bits, when SIG-B sends, the forward error correction coding LDPC of its transmitter is input as 336 bits.
The length of above-mentioned signaling frame is much smaller than the input bit figure place of forward error correction coding, if signaling frame is mapped to forward error correction coding, employing is operated in the method in 60GHz frequency range IEEE802.11ad standard, can not well utilize coding gain or the diversity gain of corresponding code length.
Summary of the invention
Goal of the invention: for problems of the prior art and deficiency, a kind of method and device that improves signaling frame transmission robustness of the present invention, for at least 2 times of forward error correction coding input length when the signaling frame length, the diversity gain that the forward error correction coding input that better utilizes the signaling frame of short bit to be mapped to long bit brings, improves the reliability of signaling frame transmission.
Technical scheme: a kind of method that improves signaling frame transmission robustness, first, before forward error correction coding, the signaling frame after scrambling is carried out to repetition, or repeat to add negate, or 0 position is wherein filled in the rear change of repetition, also after can repeating to add negate, change the position of wherein filling 0, thereby generate new signaling frame; Then, send the new signaling frame that generates.
Being described in detail as follows of said method: the length of the signaling frame of wireless communication system is L, the input figure place of forward error correction coding is N, N >=2L,
iNT () represents round numbers part (formula 1)
Be that M is
integer part,
F=N-LM (formula 2)
(1) signaling frame bit sequence b,
B=[b
1, b
2..., b
l] (formula 3)
Wherein L is the length of signaling frame, according to consensus standard signaling frame by scrambling, since the 8th bit.After scrambling, sequence q is as follows:
Q=[q
1, q
2..., q
l] (formula 4)
(2) sequence D
1after repeating M time by sequence q, to fill out 0 to obtain the sequence of N bit altogether:
D
1=[X
1, X
2..., X
i..., X
m, 0
1 * F] (formula 5)
X
i=q=[q
1, q
2..., q
l] 1≤i≤M (formula 6)
Wherein 0
1 * Frepresent 1 * F individual 0;
(3) sequence c produces by sequence q negate:
C=[c
1, c
2..., c
l] (formula 7)
Wherein in formula 7
1≤i≤L (formula 8)
(4) sequence D
2to produce by following formula:
D
2=[X
1, X
2..., X
i..., X
m, 0
1 * F] (formula 9)
1≤i≤M (formula 10)
(5) sequence D
3by changing sequence D
1afterbody is filled 0 position, by 0 being distributed between sequence q of filling,
g=E+ (F-EM), the sequence of generation:
D
3=[X
1, 0
1 * E, X
2, 0
1 * E..., X
i, 0
1 * E..., X
m-1, 0
1 * E, X
m, 0
1 * G] (formula 11)
X
i=q=[q
1, q
2..., q
l] 1≤i≤M (formula 12)
(6) sequence D
4by changing sequence D
2afterbody is filled out 0 position, by 0 of filling, is distributed in X
iand X
i+1between, the sequence D of generation
4for:
D
4=[X
1, 0
1 * E, X
2, 0
1 * E..., X
i, 0
1 * E..., X
m-1, 0
1 * E, X
m, 0
1 * G] (formula 13)
1≤i≤M (formula 14)
The forward error correction coder list entries D producing by above-mentioned steps
1, D
2, D
3or D
4figure place length be N, just can directly input forward error correction coder.
Described signaling frame comprises the signaling frame A (SIG-A) of Single User MIMO wireless communication system.
Described signaling frame comprises signaling frame A (SIG-A) and the signaling frame B (SIG-B) of multiuser MIMO wireless communication system.
Described transmission comprises by channel and sends described signaling frame, and wherein, the bandwidth of described channel is 540MHz or 1080MHz.
Described transmission comprises by channel and sends described signaling frame, and wherein, the bandwidth of described channel is 540MHz, and wherein, the quantity of described subcarrier is 179.
Quantity for the subcarrier of described signaling frame comprises 8 pilot sub-carriers, 3 direct current subcarriers and 168 data subcarriers.
Described transmission comprises by channel and sends described signaling frame, and wherein, the bandwidth of described channel is 1080MHz, and wherein, the quantity of described subcarrier is 355.
Quantity for the subcarrier of described signaling frame comprises 16 pilot sub-carriers, 3 direct current subcarriers and 336 data subcarriers.
A device that improves signaling frame transmission robustness, comprising:
Treatment system, for the signaling frame after scrambling being carried out to repetition before forward error correction coding, or repeat to add negate, or 0 position is wherein filled in the rear change of repetition, also after can repeating to add negate, change the position of wherein filling 0, thereby generate new signaling frame, be transferred to the coding module of transmitter;
Transmitter, for sending signaling frame to receiver;
Receiver, receive that signaling frame wants first decoding, after decoding, produce the output K of N bit, the repetition then adopting when sending or repeat to add the method for negate and the position of filling 0, recovers the signaling frame b of L position as follows according to cyclic redundancy check (CRC) mechanism:
(1) while sending, adopt the method repeating to produce D
1, first the data inputs descrambler of front L position that produces the output K of N bit after decoding is carried out to descrambling and produce signaling frame b, according to check field, carry out verification, if verification is correct, produced correct signaling frame b, the data below of K are no longer processed; If verification is incorrect, the data input descrambler of the 2nd section of L position of K is carried out to descrambling and produce signaling frame b, according to check field, carry out verification, if verification is correct, produced correct signaling frame b, the data below of K are no longer processed; According to verification situation, said process can repeat M time;
(2) while sending, adopt the method generation D that repeats to add negate
2, first the data inputs descrambler of front L position that produces the output K of N bit after decoding is carried out to descrambling and produce signaling frame b, according to check field, carry out verification, if verification is correct, produced correct signaling frame b, the data below of K are no longer processed; If verification is incorrect, to the first negate of the data of the 2nd of K the section of L position, then input descrambler and carry out descrambling and produce signaling frame b, according to check field, carry out verification, if verification is correct, data below are no longer processed; According to verification situation, said process can repeat M time, and when wherein M is odd number, the data of M section L position are directly inputted descrambler; When M is even number, after the data-conversion of M section L position, input descrambler;
(3) while sending, adopt and change sequence D
1afterbody is filled 0 location method generation D
3, its process and step (1) that recovers signaling frame b is similar, different, just need to, by 0 getting rid of of filling, no longer specifically describe.
(4) while sending, adopt and change sequence D
2afterbody is filled 0 location method generation D
4, its process and step (2) that recovers signaling frame b is similar, different, just need to, by 0 getting rid of of filling, no longer specifically describe.
Beneficial effect: compared with prior art, a kind of method and device that improves signaling frame transmission robustness provided by the invention, by the signaling frame after scrambling being carried out to repetition before forward error correction coding, or repeat to add negate, also can change the method for the raising signaling frame transmission robustness of the position of filling 0, the diversity gain that the forward error correction coding input that can well utilize the signaling frame of short bit to be mapped to long bit brings, then the repetition adopting when sending or repeat to add the method for negate and the position of filling 0, in conjunction with cyclic redundancy check (CRC) mechanism, recover the signaling frame b of L position, can better improve signaling frame transmission reliability than the method for IEEE802.11ad, can make the transmission of signaling frame can adopt the QPSK modulation than IEEE802.11n and IEEE802.11ac complexity simultaneously.
Accompanying drawing explanation
Fig. 1 is the schematic diagram of the cordless communication network of embodiment of the present invention application;
Fig. 2 is the exemplary transmitter block diagram of the SIG-A of IEEE802.11aj (45GHz) system OFDM physical layer;
Fig. 3 is the exemplary transmitter block diagram of the SIG-B of IEEE802.11aj (45GHz) multi-user MIMO system OFDM physical layer;
Fig. 4 is the exemplary plot that IEEE802.11aj (45GHz) system SIG-A is mapped to forward error correction coding LDPC input;
Fig. 5 is the exemplary plot that IEEE802.11aj (45GHz) system SIG-B is mapped to forward error correction coding LDPC input;
Fig. 6 is the exemplary configurations form of SIG-A;
Fig. 7 is the exemplary configurations form of SIG-B.
Embodiment
Below in conjunction with specific embodiment, further illustrate the present invention, should understand these embodiment is only not used in and limits the scope of the invention for the present invention is described, after having read the present invention, those skilled in the art all fall within the application's claims limited range to the modification of the various equivalent form of values of the present invention.
Improve the method for signaling frame transmission robustness, first, before forward error correction coding, the signaling frame after scrambling is carried out to repetition, or repeat to add negate, or 0 position is wherein filled in change after repeating, change the position of wherein filling 0 after also can repeating to add negate, thereby generate new signaling frame; Then, send the new signaling frame that generates.
The device that improves signaling frame transmission robustness, comprising:
Treatment system, for the signaling frame after scrambling being carried out to repetition before forward error correction coding, or repeat to add negate, or 0 position is wherein filled in the rear change of repetition, also after can repeating to add negate, change the position of wherein filling 0, thereby generate new signaling frame, be transferred to the coding module of transmitter;
Transmitter, for sending signaling frame to receiver;
Receiver, receives that signaling frame wants first decoding, produces the output K of N bit after decoding, and the repetition then adopting when sending or repeat to add the method for negate and the position of filling 0 is machine-processed in conjunction with cyclic redundancy check (CRC), recovers the signaling frame b of L position.
The diversity gain that the forward error correction coding input that method and apparatus of the present invention better utilizes the signaling frame of short bit to be mapped to long bit brings, improves the reliability of signaling frame transmission.Below in conjunction with accompanying drawing, the embodiment of the present invention is explained in detail.
Technology of the present invention can be for various system of broadband wireless communication, and the example of this communication system comprises millimeter wave ultrahigh speed wireless communication system etc.
Method of the present invention can realize in various wired or wireless devices, and the radio node that the method according to this invention realizes can comprise access point or access terminal.
Access point (Access Point, AP) can comprise, be implemented as or be called base station transceiver, base station, transceiver function, wireless router, transceiver, Basic Service Set (Basic Service Set, BSS), extended service set (Extended Service Set, ESS) or some other term.
User terminal (User Terminal, UT) can comprise, be implemented as or be called access terminal, subscriber station, subscriber unit, mobile radio station, user terminal, user's set, subscriber equipment or some other term.In some implementation, access terminal and can comprise phone, mobile phone, computer of possessing wireless connections ability etc.
The multiple access mimo system as shown in Figure 1, with access point and user terminal.In any given moment, access point can communicate with one or more user terminals in down link and up link.Down link is the communication link from access point to user terminal, and up link is the communication link from user terminal to access point.User terminal can also be communicated by letter point-to-pointly with another user terminal.System access controller is connected to access point, and provides and coordinate and control to access point.
System can adopt a plurality of transmitting antennas and a plurality of reception antenna for the transfer of data in down link and up link.User terminal can be furnished with one or more antennas.
Mimo system can be time division duplex (TDD) system or Frequency Division Duplexing (FDD) (FDD) system.For TDD system, down link and up link are shared identical frequency band.For FDD system, down link and up link are used different frequency bands.Mimo system can also utilize single carrier or multicarrier to transmit.
As shown in Figure 2, the transmitter block diagram of the SIG-A of OFDM physical layer in this communication system, it comprises as lower module:
1) PHY padding physical layer zero padding
2) Scrambler scrambler
3) FEC (LDPC) encoders forward error correction (low density parity check code) encoder
4) Constellation mapper planisphere mapper
5) LDPC tone mapping low-density parity test code subcarrier mapping
6) Replicate over multiple540MHz for1080MHz spectral band replication
7) Inverse discrete Fourier transform (IDFT) inverse discrete Fourier transform
8) when Cyclic shift diversity (CSD) per STS insertion inserts every sky, flow cyclic shift diversity
9) Guard interval (GI) insertion and window inserts protection interval and windowing
10) Analog and RF simulation and radio-frequency module
As shown in Figure 3, the transmitter block diagram of the SIG-B of OFDM physical layer in multi-user MIMO system, it comprises as lower module:
1) PHY padding physical layer zero padding
2) Scrambler scrambler
3) Replicate over multiple540MHz for1080MHz spectral band replication
4) FEC (LDPC) encoders forward error correction (low density parity check code) encoder
5) Constellation mapper planisphere mapper
6) LDPC tone mapping low-density parity test code subcarrier mapping
7) Multiple the first column of P takes advantage of P matrix first row
8) when Cyclic shift diversity (CSD) per STS insertion inserts every sky, flow cyclic shift diversity
9) Spatial mapping spatial mappings
10) Inverse discrete Fourier transform (IDFT) inverse discrete Fourier transform
11) Guard interval (GI) insertion and window inserts protection interval and windowing
12) Analog and RF simulation and radio-frequency module
Above-mentioned SIG-A transmitter is mapped to forward error correction LDPC coding input and can adopts with the following method after scrambler module, and its mapping process can illustrate according to Fig. 4.
The SIG-A of the OFDM physical layer of IEEE802.11aj (45GHz) Single User MIMO wireless communication system is by encoding with 2 OFDM symbols, the bit sequence b=[b of SIG-A
1, b
2..., b
l], length is 72 bits, L=72, and the forward error correction coding LDPC of its transmitter is input as 336 bits, according to formula above, N=336, M=4, F=48.The sequence q=[q producing after scrambling module
1, q
2..., q
72], the sequence c=[c that q sequence is carried out to negate generation
1, c
2..., c
72], c
ito q
inegate, for example q
i=0, c
i=1; q
i=1, c
i=0.Through repeating to add the forward error correction coding list entries D that the mapping method of negate produces, be like this:
D=[q, c, q, c, 0
1 * 48] (formula 15)
Receiver is received the first decoding of SIG-A after signaling frame, after decoding, produce the output K of 336 bits, first to producing the data input descrambler of first 72 of output K of 336 bits after decoding, carry out descrambling and produce signaling frame b, according to check field, carry out verification, if verification is correct, produced correct signaling frame b, the data below of K have no longer been processed; If verification is incorrect, to the first negate of the data of the 2nd of K the section 72, then input descrambler and carry out descrambling and produce signaling frame b, according to check field, carry out verification, if verification is correct, produced correct signaling frame b, the data below of K are no longer processed; According to verification situation, said process can repeat 4 times.
It is similar that other repetition of SIG-A and the mapping method and how receiving that changes the position of zero filling recover method and the said process of correct signaling frame, and no longer concrete example is described.
IEEE802.11aj (45GHz) multi-user MIMO system, SIG-A transmitter is mapped to the method for forward error correction LDPC coding input and how receives that to recover the method for correct signaling frame the same with Single User MIMO system after scrambler module, no longer specifically describes.
As shown in Figure 5, the SIG-B transmitter of IEEE802.11aj (45GHz) multi-user MIMO system is mapped to the method for forward error correction LDPC coding input after scrambler module.
The SIG-B of the OFDM physical layer of multi-user MIMO system is by encoding with two OFDM symbols, the bit b=[b of SIG-B
1, b
2..., b
40], length is 40 bits, L=40, and the forward error correction coding LDPC of its transmitter is input as 336 bits, according to formula above, N=336, M=8, F=16, E=2, the sequence that G=2 produces after scrambler module is q=[q
1, q
2..., q
40], repeat to change the forward error correction coding list entries D that the mapping method of the position fill out 0 produces and be:
D=[q, 0
1 * 2, q, 0
1 * 2, q, 0
1 * 2, q, 0
1 * 2, q, 0
1 * 2, q, 0
1 * 2, q, 0
1 * 2, q, 0
1 * 2] (formula 16)
Receiver is received first decoding after signaling frame SIG-B, after decoding, produce the output K of 336 bits, first to producing the data input descrambler of first 40 of output K of 336 bits after decoding, carry out descrambling and produce signaling frame b, according to check field, carry out verification, if verification is correct, produced correct signaling frame b, the data below of K have no longer been processed; If verification is incorrect, to getting the data of the 2nd section 40 after 0 of removal first paragraph 40 bit data of K and 2 fillings, this data input descrambler is carried out to descrambling and produce signaling frame b, according to check field, carry out verification, if verification is correct, produced correct signaling frame b, the data below of K have no longer been processed; According to verification situation, said process can repeat 8 times.
Other repeats to add negate SIG-B, also can change the mapping method of the position of filling out 0 and how receive that to recover method and the said process of correct signaling frame similar, and no longer concrete example is described.
As shown in Figure 6, the exemplary configurations of the SIG-A of this communication system.SIG-A can comprise 7 bits of scrambler initialization state, to receiver, provide descrambling to use, also comprise 1 bit of bandwidth indication, the indication mechanism transmission bandwidth of eating dishes without rice or wine is 540MHz or 1080MHz, the check field CRC that also comprises 16 bits, other field does not here specifically describe, and SIG-A length is 72 bits.
Fig. 7 illustrates the exemplary configurations of the SIG-B of this communication system.SIG-B can comprise 7 bits of scrambler initialization state, to receiver, provides descrambling to use; 18 bits of length field, the byte number of indication PSDU, also comprises the check field HCS of 16 bits, and other field does not here specifically describe, and the length of SIG-B is 40 bits.
Transmitter configuration is for to send described signaling frame by channel, and wherein, the bandwidth of described channel is 540MHz or 1080MHz.When the bandwidth of described channel is 540MHz, the quantity of described subcarrier is 179, comprises 8 pilot sub-carriers, 3 direct current subcarriers and 168 data subcarriers.
Transmitter configuration is for to send described signaling frame by channel, and wherein, the bandwidth of described channel can also be 1080MHz, and wherein, the quantity of described subcarrier is 355, comprises 16 pilot sub-carriers, 3 direct current subcarriers and 336 data subcarriers.
Method and the OFDM physical layer of forward error correction coding that the signaling frame of the short bit of single carrier physical layer of IEEE802.11aj (45GHz) system is mapped to long bit is similar, and no longer concrete example is described here.