【手続補正書】
【提出日】平成30年2月19日(2018.2.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツデリバリネットワークを操作するための方法であって、
電気通信ネットワークの複数のプロキシサーバの各々からルータにおいてネットワークインターネットプロトコル（ＩＰ）アドレス告知を受信する段階であって、前記複数のプロキシサーバは、前記コンテンツデリバリネットワーク（ＣＤＮ）のコンテンツファイルを格納するストレージデバイスと通信し、前記複数のプロキシサーバの各々からの前記ネットワークＩＰアドレスは、第１のＩＰアドレス範囲を含む、段階と、
前記ＣＤＮと通信するエンドユーザデバイスから前記コンテンツファイルに対する第１の要求を受信する段階であって、前記第１の要求は、前記コンテンツファイルについて少なくとも宛先ＩＰアドレスを有する、段階と、
前記複数のプロキシサーバのうち第１のプロキシサーバを選択して要求された前記コンテンツファイルを前記エンドユーザデバイスに提供する段階と、
前記コンテンツファイルに対する前記第１の要求を前記第１のプロキシサーバに送信する段階と、
を備える、
方法。
【請求項２】
前記コンテンツファイルに対する前記第１の要求の少なくとも前記宛先ＩＰアドレスに基づいて、ハッシュ値を計算する段階を更に備え、
任意で、前記第１のプロキシサーバを選択する段階は、計算された前記ハッシュ値に少なくとも基づいている、
請求項１に記載の方法。
【請求項３】
前記複数のプロキシサーバの前記第１のプロキシサーバから前記ルータにおいてホストＩＰアドレス告知を受信する段階であって、
前記ホストＩＰアドレスは、第２のＩＰアドレス範囲を有し、
前記第２のＩＰアドレス範囲は、前記第１のＩＰアドレス範囲より小さい、
段階を更に備える、
請求項１または２に記載の方法。
【請求項４】
前記要求されたコンテンツファイルを前記エンドユーザデバイスに提供する前記複数のプロキシサーバの前記第１のプロキシサーバを選択する段階は、前記ホストＩＰアドレスに少なくとも基づいている、
請求項３に記載の方法。
【請求項５】
前記複数のプロキシサーバの前記第１のプロキシサーバの故障の指標を受信する段階と、
受信された前記第１のプロキシサーバの前記故障の前記指標に少なくとも基づいて、ルーティングテーブルから前記ホストＩＰアドレスを取り除く段階と、
を更に備える、
請求項３または４に記載の方法。
【請求項６】
前記複数のプロキシサーバは、第２のプロキシサーバを有し、
前記方法は、
前記ルータによって、前記第２のＩＰアドレス範囲は、前記第１のＩＰアドレス範囲よりも小さいか決定する段階を備え、
プロキシサーバを選択する前記段階は、前記第２のＩＰアドレス範囲が、前記第１のＩＰアドレス範囲よりも小さいか決定する段階に基づいて、前記要求されたコンテンツファイルを前記エンドユーザデバイスに提供する前記第１のプロキシサーバを選択する段階である、
請求項５に記載の方法。
【請求項７】
前記ＣＤＮと通信する前記エンドユーザデバイスから前記コンテンツファイルに対する第２の要求を受信する段階であって、前記第２の要求は、前記コンテンツファイルについて少なくとも前記宛先ＩＰアドレスを有する、段階と、
少なくとも前記複数のプロキシサーバの前記第１のプロキシサーバの故障の前記指標を受信する段階に応答して、前記複数のプロキシサーバの第２のプロキシサーバを選択し、前記要求されたコンテンツファイルを前記エンドユーザデバイスに提供する段階と、
を更に備える、
請求項５または６に記載の方法。
【請求項８】
前記ネットワークＩＰアドレス告知は、前記第１のプロキシサーバとのボーダーゲートウェイプロトコル（ＢＧＰ）セッションを介して受信される、
請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記ホストＩＰアドレス告知は、前記第１のプロキシサーバとのＢＧＰセッションを介して受信される、
請求項３から８のいずれか一項に記載の方法。
【請求項１０】
コンテンツデリバリネットワークであって、
前記コンテンツデリバリネットワーク（ＣＤＮ）と通信し、前記ＣＤＮと通信するエンドユーザデバイスからコンテンツファイルについて少なくとも宛先ＩＰアドレスを有する第１の要求を受信するルータと、
前記ルータおよび前記ＣＤＮの前記コンテンツファイルを格納するストレージデバイスと通信する複数のプロキシサーバと、を備え、
前記ルータは、更に、前記複数のプロキシサーバの各々から第１のＩＰアドレス範囲を有するネットワークインターネットプロトコル（ＩＰ）アドレス告知を受信し、前記複数のプロキシサーバのうち第１のプロキシサーバを選択して前記ネットワークＩＰアドレスに少なくとも基づいて前記エンドユーザデバイスに要求された前記コンテンツファイルを提供し、前記コンテンツファイルに対する前記第１の要求を前記第１のプロキシサーバに送信する、
コンテンツデリバリネットワーク。
【請求項１１】
前記ルータは、更に、少なくとも前記コンテンツファイルに対する前記第１の要求の前記宛先ＩＰアドレスに基づいて、ハッシュ値を計算し、
任意で、前記第１のプロキシサーバを選択することは、計算された前記ハッシュ値に少なくとも基づいている、
請求項１０に記載のコンテンツデリバリネットワーク。
【請求項１２】
前記第１のプロキシサーバは、前記ルータに対してホストＩＰアドレスを告知し、
前記ホストＩＰアドレスは、第２のＩＰアドレス範囲を有し、
前記第２のＩＰアドレス範囲は、前記第１のＩＰアドレス範囲より小さい、
請求項１０または１１に記載のコンテンツデリバリネットワーク。
【請求項１３】
前記複数のプロキシサーバのうち前記第１のプロキシサーバを選択して前記要求されたコンテンツファイルを前記エンドユーザデバイスに提供することは、前記ホストＩＰアドレスに少なくとも基づいている、
請求項１２に記載のコンテンツデリバリネットワーク。
【請求項１４】
前記ルータは、前記複数のプロキシサーバの前記第１のプロキシサーバの故障の指標を受信し、
受信された前記第１のプロキシサーバの前記故障の前記指標に少なくとも基づいてルーティングテーブルから前記ホストＩＰアドレスを取り除く、
請求項１２または１３に記載のコンテンツデリバリネットワーク。
【請求項１５】
前記ルータは、前記ＣＤＮと通信する前記エンドユーザデバイスから前記コンテンツファイルに対する第２の要求を受信し、
前記第２の要求は、前記コンテンツファイルについて少なくとも前記宛先ＩＰアドレスを有し、
前記複数のプロキシサーバの前記第１のプロキシサーバの故障の前記指標を受信することに少なくとも応答して、前記複数のプロキシサーバの第２のプロキシサーバを選択して前記要求されたコンテンツファイルを前記エンドユーザデバイスに提供する、
請求項１４に記載のコンテンツデリバリネットワーク。
【請求項１６】
前記ネットワークＩＰアドレス告知および前記ホストＩＰアドレスは、前記第１のプロキシサーバとのボーダーゲートウェイプロトコル（ＢＧＰ）セッションを介して前記ルータで受信される、
請求項１２から１５のいずれか１項に記載のコンテンツデリバリネットワーク。
【請求項１７】
前記複数のプロキシサーバは、第２のプロキシサーバを有し、
前記ルータは、前記第２のＩＰアドレス範囲が、前記第１のＩＰアドレス範囲よりも小さいか決定するように構成され、
前記第１のプロキシサーバの前記選択は、前記第２のＩＰアドレス範囲が、前記第１のＩＰアドレス範囲よりも小さいかの決定に更に基づく、
請求項１２から１６のいずれか１項に記載のコンテンツデリバリネットワーク。
【請求項１８】
電気通信ネットワークにおいてフェイルオーバ保護を提供するための方法であって、
前記電気通信ネットワークの少なくとも２つのプロキシサーバからルータにおいてネットワークインターネットプロトコル（ＩＰ）アドレス告知を受信する段階であって、
前記少なくとも２つのプロキシサーバは、コンテンツデリバリネットワーク（ＣＤＮ）のコンテンツファイルを格納するストレージデバイスと通信し、前記少なくとも２つのプロキシサーバの各々からの前記ネットワークＩＰアドレスは、第１のＩＰアドレス範囲を含む、段階と、
前記少なくとも２つのプロキシサーバの第１のプロキシサーバから前記ルータにおいてホストＩＰアドレス告知を受信する段階であって、前記ホストＩＰアドレスは、前記第１のＩＰアドレス範囲より小さい第２のＩＰアドレス範囲を有する、段階と、
前記少なくとも２つのプロキシサーバの前記第１のプロキシサーバの故障の指標を受信する段階と、
受信された前記第１のプロキシサーバの前記故障の前記指標に少なくとも基づいてルーティングテーブルから前記ホストＩＰアドレスを取り除く段階と、
前記ＣＤＮと通信するエンドユーザデバイスから前記コンテンツファイルに対する要求を受信する段階と、
複数のプロキシサーバの前記少なくとも２つのプロキシサーバの第２のプロキシサーバを選択して前記要求されたコンテンツファイルを前記エンドユーザデバイスに提供する段階と、
前記コンテンツファイルに対する前記要求を前記第２のプロキシサーバに送信する段階と、
を備える、
方法。
【請求項１９】
前記受信された要求は、前記コンテンツファイルに対する第２の要求であり、
前記第２の要求は宛先ＩＰアドレスを含み、
前記方法は、
前記少なくとも２つのプロキシサーバの各々に対するルーティングテーブルに前記ネットワークＩＰアドレスを格納して、前記第１のプロキシサーバに対する前記ルーティングテーブルに前記ホストＩＰアドレスを格納する段階と、
前記ＣＤＮと通信するエンドユーザデバイスからの前記コンテンツファイルに対する第１の要求を受信する段階であって、前記第１の要求は少なくとも前記コンテンツファイルに対する前記宛先ＩＰアドレスを有する段階と、
前記ルータによって、前記第２のＩＰアドレス範囲が前記第１のＩＰアドレス範囲より小さいか決定する段階と、
少なくとも前記第２のＩＰアドレス範囲が前記第１のＩＰアドレス範囲より小さいか決定する段階に基づいて、前記エンドユーザデバイスへ前記要求されたコンテンツファイルを提供する前記第１のプロキシサーバを選択する段階と、
前記少なくとも２つのプロキシサーバの各々に対する前記ルーティングテーブルに前記ネットワークＩＰアドレスを格納して、前記第１のプロキシサーバに対する前記ルーティングテーブルに前記ホストＩＰアドレスを格納する段階の後に、前記故障の前記指標を受信する前記段階と
を更に備え、
前記コンテンツファイルに対する要求を受信する前記段階は、前記コンテンツファイルに対する第二の要求を受信する段階を備え、前記第２の要求は前記宛先ＩＰアドレスを含み、
前記第２のプロキシサーバを選択する前記段階は、前記エンドユーザデバイスへの前記第２の要求に応答して、前記要求されたコンテンツファイルを提供する前記第２のプロキシサーバを選択し、
前記要求を送信する前記段階は、前記第２のプロキシサーバへ前記コンテンツファイルに対する前記第２の要求を送信する段階を備える、
請求項１８に記載の方法。
【請求項２０】
前記方法において、
前記ネットワークＩＰアドレス告知は、前記少なくとも２つのプロキシサーバとのボーダーゲートウェイプロトコル（ＢＧＰ）セッションを介して受信され、
及び／または
前記ホストＩＰアドレス告知は、前記第１のプロキシサーバとのＢＧＰセッションを介して受信される、
請求項１８または１９に記載の方法。