(57)【要約】  第１のワイヤレス通信デバイスに第２のワイヤレス通信デバイスからコマンドする方法は、第２のデバイスの主部によって行われる以下のステップ：‐第１のデバイスのプロトコルスタックの手順を使用して、第１の通信デバイスが接続されているワイヤレス通信ネットワークに参加し、これにより、第２のデバイス用のコマンドを構築するためのネットワーク情報を取得するステップと、‐ネットワーク情報を遠隔制御部に利用可能にするステップとを含み、また、第２のデバイスの遠隔制御部によって実行される以下のステップ：‐第２のデバイスの主部からネットワーク情報を取り出すステップと、‐第１のデバイスのプロトコルスタックのコマンドメッセージのフォーマットを使用して、かつ、取り出されたネットワーク情報を使用して、第１のデバイス用のコマンドメッセージを構築するステップと、‐ＭＡＣ及びＰＨＹ層を使用して、コマンドメッセージを第１のデバイスに送信するステップとを含む。
2014503138.tif 000002
【特許請求の範囲】
【請求項１】
第１のワイヤレス通信デバイスに第２のワイヤレス通信デバイスからコマンドする方法であって、前記第１及び第２のワイヤレス通信デバイスの各々は、同じＭＡＣ及びＰＨＹプロトコル層を含む各自のネットワークプロトコルスタックで動作し、また、異なるコマンドセットを有し、前記第２のワイヤレス通信デバイスは、主部と遠隔制御部とを有し、
前記方法は、
前記第２のワイヤレス通信デバイスの前記主部によって実行される以下のステップ：
‐前記第１のワイヤレス通信デバイスの前記ネットワークプロトコルスタックの手順を使用して、前記第１のワイヤレス通信デバイスが接続されているワイヤレス通信ネットワークに参加し、これにより、前記第２のワイヤレス通信デバイス用のコマンドを構築するためのネットワーク情報を取得するステップと、
‐前記ネットワーク情報を前記遠隔制御部に利用可能にするステップと、
を含み、
前記方法は更に、前記第２のワイヤレス通信デバイスの前記遠隔制御部によって実行される以下のステップ：
‐前記第２のワイヤレス通信デバイスの前記主部から前記ネットワーク情報を取り出すステップと、
‐前記第１のワイヤレス通信デバイスの前記ネットワークプロトコルスタックのコマンドメッセージのフォーマットを使用して、かつ、取り出された前記ネットワーク情報を使用して、前記第１のワイヤレス通信デバイス用のコマンドメッセージを構築するステップと、
‐前記ＭＡＣ及びＰＨＹプロトコル層を使用して、前記コマンドメッセージを前記第１のワイヤレス通信デバイスに送信するステップと、
を含む、方法。
【請求項２】
前記第１のワイヤレス通信デバイスは、ＺｉｇＢｅｅ  ＰＲＯスタックで動作し、前記第２のワイヤレス通信デバイスは、ＺｉｇＢｅｅ  ＲＦ４ＣＥスタックで動作される、請求項１に記載の方法。
【請求項３】
前記ネットワーク情報は、
‐前記コマンドメッセージを送信するための動作チャネルと、
‐前記ワイヤレス通信ネットワークの識別子と、
‐前記コマンドメッセージを送信するために前記遠隔制御部によって使用されるように、前記ワイヤレス通信ネットワーク上で前記第２のワイヤレス通信デバイスに割り当てられるアドレスと、
‐前記コマンドメッセージを送信するために前記遠隔制御部によって使用されるための、前記ワイヤレス通信ネットワーク上の前記第１のワイヤレス通信デバイスのアドレスと、
のうちの少なくとも１つを含む、請求項１又は２に記載の方法。
【請求項４】
前記ネットワーク情報は、前記第２のワイヤレス通信デバイスの前記遠隔制御部によって送信されるべき更なるコマンドメッセージによって使用されるように前記第２のワイヤレス通信デバイスの前記主部によって記憶される、請求項１乃至３の何れか一項に記載の方法。
【請求項５】
前記ネットワーク情報は、前記第２のワイヤレス通信デバイスの前記主部によって更新される、請求項４に記載の方法。
【請求項６】
前記遠隔制御部は、前記ワイヤレス通信ネットワークを介して送信される前記コマンドメッセージを更新するために、前記更新の記録を残す、請求項５に記載の方法。
【請求項７】
前記第２のワイヤレス通信デバイスの前記主部は、前記ワイヤレス通信ネットワーク上の通信のために前記遠隔制御部のハードウェアアドレスを使用する、請求項１乃至６の何れか一項に記載の方法。
【請求項８】
前記遠隔制御部は、前記ワイヤレス通信ネットワーク上の典型的なコマンドメッセージのテンプレートを使用して前記コマンドメッセージを構築し、また、前記取り出されたネットワーク情報を使用して前記テンプレートに記入する、請求項１乃至７の何れか一項に記載の方法。
【請求項９】
プログラム命令を含むコンピュータプログラムを有するコンピュータ可読媒体を含むコンピュータプログラムプロダクトであって、前記コンピュータプログラムは、データ処理ユニットにロード可能であり、また、前記コンピュータプログラムが前記データ処理ユニットによって実行されると、前記データ処理ユニットに請求項１乃至１２の何れか一項に記載の方法のステップを実行させる、コンピュータプログラムプロダクト。
【請求項１０】
第１のワイヤレス通信デバイスに第２のワイヤレス通信デバイスからコマンドするシステムであって、前記第１及び第２のワイヤレス通信デバイスの各々は、同じＭＡＣ及びＰＨＹプロトコル層を含む各自のネットワークプロトコルスタックで動作し、また、異なるコマンドセットを有し、前記第２のワイヤレス通信デバイスは、主部と遠隔制御部とを有し、
前記第２のワイヤレス通信デバイスの前記主部は、
‐前記第１のワイヤレス通信デバイスの前記ネットワークプロトコルスタックの手順を使用して、前記第１のワイヤレス通信デバイスが接続されているワイヤレス通信ネットワークに参加し、これにより、前記第２のワイヤレス通信デバイス用のコマンドを構築するためのネットワーク情報を取得し、
‐前記ネットワーク情報を前記遠隔制御部に利用可能にし、
前記第２のワイヤレス通信デバイスの前記遠隔制御部は、
‐前記第２のワイヤレス通信デバイスの前記主部から前記ネットワーク情報を取り出し、
‐前記第１のワイヤレス通信デバイスの前記ネットワークプロトコルスタックのコマンドメッセージのフォーマットを使用して、かつ、前記取り出されたネットワーク情報を使用して、前記第１のワイヤレス通信デバイス用のコマンドメッセージを構築し、
‐前記ＭＡＣ及びＰＨＹプロトコル層を使用して、前記コマンドメッセージを前記第１のワイヤレス通信デバイスに送信する、システム。
【請求項１１】
前記第２のワイヤレス通信デバイスは、前記主部としてテレビ受像機を含み、前記遠隔制御部としてリモートコントローラを含む、請求項１０に記載のシステム。
【請求項１２】
前記第１のワイヤレス通信デバイスは、ワイヤレスでコマンドされることができるランプを含む、請求項１０又は１１に記載のシステム。
【請求項１３】
前記第１のワイヤレス通信デバイスは、ＺｉｇＢｅｅ  ＰＲＯスタックで動作し、前記第２のワイヤレス通信デバイスは、ＺｉｇＢｅｅ  ＲＦ４ＣＥスタックで動作される請求項１０乃至１２の何れか一項に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主に、ワイヤレス通信デバイス、特にＺｉｇＢｅｅ（登録商標）デバイスの相互運用性に関する。
【背景技術】
【０００２】
本セクションに説明される方法は、実行可能ではあるが必ずしも以前に想到又は実行された方法ではない。したがって、本明細書に明記されない限り、本セクションに説明される方法は、本願の請求項に対し従来技術ではなく、また、本セクションに包含されることにより従来技術と認めるものではない。更に、本発明のすべての実施形態が必ずしも本セクションに挙げられる問題のすべて（又はそのうちのいずれか）を解決するものではない。
【０００３】
ＺｉｇＢｅｅアライアンスは、ＩＥＥＥ８０２．１５．４ＭＡＣ及びＰＨＹ層上で実行されるワイヤレスネットワークプロトコルとして、「ＺｉｇＢｅｅ  ＰＲＯスタック」、及び「ＺｉｇＢｅｅ  ＲＦ４ＣＥスタック」を定義する。前者は特に、ホームオートメーション（ＨＡ）プロファイル及びコマーシャルビルディングオートメーション（ＣＢＡ）プロファイルに用いられ、後者は、テレビ（ＴＶ）を制御するリモートコントローラ（ＲＣ）といった民生用（ＣＥ）デバイスに用いられる。
【０００４】
これらの２つのスタックは、ネットワーク層及びアプリケーション層の両方において、互換性のないコマンドセットを有するため、一方を実施するデバイスは、通常、もう一方を実施するデバイスとは連動することができない。
【０００５】
すべてのＺｉｇＢｅｅプロトコルスタックが、共に連動するなんらかの方法があることが望ましい。例えば、ＲＦ４ＣＥリモートコントローラが、ＺｉｇＢｅｅ  ＰＲＯ  ＨＡ照明器具をオン／オフできることが望ましい。家でテレビを観賞しているユーザーはこの機能があれば喜ぶであろう。
【０００６】
これらの２つのスタックは、互換性がないが、それぞれの「ＺｉｇＢｅｅエンドデバイス」（リーフノード）は同一であるため、連携して動作することはできる。あるデバイスは、「ＺｉｇＢｅｅエンドデバイス」になることによって別のネットワーク上で動作することができる。
【０００７】
ＺｉｇＢｅｅ／ＺｉｇＢｅｅ  ＰＲＯスタックは、様々なプロトコル層を有する。
−アプリケーションプロファイル（例えばＨＡ又はＣＢＡ）
−ＡＰＳ（アプリケーションサポートサブ層）、ＮＷＫ（ネットワーク）等［ＺｉｇＢｅｅ  ＰＲＯのものとは異なるＺｉｇＢｅｅのＮＷＫ層がある］を含むＺｉｇＢｅｅスタック層
−ＩＥＥＥ８０２．１５．４ＭＡＣ
−ＩＥＥＥ８０２．１５．４ＰＨＹ（２．４ＧＨｚで使用される）
【０００８】
ＺｉｇＢｅｅ  ＲＦ４ＣＥスタックは、様々なプロトコル層を有する。
−アプリケーションプロファイル（例えばＣＥＲＣ（民生用遠隔制御））
−ＲＦ４ＣＥ  ＮＷＫ層（ここでも異なる）
−ＩＥＥＥ８０２．１５．４ＭＡＣ
−ＩＥＥＥ８０２．１５．４ＰＨＹ（２．４ＧＨｚで使用される）
【０００９】
ＺｉｇＢｅｅ  ＰＲＯ  ＨＡ照明器具を制御するためのプロトコル相互作用は、２つのカテゴリに分類される。即ち、ＺｉｇＢｅｅ  ＰＲＯネットワークにデバイスを参加させ（参加）、当該デバイスを正しいターゲットとトークさせるように設定する（バインディング）コマンドと、照明器具をオン／オフするために用いられるＨＡコマンド自身（アプリケーションコマンド）とがある。
【００１０】
ＺｉｇＢｅｅ  ＰＲＯスタック及びＨＡプロファイルの実装は複雑なタスクであり、多くのコード空間及びＲＡＭを占めてしまうことが問題点である。例えば、ＲＦ４ＣＥリモートコントローラがＺｉｇＢｅｅ  ＰＲＯ  ＨＡ照明器具を制御できるようになる超低リソースメカニズムを作成する方法を見出すことが望まれる。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
したがって、ＺｉｇＢｅｅ  ＰＲＯとＺｉｇＢｅｅ  ＲＦ４ＣＥデバイスとの間になんらかのインターオペラビリティを提供することが必要である。
【課題を解決するための手段】
【００１２】
したがって、本発明の第１の態様は、第１のワイヤレス通信デバイスに第２のワイヤレス通信デバイスからコマンドする方法に関し、当該方法では、第１及び第２のワイヤレス通信デバイスの各々は、同じＭＡＣ及びＰＨＹプロトコル層を含む各自のネットワークプロトコルスタックで動作し、また、異なるコマンドセットを有する。第２のワイヤレス通信デバイスは、主部と遠隔制御部とを有し、当該方法は、
第２のワイヤレス通信デバイスの主部によって実行される以下のステップ：
‐第１のワイヤレス通信デバイスのネットワークプロトコルスタックの手順を使用して、第１のワイヤレス通信デバイスが接続されているワイヤレス通信ネットワークに参加し、これにより、第２のワイヤレス通信デバイス用のコマンドを構築するためのネットワーク情報を取得するステップと、
‐ネットワーク情報を遠隔制御部に利用可能にするステップと、
を含み、
方法は更に、第２のワイヤレス通信デバイスの遠隔制御部によって実行される以下のステップ：
‐第２のワイヤレス通信デバイスの主部からネットワーク情報を取り出すステップと、
‐第１のワイヤレス通信デバイスのネットワークプロトコルスタックのコマンドメッセージのフォーマットを使用して、かつ、取り出されたネットワーク情報を使用して、第１のワイヤレス通信デバイス用のコマンドメッセージを構築するステップと、
‐ＭＡＣ及びＰＨＹ層を使用して、コマンドメッセージを第１のワイヤレス通信デバイスに送信するステップと、
を含む。
【００１３】
したがって、実施形態によると、実装の負担は、デバイスの２つ以上の部分間で分担される。具体的には、様々な実装の役割が、主部と遠隔制御部との間で分担される。
【００１４】
したがって、遠隔制御部は、非常に小さい追加のコード空間を有する。遠隔制御部は、既にＭＡＣ及びＰＨＹ層を有しているので、コマンドを送信するための追加のソフトウェアは小さい。
【００１５】
更に、デバイスの主部におけるメモリ要件はより制約が少ない可能性が高いため、当該主部に追加されるオーバーヘッドは許容範囲内である。
【００１６】
例えば第２のデバイスが、ＴＶ受像機とリモートコントローラＲＣとを含むシステムである実施形態では、ＴＶ受像機に追加されるオーバーヘッドは、ＨＡプロファイルがＲＣ上に実装されていてＴＶ受像機が実装する必要がないため、ＺｉｇＢｅｅ  ＰＲＯ＋ＨＡのフル実装よりも少ない。このようにすることで、ＴＶ受像機は、ＲＣによってどのアプリケーションプロファイルが実装されている（又は部分的に実装されている）か知らないか又は気にしないため、更なる変更なしで更なるアプリケーションプロファイルと動作することができる。
【００１７】
その一方で、ＴＶ受像機は、どこかのテーブル内にＺｉｇＢｅｅ  ＰＲＯネットワーク設定を記憶する必要があり、また、これらの設定が、ＲＦ４ＣＥスタック及び何らかの適切なＲＦ４ＣＥアプリケーションプロファイルを使用して、ある時点で送信されなければならない。
【００１８】
これらの２つのデバイスは、実際には２つの無線通信上で実装されており物理的に離れているが、組み合わさって、潜在的に、ＺｉｇＢｅｅ  ＰＲＯ／ＨＡ認証を達成することができる。
【００１９】
本発明の実施形態は、本明細書に添付される従属請求項に記載される。
【００２０】
本発明の第２の態様は、プロセッサにアクセス可能な１つ以上の記憶済み命令シーケンスを含むコンピュータプログラムプロダクトに関し、当該１つ以上の記憶済み命令シーケンスは、プロセッサによって実行されると、当該プロセッサに、本発明の第１の態様による方法のステップを実行させる。
【００２１】
本発明の第３の態様は、本発明の第１の態様による方法を実施するシステムに関する。
【図面の簡単な説明】
【００２２】
本発明は、添付図面において、限定ではなく例として説明される。図中、同様の参照符号は、同様の構成要素を指す。
【００２３】
【図１】図１は、実施形態の実施態様のコンテキストの概略図である。
【図２】図２は、実施形態の実施態様のコンテキストの概略図である。
【図３】図３は、実施形態による方法のステップを説明するフローチャートである。
【図４】図４は、実施形態によるシステムの概略図である。
【図５】図５は、実施形態によるコマンドメッセージのデータ構造の概略図である。
【発明を実施するための形態】
【００２４】
図１は、本発明の実施形態の実施態様のコンテキストを示す。第１のデバイスワイヤレス通信デバイス１０は、ワイヤレス通信ネットワーク１１の一部である。第２のデバイスは、主部１２ａと遠隔制御部１２ｂとを有する。例えばワイヤレス通信デバイス及びネットワークは、ＺｉｇＢｅｅ標準規格に準拠して動作する。
【００２５】
第１のデバイスは、第１のプロトコルスタック（例えばＺｉｇＢｅｅ  ＰＲＯプロトコルスタック）に従って動作する。第２のデバイスは、別のプロトコルスタック（例えばＺｉｇＢｅｅ  ＲＦ４ＣＥプロトコルスタック）に従って動作する。第１及び第２のプロトコルスタックは、同じＰＨＹ及びＭＡＣプロトコル層を共有する。
【００２６】
第１のデバイスに第２のデバイスがコマンドできるようにするためには、サポートするための追加のメカニズムが、第２のデバイスの主部と遠隔制御部との間で共有される。
【００２７】
概略的に、コマンドプロセスは、以下の構造を有する。
１−主部が、ネットワークに接続して、第１のデバイスにバインドする
２−主部が、第１のデバイスとの通信において使用するネットワーク情報を受信する
３−遠隔制御部が、主部にネットワーク情報を要求する
４−遠隔制御部が、ネットワーク情報に基づいてコマンドメッセージを構築する
５−遠隔制御部が、当該コマンドメッセージを第１のデバイスに送信する
【００２８】
図２を参照するに、第２のデバイスがリモートコントローラ１２ｂに関連付けられたＴＶ受像機１２ａであり、第１のデバイスがスイッチ１０ｂに関連付けられたランプ１０ａである実施形態を用いて、メカニズムの分担が更に説明される。
【００２９】
ランプ及びスイッチは、ホームオートメーション（ＨＡ）プロファイル、ＩＥＥＥ８０２．１５．４ＭＡＣ層及びＩＥＥＥ８０２．１５．４ＰＨＹ層（２．４ＧＨｚにおいて使用される）を有するＺｉｇＢｅｅ  ＰＲＯスタックを有する。
【００３０】
ＴＶ受像機は、ＺｉｇＢｅｅ  ＰＲＯ及びＺｉｇＢｅｅ  ＲＦ４ＣＥの両方のＩＥＥＥ８０２．１５．４ＭＡＣ層及びＩＥＥＥ８０２．１５．４ＰＨＹ層（２．４ＧＨｚにおいて使用される）と、１つのＣＥＲＣ（民生用リモートコントローラ）アプリケーションプロファイルとを有する。
【００３１】
ランプのスイッチとしても動作できるリモートコントローラは、ＨＡ及びＣＥＲＣの両アプリケーションプロファイルを有するが、ＺｉｇＢｅｅ  ＲＦ４ＣＥのＩＥＥＥ８０２．１５．４ＭＡＣ層及びＩＥＥＥ８０２．１５．４ＰＨＹ層（２．４ＧＨｚにおいて使用される）しか有さない。
【００３２】
図３を参照して、例示的な実施態様を構成するステップが説明される。
【００３３】
ステップＳ３００において、第２のデバイスの主部は、ＺｉｇＢｅｅ  ＰＲＯモードに入り、ステップ３０１において、ＺｉｇＢｅｅ  ＰＲＯ仕様に記載されるようにＺｉｇＢｅｅネットワーク１１に参加するためのリクエストを送信する。例えばリクエストは、ユーザーデマンド（例えばボタンの押下／メニュアイテムの選択等）で送信される。
【００３４】
次に、ステップ３０２において、第２のデバイスの主部は、ネットワーク情報（例えばチャネル、ネットワーク、デバイス、グループ情報）を受信し、ステップ３０３において、当該情報をテーブルに記憶する。
【００３５】
第２のデバイスの主部は、次に、例えばユーザーによって（例えばボタンの押下又はメニュからターゲットを選択することによって）、ＺｉｇＢｅｅ  ＰＲＯ仕様に記載されるように、ＺｉｇＢｅｅ  ＰＲＯターゲットデバイス１０又はデバイスのグループへのバインディングを確立する（Ｓ３０４）。
【００３６】
その後、ステップＳ３０５において、第２のデバイスの主部は、ＺｉｇＢｅｅ  ＰＲＯネットワーク上で動作することを（必ずしもリーブコマンドを送信することなく）停止する。
【００３７】
ステップＳ３０６において、第２のデバイスの主部は、ＲＦ４ＣＥ／消費者電子遠隔制御（ＣＥＲＣ）仕様に記載されるように、ＺｉｇＢｅｅ  ＲＦ４ＣＥデバイスとしての動作を開始することで続行する。更に、ステップＳ３０７において、第２のデバイスの主部は、遠隔制御部が記憶されたネットワーク情報を取り出せるようにするメカニズム（例えば単純プロファイル）を追加的にサポートすることによって、ネットワーク情報を遠隔制御部に利用可能にする。
【００３８】
遠隔制御部は、ＲＦ４ＣＥ／消費者電子遠隔制御（ＣＥＲＣ）仕様に記載されるように、ＺｉｇＢｅｅ  ＲＦ４ＣＥ  ＲＣデバイスとして動作し、遠隔制御部がＴＶからネットワーク情報を取り出せるようにするメカニズム（例えば単純プロファイル）を追加的にサポートする。
【００３９】
ステップ３０８における遠隔制御部からのリクエストに応じて、主部は、ステップ３０９において、遠隔制御部にテーブルから記憶されたチャネル／ネットワーク／デバイス／グループ等のネットワーク情報を送信する。例えばリクエストは、ＴＶに、ネットワーク情報を送信するように要求するユーザーデマンド（例えば設定ボタンの押下）で送信される。
【００４０】
ステップ３１０において、遠隔制御部は当該情報を受信すると、当該情報をテーブルに記憶する。
【００４１】
次に、ステップ３１１において、遠隔制御部は、例えば典型的なＨＡコマンド（例えばオン又はオフ）のテンプレート［例えば所定のバイトシーケンス］を用いて、ＺｉｇＢｅｅ  ＰＲＯ／ＨＡプロファイルコマンドを構築する。例えば当該コマンドは、ユーザーデマンド（例えばオン又はオフコマンド用のオン又はオフボタンを押す）に基づいて構築される。遠隔制御部は、ネットワーク／デバイス／グループ等のネットワークフィールド値を、ローカルのテーブルに記憶された値と置換する。
【００４２】
実施形態では、遠隔制御部は、すべての必要なカウンタ（多くの層は１以上のカウンタを有する）を記録し、カウンタをインクリメントし、カウンタの更新された値をフレーム内に設定する。遠隔制御部は更に、これらの更新されたカウンタフィールドを用いて正しく動作するために、フレームに必要な任意の変更を行う。
【００４３】
図３を再び参照すると、ステップＳ３１２において、遠隔制御部は、チャネルを、テーブルに記憶されているチャネルに設定し、８０２．１５．４ＭＡＣ及びＰＨＹ層を用いて、構築されたフレームを第１のデバイスに送信する。その後、遠隔制御部は通常の動作チャネルに戻る。
【００４４】
ネットワーク情報の変化に対処するために、第２のデバイスの主部は、これらの変化を追跡し、当該変化を遠隔制御部に報告する。或いは遠隔制御部は、変化のポーリングを要求してもよい。
【００４５】
テーブルに記憶される情報としては次のものが挙げられる。
−ＺｉｇＢｅｅ  ＰＲＯパーソナルエリアネットワーク（ＰＡＮ）動作チャネル（８０２．１５．４  ２．４ＧＨｚチャネル数は、１０〜２６個の範囲内）
−ＰＡＮ  ＩＤ（２バイト、ＰＡＮのＩＤ）
−第２のデバイスに割り当てられ、遠隔制御部が使用するショートアドレス（２バイトネットワークアドレス、ＺｉｇＢｅｅ  ＰＲＯ  ＰＡＮ上の主部の親デバイスによって割り当てられる）
−主部が参加した親デバイスのショートアドレス（親のショートアドレスは、ＺＥＤによって送信されたすべてのフレームのＭＡＣ宛先アドレスでなければならない。親は、コマンドがＮＷＫ宛先アドレスに送付されたことを確認する）
−宛先ターゲットアドレス又は宛先グループアドレス（バインディングターゲット、アプリケーションコマンドが送信されたＮＷＫ宛先アドレス）
−主部のＩＥＥＥアドレス（８バイト、永続的）
【００４６】
図５は、コマンドメッセージのデータ構造を示す。コマンドメッセージは次のものを含む。
−第２のデバイスの主部によって受信されたＰＡＮ  ＩＤ情報を記憶可能なＭＡＣヘッダー
−主部に割り当てられたショートアドレスを記憶可能なネットワーク（ＮＷＫ）ヘッダー
−サポートされている機能を記憶するアプリケーション（ＡＰＳ）ヘッダー
−フレーム構造を定義するＺｉｇＢｅｅクラスタライブラリ（ＺＣＬ）ヘッダー
−コマンドＩＤ（例えばオン／オフコマンド）を記憶するＺｉｇＢｅｅクラスタライブラリ（ＺＣＬ）ペイロード
【００４７】
実施形態によると、主部は、遠隔制御部が使用しているカウンタ値を記録に残し、時々、カウンタ値を同期させる。これにより、第２の遠隔制御部も、カウンタ値が再利用されたり逆行するという問題なく、あたかも主部からのようにメッセージを送信できる。
【００４８】
１つの可能性としては、主部が、遠隔制御部からのリクエストに応じて、ＺｉｇＢｅｅ  ＰＲＯネットワークに参加を試みることであり、当該リクエストは、何らかの種類のＲＦ４ＣＥアプリケーションコマンドを使用して遠隔制御部から受信される。
【００４９】
実施形態によると、第２のデバイスの主部は、遠隔制御部のＩＥＥＥアドレスを使用してＺｉｇＢｅｅ  ＰＲＯネットワークに参加する。この場合、遠隔制御部に割り当てられたショートアドレスは、当該遠隔制御部に一意であり、主部は、第２の遠隔制御部の代わりに再び参加することができ、異なるショートアドレスが割り当てられるか、又は、主部は、ＺｉｇＢｅｅ  ＰＲＯネットワーク自体に参加することができ、１つ以上のＺｉｇＢｅｅ  ＰＲＯアプリケーションプロファイルを実装することができる。
【００５０】
図４を参照すると、実施形態によるデバイスが示される。このデバイスは、本発明の実施形態による方法を実施する処理ユニット４１を含む。このデバイスは更に、メモリユニット４２を含む。メモリユニットは、幾つかの種類のメモリを含んでもよい。例えばメモリユニットは、処理データを記憶するメモリを含んでもよい。メモリユニットは更に、本発明の実施形態によるコンピュータプログラムを記憶するメモリを含んでもよい。デバイスは更に、他の通信オブジェクトにコマンドするために当該他の通信オブジェクトとの通信を行う通信ユニット４３を含む。
【００５１】
本発明の実施形態は、本明細書にて説明した方法の実施を可能にするすべてのフィーチャを含み、情報処理システム内にロードされた場合に当該方法を実行可能であるコンピュータプログラムプロダクトに組み込むことができる。本コンテキストにおけるコンピュータプログラム手段又はコンピュータプログラムは、情報処理機能を有するシステムに特定の機能を直接又は別の言語への変換後に実行させることを目的としている命令セットの、任意の言語、コード又は表記法での任意の表現を意味する。このようなコンピュータプログラムは、図３のフローチャート及び本記載に基づいてデザインすることができる。コンピュータプログラムは、データ、命令、メッセージ又はメッセージパケット、及び他のマシン可読情報がマシン可読媒体から読み出されることを可能にするコンピュータ又はマシン可読媒体上に記憶されることができる。コンピュータ又はマシン可読媒体は、ＲＯＭ、フラッシュメモリ、ディスクドライブメモリ、ＣＤ−ＲＯＭ、及び他の永久記憶媒体といった不揮発性メモリを含む。更に、コンピュータ又はマシン可読媒体は、例えばＲＡＭ、バッファ、キャッシュメモリ、及びネットワーク回路といった揮発性記憶装置を含む。更には、コンピュータ又はマシン可読媒体は、あるデバイスがコンピュータ又はマシン可読情報を読み出せるように、有線ネットワーク又は無線ネットワークを含む、ネットワークリンク及び／又はネットワークインタフェースといった渡過状態媒体内に当該コンピュータ又はマシン可読情報を含んでもよい。
【００５２】
「備える」、「含む」、「組み込む」、「包含する」、「〜である」、及び「有する」といった表現は、本記載とその関連の請求項を解釈する際には非排他的に解釈されるべきである。即ち、明示的に定義されていないその他のアイテム又はコンポーネントも存在できるように解釈されるべきである。単数形への言及は、複数形への言及でもあると解釈されるべきであり、また反対も同様である。
【００５３】
本発明の好適な実施形態と現在考えられるものを例示し説明したが、当業者であれば、本発明の真の範囲から逸脱することなく、様々な他の変更を行ってよく、また、等価物と置き換えてもよいことは理解できよう。これに加えて、特定の状況に適応するために、本明細書に説明した中心となる本発明の概念から逸脱することなく、本発明の教示内容に多くの変更を行ってもよい。また、本発明の１つの実施形態が、上述したすべてのフィーチャを含むとは限らない。したがって、本発明は、開示された特定の実施形態に限定されず、本発明は、添付の特許請求の範囲内に該当するすべての実施形態を含むことを目的としている。
【００５４】
当業者であれば、本発明の範囲から逸脱することなく、本記載に開示された様々なパラメータは変更されてもよく、また、開示された様々な実施形態は組み合わされてもよいことは容易に理解できよう。
【図１】
2014503138.tif 000003
【図２】
2014503138.tif 000004
【図３】
2014503138.tif 000005
【図４】
2014503138.tif 000006
【図５】
2014503138.tif 000007
【国際調査報告】
2014503138.tif 000008
2014503138.tif 000009