Method and apparatus for secondary synchronization in internet of things
10687289 ยท 2020-06-16
Assignee
Inventors
Cpc classification
H04L5/0007
ELECTRICITY
H04W72/23
ELECTRICITY
H04L5/0053
ELECTRICITY
H04W48/16
ELECTRICITY
H04L27/2656
ELECTRICITY
H04J11/0079
ELECTRICITY
International classification
Abstract
A method and an apparatus for secondary synchronization in the Internet of things. The receiving apparatus extracts a frequency domain sample by applying channel estimation to a time domain sample of the secondary synchronization signal. Further, the receiving apparatus estimates a physical cell ID (PCI) and 80 ms frame timing (FT) based on decorrelation between a frequency domain standard signal of the secondary synchronization signal and the frequency domain sample.
Claims
1. A method for acquiring, by a receiving apparatus, synchronization in the Internet of things based on a secondary synchronization signal received from a transmitting apparatus, the method comprising: extracting a frequency domain sample by applying channel estimation to a time domain sample of the secondary synchronization signal; and estimating a physical cell ID (PCI) and frame timing (FT) based on decorrelation between a frequency domain standard signal of the secondary synchronization signal and the frequency domain sample, wherein the extracting includes: removing a cyclic prefix (CP) from the time domain sample; down-sampling a sample from which the CP is removed; and performing fast Fourier transform (FFT) on the down-sampled sample, wherein the estimating includes: calculating a first value by performing decorrelation between Fourier series (FS) sequences included in the frequency domain standard signal and the frequency domain sample; calculating a second value by performing decorrelation between a Zadoff Chu (ZC) sequence included in the frequency domain standard signal and the first value; calculating a third value by performing decorrelation between a scrambling sequence included in the frequency domain standard signal and the second value; and estimating the PCI and the FT using the first value, the second value, and the third value.
2. The method of claim 1, wherein the estimating further includes calculating a fourth value by performing a cyclic shift (CS) combining on the third value.
3. The method of claim 2, wherein the estimating of the PCI and the FT includes estimating the PCI and the FT using the first to fourth values.
4. The method of claim 2, wherein after the calculating of the first value, the calculating of the second value, the calculating of the third value, and the calculating of the fourth value are repeatedly performed by the accumulated number of times, the estimating of the PCI and the FT is performed.
5. The method of claim 1, wherein: the first value is calculated only by sign conversion instead of a multiplication operation, and the third value is calculated only by the sign conversion instead of the multiplication operation.
6. The method of claim 1, wherein the FT is 80 ms FT.
7. A method for acquiring, by a terminal, synchronization in the Internet of things based on a secondary synchronization signal received from a base station, the method comprising: extracting a frequency domain sample from a time domain sample of the secondary synchronization signal, wherein the extracting includes: removing a cyclic prefix (CP) from the time domain sample; down-sampling a sample from which the CP is removed; and performing fast Fourier transform (FFT) on the down-sampled sample; and estimating a physical cell ID (PCI) and 80 ms frame timing (FT) based on decorrelation between a sequence included in a frequency domain standard signal of the secondary synchronization signal and the frequency domain sample, wherein the estimating includes: calculating a first value by performing decorrelation between Fourier series (FS) sequences included in the frequency domain standard signal and the frequency domain sample; calculating a second value by performing decorrelation between a Zadoff Chu (ZC) sequence included in the frequency domain standard signal and the first value; calculating a third value by performing decorrelation between a scrambling sequence included in the frequency domain standard signal and the second value; calculating a fourth value by performing cyclic shift (CS) combining on the third value; and estimating the PCI and the FT by using the first to fourth values.
8. The method of claim 7, wherein after the calculating of the first value, the calculating of the second value, the calculating of the third value, and the calculating of the fourth value are repeatedly performed by the accumulated number of times, the estimating of the PCI and the FT is performed.
9. The method of claim 7, wherein: the first value is calculated only by an addition calculation instead of a multiplication operation, and the third value is calculated only by an addition calculation instead of the multiplication operation.
10. A receiving apparatus comprising: an analog-digital converter sampling a secondary synchronization signal received from a transmitting apparatus into a digital signal to generate a first sampling signal: a filter unit filtering the first sampling signal; and a synchronization detector extracting a frequency domain sample by performing channel estimation on the filtered first sampling signal and estimating a physical cell ID (PCI) and 80 ms frame timing (FT) based on decorrelation between a frequency domain standard signal of the secondary synchronization signal and the frequency domain sample, wherein the synchronization detector: removes a cyclic prefix (CP) from the first sampling signal; down-samples a sample from which the CP is removed; and performs fast Fourier transform (FFT) on the down-sampled sample to extract the frequency domain sample, wherein the synchronization detector: calculates a first value by performing decorrelation between Fourier series (FS) sequences included in the frequency domain standard signal and the frequency domain sample, calculates a second value by performing decorrelation between a Zadoff Chu (ZC) sequence included in the frequency domain standard signal and the first value, calculates a third value by performing decorrelation between a scrambling sequence included in the frequency domain standard signal and the second value, and a fourth value by performing cyclic shift (CS) combining on the third value, and estimates the PCI and the FT by using the first to fourth values.
11. The receiving apparatus of claim 10, wherein the synchronization detector repeatedly calculates the first to fourth values by a predetermined accumulated number of times and then estimates the PCI and the FT.
12. The receiving apparatus of claim 10, wherein the first value is calculated only by an addition calculation instead of a multiplication operation and the third value is calculated only by an addition calculation instead of the multiplication operation.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(8) In the following detailed description, only certain exemplary embodiments of the present invention have been shown and described, simply by way of illustration. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. Accordingly, the drawings and description are to be regarded as illustrative in nature and not restrictive. Like reference numerals designate like elements throughout the specification.
(9) Throughout the specification, a receiving apparatus may refer to a terminal, a mobile terminal (MT), a mobile station (MS), an advanced mobile station (AMS), a high reliability mobile station (HR-MS), a subscriber station (SS), a portable subscriber station (PSS), an access terminal (AT), user equipment (UE), and the like and may include all or some of functions of the terminal, the MT, the AMS, the HR-MS, the SS, the PSS, the AT, the UE, and the like
(10) Further, a transmitting apparatus may refer to a base station (BS), an advanced base station (ABS), a high reliability base station (HR-BS), a nodeB, an evolved node B (eNodeB), an access point (AP), a radio access station (RAS), a base transceiver station (BTS), a mobile multihop relay (MMR)-BS, a relay station (RS) serving as a base station, a high reliability relay station (HR-RS) serving as a base station, and the like and may also include all or some of functions of the BS, the ABS, the nodeB, the eNodeB, the AP, the RAS, the BTS, the MMR-BS, the RS, the HR-RS, and the like.
(11) First, a method for generating a narrowband secondary synchronization signal (NSSS) frequency domain signal according to an exemplary embodiment of the present invention will be described.
(12) The NSSS frequency domain signal (s.sub.u,q,p(n)) may be configured of a combination of a cyclically-extended length-132 Zadoff Chu (ZC) sequence (DeletedTexts), a cyclically-extended length-132 binary Hadamard sequence (DeletedTexts), and a Fourier series (FS) sequence (DeletedTexts). That is, the NSSS frequency domain signal may be defined as the following Equation 1.
s.sub.u,q,p(n)=.sub.u(n)b.sub.q(n).sub.p(n),n=0,1, . . . ,131Equation 1
(13) In the above Equation 1, a cyclic shift index p is applied to the NSSS signal located in a last subframe of a (8 k+2p)-th frame, where 0k127. In addition, the ZC sequence (.sub.u(n)) may be defined as the following Equation 2.
(14)
In addition, a scrambling sequence (b.sub.q(n)) may be defined as the following Equation 3.
b.sub.q(n)=Hadamard.sub.s.sub.
(15) In the above Equation 3, s.sub.0=0, s.sub.1=31, s.sub.2=63, s.sub.0=127. Accordingly, b.sub.q(n) is as the following Table 1.
(16) TABLE-US-00001 q b.sub.q(0) . . . b.sub.q(127) 0 [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 2 [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 3 [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1].
(17) In addition, the FS sequence (.sub.p(n)) may be defined as the following Equation 4.
(18)
In the above Equation 4, l.sub.0=0, l.sub.1=33, l.sub.2=66, l.sub.3=99. Accordingly, .sub.p(n) is as the following Table 2.
(19) TABLE-US-00002 TABLE 2 p p.sub.y(0) . . . p.sub.y(131) 0 [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 1 [1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1j 1 j 1j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j] 2 [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] 3 [1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j 1 j]
(20) Meanwhile, a mapping function of mapping the physical cell ID (PCI) to indexes u and p may be defined as the following Equation 5.
(21)
(22) Providing that the receiving apparatus (i.e., terminal) acquires specific u and q, the PCI corresponding thereto becomes (u3)+q*126.
(23) In the standalone operating mode, the method for generating an NSSS signal will be described with reference to
(24)
(25) First, a transmitting apparatus generates the NSSS frequency domain signal defined in the above Equation 1 depending on the PCI and the 80 ms FT adopted in a specific transmitting apparatus (i.e., base station).
(26) Next, the transmitting apparatus performs a subcarrier mapping process. The transmitting apparatus segments 132 elements into 11 elements by 12 in order of a large index from a small element index. That is, the transmitting apparatus segments 132 elements into m=0, 1, . . . , 10. The transmitting apparatus generates a total of 128 samples by allocating subcarrier locations {k, n} to 12 elements for each segmented m and the generated sequence element to the symbol m and then performing zero padding. That is, the transmitting apparatus allocates an m-th sequence element to twelve subcarrier locations (n=0, 1, . . . , 11) every m and performs 116 zero padding. Describing in detail, physical subcarrier locations are k=64, 63, 62, . . . , 1, 0, 1, . . . , 62, 63, logical subcarrier locations are n=0, 1, . . . 0, 10, subcarrier locations to which the sequence element is allocated are {6,0}, {5,1}, {4,2}, . . . , {1,5}, {0,6}, . . . , {5,11}, and the rest physical subcarrier locations k (=64, 63, . . . , 7, 6, 7, . . . , 63) are padded with zero. The process is repeatedly performed every symbol m.
(27) The transmitting apparatus performs subcarrier indexing. That is, the transmitting, apparatus performs cyclic shifting by 64. Here, the subcarrier indexing process may be performed by the location exchange between higher subcarrier groups (the number of subcarriers corresponding to the BW of a higher half of the LTE system BW) and lower subcarrier groups (the number of subcarriers corresponding to the BW of a lower half of the LTE system BW).
(28) The transmitting apparatus performs the 128-point inverse fast Fourier transform (IFFT) and then inserts the cyclic prefix (CP). When the CP is inserted, if m=4, a CP length may be 10 and the rest CP length may be 9.
(29) As illustrated in
(30) In the in-band operating mode, the method for generating an NSSS signal will be described with reference to
(31)
(32) First, a transmitting apparatus generates the NSSS frequency domain signal defined in the above Equation 1 depending on the PCI and the 80 ms FT adopted in a specific transmitting apparatus (i.e., base station).
(33) Next, the transmitting apparatus performs a subcarrier mapping process. The transmitting apparatus allocates the generated sequence element to the corresponding subcarrier locations {k, n} of the specific physical resource block (RB) and the symbol m in the legacy LTE in-band and then performs the zero padding to generate a total of 128 samples. That is, the transmitting apparatus allocates an m-th sequence element to twelve subcarrier locations ({k,n}={24,0}, {25,1}, . . . , {34,10}, {35,11}) every m and performs 116 zero padding. Further, the transmitting apparatus performs the puncturing at the subcarrier location to which the legacy cell-specific reference signal (CRS) is allocated not to affect the legacy LTE system.
(34) The transmitting apparatus performs the subcarrier indexing according to the bandwidth (BW) of the legacy LTE system. Here, the subcarrier indexing process may be performed by the location exchange between higher subcarrier groups (the number of subcarriers corresponding to the BW of a higher half of the LTE system BW) and lower subcarrier groups (the number of subcarriers corresponding to the BW of a lower half of the LTE system BW).
(35) The transmitting apparatus performs the 128-point inverse fast Fourier transform (IFFT) and then inserts the cyclic prefix (CP).
(36) As illustrated in
(37) Meanwhile, the method for generating NSSS in a guard band operating mode is identically with the in-band operating mode, except that the physical RB location is in the guard band and the CRS puncturing is not required.
(38) Hereinafter, a method and an apparatus for acquiring PCI and 80 ms FT based on an NSSS signal as described above will be described.
(39)
(40) As illustrated in
(41) The RF processor 100 performs RF signal processing on the NSSS signal received from the transmitting apparatus. The RF signal processing may include a function of amplifying a signal while removing noise, an automatic frequency control (AFC) function, and a function of performing bandpass filtering on an RB band on which an NSSS signal is carried.
(42) The ADC 200 samples an analog signal into a digital signal at a predetermined sampling rate. A bandwidth occupied by an NB-IoT transmission signal is mostly 180 kHz, and therefore the sampling rate may be 1.92 MHz based on Nyquist sampling theorem.
(43) The filter unit 300 performs the baseband filtering on the signal which is input by being sampled at 1.92 MHz from the ADC 200. Since the bandwidth occupied by the NB-IoT transmission signal is 180 kHz, the filter unit 300 may be implemented a low pass filter (LPF) having a bandwidth of 180 kHz. That is, the filter unit 300 filters the physical RB on which the NSSS signal is carried regardless of the system bandwidth (BW) of the transmitting apparatus (e.g., base station), and therefore may have a bandwidth of 180 kHz.
(44) The synchronization detector 400 receives a sampling signal of 1.92 MHz filtered by the physical RB on which the NSSS signal is carried from the filter unit 300, and detects the PCI and the 80 ms FT using the received sampling signal. That is, the synchronization detector 400 detects the PCI and the 80 ms FT using the characteristics of the NSSS frequency domain standard signal transmitted every even numbered frame.
(45) The physical layer controller 500 controls the RF processor 100, the ADC 200, the filter unit 300, and the synchronization detector 400. That is, the physical layer controller 500 controls the overall operation of a physical layer L1. In the following description, the physical layer controller 500 may be interchangeably used with the term L1 control.
(46)
(47) As illustrated in
(48) The first processor 410 performs channel estimation every 10 ms at a fixed sample timing offset from timing when the enable signal (i_start=ON) is received from the physical layer controller 500. In addition, the first processor 410 performs a frequency domain conversion process and a channel recovering process by receiving samples corresponding to the total number of samples of the NSSS time domain standard signal every 10 ms at the fixed STO from timing when the enable signal is received from the physical layer controller 500, thereby extracting the samples corresponding to the NPSS frequency domain standard signal. Here, the fixed STO means a narrowband primary synchronization signal (NPSS) subframe starting point defined upon the implementation of the receiving apparatus 1000. Here, an NSSS detection window size of the first processor 410 may be 20 ms.
(49) The second processor 420 performs a correlation and accumulation (i_NumAcc) process between the samples extracted by the first processor 410 and the NSSS frequency domain standard signal to acquire the PCI and the 80 ms FT. The second processor 420 transmits the acquired PCI (o_PCI) and 80 ms FT (o_FT) to the physical layer controller 500 and is disabled (o_Done=ON).
(50) The following Table 3 shows an input signal for a functional interface of the synchronization detector 400.
(51) TABLE-US-00003 TABLE 3 Signal Signal Signal Characteristics Name Description Type Size Rate Source i_Start NSSS Detector int [1] Radio L1 enable strobe frame Control i_NumAcc Per-20 ms int [1] Radio L1 NSSS frame Control subframe symbol accumulation num in1920 Filtered signal dcomplx [1] Sam- 180-kHz at 1.92 MHz pling BW Filter Rate
(52) The following Table 4 shows an output signal for the functional interface of the synchronization detector 400.
(53) TABLE-US-00004 TABLE 4 Signal Signal Signal Characteristics Desti- Name Description Type Size Rate nation o_PCI Acquired PCI int [1] Radio L1 frame Control o_FT Acquired 80 ms FT int [2] Radio L1 from NSSS detector frame Control 1.sup.st: FS sequence index 2.sup.nd: first or second frame o_Done NSSS Detector int [1] Radio L1 finish strobe frame Control
(54)
(55) As illustrated in
(56) The buffer 411 buffers 1508 samples corresponding to the NPSS time domain standard signal every 10 ms at the fixed STO from the timing when the i_Start_s1=ON is received from the synchronization detector 400. The buffer 411 buffers 1508 samples corresponding to the NSSS time domain standard signal every 10 ms at the fixed STO from the timing when the i_Start_s1=ON is received from the synchronization detector 400. In
(57) The CP remover 412 removes the cyclic prefix (CP). For the 1508 samples stored in the buffer 411, the CP remover 412 performs a process of removing first 9 samples every 137 samples for 137*4 samples, first 10 samples for next 138 samples, and first 9 samples every 137 samples for next 137*6 samples.
(58) The down-sampler 413 down-samples samples from which the CP remover 412 removes the CP. That is, the down-sampler 413 performs 8 times down-sampling, and repeats a process of equivalently catching one sample every 8 samples for 1408 samples from which the CP is removed.
(59) The FFT 414 performs the fast Fourier transform (FFT) on the down-sampled samples.
(60) The FFT 414 transmits 1322 samples (buf_rx240_nsss[]) extracted for 20 ms time window to the second processor (SSS Step 2) 420 at a period of 20 ms. The FFT 414 transmits a control signal o_Done_s1=ON to the second processor (NSSS Step2) 420 at an end of each period.
(61) The following Table 5 shows an input signal for a functional interface of the first processor 410.
(62) TABLE-US-00005 TABLE 5 Signal Signal Signal Characteristics Name Description Type Size Rate Source i_Start_s1 NSSS Step1 Int [1] Radio- NSSS enable strobe frame Detector i_Start_s1 = i_Start ( 3) in1920 Filtered signal dcomplx [1] Sampling 180-kHz at 1.92 MHz Rate BW Filter
(63) The following Table 6 shows an output signal for the functional interface of the first processor 410.
(64) TABLE-US-00006 TABLE 6 Signal Signal Signal Characteristics Desti- Name Description Type Size Rate nation buf_rx240_nsss Extracted FD dcomplx [132 Radio- NSSS output data 2] frame Step2 o_Done_s1 NSSS Step1 Int [1] Radio- NSSS finish strobe frame Step2
(65)
(66) As illustrated in
(67) The first estimator 421 performs decorrelation on a 0-th sequence (.sub.0(n)) in the FS sequence shown by the above Equation 4, decorrelation on a ZC sequence shown by the above Equation 2, and descrambling on a scramble sequence shown by the above Equation 3.
(68) The second estimator 422 performs decorrelation on a 1-th sequence (.sub.1(n)) in the FS sequence shown by the above Equation 4, decorrelation on a ZC sequence shown by the above Equation 2, and descrambling on a scramble sequence shown by the above Equation 3.
(69) The third estimator 423 performs decorrelation on a 3-th sequence (.sub.2(n)) in the FS sequence shown by the above Equation 4, decorrelation on a ZC sequence shown by the above Equation 2, and descrambling on a scramble sequence shown by the above Equation 3.
(70) The fourth estimator 424 performs decorrelation on a 4-th sequence (.sub.3(n)) in the FS sequence shown by the above Equation 4, decorrelation on a ZC sequence shown by the above Equation 2, and descrambling on a scramble sequence shown by the above Equation 3.
(71) The CS combiner 425 performs cyclic shift (CS) combining on descrambling values output from the first to fourth estimators 421 to 424, respectively.
(72) The memory 426 accumulates values (i.e., the CS combining values for the first to fourth estimators 421 to 424, respectively) output from the CS combiner 415 by the accumulated number of times (i_NumAcc) transmitted from the synchronization detector 400 and stores the accumulated values, respectively.
(73) The selector 428 compares the stored values for the first to fourth estimators 421 to 424 received from the memory 425, and finally determines the PCI and the 80 ms FT. If the selector 427 finally determines the PCI and the 80 ms FT, it transmits o_Done_s2=ON to the synchronization detector 400.
(74) Meanwhile, the second processor 420 performs decorrelation on the FS sequence of the above Equation 4 for the first to fourth estimators 421 to 424 before the accumulated number of times i_NumAcc received from the synchronization detector 400, decorrelation on the ZC sequence of the above Equation 2, descrambling on the scramble sequence of the above Equation 3, and only CS combining of the CS combiner 425. The second processor 420 finally detects the PCI and the 80 ms FT using the selector 428 if the accumulated number of times i_NumAcc arrives.
(75) As illustrated in
(76) The de-correlator 4211 performs the FS sequence decorrelation on a sample (buf_rx240_nsss[]=y(n), n=0,1, . . . , 131) corresponding to the NSSS frequency domain standard signal input from the first processor 410, as the following Equation 6.
y.sub.S1,p,1(n)=y.sub.1(n)*.sub.p(n),n=0,1, . . . ,131,Equation 6 where y.sub.1 is the FD signal for the first frame.
y.sub.S1,p,2(n)=y.sub.2(n)*.sub.p(n),n=0,1, . . . ,131, where y.sub.2 is the FD signal for the second frame.
In the above Equation 6, .sub.p(n) is the same as the above Equation 4 and the above Table 2. As shown in the above Table 2, the sample values are 1 or j, and therefore if only a sign conversion is used instead of a multiplication operation, the above Equation 6 may be calculated only by addition. Meanwhile, the de-correlator 4211 performs the decorrelation on the 0-th sequence (.sub.0(n)) among the FS sequence, and therefore in the above Equation 6, .sub.p(n) is replaced by .sub.0(n).
(77) The de-correlator 4212 performs the decorrelation on a ZC sequence .sub.u(n) of the Equation 2. The decorrelation is performed as the following Equation 7.
y.sub.S2,p,u,1(n)=y.sub.S1,p,1(n)*.sub.u(n)
y.sub.S2,p,u,2(n)=y.sub.S1,p,2(n)*.sub.u(n)Equation 7
(78) As shown by the above Equation 7, the de-correlator 4212 performs the decorrelation using the ZC sequence .sub.u(n) of the above Equation 2 and y.sub.S1,p,1(n) and y.sub.S1,p,2(n) of the Equation 6.
(79) The de-scrambler 4213 performs the decorrelation on the scrambling sequence b.sub.q(n) of the Equation 3. The decorrelation is performed as the following Equation 8.
y.sub.S3,p,u,q,1(n)=y.sub.S2,p,u,1(n)b.sub.u(n)
y.sub.S3,p,u,q,2(n)=y.sub.S2,p,u,2(n)b.sub.u(n)Equation 8
(80) As shown by the above Equation 8, the de-scrambler 4214 performs the decorrelation using the ZC sequence b.sub.q(n) of the above Equation 3 and y.sub.S2,p,u,1(n) and y.sub.S2,p,u,2(n) of the Equation 7. As shown in the above Table 1, the elements of the scrambling sequence are binary, and therefore if only the sign conversion is used instead of the multiplication operation, the above Equation 8 may be calculated only by the addition.
(81) The CS combiner 425 performs the CS combining as the following Equation 9.
(82)
(83) In the above Equation 9, represents a decay factor, and A corresponds to 20 ms as a window size of the synchronization detector 400. In the above Equation 9, mod (1,4)=3.
(84) The selector 428 acquires specific u, q, and p having the highest correlation value among decision variables derived in the course of the above Equation 9. Here, the PCI may be calculated by (u3)+q*126 from u and q. The 80 ms FT may be obtained from the information on whether it belongs to the first 132 samples and belongs, to the following 132 samples, through p.
(85) The following Table 7 shows the input signal for the functional interface of the second processor 420.
(86) TABLE-US-00007 TABLE 7 Signal Signal Signal Characteristics Name Description Type Size Rate Source buf_rx240_nsss Buffered dcomplx [132 Sam- NSSS output 2] pling Step1 data from Rate NSSS Step1 i_NumAcc Per-20 ms int [1] Radio- NSSS NSSS frame De- subframe tector accumulation num o_Done_s1 NSSS Step1 int [1] Radio- NSSS finish strobe frame Step1
(87) The following Table 8 shows the output signal for the functional interface of the second processor 420.
(88) TABLE-US-00008 TABLE 8 Signal Signal Signal Characteristics Desti- Name Description Type Size Rate nation o_PCI Acquired PCI int [1] Radio- NSSS frame Detector o_FT Acquired 80 ms FT int [2] Radio- NSSS from NSSS detector frame Detector 1.sup.st: FS sequence index 2.sup.nd: first or second frame o_Done_s2 NSSS Detector int [1] Radio- NSSS finish strobe frame Detector
(89) According to the exemplary embodiment of the present invention, since the complex operation process is not required in the decorrelation process on one of two different sequences transmitted from the transmitting apparatus for the PCI acquisition, and therefore the low-power receiving apparatus can be implemented. According to the exemplary embodiment of the present invention, the complex operation is not required in the decorrelation process on the FT sequence transmitted from the transmitting apparatus for 80 ms acquisition, and therefore the low-power receiving apparatus may be implemented. By doing so, the optimized receiving apparatus may be implemented.
(90) Although the exemplary embodiment of the present invention has been described in detail hereinabove, the scope of the present invention is not limited thereto. That is, several modifications and alterations made by those skilled in the art using a basic concept of the present invention as defined in the claims fall within the scope of the present invention.