JP6574505B6 - Apparatus and method for reducing the effects of phase noise - Google Patents
Apparatus and method for reducing the effects of phase noise Download PDFInfo
- Publication number
- JP6574505B6 JP6574505B6 JP2018082850A JP2018082850A JP6574505B6 JP 6574505 B6 JP6574505 B6 JP 6574505B6 JP 2018082850 A JP2018082850 A JP 2018082850A JP 2018082850 A JP2018082850 A JP 2018082850A JP 6574505 B6 JP6574505 B6 JP 6574505B6
- Authority
- JP
- Japan
- Prior art keywords
- symbol
- rotation angle
- phase rotation
- samples
- constellation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 40
- 230000000694 effects Effects 0.000 title description 6
- 238000004891 communication Methods 0.000 claims description 46
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 6
- 230000014509 gene expression Effects 0.000 claims description 3
- 238000009826 distribution Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 9
- 230000015654 memory Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 230000000875 corresponding effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012417 linear regression Methods 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000005295 random walk Methods 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2657—Carrier synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/0082—Monitoring; Testing using service channels; using auxiliary channels
- H04B17/0087—Monitoring; Testing using service channels; using auxiliary channels using auxiliary channels or channel simulators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/345—Interference values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03178—Arrangements involving sequence estimation techniques
- H04L25/03305—Joint sequence estimation and interference removal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03821—Inter-carrier interference cancellation [ICI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/22—Demodulator circuits; Receiver circuits
- H04L27/233—Demodulator circuits; Receiver circuits using non-coherent demodulation
- H04L27/2338—Demodulator circuits; Receiver circuits using non-coherent demodulation using sampling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/3405—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/3405—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power
- H04L27/3416—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power in which the information is carried by both the individual signal points and the subset to which the individual points belong, e.g. using coset coding, lattice coding, or related schemes
- H04L27/3427—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power in which the information is carried by both the individual signal points and the subset to which the individual points belong, e.g. using coset coding, lattice coding, or related schemes in which the constellation is the n - fold Cartesian product of a single underlying two-dimensional constellation
- H04L27/3433—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power in which the information is carried by both the individual signal points and the subset to which the individual points belong, e.g. using coset coding, lattice coding, or related schemes in which the constellation is the n - fold Cartesian product of a single underlying two-dimensional constellation using an underlying square constellation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/38—Demodulator circuits; Receiver circuits
- H04L27/3845—Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier
- H04L27/3854—Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier using a non - coherent carrier, including systems with baseband correction for phase or frequency offset
- H04L27/3872—Compensation for phase rotation in the demodulated signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0024—Carrier regulation at the receiver end
- H04L2027/0026—Correction of carrier offset
- H04L2027/003—Correction of carrier offset at baseband only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0024—Carrier regulation at the receiver end
- H04L2027/0026—Correction of carrier offset
- H04L2027/0038—Correction of carrier offset using an equaliser
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0044—Control loops for carrier regulation
- H04L2027/0063—Elements of loops
- H04L2027/0067—Phase error detectors
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Quality & Reliability (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Description
本発明の規範的な非限定実施形態は、一般的に、通信に関する。 Exemplary non-limiting embodiments of the present invention generally relate to communications.
通信、特に、ワイヤレス通信には、通信の品質に影響を及ぼす多数のファクタがある。それらファクタの幾つかは、送信器と受信器との間の通信チャンネルによるものであり、又、幾つかは、送信器及び受信器、特に、装置の高周波及びアナログ部分に生じる非理想性によるものである。 There are a number of factors in communication, particularly wireless communication, that affect the quality of communication. Some of these factors are due to the communication channel between the transmitter and receiver, and some are due to non-idealities that occur in the transmitter and receiver, especially in the high frequency and analog parts of the device. It is.
ワイヤレス通信では、使用する周波数が高くそして変調方法が複雑になる傾向がある。利用可能な通信チャンネルの容量及び品質を最大にすることが目的であるために、それらのファクタは、通信装置の設計に課題を提起する。 In wireless communication, the frequency used is high and the modulation method tends to be complicated. These factors pose challenges to the design of communication devices because the goal is to maximize the capacity and quality of available communication channels.
ワイヤレス通信に関連した問題の幾つかは、共通位相エラー及びキャリア周波数オフセットである。これらの問題は、特に、キャリア周波数が高いときに固有に生じる。 Some of the problems associated with wireless communications are common phase error and carrier frequency offset. These problems occur specifically when the carrier frequency is high.
本発明の観点によれば、データシンボル及び基準シンボルのセットより成るデータ構造を入力として受け取る手段であって、各データシンボルがサンプルの長方形(rectangular)シンボルコンステレーションを形成するような手段、基準シンボルに基づき前記セットの第1シンボルを減回転する(derotating)手段、第1シンボルの位相回転角をゼロとして設定する手段、及びシンボルのセットにおける各次々の連続シンボルに対して、イコライゼーションを遂行する手段、2つ以上のスレッシュホールド値を使用することによりコンステレーションの2つ以上のコーナーでサンプルを選択することによりコンステレーション内のサンプルの数を減少する手段、その減少された数のサンプルからシンボルの位相回転角を推定する手段、及び決定された位相回転角に基づいてシンボルを減回転する手段を備えた通信システムの装置が提供される。 According to an aspect of the present invention, means for receiving as input a data structure comprising a set of data symbols and reference symbols, wherein each data symbol forms a rectangular symbol constellation of samples, reference symbols Means for derotating the first symbol of the set based on: means for setting the phase rotation angle of the first symbol as zero; and means for performing equalization on each successive symbol in the set of symbols Means for reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values, the symbol number from the reduced number of samples Means for estimating phase rotation angle, and determined Device of a communication system comprising means for rotating reduced symbols based on the phase rotation angle is provided.
本発明の観点によれば、データシンボル及び基準シンボルのセットより成るデータ構造を入力として受け取り、各データシンボルがサンプルの長方形シンボルコンステレーションを形成し、基準シンボルに基づき前記セットの第1シンボルを減回転し、第1シンボルの位相回転角をゼロと仮定し、シンボルのセットにおける各次々の連続するデータシンボルに対して、イコライゼーションを遂行し、2つ以上のスレッシュホールド値を使用することによってコンステレーションの2つ以上のコーナーでサンプルを選択することによりコンステレーション内のサンプルの数を減少し、その減少された数のサンプルからシンボルの位相回転角を推定し、及び決定された位相回転角に基づいてシンボルを減回転する、ことを含む通信システムの受信器における方法が提供される。 According to an aspect of the invention, a data structure consisting of a set of data symbols and reference symbols is received as input, each data symbol forms a sample rectangular symbol constellation, and the first symbol of the set is reduced based on the reference symbols. Constellation by rotating and assuming that the phase rotation angle of the first symbol is zero, performing equalization on each successive data symbol in the set of symbols, and using two or more threshold values Reduce the number of samples in the constellation by selecting samples at two or more corners of the symbol, estimate the phase rotation angle of the symbol from the reduced number of samples, and based on the determined phase rotation angle Receiving a communication system including derotating symbols A method is provided in.
以下、添付図面を参照して、1つ以上の実施形態を詳細に説明する。他の特徴は、以下の説明及び添付図面並びに特許請求の範囲から明らかとなるであろう。 One or more embodiments are described in detail below with reference to the accompanying drawings. Other features will be apparent from the following description and the accompanying drawings, and from the claims.
添付図面を参照し、本発明の好ましい実施形態を以下に詳細に説明する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
ここに述べる実施形態は、ベースステーション、ユーザ装置(UE)、ユーザターミナル(UT)、対応コンポーネント、及び/又は通信システム、又は必要な機能をサポートする異なる通信システムの組み合せに適用される。 The embodiments described herein apply to a base station, user equipment (UE), user terminal (UT), corresponding component, and / or communication system, or a combination of different communication systems that support the required functionality.
特に、ワイヤレス通信では、使用するプロトコル、通信システム、サーバー及びユーザターミナルの仕様が急速に発展している。そのような発展は、実施形態に対し特別な変化を要求する。それ故、全ての用語及び表現は、広く解釈されねばならず、又、それらは、実施形態を例示するもので、限定するものではないことが意図される。 In particular, in wireless communication, specifications of protocols to be used, communication systems, servers, and user terminals are rapidly developing. Such development requires special changes to the embodiments. Therefore, all terms and expressions must be interpreted broadly and they are intended to be exemplary and not limiting.
通信システムに使用されるべき多数の異なる無線プロトコルが存在する。異なる通信システムの幾つかの例は、ユニバーサル移動テレコミュニケーションシステム(UMTS)無線アクセスネットワーク(UTRAN又はE−UTRAN)、長期進化(LTE、E−UTRAとしても知られている)、長期進化アドバンスト(LTE−A)、第5世代移動ネットワーク、IEEE802.11規格をベースとするワイヤレスローカルエリアネットワーク(WLAN)、マイクロ波アクセスのためのワールドワイド相互運用性(WiMAX)、Bluetooth(登録商標)、パーソナルコミュニケーションサービス(PCS)、及び超ワイドバンド(UWB)技術を使用するシステムである。IEEEとは、インスティテュート・オブ・エレクトリカル・アンド・エレクトロニックス・エンジニアズを指す。 There are a number of different wireless protocols to be used in communication systems. Some examples of different communication systems are Universal Mobile Telecommunications System (UMTS) Radio Access Network (UTRAN or E-UTRAN), Long Term Evolution (also known as LTE, E-UTRA), Long Term Evolution Advanced (LTE) -A), 5th generation mobile network, wireless local area network (WLAN) based on IEEE 802.11 standard, worldwide interoperability for microwave access (WiMAX), Bluetooth (registered trademark), personal communication service (PCS), and systems that use ultra-wideband (UWB) technology. IEEE refers to the Institute of Electrical and Electronics Engineers.
以下、種々の実施形態を、それらが適用される図1に示すアクセスアーキテクチャーを一例として使用して、説明する。ここでは、LTE−A技術を使用するが、本発明は、LTE−Aに限定されない。 In the following, various embodiments will be described using the access architecture shown in FIG. 1 to which they are applied as an example. Here, LTE-A technology is used, but the present invention is not limited to LTE-A.
図1は、幾つかの要素及び機能的エンティティのみを示す簡単なシステムアーキテクチャーであるが、それらは、全て、図示されたものとは異なるように実施されてもよい論理的ユニットである。当業者であれば、システムは、図示されていない他の機能及び構造、例えば、コアネットワーク/システムへの接続も包含することが明らかであろう。 Although FIG. 1 is a simple system architecture showing only some elements and functional entities, they are all logical units that may be implemented differently than those shown. It will be apparent to those skilled in the art that the system encompasses other functions and structures not shown, for example, connections to the core network / system.
図1に示す規範的システムは、ユーザターミナル100(図1には1つしか示されていない)、無線アクセスシステムの1つ以上のセルを制御するネットワークノード102、及び移動管理エンティティ/サービングゲートウェイ104を備えている。
The exemplary system shown in FIG. 1 includes a user terminal 100 (only one shown in FIG. 1), a network node 102 that controls one or more cells of the radio access system, and a mobility management entity /
移動管理エンティティ(MME)は、例えば、ベアラアクチベーション/デアクチベーションプロセスに含まれるコアネットワークの移動アンカーエンティティを表わす。移動管理エンティティは、キャリアアグリゲーションをサポートするように構成される。サービングゲートウェイ(S−GW)は、ユーザデータパケットを更にルーティング及びフォワーディングする。 A mobility management entity (MME) represents, for example, a mobility anchor entity of the core network included in the bearer activation / deactivation process. The mobility management entity is configured to support carrier aggregation. The serving gateway (S-GW) further routes and forwards user data packets.
ユーザターミナル(ユーザ装置UE)100は、エアインターフェイス上のリソースが割り当てられそして指定される装置の1つのタイプを示し、従って、ユーザ機器(ユーザ装置)に関連してここに述べる特徴は、それに対応する機器で実施されてもよい。ユーザターミナル100とは、加入者識別モジュール(SIM)を伴ったり伴わなかったりして動作するワイヤレス移動通信装置を含むポータブルコンピューティング装置を指し、これは、次のタイプの装置、即ち移動電話、スマートホン、パーソナルデジタルアシスタント(PDA)、ハンドセット、ラップトップコンピュータ、e−リーディング装置、及びタブレットを含むが、それに限定されない。ユーザターミナル102は、キャリアアグリゲーションもサポートするように構成される。
The user terminal (user equipment UE) 100 shows one type of equipment to which resources on the air interface are allocated and specified, so the features described here in relation to the user equipment (user equipment) correspond to it. May be implemented on the device.
図1の例において、ネットワークノード102は、ユーザターミナル及びネットワークノードが接続されたネットワークにアクセスするとき通る1つ以上のセルを制御する装置を表わす。LTE−Aシステムでは、そのようなネットワークノードは、進化型ノードB(eNB)である。この進化型ノードB102、又は1つ以上のセルを制御する対応ネットワーク装置は、無線リソースを制御するように構成され且つ進化型パケットコアネットワークに接続されてユーザターミナル100に通信システムへの接続を与えるコンピューティング装置である。必然的ではなく、典型的に、進化型ノードBは、通信の全ての無線関連機能を備え、それにより、進化型ノードBは、例えば、ユーザターミナルに対して幾つかのアップリンクリソースを指定し、そして使用すべき送信フォーマットについてユーザターミナル通知することにより、送信をスケジュールする。ノード102は、進化型ノードBの1つ以上の機能を遂行するように構成される。
In the example of FIG. 1, network node 102 represents a device that controls one or more cells through which a user terminal and network node access a connected network. In the LTE-A system, such a network node is an evolved Node B (eNB). This evolved Node B 102 or corresponding network device controlling one or more cells is configured to control radio resources and is connected to the evolved packet core network to provide the
又、進化型ノードBは、セルも形成するが、個別の制御装置、及びこの制御装置により制御される個別のセル形成装置を有する解決策で規範的実施形態が具現化されてもよい。更に、セルは、マクロセル、及び/又は小型セルでもよい。 The evolved Node B also forms a cell, but the exemplary embodiment may be embodied in a solution having an individual control device and an individual cell formation device controlled by this control device. Further, the cell may be a macro cell and / or a small cell.
eNBは、例えば、S1−MME/S1−Uインターフェイスを使用して移動管理エンティティ/サービングゲートウェイ104と通信するように構成される。加えて、eNBは、X2インターフェイスを使用して互いに通信する。
The eNB is configured to communicate with the mobility management entity /
上述したように、キャリア周波数オフセット(CFO)及び位相ノイズによる共通位相エラー(CPE)は、特に、キャリア周波数が高いとき、無線通信システムに固有に生じるものである。多くの通信システムにおいて、通信は、データシンボルのセットより成るフレーム、サブフレーム又はスロットのようなデータ構造を利用し、各データシンボルは、サンプルのシンボルコンステレーションを形成する。コンステレーションは、例えば、長方形、方形又は非方形の形態である。図2は、受信器により受け取られたデータシンボルの一例を示し、CPE/CFOは、受け取ったコンステレーションを回転している。送信時に、長方形のシンボルコンステレーションの辺は水平軸200及び垂直軸202に整列される。しかしながら、CPE/CFOのために、全コンステレーションは、位相回転角αの量だけ回転している。受信器では、位相回転角αを決定し、そしてその決定された角度αに基づき、シンボルをデコードする前に、コンステレーションを減回転(derotate)することが目的である。 As described above, the carrier frequency offset (CFO) and the common phase error (CPE) due to phase noise are inherent in radio communication systems, particularly when the carrier frequency is high. In many communication systems, communication utilizes a data structure such as a frame, subframe or slot consisting of a set of data symbols, with each data symbol forming a sample symbol constellation. The constellation is, for example, in the form of a rectangle, square or non-square. FIG. 2 shows an example of data symbols received by the receiver, where the CPE / CFO is rotating the received constellation. Upon transmission, the sides of the rectangular symbol constellation are aligned with the horizontal axis 200 and the vertical axis 202. However, due to CPE / CFO, the entire constellation is rotated by the amount of the phase rotation angle α. At the receiver, the objective is to determine the phase rotation angle α and to derotate the constellation based on the determined angle α before decoding the symbols.
データシンボルに埋め込まれる復調器準信号(DMRS)を受信器において使用して、受け取ったコンステレーションの位相回転を推定することが知られている。又、CPE推定のための多数の盲目的(blind)方法もある。これら解決策の欠点は、計算上の複雑さが高く且つ信号対雑音比が低く性能が不充分なことである。別の欠点は、大きな位相回転を検出できないことである。 It is known to use a demodulator quasi-signal (DMRS) embedded in data symbols at the receiver to estimate the phase rotation of the received constellation. There are also a number of blind methods for CPE estimation. The disadvantages of these solutions are their high computational complexity and low signal-to-noise ratio, resulting in poor performance. Another drawback is that large phase rotations cannot be detected.
一実施形態において、フレーム又はサブフレームの始めにDMRSシンボルが配置され、そしてデータシンボルがDMRSシンボルに続く。この実施は、フロントロードDMRSと表わされる。一実施形態において、PNプロセスの連続サンプルが相関される「ランダムウォーク(random walk)」と表わされる位相ノイズの特性、及び連続OFDMシンボル間の位相の変化が使用される。 In one embodiment, a DMRS symbol is placed at the beginning of a frame or subframe, and a data symbol follows the DMRS symbol. This implementation is denoted as front-loaded DMRS. In one embodiment, a phase noise characteristic referred to as a “random walk” in which successive samples of the PN process are correlated, and a phase change between successive OFDM symbols is used.
図3Aは、通信システムの受信器における本発明の実施形態を示すフローチャートである。この図は、eNB又はユーザターミナル制御のような装置の動作の一例を示す。又、フローチャートのステップは、図3Aに示したものと異なる順序でもよい。以下、フレームという語が使用されるが、当業者に知られたように、実施形態では、サブフレーム又は他のデータ構造も同様に適用される。 FIG. 3A is a flowchart illustrating an embodiment of the present invention in a receiver of a communication system. This figure shows an example of the operation of a device such as eNB or user terminal control. Also, the steps of the flowchart may be in a different order than that shown in FIG. 3A. In the following, the term frame is used, but as known to those skilled in the art, in an embodiment, subframes or other data structures apply as well.
ステップ300において、装置は、データシンボル及び基準シンボルのセットより成るフレームを入力として受け取るように構成される。各データシンボルは、図2に示すように、サンプルの長方形シンボルコンステレーションを形成する。基準シンボルは、DMRSシンボルである。
In
ステップ302において、装置は、基準シンボルに基づいて前記セットの第1データシンボルを減回転するように構成される。
In
ステップ304において、装置は、第1シンボルの位相回転角をゼロと仮定し又は設定するように構成される。基準シンボルに基づいて第1データシンボルを減回転することにより、位相ノイズの影響が排除される。一般的に、位相ノイズの影響は、フレームの始めに、最小である。シンボルのセットにおける各次々の連続シンボルに対して、次のステップが行われる。
In
ステップ306において、装置は、既知の方法を使用してイコライゼーションを遂行するように構成される。
In
ステップ308において、装置は、2つ以上のスレッシュホールド値を使用することによりコンステレーションの2つ以上のコーナーでサンプルを選択することによりコンステレーション内のサンプルの数を減少するように構成される。一実施形態において、スレッシュホールドは、シンボルの送信に使用される変調方法に依存する。
In
ステップ310において、装置は、減少された数のサンプルからシンボルの位相回転角αを推定するように構成される。
In
ステップ312において、装置は、決定された位相回転角αに基づいてシンボルを減回転するように構成される。従って、シンボルに対する位相ノイズの影響が排除される。
In
ステップ314において、更にシンボルがある場合には、ステップ306から312が次のシンボルに対して繰り返される。
If there are more symbols in
図4A及び4Bは、この実施形態のステップ308及び310を示す。ここでは、長方形のコンステレーションが使用される。図4Aは、位相ノイズ又はCFOにより回転された、受け取られたシンボルコンステレーションを示す。この例では、コンステレーションにおけるサンプルの数を制限するために4つのスレッシュホールド400、402、404、406が使用される。
4A and 4B show
受け取ったフレームのn番目のシンボルが処理されると仮定する。従って、シンボルは、位相回転角αnを有する。4つのスレッシュホールドは、式x=kth*y+athであり、ここで、kth及びathは、シンボルの送信に使用される変調方法及び以前のシンボルの位相回転角αn-1に依存する。シンボルコンステレーションのサイズ及び形状は、従来技術で知られたように、使用する変調方法に依存する。上述したように、一般的に、連続するシンボル間の位相の変化は、比較的小さい。以前のシンボルの位相回転角に関する情報を利用することにより、より正確な結果が得られる。第1シンボルの角度は、ゼロであると仮定する。 Assume that the nth symbol of the received frame is processed. Therefore, the symbol has a phase rotation angle α n . The four thresholds are of the formula x = k th * y + a th , where k th and a th depend on the modulation method used to transmit the symbol and the phase rotation angle α n−1 of the previous symbol To do. The size and shape of the symbol constellation depends on the modulation method used, as is known in the prior art. As described above, generally, the phase change between consecutive symbols is relatively small. By using information about the phase rotation angle of previous symbols, more accurate results can be obtained. Assume that the angle of the first symbol is zero.
4つのスレッシュホールドを使用してシンボルコンステレーションの各コーナーでサンプルを選択することができる。従って、スレッシュホールドを使用した後に、4つのサンプルグループが得られ、それらサンプルグループは、2つのサンプルグループ対を形成し、サンプルグループ対のサンプルグループは、コンステレーションの互いに反対側にある。図4A及び4Bの例では、スレッシュホールドは、シンボルコンステレーションの左上コーナー408、右上コーナー410、左下コーナー414及び右下コーナー412である。第1のサンプルグループ対は、左上及び右下コーナーのサンプルを含み、そして第2のサンプルグループ対は、右上及び左下コーナーのサンプルを含む。
Four thresholds can be used to select samples at each corner of the symbol constellation. Thus, after using the threshold, four sample groups are obtained, which form two sample group pairs, and the sample groups of the sample group pairs are on opposite sides of the constellation. In the example of FIGS. 4A and 4B, the thresholds are the upper
一実施形態において、シンボルの位相回転角は、次のように推定される。 In one embodiment, the phase rotation angle of the symbol is estimated as follows.
サンプルグループ対、例えば、コンステレーションの左上及び右下コーナーのサンプルを通過する第1の線420が決定され、そして線の傾斜度k1が決定される。
A
同様に、他のサンプルグループ対、即ち、コンステレーションの右上及び左下コーナーのサンプルを通過する第2の線418が決定され、そして線の傾斜度k2が決定される。
Similarly, the
次いで、最終的な傾斜度k3がk3=1/2*[k1−1/k2]として決定される。 Next, the final inclination k3 is determined as k3 = 1/2 * [k1-1 / k2].
最終的に、検査されたシンボルの位相回転角αnは、次のように得られる。
αn=atan[k3]−π/4
Finally, the phase rotation angle α n of the examined symbol is obtained as follows.
α n = atan [k3] −π / 4
ここで、決定された位相回転角αnに基づいてシンボルが減回転され、そしてシンボルに対する位相ノイズ又はCPE/CFOの影響が排除される。 Here, the symbol is derotated based on the determined phase rotation angle α n and the effect of phase noise or CPE / CFO on the symbol is eliminated.
図3Bは、通信システムの受信器における本発明の別の実施形態を示すフローチャートである。この図は、eNB又はユーザターミナル制御のような装置の動作の一例を示す。又、フローチャートのステップは、図3Bに示したものと異なる順序でもよい。 FIG. 3B is a flowchart illustrating another embodiment of the present invention in a receiver of a communication system. This figure shows an example of the operation of a device such as eNB or user terminal control. Also, the steps of the flowchart may be in a different order than that shown in FIG. 3B.
図3Bのステップの一部分は、図3Aのフローチャートと同様である。同様のステップは、同じ参照番号を有している。最初のステップ300、302、304及び306は、同じである。この規範的実施形態では、減回転されるべきシンボルの一時的コピーが、以下に述べるように、使用される。
Some of the steps of FIG. 3B are similar to the flowchart of FIG. 3A. Similar steps have the same reference numbers. The
ステップ320において、装置は、イコライゼーション後に、以前のシンボルの位相回転角αn-1を使用してシンボルの一時的コピーを減回転するように構成される。従って、シンボルコンステレーションは、以前のシンボルの位相回転角に基づいて減回転される。このように、シンボルの回転角が減少される。
In
ステップ322において、装置は、シンボルの一時的コピーの減結合コンステレーションにおけるサンプルの数を減少するよう構成される。このステップは、以下に詳細に述べる。
In
ステップ342において、装置は、減少されたサンプル数から一時的シンボルの位相回転角αnTを推定するように構成される。このステップは、以下に詳細に述べる。 In step 342, the apparatus is configured to estimate the phase rotation angle α nT of the temporary symbol from the reduced number of samples. This step is described in detail below.
ステップ326において、装置は、オリジナルシンボルの位相回転角αnを推定位相回転角αnT及び以前のシンボルの位相回転角αn-1の和として決定するように構成される。
In
図3Aの場合と同様に、ステップ312において、装置は、決定された位相回転角αに基づきシンボルを減回転するように構成される。従って、シンボルに対する位相ノイズの影響が決定される。更に、より多くのシンボルがある場合には(314)、次のシンボルに対してステップ306から312が繰り返される。
As in FIG. 3A, in
図5A、5B及び5Cは、ステップ324及び326を実現する第1の規範的実施形態を示す。この例では、コンステレーションにおけるサンプル数を減少することは、先ず、シンボルコンステレーションの一時的コピーを所定度数だけ回転することを含む。この場合、コンステレーションが長方形であれば、度数は、例えば、約45である。一般的に、回転角は、コンステレーションの形状に基づく。このケースでは、回転は、図5Aのコンステレーションを導く。次いで、下限スレッシュホールド500を適用しそしてそのスレッシュホールドより小さいサンプル504を選択することにより、シンボルコンステレーションの最小の実数部をもつサンプルが決定される。同様に、上限スレッシュホールド502を適用しそしてそのスレッシュホールドより大きいサンプルを選択することにより、シンボルコンステレーションの最大の実数部をもつサンプルが決定される。一実施形態では、下限及び上限スレッシュホールド500、502は、シンボルの送信に使用する変調方法に依存する。
5A, 5B and 5C show a first exemplary embodiment for implementing
シンボルの一時的コピーの位相回転角を推定することは、先ず、最小及び最大実数サンプル504、506を通過する線508を決定することを含む。一実施形態では、それらのサンプルを線y=kr*xに適合させるために線型回帰が使用される。線型回帰の一例として、線の係数又は傾斜度krは、次のように計算することができる。
但し、Nは、サンプル数であり、xi及びyiは、各サンプルの実数部及び虚数部である。提示された式は、考えられる計算方法の一例に過ぎない。又、当業者に明らかなように、他の式を使用することもできる。従って、回転角は、次のように推定することができる。
αnT=atan(kr)
Estimating the phase rotation angle of the temporary copy of the symbol first involves determining a
Here, N is the number of samples, and x i and y i are the real part and imaginary part of each sample. The presented formula is just one example of a possible calculation method. Other formulas can also be used, as will be apparent to those skilled in the art. Therefore, the rotation angle can be estimated as follows.
α nT = atan (k r)
オリジナルシンボルの位相回転角αnは、推定位相回転角αnT及び以前のシンボルの位相回転角αn-1の和として計算される。
αn=αnT+αn-1
The phase rotation angle α n of the original symbol is calculated as the sum of the estimated phase rotation angle α nT and the phase rotation angle α n−1 of the previous symbol.
α n = α nT + α n-1
上述したように、実数サンプル値が使用された。虚数サンプルも使用できる。このケースでは、コンステレーションにおけるサンプル数を減少することは、先ず、下限スレッシュホールドを適用することによりシンボルコンステレーションの最小虚数部をもつサンプルを選択し、上限スレッシュホールドを適用することによりシンボルコンステレーションの最大虚数部をもつサンプルを選択し、そしてそのスレッシュホールドより大きなサンプルを選択することを含む。次いで、最小及び最大虚数部サンプルを有するコンステレーションを、90°回転する。前記と同様に、シンボルの位相回転角を推定することは、最小及び最大虚数サンプルを通過する線を決定し、選の傾斜度kiを決定し、そして傾斜度に基づいて位相回転角αnTを計算することを含む。αnTの前記式において、実数サンプル線の傾斜度kiが虚数サンプル線の傾斜度kiに置き換えられる。 As mentioned above, real sample values were used. Imaginary samples can also be used. In this case, reducing the number of samples in the constellation first selects the sample with the minimum imaginary part of the symbol constellation by applying a lower threshold and applies the upper threshold to the symbol constellation. Selecting a sample with the largest imaginary part of and then selecting a sample larger than the threshold. The constellation with minimum and maximum imaginary part samples is then rotated 90 °. As before, estimating the phase rotation angle of the symbol determines the line through the minimum and maximum imaginary samples, determines the slope of choice k i , and based on the slope, the phase rotation angle α nT Including calculating. In the formula of alpha nT, gradient k i of the real sample line is replaced with inclination k i of the imaginary sample line.
一実施形態では、実数及び虚数の両サンプルが使用される。そのようなケースでは、方法は、最小及び最大の実数サンプルに基づく第1傾斜度krの値、及び最小及び最大虚数サンプルに基づく第2傾斜度kiの値を決定し、第1及び第2傾斜度の平均を取り、そしてその平均に基づいて位相回転角を計算することを含む。 In one embodiment, both real and imaginary samples are used. In such cases, methods are minimum and maximum value of the first inclination k r based on real sample, and determining a value of the second inclination k i based on the minimum and maximum imaginary samples, the first and second Taking the average of the two slopes and calculating the phase rotation angle based on the average.
図6A及び6Bは、ステップ324及び326を実現する第2の規範的な実施形態を示す。この例において、コンステレーションにおけるサンプル数を減少することは、4つのスレッシュホールド600、602、604、606を使用して、コンステレーションにおけるサンプル数を制限することを含む。
6A and 6B show a second exemplary embodiment that implements
図4A及び4Bを参照して上述したように、4つのスレッシュホールドは、式x=kth*y+athであり、ここで、kth及びathは、このケースでは、シンボルの送信に使用される変調方法に依存する定数である。 As described above with reference to FIGS. 4A and 4B, the four thresholds are of the formula x = k th * y + a th , where k th and a th are used in this case for symbol transmission. The constant depends on the modulation method.
4つのスレッシュホールドを使用して、シンボルコンステレーションの各コーナーにおけるサンプルを選択することができる。従って、スレッシュホールドを使用した後に、4つのサンプルグループが得られ、それらのサンプルグループは、2つのサンプルグループ対を形成し、サンプルグループ対のサンプルグループは、コンステレーションの互いに反対側にある。図6A及び6Bの例では、スレッシュホールドは、シンボルコンステレーションの左上コーナー608、右上コーナー610、左下コーナー614、及び右下コーナー612にある。第1のサンプルグループ対は、左上及び右下コーナーのサンプルを含み、そして第2のサンプルグループ対は、右上及び左下コーナーのサンプルを含む。
Four thresholds can be used to select samples at each corner of the symbol constellation. Thus, after using the threshold, four sample groups are obtained, which form two sample group pairs, and the sample groups of the sample group pairs are on opposite sides of the constellation. In the example of FIGS. 6A and 6B, the thresholds are in the upper
一実施形態では、シンボルの位相回転角が次のように推定される。 In one embodiment, the phase rotation angle of the symbol is estimated as follows.
サンプルグループ対、例えば、コンステレーションの左上及び右下コーナーのサンプルを通過する第1の線618が決定され、そして線の傾斜度k4が決定される。
A
同様に、他のサンプルグループ対、即ち、コンステレーションの右上及び左下コーナーのサンプルを通過する第2の線620が決定され、そして線の傾斜度k5が決定される。
Similarly, the
次いで、最終的な傾斜度k6がk6=1/2*[k4−1/k5]として決定される。 Next, the final inclination k6 is determined as k6 = 1/2 * [k4-1 / k5].
最終的に、検査されたシンボルの位相回転角αnは、次のように得られる。
αn=atan[k6]−π/4
Finally, the phase rotation angle α n of the examined symbol is obtained as follows.
α n = atan [k6] −π / 4
ここで、決定された位相回転角αnに基づいてシンボルが減回転され、そしてシンボルに対する位相ノイズ又はCPE/CFOの影響が排除される。 Here, the symbol is derotated based on the determined phase rotation angle α n and the effect of phase noise or CPE / CFO on the symbol is eliminated.
一実施形態では、例えば、方法を遂行する装置の処理能力に限界があるときには、より少ない量の処理で最終的な傾斜度を得るようにk4又はk5だけが計算される。 In one embodiment, for example, when the capacity of the apparatus performing the method is limited, only k4 or k5 is calculated to obtain the final slope with a smaller amount of processing.
一実施形態では、処理されるべきフレームを受け取る受信器が多数のアンテナ又はアンテナグループを使用し、従って、受信信号が多数の層を含むとき、処理は、層ごとに別々に遂行される。 In one embodiment, when the receiver that receives the frame to be processed uses multiple antennas or antenna groups, and thus when the received signal includes multiple layers, the processing is performed separately for each layer.
一実施形態では、スレッシュホールドを使用するとき、2つ以上のスレッシュホールド値を使用するサンプルの数を減少した後に、サンプルの数が決定される。残りのサンプルの数が所与の限界より小さいか又は大きい場合には、スレッシュホールド値が調整され、そしてコンステレーションにおけるサンプルの数が修正される。 In one embodiment, when using thresholds, the number of samples is determined after reducing the number of samples using more than one threshold value. If the number of remaining samples is less than or greater than a given limit, the threshold value is adjusted and the number of samples in the constellation is modified.
2つの傾斜度、例えば、k1、k2及びk4、k5が決定される一実施形態では、傾斜度の決定に、付加的な制約が使用される。例えば、最終的な傾斜度の決定に使用される線が垂直でなければならないと設定する。従って、前記例では、k1=−1/k2及びk4=−1/k5である。前記例では、最終的な傾斜度は、αn=atan[k1]−π/4及びαn=atan[k4]−π/4と決定される。 In one embodiment where two slopes are determined, e.g., k1, k2 and k4, k5, additional constraints are used to determine the slope. For example, set that the line used to determine the final slope must be vertical. Therefore, in the above example, k1 = −1 / k2 and k4 = −1 / k5. In the above example, the final inclination is determined as α n = atan [k1] −π / 4 and α n = atan [k4] −π / 4.
更に、図4B及び図6を参照すれば、左上及び右下コーナーのサンプルは、90°回転され、そして全てのサンプルに対して線型回帰を遂行することで傾斜度が計算される。 Still referring to FIGS. 4B and 6, the samples in the upper left and lower right corners are rotated 90 ° and the slope is calculated by performing a linear regression on all samples.
図7は、ここに述べる解決策の性能の一例を示す。図7は、ブロックエラー率(BLER)又は受信信号を信号対雑音比SNRの関数として示す。この図は、位相ノイズがない理想的な状態におけるBLER700を示す。又、グラフ702は、位相ノイズ補償が行われなかったときの性能を示し、そしてグラフ704は、ここに提案する解決策を適用する性能を示す。明らかなように、ここに提案する解決策は、優れた性能を発揮する。
FIG. 7 shows an example of the performance of the solution described here. FIG. 7 shows block error rate (BLER) or received signal as a function of signal to noise ratio SNR. This figure shows the
ここに提案する解決策は、多数の効果を有する。図7に示すように、性能は、良好である。更に、ループ構造であるために、ここに提案する解決策は、受け取ったシンボルが大きな位相回転角を有する場合も充分に機能する。この解決策は、繰り返しを要求しないので、従来の方法に比して複雑さが低い。 The proposed solution has a number of effects. As shown in FIG. 7, the performance is good. Furthermore, because of the loop structure, the proposed solution works well even when the received symbol has a large phase rotation angle. This solution is less complex than conventional methods because it does not require repetition.
一実施形態では、この解決策によって与えられる位相回転情報は、その位相回転情報を干渉打消しへのフィードバックとして与えることによりキャリア間干渉(ICI)を減少するために受信器においてFFTの前に使用される。 In one embodiment, the phase rotation information provided by this solution is used before the FFT at the receiver to reduce inter-carrier interference (ICI) by providing that phase rotation information as feedback to interference cancellation. Is done.
一実施形態では、ここに提案する解決策は、位相ノイズ追跡基準信号(PTRS)のような他の方法と組み合わされる。例えば、最終的な回転角の推定は、ここに提案する方法と、PTRSベースの方法からの角度推定との組み合せである。あるユーザにより使用されるPTRSサブキャリアは、同じ又は他のユーザによってデータとして使用できないので、PTRSの使用がオーバーヘッドを伴うことに注意されたい。ここに提案する解決策では、PTRSオーバーヘッドは、PTRSサブキャリアの数を減少することで減少されるか、又はPTRSを全く使用しないことで完全に回避される。 In one embodiment, the proposed solution is combined with other methods such as a phase noise tracking reference signal (PTRS). For example, final rotation angle estimation is a combination of the proposed method and angle estimation from a PTRS-based method. Note that PTRS subcarriers used by one user cannot be used as data by the same or other users, so the use of PTRS involves overhead. In the proposed solution, the PTRS overhead is reduced by reducing the number of PTRS subcarriers or completely avoided by not using PTRS at all.
図8A及び8Bは、一実施形態を示す。この図は、本発明の実施形態を適用する装置の簡単な例を示す。幾つかの実施形態では、装置は、eNB又はeNBの一部分である。又、幾つかの実施形態では、装置は、ユーザターミナル又はユーザターミナルの一部分である。 Figures 8A and 8B illustrate one embodiment. This figure shows a simple example of an apparatus to which an embodiment of the present invention is applied. In some embodiments, the device is an eNB or a part of an eNB. Also, in some embodiments, the device is a user terminal or part of a user terminal.
装置は、ここでは、幾つかの実施形態を示す例として述べることを理解されたい。又、当業者であれば、装置は、他の機能及び/又は構造も備え、そしてここに述べる全ての機能及び構造が要求されるのではないことが明らかであろう。又、装置は、1つのエンティティとして述べるが、異なるモジュール及びメモリが1つ以上の物理的又は論理的エンティティにおいて実施されてもよい。 It should be understood that the apparatus will now be described as an example illustrating some embodiments. It will also be apparent to those skilled in the art that the device may have other functions and / or structures and not all functions and structures described herein are required. Also, although the device is described as one entity, different modules and memories may be implemented in one or more physical or logical entities.
装置は、1つ以上のアンテナ800又はアンテナグループを備え、それにより、信号が受信される。受信した信号は、高周波部分802及び高速フーリエ変換(FFT)手段804へ取り込まれる。FFTの後、信号は、イコライザー806へ取り込まれ、これは、チャンネル推定器808からの情報に基づいて信号に対する信号経路の影響を一部分除去する。一実施形態では、ここに述べるコンポーネントは、既知の方法を使用して実現することができる。
The apparatus comprises one or
装置は、更に、受け取ったデータシンボルの位相回転角を推定するために前記方法ステップの幾つかを遂行するよう構成される位相エラー推定及び補償処理ユニットを備えている。装置は、更に、信号をデコードするためのデコーダ812を備えている。
The apparatus further comprises a phase error estimation and compensation processing unit configured to perform some of the method steps to estimate the phase rotation angle of the received data symbol. The apparatus further comprises a
上述したコンポーネントの少なくとも幾つかは、コントローラ、制御回路又はプロセッサ820で実現される。コンポーネントは、データを記憶するためのメモリ822も含む。更に、メモリは、回路820によって実行可能なソフトウェア824を記憶する。又、メモリは、制御回路に一体化されてもよい。
At least some of the components described above are implemented with a controller, control circuit, or
一実施形態では、ソフトウェア824は、制御回路820が、データシンボル及び基準シンボルのセットより成るフレームを入力として受け取るようにさせ、各データシンボルがサンプルの長方形シンボルコンステレーションを形成し、更に、基準シンボルに基づき前記セットの第1シンボルを減回転するようにさせ、第1シンボルの位相回転角をゼロと仮定又はセットするようにさせ、前記シンボルのセットにおける各次々の連続シンボルに対して、イコライゼーションを遂行し、2つ以上のスレッシュホールド値を使用することによりコンステレーションの2つ以上のコーナーでサンプルを選択することによりコンステレーション内のサンプルの数を減少し、その減少された数のサンプルからシンボルの位相回転角を推定し、及び決定された位相回転角に基づいて前記シンボルを減回転するようにさせるプログラムコード手段より成るコンピュータプログラムを包含する。
In one embodiment,
以上の説明及び添付図面に示されたステップ及び関連機能は、絶対的な時間的順序ではなく、ステップの幾つかは、同時に遂行されてもよいし、又は前記とは異なる順序で遂行されてもよい。又、他の機能は、ステップ間で実行されてもよいし、ステップ内で実行されてもよい。又、ステップの幾つかは、省かれてもよいし、又は対応するステップに置き換えられてもよい。 The steps and related functions shown in the above description and accompanying drawings are not in absolute time order, and some of the steps may be performed simultaneously or in a different order. Good. Further, other functions may be executed between steps, or may be executed within steps. Also, some of the steps may be omitted or replaced with corresponding steps.
前記ステップを遂行することのできる装置又はコントローラは、ワーキングメモリ(RAM)、中央処理ユニット(CPU)及びシステムクロックを備えた電子的デジタルコンピュータとして実施される。CPUは、レジスタのセット、演算論理ユニット、及びコントローラを備えている。コントローラは、RAMからCPUへ転送される一連のプログラムインストラクションにより制御される。コントローラは、基本的なオペレーションのための多数のマイクロインストラクションを含む。マイクロインストラクションの実施は、CPU設計に基づいて変化する。プログラムインストラクションは、C、Java、等の高レベルプログラミング言語、又はマシン言語又はアッセンブラーのような低レベルプログラミング言語であるプログラミング言語によりコード化される。電子的なデジタルコンピュータは、プログラムインストラクションで書かれたコンピュータプログラムにシステムサービスを提供するオペレーティングシステムも有する。 The device or controller capable of performing the steps is implemented as an electronic digital computer with a working memory (RAM), a central processing unit (CPU) and a system clock. The CPU includes a set of registers, an arithmetic logic unit, and a controller. The controller is controlled by a series of program instructions transferred from the RAM to the CPU. The controller includes a number of microinstructions for basic operations. The implementation of microinstructions varies based on CPU design. Program instructions are encoded in a programming language that is a high level programming language such as C, Java, or a low level programming language such as a machine language or assembler. Electronic digital computers also have an operating system that provides system services to computer programs written with program instructions.
本書で使用する「回路」という語は、次の全てを指す。即ち、(a)ハードウェアのみの回路実施、例えば、アナログ及び/又はデジタル回路のみでの実施、(b)回路及びソフトウェア(及び/又はファームウェア)の組み合せ、例えば、(該当すれば):(i)プロセッサの組み合せ、又は(ii)プロセッサの部分/デジタル信号プロセッサを含むソフトウェア、装置に種々の機能を遂行させるよう一緒に働くソフトウェア及びメモリ、並びに(c)ソフトウェア又はファームウェアが物理的に存在しなくても、動作のためにソフトウェア又はファームウェアを要求するマイクロプロセッサ又はマイクロプロセッサの一部分のような回路。 The term “circuit” as used in this document refers to all of the following: (A) hardware only circuit implementation, eg, analog and / or digital circuit only, (b) circuit and software (and / or firmware) combinations, eg (if applicable): (i ) A combination of processors, or (ii) software including part of the processor / digital signal processor, software and memory working together to cause the device to perform various functions, and (c) no software or firmware physically present Even a circuit such as a microprocessor or part of a microprocessor that requires software or firmware for operation.
回路」のこの定義は、本出願におけるこの用語の全ての使用に適用される。更なる例として、本出願に使用する「回路」という語は、単にプロセッサ(又はマルチプロセッサ)又はプロセッサの一部分並びにその付随するソフトウェア及び/又はファームウェアの実施も網羅する。又、「回路」という語は、例えば、特定の要素に適用できる場合は、基本的帯域集積回路、又は移動電話のためのアプリケーションプロセッサ集積回路、又はサーバーにおける同様の集積回路、セルラーネットワーク装置、或いは他のネットワーク装置も網羅する。 This definition of “circuit” applies to all uses of this term in this application. By way of further example, the term “circuitry” as used in this application encompasses only a processor (or multiprocessor) or a portion of a processor and its associated software and / or firmware implementations. Also, the term “circuit” can be applied to a particular element, for example, a basic band integrated circuit, or an application processor integrated circuit for a mobile phone, or a similar integrated circuit in a server, a cellular network device, or Other network devices are also covered.
一実施形態では、電子的装置にロードされたときに前記実施形態を実行するよう装置を制御するべく構成されたプログラムインストラクションを含む配布媒体において実施されたコンピュータプログラムが提供される。 In one embodiment, a computer program implemented on a distribution medium is provided that includes program instructions configured to control the device to perform the embodiment when loaded into an electronic device.
コンピュータプログラムは、ソースコード形態、オブジェクトコード形態又はある中間形態にあり、そしてプログラムを搬送できるエンティティ又は装置であるある種のキャリアに記憶される。そのようなキャリアは、例えば、レコード媒体、コンピュータメモリ、リードオンリメモリ、及びソフトウェア配布パッケージを含む。必要な処理力に基づき、コンピュータプログラムは、単一の電子的デジタルコンピュータで実行されるか又は多数のコンピュータ間に分散される。 A computer program is in source code form, object code form or some intermediate form and is stored on some kind of carrier, which is an entity or device capable of carrying the program. Such carriers include, for example, record media, computer memory, read only memory, and software distribution packages. Based on the processing power required, the computer program is executed on a single electronic digital computer or distributed among a number of computers.
又、装置は、特定用途向け集積回路ASICのような1つ以上の集積回路として実施されてもよい。個別のロジックコンポーネントで構成された回路のような他のハードウェア実施形態も実現可能である。これら異なる実施形態の混成も実現可能である。実施方法を選択するとき、当業者であれば、例えば、装置のサイズ及び消費電力、必要な処理容量、生産コスト及び生産量について設定される要件を考慮するであろう。 The apparatus may also be implemented as one or more integrated circuits, such as an application specific integrated circuit ASIC. Other hardware embodiments such as circuits composed of individual logic components are also feasible. A hybrid of these different embodiments is also possible. When selecting an implementation method, those skilled in the art will consider the requirements set for the size and power consumption of the device, the required processing capacity, the production cost and the production volume, for example.
技術の進歩につれて、本発明の概念は、種々の仕方で実施できることが当業者に明らかであろう。本発明及びその実施形態は、以上に述べた例に限定されず、特許請求の範囲内で変更し得る。 As technology advances, it will be apparent to those skilled in the art that the concepts of the present invention can be implemented in a variety of ways. The invention and its embodiments are not limited to the examples described above but may vary within the scope of the claims.
100:ユーザターミナル
102:ネットワークノード
104:移動管理エンティティ/サービングゲートウェイ
400、402、404、406:スレッシュホールド
408、410、414、412:シンボルコンステレーションのコーナー
418:第2の線
420:第1の線
500:下限スレッシュホールド
502:上限スレッシュホールド
504:最小実数サンプル
506:最大実数サンプル
508:線
600、602、604、606:スレッシュホールド
608、610、614、612:シンボルコンステレーションのコーナー
618:第1の線
620:第2の線
700:BLER
702:グラフ
704:本発明によるグラフ
800:アンテナ
802:高周波部分
804:FFT手段
806:イコライザー
808:チャンネル推定器
812:デコーダ
820:制御回路又はプロセッサ
822:メモリ
824:ソフトウェア
100: User terminal 102: Network node 104: Mobility management entity /
702: Graph 704: Graph according to the present invention 800: Antenna 802: High-frequency part 804: FFT means 806: Equalizer 808: Channel estimator 812: Decoder 820: Control circuit or processor 822: Memory 824: Software
Claims (19)
前記基準シンボルに基づき前記セットの第1シンボルを減回転し、
前記第1シンボルの位相回転角をゼロと仮定し、
前記シンボルのセットにおける各次々の連続するデータシンボルに対して、
イコライゼーションを遂行し、
2つ以上のスレッシュホールド値を使用することにより前記コンステレーションの2つ以上のコーナーでサンプルを選択することにより前記コンステレーション内のサンプルの数を減少し、
前記減少された数のサンプルから前記シンボルの位相回転角を推定し、及び
決定された位相回転角に基づいて前記シンボルを減回転する、
ことを含む通信システムの受信器における方法であって、
前記イコライゼーションの後に、以前のシンボルの位相回転角を使用してシンボルの一時的コピーを減回転し、及び
前記シンボルの位相回転角を推定することは、前記シンボルの一時的コピーの位相回転角を推定すること、及びシンボルの位相回転角を、推定位相回転角及び以前のシンボルの位相回転角の和として決定することを含み、
前記コンステレーションにおけるサンプル数を減少することは、
シンボルコンステレーションを所定の度数だけ回転すること、
下限スレッシュホールドを適用しそしてそのスレッシュホールドより小さなサンプルを選択することにより最小の実数部をもつサンプルをシンボルコンステレーションから選択すること、
上限スレッシュホールドを適用しそしてそのスレッシュホールドより大きいサンプルを選択することにより最大の実数部をもつサンプルをシンボルコンステレーションから選択すること、
を含み、及び前記シンボルの位相回転角を推定することは、
最小及び最大の実数部をもつサンプルを通過する線を決定すること、及び
前記線の傾斜度を決定し、そしてその傾斜度に基づいて位相回転角を計算すること、
を含む、
通信システムの受信器における方法。 Receiving as input a data structure consisting of a set of data symbols and reference symbols, each data symbol forming a sample rectangular symbol constellation;
Derotating the first symbol of the set based on the reference symbol;
Assuming that the phase rotation angle of the first symbol is zero,
For each successive data symbol in the set of symbols,
Perform equalization,
Reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values;
Estimating a phase rotation angle of the symbol from the reduced number of samples and reducing the symbol based on the determined phase rotation angle;
A method in a receiver of a communication system comprising :
After the equalization, derotating the temporary copy of the symbol using the phase rotation angle of the previous symbol, and
Estimating the phase rotation angle of the symbol is to estimate the phase rotation angle of the temporary copy of the symbol, and the symbol phase rotation angle is the sum of the estimated phase rotation angle and the phase rotation angle of the previous symbol. Including deciding,
Reducing the number of samples in the constellation is
Rotating the symbol constellation by a predetermined number of degrees,
Selecting a sample with the smallest real part from the symbol constellation by applying a lower threshold and selecting a sample smaller than that threshold;
Selecting the sample with the largest real part from the symbol constellation by applying an upper threshold and selecting a sample larger than that threshold;
And estimating the phase rotation angle of the symbol is
Determining a line passing through a sample having a minimum and maximum real part; and
Determining a slope of the line and calculating a phase rotation angle based on the slope;
including,
A method in a receiver of a communication system .
前記基準シンボルに基づき前記セットの第1シンボルを減回転し、
前記第1シンボルの位相回転角をゼロと仮定し、
前記シンボルのセットにおける各次々の連続するデータシンボルに対して、
イコライゼーションを遂行し、
2つ以上のスレッシュホールド値を使用することにより前記コンステレーションの2つ以上のコーナーでサンプルを選択することにより前記コンステレーション内のサンプルの数を減少し、
前記減少された数のサンプルから前記シンボルの位相回転角を推定し、及び
決定された位相回転角に基づいて前記シンボルを減回転する、
ことを含む通信システムの受信器における方法であって、
前記イコライゼーションの後に、以前のシンボルの位相回転角を使用してシンボルの一時的コピーを減回転し、及び
前記シンボルの位相回転角を推定することは、前記シンボルの一時的コピーの位相回転角を推定すること、及びシンボルの位相回転角を、推定位相回転角及び以前のシンボルの位相回転角の和として決定することを含み、
前記コンステレーションにおけるサンプル数を減少することは、
下限スレッシュホールドを適用しそしてそのスレッシュホールドより小さなサンプルを選択することにより最小の虚数部をもつサンプルをシンボルコンステレーションから選択すること、
上限スレッシュホールドを適用しそしてそのスレッシュホールドより大きいサンプルを選択することにより最大の虚数部をもつサンプルをシンボルコンステレーションから選択すること、
最小及び最大の虚数部をもつサンプルを有するコンステレーションを90°回転すること、
を含み、及び前記シンボルの位相回転角を推定することは、
最小及び最大の虚数部をもつサンプルを通過する線を決定すること、及び
前記線の傾斜度を決定し、そしてその傾斜度に基づいて位相回転角を計算すること、
を含む、
通信システムの受信器における方法。 Receiving as input a data structure consisting of a set of data symbols and reference symbols, each data symbol forming a sample rectangular symbol constellation;
Derotating the first symbol of the set based on the reference symbol;
Assuming that the phase rotation angle of the first symbol is zero,
For each successive data symbol in the set of symbols,
Perform equalization,
Reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values;
Estimating the phase rotation angle of the symbol from the reduced number of samples; and
Derotating the symbol based on the determined phase rotation angle;
A method in a receiver of a communication system comprising:
After the equalization, derotating the temporary copy of the symbol using the phase rotation angle of the previous symbol, and
Estimating the phase rotation angle of the symbol is to estimate the phase rotation angle of the temporary copy of the symbol, and the symbol phase rotation angle is the sum of the estimated phase rotation angle and the phase rotation angle of the previous symbol. Including deciding,
Reducing the number of samples in the constellation is
Selecting the sample with the smallest imaginary part from the symbol constellation by applying a lower threshold and selecting a sample smaller than that threshold;
Selecting the sample with the largest imaginary part from the symbol constellation by applying an upper threshold and selecting a sample that is larger than the threshold;
Rotating a constellation having samples with minimum and maximum imaginary parts by 90 °;
And estimating the phase rotation angle of the symbol is
Determining a line passing through a sample having a minimum and maximum imaginary part; and determining a slope of the line and calculating a phase rotation angle based on the slope.
including,
A method in a receiver of a communication system .
前記第1及び第2傾斜度の平均を取り、及び
前記平均に基づいて位相回転角を計算する、
ことを更に含む請求項1又は2に記載の方法。 Determining a first slope value based on the sample having the minimum and maximum real parts, and a second slope value based on the sample having the minimum and maximum imaginary parts;
Taking an average of the first and second gradients, and calculating a phase rotation angle based on the average;
The method according to claim 1 or 2 , further comprising:
前記基準シンボルに基づき前記セットの第1シンボルを減回転し、
前記第1シンボルの位相回転角をゼロと仮定し、
前記シンボルのセットにおける各次々の連続するデータシンボルに対して、
イコライゼーションを遂行し、
2つ以上のスレッシュホールド値を使用することにより前記コンステレーションの2つ以上のコーナーでサンプルを選択することにより前記コンステレーション内のサンプルの数を減少し、
前記減少された数のサンプルから前記シンボルの位相回転角を推定し、及び
決定された位相回転角に基づいて前記シンボルを減回転する、
ことを含む通信システムの受信器における方法であって、
前記イコライゼーションの後に、以前のシンボルの位相回転角を使用してシンボルの一時的コピーを減回転し、及び
前記シンボルの位相回転角を推定することは、前記シンボルの一時的コピーの位相回転角を推定すること、及びシンボルの位相回転角を、推定位相回転角及び以前のシンボルの位相回転角の和として決定することを含み、
前記シンボルの位相回転角を推定することは、
4つのスレッシュホールドを使用して、シンボルコンステレーションの各コーナーのサンプルを選択し、従って、4つのサンプルグループを得、それらサンプルグループは、2つのサンプルグループ対を形成し、サンプルグループ対のサンプルグループは、コンステレーションの互いに反対側にあり、
サンプルグループ対を通過する線を決定しそしてその線の傾斜度k1を決定し、
他方のサンプルグループ対を通過する線を決定しそしてその線の傾斜度k2を決定し、
k3を1/2*[k1−1/k2]として決定し、
位相回転角をatan[k3]−π/4として決定する、
ことを含む、通信システムの受信器における方法。 Receiving as input a data structure consisting of a set of data symbols and reference symbols, each data symbol forming a sample rectangular symbol constellation;
Derotating the first symbol of the set based on the reference symbol;
Assuming that the phase rotation angle of the first symbol is zero,
For each successive data symbol in the set of symbols,
Perform equalization,
Reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values;
Estimating the phase rotation angle of the symbol from the reduced number of samples; and
Derotating the symbol based on the determined phase rotation angle;
A method in a receiver of a communication system comprising:
After the equalization, derotating the temporary copy of the symbol using the phase rotation angle of the previous symbol, and
Estimating the phase rotation angle of the symbol is to estimate the phase rotation angle of the temporary copy of the symbol, and the symbol phase rotation angle is the sum of the estimated phase rotation angle and the phase rotation angle of the previous symbol. Including deciding,
Estimating the phase rotation angle of the symbol is
Four thresholds are used to select the samples at each corner of the symbol constellation, thus obtaining four sample groups, which form two sample group pairs, which are sample group pair sample groups Are on opposite sides of the constellation,
Determining a line passing through the sample group pair and determining a slope k1 of the line;
Determining the line passing through the other sample group pair and determining the slope k2 of that line;
k3 is determined as 1/2 * [k1-1 / k2],
Determine the phase rotation angle as atan [k3] −π / 4,
A method in a receiver of a communication system .
前記基準シンボルに基づき前記セットの第1シンボルを減回転し、
前記第1シンボルの位相回転角をゼロと仮定し、
前記シンボルのセットにおける各次々の連続するデータシンボルに対して、
イコライゼーションを遂行し、
2つ以上のスレッシュホールド値を使用することにより前記コンステレーションの2つ以上のコーナーでサンプルを選択することにより前記コンステレーション内のサンプルの数を減少し、
前記減少された数のサンプルから前記シンボルの位相回転角を推定し、及び
決定された位相回転角に基づいて前記シンボルを減回転する、
ことを含む通信システムの受信器における方法であって、
前記コンステレーションにおけるサンプル数を減少することは、
式x=kth*y+athの4つのスレッシュホールドを選択し、kth及びathは、シンボルの送信に使用される変調方法及び以前のシンボルの位相回転角に依存する定数であり、
4つのスレッシュホールドを使用して、シンボルコンステレーションの各コーナーのサンプルを選択し、従って、4つのサンプルグループを得、それらサンプルグループは、2つのサンプルグループ対を形成し、サンプルグループ対のサンプルグループは、コンステレーションの互いに反対側にある、
ことを含み、及び前記シンボルの位相回転角を推定することは、
第1サンプルグループ対を通過する線を決定しそしてその線の傾斜度k4を決定し、
他方のサンプルグループ対を通過する線を決定しそしてその線の傾斜度k5を決定し、
k6を1/2*[k4−1/k5]として決定し、
位相回転角をatan[k6]−π/4として決定する、
ことを含む、通信システムの受信器における方法。 Receiving as input a data structure consisting of a set of data symbols and reference symbols, each data symbol forming a sample rectangular symbol constellation;
Derotating the first symbol of the set based on the reference symbol;
Assuming that the phase rotation angle of the first symbol is zero,
For each successive data symbol in the set of symbols,
Perform equalization,
Reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values;
Estimating the phase rotation angle of the symbol from the reduced number of samples; and
Derotating the symbol based on the determined phase rotation angle;
A method in a receiver of a communication system comprising:
Reducing the number of samples in the constellation is
Choose four thresholds of the formula x = k th * y + a th , where k th and a th are constants that depend on the modulation method used to transmit the symbol and the phase rotation angle of the previous symbol;
Four thresholds are used to select the samples at each corner of the symbol constellation, thus obtaining four sample groups, which form two sample group pairs, which are sample group pair sample groups Are on opposite sides of the constellation,
And estimating the phase rotation angle of said symbol
Determining a line passing through the first sample group pair and determining a slope k4 of the line;
Determining the line passing through the other sample group pair and determining the slope k5 of that line;
k6 is determined as 1/2 * [k4-1 / k5],
Determine the phase rotation angle as atan [k6] −π / 4,
A method in a receiver of a communication system .
前記基準シンボルに基づき前記セットの第1シンボルを減回転し、
前記第1シンボルの位相回転角をゼロと仮定し、
前記シンボルのセットにおける各次々の連続するデータシンボルに対して、
イコライゼーションを遂行し、
2つ以上のスレッシュホールド値を使用することにより前記コンステレーションの2つ以上のコーナーでサンプルを選択することにより前記コンステレーション内のサンプルの数を減少し、
前記減少された数のサンプルから前記シンボルの位相回転角を推定し、及び
決定された位相回転角に基づいて前記シンボルを減回転する、
通信システムの受信器における方法であって、
前記2つ以上のスレッシュホールド値を使用してサンプル数を減少した後にサンプル数を決定し、
サンプル数が所与の範囲より少ないか又は多い場合にはスレッシュホールド値を調整しそしてコンステレーションにおけるサンプル数を減少する、
ことを更に含む通信システムの受信器における方法。 Receiving as input a data structure consisting of a set of data symbols and reference symbols, each data symbol forming a sample rectangular symbol constellation;
Derotating the first symbol of the set based on the reference symbol;
Assuming that the phase rotation angle of the first symbol is zero,
For each successive data symbol in the set of symbols,
Perform equalization,
Reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values;
Estimating the phase rotation angle of the symbol from the reduced number of samples; and
Derotating the symbol based on the determined phase rotation angle;
A method in a receiver of a communication system, comprising:
Determining the number of samples after reducing the number of samples using the two or more threshold values;
If the number of samples is less than or greater than a given range, adjust the threshold value and reduce the number of samples in the constellation;
A method in a receiver of a communication system further comprising:
サンプル数が所与の範囲より少ないか又は多い場合にはスレッシュホールド値を調整しそしてコンステレーションにおけるサンプル数を減少する、
ことを更に含む、請求項1から7のいずれかに記載の方法。 Determining the number of samples after reducing the number of samples using the two or more threshold values;
If the number of samples is less than or greater than a given range, adjust the threshold value and reduce the number of samples in the constellation;
Further comprising a method according to any one of claims 1 to 7 that.
前記基準シンボルに基づき前記セットの第1シンボルを減回転する手段、
前記第1シンボルの位相回転角をゼロとして設定する手段、及び
前記シンボルのセットにおける各次々の連続シンボルに対して、
イコライゼーションを遂行する手段、
2つ以上のスレッシュホールド値を使用することにより前記コンステレーションの2つ以上のコーナーでサンプルを選択することにより前記コンステレーション内のサンプルの数を減少する手段、
前記減少された数のサンプルから前記シンボルの位相回転角を推定する手段、及び
決定された位相回転角に基づいて前記シンボルを減回転する手段、
を備えた通信システムの装置であって、
前記イコライゼーションの後に、以前のシンボルの位相回転角を使用してシンボルの一時的コピーを減回転する手段、
前記シンボルの一時的コピーの位相回転角を推定し、そしてシンボルの位相回転角を、その推定位相回転角及び以前のシンボルの位相回転角の和として決定することにより、前記シンボルの位相回転角を推定する手段、
シンボルコンステレーションを所定の度数だけ回転する手段、
下限スレッシュホールドを適用しそしてそのスレッシュホールドより小さなサンプルを選択することにより最小の実数部をもつサンプルをシンボルコンステレーションから選択する手段、
上限スレッシュホールドを適用しそしてそのスレッシュホールドより大きいサンプルを選択することにより最大の実数部をもつサンプルをシンボルコンステレーションから選択する手段、
最小及び最大の実数部をもつサンプルを通過する線を決定する手段、及び
前記線の傾斜度を決定し、そしてその傾斜度に基づいて位相回転角を計算する手段、
を更に備えた通信システムの装置。 Means for receiving as input a data structure consisting of a set of data symbols and a reference symbol, each data symbol forming a rectangular symbol constellation of samples;
Means for derotating the first symbol of the set based on the reference symbol;
Means for setting the phase rotation angle of the first symbol as zero, and for each successive symbol in the set of symbols,
A means of performing equalization,
Means for reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values;
Means for estimating a phase rotation angle of the symbol from the reduced number of samples, and means for derotating the symbol based on the determined phase rotation angle;
A communication system device comprising :
Means for derotating the temporary copy of the symbol after the equalization using the phase rotation angle of the previous symbol;
Estimating the phase rotation angle of the temporary copy of the symbol and determining the phase rotation angle of the symbol as a sum of the estimated phase rotation angle and the phase rotation angle of the previous symbol; Means to estimate,
Means for rotating the symbol constellation by a predetermined number of degrees;
Means for selecting from the symbol constellation the sample with the smallest real part by applying a lower threshold and selecting a sample smaller than that threshold;
Means for selecting from the symbol constellation the sample with the largest real part by applying an upper threshold and selecting a sample greater than that threshold;
Means for determining a line passing through a sample having a minimum and maximum real part; and
Means for determining a slope of the line and calculating a phase rotation angle based on the slope;
A communication system apparatus further comprising:
前記基準シンボルに基づき前記セットの第1シンボルを減回転する手段、
前記第1シンボルの位相回転角をゼロとして設定する手段、及び
前記シンボルのセットにおける各次々の連続シンボルに対して、
イコライゼーションを遂行する手段、
2つ以上のスレッシュホールド値を使用することにより前記コンステレーションの2つ以上のコーナーでサンプルを選択することにより前記コンステレーション内のサンプルの数を減少する手段、
前記減少された数のサンプルから前記シンボルの位相回転角を推定する手段、及び
決定された位相回転角に基づいて前記シンボルを減回転する手段、
を備えた通信システムの装置であって、
前記イコライゼーションの後に、以前のシンボルの位相回転角を使用してシンボルの一時的コピーを減回転する手段、
前記シンボルの一時的コピーの位相回転角を推定し、そしてシンボルの位相回転角を、その推定位相回転角及び以前のシンボルの位相回転角の和として決定することにより、前記シンボルの位相回転角を推定する手段、
下限スレッシュホールドを適用しそしてそのスレッシュホールドより小さなサンプルを選択することにより最小の虚数部をもつサンプルをシンボルコンステレーションから選択する手段、
上限スレッシュホールドを適用しそしてそのスレッシュホールドより大きいサンプルを選択することにより最大の虚数部をもつサンプルをシンボルコンステレーションから選択する手段、
最小及び最大の虚数部をもつサンプルを有するコンステレーションを90°回転する手段、
最小及び最大の虚数部をもつサンプルを通過する線を決定する手段、及び
前記線の傾斜度を決定し、そしてその傾斜度に基づいて位相回転角を計算する手段、
を更に備えた、通信システムの装置。 Means for receiving as input a data structure consisting of a set of data symbols and a reference symbol, each data symbol forming a rectangular symbol constellation of samples;
Means for derotating the first symbol of the set based on the reference symbol;
Means for setting the phase rotation angle of the first symbol as zero; and
For each successive symbol in the set of symbols,
A means of performing equalization,
Means for reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values;
Means for estimating a phase rotation angle of the symbol from the reduced number of samples; and
Means for derotating the symbol based on the determined phase rotation angle;
A communication system device comprising:
Means for derotating the temporary copy of the symbol after the equalization using the phase rotation angle of the previous symbol;
Estimating the phase rotation angle of the temporary copy of the symbol, and determining the phase rotation angle of the symbol as the sum of the estimated phase rotation angle and the phase rotation angle of the previous symbol; Means to estimate,
Means for selecting from the symbol constellation the sample with the smallest imaginary part by applying a lower threshold and selecting a sample smaller than that threshold;
Means for selecting from the symbol constellation the sample with the largest imaginary part by applying an upper threshold and selecting a sample greater than that threshold;
Means for rotating a constellation having samples with minimum and maximum imaginary parts by 90 °;
Means for determining a line passing through a sample having minimum and maximum imaginary parts; and means for determining a slope of the line and calculating a phase rotation angle based on the slope.
An apparatus for a communication system , further comprising:
前記第1及び第2傾斜度の平均を取る手段、及び
前記平均に基づいて位相回転角を計算する手段、
を更に備えた、請求項10又は11に記載の装置。 Means for determining a first slope value based on the sample having the minimum and maximum real part and a second slope value based on the sample having the minimum and maximum imaginary part;
Means for taking an average of the first and second gradients; and means for calculating a phase rotation angle based on the average;
The apparatus according to claim 10 or 11 , further comprising:
前記基準シンボルに基づき前記セットの第1シンボルを減回転する手段、
前記第1シンボルの位相回転角をゼロとして設定する手段、及び
前記シンボルのセットにおける各次々の連続シンボルに対して、
イコライゼーションを遂行する手段、
2つ以上のスレッシュホールド値を使用することにより前記コンステレーションの2つ以上のコーナーでサンプルを選択することにより前記コンステレーション内のサンプルの数を減少する手段、
前記減少された数のサンプルから前記シンボルの位相回転角を推定する手段、及び
決定された位相回転角に基づいて前記シンボルを減回転する手段、
を備えた通信システムの装置であって、
前記イコライゼーションの後に、以前のシンボルの位相回転角を使用してシンボルの一時的コピーを減回転する手段、及び
前記シンボルの一時的コピーの位相回転角を推定し、そしてシンボルの位相回転角を、その推定位相回転角及び以前のシンボルの位相回転角の和として決定することにより、前記シンボルの位相回転角を推定する手段、
を更に備え、
4つのスレッシュホールドを使用して、シンボルコンステレーションの各コーナーのサンプルを選択し、従って、4つのサンプルグループを得る手段を更に備え、それらサンプルグループは、2つのサンプルグループ対を形成し、サンプルグループ対のサンプルグループは、コンステレーションの互いに反対側にあり、更に、
サンプルグループ対を通過する線を決定しそしてその線の傾斜度k1を決定する手段、
他方のサンプルグループ対を通過する線を決定しそしてその線の傾斜度k2を決定する手段、
k3を1/2*[k1−1/k2]として決定する手段、及び
位相回転角をatan[k3]−π/4として決定する手段、
を更に備えた通信システムの装置。 Means for receiving as input a data structure consisting of a set of data symbols and a reference symbol, each data symbol forming a rectangular symbol constellation of samples;
Means for derotating the first symbol of the set based on the reference symbol;
Means for setting the phase rotation angle of the first symbol as zero; and
For each successive symbol in the set of symbols,
A means of performing equalization,
Means for reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values;
Means for estimating a phase rotation angle of the symbol from the reduced number of samples; and
Means for derotating the symbol based on the determined phase rotation angle;
A communication system device comprising:
Means for derotating a temporary copy of the symbol using the phase rotation angle of the previous symbol after the equalization; and
Estimating the phase rotation angle of the temporary copy of the symbol and determining the phase rotation angle of the symbol as a sum of the estimated phase rotation angle and the phase rotation angle of the previous symbol; Means to estimate,
Further comprising
The four thresholds are used to select the samples at each corner of the symbol constellation, and thus further comprises means for obtaining four sample groups, the sample groups forming two sample group pairs, Paired sample groups are on opposite sides of the constellation, and
Means for determining a line passing through the sample group pair and determining a slope k1 of the line;
Means for determining a line passing through the other sample group pair and determining the slope k2 of the line;
means for determining k3 as 1/2 * [k1-1 / k2], means for determining the phase rotation angle as atan [k3] −π / 4,
A communication system apparatus further comprising:
前記基準シンボルに基づき前記セットの第1シンボルを減回転する手段、
前記第1シンボルの位相回転角をゼロとして設定する手段、及び
前記シンボルのセットにおける各次々の連続シンボルに対して、
イコライゼーションを遂行する手段、
2つ以上のスレッシュホールド値を使用することにより前記コンステレーションの2つ以上のコーナーでサンプルを選択することにより前記コンステレーション内のサンプルの数を減少する手段、
前記減少された数のサンプルから前記シンボルの位相回転角を推定する手段、及び
決定された位相回転角に基づいて前記シンボルを減回転する手段、
を備えた通信システムの装置であって、
式x=kth*y+athの4つのスレッシュホールドを選択する手段を更に備え、ここで、kth及びathは、シンボルの送信に使用される変調方法及び以前のシンボルの位相回転角に依存する定数であり、
4つのスレッシュホールドを使用して、シンボルコンステレーションの各コーナーのサンプルを選択し、従って、4つのサンプルグループを得る手段を更に備え、それらサンプルグループは、2つのサンプルグループ対を形成し、サンプルグループ対のサンプルグループは、コンステレーションの互いに反対側にあり、更に、
第1サンプルグループ対を通過する線を決定しそしてその線の傾斜度k4を決定する手段、
他方のサンプルグループ対を通過する線を決定しそしてその線の傾斜度k5を決定する手段、
k6を1/2*[k4−1/k5]として決定する手段、及び
位相回転角をatan[k6]−π/4として決定する手段、
を備えた通信システムの装置。 Means for receiving as input a data structure consisting of a set of data symbols and a reference symbol, each data symbol forming a rectangular symbol constellation of samples;
Means for derotating the first symbol of the set based on the reference symbol;
Means for setting the phase rotation angle of the first symbol as zero; and
For each successive symbol in the set of symbols,
A means of performing equalization,
Means for reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values;
Means for estimating a phase rotation angle of the symbol from the reduced number of samples; and
Means for derotating the symbol based on the determined phase rotation angle;
A communication system device comprising:
Further comprising means for selecting four thresholds of the formula x = k th * y + a th , where k th and a th depend on the modulation method used for transmitting the symbol and the phase rotation angle of the previous symbol Constant to
The four thresholds are used to select the samples at each corner of the symbol constellation, and thus further comprises means for obtaining four sample groups, the sample groups forming two sample group pairs, Paired sample groups are on opposite sides of the constellation, and
Means for determining a line passing through the first sample group pair and determining a slope k4 of the line;
Means for determining a line passing through the other sample group pair and determining a slope k5 of the line;
means for determining k6 as 1/2 * [k4-1 / k5], means for determining the phase rotation angle as atan [k6] −π / 4,
A communication system apparatus comprising:
前記基準シンボルに基づき前記セットの第1シンボルを減回転する手段、
前記第1シンボルの位相回転角をゼロとして設定する手段、及び
前記シンボルのセットにおける各次々の連続シンボルに対して、
イコライゼーションを遂行する手段、
2つ以上のスレッシュホールド値を使用することにより前記コンステレーションの2つ以上のコーナーでサンプルを選択することにより前記コンステレーション内のサンプルの数を減少する手段、
前記減少された数のサンプルから前記シンボルの位相回転角を推定する手段、及び
決定された位相回転角に基づいて前記シンボルを減回転する手段、
を備えた通信システムの装置であって、
前記2つ以上のスレッシュホールド値を使用してサンプル数を減少した後にサンプル数を決定する手段、
サンプル数が所与の範囲より少ないか又は多い場合にはスレッシュホールド値を調整しそしてコンステレーションにおけるサンプル数を減少する手段、
を更に備えた通信システムの装置。 Means for receiving as input a data structure consisting of a set of data symbols and a reference symbol, each data symbol forming a rectangular symbol constellation of samples;
Means for derotating the first symbol of the set based on the reference symbol;
Means for setting the phase rotation angle of the first symbol as zero; and
For each successive symbol in the set of symbols,
A means of performing equalization,
Means for reducing the number of samples in the constellation by selecting samples at two or more corners of the constellation by using two or more threshold values;
Means for estimating a phase rotation angle of the symbol from the reduced number of samples; and
Means for derotating the symbol based on the determined phase rotation angle;
A communication system device comprising:
Means for determining the number of samples after reducing the number of samples using the two or more threshold values;
Means to adjust the threshold value and reduce the number of samples in the constellation if the number of samples is less than or greater than a given range;
A communication system apparatus further comprising:
サンプル数が所与の範囲より少ないか又は多い場合にはスレッシュホールド値を調整しそしてコンステレーションにおけるサンプル数を減少する手段、
を更に備えた、請求項10から16のいずれかに記載の装置。 Means for determining the number of samples after reducing the number of samples using the two or more threshold values;
Means to adjust the threshold value and reduce the number of samples in the constellation if the number of samples is less than or greater than a given range;
The apparatus according to claim 10 , further comprising:
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP17167795.8A EP3396916B1 (en) | 2017-04-24 | 2017-04-24 | Apparatus and method for reducing effects of phase noise |
EP17167795.8 | 2017-04-24 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2018186504A JP2018186504A (en) | 2018-11-22 |
JP6574505B2 JP6574505B2 (en) | 2019-09-11 |
JP6574505B6 true JP6574505B6 (en) | 2019-10-09 |
Family
ID=58664498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018082850A Expired - Fee Related JP6574505B6 (en) | 2017-04-24 | 2018-04-24 | Apparatus and method for reducing the effects of phase noise |
Country Status (5)
Country | Link |
---|---|
US (1) | US10411925B2 (en) |
EP (1) | EP3396916B1 (en) |
JP (1) | JP6574505B6 (en) |
KR (1) | KR102119490B1 (en) |
CN (1) | CN108737312B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109802709B (en) * | 2019-01-07 | 2021-06-04 | 复旦大学 | Network strong interference elimination algorithm based on MIMO communication system analog phase shifter |
US11212155B2 (en) * | 2019-06-19 | 2021-12-28 | Altiostar Networks, Inc. | System and method for enhancing reception in wireless communication systems |
US11290316B2 (en) * | 2020-03-13 | 2022-03-29 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for efficient compensation of residual phase noise in 5G new radio (NR) downlink (DL) signals |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6151368A (en) * | 1999-03-22 | 2000-11-21 | Sicom, Inc. | Phase-noise compensated digital communication receiver and method therefor |
US6151358A (en) * | 1999-08-11 | 2000-11-21 | Motorola, Inc. | Method and apparatus, and computer program for producing filter coefficients for equalizers |
US6856656B2 (en) * | 2000-12-04 | 2005-02-15 | Conexant Systems, Inc. | Iterative carrier phase tracking decoding system |
JP5803795B2 (en) | 2012-04-20 | 2015-11-04 | 富士通株式会社 | Receiver, frequency deviation calculation method, and computer program |
CN102882652B (en) * | 2012-10-09 | 2014-04-16 | 南京六九零二科技有限公司 | M-APSK (amplitude phase shift keying) signal to noise estimation method based on iterative decoding and decision feedback |
US9137065B2 (en) * | 2012-12-20 | 2015-09-15 | Qualcomm Incorporated | Systems and methods to mitigate phase noise |
CN103746947A (en) * | 2014-01-07 | 2014-04-23 | 电子科技大学 | Phase noise estimation method |
US9491010B2 (en) * | 2014-04-23 | 2016-11-08 | Nokia Solutions And Networks Oy | Phase noise tracking and reduction |
US9667458B1 (en) | 2015-06-03 | 2017-05-30 | Qualcomm Incorporated | Feed-forward phase tracking |
-
2017
- 2017-04-24 EP EP17167795.8A patent/EP3396916B1/en active Active
-
2018
- 2018-04-23 KR KR1020180046977A patent/KR102119490B1/en active IP Right Grant
- 2018-04-23 US US15/959,349 patent/US10411925B2/en active Active
- 2018-04-24 CN CN201810371895.8A patent/CN108737312B/en active Active
- 2018-04-24 JP JP2018082850A patent/JP6574505B6/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20180309604A1 (en) | 2018-10-25 |
KR20180119136A (en) | 2018-11-01 |
KR102119490B1 (en) | 2020-06-08 |
EP3396916B1 (en) | 2020-04-01 |
US10411925B2 (en) | 2019-09-10 |
CN108737312A (en) | 2018-11-02 |
EP3396916A1 (en) | 2018-10-31 |
CN108737312B (en) | 2021-04-27 |
JP2018186504A (en) | 2018-11-22 |
JP6574505B2 (en) | 2019-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2578051B1 (en) | Base station calibration | |
JP6574505B6 (en) | Apparatus and method for reducing the effects of phase noise | |
CN111245750B (en) | Frequency offset estimation method, device and storage medium | |
US20120224498A1 (en) | Bayesian platform for channel estimation | |
JP6571789B2 (en) | Method, apparatus, system and computer program for LTE carrier bandwidth extension using increased subcarrier spacing | |
US11621814B2 (en) | Encoding multistage messages in a 5G or other next generation wireless network | |
CN108886422A (en) | Method and apparatus for determining the value of configured transmission | |
EP3602849A1 (en) | Techniques for channel state determination | |
US11233684B2 (en) | Non-coherent backscatter communications over ambient-based wireless source | |
WO2015188386A1 (en) | Method,apparatus and computer program | |
WO2023140852A1 (en) | Apparatus and method implementing frequency offset estimation | |
JP6561471B2 (en) | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM | |
CN111527753A (en) | Method for providing video encoding and/or decoding using reference values and related apparatus | |
WO2022112648A1 (en) | Apparatus and method for compensating phase noise | |
CN112751792B (en) | Channel estimation method and device | |
US9197267B2 (en) | Methods and apparatus for joint demodulation with max-log MAP (MLM) | |
WO2023173273A1 (en) | Approximations in distribution matching procedures | |
WO2024074068A1 (en) | Waveform design for integrated sensing and communication system | |
EP4346314A1 (en) | Apparatus, method and computer program | |
US20230179450A1 (en) | Equalizer coefficients for error vector magnitude measurement in new radio base station conformance testing | |
US12040918B2 (en) | Method and receiver for frequency offset estimation | |
WO2024103265A1 (en) | Techniques for srs estimation in wireless systems | |
CN118202765A (en) | WI-FI preamble detection | |
CN116488979A (en) | Frequency offset estimation method and related device | |
WO2023239376A1 (en) | Apparatus and method for low-power synchronization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180426 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190109 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20190409 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20190607 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190709 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190805 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190816 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6574505 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |