(57)【要約】移動通信ネットワークにおけるパケットセッション制御のシステムおよび方法を提示する。方法の一例は、移動ノードにおいて第１通信セッションを実行し、当該移動ノードに接続すべき第２通信セッションを検出し、その第２セッションを受け入れ前記第１通信セッションを中断するか否かを決定する。前記第１通信セッションを中断する場合、前記方法はさらに、前記第１通信セッションに関係するデータフローを遮断し、前記第１通信セッションに関係する既存無線インタフェースを前記第２通信セッションに関係するデータフローに切り換える。一実施例において、前記無線インタフェースは複数の通信チャネルを含み、前記方法は前記第１通信セッションに関係する通信チャネルを前記第２通信セッションに関係するデータフローに切り換えることを含む。他の実施例において、前記方法は、前記第１通信セッションに関係する通信チャネルを終了し、前記既存の無線インタフェース上に第２通信チャネルを設定して前記第２通信セッションに関係するデータを通信することを含む。【特許請求の範囲】
【請求項１】
クライアント装置において第１通信セッションを確立し、
前記クライアント装置に接続すべき第２通信セッションを検出し、
前記クライアント装置が前記第２通信セッションを受け入れるか否かを決定し、
前記クライアント装置が前記第１通信セッションを保留して前記第２通信セッションに関係するデータを通信するか否かを決定し、そうであるなら、
前記第１通信セッションに関係するデータフローを遮断し、
前記第１通信セッションに関係する既存無線インタフェースを前記第２通信セッションに関係するデータフローに切り換える無線通信システムにおいて複数の通信セッションを制御する方法。
【請求項２】
請求項１の方法を実行するための命令を格納したコンピュータ読み取り可能媒体。
【請求項３】
前記データフローはマルチメディアデータフローから成る請求項１の方法。
【請求項４】
前記第１通信セッションに関係するデータフローを遮断する前記段階は、提供ノードにおいて前記第１通信セッションに関係するデータフローを遮断することから成る請求項１の方法。
【請求項５】
前記提供ノードは、パケットデータ提供ノード（ＰＤＳＮ）またはゲートウエイ汎用パケット無線サービス支援ノード（ＧＧＳＮ）から成る請求項４の方法。
【請求項６】
前記既存無線インタフェースは複数の通信チャネルから成り、既存無線インタフェースを前記第２通信セッションに関係するデータフローに切り換えることは、前記第１通信セッションに関係する既存通信チャネルを前記第２通信セッションに関係するデータフローのために使用することから成る請求項１の方法。
【請求項７】
前記既存無線インタフェースは複数の通信チャネルから成り、既存無線インタフェースを前記第２通信セッションに関係するデータフローに切り換えることは、
前記第１通信セッションに関係する第１通信チャネルを終了し、
前記既存無線インタフェース上における第２通信チャネルを前記第２通信セッションに関係するデータフローのために使用することから成る請求項１の方法。
【請求項８】
移動端末において第１通信セッションを確立し、
前記移動端末に接続すべき第２通信セッションを示す信号メッセージを前記移動端末へ送り、
前記移動端末において前記第２通信セッションを受け入れ前記第１通信セッションを保留するか否かを決定し、そうであるなら、
前記移動ノードに関係する提供ノードに対し、前記第１通信セッションに関係するデータフローを当該提供ノードにおいて遮断する命令と前記第１通信セッションに関係する既存無線インタフェースを使用して前記第２通信セッションに関係するデータを通信する命令とを含むポリシー管理制御メッセージを送る、通信システムにおいて移動端末の複数の通信セッションを制御する方法。
【請求項９】
請求項８の方法を実行する命令を格納したコンピュータ読み取り可能媒体。
【請求項１０】
前記提供ノードにおいて前記第１通信セッションに関係するデータフローを遮断し、
前記提供ノードと前記移動ノード間の前記既存無線インタフェースを前記第２通信セッションに関係するデータフローに切り換えることをさらに備える請求項８の方法。
【請求項１１】
前記無線インタフェースは複数のチャネルから成り、前記第２通信セッションに関係するデータフローに切り換えることは、前記第１通信セッションに関係する既存通信チャネルを使用して前記第２通信セッションに関係するデータフローを通信することから成る請求項１０の方法。
【請求項１２】
前記無線インタフェースは複数の通信チャネルから成り、前記第２通信セッションに関係するデータフローに切り換えることは、
前記第１通信セッションに関係する既存通信チャネルを終了し、
前記第２通信セッションに関係するデータフロー用に新しい通信チャネルを設定することから成る請求項１０の方法。
【請求項１３】
移動ノードにおいて第１通信セッションに関係するデータを通信し、
前記移動ノードに接続すべき第２通信セッションを示す第１信号メッセージを前記移動ノードにおいて受け取り、
前記移動ノードのユーザに対し前記第２通信セッションを通知し、当該ユーザは、前記第２通信セッションに関係するデータタイプに基づいて前記移動ノード上で選択された識別子によって当該通知を受け取り、
前記ユーザが前記第２通信セッションを受け入れるか否かを決定し、もしそうであるなら、
前記第１通信セッションを保留して前記第２通信セッションを開始する命令から成る第２信号メッセージを前記移動ノードから送り、
前記第１通信セッションに関係する前記移動ノードへの第１データフローを遮断し、
前記第１通信セッションに関係する無線インタフェースを前記第２通信セッションに関係する第２データフローに切り換える移動ノードにおける複数の通信セッションを制御する方法。
【請求項１４】
請求項１３の方法を実行するための命令を格納したコンピュータ読み取り可能媒体。
【請求項１５】
前記第２信号メッセージは前記移動ノードから信号ノードへ送り、
前記第１データフローを遮断すると共に前記無線インタフェースにおいて前記第２データフローを開始する命令を含むポリシー制御メッセージを前記信号ノードから前記移動ノードに関係する提供ノードへ送る請求項１３の方法。
【請求項１６】
前記無線インタフェースは複数の通信チャネルから成り、前記第２通信セッションに関係する前記第２データフローへ切り換えることは、
前記第１通信セッションに関係する第１通信チャネルを終了し、
前記無線インタフェース上の第２通信チャネルを使用して前記第２通信セッションに関係するデータを通信する請求項１３の方法。
【請求項１７】
前記信号ノードはセッション開始プロトコル（ＳＩＰ）プロキシサーバから成り、前記提供ノードはパケットデータ提供ノード（ＰＤＳＮ）またはゲートウエイ汎用パケット無線サービス支援ノード（ＧＧＳＮ）から成る請求項１３の方法。
【請求項１８】
移動ノードに関係する第１通信セッションが中断したことを検出すると、既存無線インタフェースを前記移動ノードに関係する第２通信セッションに切り換えるよう構成した通信ネットワークにおけるパケットセッション制御用ネットワーク装置。
【請求項１９】
前記無線インタフェースは複数の通信チャネルから成り、前記ネットワーク装置は、前記移動ノードへの前記第１通信セッションに関係するデータ通信を終了し、前記第１通信セッションに関係する通信チャネルを前記第２通信セッションに切り換えるよう構成した請求項１８のネットワーク装置。
【請求項２０】
前記無線インタフェースは複数の通信チャネルから成り、前記ネットワーク装置は、前記第１通信セッションに関係する第１通信チャネルを終了し、前記第２通信セッションに関係するデータ通信用として前記既存無線インタフェース上に第２通信チャネルを設定する請求項１８のネットワーク装置。
【請求項２１】
前記ネットワーク装置は、パケットデータ提供ノード（ＰＤＳＮ）またはゲートウエイ汎用パケット無線サービス支援ノード（ＧＧＳＮ）から成る請求項１８のネットワーク装置。
【請求項２２】
入り通信セッションに関連付けた複数のデータタイプ用の複数の新セッション通知信号を持つユーザ設定可能インタフェースを有し、第１通信セッションを実行し、第２通信セッションを移動ノードに接続する命令を含む信号メッセージを受け取り、当該信号メッセージを受信すると前記第２通信セッションに関係するデータタイプを決定し、当該決定したデータタイプに関係する通知信号を前記移動ノードに関係するユーザに提供するよう構成した当該移動ノードと、
前記移動ノードと通信し、前記移動ノード上の通信セッションを制御し、前記移動ノードにおいて前記第１通信セッションが中断されたことおよび前記移動ノードの前記ユーザが前記第２通信セッションを受け入れることを検出すると、前記第１通信セッションに関係する既存無線インタフェースを前記第２通信セッションに切り換えるよう構成した提供ノードとを組み合わせて成るパケットセッション制御用システム。
【請求項２３】
前記提供ノードはパケットデータ提供ノード（ＰＤＳＮ）またはゲートウエイ汎用パケット無線サービス支援ノード（ＧＧＳＮ）から成り、前記移動ノードは移動ルータまたは移動クライアント装置から成る請求項２２のシステム。
【請求項２４】
前記無線インタフェースは複数の通信チャネルから成り、前記提供ノードは、前記第１通信セッションに関係する第１通信チャネルを終了し、前記既存無線インタフェース上に第２通信チャネルを設定するよう構成した請求項２２のシステム。
【請求項２５】
前記提供ノードはさらに、前記第１通信セッションに関係するデータ通信を終了するよう構成した請求項２４のシステム。
【請求項２６】
前記無線インタフェースは複数の通信チャネルから成り、前記第１通信セッションは前記無線インタフェース上の第１通信チャネルに関連付けられ、前記提供ノードは、前記第１通信セッションに関係するデータ通信を終了すると共に、前記第１通信チャネルを前記第２通信セッションに関係するデータ通信に切り換える請求項２２のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本出願は、２００１年１０月２５日出願の米国特許出願第０９／９９８，８１９号について優先権を主張すると共に、その全内容を参照によりここに組み込む。
【０００２】
技術分野
本発明は、移動インターネットプロトコル（ＩＰ）ネットワークにおける通信に関する。さらに詳しくは、かかるネットワークにおけるパケットセッション制御機構に関する。
【０００３】
背景技術
無線通信およびインターネット接続性への関心が急速に高まるにつれ、無線サービスプロバイダは、市場シェアを獲得すべく、両技術を利用したアプリケーションへのアクセスを競って顧客に提案している。しかしながら、サービスプロバイダは、その顧客基盤を広げようとするに従い、回線交換ネットワークにおいて音声およびデータサービスの組み合わせを提供する上での本質的な問題にぶつかっている。これら通信基盤は、帯域に対する巨大な要求を満足できず、新しく発生するサービスやアプリケーションの適時で経済的な提供を支援できない。
【０００４】
移動インターネットプロトコルネットワークにおいて、移動通信装置（移動ノード）は、例えば移動ホストやルータであり、その接続点を１つのネットワークから他のネットワークへ変える。インターネットプロトコル（ＩＰ）ネットワークにおける相手先ホストとの通信は、２つの装置、すなわち「外部エージェント」と「ホームエージェント」とによって行う。一般に外部エージェントの機能は、移動ノードが訪問しているネットワーク上のルータに内蔵する。外部エージェントは、ホームエージェントに登録されている移動ノードに対し、ルーティングサービスを提供する。例えば外部エージェントは、移動ノードのホームエージェントがトンネルしたデータパケットをデトンネルして当該移動ノードに渡す。
【０００５】
一般にホームエージェントは、移動ノードのホームネットワーク上のノードに内蔵する。ホームエージェントは、移動ノードの現在位置情報を保持する。１つ以上のホームエージェントが複数の移動ノードの呼を同時に扱う場合、基本的にこれらホームエージェントは、仮想専用ネットワークサービスに似たサービスを提供する。
【０００６】
移動インターネットプロトコルは、移動ノード（移動実体）と外部エージェントとの間にリンクレイヤ接続性を必要とする。しかしながら、システムによっては、移動ノードからのリンクレイヤは、外部エージェントから離れた点において終了する。一般にこのようなネットワークは、第３世代（３Ｇ）無線ネットワークと呼ぶ。３Ｇネットワークは、多くの既存回線交換デジタル移動ネットワークより、極めて大きなネットワーク容量を提供する。３Ｇネットワークにおける利用可能帯域の増加は、無線加入者に対し、共同サービスやマルチメディアサービス等の新世代アプリケーションを促進する。３Ｇネットワークを実現することにより、加入者は、１つの装置を使用して、地球上のあらゆる場所から無線ネットワークサービスにアクセスできる。また３Ｇネットワークは、ネットワークの利用を簡単にし、その利用範囲を広げる。さらに３Ｇネットワーク規格は、インターネットプロトコルの遍在性を考慮しており、インターネットプロトコル地上線ネットワークの利用者は、企業イントラネットや公共インターネットサービスへのシームレスな接続性を入手できる。
【０００７】
図１は、一般に３Ｇ無線ネットワークに使用するネットワーク構成１００を示すブロック図である。図１において、移動ノード１０２は、インターネットプロトコルネットワーク１１２上の相手先ホスト１１６と、３つの装置すなわち無線ネットワークノード１０６とパケットデータ提供ノード（ＰＤＳＮ）１０８とホームエージェントノード１１４とによって通信する。移動ノード１０２は、基地局１０４を介して無線ネットワークノード１０６と接続する。移動ノード１０２の物理レイヤは、無線ネットワークノード１０６において終了する。外部エージェントの機能は、パケットデータ提供ノード１０８に存在する。例えば、移動ノードは、無線アクセスネットワーク上の通信リンクを介して、無線ネットワークノード１０６にリンクする。パケットデータ提供ノード１０８は、ルータを介して無線ネットワークをＩＰネットワーク１１２にブリッジする。基本的にパケットデータ提供ノード１０８は、移動ノード１０２等の移動クライアントに対し、リンクレイヤセッションを確立し、維持し、終了する。パケットデータ提供ノード１０８上で実行可能な機能は、簡単なＩＰサービス用のＩＰアドレスを割り当てること、訪れている移動ノード用に外部エージェント機能を実行することを含むが、これらに限定するものではない。ＩＰに基づく簡単なサービスとは、例えば、移動ノードが開始するダイヤルインの支援を含む。さらにパケットデータ提供ノード１０８は、アクセスネットワークとデータネットワーク間の３Ｇシステムインタフェースである。これは、移動ノード１０２からのデータリンクレイヤを終了し、上位レイヤプロトコルをデータネットワークへ直接送る。ＩＰに基づく移動サービスに関し、パケットデータ提供ノード１０８は、標準移動ＩＰ外部エージェント機能を支援すると共に、逆トンネリング、外部エージェント呼びかけ／応答認証、ネットワークアクセス識別子（ＮＡＩ）に基づく登録、動的ホームエージェントおよびホームアドレス割り当てを支援すべく拡張されている。
【０００８】
ホームエージェント１１４は、ホームエージェント管理ノード等のネットワーク実体からの登録要求を受け入れるように構成すると共に、移動性拘束レコードとＩＰトンネルとを作成し、パケットデータ提供ノード１０８からトンネルされるＩＰトラフィックを終了する。ホームエージェント制御ノードは、パケットデータ提供ノード１０８を経由する移動ノードからの移動ＩＰ登録メッセージを全て受け入れるように構成できる。この場合、ホームエージェント制御ノードは、それらメッセージを指定ホームエージェントへ送出する。ホームエージェント１１４は、データトラフィックをカプセル解放し、逆方向にインターネットサービスプロバイダ（ＩＳＰ）へ送る。またホームエージェント１１４は、インターネットサービスプロバイダからデータトラフィックを受け取り、カプセル化し、順方向にパケットデータ提供ノード１０８へトンネルする。
【０００９】
さらに図１に示すように、ネットワーク構成１００は、認証・許可・課金（ＡＡＡ）サーバ１１０を含む。これは例えば、リモート認証ダイヤルインユーザサービス（ＲＡＤＩＵＳ）サーバである。当業者には知られている通り、ＲＡＤＩＵＳは、リモートアクセスサーバと中央サーバとの通信を可能にし、ユーザ認証を行い、ユーザが要求したシステムまたはサービスへのアクセスを許可する。ＡＡＡサーバ１１０は、訪れたネットワークまたは外部ネットワーク、およびホームネットワークに存在できる。パケットデータ提供ノード１０８は、ＡＡＡサーバ１１０を使用し、移動ノード１０２とのポイントツーポイントプロトコル（ＰＰＰ）セッションにおいて認証を実行できる。またパケットデータ提供ノード１０８は、移動ＩＰ登録処理においてＡＡＡサーバ１１０と対話できる。さらにＡＡＡサーバ１１０は、適切なホームＡＡＡサーバに要求を中継できる。
【００１０】
無線業界が音声およびデータアプリケーションの統一に向かうに従い、３Ｇ無線ネットワークは、より高い帯域幅を提供するばかりでなく、新しく発生するサービスおよびアプリケーションをネットワークを横断して展開する手段を提供する。例えばテキスト、サウンド、グラフィック、ビデオ、およびこれらの組み合わせを含むマルチメディアアプリケーションの普及に伴い、移動端末ユーザは、同時に多数の通信セッションに関与することがある。通常、２つ以上の通信セッションが移動ノードで終端する場合、１つ以上のセッションが中断（保留）され、１つのセッションのみが移動ノードにおいて実際に使用される。しかしながら現在のシステムは、このような場合、無線リンク帯域幅（無線ノードと移動ノード間の帯域幅）の無駄を生ずる。なぜなら、２つ以上の無線リンクインタフェースが移動ノードに対して使用中となるからである。１つのセッションだけが移動ノードにおいて実際に使用され、その他のセッションが保留であっても、そのようになる。
【００１１】
従って、３Ｇネットワークにおいて無線リンク帯域幅を節約する方法およびシステムが必要である。
【００１２】
発明の概要
移動ネットワークにおいて移動ノード上の複数の通信セッションを制御するシステムおよび方法を示す。
【００１３】
移動ネットワークにおいて複数の通信セッションを制御する方法の一実施例は、移動ノードにおいて第１通信セッションを確立し、前記移動ノードに接続すべき第２通信セッションを検出し、前記移動ノードが前記第２通信セッションを受け入れるか否かおよび前記移動ノードが前記第１通信セッションを保留して前記第２通信セッションに関係するデータを通信許可するか否かを決定することを含む。前記第１通信セッションを保留する場合、前記方法はさらに、前記第１通信セッションに関係するデータフローを遮断し、前記第１通信セッションに関係する既存無線インタフェースを前記第２通信セッションに関係するデータフローに切り換えることを含む。一実施例において、前記無線インタフェースは複数の通信チャネルを含み、前記既存無線インタフェースを前記第２通信セッションに切り換える段階は、前記第１通信セッションに関係する既存通信チャネルにおけるデータフローを終了し、当該既存通信チャネルを前記第２通信セッションに関係するデータ通信に使用することを含む。別実施例において、前記方法は、前記第１通信セッションに関係する既存通信チャネルを終了し、同じ無線インタフェース上に新しい通信チャネルを設定して前記第２通信セッションに関係するデータ通信に供することを含む。
【００１４】
前記およびその他本発明の態様および利点は、以下の詳細説明を読み、添付図面を参照することにより、当業者に明らかとなろう。
【００１５】
好ましい実施の形態の詳細な説明
図２は、ネットワーク構成２００の一実施例を示す機能ブロック図であり、３Ｇ無線ネットワークにおけるパケットセッション制御において本発明への適用に適したネットワーク構成である。図２において、ネットワーク構成２００は移動ノード（ＭＮ）２１８を含む。この移動ノードは、通信リンク２１０を介して、無線ノード（ＲＮ）２２０を含む無線ネットワークにリンクする。移動ノード２１８は、携帯電話、コンピュータ、ファックス装置、携帯情報端末（ＰＤＡ）等のクライアント装置を含む。一実施例において、移動ノード２１８は、符号分割多重アクセス（ＣＤＭＡ）電話等のＣＤＭＡクライアント装置を含むことができる。別実施例において、移動ノード２１８は、ＣＤＭＡルータを含んでも良い。かかる実施例において、ＣＤＭＡルータは、幾つかのクライアント装置、例えば移動または固定クライアント装置等にネットワークサービスを提供すべく構成できる。
【００１６】
通信リンク２１０は、１つ以上の基地局を介して無線インタフェースを含むことができる。移動通信ネットワークにおいて、無線インタフェースは、４レイヤプロトコルスタックを有するものとして説明でき、移動端末と基地局間の互換性を補償する。開放型システム間相互接続（ＯＳＩ）参照モデルの場合、前記レイヤは、物理レイヤと、媒体アクセス制御（ＭＡＣ）レイヤと、データリンク制御レイヤと、ネットワークレイヤとを含む。物理レイヤは、チャネル周波数、変調方法、電力レベルおよび電力感度レベル、データフレーミング等の無線特性を規定する。ＭＡＣレイヤは、移動端末と基地局とが、移動端末とのデータ通信に使用する通信チャネルの選択をネゴシエートするための手順を規定する。データリンク制御レイヤは、フレームを並べる方法と、送信中におけるそれらの完全性を補償するために使う機構を規定する。ネットワークレイヤは、基地局に対して移動端末を識別し認証するために使う機構を規定する。
【００１７】
一実施例において、移動ノード２１８は、移動ノード２１８の双方向通信を可能にする通信チャネルを使用する。通信チャネルは、移動ノード２１８と基地局間の情報通信に使用する物理チャネルである。図２に戻り、無線ネットワークは、無線ノード２２０を含む。この無線ノードは、通信リンク２０８を介してパケットセッション制御ノード（ＰＳＣＮ）２０４にリンクする。図２に示す通り、ＰＳＣＮ２０４は、パケットデータ提供ノード（ＰＤＳＮ）２１６内に位置する。しかしながら、ＰＳＣＮ２０４は、ＰＤＳＮ２１６に対して１つ以上の通信リンクを有する独立型実体でも構わない。以下に詳細を説明する一実施例において、ＰＳＣＮ２０４は、移動ノード２１８において中断したセッション（保留したセッション）に関係する全てのデータストリーム用無線インタフェースの使用を終了すべく構成し、これによって、ある時点において１つのデータストリームのみを移動ノード２１８へ送るようにする。一実施例において、通信セッションとは、移動ノード２１８のユーザが通信チャネルを介して、例えばパケットデータ、ＶｏＩＰ、マルチメディア送信サービス等のサービスを連続使用することを意味する。一実施例において、前記通信セッションは、そのサービスが呼び出された時に開始し、そのサービスが終了した時に終わる。例えば前記サービスは、ユーザまたはネットワークが開始し終了する。移動ノード２１８におけるセッションは、ＩＰネットワーク１１４と移動ノード２１８間の実時間伝送プロトコル（ＲＴＰ）セッションとして定義できる。このＲＴＰセッションは、仮想接続であり、図２には点線の接続２１４として示す。ＲＴＰセッションは、例えばセッション開始プロトコル（ＳＩＰ）またはＨ．３２３に基づくいずれかのプロトコルを用いて確立できる。
【００１８】
ＰＳＣＮ２０４は、通信リンク２０６を介してＩＰネットワーク１１４にさらにリンクし、通信リンク２２２を介してセッション信号ノード２０２にさらにリンクする。一実施例において、セッション信号ノード２０２は、セッション開始プロトコル（ＳＩＰ）プロキシサーバで良い。当業者に知られている通り、セッション開始プロトコルは、アプリケーションレイヤプロトコルであり、コメント募集（ＲＦＣ）２５４３に定義されており、参照によりここに組み込む。また、インターネット技術標準化委員会（ＩＥＴＦ）から入手可能である。セッション信号ノード２０２は、２つ以上の終止点、例えば移動ノード２１８と１つ以上のネットワーク実体間における呼を確立し、維持し、終了するために使用する。さらにセッション信号ノード２０２は、信号伝達およびセッション管理の機能を含む。信号伝達機能は、ネットワーク構成２００内のネットワーク実体に呼情報を提供する。セッション管理機能は、エンドツーエンドセッションを制御する能力を提供する。さらにセッション信号ノード２０２は、例えば、認証、許可、ネットワークアクセス制御、信頼性のある要求伝送および安全性の機能を提供できる。図２に示す通り、移動ノード２１８は、通信リンク２１２を介してセッション信号ノード２０２と通信する。図２は、移動ノード２１８とセッション信号ノード２０２間の直接通信リンク２１２を示す。しかしならが、通信リンク２１２は仮想接続であり、移動ノード２１８に対する通信は、無線ネットワークおよび／またはＰＤＳＮ２１６を介して行う。
【００１９】
一実施例において、移動ノード２１８は、ユーザインタフェースを含む。このユーザインタフェースは、移動ノード２１８のユーザが、移動ノード２１８とＰＤＳＮ２１６間において、通信セッション間を切り換えること、またはＳＩＰ信号メッセージを使用する通信セッションを終了することを可能にする。一実施例において、前記ユーザインタフェースは、ユーザが、例えば異なるデータタイプについて可聴トーンまたはテキストメッセージ等の幾つかのインジケータを設定することを可能にする。かかる実施例において、新しい入りセッションを検出すると、すなわち移動ノード２１８が新しいセッションを示す信号メッセージを受け取ると、移動ノード２１８は、例えば所定の可聴トーン等の所定識別子を使って、その入りセッションのタイプをユーザに通知する。これによりユーザは、その入りセッションに関係するデータタイプに基づき、その入りセッションを受け入れるか拒否するかを決定できる。別の実施例において、ユーザは、相手先ＩＤデータ等の実データに基づき、入りセッションを受け入れるか拒否するかを決定できる。
【００２０】
図２は、本発明を適用するのに適した構成例２００を示す。しかしながら、より多くの、あるいはより少ない、異なったあるいは同等のネットワーク装置を使用することが可能である。さらに、当業者には明らかな通り、図２に示した機能実体は、独立型の構成部品として、あるいは他の構成部品と連携して、あらゆる適切な組み合わせおよび構成において実現可能である。例えばパケット制御ノード２０４は、パケットデータ提供ノード上にあるいはそれと連絡するように実施することに限定されない。別の実施例において、パケット制御ノード２０４は、世界移動電話規格（ＧＳＭ）の実体上に実現しても良い。ＧＳＭは、回線交換構成を使用し、音声、メール、データ、ファックス、およびページング機能を提供する。ＧＳＭシステムにおいて、パケット制御ノード２０４は、例えば汎用パケット無線システム（ＧＰＲＳ）支援ノード（ＧＧＳＮ）上に実現できる。当業者には知られている通り、ＧＰＲＳは、パケット交換を既存ＧＳＭネットワークへ橋渡しするシステムであり、第２．５世代技術と見なされることが多い。その理由は、それが、オペレータに対し、既存ネットワークを第３世代ネットワークに橋渡しすることを可能にするからである。さらに当業者には知られている通り、ＧＧＳＮは、ＧＰＲＳを、インターネットや企業イントラネット等のパケット利用外部ネットワークに接続する。異なった態様も可能である。
【００２１】
図３は、本発明の一実施例に基づく、パケットセッション制御装置において複数の通信セッションを制御する方法３００を示すフローチャートである。ステップ３０２において、第１ネットワーク装置は、クライアント装置における第１通信セッションに関係するデータを通信する。図２に示す実施例において、前記第１ネットワーク装置はＰＤＳＮ２１６を含み、前記クライアント装置は移動ノード２１８を含むことができる。あるいは、前記第１ネットワーク装置は、ＧＧＳＮ、その他既存ノード、あるいは今後開発されるノードを含むことができる。また例えば前記第１通信セッションは、ボイスオーバインターネットプロトコル（ＶｏＩＰ）セッション、ウエブブラウジングセッション、パケットデータセッション、ファクシミリオーバＩＰセッション、またはＩＰマルチメディアセッションを含むことができる。前記第１通信セッションは、図２に示す移動ノード２１８からＩＰネットワーク１１４へのセッション２１４等のＲＴＰセッションに関係しても良い。
【００２２】
ステップ３０４において、前記第１ネットワーク装置は、遠隔クライアント装置が前記クライアント装置への第２通信セッション確立を開始したか否かを決定する。一実施例において、第２ネットワーク装置が、前記第２入り通信セッションについて前記第１ネットワーク装置に通知を行っても良い。図２に示した実施例において、前記第２ネットワーク装置は、ＳＩＰプロキシサーバ等のセッション信号ノード２０２を含むことができる。この装置は、新しい入りセッション通知メッセージをＰＤＳＮ２１６へ送る。この通知メッセージは例えば、移動ノード２１８に接続すべき第２入り通信セッションを示すＳＩＰ  ＩＮＶＩＴＥメッセージで良い。
【００２３】
ステップ３０６において、前記第１ネットワーク装置は、前記クライアント装置に対し、前記新しい入り通信セッションを示す信号メッセージを送る。前述の一実施例において、ＰＤＳＮ２１６は、セッション信号ノード２０２から受け取ったＳＩＰ  ＩＮＶＩＴＥメッセージを前記クライアント装置へ送ることができる。
【００２４】
ステップ３０８において、前記第１ネットワーク装置は、前記新しい通信セッションが前記クライアント装置に受け入れられたか否かを決定する。一実施例において、クライアント装置は、前記第１ネットワーク装置に対し、前記新しい通信セッションを受け入れることを通知できる。これは、前記第２ネットワーク装置にＳＩＰＮＯＴＩＦＹメッセージまたはＳＩＰＩＮＦＯメッセージを送ることによって行う。このＳＩＰＮＯＴＩＦＹメッセージまたはＳＩＰＩＮＦＯメッセージは、前記第１セッションを保留し前記新しい通信セッションを受け入れることの要求を含むことができる。あるいは、ＳＩＰＮＯＴＩＦＹメッセージまたはＳＩＰＩＮＦＯメッセージは、前記第１セッションを終了し前記新セッションを受け入れる要求を含むことができる。すると前記第２ネットワーク装置は、ポリシーサービスプロトコルを使用し、前記第１ネットワーク装置に対し、前記クライアント装置における前記新通信セッションの受け入れに関する通知を行う。一実施例において、前記第２ネットワーク装置は、既存または今後開発されるプロトコル、例えば共通オープンポリシーサービス（ＣＯＰＳ）プロトコル等を使用すれば良い。ＣＯＰＳに関するさらなる情報は、ＲＦＣ２７４８に見つけることができ、参照によってここに組み込む。またＩＥＴＦから入手可能である。
【００２５】
ステップ３１０において、前記第１ネットワーク装置は、前記第１通信セッションに関係する第１データフローを遮断する。ステップ３１２において、前記第１ネットワーク装置は、前記第１通信セッションに関係するデータ通信に使用した既存無線インタフェースを前記新しい入り通信セッションに関係する第２データフローに切り換える。前記無線インタフェースは、複数の通信チャネルを含み、前記クライアント装置に対するデータ通信に使用できる。一実施例において、前記新しい入り通信セッションに関係するデータ通信のため、前記第１ネットワーク装置は、前記第１通信セッションに関係するデータ通信に使用していた通信チャネルを使用できる。かかる実施例において、ＰＤＳＮ２１６またはＧＧＳＮは、例えば、第１ＳＩＰセッションを終了し、既存通信チャネルを前記新しいＳＩＰセッションに切り換えても良い。
【００２６】
別の実施例において、前記第１ネットワーク装置は、前記第１通信セッションに関係するデータ通信に使用していた通信チャネルを終了し、既存無線インタフェース上に第２通信チャネルを設定して前記新しい通信セッションに関係するデータ通信用としても良い。一実施例において、ＭＡＣレイヤメッセージを移動ノード２１８と基地局との間に使用し、既存通信チャネルを終了し、新しい通信チャネルを設定しても良い。
【００２７】
さらに別の方法として、前記第１ネットワーク装置は、前記既存無線インタフェース接続上の既存通信チャネルを終了し、別の無線インタフェース接続を介して新しい通信チャネルを設定しても良い。
【００２８】
前記方法３００は、図２に示したネットワーク装置との関係で説明してきた。しかしながら、より多くの、あるいはより少ない、異なったあるいは同等のネットワーク装置を使用することで、図３に関連して説明した方法を実行することも可能である。
【００２９】
図４Ａおよび４Ｂは、移動装置において複数の通信セッションを行うための方法４００を示すフローチャートである。図４Ａを参照すると、ステップ４０２において、クライアント装置は、第１通信セッションに関係するデータを通信する。図２に示した一実施例において、前記クライアント装置は、移動ノード２１８を含むことができる。このノードは、通信リンク２１４を介して前記第１通信セッションに関係するデータを通信する。
【００３０】
ステップ４０４において、前記クライアント装置は、第１信号メッセージを受け取る。このメッセージは、新しい入り通信セッション（第２通信セッション）が遠隔クライアント装置から前記クライアント装置へ確立されることを示している。一実施例において、セッション信号ノード２０２等の第１ネットワーク装置は、ＰＤＳＮ２１６に対し、ＳＩＰ  ＩＮＶＩＴＥメッセージを送る。このメッセージは、前記第２通信セッションを前記クライアント装置へ接続する要求を含む。次にＰＤＳＮ２１６は、前記ＳＩＰ  ＩＮＶＩＴＥメッセージを前記クライアント装置へ送る。
【００３１】
前記クライアント装置が前記第１信号メッセージを受け取ると、ステップ４０６において、前記クライアント装置は、前記第２通信セッションに関係するデータのタイプを決定する。一実施例において、前記第１信号メッセージは、前記第２通信セッションに関係するデータタイプの情報を含むことができる。例えば前記第１信号メッセージは、前記第２通信セッションが例えばマルチメディアデータまたはＶｏＩＰ呼に関係することを示す。
【００３２】
ステップ４０８において、前記クライアント装置は、当該装置のユーザに対し、前記第２通信セッションを受け入れるか否かを問い合わせる。これを行うため、前記クライアント装置は、前記第２通信セッションに関係するデータタイプに基づき前記クライアント装置上で選択した所定インジケータを使用する。例えば前記クライアント装置は、いくつかのユーザ設定インジケータを備え、それによって入り通信セッションに関係するデータタイプをユーザに通知する。一実施例において、前記インジケータは、可聴インジケータ、テキストインジケータ、またはそれらの組み合わせを含むことができる。しかしながら、異なるインジケータを使用しても構わない。
【００３３】
ステップ４１０において、前記クライアント装置は、ユーザが前記第２通信セッションを受け入れたか否かを決定する。一実施例において、前記クライアント装置は、ユーザインタフェースを含むことができる。このユーザインタフェースは、ユーザが、現在の通信セッションを保留し、受け入れた入り通信セッションに切り換えることを可能にするよう構成する。ユーザは、さらに前記インタフェースを使用し、セッション間を切り換えることができる。さらに前記ユーザインタフェースは、ユーザが、アクティブな通信セッションを終了し、入り通信セッションに切り換えることを可能にするように構成しても良い。一実施例において、前記クライアント装置は、ＳＩＰ信号メッセージ等の信号メッセージを使用し、前記セッションに関係するユーザの決定をパケットデータ提供ノード（ＰＤＳＮ２１６）等の提供ノードへ伝送できる。ユーザが前記第２通信セッションを受け入れない場合、前記方法４００は終了し、前記第１通信セッションを継続する。
【００３４】
ユーザが前記第２通信セッションを受け入れた場合、ステップ４１２において前記クライアント装置は、第２信号メッセージを送る。このメッセージは、前記第２通信セッションの開始要求を含む。一実施例において、ユーザが前記第１通信セッションを保留する決定をした場合、前記第２信号メッセージは、前記第１通信セッションを保留する要求を含む。あるいは、ユーザが前記第１セッションを終了することを決定した場合、前記第２信号メッセー非は、前記第１通信セッションを終了する要求を含む。
【００３５】
一実施例において、前記クライアント装置は、前記第２信号メッセージを、ＳＩＰプロキシサーバ等のセッション信号ノードへ送る。このノードは、受け取った情報を、１つ以上のポリシー制御メッセージを介して前記提供ノードへ伝送する。前記第１通信セッションを保留した場合、ポリシー制御メッセージは、前記第１通信セッションに関係する全てのパケットを破棄し、前記第２通信セッションに関係するパケットを伝送することを前記提供ノードに行わせる命令を含む。別の実施例において、前記提供ノードは、ポリシー規則セットを含むことができる。このポリシー規則セットは、中断（保留）した通信セッションに関係するデータをどのように管理するかの命令を含む。一実施例において、前記ポリシー規則は、前記通信セッションに関係する異なるデータタイプの優先権レベルに基づくことができる。例えば、前記ポリシー規則に基づき、前記提供ノードは、前記第１通信セッションに関係するデータを一時記憶する。あるいは前記提供ノードは、例えば所定バッファリング閾値に達したら、前記第１通信セッションに関係するデータを破棄できる。さらに異なる実施例も可能である。例えば、各加入者は、独自のポリシー規則セットを持つことができる。
【００３６】
図４Ｂを参照すると、ステップ４１４において、前記第２通信セッションを前記クライアント装置が受け入れることの情報を含むポリシー制御メッセージを前記提供ノードが受け取ると、当該提供ノードは、既存無線インタフェースを前記第２通信セッションに切り換える。一実施例において、前記無線インタフェースは、複数の通信チャネルを含むことができる。かかる実施例において、前記提供ノードは、前記第１通信セッションに関係するデータ通信に使用していた通信チャネルを前記第２通信チャネルに切り換えることができる。別の実施例において、前記提供ノードは、前記第１通信セッションに使用していた通信チャネルを終了し、既存無線インタフェース上に新しいチャネルを設定して前記第２通信セッションに関係するデータを通信することができる。
【００３７】
ステップ４１６において、前記提供ノードは、前記クライアント装置のユーザが前記第１通信セッションを保留したか否かを決定する。前記提供ノードは、その決定を、前記セッション信号ノードから受信したポリシー制御メッセージ内の情報を利用して行うことができる。ユーザが前記第１通信セッションの終了を要求した場合、前記提供ノードは前記第１通信セッションに関係する全てのパケットを破棄し、前記方法４００を終了する。前記第１通信セッションを保留する場合、ステップ４１８において、前記提供ノードは、ポリシー規則に基づいて前記第１セッションを管理する。前述した通り、当該ポリシー規則に基づき、前記提供ノードは、前記第１セッションに関係する全てのデータを破棄できる。別の実施例において、前記ポリシー規則は、所定期間内に再開しない全てのセッションを終了する命令を含むことができる。さらに多くの別実施例が可能である。
【００３８】
前記第１通信セッションを保留した場合、ステップ４２０において、前記クライアント装置は、前記第１セッションを再開するか否かを決定する。一実施例において、前記クライアント装置のユーザは、当該クライアント装置のユーザインタフェースを使用して前記第１通信セッションを再開できる。同時に、当該ユーザは、前記第２通信セッションの終了を要求するか、当該第２通信セッションを保留できる。さらに、前述した通り、前記提供ノードは、ポリシー規則に基づき前記第１セッションを自動的に終了しても良い。
【００３９】
ユーザが前記第１セッションの再開を要求する場合、ステップ４２２において、前記クライアント装置は、前記第１通信セッションを再開する要求を含む第３信号メッセージを発生し、それを前記セッション信号ノードへ送ることができる。さらに、前記第３信号メッセージは、前記第２通信セッションに関係する情報を含んでも良い。この情報は、例えば前記第２通信の終了要求または保留要求である。すると前記セッション信号ノードは、前記クライアント装置から受信したデータを含むポリシー制御メッセージを発生しそれを前記提供ノードへ送る。
【００４０】
ステップ４２４において、前記提供ノードは、前記第１通信セッションを再開するための要求を含むポリシー制御メッセージを受け取ると、前記既存無線インタフェースを前記第１通信セッションに切り換える。前記既存無線インタフェースを前記第２通信セッションに切り換えることに関連して説明したように、前記第２通信セッションに使用していた通信チャネルを前記第１通信セッションに切り換える。あるいは、前記第２通信チャネルに使用していた通信チャネルを終了し、新しい通信チャネルを既存無線インタフェース上に設定する。
【００４１】
図２に示す一実施例において、前記方法４００のクライアント装置は移動ノード２１８であり、提供ノードはパケットデータ提供ノード２１６であり、セッション信号ノードはセッション信号ノード２０２である。しかしながら、前記方法例４００は、これらネットワーク装置に限定されない。より少ない、より多い、異なる、あるいは同等の装置を使用しても良い。
【００４２】
ここに説明したプログラム、処理、方法、およびシステムは、特記しない限り、特定タイプのコンピュータやネットワークシステム（ハードウエアあるいはソフトウエア）に関係したり限定されない。本開示に基づき、ＩＰネットワークを支援する汎用コンピュータシステムや特定コンピュータシステムの様々な種類を使用および動作可能である。
【００４３】
本発明の原理を適用して様々な実施例が可能であることから、本明細書で説明した実施例は一例に過ぎず、本発明の範囲を限定するものではない。例えば、フローチャートにおける各ステップは、説明したものとは別の順序も可能であり、より多くのあるいはより少ないステップも使用可能である。ブロック図においては、より多くのあるいはより少ない要素を使用することも可能である。好適実施例の様々な要素はソフトウエアで実現するものとして説明したが、他の実施例においてはハードウエアあるいはファームウエアで実現することも可能であり、またその逆も可能である。
【００４４】
さらに、当業者には明らかな通り、パケットセッション制御システムで使用する方法は、コンピュータ読み取り可能媒体を含むコンピュータプログラム製品において実現可能である。このコンピュータ読み取り可能媒体は、例えばハードディスク装置、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、コンピュータディスケット等の読み取り可能記憶装置を含み、コンピュータ読み取り可能プログラムコードセグメントを格納できる。またコンピュータ読み取り可能媒体は、通信または送信媒体を含むことができる。かかる媒体は、例えばバスや通信リンクであり、光学、有線、または無線において、デジタルまたはアナログデータ信号としてプログラムコードセグメントを搬送する。
【００４５】
特許請求の範囲は、特に明記しない限り、その記載順序または要素に限定されるように読み取るべきではない。従って、特許請求の範囲およびその精神およびそれらの等価物の範疇に入る全実施例は、発明として請求する。
【図面の簡単な説明】
【００４６】
本発明の実施例の説明は、以下の図面を参照する。
【図１】従来の移動ＩＰネットワーク構成の一例を示すブロック図である。
【図２】本発明の一実施例に基づく移動ＩＰネットワーク構成例を示すブロック図である。
【図３】一実施例に基づく、パケットセッション制御装置において複数の通信セッションを制御する方法を示すフローチャートである。
【図４Ａ】一実施例に基づく、移動ノードにおいて複数の通信セッションを制御する方法を示すフローチャートである。
【図４Ｂ】一実施例に基づく、移動ノードにおいて複数の通信セッションを制御する方法を示すフローチャートである。
【図１】
2005507199.tif 000002
【図２】
2005507199.tif 000003
【図３】
2005507199.tif 000004
【図４Ａ】
2005507199.tif 000005
【図４Ｂ】
2005507199.tif 000006
【国際公開パンフレット】
2005507199.tif 000007
2005507199.tif 000008
2005507199.tif 000009
2005507199.tif 000010
2005507199.tif 000011
2005507199.tif 000012
2005507199.tif 000013
2005507199.tif 000014
2005507199.tif 000015
2005507199.tif 000016
2005507199.tif 000017
2005507199.tif 000018
2005507199.tif 000019
2005507199.tif 000020
2005507199.tif 000021
2005507199.tif 000022
2005507199.tif 000023
2005507199.tif 000024
2005507199.tif 000025
2005507199.tif 000026
2005507199.tif 000027
2005507199.tif 000028
2005507199.tif 000029
2005507199.tif 000030
2005507199.tif 000031
2005507199.tif 000032
2005507199.tif 000033
2005507199.tif 000034
2005507199.tif 000035
2005507199.tif 000036
2005507199.tif 000037
2005507199.tif 000038
2005507199.tif 000039
2005507199.tif 000040
2005507199.tif 000041
【国際公開パンフレット（コレクトバージョン）】
2005507199.tif 000042
【国際調査報告】
2005507199.tif 000043