Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0113794B2 - - Google Patents
[go: Go Back, main page]

JPH0113794B2 - - Google Patents

Info

Publication number
JPH0113794B2
JPH0113794B2 JP13346582A JP13346582A JPH0113794B2 JP H0113794 B2 JPH0113794 B2 JP H0113794B2 JP 13346582 A JP13346582 A JP 13346582A JP 13346582 A JP13346582 A JP 13346582A JP H0113794 B2 JPH0113794 B2 JP H0113794B2
Authority
JP
Japan
Prior art keywords
processor
level
processors
connection
call
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
Application number
JP13346582A
Other languages
Japanese (ja)
Other versions
JPS5923695A (en
Inventor
Yoshibumi Myazaki
Takeshi Nishama
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP57133465A priority Critical patent/JPS5923695A/en
Publication of JPS5923695A publication Critical patent/JPS5923695A/en
Publication of JPH0113794B2 publication Critical patent/JPH0113794B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/42Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
    • H04Q3/54Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
    • H04Q3/545Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored program

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Exchange Systems With Centralized Control (AREA)

Description

【発明の詳細な説明】 本発明は機能分散した構成の電子交換器に関す
るものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an electronic exchanger having a functionally distributed configuration.

従来電子交換機の制御系を構成する場合に、単
一プロセツサを用いて構成することとが多く、基
本サービスも高級サービスも全て同一プロセツサ
により接続処理が行なわれており、プロセツサダ
ウンが生ずると、基本サービスも高級サービスも
実行不能となる欠点があつた。
Conventionally, when configuring the control system of an electronic exchange, it is often configured using a single processor, and the connection processing for both basic and high-end services is performed by the same processor. The drawback was that it was impossible to perform both basic and high-end services.

本発明は上記した従来の欠点を除去することを
目的とするものであつて、以下に本発明をその一
実施例により図面と共に説明する。第1図におい
て、1はスイツチ、2はプロセツサ間通信バス、
3はスウイツチ制御プロセツサ、4は上位接続プ
ロセツサ、10は加入者系用の下位接続プロセツ
サ、11は電話機、12は加入者回路、13は呼
状態メモリアクセスインヒビツトフラツグ、14
は加入者呼状態メモリ、15はタイマ回路、20
はトランク系用の下位接続プロセツサ、21は回
線、22はトランク回路、23は呼状態メモリア
クセスインヒビツトフラツグ、24はトランク呼
状態メモリ、25はタイマ回路、30は扱者系用
の下位接続プロセツサ、31は扱卓である。
The present invention aims to eliminate the above-mentioned conventional drawbacks, and the present invention will be explained below by way of an embodiment with reference to the drawings. In FIG. 1, 1 is a switch, 2 is an interprocessor communication bus,
3 is a switch control processor, 4 is an upper connection processor, 10 is a subscriber system lower connection processor, 11 is a telephone, 12 is a subscriber circuit, 13 is a call state memory access inhibit flag, 14
is a subscriber call state memory; 15 is a timer circuit; 20
21 is a line, 22 is a trunk circuit, 23 is a call state memory access inhibit flag, 24 is a trunk call state memory, 25 is a timer circuit, and 30 is a lower connection for the operator system. The processor 31 is a handling console.

スウイチ1はプロセツサ通信バス2を介して、
加入者回路12、トランク回路22、扱卓31の
任意の間の通話バスを形成している。また、スウ
イツチ1の制御を行うプロセツサ3により、プロ
セツサ間通信バス2を通じて、下位接続プロセツ
サ10,20,30あるいは上位接続プロセツサ
4よりの指令によりスウイツチ1を制御してい
る。個々の加入者、トランク、扱卓31の呼状態
情報(データ)は各々、加入者用の呼状態メモリ
14、トランク用の呼状態メモリ24、扱卓用の
呼状態メモリ34にそれぞれ保持されている。一
方個々の呼状態メモリに1対1に対応してアクセ
スインヒビツトフラツグ、13,23,33が設
けてある。
Switch 1 via processor communication bus 2,
A communication bus between the subscriber circuit 12, the trunk circuit 22, and the console 31 is formed. Further, the processor 3 that controls the switch 1 controls the switch 1 through the inter-processor communication bus 2 in response to commands from the lower-level connected processors 10, 20, 30 or the higher-level connected processor 4. Call status information (data) for individual subscribers, trunks, and consoles 31 is held in call status memory 14 for subscribers, call status memory 24 for trunks, and call status memory 34 for consoles, respectively. There is. On the other hand, access inhibit flags 13, 23, and 33 are provided in one-to-one correspondence to each call state memory.

次にこの実施例の動作を説明する。 Next, the operation of this embodiment will be explained.

ここで、発生の頻度は高いが、比較的単純な処
理で済むサービス(作業)を基本サービスとし、
また頻度は低いが、複雑な処理を要するサービス
(作業)を高級サービスと呼ぶものとすれば、基
本サービスにおいては下位接続プロセツサ10,
20,30が発生事象に従つて自己の呼状態メモ
リを参照更新しながら処理を行なう。この状態で
は呼状態メモリ10,20,30の各々に対応す
るアクセスインヒビツトフラツグ13,23,3
3は下位プロセツサ10,20,30によりアク
セス可(第2図参照)となつている。
Here, services (tasks) that occur frequently but require relatively simple processing are defined as basic services.
Furthermore, if we call a service (work) that requires complex processing, although it is infrequent, a high-level service, then in a basic service, the lower-level connection processor 10,
20 and 30 perform processing while referring to and updating their own call state memory according to the occurring event. In this state, access inhibit flags 13, 23, and 3 corresponding to call state memories 10, 20, and 30 are set.
3 can be accessed by the lower processors 10, 20, and 30 (see FIG. 2).

しかし下位接続プロセツサ10,20,30が
高級サービスの必要を検出したときは上位プロセ
ツサ4へプロセツサ間通信バス2を通じてサービ
スを要求する。上位プロセツサへサービスを要求
したとき下位プロセツサ10,20,30は関連
する呼状態メモリ14,24,34のアクセスイ
ンヒビツトフラツグ13,23,33をアクセス
不可とし同時に一定時間の監視をタイマー回路1
5,25,35より開始する。一定時間経過後タ
イマー回路15,25,35のタイムアウト検出
により、もしアクセス不可状態の場合にはアクセ
ス可の状態に戻る。
However, when the lower-level connected processors 10, 20, and 30 detect the need for high-level services, they request the higher-level processor 4 for the service through the interprocessor communication bus 2. When a service is requested to the upper processor, the lower processors 10, 20, 30 disable access to the access inhibit flags 13, 23, 33 of the related call state memories 14, 24, 34, and at the same time set the timer circuit 1 to monitor for a certain period of time.
Start from 5, 25, 35. After a certain period of time has elapsed, the timer circuits 15, 25, and 35 detect a timeout, and if the access is disabled, the access is returned to the enabled state.

一方、下位プロセツサ10,20,30はアク
セスインヒビツトフラツグ13,23,33によ
りアクセス不可の間は対応する呼状態メモリへ1
4,24,34のアクセスが禁止される。サービ
スを要求された上位接続プロセツサ4は、もし必
要があればプロセツサ間通信バス2を介して下位
接続プロセツサ10,20,30内の呼状態メモ
リ14,24,34を読み出し、下位接続プロセ
ツサ10,20,30やスウイツチ制御プロセツ
サ3へ制御指示を与えて更新した内容で呼状態メ
モリ14,24,34へ書き込みを行なう。上位
接続プロセツサ4が呼状態メモリ14,24,3
4を読んだときから書き込みが終るまでアクセス
インヒビツトフラツグ13,23,33は、下位
接続プロセツサ10,20,30からはアクセス
禁止となる。さらに、アクセス禁止となつたとき
からタイマー回路15により時間監視が行なわれ
上位接続プロセツサ4からの書き込みが行なわれ
ない場合、タイマー回路15,25,35のタイ
ムアウトによりアクセス禁止は解除される。
On the other hand, while the lower processors 10, 20, and 30 are not accessible due to the access inhibit flags 13, 23, and 33, the lower processors 10, 20, and 30 write 1 to the corresponding call state memory.
Access to 4, 24, and 34 is prohibited. The upper-layer connected processor 4 requested for service reads the call state memory 14, 24, 34 in the lower-layer connected processors 10, 20, 30 via the inter-processor communication bus 2, if necessary, and 20, 30 and the switch control processor 3 to write the updated contents into the call state memory 14, 24, 34. Upper connection processor 4 uses call state memory 14, 24, 3
The access inhibit flags 13, 23, and 33 are prohibited from being accessed by the lower-level connected processors 10, 20, and 30 from when 4 is read until the writing is completed. Further, time monitoring is performed by the timer circuit 15 from the time when access is prohibited, and if writing is not performed from the upper-level connected processor 4, the access prohibition is canceled when the timer circuits 15, 25, and 35 time out.

上記構成によれば、下記の効果が得られる。 According to the above configuration, the following effects can be obtained.

基本的接続を下位接続プロセツサに分離する
ことが可能となり故障に強くまた基本機能の信
頼性を向上できる。
It becomes possible to separate basic connections to lower-level connected processors, making it more resistant to failures and improving the reliability of basic functions.

加入者回路数、トランク回路数などのシステ
ムの規模に比例してデータメモリやその他のプ
ロセス処理時間が必要になる部分を下位プロセ
ツサに分散することができ、システム規模に応
じて下位プロセツサの台数を増すことにより容
易に増設ができる。
Portions that require data memory and other process processing time can be distributed to lower processors in proportion to the scale of the system, such as the number of subscriber circuits and the number of trunk circuits. It can be easily expanded by increasing the number of units.

なお、上記構成でオプシヨントランク系等を附
加して機能増強を図ることも容易に出来る。また
上記構成で、上位構成プロセツサを複数台設け或
いは多重の階層構成にすることも出来る。
Note that it is also possible to easily enhance the functionality by adding an optional trunk system or the like to the above configuration. Furthermore, in the above configuration, it is also possible to provide a plurality of higher-level processors or to have a multiple hierarchical configuration.

以上説明したように本発明によれば、基本サー
ビスは下位プロセツサで処理し、高級サービスの
必要が生じた時は、下位プロセツサを一定時間ア
クセス禁止にして上位プロセツサにより前記高級
サービスを行うように構成されているので、上位
プロセツサがダウンした場合でも一定時間の間前
記下位プロセツサのメモリにアクセス可能となる
ので基本サービスは継続出来ると共に、機能分散
により信頼性の向上或いは増設へのフレキシビリ
テイが増す利点を有する。
As explained above, according to the present invention, basic services are processed by a lower processor, and when a high-class service is required, access to the lower processor is prohibited for a certain period of time, and the upper processor performs the high-class service. Therefore, even if the upper processor goes down, the memory of the lower processor can be accessed for a certain period of time, allowing basic services to continue, and functional distribution improves reliability and increases flexibility for expansion. has advantages.

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

第1図は本発明の一実施例による機能分散型電
子交換機のブロツク図、第2図はその動作を説明
するための呼状態メモリの構成を示す図である。 2……プロセツサ間通信バス、3……スウイツ
チ制御プロセツサ、4……上位接続プロセツサ、
10……加入者系用の下位接続プロセツサ、11
……電話機、12……加入者回路、13……呼状
態メモリ用のアクセスインヒビツトフラツグ、1
4……加入者用の呼状態メモリ、15……タイマ
回路、20……トランク系用の下位接続プロセツ
サ、21……局線、22……トランク回路、23
……呼状態メモリ用の下位接続プロセツサ、24
……トラン用の呼状態メモリ、25……タイマ回
路、30……扱者系用の下位接続プロセツサ、3
1……扱卓、33……呼状態メモリ用のアクセス
インヒビツトフラツグ、34……扱卓用の呼状態
メモリ、35……タイマー回路。
FIG. 1 is a block diagram of a functionally distributed electronic exchange according to an embodiment of the present invention, and FIG. 2 is a diagram showing the structure of a call state memory for explaining its operation. 2...Inter-processor communication bus, 3...Switch control processor, 4...Upper connection processor,
10...Lower connection processor for subscriber system, 11
. . . Telephone, 12 . . . Subscriber circuit, 13 . . . Access inhibit flag for call state memory, 1
4... Call status memory for subscriber, 15... Timer circuit, 20... Lower connection processor for trunk system, 21... Office line, 22... Trunk circuit, 23
...lower connection processor for call state memory, 24
. . . Call status memory for trans, 25 . . . Timer circuit, 30 . . . Lower connection processor for operator system, 3
1... Console, 33... Access inhibit flag for call state memory, 34... Call state memory for console, 35... Timer circuit.

Claims (1)

【特許請求の範囲】[Claims] 1 複数個の呼接続要求に対応して、呼接続状態
を保持するための呼状態メモリをそれぞれ設けた
複数個の下位接続プロセツサ、前記下位接続プロ
セツサ間を結合する共通のバスライン、前記各下
位接続プロセツサとの間で前記呼状態メモリの内
容を書替え或いは制御を行う上位接続プロセツ
サ、前記各下位接続プロセツサ毎に設けられ、前
記各下位接続プロセツサからのアクセスの禁止或
いは許可の制御を行うためのフラグ回路、および
前記各下位接続プロセツサ毎に設けられ、前記ア
クセス禁止の時間を制御するタイマー回路を備
え、前記各下位接続プロセツサ毎に処理可能な作
業は下位接続プロセツサ単体で処理すると共に、
上位プロセツサの関与を必要とする作業は前記タ
イマーで設定した一定時間下位接続プロセツサか
らのアクセスを禁止して前記上位接続プロセツサ
の制御により処理してなる機能分散電子交換機。
1. A plurality of lower-level connection processors, each of which is provided with a call state memory for holding a call connection state in response to a plurality of call connection requests, a common bus line connecting the lower-level connection processors, and each of the lower-level connection processors. An upper connection processor that rewrites or controls the contents of the call state memory with the connection processor, and a processor provided for each of the lower connection processors and for controlling access from each of the lower connection processors. A flag circuit and a timer circuit provided for each of the lower-level connected processors and controlling the access prohibition time are provided, and the work that can be processed by each of the lower-level connected processors is processed by the lower-level connected processor alone,
A function-distributed electronic switching system in which work requiring the involvement of a higher-level processor is processed under the control of the higher-level processor by prohibiting access from the lower-level processor for a certain period of time set by the timer.
JP57133465A 1982-07-29 1982-07-29 Functional distributed electronic exchange Granted JPS5923695A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57133465A JPS5923695A (en) 1982-07-29 1982-07-29 Functional distributed electronic exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57133465A JPS5923695A (en) 1982-07-29 1982-07-29 Functional distributed electronic exchange

Publications (2)

Publication Number Publication Date
JPS5923695A JPS5923695A (en) 1984-02-07
JPH0113794B2 true JPH0113794B2 (en) 1989-03-08

Family

ID=15105413

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57133465A Granted JPS5923695A (en) 1982-07-29 1982-07-29 Functional distributed electronic exchange

Country Status (1)

Country Link
JP (1) JPS5923695A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04108708U (en) * 1991-03-01 1992-09-21 謙一 安田 electromagnetic shield wall

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04108708U (en) * 1991-03-01 1992-09-21 謙一 安田 electromagnetic shield wall

Also Published As

Publication number Publication date
JPS5923695A (en) 1984-02-07

Similar Documents

Publication Publication Date Title
JPH0113794B2 (en)
JP2551342B2 (en) Dual microprocessor device
JP3840028B2 (en) Control system
US6789150B1 (en) Integrated circuit having arbitrated switching between busses
JP3161319B2 (en) Multiprocessor system
JP2758257B2 (en) Computer system
JPH04506123A (en) computing device
JP2552287B2 (en) System bus method
KR100465300B1 (en) Device for interface control of Peripheral Processor
KR940003845B1 (en) Communication path bus selecting method
JPS61118847A (en) Simultaneous access control system of memory
JPS6232795A (en) Exchange of multiprocessor system
EP0050116B1 (en) Microprocessor system
JPS5849903B2 (en) Computer parallel connection system
JPS63125088A (en) Data access system in multi-switching system
JPS6356573B2 (en)
JPH04156656A (en) Communication method between multi-cpu systems
JPH03296159A (en) Memory access system for dma device
JPS63197261A (en) Bus connecting system
JPH04332059A (en) Bank switching type computer
JPS6130309B2 (en)
GB2240643A (en) Magnetic disc apparatus with dual control programs
JPS6162965A (en) Device switching device
JPH01159737A (en) Computer system with bank selecting function
JPH01131938A (en) Memory expansion control method