(57)【要約】      （修正有）【課題】携帯電話システム等の通信システムを、権限のない使用から確実に守るとともに、無線通信の傍受をより困難にする、通信システムおよび方法を提供する。【解決手段】携帯ユニットと基地局との通信中、識別および認証用に、固定的された無線電話電話番号ならびに他の同様の識別子を用いない。その代わりに、電話会社と携帯電話２００の通話を制御する基地局３００だけが知りうる秘密の識別子のセットが決定される。これらの秘密の識別子により、装置間の通信に使用される現在有効な識別子を用い、携帯電話２００ならびに基地局３００のデイレクトリを動的かつ連続的に更新することが可能となる。【選択図】図１
2010136421.tif 000002
【特許請求の範囲】
【請求項１】
通信装置を識別する少なくとも一の携帯ユニット識別子、および
少なくとも一の更新可能な識別子、
を備えた通信システムにおいて、
前記更新可能な識別子は、前記通信装置との通信に用いられること、
を特徴とするもの。
【請求項２】
請求項１のシステムおいて、さらに、前記少なくとも一の携帯ユニット識別子と前記少なくとも一の更新可能な識別子間の相互関係(correlation)を維持する、アカウント管理システム、を備えたこと、
を特徴とするもの。
【請求項３】
請求項１のシステムにおいて、さらに、権限のない通信を検出するセキュリティシステム、を備えたこと、
を特徴とするもの。
【請求項４】
請求項１のシステムにおいて、さらに、前記少なくとも一の更新可能な識別子を更新する、少なくとも一のアカウント管理システム、を備えたこと、
を特徴とするもの。
【請求項５】
請求項１のシステムにおいて、さらに、前記通信装置と他の装置間の前記通信の一部について、少なくとも暗号化および復号化のいずれかが可能な、少なくとも一のセキュリティシステム、を備えたこと、
を特徴とするもの。
【請求項６】
請求項１のシステムにおいて、前記通信装置は、少なくとも、携帯電話、ページャー、携帯通信装置および無線モデムのいずれかであること、
を特徴とするもの。
【請求項７】
請求項１のシステムにおいて、さらに、少なくとも携帯電話塔(cellular tower)、衛星および中継局(relay station)のいずれか一つである、少なくとも一の基地局、を備えたこと、
を特徴とするもの。
【請求項８】
請求項１のシステムにおいて、さらに、通信システム、電気通信システムおよび衛星通信システムのいずれかの少なくとも一部である中央制御局(central control)、を備えたこと、
を特徴とするもの。
【請求項９】
請求項１のシステムにおいて、さらに、少なくとも一の、現在の識別番号テーブル(current  number identification table)および少なくとも一の、次の識別番号テーブル(next number identification table)、を備えたこと、
を特徴とするもの。
【請求項１０】
請求項９のシステムにおいて、現在の識別番号および次の識別番号は、それぞれ、前記少なくとも一の現在の識別番号テーブルおよび前記少なくとも一の次の識別番号テーブルに基づいて、前記通信装置により交換されること、
を特徴とするもの。
【請求項１１】
請求項１のシステムにおいて、前記少なくとも一の携帯ユニット識別子を、前記少なくとも一の更新可能な識別子に置き換えること、
を特徴とするもの。
【請求項１２】
通信装置を識別する、少なくとも一の携帯ユニット識別子を受信するステップ、および
少なくとも一の更新可能な識別子を決定するステップ、を備えた通信方法において、
前記更新可能な識別子は、前記通信装置との通信に用いられること、
を特徴とするもの。
【請求項１３】
請求項１２の方法において、さらに、前記少なくとも一の携帯ユニット識別子と前記少なくとも一の更新可能な識別子間の相互関係を維持するステップ、を備えたこと、
を特徴とするもの。
【請求項１４】
請求項１２の方法において、さらに、権限のない通信を検出するステップ、を備えたこと、
を特徴とするもの。
【請求項１５】
請求項１２の方法において、さらに、前記少なくとも一の更新可能な識別子を更新するステップ、を備えたこと、
を特徴とするもの。
【請求項１６】
請求項１２の方法において、さらに、前記通信装置と他の装置間の前記通信の一部について、少なくとも暗号化および復号化のいずれかを行うステップ、を備えたこと、
を特徴とするもの。
【請求項１７】
請求項１２の方法において、前記通信装置は、少なくとも、携帯電話、ページャー、携帯通信装置および無線モデムのいずれかであること、
を特徴とするもの。
【請求項１８】
請求項１２の方法において、前記通信装置は、少なくとも携帯電話塔、衛星および中継局のいずれか一つである、基地局と通信を行うこと、
を特徴とするもの。
【請求項１９】
請求項１２の方法において、前記通信装置は、通信システム、電気通信システムおよび衛星通信システムのいずれかの少なくとも一部である、中央制御局と通信を行うこと、
を特徴とするもの。
【請求項２０】
請求項１２の方法において、さらに、少なくとも一の現在の識別番号テーブルおよび少なくとも一の次の識別番号テーブルを決定するステップ、を備えたこと、
を特徴とするもの。
【請求項２１】
請求項２０の方法において、現在の識別番号および次の識別番号は、それぞれ、前記少なくとも一の現在の識別番号テーブルおよび前記少なくとも一の次の識別番号テーブルに基づいて、前記通信装置により交換されること、  
を特徴とするもの。
【請求項２２】
請求項２１のシステムにおいて、さらに、前記少なくとも一の携帯ユニット識別子を、前記少なくとも一の更新可能な識別子に置き換えるステップ、を備えたこと、
を特徴とするもの。
【請求項２３】
通信装置を識別する少なくとも一の携帯ユニット識別子を、少なくとも一の更新可能な識別子に置き換える情報、を備えた情報記憶媒体において、
前記更新可能な識別子は、前記通信装置との通信に用いられること、
を特徴とするもの。
【発明の詳細な説明】
【発明の分野】
【０００１】
本発明は、通信システムに関する。具体的には、本発明は、無線装置用に安全な通信を提供すること、に関する。
【関連技術の説明】
【０００２】
通信機器から発せられた、権限が付与されていない通話により、毎年少なくとも数百万ドルの損害が発生している。具体的には、権限がないにもかかわらず、通話を行う者は、携帯電話とローカル基地局等の無線ユニット間でやりとりされる制御信号を傍受することにより無線電話システムを模倣(clone)する。かかる傍受は、通常、通話の設定中に行われる。ほとんどの無線ユニットの識別番号および電話番号は、固定であるか、あるいは、あるセルから他のセルに移動する場合にのみ変更されるだけなので、無線電話システムを模倣することは比較的簡単である。権限のない者の通話によって生じる損失を軽減するため、いくつかの電話会社は、被呼者の電話番号に加えてダイヤルが必須となるＰＩＮ番号を要求すること、を開始し、他の電話会社は、暗号化された認証システムを用いるようにしている。
【発明の概要】
【０００３】
しかしながら、上記のシステムは、少なくとも、無線ユニットの識別番号および電話番号しか用いられていない点で不安定であり、多くの場合、これらは、クリアな、すなわち暗号化されていない状態で、送信されている。これらの番号が暗号化されている場合、基礎となる固定の識別番号は、暗号化プロセスが解読されるか、キーに欠陥がある場合には、解読されてしまう。また、通話中に送信されるＰＩＮ番号には、様々な対策が施されているが、ＰＩＮ番号も固定であり、無線ユニットの識別番号および電話番号と同様の方法で傍受されてしまうおそれもある。
【０００４】
したがって、本発明のシステムおよび方法は、携帯電話システム等の通信システムを、クローン化(cloning)として知られている、権限のない通話から確実に防ぐとともに、無線通信の傍受をより困難にするよう設計されている。本発明のある実施形態において、固定された無線電話の電話番号又は他の同様の識別子は、携帯ユニットと基地局間の通信の識別並びに認証には用いられない。それに代えて、電話会社と携帯電話の通話を制御する基地局だけが知りうる秘密の識別子のセット(a set of private identifiers) が決定される。かかる秘密の識別子は、現在有効な識別子を用いて携帯電話および基地局のデイレクトリを連続的に更新する。
【０００５】
例えば、秘密の識別子を有することにより、通信を傍受をする可能性のある者又は模造を行う者は、まずターゲットとする携帯電話がどの電話通信サーバースペース内にあるのかを推測し、さらに、電話が次にどの電話通信サーバースペースに行くのかを予測しなければならなくなる。かかる予測は、例えば、所定の又はランダムなスケジュールで、携帯電話用の秘密識別子を変更すること、又は、システムが通話を完了するたびに識別子を変更すること、によって達成される。秘密の識別子をランダムな順に生成し、現在のおよび次の識別子のセットを含む一連のテーブルを維持するため、基地局が設けられる。かかる識別子は、付加的レベルの保護を行うため、標準的な暗号化技術等を用いて権限のある者に配信される。
【０００６】
本発明の側面は、通信システムに関するものである。具体的に言うと、本発明の側面は、無線装置と固定局ないしは中央制御局間の確実な通信を提供すること、に関する。
【０００７】
また、本発明の側面は、サイバースペースにおける無線装置の位置を制御するよう秘密の識別子の変更を行うこと、に関する。
【０００８】
本発明の側面は、さらに、有線および無線装置間の通信の安全を確保すること、に関する。
【０００９】
更に、本発明のシステムおよび方法は、参照のためその全体が本明細書中に取り込まれる、係属中の米国特許出願番号０９／５７１、３７７であって、発明の名称”通信方法および通信ネットワークへの侵入防御方法、侵入検知システム”とともに用いることができる。
【００１０】
実施形態の一例において、本発明のシステムおよび方法は、高いレベルの防御を提供するとともに、電話を模倣する者を追跡し(track)、捕捉する(capture)こと、ができる。第一に、例えば、携帯電話のアイデンティティーは、絶えず変更されるので、模倣する者は、更新された現在の識別子を得るため、当該電話の通話を追跡するよう各通話の傍受を続けなければならない。例えば、ユーザーが模倣者のいる近くで電源をオンにすると、携帯電話と基地信号(base signal)間の通話から電話の識別番号がコピーされてしまう。ユーザーが電話を掛け、模倣者によって現在の識別子が傍受されコピーされてしまい、しかも、交換された通信信号が、まだ傍受範囲内にある場合、”終了”命令の際に当該携帯電話に対し、次の識別子がコピーされる。当該次の識別番号は、次回の通話に有効であり、プログラムされた電話を通じて第三者の手に渡り、最初に権限のない通話が行われた際い、有効でなくなる場合もある。
【００１１】
模倣された電話が用いられる前に、本来のユーザーが自身の電話で電話を掛けたとすると、現在の識別子が正当なアカウントの現在の識別子と合致しなかった場合に、新しい現在のＩＤ番号が発行され、基地局が模倣電話が電話を掛けようとしていることを自動的に検出し、これを知らせるアラームを設定することができる。前記アラームが設定され、例えば、捜査機関(law enforcement)に渡される前に、システムの故障又は模倣者がアカウントを模倣しようとしたことによって、基地局と手順と異なる通話を行ったのが正当なユーザーであるかどうかの判断を行うため、認証手続きが開始される。
【００１２】
正当なユーザーだけが知りうる事項ならびに特定装置に記憶された特別な情報にアクセスするための一連の質問をするため、初期化と同様のプロセスを用いることができる。認証がうまく行った場合、一連の手順において正当なユーザーが再設定される。認証がうまく行かなかった場合、違法行為が確認され、法的措置(law enforcement)等の次のアクションが開始される。
【００１３】
仮に、模倣者が上述の全ての事項を行うことが出来、しかも正当なユーザーが電話を掛ける前に、次の識別番号を用いて再プログラムされた電話で電話を掛けた場合、模倣者は、操作をすることが出来、その模倣行為は一時的に有効となる。しかし、正当なユーザーが電話を掛けようとすると、当該正当ユーザーにより上記の認証およびアラームプロセスがじゃまされる（trips)。しかし、かかるユーザーは、もとの電話のアカウントを維持することができるだけでなく、次のアクションのため、模倣された電話の識別子を別途設定しておくことができる。このことから、次の識別番号が追跡および位置特定プロセスのための”フラグ”として機能するので、模倣された電話のユーザーは、高いリスクを負わなければならなくなる。例えば、捜査当局が、正当でないアカウントが生成され、維持されていると、考えた場合、傍受の証拠を得るとともに、その者の以後の通話が聴取される。
【００１４】
第二に、この実施形態においては、基地局と携帯装置間の通信中の識別子を保護するため、模倣者が、次の有効な識別子を得るために暗号化プロセスを解読しなければならならず、しかも、上述したように、次の更新がなされる前に通話を行うため素早く複号を行うことが要求される、暗号化が用いられる。暗号化プロセスの解読には時間がかかり、特殊なスキルと大規模なコンピュータの力が必要とされる。仮に、傍受を行い、解読に成功したとしても、上述の事項が、権限のないユーザーに高いリスクを課し、模倣に対する抑止力となることに注意すべきである。
【００１５】
第三に、この実施形態においては、傍受技術を用いた通話者の追跡ならびに認証が、非常に困難なので、ユーザーのプライバシーが高まる。携帯電話の識別番号が変更されるので、各ユーザーのための全通話に関するデータべースが維持されており、新しい識別番号が生成する度にそれが更新されない限り、傍受された通話の内容をユーザーに関連づけるのは困難である。電話を介して交換される実際の会話のプライバシーは、本発明の範囲外であるが、本発明のシステムおよび方法の動作に影響を及ぼすことなく、製造者によりプライバシープロセスを完璧に実行することも可能である。
【００１６】
この実施形態において、犯罪行為が発見され、立証された後に、本発明の多くの特徴がその有用性を発揮する。第一に、電話を違法に模倣しようとする行為、ならびに、その使用をリアルタイムで検出することができるとともに、捜査当局に対し、直ちにその旨を通報することが出来る。第二に、捜査当局が認めるのであれば、電話が使用される度に”フラグ”として機能する更新済み認証番号を備えた被模倣情報を用い、当該電話のため偽アカウントを生成することができる。さらに、電話ユニットは、遠隔からプログラム可能なので、捜査当局による当該ユニットの捜索を補助するため、電話内に追跡信号(homing signal)を生成することが可能となる。これに代えて、当該電話は、ＧＰＳユニットを備えてもよく、また、権限のないユニットの正確な位置等の情報を、当該電話が使用される度に捜査当局に提供するようにしてもよい。
【００１７】
本発明の上記およびその他の特徴、ならびに効果は、以下で述べる実施形態の詳細な説明において説明され、または、それによって明らかである。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明にかかる通信システムの一例を示す機能ブロック図である。
【図２】図２は、本発明にかかる、携帯ユニットの動作方法の例を概説するフローチャートである。
【図３】図３は、本発明にかかる、基地局の動作方法の例を概説するフローチャートである。
【図４】図４は、本発明にかかる、中央制御局の動作方法の例を概説するフローチャートである。
【図５】図５は、本発明にかかる、エラー分析方法の例を概説するフローチャートである。
【詳細な説明】
【００１９】
本発明の実施形態を、添付の図面を参照しつつ詳細に説明する。
【００２０】
本発明の実施形態の一例において、無線通信機器への権限を有するアクセス又はその模倣は、所定の間隔、又は、トリガー機能(trigger function)に基づき、例えば、通話毎に、識別番号をランダムに生成し、それらを、又は、更新が発生した場合には更新を、無線通信機器に動的に割り当てることで、複雑となる。例えば、ユーザーの電話番号、又は、それに相当する識別子と対応するアカウントとの関係を維持することが可能な制御ソフトウエアを用い、基地局内で識別子を生成することができる。このタイプの技術は、携帯電話の顧客および電話会社の会計システムからは、うかがい知れないようにすることができる。次に、元々割り当てられた電話番号を用いて、携帯通信ユニットに対し、および、そこから通話を行うことができ、制御ソフトウエアが、電話番号とランダムな識別番号間に相関関係を構築するとともに、現在割り当てられている識別番号を用いて電話を掛ける。したがって、携帯通信ユニットが通話を行う場合、当該携帯ユニットを識別するために現在の認識番号が用いられる。基地局内の制御ソフトウエアは、携帯ユニットからの現在の識別番号とユーザーのアカウントを関連づけ、例えば、通話が認証されると、当該通話を完了する。このようなプロセスを、通話毎に繰り返しても、あるいは、所定の間隔、又は、何かがあった場合に、行うようにしてもよい。これにより、例えば、時間間隔が終了した時点又は何らかのきっかけが起こる事によって各通話が設定された場合に、通信装置に異なった識別子を提供することが可能となる。
【００２１】
通信装置は、当該電話の電話番号、識別番号および／又はＰＩＮ番号等の元々割り当てられていた識別子を用いて最初の通信が行われると、初期化される。初期化中のセキュリティを更に強化するため、購入時点で、供給されたデータのスクリーニングを行うため、ユーザーに応答を求めるようにしてもよい。この初期化中、現在および次の識別番号が、例えば、基地局内で生成され、携帯ユニット内のメモリに記憶させるために送信される。送信の前に、識別子を符号化するため、各携帯通信ユニットに固有のキーを用いて暗号化することもできる。このキーは、例えば、単一又は複数の部分から構成するようにしてもよい。一般に、本発明のシステムおよび方法を用いて同じ結果を得るには、どのタイプの暗号化技術を用いてもよい。具体的には、ここで説明する暗号化および複合化技術は、説明の目的のためだけであって、特定の実施形態、電気通信規格、使用可能な暗号化の規格等、によっては、別の技術を用いても、修正を加えても、よい。例えば、生成中に、キーの一部を電話番号に割り当て、他のキーをユニットの初期化として随時割り当て、更に別のキーを、例えば、電話会社等の通信会社によって随時更新するようにしても、よい。次に、キーのコピーを、例えば、携帯通信装置内および基地局又は中央制御局に維持されているユーザーのアカウントに記憶するようにしても良い。
【００２２】
図１は、通信システム１００の一例を示している。この通信システム１００は、一以上の携帯通信装置２００、一以上の基地局３００、ならびに、一以上の中央制御局４００を備えている。図示の容易化のため、例示した通信システム１００は、一の携帯通信システム２００、一の基地局３００ならびに中央制御局４００を有している。しかし、実施要件の必要に応じて、異なるそれぞれの装置を複数を用いるようにしてもよいことが、理解されよう。携帯通信装置２００は、リンク５によって接続される、コントローラー２１０、メモリ２２０、セキュリティシステム２３０および通信ハードウエアおよび／又はソフトウエア２４０、を備えている。かかる携帯通信装置２００は、アンテナ１０を介し、一以上の基地局３００および中央制御局４００と通信を行う。基地局３００は、リンク５によって接続される、コントローラー３１０、メモリ３２０、セキュリティシステム３３０、アカウントマネージャー３４０ならびに通信ハードウエアおよび／又はソフトウエア３５０、を備えている。また、中央制御局４００は、リンク５によって接続される、コントローラー４１０、メモリ４２０、アカウント管理システム４３０、アカウント記憶装置４４０、エラー分析システム４５０ならびにセキュリティシステム４６０、を備えている。
【００２３】
図１に示した例示実施形態では、通信システム１００の部品配列を示したが、通信システム１００の様々な部品を、電気通信ネットワーク、ローカルエリアネットワーク広域ネットワーク等の配信ネットワークの遠隔部分、および、インターネットおよび／又はイントラネット、ないしは、専用のエコーキャンセレーション装置内に位置させてもよいこと、が理解されよう。したがって、通信システム１００の様々な部品は、１以上の装置内に組み込まれても良いし、また、配信ネットワークの特定のノードに配置してもよいことを理解すべきである。以下の説明、および、演算の効率化の観点、から理解されるように、通信システムの部品は、システムの動作に影響を及ぼさないのであれば、配信ネットワーク内のどの場所に配置してもよい。
【００２４】
また、リンク５は、有線又は無線リンク又は既知の、あるいは、接続された素子に対し、およびその素子から電子データを供給可能な、将来開発される素子であってもよい。さらに、通信ハードウエアおよび／又はソフトウエア２４０、３５０は、例えば、無線装置と基地局との間の通信を可能とする、既知の、あるいは、将来開発される素子であってもよい。
【００２５】
図示の容易化のため、通信システムの様々な素子の間でやりとりされる種々の制御信号およびデータは、それらのフルネーム又は情報を示すシンボルで示されている。かかる情報には、そのいずれもが標準的な電気通信制御信号である、ベース制御信号（ＳＢ）、および携帯制御信号（ＳＭ）が含まれる。また、携帯ユニット識別番号（Ｍ）および携帯ユニット（Ｐ）に割り当てられている電話は、標準的な交換値（standard exchange values)を有する。その他の専門用語としては、基地局キー（ＫＢ）、携帯ユニットキー（ＫＭ）、現在のランダム識別番号（Ｃ）、次のランダム識別番号（Ｎ）、暗号化機能（Ｅ）、暗号解読機能（Ｄ）、暗号化携帯ユニット識別番号（ＭＥ）、暗号化された現在のランダム識別番号（ＣＥ）、ならびに暗号化された次のランダム識別番号（ＮＥ）がある。
【００２６】
動作中、通信装置の電源はオンになっている。この初期化中、当該通信装置は、基地局３００と通信を行っている。基地局３００は、当該通信装置２００が初期化を必要としているか否か、を判断する。当該通信装置２００が、例えば、最初の使用に際し、初期化を必要としている場合、基地局は、通信装置に対し、ベース制御信号（ＳＢ）、携帯ユニット識別番号（Ｍ）、通信装置の電話番号（Ｐ）、次のランダム識別番号（Ｍ）、現在のランダム識別番号（Ｃ）、基地局キー（ＫＢ）ならびに携帯ユニットキー（ＫＭ）、を送信する。これらの値は、通信装置２００により解読され、メモリ２２０に記憶される。
【００２７】
既に無線通信が確立されていた場合、コントローラー２１０は、メモリ２２０、セキュリティシステム２３０、ならびに、通信ハードウエアおよび／又はソフトウエア２４０と協働して、携帯ユニットの識別番号（Ｍ）および基地局のキーを取り込み、暗号化携帯ユニット識別番号（ＭＥ）を生成するため、それらを暗号化する。次に、かかる暗号化携帯ユニット識別番号は、携帯制御信号（ＳＭ）の一部として基地局３００に送られる。ここで、初めて通信装置は２００は、入信を待つ状態、又は、送信準備が完了した状態、のスタンバイモードになる。これにより、次回電源をオンにした際、通信装置の再初期化が不要となる。例えば、通信ハードウエアおよび／又はソフトウエア２４０からの送信コマンドを受信すると、通信装置２００は、現在のランダム識別番号（Ｃ）および携帯ユニットキー（ＫＭ）を取り込み、暗号化された現在のランダム識別番号（ＣＥ）を生成するため、それらを暗号化する。セキュリティシステム２３０は、コントローラー２１０およびメモリ２２０と協働し、次に、暗号化された現在のランダム識別番号と携帯制御信号（ＳＭ）を関連づける。電話をかける場合、通信装置２００は、リンク５およびアンテナ１０を介してコントローラー２１０、メモリ２２０および通信ハードウエアおよび／又はソフトウエア２４０と協働し、携帯制御信号およびダイヤルされた電話番号を基地局３００に送る。電話がかかってきた場合、携帯制御信号は、暗号化された現在のランダム識別番号とともに、基地局３００に送られる。かかる通話が基地局３００によって認証された場合、当該通話が可能となり、通信ハードウエアおよび／又はソフトウエア２４０を介して、例えば、”終了コマンド”が受信されるまで通話が行われる。しかし、基地局３００が当該通話を認証しない場合には、後述するエラー分析システム４５０を介してエラー分析を行うことが可能となる。
【００２８】
例えば、通信装置２００上のボタン（図示せず）を押下することによって”終了コマンド”が受信されると、通信装置２００から基地局３００へ通話終了コマンドが送られる。基地局３００は、通信装置２００にベース制御信号(SB)を返送する。セキュリティシステム２３０は、コントローラー２１０およびメモリ２２０と協働して、ベース制御信号から、暗号化された次のランダム識別番号を抽出し、当該次のランダム識別番号を解読する。次に、コントローラー２１０およびメモリ２２０と協働して、次のランダム識別番号（Ｎ）、現在のランダム識別番号（Ｃ）ならびに、基地局のキーが、更新され、記憶される。すると、通信装置２００は、再び、別の通話を行う準備、又は、通話を受信する準備、が完了するか、あるいは電源がオフにされる。同様に、通話がとぎれてしまうと、ユーザーは”終了”ボタンを押して、例えば、通話がとぎれた番号をリダイヤルすることにより別の通話を行う。
【００２９】
基地局３００は、例えば、携帯電話の電波塔、衛星、専用の基地局又は基地局のネットワーク等であってもよい。同様に、中央制御局４００は、電気通信会社の一部であってもよく、陸上有線システム(land  line system)、無線システム、衛星システム、マイクロ波システム等のいずれの組み合わせであってもよい。しかし、基地局３００の様々な部品と中央制御局４００を一以上のシステムに組み合わせることも可能である。基地局３００は、通信装置２００からの命令を受信することにより動作する。次に、当業者によく知られているように 通信装置を用い、通話が確立される。通信装置に初期化が必要な場合、暗号化携帯ユニット識別番号（ＭＥ）が基地局３００で受信され、基地局キー（ＫＢ）を用い、コントローラー３１０、メモリ３２０およびセキュリティシステム３３０の協働によって解読される。
【００３０】
通信装置２００に同期、および／又は初期化が必要でない場合、上記に代え、基地局３００は、アカウントマネージャー３４０と協働して、携帯ユニット識別番号が利用可能かどうかを判断する。アカウントマネージャー３４０が、携帯ユニット識別番号が利用可能でないと判断した場合、中央制御部には、リンク５を介し、アカウント管理システム４３０、メモリ４２０、コントローラー４１０およびアカウント記憶装置４４０と協働して、かかる特定のユーザー用のアカウントの更新が要求される。携帯ユニット識別番号が存在する場合、これに代え、例えば、一以上のアカウントマネージャー３４０およびアカウント記憶装置４４０から、アカウントデータが取り込まれる。
【００３１】
通話要求、すなわち、基地局３００により、通信装置２００が、かかってきた電話を受信している旨の通知、を受け取ると、通信装置２００から携帯制御信号が受信される。かかる携帯制御信号から、携帯ユニットキーに基づいて、現在のランダム識別番号を抽出し、解読することができる。次に、セキュリティシステム３３０は、コントローラー３１０およびメモリ３２０と協働して、受信した現在のランダム識別番号と、アカウントマネージャー３４０によって記憶されている現在のランダム識別番号と、を比較する。セキュリティシステム３３０により、当該二つのランダム識別番号がマッチすると判断されると、既知のように、標準的な通信ハードウエアおよび／又はソフトウエア２４０、３５０を用いて通話がなされ、および／又は、受信が行なわれる。しかし、セキュリティシステム３３０により、ランダム識別番号がマッチしないと判断された場合、通話はなされず、エラー分析を行うためのフラグが、選択的に、中央制御局４００に送られる。
【００３２】
ランダム識別番号がマッチしたと仮定すると、基地局は、通話を許可し、通信装置２００からの”通話終了”信号を待つ。通話終了命令を受け取ると、基地局３００は、セキュリティシステム３３０から次のランダム識別番号を取り込み、基地局キーを用いて当該次のランダム識別番号を暗号化する。次に、この情報は、ベース制御信号として、送信装置２００へ送られる。
【００３３】
中央制御局４００は、マスタ・ユーザーアカウントを維持するため基地局３００と協働する。動作中、中央制御局４００は、リンク５を介し、コントローラー４１０およびメモリ４２０と協働して、携帯ユニット識別番号に基づき、アカウントデータ要求命令を受信する。理解できるように、基地局３００、中央制御局４００および通信装置２００間の通信の全部又は一部が、複数の異なる解読技術のうちの一以上により暗号化可能である。それを用いて多くの通信識別子を更新する周波数は、システム全体のセキュリティと正比例する。交信の全体に渡り、又はその一部に、選択的に暗号技術を用いることにより、システムの、かかるセキュリティをさらに高めることが出来る。
【００３４】
アカウントデータ要求命令を受信すると、アカウント管理システム４３０は、アカウント記憶装置４４０およびセキュリティシステム４６０と協働して、現在のランダム識別番号テーブル(current random number identification table)および次のランダム識別番号テーブルを決定する。次に、これらのテーブルは、アカウント管理システム４３０、アカウント記憶装置４４０、コントローラー４１０およびメモリ４２０を用いて、アカウントマスターファイルに関連づけられる。次に、中央制御局は、通信装置に割り当てられた電話番号、携帯ユニットキー、次のランダム識別番号、現在のランダム識別番号ならびに携帯ユニット通信番号、を暗号化し、基地局に対して送信する。
【００３５】
例えば、中央制御局４００が、受信した現在のランダム識別番号が記憶装置内の現在のランダム識別番号に対応していないと判断すると、中央制御局４００によってエラー分析を行うことが出来る。具体的には、例えば、かかってきた電話又は掛けようとする電話の、全て、あるいは、その一部をブロックする。次に、リンク５を介し、エラー分析システム４５０、メモリ４２０、およびコントローラー４１０と協力し、ならびに、基地局３００とも協働することにより、ユーザーに対し、ユーザーからの認証情報を要求するメッセージを送信することができる。例えば、かかる認証は、ＰＩＮ番号、固有の識別子、パスワード等の全てを網羅するよう要求することが可能である。一般に、認証の要求は、中央制御局４００が通信装置２００の正当性を認証することを可能とするものであれば、交換されるいずれの情報であってもよい。通信装置２００から返送された認証情報が正しい場合、コントローラー４１０およびメモリの協力により、エラー分析システム４５０は、基地局３００の協働によってベース制御信号（ＳＢ）として通信装置に送られる次のランダム識別番号および基地局キーを決定する。したがって、通信装置２００は、必然的に再初期化され、次の通信の準備が整う。
【００３６】
通信装置２００から返送された認証情報が正しくない場合、上記に代えて、別のアクションを採ることができる。例えば、捜査官(law enforcement personnel)に連絡を取ったり、通信装置を遠隔から操作できなくしたり、例えば、衛星利用測位システム（ＧＰＳ）等を通じて通信装置の追跡を開始したり、してもよい。
【００３７】
図２は、通信装置の動作の例を概説するフローチャートを表す。具体的には、動作は、ステップＳ１００で開始され、ステップＳ１１０へと続く。ステップＳ１１０において、通信装置の電源がＯＮにされる。次に、ステップＳ１２０では、通信装置と基地局間で通信が確立される。次に、ステップＳ１３０においては、通信装置が初期化を必要とするか否かの判断がなされる。通信装置が初期化を必要とする場合、ステップＳ１４０へと続く。そうでない場合には、ステップＳ１７０にジャンプする。ステップＳ１４０において、通信装置は、ベース制御信号、暗号化携帯ユニット識別番号、当該通信装置に割り当てられた電話番号、次のランダム識別番号、現在のランダム識別番号、基地局キーならびに携帯ユニットキー、を受信する。次に、ステップＳ１５０では、これらのデータ値を解読する。ステップＳ１６０において、受信された値は、記憶される。次に、動作は、ステップＳ１７０へと続く。
【００３８】
ステップＳ１７０においては、携帯ユニット識別番号および基地局キーが取り込まれ、携帯ユニット識別番号が暗号化される。次に、ステップＳ１８０において、暗号化された携帯ユニット識別番号は、携帯制御信号と関連づけられ、基地局に送られる。次に、ステップＳ１９０において、通信装置は、入信を待つ状態、又は、送信準備が完了した状態、のスタンバイモードに入る。次に、動作は、ステップＳ２００へと続く。
【００３９】
ステップＳ２００においては、”送信”命令が受信されたか否かの判断がなされる。送信命令が受信されていれば、ステップＳ２１０に進む。そうでない場合、動作は、ステップＳ３６０にジャンプする。
【００４０】
ステップＳ２１０においては、現在のランダム識別番号および携帯ユニットキーが取り込まれ、暗号化された現在のランダム識別番号を生成するため、これらが暗号化される。次に、ステップＳ２２０では、暗号化された現在のランダム識別番号と携帯制御信号が関連づけられる。さらに、ステップＳ２３０においては、前記送信命令によって電話をかけるか、あるいは、電話がかかってくる、かの判断がなされる。電話をかける場合には、ステップＳ２４０に進む。ステップＳ２４０では、携帯制御信号（ＳＭ）およびダイヤルされた電話番号が、基地局に送られる。次に、ステップＳ２６０に続く。
【００４１】
前記送信命令が、かかってきた電話に応じて受信されたものである場合、これらに代えて、携帯制御信号および暗号化された現在のランダム識別番号が基地局に送られる。次に、ステップＳ２６０に続く。
【００４２】
ステップＳ２６０においては、通話が認証されたか否かの判断がなされる。通話が認証された場合、通話が可能となるステップＳ２７０に続く。次に、ステップＳ２９０において、通話を終了させるための”終了”命令が受信されたか否かの判断がなされる。終了命令が受信されていない場合には、通話を継続するステップＳ３００に進み、次に、ステップＳ２９０に戻る。
【００４３】
終了命令が受信された場合、上記に代え、ステップＳ３１０に進む。ステップＳ３１０においては、かかる終了命令が基地局に送信される。次に、ステップＳ３２０では、通信装置によりベース制御信号が受信される。さらに、ステップＳ３３０においては、ベース制御信号から暗号化された現在のランダム識別番号が抽出される。次に、ステップＳ３４０に進む。
【００４４】
ステップＳ３４０においては、暗号化された現在のランダム識別番号が解読される。次に、ステップＳ３５０において、次のランダム識別番号、現在のランダム識別番号ならびに基地局キー、が更新される。次に、動作は、ステップＳ３６０に進む。
【００４５】
なお、ステップＳ２６０において、通話が認証されなかった場合、エラー分析を行うため、選択的にステップＳ２８０にジャンプし、次に、ステップＳ３６０に進む。
【００４６】
ステップＳ３６０において、”電源オフ”命令が受信されたかどうかの判断がなされる。電源オフ命令が受信された場合、動作が終了するステップＳ３７０へと続く。かかる命令が受信されていない場合は、ステップＳ２００へ戻る。
【００４７】
図３は、基地局の動作の例を概説するフローチャートを示している。具体的には、動作は、ステップＳ４００で開始され、ステップＳ４１０へと続く。ステップＳ４１０においては、通信装置との通信が確立される。次に、ステップＳ４２０では、当該通信装置が初期化を必要としているか否か、の判断がなされる。通信装置が初期化を要する場合、ステップＳ４３０に進み、初期化が必要でない場合は、ステップＳ４４０にジャンプする。
【００４８】
ステップＳ４３０においては、通信装置から暗号化された携帯ユニット識別番号が受信され、基地局キーにより解読される。次に、動作は、ステップＳ４４０へと続く。
【００４９】
ステップＳ４４０において、基地局に対し、携帯ユニット識別番号が利用可能であるかどうかの判断がなされる。基地局が携帯ユニット識別番号を利用できない場合、ステップＳ４５０に進む。そうでない場合には、ステップＳ４７０にジャンプする。ステップＳ４７０において、携帯ユニット識別番号に対応するアカウントデータが取り込まれる。次に、ステップＳ４８０へと進む。
【００５０】
ステップＳ４５０においては、更新を行うために中央制御局にアクセスがなされる。次に、ステップＳ４６０においては、ベースユニット識別番号データベースが更新され、動作は、ステップＳ４７０へと進む。
【００５１】
ステップＳ４８０においては、通話要求があったか否かの判断がなされる。発呼又は被呼のいずれかの通話要求がなされた場合には、ステップＳ４９０へと進む。通話要求がなされなかった場合には、そこで動作が終了するステップＳ５９０へジャンプする。
【００５２】
ステップＳ４９０においては、携帯制御信号が受信される。次に、ステップＳ５００では、暗号化された現在のランダム識別番号が受信され、携帯ユニットキーを用いて解読される。さらに、ステップＳ５１０では、例えば、携帯ユニット識別番号と対応する識別番号テーブルを用い、解読された現在のランダム識別番号と記憶された現在のランダム識別番号とを比較する。次に、ステップＳ５２０に進む。
【００５３】
ステップＳ５２０においては、前記二つのランダム識別番号がマッチするか否かの判断がなされる。当該二つのランダム識別番号がマッチすると判断された場合、ステップＳ５３０へ進む。そうでない場合には、エラー分析が行われるステップＳ５４０へと進む。
【００５４】
ステップＳ５３０においては、必要に応じて、通話がなされるか、受信が行われる。次に、ステップＳ５５０では、通話終了命令が受信されたかどうかの判断がなされる。通話終了命令が受信されていない場合には、システムが通話終了命令を待つステップＳ５６０に進み、次に、ステップＳ５５０に戻る。
【００５５】
通話終了命令が受信された場合には、次のランダム識別番号が取り込まれ、基地局キーを用いて解読される。次に、ステップＳ５７０にジャンプする。さらに、ステップＳ５８０では、暗号化された次のランダム識別番号を含むベース制御信号が通信装置に送られ、動作が終了するステップＳ５９０に進む。
【００５６】
図４は、中央制御局の動作の例を概説するフローチャートを示している。具体的には、動作は、ステップＳ７００で開始され、ステップＳ７１０へと続く。ステップＳ７１０では、暗号化された携帯ユニット識別番号に基づく、アカウントデータ要求が受信される。次に、ステップＳ７２０では、現在のランダム識別番号および次のランダム識別番号テーブルが決定される。さらに、ステップＳ７３０では、決定されたテーブルが、携帯ユニット識別番号に基づき、アカウントマスタのファイルと関連づけられ、ステップＳ７４０に進む。
【００５７】
ステップＳ７４０においては、携帯ユニットに割り当てられた電話番号、携帯ユニットキー、次のランダム識別番号、現在のランダム識別番号ならびに携帯ユニット識別番号が、基地局に向けられる。次に、動作が終了するステップＳ７５０に進む。
【００５８】
図５は、図３におけるエラー解析ステップＳ５４０の一例を概説するフローチャートを示す。具体的には、動作は、ステップＳ８００で開始され、ステップＳ８１０へと続く。ステップＳ８１０において、通話は阻止される。次に、ステップＳ８２０では、認証を求めるメッセージが通信装置に送られる。さらに、ステップＳ８３０においては、受信した認証に誤りがないかどうかの判断がなされる。受信した認証に誤りがないと判断された場合、ステップＳ８４０へと進む。そうでない場合は、他の動作が開始されるステップＳ８６０に進む。次に、動作が終了するステップＳ８７０へと進む。
【００５９】
ステップＳ８４０において、次のランダム識別番号が取り込まれ、基地局キーを用いて解読される。次に、ステップＳ８５０では、暗号化された次のランダム識別番号を含むベース制御信号が通信装置に送られる。次に、動作が終了するステップＳ８７０に進む。
【００６０】
図１に示すように、通信システムおよび関連するコンポーネントは、一以上の通信装置、又は、通信ハードウエアおよび／又はソフトウエアを有する少なくとも一の別のプログラム済み汎用コンピュータ、によって実行することができる。しかし、かかる通信システムは、特殊な用途のコンピュータ、プログラム済みのマイクロプロセッサー、又は、マイクロコントローラ兼周辺集積回路素子、ＡＳＩＣ又は他の集積回路、デジタル信号プロセッサー、個別素子(discrete element),ＰＬＤ、ＰＬＡ、ＦＰＧＡ、ＰＡＬ等及び関連する通信機器等のプログラマブルロジック装置等のプログラム組み込み済みハードウエア(hardwired)又は電子ロジック回路によっても実行可能である。一般に、図２から図５に示すフローチャートを、順次実行可能な有限状態機械(finite state machine)を実現することができる装置であれば、どのような装置でも本発明にかかる通信システム１００に使用することが出来る。
【００６１】
また、開示された方法は、様々なコンピュータ、ワークステーション、又は、通信プラットフォーム上で使用可能なポータブルソースコードを提供するオブジェクト又はオブジェクト指向のソフトウエア開発環境により、直ちに実現することができる。それに代えて、開示された通信システムは、その一部又は全部を、標準的なロジック回路又はＶＬＳＩデザインを用いたハードウエアにより実現しても良い。本発明にかかるシステムを実現するため、当該システムの速度、および／又は、効率についての要求事項、特定の機能、特定のソフトウエア、および／又は、ハードウエアシステム、又はマイクロプロセッサー、すなわち、用いられるマイクロコンピュータシステムによっては、他のソフトウエア又はハードウエアを用いても良い。しかし、ここで示されている通信システムは、ここで記載された機能の説明およびコンピュータならびに通信技術の一般的な知識を用いることにより、適用可能な技術の当業者によって、既知の、又は、以後開発されるシステム又は構成、装置、および／又は、ソフトウエアを用いたハードウエア、および／又は、ソフトウエアを用いて、直ちに実現することが出来る。
【００６２】
また、開示された方法は、プログラムされた汎用コンピュータ、特殊な用途のコンピュータ、マイクロプロセッサおよび関連する通信機器等により実行されるソフトウエアとして直ちに実現することが出来る。このような場合、本発明の方法およびシステムは、携帯電話、衛星電話(satellite phone)等の、一以上の通信装置に組み込まれたプログラムとして実現することが出来る。かかる通信システムは、前記システムおよび前記方法を、携帯電話および関連する基地局システム等のハードウエアおよびソフトウエアシステム、等のソフトウエア、および／又は、ハードウエアシステム内、に物理的に組み込むことによっても実現可能である。
【００６３】
したがって、本発明によって、通信のセキュリティを向上させるシステムおよび方法が提供されることは、明かである。本発明は、いくつかの実施形態に関して説明されているが、適用可能な技術の当業者にとっては、多くの代替手段、変更例があることは、明らかに理解できる。したがって、出願人は、本発明の精神およびの範囲中にある、かかる代替手段、変更例、均等物を含むことを意図している。
【図１】
2010136421.tif 000003
【図２】
2010136421.tif 000004
【図３】
2010136421.tif 000005
【図４】
2010136421.tif 000006
【図５】
2010136421.tif 000007
【手続補正書】
【提出日】平成22年1月22日(2010.1.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信保護システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
実施形態の一例において、本発明のシステムおよび方法は、高いレベルの防御を提供するとともに、電話を模倣する者を追跡し(track)、捕捉する(capture)こと、ができる。第一に、例えば、携帯電話のアイデンティティーは、絶えず変更されるので、模倣する者は、更新された現在の識別子を得るため、当該電話の通話を追跡するよう各通話の傍受を続けなければならない。例えば、ユーザーが模倣者のいる近くで電源をオンにすると、携帯電話と基地信号(base signal)間の通話から電話の識別番号がコピーされてしまう。ユーザーが電話を掛け、模倣者によって現在の識別子が傍受されコピーされてしまい、しかも、交換された通信信号が、まだ傍受範囲内にある場合、”終了”命令の際に当該携帯電話に対し、次の識別子がコピーされる。当該次の識別番号は、次回の通話に有効であり、プログラムされた電話を通じて第三者の手に渡り、最初に権限のない通話が行われた際、有効でなくなる場合もある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
図１は、通信システム１００の一例を示している。この通信システム１００は、一以上の携帯通信装置２００、一以上の基地局３００、ならびに、一以上の中央制御局４００を備えている。図示の容易化のため、例示した通信システム１００は、一の携帯通信装置２００、一の基地局３００ならびに中央制御局４００を有している。しかし、実施要件の必要に応じて、異なるそれぞれの装置を複数を用いるようにしてもよいことが、理解されよう。携帯通信装置２００は、リンク５によって接続される、コントローラー２１０、メモリ２２０、セキュリテイーシステム２３０および通信ハードウエアおよび／又はソフトウエア２４０、を備えている。かかる携帯通信装置２００は、アンテナ１０を介し、一以上の基地局３００および中央制御局４００と通信を行う。基地局３００は、リンク５によって接続される、コントローラー３１０、メモリ３２０、セキュリテイーシステム３３０、アカウントマネージャー３４０ならびに通信ハードウエアおよび／又はソフトウエア３５０、を備えている。また、中央制御局４００は、リンク５によって接続される、コントローラー４１０、メモリ４２０、アカウント管理システム４３０、アカウント記憶装置４４０、エラー分析システム４５０ならびにセキュリテイーシステム４６０、を備えている。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
図１に示した例示実施形態では、通信システム１００の部品配列を示したが、通信システム１００の様々な部品を、電気通信ネットワーク、ローカルエリアネットワーク、広域ネットワーク等の配信ネットワークの遠隔部分、および、インターネットおよび／又はイントラネット、ないしは、専用のエコーキャンセレーション装置内に位置させてもよいこと、が理解されよう。したがって、通信システム１００の様々な部品は、１以上の装置内に組み込まれても良いし、また、配信ネットワークの特定のノードに配置してもよいことを理解すべきである。以下の説明、および、演算の効率化の観点、から理解されるように、通信システムの部品は、システムの動作に影響を及ぼさないのであれば、配信ネットワーク内のどの場所に配置してもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
図示の容易化のため、通信システムの様々な素子の間でやりとりされる種々の制御信号およびデータは、それらのフルネーム又は情報を示すシンボルで示されている。かかる情報には、そのいずれもが標準的な電気通信制御信号である、ベース制御信号（ＳＢ）、および携帯制御信号（ＳＭ）が含まれる。また、形態ユニットに割り当てられている電話番号（Ｐ）および携帯ユニット識別番号（Ｍ）は、標準的な交換値（standard exchange values)を有する。その他の専門用語としては、基地局キー（ＫＢ）、携帯ユニットキー（ＫＭ）、現在のランダム識別番号（Ｃ）、次のランダム識別番号（Ｎ）、暗号化機能（Ｅ）、暗号解読機能（Ｄ）、暗号化携帯ユニット識別番号（ＭＥ）、暗号化された現在のランダム識別番号（ＣＥ）、ならびに暗号化された次のランダム識別番号（ＮＥ）がある。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
動作中、通信装置の電源はオンになっている。この初期化中、当該通信装置は、基地局３００と通信を行っている。基地局３００は、当該通信装置２００が初期化を必要としているか否か、を判断する。当該通信装置２００が、例えば、最初の使用に際し、初期化を必要としている場合、基地局は、通信装置に対し、ベース制御信号（ＳＢ）、および暗号化した携帯ユニット識別番号（Ｍ）、通信装置の電話番号（Ｐ）、次のランダム識別番号（Ｎ）、現在のランダム識別番号（Ｃ）、基地局キー（ＫＢ）ならびに携帯ユニットキー（ＫＭ）を送信する。これらの値は、通信装置２００により解読され、メモリ２２０に記憶される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
ステップＳ７４０においては、携帯ユニットに割り当てられた電話番号、携帯ユニットキー、次のランダム識別番号、現在のランダム識別番号ならびに携帯ユニット識別番号が、暗号化され、基地局に向けて送られる。次に、動作が終了するステップＳ７５０に進む。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
したがって、本発明によって、通信のセキュリテイーを向上させるシステムおよび方法が提供されることは、明らかである。本発明は、いくつかの実施形態に関して説明されているが、適用可能な技術の当業者にとっては、多くの代替手段、変更例があることは、明らかに理解できる。したがって、出願人は、本発明の精神および範囲中にある、かかる代替手段、変更例、均等物を含むことを意図している。