(57)【特許請求の範囲】
【請求項１】
複数の無線装置を備える無線通信システムにおいて動作するショートメッセージサービスセンタを用いて、１つ以上のショートメッセージサービスメッセージを１つ以上の無線装置に送信する方法であって、
無線装置による受信が予定されたショートメッセージサービスメッセージに関連付けられた１つ以上のショートメッセージサービスメッセージ要求をショートメッセージサービスセンタが受信する受信ステップと、
前記要求を受信するのに先立って、前記無線装置がパケットデータ網を通じて通信を行うセッション開始プロトコル網に関連付けられたレジストラに登録されているか否かを示す登録情報をショートメッセージサービスセンタが局所的に維持する維持ステップと、
局所的に維持されている前記情報に基づき、前記無線装置が前記レジストラに登録されているか否かをショートメッセージサービスセンタが判断する第１の判断ステップと、
前記要求に応じて、および、前記無線装置が前記レジストラに登録されているという判断を伴って、前記パケットデータ網を通じて通信を行う前記セッション開始プロトコル網を通じて、前記ショートメッセージサービスメッセージを前記無線装置にショートメッセージサービスセンタが送信する第１の送信ステップと、
前記無線装置が前記セッション開始プロトコル網の前記レジストラに登録されていないことに応じて、前記無線装置が回線サービス網に登録されているか否かをショートメッセージサービスセンタが判断する第２の判断ステップと、
前記無線装置が前記回線サービス網に登録されていることに応じて、前記回線サービス網を通じて前記ショートメッセージサービスメッセージを前記無線装置にショートメッセージサービスセンタが送信する第２の送信ステップと、を含む方法。
【請求項２】
送信ステップは、
前記送信が成功したか否かを判断するステップと、
前記送信が成功しなかったことに応答して、回線サービス網を通じて前記ショートメッセージサービスメッセージを前記無線装置に送信するステップと、をさらに含む請求項１記載の方法。
【請求項３】
前記要求を受信するのに先立って、前記無線装置が前記セッション開始プロトコル網に関連付けられた前記レジストラに登録されているという通知を受信するステップと、
前記１つ以上のショートメッセージサービスメッセージを前記無線装置に送信するために、前記無線装置に関連付けられたセッション開始プロトコル交信情報を受信するステップと、をさらに含む請求項１記載の方法。
【請求項４】
パケットデータ網に関連付けられたレジストラにおいて登録イベントパッケージに加入するステップと、
前記登録イベントパッケージに加入したことに応答して、少なくとも、前記無線装置に関連付けられた登録情報を受信するステップと、をさらに含む請求項１記載の方法。
【請求項５】
判断ステップは、局所的に維持されている前記情報に基づき、かつ、前記要求を受信するのに先立って、前記無線装置が前記レジストラに登録されているか否かを判断するステップを含む請求項１記載の方法。
【請求項６】
維持ステップは、呼セッション制御機能から前記登録情報を受信するステップを含む請求項１に記載の方法。
【請求項７】
呼セッション制御機能から前記登録情報を受信するステップは、
呼セッション制御機能が、前記無線装置の認証の一部としてフィルタ基準を受信するステップと、
前記フィルタ基準に基づき、前記ショートメッセージサービスセンタに前記登録情報を提供するステップと、を含む請求項６に記載の方法。
【請求項８】
１つ以上のショートサービスメッセージを１つ以上の無線装置に配信する無線通信システムにおけるショートメッセージサービスセンタにおいて、
無線装置による受信が予定されたショートメッセージサービスメッセージに関連付けられた１つ以上のショートメッセージサービスメッセージ要求を受信する受信器と、
前記要求を受信するのに先立って、前記無線装置がパケットデータ網を通じて通信を行うセッション開始プロトコル網に関連付けられたレジストラに登録されているか否かを示す登録情報を局所的に維持するメモリと、
局所的に維持されている前記登録情報に基づき、前記無線装置に関連付けられた登録状態を判断する無線装置登録モニタと、
前記無線装置の前記登録状態に基づいてショートメッセージサービスメッセージを１つ以上の無線装置に配信するために、パケットデータ網および回線サービス網のうちの一方を選択する網配信セレクタと、
前記パケットデータ網を通じて通信を行う前記セッション開始プロトコル網を通じて前記ショートメッセージサービスメッセージを前記無線装置に送信することが成功したか否かを判断する送信モニタであって、前記送信が成功しなかった場合、送信器は前記回線サービス網を通じて前記ショートメッセージサービスメッセージを前記無線装置に送信する送信モニタと、を備えるショートメッセージサービスセンタ。
【請求項９】
前記無線装置登録モニタは、前記無線装置に関連付けられたセッション開始プロトコル交信情報が受信されたか否かをさらに判断する請求項８記載のショートメッセージサービスセンタ。
【請求項１０】
前記無線装置登録モニタは、前記無線装置に関連付けられたセッション開始プロトコル網登録通知を受信するために、登録イベントパッケージに加入する請求項８記載のショートメッセージサービスセンタ。
【請求項１１】
前記パケットデータ網を選択することに応答して、前記パケットデータ網を通じて通信を行うセッション開始プロトコル網を通じて前記ショートメッセージサービスメッセージを前記無線装置に送信することと、
前記回線サービス網を選択することに応答して、前記回線サービス網を通じて前記ショートメッセージサービスメッセージを前記無線装置に送信することと、のうちの少なくとも一方のための送信器をさらに備える請求項８記載のショートメッセージサービスセンタ。
【請求項１２】
前記要求を受信するのに先立って、前記無線装置がセッション開始プロトコル網に関連付けられたレジストラに登録されているという通知を受信する通知受信器をさらに備え、前記通知は、前記１つ以上のショートメッセージサービスメッセージを前記無線装置に送信するために、前記無線装置に関連付けられたセッション開始プロトコル交信情報も含む請求項８記載のショートメッセージサービスセンタ。
【請求項１３】
前記パケットデータ網に関連付けられたレジストラにおいて登録イベントパッケージに加入する情報システムプロセッサと、
前記プロセッサが前記登録イベントパッケージに加入したことに応答して、少なくとも、前記無線装置に関連付けられた登録情報を受信する通知受信器とをさらに含む請求項８記載のショートメッセージサービスセンタ。
【請求項１４】
請求項８記載のショートメッセージサービスセンタを含むシステムであって、呼セッション制御機能をさらに含み、前記ショートメッセージサービスセンタは、前記要求を受信するのに先立って、前記呼セッション制御機能から前記無線装置に関連付けられた登録情報を受信するシステム。
【請求項１５】
無線通信システムにおいて１つ以上のショートメッセージサービスメッセージを１つ以上の無線装置に配信するための無線通信システムにおけるショートメッセージサービスセンタにおいて、
無線装置による受信が予定されたショートメッセージサービスメッセージに関連付けられた１つ以上のショートメッセージサービスメッセージ要求を受信するための受信器と、
前記要求を受信するのに先立って、前記無線装置がパケットデータ網を通じて通信を行うセッション開始プロトコル網に関連付けられたレジストラに登録されているか否かを示す登録情報を局所的に維持するメモリと、
前記受信器および前記メモリに接続されているプロセッサと、を備え、
前記プロセッサは、
前記登録情報に基づき、前記無線装置に関連付けられた登録状態を判断するための無線装置登録モニタと、
前記無線装置の登録状態に基づき、ショートメッセージサービスメッセージを１つ以上の無線装置に配信するための網としてパケットデータ網および回線サービス網のうちの一方を選択するための網配信セレクタとを実装するように構成されており、
前記網配信セレクタは、前記無線装置が前記レジストラに登録されていることに応じて、前記パケットデータ網を通じて通信を行う前記セッション開始プロトコル網を通じて、前記ショートメッセージサービスメッセージを前記無線装置に配信することを選択し、
前記網配信セレクタは、前記無線装置が前記レジストラに登録されておらず、かつ、前記回線サービス網に登録されていることに応じて、前記回線サービス網を通じて前記ショートメッセージサービスメッセージを前記無線装置に配信することを選択する、ショートメッセージサービスセンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、無線通信の分野に関し、特に、パケットデータ網および回線サービス網を通じたショートメッセージサービスメッセージに関する。
【背景技術】
【０００２】
ショートメッセージサービス（「ＳＭＳ」）とは、携帯電話機などの無線装置がショートメッセージを他の無線装置から送受信することを可能にするサービスである。従来から、ＳＭＳメッセージは、符号分割多重アクセス（「ＣＤＭＡ」）１Ｘ網などの回線サービス網を通じて送信されている。無線装置、コンピュータなどによって送信されたＳＭＳメッセージは、ショートメッセージサービスセンタ（「ＳＭＳＣ」）によって受信され、これによって、無線装置がＳＭＳメッセージを交換することが可能である。ＳＭＳＣがＳＭＳメッセージを受信すると、ＳＭＳＣは、ＳＭＳ要求をホームロケーションレジスタ（「ＨＬＲ」）に送信して、そのＳＭＳメッセージの指定受信者の位置を特定する。ＨＬＲは、回線サービス網に加入している無線装置に関連付けられた加入情報を保持したデータベースである。
【０００３】
ＨＬＲは、装置の状態および現在位置など、指定受信者の装置に関連付けられた情報を送信する。次いで、ＳＭＳＣは、ＳＭＳメッセージを配信する目的で、受信者の装置が登録されているモバイルスイッチングセンタ（「ＭＳＣ」）と交信することができる。
【０００４】
上述したＳＭＳメッセージを送信する従来の方式に伴う１つの問題は、回線サービス網が主として音声サービスに使用されることである。回線サービス網は、必要以上にＳＭＳトラフィックの負担を受ける。エアインタフェース容量およびＭＳＣ容量などのネットワーク資源がとりわけ減少する。この問題を克服するために、キャリアプロバイダは、ＳＭＳメッセージの送信にパケットデータ網を利用する無線通信システムを実現している。しかしながら、それらのシステムにおいて、ＳＭＳＣは、指定受信者の装置の登録状態についての情報を有していない。したがって、ＳＭＳＣは、ホーム加入者サーバ（「ＨＳＳ」）に問い合わせ、受信者の装置の登録状態を判断する必要がある。この処理では、システムに対する不必要な諸経費が生じる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
したがって、上述のような従来技術に伴う問題を克服する必要性が存在する。
【課題を解決するための手段】
【０００６】
要するに、本発明によれば、１つ以上のショートメッセージサービスメッセージを送信する方法および装置が開示される。本方法は、ショートメッセージサービスメッセージに関連付けられた１つ以上のショートメッセージサービスメッセージ要求を受信するステップを含んでいる。ショートメッセージサービスメッセージは、無線装置による受信が予定されている。要求を受信するのに先立って、ショートメッセージサービスセンタは、無線装置がパケットデータ網を通じて通信を行うセッション開始プロトコル網に関連付けられたレジストラに登録されているか否かを判断する。ショートメッセージサービスメッセージは、要求に応じて、および、無線装置がレジストラに登録されているという判断を伴って、パケットデータ網を通じて通信を行うセッション開始プロトコル網を通じて無線装置に送信される。
【０００７】
別の実施形態では、無線装置を用いてショートメッセージサービスメッセージを送信する方法が開示される。本方法は、無線装置がパケットデータ網および回線サービス網を通じて通信を行うセッション開始プロトコル網と関連付けられたレジストラに現在登録されているか否かを、その無線装置が判断するステップを含んでいる。レジストラに登録されていることに応答して、パケットデータ網を通じて通信を行うセッション開始プロトコル網を通じて、１つ以上のショートメッセージサービスメッセージが１つ以上の無線装置に送信される。無線装置がレジストラに登録されていない場合、回線サービス網を通じて１つ以上のショートメッセージサービスメッセージが１つ以上の無線装置に送信される。
【０００８】
さらに別の実施形態では、１つ以上のショートサービスメッセージを１つ以上の無線装置に配信する無線通信システムにおけるショートメッセージサービスセンタが開示される。ショートメッセージサービスセンタは、ショートメッセージサービスメッセージに関連付けられた１つ以上のショートメッセージサービスメッセージ要求を受信する受信器を備えている。ショートサービスメッセージは、無線装置による受信が予定されている。無線装置登録モニタは、要求を受信するのに先立って、無線装置に関連付けられた登録状態を判断する。網配信セレクタは、ショートメッセージサービスメッセージを１つ以上の無線装置に、その無線装置の登録状態に基づいて配信するために、パケットデータ網および回線サービス網の一方を選択する。
【０００９】
本発明の前述の実施形態の利点として、ＳＭＳメッセージの送信が回線サービス網とは対照的にパケットデータ網上で行なわれることが可能である。ＳＭＳメッセージの配信がパケットデータ網上では可能でない場合、本発明のシステムは、ＳＭＳ配信のために回線サービス網を選択することができる。本発明のもう１つの利点として、ＳＭＳＣは、受信者の装置が現在登録されている網についての情報を、その装置に対するメッセージを受信するのに先立って得ることができる。本発明のさらなる利点として、無線装置は、その無線装置が現在登録されている網の種類に応じて、パケットデータ網または回線サービス網のいずれかを選択してＳＭＳメッセージを送信することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態にかかる例示的な無線通信システムを示すブロック図。
【図２】本発明の実施形態にかかる図１の無線通信システムのさらに詳細な図を示すブロック図。
【図３】本発明の実施形態にかかる例示的な情報処理システムを示すブロック図。
【図４】本発明の実施形態にかかる例示的な無線通信装置を示すブロック図。
【図５】無線装置に対するＳＭＳメッセージを受信するのに先立って、無線装置がパケットデータ網に登録されていることをＳＭＳＣに通知する、本発明の実施形態にかかる例示的な処理を示す動作フローチャート。
【図６】ＳＭＳメッセージを無線装置に配信するために、ＳＭＳＣが回線サービス網またはパケットデータ網のいずれかを選択する例示的な処理を示す、本発明の実施形態にかかる動作フローチャート。
【図７】無線装置がどの網に登録されているかに基づいて、無線装置がＳＭＳメッセージを配信する網を選択する、本発明の実施形態にかかる無線装置の例示的な処理を示す動作フローチャート。
【図８】無線装置がＳＭＳメッセージを受信し、肯定応答パケットを送信する網を選択する、本発明の実施形態にかかる例示的な処理を示す動作フローチャート。
【発明を実施するための形態】
【００１１】
本願発明は、一実施形態では、回線サービス網とは対照的にパケットデータ網上でＳＭＳメッセージを送信することによって、従来技術に伴う問題を克服する。ＳＭＳメッセージの配信がパケットデータ網上では可能でない場合、本発明のシステムは、ＳＭＳ配信のために回線サービス網を選択することができる。本発明のもう１つの利点として、ＳＭＳＣは、受信者の装置が現在登録されている網についての情報を、その装置についてのメッセージを受信するのに先立って得ることができる。本発明のさらなる利点として、無線装置は、該無線装置が現在登録されている網の種類に応じて、パケットデータ網または回線サービス網のいずれかを選択してＳＭＳメッセージを送信することができる。
【００１２】
用語「無線装置」は、無線で信号を受信することができ、且つ、任意選択により無線で信号を送信することができ、また、無線通信システムにおいて動作することも可能である多数の様々な種類の装置を広義に網羅することを意図したものである。たとえば、限定するものではないが、無線通信装置は、携帯電話機、移動電話機、スマートフォン、双方向ラジオ、双方向ページャ、無線メッセージ装置、ラップトップ／コンピュータ、オートモーティブゲートウェイ、レジデンシャルゲートウェイなどのうちのいずれか１つまたはそれらの組合せを含むことができる。
【００１３】
［例示的な無線通信システム］
図１に示すように、本発明の実施形態によれば、例示的な無線通信システム１００が示されている。図１は、無線装置１０６を情報処理システム１０８に接続するパケットデータ網１０２および回線サービス網１０４を示している。無線装置１０６は、ＳＭＳ配信網セレクタ１２４を備えている。無線装置１０６およびＳＭＳ配信網セレクタ１２４については、以下でより詳細に議論される。１つの実施形態では、パケットデータ網１０２は、従来の回線サービス網と比べて非常に高い転送速度でデータ接続を提供するインターネットプロトコル（「ＩＰ」）接続網である。パケットデータ網１０２は、１つの実施形態では、「ＥＶ−ＤＯ」（Ｅｖｏｌｕｔｉｏｎ  Ｄａｔａ  Ｏｎｌｙ）網、「ＧＰＲＳ」（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）網、「ＵＭＴＳ」（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）網、８０２．１１網、８０２．１６（ＷｉＭａｘ）網、イーサネット（登録商標）接続、ダイアルアップモデム接続などを含んでいる。
【００１４】
回線サービス網１０４は、１つの実施形態では、とりわけ音声サービスを無線装置１０６に提供する。パケットデータ網１０２および回線サービス網１０４は、各々、モバイルテキストメッセージング装置網、ページャ網などを含むことができる。「ＳＭＳ」（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）、「ＥＭＳ」（Ｅｎｈａｎｃｅｄ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）、「ＭＭＳ」（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）などのテキストメッセージング規格もまた、網１０２、１０４に含まれる。
【００１５】
さらに、パケットデータ網１０２および回線サービス網１０４の通信規格は、符号分割多重アクセス（ＣＤＭＡ）、時分割多重アクセス（ＴＤＭＡ）、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、汎用パケット無線システム（ＧＰＲＳ）、周波数分割多重アクセス（ＦＤＭＡ）、直交周波数分割多重方式（ＯＦＤＭ）などを含むことが可能である。網１０２、１０４は、また、対応可能な無線通信装置間でのセルラー方式通信を通じたプッシュツートークを可能にする。
【００１６】
パケットデータ網１０２および回線サービス網１０４は、任意の数の無線装置１０６をサポートしている。網１０２、１０４のサポートには、携帯電話機、スマートフォン、テキストメッセージング装置、ハンドヘルドコンピュータ、ページャ、ビーパなどに対するサポートが挙げられる。スマートフォンは、１）ポケットＰＣ、ハンドヘルドＰＣ、パームトップＰＣ、または携帯情報端末（ＰＤＡ）と、２）携帯電話機とを組み合わせたものである。より一般的には、スマートフォンは、付加的なアプリケーション処理機能を有する移動電話機であることが可能である。１つの実施形態では、無線網１０２、１０４は、無線装置１０６間の網目状網を可能にする。
【００１７】
また、無線通信システム１００は、パケットデータ網１０２および回線サービス網１０４を維持および制御する情報処理システム１０８を備えている。たとえば、情報処理システム１０８は、１つの実施形態では、各網１０２、１０４をそれぞれ維持するためのパケットデータ網コントローラ１１０と回線サービス網コントロール１１２とを備えている。また、図２に示すように、ＳＭＳＣ１１４は、ＳＭＳ配信網セレクタ１１６と共に、情報処理システム１０８内に含まれている。ＳＭＳＣ１１４およびＳＭＳ配信網セレクタ１１６については、以下でより詳細に議論される。
【００１８】
加えて、情報処理システム１０８は、パケットデータ網１０２および回線サービス網１０４を通じて、無線通信装置１０６を広域通信網（ＷＡＮ）１１８、構内通信網（ＬＡＮ）１２０、および公衆交換電話網（ＰＳＴＮ）１２２に通信可能に結合する。これらの網１１８、１２０、１２２の各々は、データ、たとえばマルチメディアテキストメッセージを無線装置１０６に送信する機能を有している。
【００１９】
［ＳＭＳ送信／配信のための例示的なシステム］
図２は、ＳＭＳメッセージの送信／配信のための図１の無線通信システムのさらに詳細な図を示すブロック図である。上述のように、無線通信システム１００は、パケットデータ網１０２および回線サービス網１０４に通信可能に結合された一または複数の無線装置１０６を備えている。１つの実施形態では、ホームロケーションレジスタ（「ＨＬＲ」）２０２およびモバイルスイッチングセンタ（「ＭＳＣ」）２０４は、とりわけ、回線サービス網１０４に通信可能に結合されている。ＨＬＲ２０２は、呼、ＳＭＳメッセージなどをルーティングするのを支援し、セキュリティを確保する。ＨＬＲ２０２は、認証センタ（図示せず）を備えている。認証センタ（図示せず）は、或るデータベースを備えており、該データベースは、回線サービス網１０４に加入している無線装置に関連付けられた情報を含んでいる。加入者情報は、１つの実施形態では、アクセス権および／または無線装置１０６によって加入されたサービスを含んでいる。
【００２０】
ＭＳＣ２０４は、無線通信システム１００における「ＤＡＣＳ」（Ｄｉｇｉｔａｌ  Ａｃｃｅｓｓ  ａｎｄ  Ｃｒｏｓｓ  ｃｏｎｎｅｃｔ  Ｓｙｓｔｅｍ）の位置を有している。１つの実施形態では、ＭＳＣ２０４は、無線装置１０６およびＰＳＴＮ１２２の通信を管理し、スイッチング機能を制御する。ＭＳＣ２０４は、とりわけ、回線交換呼および移動管理を提供する。たとえば、ＭＳＣは、ＳＭＳ、音声、ならびにデータおよびファックスサービスを提供する。ＭＳＣ２０４は、ＰＳＴＮ１２２と、インタフェースするゲートウェイＭＳＣとすることができる。また、ゲートウェイＭＳＣは、どの訪問先ＭＳＣを用いて、現在の受信加入者が現在いる位置を特定できるかを判断する。無線通信装置とＰＳＴＮ１２２との間のすべての呼は、ゲートウェイＭＳＣを通じてルーティングされる。また、ＭＳＣ２０４は、訪問先ＭＳＣとなることもでき、この訪問先ＭＳＣは、無線装置が現在位置しているＭＳＣである。当業者には理解されるように、ＨＬＲ２０２およびＭＳＣ２０２の他に、他の網構成要素が回線サービス網１０４に通信可能に結合されていることを注記しておく。
【００２１】
一例において、ＨＬＲ２０２は、シグナリングシステム７（「ＳＳ７データベース」）である。ＳＳ７は、電話網において接続規制を達成するために使用される一組の電話シグナリングプロトコルである。また、図２は、回線サービス網１０４に通信可能に結合され、且つプロキシ呼セッション制御機能（Ｐ−ＣＳＣＦ；ｐｒｏｘｙ  ｃａｌｌ  ｓｅｓｓｉｏｎ  ｃｏｎｔｒｏｌ  ｆｕｎｃｔｉｏｎ）を介してパケットデータ網１０２に通信可能に結合されたＳＭＳＣ１１４を示している。インテロゲーティング／サービング呼セッション制御機能（Ｉ，Ｓ−ＣＳＣＦ；ｉｎｔｅｒｒｏｇａｔｉｎｇ／ｓｅｒｖｉｎｇ  ｃａｌｌ  ｓｅｓｓｉｏｎ  ｃｏｎｔｒｏｌ  ｆｕｎｃｔｉｏｎ）２０８およびホームサブスクライバサーバ（ＨＳＳ；ｈｏｍｅ  ｓｕｂｓｃｒｉｂｅｒ  ｓｅｒｖｅｒ）２１０などのレジストラは、Ｐ−ＣＳＣＦ２０６に通信可能に結合されている。１つの実施形態では、Ｐ−ＣＳＣＦ２０６，Ｉ，Ｓ−ＣＳＣＦ２０８、およびＨＳＳ２１０は、セッション開始プロトコル（「ＳＩＰ」）網の一部である。Ｉ，Ｓ−ＣＳＣＦ２０８は、１つの実施形態では、２つの別々の構成要素、つまりＩ−ＣＳＣＦおよびＳ−ＣＳＣＦとして実装されることができる。１つの実施形態では、ＳＭＳＣ１１４は、ＳＩＰ網の一部でもある。ＳＩＰ網は、インスタントメッセージング、通話、およびインターネットを通じた他のリアルタイム通信を確立するために使用される。ＳＩＰ網により、ＩＰ電話サービスを無線通信システムに組み込むことが可能である。
【００２２】
また、Ｐ−ＣＳＣＦ２０６、Ｉ，Ｓ−ＣＳＣＦ２０８、およびＨＳＳ２１０は、ＳＩＰ網をサポートするインターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ；Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｍｕｌｔｉｍｅｄｉａ  ｓｕｂｓｙｓｔｅｍ）コアの一部を備えている。１つの実施形態では、ＳＭＳＣ１１４は、また、ＩＭＳコアの一部である。ＩＭＳは、モバイルおよび固定ＩＰサービスのための次世代ネットワーキング（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋｉｎｇ）アーキテクチャである。ＩＭＳは、ＶｏＩＰ実装を使用し、標準ＩＰで動作する。無線装置１０６は、いずれも標準ＩＰを使用する様々な方法を使用してＩＭＳ網に接続することができる。たとえば、或る無線装置１０６がパケットデータ網１０２にアクセスしようとするとき、その無線装置１０６は、ＩＭＳ網に登録される。ＩＭＳ網の基本的機能は、当業者には既知である。
【００２３】
ＨＳＳ２１０は、或るデータベースを備えており、そのデータベースは、ＩＭＳに登録された各無線装置１０６に関連付けられるプロファイルを含んでいる。プロファイルは、たとえば、加入に関連する情報を含んでいる。また、ＨＳＳ２１０は、無線装置１０６の認証および許可を実施する。また、ＨＳＳ２１０は、物理的な位置についての情報をＳＭＳＣ１１４などの要求する側のエンティティに提供する。また、ＨＳＳ２１０は、電話統一資源識別子（ｔｅｌ−ＵＲＩ；ｔｅｌｅｐｈｏｎｅ  ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｉｄｅｎｔｉｆｉｅｒ）および／またはＳＩＰ統一資源識別子（ＳＩＰ−ＵＲＩ）など、各登録済みの無線装置１０６を識別するための情報を有している。たとえば、「ｔｅｌ−ＵＲＩ」は、無線装置１０６に割り当てられた電話番号である。Ｐ−ＣＳＣＦ２０６およびＩ，Ｓ−ＣＳＣＦ２０８は、ＩＭＳ網においてＳＩＰシグナリングパケットを処理するために使用されるＳＩＰサーバ（プロキシ）である。
【００２４】
Ｐ−ＣＳＣＦ２０６は、ＳＩＰプロキシであり、また、ＩＭＳ網において登録された無線装置１０６に対する最初の交信ポイントである。１つの実施形態では、無線装置１０６は、動的ホスト構成プロトコル（「ＤＨＣＰ」）を介してそれぞれのＰ−ＣＳＣＦ２０６の位置を特定する。無線装置１０６は、該装置がＩＭＳ網に加入している期間に亘って特定のＰ−ＣＳＣＦ２０６に割り当てられる。すべてのシグナリングメッセージは、Ｐ−ＣＳＣＦ２０６によって傍受され、Ｐ−ＣＳＣＦ２０６でそのメッセージを検査することが可能である。Ｐ−ＣＳＣＦ２０６は、無線装置１０６を認証するものであり、また、他のＩＭＳ構成要素によって信頼されており、したがって、他のＩＭＳ構成要素は、無線装置１０６のさらなる認証を実施しない。たとえば、無線装置１０６をＩ，Ｓ−ＣＳＣＦ２０８のＳ−ＣＳＣＦ構成要素に登録することに成功した後、セキュリティキーがＰ−ＣＳＣＦ２０６に送られ、それによって、Ｐ−ＣＳＣＦ２０６は、無線装置１０６とのセキュリティアソシエーションをセットアップすることが可能である。Ｐ−ＣＳＣＦ２０６は、続くメッセージを認証することができ、Ｉ，Ｓ−ＣＳＣＦ２０８などの他の網エンティティは、そのメッセージを信頼することが可能である。Ｐ−ＣＳＣＦ２０６の他の機能は、当業者には既知である。
【００２５】
インテロゲーティング呼セッション制御機能（Ｉ−ＣＳＣＦ）は、Ｉ，Ｓ−ＣＳＣＦ２０８の一部として示されており、また、ＳＩＰプロキシでもある。Ｉ−ＣＳＣＦのＩＰアドレスは、ドメインのドメインネームシステム（「ＤＮＳ」）において発行される。これによって、訪問先ドメイン内に存在するＰ−ＣＳＣＦ２０６または外部ドメイン内のサービング呼セッション制御機能（Ｓ−ＣＳＣＦ）などのリモートサーバがＩ−ＣＳＣＦの位置を特定することが可能である。リモートサーバは、Ｉ−ＣＳＣＦが位置するドメインへのすべてのＳＩＰパケットに対するエントリポイントとしてＩ−ＣＳＣＦを使用する。Ｉ−ＣＳＣＦは、無線装置１０６の位置を取得し、その結果、装置１０６に関連付けられたＳＩＰ要求は、装置１０６に割り当てられたＳ−ＣＳＣＦにルーティングされることができる。
【００２６】
Ｓ−ＣＳＣＦは、Ｉ，Ｓ−ＣＳＣＦ２１０８の一部として示されているが、ＳＩＰサーバであり、また、セッション制御も実施する。Ｓ−ＣＳＣＦは、無線装置１０６のホーム網内に配置されている。Ｓ−ＣＳＣＦは、装置プロファイルをＨＳＳ２１０から取得する。また、Ｓ−ＣＳＣＦは、ＳＩＰ登録を処理し、このＳＩＰ登録によって、Ｓ−ＣＳＣＦは、無線装置１０６の位置（たとえば、装置のＩＰアドレス）とＳＩＰアドレスとを結び付けることができる。Ｓ−ＣＳＣＦは、ＩＭＳ内のシグナリングメッセージのすべてを傍受することができ、その結果、各メッセージを検査することができる。また、Ｓ−ＣＳＣＦは、どのアプリケーションサーバが無線装置１０６に関連付けられたＳＩＰメッセージを転送するべきかを判断し、その結果、装置１０６によって加入されたサービスが提供されることができる。Ｓ−ＣＳＣＦの他の機能は、当業者には既知である。ＳＭＳＣ１１４、Ｃ−ＣＳＣＦ２０６、Ｉ，Ｓ−ＣＳＣＦ２０８、およびＨＳＳ２１０は、別々の構成要素として示されているが、各構成要素は、同じまたは別々の情報処理システム上に存在することができる。
【００２７】
また、ＩＭＳシステムは、無線装置１０６に対してホストとなり、且つ、サービスを実行するアプリケーションサーバを備えている。サービスは、たとえば、ＳＭＳ、ＭＭＳ、送信者番号通知、通話中着信、プッシュツートーク、音声メールなどである。アプリケーションサーバは、ＳＩＰを使用してＩ，Ｓ−ＣＳＣＦ２０８のＳ−ＣＳＣＦ構成要素とインタフェースする。本発明の１つの実施形態では、ＳＭＳＣ１１４は、ＩＭＳ網を使用してパケットデータ網１０２を通じてＳＭＳメッセージを無線装置１０６に送信／配信するアプリケーションサーバとして作用する。換言すれば、ＳＭＳＣ１１４は、ＳＭＳメッセージを無線装置１０６に配信するＳＩＰ／ＩＭＳ機能を備えている。本発明は、従来の回線サービスＳＭＳを、ＩＳ−４１ベースの回線網１０４から（たとえば、１Ｘエアインタフェースから、また、ＩＳ−４１  ＭＳＣから）ＩＭＳベースのデータ網（たとえば、パケットデータ網１０２）へと移行させるものである。これによって、回線サービス網１０４における容量緩和がもたらされる。本発明は、ＩＳ−４１ベースの回線網に限定されない。当業者には、本発明の議論を鑑みると明らかとなるが、ＧＳＭマップ回線網などの他の網もまた使用されることができる。
【００２８】
パケット交換網１０２を介してＳＭＳメッセージを配信するために、無線装置は、１つの実施形態では、ＩＭＳコアに登録されている。無線装置１０６は、Ｉ，Ｓ−ＣＳＣＦ２０８のＳ−ＣＳＣＦ構成要素に登録されている。Ｓ−ＣＳＣＦは、無線装置１０６から登録要求を受信すると、無線装置１０６の認証および許可のためにＨＳＳ２１０と交信する。Ｓ−ＣＳＣＦによって認証されると、無線装置１０６とＰ−ＣＳＣＦとの間のセキュリティアソシエーションが１つの実施形態では確立される。
【００２９】
本発明の１つの実施形態では、ＨＳＳ２１０は、無線装置１０６に対するフィルタ基準を備えており、そのフィルタ基準によって、登録イベントがＳＩＰアプリケーションサーバとして動作しているＳＭＳＣ１１４に送信される。このフィルタ基準は、１つの実施形態では、無線装置１０６の許可処理の一部としてＳ−ＣＳＣＦに送信される。Ｓ−ＣＳＣＦに送信される加入者プロファイルは、無線装置１０６にサービスを提供する予定であることを通知されなければならないアプリケーションサーバを決定するためにＳ−ＣＳＣＦによって使用されるフィルタ基準を含んでいる。１つの実施形態では、フィルタ基準の一部は、各条件を含んでおり、その条件とは、満たされると、無線装置１０６がパケットデータ網１０２に登録されていることを、Ｓ−ＣＳＣＦがＳＭＳＣ１１４に通知するようなものである。１つの実施形態では、Ｓ−ＣＳＣＦは、ＳＩＰ  ＲＥＧＩＳＴＥＲメッセージをＳＭＳＣ１１４に送信することによって、無線装置１０６が登録されていることをＳＭＳＣ１１４に通知する。また、Ｓ−ＣＳＣＦは、無線装置１１４に関連付けられたＳＩＰ交信情報を送信し、その結果、ＳＭＳＣ１１４は、ＳＭＳメッセージを無線装置１０６に（たとえば、ＳＩＰ  ＭＥＳＳＡＧＥメソッドによって）配信することができる。Ｓ−ＣＳＣＦ２０６が既に無線装置１０６を認証したため、ＳＭＳＣ１１４は無線装置１０６を認証する必要はない。
【００３０】
本発明の１つの利点として、ＳＭＳＣ１１４は、無線装置１０６がデータ網１０２に登録されているか否かを判断するために、ＨＳＳ２１０と交信する必要はない。たとえば、Ｓ−ＣＳＣＦは、無線装置１０６がデータ網１０２に登録されたことを、その登録が行なわれた直後にＳＭＳＣ１１４に通知する。ＳＭＳＣ１１４は、待機する必要なく、無線装置１０６に関連付けられたＳＭＳメッセージ要求を受信し、次いで、ＨＳＳ２１０に問い合わせて無線装置１０６の登録状態を判断する。
【００３１】
１つの実施形態では、Ｓ−ＣＳＣＦから登録の通知を受信した後、ＳＭＳＣ１１４は、Ｓ−ＣＳＣＦにおいて登録イベントパッケージに加入する。登録イベントパッケージに加入することによって、ＳＭＳＣ１１４は、無線装置１０６の登録状態が変更された（たとえば、無線装置１０６がパケットデータ網１０２に登録されなくなった）場合、Ｓ−ＣＳＣＦによって通知される。１つの実施形態では、登録イベントパッケージは、ｔｅｌ−ＵＲＩなどの明示的および暗黙的に登録された公開ＵＲＩのリストを備えている。別の実施形態では、ＳＭＳＣ１１４は、Ｓ−ＣＳＣＦから登録通知を受信するのに先立って、登録イベントパッケージに加入する。
【００３２】
たとえば、ＨＳＳ２１０は、無線装置１０６がパケットデータ網１０２を通じてＳＭＳメッセージを受信できることをＳＭＳＣ１１４に通知する。ＳＭＳＣ１１４は、Ｓ−ＣＳＣＦにおいて各装置に対する登録イベントパッケージに加入する。Ｓ−ＣＳＣＦは、それぞれの装置がパケットデータ網１０２に登録されたことを、登録イベントパッケージを介してＳＭＳＣ１１４に通知する。
【００３３】
１つの実施形態では、ＳＭＳメッセージ要求がＳＭＳＣ１１４によって受信されると、ＳＭＳＣ１１４は、まず、受信者の装置１０６がパケットデータ網１０２に登録されているか否かを判断する。たとえば、ＩＭＳ網において、ＳＭＳＣ１１４は、受信者の装置に対する登録メッセージがＳ−ＣＳＣＦから受信されたか否か、または、受信者の装置１０６に対する交信アドレスが受信されたか否かを判断する。受信者の装置がパケットデータ網１０２に登録されているとＳＭＳＣ１１４が判断した場合、ＳＭＳＣ１１４は、ＩＭＳを介して、パケットデータ網１０２を通じてＳＭＳメッセージを受信者の装置に配信する。
【００３４】
１つの実施形態では、ＳＭＳメッセージ要求がＳＭＳＣ１１４によって受信されると、ＳＭＳＣ１１４は、まず、装置１０６がパケットデータ網に登録されているか否かを判断する。たとえば、非ＩＭＳ  ＳＩＰ網において、ＳＭＳＣ１１４は、装置１０６の登録イベントパッケージに加入し、また、装置がレジストラで登録されたという通知を受信すると、受信者の装置がパケットデータ網１０２に登録されていると判断する。ＳＭＳＣ１１４は、ＳＩＰ網を介して、パケットデータ網１０２を通じてＳＭＳメッセージを受信者の装置に配信する。
【００３５】
受信者の装置がパケットデータ網１０２に登録されていない場合、ＳＭＳＣ１１４は、従来の回線サービス網の方法（たとえば、ＡＮＳＩ−４１の手順）を通じて受信者の装置にＳＭＳメッセージを配信する。無線装置１０６は、元より登録されていなかったため、登録抹消されたため、または、有効範囲を失ったために、パケットデータ網１０２に登録されていないこともある。従来の回線サービスの方法は、部分的には、ＨＬＲ２０２などのレジストラと交信して、どのＭＳＣ２０４に受信者の装置が加入しているかを判断することを含んでいる。次いで、ＳＭＳＣ１１４は、受信者の装置に配信するために、ＳＭＳメッセージをＭＳＣ２０４に送信する。さらに別の実施形態では、ＳＭＳＣ１１４がパケットデータ網１０２を通じて受信者の装置にＳＭＳメッセージを送信するが、受信者の装置が配信の成功に肯定応答しない場合、ＳＭＳＣ１１４は、従来の回線サービス網の方法を使用してＳＭＳメッセージを配信する。
【００３６】
１つの実施形態では、無線装置がパケットデータ網の有効範囲を失っており、且つ、回線サービス網１０４上でアイドル状態にある場合、ＳＭＳＣ１１４から送信されたＳＩＰ
ＭＥＳＳＡＧＥは、肯定応答を待機してタイムアウトする。ＳＭＳＣ１１４は、次いで、従来の回線サービス網の方法（たとえば、ＡＮＳＩ−４１の手順）を使用してＳＩＰ  ＭＥＳＳＡＧＥを送信する。無線装置１０６がパケットデータ網１０２上で活動状態にあったが、有効範囲を失っている場合、無線装置１０６は、回線サービス網１０４に移行し、活動する回路網パケットデータセッションを作成する。ＳＭＳＣ１１４は、回線サービスのデータ経路を通じてＳＭＳメッセージを配信する。無線装置１０６が回線網のデータ経路上でデータを送信するのを停止し、回線サービスの休眠（ｄｏｒｍａｎｔ）状態に移行した場合、ＳＭＳＣ１１４からメッセージ配信を試行することによって、休眠している回線サービスのデータセッションの再活動化が開始される。ＳＭＳＣ１１４は、回線サービスのデータ経路を通じてＳＩＰ  ＭＥＳＳＡＧＥを配信する。
【００３７】
無線装置１０６がＳＭＳＣ１１４からＳＩＰ  ＭＥＳＳＡＧＥを受信した後、ただしＳＭＳＣ１１４に肯定応答を再び送信する前に、パケットデータ網の有効範囲を失った場合、無線装置１０６は、そのＳＩＰ  ＭＥＳＳＡＧＥの受領を無視するか、または、回線サービスのデータセッションを活動化して肯定応答を送信することができる。無線装置１０６がＳＩＰメッセージを無視した場合、ＳＭＳＣ１１４は、従来の回線サービス網の方法（たとえば、ＡＮＳＩ−４１の手順）を使用してＳＭＳメッセージを再び送信する。無線装置１０６が回線サービス網１０４上で肯定応答することを選択した場合、無線装置１０６は、活動する回線サービスのデータセッション上で肯定応答する。
【００３８】
無線装置１０６は、１つの実施形態では、パケットデータ網１０２を通じて別の装置にＳＭＳメッセージを送信するように構成されている。無線装置１０６が別の装置にＳＭＳメッセージを送信しようとするとき、無線装置１０６は、まず、その装置がパケットデータ網１０２に登録されているか否かを判断する。無線装置１０６は、パケットデータ網１０２に登録されている場合、１つの実施形態では、ＩＳ−６３７コンテンツをＳＩＰ  ＭＥＳＳＡＧＥのペイロードとして符号化する。次いで、ＳＩＰメッセージが受信者の装置に送信される。１つの実施形態では、受信者の装置の宛先アドレスは、通常のアドレス（たとえば、ｔｅｌ：ＭＤＮ）から構成されたＳＩＰ  ＵＲＩである。ＨＳＳ２１０は、１つの実施形態では、ＩＳ−６３７ペイロードを含んだＳＩＰ  ＭＥＳＳＡＧＥがＳＭＳＣ１１４に送信されるフィルタ基準を用いて構成されている。無線装置１０６は、パケットデータ網１０２に登録されていない場合、従来の回線サービス網の方法（たとえば、ＡＮＳＩ−４１の手順）を使用してＳＭＳメッセージを配信する。
【００３９】
［例示的な情報処理システム］
図３は、本発明の実施形態にかかる情報処理システム１０８のさらに詳細な図を示すブロック図である。情報処理システム１０８は、本発明の例示的な実施形態を実現するように適合された、好適に構成された処理システムに基づいている。任意の好適に構成された処理システムが、同様に、本発明の実施形態によって情報処理システム１０８として使用されることが可能である。たとえば、パーソナルコンピュータ、ワークステーションなどが使用されることが可能である。情報処理システム１０８は、コンピュータ３０２を備えている。コンピュータ３０２は、メインメモリ３０６と、大容量記憶インタフェース３０８と、端末インタフェース３１０と、ネットワークアダプタハードウェア３１２とに接続されたプロセッサ３０４を有している。システムバス３１４が、これらのシステム構成要素を相互接続している。１つの実施形態では、メインメモリ３０６は、ＳＭＳＣ１１４を備えている。ＳＭＳＣ１１４は、１つの実施形態では、無線装置登録モニタ３１６と、ＳＭＳ配信網セレクタ１１６とを備えている。ＳＭＳＣ１１４のみがメインメモリ３０６内に存在するものとして示されているが、Ｐ−ＣＳＣＦ２０６、Ｉ，Ｓ−ＣＳＣＦ２０８、およびＨＳＳ２１０などのＩＭＳ構成要素の任意の組合せが、また、メインメモリ３０６内に存在することができる。
【００４０】
無線装置登録モニタ３１６は、無線装置１０６がパケットデータ網１０２に登録済み／未登録であるか、または、パケットデータ網１０２から登録抹消されているか否かを監視する。ＳＭＳ配信網セレクタ１１６は、無線装置１０６の登録状態に基づいて、ＳＭＳメッセージを配信するために、パケットデータ網１０２かまたは回線サービス網１０４のいずれかを選択する。たとえば、受信者の無線装置１０６がパケットデータ網１０２に登録されている場合、ＳＭＳ配信網セレクタ１１６は、ＳＭＳメッセージを配信するために、パケットデータ網１０２を選択する。無線装置１０６がパケットデータ網１０２に登録されていない場合、ＳＭＳ配信網セレクタ１１６は、ＳＭＳメッセージを配信するために、回線サービス網１０４を選択する。
【００４１】
大容量記憶インタフェース３０８は、データ記憶装置３２２などの大容量記憶装置を情報処理システム１０８に接続するために使用される。１つの特定形式のデータ記憶装置は、ＣＤドライブなど、コンピュータが読み取り可能な媒体であり、該媒体は、ＣＤ３２４にデータを記憶し、また、ＣＤ３２４からデータを読み出すために使用されることが可能である。別の形式のデータ記憶装置は、「ＮＴＦＳ」（Ｎｅｗ  Ｔｅｃｈｎｏｌｏｇｙ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）操作、ＵＮＩＸ（登録商標）操作などをサポートするように構成されたデータ記憶装置である。
【００４２】
メインメモリ３０６内に同時に存在するものとして示されているが、メインメモリ３０６のそれぞれの構成要素が、完全に、常にまたは同時にメインメモリ３０６内に存在する必要がないことは明らかである。１つの実施形態では、情報処理システム１０８は、通常の仮想アドレス指定の技法を利用して、プログラムがメインメモリ３０６およびデータ記憶装置３２２など、より小規模な複数のエンティティにアクセスする代わりに、本出願においてコンピュータシステムメモリと呼ばれる、大規模な単一の記憶エンティティにアクセスするかのように動作することを可能にしている。用語「コンピュータシステムメモリ」は、本出願においては、情報処理システム１０８の仮想メモリ全体を包括的に指すために使用されていることを注記しておく。
【００４３】
１つのＣＰＵ３０４のみがコンピュータ３０２に対して示されているが、複数のＣＰＵを持ったコンピュータシステムが同様に効果的に使用されることができる。本発明の実施形態は、別々の完全にプログラムされたマイクロプロセッサを各々が備えるインタフェースをさらに組み込んでおり、それらのマイクロプロセッサは、ＣＰＵ３０４から処理の負荷を除く（ｏｆｆ−ｌｏａｄ）ために使用される。端末インタフェース３１０は、一または複数の端末３２６をコンピュータ３０２に直接接続して、情報処理システム１０８へのユーザインタフェースを提供するために使用されている。これらの端末３２６は、非インテリジェント型のまたは完全にプログラム可能なワークステーションであることが可能であり、システム管理者およびユーザが情報処理システム１０８と通信するのを可能にするために使用されている。また、端末３２６は、コンピュータ３０２に接続され且つ端末インタフェースハードウェアによって制御されるユーザインタフェースと周辺装置とからなることも可能であり、その端末インタフェースハードウェアは、ビデオアダプタと、キーボード、ポインティング装置などに対するインタフェースとを備える端末Ｉ／Ｆ３１０内に備えられている。
【００４４】
メインメモリ内に備えられたオペレーティングシステム（図示せず）は、Ｌｉｎｕｘ、ＵＮＩＸ（登録商標）、Ｗｉｎｄｏｗｓ（登録商標）ＸＰ、およびＷｉｎｄｏｗｓ（登録商標）Ｓｅｒｖｅｒ  ２００３オペレーティングシステムなどの好適なマルチタスキングオペレーティングシステムである。本発明の実施形態は、任意の他の好適なオペレーティングシステムを使用することができる。本発明の幾つかの実施形態は、オペレーティングシステム（図示せず）の構成要素の命令を、情報処理システム１０８内に配置された任意のプロセッサ上で実行することを可能にする、オブジェクト指向フレームワーク機構などのアーキテクチャを利用している。
【００４５】
ネットワークアダプタハードウェア３１２は、パケットデータ網１０２および回線サービス網１０４へのインタフェースを設けるために使用される。本発明の実施形態は、現代のアナログおよび／もしくはデジタル技術を含めた任意のデータ通信接続と共に、または、将来の網機構を通じて動作するように適合されることが可能である。
【００４６】
本発明の例示的な実施形態は、十分に機能的なコンピュータシステムの状況において説明されているが、各実施形態が、ＣＤ（たとえばＣＤ３２８）、フロッピー（登録商標）ディスク、もしくは他の形式の記録可能な媒体を通じて、または、任意の形式の電子送信器構を通じて、プログラム製品として配布されることが可能であることは、当業者には理解されよう。
【００４７】
［例示的な無線通信装置］
図４は、無線装置１０６のより詳細な図を示すブロック図である。１つの実施形態では、無線装置１０６は、パケットデータ網１０２上でも回線サービス網１０４上でも通信することが可能なデュアルモード装置である。無線装置１０６は、無線通信信号の送受信を制御する装置コントローラ／プロセッサ４０２の制御下で動作する。受信モードでは、装置コントローラ４０２は、送信／受信スイッチ４０６を通じてアンテナ４０４を受信器４０８に電気的に結合する。受信器４０８は、受信した信号を復号化し、その復号化した信号を装置コントローラ４０２に供給する。
【００４８】
送信モードでは、装置コントローラ４０２は、送信／受信スイッチ４０６を通じてアンテナ４０４を送信器４１０に電気的に結合する。装置コントローラ４０２は、メモリ４１２内に記憶された命令に従って送信器および受信器を操作する。これらの命令は、たとえば、隣接セルの測定スケジューリングアルゴリズムを含んでいる。また、メモリ４１２は、ＳＭＳ配信網セレクタ１２４を備えている。ＳＭＳ配信網セレクタ１２４は、無線装置１０６がＳＭＳメッセージを送信する網１０２、１０４を選択する。たとえば、無線装置１０６がパケットデータ網１０２に登録されている場合、ＳＭＳ配信網セレクタ１２４は、ＳＭＳメッセージを送信するために、パケットデータ網１０２を選択する。無線装置がパケットデータ網１０２に登録されていない場合、ＳＭＳ配信網セレクタ１２４は、ＳＭＳメッセージを送信するために、回線サービス網１０４を選択する。
【００４９】
また、ＳＭＳ送信網セレクタ１２４は、ＳＭＳメッセージを受信した後にＳＭＳＣ１１４に肯定応答メッセージを配信するために、網１０２、１０４を選択する。たとえば、無線装置１０６がパケットデータ網１０２上でＳＭＳメッセージを受信した場合、ＳＭＳ配信網セレクタ１２４は、肯定応答を送信するためのパケットデータ網２０２を選択する。この例に続き、ＳＭＳメッセージが回線サービス網１０４上で受信された場合、ＳＭＳ配信網セレクタ１２４は、肯定応答を送信するために回線サービス網１０４を選択する。企図される肯定応答をＳＭＳに送信する網の他の優先順位付けも、本発明の実施形態である。たとえば、無線装置１０６は、常に、まずパケットデータ網１０２を介して肯定応答の送信を試行することができる。
【００５０】
また、無線装置１０６は、たとえば実行されるのを待機するアプリケーション（図示せず）を無線装置１０６上に記憶する不揮発性記憶メモリを備えている。また、無線装置１０６は、この例では、任意選択のローカル無線リンク４１６を備えており、このローカル無線リンク４１６によって、無線装置１０６は、無線網１０２を使用することなく別の無線装置と直接通信することが可能である。任意選択のローカル無線リンク４１６は、たとえば、ブルートゥース（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｃｃｅｓｓ）技術などを備えている。また、任意選択のローカル無線リンク４１６は、ローカル無線リンク送信／受信モジュール４１８を備えており、このローカル無線リンク送信／受信モジュール４１８によって、無線装置１０６は、別の無線装置と直接通信することが可能となっている。
【００５１】
図４の無線装置１０６は、音声出力コントローラ４２０をさらに備えており、この音声出力コントローラ４２０は、復号化された音声出力信号を受信器４０８またはローカル無線のリンク送信／受信モジュール４１８から受信する。音声コントローラ４２０は、種々の調節機能を実施する音声出力調節回路４２２に、受信した復号化された音声信号を送る。たとえば、音声出力調節回路４２２は、ノイズを低減または信号を増幅することが可能である。スピーカ４２４は、調節された音声信号を受信し、音声出力をユーザが聴取できるようにする。また、音声出力コントローラ４２０、音声出力調節回路４２２、およびスピーカ４２４は、可聴警報を生成して、不在着信、メッセージ受信などをユーザに通知することができる。無線装置１０６は、付加的なユーザ出力インタフェース４２６、たとえば、ヘッドホンジャック（図示せず）またはハンズフリースピーカ（図示せず）をさらに備えている。
【００５２】
また、無線装置１０６は、ユーザが音声信号を無線装置１０６に入力することを可能にするマイクロホン４２８を備えている。音波は、マイクロホン４２８によって受けられ、電気的な音声信号に変換される。音声信号調節回路４３０は、その音声信号を受け、音声信号に対する種々の調節機能、たとえばノイズ低減を実施する。音声入力コントローラ４３２は、調節された音声信号を受け、音声信号の表現を装置コントローラ４０２に送る。
【００５３】
また、無線装置１０６は、ユーザが情報を無線装置１０６に入力することを可能にするキーボード４３４を備えている。無線装置１０６は、ユーザが静止画像またはビデオ画像をメモリ４１２内へ捕捉することを可能にするカメラ４３６をさらに備えている。さらに、無線装置１０６は、付加的なユーザ入力インタフェース４３８、たとえば、タッチスクリーン技術（図示せず）、ジョイスティック（図示せず）、またはスクロールホイール（図示せず）を備えている。１つの実施形態では、データケーブルを無線装置１０６に接続できるようにするために、周辺インタフェース（図示せず）も備えられている。本発明の１つの実施形態では、データケーブルを接続することで、無線装置１０６をコンピュータまたはプリンタに接続することが可能である。
【００５４】
視覚通知（または視覚指示）、たとえばディスプレイ４４４上の一連の着色光または点滅する一または複数のＬＥＤ（図示せず）を無線装置１０６のユーザに表わすために、視覚通知（または指示）インタフェース４４０もまた無線装置１０６に備えられている。たとえば、受信されたマルチメディアメッセージは、ユーザにメッセージの一部として表示される一連の着色光を含むことが可能である。代わりに、視覚通知インタフェース４４０は、無線装置１０６がメッセージを受信するか、または、ユーザが着信に応じなかったときに、一連の着色光または点滅する単一の光をディスプレイ４４４またはＬＥＤ（図示せず）上に表示することによって、警告として使用されることもできる。
【００５５】
また、無線装置１０６は、振動するメディアの構成要素、触覚警告などを伝える触覚インタフェース４４２を備えている。たとえば、無線装置１０６によって受信されるマルチメディアメッセージは、該マルチメディアメッセージの再生中に振動を与えるビデオメディア構成要素を含むことが可能である。触覚インタフェース４４２は、１つの実施形態では、着信もしくは新着メッセージ、不在着信などをユーザに警告するために、無線装置１０６のマナーモード中に使用される。触覚インタフェース４４２は、たとえば振動するモーターなどによって、この振動を発生させることができる。
【００５６】
また、無線装置１０６は、無線装置１０６のユーザに情報を表示するディスプレイ４４４を備えている。任意選択の汎地球測位システム（ＧＰＳ）モジュール４４６は、無線装置１０６の位置および／または速度情報を求めるために使用される。モジュール４４６は、ＧＰＳ衛生システムを使用して無線装置１０６の位置および／または速度を求める。ＧＰＳモジュール４４６に代えて、無線装置１０６は、たとえば、セルタワーの三角測量およびＡ−ＧＰＳ（Ａｓｓｉｓｔｅｄ  ＧＰＳ）を使用して、無線装置１０６内の加速度計、ならびに当業者に公知の他の装置および技法を使用して、無線装置１０６の位置および／または速度を求める別のモジュールを備えることも可能である。
【００５７】
［装置による登録をＳＭＳＣに通知する例示的な処理］
図５は、ＳＭＳメッセージを受信するのに先立って、無線装置１０６がパケットデータ網１０２に（ＩＭＳを介して）登録されていることをＳＭＳＣ１１４に通知する例示的な処理を示す動作フローチャートである。図５の動作フローチャートは、ステップ５０２で開始し、直接ステップ５０４に移っている。無線装置１０６は、ステップ５０４において、ＳＩＰ登録メッセージをＩＭＳコアに送信することによってＩＭＳに登録される。Ｉ，Ｓ−ＣＳＣＦ２０８のＳ−ＣＳＣＦ構成要素は、ステップ５０６において、ＳＩＰ登録メッセージを受信する。Ｉ，Ｓ−ＣＳＣＦ２０８のＳ−ＣＳＣＦ構成要素は、ステップ５０８において、無線装置１０６を認証し、ＩＭＳコアに登録する。たとえば、図２に関連して上述したように、Ｓ−ＣＳＣＦは、無線装置１０６に関連付けられたプロファイルをＨＳＳ２１０から受信して無線装置１０６を認証する。
【００５８】
Ｓ−ＣＳＣＦは、ステップ５１０において、フィルタ基準をＨＳＳ２１０から受信して、無線装置１０６がパケットデータ網１０２に登録されたことを特定のアプリケーションサーバに通知する。また、Ｓ−ＣＳＣＦは、ステップ５１２において、無線装置１０６がパケットデータ網１０２に登録されたことをＳＭＳＣ１１４に通知する。また、Ｓ−ＣＳＣＦは、ステップ５１４において、好ましくはＳＩＰ登録メッセージを使用することによって、無線装置１０６の交信アドレス（たとえば、ｔｅｌ−ＵＲＩ）をＳＭＳＣ１１４に通知し、その結果、ＳＭＳＣ１１４は、登録された無線装置１０６にＳＭＳメッセージを配信することができる。別の実施形態では、ＳＭＳＣ１１４は、Ｓ−ＣＳＣＦで登録イベントパッケージに登録される。ＳＭＳＣ１１４は、登録情報をＳ−ＣＳＣＦから受信する前または後のいずれでも、登録イベントパッケージに登録されることができる。ＳＭＳＣ１１４が無線装置１０６についての登録情報を受信した後に登録される場合、無線装置１０６の登録状態のいかなる変更も、ＳＭＳＣ１１４に転送される。ＳＭＳＣ１１４が登録情報を受信するのに先立って登録イベントパッケージに加入する場合、登録イベントパッケージによって、ＳＭＳＣ１１４は、無線装置１０６がＩＭＳコアに登録されたときに通知されることになる。次いで、制御フローはステップ５１６において終了する。
【００５９】
［ＳＭＳを配信するために網を選択する例示的な処理］
図６は、ＳＭＳＣ１１４が、ＳＭＳメッセージを配信するために、パケットデータ網１０２または回線サービス網１０４のいずれかを選択する例示的な処理を示す動作フローチャートである。図６の動作フローチャートは、ステップ６０２で開始し、直接ステップ６０４に移っている。ＳＭＳＣ１１４は、ステップ６０４において、無線装置１０６に関連付けられたＳＭＳ要求を受信する。ＳＭＳＣ１１４は、ステップ６０６において、無線装置１０６がパケットデータ網１０２に登録されているか否かを判断する。たとえば、ＳＭＳＣ１１４は、ＳＩＰ  ＲＥＧＩＳＴＥＲメッセージがＩ，Ｓ−ＣＳＣＦ２０６のＳ−ＣＳＣＦ構成要素から受信されたか否か、無線装置１０６に対する交信アドレスが受信されたか否か、無線装置１０６がパケットデータ網１０２から登録抹消されたか否か、などを判断する。ＳＭＳＣ１１４は、ＳＭＳＣ１１４がＳＭＳメッセージを受信するのに先立って、Ｓ−ＣＳＣＦによって登録状態を知らされる。ＳＭＳＣ１１４は、ローカル情報をステップ６０６において解析して、その判断を行なう。
【００６０】
ステップ６０６における判断が否定である場合、無線装置１０６に対するＩＭＳ交信アドレスは、ステップ６０８において存在しない。ＳＭＳＣ１１４は、ステップ６１０において、従来の回線サービス網の方法（たとえば、ＡＮＳＩ−４１の手順）を通じてＳＭＳメッセージを配信する。次いで、制御フローはステップ６１２において終了する。ステップ６０６における判断が肯定である場合、無線装置１０６に対するＩＭＳ交信アドレスがステップ６１４において存在する。ＳＭＳＣ１１４は、ステップ６１６において、パケットデータ網１０２を介して無線装置１０６へのＳＭＳメッセージの配信を試行する。ＳＭＳＣ１１４は、ステップ６１８において、パケットデータ網を通じたＳＭＳメッセージの配信が成功したか（つまり、肯定応答が受信されたか）否かを判断する。ステップ６１８における判断が肯定である場合、制御フローはステップ６２０で終了する。ステップ６１８における判断が否定である場合、ＳＭＳＣ１１４は、ステップ６２２において、従来の回線サービス網の方法（たとえば、ＡＮＳＩ−４１の手順）を使用してＳＭＳメッセージを配信する。次いで、制御フローはステップ６２４において終了する。
【００６１】
［無線装置がＳＭＳメッセージを送信する例示的な処理］
図７は、無線装置１０６がＳＭＳメッセージを送信するために、パケットデータ網１０２かまたは回線サービス網１０４のいずれかを選択する例示的な処理を示す動作フローチャートである。図７の動作フローチャートは、ステップ７０２で開始し、直接ステップ７０４に移っている。無線装置１０６は、ステップ７０４において、無線装置１０６がパケットデータ網１０２に登録されているか否かを判断する。この判断の結果が否定である場合、無線装置１０６は、ステップ７０６において、従来の回線サービス網の方法（たとえば、ＡＮＳＩ−４１の手順）によってＳＭＳメッセージを送信する。次いで、制御フローはステップ７０８において終了する。この判断の結果が肯定である場合、図２に関連して上述したように、無線装置１０６は、ステップ７１０において、パケットデータ網１０２を通じて受信者の装置にＳＭＳメッセージを送信する。次いで、制御フローはステップ７１２において終了する。
【００６２】
［無線装置がＳＭＳメッセージを受信する例示的な処理］
図８は、無線装置１０６がＳＭＳメッセージを受信し、肯定応答を再びＳＭＳＣ１１４に送信する例示的な処理を示す動作フローチャートである。図８の動作フローチャートは、ステップ８０２で開始し、直接ステップ８０４に移っている。無線装置１０６は、ステップ８０４においてＳＭＳメッセージを受信する。無線装置１０６は、ステップ８０６において、ＳＭＳメッセージがパケットデータ網１０２を通じて受信されたか否かを判断する。この判断の結果が否定である場合、無線装置１０６は、ステップ８０８において、ＳＭＳメッセージが回線サービス網１０４を通じて受信されたと判断する。無線装置１０６は、ステップ８１０において、回線サービス網１０４を通じて肯定応答を再びＳＭＳＣ１１４に送信する。次いで、制御フローはステップ８１２において終了する。この判断の結果が肯定である場合、無線装置１０６は、ステップ８１４において、ＳＭＳメッセージがパケットデータ網１０２を通じて受信されたと判断する。無線装置１０６は、ステップ８１６において、パケットデータ網１０２を通じて肯定応答を再びＳＭＳＣ１１４に送信する。次いで、制御フローはステップ８１８において終了する。
【００６３】
［非限定的な例］
本発明の前述の実施形態は、ユニキャストブロードキャスト／マルチキャスト通信モードを使用して、無線通信情報で利用できる資源の動的な最適化を無線通信装置にもたらすために有利である。情報は、ネットワーク資源をより最適化する方式で、無線通信装置に無線通信されることができる。さらなる利点として、基地局コントローラは、無線通信モード間の切り替えを制御する。無線通信モードは、要求されたデータを送信するのに必要なタイムスロットの数に基づいている。もう１つの利点として、基地局コントローラは、ハンドオフイベントに先立って無線通信装置に通信モードの準備をさせ、それによって、シームを横断するときの送信ギャップが最小化される。
【図１】
0005405603.tif 000002
【図２】
0005405603.tif 000003
【図３】
0005405603.tif 000004
【図４】
0005405603.tif 000005
【図５】
0005405603.tif 000006
【図６】
0005405603.tif 000007
【図７】
0005405603.tif 000008
【図８】
0005405603.tif 000009