IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0067312
(2011-05-24)
|
등록번호 |
US-8527844
(2013-09-03)
|
우선권정보 |
JP-P2010-125235 (2010-05-31) |
발명자
/ 주소 |
- Kondou, Keitarou
- Noda, Makoto
|
출원인 / 주소 |
|
대리인 / 주소 |
Rader, Fishman & Grauer PLLC
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
6 |
초록
▼
A phase synchronization apparatus and corresponding method are disclosed. In one example the phase synchronization apparatus may include a sampling section, a phase-error detection section, a first computation section, a second computation section, and an interpolation section. The apparatus and met
A phase synchronization apparatus and corresponding method are disclosed. In one example the phase synchronization apparatus may include a sampling section, a phase-error detection section, a first computation section, a second computation section, and an interpolation section. The apparatus and method may also carry out phase synchronization that corrects the phases of received signals sampled at sampling periods asynchronous with symbol periods, by carrying out concurrent processing to generate a plurality of received symbols so that the phases can be synchronized at a higher speed.
대표청구항
▼
1. A phase synchronization apparatus comprising: a sampling section configured to carry out discrete sampling processing at a sampling period Tp on an analog base band signal representing data received from an apparatus other than the phase synchronization apparatus;a phase-error detection section c
1. A phase synchronization apparatus comprising: a sampling section configured to carry out discrete sampling processing at a sampling period Tp on an analog base band signal representing data received from an apparatus other than the phase synchronization apparatus;a phase-error detection section configured to detect phase errors which are phase differences between phases of N received signals and phases of M inferred received signals, the phases of N received signals being obtained as a result of said discrete sampling processing and the phases of M inferred received symbols having a symbol period Ts where N is an integer at least equal to 2 whereas M is an integer neither smaller than 0 nor greater than said integer N;a first computation section configured to find a phase-error correction value mP,k and a frequency-error correction value mI,k for a time k, the phase-error correction value mP,k being proportional to a sum of phase errors of said N received signals and the frequency-error correction value mI,k being proportional to a sum of phase errors through the time k;a second computation section configured to find a phase offset Φk+i representing a correction quantity for the phase of each of said N received signals (where i is an integer at least equal to 1 but not greater than said integer N) by adding said frequency-error correction value mI,k found by said first computation section to a ratio μ(≡Ts/Tp) in order to produce a sum (mI,k+μ),multiplying said integer i by said sum (mI,k+μ) in order to produce a product i·(mI,k+μ),adding a phase offset Φk to said phase-error correction value mP,k found by said first computation section in order to produce a sum (Φk+mP,k),adding said sum (Φk+mP,k) to said product i·(mI,k+μ) in order to produce a sum {Φk+mP,k+i·(mI,k+μ)},subtracting said integer i from said sum {Φk+mP,k+i·(mI,k+μ)} in order to produce a difference {Φk+mP,k+i·(mI,k+μ)−i},dividing said difference {Φk+mP,k+i·(mI,k+μ)−i} by said sum (mI,k+μ) in order to produce a remainder [{Φk+mP,k+i·(mI,k+μ)−i} mod (mI,k+μ)], andtaking said remainder [{Φk+mP,k+i·(mI,k+μ)−i} mod (mI,k+μ)] as said phase offset Φk+i; andan interpolation section configured to find M received symbols from said N received signals at each of times N·Tp in a batch operation by carrying out interpolation processing on the basis of said phase offset Φk+i found by said second computation section. 2. The phase synchronization apparatus according to claim 1 wherein said interpolation section is driven to correct said phases of said received signals if said phase offset Φk+i found by said second computation section is a correction quantity corresponding to a period not shorter than a period Tr satisfying the relation −Tp≦Tr≦0 but shorter than a period phase-error correction value mP,k of (Tr+Tp), that is, if said phase offset Φk+i found by said second computation section is a correction quantity corresponding to a period longer than said period Tr but not longer than said period of (Tr+Tp). 3. A phase synchronization method comprising: carrying out discrete sampling processing at a sampling period Tp on an analog base band signal representing data received from an apparatus;detecting phase errors which are phase differences between phases of N received signals and phases of M inferred received symbols, the phases of N received signals being obtained as a result of said discrete sampling processing and the phases of M inferred received symbols having a symbol period Ts where N is an integer at least equal to 2 whereas M is an integer neither smaller than 0 nor greater than said integer N;finding a phase-error correction value mP,k and a frequency-error correction value mI,k for a time k, the phase-error correction value mP,k being proportional to a sum of phase errors of said N received signals and the frequency-error correction value mI,k being proportional to a sum of phase errors through the time k;finding a phase offset Φk+i representing a correction quantity for the phase of each of said N received signals (where i is an integer at least equal to 1 but not greater than said integer N) by adding said found frequency-error correction value mI,k to a ratio μ(≡Ts/Tp) in order to produce a sum (mI,k+μ),multiplying said integer i by said sum (mI,k+μ) in order to produce a product i·(mI,k+μ),adding a phase offset Φk to said found phase-error correction value mP,k in order to produce a sum (Φk+mP,k),adding said sum (Φk+mP,k) to said product i·(mI,k+μ) in order to produce a sum {Φk+mP,k+i·(mI,k+μ)},subtracting said integer i from said sum {Φk+mP,k+i·(mI,k+μ)} in order to produce a difference {Φk+mP,k+i·(mI,k+μ)−i},dividing said difference {Φk+mP,k+i·(mI,k+μ)−i} by said sum (mI,k+μ) in order to produce a remainder [{Φk+mP,k+i·(mI,k+μ)−i} mod (mI,k+μ], andtaking said remainder [{Φk+mP,k+i·(mI,k+μ)−i} mod (mI,k+μ)] as said phase offset Φk+i; andfinding M received symbols from said N received signals at each of times N·Tp in a batch operation by carrying out interpolation processing on the basis of said found phase offset Φk+i. 4. A non-transitory computer readable medium that stores a phase synchronization program executable by a computer to carry out processing including: carrying out discrete sampling processing at a sampling period Tp on an analog base band signal representing data received from an apparatus;detecting phase errors which are phase differences between phases of N received signals and phases of M inferred received symbols, the phases of N received signals being obtained as a result of said discrete sampling processing and the phases of M inferred received symbols having a symbol period Ts where N is an integer at least equal to 2 whereas M is an integer neither smaller than 0 nor greater than said integer N;finding a phase-error correction value mP,k and a frequency-error correction value mI,k for a time k, the phase-error correction value mP,k being proportional to a sum of phase errors of said N received signals and the frequency-error correction value mI,k being proportional to a sum of phase errors through the time k,finding a phase offset Φk+i representing a correction quantity for the phase of each of said N received signals (where i is an integer at least equal to 1 but not greater than said integer N) by adding said found frequency-error correction value mI,k to a ratio μ(≡Ts/Tp) in order to produce a sum (mI,k+μ),multiplying said integer i by said sum (mI,k+μ) in order to produce a product i·(mI,k+μ),adding a phase offset Φk to said found phase-error correction value mP,k in order to produce a sum (Φk+mP,k),adding said sum (Φk+mP,k) to said product i·(mI,k+μ) in order to produce a sum {Φk+mP,k+i·(mI,k+μ)},subtracting said integer i from said sum {Φk+mP,k+i·(mI,k+μ)} in order to produce a difference {Φk+mP,k+i·(mI,k+μ)−i},dividing said difference {Φk+mP,k+i·(mI,k+μ)−i} by said sum (mI,k+μ) in order to produce a remainder [{ΦmP,k+i·(mI,k+μ)−i} mod (mI,k+μ)], andtaking said remainder [{Φk+mP,k+i·(mI,k+μ)−i} mod (mI,k+μ)] as said phase offset Φk+i; andfinding M received symbols from said N received signals at each of times N·Tp in a batch operation by carrying out interpolation processing on the basis of said found phase offset Φk+i. 5. A phase synchronization apparatus comprising: a sampling section configured to carry out discrete sampling processing at a sampling period Tp on an analog base band signal representing data received from an apparatus other than the base synchronization apparatus;a phase-error detection section configured to detect phase errors which are phase differences between phases of N received signals and phases of M inferred received symbols, the phases of N received signals being obtained as a result of said discrete sampling processing and the phases of M inferred received symbols having a symbol period Ts where N is an integer at least equal to 2 whereas M is an integer neither smaller than 0 nor greater than said integer N;a first computation section configured to find a phase-error correction value mP,k and a frequency-error correction value MI,k for a time k, the phase-error correction value mP,k being proportional to a sum of phase errors of said N received signals and the frequency-error correction value mI,k being proportional to a sum of phase errors through the time k;a second computation section configured to find a phase offset Φk+i representing a correction quantity for the phase of each of said N received signals (where i is an integer at least equal to 1 but not greater than said integer N) by adding said integer i to a phase offset Φk in order to produce a sum (i+Φk),subtracting said phase-error correction value mP,k found by said first computation section from said sum (i+Φk) in order to produce a difference (i+Φk−mP,k),adding said frequency-error correction value mI,k found by said first computation section to a ratio μ(≡Ts/Tp) in order to produce a sum (mI,k+μ),dividing said difference (i+Φk−mP,k) by said sum (mI,k+μ) in order to produce a remainder {(i+Φk−mP,k) mod (mI,k+μ)}, andtaking said remainder {(i+Φk−mP,k) mod (mI,k+μ)} as said phase offset Φk+i; andan interpolation section configured to find M received symbols from said N received signals at each of times N·Tp in a batch operation by carrying out interpolation processing on the basis of said phase offset Φk+i found by said second computation section. 6. A phase synchronization method comprising: carrying out discrete sampling processing at a sampling period Tp on an analog base band signal representing data received from an apparatus;detecting phase errors which are phase differences between phases of N received signals and phases of M inferred received symbols, the phases of N received signals being obtained as a result of said discrete sampling processing and the phases of M inferred received symbols having a symbol period Ts where N is an integer at least equal to 2 whereas M is an integer neither smaller than 0 nor greater than said integer N;finding a phase-error correction value mP,k and a frequency-error correction value mI,k for a time k, the phase-error correction value mP,k being proportional to a sum of phase errors of said N received signals and the frequency-error correction value mI,k being proportional to a sum of phase errors through the time k;finding a phase offset Φk+i representing a correction quantity for the phase of each of said N received signals (where i is an integer at least equal to 1 but not greater than said integer N) by adding said integer i to a phase offset Φk in order to produce a sum (i+Φk),subtracting said found phase-error correction value mP,k from said sum (i+Φk) in order to produce a difference (i+Φk−mP,k),adding said found frequency-error correction value mI,k to a ratio μ(≡Ts/Tp) in order to produce a sum (mI,k+μ),dividing said difference (i+Φk−mP,k) by said sum (mI,k+μ) in order to produce a remainder {(i+Φk−mP,k) mod (mI,k+μ)}, andtaking said remainder {(i+Φk−mP,k) mod (mI,k+μ)} as said phase offset Φk+i; andfinding M received symbols from said N received signals at each of times N·Tp in a batch operation by carrying out interpolation processing on the basis of said found phase offset Φk+i. 7. A non-transitory computer readable medium that stores a phase synchronization program executable by a computer to carry out processing including: carrying out discrete sampling processing at a sampling period Tp on an analog base band signal representing data received from an apparatus;detecting phase errors which are phase differences between phases of N received signals and phases of M inferred received symbols, the phases of N received signals being obtained as a result of said discrete sampling processing and the phases of M inferred received symbols having a symbol period Ts where N is an integer at least equal to 2 whereas M is an integer neither smaller than 0 nor greater than said integer N;finding a phase-error correction value mP,k and a frequency-error correction value mI,k for a time k, the phase-error correction value mP,k being proportional to a sum of phase errors of said N received signals and the frequency-error correction value mI,k being proportional to a sum of phase errors through time k;finding a phase offset Φk+i representing a correction quantity for the phase of each of said N received signals (where i is an integer at least equal to 1 but not greater than said integer N) by adding said integer i to a phase offset Φk in order to produce a sum (i+Φk),subtracting said found phase-error correction value mP,k from said sum (i+Φk) in order to produce a difference (i+Φk−mP,k),adding said found frequency-error correction value mI,k to a ratio μ(≡Ts/Tp) in order to produce a sum (mI,k+μ),dividing said difference (i+Φk−mP,k) by said sum (mI,k+μ) in order to produce a remainder {(i+Φk−mP,k) mod (mI,k+μ)}, andtaking said remainder {(i+Φk−mP,k) mod (mI,k+μ)} as said phase offset Φk+i; andfinding M received symbols from said N received signals at each of times N·Tp in a batch operation by carrying out interpolation processing on the basis of said found phase offset Φk+i.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.