JP2003134155A - Network system - Google Patents

Network system

Info

Publication number
JP2003134155A
JP2003134155A JP2001328939A JP2001328939A JP2003134155A JP 2003134155 A JP2003134155 A JP 2003134155A JP 2001328939 A JP2001328939 A JP 2001328939A JP 2001328939 A JP2001328939 A JP 2001328939A JP 2003134155 A JP2003134155 A JP 2003134155A
Authority
JP
Japan
Prior art keywords
communication
network
priority
specific
dedicated resource
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
JP2001328939A
Other languages
Japanese (ja)
Inventor
Takao Shimayoshi
隆夫 嶋吉
Toshihiko Hata
淑彦 秦
Kenji Taira
謙二 平
Naoto Tsuboi
尚登 坪井
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 Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2001328939A priority Critical patent/JP2003134155A/en
Publication of JP2003134155A publication Critical patent/JP2003134155A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a network system capable of effectively utilizing network resources by making it possible to utilize dedicated resource frames for communication other than corresponding particular communication when the dedicated resource frames are not used while ensuring dedicated network resources (dedicated resource frame) that can be surely utilized by particular communication. SOLUTION: This network system provided with a communicating means for performing data communication on a network and a communication managing means for receiving a communication request from the communicating means prior to a communication start and allocating the network resources to communication within a range that does not exceed network resource quantity, is provided with the dedicated resource frames in the network resources, which can be surely used in predetermined particular communication and can also be used in communication other than the corresponding particular communication when not used in the corresponding particular communication.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、通信手段からの通
信要求に対するネットワーク資源の割り当てを管理する
通信管理手段を備えたネットワークシステムに関し、特
に、ネットワーク資源の有効活用に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a network system provided with communication management means for managing allocation of network resources to communication requests from communication means, and more particularly to effective use of network resources.

【0002】[0002]

【従来の技術】図8は、例えば特開平10−42280
号公報に開示されている従来のネットワークシステムを
説明するための図であり、より具体的には、ネットワー
ク資源の帯域種別を示している。図において、3aは緊
急時に使用するテンポラリ帯域、3bは映像データ用と
して使用する映像データ帯域、3cは映像データ以外の
描画データ用として使用するグラフィックデータ帯域、
3dは表示サーバからのイベント用として使用するイベ
ント帯域、3eは制御データ用として使用する制御デー
タ帯域である。これらの各帯域はそれぞれ専用の使用目
的でのみ使用され、別の使用目的で使用されることはな
かった。
2. Description of the Related Art FIG. 8 shows, for example, Japanese Patent Laid-Open No. 10-42280.
FIG. 3 is a diagram for explaining a conventional network system disclosed in Japanese Patent Publication No. JP-A-2003-264, and more specifically, shows a band type of a network resource. In the figure, 3a is a temporary band used in an emergency, 3b is a video data band used for video data, 3c is a graphic data band used for drawing data other than video data,
3d is an event band used for events from the display server, and 3e is a control data band used for control data. Each of these bands was used only for its own purpose and was not used for another purpose.

【0003】[0003]

【発明が解決しようとする課題】従来のネットワークシ
ステムでは、それぞれ使用目的毎に専用の帯域(資源
枠)が設けられ、ある資源枠が使用されていない場合
も、他の通信によってその資源を利用することができ
ず、ネットワーク資源の利用効率の面で問題があった。
In the conventional network system, a dedicated band (resource frame) is provided for each purpose of use, and even when a certain resource frame is not used, the resource is used by another communication. However, there was a problem in terms of utilization efficiency of network resources.

【0004】本発明は、上記のような従来のものの問題
点を解決するためになされたものであり、特定の通信が
確実に利用できる専用のネットワーク資源(専用資源
枠)を確保しながら、専用資源枠が未使用の時には該当
する特定の通信以外の通信に利用することも可能で、ネ
ットワーク資源を有効活用することができるネットワー
クシステムを提供することを目的とする。
The present invention has been made in order to solve the problems of the above-mentioned conventional ones, and while ensuring a dedicated network resource (dedicated resource frame) that can reliably use a specific communication, It is an object of the present invention to provide a network system that can be used for communication other than the specific communication in question when the resource frame is unused and can effectively utilize network resources.

【0005】[0005]

【課題を解決するための手段】本発明に係るネットワー
クシステムは、ネットワーク上でデータ通信を行なう通
信手段と、通信開始に先立ち通信手段から通信要求を受
け付け、ネットワーク資源量を超えない範囲で通信にネ
ットワーク資源を割り当てる通信管理手段とを備えるネ
ットワークシステムにおいて、あらかじめ定められた特
定の通信が必ず使用でき、該当する特定の通信が使用し
ていない時は該当する特定の通信以外の通信も利用でき
る専用資源枠をネットワーク資源中に設けたものであ
る。
A network system according to the present invention communicates with a communication means for performing data communication on a network and a communication request from the communication means prior to the start of communication so that communication is performed within a range not exceeding a network resource amount. In a network system equipped with communication management means for allocating network resources, it is possible to always use a predetermined specific communication, and when the corresponding specific communication is not used, it is also possible to use a communication other than the specific communication. The resource frame is provided in the network resource.

【0006】また、通信管理手段は、専用資源枠しか空
いていないときに該当する特定の通信以外の通信の要求
を受けた場合にはその通信に上記専用資源枠を割り当
て、上記専用資源枠が該当する特定の通信以外の通信に
よって使用中であるときに該当する特定の通信の要求を
受けた場合には、上記使用中の通信を退避させて該当す
る特定の通信に専用資源枠を割り当てるものである。
Further, when the communication management means receives a request for a communication other than the corresponding specific communication when only the dedicated resource frame is vacant, the dedicated resource frame is assigned to the communication, and the dedicated resource frame is When a request for a specific communication is received while it is being used by a communication other than the specific communication, the communication in use is saved and a dedicated resource frame is allocated to the specific communication. Is.

【0007】また、あらかじめ定められた特定の通信が
複数有り、これら複数の特定の通信からなる集合に対し
て専用資源枠を設けるものである。
Further, there are a plurality of predetermined specific communications, and a dedicated resource frame is provided for a set of these specific communications.

【0008】また、特定の通信からなる集合内の各通信
に優先度を付加し、通信管理手段は、専用資源枠を超え
る通信要求が上記特定の通信からなる集合からあった場
合に、上記各通信に付けられた優先度に従って専用資源
枠を使用する通信を決定するものである。
[0008] In addition, priority is added to each communication in the set of specific communications, and the communication management means sets each of the above communications when a communication request exceeding the dedicated resource frame is from the set of specific communications. The communication using the dedicated resource frame is determined according to the priority assigned to the communication.

【0009】また、通信管理手段がネットワーク上で分
散構成をとり、相互に連係して通信管理を行なうもので
ある。
Further, the communication management means has a distributed configuration on the network and cooperates with each other to manage communication.

【0010】また、通信手段が行なう通信がマルチキャ
スト通信を含むネットワークシステムにおいて、通信管
理手段はマルチキャスト配信あるいはマルチキャスト配
信の部分リンク単位で通信要求に対するネットワーク資
源の割り当てを管理するものである。
Further, in the network system in which the communication performed by the communication means includes the multicast communication, the communication management means manages the allocation of network resources to the communication request in units of multicast distribution or partial links of multicast distribution.

【0011】また、通信に設定された優先度に基づいて
転送制御を行なう優先制御機能をネットワークが有する
ネットワークシステムにおいて、通信管理手段は、上記
優先制御機能の優先度を、特定の通信の通信要求に対し
て特定の通信以外の通信の通信要求に対するよりも高く
設定するものである。
Further, in a network system in which the network has a priority control function for performing transfer control based on the priority set for communication, the communication management means sets the priority of the priority control function to a communication request for a specific communication. Is set higher than a communication request for communication other than a specific communication.

【0012】[0012]

【発明の実施の形態】実施の形態1.図1〜図3は本発
明の実施の形態1によるネットワークシステムを説明す
るための図であり、より具体的には、図1はネットワー
クシステムの構成図、図2はネットワーク資源の割り振
りを模式的に示す図、図3は専用資源枠管理表に記載さ
れた情報の一例を示す図である。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiment 1. 1 to 3 are diagrams for explaining a network system according to a first embodiment of the present invention. More specifically, FIG. 1 is a configuration diagram of the network system, and FIG. 2 is a schematic diagram showing allocation of network resources. And FIG. 3 are diagrams showing an example of information described in the dedicated resource frame management table.

【0013】図において、100はネットワーク200
上でデータ通信を行なう通信手段であり、具体的には、
コーデックなどのデータ通信を行なう装置、計算機上の
ミドルウェア、計算機上のアプリケーションソフトウェ
ア、計算機上のソフトウェアの通信モジュールなどであ
る。101および102はそれぞれ送信側および受信側
の通信端末であり、具体的には、計算機などである。1
11、112は計算機上のミドルウェア、計算機上のア
プリケーションソフトウェア、計算機上のソフトウェア
の通信モジュールなどである。121、122、123
はネットワーク回線である。
In the figure, 100 is a network 200.
Is a communication means for performing data communication above, and specifically,
A device for performing data communication such as a codec, middleware on a computer, application software on a computer, a communication module of software on a computer, and the like. Reference numerals 101 and 102 denote communication terminals on the transmission side and the reception side, respectively, and specifically, are computers and the like. 1
Reference numerals 11 and 112 denote middleware on a computer, application software on the computer, a communication module of software on the computer, and the like. 121, 122, 123
Is a network line.

【0014】200はネットワークであり、図2に示す
ように、ネットワーク資源中に、あらかじめ定められた
特定の通信(特定通信)が必ず使用でき、該当する特定
通信が使用していない時は該当する特定通信以外の通信
も利用できる専用資源枠(図2では専用資源枠A201
aとB201b)が設けられている。202は専用資源
枠以外の一般のネットワーク資源である。なお、専用資
源枠は資源割り当てが確実に行われなければならない通
信や、他の通信より重要な通信などに対して設ける。ま
た、あらかじめ定められた特定の通信とあるが、これら
の通信やそれに割り当てられる専用資源枠などは途中で
変更することもできる。なお、ここで、ネットワーク資
源とは、帯域、SDH(Synchronous DigitalHierarch
y)などによるチャネル、ATM(Asynchronous Transf
er Mode)などにおける仮想回線、ネットワーク機器上
のキューバッファサイズ、システム上の論理的な帯域・
チャネル制限、など、ネットワーク200上で通信を行
なう上で各通信に割り当てることが可能なもの一般であ
る。また、ここでのネットワーク資源として、CPU
(中央演算処理装置)やメモリの使用率などの計算機資
源を含めてもよい。
Reference numeral 200 denotes a network. As shown in FIG. 2, a predetermined specific communication (specific communication) can be always used in the network resources, and is applicable when the corresponding specific communication is not used. A dedicated resource frame that allows communication other than specific communication (in FIG. 2, dedicated resource frame A201
a and B201b) are provided. 202 is a general network resource other than the dedicated resource frame. The dedicated resource frame is provided for communications that must be surely allocated, and for communications that are more important than other communications. Moreover, although there is a specific communication that is determined in advance, these communication and the dedicated resource frame allocated to it can be changed on the way. Here, the network resources are bandwidth, SDH (Synchronous Digital Hierarch).
channels such as y), ATM (Asynchronous Transf
virtual mode, queue buffer size on network devices, logical bandwidth on the system, etc.
In general, it is possible to assign each communication when performing communication on the network 200, such as channel limitation. Also, as network resources here, CPU
Computer resources such as (central processing unit) and memory usage rate may be included.

【0015】300は通信手段100から通信要求を受
け付け、ネットワーク資源量を超えない範囲で通信にネ
ットワーク資源を割り当てる通信管理手段であり、具体
的には、例えばサーバなどの形態でパーソナルコンピュ
ータ等の計算機に実装されるソフトウェアプログラムに
より実現される。
Reference numeral 300 is a communication management means for receiving a communication request from the communication means 100 and allocating network resources for communication within a range not exceeding the network resource amount. Specifically, for example, a computer such as a personal computer in the form of a server or the like. It is realized by a software program implemented in.

【0016】350は専用資源枠管理表であり、例えば
パーソナルコンピュータ等の計算機のメモリに記憶され
ている。図3に専用資源枠管理表の具体例を示す。専用
資源管理表350には、専用資源枠を割り当てられた通
信を識別するための情報と、その通信に割り当てられた
専用資源枠に関する情報が記載されている。通信を識別
するための情報としては、例えば通信の送信元・送信
先、TCP(Transmission Control Protocol)/IP
(Internet Protocol)におけるポート番号などであ
る。専用資源枠に関する情報とは、例えば専用資源枠識
別番号、専用資源枠に割り当てられた資源量などの情報
である。図3は、送信先IPアドレスとポート番号を通
信手段識別情報、専用資源枠識別番号と資源枠に割り当
てられた帯域を専用資源枠情報として記載している例で
ある。
Reference numeral 350 is a dedicated resource frame management table, which is stored in the memory of a computer such as a personal computer. FIG. 3 shows a specific example of the dedicated resource frame management table. The dedicated resource management table 350 describes information for identifying the communication to which the dedicated resource frame is assigned and information about the dedicated resource frame assigned to the communication. The information for identifying the communication includes, for example, the transmission source / destination of the communication, TCP (Transmission Control Protocol) / IP
(Internet Protocol) such as a port number. The information on the dedicated resource frame is, for example, information such as the dedicated resource frame identification number and the resource amount allocated to the dedicated resource frame. FIG. 3 is an example in which the destination IP address and port number are described as communication means identification information, and the dedicated resource frame identification number and the band allocated to the resource frame are described as dedicated resource frame information.

【0017】次に、データ通信の要求が出されてから実
際にデータ通信が開始されるまでの手順について説明す
る。 手順1:端末101(または102)上のアプリケーシ
ョン111(または112)などの通信手段100が、
実際にデータ通信を行なう前に、サーバなどの形態で実
装された通信管理手段300へと通信要求を出す。 手順2:通信要求を受け付けた通信管理手段300は、
通信要求が専用資源枠201a、201bの確保された
特定の通信(予約通信)であるかそうでない通信(一般
通信)であるかを、専用資源枠管理表350を参照し、
対応する通信手段識別情報が表に存在するかを調べるな
どして判断する。 手順3:(a) 予約通信である場合 専用資源枠201a、201bの資源を該当する予約通
信に対して割り当てる。このとき、専用資源枠201
a、201bが一般通信で使用されていた場合、専用資
源枠201a、201bを使用している一般通信を切断
するなどして該当する予約通信に専用資源枠201a、
201bを割り当てる。 (b) 予約通信でない場合 一般のネットワーク資源202を通信に割り当てる。こ
こで、専用資源枠201a、201bがその時点で使用
されていない場合、専用資源枠201a、201bの資
源を割り当てることもできる。もし、割り当て可能なネ
ットワーク資源がなかった場合、通信要求は拒否され
る。 手順4:ネットワーク資源を割り当てられた通信手段1
00は、データ通信を開始する。
Next, a procedure from when a data communication request is issued to when data communication is actually started will be described. Procedure 1: The communication means 100 such as the application 111 (or 112) on the terminal 101 (or 102)
Before actually performing data communication, a communication request is issued to the communication management means 300 implemented in the form of a server or the like. Step 2: The communication management means 300 that has received the communication request
Whether the communication request is a specific communication (reserved communication) in which the dedicated resource frames 201a and 201b are secured or not (general communication) is referred to by the dedicated resource frame management table 350,
The determination is made, for example, by checking whether the corresponding communication means identification information exists in the table. Procedure 3: (a) When reserved communication The resources of the dedicated resource frames 201a and 201b are assigned to the corresponding reserved communication. At this time, the dedicated resource frame 201
When a and 201b are used in general communication, the dedicated resource frame 201a, 201b is used for the corresponding reserved communication by disconnecting the general communication using the dedicated resource frames 201a and 201b.
201b is allocated. (b) In the case of non-reserved communication General network resources 202 are assigned to communication. Here, if the dedicated resource frames 201a and 201b are not used at that time, the resources of the dedicated resource frames 201a and 201b can be allocated. If there are no allocatable network resources, the communication request is rejected. Step 4: Communication means 1 assigned network resources
00 starts data communication.

【0018】なお、ネットワーク資源を割り当てる方法
として、SDHなどのチャネルを通信に割り当てる方
法、ATMなどの上でQoS(Quality of Service)を保
証された仮想回線を通信に割り当てる方法、その他ネッ
トワーク回線が提供する資源管理機能を利用する方法、
イーサネット(登録商標)などのそれ自体資源管理を持
たないネットワークにおいて最低限利用可能な回線容量
をあらかじめ算出しておき、それらの範囲内で仮想的に
通信に帯域を割り当てる方法、などがある。
As a method for allocating network resources, a method for allocating a channel such as SDH for communication, a method for allocating a virtual circuit guaranteed QoS (Quality of Service) on ATM etc. for communication, and other network circuits are provided. How to use the resource management function
There is a method in which the minimum available line capacity is preliminarily calculated in a network such as Ethernet (registered trademark) that does not have resource management, and a band is virtually allocated to communication within these ranges.

【0019】ここで、専用資源枠201a、201b
は、実際にネットワーク回線に設定された帯域枠やチャ
ネルなど、通信管理手段300が論理的に割り当てる帯
域やチャネルなどであってよい。
Here, dedicated resource frames 201a and 201b
May be a band or channel logically assigned by the communication management means 300, such as a band frame or channel actually set in the network line.

【0020】通信手段100が送信側111と受信側1
12などに物理的・論理的に分かれている場合、通信手
段100の送信側111が通信管理手段300へ通信要
求を出す方法、通信手段100の受信側112が通信管
理手段300へ通信要求を出す方法、送信側111と受
信側112の双方が連係して通信管理手段300へ通信
要求を出す方法などがあり、本実施の形態はそれらのい
ずれであっても構わない。
The communication means 100 has a transmitting side 111 and a receiving side 1.
When the communication side is physically and logically divided into 12, etc., the transmitting side 111 of the communication means 100 issues a communication request to the communication managing means 300, and the receiving side 112 of the communication means 100 issues a communication request to the communication managing means 300. There is a method, a method in which both the transmitting side 111 and the receiving side 112 cooperate to issue a communication request to the communication managing means 300, and the present embodiment may be any of them.

【0021】予約通信であるか否かを判断する方法とし
て、通信要求を出した通信手段100の識別子(IPア
ドレスなど)などを使って、あらかじめ設定された専用
資源枠管理表350を参照して判断する方法、通信手段
100から予約通信であることを指定して通信要求を出
す方法、通信手段100と通信管理手段300との間で
別途認証を行なう方法、などや、これらの方法を組み合
わせた方法がある。
As a method for judging whether or not the communication is a reserved communication, an exclusive resource frame management table 350 set in advance is referenced by using the identifier (IP address or the like) of the communication means 100 which has issued the communication request. A method of making a judgment, a method of designating the reserved communication from the communication means 100 to issue a communication request, a method of separately authenticating between the communication means 100 and the communication management means 300, and the like, and a combination of these methods. There is a way.

【0022】予約通信の通信要求があったときに専用資
源枠201aまたは201bが該当する予約通信以外の
通信によって使用中であった場合、専用資源枠201a
または201bを使用中の通信(阻害通信)を退避させ
る方法としては、阻害通信を切断する方法、専用資源枠
以外の一般のネットワーク資源202を使用中の任意の
単一もしくは複数の通信を切断し阻害通信を専用資源枠
201aまたは201bから避ける方法、任意の単一ま
たは複数の通信の割当資源を削減し阻害通信を専用資源
枠201aまたは201bから避ける方法、などがあ
る。ここで切断または割当資源を削減する通信を選択す
る方法として、ランダムに選択する方法、最古または最
近に要求された通信、通信利用率の最も少ない通信など
通信の属性・特徴から選択する方法、切断許容度を通信
要求時に指定しておきそれに応じて選択する方法、通信
手段100やその他から算出した順位から選択する方
法、あらかじめ通信に設定された優先度に基づいて選択
する方法、などがある。
If the dedicated resource frame 201a or 201b is being used by a communication other than the corresponding reserved communication when the reserved communication request is made, the dedicated resource frame 201a is used.
Alternatively, as a method of saving communication (inhibited communication) using 201b, a method of disconnecting the interrupted communication, disconnecting any single or multiple communication using the general network resource 202 other than the dedicated resource frame, There are a method of avoiding the obstructive communication from the dedicated resource frame 201a or 201b, a method of reducing the allocated resource of arbitrary single or plural communication and avoiding the obstructive communication from the dedicated resource frame 201a or 201b, and the like. Here, as a method of selecting a communication for disconnecting or reducing the allocated resources, a method of randomly selecting, a communication of the oldest or recently requested, a method of selecting from communication attributes / features such as communication with the least communication utilization rate, There are a method of designating a disconnection allowance at the time of communication request and selecting accordingly, a method of selecting from the order calculated from the communication means 100 and others, a method of selecting based on a priority set in advance in communication, and the like. .

【0023】また、一般通信の通信要求に割り当て可能
なネットワーク資源がなかった場合の処理として、手順
3(b)で記載した通信要求を拒否する以外に、以下の
方法がある。すなわち、利用可能資源量に応じて通信要
求への本来の割当資源量より少ない資源量を割り当てる
方法、通信要求を資源量が確保できるまで待たせる方
法、任意の単一もしくは複数の通信を切断し要求を受理
する方法、任意の単一もしくは複数の通信の割り当て資
源を削減して資源量を確保し要求を受理する方法、など
を適用してもよい。ここで切断または割当資源を削減す
る通信を選択する方法として、ランダムに選択する方
法、最古または最近に要求された通信、通信利用率の最
も少ない通信など通信の属性・特徴から選択する方法、
切断許容度を通信要求時に指定しておきそれに応じて選
択する方法、通信手段100やその他から算出した順位
から選択する方法、あらかじめ通信に設定された優先度
に基づいて選択する方法、などがある。
Further, as a process when there is no network resource that can be allocated to the communication request of general communication, there is the following method other than rejecting the communication request described in step 3 (b). That is, a method of allocating a resource amount smaller than the original resource amount allocated to the communication request according to the available resource amount, a method of making the communication request wait until the resource amount is secured, and disconnecting any single or multiple communication. A method of accepting the request, a method of reducing the allocated resource of arbitrary single or plural communication to secure the resource amount, and accepting the request may be applied. Here, as a method of selecting a communication for disconnecting or reducing the allocated resources, a method of randomly selecting, a communication of the oldest or recently requested, a method of selecting from communication attributes / features such as communication with the least communication utilization rate,
There are a method of designating a disconnection allowance at the time of communication request and selecting accordingly, a method of selecting from the order calculated from the communication means 100 and others, a method of selecting based on a priority set in advance in communication, and the like. .

【0024】以上説明したように、本実施の形態によれ
ば、特定通信が必ず使用でき、該当する特定通信が使用
していない時は該当する特定通信以外の通信も利用でき
る専用資源枠A201aおよびB201bをネットワー
ク資源中に設けたので、特定通信が確実に利用できる専
用資源枠を確保しながら、専用資源枠が未使用の時には
該当する特定通信以外の通信にも利用可能とすることに
より、ネットワーク資源を有効活用することができる。
As described above, according to the present embodiment, the dedicated resource frame A201a and the dedicated resource frame A201a which can always use the specific communication and can use the communication other than the specific communication when the specific communication is not used. Since B201b is provided in the network resources, while ensuring the dedicated resource frame in which the specific communication can be surely used, the dedicated resource frame can also be used in the communication other than the specific communication when the network is unused. Resources can be used effectively.

【0025】また、通信管理手段300は、専用資源枠
201a、201bしか空いていないときに該当する特
定通信以外の通信の要求を受けた場合にはその通信に専
用資源枠201a、201bを割り当て、専用資源枠2
01a、201bが該当する特定通信以外の通信によっ
て使用中であるときに該当する特定通信の要求を受けた
場合には、使用中の通信を退避させて該当する特定通信
に専用資源枠を割り当てることにより、特定通信が確実
に利用できる専用のネットワーク資源を確保しながら、
専用資源枠が該当する特定通信によって使用されていな
いときの専用資源枠の有効活用をより確実に実現するこ
とができる。
When the communication management means 300 receives a request for communication other than the corresponding specific communication when only the dedicated resource frames 201a and 201b are available, the communication managing means 300 assigns the dedicated resource frames 201a and 201b to the communication, Dedicated resource frame 2
When 01a, 201b is in use by a communication other than the corresponding specific communication and receives a request for the corresponding specific communication, the communication in use is saved and a dedicated resource frame is allocated to the corresponding specific communication. While securing dedicated network resources that can reliably use specific communication,
It is possible to more effectively realize the effective use of the dedicated resource frame when the dedicated resource frame is not used by the corresponding specific communication.

【0026】また、通信に優先度を付加する方法では、
予約通信以外の通信に対してよりきめ細かな制御を行う
ことができる。
Further, in the method of adding priority to communication,
It is possible to perform finer control for communication other than reserved communication.

【0027】なお、本実施の形態では、専用資源枠を2
個設けた場合について説明したが、これに限るものでは
なく、1個であってもよいし、3個以上であってもよい
のは言うまでもない
In this embodiment, the dedicated resource frame is set to 2
Although the case where the number is provided has been described, the number is not limited to this, and needless to say, the number may be one or three or more.

【0028】実施の形態2.上記実施の形態1では専用
資源枠が、例えば特定の送信者と受信者間の通信などの
単一の通信に対して割り当てられている場合について説
明したが、本実施の形態では、専用資源枠が、単一の通
信ではなく、複数の特定の通信からなる集合に割り当て
られる場合について説明する。なお、ここで、特定の通
信からなる集合とは、単一または複数の通信手段による
特定の通信の集合であり、ある特定の装置によって行わ
れる通信の集合、特定ネットワークサブネットに属する
通信手段による通信の集合、特定の通信属性(ポート番
号、フラグ、その他)を持つ通信の集合、特定の物理地
点(例えばある建物内など)に存在する通信手段による
通信の集合、特定利用者による通信の集合、その他物理
的・論理的・仮想的な同一グループに属する通信の集
合、などである。
Embodiment 2. In the first embodiment, the case where the dedicated resource frame is assigned to a single communication such as a communication between a specific sender and a receiver has been described, but in the present embodiment, the dedicated resource frame is allocated. Will be assigned to a set of a plurality of specific communications instead of a single communication. Here, the set of specific communications is a set of specific communications by a single or a plurality of communication means, a set of communications performed by a specific device, a communication by communication means belonging to a specific network subnet. , A set of communications having a specific communication attribute (port number, flag, etc.), a set of communications by a communication means existing at a specific physical point (for example, in a building), a set of communications by a specific user, Others include a set of communications that belong to the same physical / logical / virtual group.

【0029】この場合、実施の形態1とは手順2が以下
のように異なり、他の手順は実施の形態1の場合と同様
である。 手順2:通信要求を受け付けた通信管理手段300は、
通信要求が専用資源枠の確保された通信集合(予約通信
集合)に属する通信(予約通信)であるか否かを判断す
る。なお、専用資源枠に対する通信要求の総要求資源量
は、専用資源枠に割り当てられた資源量を超えないもの
とする。上記では、専用資源枠の資源量を越える通信要
求はないものとしたが、総要求資源量が割り当て資源量
を超える場合があるとする実施の形態も考えられる。そ
の場合は、後から要求された通信要求を拒否する方法、
後から要求された通信要求を一般通信として扱う方法な
どが考えられる。
In this case, the procedure 2 is different from that of the first embodiment as follows, and the other procedures are the same as those of the first embodiment. Step 2: The communication management means 300 that has received the communication request
It is determined whether or not the communication request is a communication (reserved communication) belonging to a communication set (reserved communication set) in which the dedicated resource frame is secured. It should be noted that the total required resource amount of the communication request for the dedicated resource frame does not exceed the resource amount assigned to the dedicated resource frame. In the above description, it is assumed that there is no communication request exceeding the resource amount of the dedicated resource frame, but an embodiment in which the total required resource amount may exceed the allocated resource amount may be considered. In that case, the method of rejecting the communication request requested later,
A method of handling a later-requested communication request as general communication can be considered.

【0030】以上説明したように、本実施の形態におい
ては、特定の通信からなる集合内の通信が確実に利用で
きるネットワーク資源を確保しながら、専用資源枠に空
きが有る時には特定の通信からなる集合以外の通信に利
用することよってネットワーク資源を有効活用すること
ができる。
As described above, in the present embodiment, when the dedicated resource frame has a vacant space, the specific communication is performed while ensuring the network resources that can surely use the communication in the set of the specific communication. Network resources can be effectively used by utilizing them for communication other than aggregation.

【0031】また、通信管理手段300は、専用資源枠
しか空いていないときに該当する特定の通信からなる集
合以外の通信の要求を受けた場合にはその通信に専用資
源枠を割り当て、専用資源枠が該当する特定の通信から
なる集合以外の通信によって使用中であるときに該当す
る特定の通信からなる集合の要求を受けた場合には、使
用中の通信を退避させて該当する特定の通信からなる集
合に専用資源枠を割り当てることにより、特定の通信か
らなる集合が確実に利用できる専用のネットワーク資源
を確保しながら、専用資源枠が該当する特定の通信から
なる集合によって使用されていないときの専用資源枠の
有効活用をより確実に実現することができる。
Further, when the communication management means 300 receives a request for a communication other than a set of corresponding specific communication when only the dedicated resource frame is vacant, the communication managing means 300 allocates the dedicated resource frame to the communication and allocates the dedicated resource frame. When a frame is in use by a communication other than the set consisting of the corresponding specific communication and a request for the set consisting of the corresponding specific communication is received, the communication in use is saved and the corresponding specific communication is saved. By allocating a dedicated resource frame to a set consisting of, while ensuring a dedicated network resource that can be reliably used by the set consisting of specific communication, when the dedicated resource frame is not used by the set consisting of the corresponding specific communication It is possible to more effectively realize the effective use of the dedicated resource frame.

【0032】実施の形態3.上記実施の形態2では特定
の通信からなる集合内の各通信は同等の優先度を有する
ものであったが、本実施の形態では、特定の通信からな
る集合内の各通信に優先度を付加し、通信管理手段30
0は、専用資源枠を超える通信要求が上記特定の通信か
らなる集合からあった場合に、特定の通信からなる集合
内の各通信に付けられた優先度に従って専用資源枠を使
用する通信を決定する。
Embodiment 3. In the second embodiment, each communication in the set made up of specific communications has the same priority, but in the present embodiment, a priority is added to each communication in the set made up of specific communications. Communication management means 30
0 determines the communication using the dedicated resource frame according to the priority assigned to each communication in the set including the specific communication when the communication request exceeding the dedicated resource frame is from the set including the specific communication. To do.

【0033】すなわち、実施の形態1とは手順2および
手順3が以下のように異なり、他の手順は実施の形態1
の場合と同様である。 手順2:通信要求を受け付けた通信管理手段300は、
通信要求が専用資源枠の確保された通信集合(予約通信
集合)に属する通信(予約通信)であるか否かを判断す
る。 手順3:(a) 予約通信である場合 専用資源枠の資源を予約通信に対して割り当てる。ここ
で専用資源枠が他の通信で使用されていた場合、専用資
源枠を使用している通信を切断するなどして予約通信に
専用資源枠を割り当てる。また、予約通信集合に属する
通信からの要求が専用資源枠の資源量を上回っていた場
合、各通信に付加された通信集合内の優先度の高いもの
から順に専用資源枠を割り当てていき、専用資源枠に割
り当てることができなかった通信(割当不可予約通信)
は例えば一般通信と同様に処理を行なう。
That is, procedure 2 and procedure 3 are different from those of the first embodiment as follows, and other procedures are the same as those of the first embodiment.
It is similar to the case of. Step 2: The communication management means 300 that has received the communication request
It is determined whether or not the communication request is a communication (reserved communication) belonging to a communication set (reserved communication set) in which the dedicated resource frame is secured. Step 3: (a) In case of reserved communication Assign resources in the dedicated resource frame to reserved communication. If the dedicated resource frame is used for another communication, the dedicated resource frame is assigned to the reserved communication by disconnecting the communication using the dedicated resource frame. Also, if the request from the communication belonging to the reserved communication set exceeds the resource amount of the dedicated resource frame, the dedicated resource frame is assigned in order from the highest priority in the communication set added to each communication, Communications that could not be assigned to resource slots (reservation communications that cannot be assigned)
Performs processing similar to general communication, for example.

【0034】ここで、割当不可予約通信に対する処理と
して、一般通信と同様に処理する方法について記述した
がそのほかの方法も考えられる。例えば、各一般通信に
優先度を付加して管理する方法をとった場合に、一般通
信内の最高もしくはより高い優先度を割当不可予約通信
に付加した上で一般通信として処理する方法がある。そ
れ以外にも、割当不可予約通信を切断する方法、優先度
の低い予約通信の割当資源量を削減して割当不可予約通
信をださない方法、などであってもよい。
Here, as the processing for the non-allocatable reservation communication, the method of processing similar to the general communication has been described, but other methods can be considered. For example, when a method is adopted in which priority is added to each general communication for management, there is a method in which the highest or higher priority in general communication is added to non-allocatable reserved communication and then processed as general communication. Other than that, a method of disconnecting the non-allocatable reserved communication, a method of reducing the allocated resource amount of the low-priority reserved communication, and not issuing the non-allocatable reserved communication may be used.

【0035】以上説明したように、本実施の形態におい
ては、特定の通信からなる集合内の各通信に優先度を付
加し、通信管理手段300は、専用資源枠を超える通信
要求が上記特定の通信からなる集合からあった場合に、
特定の通信からなる集合内の各通信に付けられた優先度
に従って専用資源枠を使用する通信を決定するので、特
定の通信からなる集合から専用資源枠を超える通信要求
があった場合にも、通信集合の中で優先度の高い重要な
通信は利用できる資源を確保することができる。
As described above, in the present embodiment, priority is added to each communication in the set of specific communication, and the communication management means 300 causes the communication request exceeding the dedicated resource frame to have the above specific communication request. If you are from a set of communications,
Since the communication that uses the dedicated resource frame is determined according to the priority assigned to each communication in the set composed of specific communication, even when there is a communication request exceeding the dedicated resource frame from the set composed of specific communication, It is possible to secure resources that can be used by important communications with high priority in the communications set.

【0036】実施の形態4.上記各実施の形態では、1
つの通信管理手段300が送信側から受信側までの通信
管理を行う場合について説明したが、本実施の形態で
は、通信管理手段がネットワーク上で分散構成をとり、
相互に連係して通信管理を行なう場合について説明す
る。図4は本発明の実施の形態4によるネットワークシ
ステムを説明するための図であり、より具体的には、ネ
ットワークシステムの構成図である。図において、30
1a、301bおよび301cはそれぞれ通信管理サー
バA、BおよびC、401a、401bおよび401c
はそれぞれLAN、サブネット、ネットワーク管理単位
などのネットワークドメインA、BおよびCである。
Fourth Embodiment In each of the above embodiments, 1
The case where the one communication management unit 300 manages the communication from the transmission side to the reception side has been described, but in the present embodiment, the communication management unit has a distributed configuration on the network.
A case where communication management is performed in cooperation with each other will be described. FIG. 4 is a diagram for explaining a network system according to a fourth embodiment of the present invention, and more specifically, a configuration diagram of the network system. In the figure, 30
1a, 301b and 301c are communication management servers A, B and C, 401a, 401b and 401c, respectively.
Are network domains A, B, and C such as LAN, subnet, and network management unit.

【0037】このように、本実施の形態では、通信管理
手段は各ネットワークドメイン401a、401bおよ
び401cごとに通信管理サーバ301a、301bお
よび301cとして設置する。411a、411b、4
11cはルータやスイッチなどのネットワーク機器、4
21a、421b、421cはLANである。423
a、423bはバックボーン回線などである。専用資源
枠はバックボーン回線など423a、423bに設けら
れる。また、場合によってはLAN421a、421
b、421cにも設けることもできる。
As described above, in this embodiment, the communication management means is installed as the communication management servers 301a, 301b and 301c for each network domain 401a, 401b and 401c. 411a, 411b, 4
11c is a network device such as a router or a switch, 4
21a, 421b, 421c are LANs. 423
Reference numerals a and 423b are backbone lines and the like. The dedicated resource frame is provided in the backbone lines 423a and 423b. In some cases, LANs 421a and 421
b, 421c can also be provided.

【0038】次に、データ通信の要求が出されてから実
際にデータ通信が開始されるまでの手順について説明す
る。 手順1:通信受信者側の通信手段102は通信要求を自
らが属するネットワークドメインA401aの通信管理
サーバA301aへと通信要求を出す。 手順2:通信管理サーバA301aは通信要求が予約通
信であるか否かを判断し、予約通信であった場合には、
通信管理サーバA301aが管理するネットワークドメ
インA401aにおいて例えば実施の形態1の手順3
(a)と同様にして専用資源枠を割り当て、通信要求に
最高優先度を設定する。 一方、一般通信であった場合は、例えば実施の形態1の
手順3(b)と同様に処理し、最高未満の優先度を通信
要求に設定する。 手順3:通信管理サーバA301aは、通信の送信側へ
たどった次のネットワークドメインであるネットワーク
ドメインB401bの通信管理サーバB301bへと、
設定された優先度を付加した通信要求を転送する。 手順4:通信管理サーバB401bは受け付けた通信要
求が最高優先度であった場合、通信要求が予約通信であ
ると判断し、通信管理サーバB401bが管理するネッ
トワークドメインB401bにおいて専用資源枠を割り
当てる。最高優先度以外の優先度であった場合は、一般
通信として処理する。 手順5:通信管理サーバB301bは、次の通信管理サ
ーバC301cへと優先度を付加して通信要求を転送す
る。 以下同様の手順を通信送信者が属するネットワークドメ
インまで繰り返すが、本実施の形態ではネットワークド
メインCまでである。手順6:ネットワーク資源を割り
当てられた通信手段は、データ通信を開始する。
Next, a procedure from when a data communication request is issued to when data communication is actually started will be described. Procedure 1: The communication means 102 on the communication receiver side issues a communication request to the communication management server A301a of the network domain A401a to which it belongs. Step 2: The communication management server A301a determines whether the communication request is reservation communication, and if it is reservation communication,
In the network domain A401a managed by the communication management server A301a, for example, the procedure 3 of the first embodiment
In the same manner as in (a), the dedicated resource frame is assigned and the highest priority is set in the communication request. On the other hand, in the case of general communication, for example, the same processing as the procedure 3 (b) of the first embodiment is performed, and the priority lower than the highest is set in the communication request. Procedure 3: The communication management server A301a goes to the communication management server B301b of the network domain B401b, which is the next network domain following the communication sender,
The communication request with the set priority is transferred. Step 4: If the received communication request has the highest priority, the communication management server B 401b determines that the communication request is reserved communication, and allocates a dedicated resource frame in the network domain B 401b managed by the communication management server B 401b. If the priority is other than the highest priority, it is processed as general communication. Step 5: The communication management server B301b transfers the communication request to the next communication management server C301c by adding the priority. Hereinafter, the same procedure is repeated up to the network domain to which the communication sender belongs, but in this embodiment, up to the network domain C. Step 6: The communication means assigned with the network resource starts data communication.

【0039】ここでの通信受信者、通信送信者とは、主
にデータを受信する通信手段、主にデータを送信する通
信手段のことであり、通信受信者から通信送信者へとデ
ータを送信することはありえる。なお、ここでは、通信
受信者側から通信送信者側へと順に通信要求を転送する
方法について説明したが、通信送信者側から通信受信者
側へと順に通信要求を転送してもよい。また、通信送信
者と通信受信者に明確に区別できない場合(双方向通信
を行う場合など)も、そのどちらか一方から通信要求を
転送することによって同様の方法が利用できる。
Here, the communication receiver and the communication sender are communication means for mainly receiving data and communication means for mainly transmitting data, and the data is transmitted from the communication receiver to the communication sender. There is something you can do. Although the method of transferring the communication requests from the communication receiver side to the communication sender side has been described here, the communication requests may be sequentially transferred from the communication sender side to the communication receiver side. Further, even when the communication sender and the communication receiver cannot be clearly distinguished (for example, when bidirectional communication is performed), the same method can be used by transferring the communication request from one of them.

【0040】また、図4では、通信受信側のネットワー
クドメインA401aからネットワークドメインB40
1bまでの回線423aが、ネットワークドメインA4
01aに含まれているが、ネットワークドメインB40
1bに含まれる構成も考えられる。その場合の構成を図
5に示す。図5の構成においては、回線423aがネッ
トワークドメインB401bに、回線423bがネット
ワークドメインC401cに含まれている。この場合、
通信管理サーバA301aでは予約通信であるか否かの
判断のみを行い、ネットワーク資源の割当は行わないこ
とになる。そのかわり、通信管理サーバC301cでは
予約通信であるか否かの判断とネットワーク資源の割当
とを行う。通信管理サーバB301bは先の例と同様の
動作を行う。
Further, in FIG. 4, the communication receiving side network domain A 401a to network domain B 40
Line 423a up to 1b is network domain A4
01a, but network domain B40
A configuration included in 1b is also conceivable. The configuration in that case is shown in FIG. In the configuration of FIG. 5, the line 423a is included in the network domain B401b and the line 423b is included in the network domain C401c. in this case,
The communication management server A301a only determines whether or not it is reserved communication, and does not allocate network resources. Instead, the communication management server C301c determines whether reserved communication is performed and allocates network resources. The communication management server B301b performs the same operation as the above example.

【0041】なお、本実施の形態では、特定通信(予約
通信)の通信要求に対して最高優先度を設定し、一般通
信の通信要求に対して最高未満の優先度を設定すると言
うように各通信に優先度を付加して通信管理を行う場合
について説明したが、これに限るものではなく、例え
ば、手順2および3において、予約通信であるか否かを
明示して次の通信管理サーバへと要求を転送する方法も
ある。。
In this embodiment, the highest priority is set for the communication request of the specific communication (reserved communication), and the lower priority is set for the communication request of the general communication. The case where the communication is managed by adding the priority to the communication has been described, but the present invention is not limited to this. For example, in steps 2 and 3, it is clearly indicated whether or not the communication is reserved communication and the next communication management server is notified. And there is also a way to forward the request. .

【0042】また、本実施の形態では、通信受信側から
通信送信側までが3つのネットワークドメイン401
a、401bおよび401cに分割されており、3つの
通信管理サーバ301a、301bおよび301cで相
互に連係して通信管理を行なう場合について説明した
が、これに限るものではなく、複数の通信管理サーバで
あれば同様の効果が得られる。
Further, in this embodiment, there are three network domains 401 from the communication receiving side to the communication transmitting side.
It is divided into a, 401b, and 401c, and the case where three communication management servers 301a, 301b, and 301c cooperate with each other to perform communication management has been described, but the present invention is not limited to this. If there is a similar effect.

【0043】また、ここではネットワークドメインごと
に同等の機能を持つ通信管理サーバをおく水平分散方式
について説明したが、主サーバと副サーバに分けて管理
するなどの垂直分散方式も考えられる。垂直分散方式の
例として、受信端末側の通信管理サーバでは予約通信か
否かの判断のみを行って、要求を送信端末側の通信管理
サーバへと転送し、送信端末側の通信管理サーバで実施
の形態の手順3(a)と同様にして専用資源枠の管理を
行う方法などがある。
Although the horizontal distribution method in which the communication management server having the same function is provided for each network domain has been described here, a vertical distribution method in which the main server and the sub server are separately managed may be considered. As an example of the vertical distribution method, the communication management server on the receiving terminal side only determines whether it is reserved communication, transfers the request to the communication management server on the sending terminal side, and executes it on the communication management server on the sending terminal side. There is a method of managing the dedicated resource frame in the same manner as the procedure 3 (a) in the above form.

【0044】以上説明したように、本実施の形態によれ
ば、通信管理手段がネットワーク上で分散構成をとり、
相互に連係して通信管理を行なうので、ネットワークシ
ステムが大規模である場合にも各通信管理手段が管理す
べき情報量を少なく抑えることができる。
As described above, according to this embodiment, the communication management means has a distributed configuration on the network,
Since communication management is performed in cooperation with each other, the amount of information to be managed by each communication management means can be suppressed to a small amount even when the network system is large-scale.

【0045】また、各通信に優先度を付加して通信管理
を行い予約通信には最高優先度を割り当てることによ
り、各通信管理サーバ間で交換する情報が優先度情報の
みにまとめることができるため通信量が削減し、また各
管理サーバで管理する情報も削減することができる。
Further, by assigning the priority to each communication and managing the communication and assigning the highest priority to the reserved communication, the information exchanged between the communication management servers can be gathered only in the priority information. The amount of communication can be reduced, and the information managed by each management server can be reduced.

【0046】実施の形態5.本実施の形態では、通信手
段が行なう通信がマルチキャスト通信を含む場合につい
て説明する。この場合、通信管理手段はマルチキャスト
配信あるいはマルチキャスト配信の部分リンク単位で通
信要求に対するネットワーク資源の割り当てを管理す
る。放送型の通信を行うアプリケーションの場合、その
通信にマルチキャストを用いることがある。その場合、
一つの通信を複数の受信者が受信することになるが、受
信者によって重要度などが異なる場合が考えられる。例
えば、監視映像放送の場合、一般の受信者よりも監視責
任者が受信する場合の方が重要である場合などである。
このような場合、マルチキャスト通信のうち監視責任者
へ通信部分に対して、専用資源枠を割り当てたい場合な
どがある。
Embodiment 5. In the present embodiment, a case where the communication performed by the communication means includes multicast communication will be described. In this case, the communication management means manages allocation of network resources for communication requests in units of multicast distribution or partial links of multicast distribution. In the case of an application that performs broadcast type communication, multicast may be used for the communication. In that case,
Although a single communication is received by a plurality of recipients, the recipients may have different degrees of importance. For example, in the case of surveillance video broadcasting, there are cases where it is more important for the person in charge of monitoring to receive the information than for the general recipient.
In such a case, there is a case where it is desired to assign a dedicated resource frame to the communication part of the supervisor in the multicast communication.

【0047】以下では、実施の形態4で説明したのと同
様に、通信管理手段がネットワーク上で分散構成をと
り、相互に連係して通信管理を行なう場合を例に、デー
タ通信の要求が出されてから実際にデータ通信が開始さ
れるまでの手順について図4を用いて説明する。 手順1:通信手段112は、自らが属するネットワーク
ドメイン401aの通信管理サーバA301aへと通信
要求を出す。 手順2:通信管理サーバA301aは通信要求が予約通
信であるか否かを判断する。予約通信であった場合、通
信要求に最高優先度を設定する。一般通信であった場合
は、最高未満の優先度を通信要求に設定する。 手順3:通信管理サーバA301aは通信要求内容、マ
ルチキャストアドレス、設定した優先度などをマルチキ
ャスト管理表に登録する。マルチキャスト管理表は通信
要求内容、マルチキャストアドレス、通信要求優先度な
どが記載された表であり、例えば計算機上のメモリなど
に記憶されている。図6に例を示す。 手順4:通信管理サーバA301aは、すでに同一マル
チキャストに対する通信要求がマルチキャスト管理表に
登録されており、その優先度が新たな通信要求の優先度
と同じかより高い場合は、そのまま処理を終了する。そ
うでない場合は、例えば実施の形態1の手順3と同様
に、通信要求が予約通信であるか否かに応じて資源を割
り当て、通信の送信側へたどった次のネットワークドメ
イン401bの通信管理サーバB301bへと、設定さ
れた優先度を付加した通信要求を転送する。 手順5:通信管理サーバB301bは受け付けた通信要
求をマルチキャスト管理表に登録する。 手順6:通信管理サーバB301bは、すでに同一マル
チキャストに対する通信要求がマルチキャスト管理表に
登録されており、その優先度が新たな通信要求の優先度
と同じかより高い場合は、処理を終了し、そうでない場
合は、通信要求が最高優先度であった場合予約通信であ
ると判断し、そうでない場合は一般通信として判断し
て、手順4と同様に資源を割り当てる。そして、次の通
信管理サーバC301cへと優先度を付加して通信要求
を転送する。以下同様の手順を通信送信者が属するネッ
トワークドメインまで繰り返す。 手順7:ネットワーク資源を割り当てられた通信手段
は、マルチキャストグループに参加し、データ通信を開
始する。
In the following, as in the case of the fourth embodiment, a request for data communication is issued by taking as an example the case where the communication management means has a distributed configuration on the network and the communication management is performed in cooperation with each other. The procedure from the start of data communication to the actual start of data communication will be described with reference to FIG. Procedure 1: The communication means 112 issues a communication request to the communication management server A301a of the network domain 401a to which the communication means 112 belongs. Procedure 2: The communication management server A 301a determines whether the communication request is reservation communication. In case of reserved communication, the highest priority is set in the communication request. In the case of general communication, the priority lower than the highest is set in the communication request. Procedure 3: The communication management server A 301a registers the communication request content, the multicast address, the set priority, etc. in the multicast management table. The multicast management table is a table in which communication request contents, multicast addresses, communication request priority, etc. are described, and is stored in, for example, a memory on a computer. An example is shown in FIG. Step 4: If the communication request for the same multicast is already registered in the multicast management table and the priority thereof is equal to or higher than the priority of the new communication request, the communication management server A 301a ends the process as it is. Otherwise, for example, as in the case of the procedure 3 of the first embodiment, resources are allocated according to whether the communication request is reservation communication and the communication management server of the next network domain 401b traced to the communication transmission side. The communication request to which the set priority is added is transferred to B301b. Step 5: The communication management server B301b registers the received communication request in the multicast management table. Step 6: If the communication request for the same multicast is already registered in the multicast management table and the priority is equal to or higher than the priority of the new communication request, the communication management server B301b ends the process. Otherwise, if the communication request has the highest priority, it is determined to be reserved communication, and if not, it is determined to be general communication, and resources are allocated as in step 4. Then, the priority is added to the next communication management server C301c and the communication request is transferred. The same procedure is repeated until the network domain to which the communication sender belongs. Step 7: The communication means assigned with the network resource joins the multicast group and starts data communication.

【0048】構築されるマルチキャスト配信ツリーの例
を図7に示す。図において、2011、2012は専用
資源枠である。1121は予約通信受信者の受信用通信
手段、1122は予約通信受信者の受信用通信手段11
21と同じLAN421aに接続されている受信用通信
手段であり、例えば優先度が中位である通信受信者の受
信用通信手段である。112dは予約通信受信者の受信
用通信手段1121と異なるネットワークドメインD4
01dに属する受信用通信手段であり、例えば優先度が
低位である通信受信者の受信用通信手段である。411
dはネットワークノード、421dはLANである。
An example of the constructed multicast distribution tree is shown in FIG. In the figure, 2011 and 2012 are dedicated resource frames. 1121 is a communication means for reception of a reservation communication receiver, 1122 is a communication means 11 for reception of a reservation communication receiver.
21 is a communication means for reception which is connected to the same LAN 421a as that of No. 21 and is, for example, a communication means for reception of a communication recipient having a medium priority. 112d is a network domain D4 different from the receiving communication means 1121 of the reserved communication receiver.
This is a communication means for reception belonging to 01d, for example, a communication means for reception of a communication receiver whose priority is low. 411
d is a network node, and 421d is a LAN.

【0049】図7において、マルチキャスト配信の受信
者として当初ネットワークドメインA401aの予約通
信受信者1121と中の優先度を持つ受信者1122が
存在した場合に、新たにネットワークドメインDに優先
度低を持つ受信者1123がマルチキャストに参加する
場合について説明する。ネットワークドメインA401
aではマルチキャスト管理表に最高優先度として受信者
1121が、優先度中として受信者1122が登録され
ている。また、予約通信受信者が存在するため、ネット
ワークドメインAとB401aと401bとの間は専用
資源枠が割り当てられる。また、ネットワークドメイン
B401bへと最高優先度で通信要求がすでに転送され
ている。ネットワークドメインB401bでは、最高優
先度の通信要求を受信しているため、マルチキャスト管
理表に最高優先度の受信者1121が登録されている。
さらに、ネットワークドメインB401bとネットワー
クドメインC401c間には専用資源枠が割り当てられ
ており、ネットワークドメインC401cへと最高優先
度の通信要求が転送されている。この状態で受信者11
23がマルチキャストに参加すると、ネットワークドメ
インD401dではマルチキャスト管理表に優先度低の
受信者1123が登録される。そして、その通信に対し
て一般の資源枠が割り当てられ、ネットワークドメイン
B401bへと通信要求が転送される。ネットワークド
メインB401bでは、すでにマルチキャスト管理表に
登録されている最高優先度の通信要求に加えて優先度低
の通信要求を受信するが、より高い最高優先度の通信要
求が登録されているため処理を終了する。
In FIG. 7, when the reserved communication receiver 1121 of the network domain A 401a and the receiver 1122 having the medium priority exist as the receivers of the multicast distribution, the network domain D newly has the low priority. A case where the receiver 1123 participates in the multicast will be described. Network domain A401
In a, the recipient 1121 is registered as the highest priority and the recipient 1122 is registered as the highest priority in the multicast management table. Further, since there are reserved communication receivers, a dedicated resource frame is allocated between the network domains A and B 401a and 401b. Also, the communication request has already been transferred to the network domain B 401b with the highest priority. Since the highest priority communication request is received in the network domain B 401b, the highest priority receiver 1121 is registered in the multicast management table.
Further, a dedicated resource frame is allocated between the network domain B 401b and the network domain C 401c, and the highest priority communication request is transferred to the network domain C 401c. Recipient 11 in this state
When 23 participates in the multicast, the recipient 1123 with low priority is registered in the multicast management table in the network domain D401d. Then, a general resource frame is assigned to the communication, and the communication request is transferred to the network domain B401b. In the network domain B401b, a communication request of low priority is received in addition to the communication request of highest priority already registered in the multicast management table. However, since the communication request of higher highest priority is registered, the processing is performed. finish.

【0050】次に、データ通信終了・資源解放の手順に
ついて、図4を用いて説明する。 手順1:通信手段112はデータ通信を終了し、マルチ
キャストグループから離脱する。 手順2:通信手段112は自らが属するネットワークド
メイン401aの通信管理サーバA301aへと解放通
知を出す。 手順3:通信管理サーバA301aはマルチキャスト管
理表から該当エントリを削除する。 手順4:削除の結果、同一マルチキャストに対する通信
要求がより低い優先度のみとなった場合、より低い優先
度で資源割当処理を再度行い、変更後のより低い優先度
で通信要求を通信管理サーバB301bに再転送する。
また、同一マルチキャストに対する通信要求が存在しな
くなった場合、解放通知を通信管理サーバB301bに
通知する。以下同様の手順を通信送信者が属するネット
ワークドメインまで繰り返す。
Next, the procedure for terminating data communication and releasing resources will be described with reference to FIG. Procedure 1: The communication means 112 ends the data communication and leaves the multicast group. Procedure 2: The communication means 112 issues a release notice to the communication management server A301a of the network domain 401a to which the communication means 112 belongs. Procedure 3: The communication management server A301a deletes the corresponding entry from the multicast management table. Step 4: When the communication request for the same multicast has only a lower priority as a result of the deletion, the resource allocation processing is performed again with a lower priority, and the communication request is sent with the changed lower priority to the communication management server B301b. Re-transfer to.
Also, when there is no communication request for the same multicast, the communication management server B301b is notified of the release. The same procedure is repeated until the network domain to which the communication sender belongs.

【0051】受信者がマルチキャストグループから離脱
する例について図7を用いて説明する。すでに、図中の
すべての受信者1121,1122,1123がマルチ
キャストグループに参加している状況から、予約通信受
信者1121が離脱する場合について説明する。受信者
1121は開放通知をネットワークドメインA401a
の通信管理サーバA301aへと出し、マルチキャスト
管理表から削除される。その結果、マルチキャスト管理
表には受信者1121より低い優先度である中の優先度
を持つ受信者1122のみが登録されていることにな
る。そこで、すでに予約通信として専用資源枠が割り当
ててあった資源を解放し、優先度中で資源を割り当てな
おす。さらに、ネットワークドメインB401bの通信
管理サーバB301bへと優先度中として通信要求を再
転送する。通信要求の再転送をうけた通信管理サーバB
301bは、マルチキャスト管理表に登録されている最
高優先度の受信者1121の通信要求を、優先度中の受
信者1122の通信要求へと変更する。そして、割り当
てられている専用資源枠を開放し、現在マルチキャスト
管理表に登録されている最高の優先度である中で資源を
割り当て、優先度中としてネットワークドメインC40
1cへと通信要求を再転送する。
An example in which the receiver leaves the multicast group will be described with reference to FIG. A case will be described in which the reserved communication receiver 1121 leaves the situation where all the receivers 1121, 1122, 1123 in the figure have already joined the multicast group. The recipient 1121 sends the release notice to the network domain A 401a.
And is deleted from the multicast management table. As a result, only the recipient 1122 having a lower priority than the recipient 1121 is registered in the multicast management table. Therefore, the resource to which the dedicated resource frame has already been allocated for reserved communication is released, and the resource is reallocated in the priority. Further, the communication request is re-transferred to the communication management server B301b of the network domain B401b as the medium priority. Communication management server B that received retransfer of communication request
301b changes the communication request of the recipient 1121 having the highest priority registered in the multicast management table to the communication request of the recipient 1122 having the priority. Then, the allocated dedicated resource frame is released, the resource is allocated in the highest priority currently registered in the multicast management table, and the network domain C40 is set as the priority.
Retransmit the communication request to 1c.

【0052】なお、上記では、通信管理手段がネットワ
ーク上で分散構成をとり、マルチキャスト配信の部分リ
ンク単位で通信要求に対するネットワーク資源の割り当
てを管理する場合について説明したが、これに限るもの
ではなく、マルチキャストの受信者に予約通信受信者が
存在する場合は、マルチキャスト配信全体に対して専用
資源枠を割り当てる方法も考えられる。
In the above description, the case where the communication management means has a distributed configuration on the network and manages the allocation of network resources for communication requests in units of partial links of multicast distribution has been described, but the present invention is not limited to this. If there is a reserved communication receiver among the multicast receivers, a method of assigning a dedicated resource frame to the entire multicast distribution can be considered.

【0053】また、各通信に優先度を付加して通信管理
を行う場合について説明したが、これに限るものではな
く、例えば、マルチキャスト管理表には優先度の代わり
に予約通信であるか否かを登録し、要求転送の際にも予
約通信か否かを明示して転送するようにする方法などが
ある。さらに、各通信管理サーバでは登録された中で最
高の優先度のみを次の通信管理サーバへと転送する方法
について説明したが、すべての通信要求を次の通信管理
サーバへと転送する方法でもよい。
Further, although the case where the communication is managed by adding the priority to each communication has been described, the present invention is not limited to this. For example, in the multicast management table, whether the reserved communication is used instead of the priority. There is also a method of registering a request and clearly indicating whether or not it is a reserved communication at the time of request transfer. Further, although the method of transferring only the highest priority among the registered communication management servers to the next communication management server has been described, all communication requests may be transferred to the next communication management server. .

【0054】以上説明したように、本実施の形態によれ
ば、マルチキャスト配信に対して専用資源枠を割り当て
ることが可能になるため、ネットワーク資源を確実に確
保した上で、マルチキャストによる通信データ量削減な
どの効果がある。また、通信手段が行なう通信がマルチ
キャスト通信を含む場合に、通信管理手段はマルチキャ
スト配信あるいはマルチキャスト配信の部分リンク単位
で通信要求に対するネットワーク資源の割り当てを管理
するので、マルチキャスト通信の受信者に特定通信利用
の受信者と特定通信以外の通信利用の受信者とが存在し
た場合にも特定通信利用の受信者に対して確実に利用で
きる帯域を確保することができる。
As described above, according to the present embodiment, it is possible to allocate a dedicated resource frame for multicast distribution, so that network resources can be reliably secured and the amount of communication data can be reduced by multicast. And so on. Further, when the communication performed by the communication means includes multicast communication, the communication management means manages the allocation of network resources to the communication request in units of multicast distribution or partial links of multicast distribution, so that the receiver of the multicast communication can use the specific communication. Even when there is a receiver of the communication and a receiver of the communication other than the specific communication, it is possible to ensure the band that can be reliably used for the receiver of the specific communication.

【0055】実施の形態6.本実施の形態では、ネット
ワークが、通信に設定された優先度に基づいて転送制御
を行なう優先制御機能を有する場合について説明する。
ネットワークがDiffservなどに代表される優先制御機能
を持っていた場合、これらの優先制御機能と連係して資
源の確保を行なう。すなわち、通信管理手段は、優先制
御機能の優先度を、特定通信の通信要求に対して特定通
信以外の通信の通信要求に対するよりも高く設定するこ
とにより、優先制御機能と連係して資源の確保を行な
う。
Sixth Embodiment In this embodiment, a case will be described in which the network has a priority control function for performing transfer control based on the priority set for communication.
When the network has priority control functions such as Diffserv, resources are secured in cooperation with these priority control functions. That is, the communication managing means sets the priority of the priority control function higher than that of the communication request of the communication other than the specific communication with respect to the communication request of the specific communication, thereby securing the resource in cooperation with the priority control function. Do.

【0056】以下、具体的一例を示して詳細に説明す
る。便宜上、通信管理手段によって通信要求に付加され
る優先度を管理優先度、優先制御機能による優先度を制
御優先度と呼ぶことにする。専用資源枠が確保され割り
当てられた予約通信に対して、最高の制御優先度を設定
する。それ以外の通信に対しては、それらの通信要求の
管理優先度に応じて制御優先度へとマッピングを行な
う。例えば、管理優先度が1〜15の範囲(15は予約
通信用)、制御優先度が1〜8の範囲であった場合、管
理優先度15を制御優先度8に、管理優先度14,13
を制御優先度7に、12,11を6に、といったふうに
マッピングする。
Hereinafter, a specific example will be described in detail. For the sake of convenience, the priority added to the communication request by the communication management means will be called management priority, and the priority by the priority control function will be called control priority. The highest control priority is set for reserved communication in which a dedicated resource frame is secured and allocated. Other communications are mapped to control priorities according to the management priorities of those communication requests. For example, when the management priority is in the range of 1 to 15 (15 is for reserved communication) and the control priority is in the range of 1 to 8, the management priority 15 is set to the control priority 8 and the management priorities 14 and 13 are set.
Is mapped to the control priority level 7, 12, 11 is mapped to 6, and so on.

【0057】Diffservでは、最高の制御優先度を持つパ
ケットは、割り当てられた帯域を越えていない限り、最
高以外の制御優先度を持つパケットの影響を受けずに、
伝送帯域が確実に確保される。通信管理手段によって予
約通信の帯域は制限されるため、予約通信がマッピング
される最高の制御優先度を持つパケットは割り当てられ
た帯域を越えない。そのため、予約通信はいかなる場合
も伝送帯域が確実に確保されることになる。
In Diffserv, the packet with the highest control priority is not affected by the packet with a control priority other than the highest unless it exceeds the allocated bandwidth,
The transmission band is surely secured. Since the bandwidth of the reserved communication is limited by the communication management means, the packet having the highest control priority to which the reserved communication is mapped does not exceed the allocated bandwidth. Therefore, in any case, reserved communication ensures the transmission band.

【0058】なお、制御優先度が1〜8の範囲であって
も、管理優先度からは2〜7へとマッピングする場合な
どもあり得る。
Even if the control priority is in the range of 1 to 8, the management priority may be mapped to 2 to 7.

【0059】このようにして通信管理手段によって通信
要求に付加される優先度(管理優先度)を、優先制御機
能による優先度(制御優先度)にマッピングすることに
より、専用資源枠が確保され割り当てられた予約通信
は、一般通信よりも優先的にネットワーク上でデータ伝
送することができるため、より確実にネットワーク資源
の使用が保証される。また、予約通信がネットワーク資
源枠すべてを使用していないとき(ネットワーク資源枠
に空きが有るとき)には、予約通信が使用していたネッ
トワーク資源も含めたネットワーク資源が予約通信以外
の通信にその優先度に応じて割り当てられることとな
り、ネットワーク資源を有効活用することができる。
In this way, by mapping the priority (management priority) added to the communication request by the communication management means to the priority (control priority) by the priority control function, a dedicated resource frame is secured and allocated. Since the reserved communication that has been made can transmit data on the network with priority over the general communication, the use of network resources is more surely guaranteed. Also, when the reserved communication does not use all the network resource frames (when there is a vacancy in the network resource frame), the network resources including the network resources used by the reserved communication are used for communication other than the reserved communication. Since it is assigned according to the priority, network resources can be effectively used.

【0060】また、実施の形態1の手順3において通信
管理手段によって資源が割り当てられた通信要求に対応
する通信には予約通信か否かによらずすべて同一の高い
制御優先度を設定し、手順3において資源割り当てに失
敗した通信に対して、通信要求を拒否するのではなく、
より低い制御優先度を割り当てる方法もある。これによ
って、通信管理手段が管理している資源に関しては確実
に資源を確保することができる上、実際のネットワーク
流量にあわせてあいている帯域を割当失敗した通信で利
用することができる。
Further, in the procedure 3 of the first embodiment, the communication corresponding to the communication request to which the resource is allocated by the communication managing means is set to the same high control priority regardless of whether it is the reserved communication or not. Instead of rejecting the communication request for the communication whose resource allocation failed in 3,
There is also a method of assigning a lower control priority. As a result, the resources managed by the communication management means can be surely secured, and the available bandwidth can be used in the unsuccessful communication in accordance with the actual network flow rate.

【0061】また、ここでは通信管理手段が通信に優先
度を付加して管理する場合について説明したが、通信に
優先度を設けない場合は、予約通信は制御優先度8、そ
れ以外の通信は5を割り振るなどする。
Further, here, the case where the communication management means manages the communication by adding the priority to the communication is explained. However, when the communication is not provided with the priority, the reserved communication has the control priority of 8, and the other communication does not have the priority. Allocate 5 and so on.

【0062】以上説明したように、本実施の形態によれ
ば、通信に設定された優先度に基づいて転送制御を行な
う優先制御機能をネットワークが有する場合に、通信管
理手段は、優先制御機能の優先度を、特定通信の通信要
求に対して特定通信以外の通信の通信要求に対するより
も高く設定することにより、優先制御機能と連係して特
定通信が使用する資源の確保を行なうことができ、特定
通信が確実に利用できるネットワーク資源を確保しなが
ら、特定通信が使用していないときには特定通信以外の
通信が使用することができ、ネットワーク資源を有効活
用することができる。
As described above, according to the present embodiment, when the network has the priority control function for performing the transfer control based on the priority set for the communication, the communication management means is set to the priority control function. By setting the priority to the communication request of the specific communication higher than that of the communication request of the communication other than the specific communication, it is possible to secure the resources used by the specific communication in cooperation with the priority control function. While securing network resources that the specific communication can reliably use, communications other than the specific communication can be used when the specific communication is not used, and the network resources can be effectively used.

【0063】[0063]

【発明の効果】以上のように、本発明によれば、ネット
ワーク上でデータ通信を行なう通信手段と、通信開始に
先立ち通信手段から通信要求を受け付け、ネットワーク
資源量を超えない範囲で通信にネットワーク資源を割り
当てる通信管理手段とを備えるネットワークシステムに
おいて、あらかじめ定められた特定の通信が必ず使用で
き、該当する特定の通信が使用していない時は該当する
特定の通信以外の通信も利用できる専用資源枠をネット
ワーク資源中に設けたので、特定の通信が確実に利用で
きる専用資源枠を確保しながら、専用資源枠が未使用の
時には該当する特定の通信以外の通信にも利用可能とす
ることにより、ネットワーク資源を有効活用することが
できる効果がある。
As described above, according to the present invention, a communication means for performing data communication on a network and a communication request are accepted from the communication means prior to the start of communication, and communication is performed within a range not exceeding the network resource amount. In a network system equipped with communication management means for allocating resources, a dedicated resource that can always use a predetermined specific communication and can also use a communication other than the specific communication when the corresponding specific communication is not used Since the frame is provided in the network resources, by securing the dedicated resource frame that can reliably use the specific communication, it can also be used for the communication other than the specific communication when the dedicated resource frame is unused. The effect is that network resources can be effectively used.

【0064】また、通信管理手段は、専用資源枠しか空
いていないときに該当する特定の通信以外の通信の要求
を受けた場合にはその通信に上記専用資源枠を割り当
て、上記専用資源枠が該当する特定の通信以外の通信に
よって使用中であるときに該当する特定の通信の要求を
受けた場合には、上記使用中の通信を退避させて該当す
る特定の通信に専用資源枠を割り当てるので、特定の通
信が確実に利用できる専用のネットワーク資源を確保し
ながら、専用資源枠が該当する特定通信によって使用さ
れていないときの専用資源枠の有効活用をより確実に実
現することができる。
Further, when the communication managing means receives a request for communication other than the specific communication concerned when only the dedicated resource frame is vacant, the dedicated resource frame is assigned to the communication, and the dedicated resource frame is If a request for a specific communication is received while it is being used by a communication other than the specific communication, the dedicated communication resource is assigned to the specific communication by saving the communication in use. , It is possible to more reliably realize the effective use of the dedicated resource frame when the dedicated resource frame is not used by the corresponding specific communication, while securing the dedicated network resource that can be surely used by the specific communication.

【0065】また、あらかじめ定められた特定の通信が
複数有り、これら複数の特定の通信からなる集合に対し
て専用資源枠を設けるので、特定の通信からなる集合内
の通信が確実に利用できるネットワーク資源を確保しな
がら、専用資源枠に空きが有る時には特定の通信からな
る集合以外の通信に利用することよってネットワーク資
源を有効活用することができる。
Further, since there are a plurality of predetermined specific communications and a dedicated resource frame is provided for a set of these specific communications, a network in which the communications within the set of specific communications can be reliably used It is possible to effectively utilize network resources by securing resources and using them for communication other than a set of specific communication when there is a free space in the dedicated resource frame.

【0066】また、特定の通信からなる集合内の各通信
に優先度を付加し、通信管理手段は、専用資源枠を超え
る通信要求が上記特定の通信からなる集合からあった場
合に、上記各通信に付けられた優先度に従って専用資源
枠を使用する通信を決定するので、特定の通信からなる
集合から専用資源枠を超える通信要求があった場合に
も、特定の通信からなる集合の中で優先度の高い重要な
通信は利用できる資源を確保することができる。
In addition, a priority is added to each communication in the set of specific communications, and the communication management means determines each of the above-mentioned communication when the communication request exceeding the dedicated resource frame is from the set of specific communications. Since the communication that uses the dedicated resource frame is determined according to the priority assigned to the communication, even if there is a communication request that exceeds the dedicated resource frame from the set composed of specific communication, High-priority and important communications can secure available resources.

【0067】また、通信管理手段がネットワーク上で分
散構成をとり、相互に連係して通信管理を行なうので、
ネットワークシステムが大規模である場合にも各通信管
理手段が管理すべき情報量を少なく抑えることができ
る。
Further, since the communication management means has a distributed configuration on the network and cooperates with each other for communication management,
Even when the network system is large-scale, the amount of information to be managed by each communication management means can be reduced.

【0068】また、通信手段が行なう通信がマルチキャ
スト通信を含むネットワークシステムにおいて、通信管
理手段はマルチキャスト配信あるいはマルチキャスト配
信の部分リンク単位で通信要求に対するネットワーク資
源の割り当てを管理するので、マルチキャスト通信の受
信者に特定の通信利用の受信者と特定の通信以外の通信
利用の受信者とが存在した場合にも特定の通信利用の受
信者に対して確実に利用できる帯域を確保することがで
きる。
In a network system in which the communication performed by the communication means includes multicast communication, the communication management means manages allocation of network resources to communication requests in units of multicast distribution or partial links of multicast distribution. Even when there are a receiver using a specific communication and a receiver using a communication other than the specific communication, it is possible to ensure a band that can be reliably used by the receiver using the specific communication.

【0069】また、通信に設定された優先度に基づいて
転送制御を行なう優先制御機能をネットワークが有する
ネットワークシステムにおいて、通信管理手段は、上記
優先制御機能の優先度を、特定の通信の通信要求に対し
て特定の通信以外の通信の通信要求に対するよりも高く
設定するので、優先制御機能と連係して特定の通信が使
用する資源の確保を行なうことができ、特定の通信が確
実に利用できるネットワーク資源を確保しながら、特定
の通信が使用していないときには特定の通信以外の通信
が使用することができ、ネットワーク資源を有効活用す
ることができる。
Further, in a network system in which the network has a priority control function for performing transfer control based on the priority set for communication, the communication management means sets the priority of the priority control function to a communication request for a specific communication. Since it is set higher than the communication request of communication other than the specific communication, resources used by the specific communication can be secured in cooperation with the priority control function, and the specific communication can be surely used. While securing the network resource, communication other than the specific communication can be used when the specific communication is not used, and the network resource can be effectively used.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の実施の形態1によるネットワークシ
ステムを説明するための図である。
FIG. 1 is a diagram for explaining a network system according to a first embodiment of the present invention.

【図2】 本発明の実施の形態1によるネットワークシ
ステムを説明するための図である。
FIG. 2 is a diagram for explaining the network system according to the first embodiment of the present invention.

【図3】 本発明の実施の形態1によるネットワークシ
ステムを説明するための図である。
FIG. 3 is a diagram for explaining the network system according to the first embodiment of the present invention.

【図4】 本発明の実施の形態4によるネットワークシ
ステムを説明するための図である。
FIG. 4 is a diagram for explaining a network system according to a fourth embodiment of the present invention.

【図5】 本発明の実施の形態4によるネットワークシ
ステムを説明するための図である。
FIG. 5 is a diagram for explaining a network system according to a fourth embodiment of the present invention.

【図6】 本発明の実施の形態5によるネットワークシ
ステムを説明するための図である。
FIG. 6 is a diagram for explaining a network system according to a fifth embodiment of the present invention.

【図7】 本発明の実施の形態5によるネットワークシ
ステムを説明するための図である。
FIG. 7 is a diagram for explaining a network system according to a fifth embodiment of the present invention.

【図8】 従来のネットワークシステムを説明するため
の図である。
FIG. 8 is a diagram for explaining a conventional network system.

【符号の説明】[Explanation of symbols]

100 通信手段、102,103通信端末、200
ネットワーク、201a,201b,2011,201
2 専用資源枠、300 通信管理手段、350 専用
資源枠管理表、301a,301b,301c 通信管
理サーバ、401a,401b,401c,401d
ネットワークドメイン。
100 communication means, 102, 103 communication terminals, 200
Network, 201a, 201b, 2011, 201
2 dedicated resource frame, 300 communication management means, 350 dedicated resource frame management table, 301a, 301b, 301c communication management server, 401a, 401b, 401c, 401d
Network domain.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 平 謙二 東京都千代田区大手町二丁目6番2号 三 菱電機エンジニアリング株式会社内 (72)発明者 坪井 尚登 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内 Fターム(参考) 5K030 GA03 GA13 HA08 HC01 LB02 LC06 MA01 MB09 MB15 MC07 5K051 AA05 CC00 FF00 FF02 FF11   ─────────────────────────────────────────────────── ─── Continued front page    (72) Inventor Kenji Taira             2-6-2 Otemachi 2-chome, Chiyoda-ku, Tokyo             Ryoden Engineering Co., Ltd. (72) Inventor Naoto Tsuboi             2-3 2-3 Marunouchi, Chiyoda-ku, Tokyo             Inside Ryo Electric Co., Ltd. F-term (reference) 5K030 GA03 GA13 HA08 HC01 LB02                       LC06 MA01 MB09 MB15 MC07                 5K051 AA05 CC00 FF00 FF02 FF11

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 ネットワーク上でデータ通信を行なう通
信手段と、通信開始に先立ち通信手段から通信要求を受
け付け、ネットワーク資源量を超えない範囲で通信にネ
ットワーク資源を割り当てる通信管理手段とを備えるネ
ットワークシステムにおいて、 あらかじめ定められた特定の通信が必ず使用でき、該当
する特定の通信が使用していない時は該当する特定の通
信以外の通信も利用できる専用資源枠をネットワーク資
源中に設けたことを特徴とするネットワークシステム。
1. A network system comprising: communication means for performing data communication on a network; and communication management means for accepting a communication request from the communication means prior to the start of communication and allocating network resources for communication within a range not exceeding the amount of network resources. In (1), a special resource frame is provided in the network resources that allows the use of predetermined specific communication without fail and allows the use of communication other than the specific communication that is applicable when the specific communication is not used. And network system.
【請求項2】 通信管理手段は、専用資源枠しか空いて
いないときに該当する特定の通信以外の通信の要求を受
けた場合にはその通信に上記専用資源枠を割り当て、上
記専用資源枠が該当する特定の通信以外の通信によって
使用中であるときに該当する特定の通信の要求を受けた
場合には、上記使用中の通信を退避させて該当する特定
の通信に専用資源枠を割り当てることを特徴とする請求
項1に記載のネットワークシステム。
2. The communication management means allocates the dedicated resource frame to the communication when a communication request other than the specific communication is received when only the dedicated resource frame is available, and the dedicated resource frame is When a request for a specific communication is received while it is being used by a communication other than the specific communication, the communication in use is saved and a dedicated resource frame is allocated to the specific communication. The network system according to claim 1, wherein:
【請求項3】 あらかじめ定められた特定の通信が複数
有り、これら複数の特定の通信からなる集合に対して専
用資源枠を設けることを特徴とする請求項1に記載のネ
ットワークシステム。
3. The network system according to claim 1, wherein there are a plurality of predetermined specific communications, and a dedicated resource frame is provided for a set of the plurality of specific communications.
【請求項4】 特定の通信からなる集合内の各通信に優
先度を付加し、通信管理手段は、専用資源枠を超える通
信要求が上記特定の通信からなる集合からあった場合
に、上記各通信に付けられた優先度に従って専用資源枠
を使用する通信を決定することを特徴とする請求項3に
記載のネットワークシステム。
4. A priority is added to each communication in a set made up of specific communications, and the communication management means sets each of the above-mentioned each when the communication request exceeding the dedicated resource frame is made from the set made up of the specific communications. The network system according to claim 3, wherein the communication using the dedicated resource frame is determined according to the priority assigned to the communication.
【請求項5】 通信管理手段がネットワーク上で分散構
成をとり、相互に連係して通信管理を行なうことを特徴
とする請求項1に記載のネットワークシステム。
5. The network system according to claim 1, wherein the communication management means has a distributed configuration on the network and cooperates with each other to manage communication.
【請求項6】 通信手段が行なう通信がマルチキャスト
通信を含むネットワークシステムにおいて、通信管理手
段はマルチキャスト配信あるいはマルチキャスト配信の
部分リンク単位で通信要求に対するネットワーク資源の
割り当てを管理することを特徴とする請求項1に記載の
ネットワークシステム。
6. In a network system in which the communication performed by the communication means includes multicast communication, the communication management means manages allocation of network resources to communication requests in units of multicast distribution or partial links of multicast distribution. 1. The network system according to 1.
【請求項7】 通信に設定された優先度に基づいて転送
制御を行なう優先制御機能をネットワークが有するネッ
トワークシステムにおいて、 通信管理手段は、上記優先制御機能の優先度を、特定の
通信の通信要求に対して特定の通信以外の通信の通信要
求に対するよりも高く設定することを特徴とする請求項
1に記載のネットワークシステム。
7. In a network system in which a network has a priority control function for performing transfer control based on a priority set for communication, the communication management means sets the priority of the priority control function to a communication request for a specific communication. The network system according to claim 1, wherein the network system is set higher than a communication request for communication other than a specific communication.
JP2001328939A 2001-10-26 2001-10-26 Network system Pending JP2003134155A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001328939A JP2003134155A (en) 2001-10-26 2001-10-26 Network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001328939A JP2003134155A (en) 2001-10-26 2001-10-26 Network system

Publications (1)

Publication Number Publication Date
JP2003134155A true JP2003134155A (en) 2003-05-09

Family

ID=19144918

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001328939A Pending JP2003134155A (en) 2001-10-26 2001-10-26 Network system

Country Status (1)

Country Link
JP (1) JP2003134155A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008135849A (en) * 2006-11-27 2008-06-12 Fujitsu Ltd Mobile radio network control method and device
JP2011244255A (en) * 2010-05-19 2011-12-01 Nec Corp Communication device
JP2012004732A (en) * 2010-06-15 2012-01-05 Nippon Telegr & Teleph Corp <Ntt> Resource management method and resource management control unit
WO2015029321A1 (en) * 2013-09-02 2015-03-05 日本電気株式会社 Communication system, controller, communication method, and storage medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008135849A (en) * 2006-11-27 2008-06-12 Fujitsu Ltd Mobile radio network control method and device
JP2011244255A (en) * 2010-05-19 2011-12-01 Nec Corp Communication device
JP2012004732A (en) * 2010-06-15 2012-01-05 Nippon Telegr & Teleph Corp <Ntt> Resource management method and resource management control unit
WO2015029321A1 (en) * 2013-09-02 2015-03-05 日本電気株式会社 Communication system, controller, communication method, and storage medium

Similar Documents

Publication Publication Date Title
JP4141106B2 (en) Bandwidth control device
JP3419627B2 (en) Router device
US9871739B2 (en) Service interface for QOS-driven HPNA networks
US5590328A (en) Protocol parallel processing apparatus having a plurality of CPUs allocated to process hierarchical protocols
US7656798B1 (en) Service interface for QoS-driven HPNA networks
US5918021A (en) System and method for dynamic distribution of data packets through multiple channels
US7089335B2 (en) Bridging multiple network segments and exposing the multiple network segments as a single network to a higher level networking software on a bridging computing device
JP2592213B2 (en) Data processing system and information transmission method
US6108306A (en) Apparatus and method in a network switch for dynamically allocating bandwidth in ethernet workgroup switches
US6820150B1 (en) Method and apparatus for providing quality-of-service delivery facilities over a bus
US20040085959A1 (en) Data transmission method
JPH11504471A (en) Asymmetric hybrid access system and method
JP2005073230A (en) Network switching apparatus and path management server, network interface apparatus, control method for them, computer program for path management server and computer readable storage medium
US8539089B2 (en) System and method for vertical perimeter protection
US10911364B2 (en) Packet processing method and router
JPH10190708A (en) Local area network provided with transceiver
JP2003134155A (en) Network system
CN112838992A (en) Message scheduling method and network equipment
WO2008122177A1 (en) Method, system, and terminal for determining qos grade
US7751443B2 (en) Intra-chassis packet arbitration scheme
JP2003008531A (en) Tdma communication system and tdma communication method
JP2002208934A (en) On-vehicle communication method
JP2002247063A (en) Packet multiplexing system
JP3693594B2 (en) Router device
JPH10126430A (en) Cable network system