JP4447056B2 - 多重搬送波伝送システムにおける、あるいはそれに関する改良 - Google Patents
多重搬送波伝送システムにおける、あるいはそれに関する改良 Download PDFInfo
- Publication number
- JP4447056B2 JP4447056B2 JP51255498A JP51255498A JP4447056B2 JP 4447056 B2 JP4447056 B2 JP 4447056B2 JP 51255498 A JP51255498 A JP 51255498A JP 51255498 A JP51255498 A JP 51255498A JP 4447056 B2 JP4447056 B2 JP 4447056B2
- Authority
- JP
- Japan
- Prior art keywords
- receiver
- carrier
- signal
- pilot
- sampling clock
- 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 - Lifetime
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 53
- 238000005070 sampling Methods 0.000 claims abstract description 71
- 238000000034 method Methods 0.000 claims abstract description 58
- 230000001360 synchronised effect Effects 0.000 claims abstract description 14
- 239000000969 carrier Substances 0.000 claims description 34
- 230000000694 effects Effects 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 16
- 230000006870 function Effects 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 9
- 238000012544 monitoring process Methods 0.000 claims description 5
- 230000011664 signaling Effects 0.000 claims description 4
- 108091006146 Channels Proteins 0.000 description 86
- 239000013598 vector Substances 0.000 description 23
- 230000015654 memory Effects 0.000 description 17
- 238000011144 upstream manufacturing Methods 0.000 description 17
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 16
- 238000004364 calculation method Methods 0.000 description 16
- 229910052802 copper Inorganic materials 0.000 description 16
- 239000010949 copper Substances 0.000 description 16
- 238000001514 detection method Methods 0.000 description 16
- 238000004422 calculation algorithm Methods 0.000 description 14
- 125000004122 cyclic group Chemical group 0.000 description 13
- 101000920618 Homo sapiens Transcription and mRNA export factor ENY2 Proteins 0.000 description 12
- 102100031954 Transcription and mRNA export factor ENY2 Human genes 0.000 description 12
- 238000013507 mapping Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 7
- 101100137815 Arabidopsis thaliana PRP8A gene Proteins 0.000 description 6
- 101150085660 SUS2 gene Proteins 0.000 description 6
- 238000004891 communication Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000001228 spectrum Methods 0.000 description 6
- 230000003044 adaptive effect Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 5
- 239000013078 crystal Substances 0.000 description 5
- 238000001914 filtration Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 101150012579 ADSL gene Proteins 0.000 description 4
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 4
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 4
- 239000002131 composite material Substances 0.000 description 4
- 230000000875 corresponding effect Effects 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 2
- 239000000872 buffer Substances 0.000 description 2
- 238000005314 correlation function Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000000670 limiting effect Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 229910052710 silicon Inorganic materials 0.000 description 2
- 239000010703 silicon Substances 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 208000012503 Bathing suit ichthyosis Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 238000013506 data mapping Methods 0.000 description 1
- 230000007850 degeneration Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000036039 immunity Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000008521 reorganization Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
- 238000012549 training Methods 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/2668—Details of algorithms
- H04L27/2673—Details of algorithms characterised by synchronisation parameters
- H04L27/2675—Pilot or known symbols
-
- 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/2656—Frame synchronisation, e.g. packet synchronisation, time division duplex [TDD] switching point detection or subframe synchronisation
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Mobile Radio Communication Systems (AREA)
- Medicines That Contain Protein Lipid Enzymes And Other Medicines (AREA)
- Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
- Orthopedics, Nursing, And Contraception (AREA)
- Telephonic Communication Services (AREA)
- Radar Systems Or Details Thereof (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
Description
遠距離通信ネットワークを通したマルチメディア及びその他の帯域幅サービスの提供に対する要望が、銅ペアケーブルを通して高ビット伝達速度のトラフィックを送信する必要性を生み出した。この要件がADSLやVDSL等の多数の異なる送信スキームの開発に導いている。これらの送信スキームに対する有望な変調システムの1つが、DMT(discrete multi-tone:離散マルチトーン)として知られるラインコードであり、それは直交周波数分割マルチプレクスに似たところがある広帯域伝送技術である。
離散マルチトーン送信においては、利用できる帯域幅は、各々が小さな帯域幅、おそらく、4kHzを有する複数のサブチャネルに分割される。トラフィックは各サブチャネルの雑音電力と伝送損失に依存して、異なるサブチャネルに割り当てられる。各々のチャネルは11データビットまで表わすことができる多重レベルのパルスを搬送する。品質の良くないチャネルは少ないビットしか搬送しないか、あるいは完全に止められるかもしれない。
データが両方向に送信される場合、つまり、対称二重通信方式の場合、銅ペアケーブルのペア間干渉が高くなるので、多数の送信スキームは、高いデータ速度での送信が一方向のみに行われる非対称スキームの使用を提案している。このようなスキームは要求に応じたビデオ(video-on-demand)等の高い帯域幅サービスに対する要望の多くを満たすが、長期的には、対称二重通信方式システムが要求されると思われる。
VDSL技術はADSLに大きく類似しているが、ADSLはより大きな動的範囲の要求を満たさなければならず、その結果かなり複雑である。VDSLは費用が安く、電力が低いため、構内VDSLユニットは上流向データの多重化のために、物理層メディアアクセス制御を実施する必要がある。
4つのラインコードがVDSLのために提案されている:
- CAP;キャリヤーレスAM/PM、すなわち抑圧搬送波QAMバージョン、受動的NT構成の場合、CAPは多重化のために上流のQPSKとTDMAタイプを使用するであろう(但し、CAPは上流向の多重化に対するFDMアプローチを妨げない);
- DMT;離散的マルチトーン、受動的NT構成用の場合、個々の搬送波を作り出し、復調するために、離散的フーリエ変換を使用する多重搬送波システム;DMTは上流多重化のためにFDMを使用するであろう(但し、DMTはTDMA多重化戦略を妨げない);
- DWMT;離散的ウェーブレットマルチトーン、個々の搬送波を作り出し、復調するために、ウェーブレット変換を使用する多重搬送波システム、DWMTは更に上流多重化のためにFDMも使用するが、TDMAをも許容する;及び
- SLC;シンプルラインコード、受動的NT構成の場合、ベースバンドをフィルタリングし、それを受信機で再生する4レベルのベースバンドシグナリングバージョン;FDMも可能であるが、SLCは上流多重化のためにTDMAを最も好ましく使用することになる。
VDSLの初期のバージョンは、上流向チャネルから下流向チャネルを分離し、またPOTS及びISDNからその両方のチャネルを分離するために、周波数分割多重化を使用する。対称的なデータ速度を特徴とする後世代のシステムに対しては、エコー取消しが必要であるかもしれない。周波数における実質的な隔たりは、最低のデータチャネルとPOTS間において維持され、これにより非常に簡単で費用効果的なPOTSスプリッタが可能になる。典型的な実践では、上流チャネルの上に下流チャネルが位置付けられるであろう。しかしながら、DAVIC仕様はこの順序を逆にし、同軸ケーブルシステムを通したVDSL信号の構内分配を可能にする。
DMTシステム等の多重搬送波システムでは、受信機には、送信機サンプリングクロックと極めて正確に同期化したサンプリングクロックを回復する能力がなければならない。周知方法は、同期化を達成するために予約された搬送波、即ちパイロット搬送波を使用し、これが固定された位相で送信される。次に、受信機サンプリングクロックがパイロット搬送波に位相ロックされる。フレームタイミングもまた、回復されなければならない。これは、相関技術の使用によって達成可能である。
本発明の1つの目的は、多重搬送波伝送システムにおいて、サンプルクロックを回復し、同サンプリングクロックをパイロット搬送波に位相ロックすることにより、受信機のサンプルクロックを送信機のサンプルクロックに同期化させる改良された方法を提供することにある。
本発明のさらなる目的は、受信機においてサンプルクロックを前記パイロット搬送波に位相ロックすることにより前記受信機サンプルクロックを送信機サンプルクロックに同期化させるための改良された技術を組み込んだ、パイロット搬送波が送信される多重搬送波伝送システムを提供することにある。
本発明のさらに他の目的は、トランシーバの一要素を形成可能な多重搬送波伝送システムと共に使用するための受信機であって、この受信機及び/或いはトランシーバが、受信機においてサンプルクロックをパイロット搬送波に位相ロックすることにより前記受信機サンプルクロックを送信機サンプルクロックに同期化させるための改良された技術を採用しているような受信機を提供することにある。
本発明の第1の態様では、受信機サンプリングクロックが、前記受信機サンプリングクロックをパイロット搬送波に位相ロックすることによって送信機サンプリングクロックに同期化されるような、直交搬送波を使用する多重搬送波伝送システムと共に使用するための受信機が提供されており、前記受信機は、
− フレームタイミング偏差信号を使用して前記受信機のフレームタイミングを調整するように適合化され、前記受信機サンプリングクロックを生成するように適合化された発振器手段を制御する第1フィードバックループと、
− 前記パイロット搬送波の偏角推定値を表す信号を使用してチャネル効果を補正するように適合化され、前記発振器手段を制御する第2フィードバックループとを含むことを特徴としている。
前記発振器手段はVCXOであってよい。
前記多重搬送波伝送システムはDMT伝送システムであってよい。
前記多重搬送波伝送システムはDMTベースのVDSLシステムであってもよい。
前記受信機は、ピーク位置推定器手段に接続され、前記フレームタイミング偏向信号を生成するように適合化された相関器手段を含むことができる。
前記受信機は、前記パイロット偏角推定値を表示する前記信号を生成するように適合化されたパイロット偏角推定手段を含むことができる。
前記ピーク位置推定手段と前記パイロット偏角推定手段は各々、D/Aを介して前記発振器手段に接続可能なフィードバックコントローラ手段に接続が可能である。
前記フィードバックコントローラ手段は、出力が合計されて前記発振器手段用の制御信号が生成される2つのフィードバックコントローラを備えることができる。
前記パイロット偏角推定値を表示する前記信号は、1つの等化パラメータとして機能することが可能であり、同信号によって前記発振器手段はチャネル効果を補正するような方法で調整される。
前記受信機は、以下のような要素を有する同期化過程に従って作動することができる。
− フレームタイミング偏差信号に応答して前記発振器手段を調節することによるフレームアラインメント、
− 前記パイロット搬送波偏角を表示する前記信号に応答して前記発振器手段を調節することによる等化、及び、
− 整定時間経過後の、前記パイロット搬送波偏角推定値を表す前記信号だけに応答した前記発振器手段の調節。
前記パイロット搬送波偏角推定値を表示する前記信号は、前記パイロット搬送波が送信されるチャネルのチャネル特性の時間変動を等化する際に使用することができる。
監視手段は、フレームタイミング偏差を監視し、前記フレームタイミング偏差が既定の高値を超過するような場合は再同期化を開始するために提供が可能である。
本発明の第2の態様によれば、送信機と受信機を含むトランシーバが提供され、前記受信機は前述の受信機であることを特徴とする。
本発明の第3の態様によれば、受信機サンプリングクロックがパイロット搬送波に位相ロックされる、直交搬送波を使用する多重搬送波伝送システムが提供され、前記多重搬送波伝送システムは前述の2つのトランシーバを含むことを特徴とする。
本発明の第4の態様では、送信機と受信機とが前記送信機から前記受信機に送信されるパイロット搬送波によって同期化されるような多重搬送波システムにおいて、前記受信機で前記パイロット信号から前記送信機サンプリングクロックを回復し、前記送信機を前記受信機に同期化させる方法が提供されており、前記方法は、
− フレームタイミング偏差信号を導出させる段階と、
− 前記フレームタイミング偏差信号を使用して、受信されたフレーム構造を送信されたフレーム構造に整合させる段階と、
− 前記パイロット搬送波の偏角の推定値を導出させて等化パラメータとして使用し、チャネルの影響を補正する段階、を特徴としている。
本発明の第5の態様では、受信機サンプリングクロックを送信機によって送信されたパイロット搬送波に位相ロックすることにより、前記受信機サンプリングクロックが前記送信機サンプリングクロックに同期化されるような直交搬送波を使用する多重搬送波伝送システムにおいて、前記受信機サンプリングクロックを前記送信機サンプリングクロックに同期化させる方法が提供されており、前記方法は、
−フレームタイミング偏差信号を使用して前記受信機のフレームタイミングを調整し、前記受信機サンプリングクロックを制御する段階と、
−前記パイロット搬送波の偏角推定値を表わす信号を使用してチャネル効果を補正し、前記受信機サンプリングクロックを制御する段階、を特徴としている。
前記フレームタイミング偏差信号は、受信された時間領域データストリームから相関によって派生させることができる。
前記フレームタイミング偏差信号は、受信機サンプリングクロック制御信号を生成するために、前記パイロット搬送波の偏角推定値を表示する前記信号に加算することができる。
前記パイロット偏角評価を表示する前記信号は、1つの等化パラメータとして機能することが可能であり、同信号によって前記発振器手段はチャネル効果を補正するような方法で調整される。
前記方法は、以下のような要素を含むことができる。
− フレームタイミング偏差信号に応答して前記受信機サンプリングクロックを調節することによる、前記受信機と前記送信機との間のフレームアラインメント、
− 前記パイロット搬送波偏角を表示する前記信号に応答して前記受信機サンプリングクロックを調節することによる、前記パイロット信号が送信されるチャネルの等化、及び、
− 整定時間経過後の、前記パイロット搬送波偏角を表示する前記信号だけに応答した前記受信機サンプリングクロックの調節。
前記パイロット搬送波偏角評価を表示する前記信号は、前記パイロット搬送波が送信されるチャネルのチャネル特性の時間変動を等化する際に使用することができる。
前記フレームタイミング偏向は監視が可能であり、また前記フレームタイミング偏向が既定の高値を超過するような場合は再同期化を開始することができる。
次に、添付図面を参照して、発明の実施形態を例によって説明する。
図1は非対称通信システムを概略的に示す。
図2はDMTシステムを概略的に示す。
図3は非対称DMT通信システムにおいて使用されるチャネル分離をグラフ的に示す。
図4は本発明が関係するマルチトーン搬送波システムモデムの基本的ブロックを概略的に示す。
図5は実装を容易にするために、図4に図示したマルチトーン搬送波システムモデムの分割を概略的に示す。
図6は銅ペアケーブルのスペクトル割り当てをグラフ的に示す。
図7はここで説明するマルチトーン搬送波システムにおいて使用されるフレーム構造を概略的に示す。
図8は図4に示したマルチトーン搬送波システムモデム用のアナログインターフェイスを概略的に示す。
図9はここで説明するマルチトーン搬送波システム用の、周波数に対するSN比の依存状態をグラフ的に示す。
図10は、図4に示したマルチトーン搬送波システムモデムにおいて使用されるFFTアルゴリズムを概略的に示す。
図11は、図4に示したマルチトーン搬送波システムモデムにおいて使用される、フレーム相関原理を概略的に示す。
図12は、図4に示したマルチトーン搬送波システムモデムと共に使用するための相関器を概略的に示す。
図13は、図12の相関器において使用される平均器を概略的に示す。
図14は、図4に示したマルチトーン搬送波システムモデムと共に使用するための、相関位置検出器を概略的に示す。
図15は、図4に示したマルチトーン搬送波システムモデムにおいて使用される、同期化ユニットの概観を概略的に示す。
図16は、図4に示したマルチトーン搬送波システムモデムにおいて使用される、FFT/IFFTユニットの概観を概略的に示す。
図17は、サイクリックプレフィックスの使用を概略的に示す。
図18は、図4に示したマルチトーン搬送波システムモデムにおいて使用するための、決定指示チャネル評価と等化システムを概略的に示す。
図19はb=6である場合の、QAMエンコーディングを示す。
図20は、図4に示したマルチトーン搬送波システムモデムにおいて使用される、ビットローディング因数とエネルギーローディング因数の計算の実現を概略的に示す。
図21は、図4に示したマルチトーン搬送波システムモデムにおいて使用される、システムコントローラインターフェイスの概観を概略的に示す。
図22は、図4に示したマルチトーン搬送波システムモデムの2つが、マルチトーン搬送波伝送システムを作成するために相互接続される方法を概略的に示す。
図23は、図4に示したマルチトーン搬送波システムモデムにおいて使用されるベクトル管理システムを概略的に示す。
図24はBSIの長さを示す。
図25は、図4に示したマルチトーン搬送波システムモデムに対する、BSI割り込み用のNU SCロード分配を概略的に示す。
図26は図4に示したマルチトーン搬送波システムモデム用のSUSパターンを示す。
図27は、図4に示したマルチトーン搬送波システムモデム用のDASパターンを概略的に示す。
図28は、図4に示したマルチトーン搬送波システムモデム用のウェイクアップ信号を概略的に示す。
図29から31は、図4に示したマルチトーン搬送波システムモデム用のセットアップシーケンスを示す。
図32は、VDSLモデムアプリケーションネットワークインターフェイス用のネットワーク概観を概略的に示す。
本発明の理解を容易にするために、本明細書において使用した略語の語源又は意味を以下に記載する:
ADC:アナログ・ディジタル変換器
AIS:アラーム・イン・シグナル(信号内アラーム)
ASIC:アプリケーション特有の集積回路
BPSK:バイナリ位相シフトキーイング
BSI:ベース同期化間隔
BSI-D:ダウンリンク接続用のBSI
BSI-U:アップリンク接続用のBSI
CCH:制御チャネル
CM1:搬送波モード1、ビットロードされ使用された搬送波
CM2:搬送波モード2、マスクアウトまたは不許可にされた搬送波
CM3:搬送波モード3、ゼロビットローディングが許可された搬送波
CP:サイクリックプレフィックス
DAC:ディジタル・アナログ変換器
DAS:DF3フレームシーケンス
DF1:データフレーム、ランダムデータ並列CCH
DF2:データフレーム、ランダムデータ1CCH
DF3:データフレーム、完全にビットロードされた1CCH
DFT:離散フーリエ変換
DMT:離散マルチトーン
DWMT:離散ウェーブレットマルチトーン
EMC:電磁適合性
FEC:フォワードエラー修正
FEXT:遠端漏話
FFT:高速フーリエ変換
FITN:ノードへのファイバ(Fibre To The Node)
G1 MUSIC:第一世代、プロトタイプシステム(vmeベース)
G2 MUSIC:3+2ASIC実装
G3 MUSIC:2チップシリコン実装
IFFT:逆高速フーリエ変換
IIR:無限大インパルス応答
ISDN:ディジタルネットワークに対する国際基準
ISI:記号間干渉
JTAG:ジョイントテストアクショングループ
LEX:市内交換
LP:低域
NT:ネットワークターミナル
NU:ネットワークユニット
OFDM:直交周波数分割多重化
ONU:光ネットワークユニット
PGA:プログラム可能利得減衰器
POTS:古典的電話サービス
QAM:直角振幅変調
SC:システムコントローラ
SDH:同期化ディジタル階層
SF:同期化フレーム
SNR:SN比
STB:設定されたトップボックス
SUS:同期化フレームシーケンス
SUS1:SF及びDF1フレームシーケンス
SUS2:SF及びDF2フレームシーケンス
TA:時間進行
TDMA:時分割多重アクセス
UTP:シールドされていない撚り線ペアケーブル
VCXO:電圧制御されたクリスタル発振器
VDSL:高ビット速度のディジタル加入者ライン
本発明が関係するシステムは、便利さのために、設置された銅ネットワーク用のMUSIC-多重搬送波システムと称する。MUSICは広帯域マルチメディアサービスを支えるための電話銅線ペアケーブルを通した高速通信を提供するためのものである。
本明細書及びこれと同日付の同一出願人による特許出願明細書において説明されているMUSICシステムは、シリコンによるコスト効率のよい頑丈な加入者実装を提供し、既存の市内電話ネットワークで使用するために、銅ケーブル(<1300メートル)を通した26:2または13:2Mbpsの非対称送信を提供する。
MUSICシステムは、各々が多くのユーザに供給する働きをする光ファイバを、ユーザの家庭付近のキャビネットまで使用する、Fibre To The Node(FTTN)として知られるネットワークコンセプトを使用してアクセスすることができる。このように、MUSIC用のケーブル長の仕様書を1300メートルまでに制限することができる。
MUSICシステムは基本的に、加入者への下流向高(26Mbps)ビット率信号と、加入者からの上流向低(2Mbps)ビット率信号の送信のためである。
図1はMUSICシステムを図示している。ネットワークユニット、NUは光ファイバリンク(FITN)によって固定ネットワークに接続される。マルチメディアアプリケーション、例えば、ビデオ・オン・ディマンド(video on demand)に接続されるネットワークターミナルNTは、銅ケーブルを介してNUに連結される。MUSICシステムは高い下流向データ率とかなり低い上流側データ率を支える。
ここで説明するMUSICシステムにおいて、2つの固定ビット率(13:2、26:2Mbps)が支持され、低い方のビット率、13:2Mbpsは品質が良くないか、あるいは非常に長い銅ケーブルで使用するための特別のオプションとして実装することができる。
ネットワークターミナル(NT)に対して、接続はPOTS、ISDN、ATM25、及びエサーネット(Ethernet)等の一組の標準インターフェイスで構成される。モデム状態とは無関係であるように受動的にフィルタリングされるPOTSサービスを除き、全ての伝達プロトコルはモデムデータストリームによって搬送される。ネットワークユニット(NU)は固定ネットワークにおいて終了する。
MUSICはアナログ部分の受動的フィルタリングによって、アップリンクとダウンリンクのスペクトルを分離する。
ここで説明するMUSICバージョンは将来的な機能性のグレードアップを目的としている。この理由から、FFT/IFFTブロックは、システムの将来のグレードアップにおいて再使用できるように、完全な機能性を支援するように設計されている。
MUSICシステムは、個々の搬送波を作り出し、復調するために、離散フーリエ変換を使用する、DMTベースの多重搬送波VDSLシステムである。これは、2つのトランシーバを示す図2に図示されており、各々のトランシーバが撚り線銅ペアケーブルに接続される、受信機Rxと送信機Txを有している。複数の搬送波を使用して2つのトランシーバ間でデータが送信されるが、チャネル品質が非常に粗悪である場合には、これらの搬送波のうち一部は使用しなくてもよい。各搬送波によって伝達されるビット数も、チャネル品質に応じて変化してよい。
DMT等の多重搬送波変調技術は、周波数に依存する損失及び撚り線ペアケーブルの雑音を効率的に処理する。MUSICシステムにおいて、利用できる10MHzの帯域幅は、各々が9.77kHz幅である1024の搬送波に分割される。個々の搬送波に割り当てられる伝送電力は、各帯域の雑音電力と伝送損失に依存する。各々の搬送波は12ビットまでのデータ(4096QAM)を表わすことができるマルチレベルパルスを搬送する。個々の搬送波のSN比(SNR)は受信機側で計算される。搬送波が高いSNRを有する場合、12ビットまでがその搬送波に割り当てられる。低いSNR値の搬送波に対しては、少ないビット数がその搬送波に割り当てられる。狭帯域干渉物によって影響される搬送波は止められる。インパルスノイズの偶然のバーストの影響を緩和するために、フォワードエラー修正とデータインターリービングが使用される。
MUSICシステムのこのバージョンにおいて、非対称VDSLが実装され、それは下流向データ速度が上流向データ率より高いことを意味する。2つの固定された下流向データ速度(26/13Mbps)はシステムによって支持され、選ばれる速度は実際のケーブル長(<1300メートル)及び/もしくはチャネルの品質に依存する。上流向データ速度は2Mbpsに固定される。MUSICシステムにおいて、下流向チャネルを上流向チャネルから分離し、またそれらのチャネルをPOTSから分離するために、異なる周波数帯域を使用することができる。図3を参照。
あるいは、他の二重通信方式、例えば、TDMA及び/もしくは一つおきの搬送波が下流向チャネルと上流向チャネル専用である方法を使用することもできる。
図4は本発明が関係するMUSICモデムの概観を示している。主なハードウエアブロックはADCとDAC、同期化、フーリエ変換処理、チャネル推定/等化器、記号割り振りと検出、インターリービングを伴うコーディングとデコーディング、ネットワークインターフェイス、及びシステムコントローラである。
モデムは以下の4つの基本的な機能ブロックの点から考慮することができる:
- ディジタル受信機ユニット;
- ディジタル送信機ユニット;
- アナログフロントエンド;及び
- システムコントローラ/PCI
アナログフロントエンドは、シールドされていない撚り線ペアケーブル及びPOTSに接続されるハイブリッド変圧器を含む。受信機側では、低域フィルターLPとプログラム可能利得減衰器PGAを介して、ハイブリッド変圧器がアナログ・ディジタル変換器に接続される。アナログ・ディジタル変換器を駆動するために、電圧制御されたクリスタル発振器VCXOが使用される。送信機側では、ハイブリッド変圧器が低域フィルターを介してディジタル・アナログ変換器に接続される。
ディジタル受信機ユニットは、図4に示すように、同期化ユニット及びチャネル推定器に接続される高速フーリエ変換及びリスケーリングユニットFFTを含む。チャネル推定器は、記号検出ユニット、及びデインターリービング、デコーディングユニットを介して、ビット操作ユニットに接続され、そこからネットワークアプリケーションインターフェイスに接続される。
ディジタル送信機ユニットは、エンコーディング及びインターリービングユニット、及び記号割り振り(マッピング)ユニットを介して、逆高速フーリエ変換及びスケーリングユニットIFFTに接続されるビット操作ユニットを含む。
システムコントローラは、図4に示すように、ディジタル受信機及びディジタル送信機内の様々な機能ユニットに接続され、またネットワークアプリケーションインターフェイス及びコンピュータインターフェイスに接続される。
ネットワークインターフェイスは高いプロトコルレベルをモデムレイヤ1機能性(modem layer one functionality)に接続する。このブロックはシステムに企図されたビット速度でデータを提供し、必要であれば、ダミーフレームを付け加える。
次に、データはチャネルコード化、及びインターリーブされる。ここで説明するMUSICシステムは、インターリービングと組み合わされた合成コードを使用する。多数のフレームの深さを使用して、組み合わされた周波数/時間インターリービングが得られる(本明細書の後半を参照)。
記号割り振り(mapping)ブロックは整数ベクトルとして入力データを受け取る。このベクトルは現行のビットローディング値に応じて構成された配列に割り振る(map)。割り振り器(mapper)はビットエラーの確率を低下させるために、交番2進コーディングスキームを使用する。
実際のベクトル掛け算はIFFTブロックにおける最初のステップである。これはシステムが各搬送波の出力電力レベルを概算(スケーリング)することができるようにする。次に、IFFTブロックは入力データに実際の2048のポイント逆FFTを行い、各搬送波を変調する。最終ステップとして、出力データにアドレスラップアラウンドを実行し、フレームの端において最初の128サンプルのコピーを加える。これはサイクリックプレフィックス(CP:循環接頭辞)と呼ばれる。
変調信号はDACへと進み、DACは84dBという真の最低動的範囲で信号を変換する。DACはシステムサンプルクロックによって20MHzで刻時される。ナイキストゴーストを除去するために、信号がLPフィルタリングにかけられる。ハイブリッド変圧器は銅ケーブルにバランスのとれた干渉を提供する。
MUSIC送信機・受信機信号路の概観が図4に示されている。送信機部分は受信機部分と同じハイブリッド構成を使用する。
受信機末端では、スプリッタ/ハイブリッドトランシーバが、POTSが使用する0から4kHzまでの周波数を、システムが使用する周波数と分離する。更に、スプリッタ/ハイブリッドトランシーバは、高レベル送信信号と低レベル受信信号の組み合わせから、低レベル受信信号も抽出する。
信号に対するナイキスト効果を減少させるために、アナログ受信信号がPGA(プログラム可能利得増幅器)に供給される前に、アナログ受信信号を低域フィルターにかける。
PGAは、ADCの動的範囲を最大限利用するために必要である。本システムでは、動的範囲は少なくとも66dBであるべきである。
信号がディジタルフォーマットに変換された後、同期化・FFTブロックがデータを受信する。
同期化ブロックでは、(FFTバッファの制御用の)フレームクロックとVCXO用の制御信号を発生させる。始めに、同期化ブロックが見本が取られた信号からフレームクロックを検索する。次に、フレームタイミング評価を計算するためにフレームクロックが使用され、VCXOフィードバックコントローラに送られる。VCXOはサンプリングクロック(20MHz)を発生させる。
フレーム時間推定値のみによって制御されるサンプリングクロックは、DMTシステムにおいては十分正確であるとはいえない。従って、ロッキングシーケンスの後、高いサンプリングクロックタイミング精度を達成するために、専用パイロット搬送波が使用される。
BSI信号もパイロット搬送波から抽出される。BSIは送信機・受信機CCH通信を同期化するために使用されるベース同期化間隔タイミング信号である。MUSICシステムの新規態様の1つは、同期化ブロックによって使用されるアルゴリズムであり、それについては、本明細書の後半において詳述する。
2048ポイントの実際のFFTは、FFTブロック内の入力フレームに対して実行される。この後、データが次のブロックに送られる前に、エネルギーローディングパラメータに基づいて、リスケーリングが行われる。
チャネル推定及び等化はFFTブロックから出力されるデータに対して実行される。全てのデータフレームがチャネル特性を推定するために使用される。更に、これらのデータフレームはビットローディングベクトルを計算するために使用され、各搬送波で送信されるビット数を決定する。この情報はその後、上流側制御チャネル(CCH)を通して送信機に送られる。
記号検出ブロックでは、ビットローディングマスクに従って、各搬送波に対してデマッピング(demapping)が行われる。
デマッピングの後、検出されたビットストリームに対して、デインターリービング及びフォワードエラー修正(FEC)デコーディングが行われる。
データはビット操作の後、ネットワーク/アプリケーションインターフェイスブロックに対して準備される。ダミーフレームはこのブロックで取り除かれる。
図4に示したシステムの中心にあるのが、システムコントローラ(SC)である。SCは市内PCIバスを使用して、様々なサブブロックをインターフェイスで連動させ、制御する汎用プロセッサである。ここで説明するMUSICバージョンでは、コントローラCPUはプログラム可能である。オンボードJTAGインターフェイスを通して外部ポートが設けられ、プログラミングを容易にする。
SCの主要な仕事は、システム始動と実行時間の運転を制御し、ビットローディングとエネルギーローディングの計算を行うことである。SCは専用の制御チャネル(CCH)を通してモデムの遠隔側と通信する。このチャネルはビット/エネルギーローディング変化及び他のシステム信号に関係するデータを搬送する。
高ボリュームの使用のために費用効果的な製品を得るために、システムのディジタル部分は少なくとも2つのASIC回路に基づいていなければならない。図5はチップデザイン目的のために、どのようにシステムがパーティションに分けられるかを示している。1つのチップはFFT/IFFT零空間を含む。第2のチップはフレーム同期化、チャネル推定及び等化、記号検出及び記号マッピングを含む。アナログブロックとネットワークインターフェイスブロックは第3及び第4のチップを各々使用して実装することができる。
ここで説明するMUSICシステムが使用するシステムパラメータは、本明細書に添付される表1〜3に記載されている。
VDSLシステムは0から40MHzのスペクトルで動作する。この帯域では、ここで説明するMUSICシステムは低い10MHzを占有する。図6を参照。POTSや幾つかの無線アマチュア帯域を含む、多数の伝統的な帯域がこのスペクトルに存在する。上流向チャネルから下流向チャネルを分離するために、異なる周波数帯域がここで説明するMUSICシステムにおいて使用される。ここで説明するMUSICシステムは10MHzで1024の搬送波を使用するので、各搬送波は9.77kHzの帯域幅を有し、最初の2つの搬送波はDCレベルとPOTSサービスによって割り当てられる。最後の搬送波は、ナイキストポイントであるので、許可されない。(無線帯域の)その他の搬送波は相殺する必要があるかもしれない。これは基本的に、平衡した銅ペアケーブルに対する免疫性と放射の問題である。
POTSスペクトルの受動的フィルタリングによって、このサービスはここで説明するMUSICシステム、実行時間状態または電力供給とは無関係にすることができる。
MUSICモデム接続のためにISDNサービスを提供するには2つの方法がある。1つの方法は、POTSとISDNシステムがMUSIC周波数帯域の下に存在できるようにすることである。これはPOTS用のものと同様のフィルタリングプロセスをISDN帯域スペクトル用にも使用することで達成できる。このフィルタリングによって、機器構成とは無関係にサービスを提供することができる。
ISDNを提供する他の方法は、MUSICシステムにおいてISDNを運搬人サービス(bearer service)にすることである。この解決法はスペクトル効率の点から利点がある。10MHzで1024の搬送波を使用することで、各搬送波に9.77kHzの帯域幅が与えられる。ISDNスペクトルはこれらの搬送波の(150-4)/9.77=5の割り当てを必要とする。チャネル特徴のために、これら5つの搬送波はシステム内で最良のSNRを有するように選択しなければならない。標準の接続に対して、これは5×100=500kbpsの帯域幅である。
従って、最適の解決法は、64kbpsのISDNサービスに対する全帯域幅用の500kbpsに比較して、64kbpsだけを割り当て、モデムを運搬人として使用することである。
1つの遠距離通信オペレータネットワークに対して実施された、減衰及びFEXT(遠端漏話)の測定結果は、ケーブルが200〜300メートルより短い場合、100Mbps以上のビット速度を達成することが可能であることを示している。それより長いケーブルに対しては、高周波数に対する減衰が最大ビット速度を制限する。約500メートルのケーブルに対しては、40Mbpsを達成することができ、1kmのケーブルには、15〜20Mbpsが実際的である。
性能を低下させる別の要素はEMCであり、これは使用される電力を制限する。やはり周波数領域の一部を排除しなければならないかもしれない。
典型的なPSTNが以下のインパルスノイズ特性を有するように期待することができる:
- 最大持続時間250μs
- 中央間隔67ms
- 最大ピーク振幅20mV
- ほとんどのエネルギーが200kHz未満
- 背景ノイズ-107dBm/Hz
システム内の主なタイミング源はサンプルクロックである。サンプルクロック用の基準はNU側に置かれ、二次ケーブル内の全ての撚り線銅ペアケーブルに共通である。サンプルクロック周波数は20MHz±10ppmであり、位相ジッタは0.5ns未満である。
NT側のサンプルクロックはNU側に位相ロックされる。ロッキング論理は第1段階でフレームタイミング推定を使用し、次にロッキングの細かな調節をするために、パイロット搬送波を使用する。ロッキング論理は18ビットのディジタル・アナログ変換器を介してVCXOの周波数を制御する。VCXOに対する要件は20MHz±25ppmの範囲と、1ボルト当たり10ppmの感度である。最終的なロッキングは位相ジッタが0.5ns未満で、サンプルの1/100の精度を有しているべきである。
フレームクロックはサンプルクロックの1/(2048+128)であり、受信フレームと送信フレームの開始を制御する。送信と受信の両方に使用されるフレームクロックは、NU側とNT側で位相が異なる。
NT側の送信用のフレームクロックが親装置であり、信号間隔の開始を制御する。図7を参照。
NT側の受信フレームクロックはフレームタイミング推定用ハードウエア機能から引き出され、フレームサンプリング期間の開始を制御する。図7を参照。
NT側の送信用のフレームクロックは受信用のフレームクロックと同じであるが、位相が「早い」TAサンプルである。TAはNU側でのシステム始動中に測定され、銅線ケーブル上の伝播遅延の補償のために使用されるパラメーターである。これは、アップリンクとダウンリンク両方に対して、サンプル抽出期間の中、銅線ケーブルの直交性を維持するために行われなければならない。NT側の送信用フレームクロックが信号間隔の開始を制御する。図7を参照。
NU側の受信フレームクロックは、TA計算が実施された後の送信用フレームクロックに対して、若干のサンプルクロックサイクル(TA)だけ遅らされる。開始シーケンスにおけるTAの計算前の遅延は、フレームタイミング推定用ハードウエア機能によって決定され、システムコントローラはその値にアクセスすることができる。NU側の受信フレームクロックはフレームサンプリング期間の開始を制御する。図7を参照。
送信側と受信側間のパラメータ変化を同期化するために、BSIクロックが使用される。パラメータは、例えば、ビットローディング、エネルギーローディング、あるいは制御チャネル周波数であってよい。パラメータは、BSIクロックが新しい設定にスイッチを始動させる前に、両側のシステムコントローラによって更新される。
BSIクロックはフレームクロックの1/8192である。アップリンク内のBSIクロックは、ダウンリンク内のBSIクロックに対して、半分のBSIクロックサイクルだけ遅らされる。
送信側と受信側間のBSI同期化のために、パイロットチャネル上の短い擬似ランダムシーケンスが使用される。
サイクリックプレフィックスはFFTチップによって加えられるフレームの延長部である。全信号期間中に直交性を維持するために、フレームの最後の128サンプルがコピーされ、実際のフレームの前に置かれる。この配置が時間分散によって引き起こされる記号間干渉に関連する問題を処理する。
受信側のみでサンプルを取った信号期間部分は、銅ケーブル全体に沿って、他の方向の1つの信号期間に重なることが重要である。TAはこのオーバーラップ期間を最適化するために使用される。最大ケーブル長は、TA=128サンプル=6.4μs伝播遅延によって制限される。(伝播遅延が5ns/mである場合)これは1280メートルに相当する。
アナログインターフェイスは、C1チップにおいて電話線で受信/送信したディジタルデータストリームを接続する。制御目的のために、T1チップとシステムコントローラに対する接続もある。
アナログインターフェイスは図8に図示されている。電話線はハイブリッド変圧器に接続され、それはPOTSにもつながれている。ハイブリッド変圧器の受信側では、入ってくる信号が低域フィルターとプログラム可能利得減衰器を介して、アナログ・ディジタル変換器ADCに、またそこからC1チップに送られる。ハイブリッド変圧器の送信機側では、出ていくディジタル信号がディジタル・アナログ変換器DACによってアナログに変換され、そこから低域フィルターLPを介してハイブリッド変圧器に送られる。ADCとDACの両方を駆動する電圧制御されたクリスタル発振器が、T1チップの同期化ブロックに接続される。
OFDM-フレームは位相及び振幅が変調され、搬送波間の最低距離だけ分離して周波数領域に間隔を開けて配置された正弦搬送波である。フレーム内の記号が等しく分配され、互いに相関しないという仮定によって、ほぼ正常に分配された瞬時振幅を備えた、時間領域信号が生じる。このように、入力データが共同して相互作用し、非常に大きなピークレベルを備えたパルスを作り出し得る小さな可能性が存在する。しかしながら、DACにおいて平均信号を処理するために、十分な数の量子化レベルが存在するように、最大振幅はこれより低い振幅に制限されなければならない。
DACが送信機において高いピークレベルを収容するのに充分な分解能を有するとしても、受信機側(ADC)には限界がある。しかしながら、受信機側の関係は外見ほど過酷ではないかもしれない。
短ケーブルは高い周波数範囲において、長ケーブルより低い減衰を有する。図9を参照。これは、臨時パルスがケーブル特徴によってほとんど修正されずに、受信機に現われるかもしれないことを意味する。従って、受信機に比較的大きな動的範囲が必要である。しかしながら、ほとんど均一の減衰は大きな動的範囲を必要としないので、これは容易に達成できる。ADCは図9において太い実線矢印で示される領域を収容する必要がある。
しかしながら、長ケーブルのより大きな高い周波数減衰は大きな動的範囲を必要とする。更に、高い周波数減衰は、受信機において高い振幅を達成するために、送信機から幾つかの大きなピークを取るであろうことを意味し、この事例は1つのピークだけの場合よりADC入力において発生しにくい。従って、ヘッドルームを減少させることができ、ADCは図9において太い点線矢印で示される領域を収容するべきである。
要約すれば、ケーブル長に応じて、受信機ADCにおいて信号レベルを注意深く設定することによって、性能を最適化することができる。
スプリッタ/ハイブリッドは2つの主要なタスクを有し、それは:
- 電話信号(POTS)とVDSL信号周波数帯域を分離させ、組み合わせる;及び
- ケーブルのバランスを取ることによって、送信された信号が同じ装置の受信機に現われるのを防止することである。
各々の送信方向はそれ自体の周波数帯域を持っているので、全体の性能を向上させるために、その各々の周波数帯域のために送信側と受信側の両方を最適化することができる。
入力信号に対する低域フィルターの目的は、使用された周波数範囲の上の干渉に対するエイリアシング効果(aliasing effects)を減少させることである。出力低域フィルターは阻止帯における放射電力を減少させる。これらのフィルターはスプリッタ/ハイブリッドモジュールの一部であってよい。
市販されているうちで現在のところ最も優れているADCは、アナログデバイス(Analog Devices)AD9042であり、これは約66dBのSN比を有している。このADC、あるいは、等しい性能を有するものを使用することが推奨される。
この説明目的のために、14ビット分解能のDACを使用すると仮定する。
FFT及びIFFTのアルゴリズムはデータ再編成を備えた1024ポイントの複素数FFTから構築され、同時に2つの実シーケンスの計算を可能にする。従って、FFT及びIFFTは各々効果的に2048ポイントである。ハードウエア実現は基数-32零空間に基づいており、それは3パスの結果を計算する。(図10を参照)。
SN比とアルゴリズムの分解能との間の関係は以下の式で表わすことができる:
SNR=22b-ν-1
式中、b=ビット数であり、v=11(効果的な基数-2工程の数)である。bを解くことで、(ADCのSNRに基づいて)17ビットの分解能を産するが、ADCはアナログ信号退化の唯一の源であるので、システムを通じて分解能を維持するためには、アルゴリズムの16ビットの分解能が適当であるべきである。
VCXOはシステムのNT部分において使用されるサンプリング周波数を発生させる。制御電圧は同期化ユニットからのデータに基づく。記号間の直交性を保存するために、クロック周波数は非常に安定しており、NU基準クロックに位相ロックされなければならない。
ADC動的範囲を完全に使用するために、プログラム可能減衰器をADCの前に挿入しなければならない。減衰レベルは主にケーブル長の関数であり、システムコントローラによってタイミングアドバンス値から決定され得る。
減衰器の分解能及び範囲、及びタイミングアドバンス値と減衰レベル間の関係を決定しなければならない。更に、結果を向上させるために、計算において等化値及び分散値を使用することもできる。
DMTシステムでは、搬送波が大きな配列で変調される場合、送信機と受信機間に非常に正確な同期化が必要である。ここで説明する態様では、受信した信号構造に固有の相関特性に依存する、新しいフレーム同期化方法が使用される。
NU側では、固定周波数クリスタル発振器がサンプリングクロックを発生させる基準として使用される。NT側では、NU側の発振器に位相ロックされるVCXO(電圧制御されたクリスタル発振器)によって、サンプリングクロックが発生される。VCXOは初期にフレームタイミング推定値によって制御される。しかしながら、本出願ではフレームタイミング推定値の分解は充分ではない。従って、ロックインシーケンスの後、非常に高いサンプリングクロックタイミング精度を達成するために、専用のパイロット搬送波が使用される。
DMTシステムにおける長い記号持続時間のために、チャネル時間分散によって引き起こされる記号間干渉は、時間領域内の全てのフレームに対するプレフィックスとして保護間隔を使用することによって、除去することができる。フレームの直交性を維持するために、各プレフィックスの内容は、次のフレームの最後の部分のコピーであり、フレームが部分的に周期的(サイクリック)であるように見せる。
フレームタイミングを評価するために使用する同期化方法は、プレフィックスと対応するフレームの部分間に存在する高い相関関係を使用する。
(公知の)フレーム長によって時間的に分離された、受信した信号のサンプルを絶えず相関させることによって、保護間隔の通過により相関関係評価にピークが生じるであろう。従って、これらのピークはフレームに対する公知のタイミング関係を有し、フレーム開始信号を作り出すために使用することができる。その原則が図11に示されている。
相関器とピーク時間推定器はVCXOによって発生されるシステムクロックを使用する。このクロックは信号間隔(サイクリックプレフィックスとフレーム)内の全サンプル数で割られ、相関ピークと同じ期間を有する信号を作り出す。これら2つの信号間の位相差(フレーム時間の偏差)は、VCXO周波数を正しいサンプリング周波数に調節するフィードバックコントローラに対する入力として使用される。しかしながら、このサンプリングクロックの位相はDMTシステムにおいて使用するには充分正確ではない。従って、フレームタイミング推定は基本的にはロックイン操作のために使用される。更に、再同期化を必要とするであろう主な偏差を検出するために、フレームタイミングをモニタリングするためにも、フレームタイミング評価が使用される。
受信したデータの相関関係は絶えず計算される。2つの信号間の時間差は、1つのフレーム長のディジタル遅延ラインを使用して達成される。遅延ラインの出力には非遅延信号が掛けられ、サイクリックプレフィックスの長さに等しい間隔に積分(蓄積)される。積分器の出力は相関関数の推定値である。
相関評価のタイミング情報のみが使用されるので、簡略化された推定器が実装され、入力データの符号のみを使用する。このハードウエア実装は完全なサンプルワード長を使用するのに比べて、複雑さを非常に減少させる。
コンピュータシミュレーションは、幾つかの信号間隔の同期化的な平均値算出を使用することが、フレームタイミング推定値の分散を減少させることを示している。相関器の掛け算器部分において使用される減少したデータワード長のために、このような平均値算出機能を掛け算器のすぐ後に実装することが可能である。
相関器の実装を示すブロック線図が図12に示されている。入ってくる信号X(k)はN=1024の遅延を、つまり1フレームを通過し、結合器に至る。遅延及び結合器からの出力は掛け合わされて、平均器に送られる信号Y(k)を作り出す。平均器の出力Z(k)は引き算器に送られ、そこからL=128だけ遅らされたZ(k)が引き算される。この引き算によって、信号W(k)を生じ、この信号は出力信号C(k)を産するアキュムレータに送られる。
相関器の平均値算出部分の詳細が図13に図示されている。図示するように、平均器は加算器と組み合わされる一連の遅延成分から成る。出力信号は次のように表わすことができ:
式中、Y(k)は入力信号であり、Z(k)は出力信号である。
平均値算出を信号のフレーム構造に同期化させるために、遅延は信号間隔に等しい。
相関関数推定値の最大の大きさの位置を見つけるための検出器が図14に図示されている。これは最も最近の最大値用のレジスタ(#1)とコンパレータを使用して実装される。レジスタの内容と相関の大きさが比較され、レジスタの内容より大きな値に出くわすたびに、新しい値がレジスタに記憶される。(信号間隔を法として)サンプリング間隔をカウントするカウンタの現在の値も第2のレジスタ(#2)に加えられる。全体の信号間隔を通過した時、この第2のレジスタはその間隔の間に見い出された最大値に対するインデックスを含むであろう。このインデックスは信号間隔ごとに1回ずつ、第3のレジスタ(#3)に記憶され、(シフトを使用して)第1のレジスタ(#1)の内容が2で割られる。
レジスタ#3に記憶されたインデックスは入力信号フレームのカウンタ値と実際のタイミングとの間の偏差として解釈される。フィードバックコントローラはこの偏差の平均をゼロに向かって収束させるであろう。そしてカウンタ値が信号間隔へのポインタとして使用される。フレーム開始を示すために、フレームタイミングクロックがこのカウンタ値を用いて発生される。
パイロット搬送波周波数領域複素数表現の推定は、システム内で利用できるFFTユニットを使用して行われる。この方法を使用することの利点は、推定値が他の搬送波の変動する変調とは無関係であることである。これは搬送波間の固有の直交性のためである。許容できる程度に低い分散で推定値を得るために、ある種の平均値算出が必要である。これは一次ディジタルIIRフィルタを使用して行われる。
残念なことに、推定値は直交座標の複素数で表わされるので、偏角を直接利用できない。フィードバックループでは、非常に小さな偏角の偏差を検出することが必要である。従って、偏角の分解能は高くなければならない。
フィードバックコントローラは、パイロット搬送波偏角をゼロへと収束させる。従って、ゼロ周辺の狭い範囲でしか直線形でないような偏角の概算値であっても、受容可能な性能を達成することができる。4象限のほぼ全てにおいて単調であり、且つディジタル論理において簡単に実行できる有効近似値は、以下の式で表される。
式中、Cは複素数パイロット搬送波推定値であり、Mは正のスケーリング定数であり、Kは関数の形状に影響を及ぼす正の定数(ここではK=2が使用される)である。
チャネルは入力信号フレームタイミングとパイロット偏角ゼロ間に調整不良を生じさせるかもしれないパイロット搬送波に対して位相シフトを導入する。この問題を除去するために、パイロット搬送波評価も周波数領域等化器を通して送られる。この搬送波に対する等化パラメータは、フレームタイミング推定値がその最終値に収束された時の、始動シーケンスの間に設定される。
パイロット搬送波のセレクションは固定されるが、他の搬送波をパイロットとして選択するための論理も提供され得る。
フィードバックループは実際には2つのコントローラを有しており、その各々がそれ自体の入力信号を有する。2つのコントローラの出力が加算され、サンプリングクロックを発生させるVCXOにディジタル・アナログ変換器を介して供給される。両コントローラともPI(比例/積分)タイプのものである。
図15は信号パスの概観を示している。受信した時間領域データは相関器とピーク位置推定器を通過し、フレームクロックを生じさせる。等化器から引き出された複素数周波数領域パイロット搬送波はパイロット偏角推定器に送られ、パイロット偏角推定器の出力は、やはりピーク推定器からの出力を受信するフィードバックコントローラに送られる。フィードバックコントローラからの出力は次にディジタル・アナログ変換器に送られ、VCXOを制御するために使用される信号を作り出す。
始動シーケンスの間に、フレームタイミングコントローラだけがアクティブである。フレームタイミングが安定化された時、パイロット搬送波用の等化パラメータが計算され、(SCによって)設定される。これは一度だけ行われ、更にこのパラメータの更新が禁じられる。等化パラメータのこの変更の後、偏角推定用の平均器に充分な処理時間が与えられる。最後に、フレームタイミングコントローラが停止され、パイロット偏角コントローラが賦活される。フレームタイミングコントローラが停止された時、その最後の出力値がロックされるので、VCXO周波数はその最終値近傍にとどまる。
このように、本発明による同期化技術は、サンプリングクロック回復のための、超低帯域幅の位相ロックループを提供する。これは、正確な位相を有する、即ち送信機内のサンプリングクロックに合わせて正確に調整されたサンプリングクロックを生成する。ロックイン範囲は極めて小さいため、特別なロックインシーケンスが必要である。
先の説明から明らかであるように、フレーム時間偏差信号は、時間領域データストリームから相関方法を使用して回復される。この信号は、受信機サンプリングクロックを生成する発振器を位相ロックするために使用される。こうして生成されたクロック周波数の平均値は、送信機サンプリングクロック周波数に一致する。残念ながら、送信機サンプリングクロックと受信機サンプリングクロックとの間の位相差は、分散が大きすぎる。
従って、パイロット搬送波偏角の推定値を使用する第2のフィードバックループが使用されている。発振器の制御信号は、図15から明らかであるように、2つのフィードバックコントローラ出力の合計である。パイロット搬送波偏角は継続的に推定されるが、同期化シーケンスの最初の部分には使用されない。
同期化シーケンスには、次のような3段階がある。
1.受信機サンプリングクロックを制御して受信機のフレームタイミングを調整するためにフレームタイミング偏差信号が使用され、受信されたフレームが正確に、即ち送信されたフレーム構造に従ってサンプリングされる。
2.チャネルに誘発される効果を補正するためにパイロット搬送波偏角がこの搬送波の等化パラメータとして使用される。次いでこれらのフィードバックループが共に、短い整定期間の間、並行使用される。
3.フレームタイミング偏差ループの最後の出力値が発振器制御の一部として保持される。こうして、パイロット搬送波偏角フィードバックループが唯一可変パラメータとして残り、受信機サンプリングクロック位相の制御に使用される。
フレームタイミング偏差は、高値の可能性のために分離して監視される。高値のフレームタイミング偏差が検出されると、システムは再同期化される。
従って、本発明は以下のような特徴を有している。
− 受信機サンプリングクロックの微同調と、フレームタイミング回復のための2つの同期化技術との組合せ、
− 上述の特殊な同期化操作シーケンス、及び、
− 偏角のゼロ交差を適正なサンプル間隔に配置するため、パイロット搬送波に対して実行される等化作業。
ベース同期化間隔(BSI)タイミング情報の送信のためにパイロット搬送波も使用される。搬送波偏角は通常一定であると仮定される。短いパターンは、位相0とπを使用し、BSI間隔の残りの期間中、位相0に搬送波を残して、搬送波上でBPSK変調される。このパターンがBSI間隔のほんの少し部分(<1%)にすぎない場合、パイロット搬送波偏角推定の妨害は無視してよい。相関器はパターンを検出し、BSIにタイミング信号を提供するために使用される。
同期化ロック検出及びモニタリングの理由から、システムコントローラ(SC)はフレーム時間偏差の推定とパイロット偏角近似を保持するレジスタに対するアクセスを読み取っていなければならない。
パイロット搬送波の初期の等化を処理するために、SCが平均されたパイロット搬送波複素数表示を読み取り、等化パラメータメモリに書き込むことが必要である。
入力データフレームとフレーム開始信号間の相対的タイミングを決定するオフセットレジスタが必要であり、SCによって書込み可能でなければならない。これはNT側で使用される。
検出されたBSIイベント信号は、受信及び送信両方のために、割り込み入力としてSCに接続されなければならない。
あるいは、パイロット搬送波は帯域フィルタを使用して、時間領域信号から再生し、サンプリングクロック発振器の位相ロッキングに直接使用することができる。ここで説明する周波数領域法は、パイロット搬送波の推定が直交性のために他の搬送波の変調とは無関係であるという利点を有する。異なるフレーム同期化方法は、一部のフレーム内の公知のパターンを含むことに依存するであろう。これはシステムの能力を低下させる。
ここで説明する態様では、フレームとサイクリックプレフィックスの長さが固定される。上述のように、この方法はVCXOを備えたフィードバックループにおいて作動するように設計される。固定されたサンプリングクロック発振器を使用するユニットでは、フレームタイミング推定器のデザインをわずかに修正する必要がある。フィードバックループはあまりに低すぎてこのような妨害を補償することができないので、VCXOが非常に低い位相ノイズを有していることが重要である。
離散マルチトーン(DMT)システムはN個の搬送波(ここでは、N=1024の搬送波を使用する)上でN個の複素数データ記号を変調する。このマッピングは逆高速フーリエ変換(IFFT)を使用することによって、逆離散フーリエ変換として計算される。受信機では、N個の搬送波がFFTによって復調される。
ここで説明するモデムでは、FFT及びIFFTは異なる位相で同じ基数16または32コアを使用して、同じユニットによって実行される。このプロセスが図16に概略的に示されている。
主な演算は2048の実数値または1024の複素数値の長さのフレームに分割される。各フレームのために、このユニットはFFT、IFFT、スケーリング、デスケーリング、及びサイクリックプレフィックスの追加を行う。
FFTとIFFTは2048ポイントの実際のFFTを計算し、最低16ビットの算術で演算する。
ネットワークターミナル側(NT)に対しては、入力フレーム開始とIFFT出力開始間の同期化に対する要件がある。(上流向搬送波と下流向搬送波間の同期化)。送信機はフレームを受信し始める前に、フレームを送り始めることができるべきであり、いわゆるタイミングアドバンスである。
スケーリングはIFFTの前に設けられるべきである。このスケーリングはこのユニットに記憶されている実際の係数と、記号マッパー(SM)からの入力値間の掛け算である。係数は各々16ビットである。
係数メモリは等しいサイズ(16×1024ビット)の2つのバンクで構成される。1つのバンクを使用中に、他方のバンクが更新される。PCIコマンドを通してスイッチングが許可(イネーブル)され、次のBSIにおいて実行される。
FFTの後で、等化及び記号検出のためにデータを送信する前に、リスケーリングを実施するべきである。このリスケーリングはスケーリング値の逆数による掛け算である。係数は16ビットで表示される。
(ポストシフトを生じる)4ビットのベキ指数も精度を維持する必要があるであろう。
係数メモリは等しいサイズ((16+4)×1024ビット)の2つのバンクで構成される。1つのバンクを使用中に、他方のバンクが更新される。PCIコマンドを通してスイッチングが許可(イネーブル)され、次のBSIにおいて実行される。
各フレームの開始時に、サイクリックプレフィックスが加えられる。このプロセスが図17に概略的に図示されている。サイクリックプレフィックスの挿入により、記号間干渉(ISI)が避けられ、トーン間の直交性が保存され、各々の搬送波を別々のチャネルとして見ることができるようにする、簡単な入力-出力関係を生じさせる。このサイクリックプレフィックスはフレームの最後の部分の繰り返しで構成される。
タイミングアドバンスが使用され、最大ケーブル長が1300mであると仮定すると、128個のサンプルのサイクリックプレフィックスが必要となろう。このように、各々のフレームに対する出力は以下のサンプル:1920、1921、...、2046、2047、0、1、2、...、2046、2047であるべきである。
上述の成分の各々に対して、外界をFFT/IFFT入力メモリ及び出力メモリとつなぎあわせるためにFIFOがある。このように、全体で4個のFIFOがある。
アナログ側を接続するFIFOは384ワード(16ビット)のサイズを有し、T1チップを接続するFIFOは448ワード(32ビット)のサイズを有することが推奨される。
フーリエ変換を使用しない別のDMT技術は、離散ウェーブレットマルチトーン変換(DWMT)である。この方法はADSL基準委員会に提案されたが、拒絶された。
本技術において必要とされる精度は必要な動的範囲に依存し、それは次にアナログ成分(特にDAC)によって決定される。FIFOサイズはクロックのスピード差及び使用されるタイミングアドバンスの量に依存するであろう。クリッピングの使用は動的範囲(量子化ノイズ)とクリッピングノイズ間のトレードオフである。
全てのデータフレームはチャネルモデルを更新するために使用されるので、チャネル推定は決定指示方法(decision directed method)を使用して行われる。公知のデータフレームは始動時にのみ必要である。特定の条件下では、チャネル上の干渉は全てのデータフレームを使用して推定することができる。これはチャネル送信品質の変動の初期検出にとって重要である。
決定指示推定(decision directed estimation)に対する基本的原則は、受信したデータと公知の送信データ間の差をチャネルモデルの更新に使用することである。このプロセスのある段階では、チャネルモデルは受信したデータ等化のために使用するのに充分な程度に正確であり、検出器は正確なデータを生成するであろう。この出力データはチャネルモデルの更なる更新用の公知のデータとして同じ方法で使用することができる。従って、予め定義されたデータフレームはもはや必要ではなく、チャネルを通して送信されるランダムデータが代わりに使用される。
等化器の後のデータを1つの入力として、また検出器の後のデータを別の入力として使用することによって、適応更新アルゴリズムを設計することができる。それは等化器がチャネル逆数のモデルに向かって収束するような方向に、等化パラメータを小さなステップで修正する。図18はこのようなシステムのブロック線図を示す。周波数領域入力データは等化器に入り、等化パラメータ更新ユニットEQの出力が掛けられる。結果的に生じる信号Uは、検出器(量子化器)に送られ、その出力はYである。Yは次に記号デコーダに送られ、記号デコーダはデコードされたデータビットストリームを作り出す。UとYは等化パラメータ更新ユニットの入力及び分散推定器に送られる。分散推定器の出力はWである。
等化データ(U)と等化データ(Y)を入力として使用する、等化パラメータ(EQ)を推定するための適応アルゴリズムは、以下の式によって説明される:
式中、μは適応力学に影響を及ぼす正の定数(μ<<1)である。それより小さな値は大きな値よりゆっくりした適応を示すが、更に入力信号に妨害がある場合、より優れた頑丈さを提供する。
実装の点から、上記式に示された割り算部分は避けるべきである。式μ/|Uk|2は定数で置き換えるにはあまりに大きすぎる動的範囲を有する。しかし、この式を下記に示すような対数式で量子化することができる:
上記式のベキ指数は、バイナリ優先エンコーダの入力としてUkの絶対値を使用し、その出力を否定して生成することができる。この式は2の整数ベキであるので、アルゴリズム内の掛け算演算はバレルシフタを使用して実施される。
各々の搬送波に対する干渉の分散は、平均からの差の2乗を積分するという標準方法を使用して評価される。この場合、各々の量子化された値Yは、このYに量子化されるデータ値Uの範囲に対する平均として使用される。この方法は各データ値が正しい平均と連合するために、記号エラー率が充分低いものであると仮定する。しかしながら、異なる搬送波のために適当な配列が選択される場合、この条件が満たされる。
図18はこのシステムの一部としての分散推定器を示す。推定のために使用されるアルゴリズムは以下の式によって説明される:
Wk+1=(1-ε)/Wk+ε|Yk-uk|2
ここでは積分は指数関数的に重み付けされた平均値算出フィルタによって置き換えられる。パラメータεはフィルタの動的特性に影響を及ぼす小さな正の定数(ε<<1)である。これは臨界パラメータではなく、2の整数ベキの中からεを選択することで充分であろう。
優れた分散推定を示すεの値が選択された場合、アルゴリズムは干渉レベルの突然の変化を検出することができないであろう。従って、分散推定器と並行して作業する別のアルゴリズムがこのタスクのために必要であるかもしれない。
システムコントローラは等化パラメータを保持するメモリに対する読取り/書込みアクセスを有していなければならない。パラメータの初期化は始動時に必要である。パラメータがその最終値の充分近くで適応した場合、パラメータのモニタリングも更に必要である。
チャネル分散メモリはシステムコントローラの読取り操作のために利用できなければならない。全てのゼロへのこのメモリの初期化をシステムリセットに接続することができる。
推定器の力学に影響するパラメータは、システムコントローラからの書込みのためにアクセス可能でなければならない。
ここで説明する方法は、チャネル及び干渉推定の両方のために、特殊な始動シーケンスを仮定する。通常の実行の間、この方法はビットローディングの適当なセレクションに依存し、充分低い記号エラー率を示す。
更新アルゴリズムに対する入力データは等化器を通過するので、始動シーケンスの開始時に、等化パラメータが単一の値に初期化されることが重要である。更新アルゴリズムはデータパスの変化を概算すること(スケーリング)に対して敏感である。
送信機におけるスケーリングの変化は受信機において補償されなければならない。これは受信機におけるアナログ入力利得制御の使用において特別な注意を要求する。
記号マッパー(エンコーダ)は、多数のビットを、搬送波の位相と振幅を間接的に決定する複素数(I,Q)に割り振る。特定のビット長の全ての値のマッピングは配列と呼ばれ、図19に図示されている。検出は、搬送波で送信されるビット値を複素数値から決定する逆関数である。特定の搬送波で送られるビット数は、その搬送波用のビットローディング因子によって決定される。
特殊な配列の構成は、各ポイントを全ての他のポイントから可能な限り遠くへ動かすことができるようにすることを目指している。同時に、平均エネルギーは出来る限り低くあるべきである。別の制約は、マッピング及び検出ユニットが出来る限りシンプルでなければならないことである。しかしながら、どちらの配列を使用すべきかに関する決定は、記号マッピング及び検出ユニットのみならず、ビットローディングにも、またおそらく適応等化器にも影響を及ぼすであろう。
所定の搬送波に対して、エンコーダはbビット(vb-1,vb-2,...,v1,v2)に基づいて、正方格子の配列から奇数整数ポイント(I,Q)を選択する。説明の便宜上、これらのbビットはバイナリ表示が(vb-1,vb-2,...,v1,v2)である整数ラベルで識別される。例えば、b=2に対しては、4つの配列ポイントが(v1,v2)=(0,0)、(0,1)、(1,0)、(1,1)に対応して、各々0、2、1、3とラベル付けされる。
bの偶数値に対しては、配列ポイント(I,Q)の整数I値及びQが、以下のようにbビット(vb-1,vb-2,...,v1,v2)から決定される。VをVI=(vb-1,vb-3,...,v1)と、VQ=(vb-2,vb-4,...,v0)に分割する。次に逆交番2進コード又はグレイコード(Gray Code)をVI及びVQに適用する。これはI=2Gray’(VI)+1と、Q=2Gray’(VQ)+1としてI及びQを産する。
図19はb=6と仮定した場合、Vのバイナリパターンを如何にしてI及びQに割り振るかを示している。
これらの値はIFFTに送られる前に、これらの数のmsbが出力のmsb(残された16-[b/2]ステップ)になるように、これらの値をシフトすることによって正規化される。
所定の搬送波に対して、デコーダは配列ポイント(I,Q)を使用してbビット(vb-1,vb-2,...,v1,v2)を決定する。説明の便宜上、これらのbビットは整数ラベルで識別され、それらのバイナリ表示は(vb-1,vb-2,...,v1,v2)である。
I及びQの値は飽和によって範囲(X,Y)に制限されると仮定する。Vを決定するために、値I=(i15,i14,...,i1,i0)、及びQ=(q15,q14,...,q1,q0)がグレイコード化され、次にV=(gi15,gq15,gi14,gq14,...)としてVに組み合わされ、その場合上部bビットは無効である。
各々の搬送波が搬送するビット数は各々のSN比(SNR)に依存する。SN比は受信機において各搬送波のために計算される。SN比に基づいて、ビットローディング因子が各搬送波のために計算される。このように、各々の搬送波が送信された記号ごとに搬送すべきビット数が決定される。これらのビットローディング因子は初期のトレーニングセッションにおいて計算され、必要に応じて更新することができる。MUSICシステムは各搬送波に対して2次元の直角振幅変調(QAM)を使用し、ビットローディング因数は0から12ビットに変化する。
各搬送波で送信されるビット数は以下のように表わすことができ:
式中、Γ、SNRギャップは変調、可能なコーディング及びシステムマージンに依存し、Lはコーディングに必要な余分なビットによる配列の拡張である。QAM配列及びある形態のコーディングを使用すると、以下のようになる:
式中、Psは所望の記号エラー率であり、γdはシステム内のコーディングの利得であり、γmarginはシステムマージンである。システムマージンはモデル作成されない損失、インパルスノイズ等を補償するために使用される因子である。式(1)は無限大の粒度を含むビットローディング因子を示している。ビットローディング因子は支持される因子(0から12ビット)を与えるために丸められる。
まるめ手順はDMTシステムの性能を低下させるであろう。エネルギー分布が変化し得る場合、各搬送波のためにエネルギーローディング因子を計算することができる。これはエネルギー同調の可能性を提供するので、式(1)はシステムによって支持されるビットローディング因子を結果的に生じる。同調は以下のように示される:
しかしながら、これは搬送波エネルギー間に非常に大きな差を生じさせ得る。幾つかの異なるDMTシステムを備えた環境下では、異なるエネルギーが大きく変化し得る場合、独特の効果が発生するかもしれない。このような環境下では、遠端漏話(FEXT)が重大に変化し、一部のDMTシステムがケーブルの容量の全てを得るかもしれない。これらの影響を防止するために、搬送波の少しの変化だけが許される。別の制限要素は各搬送波に許される最大エネルギーである。
ビットローディングアルゴリズムに対する入力データは、選ばれた周波数領域等化器に依存するであろう。適応DFEが使用される場合、SNRは下記の式(4)によって与えられる:
SNRi=Wi (4)
式中、Wiは上述の推定された干渉分散である。
各搬送波のために、ビットローディング因子及びエネルギーローディング因子が計算される。ビットローディング因子は3ビットで表示されてよいが、奇数のビットローディング因子用のシステムを同様に準備するために、4ビットが推奨される。エネルギーローディングに関しては、2n-1の可能な因子を与えるために、nビットが使用される。
ビットローディング因子及びエネルギーローディング因子の計算の実施は、図20に示すように4段階で為され得る。所定のビット速度に達するために、必要なSNRを計算することができ、所望のビット速度に達するようにシステムマージンを調整することができる。図20に示したプロセスは以下のステップを含む。
- 第1に、式(4)を使用してSNRを計算する。
- 第2に、4回の、つまり、ビットローディング因子を表わす4ビットの各々に対して1回の比較を行う。しきい値はLとΓに依存し、予め計算することができる。最初の比較は、ビットローディング因子が7より大きいか否かを決定し、この比較結果がビットローディング因子を表わす4つのビットの最初のビットを制御し、更に次の比較のしきい値を制御する。同様に、この比較が第2のビットとその次の比較用のしきい値を制御する。4回の比較後、ビットローディング因子が明確になる。
- 第3のステップは、チャネルがより効率的に使用されるように、送信されたエネルギーに対してスケール因子を計算することである。エネルギーは式(3)に従って概算される。
- 最後に、スケール因子がnビットに量子化される。
一定のエネルギーローディングを備えたシステムを実装するために、最初の2つのステップだけが必要であることに注意すべきである。
エネルギーローディング及び記号マッピングにおける正規化のために実施されるシフティングにより、IFFT/FFTプロセッサに送られるスケーリング因子及びデスケーリング因子が決定される。
チャネルコーディングの目的は、ビットエラー率を低下させることである。使用すべきコーディングのタイプは、エラーパターン特徴に依存する。予想されるエラー源としては、ランダムノイズ(ランダムビットエラーを誘発する)、インパルスノイズ(エラーバーストを誘発する)、及びクリッピング(エラーバーストを誘発する)が挙げられる。
インパルスノイズによって引き起こされるエラーは基本的に搬送波ごとに1つのビットあるいは2つのビットに影響を及ぼすであろう。1搬送波に関する1ビットエラーの可能性は、2ビットエラーの可能性より常に高く、2ビットエラーの可能性は3ビットエラーの可能性より高い、等々である。これは記号内のビットがコード化される方法(つまり交番2進コーディング)に依存する。
コードワード及び/もしくはインターリービングブロック用のスタートビットを決定するために、全てのコーディングは同期化に依存する。MUSICモデム等のシステムでは、フレーム同期化の損失あるいはビットローディング調整不良を発生させずにはデータフロースリップが決して発生しないので、簡単な推測位置決定法(dead reckoning)で充分であろう。これらのエラーは部分的あるいは完全なシステム再始動を必要とするであろう。
更に、チャネルコーディングはバーストエラーを修正する可能性を増大させるために、インターリービングを含むであろう。
インターリービングは最適の作業を得るために、出来る限り深くするべきである。深さに関する制限要素はシステムに導入される時間遅延である。
時間及び周波数インターリービング間の差はあまり重要ではない。なぜなら、コーディング及びインターリービング機能はフレーム境界に敏感ではないからである。
リード-ソロモンコードは基本的に、いわゆる記号と呼ばれる、少数のビット(通常8ビット)に関するバーストエラー修正であるという欠点を有する。インパルスノイズからのバーストエラーはある記号内の1ビットエラーをほとんど導入するであろう。リード-ソロモンコードの利点を活用するために、ほとんどのエラーになりやすいビットを1つまたは2〜3のリード-ソロモン記号に集中させなければならない。
システムマージンはそれ自体、一種のコーディングであり、各搬送波のマージンを記号の冗長度として使用する。この記号ごとの冗長度は共有される冗長度に変換すべきであり、それはバーストエラーを処理するために多数の記号によって使用され得る。これが強要する高いコーディング率は、幾つかのタイプのたたみこみコードによって使用することができる。
従って、ソフト情報と組み合わされた合成コードの使用は、MUSICチャネル特徴を備えたシステムにとって最適の解決策である。
合成コードはインターリービングと組み合わせるべきである。残りのビットエラーを検出/修正するために、トップレベルのリード-ソロモンコード、あるいは別のバーストエラー修正コード、例えばファイヤコードを使用することができる。これらのエラーが合成コードのデコーディング結果として現われるので、これは特に有用である。
システムコントローラはマイクロコントローラ、あるいは信号プロセッサに基づき、容量の要件に依存する。MUSICシステムに対しては、プロセッサを外部に置くことができる。システムコントローラと、モデムを構成する異なるASICとを接続するために、PCI-バスインターフェイスが使用される。システムコントローラの操作は、システムコントローラとFFTチップ間、データマッピングチップと検出チップ間、及びコーディングチップとデコーディングチップ間のPCIバスを通した相互作用パスを示す図21に概略的に示されている。システムコントローラが果たす機能は以下の通りである:
- 制御チャネル信号の処理;
- ビットローディング因子とエネルギーローディング因子の計算;
- システムパラメータの実時間更新;及び
- システム管理
ここで説明するモデムと共に使用されるシステムコントローラは、プログラム可能であり、オンボードJTAGインターフェイスを通してアクセス可能である。
図22に示すように、ここで説明するモデムを使用したモデム接続において、2つのデータパスは同じ物理的銅ケーブル上で互いに無関係に作用し、ネットワーク側のネットワークユニット(NU)、ユーザ側のネットワークターミナル(NT)において終了する。送信機Tx及び受信機Rx両方がシステムコントローラによって制御される。
システムコントローラは、始動後、ビットローディング因子とエネルギーローディング因子を計算し、更新する。この更新は送信側と受信側で、同じフレームから開始して、同時に行わなければならない。
受信側で計算が行われ、更新が開始される。更新の同期化を保証するために、BSIクロックと組み合わされた制御チャネルが使用される。
更に、システムコントローラはシステムを管理する。システムの故障の表示には、制御チャネルがエラー、またはチャネルデコーディングユニットからあまりに多くのエラーを受信したことを示し始めることが含まれる。システムコントローラは異なるレベルで、例えば、「アイドルモード」に戻る、あるいは完全な始動等、再始動を開始することができる。
制御チャネルは2つのモデム間の信号発信のためにのみ使用される選択された搬送波である。搬送波上の配列は初期には4QAMであり、データ速度はほぼ16kBit/sである。データ速度を増大させるために、ビットローディングを別の配列に変更することができる。
制御チャネルのプロトコールは一部物理的レイヤ用のHDLCに基づいている。これはメッセージが「フラグシーケンス」と「ビットスタッフィング」の使用により、多数のオクテット(8進数)として圧縮されることを意味する。16ビットの「フレームチェックシーケンス」が全てのメッセージが正しく受信されることを保証する。
「フラグシーケンス」、「ビットスタッフィング」及び「フレームチェックシーケンス」は、マッピングチップ及び検出チップに対して、ハードウエアにおいて処理される。メッセージの内容はシステムコントローラによって処理される。
マッピングチップ及び検出チップのバッファのサイズのために、最大のメッセージ長は64オクテットに制限される。
高レベルのプロトコルは部分的に、CCITT Q.921の勧告に基づくことができる。
MUSICモデムSCでは、幾つかの異なるベクトルが管理され、これらは図23に概略的に示されている。
送信機部分に対しては、ビットローディングベクトルとエネルギースケーリングベクトルがある。受信機側ではそれに対応して、ビットローディングベクトル、デスケーリングベクトル、及び等化ベクトルがある。
前述のように、パイロット搬送波は特殊なパターンを送信・検出することによって、送信機/受信機の同期化を伝える。このクロックは送信機ベクトルと受信機ベクトル内の変動を同期化させるために、システムによって使用される。
パイロット同期化パターン間の時間はベース同期化間隔(BSI)と呼ばれ、図24に示すように、システム応答時間によって決定される。
このBSIはハードウエアに依存する。応答時間は常に同じであるので、その長さは変更されないであろう。
システムが立ち上がっており、作動中である場合、ベース同期化間隔アップリンク(BSI-U)及びベース同期化間隔ダウンリンク(BSI-D)によって、アップリンク送信機と受信機間に同期化があるであろう。図25を参照。これらのBSIは正確に同じ長さのものであるが、BSI間隔の半分だけシフトされる。
NUあるいはNTにおけるSCは、BSI-U及びBSI-Dに対する割込みを受信するであろう。
NUに対しては、送信BSI-D割込みと、受信BSI-U割込みがあるであろう。BSI-UをBSI/2だけシフトすることによって、SCのロードはBSI期間に亘ってうまく分散されるであろう。
ビットローディングベクトルはシステムに各搬送波用の変調パターンを供給する。これはエラーの無い接続を提供するために、送信機側と受信機側で正確に同時に保持し、更新する必要があるベクトルである。BSIを使用して、ベクトルは受信機側と送信機側で同期化的に変更される。
各搬送波に対して使用されるビットローディング因子、配列は、マッピングチップと検出チップに対する受信用の2つのメモリと送信用の2つのメモリによって処理される。4つのメモリの各々は各搬送波用に4ビットワード(1024×4)を内含する。
システムコントローラは次にBSI間隔から開始した後、メモリのどれを送信用に使用し、どれを受信用に使用するかを指示する。
ビットローディング因子は0から12までの値を持つことができ、0は未使用の搬送波を示し、1から12は配列内のビット数を示す(例えば、4QAM用に2、16QAM用に4、1024QAM用に10)。
エネルギーベクトルは搬送波がエネルギー内でどのようにスケール/デスケールされるかに関する情報を保持する。これは同期化して更新される必要があるベクトルであり、そうでなければ、歪みを生じたチャネル推定値及びビットエラーを発生させるであろう。スケーリングベクトルは取り消された搬送波用のマスクとしても使用される。
送信側での異なる搬送波のスケーリングは、FFTチップ上のメモリエリアによって処理される。メモリは各搬送波ごとに1つの16ビットワード(1024×16)で構成される。周波数領域において、各搬送波用のベクトルをこれらの値に掛ける(IとQに別個に値を掛ける)。
同期化的更新を保証するためにメモリを倍にする。システムコントローラは次のBSI間隔の開始から2つのメモリのうちどちらを使用するかを指示する。
記号検出前に搬送波をリスケールするために、対応する(二倍にされた)メモリが受信側に実装される。これらのメモリが各搬送波用の複素数値(32ビット/搬送波)を含む場合、I値のみがリスケーリングのために使用される。
スケーリング因数とリスケーリング因数は0.5から2.0までの値を有する。値0は搬送波取り消しのために使用される。
等化ベクトルはチャネル特徴に従って受信したフレームを等化するために使用される。チャネル推定値は受信機によって計算されるので、このベクトルは、他方の側とは無関係に、周期的に更新される。
搬送波の特殊な送信特徴に応じて、搬送波に以下のモードの1つが指定される:
- 通常の搬送波-この搬送波は計算されたビットローディング値に相応してデータを送信し、送信機でスケールされ、受信機でデスケールされる;
- 取り消された搬送波-この周波数では如何なるエネルギーも送信されず、従ってスケーリングベクトルはゼロに設定される;あるいは
- 不良搬送波-SNRが低すぎて如何なるデータも送信できない。従って、ビットローディングはゼロに設定される。
搬送波モード1(CM1)の場合、システムは通常通りに作動する。受信機はチャネルを連続的に推定する。各々の新しい推定値のために等化変更が行われる。その特徴を使用して、SCは最適のビットローディング因子を計算する。この値は、CCHを使用して送信機に送られ、同期化的変更が行われる。
搬送波モード2(CM2)の場合、エネルギーがスケール/デスケールされた値がゼロに設定され、如何なる出力/入力エネルギーも不許可にする。ビットローディングベクトル値もゼロに設定され、搬送波が不許可にされたことを示す。この搬送波に対しては、如何なるチャネル推定も実施することができない。
搬送波モード3(CM3)の場合、受信機はビットローディング因子に対してゼロを算出している。これは、送信機側では如何なるデータも送信できない。従って、受信機側では如何なるチャネル推定値も得られないことを意味する。これを避けるために、同期化(sync)フレームから対応する搬送波値が送られ、受信機側でチャネル推定を実施できるようにする。出力電力を低下させるために、スケーリング/デスケーリング値を使用することができる。搬送波モードは表4に要約されている。
システム始動シーケンス、つまり、コールド/ウォームブート用の基本的な機能性を現在考慮中である。
初めにシステムはNU、NTの一端または両端で電力が切られると考えられている。これは停電によって電力が失われた場合、あるいはユーザがNT設備のプラグを抜いた場合に発生する。始動に関して主に考慮すべき事項は、接続機能の他に、近くのケーブルで動かされている他のモデムに対する干渉レベルを最低にすることである。
本システムによって使用される様々なフレームタイプについて考慮する。
1.Synchフレームがチャネル推定のために使用される。このフレームは全ての搬送波用の固定された変調パターンを保持し、それによって簡単なチャネル推定を可能にする。変調パターンをランダムシーケンスによって説明することによって、フレーム内部の相互相関が低く保持され、同期化のために使用されるフレーム相関が改善される。
2.データフレーム1(DF1)は、制御チャネル(CCH)を並列して送信する4つの予め定義される搬送波を除き、全ての搬送波でランダムデータを搬送する。データフレーム1はCCH搬送波がまだ決定されていない場合に始動時に使用され、受信機が最も妨害されていない搬送波を選択できるようにし、それによってCCH接続を保証する。
3.データフレーム2(DF2)は制御チャネル(CCH)を支える1つの搬送波を除き、全ての搬送波でランダムデータを搬送する。データフレーム2は、CCH搬送波が決定されており、ビットローディング因子がまだ設定されていない場合に使用される。
4.データフレーム3(DF3)はデータを搬送し、帯域幅を最大にするためにビットローディング機能性を利用する。1つの搬送波が常に制御チャネル(CCH)専用に指定される。
システムは始動時及びアイドルモードの時に、始動シーケンス(SUS)と呼ばれる、図26に示した特殊なフレームシーケンスを使用する。
SUSは、しかるべくSUS1及びSUS2と呼ばれる、異なるデータフレーム、DF1及びDF2を使用することによって構成することができる。SUSフレームシーケンスでは、synchフレームがチャネル推定のために使用される。
始動後、図27に示すように、synchフレームはデータフレームで置き換えられ、チャネル推定プロセスはsynchフレームの使用から、データフレームの使用に切り替える。このシーケンス用のデータフレームタイプはDF3である。
システム開始時には、モデムのNU、NTいずれの側も銅ペアケーブルでエネルギーを送信していない。この状態では、各々の側用のデフォルト設定が受信機を動かし、送信機を無作動状態にとどめる。
各々の側の受信機は、フレーム開始を検出するためにフレーム相関を実行しようとする。この相関はしきい値機能を通して行われ、他方の側が送信を開始した時、受信機に明確な指示を与える。ウェイクアップ信号として作用するのはこの指示である。
ウェイクアップ信号はNT側でのみ使用される。始動の決定がNU側でなされた場合、システムは後述する「セットアップシーケンス」へと直接進む。
「セットアップシーケンス」への移行が検出されない場合、始動手順のこの部分はタイムアウトにされる。
基本モデムのウェイクアップ信号が図28に示されている。初期には、両方のモデムがフレーム相関をサーチしている。図28の右側の一方のモデムが、SUS1の形態でウェイクアップ信号を送信する。他方のモデムがフレーム相関を検出し、後述のセットアップシーケンスを開始させる。
ウェイクアップ状態が過ぎると、ネットワーク側(NU)は「セットアップシーケンス」を始動させる。
次に、セットアップシーケンスについて考慮する。このセットアップシーケンスは、ネットワーク側がウェイクアップ信号を検出したか、あるいはネットワークがセットアップを始動させた後で開始する。
セットアップシーケンスの最初のステップが図29に示されている。この段階では、NUがSUS1パターンを送り始める。NUはタイミングアドバンス(TA)設定を繰り返し送信する。TA=ゼロ、CCHでメッセージ送信。システム内のマスタークロックは現在NU送信フレーム及びサンプルクロックである。パイロット搬送波が連続的に送信される。
NT受信機側は、フレーム相関をサーチし、フレームを検出し、フレームとサンプルクロックを検索することができる。次に、現在のsyncフレーム率で、正確な推定値を300msec以内に計算するチャネル推定を開始する。この推定値を使用して、受信機は予め定義されているCCH搬送波をポーリングし始め、メッセージの受信と同時に、この搬送波をCCHのために選択する。NT送信機が次にローカルタイミングのためにTA=0で開始し、受信された各TAセレクションメッセージに対して、CCH搬送波でack(受信確認)を送り、受信したTA値を繰り返す。更に、SC荷重が経時的に分散されるように、入ってくるパイロット搬送波から出ていくパイロット搬送波をBSI/2だけシフトする。NUがフレーム相関を検出した時、セットアップシーケンスのステップ2への移行が行われる。
このように、ネットワークユニットモデムにおいて、セットアップシーケンスのステップ1が送信機によって開始され、周期的間隔でTA=0で、SUS1及びTAメッセージを送信する。この受信と同時に、ターミナルモデムの受信機は:
- フレーム相関を実施し、フレームクロックを検索する;
- FFT処理を開始する;
- パイロットデコーディングを許可する;
- BSIを検索する;
- チャネル推定を許可する;
- CCHを選択する;及び
- TAセレクションメッセージをデコードする。
ターミナルユニット内の送信機が次にack、SUS1、TA=0メッセージ、及びBSI/2だけシフトされたパイロット搬送波を送信する。ネットワークユニットの受信機はフレーム相関を待つ。
セットアップシーケンスのステップ2(図30を参照)は、NU側でタイミングアドバンス値(TA)の計算を開始する。CCHメッセージは新しい、修正されたTA値に変更される。
NT側が新しいTA値を受信すると、新しいTA値で、全てのTAセレクションメッセージのために、ローカルタイミングを変更し、ackメッセージを送り続ける。
NT送信機がフレームクロックを変更するために、NUの受信機側ではフレームクロックが失われ、ユニットは再相関を必要とする。フレームクロックが検索された後、CCHがデコードされ、新しいTA値を含むackの検出と同時に、システムはTAメッセージを終了し、セットアップシーケンスの第3のステップに進む。
このように、セットアップシーケンスのステップ2はネットワークユニットNU内の送信機で開始し、ターミナル送信機から送信されたSUS1及びTA=0メッセージに答えて、正しいTA、例えばXを含むTAメッセージを、SUS1と共に送信する。ターミナルユニットNTは:
- 新しいTAメッセージを受け取る;
- 出ていくフレームクロックを修正する;及び
- SUS1及びTA=Xのackを送信する。
ネットワークユニットNUは:
- フレーム相関を実行する;
- フレームクロックを検索する;
- FFT処理を開始する;
- パイロットデコーディングを許可する;
- BSIを検索する;
- チャネル推定を許可する;
- CCHを選択する;及び
- メッセージをデコードする。
最後のセットアップシーケンス、ステップ3(図31を参照)は、アップリンク及びダウンリンク用のCCH選択を処理する。アップリンク用に、NU受信機は最も適当な搬送波を選択しており、このセレクションを含むCCHメッセージをNT側に送る。ackを受信するまでメッセージを繰り返し送り続ける。
NT側では、受信機はCCHメッセージをデコードし、SUS1を終了し、SUS2を送信する、つまり、並列CCH送信を終了し、選択された搬送波でCCHのみを送信する。
次にアップリンクCCH搬送波が設定される。ダウンリンク用に、同じステップが並列して実施され、最初のCCHセレクションメッセージをNUから受信した後、NT側を通して開始される。
このように、ステップ3では、ネットワークユニットは:
- アップリンク用に選択されたCCHを送信する;
- ackを待つ;及び
- CCHメッセージを終了する。
ターミナルユニットは:
- アップリンク用のCCHセレクションを受信する;
- SUS1を終了する;
- SUS2を開始する;及び
- 各CCHセレクションの受信確認(ack)をする。
ネットワークユニットは次に:
- ダウンリンク用のCCHセレクションを受信する;
- SUS1を終了する;
- SUS2を開始する;及び
- 各CCHセレクションの受信確認(ack)をする。
ターミナルユニットは:
- ダウンリンク用のCCHセレクションを送信する;
- ackを待つ;及び
- CCHメッセージを終了する。
これらのステップが実施された時、モデムはアイドルモードに達し、SUS2を送る。次に、CCHを使用して、チャネル特徴に従ってビットローディング因数を変更することができ、DAS送信が開始される。
VDSLモデムはモデムの物理的な位置に応じて、つまりアクセスノード構内において、あるいは加入者構内において、異なるネットワーク成分をつなぐことができる。加入者構内では、VDSLモデムはアクティブなネットワーク終了設備をつなぐことができる。アクセスノードでは、VDSLモデムはアクセス特有のインターフェイスをつなぐであろう。アクセス特有のインターフェイスはVDSLモデムをつなぐネットワーク成分の論理図を示す図32を参照。
VDSLモデムはネットワーク終了設備と物理的に統合されてもよく、アクセスノードにおいて、VDSLモデムは物理的に、アクセスノードが置かれるキャビネット内に置かれてもよい。
NT(インターフェイスA1)及びアクセスノード(インターフェイスA2)はVDSLモデムからレイヤ1フレームフォーマットを要求する。フレームヘッダ及びペイロードは別として、レイヤ1フレームに統合されるのは、管理・制御情報用の多数の情報フィールドである。これらの管理・制御フィールドはSDHアラーム等の異なるアラーム指示器、例えば性能モニタリング用の、(加入者構内に至るまでSDHが取られた場合にのみ有効である)AISビットエラー率測定、同期化が不良であるとか、あるいは失われたことの指示、あるいは電力ロス及び高温等に対する設備処理アラーム等を含む。更に、管理フィールドは操作及び保守目的のために、モデムに対する異なるループテスト用の賦活を含む。
Claims (26)
- 受信機サンプリングクロックが前記受信機サンプリングクロックをパイロット搬送波に位相ロックすることによって送信機サンプリングクロックに同期化されるような、直交搬送波を使用する多重搬送波伝送システムと共に使用するための受信機であって、
− フレームタイミング偏差信号を使用して前記受信機のフレームタイミングを調整するように適合化され、前記受信機サンプリングクロックを生成するように適合化された発振器手段を制御する第1フィードバックループと、
− 前記パイロット搬送波の偏角推定値を表す信号を使用してチャネル効果を補正するように適合化され、前記発振器手段を制御する第2フィードバックループと、を含むことを特徴とする受信機。 - 前記発振器手段がVCXOであることを特徴とする、請求項1に記載の受信機。
- 前記多重搬送波伝送システムがDMT伝送システムであることを特徴とする、請求項1または2に記載の受信機。
- 前記多重搬送波伝送システムがDMTベースのVDSLシステムであることを特徴とする、前記請求項のいずれかに記載の受信機。
- 前記受信機がピーク位置推定手段に接続され、前記フレームタイミング偏差信号を生成するように適合化された相関器手段を含むことを特徴とする、前記請求項のいずれかに記載の受信機。
- 前記受信機が前記パイロット偏角推定を表示する前記信号を生成するように適合化されたパイロット偏角推定手段を含むことを特徴とする、前記請求項のいずれかに記載の受信機。
- 前記ピーク位置推定手段と前記パイロット偏角推定手段が各々、D/Aを介して前記発振器手段に接続されたフィードバックコントローラ手段に接続されていることを特徴とする、請求項6に記載の受信機。
- 前記フィードバックコントローラ手段が、前記発振器手段の制御信号を生成するために出力を合計される2つのフィードバックコントローラを備えていることを特徴とする、請求項7に記載の受信機。
- 前記パイロット偏角推定値を表わす前記信号が1つの等化パラメータとして機能し、またチャネル効果を補正するような方法で前記発振器手段を調節させることを特徴とする、前記請求項のいずれかに記載の受信機。
- 前記受信機が、
− フレームタイミング偏差信号に応答して前記発振器手段を調節することによるフレームアラインメントと、
− 前記パイロット搬送波偏角を表わす前記信号に応答して前記発振器手段を調節することによる等化と、
− 整定時間経過後の、前記パイロット搬送波偏角推定値を表わす前記信号だけに応答した前記発振器手段の調節、という各要素を有する同期化過程に従って作動することを特徴とする、前記請求項のいずれかに記載の受信機。 - 前記パイロット搬送波偏角推定値を表わす前記信号が、前記パイロット搬送波が送信されるチャネルのチャネル特性の時間変動を等化する際に使用されることを特徴とする、前記請求項のいずれかに記載の受信機。
- 監視手段が、フレームタイミング偏差を監視し、前記フレームタイミング偏差が既定の高値を超過するような場合は再同期化を開始するために提供されていることを特徴とする、前記請求項のいずれかに記載の受信機。
- 送信機と受信機とを含むトランシーバであって、前記受信機が前記請求項のいずれかに記載の受信機であることを特徴とするトランシーバ。
- 受信機サンプリングクロックがパイロット搬送波に位相ロックされるような直交搬送波を使用する多重搬送波伝送システムであって、請求項13に記載の2つのトランシーバを含むことを特徴とする多重搬送波伝送システム。
- 送信機と受信機とが前記送信機から前記受信機に送信されるパイロット搬送波によって同期化されるような多重搬送波システムにおいて、前記受信機で前記パイロット信号から前記送信機サンプリングクロックを回復し、前記送信機を前記受信機に同期化させる方法であって、
− フレームタイミング偏差信号を派生させる段階と、
− 前記フレームタイミング偏差信号を使用して、受信されたフレーム構造を送信されたフレーム構造に合わせる段階と、
− 前記パイロット搬送波の偏角の推定値を導出して等化パラメータとして使用し、チャネルの影響を補正する段階と、を特徴とする方法。 - 前記多重搬送波伝送システムがDMTシステムであることを特徴とする、請求項13から15のいずれかに記載のトランシーバ、多重搬送波伝送システムまたは方法。
- 前記多重搬送波伝送システムがDMTベースのVDSLシステムであることを特徴とする、請求項16に記載のトランシーバ、多重搬送波伝送システムまたは方法。
- 受信機サンプリングクロックを送信機によって送信されたパイロット搬送波に位相ロックすることにより前記受信機サンプリングクロックが前記送信機サンプリングクロックに同期化されるような直交搬送波を使用する多重搬送波伝送システムにおいて、前記受信機サンプリングクロックを前記送信機サンプリングクロックに同期化させる方法であって、
− フレームタイミング偏差信号を使用して前記受信機のフレームタイミングを調整し、前記受信機サンプリングクロックを制御する段階と、
− 前記パイロット搬送波の偏角推定値を表わす信号を使用してチャネル効果を補正し、前記受信機サンプリングクロックを制御する段階と、を特徴とする方法。 - 前記多重搬送波伝送システムがDMT伝送システムであることを特徴とする、請求項18に記載の方法。
- 前記多重搬送波伝送システムがDMTベースのVDSLシステムであることを特徴とする、請求項18または19に記載の方法。
- 前記フレームタイミング偏差信号を、受信された時間領域データストリームから相関によって派生させることを特徴とする、請求項18から20のいずれかに記載の方法。
- 受信機サンプリングクロック制御信号を生成するために、前記フレームタイミング偏差信号を前記パイロット搬送波の偏角評価を表示する前記信号に加算することを特徴とする、請求項18から21のいずれかに記載の方法。
- 前記パイロット偏角推定値を表わす前記信号が1つの等化パラメータとして機能し、前記発振器手段をチャネル効果を補正するような方法で調整させることを特徴とする、請求項18から22のいずれかに記載の方法。
- 前記方法が、
− フレームタイミング偏差信号に応答して前記受信機サンプリングクロックを調節することによる、前記受信機と前記送信機との間のフレーム整合と、
− 前記パイロット搬送波偏角を表示する前記信号に応答して前記受信機サンプリングクロックを調節することによる、前記パイロット信号が送信されるチャネルの等化と、
− 整定時間経過後の、前記パイロット搬送波偏角を表わす前記信号だけに応答した前記受信機サンプリングクロックの調節、といった各要素を含むことを特徴とする、請求項18から23のいずれかに記載の方法。 - 前記パイロット搬送波が送信されるチャネルのチャネル特性の時間変動を等化するために、前記パイロット搬送波偏角推定値を表わす前記信号を使用することを特徴とする、請求項18から24のいずれかに記載の方法。
- 前記フレームタイミング偏差を監視し、前記フレームタイミング偏差が既定の高値を超過するような場合は再同期化を開始することを特徴とする、請求項18から25のいずれかに記載の方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE9603189-3 | 1996-09-02 | ||
| SE9603189A SE506636C2 (sv) | 1996-05-24 | 1996-09-02 | Förbättringar av, eller med avseende på, multibärvågssystem |
| PCT/SE1997/001452 WO1998010547A2 (en) | 1996-09-02 | 1997-09-01 | Improvements in, or relating to, multi-carrier transmission systems |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000517506A JP2000517506A (ja) | 2000-12-26 |
| JP4447056B2 true JP4447056B2 (ja) | 2010-04-07 |
Family
ID=20403747
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP51255498A Expired - Lifetime JP4447056B2 (ja) | 1996-09-02 | 1997-09-01 | 多重搬送波伝送システムにおける、あるいはそれに関する改良 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US6363128B1 (ja) |
| EP (1) | EP0922342B1 (ja) |
| JP (1) | JP4447056B2 (ja) |
| AT (1) | ATE232034T1 (ja) |
| DE (1) | DE69718799T2 (ja) |
| NO (1) | NO990769L (ja) |
| WO (1) | WO1998010547A2 (ja) |
Families Citing this family (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0930751B1 (en) * | 1998-01-19 | 2003-11-12 | Victor Company Of Japan, Limited | Method and apparatus for receiving orthogonal frequency division multiplexed signal |
| FI106592B (fi) | 1998-05-07 | 2001-02-28 | Nokia Multimedia Network Termi | Menetelmä ja laite symbolitahdistuksen saavuttamiseksi ja ylläpitämiseksi erityisesti OFDM-järjestelmässä |
| US6707868B1 (en) * | 1999-04-12 | 2004-03-16 | Intel Corporation | Apparatus for recovering timing of a digital signal for a transceiver |
| US6680940B1 (en) * | 1999-05-19 | 2004-01-20 | 3Com Corporation | System for transporting ethernet frames over very high speed digital subscriber lines |
| WO2000072488A1 (en) * | 1999-05-21 | 2000-11-30 | Fujitsu Limited | Digital subscriber's line transmitting method and device |
| US6608834B1 (en) * | 1999-05-26 | 2003-08-19 | 3 Com Corporation | System for encapsulating Ethernet frames over very high speed digital subscriber lines |
| US6587476B1 (en) | 1999-05-26 | 2003-07-01 | 3 Com Corporation | Ethernet frame encapsulation over VDSL using HDLC |
| US6625113B1 (en) * | 1999-08-30 | 2003-09-23 | Agere Systems Inc. | Digital signal frame and interleaver synchronizer |
| ATE343879T1 (de) | 2000-01-07 | 2006-11-15 | Aware Inc | Diagnostische verfahren und systeme für mehrträgermodems |
| US20010031016A1 (en) * | 2000-03-14 | 2001-10-18 | Ernest Seagraves | Enhanced bitloading for multicarrier communication channel |
| US6788349B2 (en) * | 2000-04-12 | 2004-09-07 | Her Majesty Of Queen In Right Of Canada, As Respresented By The Minister Of Industry | Method and system for broadcasting a digital data signal within an analog TV signal using Orthogonal Frequency Division Multiplexing |
| CA2406151C (en) | 2000-04-18 | 2010-04-13 | Aware, Inc. | Data allocation with variable snr margins |
| WO2003026297A1 (en) * | 2001-09-12 | 2003-03-27 | Samsung Electronics Co., Ltd. | Method and apparatus for transferring channel information in ofdm communications |
| AU2002251290A1 (en) * | 2002-04-19 | 2003-11-03 | Conexant Systems, Inc. | System for and method of determining timing information from a multi-carrier signal |
| SG111072A1 (en) * | 2002-07-03 | 2005-05-30 | Oki Techno Ct Singapore Pte | Receiver and method for wlan burst type signals |
| US7277517B1 (en) | 2002-11-15 | 2007-10-02 | 3Com Corporation | Method for achieving symbol alignment to a pre-existing ADSL data exchange |
| US7042967B2 (en) * | 2003-03-03 | 2006-05-09 | Interdigital Technology Corporation | Reduced complexity sliding window based equalizer |
| WO2004079927A2 (en) * | 2003-03-03 | 2004-09-16 | Interdigital Technology Corporation | Reduced complexity sliding window based equalizer |
| AU2003269740A1 (en) * | 2003-03-28 | 2004-10-18 | Intel Corporation | System and method for adaptive phase compensation of ofdm signals |
| EP1611722B1 (en) * | 2003-03-28 | 2017-04-19 | Intel Corporation | System and method for two channel frequency offset estimation of ofdm signals |
| AU2003269739A1 (en) * | 2003-03-28 | 2004-10-18 | Intel Corporation | Method and apparatus for ofdm symbol timing synchronization |
| AU2003267470A1 (en) * | 2003-10-03 | 2005-04-21 | Nokia Corporation | Method, system and receiver for receiving a multi-carrier transmission |
| JP4438482B2 (ja) * | 2004-04-05 | 2010-03-24 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | 受信品質推定方法および装置 |
| US8094768B2 (en) * | 2005-12-23 | 2012-01-10 | Triductor Technology (Suzhou) Inc. | Multi-channel timing recovery system |
| US8139680B2 (en) | 2007-01-12 | 2012-03-20 | General Dynamics C4 Systems, Inc. | Signal acquisition methods and apparatus in wireless communication systems |
| US7907679B2 (en) * | 2007-01-12 | 2011-03-15 | General Dynamics C4 Systems, Inc. | Methods and systems for acquiring signals using coherent match filtering |
| JP5423505B2 (ja) * | 2010-03-17 | 2014-02-19 | 富士通株式会社 | 無線基地局及び通信方法 |
| JP5786478B2 (ja) * | 2011-06-15 | 2015-09-30 | 富士通株式会社 | 動画像復号装置、動画像復号方法、及び動画像復号プログラム |
| CN107332749B (zh) * | 2017-07-05 | 2020-09-22 | 北京东土科技股份有限公司 | 基于工业互联网现场层宽带总线架构的同步方法及装置 |
| JP6821096B2 (ja) * | 2018-07-11 | 2021-01-27 | 三菱電機株式会社 | 無線通信システム、無線通信方法およびプログラム |
| US10560289B1 (en) | 2018-09-13 | 2020-02-11 | Viasat, Inc. | Adaptive equalizer system |
| KR102067938B1 (ko) * | 2019-01-14 | 2020-01-17 | 박천수 | 제로포스 이퀄라이징 벡터합성 앱솔루트 엔코더 구현방법 및 그 장치 |
| US10944535B2 (en) * | 2019-05-29 | 2021-03-09 | Shure Acquisition Holdings, Inc. | OFDMA baseband clock synchronization |
| FR3102620B1 (fr) | 2019-10-24 | 2022-12-23 | St Microelectronics Grenoble 2 | Convertisseur de tension |
| FR3113140B1 (fr) | 2020-07-30 | 2022-12-23 | St Microelectronics Grenoble 2 | Convertisseur de tension |
| FR3113142B1 (fr) | 2020-07-30 | 2022-12-23 | St Microelectronics Grenoble 2 | Convertisseur de tension |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE9302453L (sv) | 1993-07-20 | 1994-10-17 | Telia Ab | Förfarande och anordning för synkronisering i digitalt transmissionssystem av typen OFDM |
| US5444697A (en) * | 1993-08-11 | 1995-08-22 | The University Of British Columbia | Method and apparatus for frame synchronization in mobile OFDM data communication |
| JP2731722B2 (ja) * | 1994-05-26 | 1998-03-25 | 日本電気株式会社 | クロック周波数自動制御方式及びそれに用いる送信装置と受信装置 |
| US5627863A (en) * | 1994-07-15 | 1997-05-06 | Amati Communications Corporation | Frame synchronization in multicarrier transmission systems |
| JP3289610B2 (ja) * | 1996-07-31 | 2002-06-10 | 日本ビクター株式会社 | Ofdm復調装置及びその方法 |
| US6058101A (en) * | 1997-06-11 | 2000-05-02 | Industrial Technology Research Institute | Synchronization method and system for a digital receiver |
-
1997
- 1997-09-01 JP JP51255498A patent/JP4447056B2/ja not_active Expired - Lifetime
- 1997-09-01 AT AT97939276T patent/ATE232034T1/de not_active IP Right Cessation
- 1997-09-01 DE DE69718799T patent/DE69718799T2/de not_active Expired - Lifetime
- 1997-09-01 US US09/147,746 patent/US6363128B1/en not_active Expired - Lifetime
- 1997-09-01 EP EP97939276A patent/EP0922342B1/en not_active Expired - Lifetime
- 1997-09-01 WO PCT/SE1997/001452 patent/WO1998010547A2/en not_active Ceased
-
1999
- 1999-02-19 NO NO990769A patent/NO990769L/no not_active Application Discontinuation
Also Published As
| Publication number | Publication date |
|---|---|
| NO990769D0 (no) | 1999-02-19 |
| WO1998010547A3 (en) | 1998-05-07 |
| JP2000517506A (ja) | 2000-12-26 |
| EP0922342A2 (en) | 1999-06-16 |
| ATE232034T1 (de) | 2003-02-15 |
| US6363128B1 (en) | 2002-03-26 |
| DE69718799T2 (de) | 2003-11-13 |
| EP0922342B1 (en) | 2003-01-29 |
| NO990769L (no) | 1999-04-30 |
| WO1998010547A2 (en) | 1998-03-12 |
| DE69718799D1 (de) | 2003-03-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4447056B2 (ja) | 多重搬送波伝送システムにおける、あるいはそれに関する改良 | |
| JP4130996B2 (ja) | 多重搬送波伝送システムにおける、あるいはそれに関する改良 | |
| JP4130994B2 (ja) | 多重搬送波伝送システムにおける、あるいはそれに関する改良 | |
| JP4130995B2 (ja) | 多重搬送波伝送システムにおける、あるいはそれに関する改良 | |
| JP4016125B2 (ja) | 多重搬送波伝送システムにおける、あるいはそれに関する改良 | |
| US6865232B1 (en) | Multi-carrier transmission systems | |
| US6181714B1 (en) | Multi-carrier transmission systems | |
| JP4130997B2 (ja) | 多重搬送波伝送システムの改良 | |
| US6538986B2 (en) | Data transmission system and method using nQAM constellation with a control channel superimposed on a user data channel | |
| JP4016126B2 (ja) | 多重搬送波伝送システムの改良 | |
| EP0922344B1 (en) | Improvements in, or relating to, multi-carrier transmission systems |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040305 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040901 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070213 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20070510 |
|
| RD12 | Notification of acceptance of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7432 Effective date: 20070510 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20070613 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20070709 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20070730 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070911 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080222 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090917 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100120 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130129 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |