JP2000106564A - Information transmission device and information transmission system - Google Patents
Information transmission device and information transmission systemInfo
- Publication number
- JP2000106564A JP2000106564A JP10274655A JP27465598A JP2000106564A JP 2000106564 A JP2000106564 A JP 2000106564A JP 10274655 A JP10274655 A JP 10274655A JP 27465598 A JP27465598 A JP 27465598A JP 2000106564 A JP2000106564 A JP 2000106564A
- Authority
- JP
- Japan
- Prior art keywords
- information
- collision
- transmission
- congestion degree
- per unit
- 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
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、CSMA/CD
(Carrier Sense Multiple Access/Collision Detectio
n)方式で情報の伝送を行う情報送出装置及び複数のこ
のような情報送出装置を含む情報伝送システムに関す
る。[0001] The present invention relates to a CSMA / CD.
(Carrier Sense Multiple Access / Collision Detectio
The present invention relates to an information transmission device for transmitting information in a method n) and an information transmission system including a plurality of such information transmission devices.
【0002】[0002]
【従来の技術】CSMA/CD方式の情報伝送システム
では、該システムを構成する複数の情報送出装置がほぼ
同時に情報の送出を行うと、情報の衝突(collision)
が発生するため、各情報送出装置は、送出した情報が伝
送路上の情報と衝突したか否かを検出し、衝突が発生し
たときは、待ち時間TWAIT後に当該情報の再送出を
行う。ここで、待ち時間TWAITは、同様の衝突が繰
り返すことを避けるために、再送出の回数nRTに対し
て指数関数的に増大する値の中からランダムに選択した
値に設定される。2. Description of the Related Art In an information transmission system of the CSMA / CD system, when a plurality of information transmission devices constituting the system transmit information almost simultaneously, collision of information occurs.
Occurs, each information transmitting device detects whether or not the transmitted information collides with the information on the transmission line. If a collision occurs, the information transmitting device retransmits the information after the waiting time TWAIT. Here, the waiting time TWAIT is set to a value randomly selected from values that increase exponentially with respect to the number of retransmissions nRT in order to avoid the same collision from repeating.
【0003】また再送出の回数Nには、最大送出回数N
MAXが規定されており、N>NMAXとなると、当該
情報が廃棄されて、最大送出回数NMAXを越えて再送
出が行われないように構成されている。このような仕組
みにより、伝送路に情報が輻輳したときに、伝送路上に
送出される情報量が制限される。The number N of retransmissions includes a maximum number of transmissions N
MAX is defined, and when N> NMAX, the information is discarded, and retransmission is not performed beyond the maximum transmission number NMAX. With such a mechanism, when information is congested on the transmission path, the amount of information transmitted on the transmission path is limited.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、この方
式では、衝突が発生している期間は情報の送出が全くで
きないために、情報伝送システム全体の情報伝送能力が
最大能力からかなり低下した状態となるという欠点があ
った。However, in this system, since information cannot be transmitted at all during a collision, the information transmission capacity of the entire information transmission system is considerably reduced from the maximum capacity. There was a disadvantage.
【0005】本発明はこの点に着目してなされたもので
あり、システムの情報伝送能力の低下を抑制しつつ情報
の輻輳を回避することを可能とする情報送出装置及び情
報伝送システムを提供することを目的とする。The present invention has been made in view of this point, and provides an information transmission apparatus and an information transmission system capable of avoiding information congestion while suppressing a decrease in the information transmission capability of the system. The purpose is to:
【0006】[0006]
【課題を解決するための手段】上記目的を達成するため
請求項1に記載の発明は、少なくとも1つの情報受信装
置が接続されている伝送路に接続され、前記伝送路上に
情報の送出を開始したときに前記伝送路上の情報との衝
突の有無を検出する衝突検出手段を有し、該衝突が発生
したときは情報の送出を中止し、前記衝突が発生しない
ときは情報の送出を継続する情報送出装置において、前
記伝送路の混雑度合を示すパラメータを検出する混雑度
合検出手段と、前記混雑度合を示すパラメータにより前
記混雑度合が所定以上と判定したときは、前記伝送路上
に送出する単位時間当たりの情報量を減少させるように
制御する制御手段とを備えることを特徴とする。According to a first aspect of the present invention, there is provided an information processing apparatus, comprising: a transmission line connected to at least one information receiving apparatus; and transmitting information on the transmission line. A collision detecting means for detecting the presence or absence of a collision with the information on the transmission line when the collision occurs, stopping the transmission of the information when the collision occurs, and continuing the transmission of the information when the collision does not occur In the information transmitting device, a congestion degree detecting means for detecting a parameter indicating the degree of congestion of the transmission path, and a unit time for transmitting on the transmission path when the congestion degree is determined to be a predetermined level or more based on the parameter indicating the congestion degree. Control means for controlling so as to reduce the amount of information per hit.
【0007】請求項2に記載の発明は、請求項1に記載
の情報送出装置において、前記混雑度合検出手段は、前
記衝突検出手段により検出される単位時間当たりの衝突
回数を計数する衝突計数手段を備え、前記単位時間当た
りの衝突回数を前記混雑度合を示すパラメータとして検
出することを特徴とする。According to a second aspect of the present invention, in the information transmitting apparatus according to the first aspect, the congestion degree detecting means counts the number of collisions per unit time detected by the collision detecting means. And detecting the number of collisions per unit time as a parameter indicating the congestion degree.
【0008】請求項3に記載の発明は、請求項1に記載
の情報送出装置において、前記衝突検出手段により衝突
が検出されたときは、情報の送出を中止するとともに、
該中止した情報の再送出を行う再送出手段を備え、前記
混雑度合検出手段は、前記再送出手段による単位時間当
たりの再送出の回数を計数する再送計数手段を備え、前
記単位時間当たりの再送回数を前記混雑度合を示すパラ
メータとして検出することを特徴とする。According to a third aspect of the present invention, in the information transmitting apparatus according to the first aspect, when the collision is detected by the collision detecting means, the transmission of the information is stopped.
Retransmission means for retransmitting the stopped information, wherein the congestion degree detecting means comprises retransmission counting means for counting the number of retransmissions per unit time by the retransmission means, and The number of times is detected as a parameter indicating the congestion degree.
【0009】請求項4に記載の発明は、請求項1に記載
の情報送出装置において、前記混雑度合検出手段は、前
記伝送路上を流れる単位時間当たりの情報量を計測する
情報量計測手段を備え、前記単位時間当たりの情報量を
前記混雑度合を示すパラメータとして検出することを特
徴とする。According to a fourth aspect of the present invention, in the information transmitting apparatus according to the first aspect, the congestion degree detecting means includes an information amount measuring means for measuring an information amount per unit time flowing on the transmission path. , The amount of information per unit time is detected as a parameter indicating the congestion degree.
【0010】請求項5に記載の発明は、少なくとも1つ
の情報受信装置と、複数の情報送出装置とが1つの伝送
路を介して接続された情報伝送システムにおいて、前記
複数の情報送出装置は、前記伝送路上に情報の送出を開
始したときに前記伝送路上の情報との衝突の有無を検出
する衝突検出手段を有し、該衝突が発生したときは情報
の送出を中止し、前記衝突が発生しないときは情報の送
出を継続することにより他の装置に情報を伝送するもの
であり、少なくとも1つの情報送出装置は、前記伝送路
の混雑度合を示すパラメータを検出する混雑度合検出手
段を備え、前記混雑度合検出手段を備えていない情報送
出装置は、前記混雑度合検出手段を備えている情報送出
装置から、前記混雑度合を示すパラメータを前記伝送路
を介した通信により取得し、該取得した混雑度合を示す
パラメータにより前記混雑度合が所定以上と判定したと
きは、前記伝送路上に送出する単位時間当たりの情報量
を減少させるように制御する制御手段とを備えることを
特徴とする。According to a fifth aspect of the present invention, in the information transmission system in which at least one information receiving device and a plurality of information transmitting devices are connected via one transmission path, the plurality of information transmitting devices include: When the transmission of information on the transmission path is started, the apparatus has collision detection means for detecting the presence or absence of a collision with the information on the transmission path.When the collision occurs, the transmission of the information is stopped, and the collision occurs. If not, the information is transmitted to another device by continuing to transmit the information, and at least one information transmitting device includes a congestion degree detecting unit that detects a parameter indicating the congestion degree of the transmission path, The information transmitting apparatus not having the congestion degree detecting means transmits a parameter indicating the congestion degree from the information transmitting apparatus having the congestion degree detecting means through communication via the transmission path. And acquiring control means for controlling the amount of information per unit time to be transmitted on the transmission path when the congestion degree is determined to be equal to or more than a predetermined value by a parameter indicating the obtained congestion degree. Features.
【0011】[0011]
【発明の実施の形態】以下本発明の実施の形態を図面を
参照して説明する。図1及び2は、本発明の一実施形態
にかかる情報送出装置及び情報受信装置を含む情報伝送
システムの構成を示す図である。このシステムは、複数
の情報送出装置1と、1つまたは複数の情報受信装置2
と、これらを相互に接続する伝送路(バス)3とから構
成されており、CSMA/CD方式で伝送路3を介した
情報伝送が行われる。Embodiments of the present invention will be described below with reference to the drawings. 1 and 2 are diagrams showing a configuration of an information transmission system including an information transmitting device and an information receiving device according to an embodiment of the present invention. The system comprises a plurality of information transmitting devices 1 and one or more information receiving devices 2
And a transmission path (bus) 3 for interconnecting them, and information is transmitted via the transmission path 3 by the CSMA / CD method.
【0012】情報送出装置1は、伝送路3に接続され、
伝送路3を介した情報送出の制御を行うネットワークイ
ンターフェース部11と、入力されるビデオ信号及びオ
ーディオ信号に対してMPEG(Moving Picture Exper
t Group)規格に準拠した符号化を行うMPEGエンコ
ーダ12と、当該装置全体の制御を行うCPU(Centra
l Processing Unit)13と、処理中のデータやプログ
ラムを格納するメモリ14と、これらの各構成要素を相
互に接続し、データや制御情報を伝送するバス15とを
備えている。The information transmitting device 1 is connected to a transmission line 3,
A network interface unit 11 for controlling information transmission via the transmission path 3; and a moving picture experer (MPEG) for input video and audio signals.
t Group) standard, and an MPEG encoder 12 that performs encoding in accordance with the standard, and a CPU (Centra
l Processing Unit) 13, a memory 14 for storing data and programs being processed, and a bus 15 for interconnecting these components and transmitting data and control information.
【0013】MPEGエンコーダ12により符号化され
ディジタルデータは、CPU13の制御によりバス15
を介してメモリ14に格納され、各種のヘッダが付加さ
れた後、ネットワークインターフェース部11に供給さ
れる。ネットワークインターフェース部11は、入力さ
れるデータを後述する図2の情報送出処理により伝送路
3を介して情報受信装置2へ伝送する。The digital data encoded by the MPEG encoder 12 is transmitted to a bus 15 under the control of the CPU 13.
After being stored in the memory 14 via the interface and adding various headers, the data is supplied to the network interface unit 11. The network interface unit 11 transmits the input data to the information receiving device 2 via the transmission line 3 by the information transmission process of FIG.
【0014】ネットワークインターフェース部11は、
伝送路3上に情報の送出を開始したときに伝送路3上の
情報との衝突の有無を検出する衝突検出手段としての衝
突検出部21と、単位時間当たりの衝突回数を計数する
衝突計数手段としての衝突計数部22と、衝突が発生し
た情報について実行される再送出の単位時間当たりの回
数を計数する再送計数手段としての再送計数部23と、
伝送路3上を流れる単位時間当たりの情報量を計測する
情報量計測手段としての情報量計測部24とを備えてい
る。The network interface unit 11
A collision detection unit 21 for detecting the presence or absence of a collision with the information on the transmission line 3 when the transmission of the information on the transmission line 3 is started, and a collision counting unit for counting the number of collisions per unit time And a retransmission counting unit 23 as a retransmission counting unit that counts the number of retransmissions performed per unit time performed on information in which a collision has occurred,
An information amount measuring unit 24 is provided as information amount measuring means for measuring an information amount per unit time flowing on the transmission path 3.
【0015】衝突検出部21は、当該情報送出装置1が
情報の送出を開始したときに、該送出した情報と、伝送
路3上の情報とが一致しないとき衝突が発生したことを
検出する。衝突計数部22は、具体的には情報の送出処
理を実行している期間TTR内に発生した衝突の回数N
COLを計数し、その衝突回数NCOLを単位時間当た
りに換算した衝突回数(衝突頻度)nCOLを算出す
る。また、再送計数部23は、具体的には情報の送出処
理を実行している期間TTR内に実行した再送出の回数
NRTを計数し、その再送回数NRTを単位時間当たり
に換算した再送回数(再送頻度)nRTを算出する。ま
た、情報量計測部24は、伝送路3上を流れる情報を常
に監視し、一定時間TC内に送出されたパケット数NP
KTまたはバイト数NBYTを計数し、その値NPKT
またはNBYTを単位時間当たりに換算した情報量IB
USを算出する。When the information transmitting apparatus 1 starts transmitting information, the collision detecting unit 21 detects that a collision has occurred when the transmitted information does not match the information on the transmission path 3. Specifically, the collision counting unit 22 calculates the number N of collisions occurring during the period TTR during which information transmission processing is being executed.
COL is counted, and the number of collisions (collision frequency) nCOL is calculated by converting the number of collisions NCOL per unit time. Further, the retransmission counting unit 23 specifically counts the number of retransmissions NRT executed during the period TTR during which the information transmission processing is being executed, and converts the number of retransmissions NRT into the number of retransmissions per unit time ( Retransmission frequency) nRT is calculated. Further, the information amount measuring unit 24 constantly monitors information flowing on the transmission path 3 and counts the number of packets NP transmitted within a certain time TC.
KT or the number of bytes NBYT is counted, and the value NPKT is calculated.
Or information amount IB obtained by converting NBYT per unit time
Calculate US.
【0016】情報受信装置2は、伝送路3に接続され、
伝送路3を介した情報受信の制御を行うネットワークイ
ンターフェース部31と、ネットワークインターフェー
ス部31から出力されるディジタルデータを、元のビデ
オ信号及びオーディオ信号に復号化するMPEGデコー
ダ32と、当該装置全体の制御を行うCPU33と、処
理中のデータやプログラムを格納するメモリ34と、こ
れらの各構成要素を相互に接続し、データや制御情報を
伝送するバス35とを備えている。情報受信装置2は、
伝送路3を介して受信したパケットに格納されているデ
ィジタルデータを元のビデオ信号及びオーディオ信号に
復号化し、ディスプレイ装置4にそれらの信号を出力す
る。The information receiving device 2 is connected to the transmission line 3,
A network interface unit 31 for controlling the reception of information via the transmission path 3; an MPEG decoder 32 for decoding digital data output from the network interface unit 31 into original video and audio signals; The system includes a CPU 33 for performing control, a memory 34 for storing data and programs being processed, and a bus 35 for interconnecting these components and transmitting data and control information. The information receiving device 2
The digital data stored in the packet received via the transmission path 3 is decoded into the original video signal and audio signal, and these signals are output to the display device 4.
【0017】図2は、情報送出装置1のネットワークイ
ンターフェース部11で実行される情報送出処理のフロ
ーチャートである。FIG. 2 is a flowchart of the information transmission process executed by the network interface unit 11 of the information transmission device 1.
【0018】先ずステップS11では、バスアイドル状
態か否か、すなわち伝送路3上を流れている情報が無い
状態か否かを判別し、アイドル状態でないときは、アイ
ドル状態となるまで待機する。アイドル状態であると判
別したときは、衝突計数部22で算出される単位時間当
たりの衝突回数nCOLが所定衝突回数nREF以上か
否かを判別する(ステップS12)。そして、nCOL
<nREFであるときは、MPEGエンコーダ12の平
均的な出力データレートDR(ビット/秒)が第1の値
DR1となるように制御し(ステップS13)、nCO
L≧nREFであるときは、MPEGエンコーダ12の
平均出力データレートDRが前記第1の値DR1より小
さい第2の値DR2となるように制御する(ステップS
14)。このような出力データレートDRを減少させる
制御は、例えばMPEGエンコーダ12で実行される変
換符号化によって得られる高周波成分に対応する係数を
削除することにより行う。First, in step S11, it is determined whether or not the bus is in the idle state, that is, whether or not there is no information flowing on the transmission path 3. If not, the process waits until the idle state is reached. When it is determined that the vehicle is in the idle state, it is determined whether or not the number of collisions nCOL per unit time calculated by the collision counter 22 is equal to or greater than a predetermined number of collisions nREF (step S12). And nCOL
If <nREF, control is performed such that the average output data rate DR (bits / second) of the MPEG encoder 12 becomes the first value DR1 (step S13), and nCO
When L ≧ nREF, control is performed such that the average output data rate DR of the MPEG encoder 12 becomes a second value DR2 smaller than the first value DR1 (Step S).
14). Such control for reducing the output data rate DR is performed by deleting coefficients corresponding to high-frequency components obtained by, for example, transform coding performed by the MPEG encoder 12.
【0019】続くステップS15でパケットの送出を開
始し、伝送路3上で衝突が発生したか否かを判別する
(ステップS16)。衝突が発生しなければ、当該パケ
ットの送出を継続し(ステップS30)、送出処理を終
了する。一方、衝突が発生したときは、直ちに情報の送
出を中止し(ステップS17)、再送カウンタCRTを
「1」だけインクリメントし(ステップS18)、再送
カウンタCRTの値が最大再送回数CRTMAXを越え
たか否かを判別する(ステップS19)。ここで、再送
カウンタCRTは、本処理開始時に「0」にリセットさ
れている。In the following step S15, transmission of a packet is started, and it is determined whether or not a collision has occurred on the transmission line 3 (step S16). If no collision occurs, the transmission of the packet is continued (step S30), and the transmission processing ends. On the other hand, when a collision occurs, transmission of information is immediately stopped (step S17), the retransmission counter CRT is incremented by "1" (step S18), and whether the value of the retransmission counter CRT exceeds the maximum number of retransmissions CRTMAX is determined. Is determined (step S19). Here, the retransmission counter CRT has been reset to "0" at the start of this processing.
【0020】CRT≦CRTMAXであるときは、待ち
時間TWAITを再送カウンタCRTの値に応じて設定
する(ステップS20)。具体的には、再送カウンタC
RTの値が増加するほど指数関数的に増加する値以下の
複数の所定値の中からランダムに1つの値を選択し、待
ち時間TWAITとする。これは、再送時に再度衝突が
起きる可能性を低くするために行われる。If CRT≤CRTMMAX, the waiting time TWAIT is set according to the value of the retransmission counter CRT (step S20). Specifically, the retransmission counter C
One value is randomly selected from a plurality of predetermined values equal to or less than an exponentially increasing value as the value of RT increases, and is set as a waiting time TWAIT. This is performed to reduce the possibility of collision occurring again during retransmission.
【0021】ステップS21で待ち時間TWAITが経
過するまで待機し、経過した時点でステップS11に戻
る。ステップS19で再送カウンタCRTの値が最大再
送回数CRTMAXを越えたときは、そのときの送出処
理の対象となったパケットを破棄するとともに、そのこ
とをCPU13に通知する(ステップS40)。In step S21, the process waits until the waiting time TWAIT elapses, and returns to step S11 when the waiting time TWAIT elapses. If the value of the retransmission counter CRT exceeds the maximum number of retransmissions CRTMAX in step S19, the packet subjected to the transmission processing at that time is discarded, and that fact is notified to the CPU 13 (step S40).
【0022】本実施形態では、伝送路3が混雑している
(伝送路3を流れる情報量が多い)ときは、単位時間当
たりの衝突回数nCOLが増加することに着目して、衝
突回数nCOLを伝送路3の混雑度合を示すパラメータ
として採用し、nCOL≧nREFであって混雑度合が
所定以上と判定したときは、伝送路3上に送出する単位
時間当たりの情報量(データレート)を減少させるよう
にしたので、情報伝送システムの情報伝送能力の低下を
抑制しつつ伝送路3における情報の輻輳を回避すること
ができる。In this embodiment, when the transmission line 3 is congested (the amount of information flowing through the transmission line 3 is large), the number of collisions nCOL per unit time is increased, and Adopted as a parameter indicating the degree of congestion of the transmission line 3, and when nCOL ≧ nREF and the congestion degree is determined to be equal to or more than a predetermined value, the information amount (data rate) per unit time to be transmitted on the transmission line 3 is reduced. With this configuration, it is possible to avoid congestion of information in the transmission path 3 while suppressing a decrease in the information transmission capability of the information transmission system.
【0023】なお本発明は上述した実施形態に限るもの
ではなく、種々の変形が可能である。例えば、図2の処
理では、伝送路3の混雑度合を示すパラメータとして、
単位時間当たりの衝突回数nCOLを用いたが、単位時
間当たりの再送回数nRTを用いるようにしてもよい。
この場合には、単位時間当たりの再送回数nRTが所定
再送回数以上のとき、伝送路3上に送出する単位時間当
たりの情報量(データレート)を減少させるように制御
する。The present invention is not limited to the embodiment described above, and various modifications are possible. For example, in the process of FIG. 2, as a parameter indicating the degree of congestion of the transmission path 3,
Although the number of collisions nCOL per unit time is used, the number of retransmissions nRT per unit time may be used.
In this case, when the number of retransmissions nRT per unit time is equal to or greater than the predetermined number of retransmissions, control is performed so as to reduce the amount of information (data rate) per unit time transmitted on the transmission path 3.
【0024】また、単位時間当たりの衝突回数nCOL
あるいは再送回数nRTに代えて、情報量計測部24に
より計測される単位時間当たりの情報量IBUSを、伝
送路3の混雑度合を示すパラメータとして用いるように
してもよい。この場合には、単位時間当たりの情報量I
BUSが所定情報量以上のとき、伝送路3上に送出する
単位時間当たりの情報量(データレート)を減少させる
ように制御する。The number of collisions per unit time nCOL
Alternatively, instead of the number of retransmissions nRT, the information amount IBUS per unit time measured by the information amount measuring unit 24 may be used as a parameter indicating the degree of congestion of the transmission path 3. In this case, the information amount I per unit time
When the BUS is equal to or larger than the predetermined information amount, control is performed so that the information amount (data rate) per unit time transmitted on the transmission path 3 is reduced.
【0025】また、図4(a)に示すように、混雑度合
検出手段を構成する衝突計数部22、再送計数部23ま
たは情報量計測部24のいずれも備えていない情報送出
装置1aと、混雑度合検出手段を有する情報送出装置1
(図1)の両方を含む情報伝送システム(例えば同図
(b)に示すようなシステム)においては、情報送出装
置1aは、伝送路3を介した通信により情報送出装置1
から伝送路3の混雑度合を示すパラメータ(衝突回数n
COL,再送回数nRTまたは情報量IBUS)を取得
し、該取得したパラメータにより伝送路3の混雑度合が
所定以上と判定したときに、伝送路3に送出する単位時
間当たりの情報量を減少させるように制御することが望
ましい。ここで、情報送出装置1及び1aは、MIB
(ManagementInformation Base)に対応していること、
及び情報送出装置1aから伝送路3を介して混雑度合を
示すパラメータを情報送出装置1に対して要求し、情報
送出装置1から情報送出装置1aに該パラメータを送信
する際には、SNMP(Simple Network Management Pr
otocl)を使用することが望ましい。SNMPは、TC
P/IP(Transmission Control Protocol/Internet P
rotocol)プロトコルスイートの構成要素であり、変数
値の取り出しなどを行うための5種類のメッセージが定
義されているプロトコルである。また、MIBは、シス
テムを構成する各装置が取り扱うことができる変数の組
み合わせであり、SNMPの一部として指定されている
標準MIBや、メーカが独自に定義する企業MIBなど
の複数の情報ベースにより構成されているものである。As shown in FIG. 4A, the information transmitting apparatus 1a which does not include any one of the collision counting unit 22, the retransmission counting unit 23, and the information amount measuring unit 24, which constitutes the congestion degree detecting means, includes Information sending device 1 having degree detecting means
In an information transmission system including both (FIG. 1) (for example, a system as shown in FIG. 1B), the information transmission device 1a communicates via the transmission line 3 to transmit the information transmission device 1a.
Indicates the congestion degree of the transmission path 3 (the number of collisions n
COL, the number of retransmissions nRT, or the information amount IBUS), and when the congestion degree of the transmission line 3 is determined to be equal to or more than a predetermined value based on the acquired parameters, the amount of information transmitted to the transmission line 3 per unit time is reduced. It is desirable to control it. Here, the information sending devices 1 and 1a
(ManagementInformation Base),
When the information transmitting device 1a requests a parameter indicating the degree of congestion via the transmission path 3 to the information transmitting device 1 and transmits the parameter from the information transmitting device 1 to the information transmitting device 1a, an SNMP (Simple) Network Management Pr
otocl). SNMP is TC
P / IP (Transmission Control Protocol / Internet P
(rotocol) is a component of the protocol suite, and is a protocol in which five types of messages for extracting variable values and the like are defined. The MIB is a combination of variables that can be handled by each device constituting the system, and is based on a plurality of information bases such as a standard MIB specified as a part of SNMP and a company MIB uniquely defined by a manufacturer. It is configured.
【0026】また、上述した実施形態では、情報送出装
置1は、衝突計数部22,再送計数部23及び情報量計
測部24をすべて備えているが、これに限るものではな
く、衝突計数部22,再送計数部23及び情報量計測部
24の少なくとも1つを備えていればよい。In the above-described embodiment, the information transmitting device 1 includes all of the collision counting unit 22, the retransmission counting unit 23, and the information amount measuring unit 24. However, the present invention is not limited to this. , A retransmission counting unit 23 and an information amount measuring unit 24.
【0027】また、上述した実施形態では、情報送出機
能のみ有する情報送出装置と、情報受信機能のみ有する
情報受信装置とからなる情報伝送システムを示したが、
図4(c)に示すように、情報送出機能と、情報受信機
能とを有する情報送出受信装置5、及び複数の情報送出
受信装置5からなる情報伝送システムとして構成するよ
うにしてもよい。Further, in the above-described embodiment, the information transmission system including the information transmitting apparatus having only the information transmitting function and the information receiving apparatus having only the information receiving function has been described.
As shown in FIG. 4C, an information transmission / reception device 5 having an information transmission function and an information reception function, and an information transmission system including a plurality of information transmission / reception devices 5 may be configured.
【0028】[0028]
【発明の効果】以上詳述したように本発明によれば、伝
送路の混雑度合を示すパラメータが検出され、この混雑
度合を示すパラメータにより伝送路の混雑度合が所定以
上と判定したときは、伝送路上に送出する単位時間当た
りの情報量を減少させるように制御されるので、情報伝
送システムの情報伝送能力の低下を抑制しつつ情報の輻
輳を回避することができる。As described above in detail, according to the present invention, a parameter indicating the degree of congestion of a transmission path is detected, and when the congestion degree of the transmission path is determined to be equal to or more than a predetermined value based on the parameter indicating the degree of congestion, Since control is performed so as to reduce the amount of information per unit time transmitted on the transmission path, it is possible to avoid information congestion while suppressing a decrease in the information transmission capability of the information transmission system.
【図1】本発明の一実施形態にかかる情報送出装置を含
む情報伝送システムの要部の構成を示すブロック図であ
る。FIG. 1 is a block diagram illustrating a configuration of a main part of an information transmission system including an information transmission device according to an embodiment of the present invention.
【図2】図1の情報送出装置において実行される情報送
出処理のフローチャートである。FIG. 2 is a flowchart of an information transmission process executed in the information transmission device of FIG. 1;
【図3】本発明の一実施形態にかかる情報伝送システム
の全体構成例を示すブロック図である。FIG. 3 is a block diagram illustrating an overall configuration example of an information transmission system according to an embodiment of the present invention.
【図4】図1〜3に示す実施形態の変形例を示す図であ
る。FIG. 4 is a diagram showing a modification of the embodiment shown in FIGS.
1 情報送出装置 3 伝送路 11 ネットワークインターフェース部(制御手段) 21 衝突検出部(衝突検出手段) 22 衝突計数部(衝突計数手段) 23 再送計数部(再送計数手段) 24 情報量計測部(情報量計測手段) REFERENCE SIGNS LIST 1 information transmission device 3 transmission line 11 network interface unit (control means) 21 collision detection unit (collision detection unit) 22 collision counting unit (collision counting unit) 23 retransmission counting unit (retransmission counting unit) 24 information amount measurement unit (information amount) Measuring means)
Claims (5)
れている伝送路に接続され、前記伝送路上に情報の送出
を開始したときに前記伝送路上の情報との衝突の有無を
検出する衝突検出手段を有し、該衝突が発生したときは
情報の送出を中止し、前記衝突が発生しないときは情報
の送出を継続する情報送出装置において、 前記伝送路の混雑度合を示すパラメータを検出する混雑
度合検出手段と、前記混雑度合を示すパラメータにより
前記混雑度合が所定以上と判定したときは、前記伝送路
上に送出する単位時間当たりの情報量を減少させるよう
に制御する制御手段とを備えることを特徴とする情報送
出装置。1. Collision detecting means connected to a transmission line to which at least one information receiving device is connected, and detecting the presence or absence of collision with information on the transmission line when starting transmission of information on the transmission line. An information transmitting apparatus for stopping transmission of information when the collision occurs and continuing to transmit information when the collision does not occur, wherein a congestion degree for detecting a parameter indicating the congestion degree of the transmission line is provided. Detecting means, and control means for controlling so as to reduce the amount of information per unit time transmitted on the transmission path when the congestion degree is determined to be equal to or more than a predetermined value based on the parameter indicating the congestion degree. Information transmission device.
手段により検出される単位時間当たりの衝突回数を計数
する衝突計数手段を備え、前記単位時間当たりの衝突回
数を前記混雑度合を示すパラメータとして検出すること
を特徴とする請求項1に記載の情報送出装置。2. The congestion degree detecting means includes collision counting means for counting the number of collisions per unit time detected by the collision detecting means, and the number of collisions per unit time is used as a parameter indicating the congestion degree. The information transmitting apparatus according to claim 1, wherein the information is transmitted.
たときは、情報の送出を中止するとともに、該中止した
情報の再送出を行う再送出手段を備え、 前記混雑度合検出手段は、前記再送出手段による単位時
間当たりの再送出の回数を計数する再送計数手段を備
え、前記単位時間当たりの再送回数を前記混雑度合を示
すパラメータとして検出することを特徴とする請求項1
に記載の情報送出装置。3. When a collision is detected by the collision detecting means, the information processing apparatus further comprises: retransmission means for stopping transmission of the information and retransmitting the stopped information; And a retransmission counting unit for counting the number of retransmissions per unit time by the output unit, and detecting the number of retransmissions per unit time as a parameter indicating the congestion degree.
An information transmission device according to claim 1.
を流れる単位時間当たりの情報量を計測する情報量計測
手段を備え、前記単位時間当たりの情報量を前記混雑度
合を示すパラメータとして検出することを特徴とする請
求項1に記載の情報送出装置。4. The congestion degree detecting means includes an information amount measuring means for measuring an information amount per unit time flowing on the transmission path, and detects the information amount per unit time as a parameter indicating the congestion degree. 2. The information transmitting apparatus according to claim 1, wherein:
の情報送出装置とが1つの伝送路を介して接続された情
報伝送システムにおいて、 前記複数の情報送出装置は、前記伝送路上に情報の送出
を開始したときに前記伝送路上の情報との衝突の有無を
検出する衝突検出手段を有し、該衝突が発生したときは
情報の送出を中止し、前記衝突が発生しないときは情報
の送出を継続することにより他の装置に情報を伝送する
ものであり、 少なくとも1つの情報送出装置は、前記伝送路の混雑度
合を示すパラメータを検出する混雑度合検出手段を備
え、 前記混雑度合検出手段を備えていない情報送出装置は、
前記混雑度合検出手段を備えている情報送出装置から、
前記混雑度合を示すパラメータを前記伝送路を介した通
信により取得し、該取得した混雑度合を示すパラメータ
により前記混雑度合が所定以上と判定したときは、前記
伝送路上に送出する単位時間当たりの情報量を減少させ
るように制御する制御手段とを備えることを特徴とする
情報伝送システム。5. An information transmission system in which at least one information receiving device and a plurality of information transmitting devices are connected via one transmission line, wherein the plurality of information transmitting devices transmit information on the transmission line. Has a collision detecting means for detecting the presence or absence of a collision with the information on the transmission line when the collision is started, and when the collision occurs, the transmission of the information is stopped, and when the collision does not occur, the transmission of the information is stopped. At least one information transmitting device includes a congestion degree detecting unit that detects a parameter indicating a congestion degree of the transmission path, and includes the congestion degree detecting unit. Information sending devices that do not
From the information sending device provided with the congestion degree detecting means,
The parameter indicating the congestion degree is obtained by communication via the transmission path, and when the congestion degree is determined to be equal to or more than a predetermined value based on the obtained parameter indicating the congestion degree, information per unit time to be transmitted on the transmission path. Control means for controlling the amount to be reduced.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10274655A JP2000106564A (en) | 1998-09-29 | 1998-09-29 | Information transmission device and information transmission system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10274655A JP2000106564A (en) | 1998-09-29 | 1998-09-29 | Information transmission device and information transmission system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000106564A true JP2000106564A (en) | 2000-04-11 |
Family
ID=17544724
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10274655A Pending JP2000106564A (en) | 1998-09-29 | 1998-09-29 | Information transmission device and information transmission system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000106564A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002077258A (en) * | 2000-08-31 | 2002-03-15 | Mitsubishi Electric Corp | Data transmitting device and method therefor |
JP2013207620A (en) * | 2012-03-29 | 2013-10-07 | Mitsubishi Electric Corp | Plant communication control device |
JP2018074257A (en) * | 2016-10-25 | 2018-05-10 | トヨタ自動車株式会社 | On-vehicle network system and communication control method in on-vehicle network system |
-
1998
- 1998-09-29 JP JP10274655A patent/JP2000106564A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002077258A (en) * | 2000-08-31 | 2002-03-15 | Mitsubishi Electric Corp | Data transmitting device and method therefor |
JP2013207620A (en) * | 2012-03-29 | 2013-10-07 | Mitsubishi Electric Corp | Plant communication control device |
JP2018074257A (en) * | 2016-10-25 | 2018-05-10 | トヨタ自動車株式会社 | On-vehicle network system and communication control method in on-vehicle network system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7697522B2 (en) | Systems and methods for aggregation of packets for transmission through a communications network | |
EP1557982B1 (en) | Method and system for admission control in communication networks | |
KR100914940B1 (en) | Method and apparatus for controlling wireless medium congestion by adjusting contention window size and disassociating selected mobile stations | |
JP4275122B2 (en) | Transmitting apparatus and related method for reducing delay variation | |
JP3671057B2 (en) | Method and apparatus for automatic retransmission of packets in a network adapter | |
JPH09191314A (en) | Continuous data transmission method and its transmitter | |
US8693492B2 (en) | Quality of service half-duplex media access controller | |
CN108494699B (en) | Network congestion control method with central control node | |
CN112769526A (en) | Data packet retransmission method, system and storage medium | |
JP2002118598A (en) | Congestion detecting method, congestion preventing method, and packet communication system | |
CN111163362A (en) | Video receiving method and system capable of self-adapting retransmission waiting time | |
JP4061643B2 (en) | Information processing system, information processing apparatus and method, recording medium, and program | |
JP4033860B2 (en) | Data communication method and data transmission apparatus | |
JP2000106564A (en) | Information transmission device and information transmission system | |
JPH1056470A (en) | Network communication control equipment | |
JP2009021888A (en) | Data communication apparatus and data communication method | |
WO2005067652A2 (en) | System and method for determining priorities in a wireless network | |
Sakatani | Congestion avoidance for video over IP networks | |
JPH05260090A (en) | Video transfer system | |
JP3848222B2 (en) | Resending method | |
US7599306B2 (en) | Media access controller | |
JP2004048450A (en) | Stream distribution method, client terminal, device, system, program, and recording medium recording the program | |
KR100467269B1 (en) | Method for confirming transfer rate of data | |
CN116801310A (en) | Data transmission method, device and system, electronic equipment and storage medium | |
JP3816833B2 (en) | Network bandwidth controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040930 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061013 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061024 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070306 |