[go: up one dir, main page]

JP2003204351A - Exchange system - Google Patents

Exchange system

Info

Publication number
JP2003204351A
JP2003204351A JP2003016280A JP2003016280A JP2003204351A JP 2003204351 A JP2003204351 A JP 2003204351A JP 2003016280 A JP2003016280 A JP 2003016280A JP 2003016280 A JP2003016280 A JP 2003016280A JP 2003204351 A JP2003204351 A JP 2003204351A
Authority
JP
Japan
Prior art keywords
channel
control unit
svc
pvc
virtual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2003016280A
Other languages
Japanese (ja)
Other versions
JP3623951B2 (en
Inventor
Yasubumi Chimura
保文 千村
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2003016280A priority Critical patent/JP3623951B2/en
Publication of JP2003204351A publication Critical patent/JP2003204351A/en
Application granted granted Critical
Publication of JP3623951B2 publication Critical patent/JP3623951B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To catch VPI and VCI for PVC with a single request for setting of PVC even if the catch of SVC communication and that of VPI and VPI compete with each other. <P>SOLUTION: An SVC controller 11 requests the catch of a channel to be used in a channel controller 13 each time when initiating communication. A PVC controller 12 requests the channel controller 13 to catch a channel to be used when initiating communication. The channel controller 13 controls the vacancy/engagement of all virtual channels to be used, and in case that there is a channel catch request from either the SVC controller 11 or the PVC controller 12, it searches a vacant channel using a channel vacancy/occupation table 14, and in case that a vacant channel is found, this outputs it to the controller at the request source. <P>COPYRIGHT: (C)2003,JPO

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、例えばATM(As
ynchronous Transfer Mode:非同期転送モード)といっ
た、データを分割してそれぞれをセルとし、各セルを伝
送路の複数の仮想チャネルのうちいずれかに割り当てて
転送する通信モードの交換システムに関する。
TECHNICAL FIELD The present invention relates to, for example, an ATM (As
ynchronous Transfer Mode), such as a communication mode switching system that divides data into cells and assigns each cell to one of a plurality of virtual channels of a transmission path for transfer.

【0002】[0002]

【従来の技術】ATMネットワークで用いられる通信方
式として、通信開始時にその都度相手を指定して接続す
るSVC(Switched Virtual Connection :相手選択接
続)がある。即ち、このSVCは、通信の都度、VC
(Virtual Channel :仮想チャネル)を設定して相手と
の接続を行う通信方式である。一方、このようなSVC
に対して、接続相手を事前に設定しておくPVC(Perm
anent Virtual Connection:相手固定接続)と呼ばれる
通信方式がある。このPVCでは、相手との通信を開始
する前に、未使用(空き)のVCを調べ、求めたVCで
その相手との接続を固定的に行う通信方式である。
2. Description of the Related Art As a communication method used in an ATM network, there is an SVC (Switched Virtual Connection) in which a partner is designated and connected each time communication is started. That is, this SVC is
This is a communication method in which (Virtual Channel) is set to connect with the other party. On the other hand, such SVC
On the other hand, PVC (Perm
There is a communication method called anent Virtual Connection). This PVC is a communication method in which an unused (empty) VC is checked before the communication with the other party is started, and the connection with the other party is fixedly performed by the obtained VC.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記の
ような通信方式によってコネクションの設定を行う場
合、以下のような問題があった。
However, when the connection is set by the above communication method, there are the following problems.

【0004】PVCのコネクションを設定する場合、
SVCによってVPI(Virtual Path Identifier :仮
想パス識別子)とVCI(Virtual Channel Identifie
r:仮想チャネル識別子))の使用状態が随時変化する
ため、運用者が未使用のVPIとVCIを調査した後、
そのVPIとVCIをSVCで使用してしまうことがあ
り得る。そのため、運用者がPVC通信用に、前記のV
PIとVCIとを指定し、コネクションを設定しようと
した場合、コネクション設定ができないことになってし
まう。
When setting up a PVC connection,
According to SVC, VPI (Virtual Path Identifier) and VCI (Virtual Channel Identifie)
r: virtual channel identifier)) changes from time to time, so after the operator investigates the unused VPI and VCI,
It is possible that the VPI and VCI will be used in SVC. Therefore, the operator can use the above-mentioned V for PVC communication.
If PI and VCI are specified and a connection is set up, the connection cannot be set up.

【0005】ATMネットワークでは、CBR(Cons
tant Bit Rate :固定速度サービス)やVBR(Variab
le Bit Rate :可変速度サービス)といった、伝送速度
に関するサービスを規定するQoS(Quality of Servi
ce:サービス品質クラス)が複数設けられている。しか
しながら、このような複数のコネクションを、複数のV
PIを有する回線上に設定する場合、コネクション設定
の要求順にVPIが使用されてしまうため、特定のQo
Sのみが帯域を占有してしまうといった状態が発生し、
効率的な使用の妨げになるという問題があった。例え
ば、音声で使用するCBRコネクションの設定要求が連
続的に発生した場合、他のQoSのコネクションが設定
できなくなってしまう恐れがあった。
In an ATM network, CBR (Cons
tant Bit Rate: Fixed speed service) and VBR (Variab)
le Bit Rate: QoS (Quality of Servi) that defines services related to transmission speed, such as variable speed service.
ce: quality of service class) is provided. However, if such multiple connections are
When setting on a line with PI, VPI is used in the order of connection setting request, so a specific Qo
A situation occurs in which only S occupies the band,
There is a problem that it hinders efficient use. For example, when a request for setting a CBR connection used for voice is continuously generated, there is a possibility that another QoS connection cannot be set.

【0006】このような点から、SVC通信とVPI、
VCIの捕捉が競合しても、1回のPVC設定要求でP
VC用のVPI、VCIを捕捉することができ、運用者
の利便性の向上を図ることができる上に、ネットワーク
を使用目的に応じて帯域の効率的な使用を行うことので
きる交換システムの実現が望まれていた。
From this point of view, SVC communication and VPI,
Even if there is a conflict in VCI acquisition, P can be set with one PVC setting request.
Realization of a switching system that can capture VPI and VCI for VC, improve the convenience of the operator, and efficiently use the bandwidth according to the purpose of use of the network Was desired.

【0007】[0007]

【課題を解決するための手段】本発明は、前述の課題を
解決するため次の構成を採用する。 〈請求項1の構成〉本発明は、データを分割してそれぞ
れをセルとし、各セルを伝送路の複数の仮想チャネルの
うちいずれかに割り当てて転送する通信モードの交換シ
ステムにおいて、任意の相手に対して通信を開始する都
度、使用する仮想チャネルの捕捉要求を送出し、これに
対する応答に基づき、任意の相手への仮想チャネルを設
定する相手選択接続を行うSVC制御部と、任意の相手
に対して通信開始前に、使用する仮想チャネルの捕捉要
求を送出し、これに対する応答に基づき、任意の相手へ
の仮想チャネルを固定的に設定する相手固定接続を行う
PVC制御部と、使用する仮想チャネルを予め定められ
た順番に配列したチャネル空塞表を有し、SVC制御部
およびPVC制御部からのチャネル捕捉要求を受ける
と、チャネル空塞表に対し配列で異なる方向から空きチ
ャネルの検索を行って、空きチャネルを検出するチャネ
ル管理部とを備えたことを特徴とする。
The present invention adopts the following constitution in order to solve the above-mentioned problems. <Structure of Claim 1> The present invention divides data into cells, allocates each cell to any one of a plurality of virtual channels of a transmission line, and transfers the cells. Each time communication is started, a request to capture the virtual channel to be used is sent, and based on the response to the request, the SVC control unit that performs connection selection connection to set a virtual channel to an arbitrary partner and the arbitrary partner. On the other hand, before the start of communication, a request for capturing a virtual channel to be used is sent out, and based on a response to the request, a PVC control unit for performing a permanent connection with a virtual channel to fixedly set a virtual channel to an arbitrary remote party and a virtual controller to be used. It has a channel free / busy table in which channels are arranged in a predetermined order, and when a channel acquisition request is received from the SVC control unit and the PVC control unit, the channel free / busy table is received. Perform a search for available channel from different directions against sequences, characterized by comprising a channel management unit which detects a free channel.

【0008】〈請求項1の説明〉請求項1の発明が対象
とする通信モードは、例えばATMであるが、これ以外
であっても、データを分割してそれぞれをセルとし、各
セルを伝送路の複数の仮想チャネルのうちいずれかに割
り当てて転送する通信モードで、通信開始時にその都度
使用するチャネルを捕捉する相手選択接続機能と、通信
開始前に使用するチャネルを決定する相手固定接続機能
を有するものであれば、同様に適用可能である。
<Explanation of Claim 1> The communication mode targeted by the invention of Claim 1 is, for example, ATM, but other than this, the data is divided into cells, and each cell is transmitted. In a communication mode that assigns and transfers to any of multiple virtual channels on the road, a partner selection connection function that captures the channel to be used each time communication starts and a partner fixed connection function that determines the channel to use before communication starts Any of the above can be similarly applied.

【0009】SVC制御部は、通信開始時に、その都
度、チャネル管理部に対してチャネル捕捉要求を送出す
る。また、PVC制御部は、運用者からのチャネル捕捉
要求に基づき、チャネル管理部に対して、チャネル番号
が指定されている場合は、そのチャネルが空きである
か、また、チャネル番号が省略されている場合は、空き
チャネルの検索要求を送出する。
The SVC control section sends a channel acquisition request to the channel management section each time communication is started. Further, the PVC control unit, if a channel number is designated to the channel management unit based on the channel acquisition request from the operator, determines whether the channel is empty or omits the channel number. If there is, an empty channel search request is sent.

【0010】チャネル管理部のチャネル空塞表は、例え
ば、行方向をVPIの番号、列方向をVCIの番号に対
応させたテーブルであるが、これ以外の配列であっても
よい。そして、チャネル管理部は、チャネル捕捉要求が
あった場合、このチャネル空塞表の検索を、SVC制御
部の場合は若番から、PVC制御部の場合は老番から行
うが、検索部分が重複しないよう、異なる方向から行う
のであれば、例えば、配列の中間部から前方向と後ろ方
向といったように検索を行ってもよい。このような構成
により、SVC制御部およびPVC制御部からチャネル
捕捉要求があっても、短時間で空きチャネルを抽出する
ことができる。
The channel availability table of the channel management unit is a table in which the row direction corresponds to the VPI number and the column direction corresponds to the VCI number, for example, but other arrangements may be used. Then, when a channel acquisition request is issued, the channel management unit searches this channel free / busy table from the smallest number in the case of the SVC control unit and from the oldest number in the case of the PVC control unit, but the retrieved parts are duplicated. If the search is performed from different directions so as not to do so, the search may be performed from the middle part of the array to the front direction and the back direction, for example. With such a configuration, even if a channel acquisition request is issued from the SVC control unit and the PVC control unit, it is possible to extract an empty channel in a short time.

【0011】このように、チャネルの管理は全てチャネ
ル管理部によって行われるため、従来のように、運用者
が未使用のVPIをVCIを調査した後、そのVPIと
VCIをSVCで使用してしまうといったことをなくす
ことができ、従って、SVC通信とVPI、VCIの捕
捉が競合しても、1回のPVC設定要求でPVC用のV
PI、VCIを捕捉することができる。
As described above, since all channel management is performed by the channel management unit, as in the conventional case, the operator investigates the unused VPI for the VCI and then uses the VPI and VCI in the SVC. Therefore, even if there is a conflict between the SVC communication and the acquisition of VPI and VCI, a single PVC setting request will cause a V
PI and VCI can be captured.

【0012】〈請求項2の構成〉請求項1記載の交換シ
ステムにおいて、転送速度に関するサービスを規定する
サービスクラス毎に、使用するチャネルを設定した使用
可能QoS表と、SVC制御部およびPVC制御部から
任意のサービスクラスでの使用要求があった場合、使用
可能QoS表を検索し、要求されたサービスクラスが合
致した場合、チャネル空塞表で合致したチャネルの空塞
を確認し、空きチャネルであった場合はこれを要求元の
制御部に応答するチャネル管理部とを備えたことを特徴
とする交換システムである。
<Structure of Claim 2> In the exchange system according to Claim 1, an available QoS table in which a channel to be used is set for each service class that defines a service relating to a transfer rate, an SVC control unit and a PVC control unit. If there is a usage request from any service class from the, the available QoS table is searched, and if the requested service class matches, the availability of the matched channel is confirmed in the channel availability table, and the available channel is checked. If there is, the switching system is provided with a channel management unit that responds to the request source control unit.

【0013】〈請求項2の説明〉請求項2の発明で対象
とするサービスクラスは、例えば、ATM交換方式にお
けるCBR/VBRrt/VBRnrt/UBR/AB
Rといったサービスクラスであるが、転送速度に関する
サービスを規定するものであれば、他のサービスであっ
ても同様に対象とすることができる。
<Explanation of Claim 2> The service class covered by the invention of Claim 2 is, for example, CBR / VBRrt / VBRnrt / UBR / AB in the ATM switching system.
Although it is a service class such as R, other services can be similarly targeted as long as they define a service related to transfer speed.

【0014】チャネル管理部は、SVC制御部およびP
VC制御部から任意のサービスクラスでの使用要求があ
った場合、先ず、使用可能QoS表を検索する。これに
より、要求されたサービスクラスが合致した場合は、こ
の合致したチャネルが未使用であるかをチャネル空塞表
で検索し、その結果を請求項1の発明と同様に要求元に
応答する。
The channel management unit includes an SVC control unit and a P
When there is a request for use in an arbitrary service class from the VC control unit, first, the usable QoS table is searched. As a result, when the requested service class matches, the channel availability table is searched to see if the matched channel is unused, and the result is returned to the requester as in the first aspect of the invention.

【0015】従って、複数のVPIを有する回線におい
て、複数のQoSを使用するコネクションを設定する場
合、VPI毎に使用するQoSを割り当てることがで
き、その結果、通信ネットワークで使用目的に応じた帯
域の効率的な使用を期待することができる。
Therefore, when a connection using a plurality of QoS is set in a line having a plurality of VPIs, it is possible to allocate the QoS to be used for each VPI, and as a result, the bandwidth according to the purpose of use in the communication network can be allocated. Expected to be used efficiently.

【0016】[0016]

【発明の実施の形態】以下、本発明の実施の形態を図面
を用いて詳細に説明する。 《具体例1》 〈構成〉図1は本発明の交換システムの要部を示す構成
図であるが、この説明に先立ち、全体構成を説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings. << Specific Example 1 >><Structure> FIG. 1 is a structural diagram showing a main part of the exchange system of the present invention. Prior to this description, the entire structure will be described.

【0017】図2は、本発明の交換システムを適用した
ネットワークシステムの構成図である。図のシステム
は、端末1、交換機2、端末回線3、交換機4、中継回
線5、端末6、端末回線7、保守コンソール8、9から
なる。端末1、6は、例えばATM端末やATMインタ
フェースを有するインタフェース部であり、端末1は端
末回線3を介して交換機2に接続され、端末6は、端末
回線7を介して交換機4に接続されている。交換機2、
4は、それぞれ、ATMネットワークにおけるセルのス
イッチングを行うATM交換機であり、これら交換機
2、4は中継回線5を介して接続されている。ここで、
端末1、6と交換機2、4は、例えばATMフォーラム
で規定されているUNI(User Network Interface)で
接続され、交換機2、4間もATMフォーラムで規定さ
れているP−NNI(Private Networkto Network Inte
rface)で接続されている。
FIG. 2 is a block diagram of a network system to which the exchange system of the present invention is applied. The system shown in the figure comprises a terminal 1, an exchange 2, a terminal line 3, an exchange 4, a relay line 5, a terminal 6, a terminal line 7, and maintenance consoles 8 and 9. The terminals 1 and 6 are, for example, an ATM terminal or an interface unit having an ATM interface. The terminal 1 is connected to the exchange 2 via the terminal line 3, and the terminal 6 is connected to the exchange 4 via the terminal line 7. There is. Exchange 2,
Reference numerals 4 are ATM exchanges for switching cells in the ATM network, and the exchanges 2 and 4 are connected via a trunk line 5. here,
The terminals 1 and 6 and the exchanges 2 and 4 are connected by, for example, a UNI (User Network Interface) defined in the ATM forum, and the exchanges 2 and 4 are also connected to the P-NNI (Private Network to Network Interface) defined in the ATM forum.
rface) is connected.

【0018】そして、保守コンソール8、9は、それぞ
れ交換機2および交換機4に接続され、運用者のコマン
ド等の入力により、端末1、6と交換機2、4間および
交換機2、4間のPVCの設定要求を行うためのもので
ある。
The maintenance consoles 8 and 9 are connected to the exchanges 2 and 4, respectively, and the PVCs between the terminals 1 and 6 and the exchanges 2 and 4 and between the exchanges 2 and 4 are input by the operator's command input. It is for making a setting request.

【0019】このようなネットワーク構成において、端
末1と端末6間では、SVCおよびPVCにより通信を
行う。このとき、SVCでの通信は、上述したUNIの
手順により、交換機2、4と端末1、6間、交換機2、
4間でVPIとVCIとを自動的に捕捉する。また、P
VCの通信では、保守コンソール8、9から運用者が未
使用のVPIとVCIをコマンド等の操作により調査
し、調査されたVPIとVCIを指定してコネクション
設定を行う。
In such a network configuration, the terminals 1 and 6 communicate with each other by SVC and PVC. At this time, SVC communication is performed between the exchanges 2 and 4 and the terminals 1 and 6 and between the exchanges 2 and 3 by the above-mentioned UNI procedure.
Automatically capture VPI and VCI between 4 Also, P
In the VC communication, an operator investigates unused VPIs and VCIs from the maintenance consoles 8 and 9 by operating a command or the like, and specifies the investigated VPIs and VCIs to establish a connection.

【0020】このようなコネクション設定を行うとき、
本具体例では、一つのチャネルがSVCとPVCとで競
合しないようにしており、この構成を図1に沿って説明
する。
When making such a connection setting,
In this specific example, one channel does not conflict between SVC and PVC, and this configuration will be described with reference to FIG.

【0021】図1に示すブロックは、図2における交換
機1、4内の機能ブロックを示しており、SVC制御部
11、PVC制御部12、チャネル管理部13からな
る。また、保守コンソール8(9)は、図2で説明した
保守コンソールである。
The blocks shown in FIG. 1 are the functional blocks in the exchanges 1 and 4 in FIG. 2, and are composed of an SVC control unit 11, a PVC control unit 12, and a channel management unit 13. Further, the maintenance console 8 (9) is the maintenance console described in FIG.

【0022】SVC制御部11は、任意の相手に対して
通信を開始する都度、使用するチャネルの捕捉要求をチ
ャネル管理部13に送出し、これに対する応答に基づ
き、任意の相手へのチャネルを設定する相手選択接続を
行う機能を有している。また、PVC制御部12は、任
意の相手に対して通信開始前に、使用するチャネルの捕
捉要求をチャネル管理部13に送出し、これに対する応
答に基づき、任意の相手へのチャネルを固定的に設定す
る相手固定接続を行う機能を有している。
Each time the SVC control unit 11 starts communication with an arbitrary partner, it sends a request to capture the channel to be used to the channel management unit 13, and based on the response to this, sets the channel to the arbitrary partner. It has the function of selecting and connecting to other parties. Further, the PVC control unit 12 sends a request to capture a channel to be used to the channel management unit 13 before starting communication with an arbitrary partner, and based on a response to the request, fixes the channel to the arbitrary partner. It has a function to establish a fixed connection with the other party.

【0023】チャネル管理部13は、使用するチャネル
の空塞を管理し、SVC制御部11およびPVC制御部
12からのチャネル捕捉要求に対して、空きのチャネル
を検索し、空きチャネルがあった場合は、これを、要求
元の制御部に応答する機能を有し、使用するチャネルの
空塞を管理するためのチャネル空塞表14を備えてい
る。
The channel management unit 13 manages the availability of channels to be used, searches for an empty channel in response to a channel acquisition request from the SVC control unit 11 and the PVC control unit 12, and when there is an empty channel. Has a function of responding to the request source control unit, and is provided with a channel availability block 14 for managing availability of the channels used.

【0024】図3は、チャネル空塞表の説明図である。
このチャネル空塞表14は、行方向をVPIの番号、列
方向をVCIの番号に対応させたテーブルであり、図
中、“1”が未使用(空き)、“0”が使用中を示して
いる。尚、このチャネル空塞表14は16本のチャネル
で1本のパスが構成されている場合を示している。
FIG. 3 is an explanatory diagram of the channel open / close table.
The channel open / close table 14 is a table in which the row direction corresponds to the VPI number and the column direction corresponds to the VCI number. In the figure, "1" indicates unused (empty) and "0" indicates in use. ing. The channel availability table 14 shows the case where one path is composed of 16 channels.

【0025】チャネル管理部13は、SVC制御部11
からチャネル捕捉要求を受けた場合は、このチャネル空
塞表14の若番から、PVC制御部12からチャネル捕
捉要求を受けた場合はその老番から空きチャネルを検索
するよう構成されている。
The channel management unit 13 includes the SVC control unit 11
When a channel acquisition request is received from the channel free / busy table 14, an empty channel is searched from the oldest number in the channel free / busy table 14, and when a channel acquisition request is received from the PVC control unit 12.

【0026】〈動作〉チャネル管理部13は、SVC制
御部11またはPVC制御部12からのチャネル捕捉要
求を受け付け{図1中の(1)参照}、その要求中のパ
ラメータにチャネル番号が明示的に指定されているなら
ば、チャネル空塞表14を参照して、そのチャネルの空
塞を確認し、その結果を出力する。尚、図1中、チャネ
ル番号1、2とは、スイッチングを行う一方側のチャネ
ルと他方側のチャネルを示している。
<Operation> The channel management unit 13 receives a channel acquisition request from the SVC control unit 11 or the PVC control unit 12 (see (1) in FIG. 1), and the channel number is explicitly set in the parameter in the request. If it is specified to, the channel open / close table 14 is referred to, the open / close state of the channel is confirmed, and the result is output. In FIG. 1, channel numbers 1 and 2 indicate one side channel and the other side channel for switching.

【0027】一方、チャネル捕捉要求中、そのパラメー
タにチャネル番号が省略されているならば、パラメータ
の通信種別を認識し、これがSVCならばチャネル空塞
表14におけるVPI、VCIの若番から未使用(空
き)のチャネルを検索する。即ち、図3のチャネル空塞
表14において、VPI、VCIの0番から空きチャネ
ルを検索し、VPIが0番のVCI0〜15で空きチャ
ネルがなかった場合は、次のVPIが1番のVCIを0
番から検索する。図示例では、VPI番号が1、VCI
番号が7で空きチャネルが存在するため、そのチャネル
を「使用中(=0)」とし、チャネル捕捉結果をOKと
して、チャネル捕捉応答をSVC制御部11に出力す
る。また、検索の結果、未使用(空き)のチャネルが見
つからなかった場合は、チャネル捕捉結果をNGとして
チャネル捕捉応答をSVC制御部11に返す{図1中、
(2)参照}。
On the other hand, if the channel number is omitted in the parameter in the channel acquisition request, the communication type of the parameter is recognized, and if this is SVC, the VPI and VCI in the channel open / close table 14 from the smallest number to the unused state. Search for an (empty) channel. That is, in the channel open / close table 14 of FIG. 3, a free channel is searched from VPI and VCI No. 0, and if there is no free channel in VPI 0 to VCI 0 to 15, the next VPI is No. 1 VCI. 0
Search by turn. In the illustrated example, the VPI number is 1 and the VCI is
Since the number is 7 and there is an empty channel, the channel is set to “in use (= 0)”, the channel acquisition result is set to OK, and the channel acquisition response is output to the SVC control unit 11. If no unused (empty) channel is found as a result of the search, the channel acquisition result is returned as NG and a channel acquisition response is returned to the SVC control unit 11 (in FIG. 1,
See (2)}.

【0028】また、チャネル捕捉要求がPVC制御部1
2からであった場合は、図示例では、VPIがn番、V
CIが15番のチャネルから若番方向に検索し、その結
果を上記のSVC制御部11と同様に出力する。
The channel control request is sent by the PVC control unit 1.
If it is from 2, VPI is n, V in the illustrated example.
The channel with the CI number 15 is searched in the lower direction, and the result is output in the same manner as the SVC control unit 11 described above.

【0029】〈効果〉以上のように具体例1では、SV
C通信とPVC通信とでVPI、VCIの捕捉が競合し
ても、1回のPVC設定要求でPVC用のVPI、VC
Iを捕捉することができ、運用者の利便性の向上が期待
できる。また、運用者は、チャネル捕捉要求を行う場合
も、PVC制御部12およびチャネル管理部13によっ
て、空きチャネルを検索されるため、その要求時にチャ
ネル番号を省略することも可能であり、従って、この点
からも運用者の負担を軽減することもできる。
<Effect> As described above, in the specific example 1, the SV
Even if the C communication and the PVC communication compete for the VPI and VCI acquisition, one PVC setting request can be used for the PVC VPI and VC.
I can be captured, and the convenience of the operator can be expected to improve. In addition, even when the operator makes a channel acquisition request, the PVC control unit 12 and the channel management unit 13 search for an empty channel, so the channel number can be omitted when making the request. From the point of view, it is possible to reduce the burden on the operator.

【0030】尚、上記具体例1では、通信モードとし
て、ATMの場合を説明したが、これ以外の通信モード
であっても、データを分割してそれぞれをセルとし、各
セルを伝送路の複数の仮想チャネルのうちいずれかに割
り当てて転送する通信モードで、通信開始時にその都度
使用するチャネルを捕捉する相手選択接続機能と、通信
開始前に使用するチャネルを決定する相手固定接続機能
を有するものであれば、例えばパケット交換網といった
ネットワークであっても同様に適用可能である。
In the first specific example described above, the case of using ATM as the communication mode has been described. However, even in communication modes other than this, data is divided into cells and each cell is divided into a plurality of transmission lines. A communication mode that allocates and transfers to any of the virtual channels of the other, and has a partner selection connection function that captures the channel to be used each time when communication starts and a partner fixed connection function that determines the channel to use before communication starts If so, the same is applicable to a network such as a packet switching network.

【0031】《具体例2》 〈構成〉図4は、具体例2の交換システムの要部を示す
構成図である。具体例2におけるSVC制御部11aお
よびPVC制御部12aの機能は、具体例1のSVC制
御部11およびPVC制御部12の機能に加えて、チャ
ネル捕捉要求を行う場合のパラメータとしてQoSを備
えている。例えば、そのQoSとして、CBR(Consta
nt Bit Rate :固定速度サービス)/VBRrt(Vari
able Bit Rate real time :リアルタイム可変速度サー
ビス)/VBRnrt(Variable Bit Rate non real
time:非リアルタイム可変速度サービス)/UBR(Un
spesified Bit Rate:速度指定無しのサービス/ABR
(Avairable BitRate:利用可能な速度サービス)とい
ったものがある。
<< Specific Example 2 >><Structure> FIG. 4 is a block diagram showing a main part of the exchange system of the specific example 2. In FIG. The functions of the SVC control unit 11a and the PVC control unit 12a in the second specific example include the functions of the SVC control unit 11 and the PVC control unit 12 in the first specific example, and QoS as a parameter when making a channel acquisition request. . For example, as its QoS, CBR (Consta
nt Bit Rate: Fixed speed service / VBRrt (Vari
able Bit Rate real time: Real-time variable speed service / VBRnrt (Variable Bit Rate non real)
time: Non-real time variable speed service) / UBR (Un
spesified Bit Rate: Service / ABR without specified speed
(Avairable BitRate: available speed service).

【0032】また、チャネル管理部13aは、具体例1
と同様のチャネル空塞表14を備えると共に、使用可能
QoS表16を備えている。
In addition, the channel management unit 13a has a specific example 1
In addition to the channel blockage table 14 similar to the above, the available QoS table 16 is provided.

【0033】図5は、使用可能QoS表の説明図であ
る。この使用可能QoS表16は、VPI毎に使用可能
なQoSを予め設定するテーブルである。例えば、図示
のテーブルでは、VPIが0番ではCBRが、また、V
PIが1番ではUBRが設定されている。即ち、これ
は、0番のVPは、そのQoSとしてCBRのみが使用
でき、1番のVPは、UBRのみが使用できることを示
している。
FIG. 5 is an explanatory diagram of the usable QoS table. The available QoS table 16 is a table for presetting available QoS for each VPI. For example, in the illustrated table, when VPI is 0, CBR is V
When the PI is No. 1, UBR is set. That is, this indicates that the 0th VP can use only CBR as its QoS, and the 1st VP can use only UBR.

【0034】そして、チャネル管理部13aは、次のよ
うに構成されている。即ち、SVC制御部11aおよび
PVC制御部12aからのパラメータとしてQoSが含
まれており、またチャネル番号が省略されていた場合
は、この使用可能QoS表16を検索して、そのQoS
が合致しているか否かを判定する。QoSが合致してい
た場合は、チャネル空塞表14の対応するVPI中のV
CIを検索し、空きチャネルの捕捉結果を出力する、と
いったように構成されている。
The channel management unit 13a is constructed as follows. That is, when QoS is included as a parameter from the SVC control unit 11a and the PVC control unit 12a, and the channel number is omitted, the available QoS table 16 is searched and the QoS is determined.
It is determined whether or not match. When the QoS matches, V in the corresponding VPI of the channel blockage table 14
It is configured to search for a CI and output a capture result of an empty channel.

【0035】〈動作〉チャネル管理部13aは、SVC
制御部11aおよびPVC制御部12aからのチャネル
捕捉要求を受け付け{図4中、(1)参照}、パラメー
タにチャネル番号が明示的に指定されているならば、指
定されたVPIとQoSが使用可能QoS表16に合致
するかを確認し、合致するならば、次に、チャネル空塞
表14を参照して、そのチャネルの空塞を確認する。
<Operation> The channel management unit 13a uses the SVC
Accepts a channel capture request from the control unit 11a and the PVC control unit 12a (see (1) in FIG. 4), and if the channel number is explicitly specified in the parameter, the specified VPI and QoS can be used. It is confirmed whether the QoS table 16 is met, and if they match, then the channel open / close table 14 is referred to, and the open / close state of the channel is confirmed.

【0036】また、チャネル番号が省略されているなら
ば、パラメータの通信種別を確認し、SVCならばVP
Iの若番から、使用可能QoS表16に要求されたQo
Sが合致するかを確認し、合致するならば、チャネル空
塞表14におけるそのVPIに対応したVCIの若番か
ら未使用(空き)のチャネルを検索する。例えば、SV
C制御部11aからのチャネル捕捉要求のパラメータと
して、QoSがUBRであると指定されていた場合、使
用可能QoS表16では、VPIの1番がUBRである
ため、QoSが合致する。そこで、チャネル空塞表14
が図3のように構成されているとした場合、そのチャネ
ル空塞表14におけるVPIが1番のVCIをその若番
から検索する。ここで、VCIの7番が未使用のチャネ
ルとして確認された場合は、具体例1と同様に、このチ
ャネルを使用中とし、かつ、チャネル捕捉結果をOKと
して、そのチャネル捕捉応答をSVC制御部11aに返
す{図4中、(2)参照}。
If the channel number is omitted, the communication type of the parameter is confirmed, and if SVC, VP
QoS requested in the available QoS table 16 from I's youngest number
It is confirmed whether S matches, and if they match, an unused (empty) channel is searched from the youngest VCI corresponding to the VPI in the channel open / close table 14. For example, SV
When the QoS is specified as UBR as the parameter of the channel acquisition request from the C control unit 11a, the QoS matches because the first VPI is UBR in the available QoS table 16. Therefore, the channel blockage table 14
Is configured as shown in FIG. 3, the VCI having the first VPI in the channel blockage table 14 is searched from the youngest VCI. Here, when the VCI number 7 is confirmed as an unused channel, it is determined that this channel is being used and the channel capture result is OK, and the channel capture response is the SVC control unit, as in the first specific example. It is returned to 11a {see (2) in FIG. 4}.

【0037】また、通信種別がPVCであった場合は、
VPIの老番から使用可能QoS表16にQoSが合致
するかを確認し、合致するならば、VCIの老番からチ
ャネル空塞表14の未使用チャネルを検索する。
If the communication type is PVC,
From the VPI old number, it is confirmed whether the QoS matches the available QoS table 16. If they match, the VCI old number is searched for an unused channel in the channel availability table 14.

【0038】尚、要求元のQoSが使用可能QoS表1
6になかった場合、また、QoSが使用可能QoS表1
6と合致しても、対応するVPIで未使用のチャネルが
なかった場合、チャネル管理部13aは、チャネル捕捉
結果をNGとし、このチャネル捕捉応答を要求元に返
す。
The requesting QoS can be used. QoS table 1
If not, then QoS is also available QoS Table 1
Even if it matches with 6, if there is no unused channel in the corresponding VPI, the channel management unit 13a sets the channel capture result to NG and returns this channel capture response to the request source.

【0039】〈効果〉以上のように、具体例2では、複
数のVPIを有する回線において、複数のQoSを使用
するコネクションを設定する場合、VPI毎に使用する
QoSを割り当てることができ、従って、ATMネット
ワークで使用目的に応じた帯域の効率的な使用を期待す
ることができる。
<Effect> As described above, in the specific example 2, when a connection using a plurality of QoS is set in a line having a plurality of VPIs, it is possible to allocate the QoS to be used for each VPI. It is possible to expect efficient use of a band according to the purpose of use in the ATM network.

【0040】例えば、ある回線において、CBRで使用
するVPIを特定し、帯域を制限することにより回線上
での音声使用帯域を制限することができる。これは、使
用可能QoS表16でCBRで使用するVPIを特定す
ることにより容易に実現することができる。
For example, in a certain line, the VPI used in the CBR is specified and the band is limited, whereby the voice use band on the line can be limited. This can be easily achieved by specifying the VPI used in CBR in the available QoS table 16.

【0041】尚、上記具体例2では、通信モードとし
て、ATMの場合を説明したが、これ以外の通信モード
であっても、データを分割してそれぞれをセルとし、各
セルを伝送路の複数の仮想チャネルのうちいずれかに割
り当てて転送する通信モードで、速度に関するサービス
を規定するサービスクラスに応じてチャネルの捕捉を制
御するものであれば、例えばパケット交換網といったネ
ットワークであっても適用可能である。
In the specific example 2, the case where the ATM is used as the communication mode has been described. However, even in the communication modes other than this, data is divided into cells, and each cell is divided into a plurality of transmission lines. Applicable to any network, such as a packet-switched network, as long as it controls the channel acquisition according to the service class that defines the service related to speed in the communication mode in which it is assigned to any of the virtual channels of Is.

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

【図1】本発明の交換システムにおける具体例1の要部
構成図である。
FIG. 1 is a configuration diagram of a main part of a first specific example in an exchange system of the present invention.

【図2】本発明の交換システムを適用したネットワーク
システムの構成図である。
FIG. 2 is a configuration diagram of a network system to which the exchange system of the present invention is applied.

【図3】本発明の交換システムにおけるチャネル空塞表
の説明図である。
FIG. 3 is an explanatory diagram of a channel open / close table in the exchange system of the present invention.

【図4】本発明の交換システムにおける具体例2の要部
構成図である。
FIG. 4 is a configuration diagram of a main part of a second specific example in the exchange system of the present invention.

【図5】本発明の交換システムにおける使用可能QoS
表の説明図である。
FIG. 5: Usable QoS in the switching system of the present invention
It is an explanatory view of a table.

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

11、11a SVC制御部 12、12a PVC制御部 13、13a チャネル管理部 11, 11a SVC control unit 12, 12a PVC control unit 13, 13a Channel management unit

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 データを分割してそれぞれをセルとし、
各セルを伝送路の複数の仮想チャネルのうちいずれかに
割り当てて転送する通信モードの交換システムにおい
て、 任意の相手に対して通信を開始する都度、使用する仮想
チャネルの捕捉要求を送出し、これに対する応答に基づ
き、前記任意の相手への仮想チャネルを設定する相手選
択接続を行うSVC制御部と、 任意の相手に対して通信開始前に、使用する仮想チャネ
ルの捕捉要求を送出し、これに対する応答に基づき、前
記任意の相手への仮想チャネルを固定的に設定する相手
固定接続を行うPVC制御部と、 使用する仮想チャネルを予め定められた順番に配列した
チャネル空塞表を有し、 前記SVC制御部および前記PVC制御部からのチャネ
ル捕捉要求を受けると、前記チャネル空塞表に対し配列
で異なる方向から空きチャネルの検索を行って、空きチ
ャネルを検出するチャネル管理部とを備えたことを特徴
とする交換システム。
1. Dividing data into cells,
In a switching system in a communication mode in which each cell is assigned to one of a plurality of virtual channels of a transmission line and transferred, a request to capture a virtual channel to be used is sent every time communication is started to any other party. On the basis of the response to the SVC, the SVC control unit which performs the partner selection connection for setting the virtual channel to the arbitrary partner, and sends the acquisition request of the virtual channel to be used to the arbitrary partner before the communication is started. Based on a response, it has a PVC control unit for performing a permanent virtual connection to fixedly set a virtual channel to the arbitrary destination, and a channel availability table in which virtual channels to be used are arranged in a predetermined order, When a channel acquisition request is received from the SVC control unit and the PVC control unit, an empty channel is detected from a different direction in the arrangement with respect to the channel availability table. A switching system comprising: a channel management unit that searches for a free channel.
【請求項2】 請求項1記載の交換システムにおいて、 前記チャネル管理部は、 転送速度に関するサービスを規定するサービスクラス毎
に、使用する仮想チャネルを設定した使用可能QoS表
を更に有し、 前記SVC制御部および前記PVC制御部から任意のサ
ービスクラスでの使用要求があると、前記使用可能Qo
S表を検索し、要求されたサービスクラスが合致すると
前記チャネル空塞表で前記合致したチャネルの空塞を確
認し、空きチャネルであった場合はこれを要求元の制御
部に応答することを特徴とする交換システム。
2. The switching system according to claim 1, wherein the channel management unit further includes an available QoS table in which a virtual channel to be used is set for each service class that defines a service related to a transfer rate. When there is a use request in an arbitrary service class from the control unit and the PVC control unit, the usable Qo
The S table is searched, and if the requested service class matches, the channel availability table is used to confirm the availability of the matched channel, and if it is an empty channel, it is returned to the requesting control unit. A characteristic exchange system.
JP2003016280A 2003-01-24 2003-01-24 Exchange system Expired - Fee Related JP3623951B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003016280A JP3623951B2 (en) 2003-01-24 2003-01-24 Exchange system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003016280A JP3623951B2 (en) 2003-01-24 2003-01-24 Exchange system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP15900296A Division JP3406777B2 (en) 1996-05-30 1996-05-30 Exchange system

Publications (2)

Publication Number Publication Date
JP2003204351A true JP2003204351A (en) 2003-07-18
JP3623951B2 JP3623951B2 (en) 2005-02-23

Family

ID=27656123

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003016280A Expired - Fee Related JP3623951B2 (en) 2003-01-24 2003-01-24 Exchange system

Country Status (1)

Country Link
JP (1) JP3623951B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005011302A1 (en) * 2003-07-31 2005-02-03 Huawei Technologies Co., Ltd. A method of transformation between permanent connection and switched connection in optical network

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005011302A1 (en) * 2003-07-31 2005-02-03 Huawei Technologies Co., Ltd. A method of transformation between permanent connection and switched connection in optical network
RU2310279C2 (en) * 2003-07-31 2007-11-10 Хуавэй Текнолоджиз Ко., Лтд. Method for transition between fixed and switchable connections in optical network
US8068483B2 (en) 2003-07-31 2011-11-29 Huawei Technologies Co., Ltd. Method for migration between a permanent connection and a switched connection in a transmission network

Also Published As

Publication number Publication date
JP3623951B2 (en) 2005-02-23

Similar Documents

Publication Publication Date Title
US6108304A (en) Packet switching network, packet switching equipment, and network management equipment
US7382785B2 (en) Extended virtual user-to-network interface with ATM network
JP2001515329A (en) Connection acceptance control in connection-oriented networks
JP3549774B2 (en) Network interconnection device and network interconnection method
US7864774B2 (en) ATM connection band control method and control system
AU1216399A (en) Asynchronous transfer mode switch with function for assigning queue having forwarding rate close to declared rate
JP2000049820A (en) Cell switching equipment for controlling fixed rate connections
JP4199929B2 (en) Telecommunications node internal traffic
EP0884923B1 (en) Packet switching network, packet switching equipment, and network management equipment
JP3406777B2 (en) Exchange system
JP2003204351A (en) Exchange system
JP2001197082A (en) Multi-channel communication control system and method
JP3543762B2 (en) ATM exchange and bandwidth management method
US7289512B2 (en) ATM transmission system
KR100251580B1 (en) Traffic control device and method of protocol converter
JPH05175985A (en) Multi-layer compound call control system
JP3169061B2 (en) Broadband network
KR19980055541A (en) How to set / release PVC dynamically in ATM network
Veeraraghavan et al. Parallel connection control (PCC) algorithm for ATM networks
JPH09205436A (en) ATM control server
JPH11284621A (en) ATM network management device
KR100674341B1 (en) How to provide dynamic ATM fixed virtual channel connection / fixed virtual channel connection according to user&#39;s connection request in ATM PC environment
JP3546814B2 (en) ATM device and ATM communication network
KR100573279B1 (en) Adaptive rock control method at the connection point of internet and asynchronous transmission mode network
JP2713280B2 (en) ATM switch line setting method and device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040716

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040727

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040927

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20041109

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041126

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081203

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091203

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091203

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101203

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101203

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111203

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111203

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121203

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131203

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees