【手続補正書】
【提出日】平成28年7月5日(2016.7.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のハイブリッドデバイスによって実行される方法であって、
第１のメッセージが通信ネットワークの前記第１のハイブリッドデバイスから第２のハイブリッドデバイスに送信されるようにスケジュールされると判断することと、ここにおいて、前記第１のハイブリッドデバイスと前記第２のハイブリッドデバイスとがそれぞれ複数のネットワークインターフェースに関連付けられた、
前記第２のハイブリッドデバイスに関連付けられた１つまたは複数のアドレス解決ストアエントリに少なくとも部分的に基づいて、前記第１のメッセージのための送信ルートと、前記第２のハイブリッドデバイスに関連付けられた対応する第１のネットワークインターフェースとを判断することと、ここにおいて、前記第１のハイブリッドデバイスのキャッシュが、前記１つまたは複数のアドレス解決ストアエントリを備え、前記キャッシュが、前記第２のハイブリッドデバイスに関連付けられた前記複数のネットワークインターフェースと、前記第２のハイブリッドデバイスに関連付けられたネットワークアドレスと、前記第２のハイブリッドデバイスに関連付けられたルート情報とのうちの少なくとも１つに対応する複数のリンクレイヤアドレスのうちの少なくとも１つを備える、
前記第２のハイブリッドデバイスに関連付けられた前記対応する第１のネットワークインターフェースに関する第１のリンクレイヤアドレスを判断することと、ここにおいて、前記第２のハイブリッドデバイスは、前記複数のネットワークインターフェースのうちの対応するネットワークインターフェースに各々が関連付けられた、前記複数のリンクレイヤアドレスに関連付けられた、
前記第１のリンクレイヤアドレスを含む、前記第１のメッセージを生成することと、
前記送信ルートを介して前記第１のリンクレイヤアドレスに前記第１のメッセージを送信することと
を備える方法。
【請求項２】
前記送信ルートを前記判断することが、
前記第１のハイブリッドデバイスの前記複数のネットワークインターフェースのうちの１つまたは複数を介して前記第１のメッセージを前記第２のハイブリッドデバイスに送信すべきかどうかを判断すること
を備え、
前記第１のリンクレイヤアドレスを前記判断することが、
前記第１のメッセージを前記第２のハイブリッドデバイスに送信するための、前記第１のハイブリッドデバイスの前記複数のネットワークインターフェースのうちの対応する１つまたは複数に関連付けられた１つまたは複数のリンクレイヤアドレスを判断すること
を備え、
または、前記送信ルートを前記判断することが、少なくとも前記第１のメッセージに関連付けられたトラフィックのクラスを含む前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリに少なくとも部分的に基づく、請求項１に記載の方法。
【請求項３】
前記第２のハイブリッドデバイスに関連付けられた前記ルート情報が、
前記第２のハイブリッドデバイスに関連付けられた前記複数のネットワークインターフェースのうちの１つまたは複数について、
前記第１のハイブリッドデバイスと前記第２のハイブリッドデバイスの前記ネットワークインターフェースとの間の通信を送信するための前に選択された送信ルートと、
前記第１のハイブリッドデバイスと前記第２のハイブリッドデバイスの前記ネットワークインターフェースとの間の１つまたは複数の送信ルートに関連付けられたルートメトリック情報と
を備え、
または、前記方法は、
前記第２のハイブリッドデバイスから前記第１のハイブリッドデバイスにおいて第２のメッセージを受信することと、ここにおいて、前記第２のメッセージが、前記第２のハイブリッドデバイスに関連付けられた前記複数のネットワークインターフェースのうちの少なくとも１つを示す、
前記第２のハイブリッドデバイスに関連付けられた前記複数のネットワークインターフェースのうちの前記少なくとも１つを反映するために、前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリを更新することと
をさらに備える、
特に、前記第２のハイブリッドデバイスから受信される前記第２のメッセージは、
アドレス解決プロトコル（ＡＲＰ）応答メッセージ、ここにおいて、前記第２のハイブリッドデバイスが前記第１のハイブリッドデバイスからのＡＲＰ要求メッセージに応答して前記第２のメッセージを送信した、
前記第２のハイブリッドデバイスに関連付けられた、前記複数のネットワークインターフェースと、対応する複数のリンクレイヤアドレスとを示すトポロジーメッセージ、または、ＡＲＰ告知メッセージ
のうちの１つである、請求項１に記載の方法。
【請求項４】
前記第２のハイブリッドデバイスに関連付けられた前記対応する第１のネットワークインターフェースに関する前記第１のリンクレイヤアドレスが、前記第２のハイブリッドデバイスのハイブリッドネットワーキングサブレイヤに関連付けられた識別子であり、
または、前記第１のメッセージが前記通信ネットワークの前記第１のハイブリッドデバイスから前記第２のハイブリッドデバイスに送信されるようにスケジュールされると前記判断することは、
前記第１のハイブリッドデバイスが、前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリを備えるかどうかを判断することと、
前記第１のハイブリッドデバイスが、前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリを備えると判断したことに応答して、
前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリに少なくとも部分的に基づいて、前記第１のメッセージのための前記送信ルートと、前記第２のハイブリッドデバイスに関連付けられた前記対応する第１のネットワークインターフェースとを前記判断することと、
前記第１のハイブリッドデバイスが、前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリを備えないと判断したことに応答して、
前記第１のハイブリッドデバイスから前記第２のハイブリッドデバイスに、前記第２のハイブリッドデバイスに関連付けられた前記複数のリンクレイヤアドレスのうちの少なくとも１つについての要求を送信することと、
前記第２のハイブリッドデバイスに関連付けられた前記複数のリンクレイヤアドレスのうちの少なくとも１つについての前記要求を前記送信したことに応答して、前記第２のハイブリッドデバイスから受信された１つまたは複数の応答に少なくとも部分的に基づいて、前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリを作成することと
を備える、請求項１に記載の方法。
【請求項５】
前記第１のメッセージのための前記送信ルートと、前記第２のハイブリッドデバイスに関連付けられた前記対応する第１のネットワークインターフェースとを前記判断することと、前記第２のハイブリッドデバイスに関連付けられた前記対応する第１のネットワークインターフェースに関する前記第１のリンクレイヤアドレスを前記判断することとは、
前記第１のハイブリッドデバイスの第１の処理ステージにおいて、前記第１の処理ステージに関連付けられた第１のデータベースに少なくとも部分的に基づいて、前記第２のハイブリッドデバイスの前記第１のリンクレイヤアドレスを含む前記第１のメッセージを生成することと、
前記第１のハイブリッドデバイスの第２の処理ステージにおいて、前記第２の処理ステージに関連付けられた第２のデータベースと、前記第１の処理ステージによって判断された前記第１のリンクレイヤアドレスとに少なくとも部分的に基づいて、前記第１のメッセージを前記第２のハイブリッドデバイスに送信するための前記送信ルートと、宛先リンクレイヤアドレスとを判断することと、
前記第１のハイブリッドデバイスの前記第２の処理ステージにおいて、前記第１の処理ステージによって判断された前記第１のリンクレイヤアドレスが、前記第２の処理ステージによって判断された前記宛先リンクレイヤアドレスとは異なるかどうかを判断することと、
前記第１のハイブリッドデバイスの前記第２の処理ステージにおいて、前記第１の処理ステージによって判断された前記第１のリンクレイヤアドレスが、前記第２の処理ステージによって判断された前記宛先リンクレイヤアドレスとは異なると判断したことに応答して、前記第１のメッセージ中の前記第１のリンクレイヤアドレスを前記宛先リンクレイヤアドレスと交換することと、
前記第１のハイブリッドデバイスの前記第２の処理ステージにおいて、前記第１の処理ステージによって判断された前記第１のリンクレイヤアドレスが、前記第２の処理ステージによって判断された前記宛先リンクレイヤアドレスと同じであると判断したことに応答して、または前記第１のメッセージ中の前記第１のリンクレイヤアドレスを前記宛先リンクレイヤアドレスと前記交換したことに応答して、前記第１のメッセージを前記第２のハイブリッドデバイスに送信することと
を備える、請求項１に記載の方法。
【請求項６】
前記第１の処理ステージに関連付けられた前記第１のデータベースが、前記第２のハイブリッドデバイスの前記ネットワークアドレスと、前記第２のハイブリッドデバイスに関連付けられた前記第１のリンクレイヤアドレスとを備え、
前記第２の処理ステージに関連付けられた前記第２のデータベースは、複数のアドレス解決ストアエントリの各々が、前記第２のハイブリッドデバイスの前記ネットワークアドレスと、前記第２のハイブリッドデバイスに関連付けられた前記複数のリンクレイヤアドレスのうちの１つとを備えるように、前記複数のアドレス解決ストアエントリを備え、
前記第１のデータベース中の前記第１のリンクレイヤアドレスが、前記第２のデータベースの前記複数のアドレス解決ストアエントリへのポインタであり、
特に、前記第１のデータベース中の前記第１のリンクレイヤアドレスが、前記第１のハイブリッドデバイスと前記第２のハイブリッドデバイスとの間の好ましい送信ルートに関連付けられたリンクレイヤアドレスであるか、または前記第２のハイブリッドデバイスのハイブリッドネットワーキングサブレイヤに関連付けられた識別子であり、
または、特に、前記第２のハイブリッドデバイスに関連付けられた前記複数のリンクレイヤアドレスのうちの１つまたは複数について、前記第２のデータベースが、
前記第１のハイブリッドデバイスと前記第２のハイブリッドデバイスに関連付けられた前記リンクレイヤアドレスとの間の通信を送信するための前に選択された送信ルートと、
前記第１のハイブリッドデバイスと前記第２のハイブリッドデバイスに関連付けられた前記ネットワークインターフェースとの間の１つまたは複数の送信ルートに関連付けられたルートメトリック情報と
を備える、請求項５に記載の方法。
【請求項７】
前記第１のハイブリッドデバイスの第１のハイブリッドネットワーキングサブレイヤが前記第１の処理ステージと前記第２の処理ステージとを備え、
または、前記宛先リンクレイヤアドレスは、
前記第２のハイブリッドデバイスが前記第１のメッセージを受信するようにスケジュールされる前記第２のハイブリッドデバイスの前記複数のネットワークインターフェースのうちの受信ネットワークインターフェースに関連付けられた前記複数のリンクレイヤアドレスのうちの第２のリンクレイヤアドレス、または
前記受信ネットワークインターフェースに関連付けられた前記複数のリンクレイヤアドレスのうちの前記第２のリンクレイヤアドレスとは異なる前記複数のリンクレイヤアドレスのうちの第３のリンクレイヤアドレス、または
前記第２のハイブリッドデバイスの第２のハイブリッドネットワーキングサブレイヤに関連付けられた識別子
のうちの１つである、請求項５に記載の方法。
【請求項８】
所定の時間間隔中に前記第２のハイブリッドデバイスから通信が受信されなかったと判断すること、
所定のエージング時間間隔中に前記第２のハイブリッドデバイスに少なくとも１つのメッセージを送信するために前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリのうちの第１のアドレス解決ストアエントリが使用されなかったと判断すること、あるいは
前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリのうちの前記第１のアドレス解決ストアエントリに割り当てられたタイムスタンプが満了したと判断すること
のうちの１つに応答して、前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリのうちの少なくとも前記第１のアドレス解決ストアエントリを削除することをさらに備え、
または、前記方法は、
前記第２のハイブリッドデバイスに関連付けられた前記第１のリンクレイヤアドレスが有効でないことを示す関連付けキャンセルメッセージを前記第２のハイブリッドデバイスから受信することと、
前記第２のハイブリッドデバイスに関連付けられた前記第１のリンクレイヤアドレスが有効でないことを示す前記関連付けキャンセルメッセージを前記第２のハイブリッドデバイスから前記受信したことに応答して、前記第２のハイブリッドデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリを更新することと
をさらに備える、請求項１に記載の方法。
【請求項９】
プロセッサユニットと、
前記プロセッサユニットと結合されたハイブリッドアドレス解決プロトコル（ＡＲＰ）ユニットと
を備えるハイブリッドネットワークデバイスであって、前記ハイブリッドＡＲＰユニットは、
メッセージが通信ネットワークの前記ハイブリッドネットワークデバイスから第２のハイブリッドネットワークデバイスに送信されるようにスケジュールされると判断することと、ここにおいて、前記ハイブリッドネットワークデバイスと前記第２のハイブリッドネットワークデバイスとがそれぞれ複数のネットワークインターフェースに関連付けられた、
前記第２のハイブリッドネットワークデバイスに関連付けられた１つまたは複数のアドレス解決ストアエントリに少なくとも部分的に基づいて、前記メッセージのための送信ルートと、前記第２のハイブリッドネットワークデバイスに関連付けられた対応する第１のネットワークインターフェースとを判断することと、ここにおいて、前記ハイブリッドネットワークデバイスの第１のハイブリッドネットワーキングサブレイヤに関連付けられたキャッシュが前記１つまたは複数のアドレス解決ストアエントリを備え、前記キャッシュが、前記第２のハイブリッドネットワークデバイスに関連付けられた前記複数のネットワークインターフェースのうちの少なくとも１つに対応する複数のリンクレイヤアドレスと、前記第２のハイブリッドネットワークデバイスに関連付けられたネットワークアドレスと、前記第２のハイブリッドネットワークデバイスに関連付けられたルート情報とのうちの少なくとも１つを備え、
前記第２のハイブリッドネットワークデバイスに関連付けられた前記対応する第１のネットワークインターフェースに関する第１のリンクレイヤアドレスを判断することと、ここにおいて、前記第２のハイブリッドネットワークデバイスは、前記複数のネットワークインターフェースのうちの対応するネットワークインターフェースに各々が関連付けられた、前記複数のリンクレイヤアドレスに関連付けられた、
前記第１のリンクレイヤアドレスを含む前記メッセージを生成することと、
前記送信ルートを介して前記第１のリンクレイヤアドレスに前記メッセージを送信することと
を行うように動作可能である、
ハイブリッドネットワークデバイス。
【請求項１０】
前記第２のハイブリッドネットワークデバイスに関連付けられた前記複数のネットワークインターフェースのうちの１つまたは複数について、前記第２のハイブリッドネットワークデバイスに関連付けられた前記ルート情報が、
前記ハイブリッドネットワークデバイスと前記第２のハイブリッドネットワークデバイスとの間の通信を送信するための前に選択された送信ルートと、
前記ハイブリッドネットワークデバイスと前記第２のハイブリッドネットワークデバイスのとの間の１つまたは複数の送信ルートに関連付けられたルートメトリック情報と
を備え、
または、前記ハイブリッドＡＲＰユニットは、
前記第２のハイブリッドネットワークデバイスから第２のメッセージを受信することと、ここにおいて、前記第２のメッセージが、前記第２のハイブリッドネットワークデバイスに関連付けられた前記複数のネットワークインターフェースのうちの少なくとも１つを示す、
前記第２のハイブリッドネットワークデバイスに関連付けられた前記複数のネットワークインターフェースのうちの前記少なくとも１つを反映するために、前記第２のハイブリッドネットワークデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリを更新することと
を行うようにさらに動作可能である、請求項９に記載のハイブリッドネットワークデバイス。
【請求項１１】
前記第２のハイブリッドネットワークデバイスに関連付けられた前記対応する第１のネットワークインターフェースに関する前記第１のリンクレイヤアドレスが、前記第２のハイブリッドネットワークデバイスの第２のハイブリッドネットワーキングサブレイヤに関連付けられた識別子である、請求項９に記載のハイブリッドネットワークデバイス。
【請求項１２】
前記メッセージのための前記送信ルートと、前記第２のハイブリッドネットワークデバイスに関連付けられた前記対応する第１のネットワークインターフェースとを判断するように動作可能な前記ハイブリッドＡＲＰユニットと、前記第２のハイブリッドネットワークデバイスに関連付けられた前記対応する第１のネットワークインターフェースに関する前記第１のリンクレイヤアドレスを判断するように動作可能な前記ハイブリッドＡＲＰユニットとは、
第１の処理ステージに関連付けられた第１のデータベースに少なくとも部分的に基づいて、前記第２のハイブリッドネットワークデバイスの前記第１のリンクレイヤアドレスを含む前記メッセージを生成する
ように動作可能な前記ハイブリッドＡＲＰユニットの前記第１の処理ステージと、
第２の処理ステージに関連付けられた第２のデータベースと、前記第１の処理ステージによって判断された前記第１のリンクレイヤアドレスとに少なくとも部分的に基づいて、前記メッセージを前記第２のハイブリッドネットワークデバイスに送信するための前記送信ルートと、宛先リンクレイヤアドレスとを判断することと、
前記第１の処理ステージによって判断された前記第１のリンクレイヤアドレスが、前記第２の処理ステージによって判断された前記宛先リンクレイヤアドレスとは異なるかどうかを判断することと、
前記ハイブリッドＡＲＰユニットの前記第２の処理ステージが、前記ハイブリッドＡＲＰユニットの前記第１の処理ステージによって判断された前記第１のリンクレイヤアドレスが、前記ハイブリッドＡＲＰユニットの前記第２の処理ステージによって判断された前記宛先リンクレイヤアドレスとは異なると判断したことに応答して、前記メッセージ中の前記第１のリンクレイヤアドレスを前記宛先リンクレイヤアドレスと交換することと、
前記ハイブリッドＡＲＰユニットの前記第２の処理ステージが、前記ハイブリッドＡＲＰユニットの前記第１の処理ステージによって判断された前記第１のリンクレイヤアドレスが、前記ハイブリッドＡＲＰユニットの前記第２の処理ステージによって判断された前記宛先リンクレイヤアドレスと同じであると判断したことに応答して、または前記メッセージ中の前記第１のリンクレイヤアドレスを前記宛先リンクレイヤアドレスと交換したことに応答して、前記メッセージを前記第２のハイブリッドネットワークデバイスに送信することと
を行うように動作可能な前記ハイブリッドＡＲＰユニットの第２の処理ステージと
を備える、請求項９に記載のハイブリッドネットワークデバイス。
【請求項１３】
前記ハイブリッドＡＲＰユニットの前記第１の処理ステージに関連付けられた前記第１のデータベースが、前記第２のハイブリッドネットワークデバイスのネットワークアドレスと、前記第２のハイブリッドネットワークデバイスに関連付けられた前記第１のリンクレイヤアドレスとを備え、
前記ハイブリッドＡＲＰユニットの前記第２の処理ステージに関連付けられた前記第２のデータベースは、複数のアドレス解決ストアエントリの各々が、前記第２のハイブリッドネットワークデバイスの前記ネットワークアドレスと、前記第２のハイブリッドネットワークデバイスに関連付けられた前記複数のリンクレイヤアドレスのうちの１つとを備えるように、前記複数のアドレス解決ストアエントリを備え、
前記第１のデータベース中の前記複数のリンクレイヤアドレスのうちの前記第１のリンクレイヤアドレスが、前記第２のデータベースの前記複数のアドレス解決ストアエントリへのポインタであり、
特に、前記第１のデータベース中の前記第１のリンクレイヤアドレスが、前記ハイブリッドネットワークデバイスと前記第２のハイブリッドネットワークデバイスとの間の好ましい送信ルートに関連付けられたリンクレイヤアドレスであるか、または前記第２のハイブリッドネットワークデバイスの第２のハイブリッドネットワーキングサブレイヤに関連付けられた識別子であり、
または、特に、前記第２のハイブリッドネットワークデバイスに関連付けられた前記複数のリンクレイヤアドレスのうちの１つまたは複数について、前記第２のデータベースが、
前記ハイブリッドネットワークデバイスと前記第２のハイブリッドネットワークデバイスとの間の通信を送信するための前に選択された送信ルートと、
前記ハイブリッドネットワークデバイスと前記第２のハイブリッドネットワークデバイスとの間の１つまたは複数の送信ルートに関連付けられたルートメトリック情報と
を備える、請求項１２に記載のハイブリッドネットワークデバイス。
【請求項１４】
前記ハイブリッドＡＲＰユニットは、
前記第２のハイブリッドネットワークデバイスに関連付けられた前記第１のリンクレイヤアドレスが有効でないことを示す関連付けキャンセルメッセージを前記第２のハイブリッドネットワークデバイスから受信することと、
前記ハイブリッドＡＲＰユニットが、前記第２のハイブリッドネットワークデバイスに関連付けられた前記第１のリンクレイヤアドレスが有効でないことを示す前記関連付けキャンセルメッセージを前記第２のハイブリッドネットワークデバイスから受信したことに応答して、前記第２のハイブリッドネットワークデバイスに関連付けられた前記１つまたは複数のアドレス解決ストアエントリを更新することと
を行うようにさらに動作可能である、請求項９に記載のハイブリッドネットワークデバイス。
【請求項１５】
コンピュータプログラムであって、コンピュータ上で実行されたとき請求項１から８のうちの任意の１つに従って方法を実行するための命令を備える、コンピュータプログラム。