[go: up one dir, main page]

JP5894981B2 - 複数基準の選択を有するトポロジサーバを用いて通信アーキテクチャにわたって分散されたノードのネットワークへのアクセス - Google Patents

複数基準の選択を有するトポロジサーバを用いて通信アーキテクチャにわたって分散されたノードのネットワークへのアクセス Download PDF

Info

Publication number
JP5894981B2
JP5894981B2 JP2013517475A JP2013517475A JP5894981B2 JP 5894981 B2 JP5894981 B2 JP 5894981B2 JP 2013517475 A JP2013517475 A JP 2013517475A JP 2013517475 A JP2013517475 A JP 2013517475A JP 5894981 B2 JP5894981 B2 JP 5894981B2
Authority
JP
Japan
Prior art keywords
nodes
network
alto
communication architecture
client
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
Application number
JP2013517475A
Other languages
English (en)
Other versions
JP2013538383A (ja
Inventor
ランドリアマスイー,クレール−サビーヌ
Original Assignee
アルカテル−ルーセント
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by アルカテル−ルーセント filed Critical アルカテル−ルーセント
Publication of JP2013538383A publication Critical patent/JP2013538383A/ja
Application granted granted Critical
Publication of JP5894981B2 publication Critical patent/JP5894981B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1042Peer-to-peer [P2P] networks using topology management mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、通信アーキテクチャにわたって展開されたノードのネットワーク全体にわたって分散されたアプリケーションに関する。
これらのアプリケーションは、「ピアツーピア」(またはp2p)と呼ばれるアプリケーションを備えるだけでなく、インターネットを介してネットワーク化された複数のコンピュータから成るとともに、ユーザにコンテンツまたはデータ(一般に、大きいマルチメディアコンテンツ)を提供するために協働するCDN(コンテンツ配信ネットワーク)のネットワークも備える。
このタイプのネットワークは:
− コンテンツがレプリケートされるようにCDNに「注入」されるオリジンサーバと、
− コンテンツがレプリケートされる、インターネット「エッジ」に(永続的か否かにかかわらず)地理的に分散されたストレージノードと、
− コンテンツが、セマンティック的な意味でユーザ要求が「最も近い」ノードによって提供されることを可能にするセマンティックルーティング機構(「名前ベースのルーティング」)とから成る。
また、これらの分散されたアプリケーションは、潜在的に共有される、分散型であり、異種であり、遠隔であり、さらに独立したコンピュータリソースのセットから成る仮想インフラストラクチャである、より一般的にグリッドとして知られる、「コンピューティンググリッド」も備える。
また、他のタイプのアプリケーションが、本発明の範囲内に含まれることも可能である。これらの分散されたアプリケーションは、アプリケーションノードのコンテンツまたはセマンティクス特性に基づいて、ただし、基礎をなす通信アーキテクチャのトポロジ上の特性には配慮せずに、複数のアプリケーションノードをつなぎ合わせてネットワーク(「オーバーレイ」)にすることと同一の特性を共有する。
論理構造とハードウェアアーキテクチャの間の、この独立関係は、利点を有するが、アプリケーションノードのネットワークの展開が、通信アーキテクチャのトポロジを考慮に入れないため、少なくとも1つの大きな欠点も有する。
むしろ、2つのノードが、純粋にアプリケーションおよびセマンティクス基準に基づくノードのネットワーク内の隣接ノードであり得るが、複数の遠隔の通信ネットワークに展開されることがあり得る。1つのノードが1つの大陸に配置されており、さらにこのノードの隣接ノードが別の大陸に配置されている状況は、稀ではない。
結果は、終端間送信時間の増大、およびノードのネットワークの全体的なパフォーマンスの低下だけでなく、多くの遠隔接続の使用による、インターネットネットワーク全体の輻輳ももたらされる。
別の問題は、このことにより、事業者は料金請求されないトラフィックが事業者のネットワークを通ることを許すことが必要となることである。このことは、一部の事業者が、事業者のネットワークのサイズを大きくすること、またはそのトラフィックに割り当てられるサービス品質を下げることを要求する。
この状況を改善する提案が行われてきた。これらの提案のうちの1つが、IETF(インターネットエンジニアリングタスクフォース)内の作業部会によって研究されている「ALTO」(アプリケーション層トラフィック最適化)サービスである。
この提案の原理が、図1に示され、さらに通信アーキテクチャAの部分的な見通しを有するサーバSに依拠する。このALTOサーバSは、ALTOクライアントCALTOが、この部分的な見通しを考慮に入れるノードのネットワークNpのノードN1、N2、N3...N50のセットについての情報を獲得することを可能にする。この見通しは、この見通しが、通信アーキテクチャの1つの領域だけしかカバーせず、さらにこの見通しが、この見通しが表すインターネットネットワークの見通しの視点である所与の独立したシステムの事業者中心であるという意味で、部分的である。
文書、draft−ietf−alto−protocol−04.txtのセクション2.2において説明されるとおり、領域は、独立したシステム、ISP(インターネットサービスプロバイダ)によって管理されるネットワーク、またはそのようなネットワークのサブネットワークまたはセットであり得る。
ALTOサーバSは、ALTOクライアントに様々なサービスを提供することが可能である。サーバSは、特に、ネットワークのサーバSによる見通しのマップを提供すること、またはアプリケーションクライアントCが接続されたALTOクライアントによって識別子がサーバSに送信されたあるセットのノードの順序を提供することが可能である。
サーバSによって提供される情報は、ネットワークのトポロジを考慮に入れ、したがって、クライアントCがその知識を利用してノードのネットワーク(特にピアツーピアネットワーク)をセットアップすることを可能にすることができる。このため、送信/配信機構のための最適なネットワークが、設置され得る。
しかし、文書、draft−ietf−alto−protocol−04.txtによって現在、規定されている、この機構は、一度に単一の特性と関係する情報を特定することだけしか可能にしない。セクション5.1.1によれば、この特性は、地理的距離、ホップの数、または一般的なルーティングコードであることが可能である。
ALTOサーバに対するクライアントの要求の中で、クライアントは、或る特性(「費用タイプ」として知られている)を指定しなければならず、さらにサーバは、その特性についての情報で応答する。
しかし、単一の特性に依拠するのではなく、アプリケーションノードのセットが複数の特性から選択されることを可能にすることが有益であり得る。また、特性のより大きい多様性を考慮に入れて、その結果、多数の組合せおよび選択基準を許すことも有益であり得る。
このことは、現行では、考慮に入れられるべき特性と同じ数の要求をALTOサーバに送ることによってしか可能でない。その場合、クライアントは、受信された情報を、ソリューションを構築するために組み合わせることが可能である。それでも、そのような手順は、最適ではない。このことは、そのような手順が、ALTOクライアントとALTOサーバの間で多数のメッセージを生成するためである。このトラフィックは、事業者にとって料金請求可能ではなく、さらに通信アーキテクチャのリソースを輻輳させることに寄与する可能性がある。
さらに、ALTO問題を正式にまとめるIETFのRFC5693が、セクション5.1、「Information Provided by an ALTO Service」において、頻繁に変化する情報は、頻繁で、費用の高い更新を要求し、さもなければ、しばしば、陳腐であるため、ALTOサービスによって提供される情報は、変化がまれであることを特徴とすると述べている。このことは、終端間時間または利用可能な帯域幅などの、所与の時点におけるネットワークの状態を反映するメトリックについて当てはまる。しかし、良好に機能することが、これらのメトリックの統計的な値を知ることに依拠する、成功している多くのアプリケーションが、現在、存在する。サービス事業者およびネットワーク事業者とともにアプリケーションノードも、トラフィックをよりうまく管理するためにこれらの統計をますます計算し、格納するようになっている。したがって、これらの統計がしばしば既に存在しており、ALTOサーバ更新の頻度に適合する時間範囲をカバーすることを考えると、これらの統計が、ALTOによって提供されるサービスに組み込まれ得ないことは、残念である。
draft−ietf−alto−protocol−04.txt IETF、RFC5693
したがって、この状況を改善する現実の必要性が存在する。
そのようにするために、本発明は、通信アーキテクチャ上に展開されたノードのネットワークにわたって分散されたアプリケーションに、該通信アーキテクチャに接続されたアプリケーションクライアントによってアクセスするためのシステムを開示する。このアクセスシステムは、通信アーキテクチャ内のネットワークのトポロジのビューを有するサーバと、アプリケーションクライアントによる要求が行われたとき、このトポロジのビューに基づいて、そのネットワークのノードのセットについての情報を提供するための手段とを備える。
サーバは、ノードのそのセットと関係する複数の特性についての情報を提供することができる。
本発明の一実施形態によれば、アクセスシステムは、その情報に基づいて、ノードのセットの中のノードの順序を特定するように動作する調停デバイスをさらに備える。
調停デバイスは、前述の特性に関連付けられた重みに基づいて、その順序を特定するように動作することが可能である。
これらの重みは、前述のアプリケーションクライアントによって与えられることが可能である。
その情報は、スカラー値のベクトルの形態であり得る。
順序付けは、理想的なベクトルまでの距離に基づいて実行され得る。
本発明のアクセスシステムは、アプリケーションクライアントも実装する通信端末装置上に実装され得る。
本発明のさらなる目的は、通信アーキテクチャ上に展開されたノードのネットワークにわたって分散されたアプリケーションに、該通信アーキテクチャに接続されたアプリケーションクライアントによってアクセスするための方法であって、通信アーキテクチャ内のネットワークのトポロジのビューを有するサーバによって、そのトポロジのビューに基づいて、そのネットワークのノードのセットについての、ノードのそのセットと関係する複数の特性に関係する情報をアプリケーションクライアントに送信することを備える方法である。
本発明のさらなる目的は、データ処理デバイス上で実施されたとき、この方法を実行するように動作する手段を備えるソフトウェアアプリケーションである。
本発明、本発明の利点、および本発明の特性は、添付の図面とともに、後段の実施形態の説明においてより明確となろう。
既に言及された、ALTOプロトコルを実装する通信アーキテクチャを示す図である。 本発明によるアクセスシステムを実装する通信アーキテクチャを示す図である。
図2に示される図は、概略の機能図である。この図は、本発明の原理をより説明しやすくするために意図的に簡略化されている。
この図は、クライアントCが接続された通信アーキテクチャAを表す。このクライアントCは、ノードのネットワークNpのノードN1、N2、N3...N50にわたって分散されたアプリケーションを使用することを所望するアプリケーションクライアントである。
前述したとおり、これらのノードは、特に、ネットワークのトポロジに関して、異なる特性を有する。このため、これらのノードは、帯域幅、アップタイムなどの点で異なる特性をそれぞれが有する異なるアクセス手段(イーサネット(登録商標)、Wifi、3G、LTEなど)によって通信アーキテクチャAに接続された機器上に配置され得るが、これらのノードは、異なる事業者のネットワーク内に、さらに非常に異なる地理的区域に配置されることも可能である。
アプリケーションクライアントCは、通信端末装置T上に配置され得る。アプリケーションクライアントは、モバイル電話機、ラップトップコンピュータ、携帯情報端末、またはインターネットなどの通信アーキテクチャ上に配置されたアプリケーションにユーザが接続することを可能にする他の任意のデバイスであり得る。それらのアプリケーションは、ネットワーク化されたゲームアプリケーション、ファイル共有アプリケーション、特にビデオに関するマルチメディアフローアクセスアプリケーション、共有されるコンピューティングアプリケーションなどであり得る。
それ自体知られている仕方で、アプリケーションクライアントCは、ネットワークNpのノードのリストを認識することが可能である。例えば、そのネットワークへのアクセスポイントを提供する集中サーバを使用することなどの、そのようにする様々な技術が存在する。この集中サーバは、例えば、「ピアツーピア」ネットワークNpのコンテキスト内の「トラッカ」である。完全な分散モードにおいて、ピアノードは、ピア交換(PEX)技術によって、または検索エンジンによって識別され得る。
次に、アプリケーションクライアントCが、そのリストを、サービス要求の形態でALTOクライアントCALTOに送信することが可能である。このALTOクライアントは、図2に示されるとおり、通信端末装置T内に並置され得る。そのような事例において、別々であってもよい2つの機能モジュール(インターフェースを介して相互運用される異なる2つのソフトウェア製品)、または単一のソフトウェアモジュールに組み立てられた技術手段が存在する。
また、このALTOクライアントは、通信アーキテクチャA内に、例えば、前述したネットワークNpのノードを識別する集中サーバ(トラッカなど)内に配置されることも可能である。
ALTOクライアントは、アプリケーションクライアントCとALTOサーバの間のインターフェースを確実にするように構成された機能エンティティである。ALTOクライアントは、IETFによって現在、指定されているALTOプロトコルに準拠して、サーバとの通信を可能にするソフトウェア手段を実装する。ALTOクライアントは、ALTOクライアントが接続された通信アーキテクチャA内でいずれのALTOサーバが利用可能であるか、ならびにそれらのALTOサーバが提供するサービスを特定するための手段をさらに備えることが可能である。
次に、ALTOクライアントCALTOが、ALTOサーバSにサービス要求を送信する。このサービス要求は、アプリケーションクライアントCによって特定されたノードのリストと、サービスの識別子とを備える。このサービスは、前述した文書、draft−ietf−alto−protocol−04.txtのセクション3.2において定義されたサービスを備え得るが、標準化されたサービスであるか、独自のサービスであるかにかかわらず、他のサービスも明らかに備え得る。規格化されつつあるALTOプロトコルによって現在、考慮に入れられているサービスは、「マップサービス」、「マップフィルタリングサービス」、「エンドポイントプロパティサービス」、および「エンドポイントコストサービス」である。
さらに、この要求は、特性のセットを含み得る。これらの特性は、いずれの特性を選択するかは、アプリケーションに依存するので、アプリケーションクライアントCによって提供され得るが、ALTOクライアントまたは第三者機能モジュールが、他のデータに基づいて、それらの特性を決定すること、またはそのような決定に寄与することが可能であることも予見され得る。
本発明の一実施形態によれば、クライアントCが、調停デバイスMを介してALTOクライアントにこの要求を送信する。
アプリケーションクライアントCは、あるセットのノードの識別子をALTOクライアントCANTOに送信する。
また、アプリケーションクライアントCは、調停デバイスMに要求を送信することも行う。
この要求は、以下を含む:
− クライアントCが順序および/またはコストを知ることを所望するノードの数、
− 複数の特性、
− およびそれらの特性に関連付けられた潜在的な重み。
また、特性、重み、および所望されるノードの数の間の関連付けを備える複数のグループをこの要求の中に入れることも可能である。
この要求が受信されたとき、調停デバイスMは、ALTOクライアントCALTOに第2の要求を送信する。
この第2の要求は、複数の特性を含む。
次に、ALTOクライアントが、ALTOサーバに、以下を備えるALTO仕様に準拠する要求を送信する
− ALTOクライアントが、応答において特性のセットに関するベクトルを必要とすることを示すパラメータ、
− 複数の特性、および
− あるセットのノードの識別子。
また、この要求は、戻されるパラメータ値が順序値ではなく、スカラー値であることを指定するパラメータを備える必要もあり得る。
ALTOサーバは、ALTOサーバが情報を受信したノードのセットに関して受信される複数の特性についての情報を決定するために、ALTOサーバが有するトポロジのビューを使用する。ALTOサーバは、ALTOクライアントCALTOにそれらのパラメータを含むベクトルを送り返す。ALTOサーバの応答は、概略で以下のフォーマット:
N1、V1C1、V1C2、V1C3、V1C4、
N2、V2C1、V2C2、V2C3、V2C4、
N5、V5C1、V5C2、V5C3、V5C4、
を有することが可能であり、このフォーマットにおいて、Niは、ノードxの識別子を示し、さらにViCjは、特性jのノードiに関する値を表す。
これらの特性Cjは、通信アーキテクチャA内のネットワークNpのトポロジからもたらされる。これらの特性Cjは、機器間の接続についての特性(例えば、IPホップの数、一般的な値として、または無線キロメートル数としての各IPホップのコスト)と、アプリケーションノード自体についての特性(ALTOサービスによって割り当てられたID、接続のタイプ、利用可能なメモリリソースもしくはCPU時間リソース等)とを備える。
各IPホップのコストは、ALTOサーバSが有するトポロジのビューの一部を形成することが可能な様々な基準:帯域幅、送信時間、ジッタ、IP機器の輻輳などを考慮に入れることが可能である。
このデータは、ALTOサーバS内で周期的に測定され、更新されることが可能である。このデータは、ネットワーク管理ツールによって提供され得る。RFC5693に適合するデータオプションは、以下のとおりであり得る:
− ネットワークの高い動的状態メトリックについての統計、
− 各メトリックに関する、そのメトリックによるノード品質の指標、例えば、スカラー指標、
− 場合により、各情報(統計または指示)に関する信頼性指標、
− それらの値に関して適用される時間範囲、例えば、時間数、
− 場合により、各メトリックに関する、所与の時間範囲と、後述する統計または指標の値とを備えるセット。
しかし、これらのプロセスは、本発明自体の範囲から外れており、さらに説明することはしない。
ALTOサーバSからの応答は、現在、規格化されつつあるALTOプロトコルに準拠してALTOクライアントCALTOに送り返されることが可能である。この応答は、調停デバイスMに再送される。
そのデバイスは、アプリケーションクライアントCによって与えられる重みに基づいて、最良の特性ベクトルを求める様々な最適化技術を実装することが可能である。
特性のそれぞれを個別にではなく、特性ベクトルを最適化することを求めることが有益であり得る。発見される解は、より安定しており、物理的観点からより理に適っている。パレート最適点、つまり、少なくとも1つの成分が、他のいずれのベクトルにおけるその成分によっても超えられることがないベクトルが得られることが可能である。
調停デバイスが、ALTOサーバSによって送り返されたこの情報に基づいて、ノードの順序付を実行することが可能である。この順序は、セットの中の各ノードに関連付けられたベクトルと理想的なベクトルの間の距離に基づくことが可能である。
理想的なベクトルは、各成分が、抽出された効率的な(つまり、パレート最適の)解の中で見られる最良の値であるベクトルであり得る。
次に、調停デバイスMが、これらの値をアプリケーションクライアントに戻すことが可能である。アプリケーションクライアントが、初期要求の中で、アプリケーションクライアントが接続されることを所望するノードの数を送信した場合、その数のノードだけが戻される。
応答は、場合により、或る値に関連付けられた、このように特定されたノード識別子のリストから成ることが可能である。この値は、ALTOサーバSによって通信された、関連する特性ベクトルであることが可能であり、または、そのベクトルと理想的なベクトルの間の距離の順序表現であり得る、より統合された値であることが可能である。
値タイプの選択は、アプリケーションクライアントCからの要求の中で調停デバイスMに送信されるパラメータによって決定され得る。
アプリケーションクライアントが、選択されたノードとの通信を、それ自体知られている仕方で確立することが可能である。しかし、それらのノードは、アプリケーションによって特定された特性に応じて最適に選択されている。さらに、これらの目的を達するのに、ALTOサーバに単一の要求が送られており、アプリケーションクライアント、ALTOクライアント、および調停デバイスの間のさらなるトラフィックは、非常に限られており、さらに通信端末装置自体の内部でローカルであり、したがって、通信アーキテクチャAに全くコストがかからずに行われ得るため、さらなるトラフィックは、増加していない。

Claims (9)

  1. 通信アーキテクチャ(A)上に展開されたノード(N1、N2、N3...N50)のネットワークにわたって分散されたアプリケーションに、前記通信アーキテクチャに接続されたアプリケーションクライアント(C)によってアクセスするためのシステム(CANTO、M)であって、ALTO標準に準拠して前記通信アーキテクチャ内の前記ネットワークのトポロジのビューを有するサーバ(S)と、前記クライアントによる要求が行われたとき、前記トポロジのビューに基づいて、前記ネットワークのノードのセットについての情報を提供するための手段とを備え、前記サーバが、ノードの前記セットと関係する複数の特性についての情報を一度に提供することができる、システム(CANTO、M)。
  2. 前記情報に基づいてノードの前記セットにおいてアクセスのためのノードの順序を特定するように動作する調停デバイス(M)をさらに備える、請求項1に記載のアクセスシステム。
  3. 前記調停デバイスが、前記特性に関連付けられた重みに基づいて前記順序を特定するように動作する、請求項2に記載のアクセスシステム。
  4. 前記重みが、前記アプリケーションクライアントによって与えられる、請求項3に記載のアクセスシステム。
  5. 前記アプリケーションクライアントも実装する通信端末装置T上に実装されるように動作する、請求項1から4のいずれか一項に記載のアクセスシステム。
  6. 前記情報が、スカラー値のベクトルの形態である、請求項1から5のいずれか一項に記載のアクセスシステム。
  7. 前記順序付けが、理想的なベクトルまでの距離に基づいて実行される、請求項6に記載のアクセスシステム。
  8. 通信アーキテクチャ(A)上に展開されたノード(Ni、N2、N3...N50)のネットワークにわたって分散されたアプリケーションに、前記通信アーキテクチャに接続されたアプリケーションクライアント(C)によってアクセスするための方法であって、ALTO標準に準拠して前記通信アーキテクチャ内の前記ネットワークのトポロジのビューを有するサーバ(S)により、前記トポロジのビューに基づいて、前記ネットワークのノードのセットについての、ノードの前記セットと関係する複数の特性に関係する情報を、前記アプリケーションクライアントに一度に送信することを備える、方法。
  9. データ処理デバイス上で実行されるといつでも、請求項8に記載の方法のステップを実行するための手段を備える、コンピュータプログラム。
JP2013517475A 2010-07-08 2011-07-05 複数基準の選択を有するトポロジサーバを用いて通信アーキテクチャにわたって分散されたノードのネットワークへのアクセス Expired - Fee Related JP5894981B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR1055568A FR2962620B1 (fr) 2010-07-08 2010-07-08 Acces a un reseau de noeuds repartis sur une architecture de communication a l'aide d'un serveur de topologie avec selection multicriteres
FR1055568 2010-07-08
PCT/FR2011/051582 WO2012004513A1 (fr) 2010-07-08 2011-07-05 Acces a un reseau de noeuds repartis sur une architecture de communication a l'aide d'un serveur de topologie avec selection multicriteres

Publications (2)

Publication Number Publication Date
JP2013538383A JP2013538383A (ja) 2013-10-10
JP5894981B2 true JP5894981B2 (ja) 2016-03-30

Family

ID=43783444

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013517475A Expired - Fee Related JP5894981B2 (ja) 2010-07-08 2011-07-05 複数基準の選択を有するトポロジサーバを用いて通信アーキテクチャにわたって分散されたノードのネットワークへのアクセス

Country Status (7)

Country Link
US (1) US20130138732A1 (ja)
EP (1) EP2591588B1 (ja)
JP (1) JP5894981B2 (ja)
KR (2) KR101574863B1 (ja)
CN (1) CN102986196B (ja)
FR (1) FR2962620B1 (ja)
WO (1) WO2012004513A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014124692A1 (en) * 2013-02-15 2014-08-21 Nec Europe Ltd. Method and system for providing content in content delivery networks
EP2779702A1 (en) * 2013-03-12 2014-09-17 Alcatel Lucent Optimization of application layer traffic carried by an IP connection over a mobile network
CN105704064A (zh) * 2014-11-24 2016-06-22 华为技术有限公司 一种用于选取服务节点的方法及装置、应用引擎

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2013A (en) * 1841-03-24 Machine foe making pins
US6024A (en) * 1849-01-09 Cast-iron gar-wheel
US8023421B2 (en) * 2002-07-25 2011-09-20 Avaya Inc. Method and apparatus for the assessment and optimization of network traffic
US20030026268A1 (en) * 2000-11-28 2003-02-06 Siemens Technology-To-Business Center, Llc Characteristic routing
JP2002288229A (ja) * 2001-03-23 2002-10-04 Hitachi Ltd マルチレベル構成図情報の表示方法およびシステム
US20030217129A1 (en) * 2002-05-15 2003-11-20 Lucent Technologies Inc. Self-organizing intelligent network architecture and methodology
CN1556478A (zh) * 2003-12-30 2004-12-22 上海交通大学 嵌入式多功能远程网络拓扑管理方法
US7292579B2 (en) * 2005-04-29 2007-11-06 Scenera Technologies, Llc Processing operations associated with resources on a local network
US8031683B2 (en) * 2006-12-22 2011-10-04 Intel Corporation Selecting portals to service network transmissions
JP5005817B2 (ja) * 2007-09-14 2012-08-22 エヌイーシー ヨーロッパ リミテッド ネットワークパフォーマンスを最適化する方法およびシステム
US20100293294A1 (en) * 2009-05-15 2010-11-18 Alcatel-Lucent Usa Inc. Peer-to-peer communication optimization
CN101895482A (zh) * 2009-05-18 2010-11-24 华为技术有限公司 对点到点技术网络的逻辑拓扑信息进行抽象的方法和装置
US9635107B2 (en) * 2010-05-20 2017-04-25 Telefonaktiebolaget Lm Ericsson (Publ) System and method for managing data delivery in a peer-to-peer network
US8959139B2 (en) * 2010-05-28 2015-02-17 Juniper Networks, Inc. Application-layer traffic optimization service endpoint type attribute
US8688775B2 (en) * 2010-05-28 2014-04-01 Juniper Network, Inc. Application-layer traffic optimization service spanning multiple networks
US8700801B2 (en) * 2010-12-01 2014-04-15 Juniper Networks, Inc. Dynamically generating application-layer traffic optimization protocol maps
US9143431B2 (en) * 2010-12-29 2015-09-22 Cisco Technology, Inc. Hiding a service node in a network from a network routing topology
US9019865B2 (en) * 2011-03-04 2015-04-28 Juniper Networks, Inc. Advertising traffic engineering information with the border gateway protocol

Also Published As

Publication number Publication date
FR2962620B1 (fr) 2013-05-10
KR20150036657A (ko) 2015-04-07
US20130138732A1 (en) 2013-05-30
EP2591588B1 (fr) 2021-02-24
KR101574863B1 (ko) 2015-12-04
FR2962620A1 (fr) 2012-01-13
CN102986196A (zh) 2013-03-20
KR20130065688A (ko) 2013-06-19
EP2591588A1 (fr) 2013-05-15
CN102986196B (zh) 2017-04-05
WO2012004513A1 (fr) 2012-01-12
JP2013538383A (ja) 2013-10-10

Similar Documents

Publication Publication Date Title
EP3643051B1 (en) Dns resolution using link-level capacity of destination systems
US10348571B2 (en) Methods and apparatus for accessing dynamic routing information from networks coupled to a wide area network (WAN) to determine optimized end-to-end routing paths
US8751613B1 (en) Application layer traffic optimization enhancements for mobile devices
US9130960B2 (en) Method and apparatus for influencing the selection of peer data sources in a P2P network
CN102316091A (zh) 用于内容分发网络的应用层流量优化增强
CN102726031A (zh) 内容处理方法、装置和系统
KR101445047B1 (ko) 토폴로지 서버의 지원으로 통신 아키텍처에 분산된 노드의 네트워크에 대한 기밀 또는 보호 액세스
WO2012065531A1 (zh) 实现中继选择的方法及装置、系统
JP5011433B2 (ja) 他のペアの近傍にあるペアグループを決定する方法、関連するサーバ及び解析装置
JP2015023533A (ja) 通信システム
CN100591042C (zh) 半分布式p2p网络流量管理方法、系统及设备
JP5894981B2 (ja) 複数基準の選択を有するトポロジサーバを用いて通信アーキテクチャにわたって分散されたノードのネットワークへのアクセス
CN101964741A (zh) 一种节点列表发送方法和设备
Innamorati et al. Designing a broker extension for seamless CoAP and MQTT interoperability
Stiemerling et al. Application-layer traffic optimization (ALTO) deployment considerations
Poryev et al. CARMA based MST approximation for multicast provision in P2P networks
KR101467023B1 (ko) 분산형 네트워크에서 동적 컨텍스트를 활용한 콘텐츠/서비스 제공 시스템 및 그 방법
JP2009218988A (ja) 分散管理システム、クライアント端末、分散管理方法、及び分散管理プログラム
Meng et al. Elastic caching solutions for content dissemination services elastic caching solutions for content dissemination services of ip-based internet technologies prospective
KR101706597B1 (ko) 복수의 ip 주소를 사용하는 단말을 위한 피어-투-피어 서비스 방법 및 시스템
Saucez et al. ISP-Driven Informed Path Selection
Previdi et al. ALTO M. Stiemerling, Ed. Internet-Draft NEC Europe Ltd. Intended status: Informational S. Kiesel, Ed. Expires: January 16, 2014 University of Stuttgart
Stiemerling et al. RFC 7971: Application-Layer Traffic Optimization (ALTO) Deployment Considerations
Misra et al. Architecture for Content Delivery Networks
Lee ALTO WG G. Bernstein, Ed. Internet-Draft Grotto Networking Intended status: Informational Y. Yang, Ed. Expires: April 24, 2014 Yale University

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140318

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140611

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20141104

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160229

R150 Certificate of patent or registration of utility model

Ref document number: 5894981

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees