JP6017860B2 - Node device and network system - Google Patents
Node device and network system Download PDFInfo
- Publication number
- JP6017860B2 JP6017860B2 JP2012147258A JP2012147258A JP6017860B2 JP 6017860 B2 JP6017860 B2 JP 6017860B2 JP 2012147258 A JP2012147258 A JP 2012147258A JP 2012147258 A JP2012147258 A JP 2012147258A JP 6017860 B2 JP6017860 B2 JP 6017860B2
- Authority
- JP
- Japan
- Prior art keywords
- node device
- clock signal
- oscillator
- wireless communication
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Transceivers (AREA)
Description
本発明は、ノード装置及び複数のノード装置を備えたネットワークシステムに関するものである。 The present invention relates to a node device and a network system including a plurality of node devices.
従来より、複数のノード装置を備えたアドホックネットワークシステムが知られている。例えば、特許文献1には、センサ同士を無線で接続し、複数のセンサが自律的に中継処理することでネットワークを構築するセンサネットワークシステムが開示されている。このネットワークシステムの各ノードには、他のノードとの通信を可能とする無線通信部が設けられている。無線通信部は、当該ノード内のセンサ部と通信可能に接続されており、センサ部からの受信信号を他のノードと無線通信する。
Conventionally, an ad hoc network system including a plurality of node devices is known. For example,
ところで、様々なユーザ機器をこのようなネットワークシステムに接続したいという要求がある。この要求を実現するためには、特許文献1に係るネットワークシステムにおいて、無線通信部とセンサ部とを切り離し可能に構成する必要がある。すなわち、互いにネットワークを構築する複数のノード装置を設け、ノード装置のそれぞれにユーザ機器を接続可能に構成する必要がある。この構成によれば、ノード装置に接続するユーザ機器を変えることによって、様々なユーザ機器をネットワークシステムに接続することができる。
By the way, there is a demand for connecting various user devices to such a network system. In order to realize this requirement, in the network system according to
かかる構成においては、ノード装置は、ユーザ機器との間では有線通信を行う一方、他のノード装置との間では無線通信を行う。有線通信の場合であっても、無線通信の場合であっても、通信を適切に行うためには、適切なクロック信号を用いる必要がある。しかし、上述のように、ノード装置に様々なユーザ機器を接続できるようにすると、接続されたユーザ機器によっては、該ユーザ機器との有線通信に適切なクロック信号と他のノード装置との無線通信に適切なクロック信号とが異なるという事態が生じ得る。そのような場合であっても適切に有線通信及び無線通信を行うためには、ノード装置は、異なるクロック信号を生成する複数の発振器を備える必要がある。ところが、発振器の個数が増加すると、その分だけ消費電力も増大してしまう。 In such a configuration, the node device performs wired communication with the user equipment, and performs wireless communication with other node devices. Whether it is wired communication or wireless communication, it is necessary to use an appropriate clock signal in order to perform communication appropriately. However, as described above, when various user devices can be connected to the node device, depending on the connected user device, a clock signal suitable for wired communication with the user device and wireless communication with other node devices. It can happen that the appropriate clock signal is different. Even in such a case, in order to perform wired communication and wireless communication appropriately, the node device needs to include a plurality of oscillators that generate different clock signals. However, when the number of oscillators increases, the power consumption increases accordingly.
ここに開示された技術は、かかる点に鑑みてなされたものであり、その目的とするところは、通信を適切に行いつつ、消費電力を抑制することにある。 The technology disclosed herein has been made in view of such a point, and an object thereof is to suppress power consumption while appropriately performing communication.
ここに開示されたノード装置は、ユーザ機器に有線により接続される、無線通信可能なものである。このノード装置は、演算部と、無線通信部と、第1クロック信号を出力する第1発振器と、前記第1クロック信号とは周波数が異なる第2クロック信号を出力する第2発振器とを備え、前記第2発振器を作動させることなく、前記第1発振器を作動させることによって前記第1クロック信号を前記演算部及び無線通信部の両方に供給する第1状態と、前記第1発振器を作動させることによって前記第1クロック信号を前記無線通信部に供給し且つ、前記第2発振器を作動させることによって前記第2クロック信号を前記演算部に供給する第2状態とを切替可能に構成されている。 The node device disclosed here is connected to a user device by wire and capable of wireless communication. The node device includes a calculation unit, a wireless communication unit, a first oscillator that outputs a first clock signal, and a second oscillator that outputs a second clock signal having a frequency different from that of the first clock signal. A first state in which the first clock signal is supplied to both the arithmetic unit and the wireless communication unit by operating the first oscillator without operating the second oscillator, and operating the first oscillator. The first clock signal is supplied to the wireless communication unit, and the second oscillator is operated to switch between a second state in which the second clock signal is supplied to the arithmetic unit.
ここに開示されたネットワークシステムは、複数のユーザ機器と、該ユーザ機器に有線により接続される複数のノード装置とを備え、該ノード装置間で無線通信を行うものである。前記ノード装置は、演算部と、無線通信部と、第1クロック信号を出力する第1発振器と、前記第1クロック信号とは周波数が異なる第2クロック信号を出力する第2発振器とを有し、前記第2発振器を作動させることなく、前記第1発振器を作動させることによって前記第1クロック信号を前記演算部及び無線通信部の両方に供給する第1状態と、前記第1発振器を作動させることによって前記第1クロック信号を前記無線通信部に供給し且つ、前記第2発振器を作動させることによって前記第2クロック信号を前記演算部に供給する第2状態とを切替可能に構成されている。 The network system disclosed herein includes a plurality of user devices and a plurality of node devices connected to the user devices by wire, and performs wireless communication between the node devices. The node device includes a calculation unit, a wireless communication unit, a first oscillator that outputs a first clock signal, and a second oscillator that outputs a second clock signal having a frequency different from that of the first clock signal. The first state in which the first clock signal is supplied to both the arithmetic unit and the wireless communication unit by operating the first oscillator without operating the second oscillator, and the first oscillator is operated. Accordingly, the first clock signal is supplied to the wireless communication unit, and the second state in which the second clock signal is supplied to the arithmetic unit by operating the second oscillator is configured to be switchable. .
前記の構成によれば、クロック信号を有線通信と無線通信とで共用できないユーザ機器がノード装置に接続される場合には、ノード装置を第2状態に切り替え、クロック信号を有線通信と無線通信とで共用できるユーザ機器がノード装置に接続される場合には、ノード装置を第1状態に切り替えることによって、有線通信及び無線通信を適切に行うことができる。つまり、ノード装置に様々なユーザ機器が接続される場合であっても、1種類のノード装置で有線通信を適切に行うことができるため、ノード装置の汎用性を向上させることができる。さらに、クロック信号を有線通信と無線通信とで共用できるユーザ機器がノード装置に接続される場合には、使用しない方の発振器、即ち、第2発振器への電力供給を停止することによって、消費電力を低減することができる。 According to the above configuration, when a user device that cannot share a clock signal between wired communication and wireless communication is connected to the node device, the node device is switched to the second state, and the clock signal is switched between wired communication and wireless communication. When the user equipment that can be shared in the network is connected to the node device, wired communication and wireless communication can be appropriately performed by switching the node device to the first state. That is, even when various user devices are connected to the node device, wired communication can be appropriately performed with one type of node device, and thus the versatility of the node device can be improved. Further, when a user equipment that can share a clock signal for wired communication and wireless communication is connected to the node device, power consumption is stopped by stopping power supply to the oscillator that is not used, that is, the second oscillator. Can be reduced.
前記ノード装置によれば、通信を適切に行いつつ、消費電力を抑制することができる。 According to the node device, it is possible to suppress power consumption while appropriately performing communication.
前記ネットワークシステムによれば、通信を適切に行いつつ、消費電力を抑制することができる。 According to the network system, it is possible to suppress power consumption while appropriately performing communication.
以下、例示的な実施形態を図面に基づいて詳細に説明する。 Hereinafter, exemplary embodiments will be described in detail with reference to the drawings.
《実施形態1》
−システムの概要−
図1は、ネットワークシステム(以下、単に「システム」ともいう)100の概略図である。システム100は、無線アドホックネットワークである。このシステム100は、近接する小型無線端末が自律的にネットワークを構築するよう構成される。システム100は、複数のノード装置110,110,…と、ユーザ機器120,120,…とを備えている。各ノード装置110には、ユーザ機器120が有線で接続されている。
-System overview-
FIG. 1 is a schematic diagram of a network system (hereinafter simply referred to as “system”) 100.
ユーザ機器としては、PC(パーソナルコンピュータ)120A、センサ120B等が含まれる(以下、各ユーザ機器を区別しないときには、単に、「ユーザ機器120」と称する)。複数のユーザ機器においては、PC120Aがマスタ機として機能し、それ以外のセンサ120B,120B,…がスレーブ機として機能する。つまり、PC120Aが、センサ120B,120B,…を一方的に制御する。以下、PC120Aをマスタユーザ機器120Aと、センサ120Bをスレーブユーザ機器120Bとも称する。各ユーザ機器120は、固有の機器IDを有している。以下、特定の機器IDのセンサ120Bについて言及するときには、符号「120B」の後に機器IDを括弧書きで付す。例えば、センサ120Bの機器IDが「1」の場合は、センサ120B(1)のように表す。
The user equipment includes a PC (personal computer) 120A, a
複数のノード装置110,110,…間は、無線で結合される。すなわち、複数のノード装置110,110,…は、無線ネットワークを構築している。複数のノード装置110,110,…には、1つの基地局ノード装置110Aと、複数の子ノード装置110B,110B,…とが含まれている。基地局ノード装置110Aが親機であり、子ノード装置110Bが子機である。基地局ノード装置110Aには、前記マスタユーザ機器120Aが接続されている。子ノード装置110Bには、前記スレーブユーザ機器120Bが接続されている。以下、各ノード装置を区別しないときには、単に、「ノード装置110」と称する。
The plurality of
各ノード装置110は、固有のノードIDを有している。基地局ノード装置110AのノードIDは、「0」であり、子ノード装置110BのノードIDは、「0」以外の数字である。以下、特定の子ノードIDのノード装置110Bについて言及するときには、符号「110B」の後にノードIDを括弧書きで付す。
Each
複数のノード装置110,110間の無線リンクは、例えば、2.4GHz帯を用いたIEEE802.15.4に準拠する短距離無線ネットワークであり得る。このIEEE802.15.4は、PAN(Personal Area Network)又はWPAN(Wireless Personal Area Network)と呼ばれる無線通信規格の一つであり、低コスト・低消費電力で、高い信頼性とセキュリティを持つ。また、無線リンクは、上述の特定の無線ネットワークに限定されず、典型的にはパケットの形で情報をやりとりできる任意の適切なネットワークであり得る。
The wireless link between the plurality of
また、ノード装置110は、自動中継機能を有し、通信環境を察知して自律的にネットワークを構成し得る。例示的なネットワークは、真メッシュであり、ホップ数も実質的に無制限である。換言すれば本実施形態は、マルチホップの無線ネットワークを使用可能である。こうして、1つのノード装置110を1つの無線端末として、無線アドホックネットワークが構築される。
Further, the
より詳しくは、ノード装置110は、電源がオンされると、ルーティングを開始する。ノード装置110は、隣接するノード装置110にビーコンメッセージ(ルーティングパケットとも呼ばれる)を送信する等して、通信状態が良好なノード装置110との間で通信経路を構築する。ノード装置110は、電源をオンにした直後だけでなく、前記ビーコンメッセージを定期的に送信して、通信状態が良好な通信経路を更新している。
More specifically, the
ノード装置110は、基板上に取り付けられた、半導体素子を含む回路要素群によって典型的には実現され得る。典型的には、ノード装置110は、ユーザ機器120からのアナログ信号及び無線ネットワークのための高周波信号を扱うアナログ回路と、MCUを主要素とするデジタル回路との組み合わせによって実現され得る。
The
ノード装置110の制御は、典型的にはソフトウェアによって実現され得る。すなわち、ノード装置110の制御は、典型的にはコンピュータで読み取り可能な媒体に記憶されたソフトウェアによって実現され得る。コンピュータで読み取り可能な媒体には、ハードディスクドライブ、半導体メモリ等がある。代替として、ノード装置110の制御は、ソフトウェア及びハードウェアの組み合わせ、又はハードウェアのみによって実現され得る。
The control of the
ノード装置110は、ネットワーク設定(例えば、通信仕様やプロトコル仕様)を適宜設定することによって、様々な種類のユーザ機器120,120,…に対応可能(即ち、接続可能且つ通信可能)に構成されている。具体的には、ノード装置110は、各種の設定パラメータを有しており、これらの設定パラメータを変更することによって、各種のユーザ機器120と通信が可能となるように構成されている。設定パラメータには、ユーザ機器120の通信仕様に関する通信パラメータと、ユーザ機器120のプロトコル仕様に関するプロトコルパラメータとが含まれる。通信パラメータには、ボーレート(4800bps/9600bps/19200bps/…)、データビット(8ビット/7ビット)、パリティ(なし/奇数/偶数)、ストップビット(1ビット/2ビット)等が含まれる。プロトコルパラメータには、スタートコード(01〜FF)、エンドコード(01〜FF)、エンドコードからパケット終端までのオフセット(0〜9)、先頭から送信先アドレスまでのオフセット(1〜99)、送信先アドレスの長さ(0〜6)、送信先アドレスの表現形式(10進ASCII/16進ASCII/LEバイナリ/BEバイナリ)等が含まれる。
The
ノード装置110は、電文を送信するときには、該電文を含むパケットを生成し、該パケットを変調して送信する。また、ノード装置110は、パケットを受信したときには、該パケットを復調して、該パケットから電文を読み出す。ノード装置110の無線信号の符号化及び変調・復調のための方式には様々なものがある。本実施形態では、上述のIEEE802.15.4に準拠した方式が用いられる。
When transmitting a message, the
PC120Aは、例えば、ソフトウェアを用いて、センサ120Bへの様々な制御信号を生成し、送信することができる。PC120Aは、センサ120Bと共通のプロトコルを有している。そのため、PC120Aとセンサ120Bとは、互いに電文のやりとりを行うことができる。また、PC120Aは、センサ120Bからの信号を受信し、適宜、処理する。PC120Aは、例えば、GUI(グラフィカルユーザインタフェース)を備えるソフトウェアを用いて、センサ120Bから受け取られたデータを視覚的に表示したり、統計的に処理したりできる。前記ソフトウェアは、例えば通信状態の確認、データの数値表示、グラフ表示、値の分布カラーマッピング、データの記録、データのエクスポート、端末設定の変更等を行うことができる。
The
センサ120Bは、各種の物理量(温度、湿度、電流、電圧、電力等)を計測・検出するものであって、任意の適切な計測機器であり得る。例えば、センサ120Bは、温度センサや電力計であり得る。センサ120Bは、PC120Aからの電文を受け取って、該電文に応じた様々な処理を実行する。例えば、センサ120Bは、PC120Aからの電文に応じて、検出値を返信するように構成されている。
The
−ノード装置のハードウェア構成−
図2は、ノード装置110のブロック図である。
-Hardware configuration of node equipment-
FIG. 2 is a block diagram of the
ノード装置110は、RFユニット410及びアンテナ430を備える。RFユニット410には、ユーザ機器120からのデータが入力される。RFユニット410は、ユーザ機器120が出力したデータを無線信号に変換して、アンテナ430から他のノード装置110、例えば上流ノード(基地局ノード装置110A等)へ送信する。
The
RFユニット410は、インタフェース440、電源445、制御部450、ROM(読み出し専用メモリ)453、RAM(ランダムアクセスメモリ)454、タイマ456、第1発振器457、第2発振器458、電源回路459及びRFインタフェース460を有する。
The
制御部450は、MCU(Micro Controller Unit)451と、無線通信部452とを有している。MCU451と無線通信部452とは、1チップで構成されている。MCU451は、演算部の一例である。
The
さらに詳しくは、MCU451は、主として演算機能を司るコア451aと、UART(Universal Asynchronous Receiver Transmitter)451bと、SPI(Serial Peripheral Interface)451cと、I2C(Inter-Integrated Circuit)451dとを有する。UART451b、SPI451c及びI2C451dは、入出力部を構成している。MCU451は、ノード装置110の機能を実現するのに用いられるマイクロプロセッサである。MCU451は、ユーザ機器120と通信を行う際には、UART451b、SPI451c及びI2C451dを介して有線通信を行う。MCU451は、ROM453、RAM454、及びタイマ456などの周辺素子をその中に含んでもよい。
More specifically, the
UART451bは、調歩同期方式によるシリアル信号をパラレル信号に変換したり、その逆方向の変換を行うための集積回路である。UART451bは、インタフェース44に接続されている。
The
SPI451c及びI2C451dはそれぞれ、シリアルバスの一種であり、インタフェース440に接続されている。
Each of the
無線通信部452は、MCU451からのデータを他のノード装置110へ送る応答パケットに変換したり、他のノード装置110から受け取られた要求パケットをデータに変換したりする。
The
インタフェース440は、各種の入出力ポートを備えている。例えば、インタフェース44は、RA485用、SPI用及びI2C用の入出力ポートを有している。また、インタフェース440は、ユーザ機器120によって出力された信号を制御部450が処理できる適当な信号(例えば10ビットデジタル信号)に変換したり、制御部450から出力される信号をユーザ機器120が処理できる適当な信号に変換したりする。例えば、インタフェース440は、UART451bからの信号をRS485の信号レベルに変換したり、その逆に変換したりするICを含む。すなわち、インタフェース440は、ユーザ機器120の通信規格と共通のインタフェースである。例えば、インタフェース440は、RS485インタフェースである。また、ノード装置110がアナログ信号を出力するユーザ機器120を対象とする場合には、インタフェース440は、AD変換器を含む。このように、ノード装置110は、RS485の通信規格、SPIの通信規格、及びI2Cの通信規格の何れでも通信可能であり、何れかの通信規格がユーザ機器120の通信規格に応じて適宜選択される。
The
電源445は、RFユニット410の各機能ブロックに電力を供給する。電源445は、例えば直流3Vを供給するリチウム電池であり得る。あるいは、電源445は、商用電源等の交流をコンバータを介して直流に変換して、外部から供給されるものであり得る。尚、電源445は、コンバータを内蔵していてもよい。
The
ROM453又はRAM454は、ノード装置110の機能を実現するのに必要なプログラム及びデータを記憶している。タイマ456は、例えば電源をオフにするタイミングを計測し、所定時間が経過したときに、電源445からの電力供給を断つよう制御部450をトリガする。RFインタフェース460は、無線通信部450bから出力されたパケットをRF信号に変換し、アンテナに出力したり、アンテナで受け取られたRF信号からパケットを再生し、無線通信部450bに出力したりする。
The
第1発振器457は、所定の第1周波数を有する第1クロック信号を出力する。第1クロック信号は、前記無線通信部450bを作動させるのに適したクロック信号、即ち、ノード装置110が採用する周波数帯で無線通信を行うのに適したクロック信号である。第1周波数は、例えば、16MHzであり得る。16MHzという周波数は、2.4GHzで無線通信をするのに好適な周波数である。
The
第2発振器458は、第1周波数と異なる第2周波数を有する第2クロック信号を出力する。第2クロック信号は、UART450cを介してユーザ機器120と通信を行うのに適したクロック信号、即ち、ノード装置110が採用する有線通信のうち、特に、クロック信号を厳密に管理すべき有線通信に適したクロック信号である。第2周波数は、例えば、14.74MHzであり得る。14.74MHzという周波数は、115.2kbpsでUART通信するのに適した周波数である。
The
電源回路459は、電源445と第2発振器458との間に介設されている。電源回路459は、制御部450からの制御信号が入力可能に構成されており、制御部450からの指令に応じて、第2発振器458への電源の供給及び遮断を切り替える。
The
この電源回路459を切り替えることによって、第1クロック信号だけが制御部450へ入力される第1状態と、第1クロック信号及び第2クロック信号が制御部450へ入力される第2状態とに切り替えられる。制御部450が電源回路459のオン/オフを制御する。第1状態においては、MCU451及び無線通信部452の両方に第1クロック信号が入力される。一方、第2状態においては、MCU451に第2クロック信号が入力され、無線通信部452に第1クロック信号が入力される。
By switching the
尚、機能ブロック群の一部又は全ては、適宜、結合されることによって一体化されて実現されてもよい。例えば、RFユニット410は、ハイブリッドIC(集積回路)として実現されてもよい。さらには、RFユニット410及びアンテナ430を一つの基板に一体化して実現されてもよい。
Part or all of the functional block groups may be integrated and realized by being appropriately combined. For example, the
ノード装置110は、USB−RS485コンバータを介してPC120Aに接続される。つまり、PC120Aは、ノード装置110とUART451bを介して通信(以下、「UART通信」という)を行う。一方、ノード装置110は、その通信規格に応じて、センサ120BとUART451b、SPI451c及びI2C451dの何れかを介して通信を行う。
The
−計測データの収集−
以下、PC120Aによるセンサ120Bの制御について説明する。
-Collection of measurement data-
Hereinafter, control of the
PC120Aは、センサ120Bの検出結果を収集する。例えば、PC120Aは、センサ120B(1)へ計測データを要求する要求コマンドを生成し、該要求コマンドを基地局ノード装置110Aへ送信する。基地局ノード装置110Aは、要求コマンドを含む要求パケットを生成し、該要求パケットを送信する。基地局ノード装置110Aから送信された要求パケットは、いくつかの子ノード装置110Bを介して(図示省略)又は直接、センサ120B(1)が接続された子ノード装置110B(1)に到達する。子ノード装置110B(1)は、パケットのペイロードデータの中から要求コマンドを読み出し、該要求コマンドをセンサ120B(1)に有線で送信する。センサ120B(1)は、要求コマンドに応答して、計測データを電文形式の信号に符号化し、該応答コマンドを子ノード装置110B(1)へ返信する。
The
該子ノード装置110B(1)は、該応答コマンドを受信すると、応答パケットを生成し、該応答パケットを基地局ノード装置110Aへ送信する。応答パケットは、要求パケットとは逆の流れで、基地局ノード装置110Aまで到達する。
Upon receiving the response command, the
基地局ノード装置110Aは、応答パケットのペイロードデータの中から応答コマンドを読み出し、該応答コマンドをPC120Aに有線で送信する。PC120Aは、応答コマンドを受信すると、該応答コマンドを復号化して、計測データを得る。
The base
PC120Aは、このような計測データの取得を全てのセンサ120B,120B,…に対して定期的に行っている。
The
−クロック信号の設定−
このように構成されたノード装置110は、接続されるユーザ機器120に応じてクロック信号の設定が異なっている。
-Clock signal setting-
The
詳しくは、PC120Aに接続される基地局ノード装置110Aは、第1状態となってる。つまり、電源回路459がオンとなり、第1発振器457だけでなく、第2発振器458にも電力が供給され、第1クロック信号及び第2クロック信号が制御部450へ入力される。制御部450のうち、MCU451には第2クロック信号が供給され、無線通信部452には第1クロック信号が供給される。その結果、MCU451は、第2クロック信号に基づいて動作し、無線通信部452は、第1クロック信号に基づいて動作する。
Specifically, the base
一方、センサ120Bに接続される子ノード装置110Bは、第2状態となっている。つまり、電源回路459がオフとなり、第2発振器458には電力が供給されず、第1発振器457のみに電力が供給され、第1クロック信号のみが制御部450へ入力される。制御部450において、MCU451及び無線通信部452の両方に第1クロック信号が供給される。その結果、MCU451は、第1クロック信号に基づいて動作し、無線通信部452も、第1クロック信号に基づいて動作する。
On the other hand, the
電源回路459のオン/オフの切替は、ファームウェアの書き換えによって行われる。例えば、出荷時又は現場において、ファームウェアを書き換えることによって、電源回路459のオン又はオフを設定することができる。詳しくは、各ノード装置110のファームウェアには、そのノード装置110が基地局ノード装置110Aか子ノード装置110Bかが書き込まれる。基地局ノード装置110Aと書き込まれることによって、そのノード装置110は電源回路459をオンにする第2状態に設定される。一方、子ノード装置110Bと書き込まれることによって、そのノード装置110は電源回路459をオフにする第1状態に設定される。
The
基地局ノード装置110Aは、PC120AとUART通信を行う。また、PC120Aは、上述のような計測データの収集を行うため、基地局ノード装置110AとPC120Aとは比較的高速且つ大容量のデータ通信を行う。つまり、基地局ノード装置110Aは、PC120Aと比較的高いボーレート(例えば、115.2kbps)でUART通信を行う。そのため、基地局ノード装置110AのMCU451は、UART通信の比較的高いボーレートに適した第2クロック信号で動作する。これにより、基地局ノード装置110Aは、PC120Aと比較的高いボーレートでUART通信を適切に行うことができる。一方、基地局ノード装置110Aは、子ノード装置110B,110B,…と無線通信を行う。そのため、基地局ノード装置110Aの無線通信部452は、無線通信に適した第1クロック信号で動作する。これにより、基地局ノード装置110Aは、無線通信も適切に行うことができる。このように、PC120Aとの有線通信を司るMCU451を高速のUART通信に適した第2クロック信号で動作させ、子ノード装置110Bとの無線通信を司る無線通信部452を無線通信に適した第1クロック信号で動作させることによって、有線通信及び無線通信の両方を適切に行うことができる。
The base
一方、子ノード装置110Bは、センサ120Bと、該センサ120Bの通信規格に応じた通信を行う。本実施形態においては、子ノード装置110Bは、センサ120Bと、SPI451cを介した通信(以下、「SPI通信」という)又はI2C451dを介した通信(以下、「I2C通信」という)を行う。SPI通信及びI2C通信は、同期通信であるため、クロック信号が受信側との関係で制約を受けることがない。そのため、子ノード装置110BのMCU451は、有線通信に特化した専用のクロック信号で動作する必要はなく、無線通信部452と共通の第1クロック信号で動作する。このように、子ノード装置110Bは、MCU451及び無線通信部452の両方を第1クロック信号で動作させても、有線通信及び無線通信の両方を適切に行うことができる。さらに、子ノード装置110Bでは、第2発振器458への電力供給を停止しているので、消費電力を低減することができる。
On the other hand, the
したがって、本実施形態によれば、ノード装置110は、MCU451と、無線通信部452と、第1クロック信号を出力する第1発振器457と、前記第1クロック信号とは周波数が異なる第2クロック信号を出力する第2発振器458とを備え、前記第2発振器458を作動させることなく、前記第1発振器457を作動させることによって前記第1クロック信号を前記MCU451及び無線通信部452の両方に供給する第1状態と、前記第1発振器457を作動させることによって前記第1クロック信号を前記無線通信部452に供給し且つ、前記第2発振器458を作動させることによって前記第2クロック信号を前記MCU451に供給する第2状態とを切替可能に構成されている。
Therefore, according to the present embodiment, the
換言すると、システム100は、複数のユーザ機器120,120,…と、該ユーザ機器120,120,…に有線により接続される複数のノード装置110,110,…とを備え、該ノード装置110,110,…間で無線通信を行う。そして、ノード装置110は、MCU451と、無線通信部452と、第1クロック信号を出力する第1発振器457と、前記第1クロック信号とは周波数が異なる第2クロック信号を出力する第2発振器458とを備え、前記第2発振器458を作動させることなく、前記第1発振器457を作動させることによって前記第1クロック信号を前記MCU451及び無線通信部452の両方に供給する第1状態と、前記第1発振器457を作動させることによって前記第1クロック信号を前記無線通信部452に供給し且つ、前記第2発振器458を作動させることによって前記第2クロック信号を前記MCU451に供給する第2状態とを切替可能に構成されている。
In other words, the
つまり、ノード装置110は、無線通信に適した第1発振器457と有線通信に適した第2発振器458とを備えており、有線通信のクロック信号を無線通信のクロック信号と共用できない、又は、有線通信においてクロック信号が制約を受けるユーザ機器120が接続される場合には、第2発振器458からMCU451へ第2クロック信号を供給し且つ、第1発振器457から無線通信部452へ第1クロック信号を供給する。一方、有線通信のクロック信号を無線通信のクロック信号と共用できる、又は、有線通信においてクロック信号が制約を受けないユーザ機器120が接続される場合には、第1発振器457からMCU451及び無線通信部452の両方へ第1クロック信号を供給する。後者の場合には、第2発振器458への電力供給を停止する。
That is, the
こうすることによって、ノード装置110に、クロック信号を有線通信と無線通信とで共用できないユーザ機器120が接続される場合であっても、クロック信号を有線通信と無線通信とで共用できるユーザ機器120が接続される場合であっても、有線通信及び無線通信を適切に行うことができる。すなわち、ノード装置110は、第2発振器458の作動及び停止を切り替えるだけで第1状態と第2状態とを切り替えることができるため、1種類のノード装置110で様々なユーザ機器120に対応して、有線通信を適切に行うことができる。その結果、ノード装置110の汎用性を向上させることができる。さらに、ノード装置110に、クロック信号を共用できるユーザ機器120が接続される場合には、MCU451及び無線通信部452の両方に共通のクロック信号、詳しくは第1クロック信号を供給し、第2発振器458への電力供給を停止することによって、消費電力を低減することができる。
By doing so, even when the
また、前記MCU451と無線通信部452とは、1チップで構成されている。
Further, the
これによれば、1チップで構成されているMCU451及び無線通信部452に、敢えて2つの発振器(詳しくは、第1発振器457及び第2発振器458)を設けることによって、有線通信及び無線通信を適切に行うことができる。つまり、1チップに対して1つの発振器を設ける構成の場合、該発振器で生成されるクロック信号が無線通信に適している場合には、ユーザ機器と有線通信を適切に行えない虞がある一方、該発振器で生成されるクロック信号が有線信号に適している場合には、他のノード装置110との無線通信を適切に行えない虞がある。それに対し、1チップであるにもかかわらず、2つの発振器を設けることによって、有線通信に適したクロック信号と無線通信に適したクロック信号の両方を生成することができる。その結果、有線通信及び無線通信の両方を適切に行うことができる。また、MCU451と無線通信部452とを1チップ化することによって、実装面積を小さくして、ノード装置110を小型化することができる。
According to this, wired communication and wireless communication are appropriately performed by providing two oscillators (specifically, the
さらに、ノード装置110は、同期通信(例えば、SPI通信やI2C通信)を行うユーザ機器120、詳しくはセンサ120Bに接続される場合には、第1発振器457を作動させ且つ第2発振器を作動させない第1状態に設定され、非同期通信(例えば、UART通信)を行うユーザ機器120、詳しくはPC120Aに接続される場合には、第1発振器457及び第2発振器458の両方を作動させる第2状態に設定される。
Further, the
非同期通信のように、受信側にも基準クロック信号が必要な通信においては、送信側であるノード装置110のクロック信号を、受信側の基準クロック信号と厳密に合わせる必要はないものの、受信側が信号を適切に受信できるようなクロック信号とする必要がある。特にボーレートが高い場合には、許容できるクロック信号の幅も狭くなる。すなわち、通信を適切に行うことができるクロック信号が限定される。そのため、非同期通信を行うユーザ機器120にノード装置110が接続される場合には、有線通信に適した第2クロック信号をMCU451に供給し、無線通信に適した第1クロック信号を無線通信部452に供給する。こうすることで、有線通信及び無線通信の両方を適切に行うことができる。
In communication that requires a reference clock signal on the receiving side as in asynchronous communication, it is not necessary to strictly match the clock signal of the
一方、同期通信のように、送信側のクロック信号を基準に受信側で信号が受信される通信の場合には、クロック信号はほとんど制約されない。そのため、同期通信を行うユーザ機器120にノード装置110が接続される場合には、無線通信に適した第1クロック信号をMCU451及び無線通信部452の両方に供給すると共に、第2発振器458への電力供給を停止する。こうすることで、有線通信及び無線通信の両方を適切に行うことができると共に、消費電力を低減することができる。
On the other hand, in the case of communication in which a signal is received on the receiving side with reference to the clock signal on the transmitting side, such as synchronous communication, the clock signal is hardly restricted. Therefore, when the
特に、第2発振器458への電力供給を停止するノード装置110は、子ノード装置110Bである。子ノード装置110Bは、外部電源が無い場所に設置されることが多く、電池等の内部電源によって作動することがない。そのため、第2発振器458への電力供給を停止して、消費電力を抑制することは非常に有効である。
In particular, the
《実施形態2》
前記実施形態1では、子ノード装置110Bは、ユーザ機器120と同期通信を行っているのに対し、実施形態2においては、子ノード装置110Bは、ユーザ機器120と非同期通信を行う点で異なる。
<<
In the first embodiment, the
実施形態2では、ノード装置110は、ボーレートが所定値よりも低いか否かによって第1状態と第2状態とを切り替える。つまり、ボーレートが低い場合には、UART通信における誤差が小さいため、許容できるクロック信号の幅が広い。そこで、所定値よりも低いボーレートで通信を行うユーザ機器120に接続されるノード装置110は、第1状態に設定する一方、所定値以上のボーレートで通信を行うユーザ機器120に接続されるノード装置110は、第2状態に設定する。所定値は、例えば、19200bpsであり得る。
In the second embodiment, the
こうすることによって、クロック信号を有線通信と無線通信とで共用できる、又は、有線通信においてクロック信号が制約を受けないユーザ機器120にノード装置110が接続される場合には、第1発振器457だけを作動させることによって、消費電力を抑制しつつ、有線通信及び無線通信の両方を適切に行うことができる。一方、クロック信号を有線通信と無線通信とで共用できない、又は、有線通信においてクロック信号が制約を受けるユーザ機器120にノード装置110が接続される場合には、第1発振器457及び第2発振器458の両方を作動させることによって、有線通信及び無線通信の両方を適切に行うことができる。また、ノード装置110は、第2発振器458の作動及び停止を切り替えるだけで第1状態と第2状態とを切り替えることができるため、1種類のノード装置110で様々なユーザ機器120に対応して、有線通信を適切に行うことができる。
In this way, the clock signal can be shared between the wired communication and the wireless communication, or when the
《その他の実施形態》
本発明は、前記実施形態について、以下のような構成としてもよい。
<< Other Embodiments >>
The present invention may be configured as follows with respect to the embodiment.
前記ネットワークシステム100における、ノード装置110の個数及びユーザ機器120の個数は、前記実施形態に限られるものではない。ノード装置やユーザ機器は、任意の個数とすることができる。また、各ノード装置110には、必ず、ユーザ機器120が接続されている必要はない。
The number of
また、前記実施形態では、基地局ノード装置110Aは1台であるが、これに限られるものではない。例えば、複数の基地局ノード装置110Aを設け、各基地局ノード装置110Aが子ノード装置110Bとで無線ネットワークを構成し、基地局ノード装置110A,110A同士を無線又は有線で結合するようにしてもよい。
Moreover, in the said embodiment, although 110 A of base station node apparatuses are one, it is not restricted to this. For example, a plurality of base
また、前記ノード装置110とユーザ機器120との接続関係は、1対1であるが、これに限られるものではない。すなわち、1つのノード装置110に接続されるユーザ機器120の台数は任意に設定され得る。
Further, the connection relationship between the
前記ユーザ機器は、PCやセンサに限られるものではない。ユーザ機器は、表示機器等の電子機器であってもよい。 The user equipment is not limited to a PC or a sensor. The user device may be an electronic device such as a display device.
また、前記の構成では、PC120Aがマスタ機として機能しているが、これに限られるものではない。マスタ機は、必ずしも、PCである必要はなく、計測機器の何れかであってもよく、PC以外のユーザ機器であってもよい。
In the above configuration, the
さらに、前記ネットワークシステム100においては、マスタスレーブ関係が成立しているが、これに限られるものではない。
Furthermore, in the
また、前記実施形態では、非同期通信の例として、UART通信について説明しているが、これに限られるものではない。UART通信以外の非同期通信を行う場合であっても、上記の構成を採用することができる。また、同期通信の例として、SPI通信及びI2C通信について説明しているが、これに限られるものではない。SPI通信及びI2C通信以外の同期通信を行う場合であっても、上記の構成を採用することができる。 In the above embodiment, UART communication has been described as an example of asynchronous communication. However, the present invention is not limited to this. Even when asynchronous communication other than UART communication is performed, the above-described configuration can be employed. Further, although SPI communication and I 2 C communication have been described as examples of synchronous communication, the present invention is not limited to this. Even when synchronous communication other than SPI communication and I 2 C communication is performed, the above-described configuration can be employed.
また、前記実施形態では、UART通信は、RS485の信号レベルに変換されて実行されているが、これに限られるものではない。すなわち、RS485以外の通信規格を採用することもでき、例えば、RS422、RS232C等の通信規格であってもよい。 Moreover, in the said embodiment, although UART communication is converted and performed to the signal level of RS485, it is not restricted to this. That is, a communication standard other than RS485 can be adopted, and for example, a communication standard such as RS422 or RS232C may be used.
さらに、実施形態1と実施形態2とを組み合わせて、所定値以上のボーレートで非同期通信を行うユーザ機器120がノード装置110に接続される場合には、ノード装置110を第2状態に設定する一方、所定値よりも低いボーレートで非同期通信を行うユーザ機器120又は同期通信を行うユーザ機器120がノード装置110に接続される場合には、ノード装置110を第1状態に設定するように構成してもよい。かかる構成であれば、子ノード装置110Bであっても、該子ノード装置110Bに接続されるユーザ機器120が所定値よりも低いボーレートで非同期通信を行う場合には、該子ノード装置110Bは第2状態に設定される。つまり、基地局ノード装置110Aだけでなく、子ノード装置110Bの中にも第2状態に設定されるものが存在するようになる。さらには、基地局ノード装置110Aであっても、それに接続されるユーザ機器120が所定値よりも低いボーレートで非同期通信を行うか又は同期通信を行う場合には、該基地局ノード装置110Aは第1状態に設定される。
Furthermore, when the
また、前記実施形態は、第1発振器457と第2発振器458との2つの発振器を有しているが、3つ以上の発振器を備えることを排除するものではない。
Moreover, although the said embodiment has two oscillators, the
さらに、前記実施形態では、第2発振器458の作動及び停止を電源回路459により行っているが、これに限られるものではない。第2発振器458の作動及び停止を実行できる限り、任意の構成を採用することができる。
Further, in the above embodiment, the
また、前記実施形態における第1クロック信号及び第2クロック信号は一例である。第1クロック信号は、ノード装置110が採用する無線通信の周波数帯に応じて適宜設定し得る。第2クロック信号は、ノード装置110に接続されるユーザ機器120との間の有線通信の方式に応じて、さらには、ノード装置110が採用する無線通信に応じて適宜設定し得る。
Further, the first clock signal and the second clock signal in the embodiment are examples. The first clock signal can be appropriately set according to the frequency band of wireless communication adopted by the
さらに、前記実施形態では、MCU451と無線通信部452とが1チップで構成されているが、MCU451と無線通信部452とが別々のチップで構成されていてもよい。
Furthermore, in the embodiment, the
本発明は、実施形態に限定されず、その精神又は主要な特徴から逸脱することなく他の色々な形で実施することができる。 The present invention is not limited to the embodiments, and can be implemented in various other forms without departing from the spirit or main features thereof.
このように、上述の実施形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は特許請求の範囲によって示すものであって、明細書には何ら拘束されない。さらに、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内のものである。 As described above, the above-described embodiment is merely an example in all respects and should not be interpreted in a limited manner. The scope of the present invention is defined by the claims, and is not limited by the specification. Further, all modifications and changes belonging to the equivalent scope of the claims are within the scope of the present invention.
以上説明したように、ここに開示された技術は、ノード装置及び複数のノード装置を備えたネットワークシステムについて有用である。 As described above, the technique disclosed herein is useful for a network system including a node device and a plurality of node devices.
100 ネットワークシステム
110 ノード装置
110A 基地局ノード装置
110B 子ノード装置
120 ユーザ機器
120A PC(マスタユーザ機器)
120B 電子機器(スレーブユーザ機器)
451 MCU(演算部)
452 無線通信部
457 第1発振器
458 第2発振器
100
120B Electronic equipment (slave user equipment)
451 MCU (calculation unit)
452
Claims (8)
演算部と、
無線通信部と、
第1クロック信号を出力する第1発振器と、
前記第1クロック信号とは周波数が異なる第2クロック信号を出力する第2発振器とを備え、
前記第2発振器を作動させることなく、前記第1発振器を作動させることによって前記第1クロック信号を前記演算部及び無線通信部の両方に供給する第1状態と、前記第1発振器を作動させることによって前記第1クロック信号を前記無線通信部に供給し且つ、前記第2発振器を作動させることによって前記第2クロック信号を前記演算部に供給する第2状態とを切替可能に構成されているノード装置。 A node device capable of wireless communication connected to a user device by wire,
An arithmetic unit;
A wireless communication unit;
A first oscillator for outputting a first clock signal;
A second oscillator that outputs a second clock signal having a frequency different from that of the first clock signal;
A first state in which the first clock signal is supplied to both the arithmetic unit and the wireless communication unit by operating the first oscillator without operating the second oscillator, and operating the first oscillator. A node configured to switch between a second state in which the first clock signal is supplied to the wireless communication unit and the second oscillator is operated by operating the second oscillator. apparatus.
前記演算部と前記無線通信部とは、1チップで構成されているノード装置。 The node device according to claim 1,
The arithmetic unit and the wireless communication unit are node devices configured by one chip.
同期通信を行う前記ユーザ機器に接続される場合には、前記第1状態に設定され、
非同期通信を行う前記ユーザ機器に接続される場合には、前記第2状態に設定されるノード装置。 The node device according to claim 1,
When connected to the user equipment that performs synchronous communication, the first state is set,
A node device that is set to the second state when connected to the user equipment that performs asynchronous communication.
所定値よりも低いボーレートで通信を行う前記ユーザ機器に接続される場合には、前記第1状態に設定され、
前記所定値以上のボーレートで通信を行う前記ユーザ機器に接続される場合には、前記第2状態に設定されるノード装置。 The node device according to claim 1,
When connected to the user equipment that communicates at a baud rate lower than a predetermined value, the first state is set,
A node device that is set to the second state when connected to the user equipment that performs communication at a baud rate equal to or higher than the predetermined value.
前記ノード装置は、
演算部と、
無線通信部と、
第1クロック信号を出力する第1発振器と、
前記第1クロック信号とは周波数が異なる第2クロック信号を出力する第2発振器とを有し、
前記第2発振器を作動させることなく、前記第1発振器を作動させることによって前記第1クロック信号を前記演算部及び無線通信部の両方に供給する第1状態と、前記第1発振器を作動させることによって前記第1クロック信号を前記無線通信部に供給し且つ、前記第2発振器を作動させることによって前記第2クロック信号を前記演算部に供給する第2状態とを切替可能に構成されているネットワークシステム。 In a network system comprising a plurality of user devices and a plurality of node devices connected to the user devices by wire, and performing wireless communication between the node devices,
The node device is
An arithmetic unit;
A wireless communication unit;
A first oscillator for outputting a first clock signal;
A second oscillator that outputs a second clock signal having a frequency different from that of the first clock signal;
A first state in which the first clock signal is supplied to both the arithmetic unit and the wireless communication unit by operating the first oscillator without operating the second oscillator, and operating the first oscillator. A network configured to be able to switch between a second state in which the first clock signal is supplied to the wireless communication unit and the second oscillator is operated by operating the second oscillator. system.
前記演算部と前記無線通信部とは、1チップで構成されているネットワークシステム。 The network system according to claim 5, wherein
The arithmetic unit and the wireless communication unit are a network system configured by one chip.
複数の前記ユーザ機器は、同期通信を行うユーザ機器と、非同期通信を行うユーザ機器とを含み、
前記同期通信を行うユーザ機器に接続される前記ノード装置は、前記第1状態に設定され、
前記非同期通信を行うユーザ機器に接続される前記ノード装置は、前記第2状態に設定されるネットワークシステム。 The network system according to claim 5, wherein
The plurality of user devices include a user device that performs synchronous communication and a user device that performs asynchronous communication,
The node device connected to the user equipment that performs the synchronous communication is set to the first state,
The network device in which the node device connected to the user equipment that performs the asynchronous communication is set to the second state.
複数の前記ユーザ機器は、通信時のボーレートが異なるユーザ機器を含み、
所定値よりも低いボーレートで通信を行う前記ユーザ機器に接続される前記ノード装置は、前記第1状態に設定され、
前記所定値以上のボーレートで通信を行う前記ユーザ機器に接続される前記ノード装置は、前記第2状態に設定されるネットワークシステム。 The network system according to claim 5, wherein
The plurality of user equipments include user equipments having different baud rates during communication,
The node device connected to the user equipment communicating at a baud rate lower than a predetermined value is set to the first state;
The network system in which the node device connected to the user equipment that performs communication at a baud rate equal to or higher than the predetermined value is set to the second state.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012147258A JP6017860B2 (en) | 2012-06-29 | 2012-06-29 | Node device and network system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012147258A JP6017860B2 (en) | 2012-06-29 | 2012-06-29 | Node device and network system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014011645A JP2014011645A (en) | 2014-01-20 |
JP6017860B2 true JP6017860B2 (en) | 2016-11-02 |
Family
ID=50107959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012147258A Expired - Fee Related JP6017860B2 (en) | 2012-06-29 | 2012-06-29 | Node device and network system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6017860B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104894635B (en) * | 2015-04-27 | 2018-03-16 | 武汉理工大学 | Controllable copper antimony sulphur nanocrystalline material of size and preparation method thereof |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001244417A (en) * | 2000-02-29 | 2001-09-07 | Hitachi Ltd | Semiconductor integrated circuit |
JP2007116209A (en) * | 2005-10-17 | 2007-05-10 | Ricoh Co Ltd | Radio lan device |
-
2012
- 2012-06-29 JP JP2012147258A patent/JP6017860B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014011645A (en) | 2014-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ramya et al. | Study on ZigBee technology | |
US10725443B2 (en) | Radio module for field devices of automation technology | |
JP5033919B2 (en) | Process transmitter high performance architecture | |
Geer | Users make a Beeline for ZigBee sensor technology | |
JP5687859B2 (en) | Network system and node device | |
CN102984821B (en) | Safety monitoring wireless sensor network in factory | |
JP2010183215A (en) | Radio communication system | |
CN108029155B (en) | Mesh network node | |
Ferrigno et al. | A Bluetooth-based proposal of instrument wireless interface | |
JP6017860B2 (en) | Node device and network system | |
JP6094562B2 (en) | Recorder | |
Lin et al. | An open-source wireless mesh networking module for environmental monitoring | |
JP5969778B2 (en) | NETWORK SYSTEM, NODE DEVICE, AND CORRECTING CONNECTION RELATION METHOD | |
JP5290834B2 (en) | Host device | |
JP5941719B2 (en) | Network system and control method | |
JP5805481B2 (en) | Network system and method of identifying corresponding connection relation | |
JP5227867B2 (en) | Host device | |
JP2013074356A (en) | Network system and node device | |
JP6637355B2 (en) | Network system | |
Ascariz et al. | System for measuring power supply parameters with ZigBee connectivity | |
JP2005184188A (en) | Wireless communication system and program thereof | |
Staszewski et al. | A survey of communication protocols in modern embedded condition monitoring systems | |
Nafkha | Implementation and comparison of low power wireless protocols in a mesh topology | |
CN111510874A (en) | Hybrid communication between electronic circuits | |
JP6721958B2 (en) | Centralized monitoring system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150513 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160301 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160913 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160929 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6017860 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |