[go: up one dir, main page]

JP2745485B2 - ATM switch - Google Patents

ATM switch

Info

Publication number
JP2745485B2
JP2745485B2 JP28263690A JP28263690A JP2745485B2 JP 2745485 B2 JP2745485 B2 JP 2745485B2 JP 28263690 A JP28263690 A JP 28263690A JP 28263690 A JP28263690 A JP 28263690A JP 2745485 B2 JP2745485 B2 JP 2745485B2
Authority
JP
Japan
Prior art keywords
call
communication path
processors
line
path
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP28263690A
Other languages
Japanese (ja)
Other versions
JPH04157846A (en
Inventor
良浩 渡部
準一 山崎
一雄 初鹿野
敏夫 下江
洋治 坪井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP28263690A priority Critical patent/JP2745485B2/en
Priority to EP91117917A priority patent/EP0482551B1/en
Priority to US07/780,120 priority patent/US5255266A/en
Priority to CA002053821A priority patent/CA2053821C/en
Priority to DE69131089T priority patent/DE69131089T2/en
Publication of JPH04157846A publication Critical patent/JPH04157846A/en
Application granted granted Critical
Publication of JP2745485B2 publication Critical patent/JP2745485B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

【発明の詳細な説明】 〔概要〕 非同期転送モード(ATM)交換機のシステム構成及び
その制御方式に関し、 呼設定の処理を高速に行うことを可能にし、かつ様々
なATMスイッチが導入された場合にも既存の呼処理ソフ
トウエアの変更を極力抑えることを可能とし、また、容
易な規模の拡大を可能にすることを目的とし、 非同期転送モードの通話路スイッチを有するATM交換
機において、信号処理及びサービス制御処理を行う呼処
理プロセッサと、呼処理プロセッサからの要求に基づい
て、通話路スイッチの通話路制御を行う通話路制御プロ
セッサとを有するように構成する。
DETAILED DESCRIPTION OF THE INVENTION [Overview] Regarding the system configuration and control method of an asynchronous transfer mode (ATM) switch, it enables a high-speed call setup process, and when various ATM switches are introduced. In order to minimize changes in existing call processing software and to enable easy expansion, signal processing and service in ATM exchanges with asynchronous transfer mode speech path switches It is configured to have a call processor for performing control processing, and a call path control processor for controlling a call path of a call path switch based on a request from the call processor.

〔産業上の利用分野〕[Industrial applications]

本発明は、非同期転送モード(ATM)交換機のシステ
ム構成及びその制御方式に関する。
The present invention relates to a system configuration of an asynchronous transfer mode (ATM) exchange and a control method thereof.

〔従来の技術〕[Conventional technology]

次世代交換方式として、ATM(Asynchronous Transfer
Mode)交換技術がCCITTで合意され、広帯域ISDN(Inte
grated services Digital Network)を実現する技術と
して各機関において研究が盛んに行われている。
ATM (Asynchronous Transfer)
Mode) switching technology has been agreed upon by CCITT and broadband ISDN (Inte
Research is being actively conducted in each institution as a technology for realizing grated services Digital Network).

ここで、ATM通信では、音声、データ、動画像等、情
報のベアラ速度やバースト性が異なる種々のトラヒック
を統一的に扱うため、通話路の制御が複雑になり、現在
の交換機より呼設定に時間がかかるという問題点があ
る。また、既存の交換機の資産(ソフトウエア)を効率
よく継承しなければならないという問題点もあり、これ
らの解決が望まれている。
Here, in ATM communication, various traffics with different bearer speeds and burstiness of information such as voice, data, and moving images are handled in a unified manner. There is a problem that it takes time. In addition, there is a problem that the assets (software) of the existing exchange must be efficiently inherited, and these solutions are desired.

従来の一般的なSTM(Synchronous Transfer Mode)交
換方式においては、音声、データ、動画像等、各メディ
ア毎に一定の帯域の回線が物理的に割り当てられてい
た。このため、STM交換機では、スイッチの入口と出口
の空き/塞がりを物理的に判別するだけで通話路を制御
でき、その制御は簡単であった。このような通話路制御
は、呼処理用のプロセッサが所定の呼処理ソフトウエア
(プログラム)を実行することにより実現されていた。
In the conventional general Synchronous Transfer Mode (STM) exchange method, a line of a certain band is physically allocated to each medium such as voice, data, and moving image. For this reason, in the STM exchange, the communication path can be controlled only by physically discriminating the vacancy / occlusion of the entrance and exit of the switch, and the control is simple. Such communication path control has been realized by a call processing processor executing predetermined call processing software (program).

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

これに対して、ATM交換機は、情報のベアラ速度やバ
ースト性を考慮して帯域を管理するため、セルの廃棄率
や遅延時間の算出といった通話路スイッチのリソース管
理が複雑になる。従って、通話路制御(通話路のリソー
ス管理)を従来と同様の呼処理プロセッサ上で行うと、
呼設定の処理に時間がかかり、サービス品質の低下につ
ながるという問題点を有している。
On the other hand, since the ATM switch manages the bandwidth in consideration of the bearer speed and burstiness of information, resource management of the speech path switch such as calculation of a cell discard rate and a delay time becomes complicated. Therefore, if the channel control (resource management of the channel) is performed on the same call processor as the conventional one,
There is a problem that it takes a long time to perform a call setting process, leading to a decrease in service quality.

また、通話路スイッチ(ATMスイッチ)の構成が従来
のSTM交換機のスイッチとは異なること、また、ATMスイ
ッチといっても実現方式は様々でそのスイッチの制御方
式も異なっており、これらの通話路制御処理を呼処理プ
ロセッサ側で実現する場合には、現在の呼処理ソフトウ
エアを大幅に変更する必要があり、実現性に問題があ
る。
Also, the configuration of the speech path switch (ATM switch) is different from that of the switch of the conventional STM exchange, and even though the ATM switch is implemented, there are various realization methods and the control method of the switch is also different. When the control processing is realized on the call processor side, it is necessary to significantly change the current call processing software, and there is a problem in the feasibility.

また、大規模のATM交換機を実現しようとした場合に
も同様の問題が発生する。
A similar problem occurs when an attempt is made to realize a large-scale ATM exchange.

更に、上述の通話路制御方式だと、規模の拡大も容易
に行えないという問題点を有している。
Further, the above-mentioned communication path control method has a problem that the scale cannot be easily expanded.

本発明は、呼設定の処理を高速に行うことを可能に
し、かつ様々なATMスイッチが導入された場合にも既存
の呼処理ソフトウエアの変更を極力抑えることを可能と
し、また、容易な規模の拡大を可能にすることを目的と
する。
The present invention enables high-speed call setting processing, minimizes changes in existing call processing software even when various ATM switches are introduced, and enables easy scale-up. The purpose is to enable the expansion of

〔課題を解決するための手段〕[Means for solving the problem]

第1図(a)は、本発明の第1の態様のブロック図で
ある。第1の態様は、非同期転送モードの通話路スイッ
チ103を有するATM交換機を前提とする。
FIG. 1 (a) is a block diagram of the first embodiment of the present invention. The first embodiment is based on the premise that the ATM switch has the communication path switch 103 in the asynchronous transfer mode.

呼処理プロセッサ101は、信号処理及びサービス制御
処理を行う。
The call processor 101 performs signal processing and service control processing.

通話路制御プロセッサ102は、呼処理プロセッサ101か
らの要求に基づいて、通話路スイッチ103の通話路制御
を行う。通話路制御プロセッサ102は、例えば呼処理プ
ロセッサ101からの要求に基づいて、通話路スイッチ103
が収容する加入者回線104のリソースを管理する加入者
回線管理手段と、呼処理プロセッサ101からの要求に基
づいて、通話路スイッチ103が収容する局間回線105のリ
ソースを管理する局間回線管理手段と、呼処理プロセッ
サ101からの要求に基づいて、通話路スイッチ103におけ
るパスの接続制御を行うパス制御手段とから構成され
る。
The channel control processor 102 controls the channel of the channel switch 103 based on the request from the call processor 101. The speech path control processor 102, for example, based on a request from the call processing processor 101,
A subscriber line management means for managing resources of the subscriber line 104 accommodated by the server, and an inter-office line management for managing resources of the inter-office line 105 accommodated by the speech path switch 103 based on a request from the call processor 101. And a path control means for controlling path connection in the speech path switch 103 based on a request from the call processor 101.

次に、第1図(b)は、本発明の第2の態様の構成図
である。第2の態様は、非同期転送モードの複数の通話
路スイッチ103−1〜103−nが通話路結合手段107によ
って相互に結合される構成を有するATM交換機を前提と
する。
Next, FIG. 1 (b) is a configuration diagram of a second embodiment of the present invention. The second embodiment is based on the premise that the ATM switch has a configuration in which a plurality of speech path switches 103-1 to 103-n in the asynchronous transfer mode are interconnected by speech path coupling means 107.

そして、各構成部分の番号に付与された添え字「−
1」〜「−n」で示されるように、第1図(a)の第1
の態様の構成が、複数組(n組、nは任意の自然数)結
合された構成を有する。この場合、各呼処理プロセッサ
101−1〜101−n及び各通話路制御プロセッサ102−1
〜102−nは、バス106によって相互に結合される。
Then, the suffix "-" added to the number of each component
As shown by “1” to “−n”, the first in FIG.
Has a configuration in which a plurality of sets (n sets, n is an arbitrary natural number) are combined. In this case, each call processor
101-1 to 101-n and each channel control processor 102-1
102-n are interconnected by a bus 106.

ここで、各呼処理プロセッサ101−1〜101−nは、そ
れぞれ例えば、各通話路スイッチ103−1〜103−nの出
線の使用帯域を各通話路制御プロセッサ102−1〜102−
nに問い合わせ、最適な出線を選択する手段と、他の呼
処理プロセッサとの間で通信を行う手段を含む。
Here, each of the call processors 101-1 to 101-n respectively sets, for example, the band used by the outgoing line of each of the communication path switches 103-1 to 103-n to each of the communication path control processors 102-1 to 102-n.
n, means for selecting an optimal outgoing line, and means for communicating with another call processor.

また、これに対応して、各通話路制御プロセッサ102
−1〜102−nは例えば、前述の第1の態様で示した加
入者回線管理手段、局間回線管理手段及びパス制御手段
のほかに、対応する呼処理プロセッサからの要求に基づ
いて、通話路結合手段107のリソースを管理する通話路
結合手段管理手段を有する。
Correspondingly, each communication path control processor 102
For example, in addition to the subscriber line management means, the inter-station line management means, and the path control means shown in the first embodiment, the communication between -1 and 102-n is performed based on a request from a corresponding call processor. It has a communication path coupling means management means for managing resources of the path coupling means 107.

最後に、第1図(c)は、本発明の第3の態様の構成
図である。第3の態様は、第1図(b)の第2の態様の
構成に加え、バス106に、各通話路スイッチ103−1〜10
3−nの出線の使用帯域を示す情報を記憶する共通メモ
リ108が接続される構成を有する。
Finally, FIG. 1 (c) is a configuration diagram of the third embodiment of the present invention. In a third embodiment, in addition to the configuration of the second embodiment shown in FIG.
It has a configuration in which a common memory 108 that stores information indicating the use band of the 3-n outgoing line is connected.

この場合に、各呼処理プロセッサ101−1〜101−n
が、各通話路スイッチ103−1〜103−nの出線の使用帯
域を問い合わせる先は、第2の態様のように各通話制御
プロセッサ102−1〜102−nに対してではなく、上述の
共通メモリ108に対してである。
In this case, each of the call processors 101-1 to 101-n
However, the destination for inquiring the use band of the outgoing line of each of the call path switches 103-1 to 103-n is not to each of the call control processors 102-1 to 102-n as in the second embodiment, but to the above For the common memory 108.

〔作用〕[Action]

第1図(a)の第1の態様においては、呼処理プロセ
ッサ101から通話路制御プロセッサ102には、従来からあ
るSTM(同期転送モード)交換機の通話路スイッチを扱
う如く、回線の捕捉・割付・解放要求や、パスの予約・
接続・切断要求が出力されるだけである。そして、これ
らの要求に基づく複雑な通話路の制御(回線の帯域計算
等)は、通話路制御プロセッサ102において実行され
る。このように、ATM交換機固有のリソース管理を、呼
処理プロセッサ101とは別の通話路制御プロセッサ102に
分散して行わせることにより、処理速度を高速に行うこ
とができる。
In the first embodiment of FIG. 1A, the call processor 101 sends a call to the channel controller 102 so as to handle a channel switch of a conventional STM (synchronous transfer mode) switch.・ Release request and pass reservation
Only a connection / disconnection request is output. Then, complicated communication path control (such as line bandwidth calculation) based on these requests is executed by the communication path control processor 102. As described above, the resource management unique to the ATM switch is distributed to the call path control processor 102 different from the call processing processor 101, so that the processing speed can be increased.

また、ATM用の通話路スイッチ固有の処理を呼処理プ
ロセッサ101での処理プログラムとは別の通話路制御プ
ロセッサ102用のプログラムモジュールに分けることに
より、既存の呼処理ソフトウエアを有効に活用すること
ができる。
In addition, the existing call processing software can be effectively used by dividing the processing specific to the call path switch for ATM into a program module for the call path control processor 102 different from the processing program in the call processing processor 101. Can be.

本発明の第2の態様によれば、通話路スイッチが複数
ある場合に、それぞれに対応して呼処理プロセッサと通
話路制御プロセッサの組を設けることにより、この組の
単位で容易に交換機システムの増設を行うことができ
る。
According to the second aspect of the present invention, when a plurality of speech path switches are provided, a set of a call processing processor and a speech path control processor is provided for each of them, so that the switching system can be easily implemented in units of this set. Expansion can be performed.

本発明の第3の態様によれば、第2の態様において、
各通話路スイッチ103−1〜103−nの出線の使用帯域を
示す情報を記憶する共通メモリ108を設けることによ
り、各呼処理プロセッサ101−1〜101−nは、各通話路
スイッチ103−1〜103−nの出線の使用帯域をいちいち
各通話路制御プロセッサ102−1〜102−nに問い合わせ
る必要がなくなり、処理を第2の態様の場合より高速化
することができる。
According to a third aspect of the present invention, in the second aspect,
By providing a common memory 108 for storing information indicating the band used by the outgoing line of each of the call path switches 103-1 to 103-n, each of the call processors 101-1 to 101-n allows each of the call path switches 103-1 to 103-n. It is not necessary to inquire each of the communication path control processors 102-1 to 102-n about the use band of the outgoing line of 1-103-n, and the processing can be performed at a higher speed than in the second embodiment.

〔実施例〕〔Example〕

以下、図面を参照しながら本発明の実施例につき詳細
に説明する。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

第1の実施例 第2図は本発明の第1の実施例の構成図である。First Embodiment FIG. 2 is a configuration diagram of a first embodiment of the present invention.

呼処理プロセッサ201は、メモリ202を使用しながら信
号処理や各種サービス制御を行う。
The call processor 201 performs signal processing and various service controls while using the memory 202.

通話路制御プロセッサ203は、様々なメディアを効率
良くATMスイッチ208内に流すために、メモリ204を使用
しながら複雑な帯域計算を行う。
The channel control processor 203 performs complicated bandwidth calculations while using the memory 204 in order to efficiently flow various media through the ATM switch 208.

信号処理206は、端末について加入者回線209及びATM
スイッチ208を介して入出力される信号を処理する。
The signal processing 206 includes a subscriber line 209 and an ATM for the terminal.
Processes signals input and output via the switch 208.

パステーブル207は、ATMスイッチ208における、加入
者回線209と他局に接続される局間回線210との間の切替
え情報を格納する。
The path table 207 stores switching information in the ATM switch 208 between the subscriber line 209 and the interoffice line 210 connected to another station.

呼処理プロセッサ201、通話路制御プロセッサ203、信
号装置206及びパステーブル207は、バス205を介して相
互に結合されている。
The call processor 201, the call path control processor 203, the signaling device 206, and the path table 207 are mutually connected via a bus 205.

次に、第3図は、第2図に示される第1の実施例にお
ける通話路制御プロセッサ203を中心とする機能ブロッ
ク図であり、第2図の加入者回線209のリソース管理
(呼の廃棄率、遅延時間等の計算)を解析的に行い、呼
処理プロセッサ201からの加入者回線の捕捉、割付、解
放の各要求に対して対応する処理を行う加入者回線管理
部301と、第2図の局間回線210のリソース管理を解析的
に行い、呼処理プロセッサ201からの局間回線の捕捉、
割付、解放の各要求に対して対応する処理を行う局間回
線管理部302、ならびに呼処理プロセッサ201からのパス
予約、接続、切断の各要求に対して対応する処理を行
い、ATMスイッチ208に対してパス接続、切断の指示を行
うパス制御部303からなる。
Next, FIG. 3 is a functional block diagram centered on the channel control processor 203 in the first embodiment shown in FIG. 2, and the resource management (call discarding) of the subscriber line 209 in FIG. Rate, delay time, etc.) analytically, and a subscriber line management unit 301 that performs processing corresponding to each request for acquisition, allocation, and release of the subscriber line from the call processing processor 201, and a second Analyze the resource management of the inter-station line 210 in the figure, capture the inter-station line from the call processor 201,
Assignment, release between the office line management unit 302 that performs processing corresponding to each request of release, and path reservation from the call processing processor 201, performs processing corresponding to each request of connection, disconnection, ATM switch 208 A path control unit 303 instructs path connection and disconnection.

第4図は、第3図の加入者回線管理部301の機能を実
現する動作フローチャートであり、通話路制御プロセッ
サ203が第2図のメモリ204内に記憶されているプログラ
ムを実行することにより実現される処理である。
FIG. 4 is an operation flowchart for realizing the function of the subscriber line management unit 301 in FIG. 3, which is realized by the communication path control processor 203 executing a program stored in the memory 204 in FIG. This is the process to be performed.

まず、呼処理プロセッサ201からの要求が加入者回線2
09の捕捉か否かが判定される(S401)。
First, the request from the call processor 201 is
It is determined whether or not the capture is 09 (S401).

捕捉である場合(S401の判定がYESの場合)には、以
下のS402〜S405の処理が実行される。ここで、加入者回
線209の捕捉とは、端末からの発呼に基づいて加入者回
線209の帯域を確保する処理をいう。
In the case of capturing (when the determination in S401 is YES), the following processes of S402 to S405 are executed. Here, capture of the subscriber line 209 refers to a process of securing the band of the subscriber line 209 based on a call from a terminal.

まず、指定された加入者回線209の空帯域とユーザが
要求する帯域が比較される(S402)。
First, the free band of the designated subscriber line 209 is compared with the band requested by the user (S402).

この結果、指定された加入者回線209が空いている場
合には(S403の判定がYES)、指定された帯域が現在の
使用帯域に加算され、回線上で空いているVCI(バーチ
ャルチャネル識別子)が呼処理プロセッサ201に返され
る(S404)。なお、加入者回線209の帯域、VCI等の情報
は、第2図のメモリ204に記憶されている。
As a result, if the specified subscriber line 209 is free (the determination in S403 is YES), the specified band is added to the currently used band, and a free VCI (virtual channel identifier) on the line is used. Is returned to the call processor 201 (S404). The information such as the bandwidth of the subscriber line 209 and the VCI is stored in the memory 204 shown in FIG.

一方、指定された加入者回線209が空いていない場合
には(S403の判定がNO)、捕捉が失敗した旨が呼処理プ
ロセッサ201に通知等され(S405)、呼処理プロセッサ
は、加入者側に呼受け付け拒否の通知を行う。
On the other hand, if the designated subscriber line 209 is not free (the determination in S403 is NO), the fact that the acquisition has failed is notified to the call processor 201 (S405), and the call processor is Notification of call acceptance rejection.

次に、呼処理プロセッサ201からの要求が加入者回線2
09の捕捉でなく(S401の判定がNO)、加入者回線209の
割付である場合(S409の判定がYESの場合)は、以下のS
407〜S413の処理が実行される。ここで、加入者回線209
の割付とは、端末が通信中に、他のVCIの使用を新たに
要求した場合に、加入者回線209の対応する帯域を確保
等する処理をいう。
Next, the request from the call processor 201 is
If it is not the acquisition of 09 (NO in S401) and the assignment of the subscriber line 209 (if the determination in S409 is YES), the following S
The processing of 407 to S413 is executed. Here, the subscriber line 209
Is a process of securing a band corresponding to the subscriber line 209 when the terminal newly requests use of another VCI during communication.

まず、指定された加入者回線209の空帯域とユーザが
要求する帯域が比較される(S407)。
First, the free band of the designated subscriber line 209 is compared with the band requested by the user (S407).

この結果、指定された加入者回線209が空いている場
合には(S408の判定がYES)、指定された帯域が現在の
使用帯域に加算される(S409)。
As a result, if the designated subscriber line 209 is free (YES in S408), the designated band is added to the currently used band (S409).

続いて、指定されたVCIが空いているか否かが判別さ
れる(S410)。空いていればそのVCIが割付けられ(捕
捉成功、S411)、空いていなければ別のVCIが割り付け
られる(S412)。
Subsequently, it is determined whether or not the specified VCI is free (S410). If it is free, the VCI is allocated (successful acquisition, S411), and if it is not free, another VCI is allocated (S412).

一方、指定された加入者回線209が空いていない場合
には(S408の判定がNO)、捕捉が失敗した旨が呼処理プ
ロセッサ201に通知等され(S413)、呼処理プロセッサ
は、加入者側に呼受け付け拒否の通知を行う。
On the other hand, if the designated subscriber line 209 is not free (the determination in S408 is NO), the fact that the acquisition has failed is notified to the call processor 201 (S413), and the call processor is Notification of call acceptance rejection.

呼処理プロセッサ201からの要求が加入者回線209の捕
捉でも割付でもなく(S401及びS406の判定がNO)、加入
者回線209の解放である場合(S414の判定がYESの場合)
には、端末の通信を終わらせるべく、指定加入者回線20
9上の使用帯域を解放要求があった分だけ減算され、指
定されたVCIが解放される(S415)。
When the request from the call processor 201 is neither acquisition nor allocation of the subscriber line 209 (NO in S401 and S406), and is a release of the subscriber line 209 (in the case of YES in S414).
In order to terminate the terminal communication,
9 is decremented by the amount requested to release the used bandwidth, and the specified VCI is released (S415).

最後に、呼処理プロセッサ201からの要求が加入者回
線209に関する要求でない場合には、何も処理は行われ
ない(S414の判定がNO)。
Finally, if the request from the call processor 201 is not a request for the subscriber line 209, no processing is performed (No in S414).

次に、第5図は、第3図の局間回線管理部302の機能
を実現する動作フローチャートであり、通話路制御プロ
セッサ203が第2図のメモリ204内に記憶されているプロ
グラムを実行することにより実現される処理である。こ
こでは、呼処理プロセッサ201からの要求が局間回線210
の捕捉、割付、解放のそれぞれである場合に、局間回線
210に対して対応する処理が行われるが、S501〜S515の
各処理は、第4図S401〜S415の各処理において、加入者
回線209を局間回線210に置き換えたものに完全に対応し
ている。これにより、呼処理プロセッサ201からの要求
に従って、局間回線210の捕捉、割付又は解放の処理が
実現される。
Next, FIG. 5 is an operation flowchart for realizing the function of the interoffice line management unit 302 in FIG. 3, in which the channel control processor 203 executes a program stored in the memory 204 in FIG. This is a process realized by the above. Here, the request from the call processor 201 is
Inter-office line in the case of capture, allocation, and release
Processing corresponding to 210 is performed, but the processing of S501 to S515 completely corresponds to the processing of FIG. 4 in which the subscriber line 209 is replaced with the interoffice line 210 in each of the processing of S401 to S415. I have. As a result, according to the request from the call processor 201, the processing of capturing, allocating, or releasing the interoffice line 210 is realized.

第6図は、第3図のパス制御部303の機能を実現する
動作フローチャートであり、通話路制御プロセッサ203
が第2図のメモリ204内に記憶されているプログラムを
実行することにより実現される処理である。パス制御部
303は、呼処理プロセッサ201からのパスの予約、接続、
切断の各要求に対応する処理を行う。パス予約とは、呼
処理プロセッサ201が、発信端末からの発呼に基づい
て、ATMスイッチ208上で指定された着信端末へのルート
を予め確保する処理をいう。パス接続とは、パス予約の
後に呼処理プロセッサ201が着信端末への着呼を行い着
信端末がこれに応答した場合に、ATMスイッチ208上のパ
スを確立させる処理をいう。パス切断とは、通話が終了
した場合に、ATMスイッチ208上の該当するパスを解放さ
せる処理をいう。
FIG. 6 is an operation flowchart for realizing the function of the path control unit 303 in FIG.
Is a process realized by executing a program stored in the memory 204 of FIG. Path control unit
Reference numeral 303 denotes a path reservation and connection from the call processor 201,
Perform processing corresponding to each disconnection request. Path reservation refers to a process in which the call processor 201 secures a route to the destination terminal specified on the ATM switch 208 in advance based on a call from the source terminal. The path connection refers to a process for establishing a path on the ATM switch 208 when the call processor 201 receives a call to the called terminal after the path reservation and the called terminal responds to the call. Path disconnection refers to a process of releasing a corresponding path on the ATM switch 208 when a call ends.

第6図において、まず、呼処理プロセッサ201からの
要求がパス予約か否かが判定される(S601)。
In FIG. 6, first, it is determined whether or not the request from the call processor 201 is a path reservation (S601).

パス予約である場合(S601の判定がYESの場合)に
は、指定されたATMスイッチ208の入ラインと出ライン及
び要求された帯域から、ATMスイッチ208の最適な内部ル
ートが決定される。そして、そのルート上の使用帯域に
要求帯域が加算され、パスIDが呼処理プロセッサ201に
返される(S602)。なお、各使用帯域の情報と各パスID
は、第2図のメモリ204に格納されている。
If it is a path reservation (if the determination in S601 is YES), the optimal internal route of the ATM switch 208 is determined from the designated incoming and outgoing lines of the ATM switch 208 and the requested band. Then, the required bandwidth is added to the used bandwidth on the route, and the path ID is returned to the call processor 201 (S602). In addition, information on each used band and each path ID
Are stored in the memory 204 of FIG.

呼処理プロセッサ201からの要求がパス予約でなく(S
601の判定がNO)、パス接続である場合(S603の判定がY
ESの場合)には、呼処理プロセッサ201から指定された
パスIDが示す入りラインにあるパステーブル207(第2
図参照)に、ルート情報が書き込まれる(S604)。これ
以後、通話可能状態となり、発信端末からATMスイッチ2
08に入力するユーザ情報は、ATMスイッチ208から着信端
末に向けて出力される。
The request from the call processor 201 is not a path reservation (S
If the determination of 601 is NO, if the connection is a path connection (the determination of S603 is Y
In the case of ES, the path table 207 (second path) in the entry line indicated by the path ID specified by the call processor 201
(See FIG.), The route information is written (S604). After this, the call becomes available and the ATM switch 2
The user information input to 08 is output from the ATM switch 208 to the receiving terminal.

更に、呼処理プロセッサ201からの要求がパス予約で
もパス接続でもなく(S601及びS603の判定がNO)、パス
切断である場合(S605の判定がYESの場合)には、呼処
理プロセッサ201から指定されたパスIDが示す入りライ
ンにあるパステーブル207上から、ルート情報が削除さ
れ、ルート上の使用帯域から、削除されたパスの分の帯
域が減算される(S606)。
Further, if the request from the call processor 201 is neither a path reservation nor a path connection (NO in S601 and S603) and is a path disconnection (if the determination in S605 is YES), the call processor 201 specifies The route information is deleted from the path table 207 on the entry line indicated by the obtained path ID, and the band corresponding to the deleted path is subtracted from the used band on the route (S606).

上述の動作に基づいて実現される第2図の第1の実施
例の動作例を第7図に示す。
FIG. 7 shows an operation example of the first embodiment of FIG. 2 realized based on the above operation.

まず、発信端末が発呼を行うと、同端末からのSETUP
信号が、加入者回線209、ATMスイッチ208を介して信号
装置206で受信され、呼処理プロセッサ201に入力される
(T1)。
First, when the calling terminal makes a call, the SETUP
The signal is received by the signaling device 206 via the subscriber line 209 and the ATM switch 208, and is input to the call processor 201 (T1).

これにより、呼処理プロセッサ201は通話路制御プロ
セッサ203に加入者回線209の帯域の捕捉要求を出し(T
2)、通話路制御プロセッサ203が、加入者回線管理部30
1(第3図及び第4図で示されるプログラム)を起動
し、加入者回線209の帯域を捕捉する処理を行う(T
3)。捕捉が完了すると、通話路制御プロセッサ203から
呼処理プロセッサ201に対して、捕捉完了通知がなされ
る(T4)。
As a result, the call processor 201 issues a request for capturing the bandwidth of the subscriber line 209 to the channel control processor 203 (T
2), the channel control processor 203
1 (the program shown in FIG. 3 and FIG. 4), and performs a process of capturing the band of the subscriber line 209 (T
3). When the capture is completed, a notification of completion of capture is issued from the channel control processor 203 to the call processor 201 (T4).

次に、呼処理プロセッサ201は、発信端末からのダイ
ヤル番号(数字)の分析を行った後、通話路制御プロセ
ッサ203に対して、局間回線210の帯域の捕捉要求を出す
(T6)。これにより、通話路制御プロセッサ203は、局
間回線管理部302(第3図及び第5図で示されるプログ
ラム)を起動し、局間回線210の帯域を捕捉する処理を
行う(T7)。捕捉が完了すると、通話路制御プロセッサ
203から呼処理プロセッサ201に対して、捕捉完了通知が
なされる(T8)。
Next, the call processor 201 analyzes the dial number (numeric) from the calling terminal, and then issues a request for capturing the band of the interoffice line 210 to the communication path control processor 203 (T6). As a result, the channel control processor 203 activates the interoffice line management unit 302 (the program shown in FIGS. 3 and 5), and performs a process of capturing the band of the interoffice line 210 (T7). When the acquisition is completed, the channel control processor
203 notifies the call processor 201 of the capture completion notification (T8).

続いて、呼処理プロセッサ201は、通話路制御プロセ
ッサ203に対して、パス予約の要求を出し(T9)、通話
路制御プロセッサ203が、パス制御部303(第3図及び第
6図で示されるプログラム)を起動し、パスの予約の処
理を行う(T10)。予約が完了すると、通話路制御プロ
セッサ203から呼処理プロセッサ201に対して、予約完了
通知がなされる(T11)。
Subsequently, the call processor 201 issues a request for a path reservation to the communication path control processor 203 (T9), and the communication path control processor 203 sets the path control unit 303 (shown in FIGS. 3 and 6). Program), and performs pass reservation processing (T10). When the reservation is completed, a reservation completion notification is sent from the channel control processor 203 to the call processor 201 (T11).

更に、この後、呼処理プロセッサ201は、一連の呼接
続処理を行う。
Further, thereafter, the call processor 201 performs a series of call connection processing.

すなわち、まず、呼処理プロセッサ201は、着信端末
に対して、SETUP信号を送出し(T12)、これに対して着
信端末からALERT信号(確認信号)が返される(T14)。
更に、呼処理プロセッサ201は、発信端末に対してALERT
信号を送出する(T14)。
That is, first, the call processor 201 sends a SETUP signal to the called terminal (T12), and the ALERT signal (confirmation signal) is returned from the called terminal (T14).
Further, the call processor 201 sends an ALERT to the calling terminal.
A signal is transmitted (T14).

そして、着信端末から呼処理プロセッサ201にCONNECT
信号(接続信号)が入力することにより(T15)、呼処
理プロセッサ201は、通話路制御プロセッサ203に対し
て、パス接続要求を出す(T16)。これを受けて通話路
制御プロセッサ203は、パス制御部303を再び起動し、AT
Mスイッチ208に対してパスの接続処理を行う(T17)。
接続が完了すると、通話路制御プロセッサ203から呼処
理プロセッサ201に対して、接続完了通知がなされる(T
18)。
CONNECT from the called terminal to the call processor 201
When the signal (connection signal) is input (T15), the call processor 201 issues a path connection request to the communication path control processor 203 (T16). In response to this, the channel control processor 203 activates the path control unit 303 again,
A path connection process is performed for the M switch 208 (T17).
When the connection is completed, a connection completion notification is sent from the channel control processor 203 to the call processor 201 (T
18).

これに対して、呼処理プロセッサ201は、着信端末にC
ONN ACK信号(接続応答信号)を、また、発信端末にCON
NECT信号をそれぞれ送出する(T19、T20)。これ以後、
発信端末と着信端末との間で通話可能となり、通話が行
われる(T21)。
On the other hand, the call processor 201
ONN ACK signal (connection response signal)
Sends NECT signals (T19, T20). After this,
A call can be made between the calling terminal and the called terminal, and a call is made (T21).

以上、第1の実施例の動作の1例について示したが、
その他の動作についても、第3図の機能ブロック図及び
それに対応する第4図〜第6図の動作フローチャートに
基づいて、対応する処理を行える。この場合、呼処理プ
ロセッサ201の機能(呼処理ソフトウエア)は在来の機
能でよく、その他のATMスイッチ208における帯域管理等
の複雑な処理は通話路制御プロセッサ203上で分散処理
することができる。すなわち、在来からある呼処理プロ
セッサ201の機能を最大限生かしながらATM交換機の制御
を実現することができる。
As described above, one example of the operation of the first embodiment has been described.
For other operations, corresponding processes can be performed based on the functional block diagram of FIG. 3 and the corresponding operation flowcharts of FIGS. 4 to 6. In this case, the function (call processing software) of the call processing processor 201 may be a conventional function, and other complicated processing such as band management in the ATM switch 208 can be distributed and processed on the communication path control processor 203. . That is, control of the ATM exchange can be realized while making the most of the function of the conventional call processor 201.

第2の実施例 第8図は本発明の第2の実施例の構成図であり、大規
模なATM交換機のシステム構成を示している。
Second Embodiment FIG. 8 is a block diagram of a second embodiment of the present invention, showing a system configuration of a large-scale ATM exchange.

第2図の第1の実施例と比較するとわかるように、第
8図の構成においては、第2図の201〜204、206〜210の
番号で表されるシステムが、「−1」〜「−n」の添え
字で表されるように、バス205によってn組並列に結合
された構成を有する。また、各ATMスイッチ208−1〜20
8−nは、クロスコネクトと呼ばれる通話路結合機構に
より相互に結合される。
As can be seen from a comparison with the first embodiment of FIG. 2, in the configuration of FIG. 8, the systems represented by numbers 201 to 204 and 206 to 210 in FIG. As shown by the suffix “−n”, the bus 205 has a configuration in which n sets are connected in parallel. In addition, each ATM switch 208-1 to 20-20
8-n are mutually connected by a communication path coupling mechanism called cross-connect.

このような構成により、ATM交換機のシステムの増設
を上記の組単位で容易に行える。
With such a configuration, it is possible to easily add an ATM switching system in units of the above-mentioned groups.

第9図は、第8図に示される第2の実施例における通
話路制御プロセッサ203(203−1〜203−nのうち任意
の1つ)を中心とする機能ブロック図であり、加入者回
線管理部301、局間回線管理部302及びパス制御部303
は、第1の実施例の場合と同様の機能を有する。これに
加えて第2の実施例では、第8図のクロスコネクト(通
話路結合機構回線)801のリソース管理を解析的に行
い、呼処理プロセッサ201からの通話路結合機構回線の
捕捉、割付、解放の各要求に対して対応する処理を行う
通話路結合機構回線管理部901を有する。
FIG. 9 is a functional block diagram centered on the channel control processor 203 (any one of 203-1 to 203-n) in the second embodiment shown in FIG. Management unit 301, interoffice line management unit 302, and path control unit 303
Has a function similar to that of the first embodiment. In addition to this, in the second embodiment, the resource management of the cross-connect (line of the channel connection mechanism) 801 in FIG. 8 is analytically performed, and the call processor 201 captures and allocates the line of the channel connection mechanism. It has a communication path coupling mechanism line management unit 901 that performs processing corresponding to each release request.

以下、第8図及び第9図で示される第2の実施例の動
作について説明する。なお、以下の説明では、第8図に
示されるn組の複合システムのうち任意の1組のシステ
ムを、各構成部分の番号の添え字「−1」〜「−n」を
省略して表す。
Hereinafter, the operation of the second embodiment shown in FIGS. 8 and 9 will be described. In the following description, any one of the n complex systems shown in FIG. 8 is represented by omitting the suffixes “−1” to “−n” of the numbers of the components. .

第2の実施例では、呼処理プロセッサ201の機能に、
第1の実施例で説明した基本的な機能のほかに、各ATM
スイッチ208の出線の使用帯域をそれぞれの通話路制御
プロセッサ203に問い合わせ最適な出線を選択する機能
と、呼処理プロセッサ間通信を行う機能が付加される。
また、通話路制御プロセッサ203の機能には、第9図の
通話路結合機構回線管理部901で示されるように、第1
の実施例で説明した第3図の機能のほかに、クロスコネ
クト801のリソースを管理する機能が付加される。
In the second embodiment, the functions of the call processor 201 include:
In addition to the basic functions described in the first embodiment, each ATM
A function of inquiring the use bandwidth of the output line of the switch 208 to each communication path control processor 203 and selecting an optimum output line and a function of performing communication between the call processing processors are added.
The function of the channel control processor 203 includes, as shown in the channel coupling unit line management unit 901 in FIG.
A function for managing the resources of the cross-connect 801 is added to the function of FIG.

まず、呼処理プロセッサ201に付加される第2の実施
例に特有の上記機能について、第10図の動作フローチャ
ートを用いて説明する。第10図(a)〜(d)の動作フ
ローチャートは、呼処理プロセッサ201が、第8図のメ
モリ202内に記憶されている各プログラムを実行するこ
とにより実現される処理である。
First, the above-mentioned functions added to the call processor 201 and unique to the second embodiment will be described with reference to the operation flowchart of FIG. The operation flowcharts of FIGS. 10 (a) to 10 (d) are processing realized by the call processor 201 executing each program stored in the memory 202 of FIG.

始めに、第10図(a)のS1001の処理は、第8図の呼
処理プロセッサ201が、加入者回線209の制御を行う場合
の動作フローチャートである。
First, the process of S1001 in FIG. 10A is an operation flowchart when the call processor 201 in FIG. 8 controls the subscriber line 209.

すなわち、呼処理プロセッサ201は、加入者回線209の
制御の必要性が生じた場合(端末からの発呼又は着呼が
あった場合等)、メモリ202に記憶されている局データ
を調べて、加入者が収容されているATMスイッチ208(通
話路)を抽出し、その通話路制御プロセッサ203を制御
している呼処理プロセッサ201を調べる。
That is, the call processor 201 examines the station data stored in the memory 202 when it becomes necessary to control the subscriber line 209 (for example, when there is an outgoing call or an incoming call from a terminal), The ATM switch 208 (communication path) in which the subscriber is accommodated is extracted, and the call processor 201 controlling the communication path control processor 203 is checked.

もし、自分がそのプロセッサなら、自分が制御してい
る通話路制御プロセッサ203に、加入者回線209の制御オ
ーダすなわち捕捉、割付又は解放の要求を出す。もし、
違うプロセッサなら、その呼処理プロセッサ201に対
し、制御オーダの出力命令を出す。
If it is the processor, it issues a control order of the subscriber line 209, that is, a request for acquisition, allocation or release to the channel control processor 203 which it controls. if,
If it is a different processor, it issues a control order output command to the call processor 201.

これにより、対応する通話路制御プロセッサ203の加
入者回線管理部301(第9図)が起動され、第1の実施
労の場合と同様の第4図の動作フローチャートに基づい
て必要な処理が行われる。
As a result, the subscriber line management unit 301 (FIG. 9) of the corresponding channel control processor 203 is activated, and necessary processing is performed based on the operation flowchart of FIG. 4 similar to the case of the first embodiment. Will be

第10図(b)は、第8図の呼処理プロセッサ201が、
局間回線210の制御を行う場合の動作フローチャートで
ある。
FIG. 10 (b) shows that the call processor 201 of FIG.
5 is an operation flowchart when controlling the interoffice line 210.

まず、呼処理プロセッサ201は、局間回線210の制御の
必要性が生じた場合、メモリ202に記憶されている局デ
ータを調べて、指定された局間回線210を収容しているA
TMスイッチ208(通話路)を抽出し、それらに対応する
全ての通話路制御プロセッサ203に対して、局間回線情
報収集オーダを出す(S1002)。
First, when the necessity of controlling the interoffice line 210 arises, the call processor 201 checks the office data stored in the memory 202 and stores the designated interoffice line 210 in the A
The TM switches 208 (call paths) are extracted, and an interoffice line information collection order is issued to all the call path control processors 203 corresponding to them (S1002).

これにより、対応する通話路制御プロセッサ203の局
間回線管理部302(第9図)が起動され、局間回線情報
の収集を行う。この処理は、第5図の第1の実施例の場
合の動作フローチャートには示されていないが、指定さ
れた局間回線210の空帯域を調べる処理であり、これに
より得られる空帯域情報が対応する呼処理プロセッサ20
1に通知される。
This activates the interoffice line management unit 302 (FIG. 9) of the corresponding channel control processor 203 to collect interoffice line information. Although this processing is not shown in the operation flowchart in the case of the first embodiment in FIG. 5, it is processing for checking the free band of the designated interoffice line 210, and the free band information obtained by this is Corresponding call processor 20
1 is notified.

続いて、呼処理プロセッサ201は、局間回線情報収集
オーダを出した全ての通話路制御プロセッサ203から局
間回線情報を収集した後、最も空帯域が大きい局間回線
210を抽出し、その通話路制御プロセッサ203を制御して
いる呼処理プロセッサ201に対し、局間回線制御オーダ
すなわち捕捉、割付又は解放の要求の出力命令を出す
(S1003)。
Subsequently, the call processor 201 collects the inter-office line information from all the communication path control processors 203 that have issued the inter-office line information collection order, and then obtains the inter-office line with the largest available band.
It extracts 210, and issues an interoffice line control order, that is, a command to output a request for capture, allocation or release, to the call processor 201 controlling the call path control processor 203 (S1003).

これにより、対応する通話路制御プロセッサ203の局
間回線管理部302(第9図)が起動され、第1の実施例
の場合と同様の第5図の動作フローチャートに基づいて
必要な処理が行われる。
As a result, the interoffice line management unit 302 (FIG. 9) of the corresponding channel control processor 203 is started, and necessary processing is performed based on the operation flowchart of FIG. 5 similar to that of the first embodiment. Will be

第10図(c)のS1004の処理は、第8図の呼処理プロ
セッサ201が、クロスコネクト(通話路結合機構回線)8
01の制御を行う場合の動作フローチャートである。
The processing of S1004 in FIG. 10 (c) is performed by the call processor 201 in FIG.
6 is an operation flowchart when the control of FIG.

すなわち、呼処理プロセッサ201は、上記第10図
(b)の呼制御等の結果、1つの呼に対応する出回線
(局間回線210)又は入り回線(加入者回線209)が異な
るATMスイッチ208(通話路)に存在することとなった場
合には、それらのATMスイッチ208同士を接続するため
に、自分の呼処理プロセッサ201が制御している通話路
制御プロセッサ203に対して、通話路結合機構回線制御
オーダすなわち捕捉、割付又は解放の要求を出す。
That is, as a result of the call control and the like in FIG. 10 (b), the call processor 201 determines that the ATM switch 208 having a different outgoing line (inter-office line 210) or incoming line (subscriber line 209) corresponding to one call. If it is determined that the ATM switch 208 exists in the (call path), the ATM switch 208 is connected to the call path control processor 203 controlled by the call processor 201 to connect the ATM switches 208 to each other. Issue a mechanism line control order, ie, a request for acquisition, allocation or release.

これにより、通話路制御プロセッサ203の通話路結合
機構回線管理部901(第9図)が起動される。この部分
の機能を実現する動作フローチャートが第11図であり、
通話路制御プロセッサ203が第2図のメモリ204内に記憶
されているプログラムを実行することにより実現される
処理である。ここでは、呼処理プロセッサ201からの要
求がクロスコネクト(通話路結合機構回線)801の捕
捉、割付、解放のそれぞれである場合に、クロスコネク
ト801に対して対応する処理が行われるが、S1101〜S111
5の各処理は、第4図S401〜S415の各処理において、加
入者回線209をクロスコネクト(通話路結合機構回線)8
01に置き換えたものに完全に対応している。これによ
り、呼処理プロセッサ201からの要求に従って、クロス
コネクト801の捕捉、割付又は解放の処理が実現され
る。
As a result, the channel control unit 901 (FIG. 9) of the channel control processor 203 is activated. FIG. 11 is an operation flowchart for realizing the function of this part,
This is a process realized by the communication path control processor 203 executing a program stored in the memory 204 of FIG. Here, when the request from the call processor 201 is each of capture, allocation, and release of the cross-connect (the communication path coupling mechanism line) 801, the corresponding processing is performed on the cross-connect 801. S111
The processing of FIG. 5 is performed by connecting the subscriber line 209 to the cross-connect (communication path coupling mechanism line) in each of the processing of S401 to S415 in FIG.
It is completely compatible with the one replaced by 01. As a result, according to the request from the call processor 201, the process of capturing, allocating, or releasing the cross-connect 801 is realized.

第10図(d)のS1005の処理は、第8図の呼処理プロ
セッサ201が、クロスコネクト(通話路結合機構回線)8
01の制御を行う場合の動作フローチャートである。
The processing of S1005 in FIG. 10D is performed by the call processor 201 in FIG.
6 is an operation flowchart when the control of FIG.

すなわち、呼処理プロセッサ201は、入り回線(発端
末の加入者回線209、クロスコネクト801の回線又は入り
側の局間回線210)と出回線(着端末の加入者回線209、
クロスコネクト801の回線又は出側の局間回線210)間に
パスを生成、接続、切断するために、自分の呼処理プロ
セッサ201が制御している通話路制御プロセッサ203に対
しパス制御オーダを出す。
That is, the call processing processor 201 includes the incoming line (the subscriber line 209 of the calling terminal, the line of the cross-connect 801 or the inter-station line 210 of the incoming side) and the outgoing line (the subscriber line 209 of the called terminal,
In order to generate, connect and disconnect a path between the line of the cross-connect 801 or the outgoing interoffice line 210), a path control order is issued to the channel control processor 203 controlled by its own call processor 201. .

これにより、通話路制御プロセッサ203のパス制御部3
03(第9図)が起動され、第1の実施例の場合と同様の
第6図の動作フローチャートに基づいて必要な処理が行
われる。
Thereby, the path control unit 3 of the channel control processor 203
03 (FIG. 9) is activated, and necessary processing is performed based on the operation flowchart of FIG. 6 similar to the case of the first embodiment.

第3の実施例 第12図は本発明の第3の実施例の構成図であり、第8
図の第2の実施例と同様の大規模なATM交換機のシステ
ム構成を示している。第2の実施例と異なるのは、出方
路(局間回線210)の使用帯域情報を記憶した共通メモ
リ1201がバス205に接続され、この情報を全ての呼処理
プロセッサ201−1〜201−nがアクセスできるように構
成される点である。
Third Embodiment FIG. 12 is a block diagram of a third embodiment of the present invention.
FIG. 9 shows a system configuration of a large-scale ATM exchange similar to that of the second embodiment in FIG. The difference from the second embodiment is that a common memory 1201 storing the used band information of the outgoing route (inter-station line 210) is connected to the bus 205, and this information is transferred to all the call processors 201-1 to 201-. n is configured to be accessible.

第13図は、第12図に示される第3の実施例における通
話路制御プロセッサ203(203−1〜203−nのうち任意
の1つ)を中心とする機能ブロック図であり、第9図の
第2の実施例の場合と同様、加入者回線管理部301、局
間回線管理部302、パス制御部303及び通話路結合機構回
線管理部901からなる。但し、第2の実施例の場合と異
なり、呼処理プロセッサ201からの局間回線情報の収集
の要求は、通話路制御プロセッサ203の局間回線管理部3
02に対してではなく、共通メモリ1201に対して行われ
る。
FIG. 13 is a functional block diagram centered on the channel control processor 203 (any one of 203-1 to 203-n) in the third embodiment shown in FIG. As in the case of the second embodiment, the communication system includes a subscriber line management unit 301, an interoffice line management unit 302, a path control unit 303, and a line management unit 901. However, unlike the case of the second embodiment, the request for collection of interoffice line information from the call processing processor 201 is transmitted to the interoffice line management unit 3 of the call path control processor 203.
This is done not for 02 but for the common memory 1201.

これに対応して、第3の実施例では、呼処理プロセッ
サ201の機能において、加入者回線制御オーダ、通話路
結合機構回線制御オーダ及びパス制御オーダのそれぞれ
を出力する機能は、第10図(a)、(c)及び(d)の
第2の実施例の場合と同様であるが、局間回線制御オー
ダを出力する機能は、第10図(b)の第2の実施例の場
合と異なり、第14図の動作フローチャートで示される。
Correspondingly, in the third embodiment, in the function of the call processor 201, the function of outputting each of the subscriber line control order, the speech path coupling mechanism line control order, and the path control order is shown in FIG. a), (c) and (d) are the same as those in the second embodiment, but the function of outputting the inter-station line control order is different from that of the second embodiment in FIG. 10 (b). 14 is different from that shown in the operation flowchart of FIG.

すなわち、呼処理プロセッサ201は、局間回線210の制
御の必要性が生じた場合、メモリ202に記憶されている
局データを調べて、指定された局間回線210を収容して
いるATMスイッチ208(通話路)を抽出し、それらに対応
する局間回線情報の収集オーダを、通話路制御プロセッ
サ203に対してではなく共通メモリ1201に対して出す(S
1401)。
That is, when it becomes necessary to control the interoffice line 210, the call processor 201 examines the office data stored in the memory 202, and checks the ATM switch 208 that accommodates the specified interoffice line 210. (Communication paths) are extracted, and a corresponding collection order of inter-office line information is output not to the communication path control processor 203 but to the common memory 1201 (S
1401).

続いて、呼処理プロセッサ201は、共通メモリ1201か
ら該当する全ての局間回線210に対応する局間回線情報
を収集した後、最も空帯域が大きい局間回線210を抽出
し、その通話路制御プロセッサ203を制御している呼処
理プロセッサ201に対し、局間回線制御オーダすなわち
捕捉、割付又は解放の要求の出力命令を出す(S140
2)。
Subsequently, the call processor 201 collects the interoffice line information corresponding to all the corresponding interoffice lines 210 from the common memory 1201, then extracts the interoffice line 210 having the largest vacant band, and controls the call path. It issues an interoffice line control order, that is, a command to output a request for acquisition, allocation or release to the call processor 201 controlling the processor 203 (S140).
2).

これにより、第2の実施例の場合と全く同様にして、
対応する通話路制御プロセッサ203の局間回線管理部302
(第13図)が起動され、第1の実施例の場合と同様の第
5図の動作フローチャートに基づいて必要な処理が行わ
れる。
As a result, in the same manner as in the second embodiment,
Corresponding interoffice line management unit 302 of speech channel control processor 203
(FIG. 13) is started, and necessary processing is performed based on the operation flowchart of FIG. 5 similar to the case of the first embodiment.

〔発明の効果〕〔The invention's effect〕

本発明の第1の態様によれば、ATM交換機固有のリソ
ース管理を、呼処理プロセッサとは別の通話路制御プロ
セッサに分散して行わせることにより、処理速度を高速
に実行することが可能となる。
According to the first aspect of the present invention, it is possible to execute the processing speed at a high speed by distributing the resource management specific to the ATM switch to a communication path control processor different from the call processing processor. Become.

また、ATM用の通話路スイッチ固有の処理を呼処理プ
ロセッサでの処理プログラムとは別の通話路制御プロセ
ッサ用のプログラムモジュールに分けることにより、既
存の呼処理ソフトウエアを有効に活用することが可能と
なる。
In addition, the existing call processing software can be used effectively by dividing the processing specific to the ATM path switch into a program module for the path controller separate from the processing program for the call processor. Becomes

本発明の第2の態様によれば、通話路スイッチが複数
ある場合に、それぞれに対応して呼処理プロセッサと通
話路制御プロセッサの組を設けることにより、この組の
単位で容易に交換機システムの増設を行うことが可能と
なる。
According to the second aspect of the present invention, when a plurality of speech path switches are provided, a set of a call processing processor and a speech path control processor is provided for each of them, so that the switching system can be easily implemented in units of this set. Extension can be performed.

本発明の第3の態様によれば、第2の態様において、
各通話路スイッチの出線の使用帯域を示す情報を記憶す
る共通メモリを設けることにより、各呼処理プロセッサ
は、各通話路スイッチの出線の使用帯域をいちいち各通
話路制御プロセッサに問い合わせる必要がなくなり、処
理を第2の態様の場合より高速化することが可能とな
る。
According to a third aspect of the present invention, in the second aspect,
By providing a common memory for storing information indicating the use band of the outgoing line of each call path switch, each call processor needs to inquire each of the call path control processors about the use band of the outgoing line of each call path switch. This makes it possible to speed up the processing as compared with the case of the second aspect.

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

第1図(a)〜(c)は、本発明のブロック図、 第2図は、本発明の第1の実施例の構成図、 第3図は、第1の実施例の機能ブロック図、 第4図は、第1の実施例における加入者回線管理部の動
作フローチャート、 第5図は、第1の実施例における局間回線管理部の動作
フローチャート、 第6図は、第1の実施例におけるパス制御部の動作フロ
ーチャート、 第7図は、第1の実施例の動作シーケンス図、 第8図は、本発明の第2の実施例の構成図、 第9図は、第2図の実施例の機能ブロック図、 第10図(a)〜(d)は、第2の実施例における呼処理
プロセッサの動作フローチャート、 第11図は、第2の実施例における通話路結合機構回線管
理部の動作フローチャート、 第12図は、本発明の第3の実施例の構成図、 第13図は、第3の実施例の機能ブロック図、 第14図は、第3の実施例における呼処理プロセッサの局
間回線制御オーダの動作フローチャートである。 101、101−1〜101−n……呼処理プロセッサ、 102、102−1〜102−n……通話路制御プロセッサ、 103、103−1〜103−n……通話路スイッチ、 104、104−1〜104−n……加入者回線、 105、105−1〜105−n……局間回線、 106……バス、 107……通話路結合手段、 108……共通メモリ手段.
1 (a) to 1 (c) are block diagrams of the present invention, FIG. 2 is a block diagram of a first embodiment of the present invention, FIG. 3 is a functional block diagram of the first embodiment, FIG. 4 is an operation flowchart of a subscriber line management unit in the first embodiment, FIG. 5 is an operation flowchart of an interoffice line management unit in the first embodiment, and FIG. 6 is a first embodiment. 7 is an operation sequence diagram of the first embodiment, FIG. 8 is a configuration diagram of the second embodiment of the present invention, and FIG. 9 is an implementation of FIG. FIG. 10 (a) to (d) are operation flowcharts of the call processor in the second embodiment, and FIG. 11 is a functional block diagram of the line coupling unit line management unit in the second embodiment. Operation flowchart, FIG. 12 is a block diagram of a third embodiment of the present invention, and FIG. 13 is a third embodiment. Examples functional block diagram of FIG. 14 is an operational flowchart of the station line control order of the call processor in the third embodiment. 101, 101-1 to 101-n: Call processor 102, 102-1 to 102-n: Channel control processor 103, 103-1 to 103-n: Channel switches 104, 104- 1 to 104-n: subscriber line, 105, 105-1 to 105-n: interoffice line, 106: bus, 107: communication path coupling means, 108: common memory means.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 初鹿野 一雄 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (72)発明者 下江 敏夫 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (72)発明者 坪井 洋治 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (56)参考文献 特開 平1−97095(JP,A) 特開 昭62−95049(JP,A) 特開 平1−128642(JP,A) 特開 昭62−97490(JP,A) ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Kazuo Hatsukano 1015 Uedanaka, Nakahara-ku, Kawasaki City, Kanagawa Prefecture Inside Fujitsu Limited (72) Inventor Toshio Shimoe 1015 Kamiodanaka, Nakahara-ku, Kawasaki City, Kanagawa Prefecture Fujitsu Limited (72) Inventor Yoji Tsuboi 1015 Uedanaka, Nakahara-ku, Kawasaki City, Kanagawa Prefecture Inside Fujitsu Limited (56) References JP-A-1-97095 (JP, A) JP-A-62-95049 (JP, A) Hei 1-128642 (JP, A) JP-A-62-97490 (JP, A)

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】非同期転送モードの複数の通話路スイッチ
(103−1〜103−n)を通話路結合手段(107)によっ
て相互に結合した構成を有するATM交換機において、 前記各通話路スイッチ(103−1〜103−n)に対応して
信号処理及びサービス制御処理を行う前記各通話路スイ
ッチに対応した複数の呼処理プロセッサ(101−1〜101
−n)と、 該各呼処理プロセッサからの要求に基づいて、前記各通
話路スイッチ(103−1〜103−n)の出線の帯域管理
と、該各通話路スイッチ(103−1〜103−n)の通話路
制御を行う複数の通話路制御プロセッサ(102−1〜102
−n)と、 前記各呼処理プロセッサ(101−1〜101−n)と前記各
通話路制御プロセッサ(102−1〜102−n)を結合する
バス(106)と、 を有することを特徴とするATM交換機。
An ATM exchange having a configuration in which a plurality of communication path switches (103-1 to 103-n) in an asynchronous transfer mode are mutually connected by a communication path coupling means (107). -1 to 103-n) and a plurality of call processors (101-1 to 101) corresponding to the respective communication path switches for performing signal processing and service control processing.
-N), based on a request from each of the call processors, the bandwidth management of the outgoing line of each of the communication path switches (103-1 to 103-n), and each of the communication path switches (103-1 to 103-103). -N) a plurality of communication path control processors (102-1 to 102-2) for performing communication path control
-N), and a bus (106) for coupling the call processors (101-1 to 101-n) and the communication path control processors (102-1 to 102-n). ATM switch to do.
【請求項2】前記各呼処理プロセッサは、 前記各通話路スイッチの出線の使用帯域を前記各通話路
制御プロセッサに問い合せ、最適な出線を選択する手段
と、 他の呼処理プロセッサとの間で通信を行う手段と、 を含み、 前記各通話路制御プロセッサは、 対応する前記各呼処理プロセッサからの要求に基づい
て、前記通話路スイッチが収容する加入者回線のリソー
スを管理する加入者回線管理手段と、 対応する前記各呼処理プロセッサからの要求に基づい
て、前記通話路スイッチが収容する局間回線のリソース
を管理する局間回線管理手段と、 対応する前記各呼処理プロセッサからの要求に基づい
て、前記通話路スイッチにおけるパスの接続制御を行う
パス制御手段と、 対応する前記各呼処理プロセッサからの要求に基づい
て、前記通話路結合手段のリソースを管理する通話路結
合手段管理手段と、 を含むことを特徴とする請求項1記載のATM交換機。
2. The call processing processor according to claim 1, wherein said call processing processor inquires each of said communication path control processors about a use band of an output line of each of said communication path switches, and selects an optimum output line. Means for communicating between the call path control processors, wherein each of the call path control processors manages a resource of a subscriber line accommodated in the call path switch based on a request from each of the corresponding call processing processors. Line management means, based on a request from each of the corresponding call processors, an interoffice line management means for managing resources of an interoffice line accommodated by the speech path switch, and A path control unit for controlling connection of a path in the communication path switch based on a request; and a call control unit based on a request from each of the corresponding call processors. ATM switch according to claim 1, characterized in that it comprises a speech path coupling means managing means for managing the resources of the coupling means.
【請求項3】非同期転送モードの複数の通話路スイッチ
(103−1〜103−n)を通話路結合手段(107)によっ
て相互に結合した構成を有するATM交換機において、 前記各通話路スイッチ(103−1〜103−n)に対応して
信号処理及びサービス制御処理を行う前記各通話路スイ
ッチに対応した複数の呼処理プロセッサ(101−1〜101
−n)と、 該各呼処理プロセッサからの要求に基づいて、前記各通
話路スイッチ(103−1〜103−n)の出線の帯域管理
と、該各通話路スイッチ(103−1〜103−n)の通話路
制御を行う複数の通話路制御プロセッサ(102−1〜102
−n)と、 前記通話路制御プロセッサにより管理される前記各通話
路スイッチの出線の使用帯域を示す情報を記憶する共通
メモリ(108)と、 前記各呼処理プロセッサ(101−1〜101−n)と前記各
通話路制御プロセッサ(102−1〜102−n)と前記共通
メモリを結合するバス(106)と、 を有することを特徴とするATM交換機。
3. An ATM exchange having a configuration in which a plurality of communication path switches (103-1 to 103-n) in an asynchronous transfer mode are mutually connected by a communication path coupling means (107). -1 to 103-n) and a plurality of call processors (101-1 to 101) corresponding to the respective communication path switches for performing signal processing and service control processing.
-N), based on a request from each of the call processors, the bandwidth management of the outgoing line of each of the communication path switches (103-1 to 103-n), and each of the communication path switches (103-1 to 103-103). -N) a plurality of communication path control processors (102-1 to 102-2) for performing communication path control
-N), a common memory (108) for storing information indicating the use band of the outgoing line of each communication path switch managed by the communication path control processor, and each of the call processing processors (101-1 to 101-). n), and a bus (106) for coupling each of the communication path control processors (102-1 to 102-n) with the common memory.
【請求項4】前記各呼処理プロセッサは、 前記各通話路スイッチの出線の使用帯域を前記共通メモ
リから抽出し、最適な出線を選択する手段と、 他の呼処理プロセッサとの間で通信を行う手段と、 を含み、 前記各通話路制御プロセッサは、 対応する前記各呼処理プロセッサからの要求に基づい
て、前記通話路スイッチが収容する加入者回線のリソー
スを管理する加入者回線管理手段と、 対応する前記各呼処理プロセッサからの要求に基づい
て、前記通話路スイッチが収容する局間回線のリソース
を管理する局間回線管理手段と、 対応する前記各呼処理プロセッサからの要求に基づい
て、前記通話路スイッチにおけるパスの接続制御を行う
パス制御手段と、 対応する前記各呼処理プロセッサからの要求に基づい
て、前記通話路結合手段のリソースを管理する通話路結
合手段管理手段と、 を含むことを特徴とする請求項3記載のATM交換機。
4. The call processing processor according to claim 1, further comprising: a means for extracting a use band of an output line of each of the communication path switches from the common memory and selecting an optimum output line; Means for performing communication, wherein each of the communication path control processors manages, based on a request from each of the corresponding call processing processors, a resource of a communication line accommodated by the communication path switch. Means, based on a request from each of the corresponding call processors, an interoffice line managing means for managing resources of an interoffice line accommodated by the speech path switch, and a request from each of the corresponding call processors. A path control unit that controls connection of a path in the speech path switch, based on a request from each of the corresponding call processors, ATM switch according to claim 3, characterized in that it comprises a speech path coupling means managing means for managing the source, the.
JP28263690A 1990-10-20 1990-10-20 ATM switch Expired - Fee Related JP2745485B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP28263690A JP2745485B2 (en) 1990-10-20 1990-10-20 ATM switch
EP91117917A EP0482551B1 (en) 1990-10-20 1991-10-21 An ATM switching unit
US07/780,120 US5255266A (en) 1990-10-20 1991-10-21 ATM switching unit
CA002053821A CA2053821C (en) 1990-10-20 1991-10-21 Atm switching unit
DE69131089T DE69131089T2 (en) 1990-10-20 1991-10-21 ATM switching unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28263690A JP2745485B2 (en) 1990-10-20 1990-10-20 ATM switch

Publications (2)

Publication Number Publication Date
JPH04157846A JPH04157846A (en) 1992-05-29
JP2745485B2 true JP2745485B2 (en) 1998-04-28

Family

ID=17655099

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28263690A Expired - Fee Related JP2745485B2 (en) 1990-10-20 1990-10-20 ATM switch

Country Status (1)

Country Link
JP (1) JP2745485B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6295049A (en) * 1985-10-22 1987-05-01 Nippon Telegr & Teleph Corp <Ntt> Packet processing system in multi-processor type packet processor
JP2637745B2 (en) * 1987-10-08 1997-08-06 国際電信電話株式会社 Logicalization method of ISDN call processing software
JPH01128642A (en) * 1987-11-13 1989-05-22 Nec Corp Packet switching system
JPH02220534A (en) * 1989-02-21 1990-09-03 Nec Corp Distributed processing type packet exchange

Also Published As

Publication number Publication date
JPH04157846A (en) 1992-05-29

Similar Documents

Publication Publication Date Title
US6014382A (en) ATM switching system including a switching control portion for distributing call set-up requirement signals
EP0482551B1 (en) An ATM switching unit
US6343084B1 (en) Broadband telecommunications system
JPH04229747A (en) Packet exchange system and packet exchange
JP2972257B2 (en) Packet switch
EP0760591A2 (en) Method and apparatus for interfacing low speed access links to a high speed time multiplexed switch fabric
JP3083540B2 (en) Switching control method using multiprocessor
US6618372B1 (en) Packet switching system having-having self-routing switches
JP2809880B2 (en) Coordination system for coordinating connection requests
JP2745485B2 (en) ATM switch
JPH11507784A (en) Asynchronous transfer mode local access
JPH11234287A (en) Switching system, subscriber device and switching device
JP3351994B2 (en) Broadband terminal device for ring structure network and congestion control method therefor
JPH05175985A (en) Multi-layer compound call control system
JP3070898B2 (en) Communication device
US7058062B2 (en) Packet switching system having self-routing switches
JP3543762B2 (en) ATM exchange and bandwidth management method
KR100194816B1 (en) Call Control Method in Subscriber Unit of Public Communication Network of Asynchronous Transfer Mode Switching System
JPH10229400A (en) Method for setting virtual channel for atm subscriber line signal
JP3101861B2 (en) Common additional delay controller
KR100346848B1 (en) Method for Supporting Point-to-Multipoint Trunk Call in ATM Switching System
JP3062208B2 (en) Subscriber line signal processing method in ATM exchange
JPH0799541A (en) Communication system and communication method utilizing cross connect network
JPH10150449A (en) Method for setting virtual channel for subscriber line signal between atm exchange and atm line concentrator
JPH0522333A (en) Connection control system in asynchronous transfer mode

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees