Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4776568B2 - Communication terminal, communication network system - Google Patents
[go: Go Back, main page]

JP4776568B2 - Communication terminal, communication network system - Google Patents

Communication terminal, communication network system Download PDF

Info

Publication number
JP4776568B2
JP4776568B2 JP2007055806A JP2007055806A JP4776568B2 JP 4776568 B2 JP4776568 B2 JP 4776568B2 JP 2007055806 A JP2007055806 A JP 2007055806A JP 2007055806 A JP2007055806 A JP 2007055806A JP 4776568 B2 JP4776568 B2 JP 4776568B2
Authority
JP
Japan
Prior art keywords
network
communication
identification
communication terminal
calculated
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
Application number
JP2007055806A
Other languages
Japanese (ja)
Other versions
JP2008219600A (en
Inventor
紀之 小宮
成憲 中田
直之 樋原
真 勝倉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2007055806A priority Critical patent/JP4776568B2/en
Publication of JP2008219600A publication Critical patent/JP2008219600A/en
Application granted granted Critical
Publication of JP4776568B2 publication Critical patent/JP4776568B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、識別IDで識別されるネットワーク上で稼動する通信端末、及びその通信端末を有する通信ネットワークシステムに関するものである。   The present invention relates to a communication terminal operating on a network identified by an identification ID and a communication network system having the communication terminal.

従来、『ハウスコードを設定する際に、通信装置に対する入力操作や結線の変更を不要にして、ハウスコードの設定を簡単に行うことができるハウスコード設定方法および通信システムを提供する。』ことを目的とした技術として、『設定装置1は、ハウスコードを入力するための入力部と、入力されたハウスコードを記憶する第1記憶部と、ハウスコードを設定するとき、第1記憶部から読み出したハウスコードを送る第1制御部と、第1制御部からのハウスコードを無線で送信する送信部とを備え、通信装置2、3は、無線で送られてくるハウスコードを受信する受信部と、受信部からのハウスコードを記憶する第2記憶部と、その後、電灯線から受信したハウスコードが第2記憶部に記憶されているハウスコードと一致するとき、ハウスコードと共に送信される、電灯線からの信号を受信する第2制御部とを備える。』というものが提案されている(特許文献1)。
また、『電灯線通信システムにおいて煩わしい動作を省き、隣家からのデータの混信が存在する場合にも誤りなくハウスコードやアドレスを設定する。』ことを目的とした技術として、『電灯線100を介して複数の装置間でデータ通信を行う通信ネットワークシステムにおける、被制御端末nと、被制御端末nに前記ハウスコードおよびアドレスの設定を行う制御端末2とを備え、ハウスコードアナウンスデータおよびアドレス設定データに基づき、被制御端末nにハウスコードおよびアドレスを設定する。』というものも提案されている(特許文献2)。
Conventionally, “a house code setting method and a communication system that can easily perform setting of a house code without requiring an input operation to the communication device or a change in connection when setting the house code are provided. As a technology for the purpose, “the setting device 1 has an input unit for inputting a house code, a first storage unit for storing the input house code, and a first memory for setting the house code. A first control unit that transmits the house code read from the first unit and a transmission unit that wirelessly transmits the house code from the first control unit, and the communication devices 2 and 3 receive the house code transmitted by radio. And a second storage unit that stores the house code from the reception unit, and then, when the house code received from the power line matches the house code stored in the second storage unit, it is transmitted together with the house code. And a second control unit that receives a signal from the power line. Is proposed (Patent Document 1).
Further, “a troublesome operation in the power line communication system is omitted, and the house code and address are set without error even when there is data interference from a neighbor. As a technology for the purpose of the above, “in the communication network system for performing data communication between a plurality of devices via the power line 100, the house code and the address are set in the controlled terminal n. The control terminal 2 is provided, and a house code and an address are set to the controlled terminal n based on the house code announcement data and the address setting data. Is also proposed (Patent Document 2).

特開平10−308986号公報(要約)JP-A-10-308986 (summary) 特開2002−325079号公報(要約)JP 2002-325079 A (summary)

通信端末によってネットワークを形成する場合、同一の通信媒体上に、同一のプロトコルを持つ複数の異なるネットワークに属する通信端末が共存する場合がある。これらの通信端末に対して、混信を防止するために、ネットワークごとに識別IDを割り振る。
あるネットワークに属する通信端末は、同じ識別IDを使用して通信する必要がある。したがってすべての通信端末に対して、あらかじめ識別IDを指定する必要がある。
When a network is formed by communication terminals, communication terminals belonging to a plurality of different networks having the same protocol may coexist on the same communication medium. In order to prevent interference with these communication terminals, an identification ID is assigned to each network.
Communication terminals belonging to a certain network need to communicate using the same identification ID. Therefore, it is necessary to specify an identification ID in advance for all communication terminals.

識別IDは、共存するネットワークの数によってその範囲の大きさが決まる。混信を防止するためには広い識別空間が必要となるため、識別IDは長くなる。
それゆえ、全てのコードをスイッチなどにより正確に入力することは煩雑であり、また誤りなく入力することは、一般ユーザにとって難しい。特に組み込み機器などでは、部品の大きさの制約が厳しく、必然的にスイッチを小さくする必要がある。このような小さいスイッチの設定は、ユーザにとってさらに困難である。
The size of the identification ID is determined by the number of coexisting networks. Since a wide identification space is required to prevent interference, the identification ID becomes long.
Therefore, it is troublesome to input all codes accurately by using a switch or the like, and it is difficult for general users to input without error. Especially in embedded devices and the like, the size restrictions of parts are severe, and it is necessary to make the switch small. Setting such a small switch is even more difficult for the user.

この点に関し、特許文献1に記載の従来技術によれば、ハウスコードの設定を行う通信装置自体の認証や、その装置自体への識別IDの入力の手間、といった課題が残る。
また、特許文献2に記載の従来技術は、同一の通信媒体上にネットワークが複数共存する環境下においてはうまく機能しないという課題がある。
In this regard, according to the prior art described in Patent Document 1, there remain problems such as authentication of the communication device itself for setting the house code and labor for inputting the identification ID to the device itself.
Moreover, the prior art described in Patent Document 2 has a problem that it does not function well in an environment where a plurality of networks coexist on the same communication medium.

そこで、ネットワーク識別IDを入力する代わりに、より桁数の少ないID(以後、「指定ID」と呼ぶ)を何らかの手段であらかじめ通知しておき、ユーザはその指定IDを通信端末に入力し、所定の関数演算を用いてネットワーク識別IDを逆算することにより、少ない手間でネットワーク識別IDを指定することが考えられる。
しかし、ネットワーク識別IDが必要とするID空間を縮小した空間から指定IDを抽出することになるため、異なるネットワーク識別IDに対して同一の指定IDが割り付けられてしまう可能性がある。
このような場合、以後そのネットワークシステムに新規参入する通信端末にとっては、指定IDを入力してもネットワーク識別IDが一意に定まらないため、指定IDの入力によるネットワーク参加ができなくなる。そこで、指定IDが重複しているネットワークのいずれか一方がネットワーク識別IDを変更し、指定IDの重複を回避する必要がある。
Therefore, instead of inputting the network identification ID, an ID having a smaller number of digits (hereinafter referred to as “specified ID”) is notified in advance by some means, and the user inputs the specified ID to the communication terminal, It is conceivable that the network identification ID is designated with a little effort by calculating the network identification ID backward using the above function calculation.
However, since the specified ID is extracted from a space obtained by reducing the ID space required for the network identification ID, the same specified ID may be assigned to different network identification IDs.
In such a case, for a communication terminal newly entering the network system thereafter, the network identification ID is not uniquely determined even if the specified ID is input, so that it is not possible to participate in the network by inputting the specified ID. Therefore, it is necessary for any one of the networks having the designated IDs to change the network identification ID to avoid duplication of the designated IDs.

ところが、変更後のネットワーク識別IDを全ての通信端末について再設定するには、多大な手間を必要とする。さらには、変更後のネットワーク識別IDに対応した指定IDを通知する手段が必要となる。   However, a great deal of effort is required to reset the changed network identification ID for all communication terminals. Furthermore, a means for notifying the designated ID corresponding to the changed network identification ID is required.

本発明は、上記のような課題を解決するためになされたもので、変更後のネットワーク識別IDを再設定する手間を省き、かつ変更後のネットワーク識別IDに対応した指定IDを容易に通知することのできる通信端末を得ることを目的とする。   The present invention has been made to solve the above-described problems, eliminates the trouble of resetting the changed network identification ID, and easily notifies the designated ID corresponding to the changed network identification ID. It aims at obtaining the communication terminal which can be used.

本発明に係る通信端末は、
参加するネットワークの識別IDを指定してそのネットワークに参加する通信端末であって、
ネットワークとの間で通信パケットの送受信を行う通信手段と、
ネットワークの識別IDに基づき、所定の演算式を用いて算出IDを計算する計算手段と、
前記算出IDを出力する出力手段と、
を備え、
前記通信手段は、
当該通信端末が前記ネットワークに参加した後、参加したネットワークの識別IDを変更する旨のパケットを受信し、
前記計算手段は、
当該変更後のネットワーク識別IDに基づき前記算出IDを計算し、
前記出力手段にその算出IDを出力させ
前記通信手段が、
当該通信端末が前記ネットワークに参加した後、参加したネットワークの識別IDを変更する旨のパケットを受信した際に、
前記計算手段は、
そのパケットを他の通信端末に転送するように前記通信手段に指示を出す
ことを特徴とするものである。
A communication terminal according to the present invention includes:
A communication terminal that specifies an identification ID of a network to participate in and participates in the network,
A communication means for transmitting and receiving communication packets to and from the network;
Calculation means for calculating a calculated ID using a predetermined arithmetic expression based on the identification ID of the network;
Output means for outputting the calculated ID;
With
The communication means includes
After the communication terminal joins the network, it receives a packet to change the identification ID of the joined network,
The calculating means includes
Calculate the calculated ID based on the network identification ID after the change,
Causing the output means to output the calculated ID ;
The communication means is
After the communication terminal joins the network, when receiving a packet to change the identification ID of the joined network,
The calculating means includes
The communication unit is instructed to transfer the packet to another communication terminal .

本発明に係る通信端末によれば、ネットワーク識別IDを変更する旨のパケットを受信することにより、変更後のネットワーク識別IDを容易に再設定することができる。
また、変更後のネットワーク識別IDに基づき再計算した指定IDを出力する手段を設けたので、ネットワーク識別IDの変更後に新規参入する通信端末は、変更後のネットワーク識別IDに対応した指定IDの値に基づき、当該ネットワークに参加することができる。
According to the communication terminal according to the present invention, the network identification ID after the change can be easily reset by receiving the packet for changing the network identification ID.
In addition, since the means for outputting the specified ID recalculated based on the changed network identification ID is provided, the communication terminal that newly enters after the change of the network identification ID has the value of the specified ID corresponding to the changed network identification ID. To join the network.

実施の形態1.
図1は、本発明の実施の形態1に係る通信ネットワークシステムの概略構成を示すものである。ここでは、ホームネットワークを例に取り、以下の説明を行う。
図1において、隣接する家屋100と家屋200は、それぞれ屋内にホームサーバ101と201を設置し、ホームネットワークを形成している。
家屋100内のホームサーバ101が形成するホームネットワークは、ネットワーク識別IDの値が「40003」に設定されており、同様に家屋200内のホームサーバ201が形成するホームネットワークは、ネットワーク識別IDの値が「20001」に設定されている。これらの識別IDの値は、ホームサーバ101及び102が任意に定めたものである。
両者のホームネットワークは、無線ネットワークにより形成されており、その領域の一部は互いに重複している。即ち、この重複領域に存在する通信端末は、双方のホームネットワークに参加し得る状態にあることになる。
図1において、通信端末1は、上述の重複領域に存在しているものとする。
Embodiment 1 FIG.
FIG. 1 shows a schematic configuration of a communication network system according to Embodiment 1 of the present invention. Here, the home network is taken as an example and the following description is given.
In FIG. 1, adjacent houses 100 and 200 have home servers 101 and 201 installed indoors to form a home network.
The home network formed by the home server 101 in the house 100 has the network identification ID value set to “40003”. Similarly, the home network formed by the home server 201 in the house 200 has the value of the network identification ID. Is set to “20001”. These identification ID values are arbitrarily determined by the home servers 101 and 102.
Both home networks are formed by wireless networks, and some of the areas overlap each other. That is, the communication terminal existing in this overlapping area is in a state where it can participate in both home networks.
In FIG. 1, it is assumed that the communication terminal 1 exists in the above-described overlapping area.

図2は、従来のネットワーク参加手順を示すものである。
図1のネットワーク構成において、従来のネットワーク参加手順では、通信端末1は、以下のステップによりホームネットワークに参加する。
(1)識別IDのセット
ユーザが通信端末1の識別ID設定スイッチを操作するなどして、通信端末1のネットワーク識別IDをセットする。ここでは、ホームサーバ101のホームネットワークに参加するものとし、ユーザは「識別ID=40003」にセットする。
(2)接続試行
通信端末1は、セットされたネットワーク識別IDを用いて、双方のホームネットワークへの参加を試みる。ここでは、ネットワーク識別IDが自己の設定値「40003」と一致する、ホームサーバ101のホームネットワークに参加することとなる。
FIG. 2 shows a conventional network participation procedure.
In the network configuration of FIG. 1, in the conventional network participation procedure, the communication terminal 1 participates in the home network by the following steps.
(1) Set identification ID The user operates the identification ID setting switch of the communication terminal 1 to set the network identification ID of the communication terminal 1. Here, it is assumed that the user participates in the home network of the home server 101, and the user sets “identification ID = 40003”.
(2) Connection attempt The communication terminal 1 tries to participate in both home networks using the set network identification ID. In this case, the user joins the home network of the home server 101 whose network identification ID matches its own set value “40003”.

図2の従来手順によるネットワーク参加において、ユーザは通信端末1の識別ID設定スイッチを操作するなどしなければならないが、既に述べた通りこれは煩雑な作業であり、また設定誤りを起こす可能性もあるという課題がある。
例えば、「識別ID=40003」は、2進数であれば16桁の設定が必要であり、ユーザにとっては煩雑な作業である。
In the network participation according to the conventional procedure of FIG. 2, the user must operate the identification ID setting switch of the communication terminal 1, but as already described, this is a complicated operation and may cause a setting error. There is a problem that there is.
For example, if “identification ID = 40003” is a binary number, it is necessary to set 16 digits, which is a complicated operation for the user.

図3は、本実施の形態1におけるネットワーク参加手順の概略を示すものである。
本発明においては、ネットワークの識別IDはユーザの目に触れさせず、これに替えて桁数の少ないID(以下、指定IDと呼ぶ)をユーザに設定させ、通信端末1の内部でネットワーク識別IDに変換して参加に用いる。
以下、ネットワーク参加手順の各ステップについて概略を説明する。
FIG. 3 shows an outline of the network participation procedure in the first embodiment.
In the present invention, the network identification ID is not touched by the user, and instead, an ID with a small number of digits (hereinafter referred to as a designated ID) is set by the user, and the network identification ID is set inside the communication terminal 1. It is converted into and used for participation.
The outline of each step of the network participation procedure will be described below.

(1)算出IDを通知
ホームサーバ101は、ネットワーク識別ID「40003」でネットワークを開始する。次に、この識別IDの値を所定の演算式で変換した値を、算出IDとして求める。本実施の形態1では、識別IDの値を16で除算した剰余を、算出IDとして求めるものとする。
求めた算出IDは、LED(Light Emitting Diode)ディスプレイによる画面表示などのユーザが確認できる方法で通知する。ここでは、「算出ID=3」を通知することになる。
(2)指定IDをセット
ユーザは、通信端末1の指定ID設定スイッチを操作するなどして、通信端末1の指定IDを、ホームサーバ101が通知した値と同じになるように、「指定ID=3」にセットする。
指定IDは16の剰余であるため、最大値が15となり、2進数であれば最大でも4桁の設定を行えばよく、従来と比較して大幅に設定の手間が軽減される。
(3)各ネットワークの算出IDを計算
通信端末1は、近隣に存在するネットワークの通信パケットから、そのネットワークの識別IDを検出し、それぞれを16で除算した剰余を計算して算出IDを求める。
図3の例では、ホームサーバ101配下のネットワークは「識別ID=40003」であるため、「算出ID=3」であることが分かる。また、ホームサーバ201配下のネットワークは「識別ID=20001」であるため、「算出ID=1」であることが分かる。
(4)自己の指定ID(=3)と一致するネットワークに参加
通信端末1は、指定ID設定スイッチで設定された指定ID(=3)と、計算した算出IDとが一致するネットワークに参加する。ここでは、ステップ(2)でユーザが設定した「指定ID=3」に一致する、ホームサーバ101配下のネットワークに参加することになる。
(1) Notification of calculation ID The home server 101 starts a network with a network identification ID “40003”. Next, a value obtained by converting the value of the identification ID with a predetermined arithmetic expression is obtained as a calculated ID. In the first embodiment, a remainder obtained by dividing the value of the identification ID by 16 is obtained as a calculated ID.
The calculated ID obtained is notified by a method that can be confirmed by the user, such as a screen display on an LED (Light Emitting Diode) display. Here, “calculation ID = 3” is notified.
(2) Set designated ID The user operates the designated ID setting switch of the communication terminal 1 so that the designated ID of the communication terminal 1 becomes the same as the value notified by the home server 101. = 3 ".
Since the specified ID is a remainder of 16, the maximum value is 15, and if it is a binary number, it is sufficient to set a maximum of 4 digits, and the setting labor is greatly reduced as compared with the conventional case.
(3) Calculation of calculation ID of each network The communication terminal 1 detects the identification ID of the network from the communication packet of the network existing in the vicinity, calculates the remainder obtained by dividing each by 16, and obtains the calculation ID.
In the example of FIG. 3, since the network under the home server 101 is “identification ID = 40003”, it can be seen that “calculation ID = 3”. Further, since the network under the home server 201 is “identification ID = 20000”, it can be seen that “calculation ID = 1”.
(4) Participating in a network that matches its own designated ID (= 3) The communication terminal 1 participates in a network in which the designated ID (= 3) set by the designated ID setting switch matches the calculated calculation ID. . Here, the user joins the network under the home server 101 that matches the “specified ID = 3” set by the user in step (2).

図3で説明したネットワーク参加手順によれば、ユーザは少ない桁数の設定で参加先ネットワークを指定することができるので、従来の参加手順と比較して手間が大幅に削減される。
また、ホームサーバ101があらかじめ自己の算出ID(=3)をユーザに通知しているので、通信端末1が参加先ネットワークを誤ることもない。
According to the network participation procedure described with reference to FIG. 3, the user can designate the participation destination network with a setting of a small number of digits, so that labor is greatly reduced compared to the conventional participation procedure.
Further, since the home server 101 notifies the user of its own calculated ID (= 3) in advance, the communication terminal 1 does not mistake the participating network.

図4は、算出IDが近隣ネットワークと重複する場合におけるネットワーク参加手順の概略を示すものである。
図3のように、算出IDが重複しない場合においては、通信端末1は「指定ID=3」の入力により、「ネットワーク識別ID=40003」のネットワークに参加し、以後の通信を継続することができる。
ところが、図4のように、新たに近隣ネットワークが開始されたような場合には、近隣ネットワークとの間で算出IDが重複する場合があり得る(図4では、ともに「算出ID=3」)。この場合には、通信端末1は「ネットワーク識別ID=40003」と「ネットワーク識別ID=20003」のいずれのネットワークに対して通信を継続すべきか、決定することができない。
そこで、ホームサーバ101は、このような算出IDの重複を検知した際には、自己のネットワーク識別IDを変更し、その旨の通知パケットを通信端末1に送信して、ネットワーク識別IDの変更を促す。
以下、各ステップについて概略を説明する。
FIG. 4 shows an outline of a network participation procedure when the calculated ID overlaps with a neighboring network.
As shown in FIG. 3, when the calculated IDs do not overlap, the communication terminal 1 can join the network of “network identification ID = 40003” by inputting “designated ID = 3” and continue the communication thereafter. it can.
However, as shown in FIG. 4, when a neighboring network is newly started, the calculated ID may overlap with the neighboring network (both “calculated ID = 3” in FIG. 4). . In this case, the communication terminal 1 cannot determine which network “network identification ID = 40003” or “network identification ID = 20003” should continue communication.
Therefore, when the home server 101 detects such duplication of the calculated ID, the home server 101 changes its own network identification ID, transmits a notification packet to that effect to the communication terminal 1, and changes the network identification ID. Prompt.
Hereinafter, an outline of each step will be described.

(0)ネットワーク開始
ホームサーバ201は、ホームサーバ101がネットワークを開始した後に、新たにネットワークを開始する。ここでは、「ネットワーク識別ID=20003」とする。
なお、通信端末1はホームサーバ101の配下のネットワークに既に参加しているものとする。
(0) Network Start The home server 201 starts a new network after the home server 101 starts a network. Here, it is assumed that “network identification ID = 20003”.
It is assumed that the communication terminal 1 has already joined the network under the home server 101.

(1)算出ID重複を検知
ホームサーバ101は、ホームサーバ201が開設しているネットワーク(ネットワーク識別ID=20003)のパケットを受信した際に、そのネットワークの識別ID(=20003)を得る。
このとき、ホームサーバ201が開設しているネットワークとの間で、算出ID(=3)が重複していることが判明する。
(2)識別ID変更
ホームサーバ101は、自己が開設しているネットワークの識別IDを変更する。
ホームサーバ101配下のネットワーク内の各通信端末において混信を発生する可能性がある算出IDは「1」のみであるから、任意の値を16で割った剰余である0〜15の整数値の中から1以外の任意の値を定め、算出IDがその値となるようにネットワーク識別IDを定める。
ここでは、「ネットワーク識別ID=40004」に変更するものとする。
(3)通知パケット送信
ホームサーバ101は、ネットワーク識別IDを変更する旨のパケット(通知パケット)を通信端末1に送信する。通知パケットの内容と送信手法については後述する。
(1) Detection of duplicated IDs When the home server 101 receives a packet of a network (network identification ID = 20003) established by the home server 201, the home server 101 obtains the identification ID (= 20003) of the network.
At this time, it is found that the calculated ID (= 3) overlaps with the network established by the home server 201.
(2) Identification ID change The home server 101 changes the identification ID of the network established by itself.
Since the calculation ID that may cause interference in each communication terminal in the network under the home server 101 is only “1”, it is an integer value of 0 to 15 that is a remainder obtained by dividing an arbitrary value by 16 An arbitrary value other than 1 is determined, and the network identification ID is determined so that the calculated ID becomes the value.
Here, it is assumed that “network identification ID = 40004” is changed.
(3) Notification packet transmission The home server 101 transmits to the communication terminal 1 a packet (notification packet) for changing the network identification ID. The contents of the notification packet and the transmission method will be described later.

(4)識別ID変更
通信端末1は、自己が参加するネットワークの識別IDを「40004」に変更する。また、変更後のネットワーク識別IDを用いて算出IDを計算する。ここでは、「算出ID=4」となる。
(5)算出IDを表示
通信端末1は、後述の出力手段により、ステップ(4)で計算した「算出ID=4」を表示する。
(4) Identification ID Change The communication terminal 1 changes the identification ID of the network in which it participates to “40004”. Also, a calculated ID is calculated using the network identification ID after the change. Here, “calculation ID = 4”.
(5) Display of Calculation ID The communication terminal 1 displays “calculation ID = 4” calculated in step (4) by an output unit described later.

(6)指定IDを入力
ネットワークに新たに参加する通信端末2のユーザは、ホームサーバ101又は通信端末1により通知される算出IDを参照し、「指定ID=4」を入力する。
通信端末2は、入力された指定IDに基づき、図3のステップ(4)と同様の手順により、ネットワークに参加する。なお、通信端末2に「指定ID=3」を入力すれば、ホームサーバ201が開設しているネットワークに参加することも当然可能である。
(6) Input designated ID The user of the communication terminal 2 newly participating in the network refers to the calculated ID notified by the home server 101 or the communication terminal 1 and inputs “specified ID = 4”.
The communication terminal 2 participates in the network according to the same procedure as step (4) in FIG. If “specified ID = 3” is input to the communication terminal 2, it is naturally possible to join the network established by the home server 201.

図4に示すように、本実施の形態1に係る通信端末では、ネットワーク識別IDよりも小さい桁数の算出ID(及び指定ID)で参加先ネットワークを指定しているが故に、算出IDの重複が生じてしまう場合が発生し得る。
そこで、図4のステップ(2)〜(3)のように、算出ID重複時にはネットワーク識別IDを変更してその旨の通知パケットを発することにより、算出IDの重複を回避するとともに、変更後のネットワーク識別IDを周知することができる。
また、各通信端末にも算出IDの出力手段を設けることにより、後に新規参入する通信端末のユーザは、ホームサーバ101又は通信端末1のいずれかに表示されている算出IDを参照すればよいので、算出IDを確認するための手間が省ける。
As shown in FIG. 4, in the communication terminal according to the first embodiment, the participation network is specified by the calculated ID (and the specified ID) having a smaller number of digits than the network identification ID. May occur.
Therefore, as shown in steps (2) to (3) of FIG. 4, when the calculated ID is duplicated, the network identification ID is changed and a notification packet to that effect is issued, thereby avoiding duplication of the calculated ID, and after the change. The network identification ID can be made known.
Further, by providing a calculation ID output means in each communication terminal, a user of a communication terminal that newly enters later may refer to the calculation ID displayed on either the home server 101 or the communication terminal 1. This saves the trouble of confirming the calculated ID.

図5は、本実施の形態1に係る通信端末500の構成を示すブロック図である。
図5の通信端末500は、図3〜図4で説明した通信端末1と同じ構成を有し、通信手段501、入力手段503、計算手段505、出力手段507を備える。
FIG. 5 is a block diagram showing a configuration of communication terminal 500 according to the first embodiment.
5 has the same configuration as that of the communication terminal 1 described with reference to FIGS. 3 to 4 and includes a communication unit 501, an input unit 503, a calculation unit 505, and an output unit 507.

通信手段501は、有線又は無線のネットワーク接続インターフェースを備え、参加先のネットワークとの間で通信パケットの送受信を行う。また、通信パケットの送受信の際には、参加先ネットワークの識別ID502を併せて送受信する。その他、近隣ネットワークの通信パケットからそのネットワークの識別IDを検出して取り出す機能を持つ。
入力手段503は、通信端末500の本体筐体外面に設けられたディップスイッチやロータリースイッチなどの電気的接点を有するスイッチからなり、そのスイッチにより設定された指定ID504を保持する。
計算手段505は、通信手段501が近隣ネットワークの通信パケットからそのネットワークの識別IDを検出した際に、その識別IDの値から、図3で説明した所定の演算式を用いて算出ID506を計算する。
出力手段507は、LED等の表示デバイスにより構成されており、計算手段505の指示に基づき、算出ID506を出力する機能を備える。
The communication unit 501 includes a wired or wireless network connection interface, and transmits / receives communication packets to / from a participating network. Further, when transmitting / receiving a communication packet, the identification ID 502 of the participating network is also transmitted / received. In addition, it has a function of detecting and extracting the identification ID of the network from the communication packet of the neighboring network.
The input unit 503 includes a switch having an electrical contact such as a dip switch or a rotary switch provided on the outer surface of the main body housing of the communication terminal 500, and holds a designated ID 504 set by the switch.
When the communication unit 501 detects the identification ID of the network from the communication packet of the neighboring network, the calculation unit 505 calculates the calculation ID 506 from the value of the identification ID using the predetermined arithmetic expression described in FIG. .
The output unit 507 includes a display device such as an LED, and has a function of outputting a calculation ID 506 based on an instruction from the calculation unit 505.

次に、ネットワーク識別IDの変更を通知するパケットについて説明する。
図4で説明したように、ホームサーバ101は、ネットワーク識別IDを変更した際にその旨をネットワーク内の各通信端末へ通知するためのパケットを送信する。パケットの送信方法については、以下の(1)〜(3)の3種類が考えられる。
Next, a packet for notifying the change of the network identification ID will be described.
As described in FIG. 4, when the home server 101 changes the network identification ID, the home server 101 transmits a packet for notifying each communication terminal in the network to that effect. Regarding the packet transmission method, the following three types (1) to (3) are conceivable.

(1)同報送信
ホームサーバ101は、ネットワーク識別IDを変更した旨の通知パケットを、同報送信により自己ネットワーク内に送信する。パケットには、変更後のネットワーク識別IDの値を格納しておく。
パケットを受け取った通信端末は、そのパケットに含まれる変更後のネットワーク識別IDの値に基づき、自己が参加するネットワークの識別ID502を変更する。
この際、近隣ネットワークに通知パケットが到達してしまう可能性があるので、変更前後のネットワーク識別IDをともに通知パケットに格納しておき、変更前の値に該当する通信端末のみが変更を適用するようにしてもよい。
また、同報送信により通知パケットを受け取った際に、その通知パケットを他の通信端末に転送してもよい。これにより、ホームサーバ101の通信範囲外にある通信端末にも通知パケットを届けることができる。
(1) Broadcast transmission The home server 101 transmits a notification packet indicating that the network identification ID has been changed to its own network by broadcast transmission. The packet stores the changed network identification ID value.
The communication terminal that has received the packet changes the identification ID 502 of the network in which the communication terminal participates based on the changed network identification ID value included in the packet.
At this time, since the notification packet may reach the neighboring network, both the network identification IDs before and after the change are stored in the notification packet, and only the communication terminal corresponding to the value before the change applies the change. You may do it.
Further, when a notification packet is received by broadcast transmission, the notification packet may be transferred to another communication terminal. As a result, the notification packet can be delivered to a communication terminal outside the communication range of the home server 101.

(2)個別送信
ホームサーバ101は、ネットワーク識別IDを変更した旨の通知パケットを、配下の通信端末に個別に送信する。パケットには、変更後のネットワーク識別IDの値を格納しておく。
パケットを受け取った通信端末は、そのパケットに含まれる変更後のネットワーク識別IDの値に基づき、自己が参加するネットワークの識別ID502を変更する。
なお、配下の通信端末の一部しかアドレスが判明していない場合や、ホームサーバ101の通信範囲外に通信端末が存在する場合には、各通信端末が通知パケットをリレー転送することにより、全ての通信端末に変更後のネットワーク識別IDを周知することができる。
この際、ホームサーバ101及び各通信端末は、内部の記憶手段に格納しているルーティングテーブル(経路情報)を参照し、経路情報を有している通信端末にのみ通知パケットを送信するようにしてもよい。通知パケットは、経路情報の順に転送されて行き、最終的には全ての通信端末に変更後のネットワーク識別IDが周知される。
(2) Individual transmission The home server 101 individually transmits a notification packet indicating that the network identification ID has been changed to a subordinate communication terminal. The packet stores the changed network identification ID value.
The communication terminal that has received the packet changes the identification ID 502 of the network in which the communication terminal participates based on the changed network identification ID value included in the packet.
In addition, when the address of only a part of the subordinate communication terminal is known, or when the communication terminal exists outside the communication range of the home server 101, each communication terminal relays the notification packet, The changed network identification ID can be made known to the communication terminal.
At this time, the home server 101 and each communication terminal refer to the routing table (route information) stored in the internal storage means, and transmit the notification packet only to the communication terminal having the route information. Also good. The notification packet is transferred in the order of the route information, and finally the changed network identification ID is made known to all the communication terminals.

(3)変更した旨のみ通知
ホームサーバ101は、ネットワーク識別IDを変更した旨の通知パケットを、配下の通信端末に同報送信若しくは個別送信で送信する。パケットには、ネットワーク識別IDが変更された旨と、ホームサーバ101のアドレスを格納しておく。
パケットを受け取った通信端末は、ホームサーバ101に接続し、変更後のネットワーク識別IDを取得する。次に、取得したネットワーク識別IDの値に基づき、自己が参加するネットワークの識別ID502を変更する。
(3) Only notification of change The home server 101 transmits a notification packet indicating that the network identification ID has been changed to the subordinate communication terminal by broadcast transmission or individual transmission. In the packet, the fact that the network identification ID has been changed and the address of the home server 101 are stored.
The communication terminal that has received the packet connects to the home server 101 and acquires the changed network identification ID. Next, based on the acquired value of the network identification ID, the identification ID 502 of the network in which the self participates is changed.

図6は、ネットワーク識別IDを変更した旨の通知パケットを受信した通信端末の動作フローである。以下、各ステップについて説明する。   FIG. 6 is an operation flow of the communication terminal that has received the notification packet indicating that the network identification ID has been changed. Hereinafter, each step will be described.

(S601)
通信手段501は、通信パケットを受信する。受信した通信パケットは、計算手段505に出力される。
(S602)
計算手段505は、ステップS601で受け取ったパケットの内容を解析する。そのパケットがネットワーク識別IDの変更を通知するパケットであればステップS603へ進み、それ以外の場合は本処理を終了する。
なお、通知パケットの内容は、先に述べた「(1)同報送信」〜「(3)変更した旨のみ通知」のいずれかであるものとする。
(S603)
計算手段505は、通知パケットに基づき、識別ID502の値を変更する。
変更に際しては、先の「(1)同報送信」で述べたように、通知パケット自体に含まれている変更後のID値を用いてもよいし、「(3)変更した旨のみ通知」で述べたように、ホームサーバ101に接続して変更後の値を取得してもよい。
(S604)
計算手段505は、変更後の識別ID502に基づき算出ID506を計算する。
(S605)
計算手段505は、出力手段507に算出ID506の値を出力し、同値を表示するように指示する。出力手段507は、計算手段505の指示に基づき同値を表示する。
(S601)
The communication unit 501 receives a communication packet. The received communication packet is output to the calculation means 505.
(S602)
The calculation unit 505 analyzes the contents of the packet received in step S601. If the packet is a packet for notifying the change of the network identification ID, the process proceeds to step S603. Otherwise, the process is terminated.
It is assumed that the content of the notification packet is any one of “(1) Broadcast transmission” to “(3) Notification of change only” described above.
(S603)
The calculation unit 505 changes the value of the identification ID 502 based on the notification packet.
When changing, as described in “(1) Broadcast transmission” above, the changed ID value included in the notification packet itself may be used, or “(3) Notifying only that the change has been made”. As described above, the value after change may be acquired by connecting to the home server 101.
(S604)
The calculation unit 505 calculates a calculation ID 506 based on the changed identification ID 502.
(S605)
The calculation unit 505 outputs the value of the calculation ID 506 to the output unit 507 and instructs to display the same value. The output unit 507 displays the same value based on an instruction from the calculation unit 505.

以後ネットワークに新規参入する通信端末(例えば図4の通信端末2)のユーザは、ホームサーバ101により通知される算出ID、又は通信端末の出力手段507に表示されている算出IDのいずれかを参照し、その値を指定ID504として入力手段503に入力することで、参加先のネットワークを指定することができる。   Thereafter, the user of the communication terminal newly entering the network (for example, the communication terminal 2 in FIG. 4) refers to either the calculated ID notified by the home server 101 or the calculated ID displayed on the output means 507 of the communication terminal. Then, by inputting the value as the designation ID 504 to the input unit 503, the participation destination network can be designated.

なお、図3及び図4では、隣接する2つのネットワークの場合を例としたが、3つ以上のネットワークが隣接し、混信の可能性がある場合にも同様に、算出IDが重複しないような識別IDを求め、その識別IDを使用するようにネットワークを変更すればよい。   3 and 4 exemplify the case of two adjacent networks. Similarly, when three or more networks are adjacent and there is a possibility of interference, calculation IDs do not overlap. What is necessary is just to obtain | require identification ID and to change a network so that the identification ID may be used.

本実施の形態1において、ホームサーバ101がネットワークを開始し、ネットワーク識別IDの変更時にはその旨の通知パケットを送信することとしたが、通知パケットを送信することができるのは、ホームサーバ101に限られるものではない。
例えば、同一の機能を有する通信端末同士で構成するアドホックネットワークにて、ある1台の通信端末がそのネットワークにおける親機のような役割を果たし、ネットワーク識別IDの変更を管理する場合がある。この場合には、その通信端末がホームサーバ101と同様の役割を果たし、上述の通知パケットを送信すればよい。
In the first embodiment, the home server 101 starts a network and transmits a notification packet to that effect when the network identification ID is changed. However, the notification packet can be transmitted to the home server 101. It is not limited.
For example, in an ad hoc network configured with communication terminals having the same function, a certain communication terminal may play a role as a parent device in the network and manage a change in the network identification ID. In this case, the communication terminal may play the same role as the home server 101 and transmit the above notification packet.

図5において、入力手段503は、通信端末500の本体筐体外面に設けられたディップスイッチやロータリースイッチなどの電気的接点を有するスイッチからなることを説明したが、その他、プッシュスイッチ、トグルスイッチ、ジャンパ等で構成してもよい。   In FIG. 5, it has been described that the input unit 503 includes a switch having an electrical contact such as a dip switch or a rotary switch provided on the outer surface of the body of the communication terminal 500, but in addition, a push switch, a toggle switch, You may comprise with a jumper etc.

また、出力手段507は、LED等の表示デバイスにより構成されていることを説明したが、例えば以下のように構成することもできる。
(1)1つの点灯/消灯が1ビットの1/0を表現するようなLEDやランプの列
(2)1つのLEDやランプの点滅パターン
(3)7セグメントLED又はLCD(Liquid Crystal Display:液晶ディスプレイ)による表示
(4)赤外線LEDによる信号出力
(5)リレー接点の開閉パターン
(6)ビープ音、ブザー音、メロディや音声出力等による音出力
Moreover, although the output means 507 demonstrated having comprised by display devices, such as LED, it can also be comprised as follows, for example.
(1) A row of LEDs and lamps in which one on / off represents 1/0 of 1 bit (2) A blinking pattern of one LED or lamp (3) 7 segment LED or LCD (Liquid Crystal Display: liquid crystal (4) Signal output by infrared LED (5) Relay contact open / close pattern (6) Sound output by beep, buzzer, melody, voice output, etc.

また、入力手段503を赤外線受光部や接点入力や光センサや音センサ等で構成し、出力手段507をこれらに対応したものとすることもできる(例えば出力手段507を赤外線LEDにして入力手段503を赤外線受光部とするなど)。
このように構成すれば、新規参入する通信端末の入力手段503を、既にネットワークに参加している通信端末の出力手段507にかざす等の方法により、非常に簡便に目的の指定ID504の入力を行なうことができるようになる。
Further, the input means 503 may be constituted by an infrared light receiving unit, contact input, optical sensor, sound sensor, or the like, and the output means 507 may be adapted to these (for example, the output means 507 is an infrared LED and the input means 503). For example, an infrared receiver.
With this configuration, the target designation ID 504 is input very easily by a method such as holding the input means 503 of a newly entering communication terminal over the output means 507 of a communication terminal already participating in the network. Will be able to.

以上のように、本実施の形態1によれば、ネットワーク識別IDよりも桁数の少ない指定IDを入力することにより、簡単に参加先ネットワークを指定することができる。また、ネットワーク参加後にネットワーク識別IDが変更になっても、その旨の通知パケットをホームサーバ101より送信することにより、容易に変更後のネットワーク識別IDを各通信端末へ適用することができる。
さらには、ネットワーク識別ID変更後に新たに参加する通信端末に関しては、出力手段507により、変更後のネットワーク識別IDに基づく算出IDを通知することができるので、新規参入する通信端末のユーザは、いずれかの通信端末の出力手段507を参照すれば済むこととなり、ユーザにとって便宜である。
As described above, according to the first embodiment, it is possible to easily designate a participation network by inputting a designation ID having a smaller number of digits than the network identification ID. Further, even if the network identification ID is changed after joining the network, by transmitting a notification packet to that effect from the home server 101, the changed network identification ID can be easily applied to each communication terminal.
Furthermore, regarding the communication terminal that newly participates after the change of the network identification ID, the output means 507 can notify the calculated ID based on the changed network identification ID. It is convenient for the user to refer to the output means 507 of the communication terminal.

実施の形態2.
図7は、本発明の実施の形態2に係る通信端末700の構成を示すブロック図である。
図7において、実施の形態1で説明した入力手段503と出力手段507を一体的に構成し、入出力手段703とした。その他の構成は図5と同様である。
入出力手段703は、指定ID704の入力機能と、算出ID706の出力機能とを兼ね備えている。ユーザが入力部で入力した指定IDを出力部で示し、その後の識別IDの変更等により算出IDが変更になった場合には、新しい算出IDを出力部に出力することができる。
Embodiment 2. FIG.
FIG. 7 is a block diagram showing a configuration of communication terminal 700 according to Embodiment 2 of the present invention.
In FIG. 7, the input unit 503 and the output unit 507 described in the first embodiment are integrally configured as an input / output unit 703. Other configurations are the same as those in FIG.
The input / output unit 703 has both an input function of the designated ID 704 and an output function of the calculation ID 706. The designated ID input by the user at the input unit is displayed at the output unit, and when the calculated ID is changed due to a subsequent change of the identification ID or the like, a new calculated ID can be output to the output unit.

入出力手段703は、例えば、自照式かつ点灯部分が外部制御可能なデバイスを用いたり、LEDとプッシュスイッチを組合せて用いたりして、指定IDを入力した際には点灯部分あるいはLEDで指定IDを表現する内容を出力し、その後識別IDの変更に伴って算出IDが変更された場合には、変更後の算出IDを表現するよう点灯部分あるいはLEDにより出力するように構成することができる。   The input / output means 703 uses, for example, a self-illuminated device whose lighting part can be externally controlled, or a combination of an LED and a push switch. When the calculated ID is changed along with the change of the identification ID after that, the lighting part or the LED can be output so as to express the changed calculated ID.

以上のように、本実施の形態2によれば、実施の形態1の入力手段503と出力手段507を入出力手段703として一体的に構成したので、構成を簡素化することができる。   As described above, according to the second embodiment, since the input unit 503 and the output unit 507 of the first embodiment are integrally configured as the input / output unit 703, the configuration can be simplified.

実施の形態3.
実施の形態1の図4において、ネットワーク識別IDの変更通知パケットをホームサーバ101より送信することにより、変更後のネットワーク識別IDを各通信端末に周知するとともに、変更後のネットワーク識別IDに基づき新たな算出IDを計算する構成について説明した。
一方、算出IDの重複が発生したことは、必ずしも即座に検知できるとは限らず、重複発生からネットワーク識別ID変更までの間に、別の通信端末が新規にネットワークへ参入しようとする可能性もある。
そこで、本発明の実施の形態3では、通信端末の側でも、算出IDの重複に対して一定の対応をすることができる動作例について説明する。なお、通信端末の構成は実施の形態1で説明した図5と同様であるため、説明を省略する。
Embodiment 3 FIG.
In FIG. 4 of the first embodiment, the network identification ID change notification packet is transmitted from the home server 101 so that each communication terminal is informed of the changed network identification ID, and is newly created based on the changed network identification ID. A configuration for calculating a simple calculation ID has been described.
On the other hand, the occurrence of duplication of calculated IDs is not always immediately detectable, and there is a possibility that another communication terminal will newly enter the network between the occurrence of duplication and the change of the network identification ID. is there.
Therefore, in the third embodiment of the present invention, an operation example in which a certain correspondence can be dealt with duplication of calculated IDs on the communication terminal side will be described. Note that the configuration of the communication terminal is the same as that in FIG. 5 described in Embodiment 1, and thus the description thereof is omitted.

図8は、本実施の形態3に係る通信端末500がネットワークに参加する際の動作フローである。以下、各ステップについて説明する。   FIG. 8 is an operation flow when the communication terminal 500 according to the third embodiment joins the network. Hereinafter, each step will be described.

(S801)
通信端末500が、ネットワーク参加手順を開始する。
(S802)
通信手段501は、近隣に存在する全てのネットワークの識別IDを取得し、計算手段505に通知する。
(S803)
計算手段505は、通信手段501から受け取った識別ID毎に、所定の演算式を用いて算出IDを計算する。所定の演算式とは、例えば図3で説明したように、16で除算した剰余を求める演算などのことである。
本実施の形態3における「所定の演算式」は、この16で除算した剰余を求める演算がこれに該当する。
(S804)
計算手段505は、ステップS803で計算した算出IDと、入力手段503で設定された指定IDとを比較する。
ステップS803で計算した算出IDの中で、入力手段503で設定された指定IDと一致するものがあればステップS805へ進み、一致するものがなければ、ネットワーク参加処理を終了する。
(S805)
計算手段505は、ステップS803で計算した算出IDの中で、入力手段503で設定された指定IDと一致するものが何個あるかを判定する。
一致するものが1つであればステップS806へ進み、2つ以上あればステップS807へ進む。なお、一致するものが2つ以上ある場合とは、近隣ネットワークとの間で算出IDが重複している場合のことを指す。
(S801)
The communication terminal 500 starts a network participation procedure.
(S802)
The communication unit 501 acquires identification IDs of all the networks existing in the vicinity and notifies the calculation unit 505 of the identification IDs.
(S803)
The calculation unit 505 calculates a calculation ID for each identification ID received from the communication unit 501 using a predetermined arithmetic expression. The predetermined arithmetic expression is, for example, an operation for obtaining a remainder obtained by dividing by 16, as described with reference to FIG.
The “predetermined arithmetic expression” in the third embodiment corresponds to an operation for obtaining a remainder obtained by dividing by 16.
(S804)
The calculation unit 505 compares the calculated ID calculated in step S803 with the designated ID set by the input unit 503.
If the calculated ID calculated in step S803 matches the specified ID set by the input means 503, the process proceeds to step S805, and if there is no match, the network participation process ends.
(S805)
The calculation unit 505 determines how many of the calculated IDs calculated in step S803 match the specified ID set by the input unit 503.
If there is one match, the process proceeds to step S806, and if there are two or more, the process proceeds to step S807. Note that the case where there are two or more matches indicates a case where the calculated IDs overlap with neighboring networks.

(S806)
計算手段505は、ステップS803で計算した算出IDの基になったネットワーク識別IDを自己の識別ID502とし、その識別IDに対応するネットワークに参加するように、通信手段501へ指示を出す。
通信手段501は、計算手段505から指示された識別IDを用いて、対応するネットワークに参加する。
(S806)
The calculation unit 505 uses the network identification ID that is the basis of the calculated ID calculated in step S803 as its own identification ID 502, and instructs the communication unit 501 to participate in the network corresponding to the identification ID.
The communication unit 501 uses the identification ID instructed from the calculation unit 505 to participate in the corresponding network.

(S807)
計算手段505は、ステップS805において、ステップS803で計算した算出IDの中で、入力手段503で設定された指定IDと一致するものとして得られた個数と同じ回数、次のステップS808〜S809の処理を繰り返す。
(S808)
計算手段505は、ステップS803で計算した算出IDの基になったネットワーク識別IDを自己の識別ID502とし、その識別IDに対応するネットワークに順次参加するように、通信手段501へ指示を出す。
通信手段501は、計算手段505から指示された識別IDを用いて、対応するネットワークに参加する。
(S809)
通信手段501は、参加したネットワークの通信パケットなどから、そのネットワークの属性情報を検出し、計算手段505に通知する。
計算手段505は、通信手段501から受け取ったネットワークの属性情報を基に、そのネットワークが参加したいネットワークであるか否かを判定する。
そのネットワークが参加したいネットワークであれば、そのままそのネットワークに参加して処理を終了する。参加したいネットワークでなければ、ステップS808に戻って繰り返し処理を継続する。
ここで、ネットワークから得られる属性情報としては、例えば、ネットワーク機器のカンパニーコード、タイムスタンプ、バージョン情報、通信プロトコルなどがある。
参加したいネットワークであるか否かを判断する基準としては、例えば参加予定のネットワークが設備機器ネットワークであれば、以下のようなものが考えられる。
(1)そのネットワークで用いられている通信プロトコルが設備機器管理に用いられるプロトコルであるか否かを基準とする。
(2)ネットワーク機器の製品コードが、設備機器に割り当てられるものであるか否かを基準とする。
(S807)
In step S805, the calculation unit 505 performs the processing in the next steps S808 to S809 for the same number of times as the number obtained as matching with the specified ID set in the input unit 503 among the calculation IDs calculated in step S803. repeat.
(S808)
The calculation unit 505 uses the network identification ID that is the basis of the calculated ID calculated in step S803 as its own identification ID 502, and instructs the communication unit 501 to sequentially participate in the network corresponding to the identification ID.
The communication unit 501 uses the identification ID instructed from the calculation unit 505 to participate in the corresponding network.
(S809)
The communication unit 501 detects the attribute information of the network from the communication packet of the participating network and notifies the calculation unit 505 of it.
Based on the network attribute information received from the communication unit 501, the calculation unit 505 determines whether the network is a network that the user wants to participate in.
If the network is a network that the user wants to join, the network joins the network as it is, and the process ends. If it is not a network to join, the process returns to step S808 and the process is repeated.
Here, the attribute information obtained from the network includes, for example, a company code of a network device, a time stamp, version information, a communication protocol, and the like.
As a reference for determining whether or not the network is a network to be joined, for example, if the network scheduled to participate is an equipment network, the following may be considered.
(1) Based on whether the communication protocol used in the network is a protocol used for equipment management.
(2) Based on whether the product code of the network device is assigned to the facility device.

ステップS809における、ネットワークに参加するか否かの基準は、通信端末500の工場出荷時にROMに書き込んでおいてもよいし、別途ユーザが設定する手段を設けてもよい。後者の場合は、仮に間違ったネットワークに接続してしまったとしても、接続するネットワークをユーザ自身が正すことができる。
また、ステップS809において、参加したいネットワークであるか否かによる基準だけでなく、参加試行が成功するか否かで判断してもよい。特に、参加先のネットワークにおいて、参加可能な端末を限定している場合には、実際に参加試行してみるほうが、参加可否の判断が容易である。
The criterion for determining whether or not to participate in the network in step S809 may be written in the ROM when the communication terminal 500 is shipped from the factory, or a means for the user to set it separately may be provided. In the latter case, even if the user connects to the wrong network, the user can correct the network to be connected.
Further, in step S809, determination may be made based on whether or not the participation trial is successful, as well as the criterion based on whether or not the network is desired to participate. In particular, in the participation destination network, when terminals that can participate are limited, it is easier to determine whether or not to participate by actually trying to participate.

以上のように、本実施の形態3によれば、ユーザが設定した指定IDに該当する近隣ネットワークが複数存在するときは、それらのネットワークに順次参加してネットワークの属性情報を取得し、あらかじめ設定しておいた参加条件に基づき、参加したいネットワークに参加するように制御されることになるので、予定外のネットワークに誤って参加してしまっても、自動的に参加先を修正することができる。   As described above, according to the third embodiment, when there are a plurality of neighboring networks corresponding to the specified ID set by the user, the network attribute information is acquired by sequentially participating in those networks and set in advance. Based on the participation conditions you have set, you will be controlled to join the network you want to join, so if you accidentally join an unplanned network, you can automatically correct the destination. .

実施の形態4.
以上の実施の形態1〜3では、通信端末がネットワークに参加した後にネットワーク識別IDが変更されたとき、変更を通知するパケットを各端末に送信することにより、各端末にネットワーク識別IDの変更を促す動作例を説明した。
この通知パケットは、同報送信や個別送信など、任意の手法で送信することができるため、送信手法によっては、意図しない通信端末にその通知パケットが到達してしまう場合もあり得る。
Embodiment 4 FIG.
In the above first to third embodiments, when the network identification ID is changed after the communication terminal joins the network, the network identification ID is changed to each terminal by transmitting a packet notifying the change to each terminal. An example of urging action was explained.
Since this notification packet can be transmitted by an arbitrary method such as broadcast transmission or individual transmission, the notification packet may reach an unintended communication terminal depending on the transmission method.

このとき、意図せずに通知パケットを受け取った通信端末が、その通知パケットを悪用し、故意に当該ネットワークへ参加する場合が考えられる。
そこで、本発明の実施の形態4では、ネットワーク識別IDの変更通知パケットを送信した後、通信端末が識別ID変更後のネットワークに再参加する際に、各通信端末を認証し、又は通信を暗号化することにより、不正なネットワーク参加を防ぐ動作例について説明する。
At this time, a communication terminal that has unintentionally received the notification packet may misuse the notification packet and intentionally join the network.
Therefore, in Embodiment 4 of the present invention, after transmitting the network identification ID change notification packet, when the communication terminal rejoins the network after the identification ID change, each communication terminal is authenticated or the communication is encrypted. An example of an operation that prevents unauthorized network participation will be described.

(1)ホームサーバ101による認証
ホームサーバ101がネットワーク開始サーバとして動作している場合、各通信端末はネットワーク参加時に必ずホームサーバ101へアクセスする。このとき、ホームサーバ101が各通信端末を認証し、正当な通信端末のみ当該ネットワークへの参加を許可するように動作することができる。
(1) Authentication by the home server 101 When the home server 101 is operating as a network start server, each communication terminal always accesses the home server 101 when participating in the network. At this time, the home server 101 can authenticate each communication terminal, and can operate so as to permit only valid communication terminals to participate in the network.

(2)秘密鍵による認証
通信端末がネットワークに参加した際に秘密鍵を配布し、ネットワーク識別IDを変更後に再参加するとき、先に配布した秘密鍵により各通信端末を認証する。ネットワークに参加する予定の通信端末があらかじめ判明している場合には、ネットワーク参加前に別途秘密鍵を配布しておいてもよい。
(2) Authentication by secret key When a communication terminal joins the network, the secret key is distributed, and when re-participating after changing the network identification ID, each communication terminal is authenticated by the previously distributed secret key. If the communication terminal scheduled to participate in the network is known in advance, a secret key may be separately distributed before joining the network.

(3)電子証明書による暗号化通信
ホームサーバ101で生成した電子証明書をあらかじめ各通信端末に配布しておく。電子証明書には公開鍵が含まれている。
ネットワーク識別IDの変更通知パケットを送信する際に、ホームサーバ101の秘密鍵を用いて暗号化を施す。パケットを受け取った通信端末は、電子証明書に含まれる公開鍵でパケットを復号し、変更後のネットワーク識別IDを取得する。
電子証明書の事前配布を受けている通信端末以外は変更後のネットワーク識別IDを復号できないため、不正なネットワーク参加を防止できる。
(3) Encrypted communication using electronic certificate The electronic certificate generated by the home server 101 is distributed to each communication terminal in advance. The electronic certificate includes a public key.
When the network identification ID change notification packet is transmitted, encryption is performed using the private key of the home server 101. The communication terminal that has received the packet decrypts the packet with the public key included in the electronic certificate, and acquires the network identification ID after the change.
Since the network identification ID after the change cannot be decrypted except by the communication terminal that has received the electronic certificate in advance, unauthorized network participation can be prevented.

(4)通信端末同士の相互認証
アドホックネットワークのように、特定のネットワーク開始サーバが存在しない場合には、通信端末同士で相互に認証又は暗号化通信を行う。
この場合、秘密鍵や電子証明書をあらかじめ各通信端末に配布しておき、認証や暗号化通信により不正なネットワーク参加を防止することができる。
(4) Mutual authentication between communication terminals As in an ad hoc network, when a specific network start server does not exist, authentication or encrypted communication is performed between communication terminals.
In this case, a private key or an electronic certificate can be distributed in advance to each communication terminal, and unauthorized network participation can be prevented by authentication or encrypted communication.

なお、上記(1)〜(4)は1例であり、その他の認証方式や暗号通信方式を組み合わせて用いてもよい。   In addition, said (1)-(4) is an example, You may use combining another authentication system and an encryption communication system.

以上のように、本実施の形態4によれば、ネットワーク識別IDを変更する通知パケットが、意図しない通信端末に到達してしまった場合にも、不正なネットワーク参加を防止することができる。
なお、通知パケット以外の通信においても、認証や暗号化通信を行うように構成してもよい。
As described above, according to the fourth embodiment, even when a notification packet for changing a network identification ID reaches an unintended communication terminal, unauthorized network participation can be prevented.
It should be noted that authentication and encrypted communication may be performed in communications other than the notification packet.

実施の形態5.
本発明の実施の形態5では、実施の形態1〜4で説明した通信端末を1ないし複数有する通信ネットワークシステムについて説明する。
通信ネットワークシステムを構成する通信端末は、ネットワークに参加する全ての通信端末について実施の形態1〜4で説明した構成を備えるものとしてもよいし、特定の通信端末のみ同構成を備えていてもよい。
Embodiment 5 FIG.
In the fifth embodiment of the present invention, a communication network system having one or more communication terminals described in the first to fourth embodiments will be described.
The communication terminals constituting the communication network system may have the configuration described in Embodiments 1 to 4 for all communication terminals participating in the network, or only specific communication terminals may have the same configuration. .

全ての通信端末について同構成を備えていれば、新規参入する通信端末(のユーザ)は、当該ネットワーク内のどの通信端末の出力手段(または入出力手段)からも算出IDの情報が得られるため、参加したいネットワークの特定がより容易になる。
例えば、殆どの通信端末が壁などに埋め込まれていて、ごく一部の通信端末しか表に出ていないような設置状況などでは、この方式は有効である。
If the same configuration is provided for all the communication terminals, the newly entered communication terminal (user) can obtain the information of the calculated ID from the output means (or input / output means) of any communication terminal in the network. This makes it easier to identify the network you want to join.
For example, this method is effective in an installation situation where most communication terminals are embedded in a wall or the like and only a part of the communication terminals are exposed.

一方、特定の通信端末のみ同構成を備えている場合には、新規参入する通信端末が算出IDの情報を得るためにアクセスすることのできる通信端末は限られることになるが、全ての通信端末に同構成を備える必要がない分、通信端末又は通信ネットワークシステムとしてのコストを抑えることが可能となる。   On the other hand, when only a specific communication terminal has the same configuration, communication terminals that can be accessed by newly entering communication terminals to obtain information of the calculated ID are limited, but all communication terminals Therefore, the cost of the communication terminal or the communication network system can be reduced because it is not necessary to provide the same configuration.

その他、現在用いられている算出IDの通知のみを目的とする場合には、算出IDを出力するための出力手段(または入出力手段)のみを備える算出ID出力器を各所に設定しても、同様の効果が得られる。   In addition, when the purpose is only to notify the currently used calculation ID, even if a calculation ID output device including only output means (or input / output means) for outputting the calculation ID is set at various places, Similar effects can be obtained.

なお、以上の実施の形態1〜5において、通信媒体は無線ネットワークに限られるものではない。本発明は、電力線ネットワーク等、同一の通信媒体上に同一のプロトコルを持つネットワークが複数存在せざるを得ないもの全般において有効なものである。   In the first to fifth embodiments, the communication medium is not limited to the wireless network. The present invention is effective in all cases where a plurality of networks having the same protocol must exist on the same communication medium, such as a power line network.

実施の形態1に係る通信ネットワークシステムの概略構成である。1 is a schematic configuration of a communication network system according to a first embodiment. 従来のネットワーク参加手順を示すものである。The conventional network participation procedure is shown. 実施の形態1におけるネットワーク参加手順の概略を示すものである。2 shows an outline of a network participation procedure in the first embodiment. 算出IDが近隣ネットワークと重複する場合におけるネットワーク参加手順の概略を示すものである。An outline of a network participation procedure when the calculated ID overlaps with a neighboring network is shown. 実施の形態1に係る通信端末500の構成を示すブロック図である。3 is a block diagram showing a configuration of communication terminal 500 according to Embodiment 1. FIG. ネットワーク識別IDを変更した旨の通知パケットを受信した通信端末の動作フローである。It is an operation | movement flow of the communication terminal which received the notification packet to the effect of having changed network identification ID. 実施の形態2に係る通信端末700の構成を示すブロック図である。6 is a block diagram showing a configuration of a communication terminal 700 according to Embodiment 2. FIG. 実施の形態3に係る通信端末500がネットワークに参加する際の動作フローである。It is an operation | movement flow at the time of the communication terminal 500 concerning Embodiment 3 participating in a network.

符号の説明Explanation of symbols

1 通信端末、2 通信端末、100 家屋、101 ホームサーバ、200 家屋、201 ホームサーバ、500 通信端末、501 通信手段、502 識別ID、503 入力手段、504 指定ID、505 計算手段、506 算出ID、507 出力手段、700 通信端末、701 通信手段、702 識別ID、703 入出力手段、704 指定ID、705 計算手段、706 算出ID。   1 communication terminal, 2 communication terminal, 100 house, 101 home server, 200 house, 201 home server, 500 communication terminal, 501 communication means, 502 identification ID, 503 input means, 504 designation ID, 505 calculation means, 506 calculation ID, 507 output means, 700 communication terminal, 701 communication means, 702 identification ID, 703 input / output means, 704 designation ID, 705 calculation means, 706 calculation ID.

Claims (11)

参加するネットワークの識別IDを指定してそのネットワークに参加する通信端末であって、
ネットワークとの間で通信パケットの送受信を行う通信手段と、
ネットワークの識別IDに基づき、所定の演算式を用いて算出IDを計算する計算手段と、
前記算出IDを出力する出力手段と、
を備え、
前記通信手段は、
当該通信端末が前記ネットワークに参加した後、参加したネットワークの識別IDを変更する旨のパケットを受信し、
前記計算手段は、
当該変更後のネットワーク識別IDに基づき前記算出IDを計算し、
前記出力手段にその算出IDを出力させ、
前記通信手段が、
当該通信端末が前記ネットワークに参加した後、参加したネットワークの識別IDを変更する旨のパケットを受信した際に、
前記計算手段は、
そのパケットを他の通信端末に転送するように前記通信手段に指示を出す
ことを特徴とする通信端末。
A communication terminal that specifies an identification ID of a network to participate in and participates in the network,
A communication means for transmitting and receiving communication packets to and from the network;
Calculation means for calculating a calculated ID using a predetermined arithmetic expression based on the identification ID of the network;
Output means for outputting the calculated ID;
With
The communication means includes
After the communication terminal joins the network, it receives a packet to change the identification ID of the joined network,
The calculating means includes
Calculate the calculated ID based on the network identification ID after the change,
Causing the output means to output the calculated ID;
The communication means is
After the communication terminal joins the network, when receiving a packet to change the identification ID of the joined network,
The calculating means includes
Communication terminal characterized in that instructs the communication unit to forward the packet to other communication terminals.
前記通信手段が、
当該通信端末が前記ネットワークに参加した後、参加したネットワークの識別IDを変更する旨のパケットを受信した際に、
前記計算手段は、
そのパケットを前記ネットワーク内に同報送信するように前記通信手段に指示を出す
ことを特徴とする請求項に記載の通信端末。
The communication means is
After the communication terminal joins the network, when receiving a packet to change the identification ID of the joined network,
The calculating means includes
The communication terminal according to claim 1, characterized in that instructs the communication unit to broadcast transmit the packet in the network.
前記ネットワークの経路情報を格納する記憶手段を備え、
前記通信手段が、
当該通信端末が前記ネットワークに参加した後、参加したネットワークの識別IDを変更する旨のパケットを受信した際に、
前記計算手段は、
そのパケットを前記経路情報のエントリに対応する通信端末宛に個別に送信するように前記通信手段に指示を出す
ことを特徴とする請求項に記載の通信端末。
Storage means for storing the route information of the network,
The communication means is
After the communication terminal joins the network, when receiving a packet to change the identification ID of the joined network,
The calculating means includes
The communication terminal according to claim 1, characterized in that instructs the communication unit to transmit individually addressed communication terminal corresponding to the packet to the entry of the path information.
参加するネットワークの識別IDを指定してそのネットワークに参加する通信端末であって、
ネットワークとの間で通信パケットの送受信を行う通信手段と、
ネットワークの識別IDに基づき、所定の演算式を用いて算出IDを計算する計算手段と、
前記算出IDを出力する出力手段と、
を備え、
前記通信手段は、
当該通信端末が前記ネットワークに参加した後、参加したネットワークの識別IDを変更する旨のパケットを受信し、
前記計算手段は、
当該変更後のネットワーク識別IDに基づき前記算出IDを計算し、
前記出力手段にその算出IDを出力させ、
ネットワークの識別IDよりも桁数の少ない指定IDを入力する入力手段を備え、
前記通信手段は、
近隣に存在する各ネットワークの識別IDを通信パケットから取得し、
前記計算手段は、
前記通信手段が取得した各ネットワークの識別ID毎に前記算出IDを計算し、
計算した算出IDと、前記入力手段へ入力された指定IDとが一致するネットワークに参加するように、前記通信手段に指示を出す
ことを特徴とする通信端末。
A communication terminal that specifies an identification ID of a network to participate in and participates in the network,
A communication means for transmitting and receiving communication packets to and from the network;
Calculation means for calculating a calculated ID using a predetermined arithmetic expression based on the identification ID of the network;
Output means for outputting the calculated ID;
With
The communication means includes
After the communication terminal joins the network, it receives a packet to change the identification ID of the joined network,
The calculating means includes
Calculate the calculated ID based on the network identification ID after the change,
Causing the output means to output the calculated ID;
An input means for inputting a designated ID having a smaller number of digits than the network identification ID;
The communication means includes
Obtain the identification ID of each network in the neighborhood from the communication packet,
The calculating means includes
Calculating the calculated ID for each network identification ID acquired by the communication means;
A calculated calculation ID, as the specified ID inputted to the input means to participate in the matching network, communication terminal characterized in that instructs the communication unit.
前記計算手段は、
前記通信手段が取得した各ネットワークの識別ID毎に前記算出IDを計算した際に、
計算した算出IDと、前記入力手段へ入力された指定IDとが一致するネットワークが複数存在する場合には、
それらのうちいずれかのネットワークに参加し、参加に失敗した際には、次のネットワークに参加するように、前記通信手段に指示を出す
ことを特徴とする請求項に記載の通信端末。
The calculating means includes
When calculating the calculated ID for each network identification ID acquired by the communication means,
When there are a plurality of networks in which the calculated ID and the specified ID input to the input means match,
5. The communication terminal according to claim 4 , wherein the communication terminal is instructed to participate in any one of the networks and, when the participation fails, to participate in the next network.
参加するネットワークの属性情報を指定する指定手段を備え、
前記計算手段は、
前記通信手段が取得した各ネットワークの識別ID毎に前記算出IDを計算した際に、
計算した算出IDと、前記入力手段へ入力された指定IDとが一致するネットワークが複数存在する場合には、
それらのネットワークに順に参加してそのネットワークの属性情報を取得するように、前記通信手段に指示を出し、
前記通信手段は、
それらのネットワークに順に参加し、参加したネットワークの属性情報を取得して前記計算手段に出力し、
前記計算手段は、
前記指定手段により指定された属性情報と一致する属性を持つネットワークに参加するように、前記通信手段に指示を出す
ことを特徴とする請求項に記載の通信端末。
It has a specification means to specify the attribute information of the network to join,
The calculating means includes
When calculating the calculated ID for each network identification ID acquired by the communication means,
When there are a plurality of networks in which the calculated ID and the specified ID input to the input means match,
Instruct the communication means to participate in those networks in order and acquire the attribute information of the network,
The communication means includes
Participate in those networks in order, acquire attribute information of the participating networks and output to the calculation means,
The calculating means includes
The communication terminal according to claim 4 , wherein the communication terminal is instructed to participate in a network having an attribute that matches the attribute information specified by the specifying means.
参加するネットワークの識別IDを指定してそのネットワークに参加する通信端末であって、
ネットワークとの間で通信パケットの送受信を行う通信手段と、
ネットワークの識別IDに基づき、所定の演算式を用いて算出IDを計算する計算手段と、
前記算出IDを出力する出力手段と、
を備え、
前記通信手段は、
当該通信端末が前記ネットワークに参加した後、参加したネットワークの識別IDを変更する旨のパケットを受信し、
前記計算手段は、
当該変更後のネットワーク識別IDに基づき前記算出IDを計算し、
前記出力手段にその算出IDを出力させ、
前記通信手段は、
当該通信端末が前記ネットワークに参加した後、
参加したネットワークの識別IDを変更する旨と、変更の前後に係る識別IDとを含むパケットを受信し、
前記計算手段は、
前記パケットの受信時点で当該通信端末が参加しているネットワークの識別IDと、
前記パケットに含まれる変更前の識別IDとを比較し、
両者が一致している場合に限り、
当該変更後のネットワーク識別IDに基づき前記算出IDを計算し、
前記出力手段にその算出IDを出力させる
ことを特徴とする通信端末。
A communication terminal that specifies an identification ID of a network to participate in and participates in the network,
A communication means for transmitting and receiving communication packets to and from the network;
Calculation means for calculating a calculated ID using a predetermined arithmetic expression based on the identification ID of the network;
Output means for outputting the calculated ID;
With
The communication means includes
After the communication terminal joins the network, it receives a packet to change the identification ID of the joined network,
The calculating means includes
Calculate the calculated ID based on the network identification ID after the change,
Causing the output means to output the calculated ID;
The communication means includes
After the communication terminal joins the network,
Receive a packet containing the change of the identification ID of the network that participated and the identification IDs before and after the change,
The calculating means includes
An identification ID of the network in which the communication terminal is participating at the time of reception of the packet;
Compare with the identification ID before the change included in the packet,
Only if they match,
Calculate the calculated ID based on the network identification ID after the change,
Communication terminal characterized thereby output the calculated ID to the output means.
前記出力手段は、
LED、ランプ、赤外線LED、LCD、リレー接点、又は音出力装置の少なくとも1つを用いる
ことを特徴とする請求項1ないし請求項のいずれかに記載の通信端末。
The output means includes
LED, lamp, infrared LED, LCD, communication terminal according to any one of claims 1 to 7, characterized by using at least one of the relay contacts, or the sound output device.
前記入力手段は、
ディップスイッチ、ロータリースイッチ、プッシュスイッチ、トグルスイッチ、ジャンパ、赤外線受光部、接点入力スイッチ、光センサ、又は音センサの少なくとも1つを用いる
ことを特徴とする請求項ないし請求項のいずれかに記載の通信端末。
The input means includes
DIP switches, rotary switches, push switches, toggle switches, jumpers, infrared receiver, contact input switch, optical sensor, or the use of at least one of the sound sensor to one of claims 4 to 8, characterized in The communication terminal described.
請求項1ないし請求項のいずれかに記載の通信端末を1ないし複数有することを特徴とする通信ネットワークシステム。 A communication network system comprising one or more communication terminals according to any one of claims 1 to 9 . 通信媒体として無線ネットワーク又は電力線ネットワークを用いることを特徴とする請求項10に記載の通信ネットワークシステム。 The communication network system according to claim 10 , wherein a wireless network or a power line network is used as the communication medium.
JP2007055806A 2007-03-06 2007-03-06 Communication terminal, communication network system Expired - Fee Related JP4776568B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007055806A JP4776568B2 (en) 2007-03-06 2007-03-06 Communication terminal, communication network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007055806A JP4776568B2 (en) 2007-03-06 2007-03-06 Communication terminal, communication network system

Publications (2)

Publication Number Publication Date
JP2008219600A JP2008219600A (en) 2008-09-18
JP4776568B2 true JP4776568B2 (en) 2011-09-21

Family

ID=39839086

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007055806A Expired - Fee Related JP4776568B2 (en) 2007-03-06 2007-03-06 Communication terminal, communication network system

Country Status (1)

Country Link
JP (1) JP4776568B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6365814B2 (en) * 2013-12-09 2018-08-01 パナソニックIpマネジメント株式会社 Meter reading device, communication method, management device, and communication system
JP6624194B2 (en) * 2015-02-27 2019-12-25 ソニー株式会社 Information processing equipment
US10111167B2 (en) * 2015-05-22 2018-10-23 Qualcomm Incorporated Detection and resolution of a reduced version basic service set identifier collision

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3997162B2 (en) * 2003-01-28 2007-10-24 キヤノン株式会社 Network ID setting method
JP2006148488A (en) * 2004-11-18 2006-06-08 Canon Inc Wireless communication network setting method, wireless communication device setting method, and wireless communication device

Also Published As

Publication number Publication date
JP2008219600A (en) 2008-09-18

Similar Documents

Publication Publication Date Title
US9960959B2 (en) Methods and systems for transmitting information between electronic devices
JP4840230B2 (en) Wireless network system and wireless device for configuring the same
EP3425994A1 (en) Device-pairing method and system therefor
CN111052687B (en) Apparatus and method for controlling addition of network nodes to a multihop network
KR100470853B1 (en) Network device, network connection management device, and method of installing more network device
JP2009513089A (en) Automatic device configuration during installation in a network environment
CN102387501A (en) Secure wireless link between two devices using probes
US20180020492A1 (en) Dynamic provisioning of unique identifier for establishing peer-to-peer connection
CN105682253A (en) Method, device, terminal and computer-readable storage medium for establishing communication
JP6186411B2 (en) Screen sharing system, screen sharing method, and screen sharing program
JP7281370B2 (en) Home Appliance Systems and Home Appliances
US9007957B2 (en) Wireless network setup and configuration distribution system
JP5609608B2 (en) Information processing apparatus, group generation system, group generation method, and program
US10277644B2 (en) Transmission system, transmission terminal, method, and program
US8290466B2 (en) Communication system, communication device, communication terminal, and communication setting method
TW201820798A (en) Method and system for enhancing Bluetooth connectivity
JP4776568B2 (en) Communication terminal, communication network system
JP6270491B2 (en) Authentication method and authentication system
CN108370629B (en) Lighting commissioning system and method for commissioning at least one infrastructure element
JP5262353B2 (en) COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND COMMUNICATION METHOD
JP4776552B2 (en) Communication terminal, calculated ID output device, network start server, communication network system
WO2025020463A1 (en) Network connection method and apparatus, electronic device, and readable storage medium
JP6415865B2 (en) Network system, communication control device, and communication device
US20220191954A1 (en) Multiple pairing
JP2005130307A (en) Home network terminal and room gateway

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080718

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110405

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: 20110621

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110628

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4776568

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140708

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees