JPH08265383A - 単一の補間調整フィルタを有するマルチレート受信装置およびその方法 - Google Patents
単一の補間調整フィルタを有するマルチレート受信装置およびその方法Info
- Publication number
- JPH08265383A JPH08265383A JP8045240A JP4524096A JPH08265383A JP H08265383 A JPH08265383 A JP H08265383A JP 8045240 A JP8045240 A JP 8045240A JP 4524096 A JP4524096 A JP 4524096A JP H08265383 A JPH08265383 A JP H08265383A
- Authority
- JP
- Japan
- Prior art keywords
- filter
- signal
- sampling
- frequency
- source
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 18
- 238000005070 sampling Methods 0.000 claims abstract description 69
- 239000013598 vector Substances 0.000 claims abstract description 52
- 230000005540 biological transmission Effects 0.000 claims abstract description 9
- 238000004458 analytical method Methods 0.000 claims abstract description 3
- 238000004364 calculation method Methods 0.000 claims description 15
- 238000003860 storage Methods 0.000 claims description 12
- 238000012546 transfer Methods 0.000 claims description 7
- 238000001914 filtration Methods 0.000 claims description 5
- 230000000694 effects Effects 0.000 claims description 4
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 238000011045 prefiltration Methods 0.000 abstract description 11
- 210000004027 cell Anatomy 0.000 description 27
- 238000010586 diagram Methods 0.000 description 10
- 230000035508 accumulation Effects 0.000 description 7
- 238000009825 accumulation Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000015556 catabolic process Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000012937 correction Methods 0.000 description 4
- 238000006731 degradation reaction Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000001186 cumulative effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000002123 temporal effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006854 communication Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 238000001308 synthesis method Methods 0.000 description 2
- 210000004460 N cell Anatomy 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000001502 supplementing effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0016—Arrangements for synchronising receiver with transmitter correction of synchronization errors
- H04L7/002—Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation
- H04L7/0029—Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation interpolation of received data signal
-
- 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/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03019—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
- H04L25/03038—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure
-
- 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
- H04L2025/03433—Arrangements for removing intersymbol interference characterised by equaliser structure
- H04L2025/03439—Fixed structures
- H04L2025/03445—Time domain
- H04L2025/03471—Tapped delay lines
- H04L2025/03477—Tapped delay lines not time-recursive
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Filters That Use Time-Delay Elements (AREA)
Abstract
(57)【要約】
【課題】 一つまたは複数の源符号周波数Fs で送られ
る源デジタル信号の受信装置であって、受信したアナロ
グ信号をベースバンド(43)に戻し、完全に復調され
たサンプリング信号を送るサンプリング手段(44)を
含み、該サンプリング手段(44)は、一般化されたサ
ンプリング条件を守るサンプリング周波数Fe で機能す
る装置を提供する。 【解決手段】 装置はサンプリング信号をフィルタする
一個のフィルタモジュール(48)を含み、該フィルタ
モジュール(48)は、フィルタ係数ベクトルによって
制御されるデジタルフィルタと、一方で該サンプリング
周波数Fe と該源周波数Fs の比を考慮して該サンプリ
ング信号の補間を保証し、他方で該伝達チャンネルの分
析を考慮して伝達チャンネルから入る妨害を制限する決
定基準に応じて該フィルタ係数を決定する手段とを含
む。
る源デジタル信号の受信装置であって、受信したアナロ
グ信号をベースバンド(43)に戻し、完全に復調され
たサンプリング信号を送るサンプリング手段(44)を
含み、該サンプリング手段(44)は、一般化されたサ
ンプリング条件を守るサンプリング周波数Fe で機能す
る装置を提供する。 【解決手段】 装置はサンプリング信号をフィルタする
一個のフィルタモジュール(48)を含み、該フィルタ
モジュール(48)は、フィルタ係数ベクトルによって
制御されるデジタルフィルタと、一方で該サンプリング
周波数Fe と該源周波数Fs の比を考慮して該サンプリ
ング信号の補間を保証し、他方で該伝達チャンネルの分
析を考慮して伝達チャンネルから入る妨害を制限する決
定基準に応じて該フィルタ係数を決定する手段とを含
む。
Description
【0001】
【発明の属する技術分野】この発明は、さまざまな源符
号周波数(frequences symboliques source )で送られ
る信号の受信装置におけるデジタル信号の受信に関す
る。この発明は特に、たとえば衛星または電波による伝
達用のマルチレートモデムに関する。
号周波数(frequences symboliques source )で送られ
る信号の受信装置におけるデジタル信号の受信に関す
る。この発明は特に、たとえば衛星または電波による伝
達用のマルチレートモデムに関する。
【0002】この発明は、少なくとも二個の別々の源符
号周波数で送られる信号の受信を検討する場合、民間、
軍事を問わず多数の分野に応用することができる。
号周波数で送られる信号の受信を検討する場合、民間、
軍事を問わず多数の分野に応用することができる。
【0003】
【従来の技術】実際、ますます用途が増えてきているモ
デムに対しては、複数のデータレートを処理可能である
ことが求められている。この特徴はとりわけ衛星通信を
使用する際は大抵必要になる。たとえば、IBS(Inte
rnational Business Systems)規格では、64kbsか
ら2Mbpsまでの多数のデータレートをモデムが処理
できることを要求している。
デムに対しては、複数のデータレートを処理可能である
ことが求められている。この特徴はとりわけ衛星通信を
使用する際は大抵必要になる。たとえば、IBS(Inte
rnational Business Systems)規格では、64kbsか
ら2Mbpsまでの多数のデータレートをモデムが処理
できることを要求している。
【0004】このようなデータレートに対する多様な要
求は勿論、モデムの複雑性を増す原因となる。事実、送
信フィルタと受信フィルタは、これらがアナログであろ
うとデジタルであろうと、もはや固定したものではな
く、データレートに応じて調整可能でなければならな
い。
求は勿論、モデムの複雑性を増す原因となる。事実、送
信フィルタと受信フィルタは、これらがアナログであろ
うとデジタルであろうと、もはや固定したものではな
く、データレートに応じて調整可能でなければならな
い。
【0005】その上、処理する各々のデータレートに関
して同期または準同期した複数のクロックを発生する必
要がある。固定データレートのモデムで用いられている
電圧制御水晶発振器(VCXO)をかなり複雑な周波数
合成装置に替えなければならないのである。
して同期または準同期した複数のクロックを発生する必
要がある。固定データレートのモデムで用いられている
電圧制御水晶発振器(VCXO)をかなり複雑な周波数
合成装置に替えなければならないのである。
【0006】こうした要求に応えるためのマルチレート
受信装置では、少なくとも三つの構造が知られている。
受信装置では、少なくとも三つの構造が知られている。
【0007】第一の既知のタイプ、いわゆる従来のデジ
タルモデムは図1に示されている。
タルモデムは図1に示されている。
【0008】受信信号11はモジュール12によってま
ず初めにベースバンドに変換され、モジュール12はそ
れぞれ同相及び直角位相に変換される二個の信号13を
送る。同相及び直角位相の13の信号は次にアナログロ
ーパスフィルタ14を通過する。複雑な波形(envelopp
e )はアナログフィルタバンクによってフィルタされ
る。このようなフィルタは、サンプリングに先立ってス
ペクトルの反射防止機能を有する。
ず初めにベースバンドに変換され、モジュール12はそ
れぞれ同相及び直角位相に変換される二個の信号13を
送る。同相及び直角位相の13の信号は次にアナログロ
ーパスフィルタ14を通過する。複雑な波形(envelopp
e )はアナログフィルタバンクによってフィルタされ
る。このようなフィルタは、サンプリングに先立ってス
ペクトルの反射防止機能を有する。
【0009】フィルタされた信号はAD変換モジュール
15によってサンプリングされる。フィルタされた複雑
な波形は、受信信号と位相同期した符号周波数の多重周
波数クロック16によってサンプリングされる。得られ
たサンプルは次に変換器によってデジタル化される。
15によってサンプリングされる。フィルタされた複雑
な波形は、受信信号と位相同期した符号周波数の多重周
波数クロック16によってサンプリングされる。得られ
たサンプルは次に変換器によってデジタル化される。
【0010】前置フィルタ及び除去モジュール17は帯
域外の妨害信号を減衰し、データレートに応じて変化す
る除去を行うことにより、オーバーサンプリングファク
ターを一般に2〜4個の整数値を有するチャンネルフィ
ルタの入力に戻し、タイミング推定装置を得る。
域外の妨害信号を減衰し、データレートに応じて変化す
る除去を行うことにより、オーバーサンプリングファク
ターを一般に2〜4個の整数値を有するチャンネルフィ
ルタの入力に戻し、タイミング推定装置を得る。
【0011】チャンネルフィルタは、適切なエラーレー
ト性能を得るのに必要な適合フィルタリングを行う。こ
のフィルタの最適化基準は、通常、残留符号間干渉とそ
の出力におけるノイズ出力とを最良に調整することにあ
る。
ト性能を得るのに必要な適合フィルタリングを行う。こ
のフィルタの最適化基準は、通常、残留符号間干渉とそ
の出力におけるノイズ出力とを最良に調整することにあ
る。
【0012】フィルタ信号は搬送位相推定モジュール1
10から送られるデータに応じて作用する位相補正モジ
ュール19に伝達される。位相エラーはチャンネルフィ
ルタから送られる信号から推定され、補正される。搬送
位相の推定補正法はこの発明の範囲には含まれないので
ここでは説明しない。
10から送られるデータに応じて作用する位相補正モジ
ュール19に伝達される。位相エラーはチャンネルフィ
ルタから送られる信号から推定され、補正される。搬送
位相の推定補正法はこの発明の範囲には含まれないので
ここでは説明しない。
【0013】前置フィルタ(場合によってはチャンネル
フィルタ)から送られるサンプルは、受信信号17と受
信器の基準(モジュロ符号時間)との一時的な隔たりを
推定するためにタイミング推定モジュール111で用い
られる。推定はフィルタされてからデジタル制御発振器
113(周波数制御)に送られる(112)。複数のタ
イミング推定アルゴリズムを用いることができる。この
ようなアルゴリズムの共通点は、少なくとも2個の入力
信号114のオーバーサンプリングファクターを必要と
することにある。
フィルタ)から送られるサンプルは、受信信号17と受
信器の基準(モジュロ符号時間)との一時的な隔たりを
推定するためにタイミング推定モジュール111で用い
られる。推定はフィルタされてからデジタル制御発振器
113(周波数制御)に送られる(112)。複数のタ
イミング推定アルゴリズムを用いることができる。この
ようなアルゴリズムの共通点は、少なくとも2個の入力
信号114のオーバーサンプリングファクターを必要と
することにある。
【0014】デジタル制御発振器113は、処理するデ
ータレート115の多重化周波数全体を送らなければな
らない。この発振器はまた周波数変調入力112を含
み、この周波数変調入力は、最適な位置決めの瞬間にク
ロックの位相を制御することができるタイミング推定装
置110によって制御される。
ータレート115の多重化周波数全体を送らなければな
らない。この発振器はまた周波数変調入力112を含
み、この周波数変調入力は、最適な位置決めの瞬間にク
ロックの位相を制御することができるタイミング推定装
置110によって制御される。
【0015】このタイプの構造では、モジュール14の
アナログフィルタ数は、考慮すべき干渉信号の特性や前
置フィルタの有無に依存する。
アナログフィルタ数は、考慮すべき干渉信号の特性や前
置フィルタの有無に依存する。
【0016】やや異なる実施の形態では、ベースバンド
への変換をアナログ方式ではなくデジタルで行うことが
できる。この場合の操作は勿論AD変換後に行われる。
への変換をアナログ方式ではなくデジタルで行うことが
できる。この場合の操作は勿論AD変換後に行われる。
【0017】図2に示された既知のモデムの第二タイプ
によれば、サンプリングクロックの周波数は、データレ
ートに応じて調整できるが位相同期されない。このよう
なモデムは、準同期補間モデムと呼ばれる。一般に選択
されるサンプリング周波数はqFs +ε型であり、ここ
でFs は符号周波数、qはオーバーサンプリングファク
ター全体、εは送受信発振器の周波数のドリフト特性に
応じて計算される極めて小さい周波数差を示す。
によれば、サンプリングクロックの周波数は、データレ
ートに応じて調整できるが位相同期されない。このよう
なモデムは、準同期補間モデムと呼ばれる。一般に選択
されるサンプリング周波数はqFs +ε型であり、ここ
でFs は符号周波数、qはオーバーサンプリングファク
ター全体、εは送受信発振器の周波数のドリフト特性に
応じて計算される極めて小さい周波数差を示す。
【0018】モジュール12、14、15、17〜11
1は図1と同様であるので、ここでの説明は省く。主な
違いは、発振器21がもはや推定装置111によって位
相制御されないことにある。換言すれば、この構造はル
ープを含まない(「フィードフォワード制御(feedforw
ard )」)。さらにまた発振器の周波数制御入力をなく
すことができるという長所もある。
1は図1と同様であるので、ここでの説明は省く。主な
違いは、発振器21がもはや推定装置111によって位
相制御されないことにある。換言すれば、この構造はル
ープを含まない(「フィードフォワード制御(feedforw
ard )」)。さらにまた発振器の周波数制御入力をなく
すことができるという長所もある。
【0019】このタイプの構造の正確な機能原理は、H.
Meyr とM. Oerder による論文「Digital Filter and S
quare Timing Recovery 」(IEEE Transactions on com
munications, 1998年5月第36巻第5号)で説明
されている。
Meyr とM. Oerder による論文「Digital Filter and S
quare Timing Recovery 」(IEEE Transactions on com
munications, 1998年5月第36巻第5号)で説明
されている。
【0020】この構造では、タイミング推定111によ
って制御されるデジタル補間フィルタ22によってサン
プリングエラーの補正を行う。検討された補間フィルタ
の例は、BucketとMoeneclaeyによる論文「Symbol synch
ronizer performance affected by non-ideal interpol
ation in digital modems 」(デジタルモデムにおける
非理想的補間によって影響された符号同期装置の性能)
ICC94 、第929ページ(論文カテゴリー:同期;デジ
タル受信アルゴリズムの性能)に記載されている。
って制御されるデジタル補間フィルタ22によってサン
プリングエラーの補正を行う。検討された補間フィルタ
の例は、BucketとMoeneclaeyによる論文「Symbol synch
ronizer performance affected by non-ideal interpol
ation in digital modems 」(デジタルモデムにおける
非理想的補間によって影響された符号同期装置の性能)
ICC94 、第929ページ(論文カテゴリー:同期;デジ
タル受信アルゴリズムの性能)に記載されている。
【0021】以上に述べた二つの構造の主な欠点は、複
雑で壊れやすく、コストの高い可変周波数発振器を構成
することにあり、殊にピッチの細かい迅速な周波数変化
が可能でなければならない場合にこれがいえる。
雑で壊れやすく、コストの高い可変周波数発振器を構成
することにあり、殊にピッチの細かい迅速な周波数変化
が可能でなければならない場合にこれがいえる。
【0022】第三の型のモデムは非同期補間モデムであ
る。
る。
【0023】このようなモデムの主な構成は図3に示さ
れている。受信信号11はベースバンドに変換され(1
3)、次にアンチ−エリアシングフィルタ14を受け
る。時間Tsの固定サンプリングクロック31はサンプ
リング装置32を制御し、サンプリング装置32は調整
フィルタ33にサンプルを送る。次に位相補正モジュー
ル35の制御下で位相補正34が行われる。
れている。受信信号11はベースバンドに変換され(1
3)、次にアンチ−エリアシングフィルタ14を受け
る。時間Tsの固定サンプリングクロック31はサンプ
リング装置32を制御し、サンプリング装置32は調整
フィルタ33にサンプルを送る。次に位相補正モジュー
ル35の制御下で位相補正34が行われる。
【0024】最後に補間フィルタ36を行い、これによ
り符号決定モジュール37が供給される。補間フィルタ
36は、補間フィルタ36と符号決定モジュール37の
出力によって供給されるタイミング推定モジュール38
によって制御される。
り符号決定モジュール37が供給される。補間フィルタ
36は、補間フィルタ36と符号決定モジュール37の
出力によって供給されるタイミング推定モジュール38
によって制御される。
【0025】第二タイプに極めて近いこの型の構造は、
既に引用したBucketの論文で特に記載されている。この
構造の主な長所は、サンプリング発振器31が固定周波
数で機能するという点にある。その結果、クロック発生
装置を大幅に単純化することができる。
既に引用したBucketの論文で特に記載されている。この
構造の主な長所は、サンプリング発振器31が固定周波
数で機能するという点にある。その結果、クロック発生
装置を大幅に単純化することができる。
【0026】一般に、サンプリングファクター(X)は
分数になり、Xはサンプリング周波数と符号周波数の比
に対応する。補間装置32の機能は第二タイプの補間装
置とはやや異なっている(Bucket論文で詳細に説明され
ている)。
分数になり、Xはサンプリング周波数と符号周波数の比
に対応する。補間装置32の機能は第二タイプの補間装
置とはやや異なっている(Bucket論文で詳細に説明され
ている)。
【0027】この構造では、補間装置の入力におけるオ
ーバーサンプリングファクターが、補間装置の複雑性、
チャンネルフィルタの複雑性および所望の性能レベルを
折衷した結果として選択される。値が4以上のオーバー
サンプリングファクターは、性能のごくわずかな劣化を
伴うものの、非常に単純な順序1の補間(線形的補間)
の利用を可能にし、一方、値が2に近いオーバーサンプ
リングファクターはもっとずっと複雑な補間装置を必要
とする。反対に、出力でオーバーサンプリングファクタ
ーに比例するチャンネルフィルタが要する計算出力は、
前置フィルタの計算出力が減少する場合、増加する。
ーバーサンプリングファクターが、補間装置の複雑性、
チャンネルフィルタの複雑性および所望の性能レベルを
折衷した結果として選択される。値が4以上のオーバー
サンプリングファクターは、性能のごくわずかな劣化を
伴うものの、非常に単純な順序1の補間(線形的補間)
の利用を可能にし、一方、値が2に近いオーバーサンプ
リングファクターはもっとずっと複雑な補間装置を必要
とする。反対に、出力でオーバーサンプリングファクタ
ーに比例するチャンネルフィルタが要する計算出力は、
前置フィルタの計算出力が減少する場合、増加する。
【0028】従ってこうした非同期補間モデムは固定発
振器を実施するという長所がある。しかしまた同時にい
くつかの欠点も持っている。特に、大きなオーバーサン
プリングファクターを必要とし、いずれの場合も厳密に
値が2以上を必要とする。かくして単純な補間装置(順
序1)を用いるためには、補間装置の入力におけるオー
バーサンプリングファクターの値を少なくとも4必要と
するため、信号のサンプリング周波数は高くなければな
らず、データレートが大きい用途にとっては実施コスト
が高くなってしまう。
振器を実施するという長所がある。しかしまた同時にい
くつかの欠点も持っている。特に、大きなオーバーサン
プリングファクターを必要とし、いずれの場合も厳密に
値が2以上を必要とする。かくして単純な補間装置(順
序1)を用いるためには、補間装置の入力におけるオー
バーサンプリングファクターの値を少なくとも4必要と
するため、信号のサンプリング周波数は高くなければな
らず、データレートが大きい用途にとっては実施コスト
が高くなってしまう。
【0029】さらに補間装置32は本質的に最適な装置
ではないので、システムの性能の劣化の原因となる。
ではないので、システムの性能の劣化の原因となる。
【0030】また、用いられている各種のフィルタの計
算容量は大きいので、(たとえばシリコン基板面積の)
かさばりを招き、コストおよびまたは計算時間が増加
し、従って生産コストが上昇する。
算容量は大きいので、(たとえばシリコン基板面積の)
かさばりを招き、コストおよびまたは計算時間が増加
し、従って生産コストが上昇する。
【0031】
【発明が解決しようとする課題】本発明は、従来技術の
こうした様々な欠点を解決することを目的とする。
こうした様々な欠点を解決することを目的とする。
【0032】より詳しくは、本発明の目的は、固定周波
数発振器を使用し、既知の型の補間装置に比べて単純化
したマルチレート受信装置を供給することにある。
数発振器を使用し、既知の型の補間装置に比べて単純化
したマルチレート受信装置を供給することにある。
【0033】このため、本発明の目的は、従来の装置に
比べて計算時間、計算容量、大きさおよびまたは設計・
生産コストを低減した装置を供給することにある。
比べて計算時間、計算容量、大きさおよびまたは設計・
生産コストを低減した装置を供給することにある。
【0034】本発明の他の目的は、従来の装置よりも精
密なこうした装置を供給することにある。特にこの発明
の目的は、補間フィルタによる性能の劣化を導かない装
置を供給することにある。
密なこうした装置を供給することにある。特にこの発明
の目的は、補間フィルタによる性能の劣化を導かない装
置を供給することにある。
【0035】本発明の別の目的は、性能を落とさずに値
を2まで減らしたオーバーサンプリングファクターで機
能する装置を供給することにある。
を2まで減らしたオーバーサンプリングファクターで機
能する装置を供給することにある。
【0036】また本発明の目的は、極めて大きいデータ
レートで機能し、迅速かつ正確にデータレートを変える
ことができる装置を供給することにある。
レートで機能し、迅速かつ正確にデータレートを変える
ことができる装置を供給することにある。
【0037】
【課題を実施するための手段】これらの目的および後述
する他の目的を達成するための本発明による装置は、一
つまたは複数の源符号周波数Fs で送られる源デジタル
信号の受信装置であって、受信したアナログ信号をベー
スバンドに戻し、完全に復調されたサンプリング信号を
送るサンプリング手段を含み、該サンプリング手段は、
一般化されたサンプリング条件を守るサンプリング周波
数Fe で機能し、該装置はまた該サンプリング信号をフ
ィルタする一個のフィルタモジュールを含み、該フィル
タモジュールは、フィルタ係数ベクトルによって制御さ
れるデジタルフィルタと、一方で該サンプリング周波数
Fe と該源周波数Fs の比を考慮して該サンプリング信
号の補間を保証し、他方で該伝達チャンネルの分析を考
慮して伝達チャンネルから入る妨害を制限する決定基準
に応じて該フィルタ係数を決定する手段とを含む。
する他の目的を達成するための本発明による装置は、一
つまたは複数の源符号周波数Fs で送られる源デジタル
信号の受信装置であって、受信したアナログ信号をベー
スバンドに戻し、完全に復調されたサンプリング信号を
送るサンプリング手段を含み、該サンプリング手段は、
一般化されたサンプリング条件を守るサンプリング周波
数Fe で機能し、該装置はまた該サンプリング信号をフ
ィルタする一個のフィルタモジュールを含み、該フィル
タモジュールは、フィルタ係数ベクトルによって制御さ
れるデジタルフィルタと、一方で該サンプリング周波数
Fe と該源周波数Fs の比を考慮して該サンプリング信
号の補間を保証し、他方で該伝達チャンネルの分析を考
慮して伝達チャンネルから入る妨害を制限する決定基準
に応じて該フィルタ係数を決定する手段とを含む。
【0038】本発明によるフィルタ信号は、源信号を構
成するデジタル信号処理手段を後段で供給し、たとえば
デコーダ手段と、デジタル伝達フレームの構成を認識す
ることによって有効な源信号を抽出する手段と、源デジ
タル信号を構成することが可能な他のあらゆる手段を含
む。これらの手段は本発明の対象とするところではない
ので詳述しない。
成するデジタル信号処理手段を後段で供給し、たとえば
デコーダ手段と、デジタル伝達フレームの構成を認識す
ることによって有効な源信号を抽出する手段と、源デジ
タル信号を構成することが可能な他のあらゆる手段を含
む。これらの手段は本発明の対象とするところではない
ので詳述しない。
【0039】かくして本発明によれば、補間操作と調整
フィルタ操作は、一個のフィルタモジュールによって同
時に行うことができる。このようにしてフィルタの全体
的な複雑さを低減できるので、コストや基板面積を減少
できる。
フィルタ操作は、一個のフィルタモジュールによって同
時に行うことができる。このようにしてフィルタの全体
的な複雑さを低減できるので、コストや基板面積を減少
できる。
【0040】また、用いられる発振器の発振周波数が一
個しかない場合、従来技術では必要であった補間フィル
タを削除することができる。従ってこのような補間フィ
ルタによる潜在的性能の低下がなくなる。
個しかない場合、従来技術では必要であった補間フィル
タを削除することができる。従ってこのような補間フィ
ルタによる潜在的性能の低下がなくなる。
【0041】本発明は、別々の連続する二個のフィルタ
を備えた既知の非同期補間モデムから直接考えられたも
のではない。事実、可変発振器を固定発振器に変える場
合、当業者は常に、適切なタイミングでサンプルを再構
成するための補間装置を介在させなければならないと考
えた。こうした補間装置は勿論高い周波数で機能しなけ
ればならない。またあらゆる受信器は、伝達チャンネル
が妨害されるおそれがある場合、整合フィルタを行うこ
とが可能な手段を含まなければならない。特に熱雑音や
妨害信号発生装置をフィルタする一方で、符号間の干渉
効果をなくす、あるいは少なくともこれを制限すること
が必要である。
を備えた既知の非同期補間モデムから直接考えられたも
のではない。事実、可変発振器を固定発振器に変える場
合、当業者は常に、適切なタイミングでサンプルを再構
成するための補間装置を介在させなければならないと考
えた。こうした補間装置は勿論高い周波数で機能しなけ
ればならない。またあらゆる受信器は、伝達チャンネル
が妨害されるおそれがある場合、整合フィルタを行うこ
とが可能な手段を含まなければならない。特に熱雑音や
妨害信号発生装置をフィルタする一方で、符号間の干渉
効果をなくす、あるいは少なくともこれを制限すること
が必要である。
【0042】補間操作と整合フィルタ操作は理論的には
全く別のものである。これらは異なるタイミングで行わ
れるし、その目的や方法もまた異なる。このため当業者
がこれらを同一フィルタにまとめると考えることはない
だろう。逆に二個のフィルタが必要であることは文献が
明らかに示している。さらに当業者は、このような二個
のフィルタの各々が複雑であるため、これらを独立して
構成しようと試みている。
全く別のものである。これらは異なるタイミングで行わ
れるし、その目的や方法もまた異なる。このため当業者
がこれらを同一フィルタにまとめると考えることはない
だろう。逆に二個のフィルタが必要であることは文献が
明らかに示している。さらに当業者は、このような二個
のフィルタの各々が複雑であるため、これらを独立して
構成しようと試みている。
【0043】該決定手段は、該装置の初期化位相で実施
される複数組のフィルタ係数ベクトルの計算手段を含
み、該複数組のベクトルは記憶手段に記憶され、各組の
ベクトルは所定の源符号周波数Fs に対応し、さらにま
た該決定手段は、Fe /Fs 比および該源信号の伝達遅
延推定値δτに応じて受信中に信号の源符号周波数Fs
に対応するベクトルの組の中で最も有効なベクトルを選
択する手段を含む。
される複数組のフィルタ係数ベクトルの計算手段を含
み、該複数組のベクトルは記憶手段に記憶され、各組の
ベクトルは所定の源符号周波数Fs に対応し、さらにま
た該決定手段は、Fe /Fs 比および該源信号の伝達遅
延推定値δτに応じて受信中に信号の源符号周波数Fs
に対応するベクトルの組の中で最も有効なベクトルを選
択する手段を含む。
【0044】かくして初期化位相において、各源符号周
波数に対して複数の係数ベクトルを決定する。通常の操
作では、符号周波数が固定されている場合、装置の機能
は極めて単純かつ迅速である。これは主として対応する
組のベクトルの中から最良の係数ベクトルを選択するこ
とからなる。
波数に対して複数の係数ベクトルを決定する。通常の操
作では、符号周波数が固定されている場合、装置の機能
は極めて単純かつ迅速である。これは主として対応する
組のベクトルの中から最良の係数ベクトルを選択するこ
とからなる。
【0045】しかしながら、フィルタ係数を決定するた
めの他の方法も本発明の範囲内で実施できることに留意
されたい。とりわけフィルタ係数は、伝達チャンネルの
展開に応じて調整可能である(従って初期化の際に固定
されていない)。
めの他の方法も本発明の範囲内で実施できることに留意
されたい。とりわけフィルタ係数は、伝達チャンネルの
展開に応じて調整可能である(従って初期化の際に固定
されていない)。
【0046】係数ベクトルは決定的に計算されるため、
あらゆる型の記憶手段に記憶することができる。該記憶
手段はランダムアクセスメモリー(RAM)を含む。
あらゆる型の記憶手段に記憶することができる。該記憶
手段はランダムアクセスメモリー(RAM)を含む。
【0047】事実、RAMは従来のROMよりも速い。
【0048】好適な実施の形態によれば、該決定基準は
平均二乗誤差の最小化基準である。
平均二乗誤差の最小化基準である。
【0049】換言すれば、選択された基準は、残留符号
間の干渉とその出力におけるノイズ出力とを最良に折衷
することを目的とする。
間の干渉とその出力におけるノイズ出力とを最良に折衷
することを目的とする。
【0050】特定の実施の形態によれば、並行して機能
する同一なLt個のフィルタセル群を含み、該フィルタ
セルのそれぞれの出力は多重化されて完全に復調したデ
ジタル信号を構成する。
する同一なLt個のフィルタセル群を含み、該フィルタ
セルのそれぞれの出力は多重化されて完全に復調したデ
ジタル信号を構成する。
【0051】この技術が特に有効なのは、複数の単純な
同一セルを実施することに基づいているからである。セ
ルは並行して機能するので、各セルのタイミングはLt
で割ることができる。
同一セルを実施することに基づいているからである。セ
ルは並行して機能するので、各セルのタイミングはLt
で割ることができる。
【0052】実際、好適には、Tsが該源信号の一個の
符号の持続時間であるとき、該セルの各々は時間Ts.
Ltの該サンプリング信号の一部をフィルタし、フィル
タモジュールの出力で符号ごとに一個のサンプルを送り
たい場合は、該信号の一部を時間Ts分だけ互いにずら
すことができる。
符号の持続時間であるとき、該セルの各々は時間Ts.
Ltの該サンプリング信号の一部をフィルタし、フィル
タモジュールの出力で符号ごとに一個のサンプルを送り
たい場合は、該信号の一部を時間Ts分だけ互いにずら
すことができる。
【0053】従来、Ltは5〜10個である。
【0054】該セルは累算手段と乗算手段を含む。
【0055】他の特定の実施の形態において、該フィル
タモジュールは該サンプリング信号が入力される記憶手
段を含み、Tsが該源信号の符号の持続時間であると
き、該サンプリング信号の一部は時間Tsごとに読み込
まれ、フィルタされる。
タモジュールは該サンプリング信号が入力される記憶手
段を含み、Tsが該源信号の符号の持続時間であると
き、該サンプリング信号の一部は時間Tsごとに読み込
まれ、フィルタされる。
【0056】好適には、該決定手段はまた、該フィルタ
係数ベクトルのそれぞれを形成する係数の数もまた決定
する。
係数ベクトルのそれぞれを形成する係数の数もまた決定
する。
【0057】後述するように、フィルタサンプルを得る
のに必要な累算の数は、推定される伝達遅延と非同期サ
ンプリングによるずれとに応じて変化するのが望まし
い。しかしながら、一個のベクトルに含まれる係数の数
を、必要ならばゼロで補完することにより固定保持する
ことができる。
のに必要な累算の数は、推定される伝達遅延と非同期サ
ンプリングによるずれとに応じて変化するのが望まし
い。しかしながら、一個のベクトルに含まれる係数の数
を、必要ならばゼロで補完することにより固定保持する
ことができる。
【0058】該決定手段はまた、該フィルタモジュール
によってフィルタされる信号の一部の時間を決定する。
この場合、該決定手段は、実施されるセルの数Ltを補
正することができる。
によってフィルタされる信号の一部の時間を決定する。
この場合、該決定手段は、実施されるセルの数Ltを補
正することができる。
【0059】本発明の好適な実施の形態によれば、該フ
ィルタモジュールは: −Nj 個のフィルタ係数ベクトルを含む記憶手段と; −並行して機能するLt個の同一フィルタセルとを含
み;また該決定手段は、以下の計算すなわち:
ィルタモジュールは: −Nj 個のフィルタ係数ベクトルを含む記憶手段と; −並行して機能するLt個の同一フィルタセルとを含
み;また該決定手段は、以下の計算すなわち:
【0060】
【数3】
【0061】を行い、このとき:A(n)は各符号a
(n)から得られる値であり;[kf (n)、k
i (n)]は、符号a(n)に関する決定変数を決める
ために考慮される該サンプリング信号のサンプリング間
隔を決め、J(n)は符号a(n)に関する決定変数を
決めるために実施する係数ベクトルの番号を示し;
(n)から得られる値であり;[kf (n)、k
i (n)]は、符号a(n)に関する決定変数を決める
ために考慮される該サンプリング信号のサンプリング間
隔を決め、J(n)は符号a(n)に関する決定変数を
決めるために実施する係数ベクトルの番号を示し;
【0062】
【数4】
【0063】は、連続する二個のタイミング推定の間の
代数的な差に対応する相対的なタイミング推定である。
代数的な差に対応する相対的なタイミング推定である。
【0064】該一個のフィルタモジュールは、該サンプ
リング信号によって供給されるタイミング推定装置が送
るタイミング信号によって制御される。
リング信号によって供給されるタイミング推定装置が送
るタイミング信号によって制御される。
【0065】好適には、該タイミング推定装置は該フィ
ルタモジュールと同様のフィルタ手段を含み、同一のフ
ィルタ係数ベクトルを用いる。
ルタモジュールと同様のフィルタ手段を含み、同一のフ
ィルタ係数ベクトルを用いる。
【0066】この方法により、明らかに装置の複雑性を
制限することができる。特にフィルタモジュールとタイ
ミング推定装置は、同一の記憶手段に記憶された同一の
係数ベクトルを用いることができる。
制限することができる。特にフィルタモジュールとタイ
ミング推定装置は、同一の記憶手段に記憶された同一の
係数ベクトルを用いることができる。
【0067】タイミング遅延は比較的ゆっくりと変化す
るので、該タイミング推定装置は、符号時間Tsに関し
て比較的間を空けたタイムスロットで周期的に実施する
ことができる。
るので、該タイミング推定装置は、符号時間Tsに関し
て比較的間を空けたタイムスロットで周期的に実施する
ことができる。
【0068】たとえば、経過時間は約数百の符号時間で
ある。
ある。
【0069】本発明の有利な特徴によれば、サンプリン
グクロックに相当する一個のクロック信号は、該フィル
タモジュールおよびまたは該タイミング推定装置を形成
する構成要素全体を制御する。
グクロックに相当する一個のクロック信号は、該フィル
タモジュールおよびまたは該タイミング推定装置を形成
する構成要素全体を制御する。
【0070】本発明はまた可能な複数の源符号周波数か
ら選択される源符号周波数Fs で送られる源デジタル信
号の受信法に関し、受信したアナログ信号をベースバン
ドに戻してサンプリング信号を送るサンプリング段階
と、該源デジタル信号を再構成するデコーダ段階とを含
み、該サンプリングは、シャノンのサンプリング定理に
よる一定かつ任意のサンプリング周波数Fe で確保され
る方法において、該方法は該サンプリング信号をフィル
タし、該デコーダ手段にフィルタ信号を送る一回のフィ
ルタを実施し、また:一連のフィルタ係数ベクトルの組
を決定することからなる初期化段階を含み、各組は所定
の源符号周波数Fs に対応し、各ベクトルは所定の受信
状況に対応し、さらに、伝達チャンネル効果およびまた
は非同期サンプリング効果を補正するために、該源信号
の源符号周波数に対応するベクトルの組の中で最も正確
に同期するフィルタ係数ベクトルを選択することからな
る受信源信号のフィルタ段階を含む。好適には、該初期
化段階は以下の段階すなわち: −出合い得る干渉信号に相当する伝達チャンネルテンプ
レートの決定と; −各源符号周波数Fs に対して:タイミングエラーの一
連の推定値τの選択と;各タイミングエラー推定値に対
して: ・該一回のフィルタ以外の伝達チャンネルのフィルタ関
数の形式的な計算と; ・該一回のフィルタの入力におけるノイズの計算と; ・該一回のフィルタの係数の関数である二次形式の二乗
誤差の計算と; ・該二次形式の微分および対応するゼロのサーチと; ・該ゼロに対応する係数ベクトルの記憶とを含む。
ら選択される源符号周波数Fs で送られる源デジタル信
号の受信法に関し、受信したアナログ信号をベースバン
ドに戻してサンプリング信号を送るサンプリング段階
と、該源デジタル信号を再構成するデコーダ段階とを含
み、該サンプリングは、シャノンのサンプリング定理に
よる一定かつ任意のサンプリング周波数Fe で確保され
る方法において、該方法は該サンプリング信号をフィル
タし、該デコーダ手段にフィルタ信号を送る一回のフィ
ルタを実施し、また:一連のフィルタ係数ベクトルの組
を決定することからなる初期化段階を含み、各組は所定
の源符号周波数Fs に対応し、各ベクトルは所定の受信
状況に対応し、さらに、伝達チャンネル効果およびまた
は非同期サンプリング効果を補正するために、該源信号
の源符号周波数に対応するベクトルの組の中で最も正確
に同期するフィルタ係数ベクトルを選択することからな
る受信源信号のフィルタ段階を含む。好適には、該初期
化段階は以下の段階すなわち: −出合い得る干渉信号に相当する伝達チャンネルテンプ
レートの決定と; −各源符号周波数Fs に対して:タイミングエラーの一
連の推定値τの選択と;各タイミングエラー推定値に対
して: ・該一回のフィルタ以外の伝達チャンネルのフィルタ関
数の形式的な計算と; ・該一回のフィルタの入力におけるノイズの計算と; ・該一回のフィルタの係数の関数である二次形式の二乗
誤差の計算と; ・該二次形式の微分および対応するゼロのサーチと; ・該ゼロに対応する係数ベクトルの記憶とを含む。
【0071】本発明の他の特徴ならびに長所は、限定的
ではなく例として挙げられた発明の好適な実施の形態に
より、一層明らかになろう。
ではなく例として挙げられた発明の好適な実施の形態に
より、一層明らかになろう。
【0072】
【発明の実施の形態】既に述べたように、本発明の主な
特徴は、一個のフィルタで補間機能とチャンネルフィル
タ機能が確保されるマルチレート受信装置を提案するこ
とにある。これによりフィルタ機能の総合的な複雑さは
補間機能の複雑さの分だけ減る。こうした長所は、チャ
ンネルフィルタが技術水準よりもやや複雑化するのと引
き替えに得られる。
特徴は、一個のフィルタで補間機能とチャンネルフィル
タ機能が確保されるマルチレート受信装置を提案するこ
とにある。これによりフィルタ機能の総合的な複雑さは
補間機能の複雑さの分だけ減る。こうした長所は、チャ
ンネルフィルタが技術水準よりもやや複雑化するのと引
き替えに得られる。
【0073】補間と調整フィルタとを組み合わせるため
には、総合フィルタを最適化するのに必要な制約が補足
的に課される。このような調整補間フィルタは実際、次
のような操作を行う: −タイミング推定装置から供給される値による最適補
間; −選択的なノイズフィルタ(熱雑音および干渉信号); −符号間干渉の除去(チャンネル全体の調整フィル
タ)。
には、総合フィルタを最適化するのに必要な制約が補足
的に課される。このような調整補間フィルタは実際、次
のような操作を行う: −タイミング推定装置から供給される値による最適補
間; −選択的なノイズフィルタ(熱雑音および干渉信号); −符号間干渉の除去(チャンネル全体の調整フィル
タ)。
【0074】図4は、本発明によるマルチレートモデム
の受信装置を概略的に示す。図1〜3に関して既に説明
した従来のモジュールについては新たに記載しない。
の受信装置を概略的に示す。図1〜3に関して既に説明
した従来のモジュールについては新たに記載しない。
【0075】受信信号41は、ベースバンド(42)に
戻され、ローパスアナログフィルタ43によってフィル
タされ、AD変換器44によってサンプリングされ、A
D変換器は固定発振器46が送る固定サンプリング信号
45によって制御される。サンプリング信号の周波数
は、この周波数が「一般サンプリング条件」を守る場
合、任意である。
戻され、ローパスアナログフィルタ43によってフィル
タされ、AD変換器44によってサンプリングされ、A
D変換器は固定発振器46が送る固定サンプリング信号
45によって制御される。サンプリング信号の周波数
は、この周波数が「一般サンプリング条件」を守る場
合、任意である。
【0076】連続信号とサンプリングされたその変形信
号が厳密に同じ情報を搬送しなければならないというこ
の条件を満たす周波数は、帯域[fm ,fM ]型の信号
x(t)に対して以下のように限定される全体Dfに属
する周波数である:
号が厳密に同じ情報を搬送しなければならないというこ
の条件を満たす周波数は、帯域[fm ,fM ]型の信号
x(t)に対して以下のように限定される全体Dfに属
する周波数である:
【0077】
【数5】
【0078】ここで、
【0079】
【数6】
【0080】従ってサンプルは源符号によってタイミン
グXで送られ、このときXは、整数ではない1以上の任
意の実数である。
グXで送られ、このときXは、整数ではない1以上の任
意の実数である。
【0081】これらのサンプルは、源符号によって2個
以上だが2個に近い数にサンプル数を戻す前置フィルタ
・除去47を受ける。
以上だが2個に近い数にサンプル数を戻す前置フィルタ
・除去47を受ける。
【0082】保存されたサンプルは、本発明による補間
フィルタチャンネルフィルタモジュール48を供給する
一方で、送られる符号の速さでサンプルを同期する(4
10)ことができるタイミング推定モジュール49を供
給する。
フィルタチャンネルフィルタモジュール48を供給する
一方で、送られる符号の速さでサンプルを同期する(4
10)ことができるタイミング推定モジュール49を供
給する。
【0083】一個のフィルタモジュール48は次の特性
を有するデジタルフィルタである: −補間フィルタとして、必要な場合にはそれぞれの新し
い入力サンプルの係数を更新する; −整合フィルタとして、チャンネル全体に対応するフィ
ルタで畳み込みを行い、ナイキスト基準にのっとった係
数の組を配置する。
を有するデジタルフィルタである: −補間フィルタとして、必要な場合にはそれぞれの新し
い入力サンプルの係数を更新する; −整合フィルタとして、チャンネル全体に対応するフィ
ルタで畳み込みを行い、ナイキスト基準にのっとった係
数の組を配置する。
【0084】以下に詳しく述べる。
【0085】タイミング推定装置49は、好適にはフィ
ルタモジュール48と同じ構造を有する。タイミング推
定装置49は符号ごとに4個のサンプルを要求する。と
ころで、フィルタ48の出力では符号ごとに1個のサン
プルで十分である。フィルタ48から出力されるサンプ
ルを用いて推定装置を供給することを選択した場合に必
要となるのだが、4倍の速さを課してこのメインフィル
タに過剰な負荷をかける必要はない。
ルタモジュール48と同じ構造を有する。タイミング推
定装置49は符号ごとに4個のサンプルを要求する。と
ころで、フィルタ48の出力では符号ごとに1個のサン
プルで十分である。フィルタ48から出力されるサンプ
ルを用いて推定装置を供給することを選択した場合に必
要となるのだが、4倍の速さを課してこのメインフィル
タに過剰な負荷をかける必要はない。
【0086】従ってタイミング推定装置49に導く分岐
信号線411で時々タイミング推定を行うだけでよい。
メインフィルタと同じ性質の補間フィルタは、符号ごと
すなわちNsymb 個の符号ごとに一回フィルタされ、かつ
再同期化される4個のサンプルをこの信号線で送る。Ns
ymb は、通常数百個である:対応する経過時間の間、タ
イミング遅延の値はあまり変わらない。
信号線411で時々タイミング推定を行うだけでよい。
メインフィルタと同じ性質の補間フィルタは、符号ごと
すなわちNsymb 個の符号ごとに一回フィルタされ、かつ
再同期化される4個のサンプルをこの信号線で送る。Ns
ymb は、通常数百個である:対応する経過時間の間、タ
イミング遅延の値はあまり変わらない。
【0087】この第二フィルタ49を場合によっては追
加することによって、全体の構造は「フィードフォワー
ド」型になる。
加することによって、全体の構造は「フィードフォワー
ド」型になる。
【0088】図5は、フィルタモジュール48の一般的
な構造を示す。
な構造を示す。
【0089】前置フィルタモジュール47から送られる
入力サンプル51は、このサンプルの到達タイミングで
連続してRAM52に記憶される。入力サンプルは部分
ごとにRAMから(読み込み)抽出される。各サンプル
部分53はフィルタ手段54に伝達されるが、このフィ
ルタ手段は、乗算器55と累算器56とからなる同一構
造のN個のセルから構成される。フィルタ手段54はフ
ィルタサンプル57を出力し、フィルタサンプルは次に
源デコードを受ける。
入力サンプル51は、このサンプルの到達タイミングで
連続してRAM52に記憶される。入力サンプルは部分
ごとにRAMから(読み込み)抽出される。各サンプル
部分53はフィルタ手段54に伝達されるが、このフィ
ルタ手段は、乗算器55と累算器56とからなる同一構
造のN個のセルから構成される。フィルタ手段54はフ
ィルタサンプル57を出力し、フィルタサンプルは次に
源デコードを受ける。
【0090】本発明によれば、フィルタモジュールは以
下の二つの機能を保証する制御論理58を含む: −サンプル部分53の境界を固定する情報59を送るこ
とによるこの部分のフォーマット決定; −512を介して係数ベクトル記憶RAM511を適切
に制御することにより、フィルタモジュールに与えるフ
ィルタ係数ベクトル510を選択する。
下の二つの機能を保証する制御論理58を含む: −サンプル部分53の境界を固定する情報59を送るこ
とによるこの部分のフォーマット決定; −512を介して係数ベクトル記憶RAM511を適切
に制御することにより、フィルタモジュールに与えるフ
ィルタ係数ベクトル510を選択する。
【0091】このような二つの機能は、以下の二つの情
報を考慮することにより行われる: −たとえばFe /Fs 比513である源信号のデータレ
ート; −従来の推定装置から送られるタイミング推定514。
報を考慮することにより行われる: −たとえばFe /Fs 比513である源信号のデータレ
ート; −従来の推定装置から送られるタイミング推定514。
【0092】係数ベクトル510は制御論理58によっ
て再び計算することができる。しかしながらこれは非常
に大きい計算容量を必要とする。従って係数ベクトルの
組は、初期化位相で計算するのが有効である。その場
合、計算論理は単に最良の係数ベクトルを選択すること
を目的とする。
て再び計算することができる。しかしながらこれは非常
に大きい計算容量を必要とする。従って係数ベクトルの
組は、初期化位相で計算するのが有効である。その場
合、計算論理は単に最良の係数ベクトルを選択すること
を目的とする。
【0093】このような係数の計算法の例が図6に示さ
れている。
れている。
【0094】まず第一に、出合うことが想定される干渉
信号(意図的なノイズであろうがなかろうが)に対応す
るチャンネルのテンプレート(gabarit )を決定する
(61)。次に、装置によって処理される各データレー
トFs (ループ62)に対してFe /Fs 比を決める
(63)(Fe は固定サンプリング周波数である)。
信号(意図的なノイズであろうがなかろうが)に対応す
るチャンネルのテンプレート(gabarit )を決定する
(61)。次に、装置によって処理される各データレー
トFs (ループ62)に対してFe /Fs 比を決める
(63)(Fe は固定サンプリング周波数である)。
【0095】これらの各データレートのために一組のフ
ィルタ係数ベクトルを計算するが、各ベクトルは所定の
タイミング推定値τに対応する(ループ64)。
ィルタ係数ベクトルを計算するが、各ベクトルは所定の
タイミング推定値τに対応する(ループ64)。
【0096】従ってτの値を決定する(65)。好適に
はこのようなτの値は[0、1]に等分に配分される。
これらの各値に対して: ・求められるフィルタ以外のチャンネル全体のフィルタ
関数を形式的に計算する(66); ・このフィルタに入力におけるノイズの公式を計算する
(67)。ノイズは特に前置フィルタを通過する; ・たとえば後述する等式により二乗誤差を計算する(6
8)。本発明の整合補間フィルタの係数に応じた二次形
式としてこの誤差を表す; ・該二次形式の微分を計算し(69)、行列変換等によ
りゼロをサーチする; ・ゼロに対応する係数ベクトルをRAMに記憶する(6
10)。
はこのようなτの値は[0、1]に等分に配分される。
これらの各値に対して: ・求められるフィルタ以外のチャンネル全体のフィルタ
関数を形式的に計算する(66); ・このフィルタに入力におけるノイズの公式を計算する
(67)。ノイズは特に前置フィルタを通過する; ・たとえば後述する等式により二乗誤差を計算する(6
8)。本発明の整合補間フィルタの係数に応じた二次形
式としてこの誤差を表す; ・該二次形式の微分を計算し(69)、行列変換等によ
りゼロをサーチする; ・ゼロに対応する係数ベクトルをRAMに記憶する(6
10)。
【0097】この場合、装置の機能は以下のようにな
る: ・Fe /Fs 比に応じて一組のベクトルを選択する; ・タイミング推定τと所望の補間サンプルの一時的な位
置とに応じてこの組の一個のベクトルを選択する。
る: ・Fe /Fs 比に応じて一組のベクトルを選択する; ・タイミング推定τと所望の補間サンプルの一時的な位
置とに応じてこの組の一個のベクトルを選択する。
【0098】次に、本発明により実施することができる
計算法を詳しく説明する。
計算法を詳しく説明する。
【0099】受信信号は以下のように表される:
【0100】
【数7】
【0101】ここで、 ・g(t)は、チャンネルフィルタ全体すなわち送信フ
ィルタ、アンチ−エリアシングフィルタ、前置フィルタ
のパルス応答; ・n(t)は、受信フィルタ全体すなわち反射防止フィ
ルタ及び前置フィルタを通過後の熱雑音; ・akは、k.Tsの瞬間に送られる符号; ・τ(t)は、受信信号の一時的な遅延(符号周波数よ
りもゆっくりと変化すると仮定した)を示す。
ィルタ、アンチ−エリアシングフィルタ、前置フィルタ
のパルス応答; ・n(t)は、受信フィルタ全体すなわち反射防止フィ
ルタ及び前置フィルタを通過後の熱雑音; ・akは、k.Tsの瞬間に送られる符号; ・τ(t)は、受信信号の一時的な遅延(符号周波数よ
りもゆっくりと変化すると仮定した)を示す。
【0102】符号an に関する決定変数U(k)は、パ
ルス応答受信フィルタの出力h(t)のn・Ts+τの
瞬間のサンプリングによって得られ、ここでτは受信信
号の一時的な遅延を示す。形式的に連続時間の書き込み
を考えると、U(n)は以下のように示すことができ
る。
ルス応答受信フィルタの出力h(t)のn・Ts+τの
瞬間のサンプリングによって得られ、ここでτは受信信
号の一時的な遅延を示す。形式的に連続時間の書き込み
を考えると、U(n)は以下のように示すことができ
る。
【0103】
【数8】
【0104】g(t)がナイキスト基準を確認すると、
h(t)はg(t)に整合したフィルタとなり、h
(t)=g* (−t)で表される。通常の場合、h
(t)はシステムの性能を最適化するように選択され
る。一般にh(t)は、いわゆる「Minimum Mean Squar
e Error 」基準等を用いることにより、残留符号間の干
渉とノイズ出力との調整が最もうまくいくように選択さ
れる。
h(t)はg(t)に整合したフィルタとなり、h
(t)=g* (−t)で表される。通常の場合、h
(t)はシステムの性能を最適化するように選択され
る。一般にh(t)は、いわゆる「Minimum Mean Squar
e Error 」基準等を用いることにより、残留符号間の干
渉とノイズ出力との調整が最もうまくいくように選択さ
れる。
【0105】デジタル受信装置では、操作は離散的時間
で行われ、対応するフィルタアルゴリズムは以下のよう
になる。
で行われ、対応するフィルタアルゴリズムは以下のよう
になる。
【0106】
【数9】
【0107】ここでTeはチャンネルフィルタの入力に
おけるサンプリング周期を示す。
おけるサンプリング周期を示す。
【0108】実現可能性を考えると、無限和は有限数の
項で切られる。アルゴリズムは以下のようになる。
項で切られる。アルゴリズムは以下のようになる。
【0109】
【数10】
【0110】ここでkf(n)は、スロット[k
f (n).Ts.kl (n).Te ]が関数h(n.T
s−τ−k.Te)の主なエネルギー部分を含むように
選択される二個の整数である。
f (n).Ts.kl (n).Te ]が関数h(n.T
s−τ−k.Te)の主なエネルギー部分を含むように
選択される二個の整数である。
【0111】[(−Lt/2).Ts,(L1/2).
Ts]がカット後のh(t)の一時的な支持体を示すよ
うに定義される切り取られた長さLt(整数)を仮定す
る。前述の説明から、kf (n)とkl (n)は次のよ
うに選択されなければならない:
Ts]がカット後のh(t)の一時的な支持体を示すよ
うに定義される切り取られた長さLt(整数)を仮定す
る。前述の説明から、kf (n)とkl (n)は次のよ
うに選択されなければならない:
【0112】
【数11】
【0113】A(n)を次のように定義すると:
【0114】
【数12】
【0115】kl (n)とkf (n)は以下のように選
択することができる。
択することができる。
【0116】
【数13】
【0117】この選択は式5の近似等式を尊重するもの
であり、厳密に同期したフィルタの要求を満足するもの
である。
であり、厳密に同期したフィルタの要求を満足するもの
である。
【0118】式4の総和指数を整理すると、次のような
新しいフィルタアルゴリズムが得られる:
新しいフィルタアルゴリズムが得られる:
【0119】
【数14】
【0120】ここでε(n)は次のように限定される:
【0121】
【数15】
【0122】与えるフィルタ機能は、スロット[0、
1]に含まれる量εに依存する。Fe/Fs 比が有理数
ではない場合、ε(n)は0と1の間に含まれるすべて
の値を取ることができる。実際には、可能なフィルタの
数を制限することが必要になる。これは、有限数の値で
ε(n)を量子化することにより得られる。Nj を可能
なフィルタ機能数とし、εq (n)を最も近接する規則
により量子化されるε(n)の値とすると、次の関係が
得られる:
1]に含まれる量εに依存する。Fe/Fs 比が有理数
ではない場合、ε(n)は0と1の間に含まれるすべて
の値を取ることができる。実際には、可能なフィルタの
数を制限することが必要になる。これは、有限数の値で
ε(n)を量子化することにより得られる。Nj を可能
なフィルタ機能数とし、εq (n)を最も近接する規則
により量子化されるε(n)の値とすると、次の関係が
得られる:
【0123】
【数16】
【0124】符号nに加える係数の組の番号J(n)は
次の式によって与えられる:
次の式によって与えられる:
【0125】
【数17】
【0126】対応するフィルタアルゴリズムは以下のよ
うになる:
うになる:
【0127】
【数18】
【0128】このとき、
【0129】
【数19】
【0130】一時的な遅延τ(n)は実際には受信装置
によって推定される。アーキテクチャは固定されている
ので、受信器によって推定された値はこの遅延の絶対値
ではなく、(n−1).Tsの瞬間とn.Tsの瞬間の
間の受信器の一時的な基準との差を推定したものであ
る。これは、(n−1).Tsの瞬間における最適係数
の組をn.Tsの瞬間に加えることから生じる。
によって推定される。アーキテクチャは固定されている
ので、受信器によって推定された値はこの遅延の絶対値
ではなく、(n−1).Tsの瞬間とn.Tsの瞬間の
間の受信器の一時的な基準との差を推定したものであ
る。これは、(n−1).Tsの瞬間における最適係数
の組をn.Tsの瞬間に加えることから生じる。
【0131】
【数20】
【0132】がn.Tsの瞬間に推定された差を示すと
すると、n.Tsの瞬間の遅延の絶対推定値
すると、n.Tsの瞬間の遅延の絶対推定値
【0133】
【数21】
【0134】は次の式によって与えられる:
【0135】
【数22】
【0136】以上のことから、kl (n)−kf (n)
+1の符号に対して等しいフィルタ係数は一定ではな
い。なぜならδτ(n)はスロット
+1の符号に対して等しいフィルタ係数は一定ではな
い。なぜならδτ(n)はスロット
【0137】
【数23】
【0138】に変化し、τ(n)は
【0139】
【数24】
【0140】におけるLt 回の「Clock 」の後で変化す
ることがあるからである。kl (n)とkf (n)は次
の式で表される:
ることがあるからである。kl (n)とkf (n)は次
の式で表される:
【0141】
【数25】
【0142】(kl (n)−kf (n)+1)は一般に
次のスロットで変化し、
次のスロットで変化し、
【0143】
【数26】
【0144】平均値は
【0145】
【数27】
【0146】である。
【0147】定常状態ではタイミングエラーの関与は無
視することができ、また前述のスロットよりもずっと短
くなった一スロットにおいて係数の数は変化する。タイ
ミングエラーの影響を無視し得ることにより、VI(L
t .Fe /Fs )とVS(Lt .Fe /Fs )の間で係
数の数は変化し、ここでVIは[.]で同様に符号化さ
れる小さい方の第一の整数値に関する関数であり、VS
は[.]で同様に符号化される大きい方の第一の整数値
に関する関数である。
視することができ、また前述のスロットよりもずっと短
くなった一スロットにおいて係数の数は変化する。タイ
ミングエラーの影響を無視し得ることにより、VI(L
t .Fe /Fs )とVS(Lt .Fe /Fs )の間で係
数の数は変化し、ここでVIは[.]で同様に符号化さ
れる小さい方の第一の整数値に関する関数であり、VS
は[.]で同様に符号化される大きい方の第一の整数値
に関する関数である。
【0148】たとえばFe /Fs =4.1、カット長L
t が8である場合、係数の数は32個か33個である。
t が8である場合、係数の数は32個か33個である。
【0149】実際には、ゼロでない係数の数Ncoefは一
定であることが望ましい。従ってNcoef=VI(Lt .
Fe /Fs )を選択している。このような条件では、実
際のフィルタアルゴリズムは次のようになる:
定であることが望ましい。従ってNcoef=VI(Lt .
Fe /Fs )を選択している。このような条件では、実
際のフィルタアルゴリズムは次のようになる:
【0150】
【数28】
【0151】これまでは一定のフィルタ関数を切り取っ
てずらすことによって係数の組が得られると仮定した。
この方法は最適に近いことが知られている。事実、この
ような係数は、その長さに関するあらゆる制約がなくて
も最適化された。これらは無限パルス応答フィルタ係数
としては最適である。ところがこの係数を切り取ると、
大抵は最適性を失ってしまう。特にこの方法はカットの
長さが短い場合に性能の重大な損失を招く。
てずらすことによって係数の組が得られると仮定した。
この方法は最適に近いことが知られている。事実、この
ような係数は、その長さに関するあらゆる制約がなくて
も最適化された。これらは無限パルス応答フィルタ係数
としては最適である。ところがこの係数を切り取ると、
大抵は最適性を失ってしまう。特にこの方法はカットの
長さが短い場合に性能の重大な損失を招く。
【0152】この技術を利用することもできるが、異な
るやり方をすることもできる。提案される合成法は、係
数の数が有限であるという条件で、残留符号間干渉とフ
ィルタから出るノイズ出力との調整を最適化することを
検討するものである。数学的には次のように表される:
量子化された各シフト値εに対して、以下の式によって
定義される関数J(Cε)を最小化する係数の組Cε
=[cε (0)、cε (1).cε (Ncoef−
1)]を見つける:
るやり方をすることもできる。提案される合成法は、係
数の数が有限であるという条件で、残留符号間干渉とフ
ィルタから出るノイズ出力との調整を最適化することを
検討するものである。数学的には次のように表される:
量子化された各シフト値εに対して、以下の式によって
定義される関数J(Cε)を最小化する係数の組Cε
=[cε (0)、cε (1).cε (Ncoef−
1)]を見つける:
【0153】
【数29】
【0154】この代替二次関数は、単純な合成法を供給
するものである。エラー率またはエラー率の限界の比例
関数を用いることも可能である。しかしながらこのよう
な技術は単純な合成法を用いるものではない。
するものである。エラー率またはエラー率の限界の比例
関数を用いることも可能である。しかしながらこのよう
な技術は単純な合成法を用いるものではない。
【0155】要するに、各符号に対して、使用する受信
信号の第一および最終サンプルの指数と、使用する係数
の組の番号とを知らせるフィルタ制御アルゴリズムは、
以下のようにまとめることができる:
信号の第一および最終サンプルの指数と、使用する係数
の組の番号とを知らせるフィルタ制御アルゴリズムは、
以下のようにまとめることができる:
【0156】
【数30】
【0157】を行い、このとき:A(n)は瞬間n.T
s の累算器の値を示し;[kf (n)、kl (n)]
は、符号a(n)に関する決定変数を決めるために考慮
される該サンプリング信号のサンプリング間隔を示し、
J(n)は符号a(n)に関する決定変数を決めるため
に用いられる係数の組の番号を示し;Nj は、係数の組
の数を示す(オーバーサンプリングファクターの関
数)。
s の累算器の値を示し;[kf (n)、kl (n)]
は、符号a(n)に関する決定変数を決めるために考慮
される該サンプリング信号のサンプリング間隔を示し、
J(n)は符号a(n)に関する決定変数を決めるため
に用いられる係数の組の番号を示し;Nj は、係数の組
の数を示す(オーバーサンプリングファクターの関
数)。
【0158】このように得られた補間フィルタは、Lt
個の乗算・累算セルによって構成され、各セルは、Lt
に関する決定変数を供給する。セル0はU(Lt )を供
給し、セル1はU(Lt +1)を供給し、以下同様に続
く。
個の乗算・累算セルによって構成され、各セルは、Lt
に関する決定変数を供給する。セル0はU(Lt )を供
給し、セル1はU(Lt +1)を供給し、以下同様に続
く。
【0159】こうした構成が可能なのは、各セルによっ
て用いられるサンプルベクトルが分離かつ隣接している
からである。これによりkf (n)とkl (n)を決定
するために行われる選択が裏付けられる。
て用いられるサンプルベクトルが分離かつ隣接している
からである。これによりkf (n)とkl (n)を決定
するために行われる選択が裏付けられる。
【0160】図7は、8個の並列セル710 〜717 で
組織されたフィルタの標準構造を示す。
組織されたフィルタの標準構造を示す。
【0161】単位時間はTsであるので、符号時間Lt
はTsの乗算で表される係数の各組の一時的な幅を示
す。この場合、Ltは通常6〜8個の整数である。
はTsの乗算で表される係数の各組の一時的な幅を示
す。この場合、Ltは通常6〜8個の整数である。
【0162】信号72は、符号ごとに2個のサンプルが
サンプリングされる。
サンプリングされる。
【0163】総合フィルタは、Lt個の基本セル710
〜717 からなる。
〜717 からなる。
【0164】各セル71i は実際にはデジタルフィルタ
であり、この同一セルで特定値分だけ遅延したサンプル
(730 〜737 )を別々に処理する。数字iに入力さ
れるサンプルは平均して0〜Lt−1個の実際の値i.
Ts/Ltだけ遅延する。
であり、この同一セルで特定値分だけ遅延したサンプル
(730 〜737 )を別々に処理する。数字iに入力さ
れるサンプルは平均して0〜Lt−1個の実際の値i.
Ts/Ltだけ遅延する。
【0165】各セル710 は、選択された係数ベクトル
76によってサンプル部730 の乗算74を行う。
76によってサンプル部730 の乗算74を行う。
【0166】かくして、Lt.Tsごとに(Lt.Ts
は各フィルタのパルス応答の共通な一時的な長さに対応
する)、Lt個のフィルタサンプル770 〜777 を抽
出し、これがデマルチプレクサ装置78によって分離さ
れる。
は各フィルタのパルス応答の共通な一時的な長さに対応
する)、Lt個のフィルタサンプル770 〜777 を抽
出し、これがデマルチプレクサ装置78によって分離さ
れる。
【0167】各セルはしたがって、Lt.Tsごとにフ
ィルタサンプルを発生する。この速さでは、選択された
フィルタの係数によって入力サンプルの最終の乗算・累
算を行う際にフィルタサンプルの計算が終了する場合、
次のサンプルが入ってくるや否や次のフィルタサンプル
の計算を始めることができる。
ィルタサンプルを発生する。この速さでは、選択された
フィルタの係数によって入力サンプルの最終の乗算・累
算を行う際にフィルタサンプルの計算が終了する場合、
次のサンプルが入ってくるや否や次のフィルタサンプル
の計算を始めることができる。
【0168】セルの内部構造は単に、制御論理によって
係数の組が選択されるフィルタの構造である。これは図
8に示されている。
係数の組が選択されるフィルタの構造である。これは図
8に示されている。
【0169】入力サンプルは実部分Xr (k)と仮想部
分Xi (k)とを含み、これらは図示されているように
同期処理を受ける。ここでは実部分の処理を説明するに
とどめる。
分Xi (k)とを含み、これらは図示されているように
同期処理を受ける。ここでは実部分の処理を説明するに
とどめる。
【0170】サンプルXr (k)は、各組のベクトルに
対応する制御手段から送られる基本アドレス85の和8
4に対応するアドレス信号83と、アドレスカウンタ8
6の内容とに応じて、RAM82で選択された係数で乗
じられる。
対応する制御手段から送られる基本アドレス85の和8
4に対応するアドレス信号83と、アドレスカウンタ8
6の内容とに応じて、RAM82で選択された係数で乗
じられる。
【0171】乗算81の結果87は論理演算装置88に
伝達され、論理演算装置はALU装置88の出力811
を含むレジスタ810の内容を再ループ化89しなが
ら、累算を行う。レジスタの内容810は出力レジスタ
812に送られ、出力レジスタはフィルタ要素Y
r (N,k)を出力する。
伝達され、論理演算装置はALU装置88の出力811
を含むレジスタ810の内容を再ループ化89しなが
ら、累算を行う。レジスタの内容810は出力レジスタ
812に送られ、出力レジスタはフィルタ要素Y
r (N,k)を出力する。
【0172】すべてのセルを組織するためには、一個の
制御信号813(以下「クロック(Clock )」とする)
がこの構造に必要である。クロックは累積時間中は休止
し、クロックを打つ間だけ作用して、すべての構成要素
に累積が終了したことを知らせる。すなわち ・アドレスカウンタ86はゼロにリセットされ; ・新しい基本アドレス85が与えられ; ・累積の最終値が出力レジスタ812に入力され; ・ALU88は加算を行わずに乗算器81から出力され
る値87を通過させ; ・累積レジスタはこの新しい値を取り入れる。
制御信号813(以下「クロック(Clock )」とする)
がこの構造に必要である。クロックは累積時間中は休止
し、クロックを打つ間だけ作用して、すべての構成要素
に累積が終了したことを知らせる。すなわち ・アドレスカウンタ86はゼロにリセットされ; ・新しい基本アドレス85が与えられ; ・累積の最終値が出力レジスタ812に入力され; ・ALU88は加算を行わずに乗算器81から出力され
る値87を通過させ; ・累積レジスタはこの新しい値を取り入れる。
【0173】すべてのセルに共通な総合制御論理は、図
9に示されるアーキテクチャによって構成される。この
制御論理は主として、図10に示された上述の「クロッ
ク」信号をセルに供給することを目的とする。
9に示されるアーキテクチャによって構成される。この
制御論理は主として、図10に示された上述の「クロッ
ク」信号をセルに供給することを目的とする。
【0174】この信号は累積が終わると、すなわちフィ
ルタがフィルタサンプルを送るときに作動状態(1)に
入る。
ルタがフィルタサンプルを送るときに作動状態(1)に
入る。
【0175】この信号を構成する簡単な方法はコンパレ
ータ91を用いることにあり、出力92は、その二個の
入力が異なる限り非作動状態にあり、その逆の場合に高
レベル(1)になる。この二つの入力は次のものであ
る: ・サンプリング周波数Fe によってクロックされるカウ
ンタ93の出力; ・係数勾配の長さ発生器96から送られ、クロック信号
自体よりも遅いタイミングで更新される累算(または一
組の係数)の長さに対応する値94。
ータ91を用いることにあり、出力92は、その二個の
入力が異なる限り非作動状態にあり、その逆の場合に高
レベル(1)になる。この二つの入力は次のものであ
る: ・サンプリング周波数Fe によってクロックされるカウ
ンタ93の出力; ・係数勾配の長さ発生器96から送られ、クロック信号
自体よりも遅いタイミングで更新される累算(または一
組の係数)の長さに対応する値94。
【0176】勾配カウンタを除いて、すべての制御論理
要素はフィルタから(クロック信号の制御下で)出力さ
れるサンプルごとに一回だけ励起される。
要素はフィルタから(クロック信号の制御下で)出力さ
れるサンプルごとに一回だけ励起される。
【0177】クロック信号92は、参照番号101で図
10に示されている。クロック信号はカウンタ97を供
給し、カウンタ97はそれ自体が一連のコンパレータ9
80〜98Lt-1を供給し、また対応する信号1020 〜
102Lt-1(図10)を出力する。
10に示されている。クロック信号はカウンタ97を供
給し、カウンタ97はそれ自体が一連のコンパレータ9
80〜98Lt-1を供給し、また対応する信号1020 〜
102Lt-1(図10)を出力する。
【0178】制御論理はまた、適切な一組の係数選択手
段を含む。減算器99はFe /Fs比と遅延推定
段を含む。減算器99はFe /Fs比と遅延推定
【0179】
【数31】
【0180】との差を出し、次に総和器は910は減算
99の結果と、総和器910によって供給されるレジス
タ912の内容911との和を出す。
99の結果と、総和器910によって供給されるレジス
タ912の内容911との和を出す。
【0181】内容911はまたモジュール913に伝達
され、モジュール913はこの内容911よりも小さい
整数値kl を決定し、また勾配の長さ発生モジュール9
6を供給する。このモジュール96は大きい整数値を得
るために1(914)を加え、遅延915を与えてkf
を供給する。
され、モジュール913はこの内容911よりも小さい
整数値kl を決定し、また勾配の長さ発生モジュール9
6を供給する。このモジュール96は大きい整数値を得
るために1(914)を加え、遅延915を与えてkf
を供給する。
【0182】減算器916はkf とkl の差を計算し、
コンパレータ91を供給する値94を出力する。
コンパレータ91を供給する値94を出力する。
【0183】さらにまた減算器917は、レジスタ91
2の出力911とkl との差を計算し、係数アドレスの
計算モジュール918を供給する。この計算モジュール
はデマルチプレクサ919を制御し、デマルチプレクサ
は係数基本アドレス9200〜920Lt-1を各セルに出
力する。
2の出力911とkl との差を計算し、係数アドレスの
計算モジュール918を供給する。この計算モジュール
はデマルチプレクサ919を制御し、デマルチプレクサ
は係数基本アドレス9200〜920Lt-1を各セルに出
力する。
【図1】準同期モデム、非同期補間モデムに対応する従
来技術による第1の受信装置の概略図を示す。
来技術による第1の受信装置の概略図を示す。
【図2】準同期モデム、非同期補間モデムに対応する従
来技術による第2の受信装置の概略図を示す。
来技術による第2の受信装置の概略図を示す。
【図3】準同期モデム、非同期補間モデムに対応する従
来技術による第3の受信装置の概略図を示す。
来技術による第3の受信装置の概略図を示す。
【図4】一個の補間フィルタチャンネルフィルタモジュ
ールを含む本発明による受信装置の概略図である。
ールを含む本発明による受信装置の概略図である。
【図5】図4のフィルタモジュールの詳細な構成を示す
図である。
図である。
【図6】本発明によるフィルタモジュールにおけるフィ
ルタ係数の計算モードを示す図である。
ルタ係数の計算モードを示す図である。
【図7】N個の並列セルで構成された図4のフィルタモ
ジュールの標準構造を示す図である。
ジュールの標準構造を示す図である。
【図8】図7の一個のセルの構造を詳細に示す図であ
る。
る。
【図9】すべてのセルに共通な図7の全体制御論理を示
す図である。
す図である。
【図10】図8のセルで用いられる制御信号を示す図で
ある。
ある。
12 ベースバンド変換 15 AD変換モジュール 17 前置フィルタ・除去モジュール 19、35 位相補正モジュール 33 調整フィルタ 36 補間フィルタ 37 符号決定モジュール 38、49 タイミング推定モジュール 44 AD変換器 46 固定発振器 47 前置フィルタ・除去モジュール 54 フィルタ手段 55、81 乗算器 56 累算器 58 制御論理 88 論理演算装置 91 コンパレータ 97 カウンタ 110 搬送位相推定モジュール 113 デジタル制御発信器 511 係数ベクトル記憶RAM 810 レジスタ 812 出力レジスタ
Claims (18)
- 【請求項1】 一つまたは複数の源符号周波数Fs で送
られる源デジタル信号の受信装置であって、受信したア
ナログ信号をベースバンド(43)に戻し、完全に復調
されたサンプリング信号を送るサンプリング手段(4
4)を含み、 該サンプリング手段(44)は、一般化されたサンプリ
ング条件を守るサンプリング周波数Fe で機能する装置
において、 該サンプリング信号をフィルタする一個のフィルタモジ
ュール(48)を含み、該フィルタモジュール(48)
は、フィルタ係数ベクトルによって制御されるデジタル
フィルタ(54)と、一方で該サンプリング周波数Fe
と該源周波数Fs の比を考慮して該サンプリング信号の
補間を保証し、他方で該伝達チャンネルの分析を考慮し
て伝達チャンネルから入る妨害を制限する決定基準に応
じて該フィルタ係数を決定する手段(58)とを含むこ
とを特徴とする装置。 - 【請求項2】 該決定手段(58)は、該装置の初期化
位相で実施される複数組のフィルタ係数ベクトルの計算
手段を含み、該複数組のベクトルは記憶手段(511、
82)に記憶され、各組のベクトルは所定の源符号周波
数Fs に対応し、該決定手段(58)はさらにまた、F
e /Fs 比および該源信号の伝達遅延推定δτに応じて
受信中に信号の源符号周波数Fs に対応するベクトルの
組の中で最も有効なベクトルを選択する手段(84、8
6)を含むことを特徴とする請求項1に記載の装置。 - 【請求項3】 該記憶手段(511、82)はランダム
アクセスメモリー(RAM)を含むことを特徴とする請
求項2に記載の装置。 - 【請求項4】 該決定基準は、平均二乗誤差の最小化基
準であることを特徴とする請求項1から3のいずれか一
項に記載の装置。 - 【請求項5】 該フィルタモジュールは、並行して機能
する同一なLt個のフィルタセル群(710 、717 )
を含み、該フィルタセルのそれぞれの出力は多重化(7
8)されて完全に復調したデジタル信号を構成すること
を特徴とする請求項1から4のいずれか一項に記載の装
置。 - 【請求項6】 Tsが該源信号の一つの符号の持続時間
であるとき、該セルの各々は時間Ts.Lt分の該サン
プリング信号の一部をフィルタし、該信号の一部は時間
Tsだけ互いにずらすことができることを特徴とする請
求項5に記載の装置。 - 【請求項7】 Ltは5から10個であることを特徴と
する請求項5から6のいずれか一項に記載の装置。 - 【請求項8】 該セルは累算手段(75)と乗算手段
(74)を含むことを特徴とする請求項5から7のいず
れか一項に記載の装置。 - 【請求項9】 該フィルタモジュールは該サンプリング
信号が入力される記憶手段(52)を含み、Tsが該源
信号の符号の持続時間であるとき、該サンプリング信号
の一部は時間Tsごとに読み込まれ、フィルタされるこ
とを特徴とする請求項1から4のいずれか一項に記載の
装置。 - 【請求項10】 該決定手段(58)は、該フィルタ係
数ベクトルのそれぞれを形成する係数の数もまた決定す
ることを特徴とする請求項1から9のいずれか一項に記
載の装置。 - 【請求項11】 該決定手段(58)は、該フィルタモ
ジュールによってフィルタされる一部の信号の持続時間
もまた決定することを特徴とする請求項1から10のい
ずれか一項に記載の装置。 - 【請求項12】 該フィルタモジュールは、 Nj 個のフィルタ係数ベクトルを含む記憶手段(51
1)と;並行して機能する同一なLt個のフィルタセル
(710 〜717 )とを含むこと;該決定手段(58)
は、以下の計算すなわち: 【数1】 を行い、このときA(n)は各符号a(n)から得られ
る値であり;[kf (n)、kl (n)]は、符号a
(n)に関する決定変数を決めるために考慮される該サ
ンプリング信号のサンプリング間隔を決め、J(n)は
符号a(n)に関する決定変数を決めるために実施する
係数ベクトルの番号を示し; 【数2】 は、連続する二個のタイミング推定の間の代数的な差に
対応する相対的なタイミング推定であることを特徴とす
る請求項1から11のいずれか一項に記載の装置。 - 【請求項13】 該一個のフィルタモジュールは、該サ
ンプリング信号によって供給されるタイミング推定装置
(49)が送るタイミング信号(410)によって制御
されることを特徴とする請求項1から12のいずれか一
項に記載の装置。 - 【請求項14】 該タイミング推定装置(49)は該フ
ィルタモジュールと同様のフィルタ手段を含み、同一の
フィルタ係数ベクトルを用いることを特徴とする請求項
13に記載の装置。 - 【請求項15】 該タイミング推定装置(49)は、符
号時間Tsに関して比較的間を開けた時間スロットで周
期的に実施されることを特徴とする請求項13から14
の一項に記載の装置。 - 【請求項16】 サンプリングクロックに対応する一個
のクロック信号(Clock )は、該フィルタモジュールお
よびまたは該タイミング推定装置を構成する要素全体を
制御することを特徴とする請求項1から15のいずれか
一項に記載の装置。 - 【請求項17】 可能な複数の源符号周波数から選択さ
れる源符号周波数Fs で送られる源デジタル信号の受信
法であって、受信したアナログ信号をベースバンドに戻
してサンプリング信号を送るサンプリング段階と、該源
デジタル信号を構成するデコーダ段階とを含み、 該サンプリングは、シャノンのサンプリング定理による
一定かつ任意のサンプリング周波数Fe で確保される方
法において、 該サンプリング信号をフィルタし、該デコーダ手段にフ
ィルタ信号を送る一回のフィルタを実施し、また:一連
のフィルタ係数ベクトルの組を決定する初期化段階を含
み、ベクトルの各組は所定の源符号周波数Fs に対応
し、各ベクトルは所定の受信状況に対応し、さらに、 伝達チャンネル効果およびまたは非同期サンプリング効
果を補正するために、該源信号の源符号周波数に対応す
るベクトルの組の中で最も正確に同期するフィルタ係数
ベクトルを選択することからなる受信源信号のフィルタ
段階を含むことを特徴とする方法。 - 【請求項18】 該初期化段階は以下の段階すなわち:
出合うことが想定される干渉信号に相当する伝達チャン
ネルテンプレートの決定(61)と;各源符号周波数F
s (63)に対して:タイミングエラー(65)の一連
の推定値τの選択と;各タイミングエラーの推定値に対
して: ・該一回のフィルタ以外の伝達チャンネルのフィルタ関
数の形式的な計算(66)と; ・該一回のフィルタの入力におけるノイズの計算(6
7)と; ・該一回のフィルタの係数関数である二次形式の二乗誤
差の計算(68)と; ・該二次形式の微分(69)および対応するゼロのサー
チと; ・該ゼロに対応する係数ベクトルの記憶(610)とを
含むことを特徴とする請求項17に記載の方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR9502429 | 1995-03-02 | ||
| FR9502429A FR2731310B1 (fr) | 1995-03-02 | 1995-03-02 | Dispositif et procede de reception multidebit a filtrage unique d'interpolation et d'adaptation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08265383A true JPH08265383A (ja) | 1996-10-11 |
Family
ID=9476657
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8045240A Pending JPH08265383A (ja) | 1995-03-02 | 1996-03-01 | 単一の補間調整フィルタを有するマルチレート受信装置およびその方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5933467A (ja) |
| EP (1) | EP0730363A1 (ja) |
| JP (1) | JPH08265383A (ja) |
| CA (1) | CA2170568A1 (ja) |
| FR (1) | FR2731310B1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100598702B1 (ko) * | 2000-03-22 | 2006-07-11 | 넥스원퓨처 주식회사 | 수신데이터의 수신감도 측정 시스템 |
Families Citing this family (56)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2759514B1 (fr) * | 1997-02-10 | 1999-03-05 | Alsthom Cge Alcatel | Dispositif et procede numeriques de filtrage, decimation et transposition en bande de base repartie, et demodulateur numerique correspondant |
| US6065060A (en) * | 1997-06-30 | 2000-05-16 | Integrated Telecom Express | Modular multiplicative data rate modem and method of operation |
| US6359878B1 (en) | 1998-07-20 | 2002-03-19 | Wirless Facilities, Inc. | Non-data-aided maximum likelihood based feedforward timing synchronization method |
| US6654432B1 (en) | 1998-06-08 | 2003-11-25 | Wireless Facilities, Inc. | Joint maximum likelihood frame and timing estimation for a digital receiver |
| US7515896B1 (en) | 1998-10-21 | 2009-04-07 | Parkervision, Inc. | Method and system for down-converting an electromagnetic signal, and transforms for same, and aperture relationships |
| US6694128B1 (en) | 1998-08-18 | 2004-02-17 | Parkervision, Inc. | Frequency synthesizer using universal frequency translation technology |
| US6061551A (en) | 1998-10-21 | 2000-05-09 | Parkervision, Inc. | Method and system for down-converting electromagnetic signals |
| US6061555A (en) | 1998-10-21 | 2000-05-09 | Parkervision, Inc. | Method and system for ensuring reception of a communications signal |
| US7027786B1 (en) | 1998-10-21 | 2006-04-11 | Parkervision, Inc. | Carrier and clock recovery using universal frequency translation |
| US6560301B1 (en) | 1998-10-21 | 2003-05-06 | Parkervision, Inc. | Integrated frequency translation and selectivity with a variety of filter embodiments |
| US6813485B2 (en) | 1998-10-21 | 2004-11-02 | Parkervision, Inc. | Method and system for down-converting and up-converting an electromagnetic signal, and transforms for same |
| US7039372B1 (en) | 1998-10-21 | 2006-05-02 | Parkervision, Inc. | Method and system for frequency up-conversion with modulation embodiments |
| US7295826B1 (en) | 1998-10-21 | 2007-11-13 | Parkervision, Inc. | Integrated frequency translation and selectivity with gain control functionality, and applications thereof |
| US6542722B1 (en) | 1998-10-21 | 2003-04-01 | Parkervision, Inc. | Method and system for frequency up-conversion with variety of transmitter configurations |
| US6370371B1 (en) | 1998-10-21 | 2002-04-09 | Parkervision, Inc. | Applications of universal frequency translation |
| US7236754B2 (en) | 1999-08-23 | 2007-06-26 | Parkervision, Inc. | Method and system for frequency up-conversion |
| US6049706A (en) | 1998-10-21 | 2000-04-11 | Parkervision, Inc. | Integrated frequency translation and selectivity |
| US6430235B1 (en) | 1998-11-05 | 2002-08-06 | Wireless Facilities, Inc. | Non-data-aided feedforward timing synchronization method |
| US7006805B1 (en) | 1999-01-22 | 2006-02-28 | Parker Vision, Inc. | Aliasing communication system with multi-mode and multi-band functionality and embodiments thereof, such as the family radio service |
| US6704558B1 (en) | 1999-01-22 | 2004-03-09 | Parkervision, Inc. | Image-reject down-converter and embodiments thereof, such as the family radio service |
| US6704549B1 (en) | 1999-03-03 | 2004-03-09 | Parkvision, Inc. | Multi-mode, multi-band communication system |
| US6853690B1 (en) | 1999-04-16 | 2005-02-08 | Parkervision, Inc. | Method, system and apparatus for balanced frequency up-conversion of a baseband signal and 4-phase receiver and transceiver embodiments |
| US6873836B1 (en) | 1999-03-03 | 2005-03-29 | Parkervision, Inc. | Universal platform module and methods and apparatuses relating thereto enabled by universal frequency translation technology |
| US6879817B1 (en) | 1999-04-16 | 2005-04-12 | Parkervision, Inc. | DC offset, re-radiation, and I/Q solutions using universal frequency translation technology |
| US7110435B1 (en) | 1999-03-15 | 2006-09-19 | Parkervision, Inc. | Spread spectrum applications of universal frequency translation |
| US7110444B1 (en) | 1999-08-04 | 2006-09-19 | Parkervision, Inc. | Wireless local area network (WLAN) using universal frequency translation technology including multi-phase embodiments and circuit implementations |
| US7065162B1 (en) | 1999-04-16 | 2006-06-20 | Parkervision, Inc. | Method and system for down-converting an electromagnetic signal, and transforms for same |
| US7693230B2 (en) | 1999-04-16 | 2010-04-06 | Parkervision, Inc. | Apparatus and method of differential IQ frequency up-conversion |
| CA2312869A1 (en) * | 1999-06-29 | 2000-12-29 | Nortel Networks Corporation | Digital filter and method of providing channel isolation in a radio frequency communication system |
| US8295406B1 (en) | 1999-08-04 | 2012-10-23 | Parkervision, Inc. | Universal platform module for a plurality of communication protocols |
| US7072390B1 (en) | 1999-08-04 | 2006-07-04 | Parkervision, Inc. | Wireless local area network (WLAN) using universal frequency translation technology including multi-phase embodiments |
| US7054296B1 (en) | 1999-08-04 | 2006-05-30 | Parkervision, Inc. | Wireless local area network (WLAN) technology and applications including techniques of universal frequency translation |
| US7082171B1 (en) | 1999-11-24 | 2006-07-25 | Parkervision, Inc. | Phase shifting applications of universal frequency translation |
| US6963734B2 (en) | 1999-12-22 | 2005-11-08 | Parkervision, Inc. | Differential frequency down-conversion using techniques of universal frequency translation technology |
| US7292835B2 (en) | 2000-01-28 | 2007-11-06 | Parkervision, Inc. | Wireless and wired cable modem applications of universal frequency translation technology |
| US7010286B2 (en) | 2000-04-14 | 2006-03-07 | Parkervision, Inc. | Apparatus, system, and method for down-converting and up-converting electromagnetic signals |
| US7554508B2 (en) | 2000-06-09 | 2009-06-30 | Parker Vision, Inc. | Phased array antenna applications on universal frequency translation |
| US7454453B2 (en) | 2000-11-14 | 2008-11-18 | Parkervision, Inc. | Methods, systems, and computer program products for parallel correlation and applications thereof |
| US7010559B2 (en) | 2000-11-14 | 2006-03-07 | Parkervision, Inc. | Method and apparatus for a parallel correlator and applications thereof |
| US6782058B1 (en) | 2001-01-24 | 2004-08-24 | Advanced Micro Devices, Inc. | Device and method for interpolated signal resampling between sampling clock cycles |
| DE10124177A1 (de) * | 2001-05-17 | 2002-11-28 | Infineon Technologies Ag | Verfahren zur Rekonstruktion von mit einer Symbolrate getakteten Daten aus einem analogen, verzerrten Signal |
| US7269216B2 (en) * | 2001-06-05 | 2007-09-11 | Kennedy Rodney A | Blind magnitude equalizer for segment sync-based timing recovery of receivers |
| CN1513246A (zh) * | 2001-06-05 | 2004-07-14 | 皇家菲利浦电子有限公司 | 校正所接收信号量级而不考虑相位失真的预均衡器 |
| US7349489B2 (en) * | 2001-08-13 | 2008-03-25 | Nokia Siemens Networks Gmbh & Co. Kg | Pulse shaping filter with minimal intersymbol interference |
| US7072427B2 (en) | 2001-11-09 | 2006-07-04 | Parkervision, Inc. | Method and apparatus for reducing DC offsets in a communication system |
| US7085335B2 (en) | 2001-11-09 | 2006-08-01 | Parkervision, Inc. | Method and apparatus for reducing DC offsets in a communication system |
| GB2405061B (en) * | 2001-12-05 | 2005-05-18 | Matsushita Electric Industrial Co Ltd | Multirate digital transceiver |
| US6975848B2 (en) | 2002-06-04 | 2005-12-13 | Parkervision, Inc. | Method and apparatus for DC offset removal in a radio frequency communication channel |
| US7321640B2 (en) | 2002-06-07 | 2008-01-22 | Parkervision, Inc. | Active polyphase inverter filter for quadrature signal generation |
| US7379883B2 (en) | 2002-07-18 | 2008-05-27 | Parkervision, Inc. | Networking methods and systems |
| US7460584B2 (en) | 2002-07-18 | 2008-12-02 | Parkervision, Inc. | Networking methods and systems |
| US7233632B1 (en) * | 2003-08-21 | 2007-06-19 | L-3 Communications Corporation | Symbol timing correction for a phase modulated signal with mutually interfering symbols |
| US7263139B1 (en) * | 2003-08-22 | 2007-08-28 | L-3 Communications Corporation | Phase correction for a phase modulated signal with mutually interfering symbols |
| US7689190B2 (en) * | 2004-09-30 | 2010-03-30 | St-Ericsson Sa | Controlling the frequency of an oscillator |
| US8223057B2 (en) | 2010-09-30 | 2012-07-17 | Schneider Electric USA, Inc. | Quantizing sampled inputs using fixed frequency analog to digital conversions through interpolation |
| US9985608B2 (en) * | 2015-09-24 | 2018-05-29 | Analog Devices Global | Small area and low power IIR filter structure |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5005168A (en) * | 1988-05-02 | 1991-04-02 | Itt Corporation | Multirate wire line modem apparatus |
| US4856030A (en) * | 1988-07-20 | 1989-08-08 | Itt Defense Communications | Apparatus and methods of locking a receiving modem to a transmitting modem employing a burst signal |
| JP3168576B2 (ja) * | 1990-07-09 | 2001-05-21 | ソニー株式会社 | 波形等化フィルタ装置 |
| GB9301704D0 (en) * | 1993-01-28 | 1993-03-17 | Signal Processors Ltd | New digital modem design techniques |
| US5504785A (en) * | 1993-05-28 | 1996-04-02 | Tv/Com Technologies, Inc. | Digital receiver for variable symbol rate communications |
| US5343496A (en) * | 1993-09-24 | 1994-08-30 | Bell Communications Research, Inc. | Interference suppression in CDMA systems |
-
1995
- 1995-03-02 FR FR9502429A patent/FR2731310B1/fr not_active Expired - Fee Related
-
1996
- 1996-02-28 CA CA002170568A patent/CA2170568A1/fr not_active Abandoned
- 1996-03-01 US US08/609,237 patent/US5933467A/en not_active Expired - Fee Related
- 1996-03-01 JP JP8045240A patent/JPH08265383A/ja active Pending
- 1996-03-01 EP EP96400446A patent/EP0730363A1/fr not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100598702B1 (ko) * | 2000-03-22 | 2006-07-11 | 넥스원퓨처 주식회사 | 수신데이터의 수신감도 측정 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| FR2731310B1 (fr) | 1997-04-11 |
| EP0730363A1 (fr) | 1996-09-04 |
| FR2731310A1 (fr) | 1996-09-06 |
| CA2170568A1 (fr) | 1996-09-03 |
| US5933467A (en) | 1999-08-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH08265383A (ja) | 単一の補間調整フィルタを有するマルチレート受信装置およびその方法 | |
| US6055284A (en) | Symbol timing recovery circuit in digital demodulator | |
| JP3337424B2 (ja) | デジタル・フィルタ | |
| Harris et al. | Multirate digital filters for symbol timing synchronization in software defined radios | |
| US6591283B1 (en) | Efficient interpolator for high speed timing recovery | |
| US5513209A (en) | Resampling synchronizer of digitally sampled signals | |
| US7411531B2 (en) | Methods and apparatus for asynchronous sampling of a received signal at a downsampled rate | |
| US5285482A (en) | Timing recovery device for receiver installation using adaptive equalization and oversampling associated with differentially coherent demodulation | |
| US5384552A (en) | Clock recovery circuit for extracting clock information from a received baseband signal | |
| KR100925670B1 (ko) | 제로포싱 기반 적응형 비동기 수신기 | |
| US5933452A (en) | Timing interpolator in digital demodulator | |
| USRE39283E1 (en) | Method for selective filtering | |
| US6778106B2 (en) | Digital sample sequence conversion device | |
| US7042840B2 (en) | Method and apparatus for summing asynchronous signal samples in a cable television digital return path | |
| US7333579B2 (en) | Robust symbol timing recovery circuit for telephone line modem | |
| Tuukkanen et al. | Combined interpolation and maximum likelihood symbol timing recovery in digital receivers | |
| US6590948B1 (en) | Parallel asynchronous sample rate reducer | |
| Rice et al. | Polyphase filterbanks for symbol timing synchronization in sampled data receivers | |
| Rice et al. | Loop control architectures for symbol timing synchronization in sampled data receivers | |
| KR100364542B1 (ko) | 심볼 동기화 장치 | |
| JP2753485B2 (ja) | バーストモード復調装置 | |
| Ayarde et al. | Timing Synchronization and Viterbi Decoding for FPGA-based SDR Platforms | |
| Fanucci et al. | An experimental approach to CDMA and interference mitigation: from system architecture to hardware testing through VLSI design | |
| Vesma et al. | Combined matched filter and polynomial-based interpolator for symbol synchronization in digital receivers | |
| Li et al. | Transposed-Farrow-structure-based multirate filters for symbol timing synchronization in software defined radio (SDR) |