Preamble design and detection for ranging in an optical OFDMA communication network
09614635 · 2017-04-04
Assignee
Inventors
Cpc classification
H04Q11/0067
ELECTRICITY
H04J13/0059
ELECTRICITY
H04L27/2692
ELECTRICITY
International classification
Abstract
The invention relates to an optical OFDMA communication network, comprising a plurality of optical network units (ONUs), wherein each one of the ONUs is configured to generate a ranging sequence for upstream synchronization of the ONUs, a receiving unit for receiving signals of the ONUs, the receiving unit being also configured to receive the ranging sequences of the ONUs. The receiving unit comprises a correlator unit in which a plurality of ranging sequences is stored. The receiving unit is configured to perform a ranging detection operation including performing a correlation operation with a plurality of the received ranging sequences using at least one of the stored ranging sequences and to transmit a ranging response to the ONUs depending on the result of the correlation operation.
Claims
1. An optical OFDMA communication network, comprising: a plurality of optical network units (ONUs), wherein each one of the ONUs is configured to generate a ranging sequence for upstream synchronization of the ONUs and wherein at least one of the ONUs is configured to generate a ranging sequence that comprises a constant amplitude zero auto correlation (CAZAC) sequence; a receiving unit for receiving signals of the ONUs, the receiving unit being also configured to receive the ranging sequences of the ONUs, wherein the receiving unit comprises a correlator unit in which a plurality of ranging sequences is stored, and wherein the receiving unit is configured to perform a ranging detection operation including performing a correlation operation with a plurality of the received ranging sequences using at least one of the stored ranging sequences and to transmit a ranging response to the ONUs depending on the result of the correlation operation.
2. The optical communication network according to claim 1, wherein the optical communication network is a passive optical network (PON).
3. The optical communication network according to claim 1, wherein the receiving unit is an optical line terminal (OLT).
4. The optical communication network according to claim 1, wherein the correlation operation includes performing an auto-correlation and/or cross-correlation of the plurality of the received ranging sequences using at least one of the stored ranging sequences.
5. The optical communication network according to claim 1, wherein the ranging sequence generated by each one of the ONUs comprises a pseudo noise (PN) sequence specific to each one of the ONUs such that the receiving unit can assign the received ranging sequence to the ONUs.
6. The optical communication network according to claim 1, wherein the ranging sequence generated by each one of the ONUs comprises a pseudo noise (PN) sequence specific to each one of the ONUs such that the receiving unit can assign the received ranging sequence to the ONUs and a CAZAC sequence multiplied by the specific PN sequence.
7. An optical OFDMA communication network, comprising: a plurality of optical network units (ONUs), wherein each one of the ONUs is configured to generate a ranging sequence for upstream synchronization of the ONUS; a receiving unit for receiving signals of the ONUs, the receiving unit being also configured to receive the ranging sequences of the ONUs, wherein the receiving unit comprises a correlator unit in which a plurality of ranging sequences is stored, wherein the receiving unit is configured to perform a ranging detection operation including performing a correlation operation with a plurality of the received ranging sequences using at least one of the stored ranging sequences and to transmit a ranging response to the ONUs depending on the result of the correlation operation, and wherein each one of the ranging sequences stored in the correlator unit is assigned to each one of the ONUs and each comprise a pseudo noise (PN) sequence specific to each one of the ONUs, and wherein the correlation operation is carried out for each one of the received ranging sequences using the assigned ranging sequence.
8. An optical OFDMA communication network, comprising: a plurality of optical network units (ONUs), wherein each one of the ONUs is configured to generate a ranging sequence for upstream synchronization of the ONUs; a receiving unit for receiving signals of the ONUs, the receiving unit being also configured to receive the ranging sequences of the ONUs, wherein the receiving unit comprises a correlator unit in which a plurality of ranging sequences is stored, wherein the receiving unit is configured to perform a ranging detection operation including performing a correlation operation with a plurality of the received ranging sequences using at least one of the stored ranging sequences and to transmit a ranging response to the ONUs depending on the result of the correlation operation, and wherein generating the ranging sequence comprises performing a spectral interpolation of a starting sequence.
9. The optical communication network according to claim 8, wherein the degree of the spectral interpolation depends on the ratio between the number of subcarriers provided for transmitting the ranging sequences and the total number of subcarriers provided by the optical communication network.
10. The optical communication network according to claim 1, wherein generating the ranging sequence comprises multiplying a starting sequence by an exponential function.
11. The optical communication network according to claim 1, wherein the receiving unit comprises a peak detecting unit for the detection of peaks in a signal generated by performing the auto correlation and the cross correlation, respectively.
12. The optical communication network according to claim 1, wherein the ranging response comprises information about a required time, frequency and/or power change, wherein the ONUs upon receiving the ranging response will change the timing, frequency and/or power settings depending on the information contained in the ranging response before starting data transmission.
13. The optical communication network according to claim 1, wherein the auto correlation and/or the cross correlation is carried out in the time domain.
14. The optical communication network according to claim 1, wherein the receiving unit is configured to perform the auto correlation or cross correlation of the plurality of ranging sequences serially.
15. The optical communication network according to claim 1, wherein the receiving unit is configured to perform the auto correlation or cross correlation of the plurality of ranging sequences in parallel.
16. A method for operating an optical OFDMA communication network, comprising the steps of: generating a plurality of ranging sequences by a plurality of optical network units (ONUS), including at least one of the plurality of ONUs generating a ranging sequence that comprises a constant amplitude zero auto correlation (CAZAC) sequence; receiving the ranging sequences of the ONUs by a receiving unit, the receiving unit comprising a correlator unit in which a plurality of ranging sequences are stored; performing a ranging detection operation including performing a correlation operation with the plurality of received ranging sequences using at least one of the stored ranging sequences; and transmitting a ranging response to the ONUs depending on the result of the correlation operation.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The invention is described in more detail hereinafter by means of embodiments with reference to the drawing.
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) The optical communication network according to the invention shown in
(8) The communication network 1 operates under the orthogonal frequency division multiple axis (OFDMA) scheme, wherein a plurality of subcarriers is assigned to each one of the ONUs 2a to 2c. It is possible that different modulation schemes are used on the different subcarriers. For example, ONU 2a uses the quadrature phase shift keying (QPSK) scheme, whereas ONUs 2b and 2c use quadrature amplitude modulation (QAM).
(9) The ONUs 2a to 2c are connected to a receiving unit in the form of an optical line terminal (OLT) 5 (allowing a data rate of e.g. 1-100 Gbps) via glass fibre cables 3a to 3c and an optical splitter 4. Due to the different properties of the glass fibre link between the ONUs 2a-2c and OLT 5 (optical) upstream signals (US) transmitted from the ONUs 2a-2c towards OLT 5 via fibre link 30 will arrive at the OLT 5 with different delay times.
(10) In particular in order to preserve the orthogonality between the signals transmitted by the ONUs 2a to 2c during the passage from the ONUs 2a to 2c to OLT 5, the ONUs have to be synchronized in upstream direction before they will be allowed to start (load) data transmission. For this, a ranging procedure is carried out, wherein the ONUs that shall be synchronized generate a ranging signal in the form of a ranging sequence and transmit the ranging sequence to OLT 5. It is possible that at least one of the ONUs that is to be synchronized in upstream direction completes a downstream synchronization (DS), e.g. via dedicated control channels, before generating the ranging sequence. Depending on the result of the downstream synchronization a starting sequence could be provided on which the ranging sequence is based.
(11) The ranging sequence, for example, is transmitted as a ranging preamble 20a-20n of a data signal as shown in
(12) According to the example depicted in
(13) According to
(14) The correlator bank 61 contains a plurality of stored ranging sequences in the form of pseudo noise (PN) sequences 611 and is configured for performing an auto-correlation and/or a cross correlation of the ranging preambles 20b-20n received by the ranging unit 6 using at least one of the stored PN sequences 611. A correlation signal resulting from an auto-correlation or cross-correlation carried out by the correlator bank 61 is transmitted to a peak detection unit 63, which dependent on a predetermined threshold 612 detects peaks in the correlation signals.
(15) The position (in time) of the detected peaks in the correlation signal may directly correspond to a time delay a signal transmitted by the corresponding ONU experiences during the passage towards OLT 5. Further, the amplitudes of the detected peaks in the correlation signal corresponds to a transmitting power of the corresponding ONU. Therefore, using the positions and the amplitudes of the detected peaks, a correction signal (ranging response) can be generated and transmitted to the ONUs, the correction signal containing information on a change of the timing settings (timing offset) and/or a power change to be implemented by the ONUs in order to synchronize data transmission of the ONU. Also, a frequency shift may be derived from the auto-correlation and cross-correlation signal that may be used to generate a ranging response containing information on a required frequency shift. An exemplary correlation signal is shown in
(16) The ranging preambles 20b-20n generated by the ONUs 2B, 2C may each comprise a combination of a constant amplitude zero auto-correlation (CAZAC) sequence and a pseudo-noise (PN) sequence as set forth above, wherein the PN sequence may be randomly selected. The PN sequence is used by the ranging unit 6 to identify the ONU that generated and transmitted the corresponding ranging preamble. A collision of the different ranging preambles 20b-20n is admissible due to the orthogonality of the ranging preambles. In particular, the ranging preambles 20b-20n are generated from a starting sequence comprising the CAZAC and the PN sequence, wherein the starting sequence is spectrally interpolated, in particular in order to reduce the frequency band width required for transmitting the ranging preambles and thus the frequency band occupied by the ranging subcarriers RSC (
(17) More particularly, the correlator bank 61 may determine a timing metric G.sub.m(d) for each one of the ranging preambles 20b-20n, wherein
(18)
wherein d represents a time delay (or a frequency shift) and wherein
(19)
wherein PN.sub.m is the PN sequence of the ranging preamble of ONU m and S is the CAZAC sequence of the ranging preamble. N is the number of samples in the preamble and N.sub.1=N/4 corresponds to the length (samples) of the used PN sequence.
(20) The peak detecting unit 63 detects a peak of the correlation signal, i.e. of the timing metric G.sub.m(d), if it exceeds a threshold 612. That is, a ranging preamble will be detected and a time delay position (timing offset) {circumflex over (d)}.sub.m will be identified if
{circumflex over (d)}.sub.m=argmax.sub.d(G.sub.m(d))
(21) Depending on the determined time delay {circumflex over (d)}.sub.m and amplitude G.sub.m({circumflex over (d)}.sub.m) the ranging unit 6 generates a ranging response signal containing the required timing offset {circumflex over ()}.sub.m and power change {circumflex over (p)}.sub.m. Similarly, a required frequency shift {circumflex over (f)}.sub.m could be determined. The response signal is transmitted to the corresponding ONUs, which thereupon change there timing, power and/or frequency settings before starting synchronous data transmission.
(22) If the ranging preamble of one of the ONUs is not detected (i.e. no ranging response has been received by that ONU) the ONU may transmit the ranging preamble (e.g. after a certain back-off time) again with higher power.
(23)
(24) Further, a frame of 10 OFDM symbols having a sampling rate of 12 GS/s and a bandwidth of 1 GHz transmitted over a distance of 20 kilometers via a standard mode fibre was used. The synchronized ONU uses 250 subcarriers for data transmission, wherein the total number of subcarriers and the FFT length is 1,024. Different numbers of ranging preambles within a frame have been simulated.
(25) The peaks P1-P6 of the simulated timing metric (y-axis, corresponding to timing metric G.sub.m(d) defined above) can be assigned to the ranging preambles of the different ranging ONUs, wherein the location of peaks P1-P6 on the time axis (x-axis) may correspond to the transmission time of the ranging preambles (e.g. ranging preambles 20b-20n in
REFERENCE SIGNS
(26) 1 communication network
(27) 2a-2n ONU
(28) 3a-3n optical fibre
(29) 4 splitter
(30) 5 OLT
(31) 6 ranging unit
(32) 20 data
(33) 20a-20n ranging preamble
(34) 30 fibre link
(35) 61 correlator bank
(36) 62 filtering unit
(37) 63 peak detection unit
(38) 611 stored ranging sequences
(39) 612 thresholds
(40) 621 band pass filter
(41) 622 decimation unit