JP2576656B2 - Electronic switching system including additional processor - Google Patents
Electronic switching system including additional processorInfo
- Publication number
- JP2576656B2 JP2576656B2 JP2128990A JP2128990A JP2576656B2 JP 2576656 B2 JP2576656 B2 JP 2576656B2 JP 2128990 A JP2128990 A JP 2128990A JP 2128990 A JP2128990 A JP 2128990A JP 2576656 B2 JP2576656 B2 JP 2576656B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- additional
- additional processor
- processor
- condition
- 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
Links
Landscapes
- Multi Processors (AREA)
- Exchange Systems With Centralized Control (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は付加プロセッサを含む電子交換システムに関
し、特に同一条件下で電子交換機および付加プロセッサ
の双方に実施可能なサービスがある場合の競合を回避し
た付加プロセッサを含む電子交換システムに関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic switching system including an additional processor, and in particular, to avoid competition when there is a service that can be executed in both the electronic switch and the additional processor under the same conditions. Electronic switching system including the added additional processor.
従来の付加プロセッサを含む電子交換システムは、シ
ステムとしての各種提案はあるが、本発明で取り上げる
ような、同一条件下で電子交換機および付加プロセッサ
の双方に実施可能なサービスがある場合、実際の動作を
何れに任せるかという、プロセッサ間の競合に対処する
方法についての手法は、確立はおろか実現もされていな
い。Although there are various proposals for a conventional electronic switching system including a supplementary processor, if the services that can be implemented in both the electronic switch and the supplementary processor under the same conditions as described in the present invention, the actual operation of the system will be considered. Has not yet been established or realized as to how to deal with contention between processors.
上述した従来の付加プロセッサを含む電子交換システ
ムは、同一条件下で電子交換機および付加プロセッサの
双方に実施可能なサービスがある場合に、プロセッサ間
の競合に対処することができないという問題点がある。The above-described electronic switching system including the additional processor has a problem that it is not possible to cope with competition between processors when there is a service that can be executed in both the electronic switch and the additional processor under the same conditions.
本発明の目的は、プロセッサ間に競合を発生させず、
いかなる場合にも呼を消滅させずに処理できる付加プロ
セッサを含む電子交換システムを提供することにある。An object of the present invention is to prevent contention between processors,
It is an object of the present invention to provide an electronic switching system that includes an additional processor that can process a call without destroying the call in any case.
本発明の付加プロセッサを含む電子交換システムは、
電子交換機および前記電子交換機に接続し付加サービス
を提供する機能を持つ付加プロセッサを含む電子交換シ
ステムにおいて、前記電子交換機は新たに発生した呼が
前記付加プロセッサの提供を付加サービスに含まれ前記
付加プロセッサを起動する条件を満たすか否かを判別す
る条件判別機能と、前記条件判別機能が前記付加プロセ
ッサを起動する条件を満たしていると判別すると前記付
加プロセッサを起動するサービス要求起動機能と、前記
条件判別機能が前記付加プロセッサを起動する条件を満
たしていないと判別するかあるいは前記付加プロセッサ
が前記起動する条件に該当する付加サービスを検出でき
ないと判別することで出力する呼吸理再開要求情報を受
信し自己の実行できるサービスを分析し実行するサービ
ス分析機能とを有し、前記付加プロセッサは前記電子交
換機から送出される前記新たに発生した呼に関するサー
ビス起動要求情報を受信しこのサービス起動要求情報に
基づいて実行すべき付加サービスの分析および決定を行
い該当付加サービスを検出できないことで前記呼吸理再
開要求情報を出力する付加サービス分析機能を有する構
成である。An electronic switching system including the additional processor of the present invention includes:
In an electronic switching system including an electronic exchange and an additional processor having a function of connecting to the electronic exchange and providing an additional service, the electronic exchange may be configured such that a newly generated call includes an additional service provided by the additional processor in the additional service. A condition determining function for determining whether a condition for activating the additional processor is satisfied; a service request activating function for activating the additional processor when the condition determining function determines that the condition for activating the additional processor is satisfied; The respiratory resumption request information output by determining that the determination function does not satisfy the condition for starting the additional processor or determining that the additional processor cannot detect the additional service corresponding to the start condition is received. It has a service analysis function that analyzes and executes the services that it can execute. The additional processor receives service activation request information relating to the newly generated call sent from the electronic exchange, analyzes and determines an additional service to be executed based on the service activation request information, and detects the corresponding additional service. This is a configuration having an additional service analysis function of outputting the respiratory resumption request information due to the inability to do so.
次に、本発明の実施例について図面を参照して説明す
る。Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例のブロック図である。 FIG. 1 is a block diagram of one embodiment of the present invention.
電子交換機1は、複数の既存サービスプログラム2を
持つプロセッサ3を含む。プロセッサ3は、通信回線4
を介して付加サービスプログラム5を持つ付加プロセッ
サ6と接続している。電子交換機1は、従来から実施し
ている複数の既存のサービスについては、プロセッサ3
がそのままの形で提供し、新たに付加されたサービスに
ついては、付加プロセッサ6に設けた付加サービスプロ
グラム5により行うことにしている。このサービスの分
担を確実に実行するためのデータおよび制御信号を、通
信回路4を介して授受している。The electronic exchange 1 includes a processor 3 having a plurality of existing service programs 2. The processor 3 includes a communication line 4
Is connected to an additional processor 6 having an additional service program 5 via the. The electronic exchange 1 is provided with a processor 3 for a plurality of existing services that have been conventionally performed.
Is provided as it is, and the newly added service is performed by the additional service program 5 provided in the additional processor 6. Data and control signals for reliably executing the sharing of the service are transmitted and received via the communication circuit 4.
次に、動作について説明する。 Next, the operation will be described.
第2図は本発明の一実施例の動作の流れ図である。 FIG. 2 is a flow chart of the operation of one embodiment of the present invention.
プロセッサ3が呼処理中に、自己のサービス分析に先
立ち、ステップ(以下Sと記す)11で加入者のサービス
加入条件とダイヤル数字と加入者状態とを基に、該当の
呼が、何らかな付加サービスを受けるための付加プロセ
ッサ6の起動条件を満たしているか否かを判別し、こし
起動条件を満たしていれば、付加プロセッサ6にダイヤ
ル数字と加入者状態とを含むサービス起動要求情報を送
出する。サービス起動要求情報を受信した付加プロセッ
サ6は、S12で受信したサービス起動要求情報から付加
サービス分析を行い、分析の結果に従って処理を行う。
ここで付加サービス分析と結果、当該する付加サービス
がない場合には、再度、呼吸理制御をプロセッサ3に戻
すため、ダイヤル数字と加入者状態とを含む呼吸理再開
要求情報を送出する。呼処理再開要求情報を受信したプ
ロセッサ3は、呼処理を再開しS13でサービス分析を行
い、いずれかの既存サービスを選択し実行する。先に説
明したS11で付加プロセッサ6の起動条件を満たしてい
なければ、同様にS13でサービス分析を行い、いずれか
の既存サービスを選択し実行する。Before the processor 3 analyzes its own service during the call processing, in step (hereinafter referred to as "S") 11, the corresponding call is added somehow based on the subscriber's service subscription conditions, dialed digits and subscriber status. It is determined whether or not the activation condition of the additional processor 6 for receiving the service is satisfied. If the activation condition is satisfied, service activation request information including the dialed digits and the subscriber status is sent to the additional processor 6. . The additional processor 6 that has received the service activation request information performs additional service analysis from the service activation request information received in S12, and performs processing according to the analysis result.
Here, as a result of the supplementary service analysis, if there is no such supplementary service, in order to return the respiratory control to the processor 3 again, the respiratory resumption request information including the dialed number and the subscriber status is transmitted. Upon receiving the call processing restart request information, the processor 3 restarts the call processing, performs service analysis in S13, selects and executes any existing service. If the activation condition of the additional processor 6 is not satisfied in S11 described above, a service analysis is similarly performed in S13, and any existing service is selected and executed.
このように呼処理の中で、自己のサービス分析に先立
ち、付加プロセッサ6の起動条件を満たしているか否か
のみを判別するので、仮に、同一条件下で電子交換機お
よび付加プロセッサ6の双方に実施可能なサービスがあ
る場合であっても、まず付加プロセッサ6の制御を必要
とする呼が切出されることにより、付加プロセッサ6が
優先して処理を行い、付加プロセッサ6に該当する付加
サービスがない場合には、再度、呼処理制御をプロセッ
サ3に戻せるように構成してあるので、同一条件下で本
来起動されるべきプロセッサ3の持つ、既存サービスプ
ログラム2が実行されずに終了することはない。In this way, in the call processing, prior to the analysis of the service itself, it is determined only whether or not the activation condition of the additional processor 6 is satisfied. Even if there is a possible service, first, a call requiring control of the additional processor 6 is cut out, so that the additional processor 6 performs processing with priority and there is no additional service corresponding to the additional processor 6. In this case, since the call processing control can be returned to the processor 3 again, the existing service program 2 of the processor 3 which should be started under the same condition is not executed without being executed. .
以上説明したように、本発明は、電子交換機に新たに
発生した呼が付加プロセッサの提供する付加サービスに
含まれた付加プロセッサを起動する条件を満たすか否か
を判別し、起動する条件を満たしていると判別すると付
加プロセッサを起動し、付加プロセッサが付加サービス
分析を行い該当付加サービスを検出できないことでプロ
セッサが呼処理制御を再開することにより、プロセッサ
間に競合を発生させず、いかなる場合にも呼を消滅させ
ずに処理できるという効果が有る。As described above, the present invention determines whether a call newly generated in the electronic exchange satisfies the condition for activating the additional processor included in the additional service provided by the additional processor, and satisfies the condition for activating. When it is determined that the additional processor is activated, the additional processor performs additional service analysis and fails to detect the corresponding additional service, so that the processor resumes call processing control. This also has the effect that the call can be processed without erasing the call.
第1図は本発明の一実施例のブロック図、第2図は本発
明の一実施例の動作の流れ図である。 1……電子交換機、2……既存サービスプログラム、3
……プロセッサ、4……通信回線、5……付加サービス
プログラム、6……付加プロセッサ。FIG. 1 is a block diagram of one embodiment of the present invention, and FIG. 2 is a flowchart of the operation of one embodiment of the present invention. 1 ... Electronic exchange, 2 ... Existing service program, 3
... Processor 4... Communication line 5... Additional service program 6.
Claims (1)
付加サービスを提供する機能を持つ付加プロセッサを含
む電子交換システムにおいて、前記電子交換機は新たに
発生した呼が前記付加プロセッサの提供を付加サービス
に含まれ前記付加プロセッサを起動する条件を満たすか
否かを判別する条件判別機能と、前記条件判別機能が前
記付加プロセッサを起動する条件を満たしていると判別
すると前記付加プロセッサを起動するサービス要求起動
機能と、前記条件判別機能が前記付加プロセッサを起動
する条件を満たしていないと判別するかあるいは前記付
加プロセッサが前記起動する条件に該当する付加サービ
スを検出できないと判別することで出力する呼吸理再開
要求情報を受信し自己の実行できるサービスを分析し実
行するサービス分析機能とを有し、前記付加プロセッサ
は前記電子交換機から送出される前記新たに発生した呼
に関するサービス起動要求情報を受信しこのサービス起
動要求情報に基づいて実行すべき付加サービスの分析お
よび決定を行い該当付加サービスを検出できないことで
前記呼吸理再開要求情報を出力する付加サービス分析機
能を有することを特徴とする付加プロセッサを含む電子
交換システム。1. An electronic switching system comprising an electronic exchange and an additional processor connected to the electronic exchange and having a function of providing an additional service, wherein the electronic exchange changes the provision of the additional processor by providing a newly generated call to the additional service. A condition determining function for determining whether a condition for activating the additional processor is included, and a service request activation for activating the additional processor when the condition determining function determines that the condition for activating the additional processor is satisfied. Function and the condition determination function determines that the condition for activating the additional processor is not satisfied or that the additional processor determines that the additional service corresponding to the condition for activating cannot be detected, and outputs a respiratory restart. The service information that receives the request information, analyzes the services that can be executed, and executes The additional processor receives service activation request information relating to the newly generated call sent from the electronic exchange, and analyzes and determines an additional service to be executed based on the service activation request information. An electronic switching system including an additional processor, which has an additional service analysis function of outputting the respiratory resumption request information when the additional service cannot be detected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2128990A JP2576656B2 (en) | 1990-01-30 | 1990-01-30 | Electronic switching system including additional processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2128990A JP2576656B2 (en) | 1990-01-30 | 1990-01-30 | Electronic switching system including additional processor |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH03226096A JPH03226096A (en) | 1991-10-07 |
JP2576656B2 true JP2576656B2 (en) | 1997-01-29 |
Family
ID=12050978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2128990A Expired - Fee Related JP2576656B2 (en) | 1990-01-30 | 1990-01-30 | Electronic switching system including additional processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2576656B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69332632T2 (en) | 1992-06-30 | 2003-06-26 | Siemens Information And Communication Networks, Inc. | Call processing system |
-
1990
- 1990-01-30 JP JP2128990A patent/JP2576656B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH03226096A (en) | 1991-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6820155B1 (en) | Interruption managing device and interruption managing method | |
US5619697A (en) | Inter-processor communication system for performing message communication between processors and multi-processor real time system for communicating amoung a plurality of processors at real time with the inter-processor communication system | |
JP2576656B2 (en) | Electronic switching system including additional processor | |
JPH09259002A (en) | Debug support device | |
JPS6153749B2 (en) | ||
US5469493A (en) | Telephone call saving system and method for an integrated service digital network | |
CN108563523B (en) | Information callback method, equipment and storage medium | |
JP2511626B2 (en) | Basic call control device | |
JPH01157192A (en) | System for controlling application in switchboard | |
JPH01297996A (en) | Exchange control system | |
JP3280676B2 (en) | Retrieval method of call processing task by providing purpose | |
JPH07182261A (en) | Information processor | |
JPH05120173A (en) | Starting management system for terminal equipment | |
JPH04288795A (en) | Telephone exchange system | |
CN117278845A (en) | Single-device distributed camera subsystem and distributed far-end camera system | |
JPH0834615B2 (en) | Line state management control method in switching system | |
JPH05236122A (en) | Service contention control system | |
JP2000349909A (en) | Virtual multi-processing system by flow definition file | |
JPH0476146B2 (en) | ||
JPH07154425A (en) | Resource control system for switching system | |
JPH04273327A (en) | Back-up device for generation of static parallel processing program | |
JPH0612305A (en) | System for transaction processing between transaction processing systems | |
JPS59117890A (en) | Detecting system of restoration of subscriber of private branch of automatic exchange | |
JPH07170542A (en) | Open function type call controller | |
JPH047742A (en) | Controlling system for application program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |