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
JP4440951B2 - Network system - Google Patents
[go: Go Back, main page]

JP4440951B2 - Network system - Google Patents

Network system Download PDF

Info

Publication number
JP4440951B2
JP4440951B2 JP2007186862A JP2007186862A JP4440951B2 JP 4440951 B2 JP4440951 B2 JP 4440951B2 JP 2007186862 A JP2007186862 A JP 2007186862A JP 2007186862 A JP2007186862 A JP 2007186862A JP 4440951 B2 JP4440951 B2 JP 4440951B2
Authority
JP
Japan
Prior art keywords
network identifier
network
identifier
message
random number
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
JP2007186862A
Other languages
Japanese (ja)
Other versions
JP2009027325A (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 JP2007186862A priority Critical patent/JP4440951B2/en
Publication of JP2009027325A publication Critical patent/JP2009027325A/en
Application granted granted Critical
Publication of JP4440951B2 publication Critical patent/JP4440951B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Telephonic Communication Services (AREA)

Description

この発明は、ネットワークに接続されるノードに、このノードがネットワークにメッセージを送信するためのメッセージ識別子を設定するネットワークシステムに関するものである。 The present invention relates to a network system that sets a message identifier for a node connected to a network to transmit a message to the network.

従来のネットワークに接続されるノードに、ノードがネットワークにメッセージを送信するためのネットワーク識別子を割り当てる方法として、マスタ(ネットワーク識別子を決める側)ノードとスレーブ(ネットワーク識別子が決まっていない側)ノードは、あらかじめ同じネットワーク識別子リストを保有する。次にスレーブノードは、保有するネットワーク識別子リストから一つのネットワーク識別子を選択する。マスタノードも、保有するネットワーク識別子リストから一つのネットワーク識別子を選択し、すべてのノードに対して送信する。
スレーブノードは、自身が選択したネットワーク識別子と同じものが送信されれば応答する。スレーブノードは、他のスレーブノードからの応答を監視し、応答したスレーブノードが自身だけなら、そのネットワーク識別子を自己のネットワーク識別子として確定する。応答したスレーブノードが他にもあれば、スレーブノードは、別ネットワーク識別子を選択しなおす。
マスタノードは、保有するネットワーク識別子リストの順に送信し、すべてのスレーブノードのネットワーク識別子を決めていく。(特許文献1参照)。
As a method of assigning a network identifier for a node to send a message to the network to a node connected to a conventional network, a master (side that determines a network identifier) node and a slave (side that does not have a network identifier) node are: The same network identifier list is held in advance. Next, the slave node selects one network identifier from the network identifier list that it holds. The master node also selects one network identifier from the network identifier list that it holds and transmits it to all nodes.
The slave node responds if the same network identifier selected by itself is transmitted. The slave node monitors responses from other slave nodes, and if the responding slave node is only itself, determines the network identifier as its own network identifier. If there are other slave nodes that responded, the slave node reselects another network identifier.
The master node transmits in the order of the network identifier list that it holds, and determines the network identifiers of all slave nodes. (See Patent Document 1).

特開2000−165437号公報(第19〜34頁、図1)JP 2000-165437 A (pages 19 to 34, FIG. 1)

しかしながら、特許文献1のものでは、スレーブノードのネットワーク識別子を決めるために、マスタノードは、保有するネットワーク識別子リストの一つずつをスレーブノードに送信する必要がある。リストに含まれるネットワーク識別子が多ければ、スレーブノードが選択したネットワーク識別子がスレーブノード間で重なることは少なくなるが、マスタノードが選択したネットワーク識別子を送信する回数は増えることとなる。このため、すべてのスレーブノードのネットワーク識別子が決まるまでには、ある程度の時間が必要となる。
一方で、ネットワーク識別子リストに含まれるネットワーク識別子をスレーブノード数と同じにすれば、スレーブノードが選択したネットワーク識別子が重なることが増えてしまい、すべてのスレーブノードのネットワーク識別子が決まるまでには、同じく、ある程度の時間が必要となる。
さらにまた、スレーブノード同士でお互いが送信したことを監視するといった、複雑な処理を追加することになる。
However, in Patent Document 1, in order to determine the network identifier of the slave node, the master node needs to transmit each of the network identifier lists it holds to the slave node. If there are many network identifiers included in the list, the network identifier selected by the slave node is less likely to overlap between slave nodes, but the number of times the master node transmits the network identifier selected by the master node increases. For this reason, a certain amount of time is required until the network identifiers of all the slave nodes are determined.
On the other hand, if the network identifier included in the network identifier list is the same as the number of slave nodes, the network identifier selected by the slave node will increase, and until the network identifiers of all slave nodes are determined, A certain amount of time is required.
Furthermore, complicated processing such as monitoring that the slave nodes transmit each other is added.

この発明は、上述のような課題を解決するためになされたものであり、すべてのスレーブノードのネットワーク識別子が決まるまでにかかる時間を減らし、それによりメッセージ識別子を短い時間で決めることができるネットワークシステムを得ることを目的としている。 The present invention has been made in order to solve the above-described problems, and reduces the time taken until the network identifiers of all slave nodes are determined, whereby the network identifier can determine the message identifiers in a short time. The purpose is to obtain.

この発明に係わるネットワークシステムにおいては、マスタノードとスレーブノードがネットワークにより接続され、各ノードは、メッセージ識別子を含むメッセージを送信し、また、メッセージ識別子により受信するメッセージを決めるネットワークシステムにおいて、
スレーブノードは、
乱数を発生させる乱数発生手段と、
自ノードのネットワーク識別子が未確定のとき、マスタノードに自ノードのネットワーク識別子を要求するネットワーク識別子要求メッセージを、このネットワーク識別子要求メッセージ中に乱数発生手段によって発生された乱数を含むようにして作成するネットワーク識別子要求メッセージ作成手段と、
このネットワーク識別子要求メッセージ作成手段により作成され、マスタノードに要求されたネットワーク識別要求メッセージに応じて、マスタノードにより通知されるネットワーク識別子通知メッセージから自ノードのネットワーク識別子及びメッセージ識別子を確定する自己識別子確定手段とを備え、
マスタノードは、
スレーブノードへ割り当てるために準備された複数のネットワーク識別子を保存する割り当てネットワーク識別子リストと、
この割り当てネットワーク識別子リストに基づき、スレーブノードから要求されたネットワーク識別子要求メッセージに含まれる乱数に関連するネットワーク識別子をスレーブノードに割り当てるネットワーク識別子割り当て手段と、
このネットワーク識別子割り当て手段によって割り当てられたネットワーク識別子及びこのネットワーク識別子の割当てに用いられた乱数を組にして含むようにネットワーク識別子通知メッセージを作成するネットワーク識別子通知メッセージ作成手段とを備えたものである。
In the network system according to the present invention, a master node and a slave node are connected by a network, and each node transmits a message including a message identifier, and determines a message to be received by the message identifier.
Slave node
Random number generating means for generating random numbers;
A network identifier for creating a network identifier request message for requesting the master node's network identifier when the network identifier of the own node is uncertain so that the random number generated by the random number generation means is included in the network identifier request message A request message creation means;
Self-identifier determination for determining the network identifier and the message identifier of the own node from the network identifier notification message notified by the master node in response to the network identification request message generated by the network identifier request message generating means and requested to the master node Means and
The master node
An assigned network identifier list storing a plurality of network identifiers prepared for assignment to slave nodes; and
Network identifier assigning means for assigning to the slave node a network identifier related to the random number included in the network identifier request message requested from the slave node based on the assigned network identifier list;
Those having a network identifier notification message creating means for creating a network identifier notification message to include with a random number used in the assignment of the network identifier and the network identifier assigned by the network identifier assignment unit to the set.

この発明は、以上説明したように、マスタノードとスレーブノードがネットワークにより接続され、各ノードは、メッセージ識別子を含むメッセージを送信し、また、メッセージ識別子により受信するメッセージを決めるネットワークシステムにおいて、
スレーブノードは、
乱数を発生させる乱数発生手段と、
自ノードのネットワーク識別子が未確定のとき、マスタノードに自ノードのネットワーク識別子を要求するネットワーク識別子要求メッセージを、このネットワーク識別子要求メッセージ中に乱数発生手段によって発生された乱数を含むようにして作成するネットワーク識別子要求メッセージ作成手段と、
このネットワーク識別子要求メッセージ作成手段により作成され、マスタノードに要求されたネットワーク識別要求メッセージに応じて、マスタノードにより通知されるネットワーク識別子通知メッセージから自ノードのネットワーク識別子及びメッセージ識別子を確定する自己識別子確定手段とを備え、
マスタノードは、
スレーブノードへ割り当てるために準備された複数のネットワーク識別子を保存する割り当てネットワーク識別子リストと、
この割り当てネットワーク識別子リストに基づき、スレーブノードから要求されたネットワーク識別子要求メッセージに含まれる乱数に関連するネットワーク識別子をスレーブノードに割り当てるネットワーク識別子割り当て手段と、
このネットワーク識別子割り当て手段によって割り当てられたネットワーク識別子及びこのネットワーク識別子の割当てに用いられた乱数を組にして含むようにネットワーク識別子通知メッセージを作成するネットワーク識別子通知メッセージ作成手段とを備えたので、マスタノードは値の重なることが少ない乱数によりネットワーク識別子を割り当てることができ、すべてのスレーブノードのネットワーク識別子が決まるまでにかかる時間を減らすことができる。
As described above, in the network system in which a master node and a slave node are connected by a network, and each node transmits a message including a message identifier and determines a message to be received by the message identifier.
Slave node
Random number generating means for generating random numbers;
A network identifier for creating a network identifier request message for requesting the master node's network identifier when the network identifier of the own node is uncertain so that the random number generated by the random number generation means is included in the network identifier request message A request message creation means;
Self-identifier determination for determining the network identifier and the message identifier of the own node from the network identifier notification message notified by the master node in response to the network identification request message generated by the network identifier request message generating means and requested to the master node Means and
The master node
An assigned network identifier list storing a plurality of network identifiers prepared for assignment to slave nodes; and
Network identifier assigning means for assigning to the slave node a network identifier related to the random number included in the network identifier request message requested from the slave node based on the assigned network identifier list;
Since a network identifier notification message creating means for creating a network identifier notification message to include with a random number used in the assignment of the network identifier and the network identifier assigned by the network identifier assigning means to the set, the master node Can assign network identifiers by random numbers that do not overlap with each other, thereby reducing the time taken to determine the network identifiers of all slave nodes.

実施の形態1.
以下、この発明の実施の形態1を図に基づいて説明する。
図1は、この発明の実施の形態1によるネットワークシステムを示す構成図である。
図1において、1つのマスタノード1と2つのスレーブノードA2、B3がバス4に接続されている。これらのノード間では、メッセージ識別子により受信可否が決まる。
すなわち、各ノードは、バス4を介してメッセージ識別子を含むメッセージを送信し、また、メッセージ識別子により受信するメッセージを決めるようになっている。
マスタノード1は、スレーブノードA2とスレーブノードB3のネットワーク識別子を設定する。スレーブノードA2、B3は、ともに、特定のネットワーク識別子とメッセージを送信するためのメッセージ識別子(特定のメッセージを識別するためにメッセージに付けられるユニークな識別子)が確定されていない。バス4は、バス型のネットワークであり、マスタノード1とスレーブノードA2とスレーブノードB3が接続される。
Embodiment 1 FIG.
Embodiment 1 of the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram showing a network system according to Embodiment 1 of the present invention.
In FIG. 1, one master node 1 and two slave nodes A 2 and B 3 are connected to a bus 4. Whether or not reception is possible between these nodes is determined by a message identifier.
That is, each node transmits a message including a message identifier via the bus 4 and determines a message to be received based on the message identifier.
The master node 1 sets the network identifiers of the slave nodes A2 and B3. In both of the slave nodes A2 and B3, a specific network identifier and a message identifier for transmitting a message (a unique identifier attached to a message for identifying a specific message) are not fixed. The bus 4 is a bus type network to which the master node 1, the slave node A2, and the slave node B3 are connected.

マスタノード1は、11〜13により構成されている。
割り当てネットワーク識別子リスト11は、スレーブノードに割り当てるために準備された複数のネットワーク識別子を保存する。この割り当てネットワーク識別子リスト11のネットワーク識別子は、スレーブノードの数以上保存する。ここではネットワーク識別子A17、ネットワーク識別子B18を保存する。
ネットワーク識別子割り当て手段12は、スレーブノードから届いたネットワーク識別子要求メッセージに含まれる乱数に対して、ネットワーク識別子の割り当てを行う。
ネットワーク識別子通知メッセージ作成手段13は、乱数とこの乱数に関連付けられたネットワーク識別子とを組にして含むネットワーク識別子通知メッセージを作成する。
The master node 1 is composed of 11-13.
The assignment network identifier list 11 stores a plurality of network identifiers prepared for assignment to slave nodes. The network identifiers in the assigned network identifier list 11 are stored more than the number of slave nodes. Here, the network identifier A17 and the network identifier B18 are stored.
The network identifier assigning means 12 assigns a network identifier to the random number included in the network identifier request message received from the slave node.
The network identifier notification message creating means 13 creates a network identifier notification message including a set of a random number and a network identifier associated with the random number.

スレーブノードA2、B3は、それぞれ21〜23により構成されている。
乱数発生手段21は、スレーブノードにおいて乱数を発生させる。ここでは、スレーブノードA2では、乱数A26、スレーブノードB3では、乱数B36を発生させる。
ネットワーク識別子要求メッセージ作成手段22は、発生させた乱数を含むネットワーク識別子要求メッセージを作成する。ここでスレーブノードA2では、ネットワーク識別子要求メッセージA24、スレーブノードB3では、ネットワーク識別子要求メッセージB34を作成する。
自己識別子確定手段23は、ネットワーク識別子通知メッセージ内の乱数と、乱数発生手段21で発生させた乱数が同じものであれば、乱数に関連付けられたネットワーク識別子を自己のネットワーク識別子として確定し、その後、ネットワーク識別子より特有のメッセージ識別子を設定する。
The slave nodes A2 and B3 are configured by 21 to 23, respectively.
The random number generation means 21 generates a random number at the slave node. Here, the slave node A2 generates a random number A26 and the slave node B3 generates a random number B36.
The network identifier request message creating means 22 creates a network identifier request message including the generated random number. Here, the slave node A2 creates a network identifier request message A24, and the slave node B3 creates a network identifier request message B34.
If the random number in the network identifier notification message is the same as the random number generated by the random number generation unit 21, the self identifier determination unit 23 determines the network identifier associated with the random number as its own network identifier, Set a unique message identifier rather than a network identifier.

ネットワーク識別子要求メッセージA24、B34は、仮メッセージ識別子19と、乱数A26、乱数B36から構成される。仮メッセージ識別子19は、ネットワーク識別子要求メッセージA24、B34を送信するための共通のメッセージ識別子である。あらかじめマスタノード1が受信できる値を決めておく。ただし、仮メッセージ識別子では、送信元の特定はできない。
ネットワーク識別子要求メッセージA24は、スレーブノードA2が送信する。また、ネットワーク識別子要求メッセージB34は、スレーブノードB3が送信する。
The network identifier request messages A24 and B34 are composed of a temporary message identifier 19, a random number A26, and a random number B36. The temporary message identifier 19 is a common message identifier for transmitting the network identifier request messages A24 and B34. A value that can be received by the master node 1 is determined in advance. However, the transmission source cannot be specified by the temporary message identifier.
The network identifier request message A24 is transmitted by the slave node A2. The network identifier request message B34 is transmitted by the slave node B3.

ネットワーク識別子通知メッセージA14は、マスタノード1が送信する。ネットワーク識別子通知メッセージB15は、マスタノード1が送信する。
ネットワーク識別子通知メッセージA14は、通知用メッセージ識別子16、ネットワーク識別子A17、乱数A26から構成され、ネットワーク識別子通知メッセージB15は、通知用メッセージ識別子16、ネットワーク識別子B18、乱数B36から構成されている。
通知用メッセージ識別子16は、あらかじめスレーブノードA2、B3が受信できる値を決めておく。
ここで、ネットワーク識別子A17は、スレーブノードA2に割り付けられるネットワーク識別子である。また、ネットワーク識別子B18は、スレーブノードB3に割り付けられるネットワーク識別子である。
The network identifier notification message A14 is transmitted by the master node 1. The network identifier notification message B15 is transmitted by the master node 1.
The network identifier notification message A14 includes a notification message identifier 16, a network identifier A17, and a random number A26, and the network identifier notification message B15 includes a notification message identifier 16, a network identifier B18, and a random number B36.
The notification message identifier 16 determines a value that can be received by the slave nodes A2 and B3 in advance.
Here, the network identifier A17 is a network identifier assigned to the slave node A2. The network identifier B18 is a network identifier assigned to the slave node B3.

図2は、この発明の実施の形態1によるネットワークシステムのメッセージ識別子確定方法を示すフローチャートである。 FIG. 2 is a flowchart showing a message identifier determination method of the network system according to the first embodiment of the present invention.

図3は、この発明の実施の形態1によるネットワークシステムの乱数が同じ場合を考慮したメッセージ識別子確定方法を示すフローチャートである。
図3において、S211の次にS311が設けられている。
FIG. 3 is a flowchart showing a message identifier determination method considering the case where the random numbers of the network system according to the first embodiment of the present invention are the same.
In FIG. 3, S311 is provided after S211.

図4は、この発明の実施の形態1によるネットワークシステムの複数のスレーブノードで共通にしたネットワーク識別子通知メッセージを示す図である。
図4において、1〜4、11〜13、16〜19、21〜24、26、34、36は図1におけるものと同一のものである。図4では、複数のスレーブノードで共通に用いられるネットワーク識別子通知メッセージ40が示されている。
FIG. 4 is a diagram showing a network identifier notification message shared by a plurality of slave nodes in the network system according to the first embodiment of the present invention.
4, 1-4, 11-13, 16-19, 21-24, 26, 34, 36 are the same as those in FIG. FIG. 4 shows a network identifier notification message 40 that is used in common by a plurality of slave nodes.

次に、動作について説明する。
図1に示す構成のネットワークシステムにおいて、マスタノード1がスレーブノードA2、B3に、ネットワーク識別子を割り当て、スレーブノードが、割り当てられたネットワーク識別子とメッセージ識別子を確定する方法を示す。
この割り当ての方法は、スレーブノードA2、スレーブノードB3では、同じフローとなるので、ここでは、スレーブノードA2の場合について、図2のフローチャートに従って説明する。
ネットワーク識別子を持たないスレーブノードA2は、S201において、乱数発生手段21を用いて乱数A26を発生させる。
次に、S202において、S201で発生させた乱数A26を含むネットワーク識別子要求メッセージA24を作成する。このとき、ネットワーク識別子要求メッセージA24を送信するために仮メッセージ識別子19を使用する。
そして、S203において、ネットワーク識別子要求メッセージA24を送信する。
Next, the operation will be described.
In the network system having the configuration shown in FIG. 1, the master node 1 assigns network identifiers to the slave nodes A2 and B3, and the slave node determines the assigned network identifier and message identifier.
This allocation method is the same for the slave node A2 and the slave node B3. Here, the case of the slave node A2 will be described with reference to the flowchart of FIG.
The slave node A2 having no network identifier generates a random number A26 using the random number generation means 21 in S201.
Next, in S202, a network identifier request message A24 including the random number A26 generated in S201 is created. At this time, the temporary message identifier 19 is used to transmit the network identifier request message A24.
In step S203, a network identifier request message A24 is transmitted.

一方で、マスタノード1は、S211において、スレーブノードからのネットワーク識別子要求メッセージの受信を待つ。受信されないときは、一定時間後に、処理を終了しても良い。ここで、スレーブノードA2よりネットワーク識別子要求メッセージA24が受信されたので、S212へ移る。
S212では、ネットワーク識別子割り当て手段12が、ネットワーク識別子要求メッセージA24内の乱数A26に対して、割り当てネットワーク識別子リスト11から、ネットワーク識別子A17を割り当てる。この処理の後、S213へ移る。
S213では、乱数A26とこの乱数A26に関連付けて割り当てたネットワーク識別子A17とを組にして含むネットワーク識別子通知メッセージA14を作成する。ネットワーク識別子通知メッセージA14を送信するためのメッセージ識別子には、スレーブノードが受信できる通知用メッセージ識別子16を使用する。この処理の後、S214へ移る。
そして、S214において、S213で作成したネットワーク識別子通知メッセージA14を送信する。
On the other hand, the master node 1 waits for reception of a network identifier request message from the slave node in S211. When it is not received, the processing may be terminated after a certain time. Here, since the network identifier request message A24 is received from the slave node A2, the process proceeds to S212.
In S212, the network identifier assigning means 12 assigns the network identifier A17 from the assigned network identifier list 11 to the random number A26 in the network identifier request message A24. After this processing, the process proceeds to S213.
In S213, a network identifier notification message A14 including a set of a random number A26 and a network identifier A17 assigned in association with the random number A26 is created. As the message identifier for transmitting the network identifier notification message A14, the notification message identifier 16 that can be received by the slave node is used. After this process, the process proceeds to S214.
In S214, the network identifier notification message A14 created in S213 is transmitted.

ここで、ネットワーク識別子を設定する処理の流れは、スレーブノードA2の処理へと戻る。
S204において、一定時間内にマスタノード1からのネットワーク識別子通知メッセージA14を受信したので、処理はS205に移る。ここで、仮に、ネットワーク識別子通知メッセージA14を受信しなければ、スレーブノードA2は、S201の処理に戻って、ネットワーク識別子要求メッセージA24の作成を行う。
S205の処理においては、乱数の確認を行う。ネットワーク識別子通知メッセージA14に含まれる乱数と、スレーブノードA2が発生させた乱数A26が同じであるかどうかの確認を行う。同じであれば、S206の処理へ移る。ここでは、ネットワーク識別子通知メッセージA14に、乱数A26が含まれているので、S206の処理へ移る。
仮に、ネットワーク識別子通知メッセージA14に乱数B36が含まれているときは、発生させた乱数A26と異なることから、スレーブノードA2は、S201の処理に戻って、ネットワーク識別子要求メッセージA24の作成を行う。
Here, the process flow for setting the network identifier returns to the process of the slave node A2.
In S204, since the network identifier notification message A14 from the master node 1 is received within a predetermined time, the process proceeds to S205. Here, if the network identifier notification message A14 is not received, the slave node A2 returns to the process of S201 and creates the network identifier request message A24.
In the process of S205, a random number is confirmed. It is confirmed whether or not the random number included in the network identifier notification message A14 is the same as the random number A26 generated by the slave node A2. If they are the same, the process proceeds to S206. Here, since the random number A26 is included in the network identifier notification message A14, the process proceeds to S206.
If the random number B36 is included in the network identifier notification message A14, since it is different from the generated random number A26, the slave node A2 returns to the process of S201 and creates the network identifier request message A24.

S206では、ネットワーク識別子通知メッセージA14に含まれる乱数A26と組になっているネットワーク識別子A17をスレーブノードA2の自己ネットワーク識別子として確定する。確定した後は、S207において、ネットワーク識別子より導出される値をメッセージ識別子として確定する。
このように、マスタノード、スレーブノードそれぞれの処理により、すべてのスレーブノードの自己ネットワーク識別子を確定し、メッセージ識別子を確定する。
In S206, the network identifier A17 paired with the random number A26 included in the network identifier notification message A14 is determined as the self network identifier of the slave node A2. After confirmation, in S207, a value derived from the network identifier is confirmed as a message identifier.
In this way, the self network identifiers of all the slave nodes are determined and the message identifiers are determined by the processes of the master node and the slave nodes.

ここで、図3に示すように、マスタノード1の割り当て処理に、S211の次に、S311の処理を設けて、複数のスレーブノードから同じ値の乱数を含むネットワーク識別子要求メッセージを受信した場合には、マスタノード1がそれらの要求メッセージに対して返事をしないようにすることができる。
この場合、スレーブノードは、再度乱数を発生させて、ネットワーク識別子要求メッセージを送信することとなる。
このようにすることで、複数のスレーブノードのネットワーク識別子が同じになることを防ぐことができる。
Here, as shown in FIG. 3, when the allocation process of the master node 1 is provided with the process of S311 after S211 and a network identifier request message including random numbers of the same value is received from a plurality of slave nodes. Can prevent the master node 1 from replying to those request messages.
In this case, the slave node generates a random number again and transmits a network identifier request message.
By doing so, it is possible to prevent a plurality of slave nodes from having the same network identifier.

さらにまた、図4に示すように、スレーブノード毎にネットワーク識別子通知メッセージを準備するのではなく、ネットワーク識別子通知メッセージを1つとしても良い。
図4のネットワーク識別子通知メッセージ40は、ネットワーク識別子A17、乱数A26、ネットワーク識別子B18、乱数B36をそれぞれの組合せが分かるように含む。
Furthermore, as shown in FIG. 4, instead of preparing a network identifier notification message for each slave node, one network identifier notification message may be provided.
The network identifier notification message 40 in FIG. 4 includes a network identifier A17, a random number A26, a network identifier B18, and a random number B36 so that each combination is known.

各スレーブノードは、ネットワーク識別子通知メッセージを受信すると、自己識別子確定手段23により、自身が発生させた乱数と組になっているネットワーク識別子を自己のネットワーク識別子として確定し、ネットワーク識別子より導出される値をメッセージ識別子として確定する。こうすることで、マスタノード1のネットワーク識別子通知メッセージ送信回数を減らすことができる。 When each slave node receives the network identifier notification message, the self-identifier determining means 23 determines the network identifier paired with the random number generated by the slave node as its own network identifier, and a value derived from the network identifier. As a message identifier. By doing so, it is possible to reduce the number of times the master node 1 transmits the network identifier notification message.

実施の形態1によれば、あらかじめ決められた割り当てネットワーク識別子リストの中のネットワーク識別子を、マスタノードが、値の重なることが少ない乱数をもとにスレーブノードに割り当てるので、すべてのスレーブノードのネットワーク識別子が決まるまでにかかる時間をできるだけ減らすことができる。
また、仮に乱数が重なった場合においても、マスタノードからのネットワーク識別子通知が来ないことをスレーブノードが監視し、一定時間後にネットワーク識別子要求メッセージを再送するので、スレーブノード同士でお互いが送信したことを監視するといった、複雑な処理を追加せずに、スレーブノードのメッセージ識別子を決めることができる。
According to the first embodiment, since the master node assigns the network identifiers in the predetermined assigned network identifier list to the slave nodes based on random numbers that are less likely to overlap, the network of all slave nodes The time taken to determine the identifier can be reduced as much as possible.
Also, even if random numbers overlap, the slave node monitors that the network identifier notification from the master node does not come and resends the network identifier request message after a certain time, so that the slave nodes sent each other The message identifier of the slave node can be determined without adding complicated processing such as monitoring.

実施の形態2.
以下、この発明の実施の形態2について、図に基づいて説明する。
図5は、この発明の実施の形態2によるネットワークシステムを示す構成図である。
図5において、1〜4、11〜13、17、18、21〜23、26、36は図1におけるものと同一のものである。図5では、ネットワーク識別子要求メッセージ及びネットワーク識別子通知メッセージは、次のようになっている。
ネットワーク識別子要求メッセージA51は、スレーブノードA2が送信する。送信するためのメッセージ識別子である仮メッセージ識別子A52には、乱数A26を使用する。
ネットワーク識別子要求メッセージB61は、スレーブノードB3が送信する。送信するためのメッセージ識別子である仮メッセージ識別子B62には、乱数B36を使用する。
ネットワーク識別子通知メッセージA53は、マスタノード1が送信する。メッセージ内には、乱数A26に関連付けて割り当てたネットワーク識別子A17とが含まれる。送信するためのメッセージ識別子である通知用メッセージ識別子A54は、ネットワーク識別子A17と関連する乱数A26を使用する。
ネットワーク識別子通知メッセージB63は、マスタノード1が送信する。メッセージ内には、乱数B36に関連付けて割り当てたネットワーク識別子B18が含まれる。送信するためのメッセージ識別子である通知用メッセージ識別子A64は、ネットワーク識別子B18と関連する乱数B36を使用する。
Embodiment 2. FIG.
Embodiment 2 of the present invention will be described below with reference to the drawings.
FIG. 5 is a block diagram showing a network system according to Embodiment 2 of the present invention.
In FIG. 5, 1-4, 11-13, 17, 18, 21-23, 26, 36 are the same as those in FIG. In FIG. 5, the network identifier request message and the network identifier notification message are as follows.
The network identifier request message A51 is transmitted by the slave node A2. A random number A26 is used as a temporary message identifier A52 that is a message identifier for transmission.
The network identifier request message B61 is transmitted by the slave node B3. A random number B36 is used as a temporary message identifier B62 that is a message identifier for transmission.
The network identifier notification message A53 is transmitted by the master node 1. The message includes a network identifier A17 assigned in association with the random number A26. A notification message identifier A54, which is a message identifier for transmission, uses a random number A26 associated with the network identifier A17.
The network identifier notification message B63 is transmitted by the master node 1. The message includes a network identifier B18 assigned in association with the random number B36. The notification message identifier A64, which is a message identifier for transmission, uses a random number B36 associated with the network identifier B18.

図6は、この発明の実施の形態2によるネットワークシステムの乱数が同じ場合を考慮したメッセージ識別子確定方法を示すフローチャートである。 FIG. 6 is a flowchart showing a message identifier determination method considering the case where the random numbers of the network system according to the second embodiment of the present invention are the same.

次に、動作について説明する。
図5に示す構成の通信ネットワークシステムにおいて、マスタノード1が、スレーブノードA2、B3のネットワーク識別子を割り当て、スレーブノードがネットワーク識別子とメッセージ識別子を確定する方法を示す。
この割り当てる方法は、スレーブノードA2、スレーブノードB3では同じフローとなるので、ここでは、スレーブノードA2の場合について説明する。
処理の流れについて、図6のフローチャートに沿って説明する。
ネットワーク識別子を持たないスレーブノードA2は、S201において、乱数発生手段21を用いて、乱数A26を発生させる。
次に、S202において、S201で発生させた乱数A26を含むネットワーク識別子要求メッセージA51を作成する。
そして、S203において、S202で作成したネットワーク識別子要求メッセージA51を送信する。
Next, the operation will be described.
In the communication network system having the configuration shown in FIG. 5, the master node 1 assigns the network identifiers of the slave nodes A2 and B3, and the slave node determines the network identifier and the message identifier.
Since this allocation method is the same flow in the slave node A2 and the slave node B3, the case of the slave node A2 will be described here.
The flow of processing will be described along the flowchart of FIG.
The slave node A2 having no network identifier generates a random number A26 by using the random number generation means 21 in S201.
Next, in S202, a network identifier request message A51 including the random number A26 generated in S201 is created.
In S203, the network identifier request message A51 created in S202 is transmitted.

一方で、マスタノード1は、S211において、スレーブノードからのネットワーク識別子要求メッセージの受信を待つ。受信されないときは、一定時間後に、処理を終了しても良い。ここで、スレーブノードA2よりネットワーク識別子要求メッセージA51が受信されたので、S212へ移る。
S212では、識別子割り当て手段12が、ネットワーク識別子要求メッセージA51の仮メッセージ識別子となっている乱数A26に対して、割り当てネットワーク識別子リスト11から、乱数A26に関連するネットワーク識別子A17を割り当てる。この処理の後、S213へ移る。
S213では、乱数A26を使用した通知用メッセージ識別子A54と乱数A26に関連付けて割り当てたネットワーク識別子A17をを含むネットワーク識別子通知メッセージA53を作成する。この処理の後、S214へ移る。
そして、S214において、S213で作成したネットワーク識別子通知メッセージA53を送信する。
On the other hand, the master node 1 waits for reception of a network identifier request message from the slave node in S211. When it is not received, the processing may be terminated after a certain time. Here, since the network identifier request message A51 is received from the slave node A2, the process proceeds to S212.
In S212, the identifier assigning means 12 assigns the network identifier A17 related to the random number A26 from the assigned network identifier list 11 to the random number A26 that is the temporary message identifier of the network identifier request message A51. After this processing, the process proceeds to S213.
In S213, a network identifier notification message A53 including a notification message identifier A54 using the random number A26 and a network identifier A17 assigned in association with the random number A26 is created. After this process, the process proceeds to S214.
In S214, the network identifier notification message A53 created in S213 is transmitted.

ここで、ネットワーク識別子を設定する処理の流れは、スレーブノードA2の処理となる。
S204において、一定時間内にマスタノード1からのネットワーク識別子通知メッセージA53を受信したので、処理はS205に移る。ここで、仮に、ネットワーク識別子通知メッセージA53を受信しなければ、スレーブノードA2は、S201の処理に戻って、ネットワーク識別子要求メッセージA51の作成を行う。
次に、S205の処理において、乱数の確認を行う。受信したネットワーク識別子通知メッセージA53の通知用メッセージ識別子に使用されている乱数と、スレーブノードA2が発生させた乱数A26が同じであるかどうかの確認を行う。同じであれば、S206の処理へ移る。ここでは、受信したネットワーク識別子通知メッセージA53の通知用メッセージ識別子A54を乱数A26としているので、S206の処理へ移る。
ここで、通知用メッセージ識別子が、あらかじめ発生させた乱数A26であるメッセージのみを受信するようにしておいても同様である。
仮に、ネットワーク識別子通知メッセージA51の通知用メッセージ識別子が乱数B36で有った場合は、発生させた乱数A26と異なることから、スレーブノードAは、S201の処理に戻って、ネットワーク識別子要求メッセージA51の作成を行う。
Here, the process flow for setting the network identifier is the process of the slave node A2.
In S204, since the network identifier notification message A53 from the master node 1 is received within a predetermined time, the process proceeds to S205. Here, if the network identifier notification message A53 is not received, the slave node A2 returns to the process of S201 and creates the network identifier request message A51.
Next, in step S205, a random number is confirmed. It is confirmed whether the random number used for the notification message identifier of the received network identifier notification message A53 and the random number A26 generated by the slave node A2 are the same. If they are the same, the process proceeds to S206. Here, since the notification message identifier A54 of the received network identifier notification message A53 is the random number A26, the process proceeds to S206.
Here, the same applies to the case where only the message whose notification message identifier is the previously generated random number A26 is received.
If the notification message identifier of the network identifier notification message A51 is a random number B36, it is different from the generated random number A26. Therefore, the slave node A returns to the process of S201 and returns the network identifier request message A51. Create.

S206では、ネットワーク識別子通知メッセージA53に含まれるネットワーク識別子A17を、スレーブノードA2の自己ネットワーク識別子として確定する。確定した後は、S207で、ネットワーク識別子より導出される値をメッセージ識別子として確定する。
このように、マスタノード、スレーブノードそれぞれの処理により、すべてのスレーブノードの自己ネットワーク識別子を確定し、メッセージ識別子を確定する。
In S206, the network identifier A17 included in the network identifier notification message A53 is determined as the self network identifier of the slave node A2. After confirmation, in S207, the value derived from the network identifier is confirmed as the message identifier.
In this way, the self network identifiers of all the slave nodes are determined and the message identifiers are determined by the processes of the master node and the slave nodes.

ここで、図6に示すように、マスタノードの割り当て処理に、S611を設けて、同じ仮メッセージ識別子(乱数)によるネットワーク識別子要求メッセージを複数受信した場合には、マスタノード1が、それらの要求メッセージに対して返事をしないようにすることができる。
この場合、スレーブノードA2は、再度乱数を発生させて、ネットワーク識別子要求メッセージを送信することとなる。これにより、複数のスレーブノードのネットワーク識別子が同じ値になることを防ぐことができる。
Here, as shown in FIG. 6, when S611 is provided in the master node assignment process and a plurality of network identifier request messages with the same temporary message identifier (random number) are received, the master node 1 requests those requests. You can avoid replying to messages.
In this case, the slave node A2 generates a random number again and transmits a network identifier request message. Thereby, it is possible to prevent the network identifiers of a plurality of slave nodes from having the same value.

実施の形態2によれば、実施の形態1で得られる効果に加えて、ネットワーク識別子要求メッセージを送信するための仮メッセージ識別子や、ネットワーク識別子通知メッセージを送信するための通知用メッセージ識別子を準備することなく、スレーブノードのネットワーク識別子を確定することができる。 According to the second embodiment, in addition to the effects obtained in the first embodiment, a provisional message identifier for transmitting a network identifier request message and a notification message identifier for transmitting a network identifier notification message are prepared. The network identifier of the slave node can be determined.

なお、実施の形態1、2においては、スレーブノードに1つのネットワーク識別子が割り当てられ、メッセージを送信するときのメッセージ識別子として使用することを述べたが、スレーブノードが複数の送信メッセージを持つ場合は、あらかじめマスタノードが割り付けるネットワーク識別子に一定の間隔を設けておき、スレーブノードでは、確定したネットワーク識別子に、その間隔内におさまるように所定の値を加えるなどして、各メッセージを送信するときのメッセージ識別子を複数個に確定できるようにすれば、複数の送信メッセージを持つ場合に対応することができる。 In the first and second embodiments, one network identifier is assigned to the slave node and used as a message identifier when transmitting a message. However, when the slave node has a plurality of transmission messages, When sending each message by setting a certain interval in advance in the network identifier assigned by the master node and adding a predetermined value to the slave node so that it falls within the interval. If a plurality of message identifiers can be determined, it is possible to cope with a case where there are a plurality of transmission messages.

さらにまた、ネットワーク識別子をそのままメッセージ識別子としなくてもいいのは、言うまでもない。すべてのスレーブノードにおいて、ネットワーク識別子からメッセージ識別子を定める演算を同等としておけば、メッセージ識別子はネットワーク識別子に対して固有のものとすることができる。 Furthermore, it goes without saying that the network identifier does not have to be the message identifier as it is. The message identifier can be made unique to the network identifier if all the slave nodes have the same operation for determining the message identifier from the network identifier.

この発明の実施の形態1によるネットワークシステムを示す構成図である。BRIEF DESCRIPTION OF THE DRAWINGS It is a block diagram which shows the network system by Embodiment 1 of this invention. この発明の実施の形態1によるネットワークシステムのメッセージ識別子確定方法を示すフローチャートである。It is a flowchart which shows the message identifier confirmation method of the network system by Embodiment 1 of this invention. この発明の実施の形態1によるネットワークシステムの乱数が同じ場合を考慮したメッセージ識別子確定方法を示すフローチャートである。It is a flowchart which shows the message identifier confirmation method in consideration of the case where the random numbers of the network system by Embodiment 1 of this invention are the same. この発明の実施の形態1によるネットワークシステムの複数のスレーブノードで共通にしたネットワーク識別子通知メッセージを示す図である。It is a figure which shows the network identifier notification message shared by several slave nodes of the network system by Embodiment 1 of this invention. この発明の実施の形態2によるネットワークシステムを示す構成図である。It is a block diagram which shows the network system by Embodiment 2 of this invention. この発明の実施の形態2によるネットワークシステムの乱数が同じ場合を考慮したメッセージ識別子確定方法を示すフローチャートである。It is a flowchart which shows the message identifier confirmation method in consideration of the case where the random numbers of the network system by Embodiment 2 of this invention are the same.

符号の説明Explanation of symbols

1 マスタノード
2 スレーブノードA
3 スレーブノードB
4 バス
11 割り当てネットワーク識別子リスト
12 ネットワーク識別子割り当て手段
13 ネットワーク識別子通知メッセージ作成手段
14 ネットワーク識別子通知メッセージA
15 ネットワーク識別子通知メッセージB
16 通知用メッセージ識別子
17 ネットワーク識別子A
18 ネットワーク識別子B
19 仮メッセージ識別子
21 乱数発生手段
22 ネットワーク識別子要求メッセージ作成手段
23 自己識別子確定手段
24 ネットワーク識別子要求メッセージA
26 乱数A
34 ネットワーク識別子要求メッセージB
36 乱数B
40 ネットワーク識別子通知メッセージ
51 ネットワーク識別子要求メッセージA
52 仮メッセージ識別子A
53 ネットワーク識別子通知メッセージA
54 通知用メッセージ識別子A
61 ネットワーク識別子要求メッセージB
62 仮メッセージ識別子B
63 ネットワーク識別子通知メッセージB
64 通知用メッセージ識別子B
1 Master node 2 Slave node A
3 Slave node B
4 Bus 11 Allocated Network Identifier List 12 Network Identifier Allocation Unit 13 Network Identifier Notification Message Creation Unit 14 Network Identifier Notification Message A
15 Network identifier notification message B
16 Notification message identifier 17 Network identifier A
18 Network identifier B
19 Temporary message identifier 21 Random number generation means 22 Network identifier request message creation means 23 Self identifier determination means 24 Network identifier request message A
26 Random number A
34 Network identifier request message B
36 Random number B
40 Network identifier notification message 51 Network identifier request message A
52 Temporary message identifier A
53 Network identifier notification message A
54 Notification message identifier A
61 Network identifier request message B
62 Provisional message identifier B
63 Network identifier notification message B
64 Message identifier for notification B

Claims (5)

マスタノードとスレーブノードがネットワークにより接続され、各ノードは、メッセージ識別子を含むメッセージを送信し、また、メッセージ識別子により受信するメッセージを決めるネットワークシステムにおいて、
上記スレーブノードは、
乱数を発生させる乱数発生手段と、
自ノードのネットワーク識別子が未確定のとき、上記マスタノードに上記自ノードのネットワーク識別子を要求するネットワーク識別子要求メッセージを、このネットワーク識別子要求メッセージ中に上記乱数発生手段によって発生された上記乱数を含むようにして作成するネットワーク識別子要求メッセージ作成手段と、
このネットワーク識別子要求メッセージ作成手段により作成され、上記マスタノードに要求された上記ネットワーク識別要求メッセージに応じて、上記マスタノードにより通知されるネットワーク識別子通知メッセージから自ノードのネットワーク識別子及びメッセージ識別子を確定する自己識別子確定手段とを備え、
上記マスタノードは、
上記スレーブノードへ割り当てるために準備された複数のネットワーク識別子を保存する割り当てネットワーク識別子リストと、
この割り当てネットワーク識別子リストに基づき、上記スレーブノードから要求された上記ネットワーク識別子要求メッセージに含まれる乱数に関連する上記ネットワーク識別子を上記スレーブノードに割り当てるネットワーク識別子割り当て手段と、
このネットワーク識別子割り当て手段によって割り当てられたネットワーク識別子及びこのネットワーク識別子の割当てに用いられた乱数を組にして含むようにネットワーク識別子通知メッセージを作成するネットワーク識別子通知メッセージ作成手段とを備えたことを特徴とするネットワークシステム。
In a network system in which a master node and a slave node are connected by a network, each node transmits a message including a message identifier, and determines a message to be received by the message identifier.
The slave node is
Random number generating means for generating random numbers;
When the network identifier of the local node is uncertain, a network identifier request message for requesting the network identifier of the local node from the master node is included in the network identifier request message so as to include the random number generated by the random number generation means. A network identifier request message creating means to create;
The network identifier and message identifier of the own node are determined from the network identifier notification message generated by the network identifier request message generating means and notified to the master node, and notified from the master node. Self-identifier determination means,
The master node is
An assigned network identifier list for storing a plurality of network identifiers prepared for assignment to the slave nodes;
Network identifier allocating means for allocating the network identifier related to the random number included in the network identifier request message requested from the slave node to the slave node based on the allocated network identifier list;
And characterized by comprising a network identifier notification message creating means for creating a network identifier notification message to include with a random number used in the assignment of the network identifier and the network identifier assigned by the network identifier assigning means to set Network system.
上記スレーブノードが、上記ネットワーク識別子要求メッセージを送信するときに必要になるメッセージ識別子には、予め決められたメッセージ識別子が用いられることを特徴とする請求項1記載のネットワークシステム。   The network system according to claim 1, wherein a predetermined message identifier is used as a message identifier that is required when the slave node transmits the network identifier request message. 上記マスタノードが、上記ネットワーク識別子通知メッセージを送信するときに必要になるメッセージ識別子には、上記スレーブノードが受信できるように予め決められたメッセージ識別子が用いられるとともに、上記ネットワーク識別子通知メッセージには、通知するネットワーク識別子及び乱数の組が複数含まれることを特徴とする請求項1または請求項2記載のネットワークシステム。 As the message identifier required when the master node transmits the network identifier notification message, a message identifier predetermined so as to be received by the slave node is used, and the network identifier notification message includes: 3. The network system according to claim 1, wherein a plurality of sets of network identifiers and random numbers to be notified are included. 上記スレーブノードは、上記マスタノードから送信された上記ネットワーク識別子通知メッセージに含まれる乱数と、上記ネットワーク識別子要求メッセージに含まれる乱数とが異なるときは、再度、上記乱数発生手段により発生させた乱数を含むネットワーク識別子要求メッセージを送信することを特徴とする請求項1〜請求項のいずれかに記載のネットワークシステム。 If the random number included in the network identifier notification message transmitted from the master node is different from the random number included in the network identifier request message, the slave node again generates a random number generated by the random number generation means. network system according to any of claims 1 to 3, wherein sending a network identifier request message including. 上記マスタノードのネットワーク識別子割り当て手段は、同じ乱数を含む上記ネットワーク識別子要求メッセージを複数受信したときは、上記ネットワーク識別子通知メッセージを送信しないようにし、上記スレーブノードは、上記ネットワーク識別子要求メッセージを送信後、一定時間以内に上記マスタノードから上記ネットワーク識別子通知メッセージが受信されないときは、再度、上記乱数発生手段により発生させた乱数を含むネットワーク識別子要求メッセージを送信することを特徴とする請求項1〜請求項のいずれかに記載のネットワークシステム。 The network identifier assigning means of the master node does not transmit the network identifier notification message when receiving a plurality of network identifier request messages including the same random number, and the slave node transmits the network identifier request message after transmitting the network identifier request message. The network identifier request message including the random number generated by the random number generation means is transmitted again when the network identifier notification message is not received from the master node within a predetermined time. Item 5. The network system according to Item 4 .
JP2007186862A 2007-07-18 2007-07-18 Network system Expired - Fee Related JP4440951B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007186862A JP4440951B2 (en) 2007-07-18 2007-07-18 Network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007186862A JP4440951B2 (en) 2007-07-18 2007-07-18 Network system

Publications (2)

Publication Number Publication Date
JP2009027325A JP2009027325A (en) 2009-02-05
JP4440951B2 true JP4440951B2 (en) 2010-03-24

Family

ID=40398742

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007186862A Expired - Fee Related JP4440951B2 (en) 2007-07-18 2007-07-18 Network system

Country Status (1)

Country Link
JP (1) JP4440951B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6221866B2 (en) 2014-03-19 2017-11-01 株式会社デンソー Program rewriting system and electronic control unit
JP7046699B2 (en) * 2018-04-25 2022-04-04 矢崎総業株式会社 Communications system

Also Published As

Publication number Publication date
JP2009027325A (en) 2009-02-05

Similar Documents

Publication Publication Date Title
US9154382B2 (en) Information processing system
EP2675113B1 (en) Method for configurating canopen network, method for operating slave device of canopen network and system for controlling plc device using canopen network
KR20090016000A (en) Method and device for wireless communication
CN104584579A (en) Method and sensor node network interface system for wireless control of industrial processes
JP6546283B2 (en) Resource allocation in a wireless network
JP2016531372A (en) Memory module access method and apparatus
US10534570B2 (en) Image forming system for relaying communication between a server on an internet and an image forming device, relay server, communication controlling method and non-transitory computer readable recording medium
JP4440951B2 (en) Network system
CN106790354B (en) Communication method and device for preventing data congestion
WO2017133013A1 (en) Method and device for transmitting control signalling
KR101580201B1 (en) Methods and apparatus for supporting multicast communications
JP5276461B2 (en) Network system
JP2009253473A (en) Communication control method, communication apparatus, and multi-hop ad hoc network
JPWO2014128807A1 (en) Data sharing system
JP2011087295A (en) Method for allocating slot for emergency data, and method for transmitting emergency data by using the same
KR100825735B1 (en) Address Space Management Method for Uncommunicable Nodes on Zigbee Network
JP2008301159A (en) Intermediary network device
CN113645478B (en) Live broadcast push address allocation method and system
CN103974301B (en) A kind of method, apparatus of transmission and the determination of time slot state
US20140286163A1 (en) Data channel scheduling method and system for orthogonal frequency division multiplexing access (ofdma)-based wireless mesh network
CN105142038B (en) The method and system of playing network media file
WO2020094611A1 (en) Method and apparatus for assigning addresses in mesh-type networks
JP6253446B2 (en) Radio base station apparatus, radio mobile station apparatus, and radio communication method
JP2020517171A (en) IP address setting method and apparatus
CN119052246A (en) Management method, device, apparatus, computer-readable storage medium, and program product

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090807

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090901

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091026

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

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

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

Free format text: PAYMENT UNTIL: 20130115

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4440951

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20130115

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130115

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

LAPS Cancellation because of no payment of annual fees