【手続補正書】
【提出日】平成27年9月14日(2015.9.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワーク内でデータパケットをルートする方法であって、
第１のネットワークルーティングプロトコルを使用する第１の通信プロトコルに準拠する第１のネットワークルーティング情報を含む、データパケットとして、前記通信ネットワーク内の第１のデバイスにおいて一次データパケットを取得することと、
第２のネットワークルーティング情報が、第２のネットワークルーティングプロトコルを使用する第２の通信プロトコルに準拠し、前記第２のネットワークルーティングプロトコルが、前記第１のネットワークルーティングプロトコルとは異なり、暗示宛先ルーティングプロトコルを含み、それにより、カプセル化一次データパケットを作成する、前記第２のネットワークルーティング情報を前記一次データパケットに追加することと、
前記第１のデバイスから第２のデバイスへ、前記２のネットワークルーティングプロトコルを使用して、前記通信ネットワーク上で前記カプセル化一次データパケットを送信することと
を含む、データパケットをルートする方法。
【請求項２】
一組の断片化一次データパケットを作成するように、前記第２のネットワークルーティング情報を前記一次データパケットに追加する前に、前記第１のデバイスにおいて前記一次データパケットを断片化することをさらに含み、
前記第２のネットワークルーティング情報を前記一次データパケットに追加することは、第２のネットワークルーティング情報を前記一組の断片化一次データパケットのそれぞれに追加することを含む、
請求項１に記載のデータパケットをルートする方法。
【請求項３】
前記第１のデバイスにおいて前記一次データパケットを断片化することは、断片ヘッダを前記一組の断片化一次データパケットのそれぞれに追加することを含む、請求項２に記載のデータパケットをルートする方法。
【請求項４】
前記一組の断片化一次データパケットのそれぞれから前記第２のネットワークルーティング情報を復号した後に、前記第２のデバイスにおいて前記一次データパケットを生じるように前記一組の断片化一次データパケットを組み立て直すことをさらに含む、請求項２に記載のデータパケットをルートする方法。
【請求項５】
その中に前記第１のネットワークルーティング情報を伴う前記一次データパケットを生じるように、前記第２のデバイスにおいて、前記送信されたカプセル化一次データパケットから前記第２のネットワークルーティング情報を復号することをさらに含む、請求項１〜４のいずれか一項に記載のデータパケットをルートする方法。
【請求項６】
前記一次データパケットのペイロードを前記第２のデバイス内のアプリケーションに送達するために、前記第２のデバイス内の前記第１のネットワークルーティング情報を使用することをさらに含む、請求項５に記載のデータパケットをルートする方法。
【請求項７】
前記第１のネットワークルーティングプロトコルを使用する第２の通信ネットワーク上で使用して、前記一次データパケットをさらなるデバイスに伝送するために、前記第２のデバイス内の前記一次データパケットの前記第１のネットワークルーティング情報を使用することをさらに含む、請求項５に記載のデータパケットをルートする方法。
【請求項８】
複数の通信ネットワークを介してデータパケットを送信する方法であって、
データパケットが、第２のネットワークルーティングプロトコルによって特定される第２のネットワークルーティング情報を含む、前記データパケットが、前記第２のネットワークルーティングプロトコルを使用する第２の通信ネットワークを介して、第２のデバイスに送信されるように、ネットワーク通信を行うために暗示宛先ルーティングプロトコルである第１のネットワークルーティングプロトコルを使用する、第１の通信ネットワーク内の第１のデバイスにおいて前記データパケットを作成することと、
第１のネットワークルーティング情報が、前記第１のネットワークルーティングプロトコルに準拠し、それにより、カプセル化データパケットを作成する、前記データパケットを前記第１のネットワークルーティング情報とともにカプセル化することと、
前記第１のデバイスから、前記第１の通信ネットワークおよび前記第２の通信ネットワークに接続されるゲートウェイデバイスへ、前記第１のネットワークルーティングプロトコルを使用して、前記第１の通信ネットワーク上で前記カプセル化データパケットを送信することと、
その中に前記第２のネットワークルーティング情報を伴う前記データパケットを生じるように、前記ゲートウェイデバイスにおいて、前記送信されたカプセル化データパケットから前記第１のネットワークルーティング情報を復号することと、
前記第２のネットワークルーティングプロトコルを使用して、前記第２の通信ネットワーク上で前記データパケットを前記第２のデバイスに伝送するために、前記ゲートウェイデバイスにおいて前記データパケットの前記第２のネットワークルーティング情報を使用することと、
を含む、データパケットを送信する方法。
【請求項９】
一組の断片化データパケットを作成するように、前記データパケットを前記第１のネットワークルーティング情報とともにカプセル化する前に、前記第１のデバイスにおいて前記データパケットを断片化することをさらに含み、
前記データパケットを前記第１のネットワークルーティング情報とともにカプセル化することは、前記第１のネットワークルーティング情報を前記一組の断片化データパケットのそれぞれに追加することを含む、
請求項８に記載のデータパケットを送信する方法。
【請求項１０】
前記第１のデバイスにおいて前記データパケットを断片化することは、断片ヘッダを前記一組の断片化データパケットのそれぞれに追加することを含む、請求項９に記載のデータパケットを送信する方法。
【請求項１１】
前記一組の断片化データパケットのそれぞれから前記第１のネットワークルーティング情報を復号した後に、前記ゲートウェイデバイスにおいて、その中に前記第２のネットワークルーティング情報を有する前記データパケットを生じるように、前記一組の断片化データパケットを組み立て直すことをさらに含む、請求項９に記載のデータパケットを送信する方法。
【請求項１２】
前記第２の通信ネットワークおよび第３の通信ネットワークに接続される、さらなるゲートウェイデバイスにおいて、前記第２の通信ネットワークを介して前記データパケットを受信することと、
前記データパケットが前記第３の通信ネットワーク上で前記第２のデバイスに送信されるものであると判定するために、前記データパケットの前記第２のネットワークルーティング情報を使用することと、
をさらに含む、請求項８〜１１のいずれか一項に記載のデータパケットを送信する方法。
【請求項１３】
前記第３の通信ネットワークは、前記第１のネットワークルーティングプロトコルを使用し、
前記データパケットの前記第２のネットワークルーティング情報から、前記第３の通信ネットワークを介して前記データパケットを前記第２のデバイスに送信するために必要とされる、さらなる第１のネットワークルーティング情報を判定することと、
前記さらなる第１のネットワークルーティング情報とともに、その中に前記第２のネットワークルーティング情報を有する前記データパケットをカプセル化することと、
前記第１のネットワークルーティングプロトコルを使用して、前記第３の通信ネットワークを介して前記第２のデバイスへ、前記さらなる第１のネットワークルーティング情報を伴う前記カプセル化データパケットを送信することと、
を含む、請求項１２に記載のデータパケットを送信する方法。
【請求項１４】
前記さらなる第１のネットワークルーティング情報とともに、その中に前記第２のネットワークルーティング情報を有する前記データパケットをカプセル化することは、
一組のさらなる断片化データパケットを生じるように、前記第２のネットワークルーティング情報を保存しながら前記データパケットを断片化することと、
さらなる第１のネットワークルーティング情報を前記一組のさらなる断片化データパケットのそれぞれに追加することと、
を含む、請求項１３に記載のデータパケットを送信する方法。
【請求項１５】
前記データパケットを前記第１のネットワークルーティング情報とともにカプセル化することは、前記カプセル化データパケットが、第２のネットワークルーティング情報と関連付けられるデータパケットを含むという指示を用いて、前記第１のネットワークルーティング情報を符号化することを含む、請求項８〜１４のいずれか一項に記載のデータパケットを送信する方法。
【請求項１６】
前記第２のネットワークルーティング情報を伴う前記データパケットを生じるように、前記ゲートウェイデバイスにおいて、前記送信されたカプセル化一次データパケットから前記第１のネットワークルーティング情報を復号することは、前記送信されたカプセル化データパケットが、第２のネットワークルーティング情報と関連付けられるデータパケットを含むという前記指示を、前記第１のネットワークルーティング情報内で検出することを含む、請求項１５に記載のデータパケットを送信する方法。
【請求項１７】
複数の通信ネットワークを介してデータパケットをルートする方法であって、
第１のデバイスにおいてデータパケットを作成することと、
第１のネットワークルーティングプロトコルに準拠する第１のネットワークルーティング情報であって、前記データパケットが第２のデバイスにルートされるものであると特定する第１のネットワークルーティング情報を、前記第１のデバイスにおいて前記データパケットに提供することと、
前記第１のネットワークルーティングプロトコルを使用する第１の通信ネットワークを介して、前記データパケットを送信することと、
前記第１の通信ネットワーク、および暗示宛先ルーティングプロトコルである第２のネットワークルーティングプロトコルを使用する第２の通信ネットワークに連結される、ゲートウェイデバイスにおいて、前記送信されたデータパケットを受信することと、
前記第１のネットワークルーティング情報から、前記ゲートウェイデバイスにおいて、前記受信されたデータパケットが前記第２の通信ネットワークを介して前記第２のデバイスに送信されるものであると判定することと、
前記第２のネットワークルーティングプロトコルに準拠する第２のネットワークルーティング情報とともに、その中に前記第１のネットワークルーティング情報を有する前記データパケットをカプセル化し、それにより、カプセル化データパケットを作成することと、
前記第２のネットワークルーティングプロトコルを使用して、前記第２の通信ネットワークを介して前記第２のデバイスへ前記カプセル化データパケットを送信することと、
前記第２のデバイスにおいて、前記送信されたカプセル化データパケットを受信し、前記第２のネットワークルーティング情報から、前記データパケットが前記第２のデバイスによって受信されるものであると判定することと、
前記第２のデバイスにおいて、前記第１のネットワークルーティング情報を復号し、前記第１のネットワークルーティングから、前記データパケットを受信するものである前記第２のデバイス内の宛先を判定することと、
を含む、データパケットをルートする方法。
【請求項１８】
一組の断片化データパケットを作成するように、前記データパケットを前記第２のネットワークルーティング情報とともにカプセル化する前に、前記ゲートウェイデバイスにおいて前記データパケットを断片化することをさらに含み、
前記データパケットを前記第２のネットワークルーティング情報とともにカプセル化することは、前記第２のネットワークルーティング情報を前記一組の断片化データパケットのそれぞれに追加することを含む、
請求項１７に記載のデータパケットをルートする方法。
【請求項１９】
前記断片化データパケットのそれぞれから前記第２のネットワークルーティング情報を復号した後に、その中に前記第１のネットワークルーティング情報を有する前記データパケットを生じるように、前記第２のデバイスにおいて前記断片化データパケットを組み立て直すことをさらに含む、請求項１８に記載のデータパケットをルートする方法。
【請求項２０】
前記データパケットを前記第２のネットワークルーティング情報とともにカプセル化することは、前記カプセル化データパケットが、前記第１のネットワークルーティング情報を伴う前記データパケットを含むという指示を用いて、前記第２のネットワークルーティング情報を符号化することを含む、請求項１７〜１９のいずれか一項に記載のデータパケットをルートする方法。
【請求項２１】
前記第１のネットワークルーティング情報を伴う前記データパケットを生じるように、前記第２のデバイスにおいて、前記送信されたカプセル化データパケットから前記第２のネットワークルーティング情報を復号することは、前記送信されたカプセル化データパケットが、前記第１のネットワークルーティング情報を伴うデータパケットを含むという前記指示を、前記第２のネットワークルーティング情報内で検出することを含む、請求項２０に記載のデータパケットをルートする方法。
【請求項２２】
前記第１のネットワークルーティングプロトコルは、ＩＰアドレス指定を使用するインターネットプロトコル（ＩＰ）ルーティングプロトコルであり、
前記第２のネットワークルーティングプロトコルは、ＩＰアドレス指定を使用しない非ＩＰプロトコルである、
請求項１７〜２１のいずれか一項に記載のデータパケットをルートする方法。
【請求項２３】
第１のネットワークルーティングプロトコル、データリンクプロトコル、および物理プロトコルを含む、第１の通信プロトコルを使用する、第１の通信ネットワーク上で通信するための通信デバイスであって、
前記物理プロトコルを使用してデータパケットを受信および送信する、第１の通信ネットワークに連結される物理層要素と、
前記データリンクプロトコルを使用して前記データパケットを符号化および復号する、前記第１の物理層要素に連結されるデータリンク層スタック要素と、
第１のネットワークルーティング情報が前記第１のネットワークルーティングプロトコルに準拠する、前記第１のネットワークルーティング情報を前記第１の通信ネットワーク上で送信されるデータパケットに追加することによって、前記通信ネットワーク上で送信されるデータパケットを符号化するように動作する、および前記第１の通信ネットワークを介して受信されるデータパケットから第１のネットワークルーティング情報を読み取ることによって、前記第１の通信ネットワークを介して受信されるデータパケットを復号するように動作する、前記データリンク層スタック要素に連結される第１のネットワークルーティング層スタック要素であって、前記第１のネットワークルーティング情報は、前記第１のネットワークルーティングプロトコルに準拠する、第１のネットワークルーティング層スタック要素と、
前記第１のネットワークルーティング層スタック要素を使用して、前記第１の通信ネットワーク上で通信するアプリケーションを実行する、前記第１のネットワークルーティング層スタック要素に連結される第１のアプリケーション層スタック要素と、
第２のネットワークルーティングプロトコルに準拠するデータパケット内の第２のネットワークルーティング情報を符号化および復号するように動作する、前記第１のネットワークルーティング層スタック要素に連結される第２のネットワークルーティング層スタック要素であって、前記第２のネットワークルーティング層スタック要素は、第２のネットワークルーティング情報が前記第１のネットワークルーティングプロトコルとは異なる第２のネットワークルーティングプロトコルに準拠する、前記第２のネットワークルーティング情報を前記第１の通信ネットワーク上で送信されるデータパケットに追加することによって、前記通信ネットワーク上で送信されるデータパケットを符号化するように動作し、および前記第１のネットワークルーティング層スタック要素から受信されるデータパケットから第２のネットワークルーティング情報を読み取ることによって、前記第１のネットワークルーティング層スタック要素から受信されるデータパケットを復号するように動作し、前記第２のネットワークルーティング情報は、前記第２のネットワークルーティングプロトコルに準拠する、第２のネットワークルーティング層スタック要素と、
前記第２のネットワークルーティング層スタック要素を使用するデータパケットを使用して通信する、アプリケーションを実行する、前記第２のネットワークルーティング層スタック要素に連結される第２のアプリケーション層スタック要素と、
を備え、
前記第１のネットワークルーティング層スタック要素は、
前記データパケットが、前記第２のネットワークルーティングプロトコルと関連付けられるデータを含むかどうかを判定するように、前記第１のネットワークルーティングプロトコルに準拠する前記データリンク層スタック要素から、データパケット内の第１のネットワークルーティング情報を復号し、
前記復号されたデータパケットが前記第２のネットワークルーティングプロトコルと関連付けられるデータを含まない場合、前記復号されたデータパケットを前記第１のアプリケーション層スタック要素に送達し、
前記復号されたデータパケットが前記第２のネットワークルーティングプロトコルと関連付けられるデータを含む場合、前記復号されたデータパケットを前記第２のネットワーク層スタック要素に送達し、
前記第１のネットワークルーティング層スタック要素は、前記第１のアプリケーション層スタック要素および前記第２のネットワークルーティング層スタック要素の両方を介して受信される、データパケットを符号化する、
通信デバイス。
【請求項２４】
前記第２のネットワーク層スタック要素は、
その中に第２のネットワークルーティング情報を含むようにデータパケットを符号化し、
符号化された前記データパケットのそれぞれを２つ以上のデータパケットに断片化し、
断片化された前記データパケットを前記第１のネットワークルーティング層スタック要素に提供する、
パケットフラグメンタを含む、請求項２３に記載の通信デバイス。
【請求項２５】
前記第２のネットワーク層スタック要素は、その中に前記第２のネットワークルーティング情報を含むデータパケットを生じるように、前記第１のネットワークルーティング層スタック要素から受信される２つ以上のデータパケット断片を組み立てる、デフラグメンタを含む、請求項２４に記載の通信デバイス。
【請求項２６】
前記第１のネットワークルーティング層スタック要素は、前記データリンク層スタック要素から受信される前記データパケット内の第１のネットワークルーティング情報内の識別子を読み取ることによって、前記第１のネットワークルーティングプロトコルに準拠する前記データリンク層スタック要素から受信される、データパケット内の前記第１のネットワークルーティング情報を復号する、請求項２３〜２５のいずれか一項に記載の通信デバイス。
【請求項２７】
前記第１のネットワークルーティング層スタック要素は、基礎的データパケットが前記第２のネットワークルーティングプロトコルと関連付けられるデータを含むという識別子を、前記第２のネットワーク層スタック要素から受信されるデータパケット内の前記第１のネットワークルーティング情報内に配置することによって、前記第２のネットワーク層スタック要素から受信される前記データパケット内の第１のネットワークルーティング情報を符号化する、請求項２３〜２６のいずれか一項に記載の通信デバイス。
【請求項２８】
前記第１の通信ネットワークのトランスポートプロトコルに従って、データパケットのトランスポート情報符号化および復号を行う、前記第１のネットワークルーティング層スタック要素と前記第１のアプリケーション層スタック要素との間に連結される第１のトランスポート層スタック要素をさらに含む、請求項２３〜２７のいずれか一項に記載の通信デバイス。
【請求項２９】
第２の通信ネットワークのトランスポートプロトコルに従って、データパケットのトランスポート情報符号化および復号を行う、前記第２のネットワークルーティング層スタック要素と前記第２のアプリケーション層スタック要素との間に連結される第２のトランスポート層スタック要素をさらに含む、請求項２８に記載の通信デバイス。
【請求項３０】
前記第２のネットワークルーティングプロトコルは、インターネットプロトコルルーティングを使用するインターネットプロトコル（ＩＰ）であり、
前記第１のネットワークルーティングプロトコルは、非ＩＰプロトコルである、
請求項２３〜２９のいずれか一項に記載の通信デバイス。
【請求項３１】
第１のネットワークルーティングプロトコルを使用する第１の通信ネットワーク上で通信するため、および前記第１のネットワークルーティングプロトコルとは異なる第２のネットワークルーティングプロトコルを使用する第２の通信ネットワーク上で通信するためのゲートウェイデバイスであって、
前記第１の通信ネットワークの第１の物理層プロトコルを使用してデータパケットを受信および送信する、前記第１の通信ネットワークに接続するための第１の物理層要素と、
前記第１の通信ネットワークの第１のデータリンク層プロトコルを使用してデータパケットを符号化および復号する、前記第１の物理層要素に連結される第１のデータリンク層スタック要素と、
第１のネットワークルーティング情報が前記第１のネットワークルーティングプロトコルに準拠する、前記第１の通信ネットワーク上で送信されるデータパケット内の前記第１のネットワークルーティング情報を使用して、前記第１の通信ネットワーク上で前記データパケットを送信するように動作する、および前記第１の通信ネットワークを介して受信されるデータパケットから第１のネットワークルーティング情報を読み取ることによって、前記第１の通信ネットワークを介して受信されるデータパケットを復号するように動作する、前記第１のデータリンク層スタック要素に連結される第１のネットワークルーティング層スタック要素であって、前記第１のネットワークルーティング情報は、前記第１のネットワークルーティングプロトコルに準拠する、第１のネットワークルーティング層スタック要素と、
を含む、第１の通信スタックと
前記第２の通信ネットワークの第２の物理層プロトコルを使用してデータパケットを受信および送信する、前記第２の通信ネットワークに接続するための第２の物理層要素と、
前記第２の通信ネットワークの第２のデータリンク層プロトコルを使用してデータパケットを符号化および復号する、前記第２の物理層要素に連結される第２のデータリンク層スタック要素と、
第２のネットワークルーティング情報が、暗示宛先アドレス指定ネットワークルーティングプロトコルである前記第２のネットワークルーティングプロトコルに準拠する、前記第２のネットワークルーティング情報を前記第２の通信ネットワーク上で送信されるデータパケットに追加することによって、前記第２の通信ネットワーク上で送信されるデータパケットを符号化するように動作する、および前記第２の通信ネットワークを介して受信されるデータパケットから第２のネットワークルーティング情報を読み取ることによって、前記第２の通信ネットワークを介して受信されるデータパケットを復号するように動作する、前記第２のデータリンク層スタック要素に連結される第２のネットワークルーティング層スタック要素であって、前記第２のネットワークルーティング情報は、前記第２のネットワークルーティングプロトコルに準拠する、第２のネットワークルーティング層スタック要素と、
前記第２の通信ネットワーク内の１つ以上のデバイスのリンキング情報であって、前記第２の通信ネットワーク内の１つ以上のデバイスの第１のネットワークルーティング情報を、前記第２の通信ネットワーク内の１つ以上のデバイスの第２のネットワークルーティング情報に結び付ける、リンキング情報を記憶する、ルーティングテーブルと、
を含む、第２の通信スタックと、
を備え、
前記第２のネットワークルーティング層スタック要素は、
前記第２のデータリンク層スタック要素から受信される、その中に含まれた第１のネットワークルーティング情報を有するデータパケットを復号し、
前記第１のネットワークルーティング情報を使用してデバイスに送達するために、その中に含まれた前記第１のネットワークルーティング情報を有する前記データパケットを前記第１の通信スタックに送信し、
前記第２のネットワークルーティング層スタック要素は、
その中に含まれた第１のネットワークルーティング情報を有するデータパケットを受信し、
前記ルーティングテーブルに記憶された前記リンキング情報に基づいて、前記第２のネットワークルーティング情報を、その中に含まれた前記第１のネットワークルーティング情報を有する前記データパケットに追加することによって、その中に含まれた第１のネットワークルーティング情報を有する前記データパケットを前記第２の通信ネットワーク上のデバイスに送達する、
ゲートウェイデバイス。
【請求項３２】
データパケットを転送するための方法であって、
第１の通信プロトコルに準拠する第１の通信チャネルを介して、前記データパケットを受信することと、
第１のルーティング情報が前記データパケット内にある、第１のルーティングプロトコルに準拠する前記第１のルーティング情報の分析に基づいて、前記データパケットの第１の宛先アドレスを識別することと、
前記第１の宛先アドレスの識別に基づいて、第２の宛先アドレスがメッシュネットワークルーティングプロトコルである第２のルーティングプロトコルに準拠する、前記第２の宛先アドレスを判定することと、
前記データパケットをフレームに入れることが、前記第１のルーティング情報を保持することを含む、前記第２のルーティングプロトコルに準拠する第２のルーティング情報とともに前記データパケットをフレームに入れることと、
前記データパケットが、前記第２のルーティング情報を利用して転送される、第２の通信プロトコルに準拠する第２の通信チャネルを介して、前記データパケットを前記第１の宛先アドレスに転送することと、
を含む、方法。
【請求項３３】
データパケットを伝送するための方法であって、
前記データパケットが、第１の宛先アドレスの指示を含み、前記第１の宛先アドレスが、第１のルーティングプロトコルに準拠する、前記第１のルーティングプロトコルに準拠する前記データパケットを受信することと、
前記第１の宛先アドレスに基づいて前記データパケットが前記第１のルーティングプロトコルに準拠するという指示を生じることを含む、非インターネットプロトコルアドレス指定ルーティングプロトコルである第２のルーティングプロトコルに準拠するとともに第２のルーティングプロトコルに準拠する第２の宛先情報を含むルーティング情報とともに、前記データパケットをフレームに入れることと、
通信プロトコルが、前記データパケットを前記第１の宛先アドレスにルートするために、前記第２のルーティングプロトコルに準拠する前記ルーティング情報を利用する、通信プロトコルに従って確立される通信チャネルを介して、前記データパケットを伝送することと、
を含む、方法。
【請求項３４】
ネットワーク内で通信するための方法であって、
第１のネットワークルーティングプロトコルであって、非インターネットプロトコルアドレス指定ネットワークルーティング技法を使用する、第１のネットワークルーティングプロトコルに対応する、ルーティング情報とともにカプセル化されるデータパケットを、通信チャネルを介して受信することと、
前記第１のネットワークルーティングプロトコルに対応する前記情報を利用することによって、カプセル化された前記データパケットが、第２のネットワークルーティングプロトコルに準拠するアプリケーションの情報を含むかどうかを判定することと、
カプセル化された前記データパケットが、前記第２のネットワークルーティングプロトコルに準拠するアプリケーションの情報を含むという判定に基づいて、前記第２のネットワークルーティングプロトコルに準拠する通信スタックを介して、カプセル化された前記データパケットを前記アプリケーションに転送することと、
を含む、方法。
【請求項３５】
第１の通信プロトコルに従って動作するように構成される第１の通信チャネルを介して、無線ネットワーク内で複数のデータパケットのうちの少なくとも１つを伝送するための方法であって、
データフレームが第２のネットワークプロトコルに準拠する、第２の通信プロトコルに従って動作するように構成される第２の通信チャネルを介して、前記データフレームを受信することと、
前記複数のデータパケットを生成するように前記データフレームを断片化することと、
情報が前記無線ネットワークの論理レイアウトに対応するルーティング情報を含む、第１のネットワークプロトコルに対応する前記情報とともに、前記複数のデータパケットのうちの前記少なくとも１つをカプセル化することと、
指示が、前記複数のデータパケットのうちの前記少なくとも１つが前記第２のネットワークプロトコルに対応するデータを含むことを示す、前記第１のネットワークプロトコルに対応する前記情報の中で指示を作成することと、
前記第１の通信チャネルを介して、前記複数のデータパケットのうちの前記少なくとも１つを伝送することと、
を含む、方法。
【請求項３６】
データフレームが、第１のネットワークルーティングプロトコルに準拠する、第１の通信プロトコルに従って動作するように構成される通信チャネルを介して、前記データフレームを伝送するための方法であって、
複数のデータパケットのそれぞれが、第２のネットワークルーティングプロトコルに対応するルーティング情報とともにカプセル化され、ルーティング情報が、前記第２のネットワークルーティングプロトコルに準拠するルーティング情報を含み、前記ルーティング情報が、無線ネットワークの論理レイアウトに対応する、前記無線ネットワークを介して前記複数のデータパケットを受信することと、
前記複数のデータパケットのうちのデータパケットのサブセットについて、第２のネットワークルーティングプロトコルに対応する前記ルーティング情報の中の指示が、前記データパケットのサブセットのうちの１つ以上が、前記第１のネットワークルーティングプロトコルに対応するデータを含むことを示す、前記指示を検出することと、
前記第１のネットワークルーティングプロトコルに準拠する前記データフレームを生成するように、前記データパケットのサブセットを処理することと、
前記第１の通信プロトコルに従って動作するように構成される前記通信チャネルを介して、前記データフレームを伝送することと、
を含む、方法。
【請求項３７】
非インターネットプロトコル（非ＩＰ）アドレスベースのネットワークルーティングプロトコルである第１のネットワークルーティングプロトコルを使用し、第１の通信ネットワークに接続される第１のデバイスと、第１の通信ネットワーク、およびＩＰアドレスベースのネットワークルーティングプロトコルを使用する第２の通信ネットワークの両方に接続されるゲートウェイデバイスとを含む、前記第１の通信ネットワーク内で通信するための方法であって、
前記第１のネットワークルーティングプロトコルを使用して、メッセージであって、特定のネットワークエンティティのための前記第２のネットワークルーティングプロトコルと関連付けられるＩＰアドレスを要求するメッセージを、前記第１のデバイスから前記ゲートウェイデバイスへ送信することと、
前記第１の通信ネットワークを介して、前記ゲートウェイデバイスにおいて前記メッセージを受信することと、
前記特定のネットワークエンティティのＩＰアドレスを判定するように、前記ゲートウェイデバイスを介して、前記特定のネットワークエンティティの前記ＩＰアドレスの検索を行うことと、
前記第１の通信ネットワークを介して、前記ゲートウェイデバイスから前記第１のデバイスへ、メッセージの中で前記判定されたＩＰアドレスを送信することと、
前記ＩＰアドレスベースのネットワークルーティングプロトコルに準拠する第１のネットワークルーティング情報を含む、および前記第１のネットワークルーティング情報の一部として前記特定のネットワークエンティティの前記ＩＰアドレスを含む、データパケットとして、第１のデバイスにおいて一次データパケットを作成することと、
第２のネットワークルーティング情報が、前記非ＩＰアドレスベースのネットワークルーティングプロトコルを使用する前記第１の通信プロトコルに準拠する、前記第２のネットワークルーティング情報を前記一次データパケットに追加することと、
前記第１のデバイスから第２のデバイスへ、前記第１のネットワークルーティングプロトコルを使用して、前記第１の通信ネットワーク上でカプセル化された前記一次データパケットを送信することと、
を含む、方法。
【請求項３８】
その上に命令を記憶する、プロセス制御デバイスのプロセッサに電気的に連結される、有形コンピュータ可読メモリであって、
前記命令は、前記プロセッサによって実行されたときに、
前記プロセス制御デバイス上で実行するアプリケーションへのプロセス制御データの伝送を引き起こし、前記プロセス制御データの伝送は、前記アプリケーションからのプロセス制御データの要求の受信に応答し、
前記アプリケーションからのペイロードデータの受信に応答してデータフレームを生成し、前記データフレームを生成することは、第１のネットワーキングプロトコルに準拠する第１のルーティング情報とともに前記ペイロードデータをカプセル化することと、さらに、第２のネットワーキングプロトコルに準拠する第２のルーティング情報とともにカプセル化された前記ペイロードデータをフレームに入れることとを含み、前記第１のルーティング情報は、受信側アプリケーションの宛先アドレスを含み、前記第２のルーティング情報は、ルート定義を含み、
第１の通信プロトコルに従って動作可能な通信チャネルを介して、前記データフレームの伝送を引き起こす、
有形コンピュータ可読メモリ。