USPatent applicationPatented

Sequence-generating method, and apparatus for same

Granted 27 Aug 2013 · 1 office action

Life of the application

9 dated events
⤢ drag to zoom20102012201420162018202020222024202620282030ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

The present invention relates to a wireless communication system. More particularly, the present invention relates to a method for enabling a transmitter to transmit a sequence in a wireless communication system, and to an apparatus for the same. A sequence-transmitting method comprises the steps of: performing at least one of a complex conjugate operation and a reverse operation on a first sequence to generate a second sequence; mapping the second sequence to a plurality of subcarriers in an Orthogonal Frequency Division Multiple Access (OFDMA) symbol; and transmitting the OFDMA symbol to a receiver. The invention also relates to an apparatus for the sequence-generating method.

Description

17 parts
›This application is a National Phase of PCT/KR2010/000824…

This application is a National Phase of PCT/KR2010/000824 filed on Feb. 10, 2010, which claims priority under 35 USC 119(e) to U.S. Provisional Application Nos. 61/153,291 filed Feb. 17, 2009; 61/156,892 filed Mar. 3, 2009; 61/168,221 filed Apr. 10, 2009; 61/223,355 filed Jul. 6, 2009 and under 35 USC 119(a) to Patent Application No. 10-2009-0077562 filed in Republic of Korea on Aug. 21, 2009, all of which are hereby expressly incorporated by reference into the present application.

›TECHNICAL FIELD

The present invention relates to a wireless communication system, and more particularly, to a method and apparatus for transmitting and receiving a sequence in a wireless communication system.

›BACKGROUND ART

FIG. 1 illustrates an exemplary wireless communication system. Referring to FIG. 1 , a wireless communication system 100 includes a plurality of Base Stations (BSs) 110 a , 110 b and 110 c and a plurality of Mobile Stations (MSs) 120 a to 120 i . The wireless communication system 100 may include a homogeneous network or a heterogeneous network. A heterogeneous network refers to a network in which different network entities co-exist, such as macro cells, femto cells, pico cells, relays, etc. A BS is typically a fixed station that communicates with MSs and each BS 110 a , 110 b or 110 c provides services to a specific geographical area 102 a , 102 b or 102 c . To increase system performance, the specific area may be divided into a plurality of smaller areas 104 a , 104 b and 104 c , which may be called cells, sectors, or segments. In an Institute of Electrical and Electronics Engineers (IEEE) 802.16 system, a cell Identifier (ID) (IDcell) is assigned from the perspective of the entire system, whereas a sector ID or segment ID is assigned from the perspective of the coverage area of each BS, ranging from 0 to 2. The MSs 120 a to 120 i are fixed or mobile terminals that are usually distributed over the wireless communication system 100 . Each MS may communicate with one or more BSs at a given time instant on a downlink and uplink. The communication between an MS and a BS may be carried out in Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Code Division Multiple Access (CDMA), Single Carrier-FDMA (SC-FDMA), Multi Carrier-FDMA (MC-FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or a combination of two or more of them. Herein, the term “uplink” refers to a communication link directed from an MS to a BS, and the term “downlink” refers to a communication link directed from a BS to an MS.

FIG. 2 illustrates the structure of a downlink subframe in an IEEE 802.16e system. The downlink frame structure was designed for operation in Time Division Duplex (TDD) mode.

Referring to FIG. 2 , the downlink subframe includes a plurality of Orthogonal Frequency Division Multiplexing (OFDM) symbols. The downlink subframe is divided in structure into a preamble, a Frame Control Header (FCH), a Downlink-MAP (DL-MAP), an Uplink-MAP (UL-MAP), and DL bursts. Each downlink subframe starts with a preamble that occupies the first OFDM symbol of the downlink subframe. The preamble is used for time synchronization acquisition, frequency synchronization acquisition, cell search, and channel estimation.

FIG. 3 illustrates subcarriers to which a preamble is mapped in 1024-Fast Fourier Transform (FFT) mode (a 10-MHz bandwidth) in the IEEE 802.16e system.

Referring to FIG. 3 , some areas at both sides of a given bandwidth are used as guard bands. Therefore, the preamble is mapped to the rest except the guard bands. The remaining frequency area except the guard bands is divided into three segments for three sectors. A preamble is inserted at an interval of three subcarriers, with 0s filled at the other subcarriers. For example, a preamble for segment 0 is inserted at subcarriers 0 , 3 , 6 , 9 , . . . , 843 , 846 and 849 . A preamble for segment 1 is inserted at subcarriers 1 , 4 , 7 , 10 , . . . , 844 , 847 and 850 . A preamble for segment 2 is inserted at subcarriers 2 , 5 , 8 , 11 , . . . , 845 , 848 and 851 .

In the IEEE 802.16e system, a sequence used for the preamble is a binary code inserted in a frequency area, as proposed by Runcom. Among sequences that can be generated as binary codes, sequences that satisfy certain correlation properties and have low Peak-to-Average Power Ratios (PAPRs) in the time domain were found, by computer-aided search. Table 1 below lists some preamble sequences.

Referring to Table 1, a preamble sequence is determined according to a segment number and a parameter IDcell. Each preamble sequence is converted to a binary signal and modulated by Binary Phase Shift Keying (BPSK), prior to mapping to subcarriers. Specifically, a hexadecimal sequence is converted to a binary sequence W k and modulated by BPSK in the order from the Most Significant Bit (MSB) to the Least Significant Bit (LSB) (0=>+1, 1=>−1). For example, hexadecimal sequence 0 is converted to W k [110000010010 . . . ] and then modulated to [−1−1+1+1+1+1+1−1+1+1−1+1 . . . ].

FIGS. 2 and 3 are examples of using sequences for signal transmission. Besides the preamble, sequences are used for transmission of many other channels and signals in the wireless communication system. For example, sequences have a variety of usages including synchronization channels, a midamble, a reference signal, control channels, scrambling codes, and multiplexing in the wireless communication system. The sequences preferably satisfy the following characteristics:

The sequences have good correlation properties to provide good detection performance; The sequences have Low Cubic Metrics (CMs) or PAPRs to maximize the efficiency of a power amplifier; Many sequences are available to facilitate transmission of a large amount of information or cell planning; The sequences reduce a memory size requirement for storing the sequences; and A receiver has a low complexity, when the receiver uses the sequences.

Especially the complexity of the receiver is a very significant factor that directly affects its battery lifetime. Accordingly, there exists a need for a method for generating a sequence so as to further decrease a memory size requirement, while reducing complexity.

›DISCLOSURE · 1 of 2

Technical Problem

Accordingly, the present invention is directed to a method for generating a sequence that substantially obviates one or more problems due to limitations and disadvantages of the related art.

An object of the present invention is to provide a method and apparatus for generating sequences in a wireless communication system.

Another object of the present invention is to provide a method and apparatus for generating sequences having excellent correlation properties and low Peak-to-Average Power Ratios (PAPRs) or Cubic Metrics (CMs).

Another object of the present invention is to provide a method and apparatus for generating sequences in such a manner that maximizes the number of available sequences.

A further object of the present invention is to provide a method and apparatus for generating sequences which have a low memory size requirement and which a receiver can detect or estimate with low complexity.

Technical Solution

To achieve these objects and other advantages and in accordance with the purpose of the invention, as embodied and broadly described herein, a method for transmitting a sequence at a transmitter in a wireless communication system includes generating a second sequence by performing at least one of complex conjugation and a reverse operation on a first sequence, mapping the second sequence to a plurality of subcarriers in an Orthogonal Frequency Division Multiple Access (OFDMA) symbol, and transmitting the OFDMA symbol to a receiver.

The method may further include modulating the first sequence to a complex sequence according to a type of the first sequence.

The first sequence may be at least one of sequences included in a sequence set that is stored in the transmitter.

The type of the first sequence may be Quadrature Phase Shift Keying (QPSK).

The second sequence may be transmitted on a synchronization channel. Also, the second sequence may be transmitted on a ranging channel.

The first sequence may be at least one of sequences listed in Table 11, Table 12 and Table 13.

In another aspect of the present invention, a transmitter for transmitting a sequence in a wireless communication system includes a second sequence generator for generating a second sequence by performing at least one of complex conjugation and a reverse operation on a first sequence, a subcarrier mapper for mapping the second sequence to a plurality of subcarriers in an OFDMA symbol, and a transmission module for transmitting the OFDMA symbol to a receiver.

The transmitter may further include a constellation mapper for modulating the first sequence to a complex sequence according to a type of the first sequence.

In another aspect of the present invention, a method for transmitting a sequence at a transmitter in a wireless communication system includes modulating a first sequence to a complex sequence according to a type of the first sequence, mapping the complex sequence to a plurality of subcarriers in an OFDMA symbol, and transmitting the OFDMA symbol to a receiver. The first sequence is at least one of sequences included in Table 11, Table 12 and Table 13.

The type of the first sequence may be QPSK. Then, the first sequence W i (p) may be modulated to QPSK symbols w 2i (p) and w 2i+1 (p) by the following equation,

w 2 ⁢ ⁢ i ( p ) = exp ⁡ ( j ⁢ π 2 ⁢ ( 2 · a i , 0 ( p ) + a i , 1 ( p ) ) ) w 2 ⁢ ⁢ i + 1 ( p ) = exp ⁡ ( j ⁢ π 2 ⁢ ( 2 · a i , 2 ( p ) + a i , 3 ( p ) ) )

where W i (p) =2 3 ·a i,0 (p) +2 2 ·a i,1 (p) +2 1 ·a i,2 (p) +2 0 ·a i,3 (p) and i is an integer from 0 to 107.

The first sequence may be cyclically extended according to a Fast Fourier Transform (FFT) size.

The first sequence may be a Secondary Advanced Preamble (SA-Preamble) used for downlink synchronization. The SA-Preamble may be mapped to subcarriers by the following equation,

SAPreambleCarrierSet n = n + 3 · k + 40 · N SAP 144 + ⌊ 2 · k N SAP ⌋

where n denotes an index of an SA-Preamble carrier set, indicating a segment Identifier (ID) ranging from 0 to 2, N SAP denotes a length of the SA-Preamble, and k is an integer ranging from 0 to N SAP −1.

The first sequence may indicate information about a cell ID, IDcell according to the following equation,

IDcell=256 ×n+Idx

where n is an index of an SA-Preamble carrier set, indicating a segment ID ranging from 0 to 2, and Idx is an integer ranging from 0 to 255.

The method may further include performing at least one of complex conjugation and a reverse operation on the first sequence.

One of block cover sequences listed in the following table may be applied to the first sequence on a subblock basis,

Block cover sequence (hexadecimal format) (FFT, number of Segment ID antennas) 0 1 2 (512, 1) 00 00 00 (512, 2) 22 22 37 (512, 4) 09 01 07 (512, 8) 00 00 00 (1024, 1) 0FFF 555A 000F (1024, 2) 7373 3030 0000 (1024, 4) 3333 2D2D 2727 (1024, 8) 0F0F 0404 0606 (2048, 1) 0F0FFF00 00000FF0 0F000FFF (2048, 2) 7F55AA42 4438180C 3A5A26D9 (2048, 4) 1A13813E 03284BF0 391A8D37 (2048, 8) 0D0EF8FA 0C0BFC59 03000656

In the above table, a block cover sequence converted to a binary sequence {0, 1} is mapped to {+1, −1}.

Transmission, power of the first sequence may be boosted using one of boosting levels listed in the following table,

The first sequence may be transmitted through a plurality of antennas. In this case, the first sequence may be interleaved across the plurality of antennas on a block basis.

In another aspect of the present invention, a transmitter for transmitting a sequence in a wireless communication system includes a memory for storing at least part of sequences included in Table 11, Table 12, and Table 13, a constellation mapper for modulating a first sequence selected from the memory to a complex sequence according to a type of the first sequence, a subcarrier mapper for mapping the complex sequence to a plurality of subcarriers in an OFDMA symbol, and an RF module for transmitting the OFDMA symbol to a receiver.

In another aspect of the present invention, a method for detecting a sequence at a receiver in a wireless communication system includes receiving from a transmitter a sequence mapped to a plurality of subcarriers in an OFDMA symbol, correlating a first sequence with the received sequence, and detecting the received sequence based on a correlation. The first sequence is at least one of sequences included in Table 11, Table 12 and Table 13.

›DISCLOSURE · 2 of 2

For the correlation operation, preliminary computations may be performed on combinations between real and imaginary parts of the received sequence and real and imaginary parts of the at least one first sequence. Correlations between the received sequence and the at least one first sequence and between the received sequence and a complex conjugate sequence of the first sequence may be obtained by combining a plurality of preliminary correlations.

The first sequence may be an SA-Preamble used for downlink synchronization. The SA-Preamble may be mapped to subcarriers by the following equation,

SAPreambleCarrierSet n = n + 3 · k + 40 · N SAP 144 + ⌊ 2 · k N SAP ⌋

where n denotes an index of an SA-Preamble carrier set, indicating a segment Identifier (ID) ranging from 0 to 2, N SAP denotes a length of the SA-Preamble, and k is an integer ranging from 0 to N SAP −1.

The method may further include acquiring a cell ID from the received sequence.

In a further aspect of the present invention, a receiver for detecting a sequence in a wireless communication system includes an RF module for receiving from a transmitter a sequence mapped to a plurality of subcarriers in an OFDMA symbol, a memory for storing at least part of sequences included in Table 1, Table 2 and Table 3, and a processor for correlating at least one first sequence stored in the memory with the received sequence and detecting the received sequence based on a correlation.

The processor may acquire a cell ID from the received sequence.

The receiver may further include a buffer for temporarily storing a real part of a sequence and a buffer for temporarily storing an imaginary part of the sequence.

The receiver may further include a first buffer for temporarily storing a real part of the received sequence, a second buffer for temporarily storing an imaginary part the received sequence, a third buffer for temporarily storing a real part of the at least one first sequence, and a fourth buffer for temporarily storing an imaginary part of the at least one first sequence.

It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.

Advantageous Effects

As is apparent from the above description, the embodiments of the present invention have the following effects.

Sequences can be provided for use in channels, signals, etc.

In addition, sequences having excellent correlation properties and low PAPRs or CMs can be provided.

The number of available sequences can be maximized.

Further, a memory size requirement for storing sequences can be reduced and a receiver can detect or estimate sequences with low complexity.

Additional advantages, objects, and features of the invention will be set forth in part in the description which follows and in part will become apparent to those having ordinary skill in the art upon examination of the following or may be learned from practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.

›DESCRIPTION OF DRAWINGS

The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiments of the invention and together with the description serve to explain the principle of the invention. In the drawings:

FIG. 1 illustrates an exemplary wireless communication system.

FIG. 2 illustrates a downlink subframe structure in an Institute of Electrical and Electronics Engineers (IEEE) 802.16e system.

FIG. 3 illustrates subcarriers to which a preamble is mapped in 1024-Fast Fourier Transform (FFT) mode (a 10 MHz-bandwidth) in the IEEE 802.16e system.

FIG. 4 is a flowchart illustrating a method for generating sequences having Peak-to-Average Power Ratios (PAPRs) or Cubic Metrics (CMs) and excellent basic properties in terms of auto-correlation, cross-correlation, differential auto-correlation, and differential cross-correlation according to an embodiment of the present invention.

FIG. 5 is a block diagram of a transmitter for extending sequences by complex conjugation according to an embodiment of the present invention.

FIG. 6 is a block diagram of a receiver for detecting sequences according to an embodiment of the present invention.

FIGS. 7A to 7E are graphs illustrating properties of sequences generated according to an embodiment of the present invention.

FIG. 8 illustrates a radio frame structure in an IEEE 802.16m system.

FIG. 9 illustrates an exemplary transmission of synchronization channels in the IEEE 802.16m system.

FIG. 10 illustrates subcarriers to which a Primary Advanced Preamble (PA-preamble) is mapped.

FIG. 11 illustrates an exemplary mapping of Secondary Advanced Preambles (SA-Preambles) to frequency areas.

FIG. 12 illustrates an exemplary SA-Preamble structure for 512-FFT.

FIGS. 13 , 14 and 15 illustrate exemplary SA-preamble structures in multi-antenna systems.

FIG. 16 illustrates exemplary ranging channel structures in the IEEE 802.16m system.

FIG. 17 is a block diagram of a transmitter and a receiver according to an embodiment of the present invention.

›MODE FOR INVENTION

The above and other objects, features and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings. Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Embodiments of the present invention are examples to which the technical features of the present invention are applied. While the present invention is described in the context of an Institute of Electrical and Electronics Engineers (IEEE) 802.16 system by way of example, it is also applicable to a variety of wireless communication systems including a 3 rd Generation Partnership Project (3GPP) system.

In wireless communication systems, sequences are used as follows. The followings are mere examples and thus sequences are available to many other channels and signals.

Downlink (DL) Sync Channel

The DL sync channel is used for acquisition of downlink time synchronization and frequency synchronization and for cell search. Specifically, synchronization is acquired and a physical cell Identifier (ID) is detected, by correlating sequences with a sequence received on the DL sync channel. For the purpose of cell ID detection, the existence of as many sequences as possible is favorable in terms of cell planning.

According to systems, the DL sync channel is called different names. For example, the DL sync channel is called a Synchronization Signal (SS) in 3GPP Long Term Evolution (LTE), a preamble in IEEE 802.16e, and an advanced preamble in IEEE 802.16m.

Since a Mobile Station (MS) serves as a receiver, the complexity of the receiver is a very significant issue.

Uplink (UL) Sync Channel

The UL sync channel is used for acquisition of uplink time synchronization and frequency synchronization, access for network registration, a scheduling request, a bandwidth request, etc. A sequence transmitted on the UL sync channel is regarded as an opportunity. A Base Station (BS) may identify an opportunity in which an MS has transmitted a signal by detecting the sequence. The BS may also track timing or estimate a residual frequency offset by use of the detected sequence. Since less collision occurs with more opportunities, the existence of many sequences is favorable. In terms of cell planning, it is also preferable to generate as many sequences as possible.

The UL sync channel is also called a Random Access CHannel (RACH) in 3GPP LTE, and a ranging channel in IEEE 802.16e/m.

In relation, to the UL sync channel, the receiver complexity is a consideration.

DL/UL Reference Signal

If a transmitter transmits a signal after coherent modulation (e.g. Phase Shift Keying (PSK), Quadrature Amplitude Modulation (QAM), etc.), a receiver should estimate a fading channel that the signal has experienced and compensate for the fading channel, for signal demodulation. In general, to help the receiver with the fading channel estimation, the transmitter transmits a Reference Signal (RS) along with the signal. The RS is also used for the receiver to measure the channel quality of its serving cell or another cell. The RS may also serve the purpose of timing/frequency tracking. In addition, an MS may synchronize its timing using an RS, when it wakes up from sleep mode. In this manner, the RS may serve many purposes. The RS is generally transmitted using a sequence and as more sequences are available, it is better in terms of cell planning.

An RS is called as it is in 3GPP LTE and a pilot signal in IEEE 802.16e/m.

The receiver complexity is to be considered in relation to the DL/UL RS.

DL/UL Control Channel

Control information may be transmitted using a sequence on a control channel. For example, a Channel Quality Indicator (CQI) or an ACKnowledgement/Negative ACKnowledgement (ACK/NACK) may be transmitted as a sequence. More information can be transmitted with more sequences.

In relation to the DL/UL control channel, the receiver complexity needs to be considered.

Scrambling

Scrambling has many usages. For example, scrambling may be used for randomization or PAPR (or CM) reduction. A signal can be scrambled by multiplying it by a sequence, element by element. Also, a signal can be scrambled by adding the signal to a sequence, element by element and then modulo-operating the sum. Scrambling is not limited to a specific channel. In terms of cell planning, it is better to have many available sequences.

The receiver complexity needs to be considered in relation to scrambling.

User Multiplexing or Channel Multiplexing

Sequences may be used in multiplexing a plurality of users in one channel by Code Division Multiplexing (CDM). Sequences may also be used in multiplexing channels by CDM. A multiplexing capability is related to the number of available sequences.

In relation to user multiplexing or channel multiplexing, the receiver complexity is an issue to be considered.

Midamble

A midamble is an area allocated for a common pilot in a frame. A midamble sequence may be used for channel estimation, Multiple Input Multiple Output (MIMO) channel estimation, CQI estimation, etc.

In relation to the midamble, the receiver complexity is to be considered.

The following embodiments of the present invention are applicable simply to all of the above-described channels (e.g. pilot, control channel, UL sync channel, etc.). Accordingly, unless stated otherwise, the embodiments of the present invention will be described, centering on a DL sync channel (e.g. a preamble, a Synchronization CHannel (SCH), etc.), for the convenience' sake of description.

›Embodiment 1

Sequence Generation

Preferably, sequences satisfy the following conditions for a DL sync channel:

A. Low PAPR (or CM): for channel boosting to extend coverage; B. Low complexity: for saving battery power by reducing the computation volume of correlation at an MS; C. Small memory size: for reducing a memory size required for storing sequences; and D. Low correlation properties

Low cross-correlation: for reducing false alarm during cell ID detection and for distinguishing an intended cell component from a neighbor cell component during channel estimation Low differential cross-correlation: a cross-correlation property regarding non-coherent detection on frequency-selective fading channels, when a sequence is transmitted in a wide band. Low auto-correlation side peak in frequency domain: for compensating for an integer frequency offset. Low differential auto-correlation side peak in frequency domain: for compensating for an integer frequency offset by differential auto-correlation, for frequency-domain implementation. Low cross-correlation in time domain: cross-correlation in the frequency domain is equivalent to cross-correlation in the time domain. Therefore, low cross-correlation in the time domain amounts to low cross-correlation in the frequency domain. Low auto-correlation side peak in time domain: important for detection of accurate symbol timing. When timing synchronization is acquired by cross-correlation with a known sequence, a non-periodic auto-correlation property is significant (e.g. a 3GPP family). On the other hand, if coarse timing synchronization based on waveform characteristics (e.g. a repetition structure) is followed by fine timing synchronization during a Cyclic Prefix (CP) duration after cell ID detection, a periodic auto-correlation property in the time domain is significant (e.g. IEEE 802.16e/m, IEEE 802.20, etc.). For a sequence having a flat spectrum in the frequency domain, a periodic auto-correlation side peak in the time domain is zero (i.e. a delta function). Hence, this property may not be examined for a sequence having a frequency flat amplitude.

FIG. 4 is a flowchart illustrating a method for generating sequences having low PAPRs or CMs and excellent basic properties in terms of auto-correlation, cross-correlation, differential auto-correlation, and differential cross-correlation according to an embodiment of the present invention. The sequence generation largely involves three steps.

Step 1: sequences with low PAPRs are selected from among randomly generated sequences. First, a sequence generation criterion is set according to an intended purpose in step 402 . In steps 404 and 406 , a sequence of length N is generated in such a manner that each element of the sequence has a constant amplitude and a random phase. The random phase may be created using a random variable having a uniform or Gaussian distribution, as is known in the art. Considering a channel that will carry the sequence, the sequence of length N is mapped to subcarriers in the frequency domain in step 408 . For example, the sequence may be mapped to consecutive or distributed subcarriers. Specifically, the sequence is inserted at an interval of two subcarriers (2× mapping) or three subcarriers (3× mapping). Besides, the sequence may be mapped to subcarriers on a small block basis. Or the sequence may be mapped to subcarriers in a random-like manner. Then null subcarriers are inserted into the sequence, taking into account of oversampling or guard subcarriers, so that the sequence is of length Ndft in step 410 . The sequence mapped to the subcarriers is converted to a time signal by Ndft-point Inverse Discrete Fourier Transform (IDFT) in step 412 and the PAPR (or CM) of the time signal is calculated in step 414 . If the PAPR is smaller than the PAPR of a previous iteration, the iteration continues by Discrete Fourier Transform (DFT) in steps 416 , 418 a , 418 b , 422 , 424 and 426 . On the contrary, if the PAPR, is larger than the PAPR of the previous iteration, the loop (steps 416 , 418 a , 418 b , 422 , 424 and 426 ) is terminated. Then the sequence resulting from the DFT is quantized according to its type (e.g. a BPSK type, a QPSK type, an 8PSK type, a poly-phase type, etc.) and thus a final sequence is acquired in steps 428 and 430 . For example, the sequence resulting from the DFT may be quantized according to its type as follows.

BPSK type sequence: +1, −1 QPSK type sequence: +1, −1, +j, −j Poly-phase type sequence:

While the BPSK-type sequence and the QPSK-type sequence require the same volume of computation, the QPSK-type sequence (2 bits per element) requires twice as large a memory size as the BPSK-type sequence (1 bit per element).

Step 2: A sequence set satisfying PAPR<PAPR_THRESHOLD (or CM<CM_THRESHOLD) is selected from sequences generated in Step 1. PAPR_THRESHOLD or CM_THRESHOLD is a maximum allowed value for a channel that will deliver the sequences.

Step 3: A sequence set is finally selected from the sequence set selected in Step 2, which satisfies CORR<CORR_THRESHOLD. CORR_THRESHOLD may be an auto-/cross-correlation value and/or a differential auto-/cross-correlation value optimized for the channel. Steps 2 and 3 may be reversed in order. A sequence set may be additionally selected by applying a criterion different from the criteria used in Steps 2 and 3.

›Embodiment 2

Sequence Extension by Reverse Operation

While this embodiment is applicable irrespective of time-domain or frequency-domain sequences, the following description is made in the context of frequency-domain sequences, for the convenience' sake. Given M sequences of length N, an n th element of an m th sequence (m=0, 1, . . . , M−1) is denoted by a m (n). M sequences described in [Equation 1] may be extended to 2×M sequences described in [Equation 2] by a reverse operation.

{ a m ( n )}

m= 0,1 ,L,M− 1

n= 0,1 ,L,N− 1  [Equation 1]

{ a ext — rev m ( n )}

={ a m ( n );rev( a m ( n ))}

m= 0,1 ,L,M− 1

n= 0,1 ,L,N− 1  [Equation 2]

where the reverse operation rev (.) may be defined as

The reverse operation-based sequence extension offers the following benefits.

If original complex sequences are random enough, sequences reverse to the original complex sequences and sets of the reverse sequences are also random enough. Optimization may be further performed by selecting reverse complex sequences having good characteristics.

The original complex sequences and their reverse complex sequences are identical in PAPR (or CM) properties. That is, if the original complex sequences have good PAPR (or CM) properties, their reverse complex sequences have also the same level of PAPR (or CM) properties.

There is no need for securing a memory size for storing the reverse complex sequences. This means that the memory size requirement can be reduced to a half.

›Embodiment 3 · 1 of 7

Sequence Extension by Complex Conjugation

While this embodiment is applicable irrespective of time-domain or frequency-domain sequences, the following description is made in the context of frequency-domain sequences, for convenience' sake. Given M sequences of length N, an n th element of an m th sequence (m=0, 1, . . . , M−1) is denoted by a m (n). M sequences described in [Equation 4] may be extended to 2×M sequences described in [Equation 5] by complex conjugation.

{ a m ( n )}

m= 0,1 ,L,M− 1

n= 0,1 ,L,N− 1  [Equation 4]

{ a ext — conj m ( n )}

={ a m ( n );( a m ( n ))*}

m= 0,1 ,L,M− 1

n= 0,1 ,L,N− 1  [Equation 5]

where the complex conjugation (.)* may be defined as conversion from a complex signal (a+jb) to a complex signal (a−jb) and conversion from the complex signal (a−jb) to the complex signal (a+jb).

The complex conjugation-based sequence extension offers the following benefits.

If original complex sequences are random enough, their complex conjugates and sets of the complex conjugates are also random enough. Optimization may be further performed by selecting complex conjugates having good characteristics.

The original complex sequences and their complex conjugates are identical in PAPR (or CM) properties. That is, if the original complex sequences have good PAPR (or CM) properties, their complex conjugates have also the same level of PAPR (or CM) properties.

The cross-correlations of an original sequence and its complex conjugate with respect to a received signal can be calculated by one computation. In general, there are M hypotheses for M sequences, thus requiring M cross-correlation computations. Specifically, M×N complex additions are required to calculate cross-correlations for M hypotheses of M QPSK-type sequences. However, in the case where M sequences are extended to 2×M sequences by complex conjugation, the amount of information is doubled but M×N complex additions are needed, that is, the required computation volume is the same, which will be described later in more detail with reference to FIG. 6 .

The complex conjugates do not need an additional memory size. That is, the required memory size may be reduced to a half.

Table 2 below compares conventional sequences with extended sequences according to an embodiment of the present invention, in terms of computation complexity and memory size requirement. It is assumed herein that a total of M sequences are available to a transmitter and a receiver and each of the M sequences is of length N.

FIG. 5 is a block diagram of a transmitter for extending sequences by complex conjugation according to an embodiment of the present invention. For uplink transmission, a transmitter may be part of an MS and a receiver may be part of a BS.

Referring to FIG. 5 , a first sequence provider 502 outputs a first sequence (hereinafter, referred to as a base sequence) to a constellation mapper 504 according to an inner setting. Depending on implementation, the base sequence may be selected from a set of pre-stored sequences in a memory, or generated from a sequence generator using a predetermined parameter. The constellation mapper 504 sequentially maps the received bit stream to complex values according to the type of the sequence. The sequence type may be an n-PSK type, an n-QAM type, a poly-phase type, etc. Here, n is an integer equal to or larger than 0. More specifically, the sequence type may be a QPSK type, an 8-PSK type, a 16-QAM type, a 64-QAM type, a poly-phase type, or the like. Especially, the QPSK type is preferable because it requires the same volume of computation as the BPSK type. For example, if the base sequence is a QPSK-type hexadecimal sequence, the constellation mapper 504 may sequentially map a hexadecimal sequence W i (p) to two QPSK symbols and w 2i (p) and w 2i+1 (p) , as expressed in [Equation 16].

w 2 ⁢ ⁢ i ( p ) = exp ⁡ ( j ⁢ π 2 ⁢ ( 2 · a i , 0 ( p ) + a i , 1 ( p ) ) ) ⁢

⁢ w 2 ⁢ ⁢ i + 1 ( p ) = exp ⁡ ( j ⁢ π 2 ⁢ ( 2 · a i , 2 ( p ) + a i , 3 ( p ) ) ) [ Equation ⁢ ⁢ 16 ]

where W i (p) =2 3 ·a i,0 (p) +2 2 ·a i,1 (p) +2 1 ·a i,2 (p) +2 0 ·a i,3 (p) . According to [Equation 16], binary numbers 00, 01, 10 and 11 are converted to 1, j, −1 and −j, respectively.

The constellation mapper 504 outputs the modulated complex values of the base sequence to a second sequence generator 506 and/or a subcarrier mapper 508 . When the base sequence is to be transmitted, the constellation mapper 504 may output the complex values of the base sequence to the subcarrier mapper 508 . On the other hand, if a second sequence (hereinafter, referred to as an extended sequence) extended, from the base sequence is to be transmitted, the constellation mapper 504 may output the complex values of the base sequence to the second sequence generator 506 . Also, the constellation mapper 504 may output the QPSK symbols of the base sequence to the second sequence generator 506 irrespective of whether the base sequence is to be transmitted or not. That is, both the base sequence and the extended sequence may be generated and then one of the sequences is selected for transmission to a receiver.

The second sequence generator 504 may generate an extended sequence by subjecting the complex values of the base sequence to complex conjugation and/or a reverse operation. If there is no need for generating an extended sequence, the transmitter may not be provided with the second sequence generator 504 . If M base sequences are available to the transmitter, the number of available sequences is increased up to 4×M by complex conjugation and the reverse operation. Let an n th element of an m th sequence (m=0, 1, . . . , M−1) be denoted by a m (n). With the use of complex conjugation and the reverse operation, M base sequences expressed as [Equation 7] may be extended to 4×M sequences as described in [Equation 8].

{ a m ⁡ ( n ) } ⁢

⁢ m = 0 , 1 , L , M - 1 ⁢

⁢ n = 0 , 1 , L , N - 1 [ Equation ⁢ ⁢ 7 ] { a ext ⁢ ⁢ _ ⁢ ⁢ hybrid m ⁡ ( n ) } = { a m ⁡ ( n ) ; ( a m ⁡ ( n ) ) * ; rev ⁢ ( a m ⁡ ( n ) ) ; ( rev ⁡ ( a m ⁡ ( n ) ) ) * } = { a m ⁡ ( n ) ; ( a m ⁡ ( n ) ) * ; rev ⁢ ( a m ⁡ ( n ) ) ; rev ⁡ ( ( a m ⁡ ( n ) ) * ) } ⁢

›Embodiment 3 · 2 of 7

⁢ m = 0 , 1 , L , M - 1 ⁢

⁢ n = 0 , 1 , L , N - 1 [ Equation ⁢ ⁢ 8 ]

where the complex conjugation (.)* and the reverse operation rev (.) have been defined before.

The subcarrier mapper 508 maps the complex values received from the constellation mapper 504 to subcarriers in the frequency domain. The complex values may be mapped to consecutive or distributed subcarriers, taking into account a channel that will carry the sequence. Then an Inverse Fast Fourier Transform (IFFT) module 510 converts the sequence mapped to the subcarriers to a time signal. The time signal is added with a CP and processed by digital-to-analog conversion, frequency upconversion, and power amplification, prior to transmission to the receiver.

FIG. 6 is a block diagram of a receiver for detecting a sequence according to an embodiment of the present invention. For uplink transmission, a receiver may be part of a BS, whereas for downlink transmission, a receiver may be part of an MS.

Referring to FIG. 6 , an index mapper 602 distributes a received signal to first adders 604 , 606 , 608 and 610 . The received signal may be expressed as

r ( n )= r 1 ( n )+ jr Q ( n )  [Equation 9]

where the subscript I represents an in-phase component, and the subscript Q represents a quadrature-phase component. Hereinbelow, the subscripts I and Q are used in the same meanings as above.

The first adders 604 , 606 , 608 and 610 perform preliminary computations required for calculating the correlation of each base sequence m 0 selected from among total base sequences and the correlation of its extended sequence m 1 . The base sequence m 0 and its extended sequence m 1 may be expressed as

m 0 th sequence: a m 0 ( n )= a 1 m 0 ( n )+ ja Q m 0 ( n )

m 1 th sequence: a m 1 ( n )= a 1 m 1 ( n )+ ja Q m 1 ( n )

a m 1 ( n )=( a m 0 ( n ))*  [Equation 10]

For example, the first adders 604 , 606 , 608 and 610 may carry out preliminary computations required for calculating correlations by [Equation 11].

R II ⁡ ( d ) = 1 N ⁢ ∑ n = 0 N - 1 ⁢ ( r I ⁡ ( n + d ) ⁢ a I m 0 ⁡ ( n ) ) ⁢

⁢ R QQ ⁡ ( d ) = 1 N ⁢ ∑ n = 0 N - 1 ⁢ ( r Q ⁡ ( n + d ) ⁢ a Q m 0 ⁡ ( n ) ) ⁢

⁢ I QI ⁡ ( d ) = 1 N ⁢ ∑ n = 0 N - 1 ⁢ ( r Q ⁡ ( n + d ) ⁢ a I m 0 ⁡ ( n ) ) ⁢

⁢ I IQ ⁡ ( d ) = 1 N ⁢ ∑ n = 0 N - 1 ⁢ ( r I ⁡ ( n + d ) ⁢ a Q m 0 ⁡ ( n ) ) [ Equation ⁢ ⁢ 11 ]

where d represents a delay. Hereinbelow, d denotes the same.

Referring to [Equation 10], the preliminary computations required for calculating the correlations of the base sequence m 0 and the extended sequence m 1 may be performed using only the base sequence m 0 .

The first adders 604 , 606 , 608 and 610 output the preliminary computation values to second adders 612 , 614 , 616 and 618 . The second adders 612 , 614 , 616 and 618 calculate final correlations by appropriately combining the preliminary computation values. Specifically, the two second adders 612 and 616 calculate the real and imaginary values of the correlation of the base sequence m 0 and the other two second adders 614 and 618 calculate the real and imaginary values of the correlation of the extended sequence m 1 , The relationship between the first adders 604 , 606 , 608 and 610 and the second adders 612 , 164 , 616 and 618 may be described with reference to [Equation 12] and [Equation 13].

[Equation 12] describes the cross-correlation between the received signal and the base sequence m 0 .

The components of the final expression of [Equation 12] are the outputs of the first adders 604 , 606 , 608 and 610 and the real and imaginary parts are the outputs of the second adders 612 and 616 .

[Equation 13] describes the cross-correlation between the received signal and the extended sequence m 1 .

The components of the final expression of [Equation 13] are the outputs of the first adders 604 , 606 , 608 and 610 and the real and imaginary parts are the outputs of the second adders 614 and 618 .

The blocks illustrated in FIG. 6 may be used for calculating differential correlations with respect to a received signal. The function of each block has been described above in detail and thus the following description is made of calculation of differential correlations by equations.

A differential received signal may be expressed as

( r ( n ))′=( r 1 ( n ))′+ j ( r Q ( n ))′

( r ( n ))′=( r ( n ))*· r ( n+ 1), n= 0,1 ,L,N− 2  [Equation 14]

A differential base sequence m 0 and a differential extended sequence m 1 are expressed as

m 0 th sequence: ( a m 0 ( n ))′=( a 1 m 0 ( n ))′+ j ( a Q m 0 ( n ))′

( a m 0 ( n ))′=( a m 0 ( n ))*· a m 0 ( n+ 1), n= 0,1 ,L,N− 2

m 1 th sequence: ( a m 1 ( n ))′=( a 1 m 1 ( n ))′+ j ( a Q m 1 ( n ))′

( a m 1 ( n ))′=( a m 1 ( n ))*· a m 1 ( n+ 1), n= 0,1 ,L,N− 2  [Equation 15]

The first adders 604 , 606 , 608 and 610 may perform preliminary computations by [Equation 16], for calculation of correlations.

The first adders 604 , 606 , 608 and 610 output the preliminary computation values to the second adders 612 , 614 , 616 and 618 . The relationship between the first adders 604 , 606 , 608 and 610 and the second adders 612 , 164 , 616 and 618 may be described with reference to [Equation 17] and [Equation 18].

[Equation 17] describes the differential correlation between the received signal and the base sequence m 0 .

The components of the final expression of [Equation 17] are the outputs of the first adders 604 , 606 , 608 and 610 and the real and imaginary parts are the outputs of the second adders 612 and 616 .

[Equation 18] describes the differential correlation between the received signal and the extended sequence m 1 .

The components of the final expression of [Equation 18] are the outputs of the first adders 604 , 606 , 608 and 610 and the real and imaginary parts are the outputs of the second adders 614 and 618 .

In accordance with the sequence detection method illustrated in FIG. 6 , the correlations (or differential correlations) of the base sequence m 0 and its extended sequence m 1 can be calculated by one computation. While FIG. 6 has been described in the context of a sequence extended by complex conjugation, it is a mere exemplary application and the sequence detection method illustrated in FIG. 6 is readily applied to calculation of the correlation of an extended sequence created by a reverse operation. For example, the index mapper 602 may distribute a received signal on which the reverse operation has been performed to the first adders 604 , 606 , 608 and 610 . In another example, the first adders 604 , 606 , 608 and 610 may perform preliminary computations using a base sequence on which the reverse operation has been performed.

›Embodiment 3 · 3 of 7

Simulation: Analysis of Properties of Base Sequences and their Extended Sequences

Table 3 below lists six base sequences generated according to an embodiment of the present invention. The base sequences have indexed with 0 to 5 (p denotes an index) and are expressed in a hexadecimal format.

A modulated sequence mapped to subcarriers are obtained by converting a hexadecimal sequence W i (p) to two QPSK symbols w 2i (p) and w 2i+1 (p) . Here, i is an integer ranging from 0 to 107. [Equation 19] describes an example of modulating the base sequence W i (p) to two QPSK symbols.

w 2 ⁢ i ( p ) = exp ⁡ ( j ⁢ π 2 ⁢ ( 2 · a i , 0 ( p ) + a i , 1 ( p ) ) ) ⁢

⁢ w 2 ⁢ i + 1 ( p ) = exp ⁡ ( j ⁢ π 2 ⁢ ( 2 · a i , 2 ( p ) + a i , 3 ( p ) ) ) [ Equation ⁢ ⁢ 19 ]

where W i (p) =a i,0 (p) +2 2 ·a i,1 (p) +2 1 ·a i,2 (p) +2 0 ·a i,3 (p) . According to the above equation, binary values 00, 01, 10 and 11 are converted respectively to 1, j, −1 and −j. However, this is a mere exemplary application and thus the base sequence W i (p) may be converted to QPSK symbols by any other similar equation.

The six base sequences listed in Table 3 may be extended to 24 sequences by complex conjugation and the reverse operation. 18 extended sequences except the base sequences are indicated by indexes (p) 6 to 23, expressed as

w k ( p ) = { ( w k ( p - 6 ) ) * for ⁢ ⁢ 6 ≤ p < 12 , w 215 - k ( p - 12 ) for ⁢ ⁢ 12 ≤ p < 18 , ( w 215 - k ( p - 18 ) ) * for ⁢ ⁢ 18 ≤ p < 24 , [ Equation ⁢ ⁢ 20 ]

where k is an integer ranging from 0 to 215.

The properties of the 24 sequences generated by use of Table 3 and [Equation 20] were measured in 512-FFT mode, and conventional 114 preamble sequences used in the IEEE 802.16e system were used as a comparison group (refer to IEEEStd 802.16E-2005, Table 309b).

To investigate the sequence properties, cross-correlations, differential cross-correlations, auto-correlations, differential auto-correlations, and CM values were measured (refer to [Equation 9] to [Equation 18]). The measurements are illustrated in FIGS. 7A to 7E , and Table 4, Table 5, and Table 6.

Referring to FIGS. 7A to 7E , Table 4, Table 5 and Table 6, it is noted that both the base sequences and the extended sequences that are obtained by performing complex conjugation and the reverse operation on the base sequences have excellent properties, when they are evaluated according to the criteria described in Embodiment 1.

Application Example

Signal Transmission Using Base Sequence and its Extended Sequence

A description will be made of an example of applying sequences generated according to an embodiment of the present invention to a DL sync channel and a ranging channel, with the appreciation that the sequences are also applicable to transmission of many other channels and signals. For example, the sequences according to the embodiment of the present invention may be used for time/frequency synchronization, channel estimation (RS or pilot), control channels (e.g. CQI, ACK/NACK, etc.), scrambling, CDM, midamble, received signal measurement (e.g. Received Signal Strength Indication (RSSI), Signal to Noise ratio (SNR), Signal to Interference and Noise Ratio (SINR), etc.). While the application example is described in the context of IEEE 802.16m, it may be used for any other communication system using sequences (e.g. the 3GPP system).

FIG. 8 illustrates a radio frame structure in the IEEE 802.16m system. The radio frame structure is applicable to Frequency Division Duplex (FDD), Half-Frequency Division Duplex (H-FDD), Time Division Duplex (TDD), etc.

Referring to FIG. 8 , the radio frame structure includes 20-ms superframes SU 0 to SU 3 supporting a 5-MHz, 8.75-MHz, 10-MHz or 20-MHz bandwidth. Each superframe is divided into four equally sized 5-ms frames F 0 to F 3 , starting with a SuperFrame Header (SFH). Each frame includes eight subframes SF 0 to SF 7 , each carrying a DL sync channel. Each subframe is allocated for downlink or uplink transmission. There are three types of subframes according to CPs. Specifically, a subframe may include 5, 6 or 7 OFDMA symbols. Each OFDMA symbol is divided into a CP and a useful symbol. The CP is generally a copy of the last part of the useful symbol, attached before the useful symbol. Therefore, the phase is continuous between the CP and the useful symbol. The length of the CP may be set but not limited to ⅛ or ⅙ of the length of the useful symbol. Table 7 illustrates some OFDMA parameters defined for the IEEE 802.16m system.

FIG. 9 illustrates an exemplary transmission of a synchronization channel in the IEEE 802.16m system. This embodiment is based on the assumption of IEEE 802.16m only mode.

Referring to FIG. 9 , one superframe all, SU 2 , SU 3 or SU 4 carries four Synchronization Channels (SCHs) in the IEEE 802.16m system. There are two types of DL SCHs, Primary SCH (P-SCH) and Secondary SCH (S-SCH) in the IEEE 802.16m system. The P-SCH and the S-SCH carry a Primary Advanced Preamble (PA-Preamble) and a Secondary Advanced Preamble (SA-Preamble), respectively. In both FDD mode and TDD mode, each DL SCH may be transmitted in the first OFDMA symbol of a frame. The PA-Preamble is usually used for acquisition of time/frequency synchronization, a partial cell ID, and some information such as system information, whereas the SA-Preamble is generally used for acquiring a final physical cell ID. The SA-Preamble may also be used for measuring an RSSI. The PA-Preamble is delivered in the first frame F 0 and the SA-Preamble is delivered in the second, third and fourth frames F 1 , F 2 and F 03 .

FIG. 10 illustrates subcarriers to which a PA-preamble is mapped.

Referring to FIG. 10 , the PA-Preamble is of length 216 regardless of an FFT size. The PA-Preamble is inserted at an interval of two subcarriers, with 0s filled at the other subcarriers. For example, the PA-Preamble may be inserted at subcarriers 41 , 43 , . . . , 469 and 471 . The PA-Preamble may carry information about a BS type, a system bandwidth, etc. If subcarrier 256 is reserved for Direct Current (DC), the allocation of subcarriers for the sequence may be determined by

›Embodiment 3 · 4 of 7

PAPreambleCarryerSet=2 ×k+ 41  [Equation 21]

where k is an integer ranging from 0 to 215.

For example, a QPSK-type sequence of length 216 illustrated in Table 3 may be used for a PA-Preamble. For the convenience's sake, Table 8 lists the six base sequences again.

The description made with reference to FIG. 3 may be referred to for details of sequence conversion and extension of sequences by complex conjugation and/or a reverse operation. It can be concluded that a BS may transmit a total of 24 PA-Preambles based on the six base sequences listed in Table 8.

FIG. 11 illustrates an exemplary mapping of SA-Preambles to frequency areas.

Referring to FIG. 11 , the length of the SA-Preamble may vary with an FFT size. For example, the lengths of the SA-Preamble may be 144, 288, and 576 for 512-FFT, 1024-FFT and 2048-FFT, respectively. If subcarrier 256 , subcarrier 512 and subcarrier 1024 are reserved as DC components for the 512-FFT, 1024-FFT and 2048-FFT, respectively, allocation of subcarriers for an SA-Preamble may be determined by

SAPreambleCarrierSet n = n + 3 · k + 40 · N SAP 144 + ⌊ 2 · k N SAP ⌋ [ Equation ⁢ ⁢ 22 ]

where n represents the index of an SA-Preamble carrier set, ranging from 0 to 2, indicating a segment ID, N SAP represents the length of the SA-Preamble, and k is an integer ranging from 0 to N SAP −1.

Each cell has a cell ID (IDcell) ranging from 0 to 767. The cell ID is defined by a segment index and an index per segment. The cell ID may be determined by

IDcell=256 ×n+Idx   [Equation 23]

where n represents the index of the SA-Preamble carrier set, ranging form 0 to 2, indicating a segment ID, and Idx is an integer from 0 to 255.

For % the 512-FFT, an SA-Preamble of length 144 is divided into eight subblocks, namely A, B, C, D, E, F, G and H. The length of each subblock is 18. For each segment ID, different sequence subblocks are defined. In the IEEE 802.16m system, known SA-Preambles are hexadecimal numbers of the BPSK type. 18 LSBs of a hexadecimal sequence for each subblock are used to represent binary sequences. A binary sequence {0,1} is mapped to real values {+1, −1}, respectively. SA-Preambles defined for the IEEE 802.16m system will be described later in detail. In the 512-FFT, the subblocks A, B, C, D, E, F, G and H are sequentially modulated and mapped to an SA-Preamble subcarrier set corresponding to a segment ID. For a higher FFT size, the basic subblocks A, B, C, D, E, F, G and H are repeated in the same order. For example, for 1024-FFT, subblocks E, F, G, H, A, B, C, D, E, F, G, H, A, B, C and D are sequentially modulated and then mapped to an SA-Preamble subcarrier set corresponding to a segment ID.

A circular shift may be applied to three consecutive subcarriers after subcarrier mapping according to [Equation 22]. Each subblock has the same offset and the circular shift pattern [2, 1, 0, . . . , 2, 1, 0, . . . , 2, 1, 0, 2, 1, 0, DC, 1, 0, 2, 1, 0, 2, . . . , 1, 0, 2, . . . , 1, 0, 2] is used for each subblock. Herein, the circular shift includes a right circular shift. For a 512-FFT size, each of the subblocks A, B, C, D, E, F, G and H may experience the right circular shift (0, 2, 1, 0, 1, 0, 2, 1). FIG. 12 illustrates an exemplary SA-Preamble structure for 512-FFT.

FIGS. 13 , 14 and 15 illustrate exemplary SA-Preamble structures in multi-antenna systems. The SA-Preamble structures are designed for 512-FFT, 1024-FFT and 2048-FFT, respectively.

Referring to FIGS. 13 , 14 and 15 , an SA-Preamble may be interleaved on a plurality of antennas. The SA-Preamble interleaving is not limited to any specific method. For example, when a multi-antenna system has 2 n transmission antennas, the SA-Preamble may be interleaved as described in Table 9. For the convenience' sake, eight consecutive subblocks {E, F, G, H, A, B, C, D} are collectively referred to as a block and reference characters are defined as follows.

N t : the number of transmission antennas N b : the total number of blocks N s : the total number of subblocks (8×N b ) N bt : the number of blocks per antenna (N b /N t ) N st : the number of subblocks per antenna (N s /N t )

[Table 9]

If (N bt >=1)

Distribute consecutive blocks across the N t antennas

For a given antenna, a block is repeated with period N t

Block position for antenna (t+1) is t+p×N t , where t=0, 1, 2, . . . , N t −1, p=0, 1, 2, . . . , N bt −1

Else If (N st =4)

Interleave the 8 subblocks {E, F, G, H, A, B, C, D} across two consecutive antennas

Block [E, 0, G, 0, A, 0, C, 0] is allocated to antenna i at block position, floor(i/2)

Block [0, F, 0, H, 0, B, 0, D] is allocated to antenna i+1 at block position, floor(i+½), where i=0, 2, 4, . . . , N t .

Else If (N st =2)

Interleave the 8 subblocks {E, F, G, H, A, B, C, D} across four consecutive antennas

Block [E, 0, 0, 0, A, 0, 0, 0] is allocated to antenna i at block position, floor(i/4)

Block [0, 0, G, 0, 0, 0, C, 0] is allocated to antenna i+1 at block position, floor((i+1)/4)

Block [0, F, 0, 0, 0, B, 0, 0] is allocated to antenna i+2 at block position, floor((i+2)/4)

Block [0, 0, 0, H, 0, 0, 0, D] is allocated to antenna i+3 at block position, floor((i+3)/4), where i=0, 4, 8, . . . , N t .

Else

Interleave the 8 subblocks {E, F, G, H, A, B, C, D} across four consecutive antennas

Block [E, 0, 0, 0, 0, 0, 0, 0] is allocated to antenna i at block position, floor(i/8)

Block [0, F, 0, 0, 0, 0, 0, 0] is allocated to antenna i+1 at block position, floor((i+1)/8)

Block [0, 0, G, 0, 0, 0, 0, 0] is allocated to antenna i+2 at block position, floor((i+2)/8)

Block [0, 0, 0, H, 0, 0, 0, 0] is allocated to antenna i+3 at block position, floor((i+3)/8),

Block [0, 0, 0, 0, 0, A, 0, 0] is allocated to antenna i+4 at block position, floor((i+4)/8)

Block [0, 0, 0, 0, 0, B, 0, 0] is allocated to antenna i+5 at block position, floor((i+5)/8)

Block [0, 0, 0, 0, 0, 0, C, 0] is allocated to antenna i+6 at block position, floor((i+6)/8)

Block [0, 0, 0, 0, 0, 0, 0, D] is allocated to antenna i+7 at block position, floor((i+7)/8), where i=0, 8, . . . , N t .

›Embodiment 3 · 5 of 7

In each frame containing an SA-Preamble, the transmission structures may be rotated across the transmission antennas. For example, in a 512-FFT system with four transmission antennas, subblocks [A, 0, 0, 0, E, 0, 0, 0] are transmitted through a first antenna and subblocks [0, 0, 0, D, 0, 0, 0, H] are transmitted through a fourth antenna, in an f th frame containing an SA-Preamble. Then in an (f+1) th frame containing an SA-Preamble, subblocks [0, 0, 0, D, 0, 0, 0, H] may be transmitted through the first antenna and subblocks [A, 0, 0, 0, E, 0, 0, 0] may be transmitted through the fourth antenna.

Known BPSK-Type SA-Preambles

Table 10 tabulates known SA-Preambles for the IEEE 802.16m system. In Table 10, 256 BPSK-type sequences defined for segment 0 are illustrated. For sequences for segment 1 and segment 2, refer to Table 658 and Table 659 in IEEE 802.16m-09/0010r2. The 18 LSBs of each subblock are used to represent binary sequences. Binary values {0,1} are mapped to real values {+1, −1}, respectively.

QPSK-Type SA-Preambles According to Embodiment of the Present Invention

Table 11, Table 12 and Table 13 each illustrate 128 base sequences generated according to an embodiment of the present invention. Each base sequence is identified by index q and expressed in a hexadecimal format. The sequences listed in Table 11, Table 12 and Table 13 are for segment 0, segment 1 and segment 2, respectively. In Table 11, Table 12 and Table 13, blk denotes the subblocks of each sequence, (A, B, C, D, E, F, G, H).

A modulated sequence is obtained by converting a hexadecimal sequence X i (q) (X=A, B, C, D, E, F, G, H) to two QPSK symbols, v 2i (q) and v 2i (q) . Here, i is an integer from 0 to 8 and q is an integer from 0 to 127. [Equation 24] describes an example of converting the hexadecimal sequence X i (q) to two QPSK symbols.

v 2 ⁢ i ( q ) = exp ⁡ ( j ⁢ π 2 ⁢ ( 2 · b i , 0 ( q ) + b i , 1 ( q ) ) ) ⁢

⁢ v 2 ⁢ i + 1 ( q ) = exp ⁡ ( j ⁢ π 2 ⁢ ( 2 · b i , 2 ( q ) + b i , 3 ( q ) ) ) [ Equation ⁢ ⁢ 24 ]

where X i (q) =2 3 ·b i,0 (q) +2 2 ·b i,1 (q) +2 1 ·b i,2 (q) +2 0 ·b i,3 (q) . According to the above equation, binary values 00, 01, 10 and 11 are converted respectively to 1, j, −1 and −j. However, this is a mere exemplary application and thus the hexadecimal sequence X i (q) may be converted to QPSK symbols by any other similar equation.

For example, when q=0, the sequence of subblock A is given as 314C8648F and its modulated QPSK signal is [+1−j+1+j+j+1−j+1−1+1+j−1+j+1−1+1−j−j].

The 128 sequences illustrated in each of Table 12, Table 13 and Table 14 may be doubled in number by complex conjugation. That is, additional 128 sequences may be generated by complex conjugation of the 128 sequences. The additional sequences may be indexed with 128 to 255. [Equation 25] describes an extended sequence generated from a base sequence by complex conjugation.

v k (q) =( v k (q−128) )* for 128 ≦q <255  [Equation 25]

where k is an integer from 0 to N SAP −1, N SAP denotes the length of an SA-Preamble, and the complex conjugation (.)* may be defined as conversion between complex signals (a−jb) and (a+jb).

In addition, the 128 sequences illustrated in each of Table 12, Table 13 and Table 14 may be doubled in number by a reverse operation. That is, additional 128 sequences may be generated by performing the reverse operation on the 128 sequences. The additional sequences may be indexed with 128 to 255. The use of both complex conjugation and the reverse operation may lead to production of 384 additional sequences which may be indexed with 128 to 511.

Simulation: Properties of SA-Preambles Proposed by the Invention

The properties of the sequences listed in Table 11, Table 12 and Table 13 and the extended sequences obtained by complex conjugating the sequences according to the present invention were investigated (256 sequences per segment). As comparison groups, known 114 preamble sequences for the IEEE 802.16e system and known SA-Preamble sequences (256 sequences per segment, refer to Table 10 and IEEE 802.16m−09/0010r2, Table 658 and Table 659) were used. Cross-correlations, differential cross-correlations (Type 1), differential cross-correlations (Type 2), auto-correlations, differential auto-correlations, and boosting levels were measured. The differential cross-correlations (Type 2) were calculated according to the method described by [Equation 26]. The boosting levels are maximum values that do not lead a maximum peak value exceeding 9 dB in the time domain. For the other measurements, refer to [Equation 9] to [Equation 18].

R a , b = 1 N - 1 ⁢ ∑ n = 0 N - 2 ⁢ ( a d ⁡ ( n ) ) * ⁢ b d ⁡ ( n ) [ Equation ⁢ ⁢ 26 ]

where z d (n) =(z(n))*z(n+1) and N represents a sequence length.

Table 14 to Table 19 illustrate the simulation results of the properties of the sequences proposed by the present invention (Ex,seg — 0 to Ex,seg — 2) and the comparison groups (16e, and 16m,seg — 0 to 16m,seg — 2).

Referring to Table 14, Table 15 and Table 16, the QPSK-type SA-Preambles according to the present invention have lower maximum cross-correlations all the time than the known BPSK-type SA-Preambles of the IEEE 802.16m system.

Referring to Table 17 and Table 18, the QPSK-type SA-Preambles according to the present invention have lower maximum and mean auto-correlations all the time than the known BPSK-type SA-Preambles of the IEEE 802.16m system.

Referring to Table 19, the QPSK-type SA-Preambles according to the present invention have higher boosting levels than the known BPSK-type SA-Preambles of the IEEE 802.16m system, in all of eight cases for 512-FFT and 2048-FFT. Especially, in the cases of 4 antennas and 8 antennas for 512-FFT, the QPSK-type SA-Preambles according to the present invention have at least twice as high boosting levels as the known BPSK-type SA-Preambles of the IEEE 802.16m system. Thus, it can be concluded that the QPSK-type SA-Preambles according to the present invention have low PAPRs than the known BPSK-type SA-Preambles of the IEEE 802.16m system.

›Embodiment 3 · 6 of 7

Table 20 illustrates power boosting according to FFT sizes and numbers of antennas. The power boosting was optimized for the sequences listed in Table 11, Table 12 and Table 13. In the time domain, a maximum peak does not exceed 9 dB.

In Table 20, in the case of a single antenna and 512-FFT, the SA-Preambles are boosted at a boosting level of 1.87. Then a boosted SA-Preamble at a k th subcarrier may be expressed as c k =1.87b k where b k denotes an SA-Preamble (+1, −1, +j, −j) prior to boosting.

Table 21 illustrates block cover sequences for each subblock in an SA-Preamble. A block cover sequence converted to binary values {0, 1} is mapped to {+1, −1}.

FIG. 16 illustrates exemplary ranging channel structures in the IEEE 802.16m system. A ranging procedure is used for various purposes. For example, the ranging procedure is used for uplink synchronization, uplink resource request, etc.

Referring to FIG. 16 , the ranging channel includes a Ranging CP (RCP) of length T RCP and a Ranging Preamble (RP) of length T RP , in the time domain. T RP is proportional to the reciprocal of a ranging subcarrier spacing ΔfRP. Table 22 illustrates the ranging channel structures.

In Table 22, T b denotes a useful symbol duration, T g denotes a CP duration, and ΔfRP denotes a subcarrier spacing. For details, refer to Table 7 and its description. k may be expressed as

k=┌{[N sym ·T s −2·( T RP +T g )]/3 }·F s ┐/N FFT   [Equation 27]

where N sym denotes the number of OFDMA symbols in a subframe, T s denotes an OFDMA symbol duration, FS denotes a sampling frequency, and N FFT denotes an FFT size. m is (N sym +1)/2, and is (N sym −4)/2. For details, refer to Table 7 and its description.

In ranging channel format 0 , repeated RCPs and repeated RPs are used as one ranging opportunity in a subframe. Ranging channel format 2 includes one RCP and repeated RPs in a subframe, and ranging channel format 1 includes one RCP and two RPs. If ranging channel format 1 is used, there are two ranging opportunities in a subframe. Ranging channel format 4 user identification card connecting device is identical to ranging channel format 1 in structure and different from ranging channel format 1 in length. In ranging channel format 4 , first to fourth RPs RP 1 , RP 2 , RP 3 and RP 4 correspond to first to last parts of a ranging sequence, respectively.

FIG. 17 is a block diagram of a transmitter and a receiver according to an embodiment of the present invention. A transmitter 1810 is a part of a BS and a receiver 1850 is a part of an MS on a downlink, whereas the transmitter 1810 is a part of the MS and the receiver 1805 is a part of the BS on an uplink.

Referring to FIG. 17 , a sequence processor 1820 of the transmitter 1810 may perform various operations related to sequence generation, sequence selection, sequence extension, etc., or it may control other modules to perform the operations. The sequence processor 1820 may select a base sequence from a memory or generate a base sequence using a sequence generator. Also, the sequence processor 1820 may generate a new extended sequence out of the base sequence through complex conjugation and/or a reverse operation. The sequence processor 1820 may output the selected/generated/extended sequence to a modulator 1830 . The modulator 1830 modulates the received sequence according to the type of the sequence by BPSK, QPSK, 8-PSK, etc. The modulator 1830 may perform complex conjugation and/or the reverse operation on the modulated sequence under the control of the sequence processor 1820 . An additional module may be separately configured so as to perform the complex conjugation and/or the reverse operation. The modulated sequence is mapped to subcarriers by the modulator 1830 or an additionally configured module. According to a channel that will carry the sequence, the modulated sequence may be mapped to consecutive or distributed subcarriers. A Radio Frequency (RF) module 1832 generates an RF signal by processing the mapped sequence to be suitable for an air interface (e.g. digital-to-analog conversion, amplification, filtering and frequency upconversion). The RF signal is transmitted to the receiver through an antenna 1834 .

The receiver receives the signal at an RF module 1854 from the transmitter 1810 through an antenna 1852 . The RF module 1854 provides input samples by processing the received signal (e.g. filtering, amplification, frequency downconversion, and analog-to-digital conversion). A demodulator 1860 provides a sequence by demodulating the input samples. A channel estimator 1880 calculates a channel estimate based on received pilot values. The demodulator 1860 equalizes the received sequence using the channel estimate and thus provides a sequence estimate. A sequence detector 1870 detects or estimates the sequence transmitted by the transmitter 1810 by the exemplary method illustrated in FIG. 6 or any other method.

Controllers/processors 1840 and 1890 manage and control the operations of various processing modules of the transmitter 1810 and the receiver 1850 , respectively. Memories 1842 and 1892 store program codes and data for the transmitter 1810 and the receiver 1850 , respectively.

The embodiments of the present invention described hereinbelow are combinations of elements and features of the present invention. The elements or features may be considered selective unless otherwise mentioned. Each element or feature may be practiced without being combined with other elements or features. Further, an embodiment of the present invention may be constructed by combining parts of the elements and/or features. Operation orders described in embodiments of the present invention may be rearranged. Some constructions of any one embodiment may be included in another embodiment and may be replaced with corresponding constructions of another embodiment. It is obvious to those skilled in the art that claims that are not explicitly cited in each other in the appended claims may be presented in combination as an embodiment of the present invention or included as a new claim by a subsequent amendment after the application is filed.

›Embodiment 3 · 7 of 7

In the embodiments of the present invention, a description is made, centering on a data transmission and reception relationship between a BS and an MS. In some cases, a specific operation described as performed by the BS may be performed by an upper node of the BS.

Herein, the term ‘BS’ refers to a terminal node of a network, which communicates directly with the MS. Namely, it is apparent that, in a network comprised of a plurality of network nodes including a BS, various operations performed for communication with an MS may be performed by the BS, or network nodes other than the BS. The term ‘BS’ may be replaced with the term ‘fixed station’, ‘Node B’, ‘enhanced Node B (eNode B or eNB)’, ‘access point’, etc. The term ‘MS’ may be replaced with the term ‘User Equipment (UE)’, ‘Mobile Subscriber Station (MSS)’, ‘mobile terminal’, etc.

The embodiments of the present invention may be achieved by various means, for example, hardware, firmware, software, or a combination thereof. In a hardware configuration, the methods according to the embodiments of the present invention may be achieved by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, etc.

In a firmware or software configuration, the embodiments of the present invention may be implemented in the form of a module, a procedure, a function, etc. For example, software code may be stored in a memory unit and executed by a processor. The memory unit is located at the interior or exterior of the processor and may transmit and receive data to and from the processor via various known means.

Those skilled in the art will appreciate that the present invention may be carried out in other specific ways than those set forth herein without departing from the spirit and essential characteristics of the present invention. The above embodiments are therefore to be construed in all aspects as illustrative and not restrictive. The scope of the invention should be determined by the appended claims and their legal equivalents, not by the above description, and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.

›INDUSTRIAL APPLICABILITY

The present invention is applicable to wireless communication systems, especially wireless communication systems supporting at least one of SC-FDMA, MC-FDMA, and OFDMA. More particularly, the present invention is applicable to a method and apparatus for transmitting and receiving sequences in a wireless communication system.

›Tables in the description — 21
TABLE 1
IndexIDcellSegmentSeries to modulate (in hexadecimal format)
0000xA6F294537B285E1844677D133E4D53CCB1F182DE00489E53E6B6E
77065C7EE7D0ADBEAF
1100x668321CBBE7F462E6C2A07E8BBDA2C7F7946D5F69E35AC8ACF7
D64AB4A33C467001F3B2
2200x1C75D30B2DF72CEC9117A0BD8EAF8E0502461FC07456AC906AD
E03E9B5AB5E1D3F98C6E
3300x5F9A2E5CA7CC69A5227104FB1CC2262809F3B10D0542B9BDFDA
4A73A7046096DF0E8D3D
Boosting level FFT
Ant51210242048
11.871.751.69
22.512.332.42
44.383.563.50
88.676.254.95
TABLE 3
pSequence to modulate, W i (p) (in hexadecimal format)
00CCF02E8216E980A50A62D0FCDC9A88BCF078AC6EAF8DD70A8D5E0EEE33E3
60458EAF42EA89C35271F8413615F74E50FFC6DB1084EF8
121C3C0B6A4A1653023111E274F8AFD4D88481B116B8D0B54673CE50D4E9AA
67BAC6DB6EA8E72180A204F5A7D6104A37E94CC35AD7007
20D684E2D0E360F81AEECE43EA204DA893D8B550C64667B58B7065F56C5BB8
D369211F38A992707E298C375451437FF32ABC9DB1C4878
33F89C5F1E37F6D634DCEB42D0374CE82D0C81C41382FE890B468B4EA816FC
63F322EAA367EB9063D478724756641EBF8114AFB4C1AA7
4056320CC0B9AE2C5A4190BB1622B3A0F4FA23F41A2F2F79BC854CFCCC6534
3FE9739F7EB5E308A179349162E2502114259BE77CC312C
514422F9715FF0AD00C1F2FE0197BCA5E8B0944422D7382B5ABA3BF00DDCDF
6572C77E13F93462E31F4901374093A677561F4AFE4B9E4
TABLE 4 — Differential
Cross-correlationcross-correlation
802.16e(114)Examples(24)802.16e(114)Examples(24)
Min0.0000.0000.0000.005
Max0.3030.2500.2390.105
Mean0.0740.0600.0650.048
Median0.0700.0560.0560.043
std. dev.0.0390.0320.0490.023
TABLE 5 — Differential
Auto-correlationauto-correlation
802.16e(114)Examples(24)802.16e(114)Examples(24)
Min0.0910.0830.1270.144
Max0.2030.1240.4080.173
Mean0.1340.0960.2160.157
Median0.1330.0910.2110.153
std. dev.0.0200.0150.0440.011
TABLE 6 — Cubic Metric
802.16e(114)Examples(24)
Min0.7900.994
Max1.3891.205
Mean1.1281.085
Median1.1391.077
std. dev.0.1310.063
TABLE 7
Nomial Channel Bandwidth (MHz)578.751020
Over-sampling Factor28/258/78/728/2528/25
Sampling Frequency, F s (MHz)5.681011.222.4
FFT Size, N FFT5121024102410242048
Sub-Carrier Spacing, Δf (kHz)10.9375007.8125009.76562510.93750010.937500
Useful Symbol Time, T b (us)91.429128102.491.42991.429
TABLE 8
pSequence to modulate, W i (p) (in hexadecimal format)
00CCF02E8216E980A50A62D0FCDC9A88BCF078AC6EAF8DD70A8D5E0EEE33E360458E
AF42EA89C35271F8413615F74E50FFC6DB1084EF8
121C3C0B6A4A1653023111E274F8AFD4D88481B116B8D0B54673CE50D4E9AA67BAC6
DB6EA8E72180A204F5A7D6104A37E94CC35AD7007
20D684E2D0E360F81AEECE43EA204DA893D8B550C64667B58B7065F56C5BB8D36921
1F38A992707E298C375451437FF32ABC9DB1C4878
33F89C5F1E37F6D634DCEB42D0374CE82D0C81C41382FE890B468B4EA816FC63F322
EAA367EB9063D478724756641EBF8114AFB4C1AA7
4056320CC0B9AE2C5A4190BB1622B3A0F4FA23F41A2F2F79BC854CFCCC65343FE973
9F7EB5E308A179349162E2502114259BE77CC312C
514422F9715FF0AD00C1F2FE0197BCA5E8B0944422D7382B5ABA3BF00DDCDF6572C7
7E13F93462E31F4901374093A677561F4AFE4B9E4
TABLE 657 — blk
IdxABCDEFGH
02A1FA3DE762CCA0157222A5090E9040C5D510774
123836378C23BFDA1A40127FBD1FA0E02DA203949
2211B72855B25BCD17F0932910090FB07C8C0CC20
33836C22AD2349DB183CA3B2CA09CE312C6C12282
426F2D3DFF6315B11234E2A0AF1BEAD0CE1A03B36
53D1C323AFF22B8B1A9DE3E5A3082351B7AF136AD
6307092FA4231CBD0F4243E5701D9A8008AA0F9D3
738E39332792FF20088253EBCB1DCCD15D610DECF
821779264CB3230D0AE06351401CA030E570059BE
9270A82ADE13B6B71A62929B350C99D0AC0403C08
1030F403363F361F300A1336A991CC910F8CB1EDD2
1128A182F6B420AE40BA1C25EA6063B11C5F41B85B
12268213A5B33EE1208B453C594016FD02A94054F7
133AC5233B193E9C61609E2EB43065DC08E910B952
1432B67298C020ED51A699343F11D9651792707EF0
153AC4D35BBC2971306420281320B1D116A5B176B1
1628B7922EA0341E6088EF230521944A1452F0176D
173F8D620E093791E1762C3E8DA13B940D4DB15807
182080F2E4D0291F6153B4368A21AD5C161AD06C1E
1927DC121FEA2B5401F1BF3C77305585116441A59A
2034CAB2FE843E70202C063AEEC0F5830CD5704AD1
21249913CF912AEE10D6EB32F0D07E071BB880D321
2230822398DC2F47804B4D3361B156BE0D5AC11E4F
233C35536EEE35068085B02FCBB0855E1466C050CB
243ECC32A52B3DFCC03ADF2DF1D05C4305A8A19D9F
252FF612B72537F3E140923E12916F470E8CC1E8B8
26235C9275AC22420175DB2118A061770FB7A00DF4
27299F23D5DF346681263120E221BC59049E81209C
282F3F434251364290B0CF2CCE6109F40BA711D846
293281625786259F60CD013BA6A1FC991DB121FED3
303DF503EE782B70819594371DB03C880794A07B3C
313D0533DF2C273CC165F62C43609ED40C87913571
323960E26F4533FBE068B63C521106C609C5011A56
332B95B385EE3B8040354529D2E01B2E02F701C65A
343CC0F201B2284671D38A258A40C37A0F14504C70
35383EC3A31624A63190FA3AE630918B1FE421DDD7
362C261228F128B790D3932DB971B131105E91438A
372497F292F32C37112C8E20A1D141101A04F0B028
38372E6304B62F16A188E63688E1D23F0490A1041F
3934FFB38DCD2557719DEF251E400C7101E2715622
403D6FA305DF2AC731C8D63E5CA007170851C109B2
41362C12723E27046134A23FCC30D6350394C02EE9
42348E83972D3D0011315A35EAE1702C11E630F600
432C7BB2F28F2015D0932524EE91F67B1F3771611E
442B3BE27DA536FDF0DD5039C4600D4E1E49C067C4
452614D340BC2B4F8163693121313F3F0A1301ECA1
46264172130633D64130EF39BC41751D0858013160
473F9022A37D361C819A543DB690C3351171F0F022
483AB243D5513C9771360A3F0BC021CF1438202E59
4935E1E2609035738158AF3D8C21FAD3013130868B
503AC9F315BF263B81C684385D917DB00FDDD1D8FF
512F4823AC19344980E65B3D71914DE71776214F4D
522E248348C535A9A0D76F3708E1346E1F6531F281
532CFA228F3F3A58F15E303B0E71F67E0187C112E8
543DB3B3D41B3AC0A0C7C32E71F1946D1C64B06E3C
552C72636DE4252BF1061D251940FB2B09B5116744
56229F232990358C31BB302F0080D0A2051D317530
57235C22EC632C3F8162172183A144060B8C810E19
5825552341AF20810073A12E1FB1D58C0F35C0320E
5939B09209E8352611D6753A0DE0A8A11EFF901F98
6020A283792C3F334045D23D7861A95C08CB018DA1
6129FE53E38322DDB1425637B2900FB110420018A1
623F05B30317247791BB7B269BC0C78504A86118AA
633739A373CC2C605138A52211200ABC134D50FABE
64339EC3DA7E2256C10CFF2593D0DE36032EC1E199
653B3AD264C23BDE511FDE38AA11D1EF1821E0EE3E
663D52838958233310E8B926FCE127B80DA801DCF8
673DA172AB6D26ECE0401A3FBD8176921E7F205FF2
6821ED12F966316F9071F23ACF4025A9047E401DDC
692904C3C7122C41E068012F9F2076BA112C609E1C
702726A2F4B025E3D15DE6308B10D7FB1196C0BD53
71289FD3495C2C7720D1C62D8551BA590129700B23
722E9363755331EE91E02627D7F134DE146D71FBB6
7337A243610134473076952D6C21C05F06FFB1443E
743D1AF2985336B2C0C23D2B5BF0647F1208409C1D
752964F30824236A011F143EF380342E1F87616A2F
76351F832CA833583141DC2653306DA90BD59000BA
77221602FDEA334461766123FA30D7FE16C48052E6
783699536A68336BB0CE563FE1112FFA0BB3F1B8E3
79318E23E5322FDA409CAE3C3EF0B3A70E4510CA29
80207EB367232F1F50CCC93984A0C1531D6291745B
813FE132CF972CA311B4572BD8606B5D04999066EC
823F9A322F773AB11057AD3E5EF13D131F37803B3F
832510E248A3341C606A4327BC80842E0C4A21413C
8433B403EE4828FF911ADD3D7BC0DD6F1096115406
853459E3FC4238114166CA34C2501779107E5008E9
8636C4F309D7390A818A5824FD3047F000AAD132EF
873971725556281211266C3BCB40C94B16BD417B46
8839AE3378363D1340E4C22FF8F158031B9B20E48E
8920F5830F56378260DBE92517201A0109AF7CCF5D
90364B32B0CA2BE321AAE429D7D05D931B9D3021FD
91350843E21332EDB0F5272081309A6A1878A15683
92379C8288ED36C8518C8D314981C7B31E2E406ADF
93220082CA3B2B6131D1E8231421D1411F1E31C8D1
9420DFD36D64337D315C0929B5A1C75C1FB060E75B
9531671231B5261270A0E43579700D1A12AB4187B8
963EBB723D693D1F20EEFD3AD471CC651C95B03C78
972594534B1533E301127A3B93806A6202D0D1CB49
98366BE208F62DE7E0713F32D7A1A0EC0663905F7F
9931FF83A9D639DB21A1D93880C011FE1BE691F792
100225353A2E2298F00FE413E13905858101CA1BC4D
1013DDA523D8732161121562CA141F4E9003D1134CD
10223F0D231E8316AD147BF216710AB19141D3130BA
1033546F251B4336611B4403827E13FE70EAA51BCD6
10439B3E33A87300B509DC02AC29051E606706179AA
105372F23441D3445019F2C22FF310C031A97E16089
10631287394BD329C70678B2DE2E0A8AF1FD93194E2
1072AEC723388293E70798F27C060435B1E16911A0A
108226E732E65207B21DE2E26B3D178F715E5616907
10932A7523B1C357920FF8F333D4133990CD1111C0D
11021E533BF69217F91E4CC2FD440D3B408C0417CFD
111364A7249A03273F0B9962FEBC1ACEF01EAB0EDF3
11234831340E13C37208432253F51993C0CA5715BA3
1133A7B82CFE031B370532D2BD660B63810C4F02BA6
1142CC3633D15354D30DCB9341600E6A40A53015AB7
11536CD92B6B2308A510C1437DA2140911663509FC0
116263903C08920E90198A03CF5A0DA140B79E00A81
11735B162F4ED329B70BABD24957071F81720B00A51
11821AEA3CB093F8501143F26F6B0B7300A4831C7B3
119333002CDF023BE01719033840039121E47007506
1202CECA2B8EE227DA1F9B93BE060F0C1085D7088DF
121336A926C462A38105AC33B3EF1635F0260309A59
122372BF25ABE3E1A102EBE2797C1364714F10056E9
1232507B269DD393C914BC2276FD082A91E30102204
1242DAD4233C224AE71A63E3A4CD19D2700F381E632
1253D94C341EB33B631E63F20D600AA1117730040EC
126314B121EEE3A7220D99D2ADB61C7490C11E0300F
127306CB2D8562B3E9189983DCA700440032D40AB14
1282176F2526A2B8B803B7A27F980C00A15BC610BC4
1293502C3381D301620A91C3723C0BA481399110007
130205A920E77236F01208E333DB1FD1D0F6631A2CD
13129EFE3165B391FC18A8224FA513B490EA6A1E7C5
1323BC8F350582B0400317521D63080FD105641943B
1333385631A6D37FA510D6A2778B13BA817FCD07D78
1342462C3126A3DE290EFCE2CE171F67000A1609992
135313583A0063D6C909C3F2E42D0757F07DE513F2A
13626FDC25BF022AC30D92D2CB7217AF71761B13F44
137392823E7812807B055FE316E016070125E61595E
138237D22FB313DFD903B7C28F550960109A261210C
1393A13B330D32C606033B0293B91D684173DD18858
140278253A0FF288D016B7E31A531358C0325907CA5
141246FE35C6932A8214D6A3CAFC03A1119D90037DC
142371702C09622EB9088D93F0AC116D00AA8407AAC
1433108130C8F382640AF242432515FE1026C704115
144234A328DB63A4CD0545C3527219CBD07F1F009B7
14521F323677D35CFB1D63F293B01244F00CDF0D3CB
146303182EDED2F09A15C54329CC0B24E0D93A0BC81
147201CB2DBD13E4A50E7A32C50A0A4BC15412182CC
14826E833E68F3D675031A92EDD81AA4F0244316BD9
14938C833892F3E23710FC326F2E1FADD19F56191B2
1502181D26EFC240B61224B3BD010AB64080DA1BEAE
15139273263873BF091AF9D37D3D1A42A09DE705D2C
1523ECE9380EB2DD420F7623D03E1A53C0687D002A2
1532ABB72FC33234C21E30C2DE4E0DF461B0220F06E
15433D0E2861C2F4810D8E23B34518AFF142B313ECD
1552A69139F503907C183062999E0826F0F5C21C1E8
1563F10D2E86C35EAF0C23D30BBF1C939142A21D1AE
15730888334D82F54E095C0225910A2A90357507E27
1582C05B3A3A22B9E1043FD267670B509152FC05B3A
1593F536363C239C310A3483EC9C074E01E6C90A359
160342122B602255381D9493110B09D0117649030E5
16127DA42528333CB000F262F77A0428B19C1F03A2B
16229516294A834D8203B872702503C9813676043DD
163212A32BEB53A9290EEB03C43E18D49013EE07B2A
164327A2265B83E0690615E23B65085AA077FC18161
16526BC62D5903213C1669120E7E134601E439079FB
166353C026830305A3057BC394DA192E40F3820867E
167293AB20EF0227070816D216A407B6709B6701B88
168299152DEB93CE9814D9626F9B15D4A008531DE0C
16936E403C7E13DE6B0D33539671D6EBA18B8507A81
17036DBA218AC26D281BC5137AF31635F1B82C0061A
17133C223F96A3364505F3B2AF82168001630A10F03
1723EEEF318D9276E103FCD34D35052721B3291D755
1733D442371423B3DC1C93E32C360DA7205EE51D8BB
17434B1B2A7A52AA150CB443D23908C8D130BA0BF9A
1753E04B3FF312B8B6148322D5BA015881F5331FCF6
176356132E44A36AE7186C82450D00BAA05F6003973
1772D44C3C74B21D8B0890021DB9129AB1C563100D6
178311762D23F27D5C11F2323B1C0803B18D880EB94
1793A4F73DC0C3D7970E67A3281F09BC703BF50F8B6
18021F132DB722B9AD10C4E395231F84107D9A04F1B
181266393613F296F10B3F3344F518059175ED0E5DE
1823E7702B61B211C11AB8C2BC761449F099420F505
1833548A395193BC29059E92AEDE125810B2D00DC32
1843177E23D072440D17B42200DA0C89E163860B4D2
185201A72797D2A40218C4039516042F61C3390287C
18637ED020BC220E2B137F42126219E9F0A1120C910
18724EBC2B01A39C230A02926819025191694F088A8
1882EAED3AFD0364CB1518B2B3D21CA75143371B365
1892808C3BAFC2CDC20BFE220C06193A31233B14A7A
19036EF737D4A28F0718BB02862F09A950D1541E3E6
19133D1A2C6B7341BB0CF282F438154C30A2C715A5B
1923F42630FD52C7CE07C502D1A00656904B3105FD0
193303D527A8A356D30FEF6363EA085620ED7A175B4
1943EC32398EC2CC890C4043907C1B7591A58703175
19539F9330E4C35A2607AF93797B0EB5E1AFF51A672
1962BAD02EEA021BBA1B7CA322640F0B9131FA0E97E
197381273158236BBE1FE4F25DF207EA90565A1698D
1983DC7325F3833B0F04B203B4BE0F73D1D9DB1029C
19933FB62F2813EB2E0D90A37AB91579A1994A1EFC4
2003C0F63566A3DFD7148342257704383034D31D63E
20132C8E39FE9253090E78322ED614413182D01D94D
20236BA4278F43E3FB049F434B5110EB30AF981A3BE
20323E593AC99221F40BC4F31DD707190017350CF52
204227C22BED630C211CC8D317EF16B4C1629F16DC8
205300C328EAF2A68F0E9412C3DD163A509BD605CCA
206211593D8392365D0856C20C001AFEC0674B0AF29
2072DF8E360783C37B1F5B832D1A1D70502B8813BF3
2083A2EB3CA5E277CB19169370181221E1728306BFE
2093663E381323DDC60620F331D31AD840B4170A02A
2103883A3448E221A90FB883D9BD0B1191F0DD18264
211296BE28C22309D20E577384E50F0740407706E5D
21239B3736C833E5D510C023E88018FE203D7A1E433
213392BC282EA237CF08F8935EBE047330F7650A2F5
2142D4343254C2E8161F52920AD8111DD0B23C0CEF0
21527A5B3630B2FAD91DB402B4851D5F40D95E0CFEC
21630B51398512A1E30A6DB282991883706E5710018
21731FBC2E1713DD231818929A2A1F5BE1027B05C6B
2183B7EE3B4AA3A6D11063A25E5F17B00016260FA77
2192EB6B27CA22A739108DF2BC9F0DC9D182570E2C3
220305AC221B137F7F0777C20BE412BB512E570794D
22132ED12E0123C45608DCC2869317865118921F6D4
22233A3E3EF3829619128282F7850D1D902A7C19C4B
223277CA2BAC320F0B0E3CF3E30B17CF20C66F0670D
22438EB92027C3D0AF19FAD2D3DE0FEE51C84308902
22521C7F2029B3BED41E1DE36F6C0DD85165A713637
2262A9863EEAF2E182164AE26B0E0FE0F1A4850EB33
227381772A44F2B2220CD6D32C1506B9514D3000E7A
228263A72F3E625C440D3152C3AD0235313F6116CB3
2292A95636F672179114004222FC1C91B02ACD1DB09
2302683E3C516290C718FFB3AFE50C2F01CE5E19B14
2313FC3639DA03AA4B1243F34FBB094281BD4A01927
23223B363BA463D433126CA2F152116C01E5B80424D
233367253CD2B24DD61AE63321E31B63C11D511F7D6
2342D6762F5D92032411DD6385F5102D31D57A0B0FE
2353BAE936BC63E7391BC4131F1C1FA271228315721
2362569438D83322681440422C8202B1F14CB4083D2
2373E56B238863EA380E52B222A91B3E90F81E1D9FD
23830C8D363DC2AC5312A7A3AE50117731049105FE3
239256BC2DE4920E6910B0F34A04006551208102A03
2403228933BC02553F1DB8B2C5C6006BA139630A787
2412802D336F62071B1721B2328006D851C75C18167
2423AE04212E629BF909B13307AF187AE04EAF00B52
24322A6D2BBB43627012ACD32C831CA490E8210961A
244228D52CF2927DDF12B253E57F1172C033D804713
24523A41354F330484181453B17E1EB320DBD50BF01
246294CB26FD83B0341463D3073F01A3D0AFCE17661
247319D32352A2430D099C73F84007E20138EC0AA70
2483DBE939A18358A1165673E3F40580C051CD0C072
2492A925314AF205D402BE123C2D0D41C11E20116C2
250247D0255152C6C9148052BF9E10CDB1E2EB130FE
251390A52C3BC3CE8E0472028D7804B3008FF701079
252293293F13E30A30010EB263A81A23A0178B1D231
2533B888371562C7D210C793FF070E11206A4208313
2543D8F43F7F224F251651C24A7309BBA064D30EAE1
2552A6853DFFB22546194CC3DEE305C53115B61A57E
TABLE 11 — n = 0: (Segment 0) blk
qABCDEFGH
0314C8648F18BC2354306361E65427C552A2D3A7C69A77011B29374277D31A4614B032757
1281E845591A0CDDF7E2473A5D5B2C6439AB81CA9304C10AC3BECD034122C7F525362F596
200538AC7738F9CBBC604DBCCB4033CDC6E42181114BE40766079FA2DD2F545013E0508B2
33BE4056D12C79534670E5F0DE6603C9B2E7D1857FD2E315A276D4F210F282AF27CE61310
43DBAAE31E254AE8A85168B63A6405FDF74FB3948B685633656C5281799C9BA1004E0B673
5177CE8FBC21CEE7F09397CD655101D4A1A101730F9049067D89EA93AC1410773D7AD6888
63B78215A117F921D66385006FDC011432C9D24ED16EA60A54922F102067E65D0FEC2128D
701FF4E1722A704C7423A58705E13F3F66CD207CA4C4621854C8AA303F57609206A989824
81A5B7278E1630D0D823001EF61334CCF51A12120C250A06893FA2D15607369207178CFA7
9032E319062DD318EAA1DE55B14D0EF4B6FB327DED06101BC8440D30ED86BF8D14FAFDE2C
10174725FFD0D2FB1732124470F56292D9912B1571408A7227197AE92430BC5760B67304E0
111F1DCD669293DD17010C34F1B8428496EE513DC41327F071C0652328E1657B602588EFDA
1222E4AA0413810362F11955F1DE70D6D2F8BE11F31358E3EB27BB121F4E60111119BDA927
1314300B522152E6D482168DF6E430740B7AE014FE7DCDD0FA09262623697615A1F1331EB8
1412C65ED00317643CD72C637A41515E3E51850F5CBB9E023290B15626F37EFE81AA174793
151DD6453F0032C4BD39082659BD5320C5E691224E555B23A9615A8D1BED0342428E6A9CED
16068AE7EE916F7249103803DD9BD2A31A2FFB010BF523733CB067E60280C28B7184417B94
171D651280A2C7BCF44317324EFB0236E5C4113812151832F076E64E0A6F2EE743DA4196B7
1827341650F1B520099C09AC91114000A5F48B30AB4B9B62D0DB0DE61CF57978A2D424406B
193A01E2FB20DF5B257B019D1C63A0EA7DCDDB242D966052DA675F151DEC541933B6341C16
202DDFAEB0521D0A17000FA09BB7817DA7F8BB06E883B3F02E6B929B2C1C413B4030E46DD1
211B625E3F90F708F75600CD97B183F036B4DF2CF08C3E5213A5A68114A298D913D2ED63BC
222DA48D5A90C085BD1701903428A3DF2A30D929061309A16F7DC40E2AF88A58327C1DA5E9
2330DBAC78420C3B4C560F1538CB70DDE7E1BE2C312903B0FF21E6C2032C15DE326C9A6BA4
243188E8100385FEFE2D3967B56C73F62D246B1826A755E2CDA895EA2FAB778251B525FF88
253394671752DE49506B27B7282A90254470A33374310AF2DF20FD643848A680611C183E49
2602AFA38DC0F2AFDDF41A05650E2061439F8811C275BE030C41DEC9119E070E91E76542C1
271B364E155086FF808C29F1BA9DC0A830C7882E70D0B3A34EA776B13D13615C015FC708D4
2838ECFC19807034E9B32340F86B307562464C22823E4551F68D29E9257BB66C61083992F1
29375C4F5AB3C0F5A2120EA21BC3013E8A26F217C039773283AD66621F63AB8332DE933CAF
302B773E3C53849BBE6C1CAD2E5AB0405FA1DE1B27B42693B3BF258F300E7728639599C4B1
311E878F0BE0AE5267EC376F421541CD517CC2302781C47123FEC7E016664D3D824B871A55
3220E200C0A1C94D2FF1213F8F01B369A536E016158839929389C7FC259855CAC06025DCE2
3328D2E001C3C51C3727106F37D0E1FB0EFDD12CD9D33C31EA1905270BB5A6F9E074867D50
3408EFC44B51B484EABE05FEB2DE2211AF91B50CF52B1E1002B5C97811D6E51380D402BDD2
35337C618F40A4C31DDA1D93003D6006D7D088348043A6D325E057582C53EEEB815ED8E614
3638375C2FF18C78FD0230C11EF533916581DD1B75263FF2D8DFD6A900C4E84821D201F96A
372E10B0D052EF2038932491D95F134D995B5132214BDF53E45674B13E74AC66E1B813A999
38153E7269D2391C7BFC1ADD3A5950EFD3086E00AD88A8E0D8B007CA0F22C5F9D010E86385
393B58C7BFF0BA76496E3AD0B7BBF1D6D10FB33A607BEFC28F122A95057950727179449CB7
4037AC5194A390BD9C003A48C046112FBCE4C62A8DD417110E9F1E34251F5D1671124E96B1
410FEF20C6731EC9EA3F275B3114322DA4F02B352C0F64821FF5B9F33E5BC23720A1AE08FE
42080EDC49B17AD7F7BA390775B3C1380B00DA2477FF17C2E6D9E5AF05381F2DD26143CC17
432DB4857951B325279939AD0211C3AAE31B7630532A1871C8EA5F5A2EA6E4D6B30570A2E4
4411BB4F78A12CCE14282C67EEF9920E3F841A20CFCD5F21618A7B94111FF60922ED034E06
451C66335E50CA9B9BD23213028AE15542DD28290F7DAE22137F02D517DF9445D24F162FFB
46360FB966B17D8789551C1D67093065B84F3A1A1D955E324C73C11E270EA9EB2114DCA02C
47002CE84DD0616DD2533EB1883451FF85292637E160F00040DF51EC1857A33BA230FD8A0D
48233C0A71F22E4281040325F817039566B18832DA16A4A039FDF1DC27A3E946C0D69F26D9
490583F9F73378380CB6059D8A9603E3442C7F026138ADB25F370F1E09D3EB2CC2D37D50C0
5008DF9CC662C2E7AA8F3CB241ED203216B4D239736B45125F6F113F08FD2AC3C1974574FD
513D1FF60412CE2AB97F01A734F3B1DCF9F3C5268D595CA1FBD2A8B80F1449F86370C352FD
52123218E403AA05758920F73A16F26E3BCA5F3A7330DC612C65938439D99FF1B276DFC540
53185AEDEA40418B3643382F7700A3FC35ED6007BA2F8381BC840C932469A41EC0CE7B4CB0
542E194E2BF3302A0B281836001EE154A4738A36A3BBD7223CCD0EB1044B3A13B2B50C8057
550B76405D3231AAA7280EE05E9B60093A21F22065A01D01F2B810D41082F3A731DAFEA492
5607AD23A3A2091957F13B9D8CBF021E4160BE1BFB252243D9085D1603076DD391DBCF8D03
57226D70EBF3ED15246C364130C4622F6D4AA33FCC9A71B3B92831110484F0E5814574BD47
583F49B0987305231FA60CF4F67883B9296AED2346190C53365711F4078900D4A352686E95
591D62AC9A4104EDD1F51B0E773001CED8E7F0388E8002C1FE6199F402239CB151FE5D49A2
6021314C26928600D12A22E4F1BAA044E211B10DECFE1B43E5B208CC1CFC9129321E7A906B
6102C029E331BA88BE4D3742AE82F21EF0810F17D23F465240446FB517CCE51D92C0B0E252
6216F9D297610185ECE62821673FD02674271C3A8A75B7C226D4BF0F2216004E50E8605674
6306E4CB33732A31755D062BE7F991417A922D2271C07E524D6111FA3F2639C750CE2BB3A0
6418D1394462426B2EA8352F184101133C535E10CC1A28F1A8B5474922A54A6F42F1920F40
6522443017D2265A18F514E1DAE7011AC6EA7931A7405023B14311E73AA31686D26A3A961C
662018F4CA93A0129A2639BDA332E1941B7B4903BBCE0D820E65BD622E4A6EE6C3B095CCB3
670CC97E07D11371E5FF31DFF2F5017D46E889352B75BEA1F152989321E6F49501BD034D98
68275B00B72125F0FE200FB6DE0160C2E8C7803026E5719119910F5F3B647515B1D49FED6F
69250616E040882F53BF11518A0283E9C4149D09F72A7FB0CC6F4F742838C3FD108E87689B
70212957CC203DD3475B044836A0B2463B52C00342FB4B034AD95E9B2936E20453B0592D99
712922BD85622E06C30C390070AED09D6DC54F3485FA515064D6037607E8288B33DD3141BF
7229CB07995007EE4B8B16E78760307C219E931031B93DD23DEFF60B30F1D7F670EFE02882
7311F3A0A2F38C598A573FE72D35B1F655E0D10B3AC0D923430DDB1A3BAADBF4202D6124C0
7405FC8085D345A5C47007DAAE1E90D7150B8825D2A5B1016F8E50213240EFC710F0F5922D
75399F32F6E2EEB17A8E0D61665D02138EE96F3F811906301B5048F727075153D265DF8280
763962CC5812337D2983286FD7BBA185126E0E1F95AD9270F7EBC3741E3A4B6FF20CA9B9BD
771C85C13AF290C371671FDD26E8F0C38736B80174DB9720A921E3CC097557C9D09452C1E6
782D48D6C002D9BC8DFE10FF1E12825C96BA850FB071B8E0F09B3C9C1A3E1144138EDDA03D
79396B88B2F0029F4BDB30D098CAD0D54D12CB1D0823F552DC53B9AA11BCF743833F6EC091
8021E03CD651A2FE5B922851F84450251E386C1468950D81A8B39748001B4223626CD82DA5
812CEA1E6BB006C97E7400C2B887D23461AF950E9CB2BD20B0EA30221FB56A7A325A7FA625
82208FC2A1F381C5733A03F11D7E307ED6A7B71FEC85E093D61E0440356F4B1C33756E5042
832061E47F022EAA0AD324796BB6503C59B4D832A75E10522155381B23E5F041C155D2D7F9
84381AFFB73212B5E4001F1FE108E04BF2C90D3C1A949D92854A9B45001B093223A9372CC1
85058B234330904C6684158CADB9E11BA4B9781854368F41919ECEA7147F1FD342E228AA3C
8634857F3DB2CB44F7BF111A065D31BEAB392E27F081ED83E67D11860F6265AC527716FAF9
8738EBB8BF132ED6E78F2B0BA49662188282AA00D49B7581765BA7522B50AFDCC068C82450
88234F0B40602FB239CD15AD611392250A5A051CD8117E00D849163F268C7A5A622A802020
892D0FE8D160C14E377107DE5320C0640C27621CBD9FF4E37A91986D2024DA401164D4A84C
903225B4D603013B75F22A77AE5C52C25377EE03C8DF835346E80FCB116B79FA5356D2B604
910D55231FD247907F310CFA0B04936D069A9510D4CDE711A32544D738336885F173ECC08D
92207420EAC26FCFE1823FE7B31C615B320E13187AA34A81B52253BF1FA16669D3725A81A5
933C9C7404A092B77FEB3B9865B46349456F6139B7C6A663075EC99001BE637DF330897B17
941CA4C048D2B4D506212BF9176273EA2CC5E133EC0A1E305FE0F747349553D72396077301
9504CEC1C821F828DD0030122C7901AD8A78951CE0912C0298382F372D4D33F06001364B36
9637F8BB0352F0897994333F5F0960F28AB36320036829F338017E2D3A5A05D760CC02E5E0
9702FD351E603E3162882FCAEB4F81C5A80CE33D3AC3FDD3E456746D119A5381F1581C894E
981623B3D0F103224DB00FB936BC82EED7F08226C91513A2F12E4C31290F3AEF2392CBFF67
9902F75DE8F2E61A834D02A6928661F21044A32D7881A9518651EE0511FE3D30839EED56DA
1003A858659E2F7A87BE0135FD561D27B3B651A05E131CB90D58651232CD6991E53EE6DF705
1013F3B247E132D02B24516B98A5931E4CCFF180C4A9D28506D519FE2023A336CD1B20E999E
1023A9E8B49B239656AD13396D1C5106F4DCF4015D819D3F2A306114420BD2A33E2FFB139CD
10338622F3AF24BF9BB7F1D272901015877B93A00376B0E70FF0648873505CFD9B354C366B6
1042A0AB70331AFA65DE11198D0AD638E80C86A27693D5413BB26F3D439154881C0E7DD6B6B
1051B0DE433327FE0F6D10F00B28880BDA322FF2759B5A4F0543A2D270C36DD1E504E9A262D
1061C7E636BF000E9C2712B44F4F3028255BF771CC4D69CE03F4C57B23E926D59B00AA39BDB
1071FDE98AE00CD076B07171124FB533F0982881E0B3043E39731D1173E7ABC2C819CC50279
10828EE855ED2A704C37103288F4B03C83E26C20A905148B18C66BB941BCC3253710D71AB44
10926238A0650FBD7BCDD02507CF76059F694843FE0D6F772466A50DB3C07A75B22DC0F099E
1103CDCD6CBE1446783DA1626C83F92FD4C4DF313A59A2D12C903D2A30FD37F0760B1039EDD
111043B07DD728D9C21552CCEF57A834254C1B709B933B2F1FA41012710BD5E9E6010EC6389
112345E8FCAC226BD7EFA27341A51C23854F03104C297212044DED8E8319B3BFB837DBBBF57
11316FBEFA721B5EF94842DEE7A5BF097695C1208AEAD5E83DA7C13272B81F3E2D31AFBED32
1143484086B12DFA56B9E226E8AFE5285F454843E69AC8E11CB33645F2DE53BC302F6ED567E
1151117B5E7D122A4D4711AC936544267010D7110428CA4724B72A0002E27FE1851E62C1403
1160B3161E37038C3DC981007936471A95D8D3639966878706C0D492225F48AA582DFFF1789
11704FEF7231381910B6329878307830CE5EC1C29F6F299D3C34CA77037BAAB1393D2069B65
11818F6440522051880EC23ADBF94904237280A18304E663287364EFF314698D78149A21E51
11939E14BBCB1DBDA9EF43ECCAD8D31BA3EF99D26D85CEBF2705472920FB3C78260131E73D6
1202DD6F3F930FC28208814A143DDD0AB8408130B973037C29535C9AB0DF8DA2AC271CBC095
1211C1D063F93F4EF6DCC00128D932145E31F970B21590D138F1602D83AC2EBB742320957C5
1223383C846F12128F29B19985CE7D2834CBBF21E1513B3D364DB580033EE3F46C01A865277
1230129D260B238A85BA02D81AA92439170486636F8576921D2F813C30505FB48B3DC438BC5
12405E0F8BDC3D978C1F1266F83FCA0E89D715A01821DEA412D9AE51722F8EAC2C3C098DA58
1251575D1CE926F2918513A7BB6D2C12CC21A3A2975589B039CF607FF388ABF1833D3BAAB0B
126101E5EC7A0B75BCF3B13ED25A8635FC032B62F6209FF013C7B20411F27914663A759A6C2
1271EF89091A11A653D2C223FC1F422F7B97B312CA4EE01100F68767D10FE34682018339212
TABLE 12 — n = 1 (Segment 1): blk
qABCDEFGH
020A60101710D0A84DE0A8C7499507B9C4C4223DB99BF912114A3F525341EDB0362D37C00
11364F32EC0C464817308C12DA0C19BD8D33A3F5F0DDA624F99C5960269761203B40418C7
21C65480780A0D98F3C0AC49658838CBF257222D7DA3001CCEAF135356CA0CCF093983370
303A8E36212D2042AF52AB5CC93B05A0B2E2E0B603C09E117AC5C942D9DEA5A00BDFF0D89
407C4F8A633E6F7811832CCD25F21792A7B610A86597881F9708C04086AF6E64040B9CD78
52D7EE485A2C3347A253B98E86AF242706DC31CEF639AF2E1B0D6A93E9F78BC10FB31275F
60307936D021CE15F03392655B2D17BE2DE533718F9AB801A986D24077BDA4EB1D670A3A6
705A10F7B731900ACE028DCA80102D927ABE5370B33E0531E57BCBE030DC5FE1093FDB77B
8092C4FED1268BF6E4224576811F09F2DAA7F24EFFC8B121C205A901E7A58A84048C453EB
929F162A991F739A8BF09F6845991BEC3726438ED51986286325300344FC460A3907B1161
100E46163040FABDCD080F6D6BE231B0E7FEDD0047DE6C236742C0C62D7ABB96710D5481DF
1132DD51790237D6ACFA2F691197A16724EA581491436363810C6EE13A78B3FC61B1259333
121BB0FD4D3235F10A551C7302A271148B18E504F25FBC82A0A8830C3646DBE592F25F8C30
130FB38C45B069DF29E900F93771B3AA35746D2CAF48FD00A42CDD5519A23CE8F26318A30F
14365FBEDAC27710945F2AA367D6105A4843182563F27D92D37D5C00287D18FBB3ADB44805
153038BC77D2A45D29EC15617379203EC7679E07577E1A41B6A94A741D26E5A940FD878D5A
161F22158E43F02A1D372767EC03F1C8CD535A23DA2E5AB2D5F25A590971AA8893E78C1846
1716521E70912C2DB8FE3A596C2211562D5C271D9E1F39A345B96872301C7894E2797F032D
182EC951A241ED768F3F11217930A39DB4485536E41B3FC0F6E48C4436254C51714493C673
193EA159E7224ADE96FE3458C73A630674E1FB242109AF224DAF32B624B1EDFFE291CB9D15
202AD0E669604F4077D91BB279A5338957605B379B7A6A00BAD356161285EAE5137425C7FF
2108363798034F2ED66F282846A8819D5E40A621205942C27AC551E90F3F4C2620505FB522
223E7D648561DB0E599E159120A4B1FC788139235C454FB3CE5B67C8339EADB320F9F7DDC1
233956371B81D67BE6E51EFCF7D53041A5C3632E281EB3F00AF8A1ED2DE24A56F1332C0793
240818C47A91F945634B1C5ED34031043B5BF4149702D22024CBB68734B01FA8B1E9F5992F
253A66181673A00078863EDB5756B2F2FA6FCD21A5252B8396FFAD9D05347B60C2E0ECA200
260D45F89A13F9C2C26E1CBCF809E3CBE5FCD03D2DCF24514F351A1E224F5B3FF2AA6ED34B
273BA85ADF82820057323AD7C02232E73D180023DEA3F462275280F61586270F90CEF4287B
2807DFE662E314B74F2F397BDDf4C223A8071F1F5BE3BB4093BB1F330FCA2D12921B3526A9
2939FEADC120ECE1CD67206228FAA38FCCA6060C5EEE08F1C1BBDD4E1459E42ED11FD64ADF
302735FFB202AE9B244A1A5AED97438FCFD5CB20310DB811C5FC3E2419FB3BA173785BE865
3124FF6B7EC01C68267319CB141132C8CD3C2A06672585302CD0A23B279B543150CD571063
32015E2858430B497250127E9B2E12C675E95905F442DEE394AEF6E2079E5C84012703D619
333CE4B126635270B10F03549C4B33B3E6C3751DBEF270E0042C9737049522EC624961653E
3434176CD902B5E9EAE11C95E3C2B1EF541D4D26D1450E63B9D895AB1B0C84349104B6B428
3507A8134212B39EAADC33553571C0F8046CDF2CF6A7F230AE3BE8C8308BFF5312DBC0F9E3
361682769722CF41744F3CF2512E00F8B68ABC2E609F6AF04E03AC8C0F9B66F493AFE28736
3703456021F1982574F30BB2B3F4915A4A1CDE15487D58E2907C9ABB15C0D2D7328D8CFEC3
383D3FD677C33AF2628F3D217FDCF30027E85F0A463F23B2F2AE83241D1E945E02EB355D28
393BCAF90763A7D2FF703C541F38B249BD8A94287BC4833141391EB705B6443D02FEACC5E7
40275F118FA3A96B346D0C713CDE502F394A283EBB1D18D1BE7A9FDD223C53CA12BF040F77
411161DE4F50544F9DB7230847E45322AF4E1726944A0B43299F14201C9405B8E2DBABD4CE
4233165C531268FE9B9B081A914B439100772B27DBF03E93E3A18AB013F2D2B832CEEE5FF4
43275F970060A578F2EF16CEE7EC838A5B008400DC9A1F51B88CFA3D0D8B0B8EF29FC4CCF2
4404BBE4F2C1546C3988237105A43339042B363A5DEBE2B1BD09449D38EFF588B1CDD3A6C0
45002E32D381E85D31253F51120D700420ED633384713AF1D941BD342B39EA9CF05B6D9E94
462B3100F7B335EDB2E61AC8C8EE4337FF71390672D799538A54856E0124753F23A3560851
47046207CE90FE1BC31209BA5B28939376EF2B33F826C2C2F65314963933B861623125B50F
483E5849C4501EEDB390141D9A0242DE07E5651813D12BB36DB8D4040E8A272AB3A66B71AD
491A2A88A4C3F0C9B4DB266CFBDF9163420CA5281ABBE9934771C2953AC0518483C53CB875
5016F7951843466F1FFA1F433B4561DDF1381025F58CF691DD6CFE4E10A236FDF12AE697ED
511C8D17F4F07C43B7D11C8DAD39528F6C112E3A336ADB30EB6889AB2783A6A1F2CDA40458
5216044624E252AA04B211484E85C07F5024B7286E3A67F2EE6BACE4277F1F86422F3CF57D
532D1A3F4CF0EEB6DEC130CD76F4220403D1AC3A72EF9D61DAAF2A3903AB76CE00A2856267
540FA2A786B38273EDF2228A450160309DF52D093BDAEDC1B11E93001DA9C532403365EB1E
5524DCFDC0611CF909D62FF693F4C366338F1F22E6415690ACA60D5532D1B009E035472E09
5617F5D6662062FCF91335B21103521ACE73FB3B41487062D0CD106F2CAB457A4103E1E49B
5721859E8DA2F1E3B3D91F1014BE2062A3DEB5354C0C78605A8982D435A758943346EBA72A
5800CB49E5F211B1034A3A5D2DAF121D3F3EB024B2D11501097C36852AA3671CE0E5DC1308
5924C8401BE217B1F9941FB9664A83D505770805A5060881314842B93C865706414B1FA77F
602AD698E2E3C129D1F62C744FF4E1C1C052F818C38A9FE252168A102EB68D0983A001CBD2
612AF71324C2BF41D4080FC498E18149A1A4070FDC2C4A319D00C4A10F6B0DD29268CF8E86
6219F4D82A5342C73FD50F5AEEDE721A2A895315ADB7A9411DBE038D0A5B6634A0FA382B77
630A598577835AC3032D35691C85D2829D55EE04A3FBD8C2C85BFA8E0F459B8643E878F0BC
6410C785EB0054D4CE181BF657A8E101DC64EF0B4E3032A24ECFD9C200C98BE0A2A1F82444
65300E8B09C31A079FB30C41DEC5F216CCFE4D226C5A6933C31A41DD3A019974C23B64EAFC
66249BDC80F0316ED79E1E42B55670CFF04A4B31067854334D9869801E3195429280966E65
67359A72B64186A3999D065825DDF2D28E600010964C1E11468C970E34C8B606A33CC94DB1
68370B29C0512841A9E82147E71601835345EE06DB43F3733854A725065E6614C151E2D7B1
690EAADDB27004EC6DDD30AA39B8B2AEB34AD42A13D664900EC67B831176417CE0E3683151
700832BA87B3B67515B90FD34BC871688F83CB370B52AD53A2CD6F3F3343BF46137BD48546
7116EA2751C1799D9C4224055CEC9226A907D4133C68F8022CA03BF005F7233952D35008AF
72122A5C67D3E46230BC09F475BA915B4B675411DE75C5028C17544F1D85FAB8D0D5AD9537
731C5497CD93D405F48705535D73706952087B1C4744AF43E0EF881C3CED3D1BB1D91157CE
741D276153D14604EA771661FB9793BAC5E9FB089F414062831541222AFDCE8921FD5E0810
752A620F4C20DE4841802D05E64583E6D15A270A92FF0B72CBF7BF5325A2F28FA19A10CE02
763A77B1FBE2B262F8102BEEA0F4639706BBA209257163F1026D5D742E2483EBF1D6527C1E
770DC1EBA02383C59C7728C7ED11506FED31D416F610DC3000890B822FAD16A3A35C9AD95F
783E5C1EBE23C65A76912394005B6251B1BB491F42BFA230E8608C0724666F55C11A5214DF
79323E882C52DBFF5E133638BC43F38CC5CBB51DBF783FB0499418C72285E5A401A61D17E7
801E508F19D0CF345F970E56486010A0951DF31194EE7170A6C0B37403C4E19EC06F725799
810B54F4AEF186A1234304C4A60C627C2CC0E93973075A1392C5EEB73933C99B1005F98CB2
82021B6635A3764D069620942B2660155C4EDD3FDBF749737356D442374F3DB062718357FE
83120DF6F800E41F376A03544C7B22D6795EFD29E8811F11B3EFD38801CA4C48D2067E8033
8407703D64935221AB5022141A0D7268061A592D9192B053834711FF3A07258C036253B5AA
851C4A564C126804247A16A4DB29D0BEF93C8837A3EAB6C25547B1363FC935878250E3BF1C
8617049BB430D64267612BF3A471E1665820E914412A13D30D5744B02ECE5CAE601395189C
8729615B8900A2C5A664216DA64F43D4AA9D2C07B98342C2603F0D760574BDFA83F9B35D5D
883A0414B220A8BE885E155C220E42D3B17AA63017E1B4826508C6C83FF25EC63240EFF072
892ACD81CE30468D79432A41081211F2E8E67F3AB44617933325CA243006DD3A51A33F3A2C
902B038BAF7070660C4E30953C7B73E7375D041D6A39944001BE5C8D199A892530A82087BB
9103BF7C8362CBF9FC4838EAB1C9811C3039933D748807F1EBD41D17351085EF21C55B94D3
92116E0BE6117BC8C40331BD1EAA21CF87C0492A41CC04D3883EFEC13971BBBE2190CAE3B7
93172799BB53301DB1932480B569B34DBEFE9C00328782738DAEA1CB0B0E25BB41972B37E3
943EF1F9EF4189D8C3E01941998D3259838BC928E54598833BFC60D83572B10F3197913B6B
9524CF96D6628534780122BC70E5E394231BCC077583F4E0364420AF278FBF5CB3850AFC8B
961B38C4A5004439E0B53A7BEB18B3003A36CD329D5A2B61BB123AFA049C2CC940F604D1DC
9728D47EF3324CF66B6B24B716FA934ED7F6BB186AE44B41380D07261CC51324E16BA74F62
9804422E60A3424BA16C3FF1B39DD1A1E658F733457317D14E8221513EC02F27928593D11D
990F2DF091221BBFA83832D634EBF2061148FD09A565B742BCE430B734DAAD9FA228ADAFE5
1002D7EE054425D57B7CA0FADAF20D19B4F64443A75DF1C10AD3EDD560A4D61EEA28C1262A5
1011B6AEE2530BFE0277224AB19547186A377A503089B4E8128955F603A8DA9AC82931648B3
10221BE0200F00F34B4F534FF3261B1A0E27AED0A821AEFB21B0BA4041C6A644A41734EBB33
103201FBFD730592E9D86053D87C9D3CAFC747922F1BA3FA3DB25DD1531D46899022FF2B539
10406C77404E18AE642523963D899A37179C03C0FD2E3D04191E64DBB380B841FB368E1DEAA
1053A561759B156243DE804325D21733993D0B00CEAC2109002242D1B33C1D9F5E1EC4195D3
10617D7A9B741F44ABA7517B572FE3096008B9B1F1E00AAE05489F7A117A4C131D1C018E923
1070A4ACCEC81F294A30D19CAEE64E002787A1B03EB3238D27C10F6261C9E656A03F73609F0
1081E0E3C8021B52D12AA2F4E003B723BA7A6F13CAA0998A32E96C916168EFA1EE28147EE33
1091CEC9799E215D9302B176BB6639003D5E37112FE4ADB33106B64E2001D9C28E0F39059DC
11031570792D2260D7FEF1AC830374118FE7C7808F98215923BB2B13A2C7944305376396F3C
1112D340540B272E94D06097C709950E70DDADA1DBD644E5341A72A5801CBF53342C7999AF9
1123FF17764D0701DFAD3146BDBB97229D2D7F003C5DA21D3A5916EC72390AC01D197D64233
1133E9759D5A00B2374250B7E646B9190CB4D162646AA1D41A373103D337E5EFB10199DE4A1
1143FD5ADE8A26B8438600A2D0AA7B3C351E07F1B25376AE05C553CDD1DBC3F38D019823A2A
11530FF187B4112F9D7A11AE9775173760AF555004F863683700975C20518029DE032427D9B
1163A86D49BB057E649D82FDE33D7E31254217C30E05CE1210BCC1CD71889C513938A163ECF
1172610F517402A7ACB27208B84FF014609CA800F352631838EBC7384287C57BAA279661A9C
118014F6D77B1036B3D2C294F1999A33A05918726CCE0507180DF312900A6CAE222AC0F23A2
119347C629971912A710D2260C531F2F54BBEBB0A2D903051BBEE20E40AF79997E2376F3D0F
12004484EB821819779441C1CC2693227ECAB0F23F32982B19E2F290C1BA2300F80EFB06247
1210EC048AD83B216849534FC02DA12C0CDEF520553CA22225DFA458129CF66B6B0AB9C21CD
1222AF5021483B00632F9387CDC4BF3F8B9F71619084CD650354918C739D1FD9AA0F5ABDB77
1232C6E2557A3E8A19D6B3E6756A28237E6E5BF24CA570041D52401AD0237F1D800FB2B335D
124228F4B54007532BF5D101F67F5229D8598EE0421A0E232D89C2AFF0963D2F3B24C472A63
1250CF3598E8196A40BD200E63B26D088A0BFCA1C78E901603835236C33071A8363949DC586
1263E815D7471588D4E96073C8D44A303281AE4095D31EC81F10F69DC200F057D81F270128F
12734F9ACB6B384870FF1257A863DE34B36BA0F3FA3D216B27425041B0E0DD0BAD2E95AD35D
TABLE 13 — n = 2 (Segment 2): blk
qABCDEFGH
013F99E8EC3CF776C2A3300A482C0B2BF479117BECDFE835998C6D405F8CB75C259B90F0B
111691382905188F2A42DB0A8D002F770FE4A185BE5E330F039A076212F3F82C116635F29
2004EE1EC618EF4FDD926C80900E1A63FB8A71DAA917D40E671611402690646D0CC94AD36
306D4FF3772716E8A5416A1720C808750246F393045CCB1DBCCDE43114A0CAD6181690377
43DC4EF3471F53452FC01584B5D311D96034F1FA62568E11974FACA191BE154D397C9D440
505A1B665029835ADAD2F6DDABE40976A607B11BA929262456B19433E3FD608B095E7584B
600CC662820560BE76721EBAA7C62D8E9ACE3198A9E28505F3E73DD13DA751A2176B75E43
703D08ADC12254606FC3C695D8921DA9E02802CD4FF58919B78A5A40CE67A7C612535A61C
80984647CF0822BA46B3EB2BC076212596F5411CC2E64E120BADF9F0DA72CEDE30D0E106F
9083CE57261F05DA925169D93EF61FCADF3D308A5CF0BC317C8508F19BDCCFE70FACE3631
1027583A4661CB1634D503C7849F738C6CED001161C173A15A645D3E281A7ED92076ADA797
1133BA1AE8F187F578EE32473D69A2458B703B267E590710F317883B3E7DEDBF13B9859BA7
120322609A320C4C957C3FD6387463FB716D7936BD0CF1C333B11B8F0027ED1F23E7471BF3
133529922B10ECECBE041980B9B9E38D60363F18904BCED108E3E5F134B95C446338F51DAC
1421FD505270EA2F7A311E294A159114734A02120B90BF33F3617C920129071E2106640936
152B59354BB275BF976139C6FF3322004B3902053F9DCB019D79A9022B312503820649B43E
1603A8A7A2B091AE672118651FD9E1F5415ECD1B38EA62E07FB0F4223EB58896B077FE4C7C
1706A13CB38340099B182AE6D63851669631F928E51A67619A023391261855F393E518F0BC
182A88F831B09D295831294C468DF1477F0A1337725C6EB00E7DB22227D610157349A8FAB6
19163E1C44D3F98B6F4A1805538DD01EE3DB4A22AA1797E27568753E16090F2192C9838C01
2034B0543DC121B8EA8200873B4A0220FE7C052EDBEAE341104BDB930711E8C0E0E1C107BD
21226183AFF15643DE7104A4CDECB2E67FDF8A26D2A6D4025E7695F11A99778F520FE0C1A3
220F7EAC09D12BB72B2A182E443012962EB85A3477C1B693E3CF56F729C9D00C639788600C
2331084BEB51DC90E345391736CC13C8292AE138A0D515C3977012F625D1F605536A7D3F8B
24229D3ABAC1044BA05F0C391B88A0636A90A60B14322AB21ADC33E42DC1A3BFE0D7FF6D1F
2533C85B39337BFA31B6134F872F00C5EA36E1286956ED11632092FA382B4BB1023DC3EF14
2638E8B9BF60A0CE666B207D9805423FF360AD121BFDA4E347D442FD242922C0723C6E4115
27263EA851636138BD6A0ED9C55E73F093787603232BC2418E5FFF263530CF2063981B7414
281D9AC2E79051B220E93F3B09EC80D3F6C3660201A7CB93D547709222185FF9F1C5AA5348
29208D8569422104E7C514BCFD3DD3592DF6651F4EC326524358076A2D20A8000017F2D489
3036B3A9A2C3F8E0F16213ACDCCF216951F727271E735551B3EDCDE7162B453521CAFA635A
312D30FE7053EC9BFC8D1B10F834934F973F311CA96A3491A28B45431C5367CE62DFAB0AE7
3221D93EB5A0E49D62113C6FCF77409F44CACF2D8CD2BEA037DDAD3D3BBD06D1D39CBB996F
33159B1F9480183E8DCD3A484866C21F8DF1A5219A581932D1B3C3992275F19BA0EFF4C612
3422EB93A8215047E27215428D77B38FFC612E20609BE543226C82543E5568DB2159284EED
3534529707C2E84585F420DFFB4C528288AA0010EFC1E073C4D211FC379087C3F25716A7DD
3620106354F22AEB9FD73A6BAC67D3126294C60FBC874AC2DFE5675A391B1DDAA06BAA74D8
37348F831C52E44BF3C23D9F6F45420746A30E08D18302935C6BFEA72729B552B263BB2EBD
38202D7F08F0DBE1C144132F4EC09184CD9B932596F58842A55B82172BEAE02D8235A19A43
392DDE3FF5F23932555C001ED92D722FCD3D602C07375930B27E62FF0693CFBDC284D5B33F
401DB9AB8E92995EE0A11ACFE98920D41BCB9D2E380650725CCD5D603536DF04C0BB0A5E3B
413FFD4DD823E69CC1C12BC30FB743462F70FC164FAE76209B83F8AD1DF593F3C2DB478034
4216E24E9B60A9FCFBD23A018544C1ED8E28550037681E405950E1F81107DA097377A25C65
4303C9318B80C70A77490D58708C20CA2808C4219E0255439315B2F22E089B00F302E135C7
4404DC211E81DD20A50521A50649F2CA438C0439CAD66AE2E1BD969F002748760069924211
452E84BCF09226F5D43C37BE7EB1007CDC854A06FB50D4808966435B01BA5E5D21D34057FA
462D8DFD5650A30D633F33F93B7C60B330E9D20E659B26213066902419A9D5F6438059132D
4717E4777AE1308F90462F7C0483E1859E09430982C910105453D92C001F53877388A571AB
4800D29CC630A6D3BDED1CA44D2AF388C002CA2A3D70EF72DD3F5A6F39FEAF0B611DFE385F
493E3A6CEC4122F5E8BE360B963010632CF2442E8985A9F0FD256C870449C29D426B713C90
502381506873D96F7F7B0091E6D1821802352A02F7A466E0A5BB6648350DA85DB1C97F4544
51306BA76DE379A886973F0DA31E10EBF48C7127F8A46EB3F75A19F6277002F97275B43715
5224D946CC138DF102DC3EFE1F5B33C316E1482735B20CF0688E430F0316DC92324919BEA1
530EEAF72D23C72485731087A7BD608EDA9BF62B5D97BF426733DC601190D275B2EC7ABD30
5437C6AB63E2FFC9C79002CAA37A71B34A3F840022CD5F63ECF891BF193D545E20172C674E
550848A41C31D8150EE73D8A8549A2595F707B00640B2762D44EBDAE1CAF37453377EF590A
5616B7A5F7D1F5AA7998382300A8B218916E5319D00E7281EDA117900BBDEF9C41DEB15796
573EFB3368D392AA88AD29CF3CACD03F59ED8A1042098CA1721B8F3A2B5DE93120CB5E6F23
581A8B0FB9E3FBC09C8B3D7F3E248034C9BCB51BDD893003392476C00C10AED4B23BECA42A
590EBC749B633453C7F6304735F5C3346281431DAF6E7A911BB9C393226C5E4FF170372039
603F9262CBC0693308C821B56341509BDCC4030112C79D42DA9F113436AA1CD7D3A1608BFC
61218AC590E0FACC734D02132C9A327087557E076B3ECE72EA16BA3D0E1D452F13F70B027A
62004F9DC6825BE3AD9C2CBD3C07B3F9DECD713E771E15A11FF2F24D2AEA5DF671E838955D
633A04BC3761D19254F100F92DD2B3C57484F3181D0973E319F9CEEA053ADEEDB1A3C22150
640F78BA6BC2DFE0E6813035BD77D0A0FFD148275F50C662246E905327B2BF3E91741894F8
651ACCD0F7922F0AEA4F32796ADB5134A4A876183D989E3204C4BF9722300E86F3F18744A3
663EB6E19EF1B24EAB882E318F8103F07B618E26B4C0C8731CC10EA8169E1B650017DF88ED
672BD9E8FED0AB10412230C9D81A009EA73C7F141357B1D000A7DB481DD06FD410AFA8EF72
6819CA5678F28A89AA431DB945917262AF69C33145A44733742CBFF51BCD965E91B0E7FC84
69077838B252BF7032F823DC2E01402854427737B411B5F392FF6CDC1D66F2BE9011372DA0
7039596216C05A651F63183A6AE260D1FCA2030FF6F0D222FEB8364B05A438ED832D045F13
713711AD513290B237FF20E2A9B260C72A02342F1ABBE9319B505378354ED915D0C359F272
721D7786BA41CCDF053A36828B3330ED27AFB6241326FC41A9C37F8B0A9C3C37205937E898
731053B9CDB040B97B1D0D4FF481D23AD465A82906EBDE20C4F6C09D2189C5FEA2D90D305A
7439073122B35FEAA2361B38B7A902E02AB9F7219FEEA0A36B3B2EF839A3F4C8B15A42C9DD
752C6326A9E33F7536C12A120C75F37030CAA03A011882C098C8504E3B92D756B175811CF9
7638A0F736B2BD9E9C323B989715A2A646ADF42D02FE38C11AC7E9E63F54648620F382B0D8
7726897D80C145B21D3E143F5E32030549707E28126710C122CA92BE3AF47270C0B544128F
7800E9312082E1E75EAA374C36E5F21724DFC51DFCD20281B3FF774E3A826A68B1781CDCA4
790C3D7268D0B7A26BF91587CE5CD1D04E1E6036240C07D1AC4034490417F962202B9F8BED
801B569F48808A3F3A46377F03A182DE4160451ED96E38133F4F16DC2C8DAAE4F33E384AC7
8113F70978602A4E32CB14C7F849E09EA1698706C849EA4219E4B995243CB7F07253513BC6
8209B83FDF2119D60439278290BFF2483E6F2C0EDEC175D242A669C13EB639EF031EBB4CA0
8322CAEF0E40B2FCDED019BA79607343F81C7B289AA213E358AC9FFA23956ADA100BC725E7
841186F95E32F95F40483CFBF41E21D1E4BE9626B38BA652F715E5902235C00292C89AF93F
8533437ED6C12F14DB692E70F5611183752704142BC8B343B90ECD861C11EB4931022D4782
86248457F6005B9A28A50A2A5DD5616002D9E734C87FB162E32BAE0C21065BD641CCE92BB0
871DCE3941A1D940ACE330D331B983D5A3BAB611979160710FB0D7882C78E9015100B598E4
8839C0BC8111B886594E27AF50C732DCEA05E60805EDCA93A5989B0818AD242551683B7CF2
89186A3D23309E8B95DA1ED9F3DBE1B19A74F8356CA7443316C9FBE93F8A3162A3A0BC11CC
9002F039B632F02D3E750F5B5E89E3D062255C222C6AA4E25DEA06FB39488C071139318BFB
9127B5B6EE822154E0BD3FF7729F11052B19473D477BF2B3EDB6745A1B30CF849030F84AF4
9227B2D40BC01EE5E9B624B0ACF843370F65E0067D8DFA91C01B932726FF8FDB53809C0CA6
9311F58119307B9B7A7D1CA56B4A33D088CC6C11D52C38A344760F0A3D3AA336D0118CBD93
940969907842960D16723BFD7D8472BC297EEE32168CF283912FFF6C08ED9BAB134452C6E5
9502CD48DC218640384924C6EE1EA12ED5268A2718C00E927E8F18CF145913E2D0B09009BB
9606B97DD082880C9B9637EB87E0314C4ED01D17041E5DC347A412CB088CE591B0BE926B22
97116250DF71745B43291102B70931CA549C5A25244AB6C374E0F19B274F760150FB738F16
9812841B9E91F9C4AEEB1445F0C9839FFB630702AB688E70FD8B499E28D533072138F162EA
9922BD9525E2030E58C625F2CD033157D934371442E92D23D6EE9DF33CA5B469D0588A0FAE
1000FDEC177D2606157BE2224E556C0C6F338970F830DE1B3C3F9C1D82AF5769230D4173E27
101376EF82C230E3C582E0A82DE29A1B8D454D9079ACE6D92579984C6392F2840024CEAEDF1
1021CD4AA9D21DD6F4DA53485B7150105DE02F922168E0FA24F48AA6C003771A39306890843
1031F83037862C981AAE40819F22E90A1D88D553B4C012FD0214CDF5219DF3BE8F02364E19A
1041364A15C016E9F996117E5988102654E5A2C09B43C7C83A5E2AF4514FC71E262B4BA69F4
10512E128BEF19166342E04A1404B7283D17B66014836F6413BE0B4B52F8583C082B19A7FB4
10619F83FDE2361D2517036354011B3FF4EC74B1B2128FF90C849EB1B096B991D81CA7A74AA
10732E0BEF3511A61714D34C56D40B0742C52FE00ED2F1C43997FC7B706E414374180DCD64F
10818399ED59224E6C2FF3450F1BB727A1CA95921B5E00F813B67DAE80B14C022E0E41BBEE2
109318D94D052EBB53B17331C3E6F40FBCD71ED380FF18B83E3C75B260E0088A1817553D2A2
11037AC7E5D527C9EADFA3FC47B5E438699BB571564F8B273579C7FEB13401BD880DB519DE0
1110FF4D6F223C84242F32DEAE40AD305F320A5244CB97B00892DA9053F09D5CB5332E7DB02
11231479E5801B6AD13E016A1CF9E233A0A119A1AC8388E93D4105F3722650183527AF1310F
1131CBDAFE393E5A30C1C236E9A029063430D970CD91A82502F335D7E1989FE0BE13C4E2A20
11410B39337033CB793162CEB44FC0236019420248F95ACB35034B6F036569177134A8FBCB6
11525463FC5F082FC0ED2038ACE1CC3E959B49D21B8C04F508633F3A03A5D1815912B3EC4C7
116167B32C3E06FF8838734C3F468B3239005B2121C913AF21C90CE1628B54D5573811CB0A9
117221BD05030AF61949921F8D40C11B3DA7AEE3FA2E3B05348466C5010F12A28D0E70B26AB
1181D79A57C5315D2460F1402B822228DC66FEA1BCF748F92AD5D42270094D2CAD25EA22A58
119062B39CFB310E8818D0F2D0A2353F646886633F86F34239CAB5BBC2E7D6A8BF3E9218162
1202FCDEA0E01BDD766A42827B99BB0B5F04CC91C9E02A9A1A6675ED4033497A0607D4ADD44
1213CD46CD9D311A64A8524DDFE6FF3411C6FE50D0613CDA0E9276056178ACC4F823DEA3CB0
1222762D6A40306FE38431402589C8382B07654160BA3DEA3815B54C82739601052076A15E5
1231C593A7441562487F60C38617B42CA68266A071C4BF932593F0BDC1562436E5199BEEA49
12435B8C7503278F57EAA34A80406119C657A743857347103FAC276280707BED4E32F20F45E
12534994C46C1C6B994991AF24D85011AD795D319288BFE91360C1B963B5D8DBC02554E72D6
12622D7095A434B70502A3F0CB27D204FC214E624C0B80C503D6F4DC81432A099E26300D70E
12721C33416F18B8946953AC0626143537CF60100A20A8B81CD10BAF5394DF1DC00925851ED
TABLE 14 — Cross-correlation
16m b ,Ex c ,16m,Ex,16m,Ex,
16e aseg_0seg_0seg_1seg_1seg_2seg_2
(114)(256)(256)(256)(256)(256)(256)
Min0.0000.0000.0000.0000.0000.0000.000
Max0.3030.4030.3010.3610.3030.3470.303
Mean0.0740.0740.0740.0740.0740.0740.074
Median0.0700.0690.0690.0690.0690.0690.069
std.0.0390.0390.0390.0390.0390.0390.039
dev.
a 144 known preambles for the IEEE 802.16e system
b 256 known BPSK-type SA-Preambles for the IEEE 802.16m system
c 256 QPSK-type SA-Preambles according to the present invention
TABLE 15 — Differential cross-correlation (type 1)
16m b ,Ex c ,16m,Ex,16m,Ex,
16e aseg_0seg_0seg_1seg_1seg_2seg_2
(114)(256)(256)(256)(256)(256)(256)
Min0.0000.0000.0000.0000.0000.0000.000
Max0.2360.3290.2350.3100.2340.3190.235
Mean0.0410.0410.0420.0410.0420.0410.042
Median0.0370.0370.0380.0370.0380.0370.038
std.0.0250.0250.0250.0250.0250.0250.025
dev.
a 144 known preambles for the IEEE 802.16e system
b 256 known BPSK-type SA-Preambles for the IEEE 802.16m system
c 256 QPSK-type SA-Preambles according to the present invention
TABLE 16 — Differential cross-correlation (type 2)
16m b ,Ex c ,16m,Ex,16m,Ex,
16e aseg_0seg_0seg_1seg_1seg_2seg_2
(114)(256)(256)(256)(256)(256)(256)
Min0.0000.0070.0070.0070.0070.0070.007
Max0.2390.3150.2370.3010.2390.3150.238
Mean0.0650.0670.0770.0670.0770.0670.077
Median0.0560.0630.0730.0630.0730.0630.073
std.0.0490.0500.0400.0500.0400.0500.040
dev.
a 144 known preambles for the IEEE 802.16e system
b 256 known BPSK-type SA-Preambles for the IEEE 802.16m system
c 256 QPSK-type SA-Preambles according to the present invention
TABLE 17 — Auto-correlation
16m b ,Ex c ,16m,Ex,16m,Ex,
16e aseg_0seg_0seg_1seg_1seg_2seg_2
(114)(256)(256)(256)(256)(256)(256)
Min0.0910.1390.1260.1390.1260.1390.119
Max0.2030.3330.2500.3060.2370.3610.264
Mean0.1340.2130.1780.2060.1730.2120.177
Median0.1330.2220.1750.1940.1690.1940.176
std.0.0200.0340.0240.0340.0220.0380.023
dev.
a 144 known preambles for the IEEE 802.16e system
b 256 known BPSK-type SA-Preambles for the IEEE 802.16m system
c 256 QPSK-type SA-Preambles according to the present invention
TABLE 18 — Differential auto-correlation
16m b ,Ex c ,16m,Ex,16m,Ex,
16e aseg_0seg_0seg_1seg_1seg_2seg_2
(114)(256)(256)(256)(256)(256)(256)
Min0.1270.1330.1280.1330.1340.1190.144
Max0.4080.3150.2530.3570.2440.3570.264
Mean0.2160.2140.1810.2180.1840.2160.184
Median0.2110.2170.1790.2170.1830.2170.183
std.0.0440.0350.0240.0390.0230.0360.023
dev.
a 144 known preambles for the IEEE 802.16e system
b 256 known BPSK-type SA-Preambles for the IEEE 802.16m system
c 256 QPSK-type SA-Preambles according to the present invention
TABLE 19 — SA-preamble signal boosting levels FFT
Ants5122048
16m a11.59 dB1.49 dB
(FSTD)22.18 dB2.09 dB
42.84 dB3.11 dB
83.54 dB4.40 dB
Examples b11.87 dB1.69 dB
(FSTD c )22.51 dB2.42 dB
44.38 dB3.50 dB
88.67 dB4.95 dB
a Known BPSK-type SA-Preambles for the IEEE 802.16m system
b QPSK-type SA-Preambles proposed by the present invention
c Frequency Switched Transmit Diversity
TABLE 20 — FFT
Ant51210242048
11.871.751.69
22.512.332.42
44.383.563.50
88.676.254.95
TABLE 21
(FFT, number ofSegment ID
antennas)012
(512, 1)000000
(512, 2)222237
(512, 4)090107
(512, 8)000000
(1024, 1)0FFF555A000F
(1024, 2)737330300000
(1024, 4)33332D2D2727
(1024, 8)0F0F04040606
(2048, 1)0F0FFF0000000FF00F000FFF
(2048, 2)7F55AA424438180C3A5A26D9
(2048, 4)1A13813E03284BF0391A8D37
(2048, 8)0D0EF8FA0C0BFC5903000656
TABLE 22
FormatRanging Channel
No.StructureT RCPT RPΔ f RP
0Structure 1T g + k × T b (a)2 × T bΔ f/2
1Structure 3
2Structure 2m × T g + n × T b (b)2 × 2 × T b (c)
3Structure 37 × T g + T b8 × T bΔ f/8
4Structure 4T gT bΔ f
1 of 17 part labels are ours — the grant heads the rest

Claims as granted

20 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

9 codes
IPC · International Patent Classification
Section H — Electricity
  • H04B7/208
  • H04J11/00
USPC · US Patent Classification
370/210375/340370/328370/344375/316375/343370/203

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJan 2010Jul 2010Jan 2011Jul 2011Jan 2012Jul 2012Jan 2013Jul 2013USPTOApplicantNon-final rejection
USPTOApplicanthover for detail · click to open
Pendency
3.5 y
1,294 days filing → grant
Office actions
1
non-final + final
Responses
2
no RCE
Examiner
Hassan Kizou
art unit 2472 · TC 2400
Citations: 24 back · 6 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom2012201420162018202020222024202620282030Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock