JPH04137893A - 電子交換機 - Google Patents

電子交換機

Info

Publication number
JPH04137893A
JPH04137893A JP25696490A JP25696490A JPH04137893A JP H04137893 A JPH04137893 A JP H04137893A JP 25696490 A JP25696490 A JP 25696490A JP 25696490 A JP25696490 A JP 25696490A JP H04137893 A JPH04137893 A JP H04137893A
Authority
JP
Japan
Prior art keywords
address
processor
memory
file
logic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP25696490A
Other languages
English (en)
Inventor
Takaharu Ito
隆治 伊藤
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP25696490A priority Critical patent/JPH04137893A/ja
Publication of JPH04137893A publication Critical patent/JPH04137893A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Exchange Systems With Centralized Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) この発明は、蓄積プログラム制御方式の電子交換機に関
する。
(従来の技術) 蓄積ブロクラム制御方式の交換機の運転ファイルの変更
は、オンラインで行う方法と、オフラインで行う方法と
がある。
オフラインのファイル変更は、変更後のファイルをIP
L(イニシャル・プログラム・ロード)によりロードし
て交換機を立ち上げるため、交換機のサービスが一時停
止するので、交換機の加入者に与える影響が大きい。
オンラインのファイル変更の従来の技術を第4図と第5
図を用いて、以下に説明する。従来、オンラインファイ
ル変更を実現する為には交換機の制御系を、少なくとも
プロセッサとメモリを組にして、2重化せねばならなか
った。即ち、二重化された系をa系(10a>、b系(
10b)とすれば、a系はプロセッサ1aとメモリ3a
を持ちb系はプロセッサlbとメモリ3bを持つ、今、
a系を現用系、b系を予備系とし、ファイル変更によっ
て運転ファイルをバージョン1からバージョン2へ移行
させる場合の処理手順を以下に説明する0時刻t1では
、両系のメモリ3a、3bはバージョン1のファイルを
持ち、交換機はa系を現用系としてバージョン1のファ
イルで動作している。時刻t2に、b系のメモリ3bに
バージョン2のファイルをロードする。次に時刻t3に
系切り換えを起動し、b系を現用系に、a系を予備系に
する。それにより交換機はバージョン2のファイルで動
作を開始する。その後、時刻t4にa系のメモリ3aに
バージョン2のファイルをロードし、交換機はバージョ
ン2への移行を終了する。
(発明が解決しようとする課題) 交換機の運転ファイルの変更行うのに、交換機のサービ
ス中断時間を短くして加入者に与える影響を小さくする
ためには、オンラインで行う必要かある。
従来、交換機の運転ファイルをオンラインで行うために
は、交換機の制御系を少なくともプロセッサとメモリを
1組にして、2重化せねばならなかった。しかし、その
ことはハードウェアの増加を招き、コストが増大すると
いう問題点があった。
本発明は、上記の問題点を解決し、経済的かつにオンラ
インで運転ファイル変更を行う交換機を提供することを
目的とする。
[発明の精成] (課題を解決するための手段) 本発明では上記の目的を達成するために電子交換機は、
1つのプロセッサあたり運転ファイルを格納する手段で
あるメモリを2つと、70セツサが出力するアドレス情
報を変換する手段とを具備する。前言上2つのメモリは
、フ゛ロセッサのアドレス空間上に互いに重ならないよ
うに、アドレスを割り当てられる。前記アドレス変換手
段は、プロセッサのアドレス空間上への前記メモリの割
り当て方(アドレス変換論理)に、図2(a)と(b)
に示すように少なくとも2通りを持つ、また、前記アド
レス変換手段は、プロセッサか前記メモリの割り当て方
を選択するための、選択要求を受信する手段を有する。
(作用) 本発明に関わる蓄積プログラム制御方式の電子交換機は
、少なくとも1台のプロセッサと、そのプロセッサのア
ドレスバスに接続され70セ・ノサの指示により前記ア
ドレスバスの情報を変換して出力するアドレス変換手段
と、前記アドレス変換手段の出力するアドレス情報と前
記プロセッサの出力する読みだし要求信号猷たは書き込
み要求信号とを受信してプロセッサのデータバスへデー
タを出力するかまたは前記データバスのデータを記憶す
る2つのメモリとにより精成される。
前記アドレス変換手段は、プロセッサから入力したアド
レス情報から出力するアドレス情報への変換論理に関し
、少なくとも2つの論理を持つ。
プロセッサのアドレス空間上に2つの互いに重ならない
アドレス範囲を定め、それらを第一のアドレス範囲、第
二のアドレス範囲とする。第一の論理では、プロセッサ
がアドレスバスに第一のアドレス範囲を指定したらメモ
リ1を選択するアドレスを、プロセッサかアドレスバス
に第二のアドレス範囲を指定したらメモリ2を選択する
アドレスをメモリへのアドレスバスに出力する(第2図
(a))、第二の論理では、ブロモ・ノサがアドレスバ
スに第一のアドレス範囲を指定したらメモリ2を選択す
るアトしスを、プロセッサがアドレスバスに第二のアド
レス範囲を指定したらメモリ1を選択するアドレスをメ
モリへのアドレスバスに出力するく第2図〈b))。
今、プロセッサはアドレス変換手段を第一の論理に設定
し、プロセッサは第一のアドレス範囲を交換機の運転に
使用する運転ファイルへ、第二のアドレス範囲を運転に
使用しないファイルへ割り当てるとする。プロセッサは
第一のアドレス範囲に運転ファイル1をロードし、サー
ビスを開始する。この時、プロセッサはメモリ1にロー
ドされている運転ファイル1を実行している。次に、プ
ロセッサが運転ファイル1を実行しながら第二のアドレ
ス範囲に運転ファイル2をロードすると、運転ファイル
2がメモリ2に書き込まれる。次に、プロセッサがアド
レス変換手段に第二の論理を指示する。すると、プロセ
ッサが第一のアドレス範囲を指定するとメモリ2が選択
されるなめ、プロセッサはメモリ2の運転ファイル2を
実行し始める。こうして運転ファイルのオンラインファ
イル変更が実現される。
〈実施例) 本発明の一実施例を第1図に示し、以下に説明する。
本発明に関わる蓄積プロクラム制御方式の電子交換機は
、少なくとも1台のプロセッサ1ど、前記プロセッサ1
がアクセスするメモリを指定するためのアドレスバス4
と、前記プロセッサがメモリを読み書きする時のデータ
を運搬するためのデータバス5と、前記アドレスバス4
の途中に挿入され、プロセッサlからの指示によりアド
レスバス4上のアドレス情報を変換しアドレスバス4に
出力するアドレス変換装置2と、前記アドレスバス4の
アドレス情報と前記プロセッサlの読みたしまたは書き
込み要求に従い、データバス5ヘテータを出力するかま
たはテ°−タハス5のデータを記憶する2つのメモリ3
a、3bとにより構成される。
前言己アドレス変換装置2は、フ゛ロセッサ1から入力
したアドレス情報を出力するアドレス情報に変換する論
理に関し、第2図に示すように、少なくとも2つの1i
iii狸を持つ。第2図において、プロセッサ1のアド
レス空間上に2つの互いに重ならないアドレス範囲を定
め、1000〜J−fff番地を第一のアドレス範囲、
2000〜2fff番地を第二のアドレス範囲とする。
第一の論理では前記アドレス変換装置2は、第2図<a
>に示すように、プロセッサ1かアドレスバス4aに第
一のアドレス範囲を指定したらメモリ3aを選択するア
ドレスを、プロセッサ1かアドレスバス4aに第二のア
ドレス範囲を指定したらメモリ3bを選択するアドレス
をアドレスバス4bに出力する。
第二の論理では、第2111(b)に示すように、プロ
セッサ1がアドレスバス4aに第一のアドレス範囲を指
定したらメモリ3bを選択するアドレスを、プロセッサ
1がアドレスバス4aに第二のアドレス範囲を指定した
らメモリ3ae選択するアドレスをアドレスバス4bに
出力する。
第3図に、本発明に関する交換機のオンラインファイル
変更の手順を示し、以下に説明する。ここでプロセッサ
1は、第一のアドレス範囲を交換機の運転に実際に使用
する運転ファイルの格納アドレス、第二のアドレス範囲
をワークエリアのアドレスとする。先ず、プロセッサ1
はアドレス変換装置2を第一の論理に設定する(ステッ
プ201)。続いて、プロセッサlは第一のアドレス範
囲に運転ファイルバージョン1をロートする(ステップ
202)。ステップ202により、運転ファイルバージ
ョン1はメモリ3aにロートされる。
プロセッサ1は、サービスを開始する(ステップ203
)。ステップ203では、プロセッサ1はメモリ1にロ
ートされている運転ファイルバージョン1を実行する0
次にプロセッサ1は運転ファイルバージョンlを実行し
ながら、第二のアドレス範囲に運転ファイルバージョン
2をロードする(ステップ204)、ステップ204で
メモリ3bに運転ファイルバージョン2がロートされる
。
次に、プロセッサ1がアドレス変換装置2を第二の論理
に設定変更する(ステ・ツブ205)。その後、プロセ
ッサlかサービスを再開する〈ステ・・ノブ206)。
ステップ206では、プロセッサ1か第一のアドレス範
囲を指定すると、メモリ3bか選択されるため、プロセ
ッサ1はメモリ3bにある運転ファイルバージョン2を
実行する。こうして運転ファイルがバージョン1からハ
ーンヨン2j\オンラインで変更される。
[発明の効果] 本発明により、交換機の運転ファイルの変更を、交換機
のサービスを停止することなくオンラインに、しかも従
来のようにプロセッサとメモリを1組にして2重化しな
くてすむため経済的に、実現できるようになった。
【図面の簡単な説明】
第1図から第3図は、本発明の一実施例を示す。 第1図は本発明に関わる電子交換機の制御系の構成を示
し、第2図はアドレス変換装置のアドレス変換論理の例
を示し、第3図はオンラインファイル変更の手順を示す
。 第4図、第5図は従来技術を説明するための図で、第4
図は電子交換機の制御系の構成をを示し、第5図はオン
ラインファイル変更処理の処理手順を示す。 1・・・・・・・・・プロセッサ<PLY)2・・・・
・メモリ管理装置<MMU)3・・・・・メモリ(ME
M) 4・・・・ アドレス ハス 5・・・・データ ハス 6・・・・・系間通信装置 10・・・・・・・系

Claims (1)

  1. 【特許請求の範囲】 少なくとも1つのプロセッサと、 前記プロセッサのアドレス空間上に互いにアドレスが重
    ならなくアドレスを割り当てられた2つのメモリと、 前記プロセッサが出力したアドレス情報を変換して前記
    メモリに与えるアドレス変換手段と、により構成される
    蓄積プログラム制御方式の電子交換機において、 前記アドレス変換手段は少なくとも2通りのアドレス変
    換論理と、前記プロセッサからアドレス変換論理の選択
    を受信する手段を持ち、 前記2つのメモリのうち、第一のメモリに動作中の運転
    ファイル1を、第二のメモリに運転ファイル2をロード
    した後、前記プロセッサが前記アドレス変換手段にアド
    レス変換論理の切り換えを指示して前記2つのメモリの
    アドレスを交換することにより、動作する運転ファイル
    を運転ファイル1から運転ファイル2へ変更することを
    特徴とする電子交換機。
JP25696490A 1990-09-28 1990-09-28 電子交換機 Pending JPH04137893A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25696490A JPH04137893A (ja) 1990-09-28 1990-09-28 電子交換機

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25696490A JPH04137893A (ja) 1990-09-28 1990-09-28 電子交換機

Publications (1)

Publication Number Publication Date
JPH04137893A true JPH04137893A (ja) 1992-05-12

Family

ID=17299819

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25696490A Pending JPH04137893A (ja) 1990-09-28 1990-09-28 電子交換機

Country Status (1)

Country Link
JP (1) JPH04137893A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7299348B2 (en) 1999-10-18 2007-11-20 Endress + Hauser Flowtec Ag Programmable field mounted device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7299348B2 (en) 1999-10-18 2007-11-20 Endress + Hauser Flowtec Ag Programmable field mounted device

Similar Documents

Publication Publication Date Title
US5271453A (en) System and method for controlling air conditioner
JPS63172343A (ja) 命令先取り方式
US4627035A (en) Switching circuit for memory devices
JP3149904B2 (ja) Os切換装置
JP3767646B2 (ja) 電動機制御定数の設定記憶装置を備えた電動機制御装置
JPS5960547A (ja) インタ−フエイス変換装置
JPS63157365A (ja) 物理アドレス変換装置
JPS58143655A (ja) 通信制御装置
KR20000005448U (ko) 프로세서 이중화 시스템
JPH01243120A (ja) ファームウェア制御装置
JP2000003307A (ja) メモリ制御装置及び制御方法
JPH02201626A (ja) ディスク・キュッシュ装置
JPS59125190A (ja) 自動交換機
JPH0335335A (ja) 記憶装置
JPH03210645A (ja) キヤツシユ制御方式
WO1989008885A1 (en) Mirror disk ram system
JPS62137640A (ja) インタプリタの実行制御方式
JPS61221864A (ja) 情報処理装置
JPH01267751A (ja) プログラム遷移方式
JPS58114658A (ja) 共通線信号制御装置
JPH04106623A (ja) マイクロプログラムロード制御方式
JPH0415823A (ja) システム稼働環境設定装置
JPH07319717A (ja) 情報処理装置のプログラム切替方法
JPH02299024A (ja) マイクロプログラム制御装置
JPH0612329A (ja) Ram書替え方式