【誤訳訂正書】
【提出日】平成30年10月3日(2018.10.3)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】００１１
【訂正方法】変更
【訂正の内容】
【００１１】
本発明のいくつかの実施の形態は、ノードが、ノードの利用可能なメモリ、ノードの処理能力、ノードの利用可能なエネルギー量、ノードの通信能力、および少なくとも１つの近傍ノードのＭＯＰのうちの１つまたは組み合わせ等の利用可能なリソースの変化に応答して自身のＭＯＰを更新することができるという認識に基づいている。異なるＭＯＰは異なるリソースに所定の方法で対応することができ、より多くのリソースがノードに利用可能であるとき、ＭＯＰの機能を増加させることができることがさらに認識されている。そのようにして、ノードは、自身のＭＯＰを利用可能なリソースの表示として他のノードにシグナリングすることができる。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】００２５
【訂正方法】変更
【訂正の内容】
【００２５】
ノードは、当該ノードの動作のパラメーターを監視し、当該ノードのＭＯＰを決定または変更するプロセッサ２８０も備える。例えば、一組のパラメーターは、ノードの利用可能なメモリ、ノードの処理能力、ノードの利用可能なエネルギー量、ノードの通信能力、および少なくとも１つの近傍ノードのＭＯＰのうちの１つまたは組み合わせを含むことができる。
【誤訳訂正３】
【訂正対象書類名】明細書
【訂正対象項目名】００６４
【訂正方法】変更
【訂正の内容】
【００６４】
図７Ｂは、本発明のいくつかの実施の形態によるアクティブペアレンティングを定義する親子関係を指定する方法のブロック図を示している。本方法は、ノードのＭＯＰが記憶型ＭＯＰであり、このノードの親ノードのＭＯＰが非記憶型ＭＯＰである場合に、この記憶型ＭＯＰのノードによって実行される。
【誤訳訂正４】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
異なる計算リソースおよびエネルギーリソースを有する複数のノードを備えるマルチホップ無線異種ネットワークにおいて、各ノード内のプロセッサにより実行されるパケットをルーティングする方法であって、
前記マルチホップ無線異種ネットワークであるネットワーク内の前記各ノードにおいて、当該ノードの動作を変更する判断に用いられる一組のパラメーターを監視するステップであって、前記動作は、前記ルーティングのタイプを指定する動作モード（ＭＯＰ）に従って、前記ネットワーク内の各ノードにパケットをルーティングすることを含む、監視するステップと、
前記各ノードにおいて、前記動作の少なくとも１つのパラメーターの変化の検出に応答して、自身のノードの前記ＭＯＰを変更するステップと、
前記各ノードにおいて、前記自身のノードで変更された前記ＭＯＰについての情報を前記ネットワークにブロードキャストするステップと、
ブロードキャストされた前記情報を受信した前記各ノードにおいて、前記変更されたＭＯＰに従って前記パケットを前記ネットワーク内の各ノードにルーティングするステップと
を含み、該方法のステップは、前記ノードのプロセッサを用いて実行され、
前記ＭＯＰは、非記憶型ＭＯＰまたは記憶型ＭＯＰであり、
該非記憶型ＭＯＰに従って動作しているノードは、ルーティングテーブルを記憶せず、
該記憶型ＭＯＰに従って動作しているノードは、前記ルーティングテーブルと、前記ネットワークの少なくとも一部分の親子ペアを指定する親子テーブルとを記憶し、
前記ノードの前記ＭＯＰが前記記憶型ＭＯＰであり、前記ノードの親ノードのＭＯＰが前記非記憶型ＭＯＰである場合に、
前記記憶型ＭＯＰのノードにおいて、子孫ノードによって発信された制御パケットを受信するステップであって、該子孫ノードは、前記記憶型ＭＯＰのノードの直接の子でない、受信するステップと、
前記記憶型ＭＯＰのノードにおいて、前記制御パケットが前記子孫ノードの親子ペアを含まないか否かを検査するステップと、
前記記憶型ＭＯＰのノードにおいて、前記親子ペアが前記制御パケットにない場合、前記子孫ノードが前記記憶型ＭＯＰのノードの前記直接の子であることを指定する前記子孫ノードの前記親子ペアを前記制御パケット内に追加するステップと、
前記記憶型ＭＯＰのノードにおいて、前記制御パケットを前記記憶型ＭＯＰのノードの祖先に送信するステップと
をさらに含む、方法。
【請求項２】
前記一組のパラメーターは、前記ノードの利用可能なメモリ、前記ノードの処理能力、前記ノードの利用可能なエネルギー量、および前記ノードの通信能力のうちの１つまたは組み合わせを含む、請求項１に記載の方法。
【請求項３】
前記パケットは、制御パケットである、請求項１に記載の方法。
【請求項４】
前記パケットは、デスティネーション告知オブジェクト（ＤＡＯ）パケットを含み、前記ノードの前記ＭＯＰは、前記記憶型ＭＯＰであり、前記ノードは、該ノードの親ノードが記憶型ノードであることを示す識別情報を前記ＤＡＯ内に含める、請求項１に記載の方法。
【請求項５】
前記ノードの前記動作の前記一組のパラメーターの現在の値を求めるステップと、
前記一組のパラメーターを対応する一組の閾値と比較するステップと、
前記比較に基づいて前記ノードの前記ＭＯＰを決定するステップと
をさらに含む、請求項１に記載の方法。
【請求項６】
前記ノードの前記動作の前記一組のパラメーターの現在の値を求めるステップと、
前記一組のパラメーターの前記現在の値の加重結合としてリソースパラメーターを求めるステップと、
前記リソースパラメーターを閾値と比較して、前記ノードの前記ＭＯＰを生成するステップと
をさらに含む、請求項１に記載の方法。
【請求項７】
前記リソースパラメーターは、下式に従って求められ、
【数１】
2018500839.tif 000001
ここで、ＲＰは、リソースおよびネットワークの状態を組み合わせたパラメーターであり、ＡＭは、利用可能なランダムアクセスメモリ（ＲＡＭ）であり、ＭＣは、該ＲＡＭの容量であり、ＡＲは、利用可能な読み出し専用メモリ（ＲＯＭ）であり、ＲＣは、該ＲＯＭの容量であり、ＥＬは、前記ノードに利用可能なエネルギーレベルであり、ＭＥは、最大エネルギーレベルであり、ＳＳは、前記ノードの部分ＤＯＤＡＧのサイズであり、ＣＭ、ＣＲ、ＣＥおよびＣＮは、前記動作のパラメーターの重要度を重み付けする正の係数である、請求項６に記載の方法。
【請求項８】
前記ブロードキャストするステップは、
前記ノードの前記ＭＯＰを含むデスティネーション指向有向非巡回グラフ情報オブジェクト（ＤＩＯ）を生成するステップと、
前記ネットワークにおいて前記ＤＩＯをブロードキャストするステップと
を含む、請求項１に記載の方法。
【請求項９】
非記憶型ノードカウント（ＮＮＣ）を前記ＤＩＯに追加するステップ
をさらに含む、請求項８に記載の方法。
【請求項１０】
前記ネットワーク内のルートノードによって発信された前記ＤＩＯの一部分として前記ＮＮＣを受信するステップと、
前記ノードの前記ＭＯＰが非記憶型ＭＯＰである場合、前記ＮＮＣを１つだけ増加させるステップと
をさらに含む、請求項９に記載の方法。
【請求項１１】
前記ネットワーク内のルートノードによって発信されたデスティネーション指向有向非巡回グラフ情報オブジェクト（ＤＩＯ）の複数のコピーを受信するステップであって、該ＤＩＯの各コピーは、複数の近傍ノードのうちの１つから受信され、非記憶型ノードカウント（ＮＮＣ）を含む、受信するステップと、
より小さなＮＮＣを有する前記ＤＩＯを送信する前記近傍ノードのサブセットを前記ノードの親として選択するステップと
をさらに含む、請求項１０に記載の方法。
【請求項１２】
前記ノードの前記ＭＯＰは、前記記憶型ＭＯＰであり、前記方法は、
前記ノードの親のＭＯＰを受信するステップと、
前記親を指定することによってデスティネーション告知オブジェクト（ＤＡＯ）パケットを生成し、該ＤＡＯを祖先ノードに送信するステップと、
前記親の前記ＭＯＰが、前記記憶型ＭＯＰから前記非記憶型ＭＯＰに変更された場合には、子孫ノードが前記ノードの直接の子であることを示す親子ペアを有する制御パケットを送信するステップと、
前記親の前記ＭＯＰが、前記非記憶型ＭＯＰから前記記憶型ＭＯＰに変更された場合には、前記子孫ノードの前記親子ペアを前記制御パケットから除去し、該制御パケットを送信するステップと
をさらに含む、請求項１に記載の方法。
【請求項１３】
前記ノードの前記ＭＯＰは、前記非記憶型ＭＯＰであり、前記方法は、
前記ノードの親のＭＯＰを受信するステップと、
前記親を指定することなくデスティネーション告知オブジェクト（ＤＡＯ）パケットを生成し、該ＤＡＯを祖先ノードに送信するステップと
をさらに含む、請求項１に記載の方法。
【請求項１４】
異なる計算リソースおよびエネルギーリソースを有する複数のノードを備えるマルチホップ無線ネットワークであって、前記ノードは、ルーティングのタイプを指定する異なる動作モード（ＭＯＰ）に従って動作し、前記マルチホップ無線ネットワークであるネットワーク内の少なくとも１つのノードは、該ノードの動作を変更する判断に用いられるパラメーターの変化に応答して該ノードの前記ＭＯＰを変更し、
前記ＭＯＰは、非記憶型ＭＯＰまたは記憶型ＭＯＰであり、該非記憶型ＭＯＰに従って動作している前記ノードは、ルーティングテーブルを記憶せず、該記憶型ＭＯＰに従って動作している前記ノードは、前記ルーティングテーブルと、前記ネットワークの少なくとも一部分の親子ペアを指定する親子テーブルとを記憶し、
前記ノードの前記ＭＯＰが前記記憶型ＭＯＰであり、前記ノードの親ノードのＭＯＰが前記非記憶型ＭＯＰである場合に、
前記記憶型ＭＯＰのノードは、
前記記憶型ＭＯＰのノードの直接の子でない子孫ノードによって発信された制御パケットを受信し、
前記制御パケットが前記子孫ノードの親子ペアを含まないか否かを検査し、
前記親子ペアが前記制御パケットにない場合、前記子孫ノードが前記記憶型ＭＯＰのノードの前記直接の子であることを指定する前記子孫ノードの前記親子ペアを前記制御パケット内に追加し、
前記制御パケットを前記記憶型ＭＯＰのノードの祖先に送信する、
マルチホップ無線ネットワーク。
【請求項１５】
異種無線ネットワークにおいてパケットをルーティングするノードであって、
該ノードにエネルギーを供給する電池と、
パケットを送信および受信する送受信機と、
前記パケットの少なくとも一部分を記憶するメモリと、
電源装置の利用可能なエネルギー量および前記メモリの利用可能な部分のうちの一方のまたは組み合わせを監視し、前記利用可能なエネルギー量および前記メモリの前記利用可能な部分のうちの一方のまたは組み合わせに基づいて、前記パケットのルーティングのタイプを指定する該ノードの動作モード（ＭＯＰ）を決定するプロセッサと
を備え、
前記ＭＯＰは、非記憶型ＭＯＰまたは記憶型ＭＯＰであり、該非記憶型ＭＯＰに従って動作している前記ノードは、ルーティングテーブルを記憶せず、該記憶型ＭＯＰに従って動作している前記ノードは、前記ルーティングテーブルと、前記異種無線ネットワークであるネットワークの少なくとも一部分の親子ペアを指定する親子テーブルとを記憶し、
前記ノードの前記ＭＯＰが前記記憶型ＭＯＰであり、前記ノードの親ノードのＭＯＰが前記非記憶型ＭＯＰである場合に、
前記記憶型ＭＯＰのノードは、
前記記憶型ＭＯＰのノードの直接の子でない子孫ノードによって発信された制御パケットを受信し、
前記制御パケットが前記子孫ノードの親子ペアを含まないか否かを検査し、
前記親子ペアが前記制御パケットにない場合、前記子孫ノードが前記記憶型ＭＯＰのノードの前記直接の子であることを指定する前記子孫ノードの前記親子ペアを前記制御パケット内に追加し、
前記制御パケットを前記記憶型ＭＯＰのノードの祖先に送信する、
ノード。
【請求項１６】
前記プロセッサは、前記ＭＯＰの変更に応答して、前記ＭＯＰについての情報を前記ネットワークにブロードキャストするように前記送受信機に命令する、請求項１５に記載のノード。