Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5900943B2 - BAND CONTROL SYSTEM, BAND CONTROL DEVICE, AND BAND CONTROL RULE OPERATING METHOD USED FOR THE SAME - Google Patents
[go: Go Back, main page]

JP5900943B2 - BAND CONTROL SYSTEM, BAND CONTROL DEVICE, AND BAND CONTROL RULE OPERATING METHOD USED FOR THE SAME - Google Patents

BAND CONTROL SYSTEM, BAND CONTROL DEVICE, AND BAND CONTROL RULE OPERATING METHOD USED FOR THE SAME Download PDF

Info

Publication number
JP5900943B2
JP5900943B2 JP2010200427A JP2010200427A JP5900943B2 JP 5900943 B2 JP5900943 B2 JP 5900943B2 JP 2010200427 A JP2010200427 A JP 2010200427A JP 2010200427 A JP2010200427 A JP 2010200427A JP 5900943 B2 JP5900943 B2 JP 5900943B2
Authority
JP
Japan
Prior art keywords
bandwidth control
rule
rule table
bandwidth
importance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010200427A
Other languages
Japanese (ja)
Other versions
JP2012060336A (en
Inventor
宏之 飯塚
宏之 飯塚
裕一郎 江連
裕一郎 江連
阿部 憲一
憲一 阿部
睦 伊藤
睦 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Communication Systems Ltd
Original Assignee
NEC Communication Systems 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 NEC Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP2010200427A priority Critical patent/JP5900943B2/en
Publication of JP2012060336A publication Critical patent/JP2012060336A/en
Application granted granted Critical
Publication of JP5900943B2 publication Critical patent/JP5900943B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は帯域制御システム、帯域制御装置及びそれらに用いる帯域制御ルールの運用方法に関し、特に帯域制御装置における帯域制御ルールの運用方法に関する。   The present invention relates to a bandwidth control system, a bandwidth control device, and a bandwidth control rule operation method used therefor, and more particularly to a bandwidth control rule operation method in a bandwidth control device.

昨今のネットワーク利用アプリケーションの多様化により、P2P(Peer to Peer)型ネットワークによるデータ送受信アプリケーションや、映像転送のように大量のデータを高速に送受信するアプリケーションを利用するユーザが現われている。   Due to recent diversification of network utilization applications, there are users who use data transmission / reception applications using P2P (Peer to Peer) type networks and applications that transmit and receive large amounts of data at high speed, such as video transfer.

上記のネットワークでは、パケットロスや転送遅延が増大する。電子メールや静的なWebページの閲覧といった比較的通信量の少ないアプリケーションの通信にも、パケットロスや転送遅延の増大現象が発生し、ユーザの公平性、利便性が損なわれる。   In the above network, packet loss and transfer delay increase. An increase in packet loss and transfer delay also occurs in communication of an application with a relatively small amount of communication such as browsing an electronic mail or a static Web page, and the fairness and convenience of the user are impaired.

このような問題は、現在、すでに一部のISP(Internet Service Provider)のネットワークで顕在化し、帯域制御等の対策がとられている。   Such a problem has already become apparent in some ISP (Internet Service Provider) networks, and measures such as bandwidth control have been taken.

このアプリケーションの通信は、従来使われてきた1対1の通信ではなく、多対1の通信によりデータ転送の効率を上げたり、複数の通信ポートを動的に使いまわして帯域制御を免れようとしたりする。そのため、従来行われてきたパケットヘッダによるアプリケーション識別と、静的に設定する帯域制御ルールによる帯域制御では効果が小さい。   The communication of this application is not a conventional one-to-one communication, but increases the efficiency of data transfer by a many-to-one communication or tries to avoid bandwidth control by dynamically using multiple communication ports. Or For this reason, the application identification by the packet header and the bandwidth control by the bandwidth control rule that is set statically have little effect.

この問題に対しては、通信パケット全体を取得、解析し、パターンマッチングによりアプリケーションを識別し、該当アプリケーションに対する動的な帯域制御を行う対策がとられ(例えば、特許文献1,2参照)、一定の効果を上げている。尚、アプリケーションデータを含むパケット全体の高速パターンマッチングには、DPI(Deep Packet Inspection)技術が利用できる。   For this problem, measures are taken to acquire and analyze the entire communication packet, identify the application by pattern matching, and perform dynamic bandwidth control for the application (for example, see Patent Documents 1 and 2). The effect is improved. For high-speed pattern matching of the entire packet including application data, a DPI (Deep Packet Inspection) technique can be used.

多数の利用者において実行される個々のアプリケーションに対して個別の帯域制御を行うためには、膨大な数の帯域制御ルールをもち、高速かつ大量の通信パケットに適用して帯域制御する必要がある。この場合は、高速処理が可能なCPU(中央処理装置)を並列配置してトラフィックを分散処理するような対策が考えられるが、通信の大容量化に比例して高価な装置への設備投資が増し、限界がある。   In order to perform individual bandwidth control for individual applications executed by a large number of users, it is necessary to have a huge number of bandwidth control rules and apply bandwidth control to a large number of communication packets at high speed. . In this case, a measure can be considered in which CPUs (central processing units) capable of high-speed processing are arranged in parallel to distribute the traffic, but there is a capital investment in expensive devices in proportion to an increase in communication capacity. There is a limit.

図9は本発明に関連する帯域制御装置の機能構成例を示すブロック図である。図9において、帯域制御装置6は、通信インタフェースとのデータ送受信を行う通信制御部61,62と、帯域制御ルールの登録・削除を行うルール制御部64と、帯域制御ルールを保持するテーブルであるルールテーブル641と、帯域制御ルールに従って帯域制御を実施する帯域制御部63とから構成されている。   FIG. 9 is a block diagram showing a functional configuration example of a bandwidth control apparatus related to the present invention. In FIG. 9, a bandwidth control device 6 is a table that holds communication control units 61 and 62 that perform data transmission / reception with a communication interface, a rule control unit 64 that registers and deletes bandwidth control rules, and bandwidth control rules. The rule table 641 includes a bandwidth control unit 63 that performs bandwidth control according to bandwidth control rules.

まず、図9を参照して本発明に関連する帯域制御装置6の動作について説明する。尚、ここでは、2つのインタフェースを搭載し、パケットを受信するインタフェースを通信制御部61とし、パケットを送信するインタフェースを通信制御部62としている。   First, the operation of the bandwidth control device 6 related to the present invention will be described with reference to FIG. Here, two interfaces are installed, an interface that receives a packet is a communication control unit 61, and an interface that transmits a packet is a communication control unit 62.

通信制御部61は、通信インタフェースにて通信パケットを受信すると、そのパケットを帯域制御部63へ送る。帯域制御部63は、通信制御部61から通信パケットを受信すると、ルールテーブル641を参照して帯域制御を行い、パケットを通信制御部62へ送る。   When receiving a communication packet through the communication interface, the communication control unit 61 sends the packet to the bandwidth control unit 63. When the bandwidth control unit 63 receives a communication packet from the communication control unit 61, the bandwidth control unit 63 performs bandwidth control with reference to the rule table 641 and sends the packet to the communication control unit 62.

この帯域制御について具体的に説明すると、帯域制御部63は、ルールテーブル641内の上位から順番に、通信パケットがルールを満たすかどうかを判定し、満たすルールが存在した時点で、該当するフローの通信パケットが一定のデータレート以下で出力されるように制御する。   This bandwidth control will be specifically described. The bandwidth control unit 63 determines whether or not the communication packet satisfies the rule in order from the top in the rule table 641, and when there is a rule that satisfies the rule, Control is performed so that communication packets are output at a certain data rate or less.

帯域制御部63は、該当するルールがない場合、帯域制御を実施せずに、その通信パケットを通信制御部62へ送る。通信制御部62は、帯域制御部63から受け取ったパケットを通信インタフェースへ送信する。   If there is no corresponding rule, the bandwidth control unit 63 sends the communication packet to the communication control unit 62 without performing bandwidth control. The communication control unit 62 transmits the packet received from the bandwidth control unit 63 to the communication interface.

本発明に関連する帯域制御装置6におけるルールテーブル641へのルール追加処理について図10を参照して説明する。図10は本発明に関連する帯域制御装置6におけるルールテーブル641へ1件のルールを追加する際の追加処理を示すフローチャートである。尚、複数のルールを追加する処理は、図10に示す処理をルール数の分だけ繰り返し実施することにより実現できる。   A rule addition process to the rule table 641 in the bandwidth control device 6 related to the present invention will be described with reference to FIG. FIG. 10 is a flowchart showing an addition process when one rule is added to the rule table 641 in the bandwidth control device 6 related to the present invention. Note that the process of adding a plurality of rules can be realized by repeatedly performing the process shown in FIG. 10 by the number of rules.

ルール制御部64は、ルール1件の設定依頼を受信すると(図10ステップS21)、ルールテーブル641を参照して新たにルールを追加する空きがあるか否かを調べる(図10ステップS22)。   When the rule control unit 64 receives a setting request for one rule (step S21 in FIG. 10), the rule control unit 64 refers to the rule table 641 to check whether there is a space for newly adding a rule (step S22 in FIG. 10).

ルール制御部64は、空きがない場合、新たなルールを追加することなく(図10ステップS23)、処理を終了する。ルール制御部64は、空きがある場合、受信したルールをルールテーブル641に追加する(図10ステップS24)。   When there is no space, the rule control unit 64 ends the process without adding a new rule (step S23 in FIG. 10). When there is a vacancy, the rule control unit 64 adds the received rule to the rule table 641 (step S24 in FIG. 10).

尚、ルールテーブル641には、上記のように通信パケットの受信を契機にして追加されるルールのほか、通信パケットを受信する前から固定的にルールを設定することもできる。また、上記の処理における「ルール1件の設定依頼」には、運用者や保守者等の人の判断により実施されている。   In addition to the rules added when the communication packet is received as described above, the rule table 641 can also set a fixed rule before receiving the communication packet. Further, the “setting request for one rule” in the above processing is performed based on the judgment of a person such as an operator or a maintenance person.

ルール制御部64は、ルールテーブル641からのルール削除を行う場合、ルールテーブル641の中に存在するルールを参照し、(1)一定時間、ルールに該当するフローが受信されないようなルール、(2)登録されてから一定時間経過したルールという条件を満たすルールを選択して削除する。上記の条件は一例であり、他の条件もありうる。   When deleting a rule from the rule table 641, the rule control unit 64 refers to a rule existing in the rule table 641, and (1) a rule that does not receive a flow corresponding to the rule for a certain period of time (2 ) Select and delete a rule that satisfies the condition that a certain time has passed since registration. The above condition is an example, and there may be other conditions.

特開2005−051811号公報JP 2005-051811 A 特開2007−067586号公報JP 2007-067586 A

上述した本発明に関連するネットワークにおいては、帯域制御装置における帯域制御ルールの追加や削除等の設定変更作業を、運用者や保守者等の人の判断により実施されている。このため、本発明に関連するネットワークでは、人の判断の介在により、新しい帯域制御ルール設定での帯域制御の実施までに要する時間が長い(例えば、数時間から数日)という第一の課題がある。   In the above-described network related to the present invention, setting change operations such as addition and deletion of bandwidth control rules in the bandwidth control device are performed based on the judgment of a person such as an operator or a maintenance person. For this reason, in the network related to the present invention, the first problem that it takes a long time (for example, several hours to several days) to implement the bandwidth control with the new bandwidth control rule setting due to human judgment is involved. is there.

また、本発明に関連するネットワークにおいては、帯域制御装置における帯域制御ルールの数が有限である。そのため、本発明に関連するネットワークでは、帯域制御対象の通信が多く発生する状況で、必要に応じて帯域制御ルールを設定していくと、帯域制御装置のルール数の上限に到達し、それ以上ルールを設定できない状況となり、その状況において新たに出現する帯域制御対象に対して帯域制御ができないという第二の課題がある。   In the network related to the present invention, the number of bandwidth control rules in the bandwidth control device is finite. Therefore, in the network related to the present invention, in the situation where a lot of communication subject to bandwidth control occurs, if the bandwidth control rules are set as necessary, the upper limit of the number of rules of the bandwidth control device is reached, and more There is a second problem that it is not possible to set a rule, and bandwidth control cannot be performed for a bandwidth control target that newly appears in the situation.

上記の方法において、多くの帯域制御ルールを設定することが想定される場合には、(1)複数の帯域制御ルールを集約したり、(2)帯域制御が不要と判断されたルールを早期に削除したりして、ルール数を減らす工夫をする必要がある。   In the above method, when it is assumed that many bandwidth control rules are set, (1) a plurality of bandwidth control rules are aggregated, or (2) rules that are determined not to require bandwidth control are early. It is necessary to devise to reduce the number of rules by deleting.

しかしながら、(1)による対策では、集約した結果、帯域制御を行う対象ではないフローに対する帯域制御が行われてしまう可能性がある、(2)の対策では、帯域制御を逃れる意図をもち、ルール削除までの時間を何らかの方法により知ることにより、ルール削除された後に多くの通信を行うようなトラフィックパターンに対応できないという問題がある。   However, with the countermeasure according to (1), as a result of aggregation, bandwidth control may be performed on a flow that is not the target of bandwidth control. With the countermeasure of (2), there is an intention to escape from bandwidth control, and the rule There is a problem that knowing the time until deletion by some method cannot cope with a traffic pattern in which many communications are performed after the rule is deleted.

さらに、本発明に関連するネットワークにおいては、帯域制御装置にて、通信パケットに対して帯域制御を適用する際、通信パケットに対して帯域制御ルールテーブル内のルールを満たすかどうかを順番に検査する。頻繁に適用される帯域制御ルールは、ルールテーブル内で上位に位置することで帯域制御ルールの適用までの時間が短縮され、より効率的な運用が見込まれる。   Further, in the network related to the present invention, when the bandwidth control is applied to the communication packet by the bandwidth control device, the communication packet is inspected in order to satisfy the rules in the bandwidth control rule table. . Frequently applied bandwidth control rules are positioned higher in the rule table, so that the time until application of the bandwidth control rules is shortened and more efficient operation is expected.

よって、帯域制御ルールテーブル内で、適用頻度のより高いルールが上位に位置するようにルールが並んでいる状態においては、帯域制御ルールの適用までの時間が最も短くなる。   Therefore, in the state where the rules are arranged so that the rule with higher application frequency is positioned higher in the bandwidth control rule table, the time until the bandwidth control rule is applied is the shortest.

本発明に関連する帯域制御装置では、帯域制御ルールの順番の入れ替えが、保守者等の人の判断による設定変更により行われている。その場合は、帯域制御ルールの適用までの時間が最短でない状態で運用される期間が長くなり、効率的な運用ができないという第三の課題がある。   In the bandwidth control apparatus related to the present invention, the order of the bandwidth control rules is changed by a setting change based on judgment of a person such as a maintenance person. In this case, there is a third problem that the period of operation in a state where the time until the application of the bandwidth control rule is not the shortest becomes long and efficient operation cannot be performed.

そこで、本発明の目的は上記の問題点を解消し、帯域制御ルールテーブルにおいて相対的に使用頻度が高い帯域制御ルールを配置して帯域制御を行うことができる帯域制御システム、帯域制御装置及びそれらに用いる帯域制御ルールの運用方法を提供することにある。   Accordingly, an object of the present invention is to solve the above-described problems and to provide a bandwidth control system, a bandwidth control device, and a bandwidth control system capable of performing bandwidth control by arranging bandwidth control rules that are relatively frequently used in a bandwidth control rule table. Another object of the present invention is to provide a method for operating the bandwidth control rule used in the above.

本発明による帯域制御システムは、有限数の帯域制御ルールが登録される帯域制御ルールテーブルにおいて、相対的に使用頻度が高い帯域制御ルールを配置して帯域制御を行う帯域制御装置を含む帯域制御システムであって、
前記帯域制御装置は、予め設定されかつ帯域制御ルールを生成するための条件となるポリシを保持する保持手段と、通信状況に適応しながら前記帯域制御ルールを前記ポリシに基づいて設定変更する検査手段とを備えている。
A bandwidth control system according to the present invention includes a bandwidth control device that performs bandwidth control by arranging bandwidth control rules that are relatively frequently used in a bandwidth control rule table in which a finite number of bandwidth control rules are registered. Because
The bandwidth control apparatus includes a holding unit that holds a policy that is set in advance and serves as a condition for generating the bandwidth control rule, and an inspection unit that changes the setting of the bandwidth control rule based on the policy while adapting to a communication situation. And.

本発明による帯域制御装置は、上記に記載の手段を具備することを特徴とする。   The bandwidth control apparatus according to the present invention includes the above-described means.

本発明による帯域制御ルールの運用方法は、有限数の帯域制御ルールが登録される帯域制御ルールテーブルにおいて、相対的に使用頻度が高い帯域制御ルールを配置して帯域制御を行う帯域制御装置を含む帯域制御システムであって、
前記帯域制御装置が、予め設定されかつ帯域制御ルールを生成するための条件となるポリシを保持し、
前記帯域制御装置が、通信状況に適応しながら前記帯域制御ルールを前記ポリシに基づいて設定変更する検査処理を実行している。
A bandwidth control rule operation method according to the present invention includes a bandwidth control device that performs bandwidth control by placing relatively frequently used bandwidth control rules in a bandwidth control rule table in which a finite number of bandwidth control rules are registered. A bandwidth control system,
The bandwidth control device holds a policy that is set in advance and is a condition for generating a bandwidth control rule,
The bandwidth control device executes an inspection process for changing the setting of the bandwidth control rule based on the policy while adapting to a communication situation.

本発明は、上記のような構成及び動作とすることで、帯域制御ルールテーブルにおいて相対的に使用頻度が高い帯域制御ルールを配置して帯域制御を行うことができるという効果が得られる。   With the configuration and operation as described above, the present invention provides an effect that bandwidth control can be performed by placing bandwidth control rules that are relatively frequently used in the bandwidth control rule table.

本発明の第1の実施の形態による帯域制御装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the band control apparatus by the 1st Embodiment of this invention. 本発明の第1の実施の形態によるネットワークの構成例を示すブロック図である。It is a block diagram which shows the structural example of the network by the 1st Embodiment of this invention. 本発明の第1の実施の形態による追加処理の処理ステップを示すフローチャートである。It is a flowchart which shows the process step of the addition process by the 1st Embodiment of this invention. 本発明の第1の実施の形態における運用ルールテーブル及び待機ルールテーブルでのルール入替処理の概念を示す図である。It is a figure which shows the concept of the rule replacement | exchange process in the operation rule table and standby rule table in the 1st Embodiment of this invention. 本発明の第1の実施の形態における運用ルールテーブル及び待機ルールテーブルのルール入替処理の処理ステップを示すフローチャートである。It is a flowchart which shows the process step of the rule replacement | exchange process of the operation rule table and standby rule table in the 1st Embodiment of this invention. 本発明の第2の実施の形態によるネットワークの構成例を示すブロック図である。It is a block diagram which shows the structural example of the network by the 2nd Embodiment of this invention. 本発明の第2の実施の形態による帯域制御装置(SH)の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the band control apparatus (SH) by the 2nd Embodiment of this invention. 本発明の第2の実施の形態によるルール作成装置(RC)の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the rule creation apparatus (RC) by the 2nd Embodiment of this invention. 本発明に関連する帯域制御装置の機能構成例を示すブロック図である。It is a block diagram which shows the function structural example of the band control apparatus relevant to this invention. 本発明に関連する帯域制御装置におけるルールテーブルへ1件のルールを追加する際の追加処理を示すフローチャートである。It is a flowchart which shows the addition process at the time of adding one rule to the rule table in the bandwidth control apparatus relevant to this invention.

次に、本発明の実施の形態について図面を参照して説明する。まず、本発明による帯域制御システムの概要について説明する。本発明は、有限数の帯域制御ルールが登録される帯域制御ルールテーブルにおいて、相対的に使用頻度が高い帯域制御ルールを配置して帯域制御を行う帯域制御装置と、その帯域制御ルールの運用方法に関わるものである。   Next, embodiments of the present invention will be described with reference to the drawings. First, the outline of the bandwidth control system according to the present invention will be described. The present invention relates to a bandwidth control device that performs bandwidth control by placing bandwidth control rules that are relatively frequently used in a bandwidth control rule table in which a finite number of bandwidth control rules are registered, and a method for operating the bandwidth control rules. It is related to.

本発明による帯域制御システムでは、予め帯域制御ルールを生成するための条件となる「ポリシ」を設定しておき、通信状況に適応しながら帯域制御ルールを自動的な処理により短時間(例えば、数分または数十分)で設定変更することで、上記の第一の課題を解決することができる。   In the bandwidth control system according to the present invention, a “policy” as a condition for generating a bandwidth control rule is set in advance, and the bandwidth control rule is automatically processed in a short time (for example, several times) while adapting to the communication situation. By changing the setting in minutes or tens of minutes, the first problem can be solved.

また、本発明による帯域制御システムでは、帯域制御ルールに、「運用ルール」と「待機ルール」という二種類のルールを設け、通信パケットに対して運用ルールを適用して帯域制御を実施するとともに各ルールの重要度を計測する。本発明による帯域制御システムでは、運用ルールが最大数である状態でさらにルール追加が必要になった場合、運用ルールの中で重要度が低いルールを待機ルールへと移動し、運用ルールに新たなルールを追加するとともに、定期的に運用ルールの中で重要度が低いルールと、待機ルールの中で重要度が高いルールとを入れ替えることで、上記の第二の課題を解決することができる。   In the bandwidth control system according to the present invention, two types of rules, “operation rules” and “standby rules”, are provided in the bandwidth control rules, and the bandwidth is controlled by applying the operation rules to the communication packets. Measure the importance of rules. In the bandwidth control system according to the present invention, when a rule needs to be further added with the maximum number of operation rules, the less important rule among the operation rules is moved to the standby rule, and a new operation rule is added. The above second problem can be solved by adding a rule and periodically replacing a rule having a low importance in the operation rules and a rule having a high importance in the standby rules.

さらに、本発明による帯域制御システムでは、通信の状況から計測される運用ルールの重要度を基に、運用ルールテーブル内で運用ルールを重要度の順に自動的に並べ替え、帯域制御を適用する際に、通信パケットに対して帯域制御ルールテーブル内のルールを満たすかどうかを重要度の大きいほうから順番に検査し、適用することで、上記の第三の課題を解決することができる。   Furthermore, in the bandwidth control system according to the present invention, when applying the bandwidth control by automatically rearranging the operation rules in the order of importance in the operation rule table based on the importance of the operation rules measured from the communication status. In addition, the above third problem can be solved by inspecting and applying whether or not the rules in the bandwidth control rule table are satisfied for the communication packet in order from the highest importance.

図1は本発明の第1の実施の形態による帯域制御装置の構成例を示すブロック図である。図1において、帯域制御装置1は、通信インタフェースとのデータ送受信を行う通信制御部11,12と、通信パケット内部を解析する検査部13と、帯域制御ルールの登録・削除を行うルール制御部14と、帯域制御ルールに従って帯域制御を実施する帯域制御部15とから構成されている。検査部13は、各フローの帯域を定めるポリシ131を備え、ルール制御部14は、帯域制御ルールを保持するテーブルである運用ルールテーブル141及び待機ルールテーブル142を備えている。   FIG. 1 is a block diagram showing a configuration example of a bandwidth control apparatus according to the first embodiment of the present invention. In FIG. 1, the bandwidth control device 1 includes communication control units 11 and 12 that perform data transmission and reception with a communication interface, an inspection unit 13 that analyzes the inside of a communication packet, and a rule control unit 14 that registers and deletes bandwidth control rules. And a bandwidth control unit 15 that performs bandwidth control according to bandwidth control rules. The inspection unit 13 includes a policy 131 that determines the bandwidth of each flow, and the rule control unit 14 includes an operation rule table 141 and a standby rule table 142 that are tables holding bandwidth control rules.

ここで、「フロー」とは、通信パケットから抽出される情報で、通信の特徴を表すものであり、例えば、IP(Internet Protocol)ヘッダを解析した結果として得られる送信元IPアドレスがAであるパケット群を「送信元IPアドレスAのフロー」、TCP(Transmission Control Protocol)ヘッダを解析した結果として得られる送信元TCPポートがNであるパケット群を「送信元TCPポートNのフロー」、TCPペイロードを解析した結果として得られるアプリケーション種別がPであるパケット群を「アプリケーションPのフロー」等がある。   Here, “flow” is information extracted from a communication packet and represents the characteristics of communication. For example, the source IP address obtained as a result of analyzing an IP (Internet Protocol) header is A. The packet group is “flow of source IP address A”, the packet group obtained by analyzing the TCP (Transmission Control Protocol) header and the source TCP port is N is “flow of source TCP port N”, TCP payload A packet group whose application type is P obtained as a result of the analysis is “application P flow”.

また、本実施の形態では、上記の本発明に関連する帯域制御装置6におけるルールテーブル641の代わりに、運用ルールテーブル141及び待機ルールテーブル142を備えている。その他の構成について、本実施の形態による構成は、上記の本発明に関連する帯域制御装置6と同様である。   In this embodiment, an operation rule table 141 and a standby rule table 142 are provided instead of the rule table 641 in the bandwidth control device 6 related to the present invention. Regarding other configurations, the configuration according to the present embodiment is the same as that of the band control device 6 related to the present invention.

図2は本発明の第1の実施の形態によるネットワークの構成例を示すブロック図である。図2において、本発明の第1の実施の形態によるネットワークは、アクセスネットワーク101,102と、コアネットワーク100とから構成されている。   FIG. 2 is a block diagram showing a configuration example of a network according to the first embodiment of the present invention. In FIG. 2, the network according to the first embodiment of the present invention includes access networks 101 and 102 and a core network 100.

アクセスネットワーク101内にはアクセスルータ(AR)2−1を備え、アクセスネットワーク102内にはアクセスルータ(AR)2−2を備え、コアネットワーク100内にはコアルータ(CR)3−1〜3−4を備えている。   The access network 101 includes an access router (AR) 2-1, the access network 102 includes an access router (AR) 2-2, and the core network 100 includes core routers (CR) 3-1 to 3-. 4 is provided.

アクセスルータ(AR)2−1は、コアルータ(CR)3−1に接続され、それらの間に帯域制御装置(SH)1−1が挿入されている。アクセスルータ(AR)2−2は、コアルータ(CR)3−4に接続され、それらの間に帯域制御装置(SH)1−2が挿入されている。   The access router (AR) 2-1 is connected to the core router (CR) 3-1, and a bandwidth control device (SH) 1-1 is inserted between them. The access router (AR) 2-2 is connected to the core router (CR) 3-4, and a bandwidth control device (SH) 1-2 is inserted between them.

尚、図2においては、帯域制御装置(SH)1−1,1−2の機能を単独の装置で実現する場合の図を記載してあるが、コアルータ(CR)の一機能としてもよいし、アクセスルータ(AR)の一機能としてもよい。   Although FIG. 2 shows a diagram in which the functions of the bandwidth control devices (SH) 1-1 and 1-2 are realized by a single device, it may be a function of the core router (CR). It may be a function of the access router (AR).

本実施の形態による処理動作について図1及び図2を参照して説明する。本実施の形態では、上述した本発明に関連する帯域制御動作におけるルールテーブルへのルール追加処理及びルールテーブルからのルール削除処理が異なっている。また、本実施の形態では、本発明に関連する帯域制御動作に対して、新たに、運用ルールテーブル141と待機ルールテーブル142との間でのルール入替処理が加わっている。   The processing operation according to this embodiment will be described with reference to FIGS. In the present embodiment, rule addition processing to the rule table and rule deletion processing from the rule table in the bandwidth control operation related to the present invention described above are different. Further, in this embodiment, a rule replacement process between the operation rule table 141 and the standby rule table 142 is newly added to the bandwidth control operation related to the present invention.

尚、運用ルールテーブル141とは、通信パケットに対して帯域制御を実施する際に参照する帯域制御ルール(運用ルール)を登録するテーブルであり、待機ルールテーブル142とは、運用ルールテーブル141から一時的に退避する帯域制御ルール(待機ルール)を登録するテーブルである。   The operation rule table 141 is a table for registering bandwidth control rules (operation rules) to be referred to when performing bandwidth control on communication packets, and the standby rule table 142 is temporarily stored in the operation rule table 141. This is a table for registering a bandwidth control rule (standby rule) to be automatically saved.

また、本実施の形態では、各帯域制御ルールに対して「重要度」を設定している。この「重要度」とは、運用ルールテーブル141と待機ルールテーブル142との全ルールの中での相対的な重要性を示すものであり、受信する通信パケットのパケット数、パケット長、パケット到達間隔等から総合的に決定されるものである。   In the present embodiment, “importance” is set for each band control rule. The “importance” indicates the relative importance of all the rules in the operation rule table 141 and the standby rule table 142, and the number of received communication packets, the packet length, and the packet arrival interval. Etc. are determined comprehensively.

本実施の形態においては、「重要度」として、帯域制御ルールに適合した通信パケット数「ヒット数」を単位時間あたりの量に換算した「ヒット率」を用い、「ヒット率」が大きいほど「重要度」が大きいとして説明する。   In the present embodiment, as the “importance”, the “hit rate” obtained by converting the number of communication packets “hit number” conforming to the bandwidth control rule into the amount per unit time is used. The explanation will be made assuming that the “importance” is large.

尚、「重要度」は、ヒット率に限定されず、他にも、通信パケットのパケット長、パケット長を積算した「データ量」、パケット長とパケット到達間隔から計算される「データレート」、この「データレート」と使用可能帯域との比「帯域占有率」、双方向通信の通信パケットの場合に各方向の通信量の関連性を示す「双方向性」、他のルールとの「類似性」を用いることもできる。   The “importance” is not limited to the hit rate. Besides, the packet length of the communication packet, “data amount” obtained by integrating the packet length, “data rate” calculated from the packet length and the packet arrival interval, Ratio of “data rate” to available bandwidth “bandwidth occupancy rate”, “bidirectionality” indicating the relevance of traffic in each direction in the case of bidirectional communication packets, “similarity” to other rules Sex "can also be used.

通信制御部11は、通信インタフェースにて通信パケットを受信すると、そのパケットを検査部13へ送る。検査部13は、パケット内部を解析し、フローに分類し、各フローのパケット数をカウントし、ポリシ131と照合する。   When the communication control unit 11 receives a communication packet through the communication interface, the communication control unit 11 sends the packet to the inspection unit 13. The inspection unit 13 analyzes the inside of the packet, classifies it into flows, counts the number of packets in each flow, and collates with the policy 131.

検査部13は、各フローのパケット数がポリシ131で定められる上限値を超えていたら、フローを特定する情報をルール制御部141に通知する。同時に通信パケットを帯域制御部15へ送る。   If the number of packets in each flow exceeds the upper limit value determined by the policy 131, the inspection unit 13 notifies the rule control unit 141 of information specifying the flow. At the same time, the communication packet is sent to the bandwidth control unit 15.

ルール制御部14は、フローを特定する情報から帯域制御ルールを作成して運用ルールテーブル141に追加する処理を行う。この処理については、上述した本発明に関連する帯域制御装置6におけるルールテーブル641への追加処理と同様であるので、その説明を省略する。   The rule control unit 14 performs processing for creating a bandwidth control rule from information for specifying a flow and adding it to the operation rule table 141. Since this process is the same as the process of adding to the rule table 641 in the bandwidth control device 6 related to the present invention described above, the description thereof is omitted.

帯域制御部15は、検査部13から通信パケットを受信すると、運用ルールテーブル141を参照して帯域制御を行い、パケットを通信制御部12へ送る。この帯域制御について具体的に説明すると、帯域制御部15は、運用ルールテーブル141内の上位から順番に、通信パケットがルールを満たすかどうかを判定し、満たすルールが存在した時点で、該当するフローの通信パケットが一定のデータレート以下で出力されるように制御する。   When the bandwidth control unit 15 receives a communication packet from the inspection unit 13, the bandwidth control unit 15 refers to the operation rule table 141 to perform bandwidth control, and sends the packet to the communication control unit 12. This bandwidth control will be specifically described. The bandwidth control unit 15 determines whether or not the communication packet satisfies the rule in order from the top in the operation rule table 141, and when there is a rule that satisfies the corresponding flow, The communication packet is controlled to be output at a certain data rate or less.

帯域制御部15は、該当するルールがない場合、帯域制御を実施せずに、その通信パケットを通信制御部12へ送る。通信制御部12は、受け取ったパケットを通信インタフェースへ送信する。   If there is no corresponding rule, the bandwidth control unit 15 sends the communication packet to the communication control unit 12 without performing bandwidth control. The communication control unit 12 transmits the received packet to the communication interface.

図3は本発明の第1の実施の形態による追加処理の処理ステップを示すフローチャートであり、図4は本発明の第1の実施の形態における運用ルールテーブル141及び待機ルールテーブル142でのルール入替処理の概念を示す図である。これら図1と図3と図4とを参照して本実施の形態によるルールテーブルへのルール追加処理について説明する。   FIG. 3 is a flowchart showing processing steps of additional processing according to the first embodiment of the present invention, and FIG. 4 is a rule replacement in the operation rule table 141 and standby rule table 142 according to the first embodiment of the present invention. It is a figure which shows the concept of a process. The rule addition processing to the rule table according to this embodiment will be described with reference to FIG. 1, FIG. 3, and FIG.

ルール制御部14は、検査部13からフローを特定する情報を受信して帯域制御ルールを作成すると(図3ステップS1)、運用ルールテーブル141を参照して新たにルールを追加する空きがあるか否かを調べる(図3ステップS2)。   When the rule control unit 14 receives the information specifying the flow from the inspection unit 13 and creates a bandwidth control rule (step S1 in FIG. 3), the rule control unit 14 refers to the operation rule table 141 to determine whether or not there is a free space for adding a new rule. Whether or not is checked (step S2 in FIG. 3).

ルール制御部14は、空きがない場合、運用ルールテーブル141の中でヒット率が最も低い1件のルールを待機ルールテーブル142へ移動した後(図3ステップS3)、運用ルールテーブル141にルールを追加する(図3ステップS4)(図4参照)。また、ルール制御部14は、空きがある場合、運用ルールテーブル141にルールを追加する(図3ステップS4)。   When there is no space, the rule control unit 14 moves one rule having the lowest hit rate in the operation rule table 141 to the standby rule table 142 (step S3 in FIG. 3), and then adds the rule to the operation rule table 141. It is added (step S4 in FIG. 3) (see FIG. 4). Further, the rule control unit 14 adds a rule to the operation rule table 141 when there is a vacancy (step S4 in FIG. 3).

図5は本発明の第1の実施の形態における運用ルールテーブル141及び待機ルールテーブル142のルール入替処理の処理ステップを示すフローチャートである。図1及び図5を参照して本実施の形態における運用ルールテーブル141及び待機ルールテーブル142のルール入替処理について説明する。   FIG. 5 is a flowchart showing the process steps of the rule replacement process of the operation rule table 141 and the standby rule table 142 according to the first embodiment of this invention. With reference to FIG. 1 and FIG. 5, the rule replacement processing of the operation rule table 141 and the standby rule table 142 in the present embodiment will be described.

帯域制御部15は、検査部13から通信パケットを受信すると、運用ルールテーブル141を参照して帯域制御を行い、パケットを通信制御部12へ送る。また、帯域制御部15は、ルールに適合したパケット数をヒット数に加算し、パケット数の計測時間(例えば、5分等)で割り、ヒット率を求める。帯域制御部15は、一定周期間隔(例えば、5分間隔等)で、求めたヒット率等をルール制御部14に通知する。   When the bandwidth control unit 15 receives a communication packet from the inspection unit 13, the bandwidth control unit 15 refers to the operation rule table 141 to perform bandwidth control, and sends the packet to the communication control unit 12. Further, the bandwidth control unit 15 adds the number of packets conforming to the rule to the number of hits, and divides by the measurement time (for example, 5 minutes) of the number of packets to obtain the hit rate. The bandwidth control unit 15 notifies the rule control unit 14 of the obtained hit rate and the like at regular intervals (for example, every 5 minutes).

ルール制御部14は、ヒット率を受信すると(図5ステップS11)、運用ルールテーブル141の中の該当するルールのヒット率を変更する(図5ステップS12)。   When receiving the hit rate (step S11 in FIG. 5), the rule control unit 14 changes the hit rate of the corresponding rule in the operation rule table 141 (step S12 in FIG. 5).

さらに、帯域制御部15は、待機ルールテーブル142を参照し、待機ルールテーブル142内のルールに適合したパケット数からヒット数及びヒット率を求め、ルール制御部14に通知するようにし、ルール制御部14は、ヒット率を受信したら待機ルールテーブル142の中の該当するルールのヒット率を変更するようにしてもよい。   Further, the bandwidth control unit 15 refers to the standby rule table 142, obtains the number of hits and the hit rate from the number of packets conforming to the rules in the standby rule table 142, and notifies the rule control unit 14 of the hit number and the hit rate. 14 may change the hit rate of the corresponding rule in the waiting rule table 142 when the hit rate is received.

次に、ルール制御部14は、運用ルールテーブル141の中で、ルールをヒット率の大小の順に並べ替える(図5ステップS13)。   Next, the rule control unit 14 rearranges the rules in the operation rule table 141 in order of the hit rate (step S13 in FIG. 5).

続いて、ルール制御部14は、運用ルールテーブル141内でヒット率が少ないR件(Rは正の整数)を待機ルールテーブル142へ移動し(図5ステップS14)、待機ルールテーブル142の中でヒット率が多いR件を運用ルールテーブル141へ移動する(図5ステップS15)。尚、一度に移動するルールの数Rは、ルールテーブル内のルール数の最大値よりも少ない値の範囲で任意に設定することができるが、例えば、運用ルールテーブル141に設定できるルール数の最大値の1%程度とすることができる。   Subsequently, the rule control unit 14 moves R cases (R is a positive integer) having a low hit rate in the operation rule table 141 to the standby rule table 142 (step S14 in FIG. 5). R cases with a high hit rate are moved to the operation rule table 141 (step S15 in FIG. 5). The number R of rules that move at a time can be arbitrarily set within a range of values smaller than the maximum number of rules in the rule table. For example, the maximum number of rules that can be set in the operation rule table 141 is It can be about 1% of the value.

ここで、以下の場合には、ヒット率が小さくても待機ルールテーブルに移動しないようにすることもできる。   Here, in the following cases, even if the hit rate is small, it is possible not to move to the waiting rule table.

(1)本実施の形態のルールテーブルの追加処理で運用ルールテーブル141に登録されてからの時間を計測し、一定時間以内のルールはヒット率が小さくても待機ルールテーブル142に移動しないようにしてもよい。その理由の一つは、登録されてから経過時間が少ないルールは、定常的な通信量に至っておらず、ヒット率が小さく計算される可能性があるためである。   (1) The time after registration in the operation rule table 141 in the rule table addition processing of this embodiment is measured, and rules within a certain time are not moved to the standby rule table 142 even if the hit rate is small. May be. One reason for this is that a rule with a short elapsed time since registration does not reach a steady communication amount, and the hit rate may be calculated to be small.

(2)上述した本発明に関連する処理動作における「固定的に設定するルール」は、ヒット率が小さくても、待機ルールテーブル142に移動しないようにしてもよい。その理由の一つは、「固定的に設定するルール」は、特定アプリケーションの使用を禁止する等の目的により、運用者や保守者が明示的に設定したルールであるためである。   (2) The “fixed rule” in the processing operation related to the present invention described above may not move to the waiting rule table 142 even if the hit rate is small. One reason for this is that the “rule to be fixedly set” is a rule that is explicitly set by an operator or a maintenance person for the purpose of prohibiting the use of a specific application.

(3)そのネットワークに課せられる制約等を考慮して定められる条件に一致するものは、ヒット率によらず常に運用ルールテーブル141に設置すると定め、ヒット率が小さくても待機ルールテーブル142に移動しないようにしてもよい。この「ネットワークに課せられる制約等を考慮して定められる条件」とは、例えば、P2Pアプリケーションに利用が禁止されている企業の企業内ネットワークにおいて新たに現れたP2Pアプリケーションのフローに対するルールがある。   (3) Those that match the conditions set in consideration of restrictions imposed on the network are determined to be always installed in the operation rule table 141 regardless of the hit rate, and moved to the standby rule table 142 even if the hit rate is small. You may make it not. The “conditions determined in consideration of restrictions imposed on the network” include, for example, a rule for a flow of a P2P application newly appearing in an in-company network of a company prohibited from being used in a P2P application.

(4)最近のヒット率だけでなく、週単位または月単位のヒット率の履歴を保存しておき、特定の日や時刻に通信量が多くなるフローを判断し、そのフローはヒット率が小さくても待機ルールテーブル142に移動しないようにしてもよい。このようなフローの通信量の変化を表す指標には、例えば、「データ転送レート変動指標」が提案されており[例えば、特開2009−004899号公報(特許文献3)]、この技術を用いることができる。   (4) Store not only the recent hit rate but also the weekly or monthly hit rate history, and determine the flow that has a large traffic volume on a specific day or time. However, it may not be moved to the waiting rule table 142. For example, a “data transfer rate fluctuation index” has been proposed as an index representing such a change in the traffic of a flow [for example, JP 2009-004899 A (Patent Document 3)], and this technique is used. be able to.

尚、上記では、重要度としてヒット率を用い、ヒット率が大きいほど重要度が大きいとして説明しているが、重要度の他の指標、例えば、「データ量」、「データレート」、「帯域占有率」、「双方向性」、「類似性」については、(1)データ量が大きいほど重要度が大きい、(2)データレートが大きいほど重要度が大きい、(3)帯域占有率が大きいほど重要度が大きい、(4)双方向性が大きく、かつ、反対方向の通信フローに対するルールの重要度が大きいほど、重要度が大きい、(5)類似性が大きく、かつ、類似しているルールの重要度が大きいほど、重要度が大きい、というように重要度と関連付けられる。   In the above description, the hit rate is used as the importance, and the greater the hit rate, the greater the importance. However, other indexes of importance, for example, “data amount”, “data rate”, “bandwidth” Regarding “occupancy”, “bidirectional”, and “similarity”, (1) the greater the amount of data, the greater the importance, (2) the greater the data rate, the greater the importance, (3) the bandwidth occupancy The greater the importance, the greater the importance. (4) The greater the bidirectionality and the greater the importance of the rule for the communication flow in the opposite direction, the greater the importance. (5) The greater the similarity. The greater the importance of a certain rule is, the greater the importance is.

次に、本実施の形態におけるルールテーブルからのルール削除処理について説明する。ルール制御部14は、待機ルールテーブル142の中に存在するルールを参照し、(1)ヒット率が一定の値よりも少ないルール、(2)一定時間、ルールに該当するフローが受信されないようなルール、(3)登録されてから一定時間経過したルール、という条件を満たすルールを選択して削除する。これらの条件は一例であり、他の条件もありうる。   Next, rule deletion processing from the rule table in this embodiment will be described. The rule control unit 14 refers to the rules existing in the standby rule table 142, and (1) a rule having a hit rate less than a certain value, (2) a flow corresponding to the rule is not received for a certain time. A rule that satisfies the condition of (3) a rule that has passed for a certain period of time after registration is selected and deleted. These conditions are examples and other conditions are possible.

尚、上述した本発明に関連する処理動作における「固定的に設定するルール」や、そのネットワークに課せられる制約等を考慮して定められる条件に一致するものは、削除されないようにすることもできる。   It should be noted that “rules to be fixedly set” in the processing operations related to the present invention described above and those that match conditions determined in consideration of restrictions imposed on the network can be prevented from being deleted. .

このように、本実施の形態では、従来より存在する1対1通信のアプリケーションに加え、多対1通信を行うアプリケーション、複数の通信ポートを動的に使いまわすアプリケーションのように多様な特徴をもつアプリケーションの通信パケットからアプリケーションを識別して帯域制御を行う帯域制御装置の、有限数の帯域制御ルールが登録される帯域制御ルールテーブルにおいて、相対的に使用頻度が高い帯域制御ルールを配置して帯域制御を行うことができる。   As described above, this embodiment has various features such as an application for performing many-to-one communication and an application for dynamically reusing a plurality of communication ports in addition to the existing one-to-one communication application. In the bandwidth control rule table in which a finite number of bandwidth control rules are registered in the bandwidth control device that performs bandwidth control by identifying the application from the communication packet of the application, the bandwidth control rules that are relatively frequently used are arranged and the bandwidth Control can be performed.

上記の通信パケット受信から帯域制御の実施までの処理が、帯域制御装置の自動的な処理により、短時間(例えば、数分または数十分)で完了する。   The processing from the reception of the communication packet to the execution of bandwidth control is completed in a short time (for example, several minutes or several tens of minutes) by automatic processing of the bandwidth control device.

帯域制御ルールテーブル内のルールを、重要度に基づいた順番に自動的に並べ替えることにより、通信パケットを受信してから帯域制御を実行するまでの判断時間を短くすることができる。   By automatically rearranging the rules in the bandwidth control rule table in the order based on the importance, it is possible to shorten the determination time from when the communication packet is received until the bandwidth control is executed.

図6は本発明の第2の実施の形態によるネットワークの構成例を示すブロック図である。図6において、本発明の第2の実施の形態は、帯域制御機能を、ルール作成装置(RC)5−1〜5−4と帯域制御装置(SH)4−1,4−2とにより実現する構成に対して適用するものである。   FIG. 6 is a block diagram showing a configuration example of a network according to the second embodiment of the present invention. In FIG. 6, in the second embodiment of the present invention, the bandwidth control function is realized by the rule creation devices (RC) 5-1 to 5-4 and the bandwidth control devices (SH) 4-1 and 4-2. This is applied to the configuration to be performed.

本実施の形態では、トラフィック識別を行ってルール作成を行うルール作成装置(RC)5−1〜5−4と、ルール制御と帯域制御とを行う帯域制御装置(SH)4−1,4−2とが分かれて設置される場合である。このネットワークは、アクセスネットワーク101〜104と、コアネットワーク100とで構成されている。   In the present embodiment, rule creation devices (RC) 5-1 to 5-4 that perform traffic identification and rule creation, and bandwidth control devices (SH) 4-1, 4- that perform rule control and bandwidth control. 2 is installed separately. This network includes access networks 101 to 104 and a core network 100.

アクセスネットワーク101内にはアクセスルータ(AR)2−1が、アクセスネットワーク102内にはアクセスルータ(AR)2−2が、アクセスネットワーク103内にはアクセスルータ(AR)2−3が、アクセスネットワーク104内にはアクセスルータ(AR)2−4が、コアネットワーク100内にはコアルータ(CR)3−1〜3−4がそれぞれ配置されている。   An access router (AR) 2-1 is located in the access network 101, an access router (AR) 2-2 is located in the access network 102, and an access router (AR) 2-3 is located in the access network 103. Access routers (AR) 2-4 are arranged in 104, and core routers (CR) 3-1 to 3-4 are arranged in the core network 100.

アクセスルータ(AR)2−1,2−3は、それぞれコアルータ(CR)3−1に接続し、各経路上にルール作成装置(RC)5−1,5−3を配置している。アクセスルータ(AR)2−2,2−4は、それぞれコアルータ(CR)3−4に接続し、各経路上にルール作成装置(RC)5−2,5−4を配置している。   The access routers (AR) 2-1 and 2-3 are connected to the core router (CR) 3-1, respectively, and rule creation devices (RC) 5-1 and 5-3 are arranged on each route. The access routers (AR) 2-2 and 2-4 are connected to the core router (CR) 3-4, respectively, and rule creation devices (RC) 5-2 and 5-4 are arranged on each route.

コアルータ(CR)3−1,3−2間には、帯域制御装置(SH)4−1が配置され、コアルータ(CR)3−4,3−3間には、帯域制御装置(SH)4−2が配置されている。   A bandwidth control device (SH) 4-1 is disposed between the core routers (CR) 3-1 and 3-2, and a bandwidth control device (SH) 4 is disposed between the core routers (CR) 3-4 and 3-3. -2 is arranged.

尚、図6に示す構成例はあくまで一例であり、ルール作成装置(RC)5−1〜5−4及び帯域制御装置(SH)4−1,4−2は、ネットワークで接続されていればどんな配置でもよい。   The configuration example shown in FIG. 6 is merely an example, and the rule creation devices (RC) 5-1 to 5-4 and the bandwidth control devices (SH) 4-1 and 4-2 are connected to each other via a network. Any arrangement is acceptable.

また、図6に示す構成例では、帯域制御装置(SH)4−1,4−2の機能及びルール作成装置(RC)5−1〜5−4の機能を、単独の装置で実現する場合の図を記載してあるが、コアルータ(CR)3−1〜3−4の一機能としてもよいし、アクセスルータ(AR)2−1〜2−4の一機能としてもよい。   In the configuration example shown in FIG. 6, the functions of the bandwidth control devices (SH) 4-1 and 4-2 and the functions of the rule creation devices (RC) 5-1 to 5-4 are realized by a single device. However, it may be a function of the core routers (CR) 3-1 to 3-4 or a function of the access routers (AR) 2-1 to 2-4.

図7は本発明の第2の実施の形態による帯域制御装置(SH)の機能構成を示すブロック図である。図7において、本実施の形態による帯域制御装置(SH)4は、検査部13を除いた以外は、図1に示す本発明の第1の実施の形態と同様の構成となっており、上述した本発明に関連する帯域制御装置6におけるルールテーブル641の代わりに、運用ルールテーブル141及び待機ルールテーブル142を設けている。   FIG. 7 is a block diagram showing a functional configuration of a band control device (SH) according to the second embodiment of the present invention. In FIG. 7, the bandwidth control device (SH) 4 according to the present embodiment has the same configuration as that of the first embodiment of the present invention shown in FIG. Instead of the rule table 641 in the bandwidth control apparatus 6 related to the present invention, an operation rule table 141 and a standby rule table 142 are provided.

図8は本発明の第2の実施の形態によるルール作成装置(RC)の機能構成を示すブロック図である。図8において、本実施の形態によるルール作成装置(RC)5は、通信制御部51,52と、パケット内部を解析する検査部53とから構成され、検査部53は各フローの帯域を定めるポリシ531を備えている。尚、検査部53は、上述した図1に示す検査部13と同様の動作を行う。   FIG. 8 is a block diagram showing a functional configuration of a rule creation device (RC) according to the second embodiment of the present invention. In FIG. 8, a rule creation device (RC) 5 according to the present embodiment includes communication control units 51 and 52 and an inspection unit 53 that analyzes the inside of a packet. The inspection unit 53 is a policy that determines the bandwidth of each flow. 531. The inspection unit 53 performs the same operation as the above-described inspection unit 13 shown in FIG.

本発明の第2の実施の形態では、上述した本発明の第1の実施の形態と比較して、ルール作成装置(RC)の検査部53から帯域制御装置(SH)4のルール制御部14への帯域制御装置のルール追加の際に、ルール作成装置(RC)5の通信制御部52と帯域制御装置(SH)4の通信制御部11を介した通信を行う点が異なる。   In the second embodiment of the present invention, as compared with the above-described first embodiment of the present invention, the inspection controller 53 of the rule creation device (RC) to the rule control unit 14 of the bandwidth control device (SH) 4. When the rule of the bandwidth control device is added to the network, communication is performed via the communication control unit 52 of the rule creation device (RC) 5 and the communication control unit 11 of the bandwidth control device (SH) 4.

図6〜図8を参照して本実施の形態の動作について以下説明する。   The operation of the present embodiment will be described below with reference to FIGS.

本実施の形態によるルールテーブルへのルール追加処理は、帯域制御装置(SH)4がフローを特定する情報をルール作成装置(RC)5からネットワーク経由で受信する点が上記の本発明の第1の実施の形態と異なる。その他の処理は、本発明の第1の実施の形態における同様の処理と同じである。具体的には、以下に示す処理を行う(図3の処理ステップ図と図4のルール入替概念図とを参照)。   The rule addition processing to the rule table according to the present embodiment is that the bandwidth control device (SH) 4 receives information for specifying a flow from the rule creation device (RC) 5 via the network. This is different from the embodiment. Other processes are the same as the similar processes in the first embodiment of the present invention. Specifically, the following processing is performed (see the processing step diagram of FIG. 3 and the rule replacement conceptual diagram of FIG. 4).

ルール制御部14は、ルール作成装置(RC)5の検査部53から、通信制御部52とネットワークと帯域制御装置(SH)4の通信制御部11とをこの順に経由して、フローを特定する情報を受信して帯域制御ルールを作成すると(図3ステップS1)、運用ルールテーブル141を参照して新たにルールを追加する空きがあるか否かを調べる(図3ステップS2)。   The rule control unit 14 specifies the flow from the inspection unit 53 of the rule creation device (RC) 5 via the communication control unit 52, the network, and the communication control unit 11 of the bandwidth control device (SH) 4 in this order. When information is received and a bandwidth control rule is created (step S1 in FIG. 3), it is checked whether or not there is a space for adding a new rule with reference to the operation rule table 141 (step S2 in FIG. 3).

ルール制御部14は、空きがない場合、運用ルールテーブル141の中でヒット率が最も低い1件のルールを待機ルールテーブル142へ移動した後(図3ステップS3)、運用ルールテーブル141にルールを追加する(図3ステップS4)。ルール制御部14は、空きがある場合、運用ルールテーブル141にルールを追加する(図3ステップS4)。   When there is no space, the rule control unit 14 moves one rule having the lowest hit rate in the operation rule table 141 to the standby rule table 142 (step S3 in FIG. 3), and then adds the rule to the operation rule table 141. It is added (step S4 in FIG. 3). When there is a vacancy, the rule control unit 14 adds a rule to the operation rule table 141 (step S4 in FIG. 3).

尚、本実施の形態では、ルール作成装置(RC)5と帯域制御装置(SH)4とを分離したことにより、複数のルール作成装置から一つの帯域制御装置へルールを追加することが可能となる。   In the present embodiment, the rule creation device (RC) 5 and the bandwidth control device (SH) 4 are separated, so that a rule can be added from a plurality of rule creation devices to one bandwidth control device. Become.

本実施の形態における運用ルールテーブル141及び待機ルールテーブル142のルール入替処理は、上記の本発明の第1の実施の形態における同様の処理と同じである。   The rule replacement process of the operation rule table 141 and the standby rule table 142 in the present embodiment is the same as the similar process in the first embodiment of the present invention.

本実施の形態のルールテーブルからのルール削除処理は、上記の本発明の第1の実施の形態における同様の処理と同じである。   The rule deletion process from the rule table of the present embodiment is the same as the similar process in the first embodiment of the present invention.

帯域制御装置では、通信パケットに対する高速パターンマッチングを行うために、高速なCPU処理が必要とされる。一方、ルール作成装置では、実施する通信パケットの検査が比較的低速なCPU処理により可能である。また、本実施の形態では、ルール作成装置を複数分散配置するようにすれば、一装置あたりのCPU負荷をさらに低下させることができる。   In the bandwidth control device, high-speed CPU processing is required to perform high-speed pattern matching for communication packets. On the other hand, in the rule creation device, the inspection of the communication packet to be performed can be performed by relatively low-speed CPU processing. In the present embodiment, if a plurality of rule creation devices are arranged in a distributed manner, the CPU load per device can be further reduced.

本実施の形態では、ルール作成装置(RC)5,5−1〜5−4と帯域制御装置(SH)4,4−1,4−2とを分け、ルール作成装置(RC)5,5−1〜5−4に低速CPUを実装してパケットの検査とルール作成とを実施し、帯域制御装置(SH)4,4−1,4−2に高速CPUを実装して高速パターンマッチングと帯域制御処理とを実施することにより、開発コストを低減することができる。   In the present embodiment, the rule creation devices (RC) 5, 5-1 to 5-4 and the bandwidth control devices (SH) 4, 4-1, 4-2 are divided into rule creation devices (RC) 5, 5. A low-speed CPU is mounted on -1 to 5-4 to perform packet inspection and rule creation, and a high-speed CPU is mounted on the bandwidth control devices (SH) 4, 4-1 and 4-2 to perform high-speed pattern matching. By performing the bandwidth control process, the development cost can be reduced.

上記の実施の形態の一部又は全部は、以下の付記のようにも記載され得るが、以下の記載に限定されない。   A part or all of the above embodiment can be described as in the following supplementary notes, but is not limited to the following description.

[付記1]
有限数の帯域制御ルールが登録される帯域制御ルールテーブルにおいて、相対的に使用頻度が高い帯域制御ルールを配置して帯域制御を行う帯域制御装置を含む帯域制御システムに用いる帯域制御ルールの運用方法であって、
ルール作成装置が、予め設定されかつ帯域制御ルールを生成するための条件となるポリシを保持しておき、
前記ルール作成装置が、通信状況に適応しながら前記帯域制御ルールを前記ポリシに基づいて設定変更する検査処理を実行することを特徴とする帯域制御ルールの運用方法。
[Appendix 1]
Bandwidth control rule operation method used in a bandwidth control system including a bandwidth control device that performs bandwidth control by arranging bandwidth control rules that are relatively frequently used in a bandwidth control rule table in which a finite number of bandwidth control rules are registered Because
The rule creation device holds a policy that is set in advance and is a condition for generating a bandwidth control rule,
A method of operating a bandwidth control rule, wherein the rule creation device executes an inspection process for changing a setting of the bandwidth control rule based on the policy while adapting to a communication situation.

[付記2]
前記帯域制御装置に、前記帯域制御ルールテーブルとして、前記帯域制御ルールを登録する運用ルールテーブル及び前記運用ルールテーブルから一時的に退避する帯域制御ルールを登録する待機ルールテーブルを設け、
前記帯域制御装置が、通信パケットに対して前記運用ルールテーブルに登録した帯域制御ルールを適用して帯域制御を実施し、
前記帯域制御装置が、前記帯域制御ルール各々の重要度を計測する処理と、前記運用ルールテーブルが最大数である状態でさらに前記帯域制御ルールの追加が必要になった場合に前記運用ルールテーブルの中で前記重要度が低い帯域制御ルールを前記待機ルールテーブルへ移動して前記運用ルールに新たなルールを追加する処理とを実行することを特徴とする付記1に記載の帯域制御ルールの運用方法。
[Appendix 2]
In the bandwidth control device, as the bandwidth control rule table, an operation rule table for registering the bandwidth control rule and a standby rule table for registering a bandwidth control rule that is temporarily saved from the operation rule table are provided,
The bandwidth control device performs bandwidth control by applying the bandwidth control rule registered in the operation rule table to the communication packet,
The bandwidth control device measures the importance of each bandwidth control rule, and when the bandwidth control rule needs to be further added in a state where the number of the operation rule tables is the maximum number, The operation method of the bandwidth control rule according to appendix 1, wherein a process of adding a new rule to the operation rule by moving the bandwidth control rule having a low importance to the standby rule table .

[付記3]
前記帯域制御装置が、定期的に前記運用ルールテーブルの中で前記重要度が低い帯域制御ルールと、前記待機ルールテーブルの中で前記重要度が高い帯域制御ルールとを入れ替える処理を実行することを特徴とする付記2に記載の帯域制御ルールの運用方法。
[Appendix 3]
The bandwidth control device periodically executes a process of replacing the bandwidth control rule having a low importance in the operation rule table and the bandwidth control rule having a high importance in the standby rule table. The operation method of the bandwidth control rule according to Supplementary Note 2, which is a feature.

[付記4]
前記帯域制御装置が、通信の状況から計測される重要度を基に前記運用ルールテーブル内で前記帯域制御ルールを当該重要度の順に自動的に並べ替える処理と、前記帯域制御を適用する際に前記通信パケットに対して前記帯域制御ルールを満たすかどうかを前記重要度の大きいほうから順番に検査して適用する処理とを実行することを特徴とする付記2または付記3に記載の帯域制御ルールの運用方法。
[Appendix 4]
When applying the bandwidth control, the bandwidth control device automatically rearranges the bandwidth control rules in the order of importance in the operation rule table based on the importance measured from the communication status. The bandwidth control rule according to Supplementary Note 2 or Supplementary Note 3, wherein processing is performed in which whether or not the bandwidth control rule is satisfied with respect to the communication packet is checked and applied in descending order of importance. Operation method.

本発明は、帯域制御を行うネットワーク装置に搭載して利用することができる。具体的には、ルータ、ファイアウォール、LAN(Local Area Network)スイッチ、無線LANアクセスポイント、ロードバランサ装置、固定電話回線やADSL(Asymmetric Digital Subscriber Line)回線や光ファイバ回線等の回線終端装置、携帯電話端末の無線基地局装置等に搭載して利用することができる。   The present invention can be used by being mounted on a network device that performs bandwidth control. Specifically, routers, firewalls, LAN (Local Area Network) switches, wireless LAN access points, load balancer devices, fixed telephone lines, line termination devices such as ADSL (Asymmetric Digital Subscriber Line) lines and optical fiber lines, mobile phones It can be used by being mounted on a radio base station apparatus of the terminal.

そして、これらの装置を含んで構成される、・固定電話回線、携帯電話回線、ADSL回線、光ファイバ回線等を経由して、一般ユーザにインタネット接続を提供するネットワーク、・企業や学校内に設置され、そこに所属するユーザに対するアプリケーション及びインタネット接続を提供するネットワーク、・上記のほか、P2P型ネットワークによるデータ送受信アプリケーションや映像転送のような大量データ送受信アプリケーションの利用が想定されるネットワーク、というようなネットワークで利用することができる。   And a network that includes these devices. ・ A network that provides Internet connection to general users via fixed telephone lines, mobile phone lines, ADSL lines, optical fiber lines, etc. ・ Installed in companies and schools A network that provides applications and Internet connections to users belonging to the network, and in addition to the above, a network that is assumed to be used for data transmission / reception applications such as P2P type networks and mass data transmission / reception applications such as video transfer Can be used on the network.

1,1−1,1−2,
4,4−1,4−2 帯域制御装置(SH)
2−1〜2−4 アクセスルータ(AR)
3−1〜3−4 コアルータ(CR)
5,5−1〜5−4 ルール作成装置(RC)
11,12,51,52 通信制御部
13,53 検査部
14 ルール制御部
15 帯域制御部
100 コアネットワーク
101〜104 アクセスネットワーク
131,531 ポリシ
141 運用ルールテーブル
142 待機ルールテーブル
1,1-1,1-2
4,4-1,4-2 Bandwidth control device (SH)
2-1 to 2-4 Access router (AR)
3-1 to 3-4 Core router (CR)
5,5-1 to 5-4 Rule creation device (RC)
11, 12, 51, 52 Communication control unit
13,53 Inspection Department
14 Rule control part
15 Band control part
100 core network
101-104 access network
131,531 policy
141 Operation rule table
142 Waiting rule table

Claims (8)

有限数の帯域制御ルールが登録される帯域制御ルールテーブルにおいて、相対的に使用頻度が高い帯域制御ルールを配置して帯域制御を行う帯域制御装置を含む帯域制御システムであって、
前記帯域制御装置は、予め設定されかつ帯域制御ルールを生成するフローの条件であるポリシを保持する保持手段と、前記フローが前記ポリシの条件を満たす場合、前記フローを特定する情報を通知する検査手段とを有し、
前記帯域制御装置は、前記帯域制御ルールテーブルとして、前記帯域制御ルールを登録する運用ルールテーブル及び前記運用ルールテーブルから一時的に退避する帯域制御ルールを登録する待機ルールテーブルを設け、通信パケットに対して前記運用ルールテーブルに登録した帯域制御ルールを適用して帯域制御を実施し、
前記帯域制御装置は、前記通知されたフローを特定する情報から前記帯域制御ルールを生成して前記帯域制御ルールを運用ルールテーブルに追加する手段と、前記帯域制御ルール各々の重要度を計測する手段と、前記運用ルールテーブルが最大数である状態でさらに前記帯域制御ルールの追加が必要になった場合に前記運用ルールテーブルの中で前記重要度が低い帯域制御ルールを前記待機ルールテーブルへ移動して前記運用ルールテーブルに新たなルールを追加する手段とを含むことを特徴とする帯域制御システム。
In a bandwidth control rule table in which a finite number of bandwidth control rules are registered, a bandwidth control system including a bandwidth control device that performs bandwidth control by placing bandwidth control rules that are relatively frequently used,
The bandwidth control device includes a holding unit that holds a policy that is a flow condition that is set in advance and generates a bandwidth control rule, and an inspection that notifies information specifying the flow when the flow satisfies the policy condition Means,
The bandwidth control device includes, as the bandwidth control rule table, an operation rule table for registering the bandwidth control rule and a standby rule table for registering a bandwidth control rule that is temporarily saved from the operation rule table. Apply the bandwidth control rule registered in the operation rule table to implement bandwidth control,
The bandwidth control device is configured to generate the bandwidth control rule from the information specifying the notified flow and add the bandwidth control rule to an operation rule table; and measure the importance of each of the bandwidth control rules And when it is necessary to add the bandwidth control rule with the maximum number of operation rule tables, the bandwidth control rule with the lower importance is moved to the standby rule table in the operation rule table. And a means for adding a new rule to the operation rule table .
有限数の帯域制御ルールが登録される帯域制御ルールテーブルにおいて、相対的に使用頻度が高い帯域制御ルールを配置して帯域制御を行う帯域制御装置を含む帯域制御システムであって、
予め設定されかつ帯域制御ルールを生成するフローの条件であるポリシを保持する保持手段と、前記フローが前記ポリシの条件を満たす場合、前記フローを特定する情報を前記帯域制御装置へ通知する検査手段とを含むルール作成装置を有し、
前記帯域制御装置は、前記帯域制御ルールテーブルとして、前記帯域制御ルールを登録する運用ルールテーブル及び前記運用ルールテーブルから一時的に退避する帯域制御ルールを登録する待機ルールテーブルを設け、通信パケットに対して前記運用ルールテーブルに登録した帯域制御ルールを適用して帯域制御を実施し、
前記帯域制御装置は、前記通知されたフローを特定する情報から前記帯域制御ルールを生成して前記帯域制御ルールを運用ルールテーブルに追加する手段と、前記帯域制御ルール各々の重要度を計測する手段と、前記運用ルールテーブルが最大数である状態でさらに前記帯域制御ルールの追加が必要になった場合に前記運用ルールテーブルの中で前記重要度が低い帯域制御ルールを前記待機ルールテーブルへ移動して前記運用ルールテーブルに新たなルールを追加する手段とを含むことを特徴とする帯域制御システム。
In a bandwidth control rule table in which a finite number of bandwidth control rules are registered, a bandwidth control system including a bandwidth control device that performs bandwidth control by placing bandwidth control rules that are relatively frequently used,
A holding unit that holds a policy that is a preset flow condition for generating a bandwidth control rule, and an inspection unit that notifies the bandwidth control device of information specifying the flow when the flow satisfies the policy condition And a rule creation device including
The bandwidth control device includes, as the bandwidth control rule table, an operation rule table for registering the bandwidth control rule and a standby rule table for registering a bandwidth control rule that is temporarily saved from the operation rule table. Apply the bandwidth control rule registered in the operation rule table to implement bandwidth control,
The bandwidth control device is configured to generate the bandwidth control rule from the information specifying the notified flow and add the bandwidth control rule to an operation rule table; and measure the importance of each of the bandwidth control rules And when it is necessary to add the bandwidth control rule with the maximum number of operation rule tables, the bandwidth control rule with the lower importance is moved to the standby rule table in the operation rule table. And a means for adding a new rule to the operation rule table .
前記帯域制御装置は、定期的に前記運用ルールテーブルの中で前記重要度が低い帯域制御ルールと、前記待機ルールテーブルの中で前記重要度が高い帯域制御ルールとを入れ替える手段を含むことを特徴とする請求項1または2記載の帯域制御システム。   The bandwidth control apparatus includes means for periodically exchanging the bandwidth control rule having a low importance in the operation rule table and the bandwidth control rule having a high importance in the standby rule table. The band control system according to claim 1 or 2. 前記帯域制御装置は、通信の状況から計測される重要度を基に前記運用ルールテーブル内で前記帯域制御ルールを当該重要度の順に自動的に並べ替える手段と、前記帯域制御を適用する際に前記通信パケットに対して前記帯域制御ルールを満たすかどうかを前記重要度の大きいほうから順番に検査して適用する手段とを含むことを特徴とする請求項1乃至3のいずれかに記載の帯域制御システム。   The band control device, when applying the band control, means for automatically rearranging the band control rules in the operation rule table in order of importance based on the importance measured from the communication status 4. The bandwidth according to claim 1, further comprising: a unit that inspects and applies whether or not the bandwidth control rule is satisfied with respect to the communication packet in order from the highest importance level. 5. Control system. 請求項1乃至4のいずれかに記載の手段を含むことを特徴とする帯域制御装置。   A bandwidth control apparatus comprising the means according to claim 1. 有限数の帯域制御ルールが登録される帯域制御ルールテーブルにおいて、相対的に使用頻度が高い帯域制御ルールを配置して帯域制御を行う帯域制御装置を含む帯域制御システムで実行される帯域制御ルールの運用方法であって、
前記帯域制御装置が、予め設定されかつ帯域制御ルールを生成するフローの条件であるポリシを保持し、
前記帯域制御装置が、前記フローが前記ポリシの条件を満たす場合、前記フローを特定する情報を通知する検査処理を実行し、
前記帯域制御装置に、前記帯域制御ルールテーブルとして、前記帯域制御ルールを登録する運用ルールテーブル及び前記運用ルールテーブルから一時的に退避する帯域制御ルールを登録する待機ルールテーブルを設け、
前記帯域制御装置が、通信パケットに対して前記運用ルールテーブルに登録した帯域制御ルールを適用して帯域制御を実施し、
前記帯域制御装置が、前記通知されたフローを特定する情報から前記帯域制御ルールを生成して前記帯域制御ルールを運用ルールテーブルに追加する処理と、前記帯域制御ルール各々の重要度を計測する処理と、前記運用ルールテーブルが最大数である状態でさらに前記帯域制御ルールの追加が必要になった場合に前記運用ルールテーブルの中で前記重要度が低い帯域制御ルールを前記待機ルールテーブルへ移動して前記運用ルールテーブルに新たなルールを追加する処理とを実行することを特徴とする帯域制御ルールの運用方法。
In a bandwidth control rule table in which a finite number of bandwidth control rules are registered, bandwidth control rules executed by a bandwidth control system including a bandwidth control device that performs bandwidth control by placing relatively frequently used bandwidth control rules. An operation method ,
The bandwidth control device holds a policy that is a preset flow condition for generating a bandwidth control rule,
When the bandwidth control device satisfies the policy condition , the bandwidth control device executes an inspection process for notifying information identifying the flow ,
In the bandwidth control device, as the bandwidth control rule table, an operation rule table for registering the bandwidth control rule and a standby rule table for registering a bandwidth control rule that is temporarily saved from the operation rule table are provided,
The bandwidth control device performs bandwidth control by applying the bandwidth control rule registered in the operation rule table to the communication packet,
A process in which the bandwidth control device generates the bandwidth control rule from information specifying the notified flow and adds the bandwidth control rule to an operation rule table, and a process of measuring the importance of each of the bandwidth control rules And when it is necessary to add the bandwidth control rule with the maximum number of operation rule tables, the bandwidth control rule with the lower importance is moved to the standby rule table in the operation rule table. And a process for adding a new rule to the operation rule table .
前記帯域制御装置が、定期的に前記運用ルールテーブルの中で前記重要度が低い帯域制御ルールと、前記待機ルールテーブルの中で前記重要度が高い帯域制御ルールとを入れ替える処理を実行することを特徴とする請求項6記載の帯域制御ルールの運用方法。   The bandwidth control device periodically executes a process of replacing the bandwidth control rule having a low importance in the operation rule table and the bandwidth control rule having a high importance in the standby rule table. The bandwidth control rule operating method according to claim 6, wherein: 前記帯域制御装置が、通信の状況から計測される重要度を基に前記運用ルールテーブル内で前記帯域制御ルールを当該重要度の順に自動的に並べ替える処理と、前記帯域制御を適用する際に前記通信パケットに対して前記帯域制御ルールを満たすかどうかを前記重要度の大きいほうから順番に検査して適用する処理とを実行することを特徴とする請求項6または請求項7記載の帯域制御ルールの運用方法。   When applying the bandwidth control, the bandwidth control device automatically rearranges the bandwidth control rules in the order of importance in the operation rule table based on the importance measured from the communication status. The bandwidth control according to claim 6 or 7, wherein processing for checking and applying whether or not the bandwidth control rule is satisfied with respect to the communication packet in order from the highest importance is executed. Rule operation method.
JP2010200427A 2010-09-08 2010-09-08 BAND CONTROL SYSTEM, BAND CONTROL DEVICE, AND BAND CONTROL RULE OPERATING METHOD USED FOR THE SAME Expired - Fee Related JP5900943B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010200427A JP5900943B2 (en) 2010-09-08 2010-09-08 BAND CONTROL SYSTEM, BAND CONTROL DEVICE, AND BAND CONTROL RULE OPERATING METHOD USED FOR THE SAME

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010200427A JP5900943B2 (en) 2010-09-08 2010-09-08 BAND CONTROL SYSTEM, BAND CONTROL DEVICE, AND BAND CONTROL RULE OPERATING METHOD USED FOR THE SAME

Publications (2)

Publication Number Publication Date
JP2012060336A JP2012060336A (en) 2012-03-22
JP5900943B2 true JP5900943B2 (en) 2016-04-06

Family

ID=46056914

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010200427A Expired - Fee Related JP5900943B2 (en) 2010-09-08 2010-09-08 BAND CONTROL SYSTEM, BAND CONTROL DEVICE, AND BAND CONTROL RULE OPERATING METHOD USED FOR THE SAME

Country Status (1)

Country Link
JP (1) JP5900943B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2535678B (en) * 2013-12-24 2021-02-24 Mitsubishi Electric Corp Information processing apparatus, information processing method, and program
CN107610272A (en) * 2017-10-13 2018-01-19 重庆励祺科技有限公司 Patrol system based on Fibre Optical Sensor

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000349809A (en) * 1999-06-07 2000-12-15 Nec Corp Method and system for correcting mail header in electronic mail system and storage medium recording this method
WO2006016465A1 (en) * 2004-08-12 2006-02-16 Techfirm Inc. Mobile communication terminal and program
JP2007336430A (en) * 2006-06-19 2007-12-27 Alaxala Networks Corp Relay device for packets transmitted by connectionless communication and flow control information setting method in this relay device
WO2009098819A1 (en) * 2008-02-04 2009-08-13 Nec Corporation Communication system

Also Published As

Publication number Publication date
JP2012060336A (en) 2012-03-22

Similar Documents

Publication Publication Date Title
RU2571377C2 (en) System and method of control of services, advanced nodeb and data packet network gateway
EP2661020B1 (en) Adaptive monitoring of telecommunications networks
RU2533166C2 (en) Method, apparatus and system for data stream planning
CN102142990B (en) Business consumption monitoring method and apparatus
CN109005126B (en) Data stream processing method, device and computer-readable storage medium
CN108471629A (en) The control method of business service quality, equipment and system in transmission network
CN104767690B (en) A kind of flow scheduling device and method
CN101572667A (en) Method for realizing equal cost multipath of IP route and device
CN105262703B (en) A kind of routing bandwidth allocation methods based on dual priority
EP3226509A1 (en) Dynamic prioritization of network traffic based on reputation
TW201238289A (en) Routing selection method and system of multi-WAN interfaces and network device employing the same
US20160164690A1 (en) Communication system
CN108259372A (en) A kind of multi-link load balance system and method
CN116546040B (en) Integrated Broadband Network Gateway (BNG) device for providing BNG control plane for one or more BNG user plane devices
JP6332697B2 (en) Traffic distribution device, method and program thereof
JP5900943B2 (en) BAND CONTROL SYSTEM, BAND CONTROL DEVICE, AND BAND CONTROL RULE OPERATING METHOD USED FOR THE SAME
RU2679538C2 (en) Methods and devices for flexible mobile steering in cellular networks
RU2598293C1 (en) Method and apparatus for transmitting standard configuration data of improved system of selecting a transmitting protocol
Qian et al. Characterization of 3g data-plane traffic and application towards centralized control and management for software defined networking
KR101252956B1 (en) System and method for loading web page using multiple path in multiple interface circumstances
CN111213399B (en) Method and device for selecting packet processing function
WO2016109970A1 (en) Network entity and service policy management method
CN106231613B (en) Distribution strategy generation method and device and network optimization system
JPWO2018230482A1 (en) Traffic optimization device, communication system, traffic optimization method and program
CN116916391A (en) Network resource allocation method, device, equipment and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130808

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131112

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140610

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140725

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140909

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141126

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20141205

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20141219

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150916

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160303

R150 Certificate of patent or registration of utility model

Ref document number: 5900943

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees