JPH04180436A - Network communication system - Google Patents
Network communication systemInfo
- Publication number
- JPH04180436A JPH04180436A JP2310224A JP31022490A JPH04180436A JP H04180436 A JPH04180436 A JP H04180436A JP 2310224 A JP2310224 A JP 2310224A JP 31022490 A JP31022490 A JP 31022490A JP H04180436 A JPH04180436 A JP H04180436A
- Authority
- JP
- Japan
- Prior art keywords
- host
- reception processing
- node
- nodes
- command
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 23
- 238000001514 detection method Methods 0.000 claims abstract description 7
- 238000012544 monitoring process Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000004378 air conditioning Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、1つのホストと複数のノードから成るネット
、ワーク通信システムに関するものであり、例えば、ビ
ル内の照明負荷や空調負荷を集中監視制御するためのビ
ル管理システムに利用されるものである。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a network/work communication system consisting of one host and a plurality of nodes. It is used in building management systems for control purposes.
[従来の技術]
第2図は従来の一般的なネットワーク通信システムの概
略構成図である。1つのホスト1と複数のノード2を共
通の通信路3で接続しである。このようなネットワーク
通信システムをビル管理システムに利用すると、ホスト
1の負担が増え過ぎることがある。これは、ビル管理シ
ステムでは、始業時間や休憩時間になると、多数の照明
負荷や空調負荷が一斉に起動したり停止したりするので
、制御監視用の小容量のデータパケットが多数のノード
2で一斉に発生するからである。この場合、複数のノー
ド2から一斉にホスト1にデータパケットが送信される
。このため、ホスト1では、通信処理のために大きな負
担がかかり、ホスト1の本来の処理が出来なくなってし
まうという問題があった。[Prior Art] FIG. 2 is a schematic diagram of a conventional general network communication system. One host 1 and a plurality of nodes 2 are connected through a common communication path 3. If such a network communication system is used for a building management system, the burden on the host 1 may increase too much. This is because in a building management system, many lighting loads and air conditioning loads start and stop all at once at the start of work or break time, so small data packets for control and monitoring are sent to many nodes 2. This is because they occur all at once. In this case, data packets are transmitted from multiple nodes 2 to the host 1 all at once. For this reason, there is a problem in that the host 1 is burdened with a large burden due to communication processing, making it impossible for the host 1 to perform its original processing.
[発明が解決しようとする課題]
本発明は上述のような点に鑑みてなされたものであり、
その目的とするところは、1つのホストと複数のノード
から成るネットワーク通信システムにおいて、ホストの
通信処理が増大する時間帯では、ノートからのパケット
送信間隔を長く設定することにより、ホストの通信処理
の負担を軽減することにある。[Problem to be solved by the invention] The present invention has been made in view of the above points,
The purpose of this is to increase the packet transmission interval from the notebook during times when the host's communication processing increases in a network communication system consisting of one host and multiple nodes, thereby reducing the host's communication processing. The purpose is to reduce the burden.
[課題を解決するための手段]
請求項1記載の発明にあっては、上記の課題を解決する
ために、第1図に示すように、1つのホスト1と複数の
ノード2を通信路3を介して接続して成るネットワーク
通信システムにおいて、複数のノード2からホスト1へ
のデータパケットPの受信処理が集中していることを検
出する受信処理集中検出部11と、前記受信処理集中の
検出時に各ノード2からのデータパケットPの送信間隔
Tを長くする指令をホスト1から複数のノート2に一斉
に通知する一斉通知部12とをホスト1に設けたことを
特徴とするものである。[Means for Solving the Problems] In the invention according to claim 1, in order to solve the above problems, as shown in FIG. In a network communication system connected via a network communication system, a reception processing concentration detection unit 11 detects that reception processing of data packets P from a plurality of nodes 2 to a host 1 is concentrated; The present invention is characterized in that the host 1 is provided with a simultaneous notification section 12 that notifies a plurality of notebooks 2 from the host 1 a command to lengthen the transmission interval T of data packets P from each node 2 at the same time.
請求項2記載の発明にあっては、上記の課題を解決する
ために、第2図に示すように、1つのホスト1と複数の
ノード2を通信路3を介して接続して成るネットワーク
通信システムにおいて、複数のノード2からホスト1へ
のデータパケットの送信が集中する時間帯を監視するタ
イマー監視部13と5.前記時間帯に各ノード2からの
データパケットPの送信間隔Tを長くする指令をホスト
1から複数のノード2に一斉に通知する一斉通知部12
とをホスト1に設けたことを特徴とするものである。In the invention as claimed in claim 2, in order to solve the above problem, as shown in FIG. 5. In the system, a timer monitoring unit 13 monitors the time period when data packet transmission from a plurality of nodes 2 to the host 1 is concentrated; a simultaneous notification unit 12 that notifies a plurality of nodes 2 from the host 1 a command to lengthen the transmission interval T of data packets P from each node 2 during the time period;
This feature is characterized in that the host 1 is provided with the following.
[作用コ
請求項1記載の発明にあっては、データパケットPの受
信処理が集中していることを検出する受信処理集中検出
部11をホスト1に設け、この受信処理集中の検出時に
各ノード2からのデータパケットPの送信間隔Tを長く
する指令を一斉通知部12によりホスト1から複数のノ
ード2に一斉に通知するようにしたので、ホスト1にお
ける通信処理の負担が増えることはなく、ホスト1の本
来の処理に支障を来たすことはない。[Operations] In the invention as claimed in claim 1, the host 1 is provided with a reception processing concentration detection unit 11 that detects that reception processing of data packets P is concentrated, and when detecting this reception processing concentration, each node Since the command to lengthen the transmission interval T of the data packets P from the host 1 is sent from the host 1 to a plurality of nodes 2 at the same time by the simultaneous notification unit 12, the burden of communication processing on the host 1 does not increase. This does not interfere with the original processing of the host 1.
請求項2記載の発明にあっては、データパケットPの送
信が集中する時間帯を監視するタイマー監視部13をホ
スト1に設け、この時間帯に各ノード2からのデータパ
ケットPの送信間隔Tを長くする指令を一斉通知部12
によりホスト1から複数のノード2に一斉に通知するよ
うにしたので、ホスト1における通信処理の負担が増え
ることはなく、ホスト1の本来の処理に支障を来たすこ
とはない。In the invention set forth in claim 2, the host 1 is provided with a timer monitoring unit 13 that monitors a time period when transmission of data packets P is concentrated, and the transmission interval T of data packets P from each node 2 is adjusted during this time period. The simultaneous notification unit 12 issues a command to lengthen the
Since the host 1 notifies a plurality of nodes 2 at the same time, the burden of communication processing on the host 1 does not increase, and the original processing of the host 1 is not hindered.
[実施例コ 第1図は本発明の一実施例の概略構成図である。[Example code] FIG. 1 is a schematic diagram of an embodiment of the present invention.
このネットワーク通信システムは、1つのホスト1と複
数のノード2を通信路3を介して接続して構成されてい
る0通信路3上のパケットは宛て先アドレスと発信元ア
ドレスを含み、ホスト1から任意のノード2への制御デ
ータの伝送や、任意のノード2からホスト1への監視デ
ータの伝送を可能としている。また、宛て先アドレスと
して一斉通知用のアドレスを用いることにより、ホスト
1から全てのノード2に一斉通知パケットを伝送するこ
とを可能としている。This network communication system is configured by connecting one host 1 and a plurality of nodes 2 via a communication path 3. Packets on the communication path 3 include a destination address and a source address. It is possible to transmit control data to any node 2 and to transmit monitoring data from any node 2 to the host 1. Furthermore, by using the address for simultaneous notification as the destination address, it is possible to transmit the simultaneous notification packet from the host 1 to all the nodes 2.
本実施例では、ホスト1は受信データの処理に過大な負
担が加わる場合に、それを検知するために、優先度の低
いタスクを設けて、このタスク内でウォッチドッグタイ
マーをアクセスし、このウオッチドックタイマ−をリセ
ットする。ウオッチドックタイマ−はリセットされた後
、再びタイマー動作を開始し、一定時間が経過すると、
タイムアツプ出力を生じる。受信データの処理に大きな
負担が加わっていない場合には、優先度の低いタスクも
比較的短い周期でアクセスされ、その度にウォッチドッ
グタイマーがリセットされるので、ウォッチドッグタイ
マーがタイムアツプ出力を生じることはない。一方、受
信データの処理に過大な負担が加わっている場合には、
優先度の低いタスクには実行権が与えられないので、ウ
ォッチドッグタイマーのアクセス周期が長くなり、ウォ
ッチドッグタイマーからタイムアツプ出力が発生する。In this embodiment, in order to detect when an excessive load is placed on the processing of received data, the host 1 provides a low priority task, accesses the watchdog timer within this task, and controls the watchdog timer. Reset the dock timer. After the watchdog timer is reset, it starts operating again, and after a certain period of time has elapsed,
Produces time-up output. If there is not a large load on the processing of received data, low-priority tasks are also accessed in relatively short cycles, and the watchdog timer is reset each time, so the watchdog timer does not generate a time-up output. There isn't. On the other hand, if there is an excessive burden on processing the received data,
Since execution rights are not given to tasks with low priority, the access cycle of the watchdog timer becomes long, and a time-up output is generated from the watchdog timer.
このタイムアツプ出力を検出することにより、受信処理
が集中していることを検出する。そして、−斉通知部1
2により一斉通知パケットを生成し、各ノード2からの
データパケットPの送信間隔Tを長くする指令を各ノー
ド2に一斉に送出する。By detecting this time-up output, it is detected that reception processing is concentrated. And - simultaneous notification part 1
2, a general notification packet is generated, and a command to lengthen the transmission interval T of data packets P from each node 2 is sent to each node 2 all at once.
各ノード2は一斉通知パケットにより上記の指令を受け
ると、第3図に示すように、データパケットPの送信間
隔Tを長くする。これにより、ホスト1での受信処理の
負担は軽減され、ホスト1での本来の処理(例えば、制
御監視のためのデータ処理)を行うことが可能になる。When each node 2 receives the above command from the broadcast notification packet, it lengthens the transmission interval T of data packets P, as shown in FIG. This reduces the burden of reception processing on the host 1, allowing the host 1 to perform its original processing (for example, data processing for control and monitoring).
なお、ノード2は一斉通知パケットを受けてから一定時
間の経過後には、再び送信間隔Tを短くして、通常の送
信を行う。Note that after a certain period of time has elapsed since the node 2 received the broadcast notification packet, the node 2 shortens the transmission interval T again and performs normal transmission.
第4図は本発明の他の実施例の概略構成図である0本実
施例では、複数のノード2からホスト1へのデータパケ
ットの送信が集中する時間帯を監視するタイマー監視部
13を設けて、この時間帯に上記の一斉通知を行うよう
にしたので、例えば、ビル管理システムにおいて、始業
時間や休憩時間に各ノード2からのデータパケットPの
送信間隔Tを長くすることができ、ホスト1における受
信処理の集中を防止することができる。FIG. 4 is a schematic configuration diagram of another embodiment of the present invention. In this embodiment, a timer monitoring unit 13 is provided to monitor the time period when data packet transmission from a plurality of nodes 2 to the host 1 is concentrated. Since the above-mentioned simultaneous notification is performed during this time period, for example, in a building management system, the transmission interval T of data packets P from each node 2 can be lengthened during the start time or break time, and the host It is possible to prevent concentration of reception processing in 1.
[発明の効果コ
請求項1又は2記載の発明にあっては、1つのホストと
複数のノードを通信路を介して接続して成るネットワー
ク通信システムにおいて、複数のノートからホストへの
データパケットの受信処理が集中していることを検出す
る受信処理集中検出部、又は、複数のノードからホスト
へのデータパケットの送信が集中する時間帯を監視する
タイマー監視部を設けて、前記受信処理集中の検出時又
は前記データパケットの送信が集中する時間帯に各ノー
ドからのデータパケットの送信間隔を長くする指令をホ
ストから複数のノードに一斉に通知する一斉通知部をホ
ストに設けたものであるから、ホストが各ノートからの
データパケットの受信処理のために過大な負担を受ける
ことはなく、ホストの本来の処理を支障なく行うことが
できるという効果がある。[Effects of the Invention] According to the invention described in claim 1 or 2, in a network communication system in which one host and a plurality of nodes are connected via a communication path, data packets are transmitted from a plurality of nodes to a host. A reception processing concentration detection unit that detects a concentration of reception processing or a timer monitoring unit that monitors a time period in which transmission of data packets from a plurality of nodes to a host is concentrated is provided to detect the concentration of reception processing. This is because the host is equipped with a simultaneous notification unit that notifies multiple nodes at once of a command to lengthen the interval between data packet transmissions from each node at the time of detection or during a time period when data packet transmissions are concentrated. This has the advantage that the host is not burdened with an excessive burden due to the processing of receiving data packets from each node, and the host can perform its original processing without any hindrance.
第1図は本発明の一実施例の概略構成図、第2図は従来
のネットワーク通信システムの概略構成図、第3図は本
発明の動作説明図、第4図は本発明の他の実施例の概略
構成図である。
1はホスト、2はノード、3は通信路、11は受信処理
集中検出部、12は一斉通知部、13はタイマー監視部
、Pはデータパケット、Tはパケット送信間隔である。FIG. 1 is a schematic configuration diagram of an embodiment of the present invention, FIG. 2 is a schematic configuration diagram of a conventional network communication system, FIG. 3 is an explanatory diagram of the operation of the present invention, and FIG. 4 is another embodiment of the present invention. It is a schematic block diagram of an example. 1 is a host, 2 is a node, 3 is a communication path, 11 is a reception processing concentration detection section, 12 is a simultaneous notification section, 13 is a timer monitoring section, P is a data packet, and T is a packet transmission interval.
Claims (2)
続して成るネットワーク通信システムにおいて、複数の
ノードからホストへのデータパケットの受信処理が集中
していることを検出する受信処理集中検出部と、前記受
信処理集中の検出時に各ノードからのデータパケットの
送信間隔を長くする指令をホストから複数のノードに一
斉に通知する一斉通知部とをホストに設けたことを特徴
とするネットワーク通信システム。(1) Reception processing concentration detection that detects that reception processing of data packets from multiple nodes to a host is concentrated in a network communication system that connects one host and multiple nodes via a communication path. and a simultaneous notification unit that notifies a plurality of nodes at the same time of a command to lengthen the transmission interval of data packets from each node when the concentration of reception processing is detected. system.
続して成るネットワーク通信システムにおいて、複数の
ノードからホストへのデータパケットの送信が集中する
時間帯を監視するタイマー監視部と、前記時間帯に各ノ
ードからのデータパケットの送信間隔を長くする指令を
ホストから複数のノードに一斉に通知する一斉通知部と
をホストに設けたことを特徴とするネットワーク通信シ
ステム。(2) In a network communication system in which one host and a plurality of nodes are connected via a communication path, a timer monitoring unit that monitors a time period in which transmission of data packets from a plurality of nodes to a host is concentrated; A network communication system characterized in that a host is provided with a simultaneous notification unit that notifies a plurality of nodes all at once of a command to lengthen the transmission interval of data packets from each node during a time period.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2310224A JPH04180436A (en) | 1990-11-15 | 1990-11-15 | Network communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2310224A JPH04180436A (en) | 1990-11-15 | 1990-11-15 | Network communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04180436A true JPH04180436A (en) | 1992-06-26 |
Family
ID=18002686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2310224A Pending JPH04180436A (en) | 1990-11-15 | 1990-11-15 | Network communication system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04180436A (en) |
-
1990
- 1990-11-15 JP JP2310224A patent/JPH04180436A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20000006576A (en) | System and method for facilitating the sharing of resources such as storage subsystems among a plurality of host computers in a digital data processing system | |
US5664090A (en) | Processor system and method for maintaining internal state consistency between active and stand-by modules | |
JPH04180436A (en) | Network communication system | |
US5475816A (en) | Reply monitor for a network of microprocessor-based systems | |
JPS60246147A (en) | Data transmission control system | |
JPH07235945A (en) | Communication control system for ring bus system | |
KR100250888B1 (en) | Network detection device of distributed control system | |
JP2918297B2 (en) | Interrupt control method | |
JPH04188234A (en) | No response supervisory system in multi-job system | |
JP2001244944A (en) | Network system and communication method therefor | |
JP2916185B2 (en) | Dynamic selection method of incoming communication adapter | |
JPH0293970A (en) | Multiprocessor system | |
JP2519769B2 (en) | Packet communication system | |
JPH0223740A (en) | Communication network system | |
JPH0358644A (en) | Method for detecting fault location | |
JPH01209835A (en) | Multi-address response control system | |
JPH01183744A (en) | Monitor device for processor stall | |
JPH0232641A (en) | Bypassing system for loop network | |
JP2635635B2 (en) | Memory information updating device between distributed nodes | |
JPH02201672A (en) | Monitoring device for fault of terminal equipment | |
JPH04178099A (en) | Monitor control system | |
JPH0834509B2 (en) | Multiple monitoring method | |
JP2007110270A (en) | Communications device for executing specified interval communication | |
JPH03210855A (en) | Communication control system | |
JPH0714159B2 (en) | Data transmission device in loop type communication system |