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
JPH0759099B2 - Private branch exchange - Google Patents
[go: Go Back, main page]

JPH0759099B2 - Private branch exchange - Google Patents

Private branch exchange

Info

Publication number
JPH0759099B2
JPH0759099B2 JP61311317A JP31131786A JPH0759099B2 JP H0759099 B2 JPH0759099 B2 JP H0759099B2 JP 61311317 A JP61311317 A JP 61311317A JP 31131786 A JP31131786 A JP 31131786A JP H0759099 B2 JPH0759099 B2 JP H0759099B2
Authority
JP
Japan
Prior art keywords
control unit
numerical information
external control
central control
information
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 - Lifetime
Application number
JP61311317A
Other languages
Japanese (ja)
Other versions
JPS63166390A (en
Inventor
富夫 古川
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 JP61311317A priority Critical patent/JPH0759099B2/en
Publication of JPS63166390A publication Critical patent/JPS63166390A/en
Publication of JPH0759099B2 publication Critical patent/JPH0759099B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)
  • Exchange Systems With Centralized Control (AREA)
  • Sub-Exchange Stations And Push- Button Telephones (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は自動式構内交換機に関し、特に、電話機等から
入力される数字情報を分析する際のアプリケーション機
能に関する。
The present invention relates to an automatic private branch exchange, and more particularly, to an application function for analyzing numerical information input from a telephone or the like.

〔従来の技術〕[Conventional technology]

一般に、自動構内交換機では電話機等から与えられる数
字情報に基づいて種々のサービスを行っている。このよ
うなサービスを行う際、自動式構内交換機では数字情報
を分析(数字分析)する必要があり、数字情報の分析は
中央制御部において主プログラムで制御されている。と
ころで、数字情報の分析に当たっては、アプリケーショ
ン機能を用いる場合があり、数字情報分析にはアプリケ
ーション機能によって簡易なプログラム構成で可能な分
析から高度のプログラム構成による分析まで種々存在す
る。つまり、数字情報分析はその難易度の幅が広い。例
えば,トランクルート選択の場合,1桁のアクセスコード
のみでルート選択する方式もあれば,複数桁の局番号判
定後,最適ルート選択までを行う方式まで考えられる。
通常の場合、汎用性を考慮して、主プログラムで制御さ
れる数字情報分析には制約条件が付されている。つま
り、主プログラムでは汎用性を考慮して基本的な数字情
報分析のみを行い、他の数字情報分析については中央制
御部においてアプリケーション機能(例えば、アプリケ
ーションプログラム)に分担させることがある。このた
め、一般的に、中央制御部では主プログラムの他に複数
のアプリケーションプログラムを備えている。
Generally, an automatic private branch exchange provides various services based on numerical information provided from a telephone or the like. When performing such a service, it is necessary for the automatic private branch exchange to analyze the numerical information (numerical analysis), and the analysis of the numerical information is controlled by the main program in the central control unit. By the way, in analyzing numerical information, an application function may be used, and there are various kinds of numerical information analysis from analysis that can be performed with a simple program configuration to analysis with a high program configuration depending on the application function. In other words, the numerical information analysis has a wide range of difficulty. For example, in the case of trunk route selection, there is a method of selecting a route using only a one-digit access code, or a method of selecting an optimal route after determining a station number of a plurality of digits.
In the usual case, in consideration of versatility, a constraint condition is attached to the numerical information analysis controlled by the main program. That is, in the main program, only basic numerical information analysis may be performed in consideration of versatility, and other numerical information analysis may be shared by application functions (for example, application programs) in the central control unit. Therefore, in general, the central control unit includes a plurality of application programs in addition to the main program.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

前述のように、主プログラムにおいては数字情報に基づ
くサービス機能が固定(制約)されており、このように
主プログラムにおいてサービス機能を固定されると、主
プログラムのみではユーザニーズを満足させることが難
しく、このため、上述のように、中央制御部にはアプリ
ケーション対応に複数種のプログラムを準備しなければ
ならない。
As described above, the service function based on the numerical information is fixed (constrained) in the main program, and if the service function is fixed in the main program in this way, it is difficult to satisfy the user needs only with the main program. Therefore, as described above, it is necessary to prepare a plurality of types of programs in the central control unit for each application.

このように、構内交換機の中央制御部に主プログラムの
他に複数のアプリケーションプログラムを備えると、中
央制御部の負荷が増大するばかりでなく、一般に構内交
換機においてその内蔵プログラムの書き替えには熟練を
要することを考慮するとアプリケーションプログラムの
書き替えが極めて難しくなってしまう。このため、ユー
ザ毎に異なるサービス機能を付加することが困難となっ
て幅広いユーザニーズに対応することが難しくなるとい
う問題点がある。
As described above, if the central control unit of the private branch exchange is provided with a plurality of application programs in addition to the main program, not only does the load on the central control unit increase, but generally, it is necessary for the private branch exchange to be skilled in rewriting its internal program. Considering this, rewriting the application program becomes extremely difficult. Therefore, it is difficult to add different service functions to each user, and it is difficult to meet a wide range of user needs.

本発明の目的は幅広いユーザニーズに容易に対応するこ
とのできる構内交換機を提供することにある。
An object of the present invention is to provide a private branch exchange that can easily meet a wide range of user needs.

〔問題点を解決するための手段〕[Means for solving problems]

本発明によれば、数字情報が格納される数字レジスタ
と、主プログラムが動作する中央制御部を備え、蓄積プ
ログラム制御による構内交換機において、前記中央制御
部に入出力インタフェースを介して接続され複数のアプ
リケーション機能を有する外部制御部と、該外部制御部
にマンマシンインタフェースを介して接続され前記外部
制御部にパラメータを設定するマンマシン機器とを備
え、前記中央制御部は、前記数字レジスタからの前記数
字情報を受け該数字情報を分析する際アプリケーション
処理が必要であるか否かを判定する分析手段と、前記ア
プリケーション処理が必要であると判定された際前記数
字情報を前記入出力インタフェースを介して前記外部制
御部に供給する供給手段とを有し、前記外部制御部は、
前記数字情報を受けた際該数字情報で指定されたアプリ
ケーション機能に基づいて前記数字情報の分析を行う実
行手段を備えることを特徴とする構内交換機が得られ
る。
According to the present invention, in a private branch exchange controlled by a storage program, which comprises a numeric register for storing numeric information and a main program operating therein, a plurality of central registers are connected to the central control unit via an input / output interface. An external control unit having an application function, and a man-machine device which is connected to the external control unit via a man-machine interface and sets parameters in the external control unit are provided, and the central control unit includes the manipulator from the number register. Analysis means for determining whether or not application processing is required when receiving the numeric information and analyzing the numeric information; and the numeric information via the input / output interface when it is determined that the application processing is required. A supply means for supplying to the external control unit, the external control unit,
There is provided a private branch exchange characterized by comprising execution means for analyzing the numerical information based on an application function designated by the numerical information when receiving the numerical information.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be described with reference to the drawings.

まず,第1図を参照して,図示の構内交換機はスイッチ
10、加入者回路12、レジスタ14、及び中央制御部17を備
えており、中央制御部17には入出力インタフェース20を
介して外部制御部18が接続される。つまり、構内交換機
には外部制御部18が接続される。さらに、外部制御部18
にはマンマシンインタフェース23を介してマンマシン機
器24が接続されている。スイッチ10には電話機11が加入
者回路12を介して収容されており,電話機11からダイヤ
ルされる数字情報はスイッチパス15を通してレジスタ14
で計数される。レジスタ14で計数された数字情報は信号
バス16を通して中央制御部17へ入力される。中央制御部
17はこの数字情報がアプリケーション機能に絡むかどう
かを判定し,アプリケーション機能に絡まなければ,数
字情報は中央制御部17内の主プログラムで分析される。
一方,中央制御部17でアプリケーション機能に絡む数字
情報であると判定すると、中央制御部17はこの数字情報
を入出力インターフェース20を介して外部制御部18へ送
る。この外部制御部18は中央処理部(CPU)21及びメモ
リ22を備えており、メモリ22には複数のアプリケーショ
ンプログラムが格納されている。
First, referring to FIG. 1, the private branch exchange shown is a switch.
It includes a subscriber circuit 12, a subscriber circuit 12, a register 14, and a central control unit 17, and an external control unit 18 is connected to the central control unit 17 via an input / output interface 20. That is, the external control unit 18 is connected to the private branch exchange. In addition, the external control unit 18
A man-machine device 24 is connected to the device via a man-machine interface 23. A telephone 11 is accommodated in the switch 10 via a subscriber circuit 12. Numerical information dialed from the telephone 11 is registered in a register 14 through a switch path 15.
Is counted in. The numerical information counted by the register 14 is input to the central control unit 17 through the signal bus 16. Central control unit
The numeral 17 determines whether or not the numerical information is related to the application function. If the numerical information is not related to the application function, the numerical information is analyzed by the main program in the central control unit 17.
On the other hand, when the central control unit 17 determines that the numerical information is related to the application function, the central control unit 17 sends the numerical information to the external control unit 18 via the input / output interface 20. The external control unit 18 includes a central processing unit (CPU) 21 and a memory 22, and the memory 22 stores a plurality of application programs.

一方、数字分析に絡むデータ(パラメータ)は予めマン
マシンインタフェース23を介してマンマシン機器から外
部制御部18にエントリー、メモリ22に格納されている。
On the other hand, the data (parameters) involved in the numerical analysis is previously entered from the man-machine device to the external control unit 18 via the man-machine interface 23 and stored in the memory 22.

CPU21では数字情報を受けると、数字情報に対応するア
プリケーションプログラムを起動するとともにこのアプ
リケーションプログラムで必要なパラメータをメモリ22
から読み出して数字情報の分析を行う。例えば,公衆
網,専用線網両方と自由に接続できるシステムにおける
最適ルート選択機能の場合だと,発信相手先番号情報に
より専用線網を並用して公衆網へ接続するアプリケーシ
ョン機能が考えられる。このような場合には、例えば、
予め、ハンドヘルドコンピュータのようなマンマシン機
器24から相手先番号及び使用する専用回線の接続情報が
パラメータとして外部制御部18にデータエントリーさ
れ、外部制御部18ではアプリケーションプログラムによ
って数字情報分析(数字情報展開処理)を実行する。
When the CPU 21 receives the numerical information, it starts the application program corresponding to the numerical information and stores the parameters required by this application program in the memory 22.
Read out from and analyze the numerical information. For example, in the case of the optimum route selection function in a system that can be freely connected to both the public network and the leased line network, an application function is conceivable in which the leased line network is also used according to the calling party number information to connect the public network. In such cases, for example,
In advance, from the man-machine device 24 such as a handheld computer, the destination number and the connection information of the dedicated line to be used are data-entryed as parameters to the external control unit 18, and the external control unit 18 uses the application program to analyze numerical information (numeral information expansion Process).

このようにして、外部制御部18で行われた数字情報分析
結果は入出力インタフェース20を介して中央制御部17に
与えられ、中央制御部17では数字情報分析結果に基づい
て処理(例えば、接続処理)を行う。
In this way, the numerical information analysis result performed by the external control unit 18 is given to the central control unit 17 via the input / output interface 20, and the central control unit 17 performs processing based on the numerical information analysis result (for example, connection. Process).

第2図は中央制御部17から外部制御部18へ送出される数
字情報のデータ形式の一例が示されており,番号情報種
別NCにより数字情報D1,D2,…,Dnの分析方法が識別さ
れる。
FIG. 2 shows an example of the data format of the numerical information sent from the central control unit 17 to the external control unit 18, and the method of analyzing the numerical information D 1 , D 2 , ..., D n by the numerical information type NC. Are identified.

〔発明の効果〕〔The invention's effect〕

以上説明したように本発明では,ユーザニーズでその処
理内容が異なるアプリケーション機能に絡む数字分析を
外部制御部で処理させることにより,中央制御部では基
本的な数字分析を行えばよく,しかも外部制御部のアプ
リケーションプログラムにて幅広いユーザニーズに対応
できるという効果がある。特に,アプリケーションプロ
グラムについては,メーカ開発に委ねるのではなく,ソ
フトウェアのユーザ開放も可能となるため,きめ細かい
サービス機能の提供ができるという効果がある。
As described above, according to the present invention, the external control unit processes the numerical analysis related to the application function whose processing content differs depending on the user's needs, so that the central control unit only needs to perform the basic numerical analysis. The application program of the department has the effect of meeting a wide range of user needs. In particular, application programs can be opened to the users instead of being left to the manufacturer's development, so that it is possible to provide detailed service functions.

【図面の簡単な説明】 第1図は本発明の一実施例を示すブロック図,第2図は
数字情報のデータ形式を示す図である。 10…スイッチ,11…電話機,12…加入者回路,14…レジス
タ,15…スイッチパス,16…信号バス,17…中央制御部,18
…外部制御部,20…入出力インタフェース,21…中央処理
部(CPU),22…メモリ,23…マンマシンインタフェース,
24…マンマシン機器。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an embodiment of the present invention, and FIG. 2 is a diagram showing a data format of numerical information. 10 ... Switch, 11 ... Telephone, 12 ... Subscriber circuit, 14 ... Register, 15 ... Switch path, 16 ... Signal bus, 17 ... Central control unit, 18
… External control unit, 20… Input / output interface, 21… Central processing unit (CPU), 22… Memory, 23… Man-machine interface,
24… Man-machine equipment.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】数字情報が格納される数字レジスタと、主
プログラムが動作する中央制御部を備え、蓄積プログラ
ム制御による構内交換機において、前記中央制御部に入
出力インタフェースを介して接続され複数のアプリケー
ション機能を有する外部制御部と、該外部制御部にマン
マシンインタフェースを介して接続され前記外部制御部
にパラメータを設定するマンマシン機器とを備え、前記
中央制御部は、前記数字レジスタからの前記数字情報を
受け該数字情報を分析する際アプリケーション処理が必
要であるか否かを判定する分析手段と、前記アプリケー
ション処理が必要であると判定された際前記数字情報を
前記入出力インタフェースを介して前記外部制御部に供
給する供給手段とを有し、前記外部制御部は、前記数字
情報を受けた際該数字情報で指定されたアプリケーショ
ン機能に基づいて前記数字情報の分析を行う実行手段を
備えることを特徴とする構内交換機。
1. In a private branch exchange controlled by a storage program, comprising a number register for storing number information and a central control unit for operating a main program, a plurality of applications connected to the central control unit via an input / output interface. An external control unit having a function; and a man-machine device that is connected to the external control unit via a man-machine interface to set parameters in the external control unit, and the central control unit includes the number from the number register. Analyzing means for determining whether or not application processing is required when receiving the information and analyzing the numerical information; and the numerical information when the application processing is determined to be necessary, through the input / output interface. And a supply unit that supplies the external control unit, the external control unit, when receiving the numerical information, Private branch exchange, characterized in that it comprises execution means for performing an analysis of the numerical information on the basis of the specified application function in character information.
JP61311317A 1986-12-27 1986-12-27 Private branch exchange Expired - Lifetime JPH0759099B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61311317A JPH0759099B2 (en) 1986-12-27 1986-12-27 Private branch exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61311317A JPH0759099B2 (en) 1986-12-27 1986-12-27 Private branch exchange

Publications (2)

Publication Number Publication Date
JPS63166390A JPS63166390A (en) 1988-07-09
JPH0759099B2 true JPH0759099B2 (en) 1995-06-21

Family

ID=18015678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61311317A Expired - Lifetime JPH0759099B2 (en) 1986-12-27 1986-12-27 Private branch exchange

Country Status (1)

Country Link
JP (1) JPH0759099B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59174062A (en) * 1983-03-24 1984-10-02 Oki Electric Ind Co Ltd Composite response system
JPS59220835A (en) * 1983-05-30 1984-12-12 Fujitsu Ltd Audio response unit
JPS61152152A (en) * 1984-12-26 1986-07-10 Hitachi Ltd voice response device
JPS61230491A (en) * 1985-04-04 1986-10-14 Nec Corp Control system for indicated time access

Also Published As

Publication number Publication date
JPS63166390A (en) 1988-07-09

Similar Documents

Publication Publication Date Title
EP0855822B1 (en) Telephone system providing access to a telephone directory stored in a parent portable telephone unit for a plurality of child portable telephone units
JPH0695999A (en) Method and system for inter-process communication
US5926635A (en) Method for reducing complexities when communicating between tasks
JPH0759099B2 (en) Private branch exchange
JPH10126480A (en) Portable telephone set
EP0555881A2 (en) Office automation system wherein files in a database are available to electronic mail services
JP2839756B2 (en) Line data editing / registration processing method
JPH03101470A (en) Service system
JP2847928B2 (en) Electronic musical instrument
JPH1174976A (en) Automatic calling controller
JP2507611B2 (en) Special number input information notification method
KR0175483B1 (en) Information provider service control method of communication processing system
JP3313245B2 (en) Representative selection method for extension terminals
JP2698587B2 (en) Communications system
JPS6169249A (en) Fixed abbreviated dial control system
JPH10505984A (en) Flexible call logging.
JPH07170544A (en) Management system for dial-in telephone number
JPH04196659A (en) Private branch exchange system
JPH0350949A (en) Telephone system
JPH03250954A (en) Telephone exchange system
JPH03273796A (en) Key telephone system
JPH0654993B2 (en) Exchange control method
JP2001036933A (en) Network outgoing switching method
JPH0329536A (en) Operation condition setting processing system for modem
JPH04265051A (en) Key telephone system