Transmission device, transmission method, reception device, reception method, and program
First Claim
1. A computer program product embodied on a non-transitory computer-readable data storage device in a manner that the computer program product is executable by a transmission device, the computer program product comprising:
- computer code for electronically generating, by a generation unit, a preamble including a sequence [a a . . . a −
a] having iteration of a sequence d that is one of sequences a and b that are Golay complementary sequences, followed by an inverted sequence of the sequence d, and including a signal sequence in which a maximum value of an absolute value of a side lobe level of cross correlation between a sequence [a a −
a] and a sequence [a −
a] is 25 or less; and
computer code for electronically transmitting, by a transmission unit, data to be transmitted in units of frames to which the preamble is added.
1 Assignment
0 Petitions
Accused Products
Abstract
A present technology relates to a transmission device, a transmission method, a reception device, a reception method, and a program that can improve reception performance of a frame to which a preamble is added. A transmission device of one aspect of the present technology generates a preamble including a sequence [d d . . . d −d] having iteration of a sequence d that is one of sequences a and b that are Golay complementary sequences, followed by an inverted sequence of the sequence d, and including a signal sequence in which a maximum value of an absolute value of a side lobe level of cross correlation between a sequence [d d −d] and a sequence [d −d] is 25 or less. The generated preamble is added to data to be transmitted in units of frames. The present technology can be applied to a device that transmits and receives data via a wireless transmission path.
-
Citations
11 Claims
-
1. A computer program product embodied on a non-transitory computer-readable data storage device in a manner that the computer program product is executable by a transmission device, the computer program product comprising:
-
computer code for electronically generating, by a generation unit, a preamble including a sequence [a a . . . a −
a] having iteration of a sequence d that is one of sequences a and b that are Golay complementary sequences, followed by an inverted sequence of the sequence d, and including a signal sequence in which a maximum value of an absolute value of a side lobe level of cross correlation between a sequence [a a −
a] and a sequence [a −
a] is 25 or less; andcomputer code for electronically transmitting, by a transmission unit, data to be transmitted in units of frames to which the preamble is added. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product embodied on a non-transitory computer-readable data storage device in a manner that the computer program product is executable by a transmission device, the computer program product comprising:
-
computer code for electronically generating, by a generation unit, a preamble including a combination of sequences a and b that are Golay complementary sequences and sequences −
a and −
b that are inverted sequences of the sequences a and b, andincluding, in a channel estimation sequence, a signal sequence of any of a first basic sequence [a b a −
b a b −
a b],a second basic sequence [a b −
a b a b a −
b],a third basic sequence [a −
b a b a −
b −
a −
b],a fourth basic sequence [a −
b −
a −
b a −
b a b],inverted sequences of the first to fourth basic sequences, reverse sequences of the first to fourth basic sequences, and reverse sequences of the inverted sequences of the first to fourth basic sequences; and computer code for electronically transmitting, by a transmission unit, data to be transmitted in units of frames to which the preamble is added. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product embodied on a non-transitory computer-readable data storage device in a manner that the computer program product is executable by a reception device, the computer program product comprising:
-
computer code for electronically receiving by, a reception unit, a transmission signal of data in units of frames to which a preamble is added, the preamble including a sequence [a a . . . a −
a] having iteration of a sequence d that is one of sequences a and b that are Golay complementary sequences, followed by an inverted sequence of the sequence d, and including a signal sequence in which a maximum value of an absolute value of a side lobe level of cross correlation between a sequence [a a −
a] and a sequence [a −
a] is 25 or less;computer code for electronically applying, by a demodulation unit, demodulation processing to a received signal; and computer code for electronically obtaining, by a synchronization unit, cross correlation between a received signal sequence obtained by the demodulation processing and the sequence [a −
a], and perform frame synchronization on the basis of threshold detection or maximum value detection of a cross correlation value.
-
-
11. A reception device comprising:
-
computer code for electronically receiving, by a reception unit, a transmission signal of data in units of frames to which a preamble is added, the preamble including a combination of sequences a and b that are Golay complementary sequences and sequences −
a and −
b that are inverted sequences of the sequences a and b, andincluding, in a channel estimation sequence, a signal sequence of any of a first basic sequence [a b a −
b a b −
a b],a second basic sequence [a b −
a b a b a −
b],a third basic sequence [a −
b a b a −
b −
a −
b],a fourth basic sequence [a −
b −
a −
b a −
b a b],inverted sequences of the first to fourth basic sequences, reverse sequences of the first to fourth basic sequences, and reverse sequences of the inverted sequences of the first to fourth basic sequences; computer code for electronically applying, by a demodulation unit, demodulation processing to a received signal; computer code for electronically performing, by a synchronization unit frame synchronization on the basis of a received signal sequence obtained by the demodulation processing; and computer code for electronically obtaining, by an equalization unit first cross correlation between the received signal sequence and first four sequences of the signal sequences included in the channel estimation sequence, obtain second cross correlation between the received signal sequence and last four sequences of the signal sequences, and perform channel estimation on the basis of the first cross correlation and the second cross correlation.
-
Specification