(57)【要約】  データ使用頻度値の分散キャッシングのための同期方法、ならびに協調分散キャッシング方法、デバイス、およびシステムが提供される。同期方法は、第1の基地局が、ユーザ機器がパケットドメインサービスにアクセスする旨の要求を受信し、パケットドメインサービスの要求に応答して、第1の基地局が、パケットドメインサービスがローカルにキャッシュされていると判断した場合、パケットドメインサービスをユーザ機器に送り、事前に設定された機能に従って、第1の基地局のローカルキャッシングコンテンツリストにおけるパケットドメインサービスの現在の使用頻度値を追加し、パケットドメインサービスの現在の使用頻度値が事前に設定された閾値に累積されると、第1の基地局が、パケットドメインサービスの現在の使用頻度値を、同期のためにワイヤレスアクセスネットワークにおける使用頻度情報同期ノードに送り、ローカルにキャッシュされた第1の基地局の現在の使用頻度値をクリアすることを含む。本発明は、ネットワーク内にキャッシュされたデータを共有することができないという従来技術における技術的問題、およびIUBインターフェースの送信帯域幅を節約する技術的問題を解決する。
2014527654.tif 000002
【特許請求の範囲】
【請求項１】
分散されたキャッシュデータの使用頻度値を同期させるための方法であって、前記方法が、無線アクセスネットワークに適用され、前記無線アクセスネットワークが、使用頻度情報同期ノード、および前記使用頻度情報同期ノードによって管理される基地局を備え、ホットコンテンツを記憶するように構成されたキャッシュが、前記基地局に分散して備えられ、前記方法が、
前記無線アクセスネットワークの第1の基地局によって、ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信するステップと、
前記パケットドメインサービスの要求に応答し、前記パケットドメインサービスがローカルにキャッシュされたことを前記第1の基地局が決定した場合、前記パケットドメインサービスを前記ユーザ機器に送り、事前に設定された機能に従って、前記第1の基地局のローカルにキャッシュされたコンテンツのリストにおける前記パケットドメインサービスの現在の使用頻度値をインクリメントするステップと、
前記パケットドメインサービスの前記現在の使用頻度値が事前に設定された閾値に累積されると、前記第1の基地局によって、前記パケットドメインサービスの前記現在の使用頻度値を同期のために前記使用頻度情報同期ノードに送り、前記第1の基地局によってローカルにキャッシュされた前記現在の使用頻度値をクリアするステップと
を備える方法。
【請求項２】
前記パケットドメインサービスがローカルにキャッシュされていないことを前記第1の基地局が決定した場合、前記パケットドメインサービスがキャッシュされた位置の情報を、前記使用頻度情報同期ノードによって維持されるキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストから取得し、前記位置情報に対応する基地局またはサービスプロバイダから前記パケットドメインサービスを取得し、前記ユーザ機器に前記取得されたパケットドメインサービスを送るステップ
をさらに備える請求項1に記載の方法。
【請求項３】
前記第1の基地局によって、前記使用頻度情報同期ノードに、キャッシュノードを割り振る旨の要求を送るステップと、
前記第1の基地局によって、前記使用頻度情報同期ノードの応答を受信するステップであり、前記応答が、前記使用頻度情報同期ノードによって割り振られ、前記パケットドメインサービスをキャッシュすることができる前記無線アクセスネットワークの第2の基地局の位置情報を運ぶ、ステップと、
前記第2の基地局が前記パケットドメインサービスをキャッシュし、前記事前に設定された機能に従って前記パケットドメインサービスの前記現在の使用頻度値を更新するように、前記第1の基地局によって、前記位置情報に従って前記第2の基地局に前記パケットドメインサービスを送るステップと
をさらに備える請求項1に記載の方法。
【請求項４】
前記第1の基地局によって、前記使用頻度情報同期ノードにキャッシュコンテンツ削除要求を送るステップと、
前記第1の基地局によって、前記使用頻度情報同期ノードによって送られたキャッシュコンテンツ削除応答を受信するステップと、
前記第1の基地局によって、前記キャッシュコンテンツ削除応答に従って、ローカルにキャッシュされたコンテンツのパケットドメインサービスを削除するステップと
をさらに備える請求項1に記載の方法。
【請求項５】
前記使用頻度情報同期ノードが、前記基地局が属するハブ基地局または無線ネットワークコントローラである、請求項1から4のいずれか一項に記載の方法。
【請求項６】
キャッシュデータの協調および分散キャッシングのための方法であって、前記方法が、無線アクセスネットワークに適用され、前記無線アクセスネットワークが、使用頻度情報同期ノード、および前記使用頻度情報同期ノードによって管理される基地局を備え、前記方法が、
前記使用頻度情報同期ノードによって、パケットドメインサービスの使用頻度値を同期させる旨の前記無線アクセスネットワークの第1の基地局によって送られた要求を受信するステップと、
前記使用頻度情報同期ノードによって、前記要求に従ってキャッシュコンテンツリストにおける前記パケットドメインサービスに対応する使用頻度値を更新するステップと
を備える方法。
【請求項７】
前記パケットドメインサービスの使用頻度が事前に設定されたキャッシュ閾値に達していない場合、前記使用頻度情報同期ノードによって、プレ使用頻度状態コンテンツリストにおける前記パケットドメインサービスの現在の使用頻度を更新し、前記パケットドメインサービスをキャッシュしないよう前記第1の基地局に指示するステップ
をさらに備える請求項6に記載の方法。
【請求項８】
前記使用頻度情報同期ノードによって、キャッシュノードを割り振る旨の前記第1の基地局によって送られた要求を受信するステップと、
前記パケットドメインサービスが含まれているかどうかを決定するために、前記使用頻度情報同期ノードによって、維持されているキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストに対するクエリを行うステップと、
前記使用頻度情報同期ノードが、前記加入コンテンツリストまたは前記プレ使用頻度状態コンテンツリストから前記パケットドメインサービスがキャッシュされた位置の記録を見つけ、前記パケットドメインサービスの前記使用頻度値がキャッシュ閾値に達している場合、前記無線アクセスネットワークの第2の基地局の位置情報を決定し、前記第1の基地局に応答を送るステップであり、前記応答が、前記第2の基地局の前記位置情報を運ぶ、ステップと、
前記使用頻度情報同期ノードによって、前記キャッシュコンテンツリストに前記第2の基地局の位置の記録を追加するステップと
をさらに備える請求項6に記載の方法。
【請求項９】
分散されたキャッシュデータの使用頻度値を同期させるための装置であって、前記装置が、無線アクセスネットワークに適用され、前記無線アクセスネットワークが、使用頻度情報同期ノード、および前記使用頻度情報同期ノードによって管理される基地局を備え、ホットコンテンツを記憶するように構成されたキャッシュが、前記基地局に分散して備えられ、前記装置が、
ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信するように構成された第1の受信ユニットと、
前記パケットドメインサービスの要求に応答し、前記パケットドメインサービスがローカルにキャッシュされたかどうかを決定し、決定結果を送るように構成された決定ユニットと、
Yesの決定結果を受信すると、前記パケットドメインサービスを前記ユーザ機器に送るように構成された第1の送信ユニットと、
前記Yesの決定結果を受信すると、事前に設定された機能に従って、前記無線アクセスネットワークの第1の基地局のローカルにキャッシュされたコンテンツのリストにおける前記パケットドメインサービスの現在の使用頻度値をインクリメントするように構成された第1の累積ユニットと、
前記パケットドメインサービスの前記現在の使用頻度値が事前に設定された閾値に累積されると、前記パケットドメインサービスの前記現在の使用頻度値を同期のために前記使用頻度情報同期ノードに送り、前記第1の基地局によってローカルにキャッシュされた前記現在の使用頻度値をクリアするように構成された同期ユニットと
を備える装置。
【請求項１０】
前記決定ユニットによって送られたNoの決定結果を受信すると、前記使用頻度情報同期ノードによって維持されるキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストから前記パケットドメインサービスがキャッシュされた位置の情報を取得し、前記位置情報に対応する基地局またはサービスプロバイダから前記パケットドメインサービスを取得するように構成された取得ユニット
をさらに備え、
前記第1の送信ユニットが、前記ユーザ機器に前記取得されたパケットドメインサービスを送るようにさらに構成される
請求項9に記載の装置。
【請求項１１】
キャッシュノードを割り振る旨の要求を前記使用頻度情報同期ノードに送るように構成された第2の送信ユニットと、
前記使用頻度情報同期ノードの応答を受信するように構成された第2の受信ユニットであり、前記応答が、前記使用頻度情報同期ノードによって割り振られ、前記パケットドメインサービスをキャッシュすることができる前記無線アクセスネットワークの第2の基地局の位置情報を運ぶ、第2の受信ユニットと、
前記第2の基地局が前記パケットドメインサービスをキャッシュし、前記事前に設定された機能に従って前記パケットドメインサービスの前記現在の使用頻度値を更新するように、前記位置情報に従って前記第2の基地局に前記パケットドメインサービスを送るように構成された転送ユニットと
をさらに備える請求項9または10に記載の装置。
【請求項１２】
キャッシュコンテンツ削除要求を前記使用頻度情報同期ノードに送るように構成された第3の送信ユニットと、
前記使用頻度情報同期ノードによって送られたキャッシュコンテンツ削除応答を受信するように構成された第3の受信ユニットと、
前記キャッシュコンテンツ削除応答に従って、ローカルにキャッシュされたコンテンツのパケットドメインサービスを削除するように構成された削除ユニットと
をさらに備える請求項9または10に記載の装置。
【請求項１３】
キャッシュデータの協調および分散キャッシングのための装置であって、前記装置が、無線アクセスネットワークに適用され、前記無線アクセスネットワークが、使用頻度情報同期ノード、および前記使用頻度情報同期ノードによって管理される基地局を備え、前記装置が、
パケットドメインサービスの使用頻度値を同期させる旨の、前記無線アクセスネットワークの少なくとも1つの第1の基地局によって送られた要求を受信するように構成された第1の受信ユニットと、
前記要求に従ってキャッシュコンテンツリストにおける前記パケットドメインサービスに対応する使用頻度値を更新するように構成された同期ユニットと
を備える装置。
【請求項１４】
前記パケットドメインサービスの使用頻度が事前に設定されたキャッシュ閾値に達していないとき、プレ使用頻度状態コンテンツリストにおける前記パケットドメインサービスの現在の使用頻度を更新するように構成された更新ユニットと、
前記パケットドメインサービスをキャッシュしないよう前記第1の基地局に指示するように構成された通知ユニットと
をさらに備える請求項13に記載の装置。
【請求項１５】
キャッシュノードを割り振る旨の前記第1の基地局によって送られた要求を受信するように構成された第2の受信ユニットと、
前記パケットドメインサービスが含まれているかどうかを決定するために、維持されているキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストに対するクエリを行い、クエリ結果を送るように構成されたクエリユニットと、
前記加入コンテンツリストまたは前記プレ使用頻度状態コンテンツリストにおいて前記パケットドメインサービスがキャッシュされた位置の記録が見つかったこと、および前記パケットドメインサービスの前記使用頻度値がキャッシュ閾値に達していることを示すクエリ結果を受信すると、前記無線アクセスネットワークの第2の基地局の位置情報を決定するように構成された決定ユニットと、
前記第1の基地局に応答を送るように構成された第1の送信ユニットであり、前記応答が、前記第2の基地局の前記位置情報を運ぶ、第1の送信ユニットと、
前記キャッシュコンテンツリストに前記第2の基地局の位置の記録を追加するように構成された追加ユニットと
をさらに備える請求項13に記載の装置。
【請求項１６】
分散されたキャッシュデータの使用頻度値を同期させるためのシステムであって、使用頻度情報同期ノードと、前記使用頻度情報同期ノードによって管理される少なくとも1つの基地局とを備え、前記基地局が、請求項9〜12のいずれか一項に記載のキャッシュデータの使用頻度値を同期させるための前記装置を備え、前記使用頻度情報同期ノードが、請求項13〜15のいずれか一項に記載のキャッシュデータの協調および分散キャッシングのための前記装置を備える、システム。
【請求項１７】
前記使用頻度情報同期ノードが、前記基地局が属するハブ基地局または無線ネットワークコントローラである、請求項16に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤレス通信技術の分野に関し、より詳細には、分散されたキャッシュデータの使用頻度値を同期させるための方法、ならびにキャッシュデータの協調および分散キャッシングのための方法、装置、およびシステムに関する。
【０００２】
本出願は、参照によりその全体が本明細書に組み込まれている、2011年7月15日に中国特許庁に出願された「METHOD FOR SYNCHRONIZING POPULARITY VALUE OF CACHE DATA AND METHOD, APPARATUS, AND SYSTEM FOR DISTRIBUTED CACHING」という名称の中国特許出願第201110199469.9号の優先権を主張する。
【背景技術】
【０００３】
ユニバーサルモバイル通信システム(UMTS、Universal Mobile Telecommunications System)では、高速キャッシュ(Cache)は、無線ネットワークコントローラ(RNC、Radio Network Controller)または基地局(NodeB)に備えられ得る。
【０００４】
キャッシュがRNCに備えられている場合、ローカル記憶媒体および使用頻度情報がRNCに備えられる必要がある。さらに、RNCは、アプリケーション層データパケットを解析し、キャッシュ決定条件を満たすコンテンツをローカルにキャッシュする。RNCは、キャッシュされたコンテンツおよび使用頻度が閾値に達していないコンテンツを維持する責任を負うが、その後、リソース使用頻度情報をさらにキャッシュすることができる。RNCに備えられたローカル記憶媒体の容量は、Cacheの最大容量である。Cacheサービスは、ローカルトラフィックを参照してアンロードされ得る。すなわち、RNCは、Giインターフェースを介して、コアネットワークを通る必要のない外部ネットワークのパケットサービス(PS、Packet Service)のサービストラフィックをアンロードし、対応するサービスプロバイダ(SP、Service Provider)にトラフィックを直接送って、RNCからコアネットワーク側への帯域幅を節約する。一方、ユーザ機器によってアクセスされるコンテンツがRNCにすでにキャッシュされているとき、コンテンツは、RNCのローカル記憶媒体から直接抽出され、ユーザ機器にフィードバックされ得、それによって、Iuインターフェースの送信帯域幅および次の送信ネットワーク帯域幅が節約されると同時に、ユーザ機器のアクセス遅延が低減される。しかしながら、UMTSネットワークでは、CacheがRNCに備えられているとき、IUBインターフェースの送信帯域幅を節約することはできず、このことは、UMTSネットワークがLTEに円滑にアップグレードされるのを助けない。
【０００５】
CacheがNodeBに備えられている場合、使用頻度情報およびローカル記憶媒体がNodeBに備えられる。アプリケーション層データパケットを解析するために、NodeBは、ユーザ機器によってアクセスされるコンテンツがローカルにキャッシュされ得るかどうかを決定する必要があり、次いで、PSユーザプレーンは、NodeBに移動する必要がある。同様に、Cacheサービスは、ローカルトラフィックアンロード技術と結合され得る。NodeBは、Giインターフェースを提供し、外部ネットワークのPSサービスは、Giインターフェースを介してアンロードされ、対応するSPに直接送られ、それによって、Iubインターフェースの送信帯域幅および次のネットワーク送信帯域幅が節約される。しかしながら、NodeBはネットワークエッジにより近く、単一のNodeBがカバーするユーザ機器の数は限られており、ヒット率は比較的低いので、屋内カバレージおよび低モビリティのシナリオにしか適用できない。さらに、異なるNodeBによってカバーされるユーザ機器は、同じホットコンテンツにアクセスする可能性があり、同じホットコンテンツが複数のNodeBにおいてキャッシュされ、同じコンテンツが複数のNodeBのキャッシュリソースを占めるようになる。
【０００６】
従来技術を調査し、実施するプロセスにおいて、既存の実施方法では、CacheがRNCに備えられるかNodeBに備えられるかを問わず、Cache情報が単一のネットワーク要素内で管理され、単一のネットワーク要素をマウントすることができる記憶スペースが制限されることがわかった。さらに、CacheがRNCに備えられている場合、これは、LTEに対する円滑なアップグレードに貢献せず、IUBインターフェースの送信帯域幅を節約することはできない。CacheがNodeBに備えられている場合、カバーされたユーザ機器の数が制限されるので、ヒット率は比較的低く、それは屋内カバレージおよび低モビリティのシナリオにしか適用できず、異なるNodeBは、同じリソースを繰り返してキャッシュする可能性があり、それによって、ネットワーク内での共有を実施することができない。
【発明の概要】
【課題を解決するための手段】
【０００７】
本発明の実施形態は、キャッシュデータの共有をネットワーク内で実施することができない従来技術の技術的問題を解決するように、分散されたキャッシュデータの使用頻度値を同期させるための方法、装置、およびシステムを提供する。
【０００８】
本発明の実施形態は、IUBインターフェースの送信帯域幅を節約するように、キャッシュデータの協調および分散キャッシングのための方法、装置、およびシステムを提供する。
【０００９】
上記の技術的問題を解決するために、本発明の一実施形態は、分散されたキャッシュデータの使用頻度値を同期させるための方法を提供し、方法は、無線アクセスネットワークに適用され、無線アクセスネットワークは、使用頻度情報同期ノード、および使用頻度情報同期ノードによって管理される基地局を含み、ホットコンテンツを記憶するように構成されたキャッシュは、基地局に分散するように備えられ、方法は、
無線アクセスネットワークの第1の基地局によって、ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信するステップと、
パケットドメインサービス要求に応答し、パケットドメインサービスがローカルにキャッシュされたことを第1の基地局が決定した場合、パケットドメインサービスをユーザ機器に送り、事前に設定された機能に従って、第1の基地局のローカルにキャッシュされたコンテンツのリストにおけるパケットドメインサービスの現在の使用頻度値をインクリメントするステップと、
パケットドメインサービスの現在の使用頻度値が事前に設定された閾値に累積されると、第1の基地局によって、パケットドメインサービスの現在の使用頻度値を同期のために使用頻度情報同期ノードに送り、第1の基地局によってローカルにキャッシュされた現在の使用頻度値をクリアするステップと
を含む。
【００１０】
本発明の一実施形態は、キャッシュデータの協調および分散キャッシングのための方法をさらに提供し、方法は、無線アクセスネットワークに適用され、無線アクセスネットワークは、使用頻度情報同期ノード、および使用頻度情報同期ノードによって管理される基地局を含み、方法は、
使用頻度情報同期ノードによって、パケットドメインサービスの使用頻度値を同期させる旨の無線アクセスネットワークの第1の基地局によって送られた要求を受信するステップと、
使用頻度情報同期ノードによって、要求に従ってキャッシュコンテンツリスト(cached-content list)におけるパケットドメインサービスに対応する使用頻度値を更新するステップと
を含む。
【００１１】
したがって、本発明の一実施形態は、分散されたキャッシュデータの使用頻度値を同期させるための装置をさらに提供し、装置は、無線アクセスネットワークに適用され、無線アクセスネットワークは、使用頻度情報同期ノード、および使用頻度情報同期ノードによって管理される基地局を含み、ホットコンテンツを記憶するように使用されるキャッシュは、基地局に分散して備えられ、装置は、
ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信するように構成された第1の受信ユニットと、
パケットドメインサービス要求に応答し、パケットドメインサービスがローカルにキャッシュされたかどうかを決定し、決定結果を送るように構成された決定ユニットと、
Yesの決定結果を受信すると、パケットドメインサービスをユーザ機器に送るように構成された第1の送信ユニットと、
Yesの決定結果を受信すると、事前に設定された機能に従って、無線アクセスネットワークの第1の基地局のローカルにキャッシュされたコンテンツのリストにおけるパケットドメインサービスの現在の使用頻度値をインクリメントするように構成された第1の累積ユニットと、
パケットドメインサービスの現在の使用頻度値が事前に設定された閾値に累積されると、パケットドメインサービスの現在の使用頻度値を同期のために使用頻度情報同期ノードに送り、第1の基地局によってローカルにキャッシュされた現在の使用頻度値をクリアするように構成された同期ユニットと
を含む。
【００１２】
本発明の一実施形態は、キャッシュデータの協調および分散キャッシングのための装置をさらに提供し、装置は、無線アクセスネットワークに適用され、無線アクセスネットワークは、使用頻度情報同期ノード、および使用頻度情報同期ノードによって管理される基地局を含み、装置は、
パケットドメインサービスの使用頻度値を同期させる旨の無線アクセスネットワークの少なくとも1つの第1の基地局によって送られた要求を受信するように構成された第1の受信ユニットと、
要求に従ってキャッシュコンテンツリストにおけるパケットドメインサービスに対応する使用頻度値を更新するように構成された同期ユニットと
を含む。
【００１３】
本発明の一実施形態は、分散されたキャッシュデータの使用頻度値を同期させるためのシステムをさらに提供し、システムは、使用頻度情報同期ノード、および使用頻度情報同期ノードによって管理される少なくとも1つの基地局を含み、基地局は、高速キャッシュデータの使用頻度値を同期させるための装置を含み、使用頻度情報同期ノードは、キャッシュデータの協調および分散キャッシングのための装置を含む。
【００１４】
上記の説明からわかるように、基地局(NodeB)においてキャッシュされたコンテンツの使用頻度がある閾値に達すると、無線ネットワークコントローラ(RNC)に対する同期が必要とされ、その結果、RNCは、キャッシュコンテンツリストにおけるキャッシュされたコンテンツの使用頻度値を累積し、同期が実行された後、NodeBは、ローカルにキャッシュされたコンテンツのリストにおける使用頻度値をクリアする。すなわち、実施形態による分散Cacheを使用して、RNCは、大量のリソースデータをキャッシュする必要はなく、それによって、RNCの記憶スペースが大幅に節約される。さらに、コンテンツのキャッシングは、様々なNodeBに点在し、これは、総記憶容量の拡大に相当し、それによって、同じリソースのキャッシングの繰り返しについての技術的問題が解決され、ネットワーク内での共有が実施される。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態によるキャッシュデータの使用頻度値を同期させるための方法のフローチャートである。
【図２】本発明の一実施形態によるキャッシュデータの協調および分散キャッシングのための方法のフローチャートである。
【図３】本発明の一実施形態によるキャッシュデータの使用頻度値を同期させるための装置の概略構造図である。
【図４】本発明の一実施形態によるキャッシュデータの協調および分散キャッシングための装置の概略構造図である。
【図５】本発明の一実施形態によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。
【図６】本発明の実施形態1によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。
【図７】本発明の実施形態2によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。
【図８】本発明の実施形態3によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。
【図９】本発明の実施形態4によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。
【図１０】本発明の実施形態5によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。
【図１１】本発明の実施形態6によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。
【図１２】本発明の実施形態7によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。
【発明を実施するための形態】
【００１６】
本発明の実施形態では、説明のための一例として、UMTSネットワークが使用される。実施形態では、無線アクセスネットワークRANは、NodeBおよびRNCを含む。ホットコンテンツを記憶するように構成されたキャッシュが、RNCによって管理される複数のNodeBに分散して備えられる。NodeBとRNCとの間で、協調キャッシングが実施され得る。ユーザがアクセスしたコンテンツの使用頻度情報は、使用頻度情報同期ノードによって一様に維持される。使用頻度情報同期ノードは、ハブ基地局またはRNCとすることができる。実施形態では、使用頻度情報同期ノードは、RNCである。
【００１７】
物理リンクが新しく確立され、RNCに従属するNodeB間に対応するシグナリングが追加されて、RNCおよび従属のNodeBを含むネットワークが形成され、キャッシュされたファイルおよびUTRAN側におけるキャッシュされたファイルの記憶位置が相互に送信されるようになる。あるNodeBと別のNodeBとの間の接続は、IP接続でもよく、それらの間の物理リンクは、有線またはワイヤレスの形態とすることができ、それらの間のネットワークトポロジ構造は、星、リングなどとすることができる。
【００１８】
本発明の実施形態では、各NodeBは、単に1つのリスト、すなわち、ローカルNodeBにおいてキャッシュされたコンテンツのURLおよびローカル使用頻度を維持することができる。RNCは、3つのリスト、(1)各NodeBにおいてキャッシュされたコンテンツの現在の使用頻度および記憶位置のリスト、(2)プレ使用頻度状態コンテンツ(pre-popular content)、すなわち、ユーザによって一度アクセスされたが、使用頻度がまだCache閾値に達していないコンテンツの使用頻度記録、(3)加入Cacheコンテンツの維持リスト、すなわち、キャッシングのために加入SPによって指定されたコンテンツのリストを維持することができる。
【００１９】
NodeBにおいてキャッシュされたコンテンツの使用頻度がある閾値に達すると、RNCに対する同期が必要とされる。RNCは、キャッシュコンテンツ維持リストにおけるコンテンツの使用頻度を累積する。同期が実行された後、NodeBにおけるローカル使用頻度がクリアされる。
【００２０】
分散Cacheを使用して、RNCは、大量のリソースデータをキャッシュする必要はなく、3つのリストをキャッシュするだけでよく、それによって、RNCの記憶スペースが大幅に節約される。さらに、コンテンツのキャッシングは、様々なNodeBに点在し、これは、総記憶容量の拡大に相当する。Cacheネットワークのハブネットワーク要素として、RNCは、既存のシステムにほとんど影響を及ぼさない。一般のUMTSネットワークがCacheネットワークにアップグレードされるとき、RNCのハードウェアは、どんな変更も必要としない。LTEに対するUMTS Cacheネットワークの次のアップグレードの間、RNCに記憶される3つのリストが新しいハブネットワーク要素において維持される限り、ネットワーク非階層化は、既存のソリューションに影響しない。
【００２１】
メッシュ状のCacheネットワークのハブネットワーク要素として、RNCは、ネットワーク全体のCacheコンテンツを管理するために3つのリストを維持するだけでよい。3つのリストの分類および検索シーケンスは、RNCが最高速度でCacheネットワークをスケジュールできるようにすることができる。メッシュ状のCacheネットワークの構想によれば、ネットワークにおける各NodeBにおいてキャッシュされたコンテンツは、ネットワークにおけるすべてのNodeBによってカバーされるユーザにCacheサービスを提供することができ、それによって、Cacheヒット率が大幅に向上し、モビリティのシナリオでさえ、ヒット率が保証される。
【００２２】
本発明の実施形態によるソリューションを当業者がより良く理解するのを助けるために、以下でさらに、本発明の実施形態について、添付の図面および実施方法に関して詳細に説明する。
【００２３】
図1を参照すると、図1は、本発明の一実施形態によるキャッシュデータの使用頻度値を同期させるための方法のフローチャートである。方法は、無線ネットワークコントローラ、および無線ネットワークコントローラによって管理される基地局を含む無線アクセスネットワークに適用される。ホットコンテンツを記憶するように構成されたキャッシュが、複数の基地局に分散して備えられる。方法は、以下のステップを含む。
【００２４】
ステップ101  第1の基地局は、ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信し、パケットドメインサービスは、ウェブページコンテンツなどであるが、これに限定されない。
【００２５】
ステップ102  パケットドメインサービス要求に応答し、パケットドメインサービスがローカルにキャッシュされたことを第1の基地局が決定した場合、パケットドメインサービスをユーザ機器に送り、事前に設定された機能に従って、第1の基地局のローカルにキャッシュされたコンテンツのリストにおけるパケットドメインサービスの現在の使用頻度値をインクリメントする。
【００２６】
ローカルにキャッシュされたコンテンツのリストは、基地局によって維持され、ローカルにキャッシュされたコンテンツの使用頻度値を記録するために使用される。たとえば、リストは、統一資源識別子(uniform resource identifier)および基地局においてキャッシュされたコンテンツのローカル使用頻度でもよい。
【００２７】
ステップ103  パケットドメインサービスの現在の使用頻度値が事前に設定された閾値に累積されると、第1の基地局は、パケットドメインサービスの現在の使用頻度値を同期のために無線アクセスネットワークにおける使用頻度情報同期ノードに送り、第1の基地局によってローカルにキャッシュされた現在の使用頻度値をクリアする。
【００２８】
任意選択で、方法は、パケットドメインサービスがローカルにキャッシュされていないことを第1の基地局が決定した場合、パケットドメインサービスがキャッシュされた位置の情報を、使用頻度情報同期ノードによって維持されるキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストから取得し、位置情報に対応する基地局またはサービスプロバイダからパケットドメインサービスを取得し、取得されたパケットドメインサービスをユーザ機器に送るステップをさらに含み得る。
【００２９】
任意選択で、方法は、第1の基地局によって、使用頻度情報同期ノードに、キャッシュノードを割り振る旨の要求を送り、使用頻度情報同期ノードの応答を受信し、応答が、使用頻度情報同期ノードによって割り振られ、パケットドメインサービスをキャッシュすることができる第2の基地局の位置情報を運び、第2の基地局がパケットドメインサービスをキャッシュし、事前に設定された機能に従ってパケットドメインサービスの現在の使用頻度値を更新するように、第1の基地局によって、位置情報に従って第2の基地局にパケットドメインサービスを送るステップをさらに含み得る。
【００３０】
任意選択で、方法は、第1の基地局によって、キャッシュコンテンツ削除要求を使用頻度情報同期ノードに送り、第1の基地局によって、使用頻度情報同期ノードによって送られたキャッシュコンテンツ削除応答を受信し、第1の基地局によって、キャッシュコンテンツ削除応答に従ってローカルにキャッシュされたコンテンツのパケットドメインサービスを削除するステップをさらに含み得る。
【００３１】
任意選択で、使用頻度情報同期ノードは、基地局が属するハブ基地局または無線ネットワークコントローラである。
【００３２】
上記の説明に基づいて、基地局は、ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信し、パケットドメインサービスがローカルにキャッシュされたことを決定した場合、基地局は、ユーザ機器にパケットドメインサービスを送り、事前に設定された機能に従ってローカルにキャッシュされたコンテンツのリストにおけるパケットドメインサービスの現在の使用頻度値をインクリメントし、パケットドメインサービスの現在の使用頻度値が事前に設定された閾値に累積されると、基地局は、同期のために無線ネットワークコントローラまたはハブ基地局に現在の使用頻度値を送り、現在の使用頻度値をクリアする。
【００３３】
任意選択で、方法は、パケットドメインサービスがローカルにキャッシュされたコンテンツのリストに記録されていないことを基地局が決定した場合、パケットドメインサービスがキャッシュされた位置の情報を、無線ネットワークコントローラ(RNC、Radio Network Controller)またはハブ基地局(HUB NodeB)によって維持されるキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストから取得し、位置情報に対応する基地局またはサービスプロバイダからパケットドメインサービスを取得し、取得されたパケットドメインサービスをユーザ機器に送り、キャッシュコンテンツリストが、リソース名、現在の使用頻度、およびパケットドメインサービスの記憶位置を含み、加入コンテンツリストが、加入リソースを含み、プレ使用頻度状態コンテンツリストが、リソース名および現在の使用頻度を含み、これは特に、以下の場合を含む。
【００３４】
パケットドメインサービスがローカルにキャッシュされたコンテンツのリストに記録されていないことを基地局が決定した場合、基地局は、パケットドメインサービスがキャッシュされた位置の情報を、無線ネットワークコントローラまたはハブ基地局のキャッシュコンテンツリストから取得し、位置情報に対応する基地局からパケットドメインサービスを取得し、ユーザ機器にパケットドメインサービスを送り、位置情報(たとえばIPアドレス)に対応する基地局は、パケットドメインサービスの現在の使用頻度を1だけインクリメントし、IPアドレスに対応する基地局からパケットドメインサービスを取得するステップが、確立されたIPリンクを介してIPアドレスに対応する基地局からパケットドメインサービスを取得するステップ、または無線ネットワークコントローラまたはハブ基地局を介してIPアドレスに対応する基地局からパケットドメインサービスを取得するステップを含み、または、
パケットドメインサービスがローカルにキャッシュされたコンテンツのリストに記録されていないことを基地局が決定した場合、基地局は、パケットドメインサービスがキャッシュされた位置の情報(すなわち、IPアドレス)を、無線ネットワークコントローラまたはハブ基地局の加入コンテンツリストから取得し、パケットドメインサービスが加入情報であり、位置情報に対応するサービスプロバイダからパケットドメインサービスを取得し、パケットドメインサービスをローカルにキャッシュし、ローカルにキャッシュされたコンテンツのリストに加入情報を追加し、パケットドメインサービスをユーザ機器に送り、または、
パケットドメインサービスがローカルにキャッシュされたコンテンツのリストに記録されていないことを基地局が決定し、パケットドメインサービスがキャッシュされた位置の情報を、無線ネットワークコントローラまたはハブ基地局のキャッシュコンテンツリストから取得できなかった場合、基地局は、パケットドメインサービスがキャッシュされた位置情報を、無線ネットワークコントローラまたはハブ基地局の加入コンテンツリストから取得し、パケットドメインサービスが加入情報であり、ローカルにキャッシュされたコンテンツのリストに加入情報をキャッシュし、位置情報に対応するサービスプロバイダからパケットドメインサービスを取得し、パケットドメインサービスをユーザ機器に送り、パケットドメインサービスをローカルにキャッシュし、または、
パケットドメインサービスがローカルにキャッシュされたコンテンツのリストに記録されていないことを基地局が決定し、パケットドメインサービスがキャッシュされた位置の情報を、無線ネットワークコントローラまたはハブ基地局のキャッシュコンテンツリストおよび加入コンテンツリストから取得できなかった場合、基地局は、パケットドメインサービスのサービスプロバイダの位置情報を取得し、無線ネットワークコントローラまたはハブ基地局のプレ使用頻度状態コンテンツリストからパケットドメインサービスの現在の使用頻度値が事前に設定された閾値を満たすことを示す情報を取得し、サービスプロバイダからパケットドメインサービスを取得した後、取得されたパケットドメインサービスをユーザ機器に送り、パケットドメインサービスをローカルにキャッシュし、ローカルにキャッシュされたコンテンツのリストに記録を追加し、または、基地局は、パケットドメインサービスのサービスプロバイダの位置情報を取得し、無線ネットワークコントローラまたはハブ基地局のプレ使用頻度状態コンテンツリストからパケットドメインサービスの現在の使用頻度値が事前に設定された閾値を満たさないことを示す情報を取得し、サービスプロバイダからパケットドメインサービスを取得した後、パケットドメインサービスをユーザ機器に直接送る。
【００３５】
ユーザ機器は基地局から取得するものがパケットドメインサービスであり、加入情報は、加入コンテンツリストにあり、RNCに記憶されることに留意されたい。いわゆる加入情報は、まさにそのコンテンツをキャッシュする必要があるウェブページを示す。加入コンテンツリストに記録されるものは、URL、およびURLに対応するパケットドメインサービスが記憶される基地局である。位置情報とは、NodeBのIPアドレスを意味する。
【００３６】
加入情報は、RNCおよびハブ基地局からしか学ぶことができず、位置情報(すなわち、ウェブページがキャッシュされたNodeB)から取得されるものは、パケットドメインサービスである。
【００３７】
任意選択では、パケットドメインサービスがサービスプロバイダから取得された後、ローカルにキャッシュされたコンテンツのリストのエントリがいっぱいであり、パケットドメインサービスをキャッシュに入れることができない場合、方法は、
基地局によって、ローカルにキャッシュされたコンテンツのリストのエントリがいっぱいであることを示す通知を、無線ネットワークコントローラまたはハブ基地局に送るステップと、
基地局によって、パケットドメインサービスをキャッシュすることができ、無線ネットワークコントローラまたはハブ基地局によって送られた基地局の位置情報を受信するステップであり、パケットドメインサービスをキャッシュすることができる基地局が、比較的大きいキャッシュスペースを有し、ローカルにキャッシュされたコンテンツのリストがすでにエントリでいっぱいである基地局に比較的近い、ステップと、
基地局がローカルにキャッシュされたコンテンツのリストにパケットドメインサービスを記録し、パケットドメインサービスの現在の使用頻度値を1だけインクリメントするように、基地局によって、前もって確立されたIPリンクを介して、位置情報に対応する基地局にパケットドメインサービスを送るステップと
をさらに含み得る。
【００３８】
本発明の実施形態では、基地局(NodeB)においてキャッシュされたコンテンツの使用頻度がある閾値に達すると、無線ネットワークコントローラ(RNC)に対する同期が必要とされ、その結果、RNCは、キャッシュコンテンツリストにおけるキャッシュされたコンテンツの使用頻度値を累積し、同期が実行された後、NodeBは、ローカルにキャッシュされたコンテンツのリストにおける使用頻度値をクリアする。すなわち、本実施形態における分散Cacheを使用して、RNCは、大量のリソースデータをキャッシュする必要はなく、それによって、RNCの記憶スペースが大幅に節約される。さらに、コンテンツのキャッシングは、様々なNodeBに点在し、これは、総記憶容量の拡大に相当し、それによって、同じリソースのキャッシュの繰り返しについての技術的問題が解決され、ネットワーク内での共有が実施される。
【００３９】
図2を参照すると、図2は、本発明の一実施形態によるキャッシュデータの協調および分散キャッシングのための方法のフローチャートである。方法は、以下のステップを含む。
【００４０】
ステップ201  使用頻度情報同期ノードが、パケットドメインサービスの使用頻度値を同期させる旨の第1の基地局によって送られた要求を受信し、パケットドメインサービスは、ウェブページコンテンツなどである。
【００４１】
もちろん、このステップでは、使用頻度情報同期ノードは、パケットドメインサービスの使用頻度値を同期させる旨の複数の基地局によって送られた要求を同時に受信することもできる。
【００４２】
ステップ202  使用頻度情報同期ノードが、要求に従ってキャッシュコンテンツリストにおけるパケットドメインサービスに対応する使用頻度値を更新する。
【００４３】
任意選択で、方法は、パケットドメインサービスの使用頻度が事前に設定されたキャッシュ閾値に達していない場合、使用頻度情報同期ノードによって、プレ使用頻度状態コンテンツリストにおけるパケットドメインサービスの現在の使用頻度を更新し、パケットドメインサービスをキャッシュしないよう第1の基地局に指示するステップをさらに含み得る。
【００４４】
任意選択で、方法は、使用頻度情報同期ノードによって、キャッシュノードを割り振る旨の第1の基地局によって送られた要求を受信し、使用頻度情報同期ノードによって、維持されているキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストに対するクエリを行って、パケットドメインサービスが含まれているかどうかを決定し、使用頻度情報同期ノードが、加入コンテンツリストまたはプレ使用頻度状態コンテンツリストからパケットドメインサービスがキャッシュされた位置の記録を見つけ、パケットドメインサービスの使用頻度値がキャッシュ閾値に達している場合、第2の基地局の位置情報を決定し、第1の基地局に応答を送り、応答が第2の基地局の位置情報を運び、使用頻度情報同期ノードによって、第2の基地局の位置の記録をキャッシュコンテンツリストに追加するステップをさらに含み得る。
【００４５】
使用頻度情報同期ノードは、基地局が属する無線ネットワークコントローラまたはハブ基地局とすることができる。
【００４６】
任意選択で、方法は、
パケットドメインサービスについてクエリを行う旨の基地局によって送られた要求を受信すると、無線ネットワークコントローラまたはハブ基地局によって、キャッシュコンテンツリストに対するクエリを行うステップと、
無線ネットワークコントローラまたはハブ基地局が、キャッシュコンテンツリストからパケットドメインサービスがキャッシュされた位置の記録を見つけた場合、パケットドメインサービスがキャッシュされた基地局の位置情報を基地局に送り、パケットドメインサービスの使用頻度値を1だけインクリメントするステップと、
無線ネットワークコントローラまたはハブ基地局が、キャッシュコンテンツリストからパケットドメインサービスがキャッシュされた位置の記録を見つけなかった場合、加入コンテンツリストに対するクエリを行い、パケットドメインサービスがキャッシュされた位置の記録が加入コンテンツリストにおいて見つかった場合、パケットドメインサービスがキャッシュされた位置の見つかった情報をキャッシュのために基地局に送り、見つかったパケットドメインサービス、およびパケットドメインサービスがキャッシュされた基地局の位置情報をキャッシュコンテンツリストに追加し、パケットドメインサービスの現在の使用頻度を0としてマークするステップと、
無線ネットワークコントローラまたはハブ基地局が、加入コンテンツリストからパケットドメインサービスがキャッシュされた位置の記録を見つけなかった場合、プレ使用頻度状態コンテンツリストに対するクエリを行い、パケットドメインサービスがキャッシュされた位置の記録がプレ使用頻度状態コンテンツリストにおいて見つからなかった場合、パケットドメインサービスがキャッシュされた位置の情報が見つからなかった旨をNodeBに通知し、パケットドメインサービスがキャッシュされた位置の未検出記録(not-found record)をプレ使用頻度状態コンテンツリストに追加し、パケットドメインサービスの現在の使用頻度を1として記録するステップと、
無線ネットワークコントローラまたはハブ基地局が、プレ使用頻度状態コンテンツリストからパケットドメインサービスがキャッシュされた位置の記録を見つけ、パケットドメインサービスの使用頻度値が事前に設定されたキャッシュ閾値に達しているとき、パケットドメインサービスのサービスプロバイダの位置情報をキャッシュするよう基地局に指示し、その結果、基地局がサービスプロバイダから取得されたパケットドメインサービスをローカルにキャッシュするステップと
をさらに含み得る。
【００４７】
任意選択で、方法は、
パケットドメインサービスの使用頻度値が事前に設定されたキャッシュ閾値に達していないことを無線ネットワークコントローラまたはハブ基地局が決定した場合、プレ使用頻度状態コンテンツリストにおけるパケットドメインサービスの現在の使用頻度を更新し、パケットドメインサービスをキャッシュする必要はない旨を基地局に通知するステップ
をさらに含み得る。
【００４８】
任意選択で、方法は、
無線ネットワークコントローラまたはハブ基地局によって、ローカルにキャッシュされたコンテンツのリストのエントリがいっぱいであることを示す、1つまたは複数の基地局によって送られた通知を受信するステップと、
パケットドメインサービスが含まれるかどうかを決定するために、無線ネットワークコントローラまたはハブ基地局によって、無線ネットワークコントローラまたはハブ基地局によって維持されるキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストに対するクエリを行うステップと、
加入コンテンツリストまたはプレ使用頻度状態コンテンツリストからパケットドメインサービスがキャッシュされた位置(たとえばIPアドレス)の記録を無線ネットワークコントローラまたはハブ基地局が見つけ、アクセスされたパケットドメインサービスの使用頻度値がキャッシュ閾値に達すると、パケットドメインサービスにアクセスする旨の要求を送った基地局を除くすべての基地局の残りのキャッシュスペースを取得し、すべての基地局の中の比較的大きい残りのキャッシュスペースを有し、パケットドメインサービスにアクセスする旨の要求を送った基地局に比較的近い基地局を選択して、パケットドメインサービスをキャッシュし、選択された基地局の位置を送るステップと、キャッシュコンテンツリストに基地局の位置の記録を追加するステップと
をさらに含み得る。
【００４９】
任意選択で、方法は、
無線ネットワークコントローラまたはハブ基地局がパケットドメインサービスにアクセスする旨の要求を送った基地局を除くすべての基地局の残りのキャッシュスペースを取得した後、キャッシュスペースのどれもが適切でない場合、使用頻度が比較的低いキャッシュコンテンツをローカルにキャッシュされたコンテンツのリストから選択し、ローカルにキャッシュされたコンテンツのリストから使用頻度が比較的低いキャッシュコンテンツを削除し、ローカルにキャッシュされたコンテンツのリストから比較的低い取り入れられたコンテンツを削除し、削除後、ローカルにキャッシュされたコンテンツのリストに、見つけられたパケットドメインサービスをキャッシュするよう基地局に指示するステップをさらに含み得る。
【００５０】
本発明の実施形態では、協調キャッシングの方法がNodeBとRNCとの間で使用され、分散ストレージの構想が無線ネットワークに適用される。すなわち、ユーザ機器によってアクセスされたパケットドメインサービスの使用頻度情報は、RNC側において維持され、ホットコンテンツのローカルCacheは、RNCによって管理される複数のNodeBに分散して備えられる。IPリンクが新しく確立され、RNCに従属するNodeB間に対応するシグナリングが事前に追加されて、RNCおよび従属のNodeBを含むネットワークが形成され、キャッシュされたファイルおよびUTRAN側におけるキャッシュされたファイルの記憶位置が相互に送信されるようになる。
【００５１】
上記の実施形態からわかるように、分散ストレージを使用するため、NodeB側は、1つのリスト(リソース名およびローカル使用頻度を含む、ローカルにキャッシュされたコンテンツのリスト)、すなわち、ユニフォームリソースロケータ(URL、Uniform Resource Locatorまたはウェブページアドレス)、およびNodeBにおいてキャッシュされたコンテンツのローカル使用頻度を維持するだけでよい。RNCは、3つのリスト、(1)各NodeBにおいてキャッシュされたコンテンツの現在の使用頻度および記憶位置のリスト、すなわち、キャッシュコンテンツリスト(リソース名、現在の使用頻度、および記憶位置を含む)、(2)プレ使用頻度状態コンテンツ、すなわち、ユーザ機器によって一度アクセスされたが、使用頻度がまだCache閾値に達していないコンテンツの使用頻度を記録するために使用される、プレ使用頻度状態コンテンツリスト(リソース名および現在の使用頻度を含む)、(3)加入キャッシュコンテンツのリスト(加入リソースを含む)、加入Cacheコンテンツの維持リスト、すなわち、キャッシュのために加入SPによって指定されたコンテンツのリストを維持する必要がある。
【００５２】
分散Cacheを使用して、RNCは、大量のリソースデータをキャッシュする必要はなく、3つのリストをキャッシュするだけでよく、それによって、RNCの記憶スペースが大幅に節約される。さらに、コンテンツのキャッシングは、様々なNodeBに点在し、これは、総記憶容量の拡大に相当する。Cacheネットワークのハブネットワーク要素として、RNCは、既存のシステムにほとんど影響を及ぼさない。一般のUMTSネットワークがCacheネットワークにアップグレードされるとき、RNCのハードウェアは、どんな変更も必要としない。LTEに対するUMTS Cacheネットワークの次のアップグレードの間、RNCに記憶される3つのリストが新しいハブネットワーク要素において維持される限り、ネットワーク非階層化は、既存のソリューションに影響しない。
【００５３】
メッシュ状のCacheネットワークのハブネットワーク要素として、RNCは、ネットワーク全体のCacheコンテンツを管理するために3つのリストを維持するだけでよい。3つのリストの分類および検索シーケンスは、RNCが最高速度でCacheネットワークをスケジュールできるようにすることができる。メッシュ状のCacheネットワークの構想によれば、ネットワークにおける各NodeBにおいてキャッシュされたコンテンツは、ネットワークにおけるすべてのNodeBによってカバーされるユーザ機器にCacheサービスを提供することができ、それによって、Cacheヒット率が大幅に向上し、モビリティのシナリオでさえ、ヒット率が保証される。
【００５４】
もちろん、本実施形態では、ハブ基地局(HUB NodeB)は、基地局と無線ネットワークコントローラとの間に配置され得る。すなわち、使用頻度を集計する作業は、HUB NodeBにおいて備えられ、HUB NodeBはハブNodeBに接続されたすべてのNodeBのキャッシュされたファイルの使用頻度および記憶位置を記録する。NodeBは、HUB NodeBを介して互いにデータを交換することもできる。さらに、これは、IUBインターフェースの送信帯域幅を節約する目的を達成し、LTEシステムに対する円滑なアップグレードをサポートする。特定の実施プロセスは、上記のプロセスと類似している。上記の説明を参照することができ、本明細書では、さらなる詳細は提供されない。
【００５５】
したがって、本発明の一実施形態は、キャッシュデータの使用頻度値を同期させるための装置をさらに提供する。図3は、装置の概略構造図を示す。装置は、第1の受信ユニット31と、決定ユニット32と、第1の送信ユニット33と、第1の累積ユニット34と、同期ユニット35とを含み、第1の受信ユニット31は、ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信するように構成され、決定ユニット32は、パケットドメインサービスがローカルにキャッシュされたコンテンツのリストに記録されているかどうかを決定し、決定結果を送るように構成され、ローカルにキャッシュされたコンテンツのリストがリソース名およびローカル使用頻度を含み、第1の送信ユニット33は、Yesの決定結果を受信すると、パケットドメインサービスをユーザ機器に送るように構成され、第1の累積ユニット34は、Yesの決定結果を受信すると、パケットドメインサービスの現在の使用頻度値を累積するように構成され、同期ユニット35は、パケットドメインサービスの累積された現在の使用頻度値が事前に設定された閾値に達すると、同期のために、無線ネットワークコントローラまたはハブ基地局に現在の使用頻度値を送り、現在の使用頻度値をクリアするように構成される。
【００５６】
任意選択で、装置は、取得ユニットをさらに含み得、取得ユニットは、Noの決定結果を受信すると、無線ネットワークコントローラまたはハブ基地局によって維持されるキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストからパケットドメインサービスがキャッシュされた位置の情報を取得し、位置情報に対応する基地局またはサービスプロバイダからパケットドメインサービスを取得するように構成され、第1の送信ユニットが、取得されたパケットドメインサービスをユーザ機器に送るようにさらに構成される。
【００５７】
任意選択で、取得ユニットは、位置情報取得ユニットおよび第1のパケットドメインサービス取得ユニットを含み、位置情報取得ユニットは、パケットドメインサービスがローカルにキャッシュされていないことを示す決定結果を受信すると、無線ネットワークコントローラまたはハブ基地局のキャッシュコンテンツリストからパケットドメインサービスがキャッシュされた位置の情報を取得するように構成され、第1のパケットドメインサービス取得ユニットは、位置情報に対応する基地局からパケットドメインサービスを取得するように構成され、第1の送信ユニットは、取得されたパケットドメインサービスをユーザ機器に送るようにさらに構成される。
【００５８】
任意選択で、第1のパケットドメインサービス取得ユニットは、直接取得ユニットおよび/または間接取得ユニットを含み、直接取得ユニットは、確立されたIPリンクを介して位置情報(たとえばIPアドレス)に対応する基地局からパケットドメインサービスを取得するように構成され、間接取得ユニットは、無線ネットワークコントローラまたはハブ基地局を介して、位置情報に対応する基地局からパケットドメインサービスを取得するように構成される。
【００５９】
任意選択で、上記の実施形態では、取得ユニットは、第2のパケットドメインサービス取得ユニットと、第1のキャッシュユニットとをさらに含み得、第2のパケットドメインサービス取得ユニットは、無線ネットワークコントローラまたはハブ基地局の加入コンテンツリストからパケットドメインサービスがキャッシュされた位置の情報を取得し、パケットドメインサービスが加入情報であり、位置情報に対応するサービスプロバイダからパケットドメインサービスを取得するように構成され、
第1のキャッシュユニットは、パケットドメインサービスをローカルにキャッシュし、ローカルにキャッシュされたコンテンツのリストに取得された加入情報を追加するように構成され、
第1の送信ユニットは、取得されたパケットドメインサービスをユーザ機器に送るようにさらに構成される。
【００６０】
任意選択で、取得ユニットは、第3のパケットドメインサービス取得ユニットと、第2のキャッシュユニットとをさらに含み得、第3のパケットドメインサービス取得ユニットは、パケットドメインサービスがローカルにキャッシュされておらず、パケットドメインサービスがキャッシュされた位置の情報が、無線ネットワークコントローラまたはハブ基地局のキャッシュコンテンツリストに見つからなかったとき、パケットドメインサービスがキャッシュされた位置の情報を、無線ネットワークコントローラまたはハブ基地局の加入コンテンツリストから取得し、パケットドメインサービスが加入情報であり、位置情報に対応するサービスプロバイダからウェブページコンテンツを取得するように構成され、第2のキャッシュユニットは、パケットドメインサービスをローカルにキャッシュし、取得された加入情報をローカルにキャッシュされたコンテンツのリストに追加するように構成され、第1の送信ユニットは、取得されたパケットドメインサービスをユーザ機器に送るようにさらに構成される。
【００６１】
任意選択で、取得ユニットは、第1のサービスプロバイダアドレス取得ユニット、第4のパケットドメインサービス取得ユニット、および第3のキャッシュユニット、ならびに/または第2のサービスプロバイダアドレス取得ユニット、および第5のパケットドメインサービス取得ユニットをさらに含み得、第1のサービスプロバイダアドレス取得ユニットは、パケットドメインサービスがローカルにキャッシュされず、パケットドメインサービスがキャッシュされた位置の情報が、無線ネットワークコントローラまたはハブ基地局のキャッシュコンテンツリストおよび加入コンテンツリストにおいて見つからなかったとき、パケットドメインサービスのサービスプロバイダの位置情報、およびパケットドメインサービスの現在の使用頻度値が事前に設定された閾値を満たすことを示す情報を、無線ネットワークコントローラまたはハブ基地局のプレ使用頻度状態コンテンツリストから取得するように構成され、第4のパケットドメインサービス取得ユニットは、サービスプロバイダからパケットドメインサービスを取得するように構成され、第3のキャッシュユニットは、取得されたパケットドメインサービスをローカルにキャッシュし、ローカルにキャッシュされたコンテンツのリストに記録を追加するように構成され、第2のサービスプロバイダアドレス取得ユニットは、パケットドメインサービスがローカルにキャッシュされず、パケットドメインサービスのサービスプロバイダの位置情報、およびパケットドメインサービスの現在の使用頻度値が、事前に設定された閾値を満たさないことを示す情報を、無線ネットワークコントローラまたはハブ基地局のプレ使用頻度状態コンテンツリストから取得するように構成され、第5のパケットドメインサービス取得ユニットは、サービスプロバイダからパケットドメインサービスを取得するように構成され、第1の送信ユニットは、ユーザ機器にパケットドメインサービスを送るようにさらに構成される。
【００６２】
任意選択で、パケットドメインサービスがサービスプロバイダから取得された後、ローカルにキャッシュされたコンテンツのリストのエントリがいっぱいであり、パケットドメインサービスをキャッシュすることができない場合、装置は、第2の送信ユニットと、第2の受信ユニットと、第3の送信ユニットとをさらに含み得、第2の送信ユニットは、ローカルにキャッシュされたコンテンツのリストのエントリがいっぱいであることを示す通知を無線ネットワークコントローラまたはハブ基地局に送るように構成され、第2の受信ユニットは、パケットドメインサービスをキャッシュすることができ、無線ネットワークコントローラまたはハブ基地局によって送られた基地局の位置情報を受信するように構成され、パケットドメインサービスをキャッシュすることができる基地局が、比較的大きいキャッシュスペースを有し、ローカルにキャッシュされたコンテンツのリストがすでにエントリでいっぱいである基地局に比較的近く、第3の送信ユニットは、基地局がローカルにキャッシュされたコンテンツのリストにパケットドメインサービスを記録し、パケットドメインサービスの現在の使用頻度値を1だけインクリメントするように、前もって確立されたIPリンクを介して、位置情報に対応する基地局にパケットドメインサービスを送るように構成される。
【００６３】
任意選択で、パケットドメインサービスがサービスプロバイダから取得された後、ローカルにキャッシュされたコンテンツのリストのエントリがいっぱいであり、パケットドメインサービスをキャッシュすることができない場合、装置は、第3の送信ユニットと、第3の受信ユニットと、削除ユニットと、第4のキャッシュユニットと、第2の累積ユニットとをさらに含み得、第3の送信ユニットは、ローカルにキャッシュされたコンテンツのリストのエントリがいっぱいであることを示す通知を無線ネットワークコントローラまたはハブ基地局に送るように構成され、第3の受信ユニットは、ローカルにキャッシュされたコンテンツのリストにおいて使用頻度が比較的低いパケットドメインサービスを削除する旨の無線ネットワークコントローラまたはハブ基地局によって送られたコマンドを受信するように構成され、削除ユニットは、コマンドに従ってローカルにキャッシュされたコンテンツのリストから使用頻度が比較的低いパケットドメインサービスを削除するように構成され、第4のキャッシュユニットは、削除後、ローカルにキャッシュされたコンテンツのリストにパケットドメインサービスをキャッシュするように構成され、第2の累積ユニットは、パケットドメインサービスの現在の使用頻度値を1だけインクリメントするように構成される。
【００６４】
装置における各ユニットの機能および目的を実施するプロセスに関する詳細については、上記の方法の対応する実施プロセスを参照することができ、本明細書ではさらなる詳細は提供しない。
【００６５】
したがって、本発明の一実施形態は、キャッシュデータの協調および分散キャッシングのための装置をさらに提供する。図4は、装置の概略構造図を示す。装置は、第1の受信ユニット41と、同期ユニット42とを含み、第1の受信ユニット41は、パケットドメインサービスの使用頻度値を同期させる旨の1つまたは複数の基地局によって送られた要求を受信するように構成され、同期ユニット42は、要求に従ってキャッシュコンテンツリストにおけるパケットドメインサービスに対応する使用頻度値を更新するように構成される。
【００６６】
任意選択で、装置は、第1のクエリユニットと、第1の送信ユニットと、第1の累積ユニットとをさらに含み得、第1のクエリユニットは、パケットドメインサービスについてのクエリを行う旨の基地局によって送られた要求を受信すると、パケットドメインサービスがキャッシュされた位置の情報が記録されているかどうかを決定するために、キャッシュコンテンツリストに対するクエリを行い、第1のクエリ結果を送るように構成され、第1の送信ユニットは、パケットドメインサービスの記録がキャッシュコンテンツリストにおいて見つかったことを示すクエリ結果を受信すると、パケットドメインサービスに対応する基地局の位置情報を基地局に送るように構成され、第1の累積ユニットは、パケットドメインサービスの現在の使用頻度値を1だけインクリメントするように構成される。
【００６７】
任意選択で、装置は、第2のクエリユニットと、第2の送信ユニットと、第1の記録ユニットとをさらに含み得、第2のクエリユニットは、パケットドメインの記録がキャッシュコンテンツリストにおいて見つからなかったことを示す第1のクエリ結果を受信すると、加入コンテンツリストに対するクエリを行い、第2のクエリ結果を送るように構成され、第2の送信ユニットは、パケットドメインサービスの記録が加入コンテンツリストにおいて見つかったことを示す第2のクエリ結果を受信すると、パケットドメインサービスがキャッシュされた位置の見つかった情報をキャッシュのために基地局に送るように構成され、第1の記録ユニットは、見つかったパケットドメインサービス、およびパケットドメインサービスがキャッシュされた基地局の位置情報をキャッシュコンテンツリストに追加し、パケットドメインサービスの現在の使用頻度を0としてマークするように構成される。
【００６８】
任意選択で、装置は、第3のクエリユニットと、第1の決定ユニットと、第3の送信ユニットと、更新ユニットとをさらに含み、第3のクエリユニットは、パケットドメインの記録が加入コンテンツリストにおいて見つからなかったことを示す第2のクエリ結果を受信すると、プレ使用頻度状態コンテンツリストに対するクエリを行い、第3のクエリ結果を送るように構成され、第1の決定ユニットは、パケットドメインサービスの記録がプレ使用頻度状態コンテンツリストにおいて見つかったことを示す第3のクエリ結果を受信すると、パケットドメインサービスの使用頻度値が事前に設定されたキャッシュ閾値に達するかどうかを決定し、決定結果を送るように構成され、第3の送信ユニットは、パケットドメインサービスの使用頻度値が事前に設定されたキャッシュ閾値に達したことを示す決定結果を受信すると、基地局がサービスプロバイダから取得されたパケットドメインサービスをローカルにキャッシュするように、パケットドメインサービスのサービスプロバイダの位置情報をキャッシュするよう基地局に指示するように構成され、更新ユニットは、パケットドメインサービスの使用頻度値が事前に設定されたキャッシュ閾値に達していないことを示す決定結果を受信すると、プレ使用頻度状態コンテンツリストにおけるパケットドメインサービスの現在の使用頻度を更新し、パケットドメインサービスをキャッシュする必要はない旨を基地局に通知するように構成される。
【００６９】
任意選択で、装置は、第4の送信ユニットと、第2の記録ユニットとをさらに含み得、第4の送信ユニットは、パケットドメインサービスの記録がプレ使用頻度状態コンテンツリストにおいて見つからなかったことを示す第3のクエリ結果を受信すると、パケットドメインサービスがキャッシュされた位置の情報が見つからなかった旨を基地局に通知するように構成され、第2の記録ユニットは、パケットドメインサービスがキャッシュされた位置の未検出記録をプレ使用頻度状態コンテンツリストに追加し、パケットドメインサービスの現在の使用頻度を1として記憶するように構成される。
【００７０】
任意選択で、装置は、第2の受信ユニットと、第4のクエリユニットと、第2の決定ユニットと、取得ユニットと、第1の選択ユニットと、第3の記録ユニットとをさらに含み得、第2の受信ユニットは、ローカルにキャッシュされたコンテンツのリストのエントリがいっぱいであることを示す、1つまたは複数の基地局によって送られた通知を受信するように構成され、第4のクエリユニットは、パケットドメインサービスがキャッシュされた位置の情報が記録されたかどうかを決定するために、維持されているキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストに対するクエリを行うように構成され、第2の決定ユニットは、加入コンテンツリストまたはプレ使用頻度状態コンテンツリストからパケットドメインサービスがキャッシュされた位置の情報の記録を第4のクエリユニットが見つけると、アクセスされたパケットドメインサービスの使用頻度値がキャッシュ閾値に達するかどうかを決定し、決定結果を送るように構成され、取得ユニットは、パケットドメインサービスの使用頻度値がキャッシュ閾値に達したことを示す決定結果を受信すると、パケットドメインサービスにアクセスする旨の要求を送った基地局を除くすべての基地局の残りのキャッシュスペースを取得するように構成され、第1の選択ユニットは、すべての他の基地局の残りのキャッシュスペースの中の比較的大きい残りのキャッシュスペースを有し、パケットドメインサービスにアクセスする旨の要求を送った基地局に比較的近い基地局を選択して、パケットドメインサービスをキャッシュし、選択された基地局の位置情報を送るように構成され、第3の記録ユニットは、キャッシュコンテンツリストに基地局の位置情報の記録を追加するように構成される。
【００７１】
任意選択で、装置は、第2の選択ユニットと、第5の送信ユニットとをさらに含み得、第2の選択ユニットは、すべての他の基地局の残りのキャッシュスペースから適切な残りのキャッシュスペースを選択できないとき、使用頻度が比較的低いキャッシュコンテンツをローカルにキャッシュされたコンテンツのリストから選択するように構成され、第5の送信ユニットは、使用頻度が比較的低いキャッシュされたコンテンツをローカルにキャッシュされたコンテンツのリストから削除するよう基地局に指示し、削除後、ローカルにキャッシュされたコンテンツのリストに見つかったパケットドメインサービスをキャッシュするよう基地局に指示するように構成される。
【００７２】
装置における各ユニットの機能および目的を実施するプロセスに関する詳細については、上記の方法の対応する実施プロセスを参照することができ、本明細書ではさらなる詳細は提供しない。
【００７３】
したがって、本発明の一実施形態は、キャッシュデータの使用頻度値を同期させるためのシステムをさらに提供する。図5は、システムの概略構造図を示す。システムは、1つまたは複数の基地局51(この実施形態は、一例として1つの基地局を使用しているが、これに限定されない)と、無線ネットワークコントローラまたはハブ基地局52とを含み、基地局51は、キャッシュデータの使用頻度値を同期させるための装置511と統合され、無線ネットワークコントローラまたはハブ基地局52は、キャッシュデータの協調および分散キャッシングのための装置521と統合される。
【００７４】
キャッシュデータの使用頻度値を同期させるための装置511は、ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信し、パケットドメインサービスがローカルにキャッシュされていることが決定された場合、ユーザ機器にパケットドメインサービスを送り、ローカルにキャッシュされたコンテンツのリストにおけるパケットドメインサービスの現在の使用頻度値を累積し、累積された現在の使用頻度値が事前に設定された閾値に達すると、キャッシュデータの使用頻度値を同期させるための装置521にパケットドメインサービスの現在の使用頻度値を送り、現在の使用頻度値をクリアするように構成される。
【００７５】
キャッシュデータの協調および分散キャッシングのための装置521は、パケットドメインサービスの現在の使用頻度値を同期させる旨の要求を受信し、要求がキャッシュデータの使用頻度値を同期させるための装置511によって送られ、要求に従ってキャッシュコンテンツリストにおけるパケットドメインサービスに対応する使用頻度値を更新するように構成される。
【００７６】
キャッシュデータの使用頻度値を同期させるための装置に含まれる各ユニット、および各ユニットの機能および目的を実施するプロセスに関する詳細については、上記の説明を参照することができ、本明細書ではさらなる詳細は提供しない。
【００７７】
キャッシュデータの協調および分散キャッシングのための装置に含まれる各ユニット、および各ユニットの機能および目的を実施するプロセスに関する詳細については、上記の説明を参照することができ、本明細書ではさらなる詳細は提供しない。
【００７８】
上記の方法の実施プロセスに基づいて、本発明の一実施形態は、分散されたキャッシュデータの使用頻度値を同期させるための装置をさらに提供する。装置は、無線ネットワークコントローラ、および無線ネットワークコントローラによって管理される基地局を含む無線アクセスネットワークに適用される。ホットコンテンツを記憶するように構成されたキャッシュが、複数の基地局に分散して備えられる。装置は、第1の受信ユニットと、決定ユニットと、第1の送信ユニットと、第1の累積ユニットと、同期ユニットとを含み、第1の受信ユニットは、ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信するように構成され、決定ユニットは、パケットドメインサービス要求に応答し、パケットドメインサービスがローカルにキャッシュされたかどうかを決定し、決定結果を送るように構成され、第1の送信ユニットは、Yesの決定結果を受信すると、パケットドメインサービスをユーザ機器に送るように構成され、第1の累積ユニットは、Yesの決定結果を受信すると、事前に設定された機能に従って、ローカルにキャッシュされたコンテンツのリストにおけるパケットドメインサービスの現在の使用頻度値をインクリメントするように構成され、同期ユニットは、パケットドメインサービスの現在の使用頻度値が事前に設定された閾値に累積されると、パケットドメインサービスの現在の使用頻度値を同期のために無線アクセスネットワークにおける使用頻度情報同期ノードに送り、第1の基地局によってローカルにキャッシュされた現在の使用頻度値をクリアするように構成される。
【００７９】
任意選択で、装置は、取得ユニットをさらに含み得、取得ユニットは、決定ユニットによって送られたNoの決定結果を受信すると、使用頻度情報同期ノードによって維持されるキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストからパケットドメインサービスがキャッシュされた位置の情報を取得し、位置情報に対応する基地局またはサービスプロバイダからパケットドメインサービスを取得するように構成され、第1の送信ユニットは、取得されたパケットドメインサービスをユーザ機器に送るようにさらに構成される。
【００８０】
任意選択で、装置は、第2の送信ユニットと、第2の受信ユニットと、転送ユニットとをさらに含み得、第2の送信ユニットは、使用頻度情報同期ノードに、キャッシュノードを割り振る旨の要求を送るように構成され、第2の受信ユニットは、使用頻度情報同期ノードの応答を受信するように構成され、応答が、使用頻度情報同期ノードによって割り振られ、パケットドメインサービスをキャッシュすることができる第2の基地局の位置情報を運び、転送ユニットは、第2の基地局がパケットドメインサービスをキャッシュし、事前に設定された機能に従ってパケットドメインサービスの現在の使用頻度値を更新するように、位置情報に従って第2の基地局にパケットドメインサービスを送るように構成される。
【００８１】
任意選択で、装置は、第3の送信ユニットと、第3の受信ユニットと、削除ユニットとをさらに含み得、第3の送信ユニットは、使用頻度情報同期ノードにキャッシュコンテンツ削除要求を送るように構成され、第3の受信ユニットは、使用頻度情報同期ノードによって送られたキャッシュコンテンツ削除応答を受信するように構成され、削除ユニットは、キャッシュコンテンツ削除応答に従ってローカルにキャッシュされたコンテンツのパケットドメインサービスを削除するように構成される。
【００８２】
装置における各ユニットの機能および目的を実施するプロセスに関する詳細については、上記の方法の対応するステップを参照することができ、本明細書ではさらなる詳細は提供しない。
【００８３】
したがって、本発明の一実施形態は、キャッシュデータの協調および分散キャッシングのための装置をさらに提供する。装置は、第1の受信ユニットと、同期ユニットとを含み、第1の受信ユニットは、パケットドメインサービスの使用頻度値を同期させる旨の少なくとも1つの第1の基地局によって送られた要求を受信するように構成され、同期ユニットは、要求に従ってキャッシュコンテンツリストにおけるパケットドメインサービスに対応する使用頻度値を更新するように構成される。
【００８４】
したがって、装置は、更新ユニットと、通知ユニットとをさらに含み得、更新ユニットは、パケットドメインサービスの使用頻度が事前に設定されたキャッシュ閾値に達していないとき、プレ使用頻度状態コンテンツリストにおけるパケットドメインサービスの現在の使用頻度を更新するように構成され、通知ユニットは、パケットドメインサービスをキャッシュしないよう第1の基地局に指示するように構成される。
【００８５】
したがって、装置は、第2の受信ユニットと、クエリユニットと、決定ユニットと、第1の送信ユニットと、追加ユニットとをさらに含み得、第2の送信ユニットは、キャッシュノードを割り振る旨の第1の基地局によって送られた要求を受信するように構成され、クエリユニットは、パケットドメインサービスがキャッシュされているかどうかを決定するために、維持されているキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストに対するクエリを行い、クエリ結果を送るように構成され、決定ユニットは、加入コンテンツリストまたはプレ使用頻度状態コンテンツリストにおいてパケットドメインサービスがキャッシュされた位置の記録が見つかったこと、およびパケットドメインサービスの使用頻度値がキャッシュ閾値に達していることを示すクエリ結果を受信すると、第2の基地局の位置情報を決定するように構成され、第1の送信ユニットは、第1の基地局に応答を送るように構成され、応答が、第2の基地局の位置情報を運び、追加ユニットは、キャッシュコンテンツリストに第2の基地局の位置の記録を追加するように構成される。
【００８６】
装置における各ユニットの機能および目的を実施するプロセスに関する詳細については、上記の方法の対応するステップを参照することができ、本明細書ではさらなる詳細は提供しない。
【００８７】
したがって、本発明の一実施形態は、少なくとも1つの基地局および無線ネットワークコントローラまたはハブ基地局を含む、分散されたキャッシュデータの使用頻度値を同期させるためのシステムをさらに提供し、基地局は、キャッシュデータの使用頻度値を同期させるための装置と統合され、無線ネットワークコントローラまたはハブ基地局は、キャッシュデータの協調および分散キャッシングのための装置と統合される。
【００８８】
キャッシュデータの使用頻度値を同期させるための装置は、ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信し、パケットドメインサービス要求に対して応答し、パケットドメインサービスがローカルにキャッシュされていることが決定された場合、ユーザ機器にパケットドメインサービスを送り、事前に設定された機能に従ってローカルにキャッシュされたコンテンツのリストにおけるパケットドメインサービスの現在の使用頻度値をインクリメントし、パケットドメインサービスの現在の使用頻度値が事前に設定された閾値に累積されると、同期のために無線アクセスネットワークにおける使用頻度情報同期ノードにパケットドメインサービスの現在の使用頻度値を送り、ローカルにキャッシュされた現在の使用頻度値をクリアするように構成される。
【００８９】
キャッシュデータの協調および分散キャッシングのための装置は、パケットドメインサービスの現在の使用頻度値を同期させる旨の要求を受信し、要求がキャッシュデータの使用頻度値を同期させるための装置によって送られ、要求に従ってキャッシュコンテンツリストにおけるパケットドメインサービスに対応する使用頻度値を更新するように構成される。
【００９０】
キャッシュデータの使用頻度値を同期させるための装置に含まれるユニットについては、上記の説明を参照することができ、本明細書ではさらなる詳細は提供されず、また、キャッシュデータの協調および分散キャッシングのための装置に含まれるユニットについては、上記の説明を参照することができ、本明細書ではさらなる詳細は提供されない。
【００９１】
当業者であれば容易に理解できるように、以下は、いくつかの適用のシナリオに関してRNCとNodeBとの間の協調を実施するプロセスについて説明する。
【００９２】
図6を参照すると、図6は、本発明の実施形態1によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。本実施形態では、ユーザ機器によってアクセスされたパケットドメインサービスは、ローカルにヒットされる。すなわち、第1の基地局のローカルにキャッシュされたコンテンツのリスト(Table 1(表1)に示される)に、ユーザ機器によってアクセスされたパケットドメインサービスが記録される。この実施形態は、一例として複数の基地局を使用するが、これには限定されない。ユーザ機器によってアクセスされたパケットドメインサービスの使用頻度情報はRNC側において維持される(すなわち、キャッシュコンテンツリストおよびプレ使用頻度状態コンテンツリストが確立され、加入情報リストなどがさらに含まれ得る。詳細については、以下のTable 2(表2)、Table 3(表3)、およびTable 4(表4)を参照することができる)。ホットコンテンツのローカルCacheは、RNCによって管理される複数のNodeBにおけるローカルにキャッシュされたコンテンツのリストに分散して備えられる。IPリンクが新しく確立され、RNCに従属するNodeB間に対応するシグナリングが追加されて、RNCおよび従属のNodeBを含むネットワークが形成され、キャッシュされたファイルおよびUTRAN側におけるキャッシュされたファイルの記憶位置が相互に送信されるようになる。
【００９３】
【表１】
2014527654.tif 000003
【００９４】
【表２】
2014527654.tif 000004
【００９５】
【表３】
2014527654.tif 000005
【００９６】
【表４】
2014527654.tif 000006
【００９７】
図6に示すように、ユーザ機器61と、第1の基地局62(NodeB)と、RNC63と、第2の基地局64とが含まれる。本実施形態では、ユーザ機器61は、第1の基地局62のカバレージ内にあり、パケットドメインサービス(target.htmlのコンテンツ)にアクセスすることを要求する。パケットドメインサービスは、第1の基地局62のローカルにキャッシュされたコンテンツのリストにキャッシュ(すなわち、Table 1 (表1)に示すように、ローカルにキャッシュされたコンテンツのリストに記録)され、target.htmlは、ユーザ機器61に直接戻され得、このリソースの使用頻度値は、同時に1だけ累積される。累積された使用頻度値が事前に設定された閾値に達すると、累積された使用頻度値が、IUBインターフェースを介してRNC63に同期され(すなわち、使用頻度値を同期させる旨の要求がRNC63に送られる)、その結果、使用頻度の集計がRNC63において実施され、第1の基地局62はターゲットをローカルに記録し、同時に、パケットドメインサービスの現在の使用頻度値がクリアされる。
【００９８】
RNC63は、RNC63によって管理されるn個のNodeBのキャッシュコンテンツの使用頻度情報を維持し、コンテンツが記憶されるNodeBを記録することを必要とする。
【００９９】
すなわち、本実施形態において、ローカルにキャッシュされたコンテンツについての要求を受信すると、各NodeBはローカルにキャッシュされたコンテンツの使用頻度値を累積し、累積された使用頻度値がある閾値に達すると、RNCに使用頻度値を同期させる旨の要求を送ることを必要とする。ローカルにキャッシュされたコンテンツおよび対応する使用頻度値は、ローカルにキャッシュされたコンテンツのリストに記録される。
【０１００】
図7を参照すると、図7は、本発明の実施形態2によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。ユーザ機器によってアクセスされたパケットドメインサービスは、RNCによって管理される別のNodeBをヒットする。本実施形態では、一例として第2の基地局をヒットすることが使用される。
【０１０１】
実施形態1に基づいて、ユーザ機器61は、target.htmlにアクセスする旨の要求を第1のNodeB62に送り、第1のNodeB62は、パケットドメインサービスがローカルにキャッシュされたコンテンツのリストにキャッシュされていないことを決定し、第1のNodeB62は、コンテンツが別のNodeBにおいてキャッシュ（すなわち、ヒット）されているかどうかを知るために、RNC63に対する照会を行い、照会を受信した後、RNC63は、まず、キャッシュコンテンツリストに対するクエリを行い、コンテンツが第2のNodeB64のローカルにキャッシュされたコンテンツのリストにおいてキャッシュされている(Table 5(表5)に示すように)ことを見つけ、RNC63は、第2のNodeB64のアドレスを第1のNodeB62に送り、同時にコンテンツに対応する現在の使用頻度を1だけインクリメントする。
【０１０２】
【表５】
2014527654.tif 000007
【０１０３】
RNC63によって送られた結果を受信した後、第1のNodeB62は、第1のNodeB62と第2のNodeB64との間のプライベートインターフェースにおいて確立されたIPを介して、パケットドメインサービスを取得する旨の要求を第2のNodeB64に送り、パケットドメインサービスを取得した後、ユーザ機器61にパケットドメインサービスを転送することができる。さらに、第1のNodeB62は、RNC63を介して第2のNodeB64からパケットドメインサービスを取得することもできる。そのプロセスは、この分野では周知の技術であり、本明細書ではさらなる詳細は提供されない。
【０１０４】
本実施形態では、第1のNodeB62と第2のNodeB64との間の送信リンクは、図7の(1)によって示される物理送信リンクとすることができ、または図7の(2)によって示される仮想リンクによって実施され得、すなわちRNCを介した転送とすることができる。
【０１０５】
図8を参照すると、図8は、本発明の実施形態3によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。ユーザ機器によってアクセスされたパケットドメインサービスは、加入コンテンツリストをヒットする。本実施形態では、本明細書に関係するネットワーク要素は、図に示される他のネットワーク要素をさらに含む。それらは、本実施形態において個別に説明されていない。
【０１０６】
図示のように、実施形態2に基づいて、ユーザ機器は、第1のNodeBを介してtarget.htmlにアクセスし、このコンテンツは、第1のNodeBにおいてキャッシュされない。第1のNodeB62は、コンテンツが別のNodeBにおいてキャッシュされているかどうかを知るために、RNCに対する照会を行う。照会を受信した後、RNCは、キャッシュコンテンツリストに対するクエリを行い、コンテンツがキャッシュされた位置の記録がないことを見つけ、次いで、加入コンテンツリストに対するクエリを行う。コンテンツがキャッシュされた位置が加入コンテンツリストにおいて見つかり、コンテンツが加入Cacheコンテンツである場合、照会者(すなわち、第1のNodeB)は、加入Cacheコンテンツの位置を直接キャッシュするように指示され、その結果、コンテンツは、位置に対応するサービスプロバイダから取得され得る。さらに、RNCは、キャッシュコンテンツリストに加入CacheコンテンツのNodeB IPアドレスを追加し、コンテンツの現在の使用頻度を0として記録する。
【０１０７】
後で、第1のNodeBがRNCに使用頻度を同期させるとき、RNCは、キャッシュコンテンツリストにおいてコンテンツの使用頻度が0であることを見つけた場合、コンテンツが加入コンテンツであることを示し、現在の使用頻度は累積されない。
【０１０８】
本実施形態では、加入コンテンツは、RNC側において構成および維持端末を介して構成され得る。そのようなコンテンツの一部は、使用頻度閾値に達することなくキャッシュされ得、SPによって署名される期間内に、または、SPが加入コンテンツに対する更新を要求する前に、第1のNodeBにおいて常にキャッシュされる。この実施形態は、一例として第1のNodeBを使用するが、これには限定されない。
【０１０９】
図9を参照すると、図9は、本発明の実施形態4によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。ユーザ機器によってアクセスされたパケットドメインサービスは、ヒットされない。本実施形態では、本明細書に関係するネットワーク要素は、図に示される他のネットワーク要素をさらに含む。それらは、本実施形態において個別に説明されていない。
【０１１０】
図に示されるように、実施形態3に基づいて、ユーザ機器は、target.htmlにアクセスする旨の要求を第1のNodeBに送る。第1のNodeBは、コンテンツが第1のNodeBにおいてキャッシュされていないことを決定し、コンテンツが別のNodeBにおいてキャッシュされているかどうかを知るために、第1のNodeBはRNCに対する照会を行う。照会を受信した後、RNCは、キャッシュリストおよび加入コンテンツリストに対するクエリを行うが、関連の記録を見つけず、次いで、事前コンテンツリストに対するクエリを行う。
【０１１１】
プレ使用頻度状態コンテンツリストが関連した記録を有していない場合、照会者(すなわち、第1のNodeB)は、コンテンツがキャッシュされる必要はないことが通知され、同時に、エントリがプレ使用頻度状態コンテンツリストに追加され(すなわち、プレ使用頻度状態コンテンツが記録を有していないとき)、現在使用頻度値が1として記録され、プレ使用頻度状態コンテンツリストが記録を有し、しかし、現在のアクセスの使用頻度値が累積された後、事前に設定されたキャッシュ(Cache)閾値に依然として達していない場合、RNCは、プレ使用頻度状態コンテンツリストにおけるエントリの現在の使用頻度を更新し、同時に、コンテンツがキャッシュされる必要はないことを照会者(すなわち、第1のNodeB)に通知し、RNCによって送られたSPのIPアドレスを受信した後、SPのIPアドレスを照会者に通知し、第1のNodeBは、Giインターフェースを介して、IPアドレスに対応するSPに要求を転送し、SPからユーザ機器によって要求されたパケットドメインサービスを取得し、ユーザ機器にパケットドメインサービスを送り、その後、第1のNodeBは、SPから取得されたコンテンツをキャッシュしない。
【０１１２】
プレ使用頻度状態コンテンツリストが記録を有し、現在のアクセスの使用頻度値が累積された後、Cache閾値に達している場合、RNCは、SPによって戻されるコンテンツをキャッシュするよう第1のNodeBに指示し、SPのIPアドレスを第1のNodeBに通知し、同時に、RNCは、コンテンツの使用頻度および記憶アドレスを記録するためにキャッシュコンテンツリストにエントリを追加し、プレ使用頻度状態コンテンツリストからコンテンツの記録を削除し、RNCによって送られたSPのIPアドレスを受信した後、第1のNodeBは、Giインターフェースを介して、SPに要求を転送し、SPからユーザ機器によって要求されたコンテンツを取得し、コンテンツをローカルにキャッシュする。
【０１１３】
図10を参照すると、図10は、本発明の実施形態5によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。本実施形態の適用のシナリオは、記憶位置の移行である。本実施形態では、本明細書に関係するネットワーク要素は、図に示される他のネットワーク要素をさらに含む。それらは、本実施形態において個別に説明されていない。
【０１１４】
図に示されるように、実施形態4に基づいて、ユーザ機器は、第1のNodeBを介してtarget.htmlにアクセスする。コンテンツは、第1のNodeBにおいてキャッシュされず、第1のNodeBのキャッシュスペースはいっぱいである、または、第1のNodeBによって維持されるローカルにキャッシュされたコンテンツのリストのエントリはいっぱいであり、新しいコンテンツは、もはやキャッシュすることができない。次いで、第1のNodeBは、別のNodeBがヒットされるかどうかを知るために、RNCに対する照会を行う。照会メッセージは、ローカルキャッシュがいっぱいであることをRNCに通知するフィールドを運ぶ。照会を受信した後、RNCは、3つの維持されているリストに対するクエリを行う。加入コンテンツリストがコンテンツの記録を有する、またはプレ使用頻度状態コンテンツリストがコンテンツの記録を有し、現在のアクセスの使用頻度が累積された後、Cache閾値に達している場合、コンテンツは、キャッシュされる必要がある。次いで、ブロードキャストメッセージが、第1のNodeBを除くすべてのNodeBに送られ、残りのキャッシュスペースに関する情報を送るようにNodeBのそれぞれに要求する。さらに、コンテンツをキャッシュするためにNodeBのそれぞれによって送られた残りのスペース情報に従って、比較的大きい残りのスペースを有し、第1のNodeBに比較的近い第2のNodeB(一例として使用される)が選択される。RNCは、第2のNodeB64のIPアドレスを第1のNodeBに送り、コンテンツの記録は、RNCのキャッシュコンテンツリストに追加される。第1のNodeBは、NodeB間のプライベートインターフェースを介して、SPから取得されたコンテンツをキャッシュのために第2のNodeBに送る。もちろん、コンテンツはRNCを介して転送することもでき、これは、本実施形態において限定されない。
【０１１５】
図11を参照すると、図11は、本発明の実施形態6によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。本実施形態の適用のシナリオは、キャッシュコンテンツの削除である。
【０１１６】
図に示されるように、実施形態5に基づいて、ユーザ機器は、第1のNodeBを介してtarget.htmlにアクセスする。第1のNodeBにおいてコンテンツはキャッシュされず、第1のNodeBのキャッシュスペースはいっぱいである、または、第1のNodeBによって維持されるローカルにキャッシュされたコンテンツのリストのエントリはいっぱいであり、新しいコンテンツは、もはやキャッシュすることができない。次いで、第1のNodeBは、別のNodeBがヒットされるかどうかを知るために、RNCに対する照会を行う。照会メッセージは、ローカルキャッシュがいっぱいであることをRNCに通知するフィールドを運ぶ。照会を受信した後、RNCは、3つの維持されているリストに対するクエリを行う。加入コンテンツリストがコンテンツの記録を有する、またはプレ使用頻度状態コンテンツリストがコンテンツの記録を有し、現在のアクセスの使用頻度が累積された後、Cache閾値に達している場合、コンテンツは、キャッシュされる必要がある。RNCによって維持されるキャッシュコンテンツリストがいっぱいである、または、RNCが、各NodeBの残りのスペースに対するクエリを行った後、新しいコンテンツをキャッシュするために適切なNodeBがないことを見つけた場合、RNCは、使用頻度が第1のNodeBにおいてキャッシュされたコンテンツから、使用頻度が比較的低いコンテンツ(たとえば図に示されるblue.htmlなど)を選択し、キャッシュからコンテンツを削除し、新しいコンテンツtarget.htmlを記憶するよう第1のNodeBに指示する。第1のNodeB6およびRNCによって維持されるリストにおいて、コンテンツのエントリは、それに応じて削除される必要がある。
【０１１７】
図12を参照すると、図12は、本発明の実施形態7によるキャッシュデータの使用頻度値を同期させるためのシステムの概略構造図である。本実施形態の適用のシナリオは、ハブ基地局(HUB NodeB)に関する分散キャッシングの実施ソリューションである。ハブ基地局が基地局と無線ネットワークコントローラとの間に配置され、特に図に示すように、ハブ基地局が各基地局に接続されていることを除いて、この実施形態は、すべての上記の実施形態の実施プロセスと類似している。本実施形態では、ハブ基地局は、たとえばキャッシュコンテンツリスト、加入コンテンツリスト、および/またはプレ使用頻度状態コンテンツリストを維持することなど、無線ネットワークコントローラの部分的な機能を有し、さらにユーザプレーンなどの機能を有する。ハブ基地局は、情報を各基地局と交換することができる。特定の実施プロセスは、上記に記載されたものと類似している。
【０１１８】
本発明の実施形態では、Cacheが備えられるNodeBおよびNodeBが属するRNCは一緒にメッシュ状のネットワークを形成し、これは、記憶スペースの拡大に等しい。さらに、インターワーキング情報は、RNCを介して一様にスケジュールされており、モビリティのシナリオでさえ、Cacheのヒット率が保証され得る。
【０１１９】
さらに、ローカルCacheがNodeB側に備えられるので、LTEに対するアップグレードでは、ネットワークの中央位置にあるeNodeBに使用頻度情報を集計する作業を移動するだけでよい。使用頻度情報の送信は、X2インターフェースを介して実施することができ、LTEシステムに対する円滑なアップグレードを実施することができ、それによって、システムアップグレードコストが節約される。
【０１２０】
分散ネットワークの構想によれば、以下の問題は、RNCによる協調スケジューリングの方法で解決される。キャッシュ閾値に達するコンテンツは、単一のネットワーク要素の限定された記憶スペースのためにキャッシュすることができない。
【０１２１】
第1および第2など、本明細書における関係用語は、あるエンティティまたは操作を別のエンティティまたは操作と区別するために使用されているにすぎず、これらのエンティティまたは操作の間の任意の実際の関係または順序を必要としない、または含意しないことに留意されたい。さらに、「含む」、「備える」という用語、およびその任意の変形は、非排他的な包含をカバーすることを目的とする。したがって、一連の要素を含むプロセス、方法、オブジェクト、またはデバイスの文脈で、プロセス、方法、オブジェクト、もしくはデバイスは、そのような要素を含むだけでなく、明確に特定されない他の要素も含む、またはプロセス、方法、オブジェクト、もしくはデバイスの固有の要素を含み得る。どんな限定もなされない場合、「〜を含む」によって限定される要素は、要素を含むプロセス、方法、物品、またはデバイスの中に存在する他の同じ要素を除外しない。
【０１２２】
上記の実施形態の説明によれば、本発明が必要な汎用ハードウェアプラットフォームに加えてソフトウェアによって、または、ハードウェアのみによって実施され得ることを、当業者であれば明確に理解することができる。大部分の状況において、前者は、例示的な実施形態である。そのような理解に基づいて、本質的に本発明における技術的なソリューション、または従来技術に関与する部分は、ソフトウェア製品の形で実装され得る。コンピュータソフトウェア製品は、たとえばROM/RAM、磁気ディスク、または光ディスクなどの記憶媒体に記憶され、コンピュータデバイス(パーソナルコンピュータ、サーバ、またはネットワークデバイスなどであり得る)に、本発明の実施形態に記載されているすべてまたは一部の方法を実行するように指示するためのいくつかの命令を含む。
【０１２３】
上記の説明は、単に本発明の例示的な実施形態にすぎない。当業者であれば、本発明の原理を逸脱することなく、いくつかの改良または洗練を行うことができ、そのような改良または洗練は本発明の保護範囲内に含まれるものとすることに留意されたい。
【符号の説明】
【０１２４】
31  第1の受信ユニット
32  決定ユニット
33  第1の送信ユニット
34  第1の累積ユニット
35  同期ユニット
41  第1の受信ユニット
42  同期ユニット
51  基地局
511  装置
52  無線ネットワークコントローラまたはハブ基地局
521  装置
61  ユーザ機器
62  第1の基地局
63  RNC
64  第2の基地局
【図１】
2014527654.tif 000008
【図２】
2014527654.tif 000009
【図３】
2014527654.tif 000010
【図４】
2014527654.tif 000011
【図５】
2014527654.tif 000012
【図６】
2014527654.tif 000013
【図７】
2014527654.tif 000014
【図８】
2014527654.tif 000015
【図９】
2014527654.tif 000016
【図１０】
2014527654.tif 000017
【図１１】
2014527654.tif 000018
【図１２】
2014527654.tif 000019
【手続補正書】
【提出日】平成26年1月28日(2014.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
分散されたキャッシュデータの使用頻度値を同期させるための方法であって、前記方法が、無線アクセスネットワークに適用され、前記無線アクセスネットワークが、使用頻度情報同期ノード、および前記使用頻度情報同期ノードによって管理される基地局を備え、ホットコンテンツを記憶するように構成されたキャッシュが、前記基地局に分散して備えられ、前記方法が、
前記無線アクセスネットワークの第1の基地局によって、ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信するステップと、
前記パケットドメインサービスの要求に応答し、前記パケットドメインサービスがローカルにキャッシュされたことを前記第1の基地局が決定した場合、前記パケットドメインサービスを前記ユーザ機器に送り、事前に設定された機能に従って、前記第1の基地局のローカルにキャッシュされたコンテンツのリストにおける前記パケットドメインサービスの現在の使用頻度値をインクリメントするステップと、
前記パケットドメインサービスの前記現在の使用頻度値が事前に設定された閾値に累積されると、前記第1の基地局によって、前記パケットドメインサービスの前記現在の使用頻度値を同期のために前記使用頻度情報同期ノードに送り、前記第1の基地局によってローカルにキャッシュされた前記現在の使用頻度値をクリアするステップと
を備える方法。
【請求項２】
前記パケットドメインサービスがローカルにキャッシュされていないことを前記第1の基地局が決定した場合、前記パケットドメインサービスがキャッシュされた位置の情報を、前記使用頻度情報同期ノードによって維持されるキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストから取得し、
前記位置情報に対応する基地局またはサービスプロバイダから前記パケットドメインサービスを取得し、
前記ユーザ機器に前記取得されたパケットドメインサービスを送るステップ
をさらに備える請求項1に記載の方法。
【請求項３】
前記第1の基地局によって、前記使用頻度情報同期ノードに、キャッシュノードを割り振る旨の要求を送るステップと、
前記第1の基地局によって、前記使用頻度情報同期ノードの応答を受信するステップであり、前記応答が、前記使用頻度情報同期ノードによって割り振られ、前記パケットドメインサービスをキャッシュすることができる前記無線アクセスネットワークの第2の基地局の位置情報を運ぶ、ステップと、
前記第2の基地局が前記パケットドメインサービスをキャッシュし、前記事前に設定された機能に従って前記パケットドメインサービスの前記現在の使用頻度値を更新するように、前記第1の基地局によって、前記位置情報に従って前記第2の基地局に前記パケットドメインサービスを送るステップと
をさらに備える請求項1または2に記載の方法。
【請求項４】
前記第1の基地局によって、前記使用頻度情報同期ノードにキャッシュコンテンツ削除要求を送るステップと、
前記第1の基地局によって、前記使用頻度情報同期ノードによって送られたキャッシュコンテンツ削除応答を受信するステップと、
前記第1の基地局によって、前記キャッシュコンテンツ削除応答に従って、ローカルにキャッシュされたコンテンツのパケットドメインサービスを削除するステップと
をさらに備える請求項1または2または3に記載の方法。
【請求項５】
前記使用頻度情報同期ノードが、前記基地局が属するハブ基地局または無線ネットワークコントローラである、請求項1から4のいずれか一項に記載の方法。
【請求項６】
キャッシュデータの協調および分散キャッシングのための方法であって、前記方法が、無線アクセスネットワークに適用され、前記無線アクセスネットワークが、使用頻度情報同期ノード、および前記使用頻度情報同期ノードによって管理される基地局を備え、前記方法が、
前記使用頻度情報同期ノードによって、パケットドメインサービスの使用頻度値を同期させる旨の前記無線アクセスネットワークの第1の基地局によって送られた要求を受信するステップと、
前記使用頻度情報同期ノードによって、前記要求に従ってキャッシュコンテンツリストにおける前記パケットドメインサービスに対応する使用頻度値を更新するステップと
を備える方法。
【請求項７】
前記パケットドメインサービスの使用頻度が事前に設定されたキャッシュ閾値に達していない場合、前記使用頻度情報同期ノードによって、プレ使用頻度状態コンテンツリストにおける前記パケットドメインサービスの現在の使用頻度を更新し、前記パケットドメインサービスをキャッシュしないよう前記第1の基地局に指示するステップ
をさらに備える請求項6に記載の方法。
【請求項８】
前記使用頻度情報同期ノードによって、キャッシュノードを割り振る旨の前記第1の基地局によって送られた要求を受信するステップと、
前記パケットドメインサービスが含まれているかどうかを決定するために、前記使用頻度情報同期ノードによって、維持されているキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストに対するクエリを行うステップと、
前記使用頻度情報同期ノードが、前記加入コンテンツリストまたは前記プレ使用頻度状態コンテンツリストから前記パケットドメインサービスがキャッシュされた位置の記録を見つけ、前記パケットドメインサービスの前記使用頻度値がキャッシュ閾値に達している場合、前記無線アクセスネットワークの第2の基地局の位置情報を決定し、前記第1の基地局に応答を送るステップであり、前記応答が、前記第2の基地局の前記位置情報を運ぶ、ステップと、
前記使用頻度情報同期ノードによって、前記キャッシュコンテンツリストに前記第2の基地局の位置の記録を追加するステップと
をさらに備える請求項6または7に記載の方法。
【請求項９】
分散されたキャッシュデータの使用頻度値を同期させるための装置であって、前記装置が、無線アクセスネットワークに適用され、前記無線アクセスネットワークが、使用頻度情報同期ノード、および前記使用頻度情報同期ノードによって管理される基地局を備え、ホットコンテンツを記憶するように構成されたキャッシュが、前記基地局に分散して備えられ、前記装置が、
ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信するように構成された第1の受信ユニットと、
前記パケットドメインサービスの要求に応答し、前記パケットドメインサービスがローカルにキャッシュされたかどうかを決定し、決定結果を送るように構成された決定ユニットと、
Yesの決定結果を受信すると、前記パケットドメインサービスを前記ユーザ機器に送るように構成された第1の送信ユニットと、
前記Yesの決定結果を受信すると、事前に設定された機能に従って、前記無線アクセスネットワークの第1の基地局のローカルにキャッシュされたコンテンツのリストにおける前記パケットドメインサービスの現在の使用頻度値をインクリメントするように構成された第1の累積ユニットと、
前記パケットドメインサービスの前記現在の使用頻度値が事前に設定された閾値に累積されると、前記パケットドメインサービスの前記現在の使用頻度値を同期のために前記使用頻度情報同期ノードに送り、前記第1の基地局によってローカルにキャッシュされた前記現在の使用頻度値をクリアするように構成された同期ユニットと
を備える装置。
【請求項１０】
前記決定ユニットによって送られたNoの決定結果を受信すると、前記使用頻度情報同期ノードによって維持されるキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストから前記パケットドメインサービスがキャッシュされた位置の情報を取得し、前記位置情報に対応する基地局またはサービスプロバイダから前記パケットドメインサービスを取得するように構成された取得ユニット
をさらに備え、
前記第1の送信ユニットが、前記ユーザ機器に前記取得されたパケットドメインサービスを送るようにさらに構成される
請求項9に記載の装置。
【請求項１１】
キャッシュノードを割り振る旨の要求を前記使用頻度情報同期ノードに送るように構成された第2の送信ユニットと、
前記使用頻度情報同期ノードの応答を受信するように構成された第2の受信ユニットであり、前記応答が、前記使用頻度情報同期ノードによって割り振られ、前記パケットドメインサービスをキャッシュすることができる前記無線アクセスネットワークの第2の基地局の位置情報を運ぶ、第2の受信ユニットと、
前記第2の基地局が前記パケットドメインサービスをキャッシュし、前記事前に設定された機能に従って前記パケットドメインサービスの前記現在の使用頻度値を更新するように、前記位置情報に従って前記第2の基地局に前記パケットドメインサービスを送るように構成された転送ユニットと
をさらに備える請求項9または10に記載の装置。
【請求項１２】
キャッシュコンテンツ削除要求を前記使用頻度情報同期ノードに送るように構成された第3の送信ユニットと、
前記使用頻度情報同期ノードによって送られたキャッシュコンテンツ削除応答を受信するように構成された第3の受信ユニットと、
前記キャッシュコンテンツ削除応答に従って、ローカルにキャッシュされたコンテンツのパケットドメインサービスを削除するように構成された削除ユニットと
をさらに備える請求項9または10または11に記載の装置。
【請求項１３】
キャッシュデータの協調および分散キャッシングのための装置であって、前記装置が、無線アクセスネットワークに適用され、前記無線アクセスネットワークが、使用頻度情報同期ノード、および前記使用頻度情報同期ノードによって管理される基地局を備え、前記装置が、
パケットドメインサービスの使用頻度値を同期させる旨の、前記無線アクセスネットワークの少なくとも1つの第1の基地局によって送られた要求を受信するように構成された第1の受信ユニットと、
前記要求に従ってキャッシュコンテンツリストにおける前記パケットドメインサービスに対応する使用頻度値を更新するように構成された同期ユニットと
を備える装置。
【請求項１４】
前記パケットドメインサービスの使用頻度が事前に設定されたキャッシュ閾値に達していないとき、プレ使用頻度状態コンテンツリストにおける前記パケットドメインサービスの現在の使用頻度を更新するように構成された更新ユニットと、
前記パケットドメインサービスをキャッシュしないよう前記第1の基地局に指示するように構成された通知ユニットと
をさらに備える請求項13に記載の装置。
【請求項１５】
キャッシュノードを割り振る旨の前記第1の基地局によって送られた要求を受信するように構成された第2の受信ユニットと、
前記パケットドメインサービスが含まれているかどうかを決定するために、維持されているキャッシュコンテンツリスト、加入コンテンツリスト、またはプレ使用頻度状態コンテンツリストに対するクエリを行い、クエリ結果を送るように構成されたクエリユニットと、
前記加入コンテンツリストまたは前記プレ使用頻度状態コンテンツリストにおいて前記パケットドメインサービスがキャッシュされた位置の記録が見つかったこと、および前記パケットドメインサービスの前記使用頻度値がキャッシュ閾値に達していることを示すクエリ結果を受信すると、前記無線アクセスネットワークの第2の基地局の位置情報を決定するように構成された決定ユニットと、
前記第1の基地局に応答を送るように構成された第1の送信ユニットであり、前記応答が、前記第2の基地局の前記位置情報を運ぶ、第1の送信ユニットと、
前記キャッシュコンテンツリストに前記第2の基地局の位置の記録を追加するように構成された追加ユニットと
をさらに備える請求項13または14に記載の装置。
【請求項１６】
分散されたキャッシュデータの使用頻度値を同期させるためのシステムであって、使用頻度情報同期ノードと、前記使用頻度情報同期ノードによって管理される少なくとも1つの基地局とを備え、前記少なくとも1つの基地局が、請求項9〜12のいずれか一項に記載のキャッシュデータの使用頻度値を同期させるための前記装置を備え、前記使用頻度情報同期ノードが、請求項13〜15のいずれか一項に記載のキャッシュデータの協調および分散キャッシングのための前記装置を備える、システム。
【請求項１７】
前記使用頻度情報同期ノードが、前記少なくとも1つの基地局が属するハブ基地局または無線ネットワークコントローラである、請求項16に記載のシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ワイヤレス通信技術の分野に関し、より詳細には、分散されたキャッシュデータの使用頻度値を同期させるための方法および装置、ならびにキャッシュデータの協調および分散キャッシングのための方法、装置、およびシステムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
任意選択で、方法は、
パケットドメインサービスについてクエリを行う旨の第1の基地局によって送られた要求を受信すると、無線ネットワークコントローラまたはハブ基地局によって、キャッシュコンテンツリストに対するクエリを行うステップと、
無線ネットワークコントローラまたはハブ基地局が、キャッシュコンテンツリストからパケットドメインサービスがキャッシュされた位置の記録を見つけた場合、パケットドメインサービスがキャッシュされた基地局の位置情報を基地局に送り、パケットドメインサービスの使用頻度値を1だけインクリメントするステップと、
無線ネットワークコントローラまたはハブ基地局が、キャッシュコンテンツリストからパケットドメインサービスがキャッシュされた位置の記録を見つけなかった場合、加入コンテンツリストに対するクエリを行い、パケットドメインサービスがキャッシュされた位置の記録が加入コンテンツリストにおいて見つかった場合、パケットドメインサービスがキャッシュされた位置の見つかった情報をキャッシュのために基地局に送り、見つかったパケットドメインサービス、およびパケットドメインサービスがキャッシュされた基地局の位置情報をキャッシュコンテンツリストに追加し、パケットドメインサービスの現在の使用頻度を0としてマークするステップと、
無線ネットワークコントローラまたはハブ基地局が、加入コンテンツリストからパケットドメインサービスがキャッシュされた位置の記録を見つけなかった場合、プレ使用頻度状態コンテンツリストに対するクエリを行い、パケットドメインサービスがキャッシュされた位置の記録がプレ使用頻度状態コンテンツリストにおいて見つからなかった場合、パケットドメインサービスがキャッシュされた位置の情報が見つからなかった旨をNodeBに通知し、パケットドメインサービスがキャッシュされた位置の未検出記録(not-found record)をプレ使用頻度状態コンテンツリストに追加し、パケットドメインサービスの現在の使用頻度を1として記録するステップと、
無線ネットワークコントローラまたはハブ基地局が、プレ使用頻度状態コンテンツリストからパケットドメインサービスがキャッシュされた位置の記録を見つけ、パケットドメインサービスの使用頻度値が事前に設定されたキャッシュ閾値に達しているとき、パケットドメインサービスのサービスプロバイダの位置情報をキャッシュするよう基地局に指示し、その結果、基地局がサービスプロバイダから取得されたパケットドメインサービスをローカルにキャッシュするステップと
をさらに含み得る。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
任意選択で、パケットドメインサービスがサービスプロバイダから取得された後、ローカルにキャッシュされたコンテンツのリストのエントリがいっぱいであり、パケットドメインサービスをキャッシュすることができない場合、装置は、第4の送信ユニットと、第3の受信ユニットと、削除ユニットと、第4のキャッシュユニットと、第2の累積ユニットとをさらに含み得、第4の送信ユニットは、ローカルにキャッシュされたコンテンツのリストのエントリがいっぱいであることを示す通知を無線ネットワークコントローラまたはハブ基地局に送るように構成され、第3の受信ユニットは、ローカルにキャッシュされたコンテンツのリストにおいて使用頻度が比較的低いパケットドメインサービスを削除する旨の無線ネットワークコントローラまたはハブ基地局によって送られたコマンドを受信するように構成され、削除ユニットは、コマンドに従ってローカルにキャッシュされたコンテンツのリストから使用頻度が比較的低いパケットドメインサービスを削除するように構成され、第4のキャッシュユニットは、削除後、ローカルにキャッシュされたコンテンツのリストにパケットドメインサービスをキャッシュするように構成され、第2の累積ユニットは、パケットドメインサービスの現在の使用頻度値を1だけインクリメントするように構成される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
キャッシュデータの使用頻度値を同期させるための装置511は、ユーザ機器によって送られたパケットドメインサービスにアクセスする旨の要求を受信し、パケットドメインサービスがローカルにキャッシュされていることが決定された場合、ユーザ機器にパケットドメインサービスを送り、ローカルにキャッシュされたコンテンツのリストにおけるパケットドメインサービスの現在の使用頻度値を累積し、累積された現在の使用頻度値が事前に設定された閾値に達すると、キャッシュデータの協調および分散キャッシングのための装置521にパケットドメインサービスの現在の使用頻度値を送り、現在の使用頻度値をクリアするように構成される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１１６
【補正方法】変更
【補正の内容】
【０１１６】
図に示されるように、実施形態5に基づいて、ユーザ機器は、第1のNodeBを介してtarget.htmlにアクセスする。第1のNodeBにおいてコンテンツはキャッシュされず、第1のNodeBのキャッシュスペースはいっぱいである、または、第1のNodeBによって維持されるローカルにキャッシュされたコンテンツのリストのエントリはいっぱいであり、新しいコンテンツは、もはやキャッシュすることができない。次いで、第1のNodeBは、別のNodeBがヒットされるかどうかを知るために、RNCに対する照会を行う。照会メッセージは、ローカルキャッシュがいっぱいであることをRNCに通知するフィールドを運ぶ。照会を受信した後、RNCは、3つの維持されているリストに対するクエリを行う。加入コンテンツリストがコンテンツの記録を有する、またはプレ使用頻度状態コンテンツリストがコンテンツの記録を有し、現在のアクセスの使用頻度が累積された後、Cache閾値に達している場合、コンテンツは、キャッシュされる必要がある。RNCによって維持されるキャッシュコンテンツリストがいっぱいである、または、RNCが、各NodeBの残りのスペースに対するクエリを行った後、新しいコンテンツをキャッシュするために適切なNodeBがないことを見つけた場合、RNCは、使用頻度が第1のNodeBにおいてキャッシュされたコンテンツから、使用頻度が比較的低いコンテンツ(たとえば図に示されるblue.htmlなど)を選択し、キャッシュからコンテンツを削除し、新しいコンテンツtarget.htmlを記憶するよう第1のNodeBに指示する。第1のNodeBおよびRNCによって維持されるリストにおいて、コンテンツのエントリは、それに応じて削除される必要がある。
【国際調査報告】
2014527654.tif 000020
2014527654.tif 000021
2014527654.tif 000022
2014527654.tif 000023