[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2022162840A - Communication system and communication method - Google Patents

Communication system and communication method Download PDF

Info

Publication number
JP2022162840A
JP2022162840A JP2021067869A JP2021067869A JP2022162840A JP 2022162840 A JP2022162840 A JP 2022162840A JP 2021067869 A JP2021067869 A JP 2021067869A JP 2021067869 A JP2021067869 A JP 2021067869A JP 2022162840 A JP2022162840 A JP 2022162840A
Authority
JP
Japan
Prior art keywords
communication device
side communication
transmission
line
link aggregation
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
Application number
JP2021067869A
Other languages
Japanese (ja)
Inventor
公二 竹内
Koji Takeuchi
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 Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
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 Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP2021067869A priority Critical patent/JP2022162840A/en
Publication of JP2022162840A publication Critical patent/JP2022162840A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

To provide a communication system and a communication method that allow a user to select an optimal redundancy method by determining whether link aggregation or uplink redundancy is selected.SOLUTION: A communication system includes a transmission side communication device, a receiving side communication device, and a management server, the transmission side communication device and the receiving side communication device are connected by two lines, the transmission side communication device and the receiving side communication device perform time synchronization, a transmission data schedule is input to the transmission side communication device and the receiving side communication device, and the transmission side communication device and the receiving side communication device set link aggregate or uplink redundancy for the two lines on the basis of the received transmission data schedule.SELECTED DRAWING: Figure 4

Description

本発明は、通信システム、通信方法に関する。 The present invention relates to communication systems and communication methods.

通信機器において、複数の通信インタフェースを活用し、1つの通信先に接続する方法がある。 In communication equipment, there is a method of utilizing a plurality of communication interfaces and connecting to one communication destination.

ルータやスイッチ等のネットワーク装置間の接続を冗長化する技術として、リンクアグリゲーションおよびアップリンク・リダンダントがある。リンクアグリゲーションは、装置間を接続する複数の回線を束ねて1つの仮想的な回線として扱う技術であり、IEEE802.3adで規定されている。アップリンク・リダンダントは、2つのポートをアップリンクに使用し、うち一方を運用回線、他方を待機用回線とするポート冗長機能である。 Link aggregation and uplink redundancy are techniques for making connections between network devices such as routers and switches redundant. Link aggregation is a technology for bundling a plurality of lines connecting devices and handling them as one virtual line, and is stipulated by IEEE802.3ad. Uplink redundancy is a port redundancy function in which two ports are used for uplinks, one of which is used as an operating line and the other as a standby line.

例えば、特許文献1は、複数の通信インタフェースを束ねて通信を行い(リンクアグリゲーション)、1つずつの通信インタフェースを切り替えて通信を行う冗長切り替えて通信を行う(ポート冗長)、通信機器を開示している。 For example, Patent Document 1 discloses a communication device that performs communication by bundling a plurality of communication interfaces (link aggregation), and performs communication by switching communication interfaces one by one (port redundancy). ing.

リンクアグリゲーションは、1本の回線に障害が発生した場合でも別の1本の回線が使用できるという、耐障害性の観点もあるが、正常時は2本の回線を使用できるため、通信速度向上等の通信品質向上のために採用するケースが多い。 Link Aggregation has a fault-tolerant point of view, since even if one line fails, another line can be used. In many cases, it is adopted to improve communication quality such as.

図1は、通信機器と回線を示す図である。送信側通信機器Sと受信側通信機器Dは2つの回線(回線1および回線2)で接続されている。回線1の通信速度をX(Mbps)、回線2の通信速度をY(Mbps)とする。ただし、X>Yとする。送信側通信機器Sと受信側通信機器Dはアクセスポイントやモバイルルータなどである。 FIG. 1 is a diagram showing communication equipment and lines. A transmitting side communication device S and a receiving side communication device D are connected by two lines (line 1 and line 2). Let the communication speed of line 1 be X (Mbps) and the communication speed of line 2 be Y (Mbps). However, it is assumed that X>Y. The communication device S on the transmission side and the communication device D on the reception side are access points, mobile routers, and the like.

通信機器Sと通信機器Dは、あらかじめ2つの回線の使い方(リンクアグリゲーションにするか、アップリンク・リダンダントにするか)を設定する。図2は、通信機器が回線をリンクアグリゲーションに設定したケースを示す図である。図2に示すように、リンクアグリゲーションでは、2つの回線を束ねて使用する。 The communication device S and the communication device D set in advance how to use the two lines (whether to use link aggregation or uplink redundancy). FIG. 2 is a diagram showing a case where a communication device sets a line to link aggregation. As shown in FIG. 2, in link aggregation, two lines are bundled and used.

図3は、通信機器に端末が接続された場合を示す図である。2つの回線はリンクアグリゲーションに設定されている。通信機器Sに接続される端末をAとする。端末Aから送信されるデータ量は、決まっておらず、回線1の通信速度(X(Mbps))以下の時もあれば、回線1の通信速度よりも大きいが回線1と回線2の通信速度の合計(X+Y(Mbps))以下の時もある。すなわち、端末Aから送信されるデータ量が、回線1本で送れる量の時と、回線1本では溢れる量の時がある。端末Aから、いつ、どんな大きさのデータが送信されるか不確定である。 FIG. 3 is a diagram showing a case where a terminal is connected to communication equipment. The two lines are set to link aggregation. Let A be a terminal connected to communication equipment S. The amount of data transmitted from terminal A is not fixed. Sometimes it is less than the communication speed of line 1 (X (Mbps)), and sometimes it is higher than the communication speed of line 1, but the communication speed of lines 1 and 2 is higher than that of line 1. sometimes less than the sum of (X+Y (Mbps)). In other words, the amount of data transmitted from the terminal A may be an amount that can be sent through one line, or it may overflow through a single line. When and what size data will be transmitted from terminal A is uncertain.

特許第5537504号公報Japanese Patent No. 5537504

例えば異なる2つのネットワークインタフェースを有する通信機器では、2つのネットワークインタフェースを有効活用する必要がある。ただし、一般的なネットワーク機器は、複数のネットワークの使い方(リンクアグリゲーションにするか、アップリンク・リダンダントにするかの設定)を、機器ごとに個別に設定する必要があり、変更時もまた設定変更を新たに実施する必要がある。 For example, in a communication device having two different network interfaces, it is necessary to make effective use of the two network interfaces. However, with general network equipment, it is necessary to set the usage of multiple networks (setting whether to use link aggregation or uplink redundancy) individually for each equipment, and when changing the settings, it is also necessary to change the settings. should be newly implemented.

例えば、送りたい通信データ量が小さく、1つの通信インタフェースのみで十分送信できる場合、アップリンク・リダンダントを設定して耐障害性を向上したいにもかかわらず、リンクアグリゲーションが設定されているケースがある。また、送りたいデータ量が大きく、1つの通信インタフェースでは送ることができないにもかかわらず、アップリンク・リダンダントが設定されているケースがある。これらのケースでは、送信データ量が可変の時に、送信データ量によっては、最適な通信方式の選択(リンクアグリゲーションにするか、アップリンク・リダンダントにするかの設定)ができない。 For example, if the amount of communication data to be sent is small and can be transmitted with only one communication interface, there are cases where link aggregation is set even though uplink redundancy should be set to improve fault tolerance. . In addition, there are cases in which uplink redundancy is set even though the amount of data to be sent is large and cannot be sent using one communication interface. In these cases, when the amount of transmission data is variable, it is not possible to select the optimum communication method (setting between link aggregation and uplink redundancy) depending on the amount of transmission data.

特許文献1に記載の従来の通信機器は、その時の複数の通信インタフェースの選定方法に関する発明であり、使用時間や抜き差し回数等を考慮してインタフェースを選定することで、機器の寿命を延ばすことを目的としている。 The conventional communication device described in Patent Document 1 is an invention relating to a method of selecting a plurality of communication interfaces at that time, and it is intended to extend the life of the device by selecting an interface in consideration of the usage time, the number of insertions and removals, etc. purpose.

一方、本発明は、通信機器の通信を計測し、その結果に応じて、リンクアグリゲーションを行うか、ポート冗長を行うかを判断するという発明であり、利用用途に応じて、最適な冗長方式を選択することを目的とする発明である。 On the other hand, the present invention is an invention that measures the communication of communication equipment and determines whether to perform link aggregation or port redundancy according to the result. It is an invention for the purpose of selecting.

上記課題を解決するために、この発明は以下の手段を提案している。
本発明の一態様に係る通信システムは、送信側通信機器と、受信側通信機器と、管理サーバを有し、前記送信側通信機器と前記受信側通信機器は2回線で接続されている通信システムであって、前記送信側通信機器と前記受信側通信機器は、時刻同期を行い、前記送信側通信機器および前記受信側通信機器は、送信データスケジュールが入力され、前記送信側通信機器および前記受信側通信機器は、受信した前記送信データスケジュールをもとに、前記2回線をリンクアグリゲーションにするかアップリンク・リダンダントにするかを設定することを特徴とする。
In order to solve the above problems, the present invention proposes the following means.
A communication system according to an aspect of the present invention includes a transmission-side communication device, a reception-side communication device, and a management server, and the transmission-side communication device and the reception-side communication device are connected by two lines. wherein the transmission side communication device and the reception side communication device perform time synchronization, the transmission data schedule is input to the transmission side communication device and the reception side communication device, and the transmission side communication device and the reception side communication device The side communication device is characterized by setting whether the two lines are set to link aggregation or uplink redundancy based on the received transmission data schedule.

本発明の一態様に係る通信方法は、送信側通信機器と、受信側通信機器と、管理サーバを有し、前記送信側通信機器と前記受信側通信機器は2回線で接続されている通信システムにおける通信方法であって、前記送信側通信機器と前記受信側通信機器が、時刻同期を行い、前記送信側通信機器および前記受信側通信機器は、送信データスケジュールが入力され、前記送信側通信機器および前記受信側通信機器が、受信した前記送信データスケジュールをもとに、前記2回線をリンクアグリゲーションにするかアップリンク・リダンダントにするかを設定することを特徴とする。 A communication method according to an aspect of the present invention is a communication system comprising a transmission-side communication device, a reception-side communication device, and a management server, wherein the transmission-side communication device and the reception-side communication device are connected by two lines. wherein the transmission side communication device and the reception side communication device perform time synchronization, the transmission data schedule is input to the transmission side communication device and the reception side communication device, and the transmission side communication device and the receiving side communication device sets whether the two lines are set to link aggregation or uplink redundancy based on the received transmission data schedule.

本発明の通信システム、通信方法によれば、通信機器の通信を計測し、その結果に応じて、リンクアグリゲーションにするか、アップリンク・リダンダントにするかを判断するので、最適な冗長方式を選択することができる。 According to the communication system and communication method of the present invention, the communication of communication equipment is measured, and depending on the result, it is determined whether to use link aggregation or uplink redundancy, so the optimum redundancy method is selected. can do.

通信機器と回線を示す図である。It is a figure which shows a communication apparatus and a line. 通信機器が回線をリンクアグリゲーションに設定したケースを示す図である。FIG. 10 is a diagram showing a case where a communication device sets a line to link aggregation; 通信機器に端末が接続された場合を示す図である。FIG. 3 is a diagram showing a case where a terminal is connected to communication equipment; 本発明の第1実施形態に係る通信システムおよび通信方法を示す図である。BRIEF DESCRIPTION OF THE DRAWINGS It is a figure which shows the communication system and communication method which concern on 1st Embodiment of this invention. 管理サーバより、送信データスケジュールを入力する時の図である。FIG. 10 is a diagram when a transmission data schedule is input from the management server; 本発明の第1実施形態の通信方法のフロー図である。1 is a flow diagram of a communication method according to a first embodiment of the present invention; FIG. 本発明の第2実施形態の通信方法のフロー図である。FIG. 5 is a flow diagram of a communication method according to a second embodiment of the present invention; 本発明の第3実施形態において、初期条件がリンクアグリゲーションの時のフロー図である。FIG. 11 is a flowchart when the initial condition is link aggregation in the third embodiment of the present invention; 本発明の第4実施形態の通信方法のフロー図である。FIG. 4 is a flow diagram of a communication method according to a fourth embodiment of the present invention;

本発明の実施形態に係る通信システムおよび通信方法について、図を参照して説明する。 A communication system and a communication method according to embodiments of the present invention will be described with reference to the drawings.

(第1実施形態)
図4は、本発明の第1実施形態に係る通信システムおよび通信方法を示す図である。通信システム10は、送信側通信機器Sと、受信側通信機器Dと、管理サーバ20を有する。送信側通信機器Sと受信側通信機器Dは2つの回線(回線1と回線2)で接続されている。回線1の通信速度をX(Mbps)、回線2の通信速度をY(Mbps)とする。ただし、X>Yとする。
(First embodiment)
FIG. 4 is a diagram showing a communication system and communication method according to the first embodiment of the present invention. The communication system 10 has a transmitting side communication device S, a receiving side communication device D, and a management server 20 . A transmitting side communication device S and a receiving side communication device D are connected by two lines (line 1 and line 2). Let the communication speed of line 1 be X (Mbps) and the communication speed of line 2 be Y (Mbps). However, it is assumed that X>Y.

本実施形態では、変動する送信データ量に応じて、2つの回線の使い方(リンクアグリゲーションにするか、アップリンク・リダンダントにするか)を動的に設定する。 In this embodiment, the usage of the two lines (link aggregation or uplink redundancy) is dynamically set according to the fluctuating amount of transmission data.

なお、本実施形態は、送信データが時刻によって決まっているケースに関するものである。例えば、プラント内の遠隔監視等では、日中時間帯は、正常運転を示すフラグや、センサデータ値等の小容量データを一定時刻ごとにサーバに送信する。夜間等の運転停止時には、その他のセンサデータの値をまとめて送ったり、機器の更新ファイルをサーバからプラント側のセンサ端末に送信するなど、大容量データを送信する。本実施形態は、このように、送信データが時刻によって決まっているケースに関する。 Note that this embodiment relates to a case in which transmission data is determined by time. For example, in remote monitoring in a plant, a flag indicating normal operation and small-capacity data such as sensor data values are transmitted to a server at regular intervals during daytime hours. When operation is stopped, such as at night, a large amount of data is transmitted, such as by sending other sensor data values collectively or by sending an update file of the equipment from the server to the sensor terminal on the plant side. This embodiment relates to a case where transmission data is determined by time.

まず、送信側通信機器Sと受信側通信機器Dは、時刻同期をする。時刻同期は、送信側通信機器Sと受信側通信機器Dが、回線1または2を使用して直接行ってもよいし、管理サーバ20を経由し行ってもよい。図4の例では、管理サーバ20から、送信側通信機器Sおよび受信側通信機器Dに、時刻同期の信号が送信されている。 First, the communication device S on the transmission side and the communication device D on the reception side are time-synchronized. Time synchronization may be performed directly between the communication device S on the transmission side and the communication device D on the reception side using the line 1 or 2, or may be performed via the management server 20. FIG. In the example of FIG. 4, a time synchronization signal is transmitted from the management server 20 to the communication device S on the transmission side and the communication device D on the reception side.

次に、送信側通信機器Sおよび受信側通信機器Dに、管理者または、管理サーバ20より、送信データスケジュールを入力する。図5は、管理サーバ20より、送信データスケジュールを入力する時の図である。管理サーバ20から、送信側通信機器Sおよび受信側通信機器Dに送信データのスケジュールが入力される。入力データは、時刻とその時刻におけるデータ量であり、例えば、「9:00~13:00:〇Mbps、13:00~15:00:△kbps、15:00~18:00:〇Mbps、18:00~08:59:△kbps」という形式である。 Next, the transmission data schedule is input to the communication device S on the transmission side and the communication device D on the reception side from the administrator or the management server 20 . FIG. 5 is a diagram when a transmission data schedule is input from the management server 20. As shown in FIG. From the management server 20, a transmission data schedule is input to the communication device S on the transmission side and the communication device D on the reception side. The input data is the time and the amount of data at that time. 18:00 to 08:59: △kbps” format.

送信側通信機器Sおよび受信側通信機器Dは、受け取った送信データスケジュールをもとに、2回線の構成方法(リンクアグリゲーションにするか、アップリンク・リダンダントにするか)を、時刻ごとにスケジュール化する。 Based on the received transmission data schedule, the communication device S on the transmission side and the communication device D on the reception side schedule the two-line configuration method (link aggregation or uplink redundancy) for each time. do.

送信データ量>Xの時は、リンクアグリゲーションを設定する。
Y<送信データ量<Xの時は、メイン回線を回線1、バックアップ回線を回線2とするアップリンク・リダンダントを設定する。
送信データ量<Yの時は、アップリンク・リダンダントを設定する。メイン回線を回線1、回線2のどちらにするかは、回線ごとのパケットエラー率、通信遅延、他の品質パラメータで選定する。
When the transmission data amount>X, link aggregation is set.
When Y<transmission data amount<X, uplink redundancy is set in which line 1 is the main line and line 2 is the backup line.
When the transmission data amount<Y, uplink redundancy is set. Which line to use as the main line, line 1 or line 2, is selected according to the packet error rate, communication delay, and other quality parameters for each line.

図6は、本実施形態の通信方法のフロー図である。S11において、送信側通信機器Sと受信側通信機器Dは、時刻同期をする。S12において、送信側通信機器Sと受信側通信機器Dに、管理者または管理サーバ20より、送信データスケジュールを入力する。S13において、送信側通信機器Sと受信側通信機器Dは、送信データスケジュールに応じて、リンクアグリゲーションまたはアップリンク・リダンダントを構成する。 FIG. 6 is a flow diagram of the communication method of this embodiment. In S11, the communication device S on the transmission side and the communication device D on the reception side are time-synchronized. In S12, the transmission data schedule is input to the communication device S on the transmission side and the communication device D on the reception side from the administrator or the management server 20. FIG. In S13, the transmitting communication device S and the receiving communication device D configure link aggregation or uplink redundancy according to the transmission data schedule.

本実施形態の通信方法によれば、状況によって、通信リンクを増強することができ、通信速度向上、耐障害性が向上する。 According to the communication method of this embodiment, depending on the situation, the communication link can be strengthened, and the communication speed and fault tolerance are improved.

(第2実施形態)
第1実施形態は、あらかじめ送信スケジュールが確定している場合に有効であるが、第2実施形態は、送信スケジュールが未確定のケースに対応することを考慮している。
(Second embodiment)
The first embodiment is effective when the transmission schedule is fixed in advance, but the second embodiment considers the case where the transmission schedule is not fixed.

図7は、本実施形態の通信方法のフロー図である。S21において、送信側通信機器Sと受信側通信機器Dは、メイン回線を回線1とするアップリンク・リダンダントを設定する。これを初期条件とする。 FIG. 7 is a flow diagram of the communication method of this embodiment. In S21, the communication device S on the transmission side and the communication device D on the reception side set uplink redundancy with line 1 as the main line. This is the initial condition.

S22において、送信側通信機器Sに接続した接続端末Aからデータ送信を開始する。 In S22, data transmission is started from the connection terminal A connected to the communication device S on the transmission side.

S23において、送信側通信機器Sは、ネットワークインタフェースの送信キューを監視する。ネットワークインタフェースは、送信側通信機器Sの中に存在し、端末Aからのデータを受信するためのインタフェースである。送信しきれないデータが送信側通信機器Sにたまると、送信キュー溢れとなる。 At S23, the sending communication device S monitors the transmission queue of the network interface. The network interface exists in the communication device S on the sending side and is an interface for receiving data from the terminal A. FIG. If data that cannot be transmitted accumulates in the transmission side communication device S, the transmission queue overflows.

送信キュー溢れが発生しないとき(ドロップパケット数が0の時)、回線1をメイン回線とするアップリンク・リダンダントを継続する(S24)。
送信キュー溢れが発生したとき(ドロップパケット数>0の時)、リンクアグリゲーションを設定する(S25)。
When the transmission queue does not overflow (when the number of dropped packets is 0), uplink redundancy with line 1 as the main line is continued (S24).
When the transmission queue overflows (when the number of dropped packets>0), link aggregation is set (S25).

再度、送信キュー溢れが発生しないとき、ネットワークインタフェースを通過する1秒当たりの通信量W(bps)を測定した結果に応じて、以下のように設定する(S26)。通信量Wは、端末Aから送信側通信機器Sへの1秒当たりの通信量である。
W>Xの時、リンクアグリゲーションを継続する(S27)。
Y<W<Xの時、回線2をメイン回線とするアップリンク・リダンダントにする(S28)。
W<Yの時、回線1または回線2をメイン回線とするアップリンク・リダンダントにする(S29)。メイン回線を回線1、回線2のどちらにするかは、回線ごとのパケットエラー率、通信遅延、他の品質パラメータで選定する。
Again, when the transmission queue does not overflow, the following settings are made according to the result of measuring the traffic W (bps) passing through the network interface per second (S26). The amount of communication W is the amount of communication from the terminal A to the communication device S on the transmission side per second.
When W>X, the link aggregation is continued (S27).
When Y<W<X, uplink redundancy with line 2 as the main line is established (S28).
When W<Y, the line 1 or line 2 is uplink redundant with the main line (S29). Which line to use as the main line, line 1 or line 2, is selected according to the packet error rate, communication delay, and other quality parameters for each line.

(第3実施形態)
第3実施形態は第1実施形態と第2実施形態を組み合わせた方法である。
第3実施形態では、第2実施形態で決定した、回線設定(リンクアグリゲーションまたはアップリンク・リダンダントの設定)をした状況を蓄積する。回線設定状況の蓄積は、送信側通信機器Sまたは受信側通信機器Dが行ってもよいし、管理サーバ20が行ってもよい。
(Third embodiment)
3rd Embodiment is the method which combined 1st Embodiment and 2nd Embodiment.
In the third embodiment, the status of line setting (link aggregation or uplink redundancy setting) determined in the second embodiment is accumulated. The line setting status may be accumulated by the communication device S on the transmission side, the communication device D on the reception side, or by the management server 20 .

蓄積したデータは、例えば、以下のようなデータである。
12月1日(月)
時刻0時から10時:リンクアグリゲーション
時刻10時から11時:アップリンク・リダンダント
時刻11時~23時:リンクアグリゲーション
12月2日(火)
時刻0時から10時:リンクアグリゲーション
時刻10時から11時:アップリンク・リダンダント
時刻11時~23時:リンクアグリゲーション
12月3日(水)
終日:リンクアグリゲーション
・・・
12月10日(水)
終日:リンクアグリゲーション
The accumulated data is, for example, the following data.
December 1 (Mon)
Time 0:00 to 10:00: Link aggregation Time 10:00 to 11:00: Uplink redundancy Time 11:00 to 23:00: Link aggregation
December 2 (Tue)
Time 0:00 to 10:00: Link aggregation Time 10:00 to 11:00: Uplink redundancy Time 11:00 to 23:00: Link aggregation
Wednesday, December 3
All day: Link aggregation ・・・
Wednesday, December 10th
All Day: Link Aggregation

蓄積結果に基づき、送信データの傾向から回線設定を決定する。例えば上の蓄積結果から、「水曜日は終日リンクアグリゲーション」と決定する。回線設定の決定は、送信側通信機器Sまたは受信側通信機器Dが行ってもよいし、管理サーバ20が行ってもよい。 Based on the accumulation result, the line setting is determined from the tendency of the transmission data. For example, based on the accumulation result above, it is determined that "Wednesday is all-day link aggregation". The determination of the line setting may be performed by the communication device S on the transmission side or the communication device D on the reception side, or may be performed by the management server 20 .

または、この決定した回線設定(例えば、「水曜日は終日リンクアグリゲーション」という設定)を初期条件とし、第2実施形態の回線動的設定処理(S21~S29)を起動させてもよい。 Alternatively, the line dynamic setting processing (S21 to S29) of the second embodiment may be started using the determined line setting (for example, the setting of "link aggregation all day on Wednesday") as an initial condition.

図8は、初期条件がリンクアグリゲーションの時のフロー例を示す。 FIG. 8 shows a flow example when the initial condition is link aggregation.

S31において、送信側通信機器Sと受信側通信機器Dは、リンクアグリゲーションを設定する。これを初期条件とする。 In S31, the communication device S on the transmission side and the communication device D on the reception side set link aggregation. This is the initial condition.

S32において、送信側通信機器Sに接続した接続端末Aからデータ送信を開始する。 In S32, data transmission is started from the connection terminal A connected to the communication device S on the transmission side.

S33において、送信側通信機器Sは、ネットワークインタフェースの送信キューを監視する。
送信キュー溢れが発生しないとき、ネットワークインタフェースを通過する1秒当たりの通信量W(bps)を測定した結果に応じて、以下のように設定する(S35)。
W<Yの時、リンクアグリゲーションを継続する(S36)。
Y<W<Xの時、回線2をメイン回線とするアップリンク・リダンダントにする(S37)。
W>Xの時、回線1または回線2をメイン回線とするアップリンク・リダンダントにする(S38)。メイン回線を回線1、回線2のどちらにするかは、回線ごとのパケットエラー率、通信遅延、他の品質パラメータで選定する。
送信キュー溢れが発生したとき(ドロップパケット数>0の時)、リンクアグリゲーションを継続する(S34)。
At S33, the sending communication device S monitors the transmission queue of the network interface.
When the transmission queue does not overflow, the following settings are made according to the result of measuring the traffic W (bps) passing through the network interface per second (S35).
When W<Y, the link aggregation is continued (S36).
When Y<W<X, uplink redundancy with line 2 as the main line is established (S37).
When W>X, the line 1 or line 2 is uplink redundant with the main line (S38). Which line to use as the main line, line 1 or line 2, is selected according to the packet error rate, communication delay, and other quality parameters for each line.
When the transmission queue overflows (when the number of dropped packets>0), link aggregation is continued (S34).

本実施形態では、IETFが定めるモバイルアドホックネットワークのプロトコルとの相互互換性を維持しながら、通信品質の向上を図ることができる。 In this embodiment, it is possible to improve the communication quality while maintaining mutual compatibility with the mobile ad-hoc network protocol defined by the IETF.

(第4実施形態)
第2実施形態では、送信スケジュールが未確定のケースへの対応として、ネットワークインタフェースの送信キューを監視し、キュー溢れが発生した後に対応した。第4実施形態では、第2実施形態を改良し、送信キューを監視し、送信キューの単位時間当たりの増加量を計測し、キューが溢れる時刻を予想し、キュー溢れが発生する前にあらかじめ対処する。
(Fourth embodiment)
In the second embodiment, the transmission queue of the network interface is monitored to deal with the case where the transmission schedule is undetermined, and the response is made after the queue overflows. In the fourth embodiment, the second embodiment is improved by monitoring the transmission queue, measuring the amount of increase in the transmission queue per unit time, predicting the time when the queue overflows, and taking measures in advance before the queue overflows. do.

図9は、本実施形態の通信方法のフロー図である。 FIG. 9 is a flow diagram of the communication method of this embodiment.

S41において、送信側通信機器Sと受信側通信機器Dは、メイン回線を回線1とするアップリンク・リダンダントを設定する。これを初期条件とする。 In S41, the communication device S on the transmission side and the communication device D on the reception side set uplink redundancy with line 1 as the main line. This is the initial condition.

S42において、送信側通信機器Sに接続した接続端末Aからデータ送信を開始する。 In S42, data transmission is started from the connection terminal A connected to the communication device S on the transmission side.

S43において、送信側通信機器Sは、ネットワークインタフェースの送信キューを監視し、キューへの「データ蓄積傾向」を計算する。「データ蓄積傾向」は、時間当たりの蓄積量(データ蓄積の増加率)である。
「データ蓄積傾向」が0以下の時、回線1をメイン回線とするアップリンク・リダンダントを継続する(S44)。
「データ蓄積傾向」が正のとき、送信キュー溢れ時刻を予想し、その時刻にリンクアグリゲーションを設定する(S45)。送信キューのバッファー量は決まっているので、それを「データ蓄積傾向」で割れば、何時間後に溢れが発生するかを予想できる。
再度、送信キュー溢れが発生しないとき、ネットワークインタフェースを通過する1秒当たりの通信量W(bps)を測定した結果に応じて、以下のように設定する(S46)。
W>Xの時、リンクアグリゲーションを継続する(S47)。
Y<W<Xの時、回線2をメイン回線とするアップリンク・リダンダントにする(S48)。その後、再び、「データ蓄積傾向」を計測し、正の場合、送信キュー溢れ時刻を予想し、その時刻にリンクアグリゲーションを設定する。
W<Yの時、回線1または回線2をメイン回線とするアップリンク・リダンダントにするS49)。メイン回線を回線1、回線2のどちらにするかは、回線ごとのパケットエラー率、通信遅延、他の品質パラメータで選定する。その後、再び、「データ蓄積傾向」を計測し、正の場合、送信キュー溢れ時刻を予想し、その時刻にリンクアグリゲーションを設定する。
At S43, the sending communication device S monitors the transmission queue of the network interface and calculates the "data accumulation tendency" to the queue. "Data accumulation trend" is the amount of accumulation per hour (increase rate of data accumulation).
When the "data accumulation tendency" is 0 or less, uplink redundancy with line 1 as the main line is continued (S44).
When the "data accumulation tendency" is positive, the transmission queue overflow time is predicted, and link aggregation is set at that time (S45). Since the send queue has a fixed amount of buffers, dividing it by the "data accumulation trend" gives an estimate of how many hours it will take to overflow.
Again, when the transmission queue does not overflow, the following settings are made according to the result of measuring the traffic W (bps) passing through the network interface per second (S46).
When W>X, the link aggregation is continued (S47).
When Y<W<X, uplink redundancy with line 2 as the main line is established (S48). After that, the "data accumulation tendency" is measured again, and if positive, the transmission queue overflow time is predicted, and the link aggregation is set at that time.
When W<Y, the line 1 or line 2 is set to the uplink redundancy as the main line (S49). Which line to use as the main line, line 1 or line 2, is selected according to the packet error rate, communication delay, and other quality parameters for each line. After that, the "data accumulation tendency" is measured again, and if positive, the transmission queue overflow time is predicted, and the link aggregation is set at that time.

なお、初期条件としてリンクアグリゲーションを設定しておいて、通信量の減少率をみてアップリンク・リダンダントに切り替えるようにしてもよい。 Note that link aggregation may be set as an initial condition, and switching to uplink redundancy may be performed in consideration of the rate of decrease in communication traffic.

本実施形態でも、IETFが定めるモバイルアドホックネットワークのプロトコルとの相互互換性を維持しながら、通信品質の向上を図ることができる。 In this embodiment as well, it is possible to improve the communication quality while maintaining mutual compatibility with the mobile ad-hoc network protocol defined by the IETF.

以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。また、上述の実施形態において示す構成要素は適宜に組み合わせて構成することが可能である。 As described above, the embodiment of the present invention has been described in detail with reference to the drawings, but the specific configuration is not limited to this embodiment, and design changes and the like are included within the scope of the present invention. Also, the constituent elements shown in the above-described embodiments can be configured by appropriately combining them.

1 回線(第1の回線)
2 回線(第2の回線)
20 管理サーバ
A 接続端末
D 受信側通信機器
S 送信側通信機器
1 line (first line)
2 lines (second line)
20 Management server A Connection terminal D Receiving side communication device S Sending side communication device

Claims (8)

送信側通信機器と、受信側通信機器と、管理サーバを有し、前記送信側通信機器と前記受信側通信機器は2回線で接続されている通信システムであって、
前記送信側通信機器と前記受信側通信機器は、時刻同期を行い、
前記送信側通信機器および前記受信側通信機器は、送信データスケジュールが入力され、
前記送信側通信機器および前記受信側通信機器は、受信した前記送信データスケジュールをもとに、前記2回線をリンクアグリゲーションにするかアップリンク・リダンダントにするかを設定することを特徴とする、通信システム。
A communication system comprising a transmitting side communication device, a receiving side communication device, and a management server, wherein the transmitting side communication device and the receiving side communication device are connected by two lines,
The transmission side communication device and the reception side communication device perform time synchronization,
a transmission data schedule is input to the transmission side communication device and the reception side communication device;
wherein the transmitting side communication device and the receiving side communication device set whether the two lines are to be link aggregation or uplink redundant based on the received transmission data schedule. system.
前記送信側通信機器および前記受信側通信機器は、メイン回線を第1の回線とするアップリンク・リダンダントを設定し、
前記送信側通信機器は、接続端末とのネットワークインタフェースの送信キューを監視し、
送信キュー溢れが発生しないとき、前記第1の回線をメイン回線とするアップリンク・リダンダントを継続し、
送信キュー溢れが発生したとき、前記2回線をリンクアグリゲーションにすることを特徴とする、請求項1に記載の通信システム。
The transmitting side communication device and the receiving side communication device set uplink redundancy with the main line as the first line,
The transmitting communication device monitors a transmission queue of a network interface with a connection terminal,
when no transmission queue overflow occurs, continuing uplink redundancy with the first line as the main line;
2. The communication system according to claim 1, wherein said two lines are set to link aggregation when a transmission queue overflow occurs.
回線設定状況を蓄積し、蓄積結果に基づき、送信データの傾向から回線設定を決定することを特徴とする、請求項1または2に記載の通信システム。 3. The communication system according to claim 1, wherein line setting conditions are accumulated, and line setting is determined from a tendency of transmission data based on the accumulation result. 前記送信側通信機器は、接続端末とのネットワークインタフェースの送信キューを監視して、キューへのデータ蓄積傾向を計算し、
前記データ蓄積傾向が0以下の時、前記第1の回線をメイン回線とするアップリンク・リダンダントを継続し、
前記データ蓄積傾向が正のとき、送信キュー溢れ時刻を予想し、その時刻に前記2回線をリンクアグリゲーションにすることを特徴とする、請求項2または3に記載の通信システム。
The transmitting communication device monitors a transmission queue of a network interface with a connection terminal and calculates a tendency of data accumulation in the queue;
when the data accumulation tendency is 0 or less, continuing uplink redundancy with the first line as the main line;
4. The communication system according to claim 2, wherein when said data accumulation tendency is positive, a transmission queue overflow time is predicted, and said two lines are put into link aggregation at that time.
送信側通信機器と、受信側通信機器と、管理サーバを有し、前記送信側通信機器と前記受信側通信機器は2回線で接続されている通信システムにおける通信方法であって、
前記送信側通信機器と前記受信側通信機器が、時刻同期を行い、
前記送信側通信機器および前記受信側通信機器は、送信データスケジュールが入力され、
前記送信側通信機器および前記受信側通信機器が、受信した前記送信データスケジュールをもとに、前記2回線をリンクアグリゲーションにするかアップリンク・リダンダントにするかを設定することを特徴とする、通信方法。
A communication method in a communication system having a transmitting side communication device, a receiving side communication device, and a management server, wherein the transmitting side communication device and the receiving side communication device are connected by two lines,
The transmission side communication device and the reception side communication device perform time synchronization,
a transmission data schedule is input to the transmission side communication device and the reception side communication device;
communication characterized in that the transmission side communication device and the reception side communication device set whether the two lines are set to link aggregation or uplink redundancy based on the received transmission data schedule. Method.
前記送信側通信機器および前記受信側通信機器が、メイン回線を第1の回線とするアップリンク・リダンダントを設定し、
前記送信側通信機器が、接続端末とのネットワークインタフェースの送信キューを監視し、
送信キュー溢れが発生しないとき、前記第1の回線をメイン回線とするアップリンク・リダンダントを継続し、
送信キュー溢れが発生したとき、前記2回線をリンクアグリゲーションにすることを特徴とする、請求項5に記載の通信方法。
The transmitting communication device and the receiving communication device set uplink redundancy with the main line as the first line,
the transmitting communication device monitors a transmission queue of a network interface with a connection terminal;
when no transmission queue overflow occurs, continuing uplink redundancy with the first line as the main line;
6. The communication method according to claim 5, wherein said two lines are set to link aggregation when a transmission queue overflow occurs.
回線設定状況を蓄積し、蓄積結果に基づき、送信データの傾向から回線設定を決定することを特徴とする、請求項5または6に記載の通信方法。 7. The communication method according to claim 5, further comprising the step of accumulating line setting conditions, and determining the line setting from the tendency of transmission data based on the accumulated results. 前記送信側通信機器が、接続端末とのネットワークインタフェースの送信キューを監視して、キューへのデータ蓄積傾向を計算し、
前記データ蓄積傾向が0以下の時、前記第1の回線をメイン回線とするアップリンク・リダンダントを継続し、
前記データ蓄積傾向が正のとき、送信キュー溢れ時刻を予想し、その時刻に前記2回線をリンクアグリゲーションにすることを特徴とする、請求項6または7に記載の通信方法。
the transmitting communication device monitors a transmission queue of a network interface with a connection terminal and calculates a tendency of data accumulation in the queue;
when the data accumulation tendency is 0 or less, continuing uplink redundancy with the first line as the main line;
8. The communication method according to claim 6, wherein when said data accumulation tendency is positive, a transmission queue overflow time is predicted, and said two lines are set to link aggregation at that time.
JP2021067869A 2021-04-13 2021-04-13 Communication system and communication method Pending JP2022162840A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021067869A JP2022162840A (en) 2021-04-13 2021-04-13 Communication system and communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021067869A JP2022162840A (en) 2021-04-13 2021-04-13 Communication system and communication method

Publications (1)

Publication Number Publication Date
JP2022162840A true JP2022162840A (en) 2022-10-25

Family

ID=83724687

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021067869A Pending JP2022162840A (en) 2021-04-13 2021-04-13 Communication system and communication method

Country Status (1)

Country Link
JP (1) JP2022162840A (en)

Similar Documents

Publication Publication Date Title
US7921224B2 (en) Method of maintaining traffic services through congestion caused by network failovers
US6388990B1 (en) Method and system for reducing congestion in connection-oriented packet networks having digital subscriber line access
EP2720418B1 (en) Lacp link switching and data transmission method and device
EP2198554B1 (en) Dynamic, asymmetric rings
US9277452B1 (en) Adaptive modulation and priority-based flow control in wireless communications
US20110222394A1 (en) Fabric extra traffic
CN101567851B (en) Method and equipment for shaping transmission speed of data traffic flow
EP3758409A1 (en) Data traffic processing method and related network device
CN101051957B (en) Dynamically regulating method and device for link state and bundled link state
JP4648207B2 (en) Transmission apparatus and line speed changing method
JP2008507204A (en) How to manage inter-zone bandwidth in a two-way messaging network
CN102209028A (en) Flow control device and method for CPU (Central Processing Unit)
CN101895411B (en) Session management method and device
JP2022162840A (en) Communication system and communication method
JP2004187303A (en) Method for improving tcp data transmission efficiency in asymmetric network environment and communication system
US6535485B1 (en) Methods and systems for an improved reliability packet network
CN113840331B (en) Data transmission method, network access equipment and network system
JP5471652B2 (en) COMMUNICATION NODE DEVICE, COMMUNICATION SYSTEM AND DESTINATION RECEIVING INTERFACE SELECTION METHOD USED FOR THEM
US10038734B2 (en) Telecommunication network manager
EP1589707B1 (en) Modem for coupling a network-unit to a device
Magalhaes et al. End-to-end inverse multiplexing for mobile hosts
JPWO2004064341A1 (en) Non-instantaneous transfer method in case of line failure in IP network
JP5601141B2 (en) Link speed control method and DSL modem apparatus
JP4829929B2 (en) Relay control device and relay control method
CN115250238A (en) Bandwidth management method, system, device and storage medium