(57)【要約】ＤＳＴＢＣ方式により信号を送信する送信機において、ＤＳＴＢＣ方式により効率的に通信を行う。ＤＳＴＢＣ方式により信号を送信する送信機において、先頭より後ろの所定箇所に同期ワードが配置されるフレームが用いられ、そして、初期値制御手段３１〜３５が、フレームの先頭から同期ワードより前の値に基づいて、送信対象を処理するＤＳＴＢＣ符号器において同期ワードの直前に対応する信号点が一定の点になるように、前記送信対象を処理するＤＳＴＢＣ符号器で前記フレームを処理するときの差動符号化（差動符号化部１５）の初期値を設定する。
2011125329.tif 000002
【特許請求の範囲】
【請求項１】
ＤＳＴＢＣ方式により信号を送信する送信機において、
所定の初期値を用いてフレームの先頭から同期ワード直前の値に対して差動符号化を行う第１の差動符号化手段と、
前記第１の差動符号化手段による同期ワード直前の差動符号化結果に基づいて初期値を設定する初期値設定手段と、
前記初期値設定手段により設定された初期値を用いて前記フレームを送信対象とした差動符号化を行う第２の差動符号化手段と
を有することを特徴とする送信機。
【請求項２】
請求項１に記載の送信機において、
前記初期値設定手段は、前記フレームの先頭から同期ワード直前の値に対して差動符号化を行ったときに取り得る前記同期ワード直前の差動符号化結果に対応させて初期値を設定したテーブルを備え、前記第１の差動符号化手段による同期ワード直前の差動符号化結果と前記テーブルに従って前記第２の差動符号化手段の差動符号化に用いる初期値を設定する
ことを特徴とする送信機。
【請求項３】
ＤＳＴＢＣ方式により信号を送信する送信方法において、
所定の初期値を用いてフレームの先頭から同期ワード直前の値に対して差動符号化を行い、
前記同期ワード直前の差動符号化結果に基づいて、前記フレームを送信対象とした差動符号化に用いる初期値を設定し、
前記設定された初期値を用いて前記フレームを送信対象とした差動符号化を行う
ことを特徴とする送信方法。
【請求項４】
請求項３に記載の送信方法において、
前記フレームの先頭から同期ワード直前の値に対して差動符号化を行ったときに取り得る前記同期ワード直前の差動符号化結果に対応させて初期値を設定したテーブルを備え、前記同期ワード直前の差動符号化結果と前記テーブルに従って、前記フレームを送信対象とした差動符号化に用いる初期値を設定する
ことを特徴とする送信方法。
【請求項５】
所定の初期値を用いてフレームの先頭から同期ワード直前の値に対して差動符号化を行い、前記差動符号化による同期ワード直前の差動符号化結果と初期値テーブルに基づいて初期値を設定し、前記設定された初期値を用いて前記フレームを送信対象として差動符号化を行うＤＳＴＢＣ方式で用いる前記初期値テーブルの作成方法であって、
ランダムなビット系列を生成する第１のステップと、
前記生成したビット系列に対して差動符号化を行う第２のステップと、
前記第２のステップで差動符号化を行ったときの最終出力が所定の第１の値になったときに、差動符号化の初期値を任意の第２の値に設定する第３のステップと、
前記設定された第２の値を初期値として前記生成したビット系列に対して差動符号化を行う第４のステップと、
前記第４のステップで差動符号化を行ったときの最終出力が所定の第３の値になったときに、前記同期ワード直前の差動符号化結果が前記第１の値になるときに用いる初期値として前記第３の値を記憶する第５のステップと、を有し、
前記第２のステップで差動符号化を行ったときの最終出力が前記第１の値にならなかったときは前記第１のステップに戻り、
前記第４のステップで差動符号化を行ったときの最終出力が前記第３の値にならなかったときは前記第２の値を異なる値に設定して前記第４のステップに戻る
ことを特徴とする初期値テーブルの作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、差動時空間符号化（ＤＳＴＢＣ：Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｐａｃｅ−Ｔｉｍｅ  Ｂｌｏｃｋ  Ｃｏｄｉｎｇ）方式により効率的に通信を行う送信機や送信方法に関する。
【背景技術】
【０００２】
例えば、時空間符号化（ＳＴＢＣ：Ｓｐａｃｅ−Ｔｉｍｅ  Ｂｌｏｃｋ  Ｃｏｄｉｎｇ）方式により通信する技術について検討等されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】ＩＥＩＣＥ  ＴＲＡＮＳＡＣＴＩＯＮＳ  ｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ、ＶＯＬ．Ｅ９２−Ｂ、ＮＯ．６、ＪＵＮＥ  ２００９
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＳＴＢＣ方式では通信上で不十分な点もあり、更なる開発が要求されていた。
本発明は、このような従来の事情に鑑み為されたもので、ＤＳＴＢＣ方式により効率的に通信を行うことができる送信機や送信方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
（送信機の説明）
上記目的を達成するため、本発明では、ＤＳＴＢＣ方式により信号を送信する送信機において、次のような構成とした。
すなわち、先頭より後ろの所定箇所に同期ワードが配置されるフレームが用いられる。
そして、初期値制御手段が、フレームの先頭から同期ワードより前の値に基づいて、送信対象を処理するＤＳＴＢＣ符号器において同期ワードの直前に対応する信号点が一定の点になるように、前記送信対象を処理するＤＳＴＢＣ符号器で前記フレームを処理するときの差動符号化の初期値を設定する。【０００６】
従って、送信対象を処理するＤＳＴＢＣ符号器（本線のＤＳＴＢＣ符号器）において同期ワードの直前に対応する信号点が一定の点になるようにすることにより、例えば、フレームの先頭から同期ワードより前の値（例えば、その一部）が送信対象のデータ内容により変化するような場合においても、同期ワードのマッピング配置を固定されたマッピングパターンとすることができ、送信機と受信機との間で、ＤＳＴＢＣ方式により効率的に通信を行うことができる。【０００７】
ここで、フレームとしては、種々なものが用いられてもよく、例えば、先頭から同期ワードより前に送信対象となる音声などの変化し得るデータが配置されるフレームが用いられる。
また、同期ワードの直前に対応する信号点（シンボル値）が一定の点になるようにすることに関して、当該一定の点としては、種々な点が用いられてもよく、例えば、予め設定される。【０００８】
本発明に係る送信機では、一構成例として、次のような構成とした。
すなわち、前記初期値制御手段では、フレームの先頭から同期ワードより前の値について、Ｓ／Ｐ変換手段がシリアル／パラレル変換を行い、シンボルマッピング手段が当該シリアル／パラレル変換結果についてシンボルマッピングを行い、差動符号化手段が当該シンボルマッピング結果について所定の初期値を用いて差動符号化を行い、初期値設定手段が当該差動符号化結果に基づいて前記送信対象を処理するＤＳＴＢＣ符号器で前記フレームを処理するときの差動符号化の初期値を設定する。【０００９】
（上記した送信機に対応した送信方法の説明）
上記目的を達成するため、本発明では、ＤＳＴＢＣ方式により信号を送信する送信方法において、次のような処理を実行する。
すなわち、先頭より後ろの所定箇所に同期ワードが配置されるフレームが用いられる。
そして、フレームの先頭から同期ワードより前の値について、シリアル／パラレル変換を行い、当該シリアル／パラレル変換結果についてシンボルマッピングを行い、当該シンボルマッピング結果について所定の初期値を用いて差動符号化を行い、当該差動符号化結果に基づいて送信対象を処理するＤＳＴＢＣ符号器で前記フレームを処理するときの差動符号化の初期値を設定する処理を、前記送信対象を処理するＤＳＴＢＣ符号器において同期ワードの直前に対応する信号点が一定の点になるように実行する。【００１０】
従って、送信対象を処理するＤＳＴＢＣ符号器（本線のＤＳＴＢＣ符号器）において同期ワードの直前に対応する信号点が一定の点になるようにすることにより、例えば、フレームの先頭から同期ワードより前の値（例えば、その一部）が送信対象のデータ内容により変化するような場合においても、同期ワードのマッピング配置を固定されたマッピングパターンとすることができ、送信機と受信機との間で、ＤＳＴＢＣ方式により効率的に通信を行うことができる。【００１１】
本発明の更なる構成例を以下に示す。
（構成例１）
ＤＳＴＢＣ方式により信号を送信する送信機において、
所定の初期値を用いてフレームの先頭から同期ワード直前の値に対して差動符号化を行う第１の差動符号化手段と、
前記第１の差動符号化手段による同期ワード直前の差動符号化結果に基づいて初期値を設定する初期値設定手段と、
前記初期値設定手段により設定された初期値を用いて前記フレームを送信対象とした差動符号化を行う第２の差動符号化手段と
を有することを特徴とする送信機。【００１２】
（構成例２）
構成例１の送信機において、
前記初期値設定手段は、前記フレームの先頭から同期ワード直前の値に対して差動符号化を行ったときに取り得る前記同期ワード直前の差動符号化結果に対応させて初期値を設定したテーブルを備え、前記第１の差動符号化手段による同期ワード直前の差動符号化結果と前記テーブルに従って前記第２の差動符号化手段の差動符号化に用いる初期値を設定する
ことを特徴とする送信機。【００１３】
（構成例３）
ＤＳＴＢＣ方式により信号を送信する送信方法において、
所定の初期値を用いてフレームの先頭から同期ワード直前の値に対して差動符号化を行い、
前記同期ワード直前の差動符号化結果に基づいて、前記フレームを送信対象とした差動符号化に用いる初期値を設定し、
前記設定された初期値を用いて前記フレームを送信対象とした差動符号化を行う
ことを特徴とする送信方法。【００１４】
（構成例４）
構成例３の送信方法において、
前記フレームの先頭から同期ワード直前の値に対して差動符号化を行ったときに取り得る前記同期ワード直前の差動符号化結果に対応させて初期値を設定したテーブルを備え、前記同期ワード直前の差動符号化結果と前記テーブルに従って、前記フレームを送信対象とした差動符号化に用いる初期値を設定する
ことを特徴とする送信方法。【００１５】
（構成例５）
所定の初期値を用いてフレームの先頭から同期ワード直前の値に対して差動符号化を行い、前記差動符号化による同期ワード直前の差動符号化結果と初期値テーブルに基づいて初期値を設定し、前記設定された初期値を用いて前記フレームを送信対象として差動符号化を行うＤＳＴＢＣ方式で用いる前記初期値テーブルの作成方法であって、
ランダムなビット系列を生成する第１のステップと、
前記生成したビット系列に対して差動符号化を行う第２のステップと、
前記第２のステップで差動符号化を行ったときの最終出力が所定の第１の値になったときに、差動符号化の初期値を任意の第２の値に設定する第３のステップと、
前記設定された第２の値を初期値として前記生成したビット系列に対して差動符号化を行う第４のステップと、
前記第４のステップで差動符号化を行ったときの最終出力が所定の第３の値になったときに、前記同期ワード直前の差動符号化結果が前記第１の値になるときに用いる初期値として前記第３の値を記憶する第５のステップと、を有し、
前記第２のステップで差動符号化を行ったときの最終出力が前記第１の値にならなかったときは前記第１のステップに戻り、
前記第４のステップで差動符号化を行ったときの最終出力が前記第３の値にならなかったときは前記第２の値を異なる値に設定して前記第４のステップに戻る
ことを特徴とする初期値テーブルの作成方法。
【発明の効果】
【００１６】
以上説明したように、本発明によると、ＤＳＴＢＣ方式により効率的に通信を行うことができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例に係るＤＳＴＢＣ方式を用いた基地局装置の送信機の構成例を示す図である。
【図２】初期値設定部の入力から出力への変換表の一例を示す図である。
【図３】シミュレーション結果（ケース１−１）の例を示す図である。
【図４】シミュレーション結果（ケース１−２）の例を示す図である。
【図５】第２のシミュレーションに係る差動符号化部の信号配置の一例を示す図である。
【図６】第２のシミュレーションに係るＳ２ｍ、Ｓ２ｍ＋１の信号配置の組み合わせの一例を示す図である。
【図７】第２のシミュレーションに係る初期値設定部の入力から出力への変換表の一例を示す図である。
【図８】シミュレーション結果（ケース２−１）の例を示す図である。
【図９】シミュレーション結果（ケース２−２）の例を示す図である。
【図１０】列車無線システムの構成例を示す図である。
【図１１】ＤＳＴＢＣ方式を用いた基地局装置の送信機の構成例を示す図である。
【図１２】送信フレームのフォーマットの一例を示す図である。
【図１３】ＱＰＳＫ変調における信号配置の一例を示す図である。
【図１４】ＤＳＴＢＣの信号配置の一例を示す図である。
【図１５】ＤＳＴＢＣの信号配置の一例を示す図である。
【図１６】Ｓ２ｍ、Ｓ２ｍ＋１の信号配置の組み合わせの一例を示す図である。
【図１７】差動符号化テスト装置の機能ブロックの一例を示す図である。
【図１８】変換表の作成に係るフローチャートの一例を示す図である。
【発明を実施するための形態】
【００１８】
本発明に係る実施例を図面を参照して説明する。
図１０には、無線通信システムの一例として、列車無線システムの構成例を示してある。
本例の列車無線システムは、中央卓１０１、中央装置１０２、複数（ここでは、２つを例示した）の基地局装置１１１、１１２、列車の移動局装置１２１を備えている。
【００１９】
ここで、中央卓１０１は中央装置１０２に対して制御等を行う。
また、中央装置１０２と各基地局装置１１１、１１２とは、例えば光ファイバのような有線回線で接続されており、これらの間で｛０、１｝のビット系列でデジタル化された信号が伝送される。
また、各基地局装置１１１、１１２と移動局装置１２１とは、無線回線で接続される。そして、中央卓１０１と移動局装置１２１との間で、中央装置１０２や基地局装置１１１、１１２を介して、音声による通話及びデータ通信を行う。
【００２０】
例えば、列車無線システムのように、無線周波数として１波が与えられ、複数の基地局装置１１１、１１２で１つのゾーンを構成する場合には、各基地局装置１１１、１１２からは同一の周波数で同一の信号が送信される。このとき、移動局装置１２１での受信電力は、２つの基地局装置１１１、１１２からの到達成分の位相関係によって変動し、例えば、２つの到達波の電力が等しく位相差が１８０度となる最悪のケースでは受信信号が消失する。この現象は、同一波干渉と呼ばれる。
【００２１】
このような問題に対する対策として、デジタル無線通信において、ＭＩＭＯ（Ｍｕｌｔｉｐｌｅ  Ｉｎｐｕｔ  Ｍｕｌｔｉｐｌｅ  Ｏｕｔｐｕｔ）技術を応用したＤＳＴＢＣ方式がある。
【００２２】
（本発明の基本となる構成例の説明）
図１１には、ＤＳＴＢＣ方式を用いた基地局装置の送信機の構成例を示してある。本例では、４値デジタル変調（２ｂｉｔ／１シンボル）を用いた場合を示してある。
本例では、識別情報（ＩＤ）が１である基地局装置２０１の送信機の構成例と、ＩＤが２である基地局装置２０２の送信機の構成例を示してある。
【００２３】
第１の基地局装置２０１の送信機は、入力部２１１ａ、チャネルコーデック部２１２ａ、シリアル／パラレル（Ｓ／Ｐ）変換部２１３ａ、２つのシンボルマッピング部２１４−１ａ、２１４−２ａ、初期値記憶部２１５ａ、差動符号化部２１６ａ、基地局ＩＤ通知部２１７ａ、ＳＴＢＣ符号化部２１８ａ、送信部２１９ａ、電力増幅部２２０ａ、送信アンテナ２２１ａを備えている。
本例では、初期値記憶部２１５ａ、差動符号化部２１６ａ、ＳＴＢＣ符号化部２１８ａからＤＳＴＢＣ符号器が構成されている。
【００２４】
第２の基地局装置２０２の送信機は、入力部２１１ｂ、チャネルコーデック部２１２ｂ、シリアル／パラレル（Ｓ／Ｐ）変換部２１３ｂ、２つのシンボルマッピング部２１４−１ｂ、２１４−２ｂ、初期値記憶部２１５ｂ、差動符号化部２１６ｂ、基地局ＩＤ通知部２１７ｂ、ＳＴＢＣ符号化部２１８ｂ、送信部２１９ｂ、電力増幅部２２０ｂ、送信アンテナ２２１ｂを備えている。
本例では、初期値記憶部２１５ｂ、差動符号化部２１６ｂ、ＳＴＢＣ符号化部２１８ｂからＤＳＴＢＣ符号器が構成されている。
【００２５】
本例の基地局装置２０１、２０２の送信機における動作の一例を示す。
なお、各基地局装置２０１、２０２の送信機における概略的な動作は同様であるため、第１の基地局装置２０１の送信機を代表させて説明し、第２の基地局装置２０２の送信機についても異なる点について説明する。
入力部２１１ａは、中央装置から送信される音声信号等をデジタル化した信号（音声データ）を入力して、チャネルコーデック部２１２ａへ出力する。
【００２６】
チャネルコーデック部２１２ａは、指定されたフレームフォーマットに従って、入力部２１１ａからの音声データ（ＴＣＨ：Ｔｒａｆｆｉｃ  Ｃｈａｎｎｅｌ）や、受信側（例えば、移動局装置の側）での復調処理のために使用される同期ワード（ＳＷ：Ｓｙｎｃ．Ｗｏｒｄ）等の既知の固定ビット値情報、などで構成される送信フレームデータを生成し、｛０、１｝のビット系列｛ｂｔ；ｔ＝０、１、・・・、Ｔ−１｝をＳ／Ｐ変換部２１３ａへ出力する。なお、Ｔは自然数である。
図１２には、チャネルコーデック部２１２ａから出力される送信フレーム２３１のフォーマットの一例を示してある。本例では、Ｔ＝３２０である。
【００２７】
Ｓ／Ｐ変換部２１３ａは、チャネルコーデック部２１２ａからの１フレーム分の入力ビット列を２シンボル毎に分割してシンボルタイミングで各シンボルマッピング部２１４−１ａ、２１４−２ａへ出力する。具体的には、４値デジタル変調（２ｂｉｔ／１シンボル）を用いた場合には、４ｂｉｔ（ビット）分の入力（ｂ４ｎ、ｂ４ｎ＋１、ｂ４ｎ＋２、ｂ４ｎ＋３）を前半の（ｂ４ｎ、ｂ４ｎ＋１）と後半の（ｂ４ｎ＋２、ｂ４ｎ＋３）の２シンボルに分割し、初めのシンボルタイミングで（ｂ４ｎ、ｂ４ｎ＋１）を第１のシンボルマッピング部２１４−１ａへ出力し、次のシンボルタイミングで（ｂ４ｎ＋２、ｂ４ｎ＋３）を第２のシンボルマッピング部２１４−２ａへ出力する。
ここで、ｎ＝０、１、・・・、Ｔ／４−１は、４ｂｉｔ毎に変化する時系列番号である。
【００２８】
第１のシンボルマッピング部２１４−１ａは、Ｓ／Ｐ変換部２１３ａから（ｂ４ｎ、ｂ４ｎ＋１）が入力されると、予め指定されたシンボル変調に従ってマッピングして、その結果Ｘ２ｍを差動符号化部２１６ａへ出力する。
第２のシンボルマッピング部２１４−２ａは、Ｓ／Ｐ変換部２１３ａから（ｂ４ｎ＋２、ｂ４ｎ＋３）が入力されると、予め指定されたシンボル変調に従ってマッピングして、その結果Ｘ２ｍ＋１を差動符号化部２１６ａへ出力する。
【００２９】
これら２つのシンボルマッピング部２１４−１ａ、２１４−２ａにより、Ｓ／Ｐ変換部２１３ａで分割した２シンボルに対して、（ｂ４ｎ、ｂ４ｎ＋１）の入力に対するシンボル変調Ｘ２ｍを出力するとともに、（ｂ４ｎ＋２、ｂ４ｎ＋３）の入力に対するシンボル変調Ｘ２ｍ＋１を出力する。
ここで、ｍは、ｍ＝ｎ（ｍ＝０、１、・・・、Ｔ／４−１）で、２シンボル毎に変化する時系列番号であり、Ｘ２ｍ、Ｘ２ｍ＋１は複素数となる。
図１３には、ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）変調の時におけるＸ（Ｘ２ｍやＸ２ｍ＋１）の信号配置の一例を示してある。横軸は同相（Ｉ）成分を表し、縦軸は直交（Ｑ）成分を表す。
【００３０】
差動符号化部２１６ａは、２つのシンボルマッピング部２１４−１ａ、２１４−２ａからＸ２ｍ、Ｘ２ｍ＋１が入力された後、（式１）の演算で得られるＳ２ｍ、Ｓ２ｍ＋１をＳＴＢＣ符号化部２１８ａへ出力する。
なお、＊は共役複素数を表す。Ｓ２ｍ、Ｓ２ｍ＋１は複素数となる。また、Ｓ２ｍとＳ２ｍ＋１の組み合わせを状態と定義する。
初期値記憶部２１５ａは、ｍ＝０における初期値Ｓ−２、Ｓ−１を差動符号化部２１６ａへ出力して設定する。
【００３１】
【数１】
2011125329.tif 000003
【００３２】
基地局ＩＤ通知部２１７ａは、ＳＴＢＣ符号化部２１８ａへ基地局ＩＤ番号を出力して通知する。本例では、第１の基地局装置２０１の基地局ＩＤ通知部２１７ａでは基地局ＩＤ番号として１（ＩＤ＝１）をＳＴＢＣ符号化部２１８ａへ通知し、第２の基地局装置２０２の基地局ＩＤ通知部２１７ｂでは基地局ＩＤ番号として２（ＩＤ＝２）をＳＴＢＣ符号化部２１８ｂへ通知する。
【００３３】
ＳＴＢＣ符号化部２１８ａは、差動符号化部２１６ａからの入力Ｓ２ｍ、Ｓ２ｍ＋１に基づく値Ｓ２ｍ、−Ｓ２ｍ＋１＊、Ｓ２ｍ＋１、Ｓ２ｍ＊を取得し、また、スイッチ機能を有しており、当該スイッチ機能により、基地局ＩＤ通知部２１７ａから通知される基地局ＩＤ番号を判別し、その結果に応じて、差動符号化部２１６ａからの入力Ｓ２ｍ、Ｓ２ｍ＋１に基づく値のうちで選択した値を送信部２１９ａへ出力する。
本例では、ＳＴＢＣ符号化部２１８ａ、２１８ｂのスイッチ機能は、基地局ＩＤ番号が奇数であるか或いは偶数であるかを判別し、この結果、基地局ＩＤ番号が奇数である場合（本例では、第１の基地局装置２０１の場合）には、Ｓ２ｍ、−Ｓ２ｍ＋１＊の順に送信部２１９ａ、２１９ｂへ出力し、また、基地局ＩＤ番号が偶数である場合（本例では、第２の基地局装置２０２の場合）にはＳ２ｍ＋１、Ｓ２ｍ＊の順に送信部２１９ａ、２１９ｂへ出力する。
【００３４】
送信部２１９ａは、ＳＴＢＣ符号化部２１８ａからの入力に対し、Ｄ／Ａ（Ｄｉｇｉｔａｌ  ｔｏ  Ａｎａｌｏｇ）変換や直交変調の処理を施した後に、所望の無線送信周波数に変調して、その結果の信号を電力増幅部２２０ａへ出力する。
電力増幅部２２０ａは、送信部２１９ａからの出力を無線出力レベルまで増幅して、送信アンテナ２２１ａへ出力する。
送信アンテナ２２１ａは、電力増幅部２２０ａから入力された信号を無線により送信出力する。
【００３５】
ここで、本例では、ＳＴＢＣ符号化部２１８ａ、２１８ｂに前記したスイッチ機能を備えた構成例を示したが、他の構成例として、このようなスイッチ機能を有するスイッチをＳＴＢＣ符号化部２１８ａ、２１８ｂと送信部２１９ａ、２１９ｂとの間（ＤＳＴＢＣ符号器の内部又は外部）に備えることも可能であり、この場合、基地局ＩＤ通知部２１７ａ、２１７ｂは、（ＳＴＢＣ符号化部２１８ａ、２１８ｂではなく）各スイッチへ基地局ＩＤ番号を出力して通知し、ＳＴＢＣ符号化部２１８ａ、２１８ｂは、差動符号化部２１６ａ、２１６ｂからの入力Ｓ２ｍ、Ｓ２ｍ＋１に基づく値Ｓ２ｍ、−Ｓ２ｍ＋１＊、Ｓ２ｍ＋１、Ｓ２ｍ＊を取得して各スイッチへ出力し、各スイッチは、基地局ＩＤ通知部２１７ａ、２１７ｂから通知される基地局ＩＤ番号を判別し、その結果に応じて、ＳＴＢＣ符号化部２１８ａ、２１８ｂから入力された値のうちで選択した値を送信部２１９ａ、２１９ｂへ出力し、送信部２１９ａ、２１９ｂは、（ＳＴＢＣ符号化部２１８ａ、２１８ｂからの入力ではなく）各スイッチからの入力を処理する。
【００３６】
次に、シンボルマッピング部２１４−１ａ、２１４−２ａと差動符号化部２１６ａの動作について例を挙げて説明する。
シンボルマッピング部２１４−１ａ、２１４−２ａがＱＰＳＫ変調に対応する場合、その出力Ｘ（Ｘ２ｍやＸ２ｍ＋１）は（式２）で示される。
なお、ｊは虚数を表す。
【００３７】
【数２】
2011125329.tif 000004
【００３８】
（式１）を用いて、差動符号化部２１６ａからの出力Ｓ２ｍ、Ｓ２ｍ＋１を計算する。
一例として、初期値記憶部２１５ａからの出力Ｓ−２、Ｓ−１を（式３）で与え、シンボルマッピング部２１４−１ａ、２１４−２ａの入力ビットをランダムに変化させたとき、（式２）のＸ（Ｘ２ｍやＸ２ｍ＋１）を（式１）に代入すると、差動符号化部２１６ａからの出力信号の配置は図１４に示されるようになる。
図１４には、ＤＳＴＢＣの信号配置の一例を示してある。横軸は同相（Ｉ）成分を表し、縦軸は直交（Ｑ）成分を表す。
【００３９】
【数３】
2011125329.tif 000005
【００４０】
他の一例として、初期値記憶部２１５ａからの出力Ｓ−２、Ｓ−１を（式４）で与え、シンボルマッピング部２１４−１ａ、２１４−２ａの入力ビットをランダムに変化させたとき、（式２）のＸ（Ｘ２ｍやＸ２ｍ＋１）を（式１）に代入すると、差動符号化部２１６ａからの出力信号の配置は図１５に示されるようになる。
図１５には、ＤＳＴＢＣの信号配置の一例を示してあり、その２０点の座標Ｓを示してあり、各シンボル値に番号（マッピング点番号）を付してある。横軸は同相（Ｉ）成分を表し、縦軸は直交（Ｑ）成分を表す。
【００４１】
【数４】
2011125329.tif 000006
【００４２】
具体的には、図１５に示されるマッピング配置では、出力２０点に［１］〜［２０］の番号付けをしてある。
（式１）の計算結果によると、Ｓ２ｍ、Ｓ２ｍ＋１の組み合わせは、図１６の表に示される２４通りの組み合わせ状態となることが確認される。
図１６の表には、（式４）を初期値としたときにおけるＳ２ｍ、Ｓ２ｍ＋１の信号配置の組み合わせ及びそれに対応する状態番号（状態Ｎｏ）の一例を示してある。
【００４３】
図１４の信号配置と図１５の信号配置とを比較すると、初期値の選び方によりＳのマッピング点数と配置点は異なるが、初期値が図１６に示される状態番号（状態Ｎｏ）のいずれかであれば、図１５に示されるものと同じ２０点の中で偏移することが確認されている。
【００４４】
また、（式１）は、ＤＳＴＢＣ方式の出力のマッピング（Ｓ２ｍ、Ｓ２ｍ＋１）がそれより前のタイミングの出力（Ｓ２ｍ−２、Ｓ２ｍ−１）に依存すること（又は、ｍ＝０の場合には初期値（Ｓ−２、Ｓ−１）に依存すること）を示している。
このことは、シンボルマッピング部２１４−１ａ、２１４−２ａの入力が同期ワードのような既知の固定ビットパターンであり、Ｘの配置、偏移が固定であっても、そのＤＳＴＢＣのマッピング配置は、直前の出力マッピング配置すなわち同期ワード（ＳＷ）以前の音声データ入力のビットパターンに依存して変化することを示す。
【００４５】
一般的に、デジタル無線方式の場合、移動局装置（例えば、図１０に示される移動局装置１２１）に実装される復調処理の機能部では、同期ワードのマッピング配置が既知であることを前提としたアルゴリズムを採用している。その中で、例えば、自動周波数制御（ＡＦＣ：Ａｕｔｏｍａｔｉｃ  Ｆｒｅｑｕｅｎｃｙ  Ｃｏｎｔｒｏｌ）処理では、同期ワードの復調デマッピング配置結果と、同期ワードの既知のマッピング配置との位相誤差を計算することで受信周波数の補正を行っている。
【００４６】
しかしながら、ＤＳＴＢＣ方式を用いた変調処理では、上述のように、同期ワードのマッピング配置は直前の音声データ入力に依存して変化するため、例えば、受信側でＡＦＣ処理をするような際には、基準となるマッピング配置点が不定となり対策が必要となるといった問題があった。
【実施例】
【００４７】
図１には、本発明の一実施例に係るＤＳＴＢＣ方式を用いた基地局装置の送信機の構成例を示してある。本例では、４値デジタル変調（２ｂｉｔ／１シンボル）を用いた場合を示してある。
本例では、識別情報（ＩＤ）が１である基地局装置１の送信機の構成例と、ＩＤが２である基地局装置２の送信機の構成例を示してある。【００４８】
第１の基地局装置１の送信機は、入力部１１ａ、チャネルコーデック部１２ａ、シリアル／パラレル（Ｓ／Ｐ）変換部１３ａ、２つのシンボルマッピング部１４−１ａ、１４−２ａ、差動符号化部１５ａ、基地局ＩＤ通知部１６ａ、ＳＴＢＣ符号化部１７ａ、送信部１８ａ、電力増幅部１９ａ、送信アンテナ２０ａを備えており、また、Ｓ／Ｐ変換部３１ａ、２つのシンボルマッピング部３２−１ａ、３２−２ａ、初期値記憶部３３ａ、差動符号化部３４ａ、初期値設定部３５ａを備えている。
本例では、差動符号化部１５ａ、ＳＴＢＣ符号化部１７ａ、Ｓ／Ｐ変換部３１ａ、２つのシンボルマッピング部３２−１ａ、３２−２ａ、初期値記憶部３３ａ、差動符号化部３４ａ、初期値設定部３５ａからＤＳＴＢＣ符号器が構成されている。【００４９】
第２の基地局装置２の送信機は、入力部１１ｂ、チャネルコーデック部１２ｂ、シリアル／パラレル（Ｓ／Ｐ）変換部１３ｂ、２つのシンボルマッピング部１４−１ｂ、１４−２ｂ、差動符号化部１５ｂ、基地局ＩＤ通知部１６ｂ、ＳＴＢＣ符号化部１７ｂ、送信部１８ｂ、電力増幅部１９ｂ、送信アンテナ２０ｂを備えており、また、Ｓ／Ｐ変換部３１ｂ、２つのシンボルマッピング部３２−１ｂ、３２−２ｂ、初期値記憶部３３ｂ、差動符号化部３４ｂ、初期値設定部３５ｂを備えている。
本例では、差動符号化部１５ｂ、ＳＴＢＣ符号化部１７ｂ、Ｓ／Ｐ変換部３１ｂ、２つのシンボルマッピング部３２−１ｂ、３２−２ｂ、初期値記憶部３３ｂ、差動符号化部３４ｂ、初期値設定部３５ｂからＤＳＴＢＣ符号器が構成されている。【００５０】
ここで、本例では、第１の基地局装置１の送信機に２つ差動符号化部１５ａ、３４ａを設け、第２の基地局装置２の送信機に２つ差動符号化部１５ｂ、３４ｂを設けているが、これは一例に過ぎない。すなわち、例えば、差動符号化部の内部で演算する領域を分けることで１つの差動符号化部で複数の差動符号化処理を行うことも可能であり、差動符号化部の数は本例（２つ）に限定されない。【００５１】
本例の基地局装置１、２の送信機における動作の一例を示す。
なお、各基地局装置１、２の送信機における概略的な動作は同様であるため、第１の基地局装置１の送信機を代表させて説明する。
また、本例では、図１１に示される基地局装置２０１、２０２の送信機の構成や動作との相違点を中心に説明し、同様な部分については詳しい説明を省略する。
また、本例では、チャネルコーデック部１２ａ、１２ｂで生成する送信フレームフォーマットは、図１２に示されるものに従っていることを前提とする。【００５２】
まず、入力部１１ａ、チャネルコーデック部１２ａ、Ｓ／Ｐ変換部１３ａ、２つのシンボルマッピング部１４−１ａ、１４−２ａ、差動符号化部１５ａ、基地局ＩＤ通知部１６ａ、ＳＴＢＣ符号化部１７ａ、送信部１８ａ、電力増幅部１９ａ、送信アンテナ２０ａの構成や動作は、それぞれ、図１１に示される対応する処理部と概略的に同様である。これらについて、本例で、図１１に示されるものと相違する点は、チャネルコーデック部１２ａがフレームフォーマットに従って送信１フレームを生成して｛０、１｝のビット系列｛ｂｔ；ｔ＝０、１、・・・、Ｔ｝（本例では、Ｔ＝３１９）をＳ／Ｐ変換部１３ａへ出力するだけではなくこれとともにＳ／Ｐ変換部３１ａへも出力する点と、差動符号化部１５ａに入力される初期値Ｓ−２、Ｓ−１が初期値設定部３５ａから出力される点である。【００５３】
続いて、本例の主な特徴であるＳ／Ｐ変換部３１ａ、２つのシンボルマッピング部３２−１ａ、３２−２ａ、初期値記憶部３３ａ、差動符号化部３４ａ、初期値設定部３５ａについて説明する。
Ｓ／Ｐ変換部３１ａは、主たる機能はＳ／Ｐ変換部１３ａと同じであるが、Ｓ／Ｐ変換部１３ａでは入力ｂｉｔ数が送信１フレーム分（３２０ｂｉｔ）であるのに対して、Ｓ／Ｐ変換部３１ａでは入力ｂｉｔ数が先頭から同期ワードの直前までの１２０ｂｉｔ（図１２に示されるＲ、Ｐ、ＴＣＨ）である。また、Ｓ／Ｐ変換部１３ａではシンボルタイミングに同期して出力するのに対して、Ｓ／Ｐ変換部３１ａでは以後の処理が終わったら順次シンボル分割及び出力を行う。【００５４】
具体的には、Ｓ／Ｐ変換部３１ａは、チャネルコーデック部１２ａからの送信１フレームの内、先頭から同期ワードまでの１２０ｂｉｔを取り込んだ後、この１２０ｂｉｔ分の入力ビット列について、４ｂｉｔ分の入力（ｂ４ｎ、ｂ４ｎ＋１、ｂ４ｎ＋２、ｂ４ｎ＋３）を前半の（ｂ４ｎ、ｂ４ｎ＋１）と後半の（ｂ４ｎ＋２、ｂ４ｎ＋３）の２シンボル（本例では、２ｂｉｔ／１シンボル）に分割し、初めの（ｂ４ｎ、ｂ４ｎ＋１）を第１のシンボルマッピング部３２−１ａへ出力し、次の（ｂ４ｎ＋２、ｂ４ｎ＋３）を第２のシンボルマッピング部３２−２ａへ出力する。【００５５】
各シンボルマッピング部３２−１ａ、３２−２ａは、主たる機能は各シンボルマッピング部１４−１ａ、１４−２ａと同じである。
具体的には、第１のシンボルマッピング部３２−１ａは、Ｓ／Ｐ変換部３１ａから（ｂ４ｎ、ｂ４ｎ＋１）が入力されると、予め指定されたシンボル変調に従ってマッピングして、その結果Ｘ２ｍを差動符号化部３４ａへ出力する。
また、第２のシンボルマッピング部３２−２ａは、Ｓ／Ｐ変換部３１ａから（ｂ４ｎ＋２、ｂ４ｎ＋３）が入力されると、予め指定されたシンボル変調に従ってマッピングして、その結果Ｘ２ｍ＋１を差動符号化部３４ａへ出力する。
このように、シンボルマッピング部３２−１ａ、３２−２ａにより、順次、Ｘ２ｍ、Ｘ２ｍ＋１に変調する。【００５６】
差動符号化部３４ａは、２つのシンボルマッピング部３２−１ａ、３２−２ａからＸ２ｍ、Ｘ２ｍ＋１が入力された後、（式５）の演算をすることで、順次、Ｓ’２ｍ、Ｓ’２ｍ＋１を計算し、これにより得られるｍ＝２９のときの値Ｓ’５８、Ｓ’５９（１２０ｂｉｔについての最後の２つの値）を初期値設定部３５ａへ出力する。
初期値記憶部３３ａは、ｍ＝０における初期値Ｓ’−２、Ｓ’−１として（式６）に示される値を差動符号化部３４ａへ出力して設定する。【００５７】
【数５】
2011125329.tif 000007
【数６】
2011125329.tif 000008
【００５８】
初期値設定部３５ａは、差動符号化部３４ａからの出力Ｓ’５８、Ｓ’５９から、差動符号化部１５ａの初期値Ｓ−２、Ｓ−１を求めて差動符号化部１５ａへ出力する。
ここで、他の構成例として、差動符号化部３４ａが値Ｓ’５８、Ｓ’５９に対応した状態番号（状態Ｎｏ）を初期値設定部３５ａへ出力し、初期値設定部３５ａが差動符号化部３４ａからの状態Ｎｏから差動符号化部１５ａの初期値Ｓ−２、Ｓ−１を求める構成とされてもよい。
なお、差動符号化部１５ａでは、図１１に示されるものと同様に、（式１）の計算を行い、本例では、初期値設定部３５ａから与えられる初期値Ｓ−２、Ｓ−１を用いる。【００５９】
次に、初期値設定部３５ａにより行われる処理について詳しく説明する。
本例では、初期値設定部３５ａは、図２に示される表（変換表）の内容に従って、差動符号化部３４ａからの出力Ｓ’５８、Ｓ’５９（或いは、状態Ｎｏ）から、差動符号化部１５ａの初期値Ｓ−２、Ｓ−１を求めて、差動符号化部１５ａへ出力する。【００６０】
図２には、初期値設定部３５ａの入力から出力への変換表の一例を示してある。
具体的には、前段の差動符号化部３４ａからの同期ワード直前についての出力値Ｓ’５８、Ｓ’５９及びそれに対応する状態Ｎｏ（初期値設定部３５ａの入力に関する情報）の一覧を示してあり、これについては図１６に示される内容と同じであり、また、後段の差動符号化部１５ａの初期値Ｓ−２、Ｓ−１及びそれに対応する状態Ｎｏ（初期値設定部３５ａの出力に関する情報）の一覧を示してある。そして、初期値設定部３５ａでは、入力の状態Ｎｏが判定されると、それに対応する状態Ｎｏ（図２の変換表では、同じ行にある状態Ｎｏ）の出力を行う。なお、マッピング点番号［１］〜［２０］は図１５に示されるものと同じシンボル値を示す。【００６１】
本例では、Ｓ／Ｐ変換部３１ａ〜初期値設定部３５ａによりフレームの先頭からの１２０ｂｉｔ分を処理して初期値Ｓ−２、Ｓ−１を求めた後に、Ｓ／Ｐ変換部１３ａ以降の処理部（例えば、Ｓ／Ｐ変換部１３ａ〜ＳＴＢＣ符号化部１７ａなど）の処理を開始して、シンボルマッピング部１４−１ａ、１４−２ａでＸ２ｍ、Ｘ２ｍ＋１を順次求めて、差動符号化部１５ａでＳ２ｍ、Ｓ２ｍ＋１を順次計算して、フレームの先頭からの３２０ｂｉｔ分を処理する。この場合に、ｍ＝０のときのＳ０、Ｓ１については、初期値Ｓ−２、Ｓ−１を用いて計算する。【００６２】
ここで、本例のような初期値Ｓ−２、Ｓ−１を用いて差動符号化部１５ａで（式１）を計算すると、ｍ＝２９のときの計算結果すなわち同期ワード直前のＳ５８、Ｓ５９の組み合わせが必ず状態Ｎｏが１であるものとなり、同期ワードのＳ２ｍ、Ｓ２ｍ＋１（ｍ＝３０〜３４）のマッピング配置を固定ビットパターンに応じた固定マッピングパターンにすることができる。【００６３】
（第１のシミュレーションの例の説明）
図３には、シミュレーション結果（ケース１−１）の例を示してある。このケースでは、ｍ＝２９のときの差動符号化部３４ａの出力値であるＳ’５８、Ｓ’５９の組み合わせが状態Ｎｏ４に対応することから、図２の変換表に基づいて、状態Ｎｏ１２に対応する初期値Ｓ−２、Ｓ−１を用いている。
図４には、シミュレーション結果（ケース１−２）の例を示してある。このケースでは、ｍ＝２９のときの差動符号化部３４ａの出力値であるＳ’５８、Ｓ’５９の組み合わせが状態Ｎｏ２４に対応することから、図２の変換表に基づいて、状態Ｎｏ２０に対応する初期値Ｓ−２、Ｓ−１を用いている。【００６４】
ここで、本例のシミュレーションでは、同期ワードまでの入力をランダムビット入力とし、同期ワードは固定パターンとしている。また、図３及び図４では、入力パターンによるＳ２ｍ、Ｓ２ｍ＋１の偏移、Ｓ’２ｍ、Ｓ’２ｍ＋１の遷移を状態Ｎｏの偏移で表している。
図３の結果と図４の結果とでは、ランダムビット入力の１２０ｂｉｔのビットパターンが異なるが、同期ワード直前の状態Ｎｏが１となり、同期ワードのマッピングパターンが固定マッピングパターンになることが示されている。なお、入力データとして他の入力パターンにおいても検証済みであり、同様の結果が得られている。【００６５】
なお、本例では、初期値記憶部３３ａは、ｍ＝０における初期値Ｓ’−２、Ｓ’−１として（式６）に示される値を差動符号化部３４ａへ出力して設定しているが、以下のようにして特定される他の初期値を用いてもよい。
すなわち、図１５に示した２０点の各座標を原点からの距離や位相を基準に分類すると、（式１０）の座標式Ｓで表される４つの座標からなる第１グループと、（式１１）の座標式Ｓで表される４つの座標からなる第２グループと、（式１２）の座標式Ｓで表される４つの座標からなる第３グループと、（式１３）の座標式Ｓで表される４つの座標からなる第４グループと、（式１４）の座標式Ｓで表される４つの座標からなる第５グループとに分類することができる。なお、（式１０）〜（式１４）において、ｋは、０〜３の整数である。また、（式１４）において、θ＝ｔａｎ−１（１／２）である。【００６６】
【数１０】
2011125329.tif 000009
【数１１】
2011125329.tif 000010
【数１２】
2011125329.tif 000011
【数１３】
2011125329.tif 000012
【数１４】
2011125329.tif 000013
【００６７】
そして、（式２）で与えられるＸ２ｍ、Ｘ２ｍ＋１について（式５）を用いた演算を行うにあたり、初期値Ｓ’−２、Ｓ’−１の組み合わせとして、（式１０）で与えられる値（任意の１点の座標）と（式１３）又は（式１４）で与えられる値との組み合わせ、（式１１）で与えられる値と（式１２）で与えられる値との組み合わせ、（式１２）で与えられる値と（式１１）で与えられる値との組み合わせ、（式１３）又は（式１４）で与えられる値と（式１０）で与えられる値との組み合わせのいずれかを用いる場合にも、差動符号化部３４ａの出力信号の配置は、図１５に示す２０点の中で偏移する、原点を含まない信号配置となる。なお、前記（式６）は、（式１０）のｋ＝０の場合と（式１３）のｋ＝０の場合の組み合わせに相当する。
このような場合にも、後段の時空間符号化部１５ａの出力も同様な信号配置となり、原点を含まない信号配置にすることができる。【００６８】
また、本例では、シンボルマッピング部１４−１ａ、１４−２ａ、３２−１ａ、３２−２ａは、入力ビット“００”、“０１”、“１１”、“１０”の各パターンに対し、（式２）に示す対応関係に従ったシンボルマッピングを行っているが、これに限定するものではない。すなわち、例えば、シンボルマッピング部１４−１ａ、１４−２ａ、３２−１ａ、３２−２ａは、入力ビット“００”、“０１”、“１１”、“１０”の各パターンを、（式２）に示した４つの出力Ｘのいずれかに固定的にマッピングすればよい。【００６９】
ここで、本例の場合には、Ｓ２ｍ及びＳ２ｍ＋１は各々２０通りのパターンをとることが可能であり、その組み合わせは全部で４００通りとなるが、実際には（式１５）に示される制約がある。【００７０】
【数１５】
2011125329.tif 000014
【００７１】
これに適合する組み合わせの数は４００通りの中の９６通りである。更に、Ｓ２ｍ及びＳ２ｍ＋１の初期値をこの９６通りの中から一つ定めると、実際に生成される組み合わせは２４通りとなる。【００７２】
（第２のシミュレーションの例の説明）
図５〜図９を参照して説明する。
まず、第２のシミュレーションに係る送信機の構成や動作について、図１を参照して上述した内容とは異なる点について説明する。
第２のシミュレーションに係る各シンボルマッピング部１４−１ａ、１４−２ａ、３２−１ａ、３２−２ａの主たる機能は、上述した内容と同じであるが、第２のシミュレーションでは、Ｓ／Ｐ変換部１３ａ、３１ａからの第１の出力（ｂ４ｎ、ｂ４ｎ＋１）と第２の出力（ｂ４ｎ＋２、ｂ４ｎ＋３）に対して、それぞれ異なるシンボル変調を定義している。【００７３】
第１のシンボルマッピング部（シンボルマッピングＡ部）となるシンボルマッピング部１４−１ａ、３２−１ａは、それぞれ、前段のＳ／Ｐ変換部１３ａ、３１ａから第１の出力（ｂ４ｎ、ｂ４ｎ＋１）を入力し、（式２）と同様な（式７）で与えられるＸ２ｍを演算して後段の差動符号化部１５ａ、３４ａへ出力する。
第２のシンボルマッピング部（シンボルマッピングＢ部）となるシンボルマッピング部１４−２ａ、３２−２ａは、それぞれ、前段のＳ／Ｐ変換部１３ａ、３１ａから第２の出力（ｂ４ｎ＋２、ｂ４ｎ＋３）を入力し、（式８）で与えられるＸ２ｍ＋１を演算して後段の差動符号化部１５ａ、３４ａへ出力する。ここで、（式８）はＩＱ平面において（式７）を−４５°回転させたものである。【００７４】
【数７】
2011125329.tif 000015
【数８】
2011125329.tif 000016
【００７５】
更に、シンボルマッピング部３２−１ａ、３２−２ａ、初期値記憶部３３ａ、差動符号化部３４ａを例とすると、（式９）に示される初期値Ｓ’−２、Ｓ’−１を用いて（式５）を計算すると、差動符号化部３４ａの出力信号の配置は、図５に示されるような信号配置となる。
図５には、差動符号化部３４ａの信号配置の一例を示してあり、その２４点の座標Ｓを示してあり、各シンボル値に番号（マッピング点番号）を付してある。横軸は同相（Ｉ）成分を表し、縦軸は直交（Ｑ）成分を表す。【００７６】
【数９】
2011125329.tif 000017
【００７７】
具体的には、図５に示されるマッピング配置では、出力２４点に［１］〜［２４］の番号付けをしてある。
（式５）の計算結果によると、Ｓ’２ｍ、Ｓ’２ｍ＋１の組み合わせは、図６の表に示される２４通りの組み合わせ状態となることが確認される。
図６の表には、第２のシミュレーションにおけるＳ’２ｍ、Ｓ’２ｍ＋１（Ｓ２ｍ、Ｓ２ｍ＋１も同様）の信号配置の組み合わせ及びそれに対応する状態番号（状態Ｎｏ）の一例を示してある。ここで、初期値が図６に示される状態Ｎｏのいずれかであれば、図５に示されるものと同じ２４点の中で偏移することが確認されている。【００７８】
このことをシンボルマッピング部１４−１ａ、１４−２ａ、差動符号化部１５ａ、ＳＴＢＣ符号化部１７ａに当てはめて考えると、差動符号化部１５ａの出力信号の配置は、図５に示されるような信号配置となり、また、後段のＳＴＢＣ符号化部１７ａの出力も同様な信号配置にすることができる。【００７９】
続いて、初期値設定部３５ａにより行われる処理について詳しく説明する。
第２のシミュレーションに係る送信機では、初期値設定部３５ａは、図７に示される表（変換表）の内容に従って、差動符号化部３４ａからの出力Ｓ’５８、Ｓ’５９（或いは、状態Ｎｏ）から、差動符号化部１５ａの初期値Ｓ−２、Ｓ−１を求めて、差動符号化部１５ａへ出力する。【００８０】
図７には、初期値設定部３５ａの入力から出力への変換表の一例を示してある。
具体的には、前段の差動符号化部３４ａからの同期ワード直前についての出力値Ｓ’５８、Ｓ’５９及びそれに対応する状態Ｎｏ（初期値設定部３５ａの入力に関する情報）の一覧を示してあり、これについては図６に示される内容と同じであり、また、後段の差動符号化部１５ａの初期値Ｓ−２、Ｓ−１及びそれに対応する状態Ｎｏ（初期値設定部３５ａの出力に関する情報）の一覧を示してある。そして、初期値設定部３５ａでは、入力の状態Ｎｏが判定されると、それに対応する状態Ｎｏ（図７の変換表では、同じ行にある状態Ｎｏ）の出力を行う。なお、マッピング点番号［１］〜［２４］は図５に示されるものと同じシンボル値を示す。【００８１】
ここで、本例のような初期値Ｓ−２、Ｓ−１を用いて差動符号化部１５ａで（式１）を計算すると、ｍ＝２９のときの計算結果すなわち同期ワード直前のＳ５８、Ｓ５９の組み合わせが必ず状態Ｎｏが１であるものとなり、同期ワードのＳ２ｍ、Ｓ２ｍ＋１（ｍ＝３０〜３４）のマッピング配置を固定ビットパターンに応じた固定マッピングパターンにすることができる。【００８２】
図８には、シミュレーション結果（ケース２−１）の例を示してある。このケースでは、ｍ＝２９のときの差動符号化部３４ａの出力値であるＳ’５８、Ｓ’５９の組み合わせが状態Ｎｏ１６に対応することから、図７の変換表に基づいて、状態Ｎｏ２０に対応する初期値Ｓ−２、Ｓ−１を用いている。
図９には、シミュレーション結果（ケース２−２）の例を示してある。このケースでは、ｍ＝２９のときの差動符号化部３４ａの出力値であるＳ’５８、Ｓ’５９の組み合わせが状態Ｎｏ２３に対応することから、図７の変換表に基づいて、状態Ｎｏ１９に対応する初期値Ｓ−２、Ｓ−１を用いている。【００８３】
ここで、第２のシミュレーションでは、同期ワードまでの入力をランダムビット入力とし、同期ワードは固定パターンとしている。また、図８及び図９では、入力パターンによるＳ２ｍ、Ｓ２ｍ＋１の偏移、Ｓ’２ｍ、Ｓ’２ｍ＋１の遷移を状態Ｎｏの偏移で表している。
図８の結果と図９の結果とでは、ランダムビット入力の１２０ｂｉｔのビットパターンが異なるが、同期ワード直前の状態Ｎｏが１となり、同期ワードのマッピングパターンが固定マッピングパターンになることが示されている。なお、入力データとして他の入力パターンにおいても検証済みであり、同様の結果が得られている。【００８４】
なお、本例では、初期値記憶部３３ａは、ｍ＝０における初期値Ｓ’−２、Ｓ’−１として（式９）に示される値を差動符号化部３４ａへ出力して設定しているが、以下のようにして特定される他の初期値を用いてもよい。
すなわち、図５に示した２４点の各座標を原点からの距離や位相を基準に分類すると、（式１６）の座標式Ｓで表される８つの座標からなる第１グループと、（式１７）の座標式Ｓで表される８つの座標からなる第２グループと、（式１８）の座標式Ｓで表される８つの座標からなる第３グループとに分類することができる。なお、（式１６）〜（式１８）において、ｋは、０〜７の整数である。【００８５】
【数１６】
2011125329.tif 000018
【数１７】
2011125329.tif 000019
【数１８】
2011125329.tif 000020
【００８６】
そして、（式７）及び（式８）で与えられるＸ２ｍ、Ｘ２ｍ＋１について（式５）を用いた演算を行うにあたり、初期値Ｓ’−２、Ｓ’−１の組み合わせとして、（式１６）で与えられる値（任意の１点の座標）と（式１８）で与えられる値との組み合わせ、（式１７）で与えられる値と（式１７）で与えられる値との組み合わせ、（式１８）で与えられる値と（式１６）で与えられる値との組み合わせのいずれかを用いる場合にも、差動符号化部３４ａの出力信号の配置は、図５に示す２４点の中で偏移する、原点を含まない信号配置となる。
このとき、これらの（式１６）〜（式１８）の組み合わせによって用いられる初期値は、２つの初期値の位相差がｎπ／２（ｎは整数）となる組み合わせである。すなわち、２つの初期値の位相差が４５°、１３５°、２２５°、３１５°である組み合わせを除いた組み合わせの中から選択される。なお、前記（式９）は、（式１７）のｋ＝０の場合と（式１７）のｋ＝２の場合の組み合わせに相当する。
このような場合にも、後段の時空間符号化部１５ａの出力も同様な信号配置となり、原点を含まない信号配置にすることができる。【００８７】
ここで、初期値の位相差をｎπ／２に設定した理由を説明する。
（式１６）〜（式１８）の組み合わせのうち、位相差がｎπ／２となる組み合わせは、初期値のみならず、その後の差動符号化部３４ａの出力（シンボル配置）の組み合わせも表している。
一方、（式１６）〜（式１８）の組み合わせのうち、位相差が４５°、１３５°、２２５°、３１５°である組み合わせは、初期値の位相差をｎπ／２に設定したとしても、差動符号化部３４ａからは出力されない。また、位相差が４５°、１３５°、２２５°、３１５°となる初期値を設定した場合には、その後の差動符号化部３４ａの出力は（式１６）〜（式１８）の組み合わせでは表せないシンボル配置となる（即ち、図５で示すシンボル配置にはならない）。
従って、２つの初期値の位相差をｎπ／２となるように組み合わせることで、シンボル配置が原点を含まないだけでなく、差動符号化部３４ａの出力を図５に示す２４点のシンボル配置に限定することができる。【００８８】
また、本例では、シンボルマッピング部１４−１ａ、１４−２ａ、３２−１ａ、３２−２ａは、入力ビット“００”、“０１”、“１１”、“１０”の各パターンに対し、（式７）及び（式８）に示す対応関係に従ったシンボルマッピングを行っているが、これに限定するものではない。すなわち、例えば、第１のシンボルマッピング部（シンボルマッピング部Ａ）となるシンボルマッピング部１４−１ａ、３２−１ａは、入力ビット“００”、“０１”、“１１”、“１０”の各パターンを、（式７）に示した４つの出力Ｘ２ｍのいずれかに固定的にマッピングすると共に、第２のシンボルマッピング部（シンボルマッピング部Ｂ）となるシンボルマッピング部１４−２ａ、３２−２ａは、これと同じ対応関係をもって、（式８）に示した４つの出力Ｘ２ｍ＋１のいずれかに固定的にマッピングすればよい。【００８９】
（変換表の作成方法の例の説明）
図２（或いは図７）に示した変換表は、差動符号化部３４ａ、３４ｂから出力される２つの値が取り得る組み合わせを状態と定義した上で、初期値設定部３５ａ、３５ｂの入力（差動符号化部３４ａ、３４ｂの同期ワード直前の出力Ｓ’５８、Ｓ’５９）と初期値設定部３５ａ、３５ｂの出力（差動符号化部１５ａ、１５ｂの初期値Ｓ−２、Ｓ−１）に状態Ｎｏを付与し、それぞれを対応付けて示した表である。【００９０】
図２（或いは図７）に示した変換表は、例えば、以下に述べるような方法で作成することが出来る。
図１７は、変換表を作成するために用いる差動符号化テスト装置の機能ブロックの一例を示す図であり、例えば、ソフトウェアによるシミュレーションプログラム上に構成される。【００９１】
本例の差動符号化テスト装置は、ランダムビット列生成部３０１、ランダムビット列バッファ３０２、Ｓ／Ｐ変換部３０３、２つのシンボルマッピング部３０４−１、３０４−２、差動符号化部３０５、初期値設定部３０８、状態判定部３０９を備えている。また、差動符号化部３０５は、行列演算部３０６、２つのメモリ３０７−１、３０７−２を有する。
Ｓ／Ｐ変換部３０３、シンボルマッピング部３０４−１、３０４−２、差動符号化部３０５は、例えば、図１に示した基地局１におけるＳ／Ｐ変換部１３ａ、シンボルマッピング部１４−１ａ、１４−２ａ、差動符号化部１５ａと同一の機能を有するものである。【００９２】
ランダムビット系列生成部３０１は、通信フレームの先頭から同期ワード直前のビットまでの長さＬのランダムなビット系列を生成する。
ランダムビット系列バッファ３０２は、ランダムビット系列生成部３０１の出力を一時保存する。
Ｓ／Ｐ変換部３０３は、ランダムビット系列バッファ３０２から入力されるビット系列を４ビットずつ並列変換し、２ビットずつの組み合わせとして出力する。本例では、４ビット分の入力（ｂ４ｎ、ｂ４ｎ＋１、ｂ４ｎ＋２、ｂ４ｎ＋３）について、前半の（ｂ４ｎ、ｂ４ｎ＋１）をシンボルマッピング部３０４−１へ出力し、後半の（ｂ４ｎ＋２、ｂ４ｎ＋３）をシンボルマッピング部３０４−２へ出力する。【００９３】
シンボルマッピング部３０４−１、３０４−２は、それぞれ、Ｓ／Ｐ変換部３０３から入力される２ビットに対応した複素シンボル値Ｘ２ｍ及びＸ２ｍ＋１を出力する。この対応関係は、例えば、（式２）、又は、（式７）、（式８）に従うものである。
差動符号化部３０５では、シンボルマッピング部３０４−１、３０４−２から入力される２つの複素シンボル値Ｘ２ｍ及びＸ２ｍ＋１と、メモリ３０７−１、３０７−２に格納されている一時刻前の差動符号化部３０５の出力（Ｓ２ｍ−２，Ｓ２ｍ−１）を用いて、行列演算部３０６において（式１）に従う演算を行い、その結果を出力する。なお、時刻ｍ＝−１においては、メモリ３０７−１、３０７−２には、初期値設定部３０８が出力する初期値（Ｓ−２、Ｓ−１）が予め格納されている。【００９４】
初期値設定部３０８は、所定の初期状態番号Ｐ−１に対応する初期値（Ｓ−２、Ｓ−１）を出力するが、これらの対応関係は、例えば、図６（或いは図１６）に示すものとする。ここで、初期状態番号Ｐ−１は、ランダムビット系列生成部３０１によって生成されたランダムビット系列の最初のビットが差動符号化部３０５に入力される前にメモリ３０７−１、３０７−２に記憶されている初期値に対応した状態を示す。
状態判定部３０９は、差動符号化部３０５の出力の組み合わせ（Ｓ２ｍ、Ｓ２ｍ＋１）から、対応する状態番号Ｐｍを判定して出力するものであり、その対応関係は、例えば、図６（或いは図１６）に示すものとなる。
なお、以上の構成において、ランダムビット系列の長さＬは４の整数倍であり、Ｍ＝Ｌ／４とするとき、ｍ＝０、１、・・・、Ｍ−１となる。【００９５】
図１７の差動符号化テスト装置を用いて、図２（或いは図７）に示す変換表を作成する手順について、図１８に例示するフローチャートを参照して説明する。
変換表を作成する手順は、前段処理Ｔ１と、後段処理Ｔ２とに大別される。
前段処理Ｔ１では、初期状態番号Ｐ−１を“１”とした時に、最終状態番号(ランダムビット系列生成部３０２によって生成されたランダムビット系列の最後のビットが差動符号化部３０５に入力され、演算された結果の出力に対応する最後の状態)ＰＭ−１が状態番号Ａ（＝１、・・・、Ｎｓ；Ｎｓは状態総数）となるビット系列ｂ０〜ｂＬ−１（Ｌは入力ビット長）を求める処理である。状態番号Ａは、図２（或いは図７）の変換表における左部分（前段の差動符号化部の同期ワード直前の出力（初期値更新部の入力））の状態Ｎｏに対応する。【００９６】
具体的には、例えば、状態番号であり変数でもあるＡを“１”として（ステップＳ１１）、以下の処理を行う。
すなわち、ランダムビット列生成部３０１で乱数生成等の手段によりランダムなビット系列ｂ０〜ｂＬ−１を生成してバッファへ保存し（ステップＳ１２）、初期状態番号Ｐ−１を“１”とし（ステップＳ１３）、ビット系列ｂ０〜ｂＬ−１を入力として差動符号化部３０５を順次動作させる（ステップＳ１４）。この結果、最終状態番号ＰＭ−１が目標とする状態番号Ａとならない場合は、上記ビット系列とは異なるランダムビット系列ｂ０〜ｂＬ−１を再度生成し、同じ動作を繰り返す（ステップＳ１５）。一方、最終状態番号ＰＭ−１が目標とする状態番号Ａになった場合は、後段処理Ｔ２へ進む。
これ以降、図１７中のランダムビット列生成部３０１は動作を停止し、ランダムビット列バッファ３０２の内容ｂ０〜ｂＬ−１は更新されずに保持される。【００９７】
後段処理Ｔ２では、前段処理Ｔ１で生成されてランダムビット列バッファ３０２へ保存されたビット系列ｂ０〜ｂＬ−１を入力として、最終状態番号ＰＭ−１が“１”となるような初期状態番号Ｐ−１である状態番号Ｂを求める処理である。状態番号Ｂは、図２（或いは図７）の変換表における右部分（後段の差動符号化部の初期値Ｓ−２、Ｓ−１（初期値更新部の出力））の状態Ｎｏに対応する。【００９８】
すなわち、状態番号であり変数でもあるＢを“１”とし（ステップＳ１６）、初期状態番号Ｐ−１＝Ｂとして（ステップＳ１７）、ビット系列ｂ０〜ｂＬ−１を入力として差動符号化部３０５を順次動作させる（ステップＳ１８）。この結果、最終状態番号ＰＭ−１が目標とする“１”とならない場合は、状態番号Ｂを一つ増加させて同様の動作を繰り返す（ステップＳ１９、Ｓ２０）。一方、最終状態番号ＰＭ−１が目標とする“１”となった場合は、その処理で入力された状態番号Ｂの値と状態番号Ａの値とを（Ａ、Ｂ）とし、一つの組み合わせとして保存する（ステップＳ２１）。
以上の前段処理Ｔ１および後段処理Ｔ２の動作を、状態番号Ａを“１”からＮｓ（Ｎｓは状態総数）に対して繰り返すことにより（ステップＳ２２、Ｓ２３）、Ｎｓ個の（Ａ、Ｂ）の組み合わせが得られ、これを表として表現したものが図２（或いは図７）となる。【００９９】
ここで、初期状態番号Ｐ−１と最終状態番号ＰＭ−１が同一となるビット系列であれば、共通の状態番号Ａと状態番号Ｂの組み合わせを使用することが可能である。
また、上記の説明では、一例として、初期状態番号Ｐ−１を“１”として状態番号Ａとなるようなビット列ｂ０〜ｂＬ−１を求め、最終状態番号ＰＭ−１が“１”となるような状態番号Ｂを求めるように処理したが、初期状態番号Ｐ−１は“１”で始めなくとも良いし、最終状態番号ＰＭ−１を“１”としなくとも良く、任意に設定する事が可能である。
また、初期値の変換表（図２や図７）に記憶される値は、シンボルマッピングのマッピング方法と、初期値の組み合わせによって適宜変更される。また、初期状態番号と最終状態番号の組み合わせによっても適宜変更される。【０１００】
（実施例のまとめ）
以上のように、本例のＤＳＴＢＣ方式を採用した送信機では、フレームの先頭より後ろの所定箇所に同期ワードが配置される場合に、フレームの先頭から同期ワードより前の値（例えば、ビット値）に基づいて、本線の処理（本例では、Ｓ／Ｐ変換部１３ａ〜ＳＴＢＣ符号化部１７ａの処理）において同期ワードの直前に対応する信号点が一定の点になるように、前記値（フレームの値）を処理するときの差動符号化の初期値Ｓ−２、Ｓ−１を設定する。【０１０１】
具体的には、通常、デジタル無線におけるＡＦＣ処理は、同期ワードのマッピング配置が既知であることを前提としているため、受信側では、同期ワードを復調したマッピング配置結果との誤差を演算して補正をかけていたが、ＤＳＴＢＣ方式を用いると、従来では、マッピング配置が直前のデータ（例えば、音声データ）の入力に依存して変化するため、基準となるマッピング配置が不定となり、対策を講じる必要があった。そこで、本例では、差動符号化部１５ａに入力される初期値Ｓ−２、Ｓ−１を受信データのフレームの最初から同期ワード直前までの１２０ｂｉｔのデータから演算し、その演算結果を初期値として設定することにより、同期ワードのマッピング配置を固定されたマッピングパターンとして、基準マッピングパターンとして比較することを可能にした。【０１０２】
このように、本例では、ＤＳＴＢＣ方式を採用する無線機において、従来では他の入力データに依存して不定であった同期ワードのマッピングパターン（マッピング配置）を固定のマッピングパターン（例えば、既知の固定配置）にすることができ、例えば、受信側のＡＦＣ処理において基準となるマッピング配置点を予め定義することが可能となる。【０１０３】
ここで、本発明を適用することが可能な無線通信システムの一例として、同報型無線システムである列車無線システム（例えば、図１０に示されるようなシステム）について概略的に説明する。
列車無線システムでは、例えば、線路に沿って複数の基地局装置が設置されており、１つの中央装置が送信対象となるデータ列Ｓを各基地局装置へ同時に配信（送信）し、各基地局装置は当該データ列Ｓから生成したデータ列の信号をアンテナから無線により送信する。そして、線路を走行する列車の移動局装置が基地局装置からの無線信号（電波）を受信する。なお、各基地局装置は、例えば、互いに異なる無線通信領域を有する（重複部分があってもよい）指向性アンテナからなる２本のアンテナを備えている。【０１０４】
このようなシステムでは、従来において、同一の周波数を使用する複数の基地局装置でシステムを運用しようとすると、隣接する基地局装置の通信エリア（無線通信領域）において重複するエリアでは電波干渉が生じてしまっていた。
そこで、一構成例として、各基地局装置において、ＤＳＴＢＣを用いて送信信号を符号化し、隣接する基地局装置について重複するエリアに対しては各基地局装置から互いに直交する異なる符号化列（例えば、データ列ＳからＤＳＴＢＣにより生成される互いに直交するデータ列Ａ、Ｂ）が送信されるように、各基地局装置の各アンテナ毎に送信データ系列を選択や設定することで、同一波干渉を防ぐことが考えられる。【０１０５】
本発明に関して概念的に説明する。
本発明は、下記の新規な知見に基づいており、これを送信機における信号の差動符号化に適用することで、効率的な通信を実現している。
１）ＤＳＴＢＣ符号化方式では、所定の初期値を用いて所定の演算式により信号値を差動符号化した符号化結果は、この信号値がどのようなビット列の信号値であっても、有限個に分類される。すなわち、あらゆる信号値は、それらの符号化結果が有限個の状態として分類されるから、これら有限個の信号値であらゆる信号値を代表することができる。
２）そして、上記有限個の信号値を上記と同じ所定の演算式により差動符号化した符号化結果が所定の目標値になる初期値が分かれば、任意の信号値について符号化結果を所定の目標値とすることができるから、ＤＳＴＢＣ符号化により目標とする符号化結果を得ることができる。【０１０６】
すなわち、図２を例にして説明すれば、所定の演算式（例えば、（式２）及び（式５））により所定の初期値（例えば、（式６））を用いて、全ての信号ビット列を差動符号化すると、その符号化結果は２４種類の状態に分類される（図２の左部分）。そして、これら２４種類の分類毎に、当該分類に係る或る信号値について、当該信号値を差動符号化することにより目標の符号化結果を得ることができる初期値を求めると、上記２４種類のいずれかの状態に対応付けられる（図２の右部分）。【０１０７】
したがって、ＤＳＴＢＣ符号化方式において、第１段の符号化処理で、フレームの先頭から同期ワード直前までの信号値を差動符号化した符号化結果に基づき、当該符号化結果（図２の左部分）に対応付けられた初期値（図２の右部分）を特定し、当該特定した初期値を第２段の符号化における初期値としてフレーム全体の符号化処理を行なうことにより、当該フレームの同期ワード部分について（常に）目標となる所定の符号化結果を得ることができる。【０１０８】
つまり、本発明は、所定の初期値を用いて所定の演算式により信号値を差動符号化した符号化結果が有限個に分類されることを利用して、フレーム単位の信号を差動符号化して送信する送信機（或いは送信方法）であって、前記有限個の符号化結果と当該符号化結果となる信号値を前記所定の演算式により差動符号化した符号化結果が所定の目標値になる初期値とを対応付けた関係（テーブル）を用意し、第１段の符号化処理で、フレームの先頭から同期ワード直前までの信号値を前記所定の初期値を用いて前記所定の演算式により差動符号化した符号化結果に基づいて、当該符号化結果に対応付けられた初期値を前記関係（テーブル）から特定し、第２段の符号化処理で、前記特定した初期値を用いて前記所定の演算式により前記フレームを符号化することを特徴とする送信機（或いは送信方法）として把握することができる。【０１０９】
ここで、本発明に係るシステムや装置などの構成としては、必ずしも以上に示したものに限られず、種々な構成が用いられてもよい。また、本発明は、例えば、本発明に係る処理を実行する方法或いは方式や、このような方法や方式を実現するためのプログラムや当該プログラムを記録する記録媒体などとして提供することも可能であり、また、種々なシステムや装置として提供することも可能である。
また、本発明の適用分野としては、必ずしも以上に示したものに限られず、本発明は、種々な分野に適用することが可能なものである。
また、本発明に係るシステムや装置などにおいて行われる各種の処理としては、例えばプロセッサやメモリ等を備えたハードウエア資源においてプロセッサがＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に格納された制御プログラムを実行することにより制御される構成が用いられてもよく、また、例えば当該処理を実行するための各機能手段が独立したハードウエア回路として構成されてもよい。
また、本発明は上記の制御プログラムを格納したフロッピー（登録商標）ディスクやＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ等のコンピュータにより読み取り可能な記録媒体や当該プログラム（自体）として把握することもでき、当該制御プログラムを当該記録媒体からコンピュータに入力してプロセッサに実行させることにより、本発明に係る処理を遂行させることができる。
【符号の説明】
【０１１０】
１、２、１１１、１１２、２０１、２０２・・基地局装置、  １１ａ、ｂ、２１１ａ、ｂ・・入力部、  １２ａ、ｂ、２１２ａ、ｂ・・チャネルコーデック部、  １３ａ、ｂ、３１ａ、ｂ、２１３ａ、ｂ・・Ｓ／Ｐ変換部、  １４−１ａ、ｂ、１４−２ａ、ｂ、３２−１ａ、ｂ、３２−２ａ、ｂ、２１４−１ａ、ｂ、２１４−２ａ、ｂ・・シンボルマッピング部、  １５ａ、ｂ、３４ａ、ｂ、２１６ａ、ｂ・・差動符号化部、  １６ａ、ｂ、２１７ａ、ｂ・・基地局ＩＤ通知部、  １７ａ、ｂ、２１８ａ、ｂ・・ＳＴＢＣ符号化部、
１８ａ、ｂ、２１９ａ、ｂ・・送信部、  １９ａ、ｂ、２２０ａ、ｂ・・電力増幅部、
２０ａ、ｂ、２２１ａ、ｂ・・送信アンテナ、  ３３ａ、ｂ、２１５ａ、ｂ・・初期値記憶部、  ３５ａ、ｂ・・初期値設定部、  １０１・・中央卓、  １０２・・中央装置、
１２１・・移動局装置、
【図１】
2011125329.tif 000021
【図２】
2011125329.tif 000022
【図３】
2011125329.tif 000023
【図４】
2011125329.tif 000024
【図５】
2011125329.tif 000025
【図６】
2011125329.tif 000026
【図７】
2011125329.tif 000027
【図８】
2011125329.tif 000028
【図９】
2011125329.tif 000029
【図１０】
2011125329.tif 000030
【図１１】
2011125329.tif 000031
【図１２】
2011125329.tif 000032
【図１３】
2011125329.tif 000033
【図１４】
2011125329.tif 000034
【図１５】
2011125329.tif 000035
【図１６】
2011125329.tif 000036
【図１７】
2011125329.tif 000037
【図１８】
2011125329.tif 000038
【国際調査報告】
2011125329.tif 000039
2011125329.tif 000040