JPH01143439A - Packet exchange type lan - Google Patents
Packet exchange type lanInfo
- Publication number
- JPH01143439A JPH01143439A JP62301718A JP30171887A JPH01143439A JP H01143439 A JPH01143439 A JP H01143439A JP 62301718 A JP62301718 A JP 62301718A JP 30171887 A JP30171887 A JP 30171887A JP H01143439 A JPH01143439 A JP H01143439A
- Authority
- JP
- Japan
- Prior art keywords
- packet
- station
- stations
- time
- sends
- 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.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 27
- 238000012544 monitoring process Methods 0.000 abstract description 16
- 230000007423 decrease Effects 0.000 abstract description 2
- 230000003252 repetitive effect Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
【発明の詳細な説明】
皮果上■肌里分国
本発明はパケット交換型(C5MA/CD方式)%式%
このようなLANにおいては、ネットワークに接続され
た複数の局はそれぞれ情報を包含した所定のパケットを
順次シーケンシャルに送出している。しかし、ネットワ
ークに接続された全ての局が常にパケットを送信してい
るのでなく、故障やその他の理由によりネットワークに
参加しない局も存在する。そして、このような不参加が
生じたときの処理として特開昭61−10342号には
不参加の局に代わって親局が代理パケットを送出するこ
とか開示されている。即ち、この従来例では不参加の存
否に拘わりなく全体の送出時間(1フレームの時間)は
固定となっており、穴埋めを親局が行うのである。[Detailed Description of the Invention] The present invention is based on a packet switching type (C5MA/CD method)% type% In such a LAN, a plurality of stations connected to the network each contain information. The predetermined packets are sent sequentially. However, not all stations connected to the network always transmit packets, and some stations do not participate in the network due to failure or other reasons. As a process when such non-participation occurs, Japanese Patent Laid-Open No. 10342/1983 discloses that the master station sends out a proxy packet in place of the non-participating station. That is, in this conventional example, the entire transmission time (time for one frame) is fixed regardless of the presence or absence of non-participation, and the master station fills in the gaps.
■が”ンしよ゛と るロ 占
上述のように前記従来例の場合には不参加(以下「ダウ
ン」という)の局が存在しても、このダウンした局のパ
ケット送出時間を親局が肩代わりするためlフレームの
時間が常に固定となり、効率が悪いという欠点がある。As mentioned above, in the case of the conventional example, even if there is a non-participating station (hereinafter referred to as "down"), the packet sending time of this down station is determined by the parent station. Because of this, the l-frame time is always fixed, which has the disadvantage of being inefficient.
また、−iに遅延が許されない音声データ送信の場合は
遅延時間はできるだけ少なくすることが望まれるが、上
記の従来例ではlフレームの送出時間が一定であるため
、それ以上に遅延時間が短くなることはない。In addition, in the case of voice data transmission where no delay is allowed in -i, it is desirable to minimize the delay time, but in the conventional example above, the transmission time of the l frame is constant, so the delay time is shorter than that. It won't happen.
本発明はこのような点に鑑みなされたものであって、ダ
ウン局が生じた場合には、全体の送出時間(1フレ一ム
時間)を短縮できるようにしたパケット交換型LANを
提供することを目的とする。The present invention has been made in view of these points, and an object of the present invention is to provide a packet-switched LAN that can shorten the overall transmission time (one frame time) in the event that a station goes down. With the goal.
問題点を解決するための手段
上記の目的を達成するため本発明では、ネットワークに
複数の局を接続し該複数の局から順次シーケンシャルに
パケットを送出するパケット交換型LANにおいて、1
つの局がダウンしたとき該ダウンした局の代理パケット
を送出する手段と、前記ダウンした局以陣の局のパケッ
ト送出タイミングを繰り上げる手段とを有する構成とし
ている。Means for Solving the Problems In order to achieve the above object, the present invention provides a packet-switched LAN in which a plurality of stations are connected to a network and packets are sent sequentially from the plurality of stations.
The present invention is configured to include means for transmitting a proxy packet for a station that has gone down when one station goes down, and means for advancing the packet transmission timing of a station other than the failed station.
作−■
このような構成によると、ダウン局が生じたとき、その
ダウンが代理パケットによってネットワークに伝送され
る。それに応じて、送出タイミングを繰り上げる手段が
作動し、ダウン局以降の局のパケット送出タイミングが
順次繰り上げられるので、1フレームの時間並びに繰り
返しサイクルがダウン局の分だけ短くなる。他にもダウ
ン局が発生すれば同様な動作によって1フレ一ム時間及
び繰り返しサイクルは更に短くなる。According to this configuration, when a station goes down, the downtime is transmitted to the network by a proxy packet. Accordingly, the means for advancing the sending timing is operated, and the packet sending timings of the stations after the down station are sequentially advanced, so that the time of one frame and the repetition cycle are shortened by the amount of the down station. If other down stations occur, the one frame time and repetition cycle will be further shortened by similar operations.
実−施工外
第2図に示すようにネットワーク(NT)には、そのノ
ードに複数の局(STo)、(STI)、(Si2)、
(Si3)。Execution - Outside of construction As shown in Figure 2, the network (NT) has multiple stations (STo), (STI), (Si2),
(Si3).
・・・が接続されているが、それらの局には予めシーケ
ンシャルな番号を割り当てておき、その番号の順にパケ
ットを送出する。第1図は前記のうちの1つを具体的に
示しているが、他の局についても殆ど同一の構成である
と考えてよい。... are connected, but sequential numbers are assigned in advance to these stations, and packets are sent out in the order of the numbers. Although FIG. 1 specifically shows one of the stations, it may be assumed that the other stations have almost the same configuration.
第1図において、(1)はネットワーク(NT)と直接
に信号の授受を行う送受信部であり、(2)はエンコー
ダ兼デコーダ部である。(3)は主として隣接局からの
データを授受するリンク管理部、(4)はデータフレー
ム組み立て部、(5)は論理局番号管理部(6)とパケ
ット送出監視部(7)からなるパケット発生間隔制御部
、(8)は端末インターフェース、そして、(9)は端
末機である。In FIG. 1, (1) is a transmitting/receiving section that directly exchanges signals with the network (NT), and (2) is an encoder/decoder section. (3) is a link management unit that mainly sends and receives data from adjacent stations, (4) is a data frame assembly unit, and (5) is a packet generator consisting of a logical station number management unit (6) and a packet transmission monitoring unit (7). An interval control section, (8) a terminal interface, and (9) a terminal device.
データフレームは第3図に示すようにネットワークに参
加している局のパケット(P)群より構成されていて、
何回も繰り返される。各パケットは信号(al)〜(a
、)から成り、そのうち(al)は同期をとるプリアン
プル、(a2)は宛先アドレス、(a、)は発信元アド
レス、(a4)はパケットの種類を示すタイプである。As shown in Figure 3, the data frame consists of a group of packets (P) from stations participating in the network.
repeated many times. Each packet contains signals (al) to (a
, ), of which (al) is a preamble for synchronization, (a2) is a destination address, (a,) is a source address, and (a4) is a type indicating the type of packet.
パケットの種類としては例えば代理パケット、新規パケ
ット、通常パケットの3種類がある。(a、)は1青報
データであり、音声データ、画像データ、又はコンピュ
ータのファイル等のデータである。(a6)はエラー訂
正コードとしての検査ビットである。There are three types of packets: a proxy packet, a new packet, and a normal packet. (a,) is 1 blue report data, which is data such as audio data, image data, or computer files. (a6) is a check bit as an error correction code.
ネットワーク(NT)に接続されている各局は、第2図
に示すような絶対番号と論理局番号管理部(6)で管理
される論理番号を持つ。絶対番号は、局がネットワーク
(NT)に接続されるときに決まる。Each station connected to the network (NT) has an absolute number as shown in FIG. 2 and a logical number managed by a logical station number management section (6). The absolute number is determined when the station is connected to the network (NT).
また論理番号は、ネットワーク(NT)に接続されてい
る局の稼動状況によって変化する。通常は、絶対番号と
論理番号は一敗しており、局のパケット送出順位は論理
番号によって決まる。即ち、n局がパケットを送出する
場合は、パケット送出監視部(7)でパケット送出状態
を監視し、n−1局がパケットを送出したらそのパケッ
トがネットワーク全体に届く時間だけ待った後にn局が
パケットを送出する。もし、n−1局がパケットを送出
すべき時間になってもパケットの送出を行わなかったら
、ただちにn局がn−1局がダウンしたことを伝えるパ
ケットを送出する。そしてn局は、自分がパケットを送
出するタイミングでパケットを送出した後に論理番号を
一つ減らす。n−1局がダウンしたことを伝える代理パ
ケットを受は取った局は、現在のパケット送出タイミン
グでパケットを送出した後に、ダウンした局の論理番号
(n−1)が自分の論理番号より小さいときのみ自分の
論理番号を一つ凍らす。そして論理番号がOの局は、パ
ケット送出監視論理番号を一つ減らす。Furthermore, the logical number changes depending on the operating status of the stations connected to the network (NT). Normally, the absolute number and the logical number are the same, and the packet transmission order of a station is determined by the logical number. In other words, when station n sends a packet, the packet sending monitoring unit (7) monitors the packet sending status, and when station n-1 sends a packet, station n waits for the packet to reach the entire network. Send a packet. If the n-1 station does not send a packet when it is time to send a packet, the n-1 station immediately sends a packet informing that the n-1 station is down. Then, after station n transmits the packet at the timing at which it transmits the packet, it decrements the logical number by one. The station that received the proxy packet informing that station n-1 is down sends a packet at the current packet sending timing, and then determines that the logical number (n-1) of the down station is smaller than its own logical number. Only when you freeze one of your logical numbers. Then, the station whose logical number is O decreases its packet sending monitoring logical number by one.
論理番号0以外の局のパケット送出監視論理番号は、(
自分の論理番号−1)となっており論理局番号管理部(
6)において管理されている。The packet transmission monitoring logical number of a station other than logical number 0 is (
own logical number - 1), and the logical station number management unit (
6).
上述の動作を第4図のフローチャートに従って説明する
と、まずステップ(#l)においてn局は1つ前のn−
1局がパケットを送出する時刻か否か判定する。次に、
(#2)においてn−1局がその時間にパケットを出し
たか否か判定する。このn−1局のパケット送出につい
ての監視並びに判定はn局のパケット送出監視部(7)
が主として行う。The above operation will be explained according to the flowchart of FIG. 4. First, in step (#l), the n-station
One station determines whether it is time to send a packet. next,
In (#2), it is determined whether the n-1 station has issued a packet at that time. The packet transmission monitoring unit (7) of station n monitors and determines the packet transmission of this n-1 station.
is mainly carried out.
ここで、n−1局がパケットを出していると、判定結果
はYESとなって動作フローは(I1)へ戻る。Here, if the n-1 station is sending a packet, the determination result is YES and the operation flow returns to (I1).
n−1局が前記時間にパケットを出していないと、(+
13)へ進んでn局は前記時間内に代理のパケットを送
出する。この場合に、送出されるパケットは宛先アドレ
ス(I2)が全局であり、発信元アドレス(I3)はn
局である。そしてタイプ(I4)は代理パケットとなっ
ている0次に、(I4)で前記時間が終了した後、n局
は自己のパケット送出時間に自己のパケットを送出する
。しかる後、(115)で全ての局は自局の論理番号が
Oであるかを判定し、Oであれば(118)ヘスキップ
して自局の論理局番号管理部(6)で管理しているパケ
ット監視論理番号を1つ減らす。If station n-1 has not sent a packet at the above time, (+
Proceeding to step 13), station n sends out a proxy packet within the above-mentioned time period. In this case, the destination address (I2) of the sent packet is all stations, and the source address (I3) is n
It is a station. Type (I4) is a proxy packet. After the time period ends in (I4), station n sends its own packet at its own packet sending time. After that, in (115), all stations determine whether their own logical number is O, and if it is O, they skip to (118) and manage it in their own logical station number management section (6). Decrement the packet monitoring logical number by one.
(I5)でNoとなった局は次の(I6)でダウンした
局の論理番号が自局の論理番号より小さいかを判断する
。(I6)で、NOであれば(I9)ヘスキップして自
己のパケット送出タイミングを変更する。YESであれ
ば(I7)で自己の論理番号管理部(6)が管理してい
る論理番号を1つ減らしてから(118)へ歩進し、送
出監視論理番号も1つ減らす。しかる後、(I9)で自
己のパケット送出タイミングを変更する。ここで、パケ
ット送出タイミングの変更は前回の送出タイミングから
今回の送出タイミングまでの時間が分かっているので、
その時間から1つの局の送出時間分を差し引いた時間で
パケット送出を開始することによって達成できる。The station whose answer is No in (I5) judges whether the logical number of the downed station is smaller than its own logical number in the next step (I6). If the answer is NO in (I6), the process skips to (I9) and changes its own packet sending timing. If YES, in (I7) the logical number managed by its own logical number management unit (6) is decreased by one, and then the process proceeds to (118), where the transmission monitoring logical number is also decreased by one. Thereafter, in (I9), the packet sending timing of itself is changed. Here, changing the packet sending timing is done because the time from the previous sending timing to the current sending timing is known.
This can be achieved by starting packet transmission at a time obtained by subtracting the transmission time of one station from that time.
第4図のフローチャートの動作を分かり易くするためネ
ットワーク(NT)に接続されて動作している局が0か
ら99まで100個有る状態で第60局がダウンした場
合を想定して説明すると、上記n−1局は第60局で、
n局は第61局となる。(I5)で0局は今まで直前の
局が99であったため0局の送出監視論理番号は99で
あったが、(I8)で98に変更する。In order to make the operation of the flowchart in Fig. 4 easier to understand, we will explain the above by assuming that there are 100 operating stations connected to the network (NT) from 0 to 99 and the 60th station goes down. The n-1 station is the 60th station,
Station n becomes the 61st station. In (I5), the transmission monitoring logical number of station 0 was 99 because the previous station was 99, but it is changed to 98 in (I8).
一方、0局以外で且つ1〜59の局は自局の論理番号及
び送出監視論理番号を何ら変えることなく自己のパケッ
ト送出タイミングのみを(I9)で変える。On the other hand, stations other than the 0 station and stations 1 to 59 change only their own packet sending timing at (I9) without changing their own logical number and sending monitoring logical number.
61〜99の局は(I7)で自局の論理番号を1つ減ら
し60〜98となる。且つ(I8)で送出監視論理番号
を60〜98から1つ減らし59〜97とする。例えば
、第65局は自局の論理番号を64にすると共に送出監
視論理番号を63にするのである。0及び61〜99の
局も(I9)で自己のパケット送出タイミングをそれぞ
れ1つ分ずつ繰り上げる。Stations 61-99 reduce their own logical numbers by one in (I7) to become 60-98. At (I8), the transmission monitoring logic number is decreased by one from 60-98 to 59-97. For example, the 65th station sets its own logical number to 64 and the transmission monitoring logical number to 63. Stations 0 and 61 to 99 also advance their own packet sending timings by one in step (I9).
上記実施例ではネットワーク(NT)に接続されている
局が全てパケット送出監視部(7)を有していて、いず
れの局も1つ前の局がダウンしたとき代理パケットの送
出や監視論理番号の変更を行うようになっているが、各
局のパケット送出監視部(7)を不使用又は廃止して特
定の1つ若しくは親局にその監視機能と代理パケット送
出機能をもたせておいて、親局に任せるようにすること
もできる。ただし、その場合でもダウンした局以降の局
のパケット送出タイミングは順次繰り上がる。In the above embodiment, all stations connected to the network (NT) have a packet sending monitoring unit (7), and each station sends a substitute packet and monitors logical numbers when the previous station goes down. However, the packet transmission monitoring unit (7) of each station is not used or abolished, and a specific one or the master station has the monitoring function and proxy packet transmission function. You can also leave it up to the station. However, even in this case, the packet transmission timings of stations after the downed station are sequentially advanced.
光肌夏殖果
本発明によれば、ダウンした局があればそれ以降の局の
パケット送出タイミングが順次繰り上がるので、トータ
ルのパケット送出時間が短縮され繰り返しサイクルが早
くなるという効果がある。According to the present invention, if a station goes down, the packet transmission timing of subsequent stations is sequentially advanced, so that the total packet transmission time is shortened and the repetition cycle becomes faster.
それに伴いパケットに組み込まれる情報が音声データで
ある場合には音声信号の遅延が少なくなるという効果も
期待できる。Accordingly, when the information incorporated into the packet is audio data, the effect of reducing the delay of the audio signal can also be expected.
図はいずれも本発明を実施したパケット交換型LANに
関するものであって、第1図はその1つの局のブロック
図であり、第2図はネットワークに接続された複数の局
を示す模式図、第3図はパケットのフォーマット等を示
す図、そして第4図は動作のフローチャート図である。
(NT)−・−ネットワーク。
(Sr1)(STり (ST3) (ST−) −−局
。
(P) ・−パケット。The figures all relate to a packet-switched LAN in which the present invention is implemented; FIG. 1 is a block diagram of one station, and FIG. 2 is a schematic diagram showing a plurality of stations connected to the network. FIG. 3 is a diagram showing the format of the packet, etc., and FIG. 4 is a flowchart of the operation. (NT)--Network. (Sr1) (STri) (ST3) (ST-) --Station. (P) -Packet.
Claims (1)
順次シーケンシャルにパケットを送出するパケット交換
型LANにおいて、1つの局がダウンしたとき該ダウン
した局の代理パケットを送出する手段と、前記ダウンし
た局以降の局のパケット送出タイミングを繰り上げる手
段とを有することを特徴とするパケット交換型LAN。(1) In a packet-switched LAN in which a plurality of stations are connected to a network and packets are sequentially sent out from the plurality of stations, when one station goes down, a means for sending out a proxy packet for the downed station; 1. A packet-switched LAN characterized by having means for advancing the packet transmission timing of stations after the downed station.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62301718A JPH0824294B2 (en) | 1987-11-30 | 1987-11-30 | Packet switched LAN |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62301718A JPH0824294B2 (en) | 1987-11-30 | 1987-11-30 | Packet switched LAN |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH01143439A true JPH01143439A (en) | 1989-06-06 |
JPH0824294B2 JPH0824294B2 (en) | 1996-03-06 |
Family
ID=17900321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62301718A Expired - Lifetime JPH0824294B2 (en) | 1987-11-30 | 1987-11-30 | Packet switched LAN |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0824294B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2441458A1 (en) | 2010-08-31 | 2012-04-18 | Maruha Nichiro Foods, Inc. | A vascular protecting agent having salt-absorption inhibitory activity |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58222635A (en) * | 1982-06-19 | 1983-12-24 | Omron Tateisi Electronics Co | Polling transmission system |
JPS58222634A (en) * | 1982-06-19 | 1983-12-24 | Omron Tateisi Electronics Co | Polling transmission system |
JPS60130944A (en) * | 1983-12-20 | 1985-07-12 | Agency Of Ind Science & Technol | Network for computer |
JPS60218941A (en) * | 1984-04-16 | 1985-11-01 | Toshiba Corp | Data transmission equipment |
JPS60226246A (en) * | 1984-04-25 | 1985-11-11 | Toshiba Corp | Data transmission equipment |
JPS60246146A (en) * | 1984-05-21 | 1985-12-05 | Canon Inc | Data transmission control system |
JPS60246147A (en) * | 1984-05-21 | 1985-12-05 | Canon Inc | Data transmission control system |
JPS61256846A (en) * | 1985-05-09 | 1986-11-14 | Canon Inc | Network system |
-
1987
- 1987-11-30 JP JP62301718A patent/JPH0824294B2/en not_active Expired - Lifetime
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58222635A (en) * | 1982-06-19 | 1983-12-24 | Omron Tateisi Electronics Co | Polling transmission system |
JPS58222634A (en) * | 1982-06-19 | 1983-12-24 | Omron Tateisi Electronics Co | Polling transmission system |
JPS60130944A (en) * | 1983-12-20 | 1985-07-12 | Agency Of Ind Science & Technol | Network for computer |
JPS60218941A (en) * | 1984-04-16 | 1985-11-01 | Toshiba Corp | Data transmission equipment |
JPS60226246A (en) * | 1984-04-25 | 1985-11-11 | Toshiba Corp | Data transmission equipment |
JPS60246146A (en) * | 1984-05-21 | 1985-12-05 | Canon Inc | Data transmission control system |
JPS60246147A (en) * | 1984-05-21 | 1985-12-05 | Canon Inc | Data transmission control system |
JPS61256846A (en) * | 1985-05-09 | 1986-11-14 | Canon Inc | Network system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2441458A1 (en) | 2010-08-31 | 2012-04-18 | Maruha Nichiro Foods, Inc. | A vascular protecting agent having salt-absorption inhibitory activity |
Also Published As
Publication number | Publication date |
---|---|
JPH0824294B2 (en) | 1996-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8363748B2 (en) | Two-way communication circuit, two-way communication system, and communication method of two-way communication circuit | |
EP3675398A1 (en) | Check code processing method, electronic device, and storage medium | |
JPS60500117A (en) | Method and apparatus for bus contention resolution | |
JPS63279633A (en) | Multi-address communication system | |
WO1996009702A1 (en) | A method and apparatus for controlling multipoint communications | |
JPH02135833A (en) | Transmission system for network having plural channels | |
JPH01143439A (en) | Packet exchange type lan | |
US6654385B1 (en) | Message division communication method and communication system | |
CN110267310B (en) | Link capacity adjusting method, device, system, controller and network node | |
US4858228A (en) | Communication system employing multi-conjunction architecture | |
JPS62239737A (en) | Transmission error detection system | |
JPS5827447A (en) | Communication control system with priority | |
US20240243946A1 (en) | Physical layer collision avoidance device and method for performing emergency transmission thereof | |
JP4573459B2 (en) | Wireless terminal device, transmission control device, wireless transmission control method, and program | |
WO2023040650A1 (en) | Message period determination method and apparatus related thereto | |
JP2001326663A (en) | Flow control system by token passing and its method | |
JPH01143440A (en) | Packet exchange type lan | |
JP3780921B2 (en) | Ring network reception confirmation method and terminal device | |
JPS5939138A (en) | Underrun control system of time division multiplexer | |
JPS6292637A (en) | Method for multiple address communication | |
JPS59228447A (en) | Transfer system in packet network | |
JPH0314256B2 (en) | ||
JPH03272241A (en) | Line selection system in multi-link | |
JPH03293838A (en) | Communication controller | |
JPS62178042A (en) | Digital data transmission network terminal |