"送信データを、差動符号器を用いて符号化する方法であって:差動符号器で送信データを受信し、そして前記送信データを、符号集合を用いて符号化し、前記符号集合を前記差動符号器が処理すると、前記符号集合によって、前記差動符号器が既知の状態に設定され、そして無相関出力系列が生成される、方法。前記差動符号器は、前記送信データを受信すると、初期論理状態に保持され、そして前記データを符号化するために前記差動符号器が用いる前記符号集合によって、前記差動符号器が前記初期論理状態にリセットされる、請求項1に記載の方法。前記差動符号器は、前記送信データを受信すると、初期論理状態を保持し、そして前記データを符号化するために前記差動符号器が用いる前記符号集合によって前記差動符号器が、前記初期論理状態とは異なる既知の論理状態にリセットされる、請求項1に記載の方法。更に:前記符号化信号を変調し、前記符号化信号を増幅し、そして前記符号化信号を送信する、請求項1に記載の方法。更に:前記符号化信号を受信し、そして前記符号化信号を復号する、請求項4に記載の方法。更に、前記符号化信号を測位アルゴリズムに用いる、請求項5に記載の方法。前記符号化信号は、全地球測位システムGPS信号、グレイGrayコード信号、または衛星信号のうちの少なくとも1つの信号を含む、請求項6に記載の方法。前記送信データを符号化する際に、スーパービットエンコーディング方式を用い、前記スーパービットエンコーディング方式では、送信される各情報ビットをN擬似ランダムビット列で表わす、請求項6に記載の方法。前記スーパービットエンコーディング方式を利用して、信号対雑音比を大きくして、屋内に居るユーザが正確なタイミング情報を取得することができるようにする、請求項8に記載の方法。前記スーパービットエンコーディング方式では、複数のビット列を前記N擬似ランダムビット列に付加し、前記複数のビット列によって、前記差動符号器が所定の論理状態にリセットされる、請求項8に記載の方法。前記差動符号器は、測位システムとして利用される通信システム内に配置される、請求項1に記載の方法。前記符号化信号を受信する際に、減衰環境に居るユーザが、信号を受信して正確な信号取得タイミング情報を取得することができるようにする、請求項5に記載の方法。差動符号器を備える通信装置であって、前記差動符号器は:送信データを受信し、そして前記送信データを、符号集合を用いて符号化し、前記符号集合を前記差動符号器で処理すると、前記符号集合によって、前記差動符号器が既知の状態に設定され、そして無相関出力系列が生成される、通信装置。前記差動符号器は、前記送信データを受信すると、初期論理状態を保持し、そして前記データを符号化するために前記差動符号器が用いる前記符号集合によって、前記差動符号器が前記初期論理状態にリセットされる、請求項13に記載の通信装置。前記差動符号器は、前記送信データを受信すると、初期論理状態を保持し、そして前記データを符号化するために前記差動符号器が用いる前記符号集合によって、前記差動符号器が前記初期論理状態とは異なる既知の論理状態にリセットされる、請求項13に記載の通信装置。前記差動符号器は、スーパービットエンコーディング方式を実現し、前記スーパービットエンコーディング方式では、送信される各情報ビットをN擬似ランダムビット列で表わす、請求項13に記載の通信装置。前記スーパービットエンコーディング方式では、複数のビット列を前記N擬似ランダムビット列に付加し、前記複数のビット列によって、前記差動符号器が所定の論理状態にリセットされる、請求項16に記載の通信装置。以下の説明では、多くの特定の詳細を説明して、種々の実施形態を完全に理解することができるようにしている。しかしながら、この技術分野の当業者であれば、種々の実施形態は、特定の詳細を用いることなく実施することができることが理解できるであろう。他の例では、公知の方法、手順、部品、及び部材を詳細に示すことによって、または説明することによって、特定の実施形態が不明瞭になってしまうことがないようにしている。本出願の主題は主として、イリジウム衛星に用いられるQPSK変調方式における差動符号化に関連して記述される。しかしながら、この技術分野の当業者であれば、本明細書において記載される方法は、QPSK変調方式またはBPSK変調方式の何れかの変調方式における差動符号化を利用する他のシステムに容易に適用することができることを理解できるであろう。このようなシステムは、他の移動通信システム、例えば空中通信システムまたは同様の通信システムを含むだけでなく、静止通信プラットフォームを含むことができ、これらの静止通信プラットフォームとして、これらに限定されないが、船舶または携帯電話タワーを挙げることができる。本明細書において記載されるのは、低高度軌道周回LEO衛星システムに用いられる送信機において利用することができる差動符号化方法である。幾つかの実施形態では、差動符号化方法において、送信機の差動符号器が既知の論理状態のままに保持されるという特性を示す予め選択された符号群を使用する。例えば、予め選択された幾つかの符号によって送信機が、当該送信機が送信前の状態になっていたときと同じ論理状態のままに保持される。これにより、差動符号器の入力データと出力データとの1:1の対応付けができ、これにより、受信機における信号相関処理及び信号選択処理が容易になる。図1は、種々の実施形態による低高度軌道周回LEO衛星通信システム100の模式図である。図1を参照するに、幾つかの実施形態では、システム100は、参照番号120で一括表記される1つ以上の受信側装置120a,120bと通信する1つ以上のLEO衛星110を備える。幾つかの実施形態では、これらのLEO衛星110は、イリジウム衛星コンステレーションの衛星群として具体化することができる。イリジウムのような代表的な衛星通信システムは、衛星信号が周囲のノイズフロア以上の受信電力を有する状態で動作するように設計される。受信側装置120は、衛星電話機または携帯電話機のような通信装置として、または通信装置またはコンピューティングデバイス、例えばパーソナルコンピュータ、ラップトップコンピュータ、携帯情報端末などの構成要素群として実現することができる。別の構成として、受信側装置120は、全地球測位システムGPSに接続されて使用される機器に類似する位置特定機器またはナビゲーション機器として実現することができる。GPSシステムは、拡散スペクトラム接続技術を利用し、この拡散スペクトラム接続技術によってこれらの受信機は、受信放送がノイズフロアに埋もれてしまう場合でも信号をピックアップすることができる。GPSのようなシステムでは、擬似ランダム符号を衛星から放送し、そして相関法を用いて信号をノイズから取り出す。GPSシステムは、信号電力が不足することに起因して減衰環境130例えば、屋内における性能が極めて低下し、信号電力が不足すると、これらの環境において更に良好に動作することができる他のシステムが必要となってしまう。イリジウム衛星は、GPS送信よりも遥かに大きい電力で放送を行なう。1つの例では、イリジウム衛星のようなLEO衛星から受信する信号で動作するように構成される受信機ユニットは、受信側装置120のアンテナで約45dB未満だけ減衰した信号レベルで動作することができる。従って、LEO型のイリジウム衛星を利用することにより、イリジウム衛星対応受信機ユニットは、約15~20dBで動作することができ、この信号レベルを下回ると、代表的なGPS対応受信機ユニットは動作しなくなる。イリジウムを含む種々の衛星通信システムは、差動符号化信号処理方式を用いて、直交位相シフトキーイングQPSK変調された放送を符号化し、そして送信する。差動符号化プロセスでは、放送の同相I変調ビット及び直交Q変調ビットを、差動符号器の出力が現在のI/Q状態及び前のI/Q状態の関数となるように再符号化する。表1は、QPSKシステムに用いられる代表的な差動符号化方式である。任意の所定のメッセージビット列で表わされるは、当該メッセージが放送される前に差動符号化される。差動符号化プロセスの現在の出力は、現在のI/Q状態及び前のI/Q状態の関数である。一例として、差動符号器に入力されるビット符号化メッセージAは、実際には、差動符号器の前の状態Cに依存して異なる4つの形式B1,B2,B3,B4を有することができる形式Bで放送される。表2で表わされる事例を以下に例示する:表2:符号器における変換事例1:A00000000予め符号化されているメッセージC00B100000000放送メッセージ事例2:A00000000予め符号化されているメッセージC01差動符号器の前の状態B201010101放送メッセージ事例3:A00000000予め符号化されているメッセージC10差動符号器の前の状態B310101010放送メッセージ事例4:A00000000予め符号化されているメッセージC11差動符号器の前の状態B411111111放送メッセージ従って、後続の所定のメッセージAに関しては必ず、差動符号化された4通りのメッセージBが生成され、これらのメッセージが差動符号器から出力される。メッセージBは、符号器の前の状態Cによって異なり、1:4の入力符号A対出力可能符号B比が成立する。イリジウム衛星及び他の通信衛星に用いられる差動符号化方式では、擬似ランダム符号系列及び関連する相関検出法を使用する際に問題が生じるが、その理由は、差動符号器に入力される所望符号であるメッセージAごとに、4通りの放送が行なわれてしまうからである。この1:4の比は、ユーザ受信機における相関処理を極めて複雑にしてしまう。1つのグループの利用可能符号メッセージを検索し、そしてこれらの符号メッセージの相関処理を行なうのではなく、受信機はその代わりに、メッセージのこの数の4倍の数のメッセージを全て検索する必要がある。これにより、ユーザ受信機に必要なメモリ量、処理量、及び電力量が増大する。更に、これにより、符号間の距離が短くなり、そして1つの符号が相関プロセスにおいて別の符号であると誤って判断される可能性が高くなる。1つの態様では、本明細書において記載されるのは、差動符号器が符号集合を用いる差動符号化に関するシステム及び方法であり、符号集合を差動符号器で処理すると、符号集合によって差動符号器が既知の状態に設定される。既知の状態は、所定の論理状態とすることができる。例えば、種々の実施形態では、差動符号器は、送信データを受信すると初期論理状態を保持することができ、そして差動符号器がデータを符号化するために用いる符号集合によって、差動符号器を初期論理状態にリセットすることができる。種々の実施形態では、差動符号器は、送信データを受信すると初期論理状態を保持することができ、そして差動符号器がデータを符号化するために用いる符号集合によって、差動符号器を、初期論理状態とは異なる既知の論理状態にリセットすることができる。種々の実施形態では、既知の状態は、入力データストリームが処理された後の既知のI,Q状態とすることができる。差動符号器を既知のI,Q状態に設定することにより、入力数と出力数の比が1:4になる状況を無くすことができる。幾つかの実施形態では、本開示の方法は、例えば図1に示す衛星110のようなLEO衛星の送信機のような送信側装置において用いることができる。図2は、種々の実施形態による送信側装置及び受信側装置の構成要素群の模式図である。図2を参照するに、1つの実施形態では、送信側装置210は、差動符号器212と、変調器214と、そしてアンプ216と、を備える。送信側装置210はアンテナ218に接続される。受信側装置230は、1つ以上の信号プロセッサ群232と、復調器234と、そして帯域通過フィルタ236と、を備える。受信側装置230はアンテナ238に接続される。送信側装置210及び受信側装置230の動作について、図2を参照しながら説明し、そして種々の実施形態によるビット信号構造を用いて差動符号化放送する方法における操作を示すフローチャートである図3を参照しながら説明する。図2及び3を参照するに、操作310では、送信データを送信側装置210の差動符号器212で受信する。操作315では、当該データを、選択符号群を用いて差動符号化する。幾つかの実施形態では、差動符号器212は、当該データを、符号集合を用いて差動符号化し、当該符号集合は、送信されると、当該符号集合によって必ず、差動符号器212が、00のような既知のI,Q状態のままに保持されるという特性を有する。これにより、差動符号器212の入力符号Aと出力符号Bとの間の1:1の相関が確保され、これによって今度は確実に、システムの差動符号器が在るのにも拘わらず、前のメッセージが不確定性を現在のメッセージに与えることがなくなる。従って、上記例では、符号語によって必ず、差動符号器212が回転して当該差動符号器の初期位相00に戻る。操作320では、差動符号器から出力されるデータ信号を変調器214で変調する。変調信号をアンプ216で増幅し操作325、そしてアンテナ218に伝送して送信する操作330。放送信号を、受信側装置230に接続されるアンテナ238で受信する操作335。当該信号をアンテナ238から帯域通過フィルタに伝送し、この帯域通過フィルタが、不所望の周波数領域をフィルタリングし操作340、次に復調器234で復調し操作345、そして次に、信号プロセッサ232に伝送する。関連部分では、信号プロセッサ232は、信号を復号して操作350、元のメッセージを取り出すことができる。次に、元のメッセージを位置特定プロセスにおいて使用することができる。別の態様では、差動符号器212は、本明細書において、スーパービットエンコーディングsuperbitencoding:SBEと表記される符号化法を用いることができ、この符号化法は、ノイズの多い環境におけるメッセージの信号検出を向上させるように設計される。幾つかの実施形態では、差動符号器212は、メッセージ群を:G=N/n;但し、G=処理ゲイン、N=符号メッセージのビット数n=メッセージの情報ビット数。に等しい処理ゲインで符号化する。一例として、10メッセージビットを使用して1情報ビットを表わす場合、処理ゲインは10または、10dBに等しい。この場合、dB換算係数は:10log10Gである。スーパービット列superbitsequencesは、N擬似ランダムビット列を用いて作成することができ、この場合、各符号は前に説明した相関特性を有する。Nは、整数として用いることができるので、差動符号器212からの出力系列は、符号語群の間の差分値を保持することが可能な程度に互いに無相関になる。種々の実施形態では、スーパービットエンコーディング方式を前に説明した方法に用いることができ、この場合、差動符号器は符号集合を用い、当該符号集合を差動符号器で処理すると、当該符号集合によって差動符号器が既知の状態に設定される。1つの実施形態では、スーパービットエンコーディング方式において、複数ビット列をN擬似ランダムビット列に付加することができ、この場合、複数ビット列によって差動符号器が既知の状態にリセットされる。例えば、2つのSBEスーパービットエンコーディングビット列について以下に説明する。各ビット列は、1個の0、または1個の1をそれぞれ表わす10のビット列を用いる。この実施形態の一例として、以下の表3の事例1~事例4に示すビット符号は、20ビット入力符号を示し、この20ビット入力符号の後ろに、4個のゼロ0000がテスト系列として付加されるビット符号A。20ビット列の最後に付加される4個のゼロによって、差動符号器212の状態Cを特定し易くしている。更に、Dによって、差動符号器212の符号化後の状態を特定する。好適な出力符号から、C=Dが得られ、これは、差動符号器212の符号化後の状態が4個のゼロを、符号器の状態が差動符号器212の初期状態にリセットされていることを示すメッセージの最後に、この場合も含んでいることを意味する。これとは異なり、事例5~事例8に示す例では、差動符号器212の符号化後の状態は、差動符号器212の符号化前の初期状態にリセットされていない。表3:ビット符号例事例1:A101111001111011100110000予め符号化されているメッセージC0000差動符号器の前の状態B100110100110001111000000放送メッセージD0000差動符号器の符号化後の状態事例2:A101011110001001010100000予め符号化されているメッセージC0000差動符号器の前の状態B101100111110101101000000放送メッセージD0000差動符号器の符号化後の状態事例3:A101010101110101101010000予め符号化されているメッセージC0000差動符号器の前の状態B101101001101001110000000放送メッセージD0000差動符号器の符号化後の状態事例4:A101110000110110011000000予め符号化されているメッセージC0000差動符号器の前の状態B100100000100111100000000放送メッセージD0000差動符号器の符号化後の状態事例5:A011101000011100000010000予め符号化されているメッセージC0000差動符号器の前の状態B011000000011010101111111放送メッセージD1111差動符号器の符号化後の状態事例6:A001101110101001001110000予め符号化されているメッセージC0000差動符号器の前の状態B001110011110101110010101放送メッセージD0101差動符号器の符号化後の状態事例7:A100110010110101110100000予め符号化されているメッセージC0000差動符号器の前の状態B011000000011010101111111放送メッセージD1111差動符号器の符号化後の状態事例8:A110011111011100100000000予め符号化されているメッセージC0000差動符号器の前の状態B111100110110111010101010放送メッセージD1010差動符号器の符号化後の状態幾つかの実施形態では、スーパービットエンコーディングの考え方は、イリジウム衛星からのメッセージバーストのような1個の通信衛星からのメッセージバーストの幾つかのグレイGray符号を表わすという考え方に拡張することができる。バーストデータ構造は、識別情報だけでなく、差動符号化されるペイロードデータとなる情報ビット群を含む。幾つかの実施形態では、n=8通りの、または256通りのメッセージとすると、256データビットNが1つのメッセージバーストに含まれ、この場合、複数のメッセージが送信されることになる。SBEスーパービットエンコーディング列は、n=1を通信衛星の差動符号器において使用する場合の事例に関して、1個の0または1個の1を表わす10の2つのビット列を用いて定義することができる。この事例では、N=10及びn=1であるので、信号ゲインG=10である。図4は、種々の実施形態による符号群を生成して差動符号化処理を行なう方法における操作を示すフローチャートである。図4を参照するに、操作410では、擬似ランダム符号候補を生成する。幾つかの実施形態では、擬似ランダム符号群は、ランダム番号発生装置を使用して生成することにより、0群及び1群のビット列候補を生成することができる。操作415では、擬似ランダム符号群が差動符号化基準を満足するかどうかを判断する。擬似ランダム符号群をQPSK符号化する場合、ビット数は、偶数とする必要があり、そして値1を有する全ビットの合計は、4の偶数倍とする必要がある。QPSK符号化の場合、ビット数は、偶数とする必要があり、そして全ビットのうち、値1を有する幾つかのビットの数は、2の偶数倍とする必要がある。擬似ランダム符号群は、差動符号器212に入力することができ、この差動符号器212がデータを差動符号化し操作420、そして出力を入力擬似ランダム符号群に基づいて生成する。0群及び1群が長くランダムに並んだ数字列を差動符号化すると通常、入力符号と同様の統計的特性を示す新たな符号が生じる。従って、差動符号器212によって生成される出力符号が入力符号と同様の特性を持つ確率が高い。操作425では、差動符号器212によって生成される出力符号群の相関特性を、入力符号と出力符号との相関をとることにより調べる。一般的に、規則を満たす符号語群の集合によって低い相互相関が、当該集合の符号語群の間に生じる。図4のこれらの操作は、適切な符号語群の集合を求めるまで繰り返すことができる。次に、符号集合を、図3に示す差動符号化プロセスにおいて用いることができる。要約すると、衛星通信システムによって差動符号化を強制的に行なう方法から、メッセージを符号化するために擬似ランダム符号系列を用いる際に困難が伴うが、その理由は、送信符号を入力するたびに、4通りの出力符号を放送することになるからである。これにより、ユーザ受信機における相関処理が、必要なメモリ量、処理量、及び電力量が増大することにより極めて複雑になる。更に、これにより、符号間の距離が短くなり、そして1つの符号が相関プロセスにおいて別の符号であると誤って判断される可能性が高くなる。本明細書において記載される種々の実施形態によれば、データを、差動符号器212において符号群を用いて符号化し、これらの符号によって差動符号器212が既知の出力状態のままに保持されると、擬似ランダム符号化メッセージをユーザに通信衛星を介して配信するために有用となり得る。これらの方法を用いて、タイミング及び周波数情報を減衰環境例えば、屋内に居るユーザに、擬似ランダムメッセージ群を、イリジウムのような衛星から、構造物の内部に位置するユーザに送信することにより配信することができる。当該メッセージを受信するユーザは、通信衛星からの放送が、GPSからの放送よりも電波強度が高く、かつ擬似ランダム符号化法によって、ゲインが高くなって信号をノイズの中から取り出すことができるので、利点を享受することができる。一旦、受信されると、これらのメッセージは、ユーザがユーザ自身で位置を特定するのに適する情報となる。しかしながら、一般性を失わない範囲で、ユーザに配信される符号化メッセージは、任意の目的に利用することができる。本明細書においてoneembodimentまたはsomeembodimentsと表記しているのは、該当する実施形態に関連して説明される特定の機能、構造、または特徴が、少なくとも1つの実施形態に含まれることを意味するためである。inoneembodimentという本明細書の種々の箇所に何度も現われるフレーズは、全てのフレーズが同じ実施形態を指している、または全てのフレーズが同じ実施形態を指していなくてもよい。例えば、種々の実施形態は以下に示す実施形態を含むことができる:A1.差動符号器を備える通信装置であって、前記差動符号器は:送信データを受信し、前記送信データを、符号集合を用いて符号化し、前記符号集合を前記差動符号器で処理すると、前記符号集合によって、前記差動符号器が既知の状態に設定され、そして無相関出力系列が生成される、通信装置。A2.更に:前記符号化信号を変調する変調器と、前記符号化信号を増幅するアンプと、前記符号化信号を送信する送信機と、を備える、請求項A1に記載の通信装置。A3.更に、前記通信装置から離れた受信側装置を備え、前記受信側装置は:前記符号化信号を受信する受信機と、前記符号化信号を復号する復号器と、を備える、請求項A1に記載の通信装置。A4.前記符号化信号は、全地球測位システムGPS信号、グレイGray符号信号、または衛星信号のうちの少なくとも1つの信号を含む、請求項A1に記載の通信装置。A5.前記受信側装置は、衛星電話機、携帯電話機、パーソナルコンピュータ、ラップトップコンピュータ、または携帯情報端末のうちの少なくとも1つを備える、請求項A3に記載の通信装置。A6.前記受信側装置は、前記符号化信号を測位アルゴリズムに用いる、請求項A3に記載の通信装置。B1.送信データを、差動符号器を用いて符号化する方法であって:差動符号器で送信データを受信し、前記送信データを、符号集合を用いて符号化し、前記符号集合を前記差動符号器で処理すると、前記符号集合によって、前記差動符号器が既知の状態に設定され、そして無相関出力系列が生成される、方法。B2.前記差動符号器はQPSK変調方式を利用する、請求項B1に記載の方法。B3.前記差動符号器はBPSK変調方式を利用する、請求項B1に記載の方法。B4.前記差動符号器は、移動通信システム内に位置する、請求項B2に記載の方法。B5.前記差動符号器は、固定通信システム内に位置する、請求項B2に記載の方法。種々の実施形態を、構造的特徴及び/又は方法論的作用に特有の文言で説明してきたが、請求する主題は、記載される特定の特徴または作用に限定されてはならないことを理解されたい。限定されるのではなく、特定の特徴及び作用は、請求する主題を実施する例示的な形態として開示される。"