【課題を解決するための手段】
【0009】
第1の態様によれば、本発明の一実施形態はルート配信方法を提供し、方法は、
制御プレーンネットワーク要素デバイスにより、ユーザ機器UEの位置情報を受信するステップと、
制御プレーンネットワーク要素デバイスにより、位置情報に基づいて、サードパーティサーバにアクセスするために制御プレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定するステップと、
制御プレーンネットワーク要素デバイスにより、クライアントIPアドレスを搬送するアクセス要求メッセージをサードパーティサーバに送信するステップと、
制御プレーンネットワーク要素デバイスにより、クライアントIPアドレスに基づいて、サードパーティサーバによってUEに割り当てられたUE IPアドレスを受信するステップと、
制御プレーンネットワーク要素デバイスにより、UE IPアドレスおよび位置情報に基づいて、UEにルートを配信するように構成されたユーザプレーンネットワーク要素デバイスを決定するステップと
を含む。
【0010】
本発明のこの実施形態の実装ソリューションでは、UEの位置
情報とクライアントIPアドレスとの間にマッピング関係が確立される。UEをアクティブ化するプロセスでは、制御プレーンネットワーク要素デバイスは、UEの位置
情報に基づいて、サードパーティサーバにアクセスするために使用されるクライアントIPアドレスを決定する。したがって、制御プレーンネットワーク要素デバイスによって管理される様々なユーザプレーンネットワーク要素デバイス内のUEがアクティブ化されると、制御プレーンネットワーク要素デバイスは、サードパーティサーバによって異なるUEに割り当てられたUE IPアドレスが同じネットワークセグメントに属するケースを回避するために、異なるクライアントIPアドレスを使用してサードパーティサーバにアクセスする。
【0011】
可能な設計では、制御プレーンネットワーク要素デバイスにより、UEの位置情報を受信するステップは、
制御プレーンネットワーク要素デバイスにより、セッション作成要求メッセージを受信するステップであって、セッション作成要求メッセージが位置情報または位置情報の指示情報を搬送する、ステップ
を含む。
【0012】
本発明のこの実施形態の実装ソリューションでは、制御プレーンネットワーク要素
デバイスは、受信されたセッション作成要求メッセージ内の位置情報または位置情報の指示情報に基づいて、UEの位置情報を決定する。
【0013】
可能な設計では、制御プレーンネットワーク要素デバイスにより、位置情報に基づいて、サードパーティサーバにアクセスするために制御プレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定するステップは、
制御プレーンネットワーク要素デバイスにより、UEの位置情報に基づいて、UEが属する位置エリアを特定するステップと、
制御プレーンネットワーク要素デバイスにより、位置エリアに対応する少なくとも1つの候補IPアドレスのうちの1つをクライアントIPアドレスとして選択するステップと
を含む。
【0014】
本発明のこの実施形態の実装ソリューションでは、1つの位置エリアは少なくとも1つの候補IPアドレスに対応する。制御プレーンネットワーク要素デバイスがUEの位置情報を決定した後、制御プレーンネットワーク要素デバイスは、UEの位置情報に基づいて、UEが属する位置エリアを特定し、UEが属する位置エリアに対応する少なくとも1つの候補IPアドレスのうちの1つをクライアントIPアドレスとして選択する。
【0015】
可能な設計では、位置エリアが複数の候補IPアドレスに対応するとき、制御プレーンネットワーク要素デバイスにより、位置エリアに対応する複数の候補IPアドレスのうちの1つをクライアントIPアドレスとして選択するステップは、
制御プレーンネットワーク要素デバイスにより、位置エリアに対応する複数の候補IPアドレスから、その使用頻度が事前設定されたしきい値よりも少ない1つの候補IPアドレスをクライアントIPアドレスとして選択するステップ
を含む。
【0016】
本発明のこの実施形態の実装ソリューションでは、制御プレーンネットワーク要素デバイスは、位置エリアに対応する少なくとも1つの候補IPアドレスから、その使用頻度が事前設定されたしきい値よりも少ない候補IPアドレスをクライアントIPアドレスとして選択することができ、それにより、位置エリアに対応する各クライアントIPアドレスの使用頻度のバランスが比較的保たれる。
【0017】
可能な設計では、クライアントIPアドレスはアドレス範囲に対応し、アドレス範囲は複数のサブアドレスセグメントに分割される。
【0018】
制御プレーンネットワーク要素デバイスにより、UE IPアドレスおよび位置情報に基づいて、UEにルートを配信するように構成されたユーザプレーンネットワーク要素デバイスを決定するステップは、
制御プレーンネットワーク要素デバイスにより、UE IPアドレスが属するサブアドレスセグメントを特定するステップと、
制御プレーンネットワーク要素デバイスにより、UE IPアドレスが属するサブアドレスセグメントおよびUEが属する位置エリアに基づいて、UEにルートを配信するように構成されたユーザプレーンネットワーク要素デバイスを決定するステップと
を含む。
【0019】
本発明のこの実施形態の実装形態では、クライアントIPアドレスに対応するアドレス範囲は複数のサブアドレスセグメントに分割される。UEにルートを配信するように構成されたユーザプレーンネットワーク要素デバイスを決定するとき、制御プレーンネットワーク要素デバイスは、UE IPアドレスが属するサブアドレスセグメントを特定し、次いで、UE IPアドレスが属するサブアドレスセグメントおよびUEが属する位置エリアに基づいて、UEにルートを配信するように構成されたユーザプレーンネットワーク要素デバイスを決定する。
【0020】
可能な設計では、制御プレーンネットワーク要素デバイスにより、UE IPアドレスが属するサブアドレスセグメントおよびUEが属する位置エリアに基づいて、UEにルートを配信するように構成されたユーザプレーンネットワーク要素デバイスを決定するステップは、
UEが属する位置エリアが複数のユーザプレーンネットワーク要素デバイスに対応するとき、制御プレーンネットワーク要素デバイスにより、UE IPアドレスが属するサブアドレスセグメントに対応する利用可能なルートが配信されるかどうかを判定するステップと、
利用可能なルートが配信される場合、制御プレーンネットワーク要素デバイスにより、UEにルートを配信するために、利用可能なルートを配信するユーザプレーンネットワーク要素デバイスを選択するステップと
を含む。
【0021】
第2の態様によれば、本発明の一実施形態はルート配信方法を提供し、方法は、
制御プレーンネットワーク要素デバイスにより、UEの位置情報を受信し、位置情報に基づいて、UEが属する位置エリアを特定するステップと、
制御プレーンネットワーク要素デバイスにより、位置エリアに関する情報をユーザプレーンネットワーク要素デバイスに送信するステップであって、その結果、ユーザプレーンネットワーク要素デバイスが、位置エリアに関する情報に基づいて、サードパーティサーバにアクセスするためにユーザプレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定する、ステップと、
制御プレーンネットワーク要素デバイスにより、ユーザプレーンネットワーク要素デバイスによって送信されたUE IPアドレスを受信するステップであって、ユーザプレーンネットワーク要素デバイスがクライアントIPアドレスを使用してサードパーティサーバにアクセスするときに、UE IPアドレスが、クライアントIPアドレスに基づいてサードパーティサーバによって割り当てられる、ステップと、
制御プレーンネットワーク要素デバイスにより、UE IPアドレスおよび位置エリアに関する情報に基づいて、UEにルートを配信するように構成された別のユーザプレーンネットワーク要素デバイスを決定するステップと
を含む。
【0022】
別のユーザプレーンネットワーク要素デバイス、および位置エリアに関する情報を受信するユーザプレーンネットワーク要素デバイスは、同じデバイスであっても、異なるデバイスであってもよい。
【0023】
本発明のこの実施形態の実装形態では、UEの位置
情報とクライアントIPアドレスとの間にマッピング関係が確立される。UEをアクティブ化するプロセスでは、制御プレーンネットワーク要素デバイスは、UEの位置
情報に基づいて、サードパーティサーバにアクセスするために使用されるクライアントIPアドレスを決定する。したがって、制御プレーンネットワーク要素デバイスによって管理される様々なユーザプレーンネットワーク要素デバイス内のUEがアクティブ化されると、制御プレーンネットワーク要素デバイスは、サードパーティサーバによって異なるUEに割り当てられたUE IPアドレスが同じネットワークセグメントに属するケースを回避するために、異なるクライアントIPアドレスを使用してサードパーティサーバにアクセスする。
【0024】
可能な設計では、制御プレーンネットワーク要素デバイスにより、UEの位置情報を受信するステップは、
制御プレーンネットワーク要素デバイスにより、セッション作成要求メッセージを受信するステップであって、セッション作成要求メッセージが位置情報または位置情報の指示情報を搬送する、ステップ
を含む。
【0025】
可能な設計では、クライアントIPアドレスはアドレス範囲に対応し、アドレス範囲は複数のサブアドレスセグメントに分割される。
【0026】
制御プレーンネットワーク要素デバイスにより、UE IPアドレスおよび位置
エリアに関する情報に基づいて、UEにルートを配信するように構成された別のユーザプレーンネットワーク要素デバイスを決定するステップは、
制御プレーンネットワーク要素デバイスにより、UE IPアドレスが属するサブアドレスセグメントを特定するステップと、
制御プレーンネットワーク要素デバイスにより、UE IPアドレスが属するサブアドレスセグメントおよびUEが属する位置エリアに基づいて、UEにルートを配信するように構成された別のユーザプレーンネットワーク要素デバイスを決定するステップと
を含む。
【0027】
可能な設計では、制御プレーンネットワーク要素デバイスにより、UE IPアドレスが属するサブアドレスセグメントおよびUEが属する位置エリアに基づいて、UEにルートを配信するように構成された別のユーザプレーンネットワーク要素デバイスを決定するステップは、
UEが属する位置エリアが複数のユーザプレーンネットワーク要素デバイスに対応するとき、制御プレーンネットワーク要素デバイスにより、UE IPアドレスが属するサブアドレスセグメントに対応する利用可能なルートが配信されるかどうかを判定するステップと、
利用可能なルートが配信される場合、制御プレーンネットワーク要素デバイスにより、UEにルートを配信するために、利用可能なルートを配信するユーザプレーンネットワーク要素デバイスを選択するステップと
を含む。
【0028】
第3の態様によれば、本発明の一実施形態はルート配信方法を提供し、方法は、
ユーザプレーンネットワーク要素デバイスにより、制御プレーンネットワーク要素デバイスによって送信された位置エリアに関する情報を受信するステップと、
ユーザプレーンネットワーク要素デバイスにより、位置エリアに関する情報に基づいて、サードパーティサーバにアクセスするためにユーザプレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定するステップと、
ユーザプレーンネットワーク要素デバイスにより、クライアントIPアドレスを搬送するアクセス要求メッセージをサードパーティサーバに送信するステップと、
ユーザプレーンネットワーク要素デバイスにより、クライアントIPアドレスに基づいてサードパーティサーバによってUEに割り当てられたUE IPアドレスを受信するステップと、
ユーザプレーンネットワーク要素デバイスにより、制御プレーンネットワーク要素デバイスにUE IPアドレスを送信するステップであって、その結果、制御プレーンネットワーク要素デバイスが、UE IPアドレスおよび位置エリアに関する情報に基づいて、UEにルートを配信するように構成された別のユーザプレーンネットワーク要素デバイスを決定する、ステップと
を含む。
【0029】
本発明のこの実施形態の実装方法では、制御プレーンネットワーク要素デバイスは、ユーザプレーンネットワーク要素デバイスを使用してサードパーティサーバと対話し、ユーザプレーンネットワーク要素デバイスは、UEが属する位置エリアに基づいて、サードパーティサーバにアクセスするためにユーザプレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定する。したがって、制御プレーンネットワーク要素デバイスによって管理される様々なユーザプレーンネットワーク要素デバイス内のUEがアクティブ化されると、ユーザプレーンネットワーク要素デバイスは、サードパーティサーバによって異なるUEに割り当てられたUE IPアドレスが同じネットワークセグメントに属するケースを回避するために、異なるクライアントIPアドレスを使用してサードパーティサーバにアクセスすることができる。
【0030】
可能な設計では、ユーザプレーンネットワーク要素デバイスにより、位置エリアに関する情報に基づいて、サードパーティサーバにアクセスするためにユーザプレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定するステップは、
制御プレーンネットワーク要素デバイスにより、位置エリアに対応する少なくとも1つの候補IPアドレスのうちの1つをクライアントIPアドレスとして選択するステップ
を含む。
【0031】
可能な設計では、位置エリアが複数の候補IPアドレスに対応するとき、制御プレーンネットワーク要素デバイスにより、位置エリアに対応する複数の候補IPアドレスのうちの1つをクライアントIPアドレスとして選択するステップは、
制御プレーンネットワーク要素デバイスにより、位置エリアに対応する複数の候補IPアドレスから、その使用頻度が事前設定されたしきい値よりも少ない1つの候補IPアドレスをクライアントIPアドレスとして選択するステップ
を含む。
【0032】
第4の態様によれば、第1の態様におけるルート配信方法を実施するために、本発明の一実施形態はルート配信装置を提供し、装置は、第1の態様におけるルート配信方法の中の制御プレーンネットワーク要素デバイスの動作を実施する機能を有する。機能は、ハードウェアによって実装されてもよく、対応するソフトウェアを実行することにより、ハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、機能に対応する1つまたは複数のモジュールを含む。
【0033】
可能な設計では、装置は、
ユーザ機器UEの位置情報を受信するように構成された受信ユニットと、
位置情報に基づいて、サードパーティサーバにアクセスするために制御プレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定するように構成された決定ユニットと、
クライアントIPアドレスを搬送するアクセス要求メッセージをサードパーティサーバに送信するように構成された送信ユニットと
を含む。
【0034】
受信ユニットは、クライアントIPアドレスに基づいてサードパーティサーバによってUEに割り当てられたUE IPアドレスを受信するようにさらに構成される。
【0035】
決定ユニットは、UE IPアドレスおよび位置情報に基づいて、UEにルートを配信するように構成されたユーザプレーンネットワーク要素デバイスを決定するようにさらに構成される。
【0036】
可能な設計では、受信ユニットがUEの位置情報を受信することは、具体的に、
セッション作成要求メッセージを受信することであって、セッション作成要求メッセージが位置情報または位置情報の指示情報を搬送する、受信すること
を含む。
【0037】
可能な設計では、決定ユニットが、位置情報に基づいて、サードパーティサーバにアクセスするために制御プレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定することは、具体的に、
UEの位置情報に基づいて、UEが属する位置エリアを特定することと、
位置エリアに対応する少なくとも1つの候補IPアドレスのうちの1つをクライアントIPアドレスとして選択することと
を含む。
【0038】
可能な設計では、位置エリアが複数の候補IPアドレスに対応するとき、決定ユニットが、位置エリアに対応する複数の候補IPアドレスのうちの1つをクライアントIPアドレスとして選択することは、具体的に、
位置エリアに対応する複数の候補IPアドレスから、その使用頻度が事前設定されたしきい値よりも少ない1つの候補IPアドレスをクライアントIPアドレスとして選択すること
を含む。
【0039】
可能な設計では、クライアントIPアドレスはアドレス範囲に対応し、アドレス範囲は複数のサブアドレスセグメントに分割される。
【0040】
決定ユニットが、UE IPアドレスおよび位置情報に基づいて、UEにルートを配信するように構成されたユーザプレーンネットワーク要素デバイスを決定することは、具体的に、
UE IPアドレスが属するサブアドレスセグメントを特定することと、
UE IPアドレスが属するサブアドレスセグメントおよびUEが属する位置エリアに基づいて、UEにルートを配信するように構成されたユーザプレーンネットワーク要素デバイスを決定することと
を含む。
【0041】
可能な設計では、決定ユニットが、UE IPアドレスが属するサブアドレスセグメントおよびUEが属する位置エリアに基づいて、UEにルートを配信するように構成されたユーザプレーンネットワーク要素デバイスを決定することは、具体的に、
UEが属する位置エリアが複数のユーザプレーンネットワーク要素デバイスに対応するとき、UE IPアドレスが属するサブアドレスセグメントに対応する利用可能なルートが配信されるかどうかを判定することと、
利用可能なルートが配信される場合、UEにルートを配信するために、利用可能なルートを配信するユーザプレーンネットワーク要素デバイスを選択することと
を含む。
【0042】
別の可能な設計では、装
置はプロセッサおよびトランシーバを含み、トランシーバは送信ユニットおよび受信ユニットの対応する機能を実行するように構成され、プロセッサは決定ユニットの対応する機能を実行するように構成される。装置はメモリをさらに含んでよい。メモリはプロセッサに結合するように構成され、メモリは装置に必要なプログラム命令およびデータを記憶する。
【0043】
第5の態様によれば、第2の態様におけるルート配信方法を実施するために、本発明の一実施形態はルート配信装置を提供し、装置は、第2の態様におけるルート配信方法の中の制御プレーンネットワーク要素デバイスの動作を実施する機能を有する。機能は、ハードウェアによって実装されてもよく、対応するソフトウェアを実行することにより、ハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、機能に対応する1つまたは複数のモジュールを含む。
【0044】
可能な設計では、装置は、
UEの位置情報を受信し、位置情報に基づいて、UEが属する位置エリアを特定するように構成された受信ユニットと、
位置エリアに関する情報をユーザプレーンネットワーク要素デバイスに送信するように構成された送信ユニットであって、その結果、ユーザプレーンネットワーク要素デバイスが、位置エリアに関する情報に基づいて、サードパーティサーバにアクセスするためにユーザプレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定する、送信ユニットと、
受信ユニットは、ユーザプレーンネットワーク要素デバイスによって送信されたUE IPアドレスを受信するようにさらに構成され、ユーザプレーンネットワーク要素デバイスがクライアントIPアドレスを使用してサードパーティサーバにアクセスするときに、UE IPアドレスは、クライアントIPアドレスに基づいてサードパーティサーバによって割り当てられる、
UE IPアドレスおよび位置エリアに関する情報に基づいて、UEにルートを配信するように構成された別のユーザプレーンネットワーク要素デバイスを決定するように構成された処理ユニットと
を含む。
【0045】
可能な設計では、受信ユニットがUEの位置情報を受信することは、具体的に、
セッション作成要求メッセージを受信することであって、セッション作成要求メッセージが位置情報または位置情報の指示情報を搬送する、受信すること
を含む。
【0046】
可能な設計では、クライアントIPアドレスはアドレス範囲に対応し、アドレス範囲は複数のサブアドレスセグメントに分割される。
【0047】
処理ユニットが、UE IPアドレスおよび位置
エリアに関する情報に基づいて、UEにルートを配信するように構成された別のユーザプレーンネットワーク要素デバイスを決定することは、具体的に、
UE IPアドレスが属するサブアドレスセグメントを特定することと、
UE IPアドレスが属するサブアドレスセグメントおよびUEが属する位置エリアに基づいて、UEにルートを配信するように構成された別のユーザプレーンネットワーク要素デバイスを決定することと
を含む。
【0048】
可能な設計では、処理ユニットが、UE IPアドレスが属するサブアドレスセグメントおよびUEが属する位置エリアに基づいて、UEにルートを配信するように構成された別のユーザプレーンネットワーク要素デバイスを決定することは、具体的に、
UEが属する位置エリアが複数のユーザプレーンネットワーク要素デバイスに対応するとき、UE IPアドレスが属するサブアドレスセグメントに対応する利用可能なルートが配信されるかどうかを判定することと、
利用可能なルートが配信される場合、UEにルートを配信するために、利用可能なルートを配信するユーザプレーンネットワーク要素デバイスを選択することと
を含む。
【0049】
別の可能な設計では、装
置はプロセッサおよびトランシーバを含み、トランシーバは送信ユニットおよび受信ユニットの対応する機能を実行するように構成され、プロセッサは処理ユニットの対応する機能を実行するように構成される。装置はメモリをさらに含んでよい。メモリはプロセッサに結合するように構成され、メモリは装置に必要なプログラム命令およびデータを記憶する。
【0050】
第6の態様によれば、第3の態様におけるルート配信方法を実施するために、本発明の一実施形態はルート配信装置を提供し、装置は、第3の態様におけるユーザプレーンネットワーク要素デバイスの動作を実施する機能を有する。機能は、ハードウェアによって実装されてもよく、対応するソフトウェアを実行することにより、ハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、機能に対応する1つまたは複数のモジュールを含む。
【0051】
可能な設計では、装置は、
制御プレーンネットワーク要素デバイスによって送信された位置エリアに関する情報を受信するように構成された受信ユニットと、
位置エリアに関する情報に基づいて、サードパーティサーバにアクセスするためにユーザプレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定するように構成された決定ユニットと、
クライアントIPアドレスを搬送するアクセス要求メッセージをサードパーティサーバに送信するように構成された送信ユニットと
を含む。
【0052】
受信ユニットは、クライアントIPアドレスに基づいてサードパーティサーバによってUEに割り当てられたUE IPアドレスを受信するようにさらに構成される。
【0053】
送信ユニットは、制御プレーンネットワーク要素デバイスにUE IPアドレスを送信するようにさらに構成され、その結果、制御プレーンネットワーク要素デバイスは、UE IPアドレスおよび位置エリアに関する情報に基づいて、UEにルートを配信するように構成された別のユーザプレーンネットワーク要素デバイスを決定する。
【0054】
可能な設計では、決定ユニットが、位置エリアに関する情報に基づいて、サードパーティサーバにアクセスするためにユーザプレーンネットワーク要素デバイスによって使用されるクライアントIPアドレスを決定することは、具体的に、
位置エリアに対応する少なくとも1つの候補IPアドレスのうちの1つをクライアントIPアドレスとして選択すること
を含む。
【0055】
可能な設計では、位置エリアが複数の候補IPアドレスに対応するとき、決定ユニットが、位置エリアに対応する複数の候補IPアドレスのうちの1つをクライアントIPアドレスとして選択することは、具体的に、
位置エリアに対応する複数の候補IPアドレスから、その使用頻度が事前設定されたしきい値よりも少ない1つの候補IPアドレスをクライアントIPアドレスとして選択すること
を含む。
【0056】
別の可能な設計では、装
置はプロセッサおよびトランシーバを含み、トランシーバは送信ユニットおよび受信ユニットの対応する機能を実行するように構成され、プロセッサは決定ユニットの対応する機能を実行するように構成される。装置はメモリをさらに含んでよい。メモリはプロセッサに結合するように構成され、メモリは装置に必要なプログラム命令およびデータを記憶する。
【0057】
第7の態様によれば、本発明の一実施形態はコンピュータ可読記憶媒体を提供し、コンピュータ可読記憶媒体は命令を記憶する。命令がコンピュータ上で実行されると、コンピュータは前述の態様における方法を実行する。
【0058】
第8の態様によれば、本発明の一実施形態は、命令を含むコンピュータプログラム製品を提供する。コンピュータプログラム製品がコンピュータ上で実行されると、コンピュータは前述の態様における方法を実行する。
【0059】
本発明の実施形態におけるルート配信方法およびデバイスによれば、CU分離システムアーキテクチャにおいてサードパーティサーバがUE IPアドレスを割り当てるときに同じネットワークセグメントルートが異なるUEに割り当てられる可能性があるという問題を解決することができる。