JPH0520237A - Communication processing device - Google Patents
Communication processing deviceInfo
- Publication number
- JPH0520237A JPH0520237A JP3195028A JP19502891A JPH0520237A JP H0520237 A JPH0520237 A JP H0520237A JP 3195028 A JP3195028 A JP 3195028A JP 19502891 A JP19502891 A JP 19502891A JP H0520237 A JPH0520237 A JP H0520237A
- Authority
- JP
- Japan
- Prior art keywords
- channel
- processor
- communication
- resource management
- processing device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Abstract
(57)【要約】
【目的】 1つのチャネル対応プロセッサの障害時、同
一物理回線を使用している他チャネル対応プロセッサで
行われている通信に影響を与えることなく、障害チャネ
ルの予備切替を行う。
【構成】 チャネル上の伝送制御を行うチャネル対応プ
ロセッサ140−1〜140−nは、物理回線の同期制
御、信号制御を行う回線インタフェース制御プロセッサ
180を介して通信を行っている。リソース管理テーブ
ル120を備え、チャネル対応プロセッサを管理するリ
ソース管理プロセッサ100は、前記チャネル対応プロ
セッサに障害が発生したとき、そのプロセッサの行って
いる処理を、予備系のチャネル対応プロセッサ160−
1〜160−mに行わせるように、切替を行う。
(57) [Abstract] [Purpose] When a processor corresponding to one channel fails, preliminary switching of the failed channel is performed without affecting the communication performed by the processors corresponding to other channels using the same physical line. . [Configuration] Channel-corresponding processors 140-1 to 140-n that perform transmission control on a channel are communicating via a line interface control processor 180 that performs physical line synchronization control and signal control. The resource management processor 100, which includes the resource management table 120 and manages the channel-capable processor, executes the processing performed by the channel-capable processor when a failure occurs in the channel-capable processor by the standby channel-capable processor 160-.
The switching is performed so that it is performed from 1 to 160-m.
Description
【0001】[0001]
【産業上の利用分野】本発明は、通信処理装置に係り、
特に、時分割多重化された物理回線上の1個または複数
個のタイムスロットを組合せ、これを通信チャネルとし
て使用することのできる物理インタフェースを制御する
通信処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication processing device,
In particular, the present invention relates to a communication processing device that combines one or a plurality of time slots on a time-division multiplexed physical line and controls a physical interface that can use this as a communication channel.
【0002】[0002]
【従来の技術】通信処理装置に関する従来技術として、
例えば、特開平2−45854号公報等に記載された技
術が知られている。この従来技術は、通信処理装置のハ
ードウェア障害に対する信頼性の向上を図るために、通
信処理装置を二重化し、一方の通信処理装置が障害とな
った場合に、外部の回線切替装置を用いて通信処理装置
そのものを切替るというものである。2. Description of the Related Art As a conventional technique relating to a communication processing device,
For example, the technique described in Japanese Patent Laid-Open No. 2-45854 is known. In this conventional technique, in order to improve the reliability of the communication processing device against a hardware failure, the communication processing device is duplicated, and when one communication processing device fails, an external line switching device is used. The communication processing device itself is switched.
【0003】[0003]
【発明が解決しようとする課題】前記従来技術は、外部
の回線切替装置を用いて通信処理装置そのものを切替る
ため、その切替単位が少なくとも物理的な回線単位でな
ければならず、次のような問題点を有している。In the prior art, since the communication processing device itself is switched using the external line switching device, the switching unit must be at least a physical line unit. Have some problems.
【0004】すなわち、時分割多重化された物理回線上
の1個または複数個のタイムスロットを組合せ、これを
通信チャネルとして使用することができる物理インタフ
ェースを、チャネル単位にプロセッサを割当ることによ
り構成して実現されている通信処理装置の従来技術は、
通常、1つのチャネル対応プロセッサのみに障害が発生
した場合、他のチャネル対応プロセッサが正常であるに
もかかわらず、物理回線全体を切替る必要がある。この
ため、この従来技術は、正常なチャネル対応プロセッサ
により行われていた通信を一度中断して再開しなければ
ならないという問題点を有している。That is, a physical interface capable of combining one or a plurality of time slots on a time-division-multiplexed physical line and using the time slots as a communication channel is configured by assigning a processor for each channel. The conventional technology of the communication processing device realized by
Normally, when only one channel-capable processor fails, it is necessary to switch the entire physical line even though the other channel-capable processors are normal. Therefore, this conventional technique has a problem in that the communication performed by the normal channel-capable processor must be interrupted and restarted once.
【0005】本発明の目的は、前記従来技術の問題点を
解決し、1つのチャネル対応プロセッサの障害時、同一
物理回線を使用している他のチャネル対応プロセッサで
行われている通信に影響を与えることなく、障害チャネ
ルの予備切替を行うことができる通信処理装置を提供す
ることにある。An object of the present invention is to solve the above-mentioned problems of the prior art, and to affect the communication performed by another channel compatible processor using the same physical line when one channel compatible processor fails. It is an object of the present invention to provide a communication processing device capable of performing preliminary switching of a failure channel without giving it.
【0006】本発明の他の目的は、本発明をISDN回
線に適用した場合に、Dチャネルを制御するチャネル対
応プロセッサの障害時に、エンドツーエンドの情報チャ
ネル(Bチャネル、Hチャネル)上での通信に全く影響
を与えることなく予備切替を行うことのできる低コス
ト、省スペースの通信処理装置を提供することにある。Another object of the present invention is, when the present invention is applied to an ISDN line, in the case of a failure of a channel-capable processor controlling a D channel, on an end-to-end information channel (B channel, H channel). It is an object of the present invention to provide a low-cost, space-saving communication processing device capable of performing preliminary switching without affecting communication at all.
【0007】[0007]
【課題を解決するための手段】本発明によれば前記目的
は、障害になったチャネル対応プロセッサのみを予備に
切替るようにすることにより達成される。According to the present invention, the above object is achieved by allowing only a failed channel-capable processor to be preliminarily switched.
【0008】すなわち、本発明による通信処理装置は、
物理回線の同期制御、信号制御を行う回線インタフェー
ス制御プロセッサと、各チャネル毎に設けられ、チャネ
ル上の伝送制御を行う一個または複数個のチャネル対応
プロセッサと、各チャネル対応プロセッサに対するタイ
ムスロットの割当て状態及び各チャネルで行われている
通信の呼状態を管理するリソース管理プロセッサと、そ
の管理情報を保持するリソース管理テーブルとを備えて
構成され、各チャネル対応プロセッサがリソース管理プ
ロセッサからの指示により任意のタイムスロットの制御
を行う手段を備え、リソース管理プロセッサが、各チャ
ネル対応プロセッサの障害を検出する手段と、情報チャ
ネル(Bチャネル、Hチャネル)上での通信に対応する
Dチャネル上の呼情報を管理する手段とを備え、チャネ
ル対応プロセッサが障害となったとき、そのプロセッサ
を予備プロセッサに切替るものである。That is, the communication processing device according to the present invention is
Line interface control processor that performs physical line synchronization control and signal control, one or more channel-compatible processors that are provided for each channel and that control transmission on the channel, and time slot allocation status for each channel-compatible processor And a resource management processor that manages the call state of the communication performed in each channel, and a resource management table that holds the management information, and each channel-compatible processor is arbitrarily designated by an instruction from the resource management processor. The resource management processor includes means for controlling time slots, means for detecting a failure of each channel corresponding processor, and call information on the D channel corresponding to communication on the information channel (B channel, H channel). A channel-capable processor with a means for managing When an obstacle is intended Ru switch the processor to the spare processor.
【0009】また、本発明の通信処理装置は、チャネル
対応プロセッサとして、現用系のものについて、Bチャ
ネル、Hチャネルと制御速度毎に処理能力の異るプロセ
ッサを使用し、予備系のものについて、あらゆるチャネ
ルの制御が可能なプロセッサを使用して構成される。Further, the communication processing apparatus of the present invention uses, as a channel-compatible processor, an active system processor having different processing capacities for each control speed such as B channel and H channel, and a standby system processor. It is configured using a processor that can control all channels.
【0010】[0010]
【作用】リソース管理プロセッサは、チャネル対応プロ
セッサの障害を検出すると、予備系のチャネル対応プロ
セッサを起動し、障害の発生したチャネル対応プロセッ
サで行われていた通信に関する情報(チャネル種別タイ
ムスロット、伝送制御手順等)をリソース管理テーブル
から取り出して予備系のチャネル対応プロセッサに設定
し、障害の発生したチャネル対応プロセッサで行ってい
た通信を、予備系のチャネル対応プロセッサにより続行
させる。When the resource management processor detects a failure of the channel-capable processor, it activates the standby channel-capable processor, and information relating to communication (channel type time slot, transmission control) performed by the failed channel-capable processor. (Procedure) is set from the resource management table and set in the spare channel corresponding processor, and the communication performed by the faulty channel corresponding processor is continued by the spare channel corresponding processor.
【0011】[0011]
【実施例】以下、本発明による通信処理装置の一実施例
を図面により詳細に説明する。以下に説明する実施例
は、物理回線としてISDN一次群回線を使用した場合
の実施例である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a communication processing device according to the present invention will be described in detail below with reference to the drawings. The embodiment described below is an embodiment in which an ISDN primary group line is used as a physical line.
【0012】図1は本発明の一実施例の構成を示すブロ
ック図、図2、図4、図6はリソース管理テーブルの内
容を説明する図、図3、図5は予備切替の処理動作を説
明するフローチャートである。図1において、100は
リソース管理プロセッサ、120はリソース管理テーブ
ル、140−1〜140−n、160−1〜160−m
はチャネル対応プロセッサ、180は回線インタフェー
ス制御プロセッサ、190は時分割多重バスである。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention, FIGS. 2, 4 and 6 are diagrams for explaining the contents of a resource management table, and FIGS. 3 and 5 are processing operations for preliminary switching. It is a flowchart explaining. In FIG. 1, 100 is a resource management processor, 120 is a resource management table, 140-1 to 140-n, 160-1 to 160-m.
Is a channel corresponding processor, 180 is a line interface control processor, and 190 is a time division multiplex bus.
【0013】図1に示す本発明の一実施例において、回
線インタフェース制御プロセッサ180は、ISDN回
線に接続され、物理回線の同期制御、信号制御を行う回
線インタフェース制御部である。チャネル対応プロセッ
サ140−1〜140−n、160−1〜160−n
は、各チャネル対応に存在し、1個または複数個のタイ
ムスロットから構成されるチャネルのビットシリアルデ
ータをパラレルデータに変換して該当制御部内のメモリ
に格納し、伝送制御手順を実行する。そして、チャネル
対応プロセッサ140−1〜140−nは現用系として
用いられ、160−1〜160−mは予備系として用い
られる。In the embodiment of the present invention shown in FIG. 1, a line interface control processor 180 is a line interface control unit which is connected to an ISDN line and performs a synchronous control and a signal control of a physical line. Channel-compatible processors 140-1 to 140-n, 160-1 to 160-n
Exists corresponding to each channel and converts bit serial data of a channel composed of one or a plurality of time slots into parallel data, stores the parallel data in a memory in a corresponding control unit, and executes a transmission control procedure. The channel-corresponding processors 140-1 to 140-n are used as the active system, and 160-1 to 160-m are used as the standby system.
【0014】回線インタフェース制御プロセッサ180
と前記各チャネル対応プロセッサとの間のデータの送受
は、タイムスロットが多重されている時分割多重バス1
90を用い、各チャネル対応プロセッサが任意のタイム
スロットを獲得することにより行われる。Line interface control processor 180
Data is sent and received between the processor and each channel-compatible processor in the time division multiplex bus 1 in which time slots are multiplexed.
90, each channel corresponding processor acquires an arbitrary time slot.
【0015】なお、回線インタフェース制御プロセッサ
180と各チャネル対応プロセッサとの間のデータの送
受は、各チャネル対応プロセッサ毎に回線インタフェー
ス制御プロセッサ180との間に信号線及びデータ線を
設け、回線インタフェース制御プロセッサが、各チャネ
ル対応プロセッサから指定された1個または複数個のタ
イムスロットのデータを組み立てた上でそれぞれのデー
タ線を通して行うようにすることも可能である。Data transmission and reception between the line interface control processor 180 and each channel corresponding processor is performed by providing a signal line and a data line with the line interface control processor 180 for each channel corresponding processor, It is also possible that the processor assembles data of one or a plurality of designated time slots from the processor corresponding to each channel and then performs the processing through the respective data lines.
【0016】リソース管理プロセッサ100は、各チャ
ネル対応プロセッサの動作状態を管理し、情報処理装置
から発せられる通信要求に従い、まず、Dチャネルを制
御するチャネル対応プロセッサを制御して呼制御を行
う。次に、リソース管理プロセッサ100は、該当情報
チャネル(Bチャネル、Hチャネル)を制御するチャネ
ル対応プロセッサを割当て、そのプロセッサの起動を行
い、その後、情報処理装置から送られてくるデータの振
り分け処理を行う。The resource management processor 100 manages the operating state of each channel corresponding processor, and first controls the channel corresponding processor for controlling the D channel to perform call control according to the communication request issued from the information processing device. Next, the resource management processor 100 allocates a channel corresponding processor for controlling the relevant information channel (B channel, H channel), activates the processor, and then performs distribution processing of data sent from the information processing device. To do.
【0017】また、リソース管理テーブル120は、各
リソースの状態、すなわち、各チャネル対応プロセッサ
の動作状態、各チャネル対応プロセッサに対するタイム
スロットの割当て状態、及び、各チャネルで行われてい
る通信の呼の状態等を格納すしている。The resource management table 120 also stores the state of each resource, that is, the operating state of each channel corresponding processor, the time slot allocation state for each channel corresponding processor, and the call of the communication performed in each channel. Stores status etc.
【0018】図1に示す本発明の一実施例による通信処
理装置が、正常に通信処理を実行している場合のリソー
ス管理テーブル120の内容の例が図2に示されてい
る。FIG. 2 shows an example of the contents of the resource management table 120 when the communication processing apparatus according to the embodiment of the present invention shown in FIG. 1 is executing communication processing normally.
【0019】図2において、縦方向はリソース管理プロ
セッサ100が管理している現用、予備を含めた各チャ
ネル対応プロセッサを示しており、横方向はチャネル対
応プロセッサ毎に管理しているタイムスロットの割当状
態、通信の呼の状態等の項目を示している。In FIG. 2, the vertical direction shows the processor for each channel including the active and spare channels managed by the resource management processor 100, and the horizontal direction shows the allocation of the time slot managed for each channel-compatible processor. Items such as status and call status of communication are shown.
【0020】次に、各チャネル対応プロセッサ及び通信
の呼の状態が、図2のリソース管理テーブルに示す状態
であるときに、チャネル対応プロセッサ140−1(現
用1)に障害が発生した場合の予備系のチャネル対応プ
ロセッサへの切替動作について、図3のフローチャート
を参照して説明する。Next, when the status of the processor corresponding to each channel and the communication call is the status shown in the resource management table of FIG. 2, a backup is made when a failure occurs in the processor corresponding to the channel 140-1 (active 1). The switching operation to the channel compatible processor of the system will be described with reference to the flowchart of FIG.
【0021】(1)チャネル対応プロセッサ140−1
(現用1)に障害が発生すると、リソース管理プロセッ
サ100が、そのチャネル対応プロセッサ140−1
(現用1)の障害を検出する(ステップ301、30
2)。(1) Channel-compatible processor 140-1
When a failure occurs in (active 1), the resource management processor 100 causes the channel corresponding processor 140-1
Detecting a failure of (active 1) (steps 301 and 30)
2).
【0022】(2)リソース管理プロセッサ100は、
Dチャネルを制御しているチャネル対応プロセッサ14
0−n(現用n)を使用し、Dチャネル上の呼を解放
し、障害になったチャネル対応プロセッサ140−1
(現用1)に関するリソース管理テーブルの内容を書
替、通信相手との通信パスに障害が発生したことを情報
処理装置に通知する(ステップ303〜305)。(2) The resource management processor 100
Channel-capable processor 14 controlling D channel
0-n (working n) is used to release the call on the D channel and the failed channel-capable processor 140-1
The contents of the resource management table relating to (active 1) are rewritten, and the information processing apparatus is notified that a failure has occurred in the communication path with the communication partner (steps 303 to 305).
【0023】(3)次に、使用可能な予備系のチャネル
対応プロセッサが有るか否かをリソース管理テーブル1
20で調べ、ない場合、通信の続行が不可能なことを情
報処理装置に通知する(ステップ306、313)。(3) Next, it is determined whether or not there is a spare channel corresponding processor available in the resource management table 1.
If it is not checked in step 20, the information processing apparatus is notified that communication cannot be continued (steps 306 and 313).
【0024】(4)ステップ306で、使用可能な予備
系のチャネル対応プロセッサがあれば、そのプロセッサ
(この例ではプロセッサ160−1)を選択し、獲得す
べきタイムスロット(この例ではタイムスロット1)、
伝送制御手順(この例ではX.25)等の動作モードを
設定する(ステップ307)。(4) In step 306, if there is a spare channel-compatible processor that can be used, that processor (processor 160-1 in this example) is selected, and the time slot to be acquired (time slot 1 in this example). ),
An operation mode such as a transmission control procedure (X.25 in this example) is set (step 307).
【0025】(5)動作モードの設定がOKか否かの判
定を行い、NOである場合、予備系のチャネル対応プロ
セッサの選択をやりなおし、OKの場合、Dチャネルを
制御しているチャネル対応プロセッサ104−nを用い
て、Dチャネル上に新たな呼を設定して、情報チャネル
上のコネクションを再設定する(ステップ308〜31
0)。(5) It is judged whether the operation mode setting is OK or not. If NO, the spare channel compatible processor is selected again. If OK, the channel compatible processor controlling the D channel is selected. 104-n to set up a new call on the D channel and reset the connection on the information channel (steps 308-31).
0).
【0026】(6)その後、新たに起動されて障害プロ
セッサの代わりに新たに起動された予備系のプロセッサ
に関して、リソース管理テーブル120の内容を書替、
通信相手との通信パスが復旧したことを情報処理装置に
通知する(ステップ311、312)。(6) After that, the content of the resource management table 120 is rewritten with respect to the newly started spare processor instead of the failed processor.
The information processing apparatus is notified that the communication path with the communication partner has been restored (steps 311, 312).
【0027】前述した処理の実行により、障害となった
現用系のプロセッサは、予備系のプロセッサに切替られ
るが、呼び切替終了時にはリソース管理テーブル120
の内容は、図4に示すように書き換えられていることに
なる。By executing the above-described processing, the failed active processor is switched to the standby processor. At the end of the call switching, the resource management table 120
The content of is rewritten as shown in FIG.
【0028】前述では、チャネル対応プロセッサ140
−1が障害になったとして、その切替動作を説明した
が、チャネル対応プロセッサ140−2〜140−nの
いずれのチャネル対応プロセッサに障害が発生した場合
についても同様である。In the above description, the channel corresponding processor 140 is used.
Although the switching operation has been described assuming that -1 becomes a failure, the same applies to the case where a failure occurs in any of the channel corresponding processors 140-2 to 140-n.
【0029】次に、各チャネル対応プロセッサ及び通信
の呼の状態が、図2に示す状態である場合に、Dチャネ
ルを制御しているチャネル対応プロセッサ104−nに
障害が発生した場合の動作を、図5に示すフローチャー
トを用いて説明する。Next, in the case where the state of the processor corresponding to each channel and the communication call is the state shown in FIG. 2, the operation when a failure occurs in the channel corresponding processor 104-n which controls the D channel will be described. Will be described with reference to the flowchart shown in FIG.
【0030】(1)Dチャネルを制御しているチャネル
対応プロセッサ104−nに障害が発生すると、リソー
ス管理プロセッサ100は、このチャネル対応プロセッ
サ(現用n)の障害を検出する(ステップ501、50
2)。(1) When a failure occurs in the channel corresponding processor 104-n which controls the D channel, the resource management processor 100 detects the failure of this channel corresponding processor (active n) (steps 501, 50).
2).
【0031】(2)障害になった現用nのプロセッサに
関して、リソース管理テーブルの内容を書替え、使用可
能な予備系のチャネル対応プロセッサが有るか否か調べ
る(ステップ503、504)。(2) Regarding the active n processor that has failed, the contents of the resource management table are rewritten, and it is checked whether there is a spare channel corresponding processor (steps 503 and 504).
【0032】(3)ステップ504で、使用可能な予備
系のチャネル対応プロセッサがあれば、そのプロセッサ
(この例ではプロセッサ160−1)を選択し、獲得す
べきタイムスロット(この例では24)、伝送制御手順
(この例ではDチャネルプロトコル)等の動作モードを
設定する(ステップ505)。(3) In step 504, if there is a spare channel-compatible processor that can be used, that processor (processor 160-1 in this example) is selected, and the time slot to be acquired (24 in this example), An operation mode such as a transmission control procedure (D channel protocol in this example) is set (step 505).
【0033】(4)動作モードの設定がOKか否かを調
べ、NOの場合、再度、予備系のチャネル対応プロセッ
サの選択を行い、OKの場合、リソース管理テーブル1
20で管理している呼番号、呼状態等の呼に関する情報
を起動したチャネル対応プロセッサに設定し、Dチャネ
ル上の呼制御用データリンクを再確立する(ステップ5
06〜509)。(4) It is checked whether or not the operation mode setting is OK, and if NO, the spare channel corresponding processor is selected again, and if OK, the resource management table 1
Information about a call such as a call number and a call status managed by 20 is set in the activated channel corresponding processor, and a call control data link on the D channel is reestablished (step 5).
06-509).
【0034】このとき、Dチャネル上で保持している情
報チャネル上の通信に対応する呼の状態は解放せずに保
持する。At this time, the state of the call corresponding to the communication on the information channel held on the D channel is held without being released.
【0035】(5)ステップ504で、使用可能な予備
系のチャネル対応プロセッサがない場合、使用している
全情報チャネル上のコネクションを切断し、解放した呼
に関するリソース管理テーブルの内容を書替え、さら
に、解放した全コネクションに関して、通信の続行が不
可能になったことを情報処理装置に通知する(ステップ
510〜512)。(5) In step 504, if there is no spare channel corresponding processor, the connections on all the information channels in use are disconnected, the contents of the resource management table regarding the released call are rewritten, and , Informs the information processing device that communication cannot be continued for all the released connections (steps 510 to 512).
【0036】前述した処理による予備切替終了時には、
リソース管理テーブル120の内容は図6に示すように
書き換えられている。At the end of the preliminary switching by the above-mentioned processing,
The contents of the resource management table 120 are rewritten as shown in FIG.
【0037】なお、前述した本発明の一実施例に示した
情報チャネルを制御するチャネル対応プロセッサは、レ
イヤ3までの制御を行っているが、本発明は、サポート
するレイヤに依存せず、予備切替方式としてはレイヤ4
以上のプロトコルが実装されたチャネル対応のプロセッ
サを実装し、これらのプロセッサの予備切替を行うこと
が可能である。Although the channel-compatible processor for controlling the information channel shown in the above-described embodiment of the present invention controls up to layer 3, the present invention does not depend on the layer to be supported, and the backup is possible. Layer 4 as the switching method
It is possible to implement a channel-compatible processor in which the above protocols are implemented and perform preliminary switching of these processors.
【0038】また、前述した本発明の一実施例の構成要
素であるチャネル対応プロセッサである現用系のチャネ
ル対応プロセッサ140−1〜140−nには、システ
ム構築時に決まるチャネル種別、伝送速度及び伝送制御
手順等に応じ、それぞれ要求される機能を満たすだけの
性能を有すプロセッサを用いた個別のチャネル対応プロ
セッサを用いるようにすることができ、本発明は、これ
により、プロセッサ能力を有効に利用したシステムの構
築が可能となる。In addition, the active channel compatible processors 140-1 to 140-n, which are the channel compatible processors which are the constituent elements of the above-described embodiment of the present invention, have channel types, transmission rates, and transmissions determined at the time of system construction. In accordance with a control procedure or the like, it is possible to use an individual channel-compatible processor using a processor having a performance sufficient to satisfy each required function, and the present invention thereby effectively uses the processor capacity. It is possible to build a system that does.
【0039】また、予備系チャネルプロセッサ160−
1〜160−mには、現用系チャネル対応プロセッサ1
40−1〜140−nのいずれの障害に対しても、予備
切替を行うことができるように、複数のチャネル種別、
複数の伝送速度及び複数の伝送制御手順を制御可能なチ
ャネル対応プロセッサを用いるようにするのがよく、本
発明は、これにより、ハードウェア量を減らし、かつ、
冗長構成を持った通信処理装置を構築することが可能と
なる。The spare channel processor 160-
1 to 160-m includes a processor 1 corresponding to the active channel
With respect to any of the faults 40-1 to 140-n, a plurality of channel types, so that preliminary switching can be performed,
A channel-capable processor capable of controlling a plurality of transmission rates and a plurality of transmission control procedures is preferably used, and the present invention reduces the amount of hardware and
It is possible to build a communication processing device having a redundant configuration.
【0040】前述した本発明の一実施例によれば、チャ
ネル対応プロセッサ単位に障害を管理して予備切替を行
っているので、情報チャネルを制御するチャネル対応プ
ロセッサに障害が発生した場合に、他の情報チャネルで
行われている通信に影響を与えることなく予備切替を行
うことができ、また、Dチャネルを制御しているチャネ
ル対応プロセッサに障害が発生した場合にも、情報チャ
ネルで行われている通信に影響を与えることなく予備切
替を行うことができる。According to the above-described embodiment of the present invention, the failure is managed for each channel corresponding processor and the preliminary switching is performed. Therefore, when the failure occurs in the channel corresponding processor which controls the information channel, The preliminary switching can be performed without affecting the communication performed on the information channel, and when the failure occurs in the channel corresponding processor controlling the D channel, the preliminary switching can be performed on the information channel. Preliminary switching can be performed without affecting existing communications.
【0041】また、本発明の一実施例によれば、予備系
のチャネル対応プロセッサとして、Bチャネル、Hチャ
ネル、Dチャネルの全チャネル種別に対する制御が可能
なものを使用するようにすることができ、これにより、
ハードウェア量を減らし、低コストで冗長構成を持った
通信処理装置を実現することができる。Further, according to one embodiment of the present invention, it is possible to use a processor capable of controlling all channel types of B channel, H channel and D channel as a spare channel corresponding processor. , This allows
It is possible to reduce the amount of hardware and realize a low-cost communication processing device having a redundant configuration.
【0042】さらに、本発明の一実施例によれば、現用
系のチャネル対応プロセッサとして、チャネル種別、伝
送速度、伝送制御手順対応に固有のものを使用すること
ができるので、チャネル対応プロセッサには、それぞれ
に要求される機能を満たすだけの性能を有すプロセッサ
を用いることができ、これにより、プロセッサ能力を有
効に利用するようにすることができる。Further, according to one embodiment of the present invention, since a channel type processor, a transmission rate, and a transmission control procedure specific one can be used as the active channel corresponding processor, the channel compatible processor is It is possible to use a processor having a performance sufficient to satisfy the functions required for each, and thus it is possible to effectively use the processor capacity.
【0043】[0043]
【発明の効果】以上説明したように本発明によれば、情
報チャネルを制御するチャネル対応プロセッサに障害が
発生した場合に、他の情報チャネルで行われている通信
に影響を与えることなく予備切替を行い、障害の発生し
たチャネル対応プロセッサで行われていた通信を続行さ
せることができる。また、Dチャネルを制御するチャネ
ル対応プロセッサに障害が発生した場合にも、情報チャ
ネルで行われている通信に影響を与えることなく、障害
の発生したチャネル対応プロセッサの予備切替を行うこ
とができる。As described above, according to the present invention, when a failure occurs in a channel-compatible processor that controls an information channel, preliminary switching can be performed without affecting communication performed on another information channel. The communication performed by the failed channel corresponding processor can be continued. Further, even if a failure occurs in the channel corresponding processor that controls the D channel, it is possible to perform the preliminary switching of the failed channel corresponding processor without affecting the communication performed in the information channel.
【図1】本発明の一実施例の構成を示すブロック図であ
る。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.
【図2】リソース管理テーブルの内容を説明する図であ
る。FIG. 2 is a diagram illustrating the contents of a resource management table.
【図3】予備切替の処理動作を説明するフローチャート
である。FIG. 3 is a flowchart illustrating a processing operation of preliminary switching.
【図4】リソース管理テーブルの内容を説明する図であ
る。FIG. 4 is a diagram illustrating the contents of a resource management table.
【図5】予備切替の処理動作を説明するフローチャート
である。FIG. 5 is a flowchart illustrating a processing operation of preliminary switching.
【図6】リソース管理テーブルの内容を説明する図であ
る。FIG. 6 is a diagram illustrating the contents of a resource management table.
100 リソース管理プロセッサ
120 リソース管理テーブル
140−1〜140−n、160−1〜160−m チ
ャネル対応プロセッサ
180 回線インタフェース制御プロセッサ
190 時分割多重バス100 resource management processor 120 resource management table 140-1 to 140-n, 160-1 to 160-m channel compatible processor 180 line interface control processor 190 time division multiplex bus
Claims (6)
たは複数個のタイムスロットを組合せて通信チャネルと
して使用した複数の通信を行わせる通信処理装置におい
て、物理回線の同期制御、信号制御を行う回線インタフ
ェース制御プロセッサと、各通信チャネル毎に設けら
れ、通信チャネル上の伝送制御を行う複数のチャネル対
応プロセッサとを備え、前記チャネル対応プロセッサに
障害が発生した場合、該障害プロセッサを予備系として
備えられている他のチャネル対応プロセッサに切替え、
このプロセッサに障害の発生したチャネル対応プロセッ
サで行われていた通信機能を行わせることを特徴とする
通信処理装置。1. A communication processing device for performing a plurality of communications by combining one or a plurality of time slots on a time-division-multiplexed physical line and using them as communication channels, in which physical line synchronization control and signal control are performed. A line interface control processor for performing communication, and a plurality of channel-compatible processors provided for each communication channel and controlling transmission on the communication channels. When a failure occurs in the channel-compatible processor, the failed processor is provided as a standby system. Switch to another channel compatible processor provided as
A communication processing device, characterized in that the processor is made to perform a communication function which is carried out by a processor corresponding to a channel in which a failure has occurred.
態、各チャネル対応プロセッサに対するタイムスロット
の割当て状態及び各チャネルで行われている通信の呼の
状態を管理するリソース管理プロセッサと、その管理情
報を保持するリソース管理テーブルとをさらに備え、前
記切替えが、リソース管理プロセッサの制御により行わ
れることを特徴とする請求項1記載の通信処理装置。2. A resource management processor that manages the operating state of each channel corresponding processor, the allocation state of time slots to each channel corresponding processor, and the state of the call of communication performed on each channel, and holds the management information thereof. 2. The communication processing apparatus according to claim 1, further comprising a resource management table for performing the switching, the switching being performed under the control of a resource management processor.
ース管理プロセッサからの指示により1個または複数個
のタイムスロットを任意に組合せて通信チャネルとして
使用することを特徴とする請求項2記載の通信処理装
置。3. The communication processing device according to claim 2, wherein each of the channel corresponding processors uses one or a plurality of time slots as a communication channel in accordance with an instruction from a resource management processor. .
チャネルを制御しているチャネル対応プロセッサが障害
になった場合、新たに起動された予備系のチャネル対応
プロセッサは、前記リソース管理テーブルの情報を引き
継ぐことにより、呼を解放することなくBチャネル、H
チャネル上で行われている通信を続行させることを特徴
とする請求項2または3記載の通信処理装置。4. The physical line is an ISDN line, and D
When the channel-capable processor controlling the channel fails, the newly activated standby channel-capable processor inherits the information in the resource management table, so that the B-channel, the H-channel and the H-channel can be released without releasing the call.
4. The communication processing device according to claim 2, wherein the communication being performed on the channel is continued.
のチャネル種別、複数の伝送速度及び複数の伝送制御手
順の制御を行うことが可能であることを特徴とする請求
項1ないし4のうち1記載の通信処理装置。5. The processor according to claim 1, wherein the processor for each channel is capable of controlling a plurality of channel types, a plurality of transmission rates, and a plurality of transmission control procedures. Communication processing device.
ネル種別、伝送速度及び伝送制御手順対応に固有である
ことを特徴とする請求項1ないし4のうち1記載の通信
処理装置。6. The communication processing apparatus according to claim 1, wherein each processor corresponding to each channel is unique in correspondence with a channel type, a transmission rate, and a transmission control procedure.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3195028A JPH0520237A (en) | 1991-07-10 | 1991-07-10 | Communication processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3195028A JPH0520237A (en) | 1991-07-10 | 1991-07-10 | Communication processing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0520237A true JPH0520237A (en) | 1993-01-29 |
Family
ID=16334336
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3195028A Pending JPH0520237A (en) | 1991-07-10 | 1991-07-10 | Communication processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0520237A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7263061B2 (en) | 2002-04-19 | 2007-08-28 | Fujitsu Limited | Packet routing apparatus for routing packets via a pre-established connection in a store and forward network |
-
1991
- 1991-07-10 JP JP3195028A patent/JPH0520237A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7263061B2 (en) | 2002-04-19 | 2007-08-28 | Fujitsu Limited | Packet routing apparatus for routing packets via a pre-established connection in a store and forward network |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2280147C (en) | Redundancy arrangement for telecommunications system | |
| US4442502A (en) | Digital information switching system | |
| US20060013248A1 (en) | Switching device interfaces | |
| US7424640B2 (en) | Hybrid agent-oriented object model to provide software fault tolerance between distributed processor nodes | |
| US5933474A (en) | Telecommunications call preservation in the presence of control failure and high processing load | |
| AU728655B2 (en) | Procedure for ensuring the activation of a V5 interface | |
| US6002665A (en) | Technique for realizing fault-tolerant ISDN PBX | |
| EP0817527B1 (en) | ISDN D channel restoration without loss of signaling or packet data | |
| JPS61230552A (en) | Circuit apparatus for communication exchange | |
| CN101047547B (en) | Method and device for realizing port protection | |
| JP2629584B2 (en) | Trunk line uncut bypass method | |
| JP2776977B2 (en) | Fault handling method for ISDN communication system and ISDN communication system | |
| JPH0520237A (en) | Communication processing device | |
| US20040093399A1 (en) | Fast reconfiguration of network elements | |
| US20060092831A1 (en) | Methods, systems, and computer program products for substitution of card-based telephony bearer channel switch modules in a manner that preserves stable calls | |
| JP3532762B2 (en) | Information exchange apparatus and control method thereof | |
| JP3100464B2 (en) | Packet switch | |
| JP3197771B2 (en) | Network system | |
| JPH0430218B2 (en) | ||
| JP2776407B2 (en) | Transmission line backup method | |
| JPH03194601A (en) | Coordinate distributed control system | |
| JPH06232851A (en) | Time division multiplexer and line backup method for the same | |
| JP3026532B2 (en) | Packet switching system | |
| KR960009546B1 (en) | Method for controlling data from message processing department in common line signal device | |
| JPH06311574A (en) | Network synchronization control method |