System discovery and signaling
First Claim
1. A communication system, comprising:
- a memory configured to store program instructions; and
a processor, upon executing the program instructions, configured to;
generate a Pseudo-Noise (PN) sequence based on a seed value;
generate a constant amplitude zero auto-correlation (CAZAC) sequence based on a root index value;
map a product of the PN sequence and the CAZAC sequence to a plurality of subcarriers such that each one of the plurality of subcarriers has a subcarrier value, wherein;
a subcarrier value of a DC subcarrier of the plurality of subcarriers is zero,each component value of the PN sequence associated with the product of the PN sequence and the CAZAC sequence of each subcarrier has reflective symmetry about the DC subcarrier, andthe product of the PN sequence and the CAZAC sequence includes a product of a second sequence and the CAZAC sequence, the second sequence being based on the PN sequence and having reflective symmetry about the DC subcarrier; and
translate the subcarrier values of each one of the plurality of subcarriers to a time domain sequence, wherein one or more receiver devices can perform initial synchronization using the time domain sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
An extensible communication system is described herein. The system includes a first module for receiving a root index value and for generating a constant amplitude zero auto-correlation sequence based on the root value. The system further includes a second module for receiving a seed value and for generating a Pseudo-Noise sequence based on the seed value. The system further includes a third module for modulating the constant amplitude zero auto-correlation sequence by the Pseudo-Noise sequence and for generating a complex sequence. The system further includes a fourth module for translating the complex sequence to a time domain sequence, wherein the fourth module applies a cyclic shift to the time domain sequence to obtain a shifted time domain sequence.
119 Citations
19 Claims
-
1. A communication system, comprising:
-
a memory configured to store program instructions; and a processor, upon executing the program instructions, configured to; generate a Pseudo-Noise (PN) sequence based on a seed value; generate a constant amplitude zero auto-correlation (CAZAC) sequence based on a root index value; map a product of the PN sequence and the CAZAC sequence to a plurality of subcarriers such that each one of the plurality of subcarriers has a subcarrier value, wherein; a subcarrier value of a DC subcarrier of the plurality of subcarriers is zero, each component value of the PN sequence associated with the product of the PN sequence and the CAZAC sequence of each subcarrier has reflective symmetry about the DC subcarrier, and the product of the PN sequence and the CAZAC sequence includes a product of a second sequence and the CAZAC sequence, the second sequence being based on the PN sequence and having reflective symmetry about the DC subcarrier; and translate the subcarrier values of each one of the plurality of subcarriers to a time domain sequence, wherein one or more receiver devices can perform initial synchronization using the time domain sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
generating a Pseudo-Noise (PN) sequence based on a seed value; generating a constant amplitude zero auto-correlation (CAZAC) sequence based on a root index value; mapping a product of the PN sequence and the CAZAC sequence to a plurality of subcarriers such that each one of the plurality of subcarriers has a subcarrier value, wherein; a subcarrier value of a DC subcarrier of the plurality of subcarriers is zero, each component value of the PN sequence associated with the product of the PN sequence and the CAZAC sequence of each subcarrier has symmetry about the DC subcarrier, and the product of the PN sequence and the CAZAC sequence includes a product of a second sequence and the CAZAC sequence, the second sequence being based on the PN sequence and having reflective symmetry about the DC subcarrier; and translating the subcarrier values of each one of the plurality of subcarriers to a time domain sequence, wherein one or more receiver devices can perform initial synchronization using the time domain sequence. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A transmitting device, comprising:
-
a memory storing program instructions; and a processor, upon executing the program instructions, configured to; generate a Pseudo-Noise (PN) sequence based on a seed value; generate a constant amplitude zero auto-correlation (CAZAC) sequence based on a root index value; map a product of the PN sequence and the CAZAC sequence to a plurality of subcarriers such that each one of the plurality of subcarriers has a subcarrier value, wherein; a subcarrier value of a DC subcarrier of the plurality of subcarriers is zero, each component value of the PN sequence associated with the product of the PN sequence and the CAZAC sequence of each subcarrier has reflective symmetry about the DC, and the product of the PN sequence and the CAZAC sequence includes a product of a second sequence and the CAZAC sequence, the second sequence being based on the PN sequence and having reflective symmetry about the DC subcarrier; translate the subcarrier values to a time domain sequence; and transmit the time domain sequence to one or more receiver devices, wherein the one or more receiver devices can perform initial synchronization using the time domain sequence, wherein the time domain sequence is one symbol in a plurality of symbols and the processor, upon executing the program instructions, is further configured to invert, by 180 degrees phase inversion, a CAZAC sequence associated with the plurality of subcarriers of a final symbol of the plurality of symbols relative to a symbol preceding the final symbol to indicate termination of the plurality of symbols. - View Dependent Claims (17, 18, 19)
-
Specification