JP5323861B2 - ネットワーク・リソースをプールするための方法および装置 - Google Patents
ネットワーク・リソースをプールするための方法および装置 Download PDFInfo
- Publication number
- JP5323861B2 JP5323861B2 JP2010543390A JP2010543390A JP5323861B2 JP 5323861 B2 JP5323861 B2 JP 5323861B2 JP 2010543390 A JP2010543390 A JP 2010543390A JP 2010543390 A JP2010543390 A JP 2010543390A JP 5323861 B2 JP5323861 B2 JP 5323861B2
- Authority
- JP
- Japan
- Prior art keywords
- network
- network resources
- information
- terminal
- selection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/101—Server selection for load balancing based on network conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1014—Server selection for load balancing based on the content of a request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1029—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers using data related to the state of servers by a load balancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1031—Controlling of the operation of servers by a load balancer, e.g. adding or removing servers that serve requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1038—Load balancing arrangements to avoid a single path through a load balancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
(1)状態:SGSN101がAPNを求めてDNSクエリを送信する場合に、利用不可能なGGSNについてのIPアドレスが削除される。利用不可能なGGSNがもう一度利用可能となるならば、それに応じてGGSNが自動的にGGSNのリストに加えられる。
(2)位置:クエリのソースIPアドレスを用いて、要求を行うSGSN101が決定され、リモートのGGSNが除去されうる。この方法で、同一のPOPまたは領域内のGGSNにSGSNを常に向かわせる。これはSGSN101へ送信されるアドレス数を制限する。
(3)負荷:ノードを監視して得られた負荷情報を用いて、ノード間の負荷をバランスされえ、特定のノードについて負荷が調整されうる。
(1)モビリティ管理エンティティ(MME)201は制御プレーン・シグナリングを処理し、モビリティに対して責任を持つ。
(2)SAEゲートウェイ(SAEGW)は、EUTRANとPDNとに向かうインタフェースをそれぞれ終端するサービングSAEGW202機能とPDN SAEGW203機能とに分割される。PDN SAEGW203およびサービングSAEGW202は一つの物理ノードに実装されてもよいし、分割された物理ノードに実装されてもよい。後者の場合に、GTPトンネルまたはIETFトンネル(プロキシMIP)を介して、二つのノード間でユーザ・プレーン・トラヒックのトンネルが存在する。
・eノードB間ハンドオーバのためのローカル・モビリティ・アンカ・ポイント、
・(S4を終端し、2G/3GシステムとPDN SAE GWの間のトラヒックを中継する)3GPP間モビリティのためのモビリティ・アンカ、および
・合法傍受
を含む。
・ポリシー施行、
・(例えば、深いパケット検査による)ユーザ単位ベースのパケット・フィルタ、
・課金サポート、および
・合法傍受
を含む。
・MMEプール・エリア内で必要になる接続と比較した、S1のユーザ・プレーン・トラヒックに必要になるIP接続の範囲、
・地域化ネットワークにおける地域境界をまたぐS1接続の存在、
・SAEGWが相互作用しなければならないMMEおよびeノードBの数、および
・SAEGW再配置が起こるだろう状況。
・制限されたトポロジ情報のみが利用可能である。GGSN選択のために実装されたフィルタ機能を有したとしても、ローカルGGSNが利用可能でなく、複数の離れたGGSNが利用可能である場合に曖昧さがある。ローカルGGSNの選択が機能するために、プールからのサーバ/ゲートウェイを求めるリクエスタは、IPホスト自身であるべきである。あるSAEシナリオでは、これは可能ではない。例えば、eノードBからの要求に基づいてMMEが行なうべきであるSAEGW選択について機能しないであろう。
・トランスポート・ネットワークに関する負荷情報は利用可能でなく、従って、選択手順で考慮に入れることができない。それ故、トランスポート・ネットワークの幾つかの部分は過負荷になりうる。その他の部分は、異なる地域におけるユーザ活動に依存して、利用されないままでありうる。結果として、所与のサービスについてのQoS要件が保証されえない。
・プールからのサーバ/ゲートウェイの到達性情報が不十分である。所与の要素がDNSサーバから到達可能かどうかを検証するためにピングが用いられるが、通信するMSのそれぞれから到達可能かどうかについての情報は存在しない。
・プール要素のその他の特性を考慮に入れることができない。このような特性の例は、特定のネットワークへの接続性、サポートされるサービス等を含む。すべてのプール要素は同様に構成され、すべての要求された機能を有さなければならない。
・DNSでは静的プール構成が用いられる。将来では、様々なSAEGWノードの数および能力(例えば、IPSecサポート、アクセス・タイプ・サポート等)が増加するであろうが、これは、プールの構成管理を現在よりも煩雑にする。このシナリオでは、あるプールへSAEGWを(動的に)追加することおよびあるプールからSAEGWを(動的に)除去することはしばしば生じるイベントとなり、構成に著しく影響を及ぼす。
複数のネットワーク・リソースのそれぞれのネットワーク上の位置と、
複数のネットワーク・リソースのそれぞれについての経路情報と、
複数のネットワーク・リソースのそれぞれに関する現在の負荷と、
複数のネットワーク・リソースのそれぞれの現在の容量と、
端末と複数のネットワーク・リソースのそれぞれとの間の経路に関する現在のネットワーク容量と、
複数のネットワーク・リソースのそれぞれに関するセキュリティ情報と、
複数のネットワーク・リソースのそれぞれから利用可能なサービスと、
ユーザ又は端末に関する加入契約情報と、
事業者ポリシー情報と
のうちの何れかから選択された情報を含む。
・トポロジ発見。データベース同期機能309は、サーバ310、311、312、313およびゲートウェイ314の位置を含むトポロジおよびリンク/ルータ状態情報を発見する。
・監視機能。データベース同期機能309は、状態と、能力(例えば、VPN構成)と、機能(例えば、セキュリティ・ゲートウェイ)と、トランスポート・ノードだけでなくプール・メンバの負荷情報とを取得する責任を負う。
・リソース管理。データベース同期機能309は、バランスのとれたトランスポート負荷を提供し、従って高いセッション完了率を提供するために、トランスポート・リソースを管理する責任を負う。
401 リクエスタは、サーバまたはゲートウェイのIPアドレスを要求する。
402 選択ロジックは要求しているホストと必要なサービス・パラメータとを識別する。
403 選択ロジックはサーバまたはゲートウェイのプールを識別する。
404 選択ロジックは関連する各プール・メンバのIPアドレスを識別する。
405 選択ロジックはプールのトポロジに関する情報を識別する。
406 選択ロジックはプール・メンバの状態と、能力と、機能とを識別する。
407 選択ロジックは最適なプール・ノードを選択する。
408 選択されたノードのIPアドレスを含むメッセージがリクエスタへ送信される。
・ホスト識別子はDNS要求メッセージのFQDNに符号化される。例えば、所与のホストAに対して、FQDNは、_HostA_inet.tcp.example.netのように見えるかもしれない。ホスト識別子はFQDNからホストを識別するよう構成される選択ロジックで事前に構成された任意のテキスト文字列であってもよいことに留意されたい。この解決策は、ホストおよび対応する位置の静的事前構成が選択ロジックにおいて可能な場合に実行可能であり、従って、移動体端末またはノマディック(nomadic)端末に対しては適切でない。
・ホスト識別子はDNSクエリの付加的なRRフィールドとして転送される。ホスト識別子はテキスト文字列とホストのIPアドレスとを含む。IPアドレスは、移動体ホスト又はノマディック・ホストに対してさえもホストの位置を識別する。また、この場合に、選択ロジックはホストを識別するためにDNSメッセージを解析しなければならないということに留意されたい。
・リクエスタ303から選択ロジック301へ要求が到着する。
・上述のように、選択ロジック301はホストとサービス・パラメータとを推測し、要求されたサービスを指定する標準DNSクエリをDNSサーバへ発行する。
・様々なサービスに対応するリソース・レコードがDNSサーバ306に記憶される。要求内の指定されたサービスに基づいて、DNS回答で、それらのIPアドレスを含むサービスに対応するレコード要素が選択ロジック301へ返信される。
・選択ロジック301は様々な基準に基づいてプールからサーバまたはゲートウェイを選択し、選択されたサーバまたはゲートウェイの単一のIPアドレスを含む応答をリクエスタ303へ送信する。
・トポロジ発見。トポロジ発見機能601は、ルータによるオープン・ショーテスト・パス・ファースト(OSPF)広告をリッスンして、経路トポロジ及びリンク/ルータ状態情報を読み出す。トポロジ内のサーバおよびゲートウェイの位置の識別は任意の適切な方法で実行される。
・監視機能。監視機能602は、トランスポート・ノードだけでなくプール・メンバの状態と、能力(例えば、VPN構成)と、機能(例えば、セキュリティ・ゲートウェイ)と負荷情報とを取得する責任を負う。IPWorks、例えば、ピング、SNMP poll等に実装される図1に示される解決策におけるものと同様な方法を用いて、GMPLS非認識ノードについての状態と、能力と、機能と、負荷情報とが取得されうる。監視機能は、関連するノードと直接にインタフェースしてもよいし、ネットワークをポーリングする管理システムから構成を取得してもよい。
・リソース管理。より平衡したトランスポート負荷と、それ故、より高いセッション完了率とを保証するために、リソース管理機能603はトランスポート・リソースを管理する。これは、事業者ポリシー、SLA情報等に基づいて、ネットワーク管理システムにより事前に構成されるべきである。図における次世代リソース制御(NGRC)機能として総括的に示されるリソース情報を交換するため複数のエンティティにインタフェースすることによって、トランスポート・リソース情報における動的な変更の記帳(bookkeeping)が行われてもよい。NGRCは、新規に登録された端末の加入契約情報を読み出すためのリソース管理、例えばPCRFまたはHSSを担当するネットワーク内の別のロジック・エンティティであってもよいが、直接的に、アクティブなPDPコンテキストのリソースの必要性に関する情報をすでに有しうる選択ロジックであってもよい。
・トポロジ関連パラメータ:
‐SAEGW、eノードB、ピアリング・ポイントの位置、地理的および論理的のPOI、すなわちIPトポロジのPOIだけでなく実際の経路情報
・性能関連パラメータ:
‐SAEGWの負荷/容量情報
‐SAEGWに関する“立ち上がって稼動中”/到達可能性情報
・能力/機能関連パラメータ:
‐IP−sec、“DoS耐性”、サービング/PDN SAEGW等
‐モビリティ・タイプ、すなわちサポートされる(3GPP、非3GPP)アクセス
‐サービスへの接続性/アクセス
・企業VPNへのアクセスを有するSAEGW
・キャンパス/企業内のSAEGW
・インターネット・ピアリングを有するSAEGW
・サービス関連パラメータ:
‐QoS情報およびその他の事業者ポリシー情報
‐加入契約情報、例えば、加入しているサービス、好ましいアプリケーション、サービス利用統計等。
1) APNに関連付けられた必要となる能力をフェッチ。
2) 到達可能(“立ち上がって活動している”)でない任意のプール・メンバを削除。
3) 能力要件(セキュリティ、QoS、IP−sec、モビリティ・タイプ等)を満たさないプール・メンバを削除。
4) 期待されるサービス(例えば企業VPN、キャンパス、インターネット・ピアリング)へのアクセス要件のみを満たすプール・メンバを選択。
5) トポロジ・データベースにおけるRBSからの経路長(即ち、ホップ数)を計算。
6) 必須ではない“あればよい”能力“P”のコストを計算/マッピング。
7) a、bおよびcが任意に選択された定数である場合に、コスト=(a×負荷+b×経路長+c×P)を計算。
8) 最小コストのプール・メンバを選択。
1) HSSにおける選択制限。VPN接続に対して、APNが割り当てられうる。APNは幾つかのIPアドレスを持つことができる。すなわち、VPN接続加入者は幾つかのSAE−GWに接続されうる。DNSを用いて各IPアドレスを相異なるように構成する代わりに、これはSAE−GWの限られた集合に制限されうる。プール・メンバの限られた集合を用いる一つの理由は、SAE−GWへのIP−secトンネルの確立のために鍵管理における制限である。
2) “HSSにおけるAPN”。管理を容易にするために、DNS名がHSSに記憶される。この場合に、移動体端末からのAPN文字列は、HSSに構成されたDNS名によって上書きされる。それ故、大きなユーザのグループに対して共通のAPNが用いられえ、HSSから明示的な名前が読み出されうる。
3) “ユーザのタイプ”。異なる加入契約は容量、速度およびモビリティに関して異なる制限を有する。加入者が固定‐無線の加入契約を有するなら、それらのモビリティは制限され、それ故、ローカルのSAEGWの必要性のみが用いられる。それ故、HSSは、GWのDNS名に関する情報を有しうる。
1) HSSからDNS名をフェッチ。
2) DNS名に関連付けられた必要となる能力をフェッチ。
3) 能力要件(セキュリティ、QoS、IP−sec、モビリティ・タイプ等)を満たさないプール・メンバを削除。
4) 期待されるサービス(例えば、企業VPN、キャンパス、インターネット・ピアリング)へのアクセス要件のみを満たすプール・メンバを選択。
5) トポロジ・データベースにおけるRBSからの経路長(即ち、ホップ数)を計算。
6) 必須でない“あればよい”能力“P”のコストを計算/マッピング。
7) a、bおよびcが任意に選択された定数である場合に、コスト=(a×負荷+b×経路長+c×P)を計算。
8) 最小コストのプール・メンバを選択。
・eノードBにより端末701に対してMME702が選択される。
・MMEはSAEGW314を選択する。
・MMEはMTに対するSIPサーバ、即ちCSCFを選択する。
・端末701はeノードBへ登録要求を出す。
・eノードBは所与の端末701に対してMMEを選択する。このために、eノードBはMMEアドレスを求めるDNS−クエリを出す。
・クエリは選択ロジック301に到着し、選択ロジック301は、所与のサービスのについて取り得るMMEのリストを取得するためにDNSサーバ306へクエリを転送する(これに代えて、選択ロジックは、以前に受信されたMMEリストを自身のキャッシュに保持する)。
・選択ロジック301は(負荷、可用性等に基づいて)通信のために最適なMMEを選択し、それをDNS返信803でeノードBへ転送する。
・eノードBは登録要求804を所与のMME702へ出す。MME702は、HSS307を関与させる認証手順を開始する。この処理の間、例えば、接続できるはずのPDNへの端末加入契約に関する情報を受信する。次に、それは、これらのすべてのネットワークに接続できるSAEGW314を選択する。このために、それは、所与のSAEGWプールを識別するサービス・タイプを指定するDNSクエリ805を出す(この目的のためにAPN名が用いられてもよい)。さらに、これはまたまた、選択ロジック301に実際の端末304の位置に関する情報を提供するために、登録要求を出すeノードBのIPアドレスを指定する。
・選択ロジック301はクエリを傍受し、それをDNSサーバに転送して、所与のサービスについて取り得るSAEGWのリストを取得する。
・選択ロジック301は、通信に最適なSAEGW314を選択し、それをDMS回答でMMEへ転送し、次いで所与のSAEGWへ‘接続性生成’806の要求を開始する。
・SAEGW314はまた、端末701に対して適切なCSCFを選択してもよい。このために、それは、IMSについてCSCFが必要となることを識別するパラメータを指定するDNSクエリ807を出す。
・選択ロジック301はクエリを傍受し、それをDNSサーバへ転送して、取り得るCSCFのリストを取得する。
・選択ロジック301は、通信に最適なCSCFを選択し、DNS回答808においてSAEGW314へそれを転送する。
・SAEGW314は、端末701に対して選択されたIPアドレスのようなその他のパラメータから選択されたCSCFを指定して、‘接続性生成’要求806に返答809する。MME702は、SAEGWのIPアドレスと一緒に、これらを‘登録受理’メッセージ810において端末701へ転送する。この時点で、端末701は移動体ネットワークにより提供されるサービスを使用できる。
・端末701は以前に選択されたCSCF902へSIP招待904を出す。
・CSCF902は所与のサービスに対するASを選択する。このために、それは、より近いASを選択するためにオプションとして端末701のIPアドレスを指定するDNS−クエリ905を出す(ASは大抵、制御サーバであるので、これは必要でないかもしれない)。
・クエリは選択ロジック301に到着し、選択ロジック301は、所与のサービスについて取り得るASのリストを取得するためにそれをDNSサーバ306へ転送する(これに代えて、それは、以前に受信されたASリストを自身のキャッシュに保持しうる)。
・選択ロジック301は通信に最適なAS901を選択し、それをDNS返信906においてCSCF902へ転送する。
・CSCF902はメディア要求907をAS901へ出す。AS901はサービスについてメディア・サーバ903を選択する。このために、それは、メディア・サーバ・プールを識別するサービス・タイプを指定するDNSクエリ908を出す。さらに、それはまた、端末701のIPアドレスを指定する。
・選択ロジック301はクエリを傍受し、それをDNSサーバ306へ転送して、所与のサービスについて取り得るメディア・サーバのリストを取得する。
・選択ロジック301は通信に最適なメディア・サーバを選択し、それをDNS回答909においてAS901へ転送し、次いでAS901はメディア受理メッセージ910においてそれをCSCF902へ転送する。
・CSCF902はSIP okメッセージ911において端末701へメディア・サーバ・アドレスを転送し、通信が始まりうる。
・選択でトランスポート負荷情報を用いることによる効率的なトランスポート使用。ある領域の移動体端末の進出だけでなくユーザの活動が動的に変化するかもしれないため、これは特に有益である。
・サーバ/ゲートウェイ到達可能性および利用可能なトランスポート・リソースの真の知識による呼/セッション設定時間および完了率のより良い特性。
・最も軽い負荷で、最短の取り得るユーザ・プレーン経路およびサービス・ノードを選択することによるQoSに敏感なサービスの改善された応答時間および特性。
3GPP 第3世代パートナーシップ・プロジェクト
BGP ボーダ・ゲートウェイ・プロトコル
CSCF 呼セッション制御機能
GGSN ゲートウェイGPRSサポート・ノード
LTE ロング・ターム・エボリューション
MME 移動体管理エンティティ
MSC 移動体交換局
MT 移動体体端末
NT ノマディック端末
OSPF オープン・ショーテスト・パス・ファースト・プロトコル
PDA 携帯情報端末
PDN パケット・データ・ネットワーク
POP ポイント・オブ・プレゼンス
RNC 無線ネットワーク制御装置
SAE システム・アーキテクチャ・エボリューション
SGSN サービングGPRSサポート・ノード
Claims (13)
- 通信ネットワーク内の複数のネットワーク・リソースからネットワーク・リソースを選択するための方法であって、
選択ノードにおいて、ネットワーク・リソースを求める要求を端末から受信する工程と、
動的に更新されるデータベースから前記複数のネットワーク・リソースのそれぞれの状態及び能力に関するデータを読み出す工程と、
ホーム加入者サーバからユーザ又は前記端末に関する加入契約情報を読み出す工程と、
前記読み出されたデータと前記読み出された加入契約情報とに基づいて、前記複数のネットワーク・リソースからネットワーク・リソースを選択する工程と、
前記選択されたネットワーク・リソースを識別する情報を含む応答を前記端末へ送信する工程と
を有し、
前記加入契約情報は、容量、速度及びモビリティに関する制限を含み、前記複数のネットワーク・リソースは当該制限に基づいて絞り込まれることを特徴とする方法。 - 前記読み出されたデータは、前記ネットワーク内の各ネットワーク・リソースのトポロジと、各ネットワーク・リソースに関する現在の負荷と、前記端末と前記ネットワーク・リソースとの間の経路に関する前記ネットワークの現在の容量とのうちの何れかを含むことを特徴とする請求項1に記載の方法。
- ドメイン・ネーム・サーバから前記複数のネットワーク・リソースのそれぞれについてのアドレスを読み出す工程をさらに有することを特徴とする請求項1又は2に記載の方法。
- 前記要求及び前記応答はドメイン・ネーム・システム・メッセージであることを特徴とする請求項1乃至3の何れか1項に記載の方法。
- ネットワーク・リソースを選択する際に、到達可能性又は利用可能なサービスの要件を満たさないネットワーク・リソースを前記複数のネットワーク・リソースから減らす工程をさらに有することを特徴とする請求項1乃至4の何れか1項に記載の方法。
- 通信ネットワークで用いられる選択ノードであって、
ネットワーク・リソースを求める要求を端末から受信するための受信器と、
動的に更新されるデータベースから複数のネットワーク・リソースのそれぞれの状態及び能力に関するデータを読み出すための手段と、
ホーム加入者サーバからユーザ又は前記端末に関する加入契約情報を読み出すための手段と、
前記読み出されたデータと前記読み出された加入契約情報とに基づいて複数のネットワーク・リソースからネットワーク・リソースを選択するための手段と、
前記選択されたネットワーク・リソースを識別する情報を含むメッセージを前記端末へ送信するための送信器と
を備え、
前記加入契約情報は、容量、速度及びモビリティに関する制限を含み、前記複数のネットワーク・リソースは当該制限に基づいて絞り込まれることを特徴とする選択ノード。 - 前記データを読み出すための手段は、複数のネットワーク・ノードからデータを読み出すための手段を備えることを特徴とする請求項6に記載の選択ノード。
- 前記ネットワーク・リソースはサーバ機能又はゲートウェイ機能の一方から選択されることを特徴とする請求項6又は7に記載の選択ノード。
- 前記読み出されたデータは、前記ネットワーク内の各ネットワーク・リソースのトポロジと、各ネットワーク・リソースに関する現在の負荷と、前記端末と前記ネットワーク・リソースとの間の経路に関する前記ネットワークの現在の容量とのうちの何れかから選択された情報を含むことを特徴とする請求項6乃至8の何れか1項に記載の選択ノード。
- 前記読み出されたデータは、
前記複数のネットワーク・リソースのそれぞれの前記ネットワーク上の位置と、
前記複数のネットワーク・リソースのそれぞれについての経路情報と、
前記複数のネットワーク・リソースのそれぞれに関する現在の負荷と、
前記複数のネットワーク・リソースのそれぞれの現在の容量と、
前記端末と前記複数のネットワーク・リソースのそれぞれとの間の経路に関する現在のネットワーク容量と、
前記複数のネットワーク・リソースのそれぞれに関するセキュリティ情報と、
前記複数のネットワーク・リソースのそれぞれから利用可能なサービスと、
事業者ポリシー情報と
のうちの何れかから選択された情報を含むことを特徴とする請求項6乃至9の何れか1項に記載の選択ノード。 - 到達可能性又は利用可能なサービスの要件を満たさないネットワーク・リソースを前記複数のネットワーク・リソースから減らすための手段をさらに備えることを特徴とする請求項6乃至10の何れか1項に記載の選択ノード。
- 前記複数のネットワーク・リソースのネットワーク・リソースに関する負荷のバランスをとるための手段をさらに備えることを特徴とする請求項6乃至11の何れか1項に記載の選択ノード。
- 請求項1乃至5の何れか1項に記載の方法を実行するように装置を制御するためのプログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2008/050747 WO2009092440A1 (en) | 2008-01-23 | 2008-01-23 | Method and apparatus for pooling network resources |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011512715A JP2011512715A (ja) | 2011-04-21 |
JP5323861B2 true JP5323861B2 (ja) | 2013-10-23 |
Family
ID=39276175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010543390A Expired - Fee Related JP5323861B2 (ja) | 2008-01-23 | 2008-01-23 | ネットワーク・リソースをプールするための方法および装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20100291943A1 (ja) |
EP (1) | EP2241087A1 (ja) |
JP (1) | JP5323861B2 (ja) |
CN (1) | CN101926153A (ja) |
CA (1) | CA2711467A1 (ja) |
WO (1) | WO2009092440A1 (ja) |
Families Citing this family (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0863452A (ja) * | 1994-08-26 | 1996-03-08 | Nec Corp | Simdプロセッサ |
GB2458258A (en) | 2008-02-04 | 2009-09-16 | Nec Corp | Method of controlling base station loading in a mobile communication system |
PL2260652T3 (pl) * | 2008-04-04 | 2014-01-31 | Ericsson Telefon Ab L M | Sposób aktualizacji informacji dotyczącej węzłów sieci obsługujących obszar śledzenia |
US20090285179A1 (en) * | 2008-05-16 | 2009-11-19 | Bridgewater Systems Corp. | Long-Term Evolution (LTE) Packet Data Network Gateway (PDN-GW) Selection |
EP2329385A4 (en) * | 2008-08-06 | 2016-09-14 | Movik Networks | CALLING CONTENT IN THE RADIO ACCESS NETWORK (RAN) |
CA2748403A1 (en) * | 2008-12-26 | 2010-07-01 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and communications node for routing communications using a bi-level addressing scheme |
US8924527B2 (en) | 2009-03-04 | 2014-12-30 | Cisco Technology, Inc. | Provisioning available network resources |
WO2010151197A1 (en) * | 2009-06-25 | 2010-12-29 | Telefonaktiebolaget L M Ericsson (Publ) | Core network node selection in radiocommunication systems having home gateways |
JP5359677B2 (ja) * | 2009-08-18 | 2013-12-04 | 日本電気株式会社 | ローミングシステム、無線基地局、並びに通信制御方法及びプログラム |
US9668293B2 (en) | 2009-08-25 | 2017-05-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Relocation of mobility anchor for nomadic subscribers |
US8331224B2 (en) * | 2009-11-23 | 2012-12-11 | Telefonaktiebolaget L M Ericsson (Publ) | Self-management of mobility management entity (MME) pools |
US9503970B2 (en) * | 2009-12-04 | 2016-11-22 | Qualcomm Incorporated | Managing a data network connection for mobile communications based on user location |
WO2011100518A2 (en) * | 2010-02-12 | 2011-08-18 | Movik Networks, Inc. | Charging-invariant and origin-server-friendly transit caching in mobile networks |
WO2011115965A1 (en) | 2010-03-15 | 2011-09-22 | Movik Networks | Adaptive chunked and content-aware pacing of multi-media delivery over http transport and network controlled bit rate selection |
EP2385656B1 (en) * | 2010-05-06 | 2012-12-12 | Deutsche Telekom AG | Method and system for controlling data communication within a network |
GB201010821D0 (en) * | 2010-06-28 | 2011-03-30 | Nokia Oyj | Mehtod and apparatus for communicating via a gateway |
US9220110B2 (en) | 2010-07-22 | 2015-12-22 | Telefonaktiebolaget L M Ericsson (Publ) | Node selection in a packet core network |
WO2012040608A2 (en) | 2010-09-24 | 2012-03-29 | Movik Networks | Destination learning and mobility detection in transit network device in lte & umts radio access networks |
WO2012044248A1 (en) * | 2010-09-28 | 2012-04-05 | Empire Technology Development Llc | Data filtering for communication devices |
US9277457B2 (en) | 2010-11-26 | 2016-03-01 | Telefonaktiebolaget L M Ericsson (Publ) | Efficient data delivery in cellular networks |
CN103262503B (zh) * | 2010-12-22 | 2017-05-31 | 瑞典爱立信有限公司 | 分组核心网络中的节点选择方法和设备 |
WO2012107788A1 (en) * | 2011-02-08 | 2012-08-16 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for mobility support for caching adaptive http streaming content in cellular networks |
JP5786089B2 (ja) | 2011-04-07 | 2015-09-30 | インターデイジタル パテント ホールディングス インコーポレイテッド | ローカルデータキャッシングのための方法および装置 |
US9571566B2 (en) * | 2011-06-15 | 2017-02-14 | Juniper Networks, Inc. | Terminating connections and selecting target source devices for resource requests |
WO2012175140A1 (en) * | 2011-06-24 | 2012-12-27 | Nokia Siemens Networks Oy | Gateway selection for load balancing |
US9204329B2 (en) | 2011-07-21 | 2015-12-01 | Movik Networks | Distributed RAN information collection, consolidation and RAN-analytics |
WO2013013237A1 (en) | 2011-07-21 | 2013-01-24 | Movik Networks | Ran analytics, control and tuning via multi-protocol, multi-domain, and multi-rat analysis |
US9001682B2 (en) | 2011-07-21 | 2015-04-07 | Movik Networks | Content and RAN aware network selection in multiple wireless access and small-cell overlay wireless access networks |
JP5877040B2 (ja) * | 2011-11-16 | 2016-03-02 | 株式会社Nttドコモ | 接続制御装置、通信システム及び接続制御方法 |
US9059998B2 (en) * | 2012-04-18 | 2015-06-16 | Telefonaktiebolaget L M Ericsson (Publ) | Media plane optimization for voice over LTE |
US9740708B2 (en) * | 2012-05-01 | 2017-08-22 | Everbridge, Inc. | Systems and methods for distance and performance based load balancing |
US9225731B2 (en) | 2012-05-24 | 2015-12-29 | International Business Machines Corporation | System for detecting the presence of rogue domain name service providers through passive monitoring |
US9451643B2 (en) * | 2012-09-14 | 2016-09-20 | Futurewei Technologies, Inc. | System and method for a multiple IP interface control protocol |
CN102904762B (zh) * | 2012-11-12 | 2015-11-18 | 山东中创软件工程股份有限公司 | 资源节点的监控方法及装置 |
US9270596B2 (en) * | 2012-11-26 | 2016-02-23 | Verizon Patent And Licensing Inc. | Selection of virtual network elements |
US9055520B2 (en) * | 2012-12-19 | 2015-06-09 | Cisco Technology, Inc. | Systems, methods and media for mobile management entity (MME) selection by Evolved Node B (eNodeB) |
CN105122777B (zh) | 2013-02-15 | 2018-12-14 | 交互数字专利控股公司 | 网络控制的wtru地址/锚点选择的方法 |
WO2015010738A1 (en) * | 2013-07-24 | 2015-01-29 | Telefonaktiebolaget L M Ericsson (Publ) | State information offloading for diameter agents |
US9277429B2 (en) * | 2013-08-06 | 2016-03-01 | Cellos Software Ltd. | Monitoring probe for identifying a user plane identifier of a user device |
EP2843885A1 (en) | 2013-08-29 | 2015-03-04 | NTT DoCoMo, Inc. | Apparatus and method for implementing a packet gateway user plane |
US9924455B2 (en) * | 2013-09-12 | 2018-03-20 | Huawei Technologies Co., Ltd. | System and method for virtual user-specific service gateways |
US9642077B2 (en) * | 2013-10-23 | 2017-05-02 | Cisco Technology, Inc. | Node selection in virtual evolved packet core |
JP6340076B2 (ja) * | 2013-10-29 | 2018-06-06 | 華為技術有限公司Huawei Technologies Co.,Ltd. | 移動性管理方法、装置及びシステム |
CN110267307B (zh) * | 2013-11-11 | 2022-11-08 | 瑞典爱立信有限公司 | 网关权重因子和负载信息 |
EP2922252B1 (en) * | 2014-03-21 | 2017-09-13 | Juniper Networks, Inc. | Selectable service node resources |
CN104935506B (zh) * | 2014-03-21 | 2020-03-06 | 瞻博网络公司 | 可选择的服务节点资源 |
WO2015145112A1 (en) * | 2014-03-28 | 2015-10-01 | British Telecommunications Public Limited Company | Data retrieval |
WO2015192323A1 (zh) * | 2014-06-17 | 2015-12-23 | 华为技术有限公司 | 一种mme重选的方法和mme |
US9774687B2 (en) * | 2014-07-07 | 2017-09-26 | Twilio, Inc. | System and method for managing media and signaling in a communication platform |
US9875290B2 (en) * | 2014-08-15 | 2018-01-23 | Deloitte It Inc. | Method, system and computer program product for using an intermediation function |
WO2016058118A1 (zh) * | 2014-10-13 | 2016-04-21 | 华为技术有限公司 | 业务优化方法、传输网控制器、客户控制器及*** |
US10439908B2 (en) * | 2014-12-23 | 2019-10-08 | Talari Networks Incorporated | Methods and apparatus for providing adaptive private network centralized management system time correlated playback of network traffic |
US9578541B2 (en) | 2015-04-06 | 2017-02-21 | At&T Intellectual Property I, L.P. | Proximity based sub-pooling of network devices in mobile wireless networks |
IN2015CH03069A (ja) | 2015-06-19 | 2015-07-03 | Wipro Ltd | |
EP3107257B1 (en) * | 2015-06-19 | 2020-11-11 | Wipro Limited | Network resource optimization for continuity of lawful interception of voice and data sessions across networks |
JP2017017379A (ja) * | 2015-06-26 | 2017-01-19 | 株式会社Nttドコモ | 通信接続方法および通信システム |
CN106714237B (zh) * | 2015-11-13 | 2019-11-08 | ***通信集团设计院有限公司 | 一种核心网分组域设备调整方法及装置 |
US10230685B2 (en) | 2016-05-20 | 2019-03-12 | At&T Intellectual Property I, L.P. | Subscriber session director |
CN107484224A (zh) * | 2016-06-08 | 2017-12-15 | ***通信有限公司研究院 | 一种数据传输方法及装置 |
WO2018046090A1 (en) * | 2016-09-09 | 2018-03-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Packet flow optimization in a transport network |
US10375548B2 (en) * | 2016-09-15 | 2019-08-06 | At&T Intellectual Property I, L.P. | Method and apparatus for data delivery to wireless communication devices |
US10972552B2 (en) * | 2016-09-30 | 2021-04-06 | Huawei Technologies Co., Ltd. | Method and system for user plane path selection |
WO2018137784A1 (en) * | 2017-01-30 | 2018-08-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus for managing resource usage across domains in a communication network |
WO2018233844A1 (en) * | 2017-06-23 | 2018-12-27 | Telefonaktiebolaget Lm Ericsson (Publ) | METHODS AND APPARATUS EMPLOYED TO ANSWER DNS REQUEST AND MANAGE CONNECTION REQUEST |
US11032127B2 (en) * | 2017-06-26 | 2021-06-08 | Verisign, Inc. | Resilient domain name service (DNS) resolution when an authoritative name server is unavailable |
WO2019141376A1 (en) * | 2018-01-19 | 2019-07-25 | Nokia Technologies Oy | Methods and apparatus |
US11076321B2 (en) * | 2018-10-11 | 2021-07-27 | Cisco Technology, Inc. | Selecting 5G non-standalone architecture capable MME during registration and handover |
US11290951B2 (en) | 2019-02-12 | 2022-03-29 | Cisco Technology, Inc. | Providing optimal packet data network gateway selection for 5G network environments upon initial user equipment attachment via a WiFi evolved packet data gateway |
CN110198363B (zh) * | 2019-05-10 | 2021-05-18 | 深圳市腾讯计算机***有限公司 | 一种移动边缘计算节点的选择方法、装置及*** |
US11653414B2 (en) * | 2021-04-08 | 2023-05-16 | At&T Intellectual Property I, L.P. | Facilitation of mobile edge voice over internet protocol applications for 5G or other next generation network |
CN115102831B (zh) * | 2022-07-26 | 2023-07-04 | 烽火通信科技股份有限公司 | 一种分布式bgp服务的部署方法和*** |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3770801B2 (ja) * | 2001-02-15 | 2006-04-26 | 株式会社日立製作所 | 代理サーバ、サーバおよびそれらを実現するプログラムを記録した記録媒体 |
JP4040292B2 (ja) * | 2001-11-30 | 2008-01-30 | 日本電信電話株式会社 | サーバ選択方法、サーバ選択装置、サーバ選択プログラム、および、記録媒体 |
US7086061B1 (en) * | 2002-08-01 | 2006-08-01 | Foundry Networks, Inc. | Statistical tracking of global server load balancing for selecting the best network address from ordered list of network addresses based on a set of performance metrics |
JP2005018293A (ja) * | 2003-06-24 | 2005-01-20 | Kanazawa Inst Of Technology | コンテンツ配信制御装置、コンテンツ配信制御方法およびコンテンツ配信制御プログラム |
EP1698196B1 (en) * | 2003-12-22 | 2010-06-02 | Telefonaktiebolaget L M Ericsson (Publ) | Technology-independent access selection based on application requirements and network status |
EP1587272A1 (en) * | 2004-04-13 | 2005-10-19 | Alcatel | Method and apparatus for load distribution in a wireless data network |
US7360237B2 (en) * | 2004-07-30 | 2008-04-15 | Lehman Brothers Inc. | System and method for secure network connectivity |
US7499998B2 (en) * | 2004-12-01 | 2009-03-03 | Cisco Technology, Inc. | Arrangement in a server for providing dynamic domain name system services for each received request |
JP2006166040A (ja) * | 2004-12-08 | 2006-06-22 | Nec Corp | 移動体通信システム、管理エージェント装置及びそれらに用いるサーバ機能移動方法並びにそのプログラム |
JP4512192B2 (ja) * | 2005-02-09 | 2010-07-28 | 株式会社日立製作所 | 輻輳制御装置、および、ネットワークの輻輳制御方法 |
US7548945B2 (en) * | 2005-04-13 | 2009-06-16 | Nokia Corporation | System, network device, method, and computer program product for active load balancing using clustered nodes as authoritative domain name servers |
FI20050494A0 (fi) * | 2005-05-10 | 2005-05-10 | Nokia Corp | Palvelun tarjoaminen tietoliikennejärjestelmässä |
CN101273652A (zh) * | 2005-09-23 | 2008-09-24 | 美商内数位科技公司 | 用于支持呼叫连续性的无线通信方法和*** |
PT1987647E (pt) * | 2006-02-24 | 2011-01-04 | Ericsson Telefon Ab L M | Canal de controlo compatível com ims para iptv |
EP2082546B1 (en) * | 2006-11-16 | 2015-09-23 | Telefonaktiebolaget LM Ericsson (publ) | Gateway selection mechanism |
JP4269343B2 (ja) * | 2007-02-09 | 2009-05-27 | 日本電気株式会社 | 名前解決サーバおよびパケット転送装置 |
-
2008
- 2008-01-23 CA CA2711467A patent/CA2711467A1/en not_active Abandoned
- 2008-01-23 US US12/863,897 patent/US20100291943A1/en not_active Abandoned
- 2008-01-23 WO PCT/EP2008/050747 patent/WO2009092440A1/en active Application Filing
- 2008-01-23 JP JP2010543390A patent/JP5323861B2/ja not_active Expired - Fee Related
- 2008-01-23 EP EP08708111A patent/EP2241087A1/en not_active Withdrawn
- 2008-01-23 CN CN2008801253823A patent/CN101926153A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2009092440A1 (en) | 2009-07-30 |
EP2241087A1 (en) | 2010-10-20 |
JP2011512715A (ja) | 2011-04-21 |
US20100291943A1 (en) | 2010-11-18 |
CA2711467A1 (en) | 2009-07-30 |
CN101926153A (zh) | 2010-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5323861B2 (ja) | ネットワーク・リソースをプールするための方法および装置 | |
US11929977B2 (en) | System, apparatus and method to support data server selection | |
US11671373B2 (en) | Systems and methods for supporting traffic steering through a service function chain | |
EP2235888B1 (en) | Selection of an edge node in a fixed access communication network | |
US11700574B2 (en) | Systems and methods for producer network function discovery in a wireless network based on geographic location | |
KR102023177B1 (ko) | 분산형 소프트웨어 정의 네트워크 패킷 코어 시스템에서 로드 밸런싱을 위한 시스템들 및 방법들 | |
US11729137B2 (en) | Method and device for edge application server discovery | |
US11283883B1 (en) | Methods, systems, and computer readable media for providing optimized binding support function (BSF) packet data unit (PDU) session binding discovery responses | |
JP7434590B2 (ja) | エッジコンピューティングのための分散アンカーのアプリケーショントリガセットアップ | |
US11456989B2 (en) | Systems and methods for virtualized network function (“VNF”) selection in a wireless telecommunications network | |
WO2021051420A1 (zh) | 一种dns缓存记录的确定方法及装置 | |
US20210195465A1 (en) | Traffic in a distributed cloud system | |
US20040196846A1 (en) | Resource determination in IP-based networks | |
US20230284008A1 (en) | Roaming hub 5g interconnect for public line mobile networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120614 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120622 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120903 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120910 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130304 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130425 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130712 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130717 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5323861 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |