(57)【特許請求の範囲】
【請求項１】
第１ネットワークにあるモバイル装置をパケット交換サービスネットワークに登録する方法であって、
前記パケット交換サービスネットワークにおけるノードで、前記第１ネットワークのアグリケーション装置から、前記アグリゲーション装置の識別子と、前記パケット交換サービスネットワークに以前には知られていない前記モバイル装置の識別情報とを含む登録リクエストを受信するステップと、
前記パケット交換サービスネットワークにおける前記ノードによって、前記アグリゲーション装置の識別子と前記モバイル装置の識別情報とに基づき前記モバイル装置のグローバルに一意的な識別子を動的に生成するステップと、
を有し、
前記グローバルに一意的な識別子は、前記パケット交換サービスネットワークにおいて前記モバイル装置を一意的に識別するのに使用される方法。
【請求項２】
アプリケーションサーバが前記モバイル装置宛のコールをルーティングすることを可能にするため、前記アプリケーションサーバにおける格納のため、前記グローバルに一意的な識別子を前記アプリケーションサーバに送信するステップをさらに有する、請求項１記載の方法。
【請求項３】
前記グローバルに一意的な識別子を前記アプリケーションサーバに送信するステップは、前記グローバルに一意的な識別子をＶＣＣ（Ｖｏｉｃｅ  Ｃａｌｌ  Ｃｏｎｔｉｎｕｉｔｙ）アプリケーションサーバに送信することを含む、請求項２記載の方法。
【請求項４】
前記アグリゲーション装置が前記サービスネットワークへの登録処理を実行することに応答して、前記アグリゲーション装置の識別子を受信するステップをさらに有する、請求項１記載の方法。
【請求項５】
前記モバイル装置の識別情報は、前記モバイル装置のモバイル識別番号と電子シリアル番号とを有し、
前記識別情報を含む登録リクエストを受信するステップは、前記アグリケーション装置の識別子と、前記モバイル識別番号と、前記電子シリアル番号との連結を含むパラメータを有する登録リクエストを受信することを含む、請求項１記載の方法。
【請求項６】
前記パラメータは、ＳＩＰ．ＩＮＳＴＡＮＣＥパラメータである、請求項５記載の方法。
【請求項７】
前記グローバルに一意的な識別子を生成するステップは、ＧＲＵＵ（Ｇｒｏｂａｌｌｙ  Ｒｏｕｔａｂｌｅ  Ｕｓｅｒ  ａｇｅｎｔ  Ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）を生成することを含む、請求項１記載の方法。
【請求項８】
前記グローバルに一意的な識別子を生成するステップは、前記登録リクエストにより開始される前記パケット交換サービスネットワークにおいて実行される登録処理の一部である、請求項１記載の方法。
【請求項９】
前記サービスネットワークにおける登録処理の実行は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）ネットワークにおいて前記登録処理を実行することを含む、請求項８記載の方法。
【請求項１０】
前記パケット交換サービスネットワークにおける前記ノードによって、前記登録リクエストの受信に応答して、前記アグリゲーション装置のアクセス許可を検証するステップをさらに含む、請求項１記載の方法。
【請求項１１】
パケット交換サービスネットワークにおいて使用されるノードであって、
前記サービスネットワークにおいてモバイル装置を登録するため、企業ネットワークに関連するアグリゲーション装置により送信される登録リクエストを受信し、前記登録リクエストに応答して、前記アグリゲーション装置のアクセス許可を検証するインタフェースであって、前記モバイル装置の一意的な識別子は前記パケット交換サービスネットワークに以前は知られておらず、前記登録リクエストは前記アグリゲーション装置の識別子と前記モバイル装置の識別情報とを有する、インタフェースと、
前記アグリゲーション装置の識別子と前記モバイル装置の識別情報とに基づき前記モバイル装置のグローバルに一意的な識別子を動的に生成するプロセッサと、
を有するノードであって、
前記グローバルに一意的な識別子は、前記パケット交換サービスネットワークにおいて前記モバイル装置を一意的に識別するのに使用されるノード。
【請求項１２】
Ｓ−ＣＳＣＦ（Ｓｅｒｖｉｎｇ  Ｃａｌｌ  Ｓｅｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）のタスクを実現するロジックをさらに有する、請求項１１記載のノード。
【請求項１３】
前記モバイル装置の識別情報は、前記モバイル装置のモバイル識別番号と電子シリアル番号とを有し、
前記登録リクエストは、前記アグリケーション装置の識別子と、前記モバイル識別番号と、前記電子シリアル番号との連結を含むパラメータを有する、請求項１１記載のノード。
【請求項１４】
前記パラメータは、ＳＩＰ．ＩＮＳＴＡＮＣＥパラメータである、請求項１３記載のノード。
【請求項１５】
前記グローバルに一意的な識別子は、ＧＲＵＵ（Ｇｒｏｂａｌｌｙ  Ｒｏｕｔａｂｌｅ  Ｕｓｅｒ  ａｇｅｎｔ  Ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）である、請求項１１記載のノード。
【請求項１６】
前記プロセッサはさらに、
前記モバイル装置と通信セッションを確立するため、前記モバイル装置のモバイルディレクトリ番号を含むリクエストを受信し、
前記リクエストをＶＣＣアプリケーションサーバに転送し、
前記ＶＣＣアプリケーションサーバから前記リクエストの変更されたバージョンを受信し、
前記リクエストの変更されたバージョンは、前記モバイル装置のグローバルに一意的な識別子を含む、請求項１１記載のノード。
【請求項１７】
前記プロセッサはさらに、前記モバイル装置のグローバルに一意的な識別子を含む通知をＶＣＣアプリケーションサーバに送信する、請求項１１記載のノード。
【請求項１８】
第１ネットワークのアグリケーション装置から、前記アグリゲーション装置の識別子と、パケット交換サービスネットワークに以前には知られていない前記第１ネットワークにアタッチしたモバイル装置の識別情報とを含む登録リクエストを受信するステップと、
前記登録リクエストの受信に応答して、前記アグリゲーション装置のアクセス許可を検証するステップと、
前記アグリゲーション装置の識別子と前記モバイル装置の識別情報とに基づき前記モバイル装置のグローバルに一意的な識別子を動的に生成するステップと、
を前記パケット交換サービスネットワークのノードに実行させる命令を含む少なくとも１つのコンピュータ可読記憶媒体からなる物であって、
前記グローバルに一意的な識別子は、前記パケット交換サービスネットワークにおいて前記モバイル装置を一意的に識別するのに使用される物。
【請求項１９】
前記アグリゲーション装置は、フェムトセル基地局である、請求項１８記載の物。
【請求項２０】
前記グローバルに一意的な識別子は、ＧＲＵＵ（Ｇｒｏｂａｌｌｙ  Ｒｏｕｔａｂｌｅ  Ｕｓｅｒ  ａｇｅｎｔ  Ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）である、請求項１８記載の物。
【請求項２１】
前記モバイル装置の識別情報は、前記モバイル装置のモバイル識別番号と電子シリアル番号とを有し、
前記登録リクエストは、前記アグリケーション装置の識別子と、前記モバイル識別番号と、前記電子シリアル番号との連結を含むパラメータを有する、請求項１８記載の物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に加入者装置のグローバルに一意的な識別子の生成に関する。
【背景技術】
【０００２】
電子メール、ウェブブラウジング、ファイルダウンロード、電子商取引、音声又は他の形態のリアルタイムインタラクティブ通信などを含む多数のタイプの通信が、データネットワーク（無線及び／又は有線ネットワーク）を介し実行可能である。ネットワークにおける通信セッションの確立を可能にするため、ネットワークにおいて各種制御機能が配備されている。一部の規格団体は、このような制御機能を含む通信ネットワーク内のサブシステムを規定した。このような規格団体の１つは、オーディオ、ビデオ、テキスト、チャット又はこれらの何れかの組み合わせを含む、ＩＰパケット交換マルチメディアサービスを提供するための各種制御機能を含むインターネットプロトコル（ＩＰ）マルチメディアサブシステム（ＩＭＳ）を規定した３ＧＰＰ（Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）である。
【０００３】
他の規格団体は、パケット交換マルチメディアサービスを提供するためマルチメディアドメイン（ＭＭＤ）ネットワークを規定した３ＧＰＰ２（Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ２）である。有線においては、ＩＰマルチメディアサブシステムの同義語は、ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ）と呼ばれることもある。
【０００４】
パケット交換サービスネットワーク（ＩＭＳネットワーク、ＭＭＤネットワーク又はＮＧＮネットワークなど）のサービスは、企業ネットワーク内のユーザによりアクセスされる。“企業ネットワーク”は、会社、教育機関又は政府機関などの企業に関するネットワークを示す。“企業ネットワーク”はまた、ホームネットワークやスモールオフィスネットワークなどのカスタマネットワークを示す。１つのシナリオでは、パケット交換サービスネットワークは、企業ネットワークのユーザによりアクセス可能なサービスを提供するサービス“オーバレイ（ｏｖｅｒｌａｙ）”ネットワークとみなすことが可能である。典型的には、企業ネットワークはアグリゲーション装置（フェムトセル基地局、複数のセットトップボックスを提供するセットトップボックスプロキシサーバなど）を有し、これを介して、企業ネットワークのユーザは外部のパケット交換サービスネットワークにアクセスすることができる。しかしながら、企業ネットワークのユーザは、パケット交換サービスネットワークにおいて準備される明示的な識別情報を有しないかもしれない。アグリゲーション装置はパケット交換サービスネットワークにおいて準備される識別情報を有するが、アグリゲーション装置の識別情報を使用することだけでは、ターミネーティングコールリクエストを特定の加入者装置にルーティングするためなど、通信を実行するのに十分なコンテクストをパケット交換サービスネットワークに提供するものでない。
【発明の概要】
【０００５】
一般に、第１ネットワークにある加入者装置をサービスネットワークに登録する方法は、第１ネットワークのアグリゲーション装置から、アグリゲーション装置の識別子と加入者装置の識別情報とを含む登録リクエストを受信することを含む。加入者装置のグローバルに一意的な識別子は、アグリゲーション装置の識別子と加入者装置の識別情報とに基づき生成され、グローバルに一意的な識別子は、サービスネットワークにおいて加入者装置を一意的に識別するのに使用される。
【０００６】
他の特徴は、以下の説明、図面及び請求項から明らかになるであろう。
【図面の簡単な説明】
【０００７】
【図１】図１は、本発明の実施例を搭載する通信ネットワークのブロック図である。
【図２】図２は、実施例により使用されるＳＩＰ．ＩＮＳＴＡＮＣＥパラメータを示す。
【図３】図３は、実施例による加入者装置を登録するためのメッセージフロー図である。
【図４】図４は、実施例による図３の登録処理の一部として生成されるグローバルに一意的な識別子を用いてセッションリクエストを処理するためのメッセージフロー図である。
【図５】図５は、本発明の実施例が搭載可能なノードのブロック図である。
【発明を実施するための形態】
【０００８】
以下の説明では、いくつかの実施例の理解を提供するため、多数の詳細が提供される。しかしながら、いくつかの実施例はこれらの詳細なしに実施されてもよく、開示された実施例からの多数の変形又は改良が可能であることは、当業者に理解されるであろう。
【０００９】
一般に、いくつかの実施例によると、グローバルに一意的な識別子が外部のパケット交換サービスネットワークのサービスにアクセスすることを可能にする企業ネットワークにおいて、モバイル加入者装置のグローバルに一意的な識別子を生成するための技術又は機構が提供される。“加入者装置”は、ユーザに関連する装置を示す。モバイル加入者装置の具体例として、コンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話などがあげられる。“企業ネットワーク”は、会社、組織又は政府機関などの企業に関連するネットワークを示す。あるいは、企業ネットワークはまた、限定的な地理的エリア又は限定数のユーザを有するホーム、スモールビジネス環境又は他の環境を示しうる。
【００１０】
企業ネットワークは、企業ネットワーク内の加入者装置が外部のパケット交換サービスネットワークにアクセス可能なアグリゲーション装置を有する。“アグリゲーション装置（ａｇｇｒｅｇａｔｉｏｎ  ｄｅｖｉｃｅ）”は、複数の加入者装置が企業ネットワークの外部のサービスにアクセスするため、アグリゲーション装置に接続可能な企業ネットワークのエッジに設けられる何れかの装置を示す。アグリゲーション装置の一例は、住居又はスモールビジネス環境における仕様のために設計される無線アクセスポイントであるフェムトセル基地局である。アグリゲーション装置の他の具体例は、複数のセットトップボックスにサービスを提供するセットトップボックスプロキシサーバである。あるいは、アグリゲーション装置は、企業ネットワークにより提供される大規模環境において利用可能な他のタイプの無線又は有線アクセスポイントとすることも可能である。
【００１１】
いくつかの実施例によると、企業ネットワーク内の加入者装置は、アグリゲーション装置の識別情報を用いて外部のパケット交換サービスネットワークに登録することができる。登録の一部として、パケット交換サービスネットワークは、パケット交換サービスネットワークにおいて加入者装置を特定するためのグローバルに一意的な識別子を生成することができる。このグローバルに一意的な識別子は、アグリゲーション装置の識別情報と共に、登録処理において登録メッセージにより提供される加入者装置の識別情報とに基づき動的に生成された一意的な識別子である。この技術を利用して、加入者装置はパケット交換サービスネットワークに明示的に準備される必要はなく、これは、パケット交換サービスネットワークにアクセス可能な多数の加入者装置が各種企業ネットワークに存在しうるために非効率なものとなるかもしれない。
【００１２】
図１は、企業ネットワーク１００とパケット交換サービスネットワーク１０２とを含む一例となる通信ネットワークを示す。企業ネットワーク１００は、移動局１０６、ＰＤＡ１０８、ポータブルコンピュータ１１０などの各種加入者装置に接続可能なアグリゲーション装置（又は複数のアグリゲーション装置）を有する。
【００１３】
パケット交換サービスネットワーク１０２の一例は、オーディオ、ビデオ、テキスト、チャット又はこれらの何れかの組み合わせを含む、ＩＰマルチメディアサービスを提供するための各種制御機能を含むインターネットプロトコル（ＩＰ）マルチメディアサブシステム（ＩＭＳ）である。ＩＭＳは、３ＧＰＰにより規定される。あるいは、パケット交換サービスネットワーク１０２は、３ＧＰＰ２により規定されるマルチメディアドメイン（ＭＭＤ）ネットワーク又は有線において用いられるＮＧＮとすることも可能である。
【００１４】
図１はまた、回線交換ネットワーク１１２を示す。回線交換ネットワーク１１２の一例は、３ＧＰＰ２により規定されるＣＤＭＡ２０００（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ  ２０００）により１×ＲＴＴ無線アクセスネットワークである。他のタイプの回線交換ネットワークが、他の実現形態において配備可能である。
【００１５】
パケット交換サービスネットワーク１０２により提供されるサービスの１つは、企業ネットワーク１００の加入者装置が回線交換ネットワーク１１２のエンドポイントと通信セッションを確立することを可能にすることである。あるいは、企業ネットワークの加入者装置は、パケット交換サービスネットワーク１０２を用いてパケット交換ネットワーク（インターネット、パケット交換無線アクセスネットワークなど）のエンドポイントと通信可能である。
【００１６】
以下の説明では、“ＩＭＳネットワーク１０２”が参照される。他の実施例では、同一又は同様の技術が他のタイプのパケット交換サービスネットワークに適用可能であることが考えられる。
【００１７】
ＩＭＳネットワーク１０２は、ＩＭＳネットワークによりサポートされる各種パケット交換サービスを提供するＩＭＳコアノードを有する。例えば、ＩＭＳコアノードは、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）通信セッションを確立するために用いられるノードとすることが可能である。ＳＩＰは、ＩＰマルチメディアセッションを確立するために用いられるプロトコルである。ＳＩＰは、２００２年６月付けの“ＳＩＰ：Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ”というタイトルのＲＦＣ（Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ）３２６１に記載される。
【００１８】
ＩＭＳコアノードは、ＩＭＳネットワーク１０２にアクセスすることを所望するネットワークエンティティのための第１ＳＩＰアウェアコントロールコンテクトポイントであるプロキシコールセッションコントロールファンクション（Ｐ−ＣＳＣＦ）１１４を有する。次に、Ｐ−ＣＳＣＦ１１４は、ＩＭＳネットワーク１０２においてＩ−ＣＳＣＦ（Ｉｎｔｅｒｒｏｇａｔｉｎｇ  ＣＳＣＦ）１１６又はＳ−ＣＳＣＦ（Ｓｅｒｖｉｎｇ  ＣＳＣＦ）１１８とＳＩＰシグナリングを通信する。Ｉ−ＣＳＣＦは、サービスオペレータのネットワークにおける送信先宛の接続のためのサービスオペレータのネットワーク内のコンタクトポイントである。Ｉ−ＣＳＣＦにより実行されるタスクの具体例として、ＨＳＳ（Ｈｏｍｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｓｅｒｖｅｒ）１２０を照会することによる初期登録、他のネットワークから受信したコールコントロールメッセージのＳ−ＣＳＣＦ１１８へのルーティング及び他のタスクがあげられる。Ｓ−ＣＳＣＦ１１８は、ネットワークエンティティのため、ＩＭＳネットワーク１０２内のセッションコントロールを処理する。
【００１９】
ＨＳＳ１２０は、パケット交換サービスネットワーク１０２の加入者のための認証秘密及び他のユーザプロファイル情報を格納する。パケット交換サービスネットワーク１０２内の他のノードは、ＶＣＣ（Ｖｏｉｃｅ  Ｃａｌｌ  Ｃｏｎｔｉｎｕｉｔｙ）アプリケーションサーバ（ＡＳ）１２２と、メディアゲートウェイコントロールファンクション（ＭＧＣＦ）１２４と、メディアゲートウェイ（ＭＧ）１２６とである。ＩＭＳネットワーク１０２はまた他のノードを含むことが可能であることに留意されたい。
【００２０】
回線交換ネットワーク１１２は、回線交換ネットワーク１１２を使用することが許可されている各加入者の秘密を格納するための回線交換ネットワーク１１２の中央データベースであるホームロケーションレジスタ（ＨＬＲ）１２８を有する。回線交換ネットワーク１１２はまた、モバイルスイッチングセンタ（ＭＳＣ）、基地局コントロール（ＢＳＣ）、加入者による回線交換アクセスを可能にする基地局（図示せず）などの他のノードを含む。
【００２１】
いくつかの実施例によると、ＩＭＳネットワーク１０２は、企業ネットワーク１００に付属する加入者装置のために動的に生成されるグローバルな一意的な識別子を生成可能である。グローバルに一意的な識別子は、２００７年１０月１１日付けの“Ｏｂｔａｉｎｉｎｇ  ａｎｄ  Ｕｓｉｎｇ  Ｇｌｏｂａｌｌｙ  Ｒｏｕｔａｂｌｅ  Ｕｓｅｒ  Ａｇｅｎｔ（ＵＡ）  ＵＲＩｓ  ＧＲＵＵ  ｉｎ  ｔｈｅ  Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ（ＳＩＰ）”ｄｒａｆｔ−ｉｅｔｆ−ｓｉｐ−ｇｒｕｕ−１５というタイトルのＪ．Ｒｏｓｅｎｂｅｒｇ，Ｉｎｔｅｒｎｅｔ−Ｄｒａｆｔに記載される形式のＧｌｏｂａｌｌｙ  Ｒｏｕｔａｂｌｅ  Ｕｓｅｒ  Ａｇｅｎｔ  Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ（ＧＲＵＵ）とすることができる。他の実施例では、他のタイプのグローバルに一意的な識別子が、ＩＭＳネットワーク１０２などの外部のパケット交換サービスネットワークにアクセスすることを所望する企業ネットワーク内の加入者装置を特定するのに利用可能である。
【００２２】
ＧＲＵＵは、アグリゲーション装置１０４のＳＩＰ  ＡＯＲ（Ａｄｄｒｅｓｓ  Ｏｆ  Ｒｅｃｏｒｄ）と、加入者装置のためにアグリゲーション装置１０４により生成される識別情報との組み合わせである。一実施例では、アグリゲーション装置１０４により生成される加入者装置の識別情報は、２００８年１０月２９日付のＣ．ＪｅｎｎｉｎｇｓらによるＩｎｔｅｒｎｅｔ−Ｄｒａｆｔ“Ｍａｎａｇｉｎｉｎｇ  Ｃｌｉｅｎｔ  Ｉｎｉｔｉａｔｅｄ  Ｃｏｎｎｅｃｔｉｏｎｓ  ｉｎ  ｔｈｅ  Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ（ＳＩＰ）”ｄｒａｆｔ−ｉｅｔｆ−ｓｉｐ−ｏｕｔｂｏｕｎｄ−１６に記載されるようなＳＩＰ．ＩＮＳＴＡＮＣＥパラメータである。
【００２３】
モバイル装置のためにアグリゲーション装置１０４により生成可能なＳＩＰ．ＩＮＳＴＡＮＣＥパラメータの具体例が、図２に示される。ＳＩＰ．ＩＮＳＴＡＮＣＥパラメータは、アグリゲーション装置１０４のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス（２０２）、アタッチしたモバイル加入者装置のモバイル識別番号（ＭＩＮ）（２０４）及びアタッチしたモバイル加入者装置の電子シリアル番号（２０６）の連結である。アグリゲーション装置のＭＡＣアドレス２０２、モバイル加入者装置のＭＩＮ２０４及びモバイル加入者装置のＥＳＮ２０６の連結は、一実施利では、図２のＳＩＰ．ＩＮＳＴＡＮＣＥパラメータの形式により提供される識別情報を構成する。
【００２４】
その後、ＳＩＰ．ＩＮＳＴＡＮＣＥパラメータの識別情報は、ＧＲＵＵを構成するため、アグリゲーション装置１０４のＡＯＲと組み合わされる。アグリゲーション装置１０４のＡＯＲは、アグリゲーション装置１０４が自らの所定のＳＩＰ  ＡＯＲをアグリケーション装置が初期的に電源オンされたときにＩＭＳネットワーク１０２に登録する際に提供される。アグリゲーション装置１０４の登録中、アグリゲーション装置１０４は、アグリゲーション装置のＩＰアドレスとシグナリングに用いられるアグリゲーション装置のポートとを含む自らのコンタクト情報を提供する。この情報は、ＩＭＳネットワーク１０２がアグリゲーション装置１０４と通信することを可能にする。
【００２５】
アグリゲーション装置１０４が収容する各モバイル加入者装置に対して、アグリゲーション装置１０４はさらに、追加的なコンタクトをＩＭＳネットワーク１０２に登録する。この追加的なコンタクトは、上述されたＳＩＰ．ＩＮＳＴＡＮＣＥパラメータの形式による識別情報を含む。この識別情報はモバイル装置を一意的に識別することに留意されたい。
【００２６】
図３は、実施例によるＧＲＵＵが企業ネットワークの加入者装置（図１の加入者装置１０６，１０８又は１１０など）に対して動的に生成される実施例に従って実行される登録処理を示す。まず加入者装置が電源オン又は企業ネットワーク１００に入ると、加入者装置は、登録リクエストを図３においてフェムトセル基地局１０４であるアグリゲーション装置１０４に送信する（３０２）。加入者装置からの登録リクエストに応答して、フェムトセル基地局１０４は、ＳＩＰ登録メッセージをＩＭＳネットワーク１０２に送信する（３０４）。より詳細には、３０４において送信されるＳＩＰ登録メッセージは、ＩＭＳネットワーク１０２のＰ−ＣＳＣＦ１１４に送信される。
【００２７】
いくつかの実施例によると、３０４において送信される登録メッセージは、登録メッセージの被サポートフィールドをＧＲＵＵのサポートを示す値に設定することによって、ＧＲＵＵがサポートされる指標を含む。さらに、登録メッセージは、＜ｓｉｐ：ｃａｌｌｅｅ＠１９２．０．２．２＞；＋ＳＩＰ．ＩＮＳＴＡＮＣＥという値を有するコンタクトフィールドを含む。ここで、ＳＩＰ．ＩＮＳＴＡＮＣＥは、一例による図２に示されるパラメータである。＜ｓｉｐ：ｃａｌｌｅｅ＠１９２．０．２．２＞という値は、フェムトセル基地局１０４のコンタクト情報である。さらに、３０４において送信される登録メッセージはまた、ＳＩＰ．ＩＮＳＴＡＮＣＥパラメータの形式によるフェムトセル基地局１０４に登録している加入者装置の一意的な識別情報を含む。
【００２８】
Ｐ−ＣＳＣＦ１１４は、登録メッセージをＩ−ＣＳＣＦ１１６に転送する（３０６）。登録メッセージ（３０６において送信された）を受信すると、Ｉ−ＣＳＣＦ１１６は、登録を実行するのに使用されるＳ−ＣＳＣＦを特定するため、ＨＳＳ１２０とやりとりを実行する。これは、Ｉ−ＣＳＣＦ１１６がＵＡＲ（Ｕｓｅｒ  Ａｕｔｈｏｒｉｚａｔｉｏｎ  Ｒｅｑｕｅｓｔ）メッセージをＨＳＳ１２０に送信する
ことによって実行される（３０８）。ＨＳＳ１２０は、Ｓ−ＣＳＣＦ１１８を特定するＵＡＡ（Ｕｓｅｒ  Ａｕｔｈｏｒｉｚａｔｉｏｎ  Ａｎｓｗｅｒ）メッセージにより応答する（３１０）。ＵＡＲ／ＵＡＡメッセージは、３ＧＰＰ２９．２２８に記載される。これに応答して、Ｉ−ＣＳＣＦ１１６は、登録メッセージをＵＡＡメッセージにおいて特定されるＳ−ＣＳＣＦに転送する（３１２）。
【００２９】
次に、Ｓ−ＣＳＣＦは、認証データを要求し、登録フローを開始したフェムトセル基地局（アグリゲーション装置）のアクセス許可をチェックするため、ＭＡＲ（Ｍｕｌｔｉｍｅｄｉａ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｑｕｅｓｔ）メッセージをＨＳＳ１２０に送信する（３１４）。ＨＳＳ１２０は、認証チャレンジを構成するため、Ｓ−ＣＳＣＦ１１８により用いられる認証ベクトルを含むＭＡＡ（Ｍｕｌｔｉｍｅｄｉａ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ａｎｓｗｅｒ）メッセージによりＭＡＲメッセージに応答する（３１６）。ＭＡＲ／ＭＡＡメッセージは、３ＧＰＰ２９．２２８に記載される。
【００３０】
ＭＡＡメッセージを受信すると、Ｓ−ＣＳＣＦ１１８は、ＳＩＰ  ４０１未許可メッセージをＰ−ＣＳＣＦ１１４に送信する（３１８）。４０１未許可メッセージは、ユーザ認証が要求されていることを示し、Ｓ−ＣＳＣＦにより生成された認証チャレンジを含むＳＩＰメッセージである。Ｐ−ＣＳＣＦ１１４は、４０１未許可メッセージをフェムトセル基地局１０４に転送する（３２０）。
【００３１】
認証チャレンジを含む４０１未許可メッセージに応答して、フェムトセル基地局１０４は、登録メッセージをＰ−ＣＳＣＦ１１４に再送する（３２２）。３２２において送信された登録メッセージは、チャレンジに対するフェムトセル基地局のレスポンスを含む。
【００３２】
Ｐ−ＣＳＣＦ１１４は、登録メッセージをＩ−ＣＳＣＦ１１６に転送する（３２４）。Ｉ−ＣＳＣＦ１１６は、ＵＡＲメッセージを用いてＩ−ＣＳＣＦ１１６がコンタクトすべきＳ−ＣＳＣＦ１１８を特定することにより、ＨＳＳ１２０に再びアクセスする（３２６）。Ｓ−ＣＳＣＦの識別情報は、ＵＡＡメッセージにより戻される（３２８）。これに応答して、Ｉ−ＣＳＣＦ１１６は、登録メッセージをＳ−ＣＳＣＦ１１８に送信する（３３０）。３３０において登録メッセージを受信すると、Ｓ−ＣＳＣＦ１１８は、サーバ割当リクエスト（ＳＡＲ）をＨＳＳ１２０に送信する（３３２）。ＨＳＳ１２０は、ＳＡＡメッセージにより応答する（３３４）。ＳＡＲ／ＳＡＡメッセージは、３ＧＰＰ２９．２２８に記載されている。
【００３３】
この点において、Ｓ−ＣＳＣＦ１１８は、フェムトセル基地局１０４を介し登録しているモバイル加入者装置のためにＧＲＵＵを生成可能である。生成されたＧＲＵＵは、フェムトセル基地局のＡＯＲ（ｓｉｐ：ｃａｌｌｅｅ＠ｅｘａｍｐｌｅ．ｃｏｍなど）と、図２に示されるＳＩＰ．ＩＮＳＴＡＮＣＥに含まれる識別情報との組み合わせであるパブリックＧＲＵＵである。Ｓ−ＣＳＣＦ１１８により生成されるパブリックＧＲＵＵは、フェムトセル基地局１０４に転送される（３３８）２００  ＯＫメッセージによりＳ−ＣＳＣＦ１１８からＰ−ＣＳＣＦ１１４に送信される。
【００３４】
フェムトセル基地局１０４は、ＧＲＵＵを使用して、企業ネットワークの加入者装置に着呼を提供することができる。デスティネーションとして企業ネットワークの加入者装置を指定するコール終了中、発信元のゲートウェイは、Ｓ−ＣＳＣＦ１１８にインバイトメッセージを送信する前に、インバイトメッセージのＲｅｑｕｅｓｔ−ＵＲＩにパブリックＧＲＵＵを挿入可能である。Ｓ−ＣＳＣＦ１１８は、その後にＰ−ＣＳＣＦ１１４及びフェムトセル基地局１０４へのインバイトメッセージの送信前に、ＳＩＰ．ＩＮＳＴＡＮＣＥパラメータをＲｅｑｕｅｓｔ  ＵＲＩに挿入する。その後、フェムトセル基地局１０４は、インバイトメッセージのＳＩＰ．ＩＮＳＴＡＮＣＥパラメータを用いて、アラートすべき正しい加入者装置を特定する。
【００３５】
ＶＣＣ  ＡＳが新たに登録された企業ネットワークの加入者装置を識別できるように、動的に生成されたＧＲＵＵはまたＩＭＳネットワーク１０２のＶＣＣ  ＡＳ１２２に送信される。その後、ＶＣＣ  ＡＳ１２２は、加入者装置とセッションを確立しようするノードによってコンタクト可能である。図３においてさらに示されるように、Ｓ−ＣＳＣＦ１１８は、第三者の登録メッセージをＶＣＣ  ＡＳ１２２に送信する（３４０）。ＶＣＣ  ＡＳ１２２は、２００  ＯＫメッセージによりアクノリッジする（３４２）。また、ＶＣＣ  ＡＳ１２２は、ＳＩＰ加入メッセージをＳ−ＣＳＣＦ１１８に送信する（３４６）。ここで、ＳＩＰ加入メッセージは、第三者の登録の対象となる加入者装置のＧＲＵＵを取得するのにＶＣＣ  ＡＳ１２２が関心があることを示すための登録イベントパッケージを含む。Ｓ−ＣＳＣＦ１１８は、２００  ＯＫメッセージにより加入メッセージに応答する（３４６）。
【００３６】
次に、加入メッセージに応答して、Ｓ−ＣＳＣＦ１１８は、通知メッセージをＶＣＣ  ＡＳに送信する（３４８）。ここで、通知メッセージは、企業ネットワークの加入者装置の新たに生成されたＧＲＵＵを含む登録イベントパッケージを含む（他のアクティブな加入者装置の以前に生成されたＧＲＵＵに加えて）。この新たに生成されたＧＲＵＵは、ＶＣＣ  ＡＳ１２２により維持されるデータベースに追加される。最後に、ＶＣＣ  ＡＳ１２２は、２００  ＯＫメッセージ（３５０において送信される）により通知メッセージをアクノリッジする。
【００３７】
図４は、フェムトセル基地局１０４の後方にある企業ネットワークの加入者装置宛の入力セッションリクエストを示す。この入力セッションリクエストは回線交換ネットワーク１１２（図１）のノードからのものであることが仮定される。回線交換ネットワーク１１２において発信されたコールに応答して、回線交換ネットワーク１１２のＨＬＲ１２８は、企業ネットワークの加入者装置の送信先情報を特定するためコンタクトされる。
【００３８】
これに応答して、ＨＬＲ１２８は、ＩＭＳネットワーク１０２のＶＣＣ  ＡＳ１２２にＲＯＵＴＥＲＥＱメッセージを送信する（４０２）。ＲＯＵＴＥＲＥＱメッセージは、送信先の加入者装置を特定するモバイルディレクトリ番号（ＭＤＮ）を有する。これに応答して、ＶＣＣ  ＡＳ１２２は、ＨＬＲ１２８への対応するＩＭＲＮ（ＩＭＳ  Ｒｏｕｔｉｎｇ  Ｎｕｍｂｅｒ）を含むＲＯＵＴＥＲＥＱメッセージを送信する（４０４）。ＶＣＣ  ＡＳ１２２はまたＲＯＵＴＥＲＥＱメッセージを介し提供されるＭＤＮをキャッシュすることに留意されたい。
【００３９】
ＩＭＲＮがＨＬＲ１２８に戻されると、ＨＬＲ１２８は、回線交換ネットワーク１１２がＩＭＳネットワーク１０２のＭＧＣＦ１２４に発信元メッセージ（図示せず）を送信することを可能にする。ＭＧＣＦ１２４により受信されたコールリクエストに応答して、ＭＧＣＦ１２４は、ＩＭＲＮを含むＲｅｑｕｅｓｔ−ＵＲＩを有するＳＩＰインバイトメッセージを送信する（４０６）。
【００４０】
その後、Ｉ−ＣＳＣＦは、ＩＭＲＮを収容するアプリケーションサーバを特定するため、ＨＳＳに照会する。これを実行するため、Ｉ−ＣＳＣＦ１１６はＬＩＲ（Ｌｏｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｒｅｑｕｅｓｔ）メッセージをＨＳＳ１２０に送信する（４０８）。ＨＳＳ１２０は、ＶＣＣ  ＡＳ１２２のアドレスを含むレスポンスＬＩＡ（Ｌｏｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ａｎｓｗｅｒ）メッセージをＩ−ＣＳＣＦ１１６に送り返す（４１０）。その後、Ｉ−ＣＳＣＦ１１６は、インバイトメッセージをＶＣＣ  ＡＳ１２２に転送する（４１２）。
【００４１】
ＶＣＣ  ＡＳ１２２は、入力されたリクエストを認識し、入力されたインバイトリクエストのＭＤＮをフェムトセル基地局１０４の識別情報と送信先加入者装置に対応するＧＲＵＵとにマッピングする。その後、ＶＣＣ  ＡＳ１２２は、フェムトセル基地局１０４のＡＯＲを参照するためのＲｅｑｕｅｓｔ−ＵＲＩを変更するため、インバイトメッセージと共に、インバイトメッセージの“ｇｒ”パラメータに含まれる識別情報とを変更する。
【００４２】
インバイトメッセージは、その後にＩ−ＣＳＣＦ１１６に送信される（４１４）。Ｉ−ＣＳＣＦ１１６は、その後にフェムトパブリックアイデンティティ（ｆｅｍｏｔｏ＿ｉｍｐｕ）にサービス提供するＳ−ＣＳＣＦを特定するため、ＨＳＳ１２０とのＬＩＲ／ＬＩＡ交換（４１６，４１８）を構成する。これに応答して、Ｉ−ＣＳＣＦ１１６は、変更されたインバイトメッセージをＳ−ＣＳＣＦに転送し（４２０）、Ｓ−ＣＳＣＦはさらに変更されたインバイトメッセージをＶＣＣ  ＡＳ１２２に転送する（４２２）。その後、ＶＣＣ  ＡＳ１２２は、当該インバイトメッセージをＳ−ＣＳＣＦに送り返す。４２２，４２４における交換は、初期的なフィルタ基準を終了する評価を含む加入者装置の通常の終了処理の一部である。加入者のプロファイル内に、ＶＣＣ  ＡＳ１２２は、可能性のある以降のハンドオフリクエストのためのシグナリングを固定する必要があるため、すべてのインバイトメッセージを要求するものとして特定される。Ｓ−ＣＳＣＦは、初期的なフィルタ基準のためインバイトメッセージをＶＣＣ  ＡＳ１２２にルーティング氏、ＶＣＣ  ＡＳ１２２は、リクエストをＳ−ＣＳＣＦ１１８にルーティングする際にバック・ツーバックユーザエージェントとして機能する。
【００４３】
次に、Ｓ−ＣＳＣＦ１１８は、フェムトセル基地局のコンタクトアドレスを参照するためのインバイトメッセージのＲｅｑｕｅｓｔ−ＵＲＩを変更し、変更されたインバイトメッセージをＰ−ＣＳＣＦ１１４に送信する（４２６）。次に、Ｐ−ＣＳＣＦ１１４は、インバイトメッセージをフェムトセル基地局に転送する（４２８）。４２６及び４２８において送信されたインバイトメッセージは、ＳＩＰ．ＩＮＳＴＡＮＣＥパラメータを含む。フェムトセル基地局は、インバイトメッセージに含まれるＧＲＵＵ情報を用いて、入力されたセッションリクエストを適切な加入者装置に送信する。
【００４４】
上記タスクは、アグリゲーション装置１０４、ＩＭＳネットワーク１０２のノード及び回線交換ネットワーク１１２のノードを含む通信ネットワークの各種ノードにより実行される。
【００４５】
図５は、上述されたノードの何れかを表す汎用ノード５００を示す。ノード５００は、ストレージ５０６に接続される１以上の中央処理ユニット（ＣＰＵ）５０４上で実行可能なソフトウェアを有する。ノード５００はまた、ノード５００が他のノードと通信することを可能にするための１以上のインタフェースを有する。
【００４６】
ソフトウェア５０２の命令は、ＣＰＵ５０４などのプロセッサ上での実行のためロードされる。プロセッサは、マイクロプロセッサ、マイクロコントローラ、プロセッサモジュール又はサブシスステム（１以上のマイクロプロセッサ又はマイクロコントローラを含む）又は他の制御若しくは計算装置を含む。“プロセッサ”は、単一又は複数のコンポーネントを示すことが可能である。
【００４７】
データ及び命令（ソフトウェアの）は、１以上のコンピュータ可読記憶媒体又はコンピュータ利用可能な記憶媒体として実現される記憶装置に格納される。記憶媒体は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）若しくはＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びフラッシュメモリなどの半導体記憶装置、固定、フロッピー（登録商標）及び着脱可能なディスクなどの磁気ディスク、テープを含む他の磁気媒体、及びＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）などの光媒体を含む各種形態のメモリを含む。
【００４８】
上述した説明では、本発明の理解を提供するため、多数の詳細が与えられた。しかしながら、本発明がこれらの詳細なしに実施されてもよいことは当業者に理解されるであろう。本発明は限られた実施例に関して開示されたが、当業者は、多数の改良及び変形を理解するであろう。添付した請求項はこのような改良及び変形を本発明の真の趣旨及び範囲内に属するものとしてカバーすることが意図される。
【図１】
0005529889.tif 000002
【図２】
0005529889.tif 000003
【図３】
0005529889.tif 000004
【図４】
0005529889.tif 000005
【図５】
0005529889.tif 000006