JP2009038570A - 符号型送信装置及び符号型受信装置 - Google Patents
符号型送信装置及び符号型受信装置 Download PDFInfo
- Publication number
- JP2009038570A JP2009038570A JP2007200788A JP2007200788A JP2009038570A JP 2009038570 A JP2009038570 A JP 2009038570A JP 2007200788 A JP2007200788 A JP 2007200788A JP 2007200788 A JP2007200788 A JP 2007200788A JP 2009038570 A JP2009038570 A JP 2009038570A
- Authority
- JP
- Japan
- Prior art keywords
- pulse train
- signal
- data
- code
- pulse
- 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
- 230000005540 biological transmission Effects 0.000 claims abstract description 594
- 238000001514 detection method Methods 0.000 claims abstract description 459
- 230000006854 communication Effects 0.000 claims abstract description 83
- 238000004891 communication Methods 0.000 claims abstract description 83
- 238000006243 chemical reaction Methods 0.000 claims description 197
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 claims description 183
- 238000000034 method Methods 0.000 claims description 171
- 230000015654 memory Effects 0.000 claims description 130
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 97
- 238000012937 correction Methods 0.000 claims description 74
- 238000003860 storage Methods 0.000 claims description 70
- 230000002829 reductive effect Effects 0.000 claims description 16
- 230000001174 ascending effect Effects 0.000 claims description 13
- 230000009467 reduction Effects 0.000 claims description 7
- 230000001172 regenerating effect Effects 0.000 claims description 3
- 230000001360 synchronised effect Effects 0.000 abstract description 21
- 238000012545 processing Methods 0.000 description 88
- 238000004364 calculation method Methods 0.000 description 83
- 230000007704 transition Effects 0.000 description 71
- 230000004807 localization Effects 0.000 description 63
- 230000008569 process Effects 0.000 description 63
- 230000006870 function Effects 0.000 description 27
- 238000000926 separation method Methods 0.000 description 27
- 238000005314 correlation function Methods 0.000 description 26
- 230000004044 response Effects 0.000 description 26
- 238000004519 manufacturing process Methods 0.000 description 23
- 238000005259 measurement Methods 0.000 description 22
- 238000005070 sampling Methods 0.000 description 19
- 230000003111 delayed effect Effects 0.000 description 17
- 230000006872 improvement Effects 0.000 description 14
- 238000007726 management method Methods 0.000 description 10
- 238000012360 testing method Methods 0.000 description 10
- 235000008694 Humulus lupulus Nutrition 0.000 description 9
- 230000002902 bimodal effect Effects 0.000 description 9
- 230000010355 oscillation Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 8
- 239000010931 gold Substances 0.000 description 8
- 229910052737 gold Inorganic materials 0.000 description 8
- 230000002441 reversible effect Effects 0.000 description 8
- 230000008054 signal transmission Effects 0.000 description 8
- 230000015572 biosynthetic process Effects 0.000 description 7
- 210000004027 cell Anatomy 0.000 description 7
- 238000011156 evaluation Methods 0.000 description 7
- 239000011159 matrix material Substances 0.000 description 7
- 238000003786 synthesis reaction Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 230000008929 regeneration Effects 0.000 description 6
- 238000011069 regeneration method Methods 0.000 description 6
- 230000007480 spreading Effects 0.000 description 6
- 238000003892 spreading Methods 0.000 description 6
- 239000000969 carrier Substances 0.000 description 5
- 238000001228 spectrum Methods 0.000 description 5
- 230000002194 synthesizing effect Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 238000007792 addition Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 238000012014 optical coherence tomography Methods 0.000 description 4
- 230000036961 partial effect Effects 0.000 description 4
- 230000005855 radiation Effects 0.000 description 4
- 101150012579 ADSL gene Proteins 0.000 description 3
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 3
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 3
- 108010003272 Hyaluronate lyase Proteins 0.000 description 3
- 230000004075 alteration Effects 0.000 description 3
- 238000002591 computed tomography Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 230000000670 limiting effect Effects 0.000 description 3
- 238000002595 magnetic resonance imaging Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 239000013598 vector Substances 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 108010076504 Protein Sorting Signals Proteins 0.000 description 2
- 238000005311 autocorrelation function Methods 0.000 description 2
- 230000007175 bidirectional communication Effects 0.000 description 2
- 238000001574 biopsy Methods 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000005389 magnetism Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 230000002195 synergetic effect Effects 0.000 description 2
- 241001289141 Babr Species 0.000 description 1
- 238000010521 absorption reaction Methods 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000005032 impulse control Effects 0.000 description 1
- 230000036540 impulse transmission Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 210000000352 storage cell Anatomy 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Landscapes
- Dc Digital Transmission (AREA)
Abstract
【課題】 簡単な構成で高速伝送を可能とした、符号パルス列のシフト時間で表される状態情報を利用した通信システムを提供すること。
【解決手段】 符号型送信装置1は入力データを符号パルス列のシフト時間に変換し、そのチップ幅を拡幅縮小変換したデータ化符号パルス列を生成するデータ化符号パルス列生成手段30を少なくとも具備し、この送信装置1と対向使用される符号型受信装置200は、送信信号を受信して検出信号を出力する検出手段210と、同期を捕捉又は保持するための同期手段220と、検出信号からデータがシフト時間に変換された符号パルス列を分離し、モデル検出を行なって雑音が除去されたデータ化符号パルス列を検出する可局在可信号検出手段240と、その符号パルス列のシフト時間を検出するシフト時間検出手段250と、検出された符号パルス列のシフト時間からデータを算出するデータ算出手段260とを少なくとも具備すること。
【選択図】 図13
【解決手段】 符号型送信装置1は入力データを符号パルス列のシフト時間に変換し、そのチップ幅を拡幅縮小変換したデータ化符号パルス列を生成するデータ化符号パルス列生成手段30を少なくとも具備し、この送信装置1と対向使用される符号型受信装置200は、送信信号を受信して検出信号を出力する検出手段210と、同期を捕捉又は保持するための同期手段220と、検出信号からデータがシフト時間に変換された符号パルス列を分離し、モデル検出を行なって雑音が除去されたデータ化符号パルス列を検出する可局在可信号検出手段240と、その符号パルス列のシフト時間を検出するシフト時間検出手段250と、検出された符号パルス列のシフト時間からデータを算出するデータ算出手段260とを少なくとも具備すること。
【選択図】 図13
Description
本発明は、符号系列を表すパルス列を信号とする符号型送信装置及び符号型受信装置に関する。
従来の符号系列を用いた信号処理技術では、良好な通信品質を達成するために相関関数の算出あるいは整合フィルタ(マッチトフィルタ)によるパルス圧縮により符号パルス列から局在化パルスを生成し、それらのパルスを検出することによりS/N比の改善を行うという方法が用いられてきた。S/N比は、相関関数を算出して局在化パルスを検出する方法では積分時間に比例するものであり、また、整合フィルタを用いて局在化パルスを検出する方法では信号電力と雑音密度との比として表わされ、何れの方法においてもその改善行うためには大きな符号長を持つ符号系列が用いられてきた。
また、送信側でデータパルスを符号パルス列で拡散して伝送し、受信側でその受信信号に送信側で用いられたと同じ符号系列の符号パルス列を乗積し、逆拡散によりデータパルスを分離して検出するDS―SSスペクトル拡散方式が用いられている。この方式は、狭帯域雑音に対してはS/N比の改善率はデータパルス幅/符号パルス列のチップ幅で表され、他方、広帯域雑音ではDS−SS方式は有効に機能しないものである。
また、逆拡散と相関関数処理とを連続して行いS/N比の改善を行う符号方送信装置及び符号型受信装置が用いられている(特許文献1参照)。この伝送方式では、送信側で、データがシフト時間に写像された符号系列を表わすデータ化符号パルス列を順序を表わす高速の符号パルス列で拡散して基本パルス列を生成し、多重化を行って多重化基本パルス列を生成し、この多重化基本パルス列信号に基づいて生成された信号を送信信号として送出し、他方受信側では、受信信号から得られた基本パルス列に逆拡散と相関関数または整合フィルタによる局在化とを行ってS/N比を改善して局在化パルスを検出し、そのシフト時間の値を用いてデータが算出される。
そのS/N比の改善率は、順序パルス列のチップ速度対データ化符号パルス列のチップ速度の比である拡散率とデータ化符号パルス列の符号長との積に比例するという特長を有し、逆拡散或いは相関関数を単独で使用する方法に比べて大きく設定することができる。
また、この方式では、2値化された多重化信号の持つパルス当たりの情報量を多値QAM等の線形変調方式の信号が持つ送信パルス当たりの情報量以上になるよう設定することにより、良好な伝送速度が確保されるとともに内部干渉雑音以外の雑音に対するS/N比の改善率を著しく大きく設定することが可能である。また、相関関数あるいは整合フィルタによる局在化パルス検出方式と同様に、データの伝送誤りを低減させるために誤り訂正符号の併用が可能であり、キャンセラを具備することも可能である。
また、この方式は、大量の情報を搬送することが可能である。即ち、この方式による多重化された信号のデータの搬送速度は多重度に比例するため、既存の技術で達成可能な単位時間、単位周波数当たりの情報の搬送量はそれまでの伝送速度が振幅の対数に比例する線形変調型伝送方式に比べて大きく、Tcを順序パルス列のチップ幅とし、多重度が214では約700/Tc(bit/sec)である。Tcが1μsecならば、この値は700Mbit/secと算出される。さらに、理論的速度限界はこれより大きな値となる。
高速性は2値変換パルス列及び2次符号パルス列を用いた送信に対しても成立する。例えば、多重度が220の場合、DMT方式に比べて既存技術でそれぞれ最大110倍強及び約15倍が可能であり、また、多重度が増大した場合の上限はそれぞれ処理装置の演算精度(丸め誤差)によって制限されると推認される。
この方式はRFICタグ等にも用いられている。また、記憶装置にも用いられており、例えば、多重度が220の2値変換パルス列が記憶された場合、1メモリーセル当たりの平均記憶容量は約2、200bit/cellである。
符号パルス列は自己相関関数が符号長に比例したS/N比の改善率を持つ特長を利用して、超音波や電磁波などを用いた距離及び移動体速度の測定装置、画像測定装置などのデータ通信以外の装置にもに用いられてきた。宇宙空間等での距離測定では、数百万デジットあるいはそれ以上の長符号系列を用いて70dB或いはそれ以上のS/N比の改善が行なわれてきた。
以上説明した従来技術については以下の特許文献1及び非特許文献1〜13を参照されたい。
符号型送信装置及び符合型受信装置、朝比奈正、特願2006-45772
スペクトル拡散通信とその応用、丸林元他、電子情報通信学会
ディジタル無線通信の変復調、斉藤洋一著、電子情報通信学会出版
Ultra-Wideband無線通信用送受信回路に関する研究、寺田崇秀他、2004/4/8第1回シリコンアナログRF研究会
次世代無線通信技術UWBその実力を検証する、Nicholas Cravott、EDN Japan 2003.1
スペクトラム拡散通信、山内雪路、東京電機大学出版局
ディジタル放送の技術とサービス、山田 宰編著、コロナ社出版、146〜161ページ〕
ディジタルワイヤレス伝送技術、三瓶政一著、ピアソン・エデュケーション出版。
IEEE802.11、IEEE規格
IEEE802.11a、IEEE規格
IEEE802.11b、IEEE規格
IEEE802.15 TG3a、IEEE規格
ユビキタス技術 ICタグ、宇佐美光雄、他、オーム社
従来の符号系列を用いたデータ伝送では、強雑音環境で符号パルス列信号の信号周波数帯域内に残留した雑音を除去して所要の精度を確保しつつ充分な速度を達成することは困難であり、また、伝送距離が制限されるという問題点があった。このため、符号系列を用いた携帯電話やデータ通信、GPS(Global Positioning System)、RFICタグ等は符号パルス列の局在化パルスが検出可能であるS/N比が良好な環境での使用に限定されるとともに伝送距離が制限され、比較的低速な伝送に限定されるという問題点があった。
また、特許文献1に記載のデータを符号パルス列のシフト時間に変換してデータ化符号パルス列を生成し、このパルス列を高速符号パルス列からなる順序パルス列で順序化して基本パルス列を生成して多重化し、多重化基本パルス列に基づく信号を送信信号として送信し、受信側で送信信号から得られた多重化基本パルス列に逆拡散と局在化を行ってデータ化符号パルス列を検出し、そのシフト時間からデータを算出する伝送方式では、狭帯域雑音に対するS/N比の改善率は拡散率と符号長との積に比例するものであり、他方、広帯域雑音に対しては符号長に比例するものである。このため、通信路や装置内に雑音が存在する環境では、誤り訂正符号化/復号化の効果を含めても雑音の影響を充分には除去できず、伝送速度が制限されるという問題点があった。
また、多重度の増加に伴いパルス列を検出するための演算量が増して複雑化し、高速処理が困難であるという問題点があり、簡単な構成で高速にパルス列信号の検出を行うことができる効率の良い方法並びに装置の提供が望まれてきた。
また、帯域内残留雑音は符号パルス列を用いた超音波画像診断装置等の画像測定装置やレーダー等の画質の劣化の主要因であり、簡単な構成で高速処理ができる雑音除去技術が望まれて来た。
また、宇宙空間での距離測定等では大きな符号長の符号系列を用いるため、長い測定時間を必要とする等の問題点があった。
本発明は、これらの問題点を解決するために提案されたものであり、符号パルス列の検出にモデル検出に基づくキャンセラを用いた符号型送信装置及び符号型受信装置を提供することを目的としている。
本発明は、送信側でデータを符号パルス列のシフト時間に変換して送信し、受信側で、チップ幅が拡幅及び/或いは縮小変換された信号のモデルに基づくキャンセラを用いて雑音が除去された符号パルス列を検出し、そのシフト時間からデータを算出することとしている。
モデル検出に基づくキャンセラを用いることにより簡単な構成で内部干渉雑音、熱雑音等を含む周波数帯域内外の雑音が短時間に除去されて高いS/N比で符号パルス列信号が検出され、高品質の高速伝送が可能となる。
モデル検出に基づくキャンセラは、シフト時間の一定な符号パルス列信号の検出にも用いられ、同期を保持することにより判定を行うことなく高いS/N比でその振幅情報を取得することができる。
シフト時間が一定である場合並びに変化する場合ともに、検出された符号パルス列信号には相関関数処理などの処理を行うことが出来る。
シフト時間が一定である場合並びに変化する場合ともに、検出された符号パルス列信号には相関関数処理などの処理を行うことが出来る。
データ伝送では、送信側は受信側で同期を捕捉又は保持するための信号を生成するとともに、この信号に基づいたタイミングで順序パルス列を生成し、この順序パルス列を用いて順序に従いデータに応じて定まるシフト時間を持ったデータ化符号パルス列を生成し、順序化して基本パルス列を生成し、多重化して多重化基本パルス列を生成し、この多重化基本パルス列信号を用いた送信信号生成用パルス列に基づいた信号で送信信号を生成して送出する。
本発明にいう符号パルス列信号とは、符号系列を表すパルス列又は符号系列に基づいて生成された信号をいう。
基本パルス列は、一定のチップ幅のデータ化符号パルス列を一定のチップ幅の順序を表す符号パルス列で拡散するか、または異なるチップ幅を用いて構成されたデータ化符号パルス列をチップ幅が一定な順序を表す高速符号パルス列からなる順序パルス列で拡散して生成されるが、これらに限るものではない。また、基本パルス列は周期内に同一のデータによりデータ化された複数の周期のデータ化符号パルス列を含むように構成してもよい。
本発明にいうチップは固定幅の固定チップとチップ幅が変化する時変チップとに分類される。固定チップは符号パルス列を構成する基本幅のパルスであって、符号長がNである符号パルス列はN個のチップから構成される。また、時変チップを構成パルスとする符号パルス列は時変チップ符号パルス列であって、符号長がNである符号系列を表す時変チップ符号系列はN個のチップを有し周期Tvを持つ。
また、乗積基本パルス列のチップ数は乗積された順序パルス列のチップ数である。さらに、多重化基本パルス列はその基本パルス列と等しい数のチップを持ち、それぞれのチップは基本パルス列が多重化されて定まる振幅値を持つ。
また、チップの遷移時間はチップの開始時間及び終了時間である。
また、固定チップ幅の逆数はチップ速度である。また、周波数ホッピングにおけるホッピングの時間間隔には単数または複数の固定幅チップ或いは時変幅チップが含まれる。
また、固定チップ幅の逆数はチップ速度である。また、周波数ホッピングにおけるホッピングの時間間隔には単数または複数の固定幅チップ或いは時変幅チップが含まれる。
送信信号生成用パルス列は誤り訂正符号化されたデータ及び/又は誤り訂正符号化されたパルス列を用いて構成されてよい。さらに、送信信号生成用パルス列はフレームを持ちパケット伝送を行うように構成されてもよい。
この送信信号生成用パルス列に基づいた信号には、少なくとも多重化基本パルス列、多重化基本パルス列に基づいて生成されたインパルス列、多重化基本パルス列のチップが2進数に変換されて生成されたビットストリームのパルス列である2値変換パルス列、2次符号化パルス列、これらのビットストリームのパルス列に基づいて生成されたインパルス列、これらの信号で変調された被変調信号、これらのパルス列を用いたOFDM被変調信号、及びこれらのパルス列でホッピングする周波数が変調されたホッピング信号が含まれ、送信装置及び受信装置はそれらの何れかが用いられるように構成される。
本発明にいう2次符号化パルス列とは、多重化基本パルス列のチップ振幅がビット変換されたパルスとこのパルス幅を周期に持つ符号パルス列とが乗積されてなる符号パルス列である。
受信側は送信側と対向使用され、モデル検出に基づくキャンセラを用いてデータ化符号パルス列信号を検出し、そのシフト時間の値を用いてデータを算出する。送信信号が誤り訂正符号化されたデータ、基本パルス列又は多重化基本パルス列を用いて生成された信号であれば、受信側は誤り訂正復号を行い、源データを算出する。
本発明はモデル検出方式のキャンセラを用いることにより信号帯域内及び帯域外雑音を除去して高いS/N比でデータ化符号パルス列の検出を可能とする。
データ化符号パルス列を含む信号とは、データ化符号パルス列、データ化符号パルス列で変調された被変調信号を含む信号であるが、これらに限らない。
本発明にいう局在化信号とは、受信信号から得られたデータ化符号パルス列と局部信号とから算出された相関関数を表す信号または整合フィルタによりパルス圧縮された信号である。
また、本発明にいうモデル検出とは、チップ幅が変換されて拡幅及び/叉は縮小されたチップ幅を有するデータ化符号パルス列及び雑音を表す信号モデルを設定し、それらのパラメータを少なくとも周波数領域を利用して算出してデータ化符号パルス列を決定するか、または、データ化符号パルス列及び雑音を表す信号モデルに代えてチップ幅が変換された符号パルス列を用いて表された局在化パルスを表すモデルおよび局在化雑音を表すモデルを設定し、少なくとも周波数領域を利用してそれらのパラメータを算出して局在化パルスを決定すること、または、チップ幅が保持された信号またはその局在化パルスと局在化雑音を、時間軸に伸張又は/及び縮小変換を含む変換がなされたsin関数又は/及びcos関数を用いてフーリエ変換したモデル、あるいはフーリエ変換に代えてチップ幅が保持された信号またはその局在化パルスと局在化雑音に、時間軸に伸張又は/及び縮小変換を含む変換がなされたFFT変換を行なったモデルを利用して信号を検出することをいう。
決定時の判定はチップ叉は局在化パルスの振幅値或いは振幅値の比、極性およびそれらの配列等に対して行なわれ、例えば、パラメータが算出された信号のモデルと局部パルス列との相関関数を算出するかまたは整合フィルタでパルス圧縮を行い、ピークの数、振幅、極性及びそれらの配列を判定して行うことができるがこれらに限定されるものではなく、符号パルス列を特長付けることができるものであればよい。
モデル検出に基づくキャンセラを用いることにより雑音が除去されて高いSNRで符号系列を表す信号の振幅情報及び位相情報が取得される。但し、同期が保持されたシフト時間の一定な符号系列を表す信号では、位相の判定を行うことなく振幅値を算定することができる。モデル検出については図15Aの説明を参照されたい。
本発明ではモデル検出を行って符号系列を表す信号を検出する方式をモデル検出方式という。
モデル検出方式が符号パルス列信号のチップと雑音に対して適用される場合、対象となる符号パルス列信号には、単一の符号パルス列信号、パルスとそのパルス幅を周期に持つ符号パルス列とが乗積されてなるパルス列である符号化パルス列、2次符号化パルス列信号、2次符号化パルス列の検出により得られた2値変換パルスから再生された多重化基本パルス列より分離された符号パルス列信号、基本パルス列を含む拡散符号パルス列により拡散された符号パルス列が逆拡散されて検出された符号パルス列信号、誤り訂正符号化されたパルス列を復号して得られた符号パルス列信号、単一叉は多重化基本パルス列に基づいて生成されたインパルス列から再生され分離された符号パルス列信号、2次符号化パルス列に基づいて生成されたインパルス列から再生された符号パルス列信号、符号パルス列に基づく信号で変調された被変調信号から復調され検出された符号パルス列信号、符号パルス列に基づくインパルス列により変調された被変調信号から再生された符号パルス列信号、ホッピング信号から検出された符号パルス列信号、記憶媒体あるいは記憶装置から読み出されて検出された符号パルス列信号等が含まれるが、これらに限るものではなく、順次符号パルス列の周期をチップ幅とする符号パルス列が乗積された高次乗積符号パルス列が各符号パルス列に関して逐次局在化されて得られた符号パルス列等の合成符号パルス列等も含まれる。
本発明の多重化基本パルス列から得られたデータ化符号パルス列を含むサンプリング点の値は符号パルス列信号の振幅値とこれに重畳した雑音の値とからなる。
雑音は信号に重畳した信号以外の成分であって内部雑音及び外部雑音が含まれ、それぞれ信号周波数帯域内成分及び帯域外成分を有することができる。内部雑音は多重化基本パルス列信号における他の順位による内部干渉雑音、装置内で発生した熱雑音等であり、外部雑音は他の装置からの干渉雑音、通信路で発生した熱雑音や乱反射による雑音等を含むが、これらに限るものではない。
本発明の局在化は相関関数による局在化と整合フィルタによる局在化に分類される。
相関関数による局在化とは、信号モデルと局部信号との相関関数を算出して、相関関数のズレを表すパラメータの軸(τ軸)上にその符号系列によって特長付けられた信号を生成することである。また、信号モデルが相関関数により局在化されてなる局在化信号は、符号系列を表す信号モデルと局部信号との相関関数を表す信号成分、およびこれに重畳した雑音モデルと局部信号との相関関数を表す雑音成分とで構成される。また、高次乗積符号パルス列信号では、変数として少なくとも時間及び符号パルス列のシフト時間が含まれる。
他方、整合フィルタによる局在化とは、符号パルス列を同じ符号系列を用いて構成された整合フィルタに入力して変数軸上にその符号系列によって特長付けられたパルスを生成することである。この変数としては時間及び符号パルス列のシフト時間が含まれるがこれらに限るものではない。局在化にはいずれの場合も周期の長さの符号パルス列が用いられる。
本発明の符号系列には、各周期に単数または複数の局在化パルスを生成する事が出きる符号系列が使用され、特にM系列符号(最大長系列)を用いることが好適であるが、これに限るものではなく、モデル検出可能な系列であればよく、例えばGold符号系列、KAZAMI(嵩)符号系列等が含まれる。
本発明の送信信号は、送信信号生成用パルス列に基づいて生成されたインパルス列、その被変調信号、送信信号生成用パルス列からなるパルス列、その被変調信号、送信信号生成用パルス列で変調された1次被変調信号を持つ被変調信号、送信信号生成用パルス列で変調された1次被変調信号により変調された2次被変調信号、副搬送波が送信信号生成用パルス列で変調された直交周波数分割多重信号、又は送信信号生成用パルス列で変調された1次被変調信号によりホッピングする搬送波周波数が変調されたホッピング被変調信号の何れかであるが、これらに限るものではない。
本発明に使用される1次変調には、多重化基本パルス列及びそのインパルス等の振幅情報の伝送に対しては、何れかの線形変調方式やFM変調方式など振幅情報を伝送する方式が用いられる。線形変調方式には例えば、APSK、AMなどであるが、これらに限るものではない。他方、多重化基本パルス列のチップが2進数にビット変換された2値変換パルス列を用いたビットストリームの変調には、BPSKを含むPSK、FSK、ASK,AM、FM等の2値のパルス列を伝送するための何れかの変調方式が用いられる。
本発明にいう同期信号は同期情報を搬送する信号である。受信側でデータ信号から同期が捕捉又は保持される場合にはデータ信号が同期信号と見なされる。
他方、データ信号は、データ情報を搬送する信号であって少なくともデータを搬送するインパルス列、パルス列、及びこれらの何れかで変調された被変調信号を含んでいる。インパルスは平均値がゼロの孤立波であって、複数のピークを持つ短時間幅の孤立波あるいは短時間幅の単一矩形パルスで変調された平均値がゼロの孤立した被変調波を表わすが、これらに限るものではない。
本発明にいう順序パルス列は、符号系列の種類が順序に対応付けられた符号パルス列であるか、あるいは、昇順又は降順に変化するシフト時間を有するか又は定められた順序で変化するシフト時間を有しそのシフト時間が順序に対応付けられた符号パルス列である。
順序パルス列がデータ化符号パルス列と異なる符号系列で構成された場合、データ化符号パルス列の符号長がN、データ化符号パルス列のチップ幅対順序パルス列のチップ幅の比がKである多重化基本パルス列1組の順序付けは、符号長がKNである符号系列を用いて行ない、多重度の増加分がKNを越すごとに新たに1種類を割り当てて行なう。即ち、符号系列の種類の必要数は、多重度がmであるときガウスの記号を用いて、1+〔m/(KN)〕となる。時変チップ幅のデータ化符号パルス列は符号長がKNTv/Tである符号系列を用いて多重度がKNTv/Tを越す毎に新たに1種類の順序パルス列が割り当てられこれを用いて順序付けされる。
他方、時間軸上に配置された符号長がN、チップ幅比がKであるp組の多重化基本パルス列に順序付けを行なう順序パルス列は、それぞれの多重化基本パルス列に符号長がKNである異なる符号パルス列を必要数割り当てて構成するか、又は、同じ符号系列の組を繰返して割り当て構成するか、叉は、pKNの符号長を持つ符号パルス列を1+〔m/(pKN)〕割り当てて行なう。時変チップ幅のデータ化符号パルス列は符号長がKNTv/Tである符号系列を用いて多重度がKNTv/Tを越す毎に新たに1種類の順序パルス列が割り当てられこれを用いて順序付けされる。
また、本発明の基本パルス列は、順序パルス列がデータ化されたデータ化順序基本パルス列又はデータ化符号パルス列に順序パルス列が乗積されたパルス列を含む乗積基本パルス列である。
データ化順序基本パルス列は、一定のチップ幅を有するか、または異なるチップ幅を有してよい。他方、乗積基本パルス列は、一定のチップ幅からなるデータ化符号パルス列を一定のチップ幅からなる順序パルス列で拡散して構成された固定チップのパルス列であるか、固定チップの乗積基本パルス列のチップ幅が拡幅叉は縮少された時変チップ幅を有する時変チップパルス列であるか、時変チップ幅を有するデータ化符号パルス列を固定チップ幅の順序パルス列で拡散したパルス列であるか、固定チップ幅のデータ化符号パルス列を異なるチップ幅を有する時変チップ順序パルス列で拡散したパルス列であるが、これらに限るものではない。
基本パルス列は、正又は負の極性を持ち順序に従って定まる調節パルスを含むことができる。基本パルス列を用いることにより、順序パルス列で示された順序に従うデータ化符号パルス列によってデータ伝送が行われ、符号系列の種類の増加が抑制される。又、単一の基本パルス列や干渉の軽微な構成の多重化信号であれば、調節パルスの振幅値とデータ化符号パルス列のシフト時間とによってデータ量を表すように設定してもよい。調節パルスを用いることにより、局在化パルスは調節パルスにより定まる極性を持つ。
特に、多重化乗積基本パルス列が用いられた場合、受信側では受信された送信信号の検出信号から送信信号生成用パルス列を検出して順序パルス列を乗積し、ろ波を行い、次いで、ろ波されたデータ化符号パルス列を含む信号にモデル検出を行ってそのシフト時間を取得出し、このシフト時間を用いてデータを算出する。検出された送信信号生成用パルス列に順序パルス列を乗積することにより、データ化符号パルス列が分離されるとともに内部干渉雑音を含む雑音が拡散されて、データ化符号パルス列のチップ幅対順序パルス列のチップ幅の割合で信号エネルギー対雑音エネルギー比が改善され、さらに、モデル検出により帯域内の干渉雑音を含む狭帯域雑音及び熱雑音等の広帯域雑音が除去されてS/N比の良好な符号系列を表す信号の検出がなされ、そのシフト時間を用いて精度の高いデータ伝送が可能となる。
本発明のデータは源データ又は誤り訂正符号化された源データである。誤り訂正符号化された源データは誤り訂正後にN進m桁に変換されるか、又は、N進m桁に変換された後に誤り訂正される。誤り訂正された源データは、モデル検出されたデータ化符号パルス列のシフト時間から復号される。基本パルス列はチップに関して誤り訂正符号化されたパルス列であってもよく、同様に、多重化基本パルス列はチップに関して誤り訂正符号化されてもよい。誤り訂正符号化された基本パルス列及び誤り訂正符号化された多重化基本パルス列は、受信側で復号された後、データ化符号パルス列が分離されることが好ましい。
同期信号は、同期用のタイミングインパルス列、タイミングパルス列、又は符号系列を表すパルス列である符号パルス列等の同期情報を搬送する信号である。他方、データ信号を構成するパルス列から同期を捕捉又は保持する場合には、同期信号としてデータ信号が用いられる。
データ情報を搬送する送信信号であるデータ信号は、基本パルス列、多重化基本パルス列、多重化基本パルス列のチップがビットに変換されて得られたビットストリームまたはビット変換され符号化されて得られたビットストリームのパルス列からなる送信信号生成用パルス列、送信信号生成用パルス列に基づいて生成されたインパルス列、これら何れかの信号で変調された被変調信号又は多重化された被変調信号であるがこれらに限るものではない。データ信号に含まれる基本パルス列は固定チップ又は時変チップのデータ化符号パルス列で構成される。
本発明の順序は順序パルス列によって示される。基本パルス列は、順序に対応するとともにデータ化符号パルス列を含むパルス列であって、データ化符号パルス列が順序パルス列からなるデータ化順序パルス列であれば、データ化順序パルス列又はこれに調節パルスが乗積されたパルス列であるデータ化順序基本パルス列であり、他方、順序パルス列とデータ化符号パルス列とが異なるパルス列であれば、データ化符号パルス列とこれに乗積された順序パルス列からなる乗積基本パルス列である。乗積基本パルス列には他のパルス叉はパルス列が乗積されてよく、例えば調節パルスを乗積することができる。
乗積基本パルス列は、相互相関値の絶対値が小さな符号パルス列が乗積されて構成されることが好ましく、また、非同期の多元接続環境下で使用される装置では、相互相関値に加えて部分相関値或いは部分相互相関値の小さな符号パルス列が用いられることが好適であるが、これに限定されるものではない。
基本パルス列による1次搬送波の変調は、1次搬送波をデータ化符号パルス列又はデータ化符号パルス列と調節パルスが乗積されたパルス列で変調し、次いでこの信号に順序パルス列を乗積するか、又は1次搬送波を基本パルス列で変調して行うが、これに限るものではない。搬送波を基本パルス列で変調する場合も同様である。即ち、信号に含まれた少なくともデータ化符号パルス列と順序パルス列とが乗積されてなるパルス列は、乗積の順序にかかわらず基本パルス列を形成する。なお、送信信号は、同期信号を送信する信号であってもよい。
本発明の雑音には干渉雑音、熱雑音等の広帯域雑音及び検出信号に区分的に影響を与える外乱であるブロック雑音が含まれるがこれらに限るものではない。干渉雑音は内部干渉雑音と外部干渉雑音とに分類される。内部干渉雑音は多重化基本パルス列からデータ化符号パルス列を分離して検出する時及び局在化パルスを検出する時に他の基本パルス列から生じる雑音である。他方、外部干渉雑音には多元接続環境下で同時使用される対向使用の符号型送信装置以外の装置によって生じる干渉雑音が含まれる。
本発明は、以下に記載されるような効果を奏する。
モデル検出を行うことにより、符号パルス列信号に重畳した内部干渉雑音、熱雑音、外部干渉雑音等による信号周波数帯域内雑音並びに帯域外雑音を除去して高いS/N比でデータ化符号パルス列を検出することが可能となる。
簡単な構成により大きな多重度の多重化基本パルス列信号からデータが写像された符号パルス列のシフト時間を短時間に検出することができ、コストの削減が可能となるとともに大容量高速データ伝送、大容量記憶データの高速再生等が容易となる。
モデル検出を行うことにより、簡単な構成を用いて、高いS/N比で多重化基本パルス列の2次符号化パルス列を検出しその変調信号である2値変換パルスを取得して多重化基本パルス列を再生できるため、高い信頼度で(mlog2N)/(TcKNlog2m)(ビット/秒)で表される伝送速度を達成することが容易となる。即ち、2次符号化パルス列を用いた送信信号を送信し検出されたその信号をモデル検出することにより、エネルギーを多値レベルに分散させる多値QAM方式等に比べて、送信エネルギーが2値レベルに分配されるため信号電力が大きくS/N比が増大することに加えて、モデル検出により雑音のある環境でのパルスが高いS/N比で検出可能となる。ここにTcは固定チップ基本パルス列のチップ時間幅である。
モデル検出を行うことにより、簡単な構成を用いて、高いS/N比で多重化基本パルス列の2次符号化パルス列を検出しその変調信号である2値変換パルスを取得して多重化基本パルス列を再生できるため、高い信頼度で(mlog2N)/(TcKNlog2m)(ビット/秒)で表される伝送速度を達成することが容易となる。即ち、2次符号化パルス列を用いた送信信号を送信し検出されたその信号をモデル検出することにより、エネルギーを多値レベルに分散させる多値QAM方式等に比べて、送信エネルギーが2値レベルに分配されるため信号電力が大きくS/N比が増大することに加えて、モデル検出により雑音のある環境でのパルスが高いS/N比で検出可能となる。ここにTcは固定チップ基本パルス列のチップ時間幅である。
この結果、簡単な構成でビットエラーレート(Bit Error Rate:BER)等の誤り率が低減できるとともに大きな伝送容量を維持して送信装置の送信電力の削減、送受信装置の省電力処理および/または通信距離の伸張が可能となる。
また、距離測定において、モデル検出により比較的デジット数の少ない符号系列を良好なS/N比で検出できるため、高い精度の距離測定が可能となる。
また、モデル検出により、微弱な測定信号、微弱なリモートセンシング信号、OCT(Optical Coherence Tomography)信号、MRI信号、CT信号等の生体画像信号、生検信号等の符号系列を用いた信号を、簡単な構成により高いS/N比で検出することが可能となり、装置のコスト削減とともに高精度化、高品質化に資することができる。
また、距離測定において、モデル検出により比較的デジット数の少ない符号系列を良好なS/N比で検出できるため、高い精度の距離測定が可能となる。
また、モデル検出により、微弱な測定信号、微弱なリモートセンシング信号、OCT(Optical Coherence Tomography)信号、MRI信号、CT信号等の生体画像信号、生検信号等の符号系列を用いた信号を、簡単な構成により高いS/N比で検出することが可能となり、装置のコスト削減とともに高精度化、高品質化に資することができる。
簡単な構成で高速処理及びS/N比の向上により微弱信号の検出が容易となり、電磁波や短波長光等の共同使用による電波資源、光資源などの通信資源の有効利用並びにその新規利用、高周波の超音波、磁界、制御可能な放射線などの利用拡大に資し得る。
通信装置、記憶装置、RFIDタグ及びリーダ/ライタ、記憶媒体再生装置等における符号系列を表す信号の振幅情報及び位相情報、画像計測・処理装置、レーダ、距離測定装置等の信号検出を簡単な構成で行えるため装置のコストパフォーマンスの向上、省電力化が可能となり、用途の多様化と拡大に資し得る。
画像計測・処理装置、レーダ、距離測定装置等の信号検出時の良好なS/N比が簡単な構成で達成可能となり、画質、精度、小型化及びコストパフォーマンスの向上に資し得る。
また、S/N比が改善される結果、診断装置等の放射線被爆量を低減することが可能となる。
さらに、モデル検出により簡単な構成で大きな多重度の多重化基本パルス列からデータを取得可能となり、多元接続環境での使用可能な装置数を増大することができる。
また、雑音の影響が低減され、符号パルス列信号の検出時のS/N比の余裕度が増大するため、伝送距離が拡大される。
通信装置、記憶装置、RFIDタグ及びリーダ/ライタ、記憶媒体再生装置等における符号系列を表す信号の振幅情報及び位相情報、画像計測・処理装置、レーダ、距離測定装置等の信号検出を簡単な構成で行えるため装置のコストパフォーマンスの向上、省電力化が可能となり、用途の多様化と拡大に資し得る。
画像計測・処理装置、レーダ、距離測定装置等の信号検出時の良好なS/N比が簡単な構成で達成可能となり、画質、精度、小型化及びコストパフォーマンスの向上に資し得る。
また、S/N比が改善される結果、診断装置等の放射線被爆量を低減することが可能となる。
さらに、モデル検出により簡単な構成で大きな多重度の多重化基本パルス列からデータを取得可能となり、多元接続環境での使用可能な装置数を増大することができる。
また、雑音の影響が低減され、符号パルス列信号の検出時のS/N比の余裕度が増大するため、伝送距離が拡大される。
データ化符号パルス列をモデル検出することにより狭帯域雑音に対するS/N比の改善率GNはGN=(逆拡散によるS/N比の改善率K)×(モデル検出によるS/N比の改善率GM)となり、広帯域雑音に対するS/N比GWは、GW=GMである。更に、データ化符号パルス列のシフト時間がモデル検出された信号を局在化して検出すれば、狭帯域信号に対しては局在化によるS/N比の改善率GLが乗積されてGN=K・GM・GLとなり逆拡散とモデル検出と局在化検出との相乗効果が得られ、他方、広帯域信号に対してはGW=GM・GLとなり、モデル検出と局在化検出との相乗効果が得られる。例えば、K=9、GM=10^3及びGL=7の場合、GNは約48dB、GWは約38dBである。 モデル検出は繰返し処理を行うか多段直列接続処理を行うこと等によりGMの値を増大させることができる。そして、モデル検出を用いることにより高いS/N比が簡単な構成で達成される結果、従来のADSL、多値QAMを用いた伝送装置、符号パルス列信号を用いた装置等に比べて、光、電波、超音波等による無線通信の通信距離或いは通信範囲の拡大が容易となり、装置の構成が簡単になるとともに通信コストの削減が可能となる。
なお、当業者には周知の如く、サンプリングして取得された符号系列を表す信号では、雑音の再現性への影響を評価することが好ましい。分離されたデータ化符号パルス列信号を局在化し、この局在化信号から算出された局在化パルスの分散を用いて、(局在化パルスのピークエネルギー値)対(局在化信号の分散値)を評価する方法は、局在化パルスの好適な評価方法の一例である。
なお、当業者には周知の如く、サンプリングして取得された符号系列を表す信号では、雑音の再現性への影響を評価することが好ましい。分離されたデータ化符号パルス列信号を局在化し、この局在化信号から算出された局在化パルスの分散を用いて、(局在化パルスのピークエネルギー値)対(局在化信号の分散値)を評価する方法は、局在化パルスの好適な評価方法の一例である。
なお、乗積多重化基本パルス列はデータ化符号パルス列に少なくとも順序パルス列を乗積した基本パルス列を多重化したパルス列である。
また、簡単な構成で記憶媒体に記憶された大きな多重度の2値変換パルス列のパルスを再生することが可能であり、(mlog2N)/(KNlog2m)(ビット/セル)で表わされた記憶セル当たりの記憶情報量を表す記憶率(ビット/セル)が容易に達成されるため、mの大きな値を用いて大容量化することができる。例えば、単位セル当たりの記憶情報量は、m=214、K=9、N=7では約50(ビット/セル)となり、本発明によりその再生は簡単な構成で容易に行い得る。
本発明は、送信側は符号パルス列のシフト時間を順序に従いデータに応じて設定してデータ化された符号パルス列であるデータ化符号パルス列を生成し、このデータ化符号パルス列を用いたパルス列である送信信号生成用パルス列に基づいて送信信号を生成して送信する。データ化符号パルス列は固定チップ幅のチップまたは時変チップ幅のチップを含むチップで構成される。送信信号が乗積基本パルス列に基づいて生成される信号では、順序パルス列は固定チップ幅のチップ叉は時変チップ幅のチップを含むチップで構成される。
受信側は送信信号の検出信号にモデル検出を行ってデータ化符号パルス列を検出し、そのシフト時間を用いてデータを算出する。送信信号が乗積多重化基本パルス列に基づいて生成された信号である場合には、その多重化基本パルス列を検出して逆拡散を行いデータ化符号パルス列を分離し、分離されたデータ化符号パルス列の信号にモデル検出を行ってデータ化符号パルス列を検出する。シフト時間の検出は検出されたデータ化符号パルス列を局在化しその局在化パルスを用いて行うか叉はこの符号パルス列の遅延による位相成分を検出して行うが、これらに限るものではない。
説明を容易にするために、以下においては基本パルス列に乗積された調節パルスは+1に設定するものとする。
送信信号はインパルス、パルス、或いはインパルス又はパルスの被変調信号からなり、多重化基本パルス列または2進数に変換された多重化基本パルス列を表わす2値変換パルス列に基づいて生成された信号及び2次符号化パルス列を含んでよく、また、被変調信号は1次被変調又は1次被変調と2次被変調を含む信号であってよい。1次被変調はデータ化符号パルス列又は基本パルス列による1次搬送波の被変調信号であるが、これに限るものではない。当業者には周知のように、チップである矩形パルスに帯域制限がなされる場合には、パルスの中心となるサンプリング点ではパルスの振幅を表わし、少なくともそれ以外のサンプリング点では振幅が0であるISI(Inter Signal Interference:符号間干渉)フリーとなるようにフィルタが構成されることが好ましい。そして、被変調信号はISIフリーであるように帯域制限された信号により搬送波を変調することにより生成することが好適である。また、このようなフィルタを送信側と受信側にそれぞれ具備されたルートロールオフフィルタで構成してもよいが、これに限るものではない(これについては、例えば非特許文献6の131〜137ページを参照されたい)。
なお、基本パルス列による1次被変調信号は、1次搬送波を基本パルス列で変調して生成するか、あるいはデータ化符号パルス列で変調しこの被変調信号を順序パルス列で変調して生成してよい。
被変調信号である同期信号及びデータ信号の伝送では、受信側は1次変調用搬送波及び/又は2次変調用搬送波等の被変調信号を直接又は中間周波数に周波数変換して、同期捕捉、同期保持又は/及びデータを算出するための信号を検出する。
これらの変調方式には振幅変調、直交変調などの何れかの線形変調方式を用いてよいが、これに限るものではない。これらの変調はチップによるパルス変調又はチップに基づいた信号による変調であるため、符号パルス列の検出にはチップ毎に判定を行うことに代えて周期のチップ数を用いてモデル検出することが好適であり、また判定にはそのパルス列の振幅値、極性及びそれらの配列等を用いることが好適である。または、パルス列の振幅値、極性及びそれらの配列を判定することに代えて、モデル検出された信号の相関関数の局在化パルス列の個数、振幅、極性及びそれらの配列を判定してよい。
データの算出は、検出信号から検出された順位毎のデータ化符号パルス列をモデル検出して、この符号パルス列のシフト時間を用いて行われる。
データの算出は、検出信号から検出された順位毎のデータ化符号パルス列をモデル検出して、この符号パルス列のシフト時間を用いて行われる。
送信側及び受信側ともに、全ての処理は少なくともサンプリングにより取得されたアナログ量を用いて行うか、又はアナログ量とデジタル量とを用いるか、あるいはアナログ量をデジタル量に変換してデジタル量を用いて行う。
さらに、送信信号が無変調信号である場合及び被変調信号である場合ともに、送信信号を生成するに至る行程及び多重化同期パルス列及び多重化基本パルス列で構成された送信信号生成用パルス列に含まれたデータ化符号パルス列のモデル検出に至る行程は、順序を保持して多重度に等しい回数繰返し行われるか、又は、全行程或いはその一部を並列処理によって行われるように構成して処理時間を短縮してよい。
以下、本発明に係る符号型送信装置及び符号型受信装置の若干の実施の形態を示すが、本発明はこれらに限るものではない。
図1は、送信側を構成する、本発明に係る符号型送信装置の1つの実施の形態を示す図である。符号型送信装置1は、データを順序に従って符号パルス列のシフト時間に変換し多重化して送信信号生成用パルス列を生成し、このパルス列に基づいて送信信号の生成を行い送信するものであって、入力手段10、誤り訂正符号化手段20、データ化符号パルス列生成手段30、順序パルス列生成手段50、クロックに従って動作し符号型送信装置1を構成する各手段のタイミング及び動作を制御する制御手段60、送信信号生成手段70、同期信号生成手段80、送出手段90及び通信手段100を備えている。以上の各手段は、ハードウェア並びにソフトウェアともに、本発明の趣旨を逸脱しない範囲でそれぞれ任意に変更し、構成し、或いはソフトウェアを相当するハードウェアで置き換えて良く、またはハードウェアを相当するソフトウェアで置きかえてよい。
符号型送信装置1の各手段は制御手段60により制御される。さらに、制御手段60は、所要の伝送速度を達成するために受信側からの要求信号などに基づいて符号長、チップ速度、多重度、サンプリング速度等のパラメータ間の関係を調節し、また受信側で良好なS/N比(信号帯雑音比)が得られるように送信側の送信電力を制御する。このための制御信号の送受信は通信手段100を介して行なわれる。
本発明では、所要の伝送速度を達成するために、受信側でビットエネルギー(S0)対雑音電力密度(N0)で表されたS0/N0比に対するビット誤り率(BER)を評価し、この評価に従って送信側のS0/N0比の値が許容される範囲で、符号長、チップ速度、多重度、サンプリング速度等の間の関係が調節される。あるいは、S0/N0にかえて、局在化パルスのピーク時点における(局在化パルスのエネルギー)対(局在化パルスの分散)で評価してよい。局在化パルスの分散は、データ化符号パルス列が局在化された信号の分散である。なお、評価の基準はこれらに限るものではない。
説明を簡単にするためにサンプリング速度を一定に設定した場合について詳述するならば、何れかの評価規準に基づいて符号長と多重度とを設定してチップ速度を決定するか、又は符号長とチップ速度とを設定して多重度を決定するか、又は符号長を設定してチップ速度と多重度とを決定するなど、サンプリング速度、符号長、チップ速度及び多重度の何れか又はそれらの幾つかの組合せでの設定を行って所要の伝送速度を決定するものである。符号長を一定に設定するなど、他のパラメータを一定に設定して組合せを行いそれらの値を決定し、所要の伝送速度を得てよい。また、他の制限要因が加わる場合には、それをも含めて設定がなされる。
同相成分Iと直交成分Qとを有する搬送波を、多重化基本パルス列からなるデータ信号で振幅変調する変調方式では、データ信号の時間軸に沿って両成分がそれぞれ多重度mIと多重度mQの複素多重化基本パルス列で変調されれば、チップ当たりの情報量は((mI +mQ)/N) log2N(ビット/チップ)である。即ち、mI+mQをNで除した値にlog2Nを乗じた値である。この場合、伝送速度は(mI+mQ) log2N/(KNTc)(ビット/秒)である。また、時変チップパルス列が用いられる場合には、平均伝送速度はこのT/Tv倍となる。
これより伝送周波数帯域幅の関数としてチップ速度を定めることにより、伝送速度(ビット/秒)が算出される。mIとmQとは等しくてもよく、その場合、チップ当たり(2mI /N)log2N(ビット/チップ)の情報量が送信される。
また、伝送路特性が一様でない伝送路の伝送では、良好な伝送品質を達成するために伝送特性に対して信号を等化し、パラメータを定めることが好適である。ここに、信号の等化とは、伝送路特性に従って受信信号の振幅と位相とを補償することである。
受信側にFFTを用いたOFDM方式においては、同期信号を用いて等化を行うか、又は、送信側から等化のための信号を送信し、受信側でこの信号を検出して等化を行ってよい。さらに、OFDM伝送に限らず、移動局と基地局で構成された通信システムでは、アップリンクにおいては基地局が受信側を形成しその受信信号を検出して等化を行ない送信側移動局の送信信号を制御し、他方、ダウンリンクにおいては基地局が送信側を形成し、受信側移動局からの応答信号を検出して送出信号を調節する。
伝送周波数帯域が分割された帯域からなるFDM(Frequency Division Multiplexing)伝送方式では、多重化基本パルス列の多重度、データ化符号パルス列の周期及びそのチップ速度を設定して伝送速度を定めることができる。この伝送方式の伝送速度は、各帯域に割り当てられた伝送速度をそれぞれ設定し、伝送周波数帯域で加算して得られる。特に、データ化符号パルス列の周期とそのチップ速度が全ての帯域で等しければ、チップ当たりの情報量は全ての狭帯域のチップ当たりの情報量を加算した値であるため、受信側で測定用の信号を用いて伝送路特性や伝送環境等を含めた伝送条件を測定し、この結果に基づいて送信側でこれらのパラメータを調節することにより伝送速度を制御することができる。さらに、全ての帯域で共通の時変チップ幅からなるデータ化符号パルス列が用いられた場合にも同様に扱われる。
このように、狭帯域毎にチップ速度が制御できるため、伝達関数が一様でない伝送路の伝送では、良好な伝送品質を達成するために帯域毎に送信出力(ビット当たりのエネルギー)を制御することが好適である。
例えば、ビットエネルギー(S0)対雑音電力密度(N0)で表されたS0/N0比に対するビット誤り率(BER)を評価基準とし、S0/N0比の値が許容される範囲で、これらのパラメータ値を設定する。あるいは、S0/N0にかえて、局在化パルスのピークにおける(局在化パルスのエネルギー)対(局在化パルスの分散)に対するビット誤り率を評価基準としてよい。さらに詳述するならば、符号長と多重度とを指定してチップ速度を決定するか、又は符号長とチップ速度とを指定して多重度を決定するか、又は符号長を指定してチップ速度と多重度とを決定するなど、符号長、チップ速度及び多重度の何れか又はそれらの幾つかの組合せでの設定を行って所要の伝送速度を達成する。他の制限要因あるいは決定要因が加わる場合には、それらをも含めて設定がなされる。
さらに、制御手段60は受信側からの制御信号により送信信号を制御するように構成される。符号型送信装置1は、上記制御信号に従って同期信号生成手段80により同期信号を生成し、送出手段90によって送信する。
なお、本発明では、送信される制御信号には、符号パルス列または順序パルス列を2値の制御パルスで変調して生成された符号化制御信号またはその多重化信号、または制御パルスがシフト時間に変換された符号パルス列を高速符号パルス列または順序パルス列で拡散した順序化制御信号を用い、受信側では受信された制御用の信号をモデル検出を行って検出することができるが、制御用の信号の伝送方法はこれらに限るものではない。
同期信号は、送信側と受信側とが近接している装置、システム、IC等では、データ信号に並列に送信されるタイミングインパルス列、タイミングパルス列、或いはデータ信号に先行して生成されたパルス列又は符号パルス列等で構成されるか、或いはこれらの何れかの信号によって変調された被変調信号からなり、ケーブル、電波あるいは光などを用いて直接受信側に入力し、受信側はこの同期パルスを検出して同期を捕捉あるいは保持してよい。
他方、遠距離通信等では、無線通信及び有線通信ともに、同期信号をデータ信号に前置或いは併置された符号パルス列に基づいて構成し、送信してよい。さらに、符号パルス列に基づく同期信号は、単一の符号パルス列、多重化基本パルス列、又は多重化された符号パルス列、又はこれらのいずれかに基づいた信号で変調された被変調信号であってよい。多重化されたパルス列からなる同期信号が2次乗積符号パルス列を用いて構成された場合、シフト時間が一定の割合で増加又は減少する時変符号パルス列にこのシフト時間を変数とする非時変符号パルス列が乗積され、多重化されて2次乗積多重化符号パルス列として用いられることが、ストリームに沿った検出を容易にするため好適である。
また、伝送周波数帯域が分割されたマルチキャリア方式あるいはOFDM方式では、スキャッタードパイロットチャネル又は特定の分割帯域で全帯域共用のタイミングパルス列を送信するか、或いは分割された各帯域で、データ信号に先行するか或いは並列に符号パルス列に基づいた同期信号を送信してよい(スキャッタードパイロットチャネルについては非特許文献6の第154ページを参照されたい)。
符号パルス列で構成された同期信号及び符号パルス列を用いた被変調同期信号は、その局在化パルスがデータ化符号パルス列の周期に対して整数倍の頻度で出現するように設定され、受信側で検出信号のパルス列のストリームの中で検出できるように構成された符号パルス列であることが、迅速な同期捕捉又は保持を可能にする点で好ましい。
超広帯域伝送方式では、データを送信するインパルス列に直列又は並列にタイミングインパルス列又はタイミングパルス列を送信してよく、また、OFDMによる超広帯域伝送等の周波数帯域を分割して伝送する方式では、各帯域でタイミングインパルス列、タイミングパルス列或いはそれらの被変調信号をデータ用インパルス列に直列又は並列に送信するか、或いはスキャッタードパイロットチャネルで該当する帯域のタイミング列を送信するか、又は特定帯域で全帯域に共通のタイミングインパルス列を送信してよいが、これらに限るものではない。
特に、送信側から受信側へ同期信号を符号パルス列で構成して送信するには、基本パルス列、又は多重化基本パルス列に直列に同期信号を配置して送信するか、又は、併置して送信するか、又は同期信号を直列配置するとともにデータ信号に同期信号を併置して行う。同期用の送信信号は、同期符号パルス列又は多重化同期符号パルス列で構成するか、又はこのいずれかのパルス列で変調するか、又は1次被変調信号を用いて2次変調された高周波被変調信号で構成してよい。
同期信号に用いられる符号系列はデータ信号と同様に、M系列符号、Gold符号系列、KAZAMI符号系列等の局在化パルスを生成することができる2値又は多値の符号系列、或いはJPL系列、連接系列、Geffe系列、多数決論理合成系列等で構成される。また、直列配置された同期符号パルス列又は並列配置された同期符号パルス列である同期信号は、単一の符号系列を表すパルス列からなる単符号同期パルス列、又はシフト時間が一定の割合で増加又は減少する符号系列を表す時変符号パルス列にそのシフト時間を変数とする非時変符号パルス列が乗積されたパルス列が多重化された多重化同期パルス列、又はこれらの何れかの同期パルス列で変調された同期パルス列被変調信号で構成されてよい。
多重化同期パルス列は、時変符号パルス列と非時変符号パルス列とを異なる符号系列を用いて構成してもよい。同様にして高次多重化同期パルス列を構成して用いてよい。
受信側では、同期の保持は、同期信号に追従するように同期符号パルス列用の局部発振器の周波数及び位相を制御して行うとよい。
単符号同期パルス列信号がアナログ信号であれば、モデル検出方式に基づいた局在化パルス検出係数を有するCCD(Charge Coupled Device)等で構成された検出回路或いはトランスバーサル型整合フィルタを用いて局在化パルスを検出するか、又は、同期用アナログ信号をA/D変換して、モデル検出方式に基づいた局在化パルス検出係数を用いたデジタル処理を行うか、または、局在化処理をデジタル的に行って局在化パルスを検出し同期を捕捉する。他方、同期信号が被変調信号であれば、局在化パルスの検出は検出信号を直接又は周波数変換してSAW(Surface Acoustic Waveform:表面弾性波)整合フィルタで行うか、復調後CCD整合フィルタで行うか、A/D変換してデジタル処理によるモデル検出方式またはデジタル整合フィルタを用いて局在化パルス検出を行うとよい。
他方、処理が簡単にできるよう、多重化同期パルス列は、乗積された非時変パルス列によって表される符号系列の符号長が、時変パルス列によって表される符号系列の符号長に等しいか、それ未満であって特に整数分の1となるように設定することが好ましい。
検出された局在化パルスは非時変パルス列により定まるパルスであり、その周期に含まれたパルスの集合は非時変パルス列によって表される符号系列を表すパルス列を構成するので、この非時変パルス列から符号パルス列叉は局在化パルスのモデルを用いたモデル検出方式に基づいて局在化パルスを検出するか叉はCCDで構成された整合フィルタを用いて局在化し検出する、あるいはA/D変換してデジタル処理による符号パルス列叉は局在化パルスのモデルを用いた検出方式またはデジタル整合フィルタを用いて局在化パルスを検出し、この局在化パルスを用いて同期を捕捉する。
同期パルス列を多重化した多重化同期パルス列で変調された被変調多重化同期パルス列信号は、SAW整合フィルタでアナログ信号として局在化し、その局在化パルス列をCCD等で構成された整合フィルタ或いはモデル検出用定数係数に基づく定数を用いて局在化パルスを検出し、この局在化パルスを用いて同期を捕捉する。または、SAW整合フィルタ出力をA/D変換し、ハードウェア又はソフトウェアで構成されたデジタルフィルタを用いて局在化パルスを検出して同期を捕捉してよい。または、検出信号をA/D変換し、デジタル処理によってモデル検出方式または整合フィルタにより局在化パルスを検出して同期を捕捉してよい。
Tsnを同期パルス列を構成する時変パルス列のチップ幅、Tkを符号長がNであるデータ化符号パルス列のチップ幅、Tcを順序パルス列のチップ幅とすれば、Tkは同期信号のチップ幅Tsn及びTcの整数倍であり、TcはTsnの整数倍であるように設定することが処理を簡単にし、受信装置のコスト削減等に好適である。また、CCDのサンプリング速度及びA/D変換回路のサンプリング速度は、同期保持のために1/Tsnの2倍以上で整数倍であることが処理の簡単化の為に好適である。即ち、同期符号パルス列によって表される符号の符号長Nsnを、データ化符号パルス列の符号長Nの整数倍に設定し、データ化符号パルス列の周期T当たりの同期用局在化パルス数が整数個となるように夫々の符号長とチップ速度を設定することが、同期の捕捉及び保持の上で好ましい。当業者には周知のように、特に断らない場合には整数倍には1倍が含まれる。なお、多重化同期パルス列は、3符号パルス列以上の符号系列を表すパルス列が高次に乗積され、多重化されて構成されてもよい。
本発明では、同期信号、データ化符号パルス列及び順序パルス列に符号パルス列が用いられ、少なくともこれらの符号長間、チップ速度間にはそれぞれ整数関係があることが好適であるが、これに限るものではない。
データ化符号パルス列用符号系列として、パルス列からなる信号、被変調信号、あるいはホッピング信号であるかを問わず、M系列、Gold符号系列、KAZAMI(嵩)符号系列などの局在化信号可能な符号系列が用いられる。また、順序パルス列用符号系列として、M系列、Gold符号系列、KAZAMI(嵩)符号系列などの線形帰還シフトレジスタ系列(LFSR系列)、GMW系列、Bent系列、完全線形複雑度系列等の線形複雑度の大きい系列、非線形演算を含む系列、多相周期系列、多値系列等を用いてよいが、これらに限るものではなく、拡散を行なうことができる符号系列であればよい。符号系列については、非特許文献1の52ページ〜93ページを参照することができる。
2を法とするガロア体GF(2)の原始多項式(primitive polynomial)で表されるM系列符号は、原始多項式の次数が倍数関係にある系列間では大きい符号長は小さい符号長の整数倍であり、また、自己相関関数が周期に唯一のパルスを持ち局在化パルスの検出が容易であるため、これらの関係を満たすM系列が処理を簡単にし、使用に好適である。また、符号長間に同様の関係のあるGold符号系列及びKAZAMI符号系列は、同期信号及び順序パルス列及びデータ化符号パルス列に使用されることができる。
多重化乗積基本パルス列では、上記関係にあるM系列符号のうち、小さい符号長の系列をデータを表す符合系列とし、大きい符号長の系列を順序を表す符合系列に用いるとよい。M系列とともに符号長間に上記の関係があるGold符号系列及びKAZAMI(嵩)符号系列等を用いて基本パルス列を構成すると符号系列の種類を増大させ、また処理が簡単になり、好ましい。
さらに、大きな多重度や多元接続環境下での使用等を可能とするために必要な大きさの順序を設定するためには、モデル検出が容易な小さい符号長のM系列でデータ化符号パルス列を構成し、順序パルス列をM系列又はGold符号系列又はKAZAMI符号系列等で構成することが効果的である。また、順序パルス列の周期をpKN(pは整数)に設定し、時間軸上に直列に配置されたp組のデータ化符号パルス列を順序化して長周期の基本パルス列を生成し、この基本パルス列を多重化して多重化基本パルス列を生成してもよい。更に大きな多重度の多重化基本パルス列を生成するためには、複数の順序パルス列を用いて順序付けを行う。このように構成された多重化基本パルス列にヘッダー、制御信号等を付けてフレームを構成して送信すると、送信速度を向上させることができ、大容量化に好適である。また、パケット伝送を行う場合には、上記のようにして生成された多重化基本パルス列を2進数に変換してフレームのデータスロットを生成し、ヘッダー、制御信号とともにフレームを構成するなどしてよいが、これに限るものではない。
多元接続環境下では、同期の捕捉又は保持は全装置に共通のタイミング信号を用いてデータ送信を行って達成するか、または、装置相互間では非同期の同期信号を用いて達成される。符号パルス列を用いて構成された同期信号は、装置の識別及び信号内の順序を設定することができる符号長を持つ符号パルス列又は多重化された符号パルス列で構成するとよい。単一の符号パルス列で同期信号を構成する場合には、装置を識別するために必要な数の符号系列を用い局在化パルスを検出して同期を捕捉或いは保持するか、又は装置の識別と同期の捕捉及び保持とを独立に行い、全装置に共通又は固有の符号系列を用い局在化パルスによって同期を捕捉し保持するとよいが、これに限るものではない。
他方、多重化された符号パルス列を同期信号に用いた場合には、少なくとも装置の識別と多重化パルス列の順序を設定するに必要な数の符号系列を用いるか、あるいは順序を設定するに必要な符号長を持つ、装置を識別することができる数の符号系列で同期信号を構成する。
または、符号系列を用いた同期パルス列としてシフト時間及び0から始まる共通の遅延時間を持つ時変符号パルス列と、これに乗積され、時変パルス列のシフト時間を変数としその遅延時間に等しい進み時間を持ち時変パルス列とは異なる符号系列の非時変パルス列とからなるパルス列が多重化された多重化パルス列で構成し、その時変パルス列又は/及び非時変パルス列の符号系列の種類を装置に対応付けするように構成してよい。上記の時変パルス列の符号長は非時変パルス列の符号長以上であることが好ましい。以上のように多重化パルス列を構成することにより、モデル検出されたパルス列を局在化しその局在化パルスを用いて同期捕捉が行われ、捕捉に要する時間が短縮される。
同期保持は、受信側で同期手段により検出信号に含まれた同期信号を用いて局部関数発振回路の位相を制御するなどの方法で確立するものであって、アナログ処理として行ってよく、又は、A/D変換してデジタル処理によって行ってよい。多重化同期パルス列は、一定の割合で変化するシフト時間を有する時変パルス列と、これに乗積され時変パルス列のシフト時間を変数とする非時変パルス列とから成るパルス列を多重化して構成するものであり、また、多重化同期パルス列被変調信号は多重化同期パルス列で変調して生成する。また、単符号同期パルス列被変調信号或いは多重化同期パルス列被変調信号を1次被変調信号とし、高周波搬送波又は符号パルス列で2次変調を行ってよい。2次被変調信号を復調して検出された1次被変調信号より同期を捕捉又は保持する手順は、単符号同期パルス列被変調信号或いは多重化同期パルス列被変調信号と同様である。
送信周波数帯域を分割してデータ伝送を行う周波数帯域分割方式においては、送信側は周波数が安定したクロックを用い、データ信号と直列、又は並列、又は直列と並列に同期信号を配置し副搬送波を変調して送信して行う。同期捕捉並びに同期保持のためのデータ信号に直列に配置された同期信号にはパイロットチャネルによる同期信号の送信が含まれる。
本発明はOFDM方式及びDMT方式においても、他の方式と同様に、受信側は検出信号に含まれた同期信号から同期捕捉又は同期保持を行う。但し、これらの変調方式により同期パルス列の周期単位で同期情報が搬送され、データ化符号パルス列の周期単位でデータ情報が搬送されるため、同期信号並びにデータ信号はそれぞれの周期長の信号を用いて検出される。
従って、同期信号の伝送は、送信側で同期信号をチップ単位で直並列変換(S/P変換)し周期長のチップ数に等しい数又はその整数倍の数の狭帯域に割当て、IDFTを用いて送信信号を生成して送信し、受信側で、送信信号の検出信号に含まれた同期信号のチップを検出し、並直列変換(P/S変換)を行って同期信号を再構築し、再構築された同期信号から直接に、又はモデル検出して局在化しそのパルスを検出して同期を捕捉するとよい。検出信号から同期パルス信号のパルスを検出するには、検出信号をFFTで周波数分析して行うとよい。さらに、この同期信号はデータ信号に並置されて多重化された信号であってもよい。
または、送信側は、分割された狭帯域毎に同期信号の周期長のパルス列のストリームで時間軸に沿って変調された副搬送波を用いて全帯域で多重化し、多重化信号で送信信号を生成して送信し、受信側で、狭帯域毎に、送信信号の検出信号から再構築された同期信号を局在化して同期を捕捉する。副搬送波に割り当てられた同期信号のチップは全ての狭帯域のチップと同期し、同時刻のチップに対してOFDM条件が満たされるため、送信側でIDFTを用いて送信信号を生成して送信し、受信側で、検出信号から各副搬送波で搬送された同期信号の同一時刻のチップの検出をFFTを用いて行い、この手順を同期信号の符号長のチップ数に等しい回数繰り返して各狭帯域に割り当てられた同期信号を並列に(平行して)同時に再構築し、再構築された同期信号からモデル検出を行う等同期パルス列の場合と同様にして同期を捕捉又は保持する。
並列送信方式及びストリーム送信方式ともに、検出信号を帯域フィルタを用いて複数の帯域に分割してFFTで分析を行うと量子化レベル数(ビット数)の少ないA/D変換器を用いることができ、装置の構成及び処理が簡単となりコストが低減される。
または、データ信号の整数倍の周期を持つ同期信号を割り当てられた狭帯域とデータ信号を割り当てられた狭帯域とが併置され、周期長の同期信号又はデータ信号のパルス列のストリームで時間軸に沿いチップ同期を保持して副搬送波の変調を行い、多重化して送信し、同期信号の伝送とデータ信号の伝送とを平行して行ってよい。或いは、同期信号が割り当てられた狭帯域を用いることに代えて、各狭帯域が多重化基本パルス列に基づいた信号と同期符号パルス列に基づいた信号とを多重化した信号を有するようにしてよい。
送信側における送信信号の生成は、搬送波を各狭帯域に割り当てられた多重化パルス列の同期したチップの組からなる複素データで変調し、その被変調信号を直交変調して生成する。複素データによりIDFTを用いて変調を行い、その出力を直交変調し多重化して送信信号を生成すると処理が簡単になり好ましい。受信側では、検出信号からFFTを用いてチップ毎に各副搬送波で搬送されたそれぞれの同期信号又はデータ信号のパルスを検出し、この手順を繰返して割り当てられた同期信号及びデータ信号を再構築してモデル検出を行い、この検出信号を用いて同期を捕捉又は保持するとともにデータ信号からデータ化符号パルス列をモデル検出してシフト時間を取得して源データを算出する。また、誤り訂正符号化されたデータであれは、復号と復元とを行って源データを算出する。再構築された同期信号を用いて同期を捕捉又は保持する手順は、同期パルス列信号を用いて同期を捕捉又は保持する場合と同様の手順である。また、再構築されたデータ信号からデータ化符号パルス列をモデル検出してデータを算出する手順及び源データを復号する手順は符号パルス列からなるデータ信号における手順と同様である。
OFDMにおける同期信号による被変調信号は直接か、又は中間周波数へ周波数変換してSAW整合フィルタで局在化パルスを検出するか叉はモデル検出に基づいて局在化パルスを検出して行ってよく、或いは復調してA/D変換するか、又はA/D変換して復調しモデル検出して局在化パルスを検出してよい。
同期保持は、再構築された同期信号を用いて単符号同期パルス列信号又は多重化同期パルス列信号の同期捕捉と同様の手順で行う。
OFDMの送信信号は、ガードインターバルを持つことが好ましい。これにより、受信側でガードインターバルを除去して同期信号を検出すると、検出波形の歪み等を軽減することができる。
この送信周波数帯域を狭帯域に分割してデータ伝送を行う方法における同期捕捉及び保持は、送信側で各副搬送波を同期信号で変調して生成した送信信号を送信し、受信側で送信信号を検出し検出信号に含まれた同期信号を用いて各狭帯域で行うか、あるいは各狭帯域に対して一定周期で行うか、又は何れかの狭帯域でその他の狭帯域を代表して行ってよい。特に、パイロットチャネルを含むOFDM方式では、送信側でパイロットチャネルの副搬送波を符号系列を用いた同期信号で変調して送信し、受信側で変調された同期信号を検出し、その局在化パルスから当該チャネルの同期、又は当該チャネルとその他のチャネルの同期の捕捉又は保持を行うことが、データの伝送効率が良く好適である。パイロットチャネルは一定周期で各チャネルを一巡し、同期信号の伝送及び伝送路特性の同定に用いられる狭帯域であって、通常はデータ信号の送信に用いられ、同期信号は一定周期でデータ信号に直列に配置されて送信される。パイロットチャネルに代えて、伝送路特性の同定にはスキャッタードパイロットチャネルを用いてもよい。さらに、パイロットチャネルの同期信号を符号パルス列で構成し、受信側でモデル検出してこのパルス列を検出し、局在化パルスを検出して同期を捕捉又はするように構成してよい。
または、送信信号を少なくともデータ信号を含む送信信号生成用パルス列に基づいて生成し、インパルス列又はパルス列として送信するか、或いはインパルス列又はパルス列で線形変調又は定振幅に非線型変調された被変調信号として送信してよい。送信信号生成用パルス列はさらに同期パルス列を含んでよい。
データ化順序基本パルス列又はその多重化基本パルス列による被変調信号からなる送信信号は、その検出信号を復調してモデル検出することが好適である。または、検出信号の搬送波を乗積して基本パルス列を検出し、基本パルス列のデータ化符号パルス列をモデル検出するか、または、検出信号の周波数を中間周波数に変換し、中間周波数搬送波をこの検出信号に乗積してデータ化符号パルス列をモデル検出してよい。
他方、乗積基本パルス列或いは多重化乗積基本パルス列からなる送信信号生成用パルス列で変調された被変調信号では、検出信号は復調され、その復調信号に順序パルス列が乗積され、モデル検出によりデータ化符号パルス列が検出され、このパルス列が局在化されてシフト時間が検出される。復調信号がA/D変換されて記憶された場合には、送信信号生成用パルス列を再生し、このパルス列に順序パルス列が乗積され、次いでモデル検出が行われる。あるいは、検出信号に順序パルス列を乗積して変調されたデータ化符号パルス列あるいは調節パルスと乗積されたデータ化符号パルス列とからなるパルス列の被変調信号を検出し、この被変調信号からモデル検出に基づいてデータ化符号パルス列を検出しシフト時間を出力する。または、検出信号の周波数変換を行って中間周波数を持つ検出信号を生成し、同様に処理してデータ化符号化パルス列をモデル検出してシフト時間を算定してよい。あるいは、順序パルス列を乗積することに加えて、検出信号に搬送波を乗積してデータ化符号パルス列あるいは調節パルスと乗積されたデータ化符号パルス列とからなるパルス列にモデル検出を行なってデータ化符号パルス列を検出し、このパルス列からシフト時間を算定してよい。搬送波にかえて、中間周波数の搬送波を乗積してもよい。これらの処理の一部又は全部をアナログ演算、又はデジタル演算、又はアナログ演算とデジタル演算とを用いて行ってよい。
送信信号生成用パルス列が2進数に変換された多重化基本パルス列のチップを表す2値変換パルス列である場合には、復調された検出信号から多重化基本パルス列が再生され、この再生された多重化基本パルス列に順序パルス列が乗積され、モデル検出が行われ、次いで局在化パルスの検出が行われるが、これに限るものではない。
同期信号はタイミングインパルスで変調されたタイミングインパルス被変調信号、又は、符号パルス列又は符号パルス列に基づくインパルス列で変調された被変調信号からなる。タイミングインパルス被変調信号は受信側で検出され、同期を捕捉又は保持するために用いられる。その検出信号は直接またはモデル検出され、局在化パルスが検出されて、同期が捕捉又は保持される。符号パルス列又は符号パルス列に基づくインパルス列で変調された被変調信号の同期信号は、符号パルス列をモデル検出して局在化し、局在化パルスに基づいて同期を捕捉又は保持する。送信信号はこれらの変調を1次変調とする2次被変調信号であってよい。
同期信号又はデータ信号による1次被変調信号を含む送信信号は、受信側で2次変調信号を周波数変換(復調)して検出された1次被変調信号を復調してモデル検出し、整合フィルタ又は相関関数を用いて局在化するか、または1次被変調信号をA/D変換しデジタル演算によってモデル検出し、局在化するか、あるいは1次被変調信号をSAW整合フィルタを用いて局在化して局在化パルスの検出を行う。同期保持は、1次被変調同期信号を復調し、モデル検出し、同期保持回路を用いて行う。何れの1次変調においても同期信号の伝送には同期パルス列の周期長の時間を必要とするため、局在化及び同期の捕捉と保持は周期単位で行われるものである。
本発明においては、1次変調と2次変調は順序を入れ替えておこなってもよい。
本発明は、周波数がホッピングするホッピング搬送波を用いて同期信号及びデータ信号の伝送を行ってよい。本発明のホッピングは同期用符号パルス列のチップ、基本パルス列のチップ又は多重化基本パルス列のチップに対応して行われる。当業者には周知のように、ホッピングは速度によって、複数のチップに対して1回ホップする低速ホッピング、1チップに対して1回ホッピングする等速ホッピング及び複数回ホッピングする高速ホッピングに分類される。
高速ホッピングであれば、データ化符パルス列のチップ幅Tkに対してチップ幅THの複数のホッピングチップが含まれ、N相当分ではNTk/TH回のホッピングに対する検出値が含まれる。
送信側は、ホッピングパターンと時間軸に沿って対応付けられた送信信号生成用パルス列のチップ振幅値で、複数の帯域に分割された周波数帯域をホッピングする搬送波の変調を行って送信信号を生成して送信する。または、1次搬送波が符号パルス列からなる同期信号又はデータ信号で変調されて生成された1次被変調信号によって変調された搬送波の周波数が、分割された帯域間を一定のホッピングパターンでホッピングし、1次被変調信号は周波数帯域に拡散される。この変調には、非ホッピング方式の変調と同様に、APSKを含む線形変調の内のいずれか、或いは定振幅の非線形変調の内の何れかの方式が用いられる。
また、本発明は、送信信号生成用パルス列のチップ振幅値で線形変調することに代えて、そのチップの振幅値を2進数に変換して2値変換パルス列で1次変調して1次被変調信号を生成し、この被変調信号でホッピング搬送波を変調してもよい。または、2値変換パルス列に代えて、2次符号化パルス列で1次変調して1次被変調信号を生成し、この被変調信号でホッピング搬送波を変調し、受信側でモデル検出を行って2値変換パルス列のパルスを検出して送信信号生成用パルス列を再生してもよい。
少なくともデータ信号のチップ速度及び搬送波の周波数及び搬送波周波数のホッピング速度が安定な範囲では、送信側は同期信号をデータ信号に直列に前置して送信し、受信側は、検出信号に含まれた前置された同期信号の局在化パルスを検出する。次いで、検出信号からデータ化符号パルス列をモデル検出し、次いでその局在化パルスの検出を行い、同期信号の局在化パルスを基準とするシフト時間を算出し、データを算定してよい。また、周波数の安定な範囲で、同期用パルス列信号に後続してデータ化符号パルス列の複数周期に相当するデータ信号が送信されてもよい。
周波数ホッピング方式における同期捕捉は、送信側は同期用符号パルス列で変調された搬送波の周波数を一定のホッピングパターンでホッピングさせ周波数帯域に拡散させて送信し、受信側でホッピングパターンに従って送信信号を検出し、検出信号を復調して得られた信号を用いて同期信号を復元してモデル検出を行い、整合フィルタにより同期用の局在化パルスを検出する。または、送信側で符号系列を用いた同期用符号パルス列により変調された1次被変調信号で変調された搬送波をホッピングさせて送信し、受信側でホッピングパターンに従って検出された検出信号から1次被変調信号を復元し、SAW整合フィルタを用いて局在化パルスを検出して同期を捕捉する。
周波数ホッピング方式における同期の保持は、送信側で同期保持用のパルス列からなる同期信号を伝送周波数帯域に拡散して、ホッピングパターンの周期長又はその整数倍の時間毎に繰り返して送信し、受信側は、ホッピングパターンに従って検出された検出信号から同期信号を復元してモデル検出をし局部発振器の位相を制御して行うか、または、送信側は同期信号に代えて同期信号で変調された1次被変調信号を送信し、受信側は1次被変調信号を復元しこれにモデル検出行なって同期信号を取得して局部発振器の位相を制御して同期を保持するか、又は、ホッピングパターンの周期長の整数倍の時間毎に同期信号を繰り返し送信する方法に代えて、ホッピングシンボルに包含される長さの周期を持つ同期信号をデータ信号のシンボルに併置して送信し、受信側でホッピングチップ毎にモデル検出をして同期信号を検出し、これを用いて同期保持を行うが、これらに限らない。
同期保持は、受信側は包絡線検波回路とホッピングシンセサイザーとVCOを含む保持回路を持つように構成し、検出信号をホッピングパターンに従って検波してその出力でVCOをコントロールして行うとよい。また、同期信号のSNRを向上させるために検波信号にモデル検出を行ってもよい。
入力手段10は、源データである音声を含む音響情報、画像情報及び/又はその他の物理情報等のデータをデジタル量として取得して誤り訂正符号化手段20に供給するものであって、マイクロフォン等の音響センサ、CCD等の光センサ、赤外線センサ、遠赤外線センサ、放射線センサ、磁気センサ、電磁波センサ等の1次元、2次元、3次元あるいは更に高次元のセンサの何れかあるいは幾つかの組合せで構成されてよく、制御手段60の制御信号に従い同期信号とのタイミングを維持して、データの取得と誤り訂正符号化手段20への出力が行われる。あるいは、入力手段10は制御手段60の制御信号に従ってデジタル量からなるデータの受信と誤り訂正符号化手段20への信号の出力を行うものであってよく、又はデジタル量として記憶されたデータを読み取り、誤り訂正符号化手段20に供給するものであってよい。
誤り訂正符号化手段20は、制御手段60の制御信号に従ってデータを誤り訂正が可能なように符号化してデータ化符号パルス列生成手段30へ出力するものであって、入力手段によって入力されたデータパルスのストリームを並列データに変換しデータに誤り訂正のための符号化を行う。誤り訂正符号としてはターボ符号、BCH符号、畳み込み符号、Reed−Solomon符号、インターリーブ等を単独或いは組合せて用いるとよいがこれらに限るものではない。
雑音環境での伝送では、ターボ符号化を行い、さらにそのパルス幅を周期とする符号パルス列と乗積して符号化パルス列に変換し、この符号化パルス列を送信信号生成用パルス列として用いて送信信号を生成し、受信側でこの送信信号をモデル検出して乗積されたターボ符号のパルスを検出し、このパルスを用いてターボ復号を行うように構成してもよい。
誤り訂正符号化手段20は、データを誤り訂正符号化することに代えて、基本パルス列又は多重化基本パルス列をチップの集合に関して誤り訂正符号化するように構成してよい。または、データを誤り訂正符号化する第1の誤り訂正符号化手段と基本パルス列又は多重化基本パルス列をチップに関して誤り訂正符号化する第2の誤り訂正符号化手段とを有するように構成してよい。
チップ集合に関して誤り訂正符号化された基本パルス列につき詳述すれば、送信側で、誤り訂正符号を表す1価関数をa(〔t/Tc〕)とし、第s番目の順序パルス列をXr(a(〔t/Tc〕)Tc−sTc)として構成し、この順序パルス列を用いた基本パルス列を多重化し、その多重化基本パルス列を用いて送信信号を生成して送信する。他方、受信側は検出信号に順序パルス列Xr(a(〔t/Tc〕)Tc−sTc)を乗積してデータ化符号パルス列を検出するように構成する。ここに、〔 〕はガウスの記号であって〔t/Tc〕はt/Tcを超えない最大の整数を表す。また、a(〔t/Tc〕)は〔t/Tc〕によって定まる誤り訂正符号パルス列の時刻tにおける符号値を表している。説明を簡単にするために、1例として、a(〔t/Tc〕)は0≦a(〔t/Tc〕)<KNであってランダムに変化する符号系列を表すとよい。
従って、2次乗積基本パルス列の場合、r番目の基本パルス列Bar(t)は、
で表される。
即ち、2次乗積基本パルス列を表わす時間関数Bar(t)は、調節パルスd(rTc)とデータ化符号パルス列XK(t−ζr)と順序パルス列Xr(a(〔t/Tc〕)Tc−rTc)とが乗積されて構成された時変関数である。
第r番目を表わす順序パルス列が定められた順序に従って変化するシフト時間b(r)Tcを持てば、シフト時間はrTcに代えてb(r)Tcとなり、順序パルス列はXr(a(〔t/Tc〕)Tc−b(r)Tc)と表され、従って、ランダムなシフト時間を持つr番目の基本パルス列Babr(t)は、
となる。b(r)TcはrTcを含むものである。
a(〔t/Tc〕)が符号系列を表す場合には、受信側でデータ化符号パルス列から局在化パルスを検出することにより誤りが訂正されるため、(1)及び(2)式のa(〔t/Tc〕)には符号系列を表す関数も含まれている。特にa(〔t/Tc〕)が〔t/Tc〕であれば、順序パルス列はシフト時間がb(r)Tcである時間の関数であるから
と表わされる。
さらに、(1)式及び(2)式において、データを表わすシフト時間ζrに代えてデータを表わすランダムに変化する1価関数をz(r)とし、データ化符号パルス列のシフト時間をデータに関して符号化してもよい。
以上、本発明に含まれた符号系列に従って変化するシフト時間により順序が表された順序パルス列が固定チップデータ化符号パルス列に乗積された基本パルス列からなる多重化基本パルス列について説明したが、さらに本発明はチップ幅が変化する時変チップデータ化符号パルス列を用いた基本パルス列からなる時変チップ多重化基本パルス列を含むものである。
図2は、直交変調方式を用いた場合の誤り訂正符号化手段20の一例である。入力手段10によって取得されたデータは直並列変換(S/P変換)部21により並列信号に変換され、符号化部22により誤り訂正符号化され、誤り訂正符号化されたIチャネルデータ及びQチャネルデータが出力される。
なお、パルス伝送方式及び単一搬送波を用いた伝送方式では、それぞれ単一チャネル用の符号化されたデータが出力される。他方、直交搬送波又は直交副搬送波を用いた直交変調方式、周波数帯域分割方式及び周波数ホッピング方式においては、それぞれの帯域でデータを誤り訂正符号化してIチャネルデータ及びQチャネルデータを出力するか或いは全帯域で誤り訂正符号化し各狭帯域でIチャネルデータ及びQチャネルデータを出力するとよい。
データ化符号パルス列生成手段30は、周期長がNのパルス列であって、順序に従って源データ或いは誤り訂正符号化されたデータであるデータと対応付けされたシフト時間を持つデータ化符号パルス列を生成する。このパルス列は順序パルス列のシフト時間がデータに応じた時簡に設定されて生成されるか、又は、順序パルス列とは異なる符号系列を表すパルス列のシフト時間を順序に従いデータに応じて設定して生成される。
データ化は、データをm桁のN進データに変換し、順序に従って、符号化パルス列のシフト時間をN進データに応じた時間に設定し、N進データ1桁に1つの符号パルス列のシフト時間を対応付けして行うことが変換効率が高く好適である。あるいは、源データをN進データに変換してN進データとして誤り訂正符号化を行ない、このデータを用いてデータ化符号パルス列を生成してもよい。このデータ化符号パルス列は時変パルス列であってよく、或いは順序パルス列のシフト時間を変数とする非時変パルス列で構成してよい。
生成されたデータ化符号パルス列が異なるチップ幅を有する場合、このようにして生成された固定幅のパルス列のチップ幅は定められた方法で拡幅叉は縮小され、時変チップ幅を有するデータ化符号パルス列が生成される。時変チップのチップ幅は固定チップ幅の整数倍または整数分の1に設定することが好適であるが、これに限定されるものではない。
時変チップ幅のデータ化符号パルス列の生成行程は以上に記載の行程に限定されるものではなく、拡幅縮小されたチップ幅を有する時変チップ符号系列をデータ化してもよい。
以下、説明を簡単にするために、順序が昇順に増加するシフト時間と対応付けられた順序パルス列を持つ固定チップ2次乗積基本パルス列を用いた場合につき詳述する。
2次乗積基本パルス列をBr(t)とすれば、Br(t)は順序パルス列とデータ化符号パルス列とを用いて下記の(4)式で表される。
(4)式において、Xr(t−rTc)は時間の関数である順序パルス列を表し、シフト時間rTcによって順序が設定される。XK(t−ζr)は時間の関数であるデータ化符号パルス列を表し、ζrはシフト時間であってこれにより順位がrである0からN−1までのデータが表される。 なお、乗積された基本パルス列はパルス及びパルス列が高次に乗積されたパルス列であってよい。一例として、高次基本パルス列は、複数の時変データ化符号パルス列、順序パルス列を乗積して含むパルス列を用いて構成されてよい。
データ化符号パルス列が時変チップを有し、順序パルス列が固定チップの符号パルス列で構成された基本パルス列では、(4)式はXK(t−ζr)に代えてXv(t−dr))を用いて
と表される。
時変チップのデータ化符号パルス列Xv (t−dr)は周期Tv及び固定チップのデータ化符号パルス列と同数のチップを有しシフト時間がdrであるパルス列となる。また、Xv (t―dr)は各周期で一定の時変チップの配列を有するように設定することが構成を簡単にし好適であるが、これに限るものではない。
また、(5)式で表された基本パルス列がm重に多重化された多重化基本パルス列からなるデータ信号s(t:m)は、
と表される。
(6)式は基本パルス列が時変チップのデータ化符号パルス列を有する多重度がmの多重化基本パルス列を表し、その周期はTvであり、チップ数はデータ化符号パルス列XK(t−ζr)の周期Tに含まれた順序パルス列Xr(t−rTc)のチップ数KNに等しく、また、チップの振幅とチップ幅は(6)式に従って時間に従って変化する。なお、多重度が1の基本パルス列からなる多重化基本パルス列は基本パルス列を表す。
固定チップデータ化符号パルス列を時変チップデータ化符号パルス列に変換して用いた基本パルス列を含む周期の時変チップ多重化基本パルス列が搬送する情報量は、固定チップ多重化基本パルス列が搬送する情報量に等しく、他方伝送速度は固定チップ多重化基本パルス列の周期Tに代えて周期Tvによって定まる。理解を容易にするため、以下では固定チップ多重化基本パルス列の搬送する情報量に付き詳述する。
データ化符号パルス列のシフト時間は、その符号長をN、チップ幅をTkとするとき、0から(N−1)Tkの範囲に含まれたN個の点の何れかであり、従ってデータ化符号パルス列の1周期はN個の数を表すことができる。符号長がNの順序付けされたデータ化符号パルス列をm個含む基本パルス列が多重化された、多重度mのデータ信号は、順序パルス列の示す順序に従う、Nを法とし桁数がmである数に対応付けてよく、Nのm乗(Nm)の数を表し、また、順位がvであるデータ化符号パルス列は、v番目の桁を表しその数がシフト時間で示されるように設定してよい。データ信号のチップ当たりの情報量は、この数の2を底とする対数をNで除して得られ、(m/N)log2N(ビット/チップ)であり、順序パルス列のチップ速度を1/Tcとすれば、m/(TcKN) log2N(ビット/秒)の伝送速度が達成される。即ち、伝送速度はmlog2NをTcKNで除したものであり、mlog2N/(TcKN)と表わしてもよい。チップ速度は伝送帯域幅に比例するため、この伝送速度は伝送帯域幅に比例する。
この伝送速度は、多重度mを大きくすると振幅がmのパルスを伝送するパルス伝送の場合の伝送速度、1/(Tc)log2mより大きくなり、かつ単調に増加するため、パルス伝送方式に比べて高速となる。さらに、狭帯域雑音に関してはチップ速度比Kに等しいS/N比の改善が為され、また、狭帯域雑音と広帯域雑音に対してはデータ化符号パルス列の符号長に比例した改善が為されるため、パルス伝送に比べて伝送品質が改善される。この結果、パルス伝送方式に比べ、高速な伝送速度と大規模なチャネル容量が達成される。
また、多重化基本パルス列は組み分けして、各組に含まれたデータ化符号パルス列の個数とシフト時間とによって表される数とデータとを対応させてよい。一例として、伝送周波数帯域を複数の狭帯域に分割し、各狭帯域の複素被変調信号が同相成分(実数成分)I及び直交成分(虚数成分)Qをそれぞれ多重化基本パルス列で構成する。この場合、第n番目の狭帯域に割り当てられた複素多重化基本パルス列のI成分の多重度がSnI、Q成分の多重度がSnQであれば、データ化符号パルス列のチップ当たり((SnI+SnQ)/N)log2N(ビット/チップ)の情報量が搬送され、チップ速度が定まれば送信速度が得られる。この式は((SnI+SnQ)log2N)/Nと書いてもよい。全帯域で搬送される情報量は各狭帯域で搬送される情報量の和であり、その送信速度は各帯域の伝送速度の和である。
データ化符号パルス列生成手段30は、データ変換部、メモリ及びデータ化部を含み、制御手段の制御信号に従ってデータを符号パルス列のシフト時間に変換するものであって、誤り訂正符号化されたデータをN進m桁のデータ形式に変換してm個の符号パルス列に割り当て、それぞれのシフト時間を設定する。
データ化符号パルス列は、データ化符号パルス列用符号パルス列として桁の数に等しい種類の符号系列が順位に対応して生成されそのシフト時間がデータに応じて設定されたパルス列であるか、あるいは、単一の符号系列のシフト時間がデータに応じて設定されたパルス列である。単一の符号系列からなるデータ化符号パルス列は、定められた順序で変化するシフト時間と対応付けられて順序を表わす符号系列と乗積されて順序化される。
データ化はリング接続された所要段数のシフトレジスタを用いて行われるか、又は符号パルス列をメモリに記憶し読み出しの順序を制御して行うなどしてもよいが、これらに限るものではない。詳述すると、パルス伝送及び単一搬送波を用いた伝送方式ではN段のシフトレジスタ1組を用いて多重度mに等しい回数繰り返してデータ化を行うか、あるいは、多重度に等しい数のN段シフトレジスタを用いて並列処理によるデータ化を行い、高速化を図ってよいが、これらに限るものではない。
他方、直交搬送波を用いた直交変調方式ではI及びQチャネルに対応した二組のN段シフトレジスタを用いて行うと処理が簡易化し、高速化が図れる。さらに高速化を図るには桁数に等しい数のシフトレジスタを用いて並列処理を行うとよい。さらに、OFDMを含む伝送帯域を分割して伝送する周波数帯域分割方式では、分割帯域毎に伝送速度に応じてシフトレジスタの数を増減するとよい。
図3は、データ変換部31s、メモリ34s、データ化部32s、符号パルス列生成部33s、チップ制御部35sを有するデータ化符号パルス列生成手段30の一例を示す。このデータ化符号パルス列生成手段30は、インパルス、パルス及び単一搬送波被変調信号、周波数ホッピング用のデータ化符号パルス列を生成するために好適であるが、使用はこれに限るものではない。誤り訂正符号化されたデータはデータ変換部31sでN進m桁のデータ形式に変換され、メモリ34sに記憶される。メモリ34sの記憶データはデータ化部32sに転送され、データ化符号パルス列用の符号パルス列生成部33sで生成された初期状態の符号パルス列のシフト時間を設定し、データ化符号パルス列が生成され、次いでチップ制御部35sによりチップ幅が変換される。固定チップ幅のデータ化符号パルス列では、データ化部32sの出力が送信信号摂生手段70へ出力される。
図4は直交変調に使用されるデータ化符号パルス列生成手段30を例示しているが、並列型OFDMパルス伝送、並列型インパルスOFDM伝送、周波数ホッピング伝送等に用いられてもよい。
誤り訂正符号化されたデータは、データ変換部31cによってN進m桁のデータ形式に変換され、メモリ34cに記憶される。Nは符号系列の符号長を表し、N=2n−1であり、mは基本パルス列の多重度であり、nは整数である。
メモリ34cに記憶されたIチャネル用データは、制御信号に従い、桁の昇順又は降順に順次読み出されてIチャネルのデータ化部32c1に転送され、データ化符号パルス列用の符号パルス列生成部33cで生成された初期状態の符号パルス列のシフト時間を設定し、Iチャネルのデータ化符号パルス列を生成する。Qチャネルのデータ化符号パルス列も、メモリから読み出されたQチャネル用データを用いてデータ化部32c2でデータ化される。時変チップデータ化符号パルスでは、Iチャネル及びQチャネルの出力はチップ制御部35cに入力してチップ幅が変換される。
OFDM方式の符号型送信装置1は、変調方式に従い、ストリーム変調方式と並列変調方式とに分類される。ストリーム変調方式は、多重度mの多重化基本パルス列をJ個の狭帯域に複素データとして割り当て、それぞれの搬送波をIチャネル用及びQチャネル用多重化基本パルス列で時間軸に沿って直交変調する。J組の複素化された多重化基本パルス列は同期してストリームを形成し、それぞれの搬送波をチップで同期して変調する(これについては図31参照)。
他方、並列変調方式は、2組の多重化基本パルス列を複素データとして用い、周期に含まれたそれぞれのチップをJ個の狭帯域のIチャネル及びQチャネルに割り当てて搬送波を変調する(これについては図32A及び図32B参照)。
直列方式並びに並列方式ともにこれらの多重化基本パルス列はデータ化符号パルス列が時変チップ幅を有している。
図5は、周波数帯域をJ個の狭帯域に分割したOFDM方式におけるストリーム変調を用いたデータ化符号パルス列生成手段30を例示している。このストリーム変調は、パルス列又はインパルス列のストリームで搬送波或いは副搬送波の変調を行うものであって、本発明では時間に従って変化する多重化基本パルス列を表すチップで搬送波を変調する。
このデータ化符号パルス列生成手段30はデータ化部の高速化を行なうのに適しており、並列変調方式のOFDM、UWB(超広帯域)伝送等にも用いられる。
入力データはデータ変換部31bでN進m桁のデータ形式に変換されてメモリ34bに記憶される。メモリ34bに記憶されたデータは、データ化部32bの対応するシフトレジスタ32b11〜32bJ2の何れかに入力し、データ化符号パルス列用の符号パルス列生成部33bで生成された符号パルス列のシフト時間を設定し、各狭帯域のIチャネルとQチャネルのデータ化符号パルス列のチップ幅をチップ制御部35bで変更して並列に送信信号生成手段70に出力する。UWBに用いられる場合には、狭帯域は分割された帯域を表す。
図5は、狭帯域毎にI及びQチャネル用のシフトレジスタを設置し、第j番目の狭帯域のIチャネル及びQチャネルに割り当てられた多重度mjに等しい回数のデータ化処理を繰り返して行うことを示しているが、これに限るものではなく、多重度に等しい数のシフトレジスタを用いて並列にデータ化処理を行うか、又は処理速度が許容されれば、狭帯域に単一のシフトレジスタを設け、Iチャネル及びQチャネルに対応するデータ化処理を行うか、又は単一のシフトレジスタで全帯域の多重度mに等しい回数のデータ化処理を行ってよい。
符号パルス列の順序化は、所要数の符号パルス列に順序を付して行う。この場合、データ化符号パルス列は順序付けされた符号パルス列である順序パルス列のシフト時間をデータに応じて設定して生成されたデータ化順序パルス列である。
または、データ化符号パルス列とは異なる符号系列からなり、データ信号に順序を設定するために必要な大きさの符号長を持つ、シフト時間が定められた割合で変化(増加又は減少)する符合パルス列のシフト時間が順序に対応付けされた順序パルス列をデータ化符号パルス列に乗積して行う。或いは、順序パルス列はチップ集合に関して符号化されてもよい。何れの順序パルス列も、装置内干渉及び装置間干渉を低減させるために、部分相関値或いは相互相関値が小さなM系列符号、Gold符号系列又はKAZAMI符号系列等の単数または複数の符号系列を用いて構成することが好ましい。
特に、乗積用の順序パルス列は、データ化符号パルス列に乗積されるため、チップ速度がデータ化符号パルス列のチップ速度の整数倍であって周期が等倍を含む整数倍となるように設定し、受信側におけるデータ化符号パルス列の分離に相互相関値の小さな符号系列を用いて構成することが好適である。即ち、順序パルス列のチップ速度1/Tcはデータ化符号パルス列のチップ速度1/Tkに比べて高速に設定し、この速度比K=Tk/Tcを大きな整数となるように設定することにより、受信側における、順序パルス列を乗積してデータ化符号パルス列を分離する際の狭帯域雑音が低減され、検出が容易となり好ましい。Tcは順序パルス列のチップ幅を表し、他方、Tkはデータ化符号パルス列のチップ幅である。乗積処理により、周波数帯域が狭い信号伝送では、周波数帯域内雑音が拡散(帯域外に周波数変換)されるため、Kの値に比例してS/N比が改善される。
特に、占有的に送信が行われる伝送路を用いた伝送では、乗積基本パルス列に含まれた順序パルス列の符号長はデータ化符号パルス列の符号長Nの整数倍であって全帯域の多重度を加算した値を包含する大きさの最少の整数、又はそのK倍に設定してよいが、これに限るものではない。このように設定することにより、順序パルス列は必要な大きさの順序を構築することができ、その周期はデータ化符号パルス列の周期の整数倍に設定できる。これより、基本パルス列はデータ化符号パルス列を順序パルス列で拡散した拡散信号であって、そのスペクトルは順序パルス列の離散スペクトルの周りに分散される。
他方、多元接続環境下では、順序パルス列は、全ての送信装置に順序を設定することができる数のデータ化順序パルス列を装置に割り当てるか、あるいは装置に固有の乗積用順序パルス列を用いるか、或いは全装置に共通の乗積用順序パルス列を用いて構成され、装置内の順序を設定するとともに装置間の識別に用いられる。
図6Aは単一搬送波被変調信号の送信信号生成手段70、順序パルス列生成手段50及び制御部60を例示している。送信信号生成手段70は多重化基本パルス列の被変調信号を生成するものであって、順序化部702s、多重化部703s、信号制御部713s、1次変調部701s、フィルタ708s、変調部709s、1次搬送波生成部711s及び搬送波生成部710sを有している。
図3に例示のデータ化符号パルス列生成手段30により生成されたデータ化符号パルス列は、順序化部702sで順序パルス列生成手段50により生成された順序パルス列が乗積されて順序化され、多重化部703sで多重化され、次いで信号制御部へ入力する。信号制御部はプリアンブル、制御信号、データ信号等の変調信号生成を制御する。信号制御部701sの出力信号は1次搬送波生成部711sで生成された1次搬送波を変調し、フィルタ708sでろ波された後、変調部709sで搬送波生成部710sで生成された搬送波を変調して送信信号を生成する。これらの行程は制御手段60により制御される。
図6Bは多重化基本パルス列のチップが2進数に変換された2値変換パルス列のビットストリームで1次変調を行なう送信信号生成手段70、順序パルス列生成手段50および制御手段60を例示している。送信信号生成手段70は順序化部702t、多重化部703t、ビット変換部712t、信号制御部713t、1次変調部701t、1次搬送波生成部711t、フィルタ708t、変調部709t及び搬送波生成部710tを備えている。データ化符号パルス列は順序化部702tで順序パルス列生成手段50で生成された順序パルス列と乗積され基本パルス列となる。基本パルス列は多重化部703uで多重化されその出力信号である多重化基本パルス列のチップはチップ制御部716tでチップ幅が変換され、ビット変換部712tで2進数に変換されて2値変換パルス列となり、2値パルス列からなるビットストリームが生成される。この信号は信号制御部713tに入力して制御され、次いで701tで1次搬送波生成部で生成された1次搬送波を変調して1次パルス被変調信号を生成し、フィルタ708tでろ波され、変調部709tで搬送波生成部710tで生成された搬送波を変調して送信信号を生成する。
図7Aは、直交変調を用いた符号型送信装置1の送信信号生成手段70、順序パルス列生成手段50および制御手段60を例示しており、制御手段60の制御信号に従って処理がなされる。順序パルス列生成手段50で生成された順序パルス列をIチャネルのデータ化符号パルス列に乗積するIチャネルに対応した順序化回路702a1及びQチャネルに対応した順序化回路702a2からなる順序化部702a、順序化されたデータ化符号パルス列を多重化するIチャネル用多重化回路703a1及びQチャネル用多重化回路703a2を含む多重化部703a、信号制御を行なう信号制御回路713a1及び713a2を含む信号制御部713a、1次搬送波生成部711aで生成されたIチャネル用搬送波(cosωtで表される成分)をIチャネル用多重化基本パルス列で変調する変調回路701a1及びQチャネル用搬送波(−sinωtで表される成分)をQチャネル用多重化基本パルス列で変調する変調回路701a2を含む1次変調部701a、Iチャネル用フィルタ708a1及びQチャネル用フィルタ708a2を含むフィルタ708a、フィルタ708aの出力であるIチャネル信号及びQチャネル信号を入力とし主搬送波生成部710aで生成された主搬送波を直交変調する直交変調部709aを備え、各動作は制御手段のクロックに同期して行われる。
多重化基本パルス列などの多値レベルパルス列に対する1次変調には、そのパルス振幅に比例した振幅値の被変調信号を生成する線形変調方式が用いられる。これらのデータ化符号パルス列は、直交搬送波によって検出時における直交検出が可能であるため、Iチャネル及びQチャネルには同一の順位が割り当てられてよく、あるいは異なる順位を割り当ててもよい。
データ化符号パルス列は順序化回路702a1と702a2に入力され、順序パルス列生成手段50の順序パルス列生成回路50aで生成された順序パルス列が乗積されて順序化された基本パルス列が生成される。この行程は多重度分繰り返し行われ、順序化回路702a1の出力信号である基本パルス列から多重化回路703a1で同相成分Iの多重化基本パルス列が生成される。同様にして順序化回路702a2の出力信号から多重化回路703a2で直交成分Qの多重化基本パルス列が生成される。
信号制御部713aに入力したIチャネル及びQチャネルの多重化基本パルス列はそれぞれ信号制御回路713a1及び713a2で制御信号等が付加されてシーケンスが設定される。
I成分は1次変調回路701a1に入力し、1次搬送波生成部711aで生成されたIチャネル用搬送波を変調する。同様にして、Q成分は変調回路701a2に入力しQチャネル用1次搬送波を変調する。これらの被変調信号はそれぞれフィルタ708a1及び708a2によってろ波された後、直交変調部709aに入力し、搬送波生成部710aで生成された主搬送波を直交変調して、送信信号を生成する。
主搬送波を1次被変調信号で変調することに代えて、1次搬送波生成部711aで生成された直交する1次搬送波の周波数を搬送波生成部710aの搬送波の周波数に設定して1次変調部701aで変調し、フィルタ708aでろ波して送信信号生成手段70の出力としてもよい。
図7Bはビット変換部を有する直交変調用の送信信号生成手段70、順序パルス列生成手段50及び制御手段60を例示しており、制御手段60の制御信号に従って処理がなされる。この送信信号生成手段70は順序化部702u、多重化部703u、ビット変換部712u、信号制御部713u、1次変調部701u、1次搬送波生成部711u、フィルタ708u、直交変調部709u及び搬送波生成部710uを有している。順序化部702u及び多重化部703uはそれぞれ702a及び703aと同様に動作する。ビット変換部712uは多重化基本パルス列をIチャネル及びQチャネルに従ってビット変換し、ビット変換された2値変換パルス列は信号制御部713uで制御信号等とともにシーケンスを構成する。1次変調部701uはこの2値変換パルス列で1次搬送波生成部711uで生成された1次搬送波をそれぞれパルス変調して1次被変調信号を生成する。Iチャネル及びQチャネルの1次被変調信号はそれぞれフィルタ708u1および708u2でろ波され、直交変調部709uで搬送波生成部710uで生成された直交する搬送波を変調して多重化し、出力する。
図8Aは、ストリーム変調を用いたOFDM方式における送信信号生成手段70の1つの実施の形態を示し、送信信号生成手段70とともに順序パルス列生成手段50及び制御手段60が例示されている。各狭帯域に割り当てられた多重化基本パルス列は他の全ての狭帯域の多重化基本パルス列と同期し、その順序パルス列のチップ単位で並列に送信される(これについては図31参照)。
パルス列のストリーム変調方式は、各帯域にチップ同期を保持して単数又は複数の基本パルス列を割当て、時間軸に沿って基本パルス列又は複数の基本パルス列のチップと対応付けられたシンボルを生成し、このシンボルを用いて副搬送波のI成分及びQ成分の変調を行い被変調信号を生成して多重化する。各帯域の副搬送波は、それぞれ割り当てられた基本パルス列又は複数の基本パルス列である多重化基本パルス列の同時刻のチップに対応する振幅値を含むシンボルにより同期して変調され、多重化される。この多重化された被変調信号に対応する送信信号用I成分及びQ成分はIDFTを用いて生成すると、装置の構成が簡単になり、コストの削減に好適である。
この送信信号生成手段70は、シフトレジスタを含むIチャネル用のデータ化部32b11〜32bJ1及びQチャネル用のデータ化部32b12〜32bJ2からの入力信号に順序パルス列生成手段50で生成された対応する順序パルス列を乗積して基本パルス列を生成するIチャネル用順序化回路702b11〜702bJ1及びQチャネル用順序化回路702b12〜702bJ2を含んだ順序化部702b、基本パルス列を多重化して狭帯域の多重化基本パルス列を生成して出力するIチャネル用多重化回路703b11〜703bJ1及びQチャネル用多重化回路703b12〜703bJ2を含んだ多重化部703b、シーケンス生成を行なう信号制御回路713b11〜713bJ2を有する信号制御部713b、Iチャネルデータ及びQチャネルデータからなるJ組の入力信号を用いて逆離散フーリエ変換(IDFT)を行い、Iチャネル用及びQチャネル用信号を生成するIDFT部704b、IDFT部704bの出力信号にGI(ガードインターバル)を挿入するGI付与部707b、GIが挿入された信号をアナログ信号に変換するDAC(Digital to Analogue Converter)回路708b11と708b12とを含むDAC708b1及びフィルタ回路708b21と708b22とからなるフィルタ708b2とを有するDAC部708b、DAC部708bのIチャネル出力信号及びQチャネル出力信号で搬送波生成部710bで生成された搬送波を直交変調する直交変調部709bを含んでいる。
データ化符号パルス列生成手段30の第j番目の出力である複素パルス列の組は、送信信号生成手段70の対応するIチャネル用順序化回路702bj1とQチャネル用順序化回路702bj2に入力して、順序パルス列生成手段50により生成された順序パルス列に乗積され、基本パルス列が生成される。第j番目の狭帯域のIチャネルの順序化の行程は、順序化回路702bj1でそのチャネルに割り当てられた多重度mj1に等しい回数繰返して行われ、各基本パルス列は多重化回路703bj1に入力して多重化基本パルス列が生成される。第j番目のQチャネルの多重化基本パルス列も同様にして生成され、多重度はmj2を有する。通常、mj1とmj2とは等しく設定することが好ましい。
第j番目の狭帯域のIチャネルの多重化基本パルス列とQチャネルの多重化基本パルス列とは信号制御部713bに入力してシーケンスが設定され、複素データに対応する対を形成してIDFT704bに並列に、同期して入力する。IDFT704bに並列に入力したこれらのJ対の複素多重化基本パルス列は、順序パルス列のチップに関して逆離散フーリエ変換され、Iチャネル及びQチャネルの成分が生成される。これらの信号はGI付与部707bでGIが挿入され、それぞれDAC部708bでアナログ信号に変換された後、直交変調回路709bに入力し、搬送波発生回路710bで生成された搬送波を変調する。この被変調信号のI成分及びQ成分は多重化されて出力される。
IDFT704bによる逆離散フーリエ変換から直交変調部709bによる直交変調までの行程は、周期Tに含まれた順序パルス列のチップ数に等しい回数繰り返される。但し、マルチパスが存在しないか無視できる伝送路でOFDMが使用される場合は、ガードインターバルを用いなくてもよい。有線伝送路を用いたVDSL方式やADSL方式等、コアキシャルライン、光ファイバ通信路を用いた各種通信方式はこの条件を満たす様に構成することができる。
図8Bは、図8Aに例示の送信信号生成手段70がビット変換部712bbを有するものであって、多重化基本パルス列を線形変調して送信することに代えて2値パルスに変換し、IDFTによりパルス変調するものである。この送信信号生成手段70は、順序化部702bb、多重化部703bb、ビット変換部712bb、信号制御部713bb、IDFT部704bb、GI付与部797bb、DAC部708bb、直交変調部709bb及び搬送波生成部710bbを有している。
多重化部703bbで多重化された第j番目の帯域のIチャネル及びQチャネルの多重化基本パルス列はビット変換回路712bbj1及び712bbj2で2進数に変換されて2値パルスからなるビットストリームが生成され、信号制御回路713bbj1及び713bbj2に入力する。信号制御回路713bbj1及び713bbj2のシーケンス制御された出力信号は複素パルス列を形成してIDFT部704bbに入力してIDFT変換される。GI付与部797bb以降の行程は図8Aの送信信号生成手段70と同様であって、直交被変調信号が出力される。
図8Cは、図8Bの信号制御部713bbで出力されたパルスを2次符号化パルス列に変換してIDFT部へ出力する符号変換部714ccを有するものである。その他の構成及びそれぞれの処理行程は図8Bと同様である。
図9Aは、並列変調を用いたOFDM方式の送信信号生成手段70、順序パルス列生成手段50及び制御手段60を示している。並列変調方式では、送信側は伝送周波数帯域をデータ化符号パルス列の周期Tに含まれる順序パルス列のチップ数に等しいか或いはその整数倍に分割し、基本パルス列又は多重化された基本パルス列からなる送信信号生成用パルス列の順序パルス列のチップに対応する振幅値を周期TにわたってS/P変換し、分割された帯域の送信シンボルに割当てて変調を行い、全ての分割帯域の被変調信号を多重化して送信信号を生成し送信することが好適であるが、これに限るものではなく、余剰の狭帯域を同期信号、成gyしんごうなどの伝送に割り当ててもよい。例えば、余剰の狭帯域を用いて時間軸に沿ってストリームとして同期用又は制御用の符号パルス列を伝送してもよい。
他方、受信側はシンボル単位で取得された各帯域のパルス値をP/S変換により時間軸に沿って配列してデータ信号を再現し、これよりデータ化符号パルス列が分離され、モデル化検出されてそのシフト時間を用いてデータが算出される。送信側はIDFTを用いて送信信号を生成して送信し、受信側は、直交位相検波器等を用いて信号を検波し、FFT(Fast Fourier Transform:高速フーリエ変換)と並直列変換(P/S変換)を用いてデータ信号を再生することによって装置の構成が簡単となり、コストの削減に好適である。送信用データ信号は誤り訂正符号化されたパルス列であってよい。
送信信号生成手段70は、順序化回路702c1と702c2とを含む順序化部702c、多重化回路703c1と703c2とを含む多重化部703c、信号制御回路713c1と713c2を含む信号制御部713c、S/P変換部714c、IDFT部704c、GI付与部707c、D/A回路708c11と708c12並びにフィルタ708c21と708c22とを含むDAC部708c、直交変調部709c及び搬送波生成部710cを含んでいる。
データ化符号パルス列生成手段30のIチャネル及びQチャネルの出力信号は、それぞれ送信信号生成手段70の順序化部702c1及び702c2に入力し、順序化パルス列生成手段50で生成された順序パルス列が乗積されて順序化され、それぞれ多重化度mi1及びmi2の多重化基本パルス列を生成する多重化部703c1と703c2へ出力される。mi1とmi2とはそれぞれi番目に送信されるIチャネル及びQチャネルの多重化基本パルス列の多重化度である。
この複素多重化基本パルス列は信号制御部713cでシーケンス化されて、次いで、1周期T時間分がS/P変換部714cに入力してそれぞれチップに関して並列変換され、IDFT704cの入力信号となって逆離散フーリエ変換され、その出力信号はGI付与部707cに入力してGIが付与される。このIチャネル信号及びQチャネル信号はDAC部708c1と708c2でアナログ量に変換され、直交変調部709cへ入力して搬送波生成部710cで生成された搬送波を変調し、その被変調信号は多重化される。この送信信号生成行程は、m個の基本パルス列をmi1+mi2個づつ全て送信し終わるまで逐次行われる。
並列方式では、データ化符号パルス列1周期分のチップが各狭帯域に割り当てられるため、符号パルス列の符号長を選択し、狭帯域の帯域数、帯域幅及び割り当てられる基本パルス列の多重度を調節してよい。
図9Bは、図9Aに示す並列変調方式の多重化基本パルス列を2進数に変換して2値変換パルス列を生成し、その被変調信号を送信する送信信号生成手段70を例示しており、順序化部702cc、多重化部703cc、ビット変換部712cc、信号制御部713cc、S/P変換部714cc、IDFT部704cc、GI付加部797cc、DAC部708cc、直交変調部709cc及び搬送波生成部710ccを有している。順序化部702ccで順序化されて生成された基本パルス列は多重化部703ccで多重化されてIチャネル及びQチャネルの多重化基本パルス列が生成され、次いで、それぞれビット変換部712ccで2値パルス列に変換され、その出力信号は信号制御部713ccで制御信号等とともにシーケンス化されてS/P変換部714ccへ入力されて複素並列パルス列に変換され、IDFT部704ccへ入力される。IDFT部704ccの出力信号は図9Aと同様にして直交変換されて送信信号が生成される。
インパルスを用いた超広帯域(UWB)伝送では、インパルスレディオ(Impulse Radio)方式とOFDM方式に大別される。インパルスレディオ方式では、基本パルス列のチップ毎に遷移時間に同期してインパルスを生成して多重化するか、又は多重化基本パルス列のチップ毎に遷移時間に同期してインパルスを発生させて送信信号を生成する。または、順序パルス列のチップの開始時間を、チップ幅の定められた割合で順位の一定の変化に応じて定められた時間遅延するように設定し、この順序パルス列に同期して生成された基本パルス列のチップ毎に遷移時間に同期してインパルスを生成し多重化するか、又は多重化基本パルス列の遅延したチップ毎に遷移時間に同期してインパルスを生成し、得られたインパルスを用いて送信信号を生成してよい。チップ幅の定められた割合で設定された遅延時間が0であれば、生成された送信信号は多重化基本パルス列の送信信号を表している。また、多重度が1の基本パルス列はその基本パルス列を表し、特にデータ化順序基本パルス列はデータ化順序パルス列を表す。
また、多重化基本パルス列のチップが2進数に変換された2値変換パルス列が送信信号生成用パルス列として用いられる場合には、この2値変換パルス列の遷移部に同期してインパルスを発生させて送信信号を生成する。他方、OFDM方式の超広帯域伝送では、OFDM方式と同様の行程を用いることができる。すなわち、2値又は多値のパルスを用いたOFDMの超広帯域伝送に送信側でIDFTを使用し、受信側でFFTを使用して、送信側でIDFTの入力信号としてこれらのパルスでIDFT変換による1次変調を行い、受信側でFFTでその被変調信号の復調を行うものである。さらに、送信側でこれらのパルスの遷移部に同期してインパルス(短いパルス)を生成してIDFTの入力信号とし、これにより1次変調を行い、受信側ではFFTを用いてその復調を行ってもよい。
一例として、多重化基本パルス列の振幅に線形なインパルスレディオにおいて、基準の順位に対して順位が昇順に変化し、開始時間の変化が遅延であれば、順位が1増加する毎に多重化基本パルス列の各チップはチップ幅の定められた割合であるδ時間遅延するように設定し、チップの遷移時間の前縁に対応してδ間隔でチップの遷移量に応じた振幅を持つインパルスが生成されるようにする。後縁に対しても同様である。一般に、順位がr増加する毎にチップの開始時間がδ時間遅延するように設定してよい。この場合、多重度がrの多重化基本パルス列のチップの遷移時間の前縁に対応してその遷移量に応じた振幅を持つインパルスがδ時間間隔で、送信信号生成用パルス列の多重度とrにより定まる数だけ生じる(図33Aの(a)〜(d))。後縁に対しても同様である。また、チップの開始時間を定められた時間遅延することに代えて、定められた時間進むように設定しても本発明の趣旨を逸脱しない。
インパルス変調方式を用いたUWB伝送では、送信信号生成手段70により、この超広帯域インパルス列であるか又は超広帯域インパルス列で1次変調されたインパルス被変調信号である超広帯域信号に基づいた送信信号が生成される。インパルスを用いたOFDM方式のUWB伝送であれば、送信信号生成手段は、分割された帯域に割り当てられた送信信号生成用パルス列によって生成されたインパルス列で副搬送波を変調して分割帯域の送信信号を生成し、これを多重化して送信信号を生成する。
OFDM方式は変調の方法に従って並列変調方式とストリーム変調方式とに分類される。並列変調では、送信信号生成用パルス列に基づいて生成されたデータ化符合パルス列の周期分のインパルス列を並列変換するかあるいはチップに関して並列変換された送信信号生成用パルス列からインパルスを生成し、インパルスで分割帯域の副搬送波を変調することにより送信信号を生成して送信する。
図9Cは2次符号パルス列を生成して送信を行う送信信号生成手段70を例示しており図9Bの送信信号生成手段70の信号制御部713dcの出力信号を符号パルス列に変換して2次符号パルス列を生成する符号変換部715dcを有している。符号変換部715dcはIチャネル用の符号化回路715dc1及びQチャネル用符号化回路715dc2を有し、それぞれの出力信号はS/P変換部714dcによってS/P変換される。この送信信号生成手段70のその他の構成及び行程は図9Bの送信信号生成手段70と同様である。
図10Aは、超広帯域パルス伝送における、δ時間間隔で遅延する多重度rの多重化基本パルス列に基づいてインパルスを生成して伝送する、δ遅延r多重方式の送信信号生成手段70を例示している。このように信号を構成することにより、インパルスの送信エネルギーを大きく設定することができ、受信側における検出信号のS/N比が増大する。
この送信信号生成手段70は、順序化回路702d1〜702dmからなる順序化部702d、信号制御部713d及びインパルス生成部712dを有している。インパルス生成部712dはm個の基本パルス列を遅延させ、順序に従って等しい遅延時間を持つr個づつがδ時間間隔で遅延したδ遅延基本パルス列を生成するδ遅延回路712d11〜712d1m、m個のδ遅延基本パルス列を順序に従ってr個づつ多重化して多重度がrのpr個の多重化基本パルスであるr−多重化基本パルス列を生成するr−多重化回路712d21〜712d2pr及びδ時間間隔で遅延したr−多重化基本パルス列の遷移部に同期してインパルスを生成するインパルス生成回路712d31〜712d3pr、及び多重化部712d4を含んでいる。
データ化符号パルス列生成手段30のデータ化部32dのシフトレジスタ32d1〜32dmの出力信号は順序化部702dの順序化回路702d1〜702dmで、順序パルス列生成手段50で生成された順序パルス列と乗積されてm個の基本パルス列が生成され、信号制御部713dに入力する。信号制御部713dでは多重化基本パルス列と制御信号等を含むシーケンスが生成されてインパルス生成部712dへ出力される。
インパルス制御部712dでは、順位が1位〜r位の基本パルス列はそれぞれ遅延回路712d11〜712d1rにより遅延時間が0に設定される。順位がr+1〜2rの基本パルス列はそれぞれ遅延回路712d1r+1〜712d12rにより遅延時間がδ時間に設定される。以下同様であって、順位が(pr−1)r+1からprrである基本パルス列はそれぞれ遅延回路712d1((pr―1)r+1)〜712d1prによって遅延時間が(pr−1)δ時間に設定される。ここにprは、pr=〔m/r〕であり、〔m/r〕はガウスの記号であってm/rを超えない最大の整数を表す。
装置の構成と処理を簡単化するために、prを整数として、m=rprとなるようにmを選択することが好ましい。直交変調を行う場合には、m=2rprとなるように設定し、I及びQチャネルにそれぞれpr個の基本パルス列を割り当てることが好ましいが、分割方法はこれに限るものではない。
遅延回路712d1((u−1)r+1)〜712d1urの出力信号はそれぞれ対応するr−多重化回路712d2uに入力してr−多重化され、その出力信号はそれぞれ等しい遅延時間を有するr個の基本パルス列で構成された多重化基本パルス列となる。即ち、第u番目のr−多重化回路712d2uの出力信号は、同期信号に対して(u−1)δの遅延時間を持った多重度がrのr−多重化基本列パルス列となる。各r−多重化基本パルス列はそれぞれ対応するインパルス生成回路712d31〜712d3prの対応する回路に入力し、チップの遷移部で平均値がゼロであり振幅値が遷移部の変化量に等しいインパルスに変換される。このインパルスはパルス幅が狭く複数のピークを有する平均値がゼロの孤立した信号であって、狭いパルス幅で変調された被変調信号が含まれる。これらのインパルス列は多重化部712d4に入力してインパルス列が生成され、出力手段90に出力される。このインパルス列は隣接するインパルスが部分的に重なった信号であってもよい。チップを区別するためのセパレータを含む場合には、セパレータの前縁部及び後縁部に対応するそれぞれ単一或いは複数のインパルスを、多重化基本パルス列のチップの後縁部のインパルス列と直後のチップの前縁部のインパルス列との間に形成するとよい。なお、セパレータはデータを伝送するためのチップと少なくとも一つの遷移部を共有するパルスで構成してもよい。
図10Bは多重化基本パルス列を2値パルスに変換して2値変換パルス列を生成し、この2値変換パルス列の遷移部でインパルスを生成する送信信号生成手段70を例示しており、順序化部702dbとインパルス生成手段712dbを有している。さらに、インパルス生成部712dbは、多重化部712db2、ビット変換部712db5、信号制御部712db6及びインパルス化部712db3を有している。
順序化回路702db1〜702dbmで順序化されて生成された基本パルス列は多重化部712db2で多重化され、次いでビット変換部712db5で2値パルスに変換された2値変換パルス列のビットストリームが生成され、信号制御部712db6に入力して制御信号等とともに2値パルスからなるシーケンスが生成される。この2値変換パルス列はインパルス化部712db3に入力して、各遷移部に対応するインパルスからなる送信信号が生成される。
図10Cは、2値変換パルス列を符号パルス列に変換した2次符号パルス列の遷移部でインパルスを生成するインパルス生成部712dcを有する送信信号生成手段70を例示しており、図10Bのインパルス生成部712dcの構成に代えて、多重化部712ec2、ビット変換部712ec5、信号制御部712ec6、符号変換部712ec7及びインパルス化部712ec3を有するインパルス生成部712ecを有している。多重化部712ec2から信号制御部712ec6までの行程及びインパルス化部712ec3の行程は図10Bのそれぞれの行程と同様になされる。
図11Aは、UWBにOFDMを用いてストリーム変調を行う場合の送信信号生成手段70を表している。送信信号生成手段70は、順序化部702e、信号のシーケンスを生成する信号制御部713e、分割された各帯域のIチャネル用及びQチャネル用インパルスを生成するインパルス生成部712e、各帯域のIチャネル用及びQチャネル用副搬送波を生成する副搬送波生成部713e、帯域のIチャネル及びQチャネルの被変調信号を生成する変調回路714e1〜714eJを含む1次変調部714e、1次被変調信号を多重化してIチャネルの多重化信号及びQチャネルの多重化信号を生成する多重化部703e、GI付与部707e、デジタル量をアナログ量に変換するDAC部708e、直交変調部709e及び搬送波生成部710eを有している。GI添付部707eは、マルチパス等により送信信号に乱れが生じない場合には不要である。
インパルス生成部712eは分割された各帯域のIチャネル用及びQチャネル用インパルス列を生成する。搬送波を用いたUWB方式ではストリーム変調並びに並列変調ともに、このインパルスは短時間幅の単一パルスで変調された被変調波であることが好適であるが、これに限るものではない。第j番目の分割帯域のインパルス生成部の回路712e1j〜712e4jは図10Aのインパルス生成部712dのそれぞれδ遅延部712d1、r−多重化部712d2、インパルス化部712d3及び多重化部712d4を用いて構成される。なお、各部及び回路は、本発明の主旨を逸脱しない範囲で任意に変更し構成してよい。
第j番目の分割帯域のインパルス生成部712eにはmj1個のIチャネル用基本パルス列とmj2個のQチャネル用基本パルス列が割り当てられる。このパルス列は信号制御部713eでシーケンス化されてインパルス生成部へ入力する。Iチャネル用の基本パルス列は遅延回路712e1jのIチャネル用回路で順序に従いrj1個の基本パルス列毎にδ時間間隔で遅延され、次いでr−多重化回路712e2jで多重度がrj1の多重化基本パルス列となる。この多重化基本パルス列はインパルス生成回路712e3jに入力し各チップの前縁の遷移部でそれぞれインパルスに変換され、インパルス多重化回路712e4jに入力してそれぞれのチップで前縁遷移部を表すpr個のインパルス列を生成する。このインパルス列は1次変調部714ejで副搬送波生成部路713eで生成された周波数fjを持ったIチャネルの副搬送波を変調してIチャネルの1次被変調信号を生成する。
全ての帯域のIチャネルの1次被変調信号は多重化回路703eで多重化されて1次被変調信号がGI付与部707eへ出力される。GI付与部707eによりGIが付与された後それぞれDAC部708eでアナログ信号に変換される。Iチャネルと並列に、同様にしてQチャネル用基本パルス列を用いて前縁遷移部を表すpr個のインパルスが生成され、Qチャネル用アナログ信号が得られる。Iチャネル及びQチャネルのアナログ信号は直交変調部709eに入力し、搬送波生成回路710eにより生成された搬送波を変調してその被変調信号を送出手段90へ出力する。次いでチップの後縁遷移部の1次被変調信号が同様にして生成される。
以上のチップ送信行程は周期に含まれたNK個の全てのチップに対して行なわれる。
図11Bは図11Aの1次変調部に代えてIDFTを用いて1次変調を行なうストリーム変調用OFDM方式のUWB伝送の送信信号生成手段70を例示しており、順序化部702eb、信号制御部713eb、インパルス生成部712eb、IDFT部715eb、多重化部703eb、GI付与部707eb、DAC部708eb、直交変調部709eb及び搬送波生成部710ebとを有している。さらに、インパルス生成部712ebはδ遅延部712eb1、r−多重化部712eb2及びr−多重化されたパルスに同期してパルス幅δの遷移パルスを生成するδパルス部712eb3及びδパルス部の出力信号を多重化するδ多重化部712eb4を含んでいる。上記の順序化部702eb、δ遅延部7712eb1及びr−多重化部712eb2はそれぞれ702e、712e1及び712e2と同様に構成される。
順序化部702ebの各出力信号は信号制御部713ebで制御信号等とともにシーケンス化されてインパルス生成部712ebへ入力される。第j番目の帯域を1乃至J番目の帯域を代表するものとすれば、順序化部702ebの各出力信号は信号制御部713ebで制御信号等とともにシーケンス化されてインパルス生成部712ebへ入力する。δ遅延部712eb1の712eb1jで712e1jと同様にして遅延され、次いでr−多重化部712eb2の712eb2jにより712e2jと同様にしてr−多重化され、Iチャネル用及びQチャネル用のr−多重化基本パルス列がδパルス回路712eb3jへ出力される。
δパルス回路712eb3jはr−多重化部712eb2jで生成されたIチャネル用r−多重化基本パルス列のチップ毎にその前縁部に同期して振幅がチップの遷移量に等しくパルス幅がδであるpr個の遷移パルスを生成する。Iチャネルに並列に、同様にしてQチャネル用の前縁部のpr個の遷移パルスが生成される。Iチャネルの遷移パルスとこれに等しい遅延時間を持つQチャネルの遷移パルスは複素パルスを形成するものである。等しい遅延時間を持つ複素遷移パルスの組は帯域間で同期してIDFT部715ebに入力し、フーリエ逆変換される。次いで、IDFT部715ebの出力信号は多重化部703ebに入力してIチャネル及びQチャネルに従って多重化され、GI付与部707ebへ出力される。GI付与から直交変調までは図11Aの送信信号生成手段70と同様の行程でなされる。
以上のインパルス生成部712ebによる前縁部の遷移パルスの生成から直交変調部709ebによる直交被変調信号の生成までの行程は、r−多重化基本パルス列の当該チップの前縁部のpr個の全ての複素遷移パルスの組に対して帯域間で同期して順次行なわれ、各帯域の当該チップのpr個のチップ前縁部の情報が送信される。次いで、当該チップの後縁部のチップ情報が同様にして送信される。以上のチップ情報の送信行程は基本パルス列の周期に含まれたNK個の全てのチップに対して行なわれる。
OFDMを用いたUWB伝送では、ストリーム変調に代えて並列変調を用いてもよい。
図11CはIDFTで1次変調を行なう、UWB伝送にOFDMを用いた並列変調型の送信信号生成手段70を例示しており、順序化部702ec、信号制御部713ec、インパルス生成部712ec、IDFT部715ec、多重化部703ec、GI付与部707ec、DAC部708ec、直交変調部709ec及び搬送波生成部710ecを含んでいる。
送信信号生成手段70の順序化部で順序化されたIチャネル用及びQチャネル用の基本パルス列はそれぞれ信号制御部713ecの対応する回路へ入力して制御信号等とともにシーケンス化され、インパルス生成部712ecへ出力される。インパルス生成部712ecに入力する。インパルス生成部712ecはIチャネル及びQチャネル用のδ遅延回路712ec1、r−多重化回路712ec2及びδパルス回路712ec3を含んでいる。
δ遅延回路712ec11乃至712ec1mに含まれたIチャネルのδ遅延回路は、基本パルス列をr個づつ順位に従ってδ時間間隔で遅延させ、r−多重化回路712ec2は遅延した基本パルス列を多重度rを持つ多重化基本パルス列として多重化し、r−多重化基本パルス列を生成する。δ間隔で遅延したpr個のr−多重化基本パルス列のチップはそれぞれ並列にδパルス回路712ec3へ入力してそれぞれその前縁部で幅がδであってr−多重化基本パルス列のチップの遷移量を振幅に持つ遷移パルスに変換され出力回路でIDFT部715ecがIDFT変換を行なう間ラッチされる。同様の行程により、Iチャネルに並列にQチャネルのpr個の前縁部の遷移パルスが生成される。
これらの2pr個の遷移パルスは順位に従ってpr組の複素遷移パルスを形成してIDFT部715ecの並列入力パルスとなって、1次被変調信号に変換される。この1次変被変調信号は並列に多重化部703ecへ入力して多重化され、Iチャネル及びQチャネルの多重化被変調信号が生成され、それぞれGI付与部707ecによりGIが挿入され、次いでDAC部708ecでアナログ信号に変換される。このアナログ信号は直交変調部709ecに入力して搬送波生成部710ecで生成された搬送波を直交変調して送信信号が生成される。続いて後縁部の送信信号が同様にして生成される。
以上の行程は、周期に含まれた全てのチップが送信されるまで順次行なわれて、1周期分の多重化基本パルス列が送信される。以上に示したように、並列方式では多重化基本パルス列のチップ毎に前縁部のpr個の遷移パルスが各帯域に割り当てられて並列に同一の送信クロックで同時に送信され、同様の方法で後縁部の遷移パルスが次ぎの送信クロックで送信される。このようにして、周期に含まれたNK個のチップ情報が送信されるものである。これより、符号パルス列の符号長、分割帯域数、帯域幅、送信クロック周波数または割り当てられる基本パルス列の多重度の何れか或いはこれらの幾つかの組合せで伝送速度が調節されるが、これに限るものではない。なお、GI付与部707ecは伝送路特性が良好であれば省略してよい。
OFDM方式では、狭帯域伝送、UWB伝送ともに、伝送路特性の測定はパイロットチャネルを用いて行うように構成されてよい。当業者には周知のように、特にスキャッタードパイロットチャネル(SPチャネル)を用いた場合には、各SPチャネルの周波数特性を実測して隣接するSPチャネル間の周波数特性を補間し等化してよい。
周波数ホッピング方式では、受信側は送信信号を検出して取得された検出信号を用いて送信信号生成用パルス列を復元し、復元されたパルス列から周波数がホッピングしない方式と同様にしてデータ化符号パルス列を検出して局在化し、局在化パルスで示されたシフト時間を用いてデータを算出する。インパルスでホッピング搬送波を変調して送信するように構成してもよい。この場合の送信、受信における各行程は周波数ホッピングと同様である。
図12(a)は周波数ホッピング方式の符号型送信装置1の送信信号生成手段70を例示している。送信信号生成手段70は、順序化部702L、多重化部703L、ビット変換部712L、信号制御部716L、1次変調部714L及びシンセサイザ部715Lを有している。さらに、シンセサイザ部715Lはホッピングパターン発生回路715L1、シンセサイザ715L2及びバンドパスフィルタBPF715L3を含んでいる。
データ化符号パルス列生成手段30の出力信号は、順序化部702Lで順序化パルス列生成手段50で生成された順序化パルス列により順序化され、多重化部703Lによって多重化されて多重化基本パルス列が生成される。多重化基本パルス列はビット変換部712Lで2進数に変換されて2値変換パルス列となり、そのビットストリームが信号制御部716Lへ入力し、制御信号等とともにシーケンス化されてシーケンス化信号となる。シーケンス化信号は1次変調部714Lで1次変調され、次いでシンセサイザ部715Lに入力して周波数がホッピングするホッピング搬送波を変調し、ホッピング被変調信号を生成する。ホッピング搬送波は、シンセサイザ部715L2により合成された、ホッピングパターン発生回路715L1で生成された周期Tで繰り返すホッピングパターンに従ってチップ毎に周波数がランダムにホッピングする搬送波である。
図12Aの(b)は、多重化基本パルス列を入力信号とする遅延APSKを用いた1次変調部714Lを例示している。乗算回路714L5は、多重化基本パルス列と、乗算回路714L5の出力信号から極性検出回路714L1で極性を検出し遅延回路714L2によりホッピング周期T時間遅延させた遅延信号とを乗積して乗積信号を生成するものである。極性検出回路714L1は一例としてゼロクロス検出回路等で構成される。この乗積信号は、1次変調回路714L3でPSK変調され、フィルタ714L4でろ波されて1次被変調信号となる。送信側から送信された送信信号は、対向する受信側で受信されてデータが算出される。
図12A(a)を、ビット変換部712Lを用いることに代えて、多重化基本パルス列を用いて信号制御部716Lでシーケンス化してその1次変調信号を生成して送信するようにしてもよい。この場合、(b)の乗算回路714L5は線形乗算回路で構成され、1次変調回路714L3はAPSK変調を行う。
図13は、符号型送信装置1と対向使用されて送信信号を受信し、モデル検出を行なってデータ化符号パルス列を検出しそのシフト時間を用いてデータを算出する、符号型受信装置200を例示している。この符号型受信装置200は検出手段210、同期手段220、通信手段230、可局在化信号検出手段240、シフト時間検出手段250、データ算出手段260、出力手段270、及び制御手段280を備えている。
以上の各手段は、発明の主旨を逸脱しない範囲で任意に構成され、変更され、削除され追加されてよい。また、ハードウェアの全部又は一部を相当するソフトウェアで置き換えてよく、或いはソフトウェアの全部又は一部を相当するハードウェアで置換えてよい。
誤り訂正符号化された送信信号を送信する符号型送信装置1に対向使用される符号型受信装置200は復号を行うための誤り訂正復号手段を有するように構成される。或いは具備された何れかの手段又は幾つかの手段が復号を行うように構成される。誤り訂正符号化されたデータを用いて生成されたデータ化符号パルス列は、受信側でデータ化符号パルス列のモデル検出を行なって検出され、そのシフト時間をが検出されて送信されたデータが算出され、そのデータはデータ算出手段により復号されて源データが算出される。
源データ又は誤り訂正符号化されたデータを用いた順序パルス列で構成されたデータ化符号パルス列の検出は、CCD等のメモリを用いて構成されたモデル検出用回路を用いて行うか、またはA/D変換してデジタル処理によりモデル検出を行ってよい。
誤り訂正符号化されたデータ化順序パルス列を持つ基本パルス列は、復号され、次いでモデル検出されデータが算出される。また、データと基本パルス列又は多重化基本パルス列が誤り訂正符号化された場合、基本パルス列又は多重化基本パルス列が復号され、モデル検出によりこれよりデータ化符号パルス列が検出されてデータと対応付けされ、データが算出される。
他方、順序パルス列と異なる符号系列を表すパルス列を用いたデータ化符号パルス列を含むパルス列からなるデータ信号により生成された送信信号は、受信側で検出信号をリングメモリに記憶し、同期を保持して順序パルス列を乗積してデータ化符号パルス列の分離を行い、この信号にモデル検出を所要回数行ってデータ化符号パルス列を検出し、次いでそのシフト時間の検出を行う。データ信号がチップ集合に関して誤り訂正符号化された信号であれば、復号によって得られた信号からデータ化符号パルス列を分離し、モデル検出を所要回数繰り返して行う。なお、このデータ信号に含まれた基本パルス列のチップ幅は順序パルス列のチップ幅に等しい。
受信側で用いられる順序パルス列は、同期を保持するように局部発振回路の周波数を制御して生成される。または、検出信号をA/D変換してリングメモリに記憶し、デジタル演算によって順序パルス列を乗積してデータ化符号パルス列を分離し、分離された信号からモデル検出によりデータ化符号パルス列を検出してシフト時間を取得する。
検出手段210は、少なくともセンサを含む検出部を有し、有線又は無線により送信された電磁波、赤外線から紫外線に至る光、X線などの制御可能な放射線、磁気、超音波などを用いて送信された同期信号及びデータ信号を検出し、検出信号を出力するものであるが、媒体はこれらに限るものではない。送信信号が被変調信号である場合、検出手段210は送信信号を検出し、その周波数を変換した検出信号を生成してもよい。
検出手段210の出力である検出信号は同期手段220に入力して同期の捕捉または/及び保持が行なわれるとともに送信側のIDが解読される。また、検出信号は可局在化信号検出手段240に入力し、同期を保持してデータ化符号パルス列が順序に従って検出される。多重化乗積基本パルス列では、基本パルス列に含まれた順序パルス列のチップ速度をデータ化符号パルス列のチップ速度のK倍に設定して送信し、検出信号に順序パルス列を乗積することにより、内部干渉雑音となる順位の異なる基本パルス列及び狭帯域雑音が逆拡散されて帯域外成分が除去されてS/N比がK倍改善される。この逆拡散された信号にシフト時間検出手段250によりモデル検出が行なわれてデータ化符号パルス列が検出される。モデル検出により、内部干渉雑音、外部干渉雑音、熱雑音等の狭帯域雑音並びに広帯域雑音等が除去されてデータ化符号パルス列信号が検出され、その振幅情報及び位相情報が取得される。
また、符号パルス列を用いた送信信号及び符号パルス列で変調された被変調信号を用いた送信信号では、検出信号から得られたパルス値をチップ毎に判定することに代えて、符号パルス列の周期に等しい検出信号から符号パルス列を分離してモデル検出を行い、得られたパルス列の判定を行って符号パルス列を決定してシフト時間を取得し、このシフト時間に基づいてデータを算出する。または、モデル検出された符号パルス列信号の局在化パルスを算出してシフト時間を検出してもよい。例えば、符号パルス列と局部信号との相関関数をサンプリング点の値yjで表し、この局在化パルスを検出してシフト時間を取得する。
送信信号が、データ情報を搬送する送信信号生成用パルス列に基づいて生成された信号である場合、モデル検出はデータ化符号パルス列に対して行われ、データ化符号パルス列叉はその局在化パルスの検出がなされる。送信信号生成用パルス列は基本パルス列又は多重化基本パルス列で構成される。
データ化順序基本パルス列又はそのパルス列が多重化された多重化データ化順序基本パルス列には、符号系列の種類に対応したモデル検出が行なわれ、符合系列の種類が決定され、データに対応付けられる。
他方、多重化乗積基本パルス列には順序パルス列が乗積され、ろ波され、そのろ波信号から、データ化順序基本パルス列と同様にして、モデル検出によりデータ化符号パルス列が検出され、振幅情報及び位相情報が取得される。
アナログの多値パルス列信号のモデル検出はCCD等のアナログ回路で行なわれるか、又は、アナログ量をデジタル量に変換(A/D変換)してハードウェア又はソフトウェアを用いてデジタル処理により行われる。他方、符号パルス列からなるデータ信号で変調された被変調信号は、1次被変調信号を含む送信信号に対しては1次被変調信号を検出しこの信号を復調して復調信号をCCD等のアナログモデル検出回路を用いるか又はA/D変換してデジタル処理によりモデル検出するか、あるいは、検出された被変調信号をA/D変換してデジタル処理によって復調し復調信号をデジタル量としてモデル検出処理する等の方法が用いられるが、これらに限るものではない。
シフト時間検出手段250により検出されたシフト時間はデータ算出手段260に入力し、このシフト時間からデータが算出される。データが誤り訂正された源データであれば、データ算出手段260はデータの誤り訂正復号を行って源データを算出する。出力手段270は表示装置への出力、コンピュータへの出力、データベースへの出力等の何れか或いはこれらのいくつかを組み合わせた信号を出力するがこれらに限るものではない。
通信手段230は符号型送信装置1の通信手段100との間でサブチャネルを用いて制御信号等を送受信するために用いられる。あるいは、この通信手段230をデータ信号及び同期信号と同じチャネルを用いて時分割で通信を行なうように構成してもよい。この制御信号には、受信側から送信側へ送信される出力制御信号、再送信請求信号、送受信開始、終了用制御信号等が含まれるがこれらに限るものではない。電波を用いた無線通信では通信手段230の検出部に含まれたセンサはアンテナであって、送信アンテナと受信アンテナが共用されてよく、さらに、検出手段210のアンテナと通信手段230のアンテナとが共用されるように構成されてもよい。このように構成されたものには高周波IDタグが含まれる。
図14A〜図14Eは検出手段210とこれに関係する同期手段220及び通信手段230とを例示している。
図14Aは、図3のデータ化符号パルス列生成手段30を有する符号型送信装置1と対向使用され、単一搬送波の被変調信号を検出する検出手段210、その同期手段220および通信手段230を示している。検出手段210は検出部211s、フィルタ213s及び周波数変換部212sを含んでいる。電波を用いた通信では検出部211sはセンサーにアンテナが使用される。さらに、このアンテナは通信手段230の検出/送出部230sと共用されてもよい。他方、光通信では有線通信、無線通信ともにフォトダイオード等の光センサが用いられ、また、金属の通信線を用いた有線伝送ではバッファー増幅器などで構成される。
検出部211sで検出された信号はフィルタ213sでろ波された後周波数変換部212sに入力し1次変調信号に変換されるとともに、同期手段220により同期が捕捉または保持され、この同期信号に従って周波数変換部212sの周波数が制御される。
他方、検出手段230は検出/送出部230s、サーキュレータ233s、フィルタ235s1、復調部236s及び変調部237sを有している。検出/送出部230sで検出された送信側からの制御信号はサーキュレータ233sによってアイソレーションされてフィルタ235s1へ進行し、次いで236sで復調され、制御部280へ出力される。他方、受信側で生成された制御信号は変調部237sで変調され、フィルタ235s2で帯域制限され、次いでサーキュレータ233sで出力方向へ単方向化されて検出/送出部230sであるアンテナから送出される。サーキュレータは、検出/送出部230sの検出部と出力部とが分離された構成であれば、使用する必要はない。
なお、検出部にアンテナが用いられた場合には、このアンテナは図14A〜図14D、及び図14Eの(a)及び(c)においてもそれぞれの通信手段230の検出/送出部と共用するように構成されてもよい。
図14Bの検出手段210を有する符号型受信装置200には、OFDM方式の符号型受信装置200、同期手段220がデジタル処理によってタイミング抽出を行い、デジタル復調処理を用いた可局在化信号検出手段240を具備した符号型受信装置200等の直交変調方式の送信信号を検出する符号型受信装置200が含まれる。
この図14Bに示す検出手段210は、周波数が等しく互いに直交する搬送波が変調されてなる直交変調信号に使用され、送信信号を検出する検出部211aと、その検出信号の周波数変換を行いI成分の信号を出力する周波数変換回路212a1とQ成分の信号を出力する212a2とを含む周波数変換部212aと、その出力信号をそれぞれろ波するフィルタ回路213a1と213a2とを含むフィルタ213aを有している。送信信号は検出部211aで検出されて周波数変換部212aに入力し、1次被変調波のI成分及びQ成分が検出される。
ブロック復調処理を行う符号型受信装置200では、フィルタ213aの出力信号を可局在化信号検出手段240でA/D変換し、デジタル処理によって雑音除去処理を含む処理を行いデータを算出する。検出手段210はアナログ処理を行う符号型受信装置200にも用いられる。
図14Bで示された検出手段210は、図7A、図7B、図8A、図8B、図9A、図9B、図11A、図11B及び図11Cの送信信号生成手段70を有する符号型送信装置1と対向使用される符号型受信装置200の検出手段210を例示している。
図14Cは、バンド数がWのマルチバンドのUWBにOFDMを用いた符号型送信装置1と対向使用される符号型受信装置200の検出手段210を例示しており、各バンドでは図11A,図11B及び図11Cの何れかの送信信号生成手段70により生成された送信信号が検出される。
この検出手段210は検出部211i、フィルタ回路213i1〜213iWを含むフィルタ213i、及びIチャネル用周波数変換回路212i11〜212iW及びQチャネル用周波数変換回路212i12〜212iW2を含む周波数変換部212iを有している。これらの周波数変換回路はそれぞれ図14Bに示す周波数変換部212aと同じように構成される。
第u番目のバンドの信号は検出部211iの出力信号をフィルタ213iuによってろ波されて検出される。フィルタ213iuの出力信号は周波数変換回路212iu1で周波数変換され、Iチャネルの1次変調インパルス列が検出される。同様にして、Qチャネルの1次変調インパルス列が検出される。特にバンド数Wが1であればこの図14Cは図11A、図11Bまたは図11Cに示す送信信号生成手段70で生成された直交被変調信号のUWBに対応する検出手段を表している。全ての検出信号が等しい中間周波数を持つように構成すると、後続の手段の構成及び処理が簡単になり、好適である。
図14Dはインパルスレディオ方式のUWB伝送の検出手段210を示しており、IEEE802.15.3aに記載のピコネット用装置の検出手段として用いることが出きるが、使用はこれに限るものではなく、また、本発明の趣旨を逸脱しない範囲で変更、削除或いは追加してよい。ピコネットでは、ピコネット装置の基本となるタイミングがビーコンで供給され、同期手段220で検出される。
検出手段210はアンテナ211g、フィルタ213g及び増幅器215gを含んでおり、アンテナ211gは通信手段230のアンテナ230gと共用してもよい。アンテナ211gで検出された超広帯域の周波数成分を持つインパルスはフィルタ213gで外部雑音が除去され、増幅回路215gへ入力して増幅される。
図14Eの(a)は、図12に示す送信信号生成手段70を有する符号型送信装置と対向使用される周波数ホッピング方式の符号型受信装置200の検出手段210を表し、検出部211L、遅延検波回路214L1乃至214LJを含む遅延検波部214L、及びホッピングパターンに従って動作するHPマルチプレクサ(ホッピングマルチプレクサ)215Lとを有している。この検出部211Lは、周波数をホッピングさせるN個のチップで構成され周期がTであるホッピング用符号パルス列に従う送信信号のホッピングチップを検出して遅延検波部214L1乃至214LJの何れかで遅延検波を行う。遅延検波回路214Lの出力信号はホッピングパターンに従って周期Tの間保持されてHPマルチプレクサ215Lで直列信号に変換され、可局在化信号検出手段240へ出力される。HPマルチプレクサ215Lを用いる代りに、可局在化信号検出手段240のA/D変換器のマルチプレクサの切換え順序をホッピングパターンに合わせ、遅延検波部214Lの遅延検波回路214L1〜214LJの出力信号を直接A/D変換してもよい。
図14Eの(b)は、図14Eの(a)に示す検出手段210の第j番目の遅延検波部214Ljを例示している。検出部211Lにより検出された信号は、乗積回路214Lj3に入力するとともに極性検出回路214Lj2で極性が検出され、次いでT遅延回路214Lj1でホッピング周期T時間分遅延されて乗積回路214Lj3に入力しで検出信号に乗積され、フィルタ214Lj4でろ波されて多重化基本パルス列のチップが変換された2値変換パルス列が検出される。1次被変調信号が直交変調された信号の場合には、この検出されたチップはI成分のチップとQ成分のチップを含むため、I成分とQ成分が異なる順序又は異なる順位に従う多重化基本パルス列を含む送信信号の検出信号からデータ化符号パルス列を分離して局在化し、データが算出される。
図14Eの(c)は、周波数ホッピング方式における同期検波を用いた検出手段210を例示している。検出部211mで検出された送信信号は同期手段220により同期が捕捉されて保持されるとともにシンセサイザ部217mに入力する。シンセサイザ部217mは、ホッピングパターンを生成するHPパターン生成回路217m1、ホッピングパターに従う周波数の搬送波を合成するシンセサイザ回路217m2、検出部出力信号と搬送波とを乗積する乗積回路217m3及び乗積回路217m3の出力信号をろ波するバンドパスフィルタ217m4とを含んでいる。バンドパスフィルタ217m4の出力信号は検波部219mによって検波される。
なお、周波数ホッピングの伝送では、2値パルス列、多値パルス列叉はその被変調信号の受信信号は、検出部210で検出された信号を可局在化信号検出手段240で多重化基本パルス列に再構築されてデータ化符号パルス列が分離されモデル検出が行なわれるように装置を構成することが出きる。
同期手段220は検出ぶ出力信号から同期信号を検出し、同期の捕捉又は保持を行う。同期信号は、データ信号に前置され時分割で送信されてよく、この場合、一定周期で繰り返す同期信号から同期を捕捉し、この同期信号に基づいてクロック用局部発振器の周波数を制御する。あるいは、同期信号をデータ信号に平行して送信し、クロック用局部発振器の周波数を制御する。または、同期信号はデータ信号に前置されるとともに並置されてもよい。同期手段220におけるこれらの同期の捕捉及び保持は、タイミングパルス列、符号パルス列、又は多重化された2次又は高次の乗積符号パルス列などの何れかで構成された同期信号を検出して行うものである。UWB伝送においてもタイミングインパルスをデータ信号のインパルス列に直列又は並列に送信し、同期を捕捉し保持してよい。特に、OFDMを用いたUWB伝送では、各狭帯域に共通のタイミングインパルスをデータ信号に直列に送信するか、或いは、特定のチャネルを用いてデータ信号と並列にタイミングインパルスを送信し、この信号を検出してよい。
他方、デジタル処理により復調を行う符号型受信装置200では、プリアンブルに組み込まれた同期信号、データ信号に並置された同期信号又はデータ信号から同期を捕捉又は保持してよい。
可局在化信号検出手段240は、検出信号から局在化可能な信号であるデータ化符号パルス列を分離してモデル検出を行なうものである。検出信号が順序パルス列とデータ化符号パルス列とが乗積された基本パルス列の多重化信号である場合、可局在化信号検出手段240は定められた順序に従って順序パルス列を多重化基本パルス列に乗積してデータ化符号パルス列を分離し、キャンセラでモデル検出を用いてこのデータ化符号パルス列を検出する。さらに、モデル検出された信号を入力信号として所要回数のモデル検出が繰返し行なわれる。
また、多重化基本パルス列には、1周期当たり多重度に等しい回数順序パルス列の乗積によるデータ化符号パルス列の分離並びにそのモデル検出からなる行程が繰り返し行われる。
多重化基本パルス列に順序パルス列を乗積することにより分離されたデータ化符号パルス列を含む局在化可能な信号が狭帯域のデータ化符号パルス列であれば、逆拡散のためS/N比の改善率はKとなる。ここにKは拡散率であって、K=Tk/Tcである。また、時変チップ基本パルス列に対する拡散率をKv=Tk/Tvで定義することが好適である。
Tk当たりH回ホッピングする高速ホッピング送信信号では、可局在化信号検出手段240は検出信号から直接データ化符号パルス列を分離するか、又は検出信号をTk/TH回加算平均してチップを検出し加算平均して得られた周期分のチップを用いてデータ化符号パルス列を分離してモデル検出を行ってよい。また、時変チップ符号パルス列で構成された送信信号では、各チップのチップ幅に対応して加算平均がなされるものである。
局在化可能な信号はシフト時間検出手段250に入力してシフト時間が検出される。シフト時間は、データ化符号パルス列を局在化してその局在化パルスの遅延時間として検出するか、またはデータ化符号パルス列の周波数成分の位相を算出しこれより検出してよいが、検出方法はこれらに限定されるものではない。
図15Aは、直交変調方式の可局在化信号検出手段240を示しており、可局在化信号検出手段240は、復調回路245a1と245a2を含む復調部245a、A/D変換回路241a1と241a2を含むA/D変換部241a、リングメモリ242a1と242a2を含むリングメモリ部242a及び分離部243aを有している。分離部243aは分離用の回路243a11及び243a12を含む多重化基本パルス列再生回路243a1、順序パルス列生成回路243a3、乗積用の回路243a21と243a22を含む乗積回路243a2及びモデル検出用の回路243a41と243a42とを含むキャンセラ243a4と有している。
検出手段210により出力されたIチャネル及びQチャネルの1次変調信号は、それぞれ復調部245aの復調回路245a1と245a2へ入力し、A/D変換部241a1と241a2でデジタル量に変換されてリングメモリ242a1及び242a2に記憶される。リングメモリ242a1から読み出されたIチャネルの記憶データは、多重化基本パルス列再生回路243a11に入力してIチャネルの多重化基本パルス列が再生され、乗積回路243a21に入力して順序パルス列生成回路243a3で生成されたゼロシフト時間の初期状態の順序パルス列と乗積され、次いでキャンセラ243a41でモデル検出が行なわれ第1番目の局在化可能な信号であるデータ化符号パルス列が検出される。
キャンセラ243a41はモデル検出に基づく連立方程式の解を定式化して記憶した係数テーブルと乗積回路の出力信号を周波数分析するフーリエ係数算出回路とを含み、フーリエ係数を算出し係数テーブルを用いて雑音が除去されたデータ化符号パルス列を算出する。または、係数テーブルを用いることに代えて、フーリエ係数算出回路と連立方程式を解くマトリクス演算回路とを備え、フーリエ係数を算出しマトリクス演算を行なってデータ化符号パルス列を算出するように構成してもよいが、キャンセラの構成方法並びにそのデータ化符号パルス列の算出手順はこれらに限るものではない。
次いで、第2番目の順位の基本パルス列に対して、データが規準の位置となるようにリングメモリ242a1をシフトし、以下同様にして第2番目のデータ化符号パルス列が分離されモデル検出される。以下、同様にして〔m/2〕番目までのデータ化符号パルス列が検出される。ここに記号〔m/2〕はm/2を超えない最大の整数を表し、〔 〕はガウスの記号である。なお、mは偶数に設定することが好適である。〔m/2〕個のQチャネルのデータ化符号パルス列も同様にして検出される。
リングメモリ242aに代えて、A/D変換されたデータを記憶するメモリ242a’を用い、多重化基本パルス列再生部243a1で多重化基本パルス列を再生し、順序パルス列生成回路243a3を順位が1づつ昇順に変化するように構成し、乗積回路243a3でメモリ242a’から読み出されたIチャネル用のデータに初期状態の順序パルス列を乗積し、キャンセラ243a4でモデル検出を行なって第1番目のデータ化符号パルス列を検出し、シフト時間検出手段250に出力してシフト時間を検出するように構成することができる。次いで順序パルス列生成回路243a3の状態を順位が1だけシフトして状態を更新し、同様にして第2番目のデータ化符号パルス列を検出する。以下同様にして第〔m/2〕番目までのIチャネル用データ化符号パルス列を検出するように構成してよい。Qチャネル用データ可符号パルス列も同様に構成してよい。以上のいずれの場合においても、昇順に状態をシフトさせることに代えて、降順にシフトさせてそれぞれのデータ化符号パルス列を検出するように構成しても、本発明の主旨を逸脱しない。
シフト時間検出手段250は、多重化基本パルス列のそれぞれの基本パルス列から得られたデータ化符号パルス列の局在化パルスを検出して判定結果をデータ算出手段260へ出力する。または、局在化パルスを検出することに代えてデータ化符号パルス列の位相を算出してシフト時間を検出してもよい。
以下に本発明のモデル検出につき詳述する。
シフト時間ζrを有する符号パルス列が分離された信号をy(t)とするとき
y(t)=x(t−ζr)+n(t)
と表わされる。y(t)が逆拡散信号を表す場合にはx(t−ζr)は順位がrである分離されたデータ化符号パルス列を表す。
また、信号y(t)の符号パルス列が時変チップを持つように変換された信号を
y(t)=x(t−ζr)+n(t)
と表わされる。y(t)が逆拡散信号を表す場合にはx(t−ζr)は順位がrである分離されたデータ化符号パルス列を表す。
また、信号y(t)の符号パルス列が時変チップを持つように変換された信号を
で表すものとする。ここにdrはζrに対応する時変チップデータ化符号パルス列の遅延時間である。
本発明のモデル検出は、符号パルス列を含む信号をチップ毎にモデル化し、モデルに含まれたパラメータを決定することにより行われる。特に、データ化符号パルス列の検出は多重化基本パルス列の基本パルス列を逆拡散し、分離された信号をモデル化して行うことが好適であるがこれに限るものではない。チップを第j番目とし、以下にそのモデルを用いて符号系列を表す信号を算出する場合につき詳述する。
理解を容易にするために、一例として、順位がrである第j番目のチップに対応する信号のモデルをfvj(t;aj)とし、チップに1つの定数ajが対応するものとして、既知関数g(t)、但しvj-1≦t≦vjを用いて、
が成立し、その他のtの値では0であるものとする。ここにvj―1とvjはそれぞれ時変チップの前縁の時間および後縁の時間を表す。
又、fvj(t;aj)で表された信号モデルをfv(t;a)、その周期をTvとすれば、0≦t≦Tvで、
と表すことができる。但し、aはajを要素とするベクトルを表す。
fvj(vj;aj)≒yv(vj)となるように構成すればajはyv(vj)で表されるため、aj(yv(vj))と表される。
よって、(7)式でyv(t)が加法性を有するように構成すれば、時変チップモデルに対して
と近似することができる。ここに≒は近似を表す記号である。また、aj(xvj)及びaj(nvj)はそれぞれ時刻vjにおけるxv(vj―dr)およびnv(vj)で定まったajの値を表している。但し、簡単のために、xvj=xv(vj―dr)及びnvj=nv(vj)とおいた。
(10)式より、aj(xvj)=sj及びaj(nvj)=wjと置けば
が成立し、xv(t−dr)及びnv(t)を近似するモデルが得られる。vjに変えてvj−1を用いても上記と同様な論理展開ができる。
よって、周期の信号fv(t;a)は (9)式に代えて、
と表わされる。
(12)式の左辺は時変チップ信号を近似する関数であり、他方、右辺の第1のΣを含む項はsjを未知係数とする既知関数g(t)で表されたチップの和で構成されたデータ化符合パルス列のモデルであり、また第2のΣを含む項は対応する区間でwjを未知係数とする既知関数で表された成分の和で構成された雑音のモデルである。従って、左辺に時変チップの検出信号を用いてsj及びwjを未知数とする連立方程式を設定し、この方程式の解としてsj及びwjを算定することによりデータ化符号パルス列が検出される。一例としてg(t)として指数関数を用いることができるが、これに限るものではない。
所要の連立方程式を設定するために、右辺を多重化基本パルス列が逆拡散された信号のモデルとしフーリエ級数に展開すれば、未知数に対応し高調波の次数をパラメータとする係数が定められ、連立方程式が定式化される。よって、チップ幅が(12)式の右辺に対応して変換された逆拡散信号からなる検出信号をフーリエ級数展開し、相当する高調波の次数で表された右辺と等置することにより所要の連立方程式が得られる。この連立方程式は解を有している。その解は、順位毎に時変チップを持つ逆拡散信号のフーリエ係数を取得して連立方程式を解いて求めてよく、または、時変チップを持つ逆拡散信号のフーリエ係数をパラメータとする解を定式化し順位毎にフーリエ係数を算出して求めてよいが、解の取得方法はこれらに限るものではない。
以上において、基本パルス列は、周期Tvに同じデータが写像された同じ符号系列を表すパルス列で構成されたデータ化符号パルス列が、そのチップ幅が変換されること無く、または拡幅縮小変換されて、複数含まれるように構成されてもよい(時変チップに付いては図30及び図33Bの説明を参照されたい)。
また、モデル検出は全て叉は一部の回路の機能をソフトウェアで置き換えても本発明の趣旨を逸脱しない。
本発明のモデル検出においては、フーリエ係数を用いることに代えてFFTを用いた雑音とパルス列のモデルを構築し、FFTを用いて逆拡散信号または遊離した符号パルス列を含む信号を分析し、その分析結果を用いてモデルのパラメータを算出してパルス列を決定するように構成してもよい。
なお、信号のモデルを用いた符号パルス列の検出方法は以上に限定されるものではない。
何れのモデル検出においても、算出された符号パルス列を入力として、符号パルス列を検出する行程を所要回数繰り返すことができる。これらの逆拡散からモデル検出に至る行程は多重度分繰り返して行われ、次いでシフト時間が検出される。全てのデータ化符号パルス列のシフト時間はデータ算出手段260へ出力されてデータが算出される。シフト時間の検出ができない場合には、可局在化信号検出手段240へ再検出処理要求の制御信号が送信されるように構成してよい。可局在化信号検出手段240の再検出処理によっても判定ができない場合には、送信側からの再送信を要求する再送信要求信号が制御手段280へ送信される。あるいは、可局在化信号検出手段240への再検出処理要求を行なわずに再送信要求信号を制御手段280へ送信するように構成してもよい。
符号パルス列は以上の何れかの方法を用いて算出され、必要に応じて使用されるものであるが、算出の方法はこれらに限定されるものではなく、モデル検出を用いた任意の方法であってよい。また、本モデル検出の適用対象となる信号としてはデータ化符号パルス列、シフト時間が一定なパルス列、局在化パルスが挙げられるが、これらに限るものではない。
符号パルス列は以上の何れかの方法を用いて算出され、必要に応じて使用されるものであるが、算出の方法はこれらに限定されるものではなく、モデル検出を用いた任意の方法であってよい。また、本モデル検出の適用対象となる信号としてはデータ化符号パルス列、シフト時間が一定なパルス列、局在化パルスが挙げられるが、これらに限るものではない。
符号パルス列の算出は、精度に従って、単一回のモデル検出行程で行ってよく或いは検出された値を入力として複数回モデル検出繰返し行ってもよい。一定のシフト時間を持つ符号系列を表す信号はこれにより確定し、パルス列として或いは局在化パルス等の処理された信号として共鳴、吸収、反射、散乱などの作用を反映する振幅情報の取得、同期の捕捉或いは保持、距離の測定、移動速度の測定、ドップラーシフトの測定などに用いることができるが、用途はこれらに限るものではない。
シフト時間が未知である場合には算出されたパルス列の判定を行ってシフト時間を確定する。サンプリング点において符号パルス列は等しい絶対振幅値と定められた極性を持つため、判定は、シフト時間毎に定められたモデルを用いて候補信号値を算出し、それらの振幅値または振幅値の比、極性及び配列の組合せからなる判定基準を用いて行われる。あるいは、候補信号値を局在化してピークの個数、振幅、極性及びそれらの配列を評価してもよい。
判定方法はこれらに限るものではなく、符号パルス列を検出できるパラメータであればよく、サンプリング点の符号パルス列候補値のノルムの大きさを評価する方法なども含まれる。
符号パルス列を検出するための処理には、シフト時間により定まる符号パルス列のモデル検出回路をシフト時間に対応させてN組並列に用いて行なうと、処理時間が短縮される。
判定結果が受容されない場合には反復回数を増やして算出された算出値の判定を行うか、或いは、算出と判定とからなる行程を繰返すとよい。
他方、シフト時間が一定である符号系列を表す信号では判定を行うことなく(12)式に基づいて符号パルス列の振幅値が検出される。また、局在化パルス等の処理された信号の振幅情報はこれらの算出式に基づいて定まる定数係数を用いて取得することが好適である。
図15B(a)はモデル検出を用いたキャンセラ243a4RR1を例示しており、フーリエ係数算出回路243a4RR11、信号モデルを用いた連立方程式の解を定式化して得られた係数を記憶した係数テーブル243a4RR12及び演算回路243a4RR13を有している。乗積回路により分離されたデータ化符号パルス列はフーリエ係数算出回路243a4RR11に入力し、そのフーリエ係数が算出され演算回路243a4RR13へ出力される。演算回路243a4RR13は入力したフーリエ係数と係数テーブル243a4RR12に記憶された解を表す係数とを用いて式(12)に含まれたsjを算出してデータ化符号パルス列を決定する。
このキャンセラは図15(a)乃至図23Cに例示の可局在化信号検出手段240に含まれたキャンセラに用いられる。
なお、このキャンセラはシフト時間が一定なパルス列に対しても用いることができる。
図15B(b)はモデル検出を用いたキャンセラ243a4RR2を例示しており、フーリエ係数算出回路243a4RR21、信号モデルを用いた連立方程式を定式化して得られた係数を記憶した係数テーブル243a4RR22及びマトリクス演算回路243a4RR23を有している。乗積回路により分離されたデータ化符号パルス列はフーリエ係数算出回路243a4RR21に入力し、そのフーリエ係数が算出されマトリクス演算回路243a4RR23へ出力される。マトリクス演算回路243a4RR23は入力したフーリエ係数と係数テーブル243a4RR22に記憶された連立方程式を設定する係数とを用いて連立方程式を設定し、マトリクス演算を行って式(12)に含まれたsjを算出してデータ化符号パルス列を決定する。
このキャンセラは図15(a)乃至図23Cに例示の可局在化信号検出手段240に含まれたキャンセラに用いられる。
なお、このキャンセラはシフト時間が一定なパルス列に対しても用いることができる。
図16は、図5に例示のデータ化符号パルス列生成手段30と図8Aに例示の送信信号生成手段70とを含むストリームによる変調にOFDM方式を用いた符号型送信装置1、または、図5に例示のデータ化符号パルス列生成手段30と図8Bの多重化基本パルス列の2値変換パルス列のストリームによる変調にOFDM方式を用いた符号型送信装置1、または図5に例示のデータ化符号パルス列生成手段30と図8Cの多重化基本パルス列の2次符号パルス列のストリームによる変調にOFDM方式を用いた符号型送信装置1と対向使用され、検出手段210、同期手段220、可局在化信号検出手段240、シフト時間検出手段250及び制御手段280を備える符号型受信装置200を例示している。
可局在化信号検出手段240は検出信号をチャネルに従ってA/D変換するADC部241b、メモリ242b0、FFT処理部248b、メモリ242b1〜242bJを含むリングメモリ部242b、分離回路243b1〜243bJを含む分離部243bを有している。さらに、FFT処理部248bは、GI除去回路248b1、FFT回路248b3及び等化回路248b3を含んでいる。
リングメモリ242b1〜242bJはそれぞれリングメモリ部242aを用いて構成され、分離回路243b1〜243bJはず15B(a)に例示のキャンセラ243a4RR1叉は(b)に例示のキャンセラ243a4RR2を用いて構成されるものである。
同期手段220は検出手段210の出力信号を用いて同期を捕捉し保持する。または、検出手段210の出力信号を用いて同期を捕捉し、同期保持は狭帯域毎に行い、第j番目の狭帯域のリングメモリ部242bjに記憶された同期信号のデータを用いてタイミングを抽出し、可局在化信号検出手段240の第j番目の狭帯域信号の同期保持を行ってよい。
あるいは、周波数が安定した記憶データであれば、同期保持を狭帯域毎に行うことに代えて、特定の狭帯域の同期信号又はデータ信号を用いて同期を保持し、全狭帯域の同期をこれにより保持してもよい。
あるいは、周波数が安定した記憶データであれば、同期保持を狭帯域毎に行うことに代えて、特定の狭帯域の同期信号又はデータ信号を用いて同期を保持し、全狭帯域の同期をこれにより保持してもよい。
または、信号検出手段210の出力信号を用いて同期を捕捉することに代えて、リングメモリ部242bjに記憶された同期信号のデータを用いて狭帯域毎に同期の捕捉及び保持を行うように構成するか、あるいはパイロットチャネルとして、各狭帯域に周期的に割り当てられた同期信号を検出して、その狭帯域又は全狭帯域の同期を捕捉あるいは保持してよい。
検出手段210の検出信号は、ADC部241bでチャネルに従ってA/D変換され、メモリ242b0に記憶される。記憶されたデータはFFT処理部248bに入力し、GI除去回路248b1でガードインターバルが除去され、FFT回路248b2で高速フーリエ変換により復調されて各狭帯域に割り当てられた多重化基本パルス列の多値チップが算出され、等化回路248b3で等化され、それぞれ対応するリングメモリ242b1〜242bJの何れかのIチャネル部とQチャネル部に記憶される。多値チップの算出に際しては、伝送路特性を測定して等化することが好ましく、スキャッタードパイロットを用いてFFT出力を補正するなどの方法が行なわれる。但し、本発明では、個々のチップの判定は行なうことに代えてモデル検出を行なうものである。等化については被特許文献6の146ページから158ページを参照にすることができる。なお、リングメモリ部242bをメモリを用いて構成し、分離部243bの順序パルス列生成回路を、順位に従うシフト時間を持つパルス列を生成するように構成してもよい。
この処理行程は、データ化符号パルス列の周期に含まれた順序パルス列のチップ数KNに等しい回数繰返し行われ、各狭帯域に割り当てられた1周期分の多重化基本パルス列がそれぞれ検出される。FFTの出力波形は、図31の(b)に例示されている。
第j番目の狭帯域の複素データはリングメモリ部242bjに記憶され、モデル検出に基づくキャンセラを有する分離部243bj、シフト時間検出手段250の検出部250bjとによって処理されて、干渉雑音が除去される。シフト時間検出手段250は狭帯域毎に多重化基本パルス列のそれぞれの基本パルス列からデータ化符号パルス列のシフト時間を検出して少なくともシフト時間情報をデータ算出手段260へ出力する。
第j番目のリングメモリ242bjのIチャネル部の記憶データは1周期分がシリアル信号として読み出されて分離回路243bjのIチャネル部に入力し、Iチャネルのデータ化符号パルス列が分離され、モデル検出により検出される。データ化符号パルス列は、シフト時間検出手段250の対応する検出回路に入力してその振幅情報並びに位相情報が取得される。
分離回路243bjは、図15Aの分離部243aと同様の構成と機能を有するように構成される。Qチャネルの構成及び処理行程も同様である。
図17は、図5のデータ化符号パルス列生成手段30と図9Aの送信信号生成手段70とを含む並列変調を用いたOFDM方式の符号型送信装置1、または図5のデータ化符号パルス列生成手段30と図9Bの送信信号生成手段70を含む多重化基本パルス列の2値変換パルス列を並列変調信号に用いた並列変調によるOFDM方式の符号型送信装置1等と対向使用され、検出手段210、同期手段220、可局在化信号検出手段240、シフト時間検出手段250及び制御手段280を備える符号型受信装置200を例示している。
可局在化信号検出手段240はADC部241c、メモリ242c1、FFT処理部248c、リングメモリ242c2及び分離部243cを有している。更に、FFT処理部248cはGI除去回路248c1、FFT回路248c2、等化回路248c4及びP/S変換部248c3を含んでいる。また、分離部243cは243aと同様に構成される。
同期手段220は各狭帯域のデータ信号に周期的に挿入されたスキャッタードパイロットチャネルのパイロット信号によって送信された同期信号を検出して同期捕捉及び保持を行うが、これに限るものではない。同期信号の検出は、検出手段210の検出信号を用いて直接に、可局在信号検出手段240の処理に先行して行ってよく、あるいは、可局在信号検出手段240の処理過程で行うか、または、同期捕捉を可局在信号検出手段240の処理に先行して行い、処理過程の中で同期保持を行ってよい。
同期が保持されたデータ化符号パルス列1周期分の検出信号は、A/D変換部241cでデジタル量に変換されてメモリ242c1に記憶される。読み出されたメモリ242c1の記憶データはFFT処理部248cのGI除去部248c1によってGIが除去され、FFT回路248c2で高速フーリエ変換されてデータ化符号パルス列1周期相当分の多重化基本パルス列の多値チップが検出され、等化回路248c4で等化され、P/S変換部248c3によって直列データに変換され、、リングメモリ242cにチャネルに対応して記憶される。
リングメモリ242c2に記憶されたIチャネルデータ及びQチャネルデータはシリアル信号として分離部243cに入力してそれぞれデータ化符号パルス列がモデル検出され、シフト時間検出手段250に出力される。
次いで、リングメモリ242c1を昇順にシフトさせてデータを定められた状態に更新し、同様にして第2番目のIチャネルデータ化符号パルス列が検出される。以下同様にして第mi/2番目までのIチャネルのデータ化符号パルス列を検出する。Qチャネルデータ化符号パルス列も同様にして検出される。リングメモリ242c2をそれぞれ昇順にシフトさせることに代えて、それぞれ降順にシフトさせて状態を更新するように構成しても本発明の趣旨を逸脱しない。また、リングメモリ242c2に代えてメモリを用いてFFT処理部248cの分析データを記憶し、かつ、順序パルス列生成回路243c1を乗積処理が終了する毎に昇順又は降順にシフトさせて状態が更新された順序パルス列を生成するように構成し、順序パルス列とメモリから読み出された記憶データから再生された多重化基本パルス列とを乗積しモデル検出を行なう行程を繰返し、第mi/2番目までのIチャネルのデータ化符号パルス列及びQチャネルデータ化符号パルス列を検出してもよい。このmiは第i番目に送信された多重化基本パルス列の多重度を表し、この多重度mi/2づつがIチャネルとQチャネルに割り当てられる場合を示しているが、IチャネルとQチャネルの多重度を異なるように設定することもできる。
図18Aは、単一搬送波の1次被変調信号の可局在化信号検出手段240を例示している。周波数ホッピング方式にも使用されるが、検出手段210で1次復調がなされる場合には復調部245sは使用されず、復調信号はADC241sへ入力する。復調部245sで復調された2値化パルスはADC241sでデジタル変換されてリングメモリ242sに記憶され、読み出されて分離部243sの多重化基本パルス列再生回路243s6で多重化基本パルス列として再生される、再生された信号は、乗積回路243s2で順序パルス列生成回路243s1で生成された順序パルス列と乗積され、出力信号を所要回数入力側へフィードバックしてモデル検出を行なうキャンセラ243s3により当該順位のデータ可符号パルス列がモデル検出される。以上の行程は線形変調信号で変調された信号に対しても同様である。
キャンセラは、所要個数のモデル検出回路を直列に接続して構成してよく、或いは直列接続されたモデル検出回路の最終段の出力信号を入力側へフィードバックするように構成してもよい。なお、送信信号がインパルスである場合には、復調部245sに代えて図21に例示のチップ再生部249h叉はこれと同等の機能を有するチップ再生部が用いられる。
図18Bは、図7Aまたは図7Bの直交変調方式を用いた送信信号生成手段70を有する符号型送信装置1と対向使用される符号型受信装置200の同期手段220と可局在化信号検出手段240を例示する図である。検出手段210には図14Bの検出手段210が用いられ、そのI成分及びQ成分の出力信号はそれぞれ可局在化信号検出手段240へ入力され、復調部245dの復調回路245d1、245d2で復調されて、それぞれADC部241dのA/D変換回路241d1、241d2でデジタル量へ変換され、リングメモリ242d1、242d2に記憶される。分離部243dは多重化基本パルス列再生回路243d6、順序パルス列生成回路243d1、乗積回路243d2及びローパスフィルタLPF243d3を有している。リングメモリ242dの各チャネルの記憶データはそれぞれ多重化基本パルス列再生回路243d6で多重化基本パルス列に再生され、乗積回路243d2で順序パルス列生成回路243d1で生成された順序パルス列が乗積され、キャンセラ243d3でそれぞれモデル検出されて、Iチャネル及びQチャネルのデータ化符号パルス列が検出される。
図19は、符号型受信装置200のキャンセラを有する可局在化信号検出手段240と同期手段220とを例示している。可局在化信号検出手段240は復調部245e、ADC部241e、リングメモリ部242e、ブロック復調部240e、及びキャンセラ部247eを有している。この実施例は同期の捕捉或いは保持を検出信号用いて行う代わりに可局在化信号検出手段240のブロック復調部240eの出力信号を用いて行っている。復調部245eで復調された検出信号はADC部241eでチャネル毎にデジタル化されてリングメモリ部242eの対応するメモリ回路に記憶される。
リングメモリ242eは、データ化符号パルス列の1周期分に相当するデータ信号のデータをA/D変換部241eにより取得して記憶し、メモリの最後尾のアドレスを先頭のアドレスの直前にリンクして昇順にシフトさせて各順位の先頭アドレスを設定し、アドレスに関して昇順に1周期分の記憶データを読み出すものである。データ化符号パルス列の1周期分の信号のデータに代えて、その複数周期分のデータを取得して記憶してよい。また、昇順にシフトさせる代りに降順にシフトさせて読み出しても本発明の主旨を逸脱しない。リングメモリ242eのデータは、整合フィルタ240e1に入力してI成分及びQ成分のパルスが生成される。この記憶されたデータは読み出されてブロック復調部240eに入力し、デジタル整合フィルタ240e1でパルス圧縮され、同期手段220に出力される。同期手段220はこのピークとしてタイミングパルスを検出して同期を捕捉及び/又は保持するものである。リングメモリ部242fに代えてメモリを用い、1周期分又は複数周期分に相当するデータ信号又は同期信号のデータをA/D変換部241eにより取得して記憶し、これを用いて同期手段220でタイミングパルスを抽出するようにしてもよい。
整合フィルタ240e1の出力は同期手段220へ出力されると同時に推定復調回路240e2に入力する。推定復調回路240e2は同期手段220で検出されたタイミングを維持して干渉雑音のキャリア間の位相と周波数を検出してオフセットを補正するとともにデータ化符号パルス列のチップを検出する。ブロック復調については非特許文献1の120頁から124頁を参考にすることができる。
キャンセラ部247eは、多重化基本パルス列生成回路247e1により、ブロック復調部240eで検出された各チップ時刻の多重化基本パルス列に含まれたデータ化符号パルス列のチップを元とする多重化基本パルス列を再生し、分離回路247e2で順序に従ってデータ化符号パルス列を分離し、次いでキャンセラ回路247e3によりモデル検出を行ない、検出信号を局在化回路247e4により局在化する。局在化信号が所要のSNRに達しない場合にはモデル検出と局在化の行程は所要回数繰返して行なうことができる。
OFDM方式で送信された信号では、狭帯域毎にキャンセラ部を備えてチップベクトルを分離することが、小さなサイズのマトリックス演算を可能とし、構成が簡単になり好ましいが、これに限るものではない。
図20は、図7A及び図7Bに示す送信信号生成手段70を有する符号型送信装置1と対向使用される、可局在化信号検出手段240に推定復調部を含みシフト時間検出手段250にキャンセラ部を含んだ符号型受信装置200を例示している。同期手段220で抽出されたタイミングに基づき推定復調部240fで検出されたデータ化符号パルス列の同期した1周期分のチップを含んだデータベクトルは、シフト時間検出手段250のモデル検出を用いたキャンセラ部252fに入力し、データ化符号パルス列がモデル検出され、次いで局在化検出部253fへ入力する。局在化検出部253fは、データ化符号パルス列の周期に含まれた全チップを用いて局在化し、データ算出手段260へ出力するとともにその結果を可局在化信号検出手段240へフィードバックする。順序パルス列生成部243fと推定復調部240fはこの信号に従って同一順位の信号の推定復調を繰返し行なうか或いは順位を更新して次ぎの順位の信号の推定復調を行なう。
OFDM伝送では、狭帯域毎に以上の行程を行うことが低速処理を可能とし、構成を簡単にでき好ましい。
インパルスを用いたUWB伝送では、受信側は検出手段によってインパルス又はインパルス被変調信号を含む送信信号を検出して検出信号を出力し、可局在化信号検出手段によってこの検出信号から送信信号生成用パルス列のチップを同期を保持して復元し、復元されたチップを表わすパルス列からデータ化符号パルス列を含む局在化可能な信号を検出し、シフト時間検出手段によりこの局在化可能な信号を局在化して局在化パルスを検出する。
インパルス及びその被変調信号は平均値が0の信号であるため、テンプレートなどを用いてこれらの信号を単一極性に変換し積分を行うか、あるいはピークホールドを行ってこの値を積算して、チップを表すパルスを再生するとよい。
r多重δ遅延の送信信号生成用パルス列は、チップの前縁の遷移時間に同期した多重度rのパルスをδ間隔で再生し多重化することによりそのチップが合成されるため、最大順位に対応する多重度rのパルス列のチップの前縁の遷移時間と最小順位に対応する多重度rのパルス列のチップの後縁の遷移時間との間の合成されたパルス振幅がサンプリングされてチップがを再生される。r多重δ遅延の波形は図33Aに例示されている。このUWB伝送は無線伝送並びに有線伝送に用いることができるものである。
図21は、図3のデータ化符号パルス列生成手段30と図6Bの送信信号生成手段70、または図3Bのデータ化符号パルス列生成手段30と図10Bの送信信号生成手段70を有するUWB方式の符号型送信装置1と対向使用される符号型受信装置200の検出手段210、同期手段220、可局在化信号検出手段240及びシフト時間検出手段250を例示している。可局在化信号検出手段240は、単極化回路249h1、パルス合成回路249h2、サンプラ249h3及びテンプレート249h4を含んだチップ再生部249h、リングメモリ部242h、及び多重化基本パルス列再生回路243h1、乗積回路243h2、キャンセラ243h3及び順序パルス列生成回路243h4とを含んだ分離部243hとを有している。
同期手段220は、検出手段210により検出されたデータ信号に直列に周期的に送信される同期インパルス、又は並列に送信される同期インパルスを用いて同期を捕捉及び保持する。なお、インパルスの検出は非同期的に行ってもよい。
検出信号はチップ再生部249hに入力し、単極化回路249h1でテンプレート回路249h4により生成されたテンプレート信号を用いてインパルスが単極化される。単極化された信号はパルス合成回路249h2で積分されてパルスが合成され、サンプラ249h3でサンプリングされて送信信号生成用パルス列のパルスが再生される。チップパルスに線形な信号であれば、再生されたパルスはチップを表し、他方、チップが2値化されたパルスであれば、その2値パルスを表す。次いで、サンプラ249h3の出力信号はリングメモリ242hに記憶される。記憶された1周期分のチップデータは分離部243hに入力し、多重化基本パルス列再生回路243h1で多重化基本パルス列が再生され、乗積回路243h2で順序パルス列生成部243h4で生成された順序パルス列が乗積され、モデル検出に基づくキャンセラ243h3でモデル検出が行なわれてその出力信号はシフト時間検出手段250へ出力される。
また、r多重δ遅延の送信信号生成用パルス列は、チップの前縁の遷移時間に同期した多重度rのパルスをδ間隔で再生し多重化することによりそのチップが合成されるため、最大順位に対応する多重度rのパルス列のチップの前縁の遷移時間と最小順位に対応する多重度rのパルス列のチップの後縁の遷移時間との間の合成されたパルス振幅がサンプリングされてチップが再生される。r多重δ遅延の波形は図33Aに例示されている。
以上に記載のUWB伝送は無線伝送並びに有線伝送に用いることができるものである。
図22は、図5のデータ化符号パルス列生成手段30及び図10A叉は図10Bの送信信号生成手段70を有するインパルスレディオ型UWB方式の符号型送信装置1と対向使用され、検出手段210、同期手段220、可局在化信号検出手段240及びシフト時間検出手段250を具備する符号型受信装置200を例示している。可局在化信号検出手段240はチップ再生部249hと同じ構成のチップ再生部249iおよび分離部243iとを含んでいる。分離部243iは多重化基本パルス列再生回路243i5、順序パルス列乗積回路243i1、順序パルス列生成回路243i2、キャンセラ243i3及びメモリ243i4を有し、キャンセラ部243i3はモデル検出を行なうものである。
チップ再生部249iで再生された1周期分のチップデータがリングメモリ242iに記憶され、読み出されて分離部243iへ入力して多重化基本パルス列再生回路243i5でIチャネル及びQチャネルの多重化基本パルス列が再生され、それぞれ順序パルス列乗積回路243i1で順序パルス列生成回路243i2で生成された順序パルス列が乗積されてデータ化符号パルス列が分離され、キャンセラ243i3によりデータ化符号パルス列がモデル検出されてそれぞれメモリ243i4へ記憶される。記憶データは読み出されてシフト時間検出手段250に入力してシフト時間が検出され、結果が分離部へフィードバックされる。
また、キャンセラ243i4の出力信号は必要な回数繰返し入力側へフィードバックされてデータ化符号パルス列検出時のSNRが改善される。キャンセラの出力信号を入力側へフィードバックしてSNRを向上させる方法は他の実施例にも適用することができる。
さらに、シフト時間検出手段250からのフィードバック信号を用いてSNRを向上させることができる。
図23Aは、図11Aのストリーム変調用送信信号生成手段70を含むUWB伝送にOFDMを用いた符号型送信装置1と対向使用され、検出手段210、同期手段220、可局在化信号検出手段240及びシフト時間検出手段250を有する符号型受信装置200を例示している。
可局在化信号検出手段240はGI除去部244k、検波部245k1〜245kJ、及び可局在化信号検出部246k1〜246kJを有している。
検出手段220により検出されたタイミング用ビーコン、叉はデータ信号に直列に周期的に送信された全帯域に共通の同期インパルス、又は、特定の帯域を用いて送信された同期インパルス、又は各帯域それぞれの同期インパルスを用いて同期を捕捉及び保持する。
検出手段210の検出信号はGI除去部244kでGIが除去され、次いで検波部245k1〜245kJに入力する。第j番目の帯域の検波部245kjに入力した信号は復調され、Iチャネル及びQチャネルのベースバンドインパルス列が出力される。これらのベースバンド信号は、可局在化信号検出部246kj及びシフト時間検出手段250の対応するシフト時間検出部251kjとで図22の可局在化信号検出手段240と同様の行程で干渉雑音が除去された後、局在化されて局在化パルスが出力される。但し、この可局在化信号検出手段240のチップ再生部はパルス合成回路とサンプラを有し、検出手段210の検出信号出力はパルス合成部に入力するように構成される。
対応するシフト時間検出手段250は帯域毎に局在化部を有し、可局在化信号検出部246kjの出力信号を局在化して局在化パルスをデータ算出手段260へ出力するように構成してよい。
図23Bは図13に例示の符号型受信装置13に具備された、図11Bの送信信号生成手段70により生成されたストリーム変調叉は図11Cの多重化基本パルス列のチップを2進変換した2値パルスによるUWB方式の1次復調にFFTを用いた可局在化信号検出手段240、検出手段210、同期手段220及びシフト時間検出手段250を例示している。可局在化信号検出手段240はADC部241kb、メモリ242kb0、GI除去部244kb、FFT部245kb、等化部247kb、可局在化信号検出部246kb1乃至246kbJを含んでいる。また、シフト時間検出手段250は図23Bに示されたシフト時間検出手段250と同様に構成されたシフト時間検出部251kb1乃至251kbJを含んでいる。
可局在化信号検出部246kb1乃至246kbJは図23Aの可局在化信号検出手段240と同様にパルス合成回路とサンプラとを有するチップ再生部を具備した図21または図22の可局在化信号検出手段を用いて構成されるがこれらに限るものではない。
検出手段210の出力信号はGI除去部244kbでGIが除去され、多重化された複素多重化被変調信号がFFT部245kbへ出力される。この複素多重化被変調信号は、送信側で各帯域のδ幅の同期した遷移パルスを用いてIDFT変換により生成された信号であって、各帯域に割り当てられた複素r−多重化基本パルス列の各チップの遷移部の遅延時間が(uー1)δであるδパルスで変調された被変調信号が多重化された信号を表わしている。FFT部245kbはr−多重化基本パルス列のチップの遅延時間毎に多重化被変調信号をFFT変換して、δ幅を持ちr−多重化基本パルス列のチップの遷移量を振幅として持つベースバンドの複素パルスの組を可局在化信号検出部246kb1乃至246kbJの何れかへ帯域に対応させてδ時間間隔で出力する。以上のGI除去部244kbによるGI除去及びFFT部245kbによるFFT変換は、r−多重化基本パルス列のチップを構成するpr個全ての遷移パルスが完了するまで繰返し行なわれ、可局在化信号検出部246kb1乃至246kbJにより各帯域のチップが再生される。このチップを再生する行程は、それぞれの周波数帯域でNK回づつ繰り返され、J組の複素多重化基本パルス列が再生される。
チップがm’桁の2進数に変換された2値化パルス列により生成されたOFDM信号の場合は、可局在化信号検出部246kb1〜246kbJでFFT部245kbの出力信号のm’桁づつからチップが再生され、NK個の再生されたチップから多重化基本パルス列が再生されて、順序パルス列が乗積され、各帯域のデータ化符号パルス列が分離される。他の行程はストリーム変調と同様に行なわれる。
可局在化信号検出部246kb1乃至246kbJの複素多重化基本パルス列の周期分のチップ信号は、それぞれシフト時間検出手段250の対応するシフト時間検出部251kb1乃至251kbJの何れかへ出力されて局在化され、局在化パルスが出力されるとともに対応する可局在化信号検出部246kb1乃至246kbJの何れかへフィードバックされて、干渉雑音が除去される。なお、図21の可局在化信号検出手段240を可局在化信号検出部に用いた場合には、シフト時間検出手段250からのキャンセラ部へのフィードバックは用いられない。
図23Cに例示のFFTを用いた並列変調のOFDMによるUWB方式の符号型受信装置200は、チップを構成するpr組の複素遷移パルスを並列入力としIDFTを用いて1次被変調信号を生成する並列伝送用符号型送信装置1と対向使用される。可局在化信号検出手段240は検出信号からなる入力信号をデジタル量に変換するA/D変換部241kc、そのデジタル量を記憶するメモリ242kc0、記憶されたデータを読み出してガードインターバルを除去するGI除去部244kc、GIが除去された信号をFFTにより変換処理するFFT部245kc、等化を行なう等化部246kc、その出力信号をチャネル毎にP/S変換するP/S変換部248kc、Iチャネル及びQチャネル用のパルス合成回路249kc2と合成されたパルスの振幅値を取得してチップを再生するサンプラ249kc3とを有するチップ再生部249kc、再生されたチップを記憶するIチャネル及びQチャネル用のリングメモリ242kc1、及び多重化基本パルス列再生回路、順序パルス列生成回路、リングメモリに記憶されたデータを読み出して順序パルス列生成回路により生成された順序パルス列と乗積させる順序パルス列乗積回路、順序パルス列が乗積された信号をモデル検出するキャンセラ回路とを含む分離部243kcとを有している。シフト時間検出手段250がキャンセラを具備する場合には、可局在化信号検出手段240はキャンセラ部247kcを含まなくてもよい。
検出信号はADC部241kcでチャネルに従ってデジタル量に変換されてメモリ242kc0に記憶される。GI除去部244kcでGIが除去された記憶データはFFT部245kcへ入力する。
FFT部245kcは、J組の帯域に割り当てられたpr組のチップのそれぞれ前縁部および後縁部の複素遷移パルスにより生成された1次被変調信号が多重化された多重化信号を入力とし、これをFFT変換してpr組の複素遷移パルスを等化部246kcへ出力して等化が行なわれ、次いでP/S部へ出力する。Jとprとは等しくなるように構成することが周波数の高利用効率を達成し、好適である。
P/S変換部248kcでP/S変換された複素パルス列からチップ再生部249kcのパルス合成回路によりチップ前縁部を含むパルスがそれぞれ合成されて複素パルスを形成する。次いで、FFT部245kcにはチップの後縁部の遷移パルスで1次変調された複素多重化信号が入力し、pr組の後縁部の遷移パルスが分析され、等化部246kcで等化され、次いでP/S変換部248kcでパルス列に変換され、チップ再生部249kcのパルス合成回路に入力して後縁部を含む複素パルスが再生される。再生された複素パルスの前縁部と後縁部との間のチップの振幅を表わす時刻でサンプラ249kc3によりサンプリングが行なわれてIチャネルとQチャネルのチップの組を表わす複素チップが再生される。
以上のチップ再生までの行程は周期に含まれたチップの数に等しいNK回繰り返し行なわれて多重化基本パルス列が再生される。この複素多重化基本パルス列は分離部243kcに入力し、それぞれのチャネルのデータ化符号パルス列が分離されるとともにモデル検出されて雑音が除去される。さらに、分離されたデータ化符号パルス列はシフト時間検出手段250によりそれぞれのチャネルのシフト時間が検出される。シフト時間検出手段250は信号を局在化してそれぞれのチャネルの局在化パルスを検出するように構成されることが好適であるが、これに限るものではない。
チップが2進変換された2値パルス列の並列変調を用いたOFDMにおいても、リングメモリ242kc1の記憶態様はストリーム変調と同様であり、その分離、干渉を含む雑音除去、局在化パルス検出の行程及び構成を用いることが出きる。
図24Aは多重化基本パルス列、そのインパルス、多重化基本パルス列が2進変換された2値パルス列、そのインパルス、これら何れかで単一搬送波が変調された被変調信号に使用されるシフト時間検出手段250を例示しており、リングメモリ部253s、局在化部251sおよび局在化パルス検出部252sを含んでいる。可局在化信号検出手段240でモデル検出されたデータ化符号パルス列は、それぞれリングメモリ251sに記憶され、読み出されて局在化部251sへ入力する。局在化部は整合フィルタまたは相関関数演算回路等の局在化を行うための回路を有し、データ化符号パルス列を局在化する。局在化パルスはシフト時間検出手段252sで検出されて判定が行われる。
局在化回路に相関関数演算回路が用いられる場合には、リングメモリに代えて固定メモリを用いてもよい。
局在化部251s及び局在化パルス検出部252sに代えて、フーリエ係数を用いて符号パルス列の位相を算出し、これよりシフト時間を算出するように構成してもよい。
局在化部251s及び局在化パルス検出部252sに代えて、フーリエ係数を用いて符号パルス列の位相を算出し、これよりシフト時間を算出するように構成してもよい。
図24Bは、直交変調方式のシフト時間検出手段250を例示し、リングメモリ253a1と253a2を含むリングメモリ部253a、整合フィルタ回路251a1と251a2とを含む整合フィルタ部251a及び局在化パルス検出回路252a1と252a2を含む局在化パルス検出部252aとを具備し、それぞれがIチャネル及びQチャネルに対応している。
可局在化信号列検出手段240で検出されたIチャネルの局在化可能なデータ化符号パルス列は、整合フィルタ251a1で局在化されパルス検出部252a1でそのパルスが検出される。局在化回路に相関関数演算回路が用いられる場合には、リングメモリに代えて固定メモリを使用することもできる。同様にしてQチャネルの局在化可能なデータ化符号パルス列が整合フィルタ251a2で局在化され、そのパルスが検出部252a2によって検出されて判定が行われる。この行程は多重度分繰り返して行われ、全てのデータ化符号パルス列の局在化パルスはデータ算出手段260へ出力される。
なお、局在化部251a及び局在化パルス検出部252aに代えて、フーリエ係数を用いて符号パルス列の位相を算出し、これよりシフト時間を算出するように構成してもよい。
局在化パルスの検出ができない場合には、可局在化信号検出手段240へ再検出処理要求の制御信号が送信されるように構成してよい。可局在化信号検出手段240への再検出処理によってもパルス検出ができない場合には、送信側へ再送信を要求する再送信要求信号が制御手段280へ送信される。あるいは、可局在化信号検出手段240への再検出処理要求を行なわずに再送信要求信号を制御手段280へ送信するように構成してもよい。この再検出処理、再送信処理に付いては図24Aのシフト時間算出手段においても同様に処理される。
図25は、OFDMにおけるシフト時間検出手段250を例示しており、Iチャネル用のリングメモリ253h11乃至253hJ1及びQチャネル用リングメモリ253h12乃至253hJ2を含むリングメモリ部253h、局在化回路251h11乃至251hJ1及びQチャネル用の局在化回路251h12乃至251hJ2、及び局在化パルス検出回路252h11乃至252hJ1と252h12乃至252hJ2を含む局在化パルス検出部252hを有している。リングメモリ部253hのリングメモリ回路、局在化部251hの局在化回路及び局在化パルス検出部252hの局在化パルス検出回路は、それぞれ図24Aのリングメモリ253s、局在化回路251s及び局在化パルス検出回路252sを用いて構成される。
可局在化信号列検出手段240の第j番目の可局在化信号列分離部のIチャネル出力信号及びQチャネル出力データはそれぞれリングメモリ253hj1及び253hj2に記憶される。局在化回路に整合フィルタを用いた場合、読み出されたIチャネルの記憶データは局在化回路251hj1に入力してリングメモリ253hj1が一巡する時間内にパルス圧縮が行なわれ、局在化パルス検出回路252hj1でその局在化パルスが検出される。以上の行程は、各帯域に共通であって、各帯域で多重度に等しい回数繰り返されて全てのデータ化符号パルス列が局在化され、局在化パルスが検出されて出力される。Qチャネルの局在化パルスの検出も同様にして行なわれる。局在化部が相関関数演算回路で構成された場合には、リングメモリに代えて固定メモリを用いてもよい。
このシフト時間検出手段250は、図24Aおよび図24Bに示されたシフト時間検出手段250と同様に、局在化パルスが検出できない場合には再処理要求及び叉は再送信要求を行なうように構成されてよい。
データ算出手段260は、局在化パルスを検出して得られたシフト時間を用いてデータを算出する。データが誤り訂正符号化された源データであれば復号を行って源データを算出する。
図26Aは、メモリ部261s、データ逆変換部262s及び誤り訂正復号部263sを有するデータ算出手段260、出力手段270、通信手段230および制御手段280を例示している。特に図21または図24Aのシフト時間検出手段250に対応して使用されることが好適でありその出力はメモリ部261sに記憶され、読み出されてデータ逆変換部262sで2進、8進、16進或いは10進等の送信側でN進数に変換される以前の誤り訂正符号化されたデータ形式、叉は所要のデータ形式に変換される。次いで、誤り訂正復号部263sで誤り訂正復号されて源データが算出され、出力手段270から表示装置、コンピュータ、通信回線などへ出力される。誤り訂正復号ができなかった場合には、制御手段280にエラー信号が送信されて制御信号が生成され通信手段230を経由して再送信要求がなされる。強雑音環境では、通信手段230は符号化パルス列を用いて送信信号を生成して送信し、受信信号をモデル検出を用いたキャンセラを含む構成で検出するものである。
図26Bはメモリ部261a、データ逆変換部262a及び誤り訂正復号部263aを有するデータ算出手段260、出力手段270、通信手段230および制御手段280を例示している。メモリ回路261a1、261a2を含むメモリ部261a、局在化パルスからデータを算出するデータ逆変換部262a、誤り訂正復号部263a及びP/S変換部264aを有する。図24Bで示された局在化パルス検出部252a1、252a2の出力信号はそれぞれメモリ261aにチャネルに対応して記憶される。これらの記憶されたデータは図26Aのデータ逆変換部262sと同様にデータ逆変換部262aに入力して誤り訂正復号されてIチャネル及びQチャネルの誤り訂正符号化されたデータに変換され、次いで誤り訂正復号部263aで誤り訂正復号がなされて源データが算出されて、表示、コンピュータへの出力などを行なう出力手段へ出力される。
いずれのデータ算出手段においても、データ逆変換部によるデータ逆変換及び誤り訂正復号部による誤り訂正復号は、送信側における誤り訂正されたデータ集合の規模及びN進m桁へ変換されたデータ集合の規模に合わせて行えるように構成されることが好適であるが、これに限るものではない。また、高速処理のために、メモリからデータ逆変換部への読み出し、データ逆変換部から誤り訂正復号部への送信などは並列に行うように構成されてもよい。
図27は、OFDMにおけるデータ算出手段260、出力手段270、通信手段230及び制御手段280を例示している。データ算出手段260は、Iチャネルメモリ261h11〜265hJ1及びQチャネルメモリ261h12〜261hJ2を含むメモリ部261h、データ逆変換部262h及び誤訂正復号部263hとを有するものである。
シフト時間検出手段の判定回路252hj1及び252hj2の出力信号はそれぞれ対応するメモリ261hj1及び265hj2に記憶される。記憶されたデータは並列にデータ逆変換部262hへ入力して誤り訂正符号化データが算出され、次いで誤訂正復号部263hに入力して源データが算出されて出力手段270へ出力される。
データ算出手段260は符号型送信装置1の送信方式に対応するように構成される。ストリーム変調を用いたOFDM伝送では、第j番目の狭帯域のIチャネル及びQチャネルのそれぞれN進mj桁の復号データを全帯域に渡り割り振って用いて、誤訂正復号部263hにより源データが算出される。或いは、全帯域の復号データを用いることに代えて、周波数帯域を送信信号に対応して定まる狭帯域の組に分割し、各組のIチャネル及びQチャネルの誤り訂正復号データを用いて源データが算出されるように構成してもよい。
本発明は、多重化基本パルス列に基づく信号を用いて送受信しリード及びライトが行なわれる無線集積回路タグ(RFICタグ)であって、書き込み並びに受信を行なうRFリーダ/ライタと対向使用されるため、RFリーダ/ライタからの信号に対応できるように周波数特性が設計される。特に、雑音環境下での使用には2次符号化パルス列に基づく信号を用いることが好適である。
このRFICタグは、リーダ/ライタとの間で少なくとも記憶されたIDデータ及び多重化基本パルス列のチップデータの送信又は送受信を行なう。チップデータは、チップのビットデータとしてメモリに記憶され、送信時にはビットストリームとしてインパルス、パルス或いはそれらの何れかの被変調信号に変換されて送信信号となり、応答波として送出される。あるいは、ビットストリームに代えて、チップの振幅に線形なインパルス、パルス、またはそれらの被変調信号である送信信号に変換されて応答波として送出される。
また、このRFICタグは少なくとも添付などされる適用対象を識別するためのデータを記憶するとともにリーダがデータのフォーマットを識別する情報を記憶する手段を有することが好適である。
データは製造段階でタグの非消去型記憶手段に記憶されるか、出荷後にリーダ/ライタのライタ機能を用いて再書き込み可能なメモリ或いは非消去型メモリに書き込まれる。
このRFICタグはチップのビットデータ或いは2次符号化パルス列をメモリに記憶することによりメモリ1ビット当たりの記憶情報量が大きくなること、演算処理が簡略化されること、送受信にビットストリームの被変調信号を用いることにより従来のRFICタグの製造技術を利用でき開発並びに製造のコストが削減できること、多量のデータを分布方式により記憶できること、リーダ/ライタ側で応答波のモデル検出処理を行なってシフト時間を算定して源データを算出するためS/N比が改善され誤り率が低減するとともに通信範囲が拡張されることなどの特長を有している。
特に、2次符号化パルス列を用いた場合、モデル検出によりリーダ/ライタにおける検出時のS/N比が向上し好適である。なお、送信される制御信号には、符号パルス列または順序パルス列を2値の制御パルスで変調して生成された符号化制御信号、または制御パルスがシフト時間に変換された符号パルス列を高速符号パルス列または順序パルス列で拡散した順序化制御信号を用い、受信側では受信された制御用の信号をモデル検出を行って検出することができるが、制御用の信号の伝送方法はこれらに限るものではない。
また、リーダ側との通信は時分割による半二重方式又は帯域分割による全二重方式で行なわれる。また、本発明はRFICタグ間で通信ができるように構成されてよい。
RFICタグは電源電力がリーダ/ライタからの送信電力により供給されるパッシブ型タグと、電池などにより電力が供給されるアクティブ型に分類される。パッシブ型RFICタグは、入力と出力に共有されて使用されるアンテナを具備したIC型タグであって、少なくとも多重化基本パルス列のチップのデータ叉は2次符号化パルス列を記憶し、アンテナに供給されたエネルギーにより入力信号に同期して記憶データを処理し、送信する。
特に、小型、低コスト化、量産化のためにはシングルチップの回路にアンテナが搭載されることが好適である。データ、ID等は製造時に消去できないように書き込まれて記憶されてよく、或いは再書き込みが可能な記憶手段に記憶されてもよい。
RFリーダ/ライタから発せられた質問波がRFICタグのアンテナで検出されると、記憶手段に記憶されたデータが読み出されて送信信号生成用パルス列に基づく送信信号が生成され、コマンドとともに応答波としてRFリーダ/ライタへ出力される。この送信信号は多重化基本パルス列に基づいたインパルス列、パルス列、インパルス被変調信号又はパルス被変調信号の何れかであって、1次変調された信号であってよく、或いは、高周波を送信信号生成用パルス列に基づく信号で直接に変調して生成してもよい。
他方、アクティブ型RFICタグは電力を供給する電源を有するため、演算手段を備え、演算結果を多重化基本パルス列のチップのビットストリームにより生成されたインパルス、パルス、或いはそれら何れかの被変調信号である送信信号を応答波として送信するように構成されてよい。または、チップのビットストリームに代えて、チップの振幅に線形な振幅のインパルス、パルス、或いはそれら何れかの被変調信号である送信信号を応答波として送信するように構成されてもよい。
本発明のRFICタグはデータ化符号パルス列の検出にモデル検出方式を用いる。また、2次符号化パルス列が用いられる場合にはその変調信号である2値変換パルスの検出はモデル検出方式に基づいて行なわれる。モデル検出により雑音の除去が可能となり、S/N比が大きく向上する。そして、送信信号生成用パルス列に基づいた送信信号を受信し受信データからの源データの算出と記憶データからの源データの算出及びそれらに対する演算、演算結果の多重化基本パルス列への変換と記憶、送信信号生成と送出、隣接RFICタグ間のデータ転送を含むタグ間通信とデータ処理等の何れか或いはこれらの幾つかを実行するように構成されるが、具備される機能はこれらに限るものではない。
なお、演算手段が源データを算出して演算を行なう代りに、多重化基本パルス列のチップの記憶データと同じ信号形式の受信データとの演算を行なうように構成してもよい。
あるいは、リーダ/ライタから源データ或いは誤り訂正されたデータを送信し、源データ又は誤り訂正された記憶データとの演算を行ない、この演算結果を記憶するとともに多重化基本パルス列を生成して送信信号生成用パルス列のチップのビットストリーム2次符号化パルス列に基づくインパルス又はパルス、或いはチップ振幅に線形なインパルス、パルス、或いはそれら何れかの被変調信号である送信信号を応答波として送信してよい。
さらに、パッシブ型タグ、アクティブ型タグともに同一の周波数を用いた搬送波発振回路を有し、輻輳制御が解除されて周波数が同期した搬送波を演算結果のデータや輻輳制御により隣接タグ間で収集されたデータ等で変調してリーダ/ライタへ送信するように構成してよい。このような同一周波数を得るためには、非線形引き込み現象を用いるなどするとよい。これにより、送信エネルギーが増大し、リーダ側の受信時のS/N比が改善されるとともに通信距離が拡大する。
また、各RFICタグが協調して演算を行なう演算手段を有し、それぞれ割り当てられたジョブを実効するように構成してよい。さらに、各タグであるメンバータグがベースタグを中心としてジョブの一部分を効率良く実行するように与えられた評価基準に対して最適化される自己組織化機能を有してよい。ベースタグは動作の開始状態においてその構成と機能を備えて良く、或いは動作中にベースタグとしての機能を備えるように構成されてよい。ベースタグ及びメンバータグの自己組織化は、例えば、タグ間の相互作用により行なう、リーダ/ライタからの制御信号により行うなどの方法があるが、これらに限るものではない。
図28Aは、多重化基本パルス列の2値変換パルス列を記憶したパッシブ型RFICタグ300を例示しており、アンテナ3001a、電源手段3009a、初期設定回路3008a、クロック回路3006a及び処理・制御手段3007aとを備え、処理・制御手段3007aはモデル検出を用いたデコーダ30072、送信制御部30073、輻輳制御部30071、メモリ制御部30074及び30075を有し、多重化基本パルス列のチップ振幅が2進変換されたデータが記憶及び送受信信号に用いられるものである。このRFICタグ300は、少なくとも貼付、埋め込みなどされる適用対象を識別するためのデータを記憶するとともにリーダがデータのフォーマットを識別するための情報を記憶する手段を有することが好適である。
このタグ300は、2次符号化パルス列を用いてモデル検出を行うことにより2値変換パルス検出時の雑音の除去が可能となり特に検出信号のS/N比を大きく改善できるため通信路雑音が大きな環境や遠距離での使用にも適している。また、メモリ1セル当たりの記憶情報量が大きく出きること、演算処理が簡略化されること、受信側においてモデル検出が可能であるためS/N比が改善され通信範囲が拡大できることなどの特長を有しており、読み取り専用の用途に好適であって、生産管理、在庫管理、製品管理、流通管理、品質管理、位置情報管理、環境管理、所有物品管理、定期券、各種チケット、有価証券、紙幣、イモビライザなどのセキュリティ管理、医薬品投薬管理等に用いることが出きるが、用途はこれらに限るものではない。
処理・制御手段3007aは、2次符号化パルス列信号をモデル検出するモデルデコーダ30072、輻輳制御部30071、送信制御部30073、メモリ制御部30074及びメモリ30075を有している。本発明では輻輳時の複数の入力信号は干渉雑音として除去されるが、輻輳を回避することによりリーダへ入力する信号の良好なS/N比を得るために、輻輳制御部30071を具備してもよい。
メモリ30075には多重化基本パルス列のチップがビット変換された2値変換パルス叉は2次符号化パルス列のパルスが記憶されている。また、電源手段3009aは整流回路であるとともに入出力回路を形成し、さらに、過大電圧を抑制する電圧抑制回路が含まれている。
RFリーダ/ライタからの質問波はアンテナ3001aで受信されて電源手段3009aに入力し電力が取得されてRFICタグに供給される。また、アンテナ3001aの受信信号はクロック回路3006aに入力し電力が取得されるとクロックが生成され、初期設定回路3008aで符号パルス列の分離並びにモデル検出されて初期状態が設定され、デコーダ30072の出力に従ってメモリ制御部30074が動作してメモリ30075に記憶されたデータが送信制御部30073に読み出されて送信信号が生成され、電源手段3009aを経由してアンテナ3001aから応答波として、リーダ/ライタの信号に応じて送出される。制御信号の送受信とデータの送受信は半二重通信方式または全二重通信方式で行なうものである。また、輻輳制御部30071は、読みとりが完了するとスリープコマンドが与えられて一度読み出しが行なわれるとリセットされるまで送信制御部30073を制御して送信を抑制し、複数タグの同時動作を回避する。
このタグの記憶データの更新はリーダ/ライタのライタ機能によりおこなわれる。ライタからのコマンド及びデータを含む信号は電源手段3009aに電力を供給するとともに初期設定回路を初期化し、クロック回路3006aを作動させてクロックを発振させる。また、電源手段3009aで検出された検出信号からモデル検出を用いたデコーダ30072でコマンドを表す2次符号化パルス列がモデル検出される。次いでデコードされてメモリ制御部30074を作動させ、メモリ30075へのデータの書き込みが行なわれる。この間、送信制御部30073は入力インピーダンスがマッチングするように入力回路を制御する。記憶手段への書き込みが完了すると、送信制御部30073によりメモリ制御部30074が制御されてメモリ30075に記憶されたチップデータが応答波としてリーダ/ライタへ送出される。このタグ300は、さらに転送手段を具備し隣接タグの記憶データを転送するように構成されてもよい。
図28Bは、電池、バッテリなどで構成された電源手段を有するアクティブRFICタグ300を例示しており、送受信に共同使用されるアンテナ3001b、モデル検出を用いたタイミング抽出手段3002b、送信手段3004b、受信手段3003b、電源手段3009b、演算手段3005b、メモリ3008b、制御手段3000b及び輻輳制御手段3010bを有し、図28Aのタグ300と同様に使用されるが、通信範囲が拡大されるため用途はそれより多様化する。
電源手段3009bを有するため演算手段3005bによる演算が可能であって、演算結果に基づいて送信信号を生成し応答波として送信することができる。
制御手段3000bは、少なくとも演算手段3005bの制御、輻輳制御手段3010bへのスリープコマンドの発給と解除の状態制御、送信手段3004bの制御を行なうものである。
アンテナ3001bで検出された同期用符号パルス列は、モデル検出を行なうタイミング抽出部3002bで符号パルス列信号から成る同期信号のタイミングが抽出され、このタイミングにより制御手段3000bのクロックが制御される。雑音を除去するために同期信号には符号パルス列、2次符号化パルス列を用いてモデル検出に基づき局在化パルスを検出して同期を捕捉、保持することが好適であるがこれらに限るものではなく、パルス列、2値変換パルス列等を用いてもよい。また、制御用のコマンドはモデル検出を用いた受信手段3003bでモデル検出され制御手段3000bへ入力してメモリ3008bに記憶された多重化基本パルス列のチップのビットデータが読み出されて送信手段3004bへ出力され、アンテナ3001bへ送出される。メモリ3008bは、チップのビットデータを記憶することに代えて、2次符号化パルス列のパルスを記憶するものであってもよい。
また、制御手段3000bは演算手段3005bで算出されたデータをメモリ3008bへ記憶させまた記憶データを読み出して演算処理をさせ、その結果をメモリへ記憶させるとともに送信手段3004bへ出力させて多重化基本パルス列の送信信号生成用パルス列に基づく送信信号を生成させ、そのチップがビット変換されたビットストリームのパルスにより生成されたインパルス、パルス又はこれら何れかで搬送波又はホッピング搬送波が変調された被変調信号を生成して送出するように構成される。または、チップのビットストリームパルスに代えて、チップの振幅に線形なインパルス、パルス、或いはこれらの何れかで搬送波又はホッピング搬送波が変調された被変調信号を生成して送出するように構成されるが、これらに限るものではない。
電源部3009bはバッテリを有しているが、バッテリに加えて電磁誘導により給電されてもよい。
本発明のRFICタグ300は、隣接タグの記憶データを転送するように制御手段3000bを構成してよく、また、メモリ3008bに隣接タグの記憶データを記憶し、演算手段3005bで処理し、処理データをメモリ3008bに記憶するとともに送信するように制御手段300bを含む各手段を構成してもよい。3005bの演算手段は受信手段3003bで多重化基本パルス列を再生し、データ化符号パルス列を分離し、次いでモデル検出を行ってデータ化符号パルス列を検出してそのシフト時間または2進変換等されたそのシフト時間に演算を行うか、またはデータ化符号パルス列に直接演算を施してもよい。
例えば、直接演算では順序パルス列及びデータ化符号パルス列にM系列信号を表すパルス列を用い、そのシフト加法性を利用した演算を行うが、これに限るものではない。雑音が重畳した場合には、送信信号に2次符号化パルス列を用いそのモデル検出により2値変換パルスを検出し、これより多重化基本パルス列を再生し、データ化符号パルス列を分離してモデル検出を行い、検出されたデータ化符号パルス列にシフト加法性を利用した演算を行うことができるが、これに限るものではない。
なお、この基本パルス列を用いた直接演算はRFICタッグに限るものではなく、演算を必要とする符号型送信装置、符号型受信装置、RFリーダ/ライタ、記憶装置、その他の装置、デバイス、外部機器等に使用が可能である。
本発明は、RFICタグに電力を供給するとともに少なくともデータ、IDなどの多重化基本パルス列のチップデータに基づいて生成された送信信号を生成し、送信して、RFICタグ300のメモリに記憶させるライタと、データ、IDなどが多重化基本パルス列のチップのビットストリームに基づく送信信号に変換された送信信号を質問波としてRFICタグへ送出し、同じフォーマットで反射又は送出された記憶データの応答波を受信して源データ等を算出するリーダとを備えたRFリーダ/ライタである。このRFリーダ/ライタは、対向使用されるRFICタグに整合した信号の送信、受信並びに処理、記憶などをを行うように構成されるものである。。
図29は、RFリーダ/ライタ400を例示しており、アンテナ4000rc、サーキュレータ4001rc、受信用増幅器4002rc、送信用増幅器4003rc、演算手段4004rc、メモリ4005rc、インターフェイス4006rc、制御手段4007rc、送信手段4008rc、モデル検出受信手段4009rc及びクロック発振・制御手段4010rcとを具備している。
送信手段4008rcは符号型送信装置1の全部叉は1部を用いて構成され、他方、停モデル検出受信手段4009rcは符号型受信装置200の全部叉は1部を用いて構成されており、両手段はアンテナを共用して送信と受信を行ない、また制御手段4007rcにより制御される。
リードに対しては、起動すると発振・制御手段4010rcでクロックが発振し制御手段4007rcが作動する。その出力信号である制御信号に従って送信手段4008rcで生成された質問波が増幅器4003rc、サーキュレータ4001rc、アンテナ4000rcの順に入力して、タグ300へ送出され電力が供給されるとともにタグの記憶データを応答波として読み出す。この質問波は多重化基本パルス列のチップをビット変換したビットストリームを表わす2値のパルス列、種類によりデータを表す符号パルス列、または、2次符号化パルス列等の何れかが変調された被変調信号であってよい。あるいは、質問波は多重化基本パルス列のチップで線形変調された被変調信号であってよい。なお、信号の種類はこれらに限定されるものではない。
応答波はアンテナ4000rc、サーキュレータ4001rc、受信用増幅器4002rc、モデル検出受信手段4009rcの順に入力する。モデル検出受信手段4009rcは、信号の種類に対応した方法で検出を行うように構成されるものである。
ビットストリームの2値のパルス列の場合にはパルス列を検出して多重化基本パルス列を再生し、データ化符号パルス列を分離し、モデル検出を行ってシフト時間を算定し、源データの算出をおこなう。他方、種類によりデータを表す符号パルス列の場合には、モデル検出して種類を確定し、源データを算出する。また、2次符号化パルス列の場合には、順次、モデル検出により2値変換パルスを検出し、これより多重化基本パルス列を再生し、データ化符号パルス列の分離、モデル検出と局在化によるシフト時間の算定、誤り訂正符号化されたデータでは復号、源データの算出を行う。算出されたデータは演算手段4004rcによりメモリ4005rcのIDとの照合が行なわれる。さらに算出された源データはインターフェイス4006rcを介して外部装置等へ送信される。リードのための変調にはASK、AM、FM等の方式が用いられる。
通信環境による影響を軽減するためにクロック発振・制御手段4010rcにより発振周波数をホッピングさせることが好ましい。
また、演算手段4004rcはクロック発振・制御手段4010rcの周波数を制御して受信手段4009rcの検出信号の周波数変換を行なう。また、演算手段4004rcからの制御信号に従って、制御手段4007rcは送信並びに受信の行程を制御する。さらに、演算手段4004rcに基づいて送信手段4008rcの送信周波数、順位などが切換えられ、また、応答波間に輻輳が生じないように制御される。また、タグ間で重複しないように順序パルス列の割り当てがなされており、輻輳が生じた場合に他タグからの応答は干渉雑音として除去される。
パッシブRFICタグのリーダとして送信手段4008rcがインパルスの質問波を送出する場合には、タイミング信号とインパルスが重畳した電力供給用の搬送波が用いられ、RFICタグ側では電力が蓄積されて記憶データのインパルスからなる応答波が生成され。タグ300側へ送出される。あるいは、タイミングはビーコン等を用いて供給されてよく、この場合、RFICタグではビーコン信号を用いてタイミングの捕捉または保持が行なわれる。
RFリーダ/ライタ400による書き込みは、インターフェイス4006rcを介して入力されたデータとIDを演算手段4004rcでメモリ4005rcに記憶するとともに制御手段4007rcにより送信手段4008rcを作動させて、演算手段4004rcで生成された書き込み用コマンド及び入力したデータから多重化基本パルス列のチップデータのフォーマットに変換された送信信号を生成し、送信用増幅器4003rcからサーキュレータ4001rcを経由してアンテナ4000rcから送出して行なう。
アクティブ型RFICタグ300からのRFリーダ/ライタ400によるリードでは、ビーコンなどによるタイミングの供給と多重化化基本パルス列に基づくデータ信号としてインパルスの送出が行なわれる。RFICタグにおける応答波のフォーマット、記憶のフォーマット、制御方法等はパッシブ型RFICタグと同様に行なわれる。
多重化基本パルス列のチップがビット変換されたビットストリーム及び記憶フォーマットは図36A〜図36Cを参照されたい。
図30は、図2の誤り訂正符号化手段20、図3のデータ化符号パルス列生成手段30、図6Aの送信信号生成手段70を含む符号型送信装置1の各部の信号波形、及びこれと対向使用され図14Aの検出手段210、図18Aの可局在化信号検出手段240、図24Aのシフト時間検出手段250及び図26Aのデータ算出手段260を有する符号型受信装置200の各部位の波形を表している。直交変調におけるIチャネル及びQチャネルの波形も同様である。この図30Bはデータ化符号パルス列用符号パルス列として1種類の符号パルス列を用い、そのチップ幅が拡幅或いは/及び縮小変換された信号の例であって、そのシフト時間は、データに応じてクロックに同期して設定されたものである。図3のデータ変換部31sによりデータが(0、1,2,3,4,5,6)に変換され、このデータに応じてデータ化部32sを構成するシフトレジスタに転送された初期状態の符号パルス列のシフト時間を設定し、7種類のデータ化符号パルス列を生成する。この初期状態の符号パルス列は、符号パルス列生成部33sでクロック(a)に同期して生成される。
なお、クロック周波数は変更することができる。
なお、クロック周波数は変更することができる。
b―1〜b―7は符号型送信装置1のデータ化符号パルス列生成手段30のデータ化部32sの出力信号であって、b―1はデータが0である1番目のデータ化符号パルス列を表しており、この波形は符号パルス列生成部33sで生成された初期状態の符号パルス列に一致する。また、b―2はでーたが1であり、b―3は2であり、b―4は3であり、b―5は4であり、b―6は5であり、b―7は6であるデータ化符号パルス列波形を表している。
c―1〜c―7は順序パルス列生成手段50により生成されたチップ幅がTcである順序パルス列であって、c―1はシフト時間が0の順序パルス列であり、c―2はシフト時間がTcの順序パルス列である。以下同様であって、第j番目のパルス列波形であるc―jはシフト時間が(j−1)Tcである順序パルス列を表している。順序パルス列のチップ幅Tcは図30Aの(d)に示す基本パルス列のチップ幅であり、さらに(e)の多重化基本パルス列のチップ幅である。なお、この順序パルス列は拡幅縮小変換されたチップを持つように構成されてもよい。
d−1〜d−7はデータ化符号パルス列と順序パルス列とが乗積された基本パルス列を表わし、順序化部702sの出力信号である。d−1はb−1とc−1とが乗積された、基本パルス列を表している。以下同様であってd−7はb−7とc−7とが乗積された基本パルス列を表している。
(e)は、図6Aに示す符号型送信装置1の多重化部703sの出力信号であって、d−1〜d−7の基本パルス列が多重化された多重化基本パルス列を表している。このパルス列は701sで搬送波を1次変調し、フィルタ708sでろ波して、変調部709sで搬送波生成部710sで生成された主搬送波を変調する。
(f)は、図18Aの符号型受信装置200の乗積回路243s2の出力信号を示しており、f−1〜f−7は1次復調された検出信号である(e)で表された多重化基本パルス列にそれぞれ(c)のc−1〜c−7と同じ順序パルス列を乗積してデータ化符号パルス列が分離された信号であって、他の順位の基本パルス列とその順序パルス列との積であるパルス列が雑音となって重畳している。この波形はキャンセラ243s3でモデル検出される。
(g)のg−1〜g−7はf−1〜f−7をそれぞれモデル検出して得られた検出信号波形を例示している。この波形はチップ幅が一定なデータ化符号パルス列の波形に一致または相似である。
(h)のh−1〜h−7はそれぞれg−1〜g−7とシフト時間検出手段250の局部信号との相関関数波形の主峰を例示しており、データはそれぞれ0,1,2,3,4,5,6である。
(g)のg−1〜g−7はf−1〜f−7をそれぞれモデル検出して得られた検出信号波形を例示している。この波形はチップ幅が一定なデータ化符号パルス列の波形に一致または相似である。
(h)のh−1〜h−7はそれぞれg−1〜g−7とシフト時間検出手段250の局部信号との相関関数波形の主峰を例示しており、データはそれぞれ0,1,2,3,4,5,6である。
雑音環境で伝送を行う場合、逆拡散信号にはf−1〜f−7に示された波形に通信路、装置内等で発生した雑音が重畳している。シフト時間検出手段250へ出力された波形に雑音が残留している場合、その相関関数波形にはg−1〜g−7のモデル検出信号の信号波形に加法的に重畳した雑音と局部信号との相関関数である相関雑音が重畳するが、局在可されてSNRは符号長に比例して改善される。
局在化部251sではパルス検出が行なわれ、それぞれ主峰がh−1〜h−7で示された局在化信号波形が出力され、局在化パルス検出部252sでシフト時間情報が出力される。
検出されたシフト時間の情報はデータ算出手段260に入力して源データが算出される。直交変調の場合のIチャンネル及びQチャンネルの波形も同様である。また、OFDMを含む周波数分割伝送でストリーム変調を用いて伝送する場合には、各帯域のそれぞれのチャネルで同様のモデル検出が行なわれ、他方、複素多重化基本パルス列を並列変調して伝送する場合には、Iチャネル及びQチャネルで同様のモデル検出が行なわれる。周波数ホッピング方式の伝送及びUWB伝送においても同様にしてモデル検出が行なわれる。
図31の(a)は、図2の誤り訂正符号化手段20、図5のデータ化符号パルス列生成手段30、図8Aの送信信号生成手段70を有する、OFDMにストリーム変調を用いた線形変調方式の符号型送信装置1のIチャネル用多重化部703b11〜703bJ1及びQチャネル用多重化部703b12〜703bJ2の出力信号である1周期T時間分の多重化基本パルス列波形s1I〜sJI及びs1Q〜sJQを表している。多重度mを持つ多重化基本パルス列は伝送速度や伝送路特性等の条件に従って分割されて各狭帯域に複素多重化基本パルス列となるように割り当てられ、同時刻のチップが並列に同期して送信される。なお、データ化回路32b11〜32bJ2に代えて、m個のデータ化部32bをm個のデータ化回路で構成し、これに対応して順序化部702bをm個の順序化回路で構成して並列にm個の基本パルス列を生成し多重化部703bへ入力させて、並列処理による高速化を行なってもよい。
s1I〜sJIは各狭帯域のIチャネルに割り当てられた周期がT、チップ幅がTc、多重度がm1j、j=1〜Jである多重化基本パルス列を表している。時間t0からt1では、周波数f1である第1番目の狭帯域の複素シンボルのI成分(実数部)には、S1IのチップCI11が対応する。同様に、Q成分(虚数部)には、Qチャネルの多重化基本パルス列のチップCQ11が対応する。以下同様であって、時間t0からt1におけるサブキャリア周波数がfjである第j番目の狭帯域のI成分のチップはCI1j、Q成分のチップはCQ1jである。これらの(CI1j、CQ1j)、j=1〜Jからなる複素シンボルはIDFT部704bに並列に入力し、逆離散フーリエ変換され、Iチャネル信号及びQチャネル信号が生成される。
同様にして、時間t(r−1)とtrとの間ではfjを持つ第j番目の複素シンボルのI成分はチップCIrjであり、Q成分はCQrjであり、IDFT部704bで離散逆フーリエ変換される。rは1〜KNの何れかの整数であって、KNは周期Tに含まれるチップの数に等しい。
他方、図31の(b)は、図16に示した符号型受信装置200の可局在化信号検出手段240に含まれたFFT回路248b2の各狭帯域のIチャネル信号波形及びQチャネル信号波形を表しており、(a)の波形が再現されている。
図32Aは、図9Aに例示された並列変調方式を用いたOFDM伝送の送信信号生成手段70のS/P変換部714cの入力信号の波形を表している。時間t0からtKNの区間では周期がT、チップ幅がTc、チップ数がKNであってチップがi1jであるI成分対応の多重化基本パルス列I1及びチップがq1jであるQ成分対応の多重化基本パルス列Q1がそれぞれS/P変換部714cに入力し、複素シンボルの対(i1j、q1j)、j=1、2、・・・、Jに変換されて第j番目の狭帯域の副搬送波の変調信号となる。従って、帯域数Jとチップ数KNとは等しくなる。同様にして、 (n−1)T+t0≦tj≦(n−1)T+tKN、2≦nでは、S/P変換部714cによりチップInjを持つ多重化基本パルス列Inとqnjを持つ多重化基本パルス列Qnのチップが複素シンボルに対応する対(inj、qnj)に変換される。
図32Bは、図9AのIDFT部704cの並列入力信号波形であって、縦軸は副搬送波fjを表わし横軸は時間を表わし、チップ対(inj、qnj)が副搬送波fjに割り当てられて1周期T分の信号は時刻tj-1〜tjで送信される。図9Aの送信信号生成手段70に対応する符号型受信装置1の可局在化信号生成手段240のFFT処理部に含まれたP/S回路の出力信号波形は図35Aと同じ波形となる。例えば、図17の符号型受信装置1の可局在化信号生成手段240のFFT処理部に含まれたP/S回路248c3の出力信号波形は図35Aと同じ波形となる。
図33Aは、図5に例示のデータ化符号パルス列生成手段30、図10Aに例示の送信信号生成手段70を有するUWB方式の符号型送信装置1、及び図21に例示の可局在化信号検出手段240における各部の信号波形を表している。図22のチップ再生部249iにも同様の波形が対応する。
図33Aにおいて、(a)は符号型送信装置1のクロックパルスを表しており、(b)はインパルス生成部712dのr−多重化部の回路712d21〜712d2prの出力信号であって、多重度mが15である多重化基本パルス列の多値チップが、多重度rが5、遅延時間がδ時間間隔、分割個数prが3である多値パルスのチップ波形を表している。b−1はクロックに同期した第1のr−多重化基本パルス列のチップであり、b−2はクロックからδ時間遅延した第2のr−多重化基本パルス列のチップであり、b−3はクロックから2δ時間遅延した第3のr−多重化基本パルス列のチップを表わしている。チップの後縁部は直後のチップの前縁部を構成しているが、これらの間にチップを区別するための時間であるセパレータを挿入してもよい。
図33Aの(b)において、b−1は第1の分割された多値パルスであって、t0〜tLの間で振幅値は3E、チップ幅はTc、遅延時間は0である。パルスの前縁部は時刻t0でクロックパルスに同期して−Eから3Eに遷移し、Tc時間後の時刻tLで後縁部の振幅値はEに遷移している。b−2はt0からδ時間遅延して前縁部が−EからEへ遷移する第2の多値パルスであって、後続のパルスは振幅値がEであるため後縁部の時刻tL+δで振幅値の変化は生じない。b−3はt0から2δ時間遅延して前縁部がEから−Eへ遷移する第3の多値パルスであって、後縁部は時刻t0+2δで−EからEへ遷移している。
図33Aの(c)は、インパルス化部712d3のインパルス生成回路712d31〜712d3prの出力波形である。この波形は平均値が0であれば他の形状であってもよい。例えば、いずれも振幅値が多重化基本パルス列のチップの振幅値に従って定まるインパルスであって、インパルスの位置をデータに従って変化させるAPPM(Amplitude Pulse Position Modulation)、インパルスの存在しない場合には0、オンではインパルスの振幅が多重化基本パルス列のチップの振幅値に従って定まるAOOK(Amplitude ON-OFF Keying)などを用いることができるが、これらに限るものではない。
c−1はインパルス生成回路712d31の出力波形であって、b−1のチップ前縁に同期して生成された平均値が0であって第1ピーク値−4E、第2ピーク値4Eの正相インパルスと、後縁に同期して生成された第1ピーク値2E、第2ピーク値―2Eの逆相インパルスを表している。
c−2は遅延時間がδである712d32の出力波形であって、b−2のチップ前縁に同期して生成された平均値が0である第1ピーク値−2E、第2ピーク値2Eの正相インパルスと、後縁のインパルスが0である波形を表している。
c−3は遅延時間が2δである712d33の出力波形であって、b−3のチップ前縁に同期して生成された平均値が0であって第1ピーク値2E、第2ピーク値−2Eの逆相インパルスと、後縁に同期して生成された第1ピーク値が−2E、第2ピーク値が2Eである正相インパルスを表している。
図33Aの(d)は多重化部712d4の出力波形であって、前縁部分及び後縁部分にはインパルス生成回路712d31〜712d33で生成されたインパルスがδ時間間隔で配列されている。前縁部分には(c)に示された3個のインパルスがδ時間間隔で配列されており、後縁部分には時刻tLと時刻tL+2δにそれぞれ1個のインパルスが配列されている。
以上において、遅延時間δが0であれば、多重化部712d4の出力波形は、多重度mの多重化基本パルス列に含まれた順序パルス列のチップの前縁部と後縁部に形成された、順序パルス列のチップに対応した振幅値で定まる振幅値を持ったインパルスとなる。
図33Aの(e)は符号型受信装置200に含まれた可局在化信号検出手段240のチップ再生部249hの単極化回路249h1の出力信号の波形を表しており、前縁部には受信信号から得られた(d)に示す波形の第1のインパルスがテンプレートを用いて単極化された、時刻t0を基点とし振幅値がそれぞれ4Eの双峰インパルス、さらに、第2のインパルスが単極化されたt0+δを起点とし振幅値がそれぞれ2Eの双峰インパルス、及び第3のインパルスが単極化されたt0+2δを起点とし振幅値がそれぞれ−2Eの双峰インパルスが示されている。他方、後縁部には、その第1のインパルスから得られた時刻t0+Tcを起点とし振幅値がそれぞれ−2Eの双峰インパルス、第2のインパルスが単極化されたt0+Tc+2δを起点とし振幅値がそれぞれ2Eのインパルスが示されている。なお、t0+Tc+δにはインパルスは存在しない。
図33Aの(f)は、パルス合成回路249h2の出力信号の波形を表している。(e)に示された第1の双峰インパルスが積分されてパルス合成回路249h2の出力信号の振幅値は−Eから時刻t0+δに3Eに変化する。次いで、第2の双峰インパルスが積分されて時刻t0+2δで振幅値は5Eに変化する。次いで、第3の双峰インパルスの積分により振幅値は5Eから3Eへ変化し、tL+δまでホールドされる。この振幅値は後縁部の振幅値が−2Eの第4の双峰インパルスを積分することによりt0+Tc+δにおいてEに変化する。さらに、第5の双峰インパルスの積分により、t0+Tc+3δで3Eの振幅値が得られる。
図33Aの(g)は、(f)で合成されたパルスのサンプリングを行う、周期Tcのサンプリングパルスを示している。合成されたパルスはt0+3δからtL+δの間で多重度mが15のチップを表している。このため、サンプリング時刻tsはサンプリングがt0+3δからtL+δの間で行われるように定められる。
図33Aの(h)は、サンプラ249h3の出力信号がホールドされた再生パルス波形を表している。再生されたチップ波形の前縁部の開始時刻はtsであり後縁部はts+Tcであって、このパルス波形はts−t0遅延している。
図33Bの(a)〜(e)に示す波形は図30の(a)〜(e)に示された波形と対応する。(e)に示す多重化基本パルス列のチップはC1〜Cnで表わされている。
図33C(a)はC1〜Cnの各チップが極性を表わすビットであるdjs、j=1〜nとチップ振幅を2進3桁の数として表わすビットdj,r、j=1、2、・・・、n、r=0、1、2に変換された2値変換パルス列を示している。このようなパルス化は、A/D変換を用いて行なうか、デジタル演算によって行なってもよい。また、図33C(a)に示された方式に代えて、DPSK(差動PSK;Differentially Encoded Phase Shift Keying)等を用いてパルス化を行なってもよいが、これらに限るものではなく、パルス伝送の各種の方式を用いることができる。
この多重化基本パルス列を2進数に変換して2値パルスとする方法は、UWB伝送、パルス伝送、周波数ホッピング伝送、OFDM伝送、直交変調、単一搬送波被変調信号伝送等の伝送、記憶媒体への記憶、記憶データの読み出しなどに用いることが出きるが、用途はこれらに限るものではない。
図33C(b)は図33C(a)に示されたパルスの遷移部位で生成されたインパルスを表わしている。これらのインパルスは、遷移部位が負から正に遷移するときには先行する負のピークと後続の正のピークからなり、また、正から負に遷移する遷移部位ではその逆相のインパルスであり、遷移がない場合には直前のインパルスと同相であるが、インパルスの表現方法はこれに限るものではなく、例えば直前のパルスと同じ振幅のパルスに対してはインパルスを生成しないようにする等の方法がある。さらに、インパルスは平均値が0であればよく、図33C(b)の波形に限るものではない。
図33C(b)のインパルス信号は、直前のインパルス信号との差分にテンプレートを用いて単極化し、この単極化パルスを積分し、この積分値をサンプリングしてパルスの再生を行なうとよい。
図33C(b)のインパルス信号は、直前のインパルス信号との差分にテンプレートを用いて単極化し、この単極化パルスを積分し、この積分値をサンプリングしてパルスの再生を行なうとよい。
図33D(a)乃至(e)は符号型送信装置1のデータ化符号パルス列生成手段30で生成されることが出きるデータ化符号パルス列の周期とチップ幅の関係を例示している。これらのデータ化符号パルス列は固定チップ幅又は変換されたチップ幅のチップを有する順序パルス列と乗積されて基本パルス列を生成する。(a)は符号長が7、周期がT,固定チップ幅がTkのデータ化符号パルス列を例示している。(b)は長周期の順序パルス列の周期TMに周期がTの固定チップ幅のデータ化符号パルス列が直列に複数配置されて同時に順序化される場合の符号パルス列の配列を例示している。TMに含まれたこれらの複数のデータ化符号パルス列は同時に順序化されて長周期の基本パルス列となる。TMはTの整数倍で有ることが利用高率上好ましいが、これに限るものではない。
(c)は同一のデータが写像された同一の符号系列を表すパルス列が直列に複数配置されて周期がTgのグループを構成し、このグループが長周期の順序パルス列の周期TMに複数含まれ、同時に順序化されて生成される基本パルス列の周期に対するグループの周期の配列を例示している。(d)は、変換されたチップ幅を有する符号長がN=7のデータ化符号パルス列のチップ配列を例示する図である。このようにチップ幅が変換され周期Tvを有するデータ化符号パルス列に周期がTv又は長周期の順序パルス列が乗積されて基本パルス列となる。順序パルス列は一定のチップ幅の符号パルス列で構成されてよく、あるいは変換されたチップ幅を有する符号パルス列で構成されてよい。(e)は、基本パルス列の周期Tvに、同じデータが写像され同じチップ幅の変換がなされたデータ化符号パルス列が2系列、直列に配列された場合を例示する図である。
(c)は同一のデータが写像された同一の符号系列を表すパルス列が直列に複数配置されて周期がTgのグループを構成し、このグループが長周期の順序パルス列の周期TMに複数含まれ、同時に順序化されて生成される基本パルス列の周期に対するグループの周期の配列を例示している。(d)は、変換されたチップ幅を有する符号長がN=7のデータ化符号パルス列のチップ配列を例示する図である。このようにチップ幅が変換され周期Tvを有するデータ化符号パルス列に周期がTv又は長周期の順序パルス列が乗積されて基本パルス列となる。順序パルス列は一定のチップ幅の符号パルス列で構成されてよく、あるいは変換されたチップ幅を有する符号パルス列で構成されてよい。(e)は、基本パルス列の周期Tvに、同じデータが写像され同じチップ幅の変換がなされたデータ化符号パルス列が2系列、直列に配列された場合を例示する図である。
周期がTでありチップ幅が一定の1周期のデータ化符号パルス列に順序パルス列が乗積された基本パルス列の多重化基本パルス列を用いた送信信号又は多重化基本パルス列に基づいて生成された送信信号では、データ化符号パルス列が分離された信号に対して(d)に例示の変換を行なうことが出きる。また、
一定のチップ幅を持つ、周期がTの複数の単一データ化符号パルス列および同じデータが写像された複数の同一の符号パルス列からなる周期がTgのグループ化されたデータ化符号パルス列のグループがそれぞれ順位に従って直列に配置されて長周期の順序パルス列により順序化された長周期の基本パルス列では、検出された信号から直接または復号又は/及び再生された信号から、それぞれ周期TおよびTgを単位とする長さの信号が取得され逆拡散されてデータ化符号パルス列が分離されるか、あるいは前記の信号に短周期又は長周期の逆拡散が行なわれてデータ化符号パルス列が分離され,次いでチップ幅が変換されて何れかのモデル検出が行われ、データ化符号パルス列あるいはその局在化パルスが検出される。
図34A〜図34Dは、図11Bに示されたストリーム変調のOFDMを用いたUWBの波形である。
一定のチップ幅を持つ、周期がTの複数の単一データ化符号パルス列および同じデータが写像された複数の同一の符号パルス列からなる周期がTgのグループ化されたデータ化符号パルス列のグループがそれぞれ順位に従って直列に配置されて長周期の順序パルス列により順序化された長周期の基本パルス列では、検出された信号から直接または復号又は/及び再生された信号から、それぞれ周期TおよびTgを単位とする長さの信号が取得され逆拡散されてデータ化符号パルス列が分離されるか、あるいは前記の信号に短周期又は長周期の逆拡散が行なわれてデータ化符号パルス列が分離され,次いでチップ幅が変換されて何れかのモデル検出が行われ、データ化符号パルス列あるいはその局在化パルスが検出される。
図34A〜図34Dは、図11Bに示されたストリーム変調のOFDMを用いたUWBの波形である。
図34Aはr−多重化部712eb2の出力波形であって、周波数帯域をJ分割して得られた各帯域のpr個の複素r−多重化基本パルス列のチップ波形を表わしている。
図34Bはδパルス部712eb3の出力波形であって、各帯域の遷移パルスはそれぞれ複素r−多重化チップの遷移部に同期して生成された幅がδのパルスである。このパルス幅はδに限るものではなく、IDFT変換可能な範囲の短パルスであってよい。
図34Cはδ多重化部712eb4の出力波形である。各帯域の前縁の第i番目の複素δパルス(Itpj-if、Qtpj-if)、j=1、2、・・・、Jは並列にIDFT部715ebへ入力してIDFT変換され、1次変調が行なわれる。この行程はiが1からprまでのδパルスに対して順次行なわれる。後縁部のδパルスも同様にしてIDFT変換により1次変調される。
図34Dは図21のFFT部245kbの出力波形である。各帯域の複素チップの前縁部分の複素短パルス及び後縁部の遷移短パルスが時間軸に沿ってそれぞれpr組検出され、対応する帯域の可局在化信号検出部246kbjに出力されてチップが再生され、再生されたNK個のチップを用いてデータ化符号パルス列が分離される。
図35A〜図35Dは図11Cに示された並列変調のOFDMを用いたUWBの波形である。
図35Aはr−多重化回路712ec2のチップ出力波形であって、多重度mのパルスがIチャネルとQチャネルとに分けられてそれぞれ遅延時間毎に多重度がrとなるように多重化されている。a−i1〜a−ipr、及びa−q1〜a−qprはそれぞれr−多重化回路の712ec21〜712ec2prのIチャネル及びQチャネルのδ遅延r−多重化波形である。
図35Bのb−i1〜b−ipr及びb―q1〜b−qprは、それぞれ図35Aの対応するδ遅延r−多重化チップの遷移部に同期して生成されたδパルス回路712ec31乃至712ec3prのIチャネル及びQチャネルの出力波形である。各パルスの幅は遅延時間δで示されているが、δ以下であればよい。なお、遅延時間δはIDFT変換が可能な範囲で可能な限り短く設定することが、UWB伝送上好適である。
図35CはIDFTの入力波形であって、縦軸が周波数帯域に対応する。c−i1〜c−ipr及びc−q1〜c−qprは、それぞれ対応するδパルス回路712ec31〜712ec3prの出力波形であって、IDFT部715ecの入力パルスである。図35Bに示された第1のチップの前縁部を構成するパルスI11f〜I1prfおよびQ11f〜Q1prfは並列にIDFT部715ecへ入力し、t0〜t1の間の少なくとも逆フーリエ変換が行なわれる時間保持される。次いで、同様にして第1のチップパルスの後縁部がt1〜t2の間にIDFT変換されて、第1のチップパルスのIDFT変換が完了する。同様にして、1周期分、pr個のチップがIDFT変換される。
図35Dは図22のFFT部245kcの出力波形であって、縦軸は周波数帯域を表わしている。FFT変換により、時刻t0〜t1の間で周波数帯域毎に第1のチップの前縁部の狭い幅を持つpr組の複素遷移短パルスが出力され、次いでt1〜t2の間に後縁部のpr組の遷移短パルスが出力される。以下同様にして1周期分、第NK番目までの複素チップの複素遷移短パルスが出力される。
図36A〜図36Cは多重化基本パルス列が2進数に変換されて記憶され、送信される場合の波形ならびにデータのフォーマットの1例を示している。
図36Aは多重化基本パルス列波形の1例である。また、この波形をビット変換した場合のデータのフォーマットが図36Bに例示されているが、これに限るものではない。図36Bのフォーマットは記憶媒体の記憶フォーマットとして用いることができるが、記憶に用いられるフォーマットはこれに限るものではない。また、図36Cに図36Bで示された多重化基本パルス列のビットストリームを例示しているが、これに限るものではない。このビットストリームを用いる方法はIC、装置内部でのデータ伝送、通信システムにおける伝送に使用することができる。また、図37には、送信手段に符号型送信装置1を用い、受信手段に符号型受信装置200を用いた記憶媒体書込/読み取り装置500が例示されている。
図36Bは多重化基本パルス列がビット変換部によってm’ビットに変換された場合のビット配列の一例を示している。Cjで示されたチップはそれぞれ2進数に変換されて2値パルスで表わされ、右端を最少位桁(LSD)、左端を最上位桁(MSD)とした2進m’桁で表わされるが、表示方法等はこれに限るものではない。
ビット変換された多重化基本パルス列は記憶、通信等に用いることができる。
図36Cは多重化基本パルス列をビットストリームに変換して伝送或いは記憶装置へのデータの書き込みや読み取りなどを行なうビットストリーム方式のビット配列の一例を表わしており、ビットに対応して2値パルスが送出され或いは受信される。チップの振幅がm’桁の2進数で表わす場合、多重化基本パルス列はNKm’ビットで1周期分のデータを表わすため、送信および受信では1周期分のデータをパケットにして一括して伝送するようにしてもよいが、通信方式はこれに限るものではない。
ビットストリームを用いた記憶装置の一例としてデータが写像されたシフト時間を有しチップ幅が変換された符号パルス列と順序パルス列とを乗積して基本パルス列を生成する手段、生成された基本パルス列を多重化して多重化基本パルス列を生成する手段、前記多重化基本パルス列を2進変換して2進パルス列を生成する手段、前記2進パルスを記憶媒体に記憶させる手段、記憶された前記パルスを検出して多重化基本パルス列を再生する手段、再生された前記多重化基本パルス列に前記順序パルス列を乗積して前記符号パルス列を分離し、得られた信号からフーリエ係数叉はFFTの値を算出する手段、前記フーリエ係数を用いた信号のモデルと前記フーリエ係数叉は前記FFTのモデルと前記FFTの値とを用いて対応するモデルに含まれたパラメータを算出する手段とを少なくとも具備した、記憶装置があるが、これに限るものではない。
受信されたビットストリームからチップパルスが再生される。以降の行程は線形変調方式による伝送と同様であって、データ化符号パルス列の分離、モデル検出、次いで源データの算出が行なわれる。ビットストリームに重畳した雑音はデータ化符号パルス列の分離及び局在化行程で低減し、S/N比が改善される。図36Cの2値変換パルス列を用いた伝送方式に代えて図33C(a)に例示の2次符号化パルス列を用いれば、2次符号化パルス列をモデル検出することにより雑音が除去されてS/N比が向上する。また、モデル検出された2次符号パルス列を局在化して局在化パルスを検出することにより2値変換パルスを検出すれば、さらに符号長に比例したS/N比の改善がなされる。
図37Aは、送信手段に符号型送信装置1を用い、受信手段に符号型受信装置200を用いた記憶媒体書込/読み取装置5000であって、チップ幅が変換されたデータ化符号パルス列を用いた多重化基本パルス列のチップを2進数に変換した2値変換パルス列のパルスを用いて記憶媒体6000に対して書き込み及び読み出しを行なう、記憶媒体書き込み/読み取装置5000を例示している。この装置は、書き込み手段5001src、読み取手段5002src、クロック発振・制御手段5003src、演算手段5004src、メモリ5005src、インターフェイス5006src、制御手段5007src、送信手段5008src及び受信手段5009srcを具備しているが、本発明の趣旨を逸脱しない範囲で構成を任意に変更、追加および/或いは削除してよい。
送信手段5008srcは多重化基本パルス列に基づく送信信号を生成するものであって符号型送信装置1の全部或いは一部を使用して構成され、演算手段によりインターフェイスを経由して取得したデータ及びIDを送信する送信信号を送信する。
受信手段5009srcは可局在可信号検出手段50091scr、モデル検出部部50092scrおよびデータ算出部50093scrを含み記憶媒体6000に記憶された多重化基本パルス列に基づいた記憶データを読取り、可局在可信号検出手段50091scrにより多重化基本パルス列を再生して逆拡散を行い、モデル検出部50092scrによりデータ可符号パルス列をモデル検出し、データ算出部50093scrにより検出されたデータ可符号パルス列のシフト時間から源データなどの情報の算出を行なうものであって、符号型受信装置200の全部又は一部を使用して構成される。
算出されたデータは演算手段5004srcに出力されてメモリ5005srcに記憶されたIDとの照合が行なわれると共にインターフェイス経由で外部システムへ送信される。演算手段5004srcは検出データ、記憶データなどを用いて演算を行っても本発明の趣旨を逸脱しない。この記憶媒体書き込み/読み取装置5000は、他の装置に組み込まれて使用されてもよい。
記憶媒体6000はレーザを用いてデータの書き込み及び読み出しを行なう光記憶媒体、磁気を用いて記憶を保持し磁気の状態を変化させてデータを記憶させ磁気の状態を検出してデータの読み出しを行う磁気記憶媒体、電磁波を用いてメモリに記憶させ或いは読み出しを行なう記憶媒体、電気信号によってデータの書き込み、読み出しを行なう記憶媒体、ホログラムを用いた記憶媒体等が含まれるがこれらに限るものではない。
図37Bは対象物3000との距離を測定するための距離測定装置300mを例示しており、制御ぶ320、送信手段310および受信手段330を含んでいる。送信手段310から送出された符号パルス列に基づく信号は対象物3000で反射して信号検出部331により検出され、モデル検出部333でモデル検出が行なわれて雑音が除去された符号パルス列が検出され、距離算出部334mへ出力される。距離算出部334mは符号パルス列を局在化して遅延時間を算出し、ドップラーシフトを含む補正を行なって距離を算出し、表示・出力部335mに出力するものである。
図37Cは測定対象4000の画像を計測するための符号型画像測定装置400pを例示しており、制御手段420p、送信手段410p及び受信手段430Pが具備されている。信号送出部412pから送出された符号パルス列に基づく信号は測定対象4000で反射されて信号検出部431pに入力し検出され、モデル検出部432pへ出力される。モデル検出部432pでは符号パルス列のモデル検出が行なわれて雑音が除去された符号パルス列が検出され、画像処理部433pへ出力され、処理された画像が表示・出力部434pへ出力され、表示されるとともに外部装置、通信回線などへ出力される。
なお、信号送出部412pから送出される信号は画像の測定に適した符号パルス列で変調可能なエネルギー媒体で構成されるものであって、例えば単数または複数のレーザビーム、赤外線、遠赤外線、電磁波、磁気波、X線を含む放射線、超音波等が含まれる。
図38の(a)〜(c)及び図39A〜図39Bは直交変調を用いた符号型送信装置1、基地局及び符号型受信装置200を用いたパケット型伝送システムの送受信行程の1つの例を表している。これらの行程は本発明の趣旨を逸脱しない範囲で任意に変更、追加、削除してよい。本例では、同期信号、制御信号には符号パルス列が用いられ、また、パケット信号のフレームを構成するスロットは2次符号化パルス列を用いて伝送を行うように構成される。2次符号化パルス列は、多重化基本パルス列のチップ振幅がビット変換されたビットパルス列である2値変換パルス列のパルスとこのパルス幅の周期を持つ符号パルス列とが乗積されたパルス列である。
伝送環境に従って、同期信号に符号パルス列、制御信号に2値パルスおよびパケット信号に2値変換パルス列を用いるか或いは多重化基本パルス列に基づく多値レベルの信号で線形変調された送信信号を用いて伝送を行い、受信側を対向使用可能なように構成し、対応する行程を採用しても本発明の趣旨を逸脱しない。また、構成方法並びに用いられる行程は以上に限定されるものではない。また、基地局は伝送システムに応じてハブ、ルータ等により構成されてよい。さらに、基地局を含まないで、送信側から受信側へ直接送信するように構成されてもよい。
図38の(a)は符号型送信装置1で構成された送信側の送信行程であり、図38の(b)は基地局の行程であり、図38の(c)は図38の(a)の符号型送信装置1と対向使用され、直交被変調信号を受信する符号型受信装置200の受信行程の1例を表している。符号型送信装置1は長周期の順序パルス列で順序化された複数周期の多重化基本パルス列を生成し、少なくとも同期信号とともにパケット信号を生成して送信信号を送出するか、周期毎に順序化して同期信号、データ信号を含むパケット信号を生成して送信する。
なお、符号型送信装置1でパケットを生成することに代えて、基地局でパケットの生成を行なってもよい。送信側から基地局への送信はアップリンク(UL:Up Link)を形成する。他方、基地局は通信手段を用いて送信電力、送信速度、送信信号の多重度等の送信側の制御を行うとともに受信側の制御を行なう。次いで、アップリンクのパケット信号から源データを算出してダウンリンク(DL:Down Link)用周波数のパケット信号を生成して受信側へ送信する。DL用パケット信号は、UL用パケット信号から源データを算出して生成されるか、或いはUL用パケット信号を周波数変換して生成するが、これに限るものではなく、本発明の趣旨を逸脱しない範囲でIEEE等の規格に準拠するように、任意に変更、追加或いは削除してよい。符号型受信装置200は基地局で生成されたダウンリンクのパケット信号を受信してモデル検出を含む処理を行い源データを算出する。
送信が図38の(a)のステップ01001で伝送が開始されると、IDを含む開始信号が基地局38の(b)へ送信される。基地局ではステップ02001でこの信号を検出し、ステップ02002で送信側へULテスト信号要求を行なう。送信側はステップ01003でこの要求を受けてステップ01004で出力レベル、クロック周波数、多重度が設定して、ステップ01005でテスト信号を送信する。基地局はステップ02004〜02006でこのテスト信号を測定して判定し、信号が適性に設定されていない場合にはステップ02003で設定要求を送信側へ返す。これを受けて、送信側はステップ01003〜ステップ01005を繰返し、再度テスト信号を基地局へ送信する。ステップ02005には等化処理が含まれる。
基地局は、信号が適正であると判断すればステップ02007で受信側へ受信要求を送信する。これを受けて、受信側はステップ03001〜03002でダウンリンクテスト信号の送信要求を基地局へ送る。基地局はステップ02008〜02009で受信側へテスト信号を送信する。受信側ではステップ03003〜03005でこのテスト信号を測定し、適正でない場合にはステップ03006で再送信要求が基地局へ送信され、基地局ではステップ02008〜02009で信号の再設定が行なわれてDLテスト信号が再度送信され、受信側ではステップ03003〜03005で測定と評価が行なわれる。テスト信号測定では信号の等化も行われる。
適正な信号であればステップ03009で基地局に対して送信要求が行なわれる。これに応じて基地局はステップ02010で送信側に対してデータなどを含むUL信号の送信を要求する。送信側ではこれを受けてステップ01006〜01008でULのパケット信号を生成して基地局へ送信する。基地局ではステップ02011〜02012でこの信号を受信して処理する。この間に同期の捕捉或いは保持ができなかった場合にはステップ02013で、また、誤りが検出された場合にはステップ02014で再送信要求を送信側へ送信する。適正に受信処理が行なわれれば、ステップ02015〜02017で送信パラメータを適正に設定してDLパケット信号が生成されて受信側へ送信される。これを受けて受信側ではステップ03007〜03008及び03012〜03013でパケット信号が処理されてデータの算出、処理、表示などが行なわれる。
処理過程で同期捕捉ができなかった場合にはステップ03010で、また誤りが検出された場合にはステップ03011で基地局に再送信要求がなされる。受信側で受信が完了すればステップ03014で終了信号が生成されてステップ03015で受信を終了するとともに基地局へ終了信号を送信する。基地局はこれを受けてステップ02018〜02019で終了信号を生成してステップ02020で終了するとともに送信側へ終了信号を送出する。これに従って送信側はステップ01009〜01010で送信を終了する。
図39Aはステップ01007で表わされたパケット信号生成行程を示している。ステップ01006で送信要求を受信したと判断すると、ステップ010071で同期信号が生成され、次いでステップ010072でデータが入力されてステップ010073で誤り訂正符号化され、ステップ010074でN進m桁に変換される。次いでステップ010076で、Iチャネル用及びQチャネル用のデータ化符号パルス列が生成され、そのチップ幅が拡幅/縮小変換され、少なくとも周期に含まれた基本パルス列を順序化することができる順序パルス列が乗積されて順序化され、基本パルス列が生成される。この順序パルス列は1符号系列で構成されてもよい。この場合、順序パルス列は、1つの多重化基本パルス列を順序化するか、又は直列に配置された複数の多重化基本パルス列を同時に順序化する。または、複数の符号系列を用いて1つの多重化基本パルス列の順序化を行うか、または、直列に配置された複数の基本パルス列の順序化を行ってもよい。
さらに、基本パルス列は多重化されて多重化基本パルス列が生成される。この多重化基本パルス列は2進変換され、次いでそのビットパルス幅の周期を持つ符号パルス列が乗積されて2次符号化パルス列が生成される。このパルス列を用いてパケットフレームのデータ用スロットが作成され、同期信号等の制御信号をも含んだパケットフレーム用の信号が生成される。
次いで、ステップ010076で1次変調され、ステップ010077で直交変調され、ステップ01008に移行する。
図39Bはステップ03008で表わされたパケット信号受信処理行程を表している。ステップ03007の行程を受けて、ステップ030080でパケット信号が受信されて復調が行われるとともに2次符号化パルス列から同期符号パルス列が再生され、ステップ030082へ出力される。ステップ030082ではプリアンブルから同期信号を検出して同期捕捉または保持が行なわれる。次いで、パケットが解除され、制御信号等が処理される。同期が捕捉又は保持されない場合には、ステップ03009により送信側へ再送信要求が行なわれる。
同期が保持されればステップ030083で多重化基本パルス列の再生が行なわれ、この多重化基本パルス列に順序パルス列が乗積されてデータ化符号パルス列が分離され、モデル検出が行なわれて、データ化符号パルス列が検出される。
次いでステップ030084でデータ化符号パルス列は局在化されて局在可パルスが検出されてシフト時間が算出される。
このシフト時間情報はステップ030085に入力してデータ逆変換、誤り訂正復号が行なわれる。誤りが発生した場合にはステップ03011へその情報がフィードバックされる。誤り訂正復号が正常に行なわれれば源データが算出され、ステップ030086で出力される、ステップ030087で終了する。
以上において、各ステップは本発明の趣旨を逸脱しない範囲で任意に変更、追加及び/又は削除してもよい。なお、N進数のデータを2進数に逆変換することに代えて、8進数、16進数などに逆変換しても本発明の趣旨を逸脱しない。
以上説明したとおり、本発明の基本的技術思想は通信システムであって、データを符号パルス列のシフト時間に変換してデータ化符号パルス列を生成して送信信号を送信する送信手段と、送信信号を検出し、検出信号からデータ化符号パルス列のシフト時間を取得し、このシフト時間に基づいて源データを算出する受信手段と、送信手段及び/又は受信手段が少なくとも送信出力を制御するための制御信号を送信する基地局とを含む、送信側と受信側との間で通信可能な通信システムである。この送信手段は前記の何れかの符号型送信装置1で構成されてよく、また、前記の受信手段は符号型送信装置と対向使用される符号型受信装置200で構成される。また、基地局を用いたシステムに代えて、送信手段と受信手段とが直接通信可能なように構成されたシステム、装置或いは集積回路であっても本発明の趣旨を逸脱しない。
本発明の1つの態様は、順序パルス列を生成させ、順序に従いデータに応じて設定されたシフト時間を有するデータ化符号パルス列を生成させ、このデータ化符号パルス列を含む基本パルス列を生成させ、基本パルス列を含む送信信号生成用パルス列に基づいて送信信号を生成させて送信させる送信用プログラムを記憶した、コンピュータが読み取り可能な記憶媒体である。この基本パルス列にはデータ化順序基本パルス列及び乗積基本パルス列が含まれる。
本発明の他の態様は、送信信号を検出させ、検出信号から多重化基本パルス列を再生させ、データ化符号パルス列を分離させ、この信号からモデル検出により雑音を除去してテ゛ータ化符号パルス列を算出させ判定させてデータ化符号パルス列を決定させ、そのシフト時間を用いてデータを算出させる受信用プログラムを記憶した、コンピュータが読み取り可能な記憶媒体である。
本発明のさらに他の態様は、前記送信用プログラム及び受信用プログラムを記憶した、コンピュータが読み取り可能な記憶媒体である。
本発明の別の態様は、順序に従いデータに応じて設定されたシフト時間を有するデータ化符号パルス列を含む基本パルス列に基づいた信号のデータを記憶した、読み取り可能なデータ記憶媒体である。この記憶媒体には、少なくとも磁気メモリ、ICメモリチップ、光読み取り可能な記憶媒体、ホログラム記憶媒体、画像記憶媒体、バーコードが含まれるが、これらに限るものではない。
これらの記憶媒体は埋設又は埋蔵、或いは印刷、又は内部に形成されたものであってよいがこれに限るものではない。そして、RF(高周波)ICタグ、紙幣、有価証券、書籍、ケース等に用いられた記憶媒体が含まれる。
本発明は、電話回線等を用いたADSL通信、VDSL通信、電力線通信、ケーブルテレビ放送、テレビ電話、携帯電話、携帯テレビ電話、無線LAN、RF(無線)IDタグ、無線通信、衛星通信、光通信、単方向通信及び双方向通信を含むデジタルテレビ放送、装置内通信、IC内通信、ホームエレクトロニックスなどのユビキタス型装置等、データ化符号パルス列に基づいて生成されたデータを記憶した記憶媒体、及び通信の暗号、各種測定装置等に利用することができるが、これらに限るものではない。
これらのうち、信号の伝送への利用では、単方向性のみならず双方向性通信への利用が可能となる。また、測定装置には微弱な測定信号の画像測定装置、例えば微弱信号を測定するOCT(Optical Coherence Tomography)装置、各種レーザ画像測定装置、MRI(Magnetic Resonance Imaging)装置、CT(Computer Tomography)装置等の生体画像測定装置、デジタルレントゲン測定装置、超音波診断装置などの診断装置、生検用装置、分析装置、及び符号系列を用いたリモートセンシング装置などがあり、また、対被写体間距離測定装置、車間距離測定装置、天体距離測定装置を含む各種の距離測定装置が含まれる。
1:符号型送信装置、 200:符号型受信装置、
10:入力手段、 20:誤り訂正符号化手段、 30:データ化符号パルス列生成手段、 50:順序パルス列生成手段、 60:制御手段、 70:送信信号生成手段、 80:同期信号生成手段、 90:送出手段、 100:通信手段、
210:検出手段、 220:同期手段、 230:通信手段、 240:可局在化信号検出手段、 250:シフト時間検出手段、 260:データ算出手段、 270:出力手段、 280:制御手段
10:入力手段、 20:誤り訂正符号化手段、 30:データ化符号パルス列生成手段、 50:順序パルス列生成手段、 60:制御手段、 70:送信信号生成手段、 80:同期信号生成手段、 90:送出手段、 100:通信手段、
210:検出手段、 220:同期手段、 230:通信手段、 240:可局在化信号検出手段、 250:シフト時間検出手段、 260:データ算出手段、 270:出力手段、 280:制御手段
Claims (23)
- 同期を捕捉又は保持するための同期信号を生成する手段と、
前記同期信号に基づいたタイミングで順序パルス列を生成する手段と、
前記順序パルス列を用いて、順序に従い、入力データに応じて定まるシフト時間を持ったデータ化符号パルス列を生成する手段と、
前記データ化符号パルス列が順序化されてなる基本パルス列が多重化されて含まれた送信信号生成用パルス列に基づいた信号で送信信号を生成する手段とを具備し、
前記データ化符号パルス列がパラメータを有するモデルによって表され、前記パラメータが周波数領域を利用して決定されるモデル検出可能なパルス列であること、
を特徴とする符号型送信装置。 - 前記データ化符号パルス列を生成する手段により生成された前記データ化符号パルス列が、拡幅または縮小変換さたチップ幅のチップを含んでなること、
を特長とする請求項1に記載の符号型送信装置。 - 前記基本パルス列が、前記順序パルス列の周期に同一のデータが写像された複数の周期の前記データ化符号パルス列が直列に配列されてなるパルス列と前記順序パルス列とが乗積された乗積基本パルス列であること、
を特徴とする請求項1叉は2の何れか1項に記載の符号型送信装置。 - 前記順序パルス列が、符号系列の種類が順序に対応付けられた符号パルス列、又は、昇順又は降順に変化するシフト時間を有するか又は定められた順序で変化するシフト時間を有しそのシフト時間が順序に対応付けられた符号パルス列であることを特徴とする、請求項1乃至2の何れか1項に記載の符号型送信装置。
- 前記送信信号生成用パルス列が、誤り訂正符号化されたデータ及び/又は誤り訂正符号化されたパルス列を用いて構成されたものでること、
を特徴とする請求項1乃至4の何れか1項に記載の符号型送信装置。 - 前記送信信号生成用パルス列に基づいた信号が、多重化基本パルス列、多重化基本パルス列に基づいて生成されたインパルス列、多重化基本パルス列が2進変換された2値パルス列、これらの何れかの信号で変調された被変調信号、または、これらの何れかの信号を用いて生成されたホッピング信号であること、
を特徴とする請求項1乃至5の何れか1項に記載の符号型送信装置。 - データがシフト時間に写像されたデータ化符号パルス列とこれに乗積された順序パルス列とからなる基本パルス列が多重化された多重化基本パルス列に基づく送信信号を受信してデータを算出する符号型受信装置であって、
前記送信信号を検出する手段と、
検出された前記送信信号から前記多重化基本パルス列を取得して前記データ化符号パルス列を分離しパラメータを有するモデルを用いて該パルス列をモデル検出する検出手段と、
前記符号パルス列のシフト時間を検出する手段と、
前記シフト時間を用いてデータを算出する手段とを具備したこと、
を特徴とする符号型受信装置。 - 前記モデルが分離された前記データ化符号パルス列を表すモデルとこれに重畳した雑音を表すモデルとからなり、前記モデル検出が前記モデルのパラメータを周波数領域を利用して算出して前記データ化符号パルス列を決定するものであって、前記検出手段がこのモデル検出を行なうものであること、
を特徴とする請求項7に記載の符号型受信装置。 - 前記モデルが分離された前記データ化符号パルス列のモデルを用いて表された局在化パルスのモデルとこれに重畳した雑音のモデルを用いて表わされた局在化雑音のモデルとからなり、前記モデル検出が前記信号を表すモデルで表された前記局在化信号に含まれたパラメータを周波数領域を利用して算出して前記データ化符号パルス列を決定するものであって、前記検出手段がこのモデル検出を行なうものであること、
を特徴とする請求項7乃至8の何れか1項に記載の符号型受信装置。 - 前記検出手段が、前記多重化基本パルス列から前記データ化符号パルス列を分離して得られた信号を用いてフーリエ係数叉はFFTの値を算出して対応するモデルのパラメータを定めて前記データ化符号パルス列を検出するものであること、を特徴とする請求項7乃至9の何れか1項に記載の符号型受信装置。
- 同期を捕捉又は保持するための同期信号を生成する手段と、
前記同期信号に基づいたタイミングで順序パルス列を生成する手段と、
前記順序パルス列を用いて、順序に従い、入力データに応じて定まるシフト時間を持ったデータ化符号パルス列を生成する手段と、
少なくとも前記データ化符号パルス列を持つ基本パルス列が多重化されてなる多重化基本パルス列を含む送信信号生成用パルス列に基づいた信号で送信信号を生成する手段とを具備した符号型送信装置と、
前記送信信号を検出して検出信号を生成する手段と、
生成された前記検出信号から前記データ化符号パルス列を含む信号を検出する手段と、
前記データ化符号パルス列をパラメータを含み拡幅縮小変換されたチップ幅のチップを有するモデルを用いてそのパラメータを周波数領域をりようして決定して検出する手段と、
前記シフト時間を検出する手段と、
前記シフト時間を用いてデータを算出する手段とを具備した符号型受信装置とを備えたことを特徴とする通信システム。 - 符号パルス列を用いてデータを送信する方法であって、
同期を捕捉又は保持するための同期信号を生成するとともに前記同期信号に基づいたタイミングで順序パルス列を生成し、前記順序パルス列を用いて順序に従い入力データに応じて定まるシフト時間を持ったデータ化符号パルス列を生成し、少なくとも前記データ化符号パルス列を持つ基本パルス列を多重化して多重化基本パルス列を含む送信信号生成用パルス列に基づいて送信信号を生成して送出し、前記送信信号を検出して前記多重化基本パルス列を取得し、前記多重化基本パルス列から前記データ化符号パルス列を分離しその信号にモデル検出を行なって前記データ化符号パルス列を検出して前記シフト時間を算出し、前記シフト時間を用いてデータを算出する、前記符号パルス列にモデル検出が可能なパルス列を用いたこと、
を特徴とする通信方法。
- 符号パルス列を用いたRFICタグであって、
データが写像されたシフト時間を有する少なくともモデル検出を用いて検出可能な符号パルス列を記憶したこと、を特徴とするRFICタグ。 - 情報を少なくともモデル検出が可能な符号パルス列のシフト時間を用いて搬送し、前記符号パルス列の検出に少なくともモデル検出を用いること、
を特徴とするRFICタグ。 - 請求項13に記載のRFICタグまたは請求項14に記載のRFICタグに少なくともデータを送信して記憶させる手段と記憶されたデータを読み取る手段とを有するRFIC用リーダ/ライタ。
- 符号パルス列に基づく信号を送出する手段、前記符号パルス列に基づく信号を検出しチップ幅が変換された前記符号パルス列の検出信号とパラメータを有するそのモデルとを少なくとも用い、フーリエ係数又はFFTの値を算出して少なくともそのパラメータを決定して前記符号パルス列を検出する手段、前記符合パルス列の局在化パルスを用いて距離を測定する手段
とを有することを特徴とする符号系列を用いた距離測定装置。
- 符号パルス列に基づく信号を送出する手段、前記符号パルス列に基づく信号を検出しチップ幅が変換された前記符号パルス列の検出信号とパラメータを有するそのモデルとを少なくとも用い、フーリエ係数又はFFTの値を算出して少なくともそのパラメータを決定して前記符号パルス列を検出する手段、前記符合パルス列の局在化パルスを用いて距離を測定する手段
とを有することを特徴とする符号系列を用いた画像測定装置。 - データが写像されたシフト時間を有しチップ幅が変換されたデータ化符号パルス列と順序パルス列とを乗積して基本パルス列を生成する手段、生成された前記基本パルス列を多重化して多重化基本パルス列を生成する手段、前記多重化基本パルス列を2進変換して2進パルス列を生成する手段、前記2進パルス列を記憶媒体に記憶させる手段、とを具備したことを特徴とする記憶媒体書き込み装置。
- データが写像されたシフト時間を有しチップ幅が変換されたデータ化符号パルス列と順序パルス列とを乗積して生成された基本パルス列が多重化された多重化基本パルス列が2進変換されてなる2進パルス列をメモリから読み取り、データを再生する記憶読取装置であって、
記憶された前記パルス列を検出して多重化基本パルス列を再生する手段、再生された前記多重化基本パルス列に前記順序パルス列を乗積して前記符号パルス列を分離し、得られた信号からフーリエ係数叉はFFTの値を算出する手段、前記フーリエ係数を用いたパラメータを有するモデルと前記フーリエ係数、あるいは前記FFTを用いたパラメータを有するモデルと前記FFTの値とを用いて対応するモデルに含まれたパラメータを算出して前記データ化符号パルス列を検出する手段、前記符号パルス列のシフト時間を検出する手段および前記シフト時間から前記データを算出するデータ算出手段とを少なくとも具備した、記憶読取装置。 - 記憶書き込み手段に請求項17に記載の記憶媒体書き込み装置を用い、記憶データの読取手段に請求項18に記載の記憶読取装置を用いた記憶装置。
- チップ幅が変換されたデータ化符号パルス列を用いた多重化基本パルス列に基づく信号を記憶した、読取装置が読取可能な記憶媒体。
- データを取得させ、取得されたデータを誤り訂正符号化させ、このデータを
符号系列の符号長を法とする数に変換させ、この数を符号パルス列のシフト時間に写像させ、そのチップ幅を変換させ、順序を表すパルス列を生成してこのパルス列に乗積させて基本パルス列を生成させ、多重化させ、この多重化された基本パルス列を含む送信信号生成用パルス列を生成させ、このパルス列に基づいて送信信号を生成させて送信させる受信用プログラムを記憶した、コンピュータまたはプロセッサが読み取り可能な記憶媒体。 - 送信信号を検出させ、検出信号から多重化基本パルス列を再生させ、データ化符号パルス列を分離させ、この信号のフーリエ係数叉はFFTの値を計算させ、この信号の対応するフーリエ係数又はFFTのモデルを用いてパラメータを算出させてデータ化符号パルス列を決定させ、そのシフト時間を用いてデータを算出させる受信用プログラムを記憶した、コンピュータまたはプロセッサが読み取り可能な記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007200788A JP2009038570A (ja) | 2007-08-01 | 2007-08-01 | 符号型送信装置及び符号型受信装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007200788A JP2009038570A (ja) | 2007-08-01 | 2007-08-01 | 符号型送信装置及び符号型受信装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009038570A true JP2009038570A (ja) | 2009-02-19 |
Family
ID=40440108
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007200788A Pending JP2009038570A (ja) | 2007-08-01 | 2007-08-01 | 符号型送信装置及び符号型受信装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009038570A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012141227A1 (ja) | 2011-04-11 | 2012-10-18 | Asahina Tadashi | 符号系列を用いた送信信号の生成検出方法、通信システム及び計測システム |
| JP2019518384A (ja) * | 2016-06-09 | 2019-06-27 | ベー−コムB Com | パルス位置変調信号を生成する方法、復調方法、並びに対応するコンピュータプログラム製品及びデバイス |
| CN115378591A (zh) * | 2022-07-18 | 2022-11-22 | 咚咚数字科技有限公司 | 一种基于融合的匿名生物特征密钥传输方法 |
-
2007
- 2007-08-01 JP JP2007200788A patent/JP2009038570A/ja active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012141227A1 (ja) | 2011-04-11 | 2012-10-18 | Asahina Tadashi | 符号系列を用いた送信信号の生成検出方法、通信システム及び計測システム |
| US9467201B2 (en) | 2011-04-11 | 2016-10-11 | Nippon Techno-Resources, Inc. | Transmission signal generating/detecting method using code sequences, communication system using the same and measurement system using the same |
| US9735830B2 (en) | 2011-04-11 | 2017-08-15 | Nippon Techno-Resources, Inc. | Transmission signal generating/detecting method using code sequences, communication system using the same and measurement system using the same |
| JP2019518384A (ja) * | 2016-06-09 | 2019-06-27 | ベー−コムB Com | パルス位置変調信号を生成する方法、復調方法、並びに対応するコンピュータプログラム製品及びデバイス |
| JP7164440B2 (ja) | 2016-06-09 | 2022-11-01 | ベー-コム | パルス位置変調信号を生成する方法、復調方法、並びに対応するコンピュータプログラム製品及びデバイス |
| CN115378591A (zh) * | 2022-07-18 | 2022-11-22 | 咚咚数字科技有限公司 | 一种基于融合的匿名生物特征密钥传输方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101164267A (zh) | 码型发送装置以及码型接收装置 | |
| TW295754B (ja) | ||
| EP1193933B1 (en) | Symbol-timing synchronization in multicarrier receivers | |
| CN111294157B (zh) | 一种接收经由通信信道发送的数据的方法及接收器 | |
| KR100889733B1 (ko) | 다수의 수신 전극을 이용한 인체통신 시스템의 수신 장치및 수신 방법 | |
| CN103609047B (zh) | 使用码序列的传输信号生成和检测方法、使用该方法的通信系统和使用该方法的测量系统 | |
| EP3311541A1 (en) | Symplectic orthogonal time frequency space modulation system | |
| CN101946474A (zh) | 脉冲超宽带无线电通信系统 | |
| CN108283025A (zh) | 正交时频空间通信系统中的多址访问 | |
| CN108365945A (zh) | 基于两路索引调制的差分混沌移位键控调制解调器及方法 | |
| US10742392B2 (en) | Methods, systems, and computer readable media for scrambled communication of data to, from, or over a medium | |
| JP3539522B2 (ja) | 直交周波数分割多重信号の伝送方法ならびにその送信装置および受信装置 | |
| CN109155767A (zh) | 无线通信设备、发射机和其中的方法 | |
| Kaur et al. | Survey of Filter Bank Multicarrier (FBMC) as an efficient waveform for 5G | |
| JP2007532065A (ja) | 離散パワースペクトル密度コンポーネントが低減したワイドバンド信号を生成し、処理する方法および装置 | |
| CN106375023A (zh) | 一种基于多进制chirp‑rate键控调制的声波通信方法及系统 | |
| JP2009038570A (ja) | 符号型送信装置及び符号型受信装置 | |
| CN101267415A (zh) | 灵巧的基于滤波器组的上行多址传输装置及其方法 | |
| CN108023850A (zh) | 一种无线通信方法及装置 | |
| US20050013345A1 (en) | Method for ultra wideband communication using frequency band modulation, and system for the same | |
| EP0979560A2 (en) | Method, system, and computer program product for spread spectrum communication using circular waveform shift-keying | |
| JP2008124835A (ja) | 符号型送信装置及び符号型受信装置 | |
| JP2006270936A (ja) | 符号型送信装置及び符号型受信装置 | |
| CN116033562A (zh) | 一种频分复用方法、装置及采用该装置的仪器设备 | |
| CN116827380A (zh) | 一种基于频域干扰消除(FD-SIC)的chirp扩频调制非正交传输方法及传输系统 |