【手続補正書】
【提出日】平成22年9月28日(2010.9.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一または複数のダウンストリームネットワークインターフェースを有しており、少なくとも一つのマルチキャストグループアドレスにマルチキャストパケットを送信するソースと、マルチキャストグループアドレスおよびソースに対してデータを要求する一または複数のホストとの間のデータネットワークシステム内に位置するマルチキャストルータであって、
ダウンストリームネットワークインターフェースおよびマルチキャストグループアドレスのために、一または複数のホストにより行われたデータ要求により得られたＩＮＣＬＵＤＥソースリストに関する情報を含む少なくとも一つのＩＮＣＬＵＤＥソースレコードと、一または複数のホストにより行われたデータ要求により得られたＥＸＣＬＵＤＥソースリストに関する情報を含む少なくとも一つのＥＸＣＬＵＤＥソースレコードとを保存し、
ＩＧＭＰ（インターネットグループマネジメントプロトコル）またはＭＬＤ（マルチキャストリスナ探索）プロトコルに基づくホストルータマルチキャスト経路指定プロトコルを使用して、一または複数のホストと通信し、
ＩＮＣＬＵＤＥおよびＥＸＣＬＵＤＥソースリスト中の各ソースのｓｏｕｒｃｅ−ｔｉｍｅｒを維持し、
ネットワークインターフェースおよび各マルチキャストグループアドレスのために、少なくとも一つのＩＮＣＬＵＤＥソースレコードと少なくとも一つのＥＸＣＬＵＤＥソースレコードとの情報に基づいて、ホストにマルチキャストパケットを伝送し、
ｓｏｕｒｃｅ−ｔｉｍｅｒの値がゼロを上回るマルチキャストグループアドレスの各ＩＮＣＬＵＤＥソースのために、ダウンストリームネットワークインターフェースを介してマルチキャストパケットを伝送し、且つ
ｓｏｕｒｃｅ−ｔｉｍｅｒの値がゼロであるＥＸＣＬＵＤＥソースを除いて、ネットワークインターフェースを介して、マルチキャストグループアドレスのソースのマルチキャストパケットを伝送する、
マルチキャストルータ。
【請求項２】
ネットワークインターフェースおよびマルチキャストグループアドレスのために、単一のＩＮＣＬＵＤＥソースレコードおよび単一のＥＸＣＬＵＤＥソースレコードのみを保存する、請求項１に記載のマルチキャストルータ。
【請求項３】
ダウンストリームネットワークインターフェースおよびマルチキャストグループアドレスの少なくとも一つのＩＮＣＬＵＤＥソースレコードが、（ｍｕｌｔｉｃａｓｔ−ａｄｄｒｅｓｓ，ＩＮＣＬＵＤＥ，｛ｓｏｕｒｃｅ  ｌｉｓｔ  ａｎｄ  ｔｉｍｅｒｓ｝）を含んでおり、少なくとも一つのＥＸＣＬＵＤＥソースレコードが、（ｍｕｌｔｉｃａｓｔ−ａｄｄｒｅｓｓ，ｇｒｏｕｐ  ｔｉｍｅｒ，ＥＸＣＬＵＤＥ，｛ｓｏｕｒｃｅ  ｌｉｓｔ  ａｎｄ  ｔｉｍｅｒｓ｝）を含んでいる、請求項１に記載のマルチキャストルータ。
【請求項４】
一または複数のホストを発信元とする状態メッセージまたは状態変更メッセージを受信したときに、少なくとも一つのＩＮＣＬＵＤＥソースレコードおよび／または少なくとも一つのＥＸＣＬＵＤＥソースレコードを更新するために、実行可能な指令を保存している、請求項１に記載のマルチキャストルータ。
【請求項５】
ソースからマルチキャストルータまでの経路指定ツリーをセットアップするためにマルチキャストルータが適用しなければならない方法に関する指令を含む、一または複数のホストを発信元とする状態メッセージを受信することが可能な、請求項１に記載のマルチキャストルータ。
【請求項６】
（１）各ダウンストリームネットワークインターフェースおよびマルチキャストグループアドレスについて、少なくとも二つの別個のレコード、即ち、ＩＮＣＬＵＤＥソースレコードとＥＸＣＬＵＤＥソースレコードとを保持するため、および（２）マルチキャストルータのダウンストリームネットワークインターフェースを介して、一または複数のホストを発信元とするＩＮＣＬＵＤＥソースリストに関する情報とＥＸＣＬＵＤＥソースリストとに関する情報とを受信したときに、各マルチキャストグループアドレスについて、ＩＮＣＬＵＤＥソースレコードとＥＸＣＬＵＤＥソースレコードとを更新するために、実行可能な指令を保存している、請求項１に記載のマルチキャストルータ。
【請求項７】
ルータ−ルータマルチキャスト経路指定プロトコルを使用して、マルチキャストルータ自身とソースとの間に位置する少なくとも一つの他のマルチキャストルータと通信する、請求項１に記載のマルチキャストルータ。
【請求項８】
マルチキャストグループアドレスのために、マルチキャストルータ自身とソースとの間の経路指定ツリー内に位置する少なくとも一つの他のマルチキャストルータを介してソースにデータを要求するアップストリームネットワークインターフェースを有しており、このアップストリームネットワークインターフェースが、ルータ−ルータマルチキャスト経路指定プロトコルを介して少なくとも一つの他のマルチキャストと通信し、ＩＮＣＬＵＤＥソースレコードに含まれる情報と、ＥＸＣＬＵＤＥソースレコードに含まれる情報とを使用して、ソースにデータを要求することにより、最短パスツリーを介したソーストとの接続が可能になる、請求項７に記載のマルチキャストルータ。
【請求項９】
ルータ−ルータマルチキャスト経路指定プロトコルが、ＰＩＭ（プロトコル非依存マルチキャスト）プロトコルの一バージョンである、請求項７に記載のマルチキャストルータ。
【請求項１０】
マルチキャストグループアドレスのために、ランデブーポイントルータを含む複数のマルチキャストルータを介してソースにデータを要求するアップストリームネットワークインターフェースを有しており、これらの複数のマルチキャストルータが、ソースとマルチキャストルータ自身との間の経路指定ツリー内に位置しており、経路指定ツリーが、ソースのランデブーポイントツリー（ＲＰＴ）および最短パスツリー（ＳＰＴ）を含み、アップストリームネットワークインターフェースが、ルータ−ルータマルチキャスト経路指定プロトコルを介して複数のマルチキャストルータと通信し、ＩＮＣＬＵＤＥソースレコードに含まれる情報と、ＥＸＣＬＵＤＥソースレコードに含まれる情報とを使用して、ソースにデータを要求することにより、ランデブーポイントツリーを使用しなくとも最短パスツリーを介したソースとの接続が可能になる、請求項７に記載のマルチキャストルータ。
【請求項１１】
ルータ−ルータマルチキャスト経路指定プロトコルが、ＰＩＭ（プロトコル非依存マルチキャスト）プロトコルの一バージョンである、請求項１０に記載のマルチキャストルータ。
【請求項１２】
ダウンストリームネットワークインターフェースにおいて、マルチキャストグループアドレスに対するＩＳ＿ＩＮ（ｘ）タイプのメッセージを受信したとき、マルチキャストグループアドレスのいずれのＥＸＣＬＵＤＥソースレコードも修正されない、請求項１に記載のマルチキャストルータ。
【請求項１３】
ダウンストリームネットワークインターフェースにおいて、マルチキャストグループアドレスに対するＩＳ＿ＥＸ（ｘ）タイプのメッセージを受信したとき、マルチキャストグループアドレスのいずれのＩＮＣＬＵＤＥソースレコードも修正されない、請求項１に記載のマルチキャストルータ。
【請求項１４】
１）一または複数のホストを発信元とする、マルチキャストルータに対してマルチキャストグループアドレスおよびソースからのデータ送信の停止を要求するメッセージを受信するため、２）停止要求を受信したときに、少なくとも一つのＩＮＣＬＵＤＥソースレコードと少なくとも一つのＥＸＣＬＵＤＥソースレコードとを使用して、一または複数の他のホストがマルチキャストグループアドレスおよびソースからデータを受信しているかどうかを決定するため、ならびに３）マルチキャストグループアドレス及びソースから一または複数のホストへのデータ送信を、マルチキャストグループアドレスおよびソースからデータを受信する一または複数の他のホストに対してグループおよびソースに専用のクエリタイプのメッセージを送信することなく継続するための、実行可能な指令を保存する、請求項１に記載のマルチキャストルータ。
【請求項１５】
一または複数のダウンストリームネットワークインターフェースを有し、少なくとも一つのマルチキャストグループアドレスにマルチキャストパケットを送信するソースと、マルチキャストグループアドレス及びソースに対してデータを要求する一または複数のホストとの間のデータネットワークシステム内に位置するマルチキャストルータであって、
ダウンストリームネットワークインターフェースおよびマルチキャストグループアドレスのために、一または複数のホストにより行われたデータ要求により得られたＩＮＣＬＵＤＥソースリストに関する情報を含む少なくとも一つのＩＮＣＬＵＤＥソースレコードと、一または複数のホストにより行われたデータ要求により得られたＥＸＣＬＵＤＥソースリストに関する情報を含む少なくとも一つのＥＸＣＬＵＤＥソースレコードとを保存し、
ＩＧＭＰ（インターネットグループマネジメントプロトコル）またはＭＬＤ（マルチキャストリスナ探索）プロトコルに基づくホスト−ルータマルチキャスト経路指定プロトコルを使用して、一または複数のホストと通信し、
ＥＸＣＬＵＤＥソースリストが要求されたリストとＥＸＣＬＵＤＥリストとを含んでおり、
ダウンストリームネットワークインターフェースおよび各マルチキャストグループアドレスのために、少なくとも一つのＩＮＣＬＵＤＥソースレコードと少なくとも一つのＥＸＣＬＵＤＥソースレコードとの情報に基づいて、ホストにマルチキャストパケットを伝送する、
マルチキャストルータ。
【請求項１６】
ＩＮＣＬＵＤＥソースリストおよびＥＸＣＬＵＤＥソースリストの各々のためにｓｏｕｒｃｅ−ｔｉｍｅｒを維持する、請求項１５に記載のマルチキャストルータ。
【請求項１７】
ゼロを上回る値のｓｏｕｒｃｅ−ｔｉｍｅｒを有するマルチキャストグループアドレスの各ＩＮＣＬＵＤＥソースについて、ネットワークインターフェースを介してマルチキャストパケットを伝送し、マルチキャストグループアドレスの残りのソースのマルチキャストパケットも、値がゼロであるｓｏｕｒｃｅ−ｔｉｍｅｒを有するＥＸＣＬＵＤＥソースを除き、ネットワークインターフェースを介して伝送する、請求項１６に記載のマルチキャストルータ。
【請求項１８】
ルータ−ルータマルチキャスト経路指定プロトコルを使用して、マルチキャストルータ自体とソースとの間に位置する少なくとも一つの他のマルチキャストルータと通信する、請求項１５に記載のマルチキャストルータ。
【請求項１９】
ダウンストリームネットワークインターフェースおよびマルチキャストアドレスのために、単一のＩＮＣＬＵＤＥソースレコードおよび単一のＥＸＣＬＵＤＥソースレコードのみを保存する、請求項１５に記載のマルチキャストルータ。
【請求項２０】
ネットワークインターフェースおよびマルチキャストグループアドレスの少なくとも一つのＩＮＣＬＵＤＥソースレコードが、（ｍｕｌｔｉｃａｓｔ−ａｄｄｒｅｓｓ，ＩＮＣＬＵＤＥ，｛ｓｏｕｒｃｅ  ｌｉｓｔ  ａｎｄ  ｔｉｍｅｒｓ｝）を含んでおり、少なくとも一つのＥＸＣＬＵＤＥソースレコードが、（ｍｕｌｔｉｃａｓｔ−ａｄｄｒｅｓｓ，ｇｒｏｕｐ  ｔｉｍｅｒ，ＥＸＣＬＵＤＥ，｛ｓｏｕｒｃｅ  ｌｉｓｔ  ａｎｄ  ｔｉｍｅｒｓ｝）を含んでいる、請求項１５に記載のマルチキャストルータ。
【請求項２１】
一または複数のホストを発信元とする状態メッセージまたは状態変更メッセージを受信したときに、少なくとも一つのＩＮＣＬＵＤＥソースレコードおよび／または少なくとも一つのＥＸＣＬＵＤＥソースレコードを更新するために、実行可能な指令を保存している、請求項１５に記載のマルチキャストルータ。
【請求項２２】
ソースからマルチキャストルータまでの経路指定ツリーをセットアップするためにマルチキャストルータが適用しなければならない方法に関する指令を含む、一または複数のホストを発信元とする状態メッセージを受信することが可能な、請求項１５に記載のマルチキャストルータ。
【請求項２３】
（１）各ダウンストリームネットワークインターフェースおよびマルチキャストグループアドレスについて、少なくとも二つの別個のレコード、即ち、ＩＮＣＬＵＤＥソースレコードとＥＸＣＬＵＤＥソースレコードとを保持するため、および（２）マルチキャストルータのダウンストリームネットワークインターフェースを介して、一または複数のホストを発信元とするＩＮＣＬＵＤＥソースリストに関する情報とＥＸＣＬＵＤＥソースリストとに関する情報とを受信したときに、各マルチキャストグループアドレスについて、ＩＮＣＬＵＤＥソースレコードとＥＸＣＬＵＤＥソースレコードとを更新するために、実行可能な指令を保存している、請求項１５に記載のマルチキャストルータ。
【請求項２４】
マルチキャストグループアドレスのために、マルチキャストルータ自身とソースとの間の経路指定ツリー内に位置する少なくとも一つの他のマルチキャストルータを介してソースにデータを要求するアップストリームネットワークインターフェースを含んでおり、このアップストリームネットワークインターフェースが、ルータ−ルータマルチキャスト経路指定プロトコルを介して少なくとも一つの他のマルチキャストと通信し、ＩＮＣＬＵＤＥソースレコードに含まれる情報と、ＥＸＣＬＵＤＥソースレコードに含まれる情報とを使用して、ソースにデータを要求することにより、最短パスツリーを介したソーストとの接続が可能になる、請求項１８に記載のマルチキャストルータ。
【請求項２５】
ルータ−ルータマルチキャスト経路指定プロトコルが、ＰＩＭ（プロトコル非依存マルチキャスト）プロトコルの一バージョンである、請求項１８に記載のマルチキャストルータ。
【請求項２６】
マルチキャストグループアドレスのために、ランデブーポイントルータを含む複数のマルチキャストルータを介してソースにデータを要求するアップストリームネットワークインターフェースを含んでおり、これらの複数のマルチキャストルータが、ソースとマルチキャストルータ自身との間の経路指定ツリー内に位置しており、経路指定ツリーが、ルータのランデブーポイントツリー（ＲＰＴ）および最短パスツリー（ＳＰＴ）を含み、アップストリームネットワークインターフェースが、ルータ−ルータマルチキャスト経路指定プロトコルを介して複数のマルチキャストルータと通信し、ＩＮＣＬＵＤＥソースレコードに含まれる情報と、ＥＸＣＬＵＤＥソースレコードに含まれる情報とを使用して、ソースにデータを要求することにより、ランデブーポイントツリーを使用しなくとも最短パスツリーを介したソースとの接続が可能になる、請求項１８に記載のマルチキャストルータ。
【請求項２７】
ルータ−ルータマルチキャスト経路指定プロトコルが、ＰＩＭ（プロトコル非依存マルチキャスト）プロトコルの一バージョンである、請求項２６に記載のマルチキャストルータ。
【請求項２８】
ダウンストリームネットワークインターフェースにおいて、マルチキャストグループアドレスに対するＩＳ＿ＩＮ（ｘ）タイプのメッセージを受信したとき、マルチキャストグループアドレスのいずれのＥＸＣＬＵＤＥソースレコードも修正されない、請求項１５に記載のマルチキャストルータ。
【請求項２９】
ダウンストリームネットワークインターフェースにおいて、マルチキャストグループアドレスに対するＩＳ＿ＥＸ（ｘ）タイプのメッセージを受信したとき、マルチキャストグループアドレスのいずれのＩＮＣＬＵＤＥソースレコードも修正されない、請求項１５に記載のマルチキャストルータ。
【請求項３０】
１）一または複数のホストを発信元とする、マルチキャストルータに対してマルチキャストグループアドレスおよびソースからのデータ送信の停止を要求するメッセージを受信するため、２）停止要求を受信したときに、少なくとも一つのＩＮＣＬＵＤＥソースレコードと少なくとも一つのＥＸＣＬＵＤＥソースレコードとを使用して、一または複数の他のホストがマルチキャストグループアドレスおよびソースからデータを受信しているかどうかを決定するため、ならびに３）マルチキャストグループアドレス及びソースから一または複数のホストへのデータ送信を、マルチキャストグループアドレスおよびソースからデータを受信する一または複数の他のホストに対してグループおよびソースに専用のクエリタイプのメッセージを送信することなく継続するための、実行可能な指令を保存する、請求項１５に記載のマルチキャストルータ。