JPH05327872A - Call relief system at file replacement - Google Patents

Call relief system at file replacement

Info

Publication number
JPH05327872A
JPH05327872A JP4017373A JP1737392A JPH05327872A JP H05327872 A JPH05327872 A JP H05327872A JP 4017373 A JP4017373 A JP 4017373A JP 1737392 A JP1737392 A JP 1737392A JP H05327872 A JPH05327872 A JP H05327872A
Authority
JP
Japan
Prior art keywords
software
line
call
old
processor
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.)
Withdrawn
Application number
JP4017373A
Other languages
Japanese (ja)
Inventor
Yoshio Suzuki
義夫 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP4017373A priority Critical patent/JPH05327872A/en
Publication of JPH05327872A publication Critical patent/JPH05327872A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)
  • Hardware Redundancy (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Multi Processors (AREA)
  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)

Abstract

PURPOSE:To eliminate a call loss at file replacement by controlling a call received by an old software by the old software and transferring the control to new software in the unit of lines after the call is interrupted. CONSTITUTION:Processors of duplicate configuration are separated into processors (C0,C1) of systems 0, 1 and the 0 system is operated in on-line by a current software version A loaded in a 0 system use on-line software storage device F0 and the 1 system is operated in on-line by a current software version B loaded in a 1 system use on-line software storage devqce F1 from an on-line software storage medium M0 by a magnetic tape or the like to set simultaneous execution of the new/old software. When the state is transited, a C1 system starts restart processing and in this case, the CO system is not stopped and both the CO system and the Cl system are transited during the usual operation by the software version B.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は電話,データ,ISDN
等の交換機におけるソフトウェアの更新(ファイル入れ
替え)時の呼救済方式に関し、特に各プロセッサが2重
化構成となっていることを利用した呼サービス無中断の
ファイル入れ替え時の呼救済方式に関する。
The present invention relates to telephone, data, ISDN.
The present invention relates to a call rescue method when updating software (file replacement) in an exchange, etc., and particularly to a call rescue method when file replacement without interruption of call service utilizing the fact that each processor has a duplex configuration.

【0002】[0002]

【従来の技術】従来、2重化のプロセッサを切り離して
オンラインで呼サービスを継続するプロセッサ系をAC
T系としオフライン処理を行うプロセッサ系をSBY
(スタンバイ)系に系構成し、ACT系で呼サービスを
継続中にSBY系のディスク装置等のファイル・バック
アップ装置に新しいソフトウェアをロードする。この新
しいソフトウェアを動作させるために再開処理を起動し
て系を切り替える(ACT系→SBY系またはSBY系
→ACT系)方式がとられている。この系を切り替える
際に旧ACT系で処理されていた呼の全部が再開処理起
動のため初期設定される。この後、旧ACT系メモリ内
容を新ACT系へコピーし呼救済を行うが、救済範囲は
呼が安定状態にある通話中(または通信中)だけとなっ
ている。また、旧ACT系→新ACT系へのメモリコピ
ーを行わない方式の場合は全呼が非救済となり初期設定
される。
2. Description of the Related Art Conventionally, an AC processor system for disconnecting a duplex processor and continuing call service online is known.
SBY is the processor system for offline processing
The system is configured as a (standby) system, and new software is loaded into a file backup device such as an SBY system disk device while the call service is continued in the ACT system. In order to operate this new software, a system is adopted in which a restart process is activated to switch the system (ACT system → SBY system or SBY system → ACT system). When this system is switched, all the calls processed by the old ACT system are initialized for restart process activation. After that, the contents of the old ACT system memory are copied to the new ACT system to perform call relief, but the relief range is only during a call (or during communication) in which the call is in a stable state. Further, in the case of the method in which the memory copy from the old ACT system to the new ACT system is not performed, all calls are not relieved and are initialized.

【0003】[0003]

【発明が解決しようとする課題】上述した従来方式で
は、呼を制御するソフトウェアをファイル入れ替え後の
新ソフトウェアに一度に切り替えるため、切り替え直前
まで旧ソフトウェアで制御していた呼の一部または全部
が新ソフトウェアに引き継げないために呼損が発生して
しまうという欠点がある。
In the above-mentioned conventional method, since the software for controlling the call is switched to the new software after the file replacement at once, a part or all of the call controlled by the old software until just before the switching is performed. There is a drawback that a call loss occurs because the new software cannot be inherited.

【0004】本発明の目的は、ファイル入れ替え前の旧
ソフトウェアで発呼を受付けた呼はこの呼が切断される
まで旧ソフトウェアで制御し、次の発呼から新ソフトウ
ェアで制御することにより、ファイル入れ替え時に発生
していた呼損をなくするファイル入れ替え時の呼救済方
式を提供することにある。
An object of the present invention is to control a call for which a call has been accepted by the old software before file replacement until the call is disconnected, and to control the call from the next call by the new software. An object of the present invention is to provide a call relieving method at the time of file replacement, which eliminates the call loss that has occurred at the time of replacement.

【0005】[0005]

【課題を解決するための手段】本発明のファイル入れ替
え時の呼救済方式は、2重化構成のプロセッサを2つの
系に切り離して独立した動作が可能な前記2つの系を同
時にオンラインで動作させ、1重化である加入者端末お
よび交換機までの伝送路を前記2重化のプロセッサ系の
それぞれが回線単位でどちらの系が制御するのかを選択
制御し、旧ソフトウェアで制御していた呼が切断された
時にこれを新ソフトウェアに通知することを特徴とす
る。
According to the call relief method at the time of file replacement of the present invention, a processor having a dual configuration is separated into two systems and the two systems capable of independent operation are simultaneously operated online. Calls that were controlled by the old software by selectively controlling which system controls each transmission line to the subscriber terminal and the exchange, which is a single transmission system, on a line-by-line basis, respectively. It is characterized by notifying new software when it is disconnected.

【0006】[0006]

【実施例】次に、本発明について図面を参照して説明す
る。図1は本発明のファイル入れ替え時の呼救済方式の
一実施例を示す交換機の1つのプロセッサの状態遷移図
で、シングルプロセッサまたはマルチプロセッサで構成
される交換機の中の1つの2重化されたプロセッサにつ
いての状態遷移を示す。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings. FIG. 1 is a state transition diagram of one processor of an exchange showing an embodiment of a call relief system at the time of exchanging files of the present invention. One of the exchanges composed of a single processor or a multiprocessor is duplicated. The state transition about a processor is shown.

【0007】図1(a)の通常運転中および図1(b)
の新ソフトウェア実装中は従来方式と同じである。本実
施例では、2重化構成のプロセッサを0系,1系のプロ
セッサ(C0,C1)に分離し、片方の系例えば0系は
0系用オンラインソフトウェア記憶装置F0に実装した
現用(旧)ソフトウェア(ソフトウェアバージョンA)
でオンライン稼働し、他方の1系は1系用オンラインソ
フトウェア記憶装置F1に磁気テープ等のオンラインソ
フトウェア記憶媒体M0からロードした新ソフトウェア
(ソフトウェアバージョンB)でオンライン稼働する新
/旧ソフトウェア同時実行中の状態にする(図1
(c))。この状態に遷移させるときはC1系で再開処
理を起動させて行うが、このとき従来方式とは異なりC
0系を停止させない。そしてC0系,C1系ともソフト
ウェアバージョンBで通常運転中に遷移する(図1
(d))。
During normal operation of FIG. 1 (a) and FIG. 1 (b)
It is the same as the conventional method while implementing the new software. In the present embodiment, the dual processor is separated into 0-system and 1-system processors (C0, C1), and one system, for example, 0-system, is installed in the 0-system online software storage device F0. Software (software version A)
And the other system 1 is online running with the new software (software version B) loaded from the online software storage medium M0 such as a magnetic tape into the online software storage device F1 for system 1 State (Fig. 1
(C)). When transitioning to this state, restart processing is activated in the C1 system, but at this time, unlike the conventional method, C
Do not stop the 0 system. Then, both the C0 system and the C1 system transit to the normal operation with the software version B (see FIG. 1).
(D)).

【0008】図2は図1における端末,伝送路とプロセ
ッサ系との接続構成例を示す図である。1重化である加
入者端末または相手交換局T0と自交換機内のプロセッ
サC0およびC1が回線(伝送路を含む)L0で接続さ
れている。本接続の特徴はL0が回線単位で各C0,C
1系と接続することである。この接続構成を取ることに
より、上述した新/旧ソフトウェア同時実行中に各プロ
セッサが制御する分担を回線単位とすることができる。
FIG. 2 is a diagram showing a connection configuration example of the terminals, the transmission lines and the processor system in FIG. The subscriber terminal or partner exchange T0, which is a single duplexer, and the processors C0 and C1 in the own exchange are connected by a line (including a transmission line) L0. The feature of this connection is that L0 is C0, C for each line
It is to connect with 1 system. By adopting this connection configuration, the share controlled by each processor during the above-mentioned simultaneous execution of the new and old software can be made on a line-by-line basis.

【0009】図3は図1におけるソフトウェア機能図で
あり、図4は図1における両系同時動作中の両系間の制
御フローを示す図である。P0は本発明を適用する前の
既存ソフトウェア群であり、P1は両系同時動作制御プ
ログラムであり他系に影響を与えず自系だけで再開処理
を行う機能と同時動作管理機能を有する。図1(c)の
新/旧ソフトウェア同時実行中を例に説明する。まずこ
の状態はC1系の両系同時動作制御プログラムP1から
C0系のP1に同時動作開始信号S0が送信され、更に
C0系のP1から回線制御プログラムP3にS0が通知
される。S0を受信した回線制御プログラムP3は受信
した時点で未使用中の回線全部を自系で制御しないよう
に回線単位の制御フラグを設定すると同時に制御回線通
知信号S1を使用して自系で制御しないすべての回線を
C1系のP1を経由してP3に通知する。制御回線通知
信号S1を受信したP3では通知されたすべての回線を
自系で制御する旨の制御フラグを回線単位で設定する。
この時点で実際に同時動作が開始される。この後、C0
系で使用中であった回線(呼)が切断されると、C0系
の既存ソフトウェア群P0からP3に切断が通知されP
3では自系制御フラグをオフ(自系で制御しない)に設
定し、回線切断信号S2によりC1系のP3に通知す
る。回線切断信号S2を受信したP3では自系制御フラ
グをオン(自系で制御する)に設定し、自系でこの回線
に制御を開始する。この回線切断信号S2は回線単位で
C0で制御中の回線が0になるまで繰り返し通知され
る。C0で制御される回線が0となった時、同時動作終
了信号S3がC1系のP1に送信され同時動作中が終了
して図1(d)に示す通常運転中となる。なお、両系プ
ロセッサ間通信プログラムP2は信号S0〜S3を送受
信する機能を有している。
FIG. 3 is a software function diagram in FIG. 1, and FIG. 4 is a diagram showing a control flow between both systems during simultaneous operation of both systems in FIG. P0 is an existing software group before the present invention is applied, and P1 is a simultaneous operation control program for both systems, which has a function of performing restart processing only by its own system without affecting other systems and a simultaneous operation management function. Description will be made taking as an example the case where the new and old software in FIG. First, in this state, the simultaneous operation start signal S0 is transmitted from the C1 system simultaneous operation control program P1 to the C0 system P1, and S0 is notified from the C0 system P1 to the line control program P3. Upon receiving S0, the line control program P3 sets a control flag for each line so as not to control all unused lines at the time of reception, and at the same time does not control the line by using the control line notification signal S1. All lines are notified to P3 via P1 of C1 system. In P3, which has received the control line notification signal S1, a control flag indicating that all the notified lines are controlled by the own system is set for each line.
At this point, simultaneous operation is actually started. After this, C0
When the line (call) being used in the system is disconnected, the disconnection is notified to the existing software group P0 to P3 of the C0 system and P
In 3, the own system control flag is set to off (not controlled by the own system), and the line disconnection signal S2 is sent to P3 of the C1 system. Upon receiving the line disconnection signal S2, P3 sets its own system control flag to ON (controlled by its own system), and the own system starts control of this line. This line disconnection signal S2 is repeatedly notified on a line-by-line basis until the line controlled by C0 becomes 0. When the line controlled by C0 becomes 0, the simultaneous operation end signal S3 is transmitted to P1 of the C1 system, the simultaneous operation ends, and the normal operation shown in FIG. The system-to-processor communication program P2 has a function of transmitting and receiving the signals S0 to S3.

【0010】[0010]

【発明の効果】以上説明したように本発明は、ファイル
更新(入れ替え)時に1方の系で旧ソフトウェアを、他
方の系で新ソフトウェアを同時走行させ、旧ソフトウェ
アで受付けた呼はあくまで旧ソフトウェアで制御し、こ
の呼が切断された後回線単位で新ソフトウェアに制御を
移行することにより、ファイル入れ替え時の呼損をなく
することができるという効果を有する。
As described above, according to the present invention, when updating (replacement) a file, one system runs the old software and the other system runs the new software at the same time, and the call accepted by the old software is the old software. The control is performed in accordance with (1), and after the call is disconnected, the control is transferred to the new software on a line-by-line basis.

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

【図1】本発明のファイル入れ替え時の呼救済方式の一
実施例を示す交換機の1つのプロセッサの状態遷移図で
ある。
FIG. 1 is a state transition diagram of one processor of an exchange showing an embodiment of a call relief system at the time of file replacement according to the present invention.

【図2】図1における端末,伝送路とプロセッサとの接
続構成例を示す図である。
FIG. 2 is a diagram showing a connection configuration example of a terminal, a transmission line and a processor in FIG.

【図3】図1におけるソフトウェア機能図である。FIG. 3 is a software function diagram in FIG.

【図4】図1における両系同時動作中の両系間の制御フ
ローを示す図である。
4 is a diagram showing a control flow between both systems during simultaneous operation of both systems in FIG.

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

C0 0系プロセッサ C1 1系プロセッサ F0 C0系用オンラインソフトウェア記憶装置 F1 C1系用オンラインソフトウェア記憶装置 M0 オンラインソフトウェア記憶媒体 A,B ソフトウェアバージョン T0 加入者端末または相手交換局 L0 回線(伝送路を含む) P0 既存ソフトウェア群 P1 両系同時動作制御プログラム P2 両系プロセッサ間通信プログラム P3 回線制御プログラム S0 同時動作開始信号 S1 制御回線通知信号 S2 回線切断通知信号 S3 同時動作終了信号 C0 0 system processor C1 1 system processor F0 C0 system online software storage device F1 C1 system online software storage device M0 online software storage medium A, B software version T0 Subscriber terminal or partner exchange L0 line (including transmission line) P0 Existing software group P1 Simultaneous operation control program for both systems P2 Processor communication program for both systems P3 Line control program S0 Simultaneous operation start signal S1 Control line notification signal S2 Line disconnection notification signal S3 Simultaneous operation end signal

フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04L 12/48 H04M 3/22 Z 8426−5K Continuation of the front page (51) Int.Cl. 5 Identification code Office reference number FI Technical display location H04L 12/48 H04M 3/22 Z 8426-5K

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 2重化構成のプロセッサを2つの系に切
り離して独立した動作が可能な前記2つの系を同時にオ
ンラインで動作させ、1重化である加入者端末および交
換機までの伝送路を前記2重化のプロセッサ系のそれぞ
れが回線単位でどちらの系が制御するのかを選択制御
し、旧ソフトウェアで制御していた呼が切断された時に
これを新ソフトウェアに通知することを特徴とするファ
イル入れ替え時の呼救済方式。
1. A processor having a duplex configuration is separated into two systems, and the two systems capable of independent operation are simultaneously operated online so that a transmission path to a subscriber terminal and a switch, which is a duplex system, is provided. It is characterized in that each of the dual processor systems selectively controls which system controls on a line-by-line basis and notifies the new software of this when a call controlled by the old software is disconnected. Call relief method when files are replaced.
JP4017373A 1992-02-03 1992-02-03 Call relief system at file replacement Withdrawn JPH05327872A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4017373A JPH05327872A (en) 1992-02-03 1992-02-03 Call relief system at file replacement

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4017373A JPH05327872A (en) 1992-02-03 1992-02-03 Call relief system at file replacement

Publications (1)

Publication Number Publication Date
JPH05327872A true JPH05327872A (en) 1993-12-10

Family

ID=11942218

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4017373A Withdrawn JPH05327872A (en) 1992-02-03 1992-02-03 Call relief system at file replacement

Country Status (1)

Country Link
JP (1) JPH05327872A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000079385A1 (en) * 1999-06-21 2000-12-28 The Institute Of Computer Based Software Methodology And Technology Method for determining software and processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000079385A1 (en) * 1999-06-21 2000-12-28 The Institute Of Computer Based Software Methodology And Technology Method for determining software and processor

Similar Documents

Publication Publication Date Title
US5027269A (en) Method and apparatus for providing continuous availability of applications in a computer network
US6002665A (en) Technique for realizing fault-tolerant ISDN PBX
JP3052919B2 (en) Input/Output Control Unit
JP2776977B2 (en) Fault handling method for ISDN communication system and ISDN communication system
JPH05327872A (en) Call relief system at file replacement
JPH05244260A (en) Duplex operation method by switching external storage device
RU2115253C1 (en) Method of operation of system for central controlled switching stations
JP2009246475A (en) Communication system with redundancy composition, and system switching method of the system
KR970002693B1 (en) Method and device for maintaining call recovery in private electronic exchange system
JPS6027256A (en) Switching system of packet switchboard
JP4017298B2 (en) Private branch exchange system
KR930007464B1 (en) Dual systems switching method
JP2003224625A (en) Line switching connection device
JPS5895455A (en) Resume processing method
JPS62136155A (en) Redundancy device for subscriber's circuit
JPS58182937A (en) In-trouble switching system of communication controller
JP3320108B2 (en) ISDN transmission control method and ISDN terminal device
JPH04280551A (en) Fault information collection system in exchange system
JPS5923677B2 (en) Redundant system for exchange processing equipment
JPH0433442A (en) Packet switching system
JPH0535637B2 (en)
JPS61200737A (en) Exchange service system
JPS58181387A (en) File replacement method
JPH0514323A (en) Line control device
JPS60206243A (en) Electronic exchange device

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990518