(57)【要約】【課題】【解決手段】単一のモバイルアクセスポイントネーム（ＡＰＮ）上で複数のモバイルサービスを多重化するための方法およびコンピュータプログラム製品を含む装置。方法は、汎用パケット無線サービス（ＧＰＲＳ）ネットワークにおいて、ゲートウェイＧＰＲＳ支持ノード（ＧＧＳＮ）のモバイルＧＮリンクを通過するインターネットプロトコル（ＩＰ）パケットを検査することと、ＩＰパケットをそれらの次の目的地に経路指定して、モバイルネットワークに通信事業者と共に常駐するバックオフィスＩＴシステムによる仲介および相関のための課金ＣＤＲを指定するために、通信事業者が定義した一組のワークフロールールと連結したパケットプロトコルの組み合わせを適用することと、を含む。【選択図】図１
2014531789.tif 000002
【特許請求の範囲】
【請求項１】
モバイルネットワークにおいて、トラフィックステアリングサーバで総称アクセスポイントネーム（ＡＰＮ）を有するインターネットプロトコル（ＩＰ）パケットの流れを受信することであって、
前記総称ＡＰＮは前記モバイルネットワーク内の通信事業者により割り当てられ、複数のサービスを表すことと、
前記総称ＡＰＮ上で多重化された特定のサービスを識別することと、
前記識別に基づき、前記ＩＰパケットの流れをアプリケーションサービス要素に経路指定することと、を含む、方法。
【請求項２】
前記複数のサービスは、一般的な閲覧、マルチメディアメッセージング、視覚的音声メール、およびオープンインターネットアクセスを含む、請求項１に記載の方法。
【請求項３】
識別は、ディープパケットインスペクション（ＤＰＩ）を前記ＩＰパケットの流れに適用することを含む、請求項１に記載の方法。
【請求項４】
前記ＤＰＩを、前記ネットワークに常駐する通信事業者データベースからの前記流れに関連する加入者情報と組み合わせることをさらに含む、請求項２に記載の方法。
【請求項５】
前記サービスが課金を受信するように、前記ネットワークに前記通信事業者と共に常駐するバックオフィスＩＴシステムによる仲介および相関のための課金ＣＤＲを指定することをさらに含む、請求項１に記載の方法。
【請求項６】
前記インターネットプロトコル（ＩＰ）パケットの流れは、前記モバイルネットワークにおけるモバイルデバイスからのサービス要求に相当する、請求項１に記載の方法。
【請求項７】
前記アプリケーションサービス要素は、一般的な閲覧、マルチメディアメッセージング、視覚的音声メール、またはオープンインターネットアクセスのためのサーバを含む、請求項１に記載の方法。
【請求項８】
汎用パケット無線サービス（ＧＰＲＳ）ネットワークにおいて、ゲートウェイＧＰＲＳ支持ノード（ＧＧＳＮ）のモバイルＧＮリンクを通過するインターネットプロトコル（ＩＰ）パケットを検査することと、
前記ＩＰパケットをそれらの次の目的地に経路指定して、前記モバイルネットワークに通信事業者と共に常駐するバックオフィスＩＴシステムによる仲介および相関のための課金ＣＤＲを指定するために、通信事業者が定義した一組のワークフロールールと連結したパケットプロトコルの組み合わせを適用することとを、含む方法。
【請求項９】
前記ＩＰパケットはＧＰＲＳモバイルデバイスからのサービス要求に相当する、請求項８に記載の方法。
【請求項１０】
前記サービス要求は、一般的な閲覧、マルチメディアメッセージング、視覚的音声メール、およびオープンインターネットアクセスからなる群から選択される、請求項８に記載の方法。
【請求項１１】
前記通信事業者が定義した一組のワークフロールールはデータベースディップおよびポリシークエリを含む、請求項８に記載の方法。
【請求項１２】
前記ＩＰパケットは、前記モバイルネットワーク内の通信事業者により割り当てられた総称アクセスポイントネーム（ＡＰＮ）を含む、請求項８に記載の方法。
【請求項１３】
前記パケットプロトコルの組み合わせを適用することは、要求されている特定のサービスを判定するために、前記ＩＰパケットのレベル４におけるパケット検証を行うことを含む、請求項８に記載の方法。
【請求項１４】
前記次の目的地は特定のアプリケーションサービス要素である、請求項８に記載の方法。
【請求項１５】
前記特定のアプリケーションサービス要素は、一般的な閲覧、マルチメディアメッセージング、視覚的音声メール、またはオープンインターネットアクセスのためのサーバを含む、請求項１４に記載の方法。
【請求項１６】
汎用パケット無線サービス（ＧＰＲＳ）ネットワークにおいて、総称アクセスポイントネーム（ＡＰＮ）を複数のサービスに割り当てることと、
前記ＡＰＮを有するインターネットプロトコル（ＩＰ）パケットの流れを、前記ＩＰパケットの識別に基づいて前記ＩＰパケットの流れをアプリケーションサービス要素に経路指定するためのトラフィックステアリングサーバに経路指定することと、を含む方法。
【請求項１７】
前記複数のサービスは、一般的な閲覧、マルチメディアメッセージング、視覚的音声メール、およびオープンインターネットアクセスを含む、請求項１６に記載の方法。
【請求項１８】
経路指定することは、通信事業者が定義した一組のワークフロールールと連結したパケットプロトコルの組み合わせを適用することを含む、請求項１６に記載の方法。
【請求項１９】
前記アプリケーションサービス要素は、一般的な閲覧、マルチメディアメッセージング、視覚的音声メール、またはオープンインターネットアクセスのためのサーバを含む、請求項１６に記載の方法。
【請求項２０】
前記モバイルネットワークに通信事業者と共に常駐するバックオフィスＩＴシステムによる仲介および相関のための課金ＣＤＲを指定することをさらに含む、請求項１６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は概して、セルラーネットワークに関し、さらに具体的には、単一のモバイルアクセスポイントネーム（ＡＰＮ）上で複数のモバイルサービスを多重化することに関する。
【背景技術】
【０００２】
一般に、アクセスポイントネーム（ＡＰＮ）は、モバイルデータユーザが通信することを望むインターネットプロトコル（ＩＰ）パケットデータネットワーク（ＰＤＮ）を識別する。ＰＤＮを識別することに加えて、ＡＰＮは、サービスの種類、例えば、ＰＤＮにより提供される、無線アプリケーションプロトコル（ＷＡＰ）サーバに対する接続またはマルチメディアメッセージングサービス（ＭＭＳ）に対する接続を定義するためにも用いることができる。
【０００３】
現代のモバイルネットワークにおいて、ＡＰＮの慣例は、移動通信事業者に、モバイルサービスを互いに差別化して、適切に経路指定し、それらの使用に対して課金する能力を提供するために使用される。モバイルデバイスがネットワークに対して要求を出すのを促進させるために、ＡＰＮは、モバイルデバイスおよび種々のネットワーク要素中に設定されなければならない。これは、そのネットワークを介してサービスを提供するために、通信事業者のプランのＡＰＮごとについて行われなければならない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
以下に、本発明のいくつかの態様について基礎的な理解を提供するために、革新の単純化された要旨を示す。この要旨は本発明の広範な概観ではない。本発明の主要または重要な要素を識別することも、本発明の範囲を描くことも意図されていない。その唯一の目的は、後述されるさらに詳細な説明に対する序章として単純な形式で本発明のいくつかの概念を表すことにある。
【０００５】
本発明は、単一のモバイルＡＰＮ上で複数のモバイルサービスを多重化するための方法およびコンピュータプログラム製品を含む装置を提供する。
【課題を解決するための手段】
【０００６】
一般に、１つの態様において、本発明は、モバイルネットワークにおいて、トラフィックステアリングサーバで総称アクセスポイントネーム（ＡＰＮ）を有するインターネットプロトコル（ＩＰ）パケットの流れを受信することであって、総称ＡＰＮはモバイルネットワーク内の通信事業者により割り当てられ、複数のサービスを表すことと、総称ＡＰＮ上で多重化された特定のサービスを識別することと、識別に基づき、ＩＰパケットの流れをアプリケーションサービス要素に経路指定することと、を含む、方法を特徴とする。
【０００７】
別の態様において、本発明は、汎用パケット無線サービス（ＧＰＲＳ）ネットワークにおいて、ゲートウェイＧＰＲＳ支持ノード（ＧＧＳＮ）のモバイルＧＮリンクを通過するインターネットプロトコル（ＩＰ）パケットを検査することと、ＩＰパケットをそれらの次の目的地に経路指定して、モバイルネットワークに通信事業者と共に常駐するバックオフィスＩＴシステムによる仲介および相関のための課金ＣＤＲを指定するために、通信事業者が定義した一組のワークフロールールと連結したパケットプロトコルの組み合わせを適用することとを含む、方法を特徴とする。
【０００８】
別の態様において、本発明は、汎用パケット無線サービス（ＧＰＲＳ）ネットワークにおいて、総称アクセスポイントネーム（ＡＰＮ）を複数のサービスに割り当てることと、ＡＰＮを有するインターネットプロトコル（ＩＰ）パケットの流れを、ＩＰパケットの識別に基づいてＩＰパケットの流れをアプリケーションサービス要素に経路指定するためのトラフィックステアリングサーバに経路指定することと、を含む方法を特徴とする。
【０００９】
本発明の他の特徴および利点は、以下の説明および請求の範囲から明白である。
【００１０】
本発明は、以下の図面と併用して、詳細な説明を参照することにより完全に理解されるであろう。
【図面の簡単な説明】
【００１１】
【図１】ブロック図である。
【図２】フロー図である。
【発明を実施するための形態】
【００１２】
これから図面を参照して本革新について説明するが、本明細書を通して同様の参照数字が同様の要素を言及するために用いられる。以下の記載において、説明の目的で、本発明の詳細な理解を提供するために、多くの特定の詳細が説明される。しかしながら、本発明は、これらの特定の詳細なしに実践されてもよいことは明らかである。他の場合は、本発明の説明を助けるために、周知の構造およびデバイスがブロック図の形で示される。
【００１３】
本願において用いられているように、「コンポーネント」、「システム」、「プラットフォーム」などの用語は、１つ以上の特定の機能性を有するコンピュータに関連するエンティティまたは操作機械に関連するエンティティを言及できる。ここに開示されたエンティティは、ハードウェア、ハードウェアとソフトウェアとの組み合わせ、ソフトウェアか、または実行中のソフトウェアのうちのどちらかになり得る。例えば、コンポーネントは、処理装置上で作動しているプロセス、処理装置、オブジェクト、実行可能な実行のスレッド、プログラム、および／またはコンピュータであってもよいがこれらに限定されない。例として、サーバ上で作動しているアプリケーションとサーバの両方がコンポーネントになり得る。１つ以上のコンポーネントはプロセスおよび／または実行のスレッド内に常駐してもよく、またコンポーネントは１つのコンピュータ上でローカライズされるか、および／または２つ以上のコンピュータ間に分配されてもよい。また、これらのコンポーネントは、その上に記憶された種々のデータ構造を有する種々のコンピュータ読み取り可能な媒体から実行することができる。コンポーネントは、１つ以上のデータパケット（例えば、ローカルシステム、分配システムにおいて別のコンポーネントと相互作用する１つのコンポーネントからの、および／または信号を介して他のシステムとともにインターネットなどのネットワークを経由するデータ）を有する信号に従うような局地的および／または遠隔プロセスを介して通信してもよい。
【００１４】
さらに、「または」という用語は、排他的な「または」よりむしろ、両立的な「または」を意味する意図がある。すなわち、特に断りのない限り、あるいは文脈から明らかでない限り、「ＸはＡまたはＢを使用する」は、自然に両立的な順列のうちのいずれかを意味する意図がある。すなわち、ＸがＡを使用する場合に、ＸはＢを使用するかまたはＸがＡとＢの両方を使用し、これにより、前述の場合のいずれかにおいて「ＸはＡまたはＢを使用する」が満たされる。さらに、本明細書および添付の図面で用いられている冠詞「ａ」および「ａｎ」は、単数の形態を表すことが、さもなければ特定されるか、または文脈から明らかでない限りは、概して、「１つ以上の」を意味するように解釈されるべきである。
【００１５】
さらに、「ユーザ装置」、「移動局」、「モバイル」、「加入者局」、「通信デバイス」、「アクセス端末」、「端末」、「電話機」などの用語、および同様の用語は無線デバイス（例えば、携帯電話、スマートフォン、コンピュータ、携帯情報端末（ＰＤＡ）、セットトップボックス、インターネットプロトコルテレビ（ＩＰＴＶ）、コンピュータゲームデバイス、プリンタなど）無線通信サービスの加入者またはユーザにより用いられるデータ、制御、音声、画像、音、ゲームを受信するまたは伝達する、実質的にいずれかのデータストリームまたは信号ストリームを言及する。前述の用語は、本明細書および関連する図面において交互に用いられる。同様に、用語「アクセスポイント」、「基地局」、「ノードＢ」、「進化したノードＢ」、「ホームノードＢ（ＨＮＢ）」などは本願において交互に用いられ、データ、制御、音声、画像、音、ゲーム、または実質的にいずれかのデータストリームまたは信号ストリームを一組の加入者局から供給して、受信する無線ネットワークコンポーネントまたは器具を言及する。データと信号ストリームはパケット化され得る、またはフレーム式の流れとなり得る。
【００１６】
さらにまた、用語「ユーザ」、「加入者」、「顧客」などは、文脈が用語の特定の差異を保証しない限り、本明細書を通して交互に用いられる。
【００１７】
無線通信事業者間のＡＰＮ概念の発展および設立は、加入者が彼らのホームネットワークにおいてサービスを供給され、彼らのホームに基づくサービスに対するアクセスを維持しながら、外部ネットワークに対して途切れなくローミングする方式を統一した。それはまた、ＧＰＲＳローミング交換（ＧＲＸ）を介してすべてのサービス要求がホームＰＤＮに戻るように経路指定されるサービス経路指定モデルを実施することにより、無線通信事業者の中で課金および損益調整プロセスを効率化した。これは、課金記録がサービングＰＤＮ（サービングＧＰＲＳ支持ノード（ＳＧＳＮ）式ＣＤＲ、すなわち、会計記録）およびホームＰＤＮ（サービスを提供するゲートウェイＧＰＲＳ支持ノード（ＧＧＳＮ））の両方において作成される請求モデルを促進した。ＡＰＮが多く要求されたラフィックステアリングおよび課金能力を無線通信事業者間で実現させた一方、新しい無線通信事業者式サービスおよびスマートフォンの成長および参入は、他の挑戦を引き起こした。ネットワークおよびデバイスの両方におけるＡＰＮの拡張性は、Ａｐｐｌｅ  ｉＰｈｏｎｅ（登録商標）などのスマートフォンの導入に関する問題であった。スマートフォンの導入に伴い、通信事業者は、コンテンツプロバイダが、デバイス上のサービスの多くを制御し始めたオープンネットワークアーキテクチャを許可した。これらのオープンネットワークアーキテクチャは、新サービスを提供する適切なＰＤＮを解決するために、付加的なＡＰＮ’がデバイスに備えられる必要がある状況を作った。概して、デバイスにおいてプログラム化され得るＡＰＮ’の最大数は４入力であり、そのため、ＡＰＮは注意深く管理されなければならなかった。無線通信事業者は、４入力を用いて、その特定のＡＰＮに関するサービスを提供する通信事業者ネットワーク内で、適切なＰＤＮおよび適切なアプリケーションサーバを定義した。
【００１８】
本発明の原理は、３Ｇおよび４Ｇのモバイルネットワークに適用する。３Ｇ（第三世代移動電気通信）とは、国際電気通信連合による国際移動電気通信−２０００（ＩＭＴ−２０００）の仕様を満たす移動電話および移動電気通信サービスに関する標準の世代である。４Ｇは、携帯電話無線の標準の第四世代である。それは、標準の３Ｇおよび２Ｇ族を継承するものである。２００９において、ＩＴＵ−Ｒ組織は、４Ｇ標準に対するＩＭＴ−Ａｄｖａｎｃｅｄ（先進国際移動電気通信）要求を規定し、４Ｇサービスに関する最高速度要求を（列車や車からの移動通信などの）高移動度通信では１００Ｍビット／秒に設定して、（歩行者および固定ユーザなどの）低移動度通信では１Ｇビット／秒に設定する。
【００１９】
図１に示されるように、ネットワーク１０は、タワー１４から基地局（ＢＳ）１６まで無線で通信する汎用パケット無線サービス（ＧＰＲＳ）モバイルデバイス１２を含む。ＢＳ１６は基地局制御装置（ＢＳＣ）１８とリンクする。ＢＳＣ１８は、テレフォニネットワーク２０およびサービングＧＰＲＳ支持ノード（ＳＧＳＮ）２２とリンクする。ＳＧＳＮ２２はゲートウェイＧＰＲＳ支持ノード（ＧＧＳＮ）２３とリンクし、、今度はトラフィックステアリングサーバ２４とリンクする。。トラフィックステアリングサーバ２４は、１つ以上のプロバイダのサーバ２６、２８、３０とリンクする。
【００２０】
汎用パケット無線サービス（ＧＰＲＳ）は、移動通信（ＧＳＭ）のための２Ｇおよび３Ｇ携帯電話通信システムのグローバルシステム上のパケット単位のモバイルデータサービスである。ＧＰＲＳモバイルデバイス１２は、インターネットプロトコル（ＩＰ）、二地点間のプロトコル（ＰＰＰ）およびＸ．２５接続を支持する。
【００２１】
ＢＳ１６は、ＧＰＲＳモバイルデバイス１２などの移動電話とネットワーク切り替えサブステム間でトラフィックおよび信号を処理する責任を持つ。ＢＳ１６は、言語チャンネルのトランスコーディング、移動電話に対する無線チャンネルの割り当て、ページング、エアーインターフェースを介する送受信、および無線ネットワークに関連する他の多くのタスクを行う。
【００２２】
ＢＳＣ１８は無線チャンネルの割り当てを処理し、移動電話から測定を受信し、ベーストランシーバ基地局（ＢＴＳ）からＢＴＳへの引き継ぎを制御する。ＢＳＣ１８は、ＢＳＣ１８の処理タスクであるが、パケットデータに対する処理タスクのうちいくつかを行うパケット制御ユニット（ＰＣＵ）３２を備える。音声とデータ間におけるチャンネルの割り当てはＢＳ１６により制御されるが、いったんチャンネルがＰＣＵ３２に割り当てられると、ＰＣＵ３２はそのチャンネルに対して完全な制御を行う。
【００２３】
ＳＧＳＮ２２は、経路指定、引き継ぎおよびＩＰアドレス割り当てを含むいくつかの重要なタスクを管理する。ＳＧＳＮ２２は、ＧＰＲＳデバイス１２に対する論理結合を有する。一例として、あなたが幹線道路を長間車で旅行しているときにＧＰＲＳデバイス１２上でインターネットの閲覧を行っている場合、多くの異なるセルを通過するだろう。ＳＧＳＮ２２の１つのジョブは、あなたがセルからセルを通過するように旅行している間、接続が確実に中断されないようにすることである。ＳＧＳＮ２２は、あなたの接続が通過するように「経路指定」するのはどのＢＳＣであるかを算出する。ユーザが異なるＳＧＳＮにより管理されるネットワークのセグメントに移動する場合、それは新しいＳＧＳＮへの引き継ぎを行うが、これは非常に迅速に行われるため、概して、ユーザはこれが起きたことに気づかないであろう。この処理中に失ったパケットのうちのいずれかが再送信される。ＳＧＳＮ２２はモバイルデータをＩＰに変換し、トンネルプロトコルを介してトラフィックステアリングサーバ２４に接続される。
【００２４】
ＧＧＳＮ２３は、ゲートウェイ、ルータ、およびファイアウォールが一体化したものとして作用する。伝統的なモバイルネットワークにおいて、ＧＧＳＮは、インターネットのように、ＧＰＲＳネットワークおよび外部パケット交換方式のネットワーク間の相互作用に責任を持つ。ネットワーク１０においては、伝統的なネットワークとは異なり、トラフィックステアリングを行うために、ＧＧＳＮ２３はトラフィックには依存せず、トラフィックステアリングサーバ２４に依存する。
【００２５】
トラフィックステアリングサーバ２４は、単一のアクセスポイントネーム（ＡＰＮ）上で複数のサービスを多重化する。トラフィックステアリングサーバ２４は、単一のＡＰＮ上で混合されたまたは多重化された特定の独自のサービスを識別して、それらを経路指定および課金目的で指定するために、ディープパケットインスペクションおよび加入者情報が取得された通信事業者データベースを用いる。トラフィックステアリングサーバ２４はＧＧＳＮ２３のモバイルＧＮリンクを通過するパケット（すなわち、フロー）を検査し、通信事業者が定義したワークフローレート（データベースディップおよびポリシークエリ）と連結したパケットプロトコルの組み合わせを使用して、パケットをそれらの次の目的地に適切に経路指定し、そのサービスが分化した課金を受け取ることができるように、バックオフィスＩＴシステムによる仲介および相関のための課金ＣＤＲを指定する。
【００２６】
トラフィックステアリングサーバ２４は、処理装置５０およびメモリ５２を含む。メモリ５２は、Ｌｉｎｕｘ（登録商標）またはＷｉｎｄｏｗｓ（登録商標）などのオペレーティングシステム５４と、以下に完全に説明されたトラフィックステアリングプロセス１００を含む。
【００２７】
１つ以上のプロバイダのサーバ２６、２８、３０は、例えば、インターネット閲覧、メッセージング、音声メール、ＩＰを介した音声（ＶｏＩＰ）および画像ストリーミングなどの異なるサービスを扱う。
【００２８】
トラフィックステアリングサーバ２４の操作と、それがどのようにして複数のサービスを単一のアクセスポイントネーム（ＡＰＮ）上で多重化するかについては、一例を挙げることにより最もよく示される。
【００２９】
ＡＰＮ概念が、サービスアプリケーション選択ではなく、通信事業者ネットワーク選択および経路指定のために意図的に設計されたため、通信事業者は、３ＧおよびＬＴＥサービスを供給する際、ＡＰＮがどのように用いられるかに対する代替的アプローチに注目している。３Ｇおよび４Ｇ基盤の両方用の通信事業者の大多数は、すべてのサービスをモバイルデバイス上で起動させるために、単一のＡＰＮの使用を検討している。例えば、ＬＴＥ４Ｇドメインにおける単一のＡＰＮは、以下の構成概念、すなわち、スマートフォン．ＡＴＴ．ｍｎｃ０１２．ｍｃｃ３４５．ＬＴＥを採用してもよい。
【００３０】
スマートフォン．ＡＴＴは、モバイルネットワークコードがそれに続く総称ＡＰＮ名であるが、それに相当するモバイル国別コードおよびＬＴＥは、４Ｇベースのサービスである。このＡＰＮは、加入者をそれらのサービスをホストするネットワークに進ませる単一の方法としてすべてのスマートフォンの３Ｇおよび４Ｇに設定されるだろう。いったん加入者のパケットがそれらのホームネットワークに到達すると、他の手段はパケットを適切なアプリケーションサーバに経路指定させるために必要となるだろう。例えば、ＬＴＥは、以下のような単一のＡＰＮ内に複数のサービスを供給するだろう。すなわち、
【００３１】
１．ＬＴＥベースのインターネット閲覧
【００３２】
２．ＬＴＥベースのメッセージング
【００３３】
３．ＬＴＥベースの音声メール
【００３４】
４．ＬＴＥベースのＩＰを介した音声
【００３５】
５．ＬＴＥベースの画像ストリーミング
【００３６】
単一のＡＰＮが実施されるためには、ネットワーク１０はＡＰＮ以外の何かを使用してトラフィックを適切なアプリケーションサーバに導くことが可能でなければいけない。単一のＡＰＮは、それが現在、行っているように、継続的にネットワーク選択を実行するが、種々のネットワーク要素およびサービスノード内で実施されたサービス論理ルールにより増強される。サービス論理ルール（サービス組織化）は、サービスアプリケーションのインスタンスを作成する責任を持つ適切なサービスノードに論理的にトラフィックを導くために使用される。デバイスが、複数の並行アプリケーションを単一のＡＰＮを経由して起動させる能力を有し続けるであろうことを考慮すると、複数のＴＣＰセッションはデバイスとネットワークとの間に存在するだろう。
【００３７】
単一のＡＰＮの使用は、いずれの１つのサービスアプリケーションも解決しない。サービスを適切なアプリケーションサービスプラットフォームに到達させるために、経路指定に基づくルールと連結したパケット検証（必ずしもＤＰＩでなくてもよい）の何らかの形態が実施される。ルールが新しいＡＰＮの経路に沿った信頼できるネットワーク要素の各々に設けられ、トラフィックを特定のサービスを提供するアプリケーションサーバに導く（経路分岐）。
【００３８】
以下の例はネットワーク１０の動作をよりよく例示し、支払い済み以降の加入者のパケットが、どのようにして、ネットワーク、ファイアウォール、パケット検証、使用料、コンテンツフィルタに適切にアクセスし、アプリケーションサーバ上にあり、次にインターネット上にあるサービスを終了させる必要があるすべてのサーバを通過するかを説明する。以下のステップは、ＡＰＮ名Ｗａｐ．Ｃｉｎｇｕｌａｒ．ｍｎｃ０１２．ｍｃｃ３４５．ｇｐｒｓを有する例示的なサービスがどのようにしてホームネットワーク内のサービスを得るかを示す。
【００３９】
加入者はデバイス１２の電源を入れ、デバイス１２はＳＧＳＮ２２とのパケットデータプロトコル（ＰＤＰ）コンテキストを確立し、ＳＧＳＮ２２は、それの移動性の追跡を開始する。これは、ＳＧＳＮ２２におけるルールは、デバイスにＳＧＳＮベースのＰＤＰコンテキストを与え、デバイスがネットワークを経由して移動している最中の移動性管理の責任を引き受けるという点が重要である。
【００４０】
加入者はその後、ブラウザを起動させ、そのブラウザは内在するＡＰＮ  Ｗａｐ．Ｃｉｎｇｕｌａｒ．ｍｎｃ０１２．ｍｃｃ３４５．ｇｐｒｓを選択して、ＳＧＳＮ２２に対してＰＤＰコンテキスト起動を要求する。
【００４１】
ＳＧＳＮ２２はドメインネームシステム（ＤＮＳ）クエリを行い、どのＧＧＳＮ２３が「代理」閲覧サービスであるインターネット閲覧サービスをホストするかを判定する。
【００４２】
ＤＮＳ応答を受信した後、パケットはそれからＧＧＳＮ２３に転送され、ＧＧＳＮ２３は、次にパケットをファイアウォールに転送し、一組のファイアウォールアクセスルールがトラフィックを検証するために呼び出される。
【００４３】
ファイアウォールはその後、パケットを、ＡＰＮ  Ｗａｐ．Ｃｉｎｇｕｌａｒ．ｍｎｃ０１２．ｍｃｃ３４５．ｇｐｒｓをホストするＧＧＳＮのすべてを提供する負荷分散装置に送る。
【００４４】
負荷分散装置は、トラフィックをＧＧＳＮ２３に送り、その後、層４（このトランスポート層は、終端システム間でデータの透過的な移送を行うかまたはホストして、終端間エラー回復およびフロー制御に責任を持つ）でパケット検証を行うトラフィックステアリングサーバ２４に送り、要求されている特定のサービスを判定する。パケット検証の結果は、次のホップ転送を判定して、パケットを２６、２８または３０などの特定のアプリケーションサービス要素に到達させる道順を選択するために使用される。インターネット閲覧サービスの場合、トラフィックステアリングサーバ２４はそれ自身がサービスをホストしてトラフィックを操作してもよい。マルチメディアメッセージングサービスなどの他の場合については、トラフィックステアリングサーバ２４は、サービスをホストするＭＭＳＣに対する経路を選択する。
【００４５】
トラフィックステアリングサーバ２４はモバイルデバイス１２にＩＰアドレスを割り当て、それから一組のコンテンツフィルタリングおよび請求ルールが適用されるコンテンツフィルタと請求ゲートウェイにパケットを転送する。
【００４６】
加入者は、壁に囲まれた庭のコンテンツソースとファイアウォール、コンテンツフィルタに接続を得、請求ゲートウェイは、インターネット閲覧サービスを検証し、請求し、それに対して課金するために、ハイパーテキスト転送プロトコルトラフィックフローに注目し始める。
【００４７】
図２に示すように、トラフィックステアリングプロセス１００は、モバイルネットワーク内で、トラフィックステアリングサーバで総称アクセスポイントネーム（ＡＰＮ）を有するインターネットプロトコル（ＩＰ）パケットの流れを受信すること（１０２）を含み、この総称ＡＰＮは、モバイルネットワーク内の通信事業者により割り当てられ、多くのサービスを表す。インターネットプロトコル（ＩＰ）パケットの流れは、モバイルネットワーク内のモバイルデバイスからのサービス要求に相当し得る。その多くのサービスは、一般的な閲覧、マルチメディアメッセージング、視覚的音声メール、およびオープンインターネットアクセスを含み得る。
【００４８】
プロセス１００は、総称ＡＰＮ上で多重化された特定のサービスを識別する（１０４）。識別（１０４）は、ディープパケットインスペクション（ＤＰＩ）をＩＰパケットの流れに適用することを含むことができ、ネットワーク内に常駐する通信事業者データベースからのフローに関連する加入者情報と組み合わさることができる。
【００４９】
プロセス１００は、識別に基づき、ＩＰパケットの流れを、アプリケーションサービス要素に経路指定する（１０６）。アプリケーションサービス要素は、一般的な閲覧、マルチメディアメッセージング、視覚的音声メール、またはオープンインターネットアクセスのためのサーバを含み得る。
【００５０】
プロセス１００は、サービスが課金を受信するように、ネットワークに通信事業者と共に常駐するバックオフィスＩＴシステムによる仲介および相関のための課金ＣＤＲを指定する（１０８）。
【００５１】
ここに説明された種々のシステムおよび技術の実施は、デジタル電子回路、集積回路、特別に設計されたＡＳＩＣ（特定用途向け集積回路）、コンピュータハードウェア、ファームウェア、ソフトウェア、および／またはそれらの組み合わせにおいて実現され得る。これら種々の実施は、特別または一般的な目的であってもよく、連結してデータおよび命令を受信し、記憶システム、少なくとも１つの入力デバイス、および少なくとも１つの出力デバイスに対し送信してもよい、少なくとも１つのプログラム可能な処理装置を含むプログラム可能なシステム上で実行可能および／または解釈可能である１つ以上のコンピュータプログラムにおける実施を含み得る。
【００５２】
これらのコンピュータプログラム（プログラム、ソフトウェア、ソフトウェアアプリケーションまたはコードとしても知られているもの）はプログラム可能な処理装置に関する機械命令を含み、高−レベル手続き型および／またはオブジェクト指向プログラミング言語で、および／またはアセンブリ／機械語で実施されることができる。ここで使用されるように、用語「コンピュータが読み取り可能な媒体」、「コンピュータ読み取り可能な媒体」は、コンピュータ読み取り可能信号として機械命令を受信するコンピュータ読み取り可能媒体を含むプログラム可能な処理装置に機械命令および／またはデータを提供するために使用される、いずれかのコンピュータプログラム製品、装置および／またはデバイス（例えば、磁気ディスク、光ディスク、メモリ、プログラム可能な論理デバイス（ＰＬＤ））に言及する。用語「コンピュータ読み取り可能信号」は、機械命令および／またはデータをプログラム可能な処理装置に提供するために使用されるいずれかの信号に言及する。
【００５３】
ユーザとの相関を提供するために、ここに説明されたシステムおよび技術は、情報をユーザに表示するための表示デバイス（例えば、ＣＲＴ（陰極線管）またはＬＣＤ（液晶ディスプレイ）モニタ）およびそれによりユーザがコンピュータに入力を与え得るキーボードおよびポインティングデバイス（例えば、マウスまたはトラックボール）を有するコンピュータ上で実施され得る。他の種類のデバイスは、ユーザとの相互作用を提供するために使用されることができ、また同様に、例えば、ユーザに提供されたフィードバックは、いずれかの形態の感覚フィードバック（例えば、視覚的フィードバック、聴覚フィードバック、または触覚フィードバック）になることができ、ユーザからの入力は音響的、発話的、または触覚的入力を含むいずれかの形態で受信されることができる。
【００５４】
ここに説明されたシステムおよび技術は、後端コンポーネント（例えば、データサーバ）を含む、またはミドルウェアコンポーネント（例えば、アプリケーションサーバ）を含む、または前端コンポーネント（例えば、それらを通してユーザがシステムの実施およびここに説明された技術と相関し得る画像ユーザインターフェースまたはウェブブラウザを有するクライアントコンピュータ）を含む、またはそのような後端、ミドルウェア、または前端コンポーネントのいずれかの組み合わせを含むコンピュータシステム内で実施され得る。システムのコンポーネントは、デジタルデータ通信（例えば、通信ネットワーク）のいずれかの形態または媒体により相互接続され得る。通信ネットワークの例は、ローカルエリアネットワーク（「ＬＡＮ」）、広域エリアネットワーク（「ＷＡＮ」）、およびインターネットを含む。
【００５５】
コンピュータシステムは、クライアントおよびサーバを含み得る。クライアントおよびサーバは、概して、互いに離れた位置にあり、典型的に通信ネットワークを介して相関する。クライアントおよびサーバの関係は、各コンピュータ上で起動して、互いにクライアント−サーバの関係を有するコンピュータプログラムのせいで生じる。
【００５６】
上述の説明は、本開示と一致するすべての可能な実施の、または説明された実施のすべての可能な変形例の包括的なリストを表してはいない。多数の実施が説明された。それにもかかわらず、種々の修正例がここに説明されたシステム、デバイス、方法および技術の精神および範囲から逸脱することなくなされてもよいことが理解されるであろう。例えば、順序付けられ、付加され、または削除されたステップにより、上に示された種々の形態のフローが使用されてもよい。従って、他の実施は以下の請求の範囲内にある。
【図１】
2014531789.tif 000003
【図２】
2014531789.tif 000004
【国際調査報告】
2014531789.tif 000005