JP2006186579A - 端末管理装置および端末管理プログラム - Google Patents
端末管理装置および端末管理プログラム Download PDFInfo
- Publication number
- JP2006186579A JP2006186579A JP2004377010A JP2004377010A JP2006186579A JP 2006186579 A JP2006186579 A JP 2006186579A JP 2004377010 A JP2004377010 A JP 2004377010A JP 2004377010 A JP2004377010 A JP 2004377010A JP 2006186579 A JP2006186579 A JP 2006186579A
- Authority
- JP
- Japan
- Prior art keywords
- identification information
- communication terminal
- address
- terminal
- management
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 claims abstract description 178
- 238000012217 deletion Methods 0.000 claims description 8
- 230000037430 deletion Effects 0.000 claims description 8
- 230000003247 decreasing effect Effects 0.000 abstract 2
- 238000000034 method Methods 0.000 description 22
- 230000004044 response Effects 0.000 description 19
- 230000005540 biological transmission Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 18
- 238000012806 monitoring device Methods 0.000 description 14
- 238000012508 change request Methods 0.000 description 13
- 230000008859 change Effects 0.000 description 12
- 238000012544 monitoring process Methods 0.000 description 5
- 230000009467 reduction Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
【課題】 管理対象となる機器の数に応じてアドレスのビットサイズを調整し、管理対象である機器と機器管理装置との間で送受信するデータサイズを可変とすることにより通信に要する消費電力を軽減することができる機器管理装置を提供すること。
【解決手段】 管理装置4は、管理対象ネットワーク7に属することとなる端末装置の台数に基づいて、適切なアドレスサイズを決定する。
他方、管理装置4は、管理対象ネットワーク7に属している端末装置が管理対象ネットワーク7から離脱した場合には、アドレス管理テーブルに登録されている端末装置のアドレスのアドレスサイズが縮減可能かどうかを判断し、縮減可能である場合には適切なアドレスサイズを決定する。
【選択図】 図1
Description
本発明は、例えば、複数の機器とデータ通信を行う機器管理装置に関する。
従来、省電力な通信が必要とされるネットワーク環境では、通信に要する機器の消費電力を抑制するための手段の一つとして、機器と該機器を管理する機器管理装置との間で送受信されるデータのデータサイズを小さくする技術が開発されている。例えば、無線通信において、無線通信装置が持つMACアドレスの下位1バイトをネットワークアドレスとして利用することで従来の宛先アドレスの領域を削減する方法が提案されている(特許文献1)。
特開2002-197122号公報
しかしながら、上記方法では、新しくネットワークアドレス用に割り当てられる領域のビットサイズは1バイトで固定されていることから、該領域に格納されるネットワークアドレスのビットサイズも1バイトに固定される。従って、同一ネットワーク内において、機器の数が少ないときにはネットワークアドレスのビットサイズを小さくし、逆に機器の数が多いときには該ビットサイズを大きくするというように、機器の数に応じてネットワークアドレスのビットサイズを適切な大きさに設定することができないという課題があった。
そこで、本発明の目的は、管理対象となる機器の数に応じてネットワークアドレスのビットサイズを調整し、管理対象である機器と機器管理装置との間で送受信するデータのデータサイズを可変とすることにより通信に要する消費電力を軽減することができる機器管理装置を提供することである。
本発明にかかる端末管理装置では、1又は2以上の端末装置との間で、該端末装置を識別するための識別情報を含むデータの送信及び/又は受信を行う通信手段と、該通信手段が通信すべき端末装置である通信端末装置の台数を計数する計数手段と、該計数手段により計数された前記通信端末装置の台数に応じて前記通信端末装置を識別するための通信端末識別情報のビットサイズを決定するビットサイズ決定手段とを備えている。
このような端末管理装置によると、通信端末装置の台数が少ない場合には、通信端末識別情報のビットサイズを小さくし、逆に多い場合には、ビットサイズを大きくすることができる。即ち、通信手段が通信端末装置の台数に応じて、通信端末識別情報の大きさを適切に設定することができ、よって該通信端末識別情報を含むデータの大きさを適切なサイズとすることができる。
このような端末管理装置によると、通信端末装置の台数が少ない場合には、通信端末識別情報のビットサイズを小さくし、逆に多い場合には、ビットサイズを大きくすることができる。即ち、通信手段が通信端末装置の台数に応じて、通信端末識別情報の大きさを適切に設定することができ、よって該通信端末識別情報を含むデータの大きさを適切なサイズとすることができる。
本発明にかかる端末管理装置では、ビットサイズ決定手段は、前記通信端末識別情報のビットサイズが最小となるように、該ビットサイズを決定する。
このような端末管理装置によると、通信端末識別情報のビットサイズを最小にすることができるため、通信端末装置と送信・受信するデータのサイズを縮小化を図ることができる。依ってデータ送信・受信に要する消費電力を軽減することができる。
本発明にかかる端末管理装置では、通信端末装置に前記通信端末識別情報を付与する識別情報付与手段と、前記通信端末装置の前記通信端末識別情報を登録するための識別情報記憶手段と、該識別情報記憶手段に前記通信端末識別情報を登録する端末情報登録手段と、を備えている。
本発明にかかる端末管理装置では、前記識別情報付与手段は、前記通信端末装置に前記通信端末識別情報を付与する場合は、前記識別情報記憶手段に未登録の通信端末識別情報のうちで、通信端末識別情報の値が最小となるような通信端末識別情報を付与する。
上記2つの発明にかかる端末管理装置によると、識別情報記憶手段に登録する通信端末装置に昇順に通信端末識別情報を付与することができ、通信端末識別情報を抜けなく付与することができ、効率よく通信端末装置を管理することができる。
本発明にかかる端末管理装置では、前記識別情報記憶手段から通信端末識別情報を削除する端末情報削除手段をさらに備え、前記識別情報付与手段は、前記端末情報削除手段によって前記識別情報記憶手段から第1の通信端末装置の通信端末識別情報が削除された場合であって、第1の通信端末装置の通信端末識別情報の値が、前記識別情報記憶手段に登録されているその他の通信端末装置の通信端末識別情報のうち通信端末識別情報の値が最大である第2の通信端末装置の通信端末識別情報の値より小さい場合には、前記第2の通信端末装置の通信端末識別情報を前記第1の通信端末装置の通信端末識別情報に置き換える。
このような端末管理装置では、識別情報記憶手段から通信端末装置の通信端末識別情報を削除した場合、削除した通信端末装置の通信端末識別情報の値が、識別情報記憶手段に登録されているその他の通信端末装置の通信端末識別情報のうちで通信端末識別情報の値が最大である通信端末装置の通信端末識別情報の値より小さい場合には、その通信端末装置の通信端末識別情報を削除した通信端末装置の通信端末識別情報に置き換えることができる。従って、識別情報記憶手段から通信端末装置の通信端末識別情報を削除し、通信端末識別情報のビットサイズを縮小する場合、通信識別情報の再付与をできるだけ少なくすることができる。
本発明に係る、端末管理プログラムは、コンピュータを、1又は2以上の端末装置との間で、該端末装置を識別するための識別情報を含むデータの送信及び/又は受信を行う通信手段、該通信手段が通信すべき通信端末装置の台数を計数する計数手段、該計数手段により計数された前記通信端末装置の台数に応じて前記通信端末装置を識別するための通信端末識別情報のビットサイズを決定するビットサイズ決定手段、として機能させることを特徴とする。
本発明に係る、端末管理プログラムは、ビットサイズ決定手段は、前記通信端末識別情報のビットサイズが最小となるように、該ビットサイズを決定することを特徴とする。
本発明に係る、端末管理プログラムは、コンピュータをさらに、前記通信端末装置に前記通信端末識別情報を付与する識別情報付与手段、前記通信端末装置の前記通信端末識別情報を登録するための識別情報記憶手段、該識別情報記憶手段に前記通信端末識別情報を登録する端末情報登録手段、として機能させることを特徴とする。
本発明に係る、端末管理プログラムは、識別情報付与手段は、前記通信端末装置に前記通信端末識別情報を付与する場合は、前記識別情報記憶手段に未登録の通信端末識別情報のうちで、通信端末識別情報の値が最小となるような通信端末識別情報を付与することを特徴とする。
本発明に係る、端末管理プログラムは、コンピュータをさらに、前記識別情報記憶手段から通信端末識別情報を削除する端末情報削除手段として機能させ、前記識別情報付与手段は、前記端末情報削除手段によって前記識別情報記憶手段から第1の通信端末装置の通信端末識別情報が削除された場合であって、第1の通信端末装置の通信端末識別情報の値が、前記識別情報記憶手段に登録されているその他の通信端末装置の通信端末識別情報のうち通信端末識別情報の値が最大である第2の通信端末装置の通信端末識別情報の値より小さい場合には、前記第2の通信端末装置の通信端末識別情報を前記第1の通信端末装置の通信端末識別情報に置き換えることを特徴とする。
本発明の特徴は、以下に示す実施の形態の説明により更に明らかとなろう。
ただし、以下の実施の形態は、あくまでも、本発明の一つの実施形態であって、本発明ないし各構成要件の用語の意義は、以下の実施の形態に記載されたものに制限されるものではない。
本発明によれば、管理対象となる機器の数に応じてネットワークアドレスのビットサイズを調整し、管理対象である機器と機器管理装置との間で送受信するデータのデータサイズを可変とすることにより通信に要する消費電力を軽減することができる機器管理装置を提供することができる。
以下、本発明を、複数の端末装置と該複数の端末装置を管理する複数の管理装置と、該複数の管理装置を遠隔監視する監視装置2とからなる遠隔監視システムにおける管理装置に実施した形態につき、図面に沿って具体的に説明する。
図1に示す如く遠隔監視システム1は、監視装置2、ネットワーク網3、管理装置4、端末装置5、端末装置6、管理対象ネットワーク7、管理装置8、端末装置9、端末装置10、端末装置11、端末装置12および管理対象ネットワーク13から構成されている。
監視装置2は、ネットワーク網3を介して管理装置4および8を遠隔監視する。具体的には、監視装置2は、管理装置4に対して、管理装置4が管理する端末装置5又は6のデータ参照要求や設定要求あるいは、管理装置4が端末装置5又は6から取得して蓄積したデータの参照要求を行う。
監視装置2は、管理装置8に対しても同様の要求を行う。
管理装置4は、無線通信により端末装置5および6を管理する。
管理対象ネットワーク7とは、管理装置4が、管理装置4自身と管理装置4が管理する端末装置5および6とで構成するネットワーク網である。
管理装置4は、監視装置2から端末装置5または6のデータ参照要求もしくは設定要求を受けると、指定された端末装置のデータを取得し監視装置2に送信するあるいは指定された端末装置の設定を行う。
また、管理装置4は、端末装置5または6から取得したデータの内容に基づいて、監視装置2にイベントを通知する。例えば、端末装置が備える温度センサの値が閾値を超えた場合に、監視装置2に警報通知を行う。
管理装置8は、管理装置4と同様に、端末装置9、10、11および12を管理する。
管理対象ネットワーク13は、管理装置8が、管理装置8自身と管理装置8が管理する端末装置9、10、11および12とで構成するネットワーク網である。
また、管理装置8は、管理装置4と同様に、監視装置2から端末装置9、10、11または12のデータ参照要求もしくは設定要求を受けると、指定された端末装置のデータを取得し監視装置2に送信するあるいは指定された端末装置の設定を行い、
端末装置9、10、11または12から取得したデータの内容に基づいて、監視装置2にイベントを通知する。
端末装置9、10、11または12から取得したデータの内容に基づいて、監視装置2にイベントを通知する。
端末装置5および6は、温度センサや湿度センサ等のセンサと通信デバイスを備えており、該センサから取得したデータを通信デバイスにより管理装置4へ送信する。
端末装置9、10、11および12も、同様に、温度センサや湿度センサ等のセンサと通信デバイスを備えており、該センサから取得したデータを通信デバイスにより管理装置8へ送信する。
管理装置4は、管理装置4自身と端末装置5と端末装置6とを識別し、端末装置5および6を管理するために、管理装置4自身、端末装置5および6のそれぞれに対してユニークなアドレスを付与する。図1に示す如く、管理対象ネットワーク7では、管理装置4と端末装置5と端末装置6とを識別するために3つのアドレスが必要である。また、管理装置4、端末装置5又は6が、管理対象ネットワーク7に属する自分以外の全ての端末装置及び管理装置に対して同時にデータを送信する、いわゆるブロードキャストの場合に使用するアドレスが1つ必要である。即ち、管理対象ネットワーク7では合計4つのアドレスが必要である。
従って、管理装置4は、管理装置4自身、端末装置5、端末装置6に付与するアドレスのビットサイズを2ビットとする。
管理装置4は、管理装置4自身、端末装置5および6に付与するアドレスと管理装置4自身、端末装置5および6のそれぞれが保有する固有の値を対応付けて登録し、管理するためのアドレス管理テーブルを備えている。前記固有の値としては、本実施の形態では、例えば、管理装置4自身、端末装置5および6のそれぞれが備える通信デバイスのMACアドレスを採用する。
図2は、管理装置4が備える前記アドレス管理テーブルを示している。該アドレス管理テーブルによると、アドレスのビットサイズは2ビットであり、管理装置4自身にはアドレス「00」(2進数表記)が、端末装置4にはアドレス「01」(2進数表記)が、端末装置5にはアドレス「10」(2進数表記)が付与されている。また、管理装置4自身、端末装置4および5のアドレスに対応付けられた前記固有の値として管理装置4自身、端末装置5および6のMACアドレスが登録されている。尚、ブロードキャストのためのアドレスは「11」(2進数表記)が使用される。
管理装置4は、前記アドレス管理テーブルに管理装置4自身、端末装置5および6のアドレスを登録することにより、管理対象ネットワーク7を構成する。
管理装置4は、さらに、該管理対象ネットワーク7のネットワークIDと端末装置5および6に割り当てるアドレスサイズを示すアドレスモードを保持している。
管理装置8も、管理装置4の場合と同様に、端末装置9、10、11および12を管理する。
この場合、図1に示す如く、管理装置8が管理する端末装置は4台であるから、管理装置8自身およびブロードキャストも考慮すると各端末装置に付与するアドレスのビットサイズは3bitとなる。
以下では、管理対象ネットワーク7において、管理装置4による端末管理のための処理ついて記載する。
管理装置4と端末装置5又は6との間の通信は、管理装置4を親とし、端末装置5および6を子とするスター型のネットワークプロトコルにより行われている。
図3は、管理装置4と端末装置5又は6との間で送信および受信されるデータのフォーマットを示している。
該データフォーマットは、図3に示す如く、アドレスモード21、ネットワークID22、送信先アドレス23、送信元アドレス24、コマンドタイプ25およびデータ26から構成される。
アドレスモード21には、管理装置4が付与するアドレスのビットサイズを示すモードが挿入される。例えば、アドレスのビットサイズが8ビットの場合はアドレスモードを1とし、ビットサイズが16ビットの場合はアドレスモードを2とする等である。本実施の形態では、最もフレキシブルな方法として、アドレスのビットサイズをそのままアドレスモードとする方法を採用している。
ネットワークID22には、管理装置4が管理対象としている管理対象ネットワーク7を一意に識別するためのIDが挿入される。本実施の形態では、例えば、管理装置4が管理対象としている管理対象ネットワーク7のネットワークIDを1としている。
送信先アドレス23には、送信先のアドレスが挿入される。尚、該アドレスのビットサイズはアドレスモード21の値に応じて変更される。ただし、本実施の形態では、アドレスのビットサイズの上限値を64ビットとしている。
送信元アドレス24には、送信元のアドレスが挿入される。尚、該アドレスのビットサイズはアドレスモード21の値に応じて変更される。ただし、本実施の形態では、アドレスのビットサイズの上限値を64ビットとしている。
コマンドタイプ25には、送信あるいは受信されるコマンドの種類が挿入される。コマンドの種類としては、例えば、以下のようなコマンドが挙げられる。
(1)ネットワーク参入(アドレス取得)要求/応答
(2)ネットワーク離脱(アドレス返却)要求/応答
(3)アドレスモード(アドレス長)変更要求/応答
(4)アドレス変更要求/応答
(5)データ参照要求/応答
データ26には、コマンドタイプ25に応じたデータが挿入される。データ26は、コマンドタイプ25の値によってはデータフォーマットから除外される場合や、所定のフォーマット(以下、挿入データフォーマットと記載する)を形成する場合がある。
(2)ネットワーク離脱(アドレス返却)要求/応答
(3)アドレスモード(アドレス長)変更要求/応答
(4)アドレス変更要求/応答
(5)データ参照要求/応答
データ26には、コマンドタイプ25に応じたデータが挿入される。データ26は、コマンドタイプ25の値によってはデータフォーマットから除外される場合や、所定のフォーマット(以下、挿入データフォーマットと記載する)を形成する場合がある。
図4に、管理装置4から、端末装置5に対してデータ参照を要求する場合のデータフォーマットを示す。
管理装置4は、アドレスモード21にはアドレスのビットサイズである「2」を、ネットワークID22には管理装置4の管理対象ネットワーク7のネットワークIDである「1」を、送信先アドレス23には端末装置5のアドレスである「01」(2進数表記)を、送信元アドレス24には管理装置4のアドレスである「00」(2進数表記)を、コマンドタイプ25には「データ参照要求」を入力し送信する。尚、データ参照要求の場合には、データフォーマットにデータ26は含まれない。
次に、図5に示す如く、新たな端末装置14が管理対象ネットワーク7に参入する場合には、端末装置14から管理装置4へ管理対象ネットワーク7への参入要求を行う。尚、端末装置14は、管理装置4が採用する通信プロトコルによる通信が可能な端末装置である。
図6は、端末装置14が管理装置4に対して管理対象ネットワーク7への参入要求を行う際に送信するデータのデータフォーマットを示している。
端末装置14は、管理対象ネットワーク7におけるアドレスのビットサイズがわからないため、アドレスモード21には、ビットサイズの上限値である64ビットを示す「64」を、ネットワークID22には、参入すべき管理対象ネットワーク7のネットワークIDである「1」を、送信先アドレス23には、管理装置4のアドレスが不明でありかつアドレスのビットサイズの上限値が64ビットであるため、ブロードキャストを示す「FFFFFFFFFFFFFFFF」(16進数表記)を挿入する。
また、端末装置14は、自身のアドレスについても不明であるため、送信元アドレス24にも「FFFFFFFFFFFFFFFF」(16進数表記)を挿入し、コマンドタイプ25には、「ネットワーク参入(アドレス取得)要求」を記入する。そして、データ26には端末装置14が保有する通信デバイスのMACアドレスを挿入する。
また、端末装置14は、自身のアドレスについても不明であるため、送信元アドレス24にも「FFFFFFFFFFFFFFFF」(16進数表記)を挿入し、コマンドタイプ25には、「ネットワーク参入(アドレス取得)要求」を記入する。そして、データ26には端末装置14が保有する通信デバイスのMACアドレスを挿入する。
管理装置4は、端末装置14から上記「ネットワーク参入(アドレス取得)要求」を受信すると、アドレス管理テーブルに未登録であってアドレス値又はアドレス長が最小となる新規アドレスを生成し、端末装置14に割り当て、受信したMACアドレスとともにアドレス管理テーブルに追加する。この際、アドレス長、即ちアドレスのビットサイズの伸長が必要となる場合には、管理装置4は、ブロードキャストにより、管理対象ネットワーク7に属する全ての端末装置に対して、アドレスモードの変更要求を送信する。そして、更新されたアドレスモードと端末装置14に割り当てたアドレスを端末装置14に送信する。
具体的には、管理対象ネットワーク7のアドレスのビットサイズは2ビットであり、管理装置4のアドレスに「00」(2進数表記)、端末装置5のアドレスに「01」(2進数表記)、端末装置6のアドレスに「10」(2進数表記)が割り当てられており、アドレス「11」(2進数表記)は、ブロードキャスト用に予約されている。
従って、管理装置4は、端末装置14が新たに管理対象ネットワーク7に参入する場合は、アドレス長を2ビットから3ビットへ伸長し、端末装置14には新規アドレスとして「011」(2進数表記)を割り当てるとともに、図7に示す如くアドレス管理テーブルに登録されている端末装置5および6のアドレスを3ビットとし、端末装置14のアドレスおよび端末装置14が備える通信デバイスのMACアドレスを対応付けて登録する。
管理装置4は、端末装置5および端末装置6に対してアドレス長の2ビットから3ビットへの変更要求をブロードキャストにより送信する。
図8は、管理装置4からアドレスモード変更要求をブロードキャストで送信する場合のデータフォーマットを示している。
管理装置4は、アドレスモード21には変更前のアドレスモード「2」を、ネットワークID22には管理対象ネットワーク7のネットワークID「1」を、送信先アドレス23にはブロードキャストを示す「11」(2進数表記)を、送信元アドレス24には管理装置4のアドレス「00」(2進数表記)を、コマンドタイプ25には、「アドレスモード変更要求」を挿入する。また、コマンドタイプ25が「アドレスモード変更要求」の場合は、データ26は変更後のアドレスモードを示すアドレスモード27からなる。管理装置4は、アドレスモード27には、変更後のアドレスのビットサイズである「3」を挿入する。
端末装置5および端末装置6は、変更応答を返信し、返信後は変更されたアドレス
モードとアドレスに従って通信を行なう。
モードとアドレスに従って通信を行なう。
図9は、端末装置5が、上記アドレスモード変更要求を受信した後、管理装置4に対してアドレスモード変更応答を返信する場合のデータフォーマットを示している。
端末装置5は、アドレスモード21には変更前のアドレスモード「2」を、ネットワークID22には管理対象ネットワーク7のネットワークID「1」を、送信先アドレス23には管理装置4のアドレスを示す「00」(2進数表記)を、送信元アドレス24には端末装置5のアドレス「01」(2進数表記)を、コマンドタイプ25には、「アドレスモード変更応答」を挿入する。また、コマンドタイプ25が「アドレスモード変更応答」の場合は、データ26は変更後のアドレスモードを示すアドレスモード28からなる。端末装置5は、アドレスモード28には、変更後のアドレスのビットサイズである「3」を挿入する。端末装置6も管理装置4に対して同様の返信を行なう。
図10は、管理装置4が、端末装置14からのネットワーク参入(アドレス取得)要求に対する応答として端末装置14へネットワーク参入(アドレス取得)応答を返信する場合のデータフォーマットを示している。
管理装置4は、アドレスモード21には端末装置14のアドレスモードが64ビットに設定されているため「64」を、ネットワークID22には管理対象ネットワーク7のネットワークID「1」を、送信先アドレス23にはブロードキャストを示す「FFFFFFFFFFFFFFFF」(16進数表記)を、送信元アドレス24には管理装置4のアドレスを64ビットで表記した「0000000000000000」(16進数表記)を、コマンドタイプ25には、「ネットワーク参入(アドレス取得)応答」を挿入する。
また、コマンドタイプ25が「ネットワーク参入(アドレス取得)応答」の場合は、データ26はさらに変更後のアドレスモードを示すアドレスモード29、送信先の端末装置のアドレスを示すアドレス30、送信先の端末装置のMACアドレスを示すMACアドレス31から構成される。
また、コマンドタイプ25が「ネットワーク参入(アドレス取得)応答」の場合は、データ26はさらに変更後のアドレスモードを示すアドレスモード29、送信先の端末装置のアドレスを示すアドレス30、送信先の端末装置のMACアドレスを示すMACアドレス31から構成される。
管理装置4は、アドレスモード29には、管理装置4が設定するアドレスのビットサイズである「3」を、アドレス30には、端末装置14に割り当てた「011」(2進数表記)を、MACアドレス31には端末装置14が保有する通信デバイスのMACアドレスを挿入する。
端末装置14は、管理装置4から上記「ネットワーク参入(アドレス取得)応答」を
受信すると、受け取ったアドレスモードとアドレスに従って以降の通信を行う。
受信すると、受け取ったアドレスモードとアドレスに従って以降の通信を行う。
次に、図11に示す如く、端末装置5が管理対象ネットワーク7から離脱する場合には、端末装置5から管理装置4へ管理対象ネットワーク7からの離脱要求を行う。 図12は、端末装置5が管理装置4に対して管理対象ネットワーク7からの離脱要求を行う際に送信するデータのデータフォーマットを示している。
端末装置5は、アドレスモード21には、アドレスのビットサイズを示す「3」を、ネットワークID22には、参入すべき管理対象ネットワーク7のネットワークIDである「1」を、送信先アドレス23には、管理装置4のアドレスである「000」(2進数表記)を、送信元アドレス24には、端末装置5のアドレスである「001」(2進数表記)を、コマンドタイプ25には「ネットワーク離脱(アドレス返却)要求」を挿入し、管理装置4に対して送信する。尚、データタイプが「ネットワーク離脱(アドレス返却)要求」の場合は、データ26はデータフォーマットに含まれない。
管理装置4は、端末装置5から上記「ネットワーク離脱(アドレス返却)要求」を受信すると、端末装置5に「ネットワーク離脱(アドレス返却)応答」を返信する。
管理装置4は、端末装置5から上記「ネットワーク離脱(アドレス返却)要求」を受信すると、端末装置5に「ネットワーク離脱(アドレス返却)応答」を返信する。
また、管理装置4は、図13に示す如く、アドレス管理テーブルから端末装置5のアドレスおよび端末装置5が備える通信デバイスのMACアドレスを削除するとともに、アドレスの最大値である「011」(2進数表記)が割り当てられていた端末装置14のアドレスを端末装置5に割り当てられていた「001」(2進数表記)に変更する。そして、管理装置4は、端末装置14に対してアドレスの変更要求を送信する。
図14は、管理装置4からアドレス変更要求を送信する場合のデータフォーマットを示している。
管理装置4は、アドレスモード21にはアドレスモード「3」を、ネットワークID22には管理対象ネットワーク7のネットワークID「1」を、送信先アドレス23には端末装置14を示す「011」(2進数表記)を、送信元アドレス24には管理装置4のアドレス「000」(2進数表記)を、コマンドタイプ25には、「アドレス変更要求」を挿入する。また、コマンドタイプ25が「アドレス変更要求」の場合は、データ26は変更後のアドレスを示すアドレス32からなる。管理装置4は、アドレス32には、変更後のアドレス「001」(2進数表記)を挿入する。
端末装置14は、管理装置4からアドレス変更要求を受信すると、アドレス変更応
答を返信する。
答を返信する。
管理装置4は、アドレス管理テーブルを参照し、管理装置4が管理する端末装置の
台数が2台(端末装置6および端末装置14)であるのに対して、かかる2台の端末装置に割り当てているアドレスサイズが3ビットであることから、アドレスサイズを2ビットに縮減可能であると判定する。
台数が2台(端末装置6および端末装置14)であるのに対して、かかる2台の端末装置に割り当てているアドレスサイズが3ビットであることから、アドレスサイズを2ビットに縮減可能であると判定する。
管理装置4は、図15に示す如く、アドレス管理テーブルの各端末装置のアドレスサイズを縮減し2ビットとし、端末装置6のアドレスを「10」(2進数表記)、端末装置14のあアドレスを「01」(2進数表記)とする。続いて、管理装置4は、全端末装置に対して、アドレスサイズを3ビットから2ビットへ変更するアドレスモード変更要求を、図8に示すのと同様のデータフォーマットでブロードキャスト送信する。
尚、端末装置5が、管理対象ネットワーク7から離脱する場合というのは、端末装置5が停止スイッチ等で停止させれた際に、シャットダウンの過程で離脱要求を送信する場合等が考えられるが、その他、管理装置4あるいは更に上位の監視装置2から例えば、監視装置2の表示画面等のユーザインターフェース上で、端末装置5を選択し、アドレスを無効化して以降の通信を行なわないようにして離脱させるというような指示がある場合が考えられる。この場合には、端末装置5からではなく、管理装置4が、離脱させるべき端末装置5に「アドレス無効化要求」のようなコマンドを送信し、端末装置5から該コマンドに対する応答を受け取った後、管理テーブルから端末装置5のアドレスを削除することとなる。
図16は、管理装置4が、新たな端末装置から管理対象ネットワーク7への参入要求を受信した場合、および管理対象ネットワーク7に属する端末装置から管理対象ネットワーク7からの離脱要求を受信した場合に行うの処理の流れを示すフローチャートを示している。
図16は、管理装置4が、新たな端末装置から管理対象ネットワーク7への参入要求を受信した場合、および管理対象ネットワーク7に属する端末装置から管理対象ネットワーク7からの離脱要求を受信した場合に行うの処理の流れを示すフローチャートを示している。
ステップS40において、管理装置4は、端末装置からの受信があるかどうかを判断し、受信がある場合はステップS41へ進み、そうでない場合はステップS53へ進む。
ステップS41では、受信内容が管理対象ネットワーク7への参入要求であるかどうかを判断する。参入要求である場合には、ステップS42へ進み、そうでない場合はステップS46へ進む。
ステップS42では、アドレス管理テーブルに未登録でアドレスの値が最小となる新規アドレスを生成してアドレス管理テーブルに追加登録し、ステップS43へ進む。
ステップS43では、アドレス追加の際に、アドレスサイズの伸長が必要であったかどうかを判断する。アドレスサイズの伸長が必要であった場合には、ステップS44へ進み、そうでない場合はステップS45へ進む。
ステップS44では、アドレス管理テーブルで管理している全端末に対してブロードキャストによりアドレスサイズの伸長を通知する。
ステップS45では、参入要求があった端末へ新規アドレスを通知し、ステップS53へ進む。
ステップS46では、受信内容が管理対象ネットワーク7からの離脱要求であるかどうかを判断する。離脱要求である場合には、ステップS48へ進み、そうでない場合はステップS47へ進む。
ステップS47では、管理装置4は受信内容に応じたその他の処理を実行し、ステップS53へ進む。
ステップS48では、離脱要求のあった端末に対して離脱応答を通知し、ステップS49へ進む。ステップS49では、アドレス管理テーブルに登録されている最大のアドレス値が離脱要求のあった端末装置のアドレスの値より大きい場合には、ステップS50へ進み、そうでない場合はステップS53へ進む。
ステップS50では、アドレス値の最大値が割り当てられている端末装置のアドレスを離脱要求のあった端末装置のアドレスに変更して登録し、アドレス値の最大値が割り当てられていた端末装置にアドレスの変更を通知する。
ステップS52では、アドレス管理テーブルに登録されている端末装置のアドレスのアドレスサイズが縮減可能かどうかを判断し、縮減可能であればステップS52へ進み、そうでない場合は、ステップS53へ進む。
ステップS52では、アドレス管理テーブルに登録されている全端末装置に対してブロードキャストでアドレスの縮減を通知し、ステップS53へ進む。
ステップS53では、端末装置の管理を終了するかどうかを判断し、終了する場合は、端末を管理するためのプログラムを終了し、そうでなければステップS40へ戻る。
以上のように、本発明にかかる管理装置4は、端末装置から新たに管理対象ネットワーク4への参入要求がある場合には、該端末装置のための新規のアドレスを生成し、アドレス管理テーブルへ登録する。この際、アドレス管理テーブルに登録され、管理対象ネットワーク7に属することとなる端末装置の台数に基づいて、アドレスサイズを伸長する必要があるかを判断し、伸長の必要がある場合にはさらに適切なアドレスサイズを決定する。そして、管理装置4は、管理対象ネットワーク4に属する全端末装置に対してアドレスサイズの変更要求をブロードキャストで通知し、続いて新たに参入する端末装置に対して、アドレスサイズ、該端末装置に割り当てられるアドレスを通知する。
他方、管理装置4は、管理対象ネットワーク7に属している端末装置から、管理対象ネットワーク7からの離脱要求がある場合には、該端末に離脱を承認するネットワーク離脱応答を送信する。
さらに管理装置4は、離脱する端末装置のアドレスが、アドレス管理テーブルに登録されているアドレス値の最大値より小さい場合には、該最大値が割り当てられている端末装置のアドレスを離脱する端末装置のアドレスに変更し、該最大値が割り当てられている端末装置にアドレスの変更を通知する。
また、アドレス管理テーブルに登録されている端末装置のアドレスのアドレスサイズが縮減可能かどうかを判断し、縮減の必要がある場合には適切なアドレスサイズを決定する。
このように、管理装置4は、自身が管理する管理対象ネットワーク7に属する端末装置の台数に応じて、端末装置に割り当てるアドレスのサイズを変更することにより送受信するデータサイズを適切なサイズとすることにより、余分なデータサイズを含むデータの送受信を無くし、データ通信に要する消費電力を軽減することができる。
尚、管理対象ネットワーク13における管理装置8についても同様である。
また、本発明の各部構成は上記実施の形態に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能である。
1 遠隔監視システム
2 監視装置
3 ネットワーク網
4 管理装置
5 端末装置
6 端末装置
2 監視装置
3 ネットワーク網
4 管理装置
5 端末装置
6 端末装置
Claims (10)
- 1又は2以上の端末装置との間で、該端末装置を識別するための識別情報を含むデータの送信及び/又は受信を行う通信手段と、
該通信手段が通信すべき端末装置である通信端末装置の台数を計数する計数手段と、
該計数手段により計数された前記通信端末装置の台数に応じて前記通信端末装置を識別するための通信端末識別情報のビットサイズを決定するビットサイズ決定手段と、
を備えた、端末管理装置。 - 前記ビットサイズ決定手段は、前記通信端末識別情報のビットサイズが最小となるように、該ビットサイズを決定する請求項1記載の端末管理装置。
- 前記通信端末装置に前記通信端末識別情報を付与する識別情報付与手段と、
前記通信端末装置の前記通信端末識別情報を登録するための識別情報記憶手段と、
該識別情報記憶手段に前記通信端末識別情報を登録する端末情報登録手段と、
を備えた請求項1または2に記載の端末管理装置 - 前記識別情報付与手段は、前記通信端末装置に前記通信端末識別情
報を付与する場合は、
前記識別情報記憶手段に未登録の通信端末識別情報のうちで、通信端末識別情報の値が最小となるような通信端末識別情報を付与する請求項3に記載の端末管理装置。 - 前記識別情報記憶手段から通信端末識別情報を削除する端末情報削除手段をさらに備え、
前記識別情報付与手段は、前記端末情報削除手段によって前記識別情報記憶手段から第1の通信端末装置の通信端末識別情報が削除された場合であって、
第1の通信端末装置の通信端末識別情報の値が、前記識別情報記憶手段に登録されているその他の通信端末装置の通信端末識別情報のうち通信端末識別情報の値が最大である第2の通信端末装置の通信端末識別情報の値より小さい場合には、
前記第2の通信端末装置の通信端末識別情報を前記第1の通信端末装置の通信端末識別情報に置き換える請求項4に記載の端末管理装置。 - コンピュータを、
1又は2以上の端末装置との間で、該端末装置を識別するための識別情報を含むデータの送信及び/又は受信を行う通信手段、
該通信手段が通信すべき通信端末装置の台数を計数する計数手段、
該計数手段により計数された前記通信端末装置の台数に応じて前記通信端末装置を識別するための通信端末識別情報のビットサイズを決定するビットサイズ決定手段、
として機能させることを特徴とする端末管理プログラム。 - 前記ビットサイズ決定手段は、前記通信端末識別情報のビットサイズが最小となるように、該ビットサイズを決定する請求項1記載の端末管理プログラム。
- コンピュータをさらに、
前記通信端末装置に前記通信端末識別情報を付与する識別情報付与手段、
前記通信端末装置の前記通信端末識別情報を登録するための識別情報記憶手段、
該識別情報記憶手段に前記通信端末識別情報を登録する端末情報登録手段、
として機能させることを特徴とする請求項1または2に記載の端末管理プログラム。 - 前記識別情報付与手段は、前記通信端末装置に前記通信端末識別情報を付与する場合は、
前記識別情報記憶手段に未登録の通信端末識別情報のうちで、通信端末識別情報の値が最小となるような通信端末識別情報を付与することを特徴とする請求項8に記載の端末管理プログラム。 - コンピュータをさらに、
前記識別情報記憶手段から通信端末識別情報を削除する端末情報削除手段として機能させ、
前記識別情報付与手段は、前記端末情報削除手段によって前記識別情報記憶手段から第1の通信端末装置の通信端末識別情報が削除された場合であって、
第1の通信端末装置の通信端末識別情報の値が、前記識別情報記憶手段に登録されているその他の通信端末装置の通信端末識別情報のうち通信端末識別情報の値が最大である第2の通信端末装置の通信端末識別情報の値より小さい場合には、
前記第2の通信端末装置の通信端末識別情報を前記第1の通信端末装置の通信端末識別情報に置き換えることを特徴とする請求項9に記載の端末管理プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004377010A JP2006186579A (ja) | 2004-12-27 | 2004-12-27 | 端末管理装置および端末管理プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004377010A JP2006186579A (ja) | 2004-12-27 | 2004-12-27 | 端末管理装置および端末管理プログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006186579A true JP2006186579A (ja) | 2006-07-13 |
Family
ID=36739367
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004377010A Pending JP2006186579A (ja) | 2004-12-27 | 2004-12-27 | 端末管理装置および端末管理プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006186579A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008109527A (ja) * | 2006-10-26 | 2008-05-08 | Kyocera Corp | 携帯電話システム、携帯端末装置、サーバ、および電話番号設定方法 |
| WO2008105196A1 (ja) * | 2007-02-28 | 2008-09-04 | Sharp Kabushiki Kaisha | 通信システム、通信装置、通信端末および通信設定方法 |
-
2004
- 2004-12-27 JP JP2004377010A patent/JP2006186579A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008109527A (ja) * | 2006-10-26 | 2008-05-08 | Kyocera Corp | 携帯電話システム、携帯端末装置、サーバ、および電話番号設定方法 |
| WO2008105196A1 (ja) * | 2007-02-28 | 2008-09-04 | Sharp Kabushiki Kaisha | 通信システム、通信装置、通信端末および通信設定方法 |
| JP2008219071A (ja) * | 2007-02-28 | 2008-09-18 | Sharp Corp | 通信システム、通信装置、通信端末および通信設定方法 |
| US8290466B2 (en) | 2007-02-28 | 2012-10-16 | Sharp Kabushiki Kaisha | Communication system, communication device, communication terminal, and communication setting method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2428868B1 (en) | Printer Wake-up using a proxy | |
| US10620691B2 (en) | Data processing apparatus, information processing method, and storage medium | |
| EP4152816A1 (en) | Information transmission method and apparatus, and electronic device | |
| JP4586906B2 (ja) | 無線通信装置、プログラム、無線通信方法、および無線通信システム | |
| JP2017098762A (ja) | 中継通信システム、中継局及び中継方法 | |
| CN107770881A (zh) | 传输数据的方法及装置 | |
| CN104320347B (zh) | 一种主动更新lldp的方法及设备 | |
| CN108306796B (zh) | 智能家居系统、智能家居设备的信息处理方法及装置 | |
| CN109413180B (zh) | 一种数据采集方法、系统及设备和存储介质 | |
| KR20130014424A (ko) | 자료 저장 시스템 및 그 조작 방법 | |
| JP2018124679A (ja) | サーバ装置、制御システム、コンピュータプログラム及び通信方法 | |
| JP2006186579A (ja) | 端末管理装置および端末管理プログラム | |
| US20090296149A1 (en) | Communication system, information storage device, management device, and terminal device | |
| JP5940566B2 (ja) | ネットワークシステム、常時接続方法、サーバ、電子機器、プログラム | |
| KR102443628B1 (ko) | 전자장치 및 그 제어방법 | |
| KR101876636B1 (ko) | 메시지 송수신 장치 및 방법 | |
| CN119012267B (zh) | 一种基于低功耗广域网的多设备数据传输方法及系统 | |
| JP2012129651A (ja) | 通信装置、通信システム、制御方法及びプログラム | |
| KR101442485B1 (ko) | 데이터 통신 시스템 및 그 방법 | |
| KR100408917B1 (ko) | 이동전화방송 서비스에서 정보 전송 및 처리 방법 | |
| EP3550893B1 (en) | Power saving modes | |
| HK40082409A (en) | Information sending method, resource processing method, apparatus, and electronic device | |
| CN108370387B (zh) | 用于将通信设备改变为第一模式的方法、用于提供服务的方法、以及相应的设备、系统、计算机可读程序产品和计算机可读存储介质 | |
| CN118075340A (zh) | 网络摄像机ipc注册方法、装置及设备 | |
| CN102368208A (zh) | 拼接单元的主从节点分配方法及装置 |