JPH0326091A - Electronic exchange system - Google Patents
Electronic exchange systemInfo
- Publication number
- JPH0326091A JPH0326091A JP15966489A JP15966489A JPH0326091A JP H0326091 A JPH0326091 A JP H0326091A JP 15966489 A JP15966489 A JP 15966489A JP 15966489 A JP15966489 A JP 15966489A JP H0326091 A JPH0326091 A JP H0326091A
- Authority
- JP
- Japan
- Prior art keywords
- electronic exchange
- routing
- trigger table
- control device
- routing control
- 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
Links
- 230000006870 function Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 3
Landscapes
- Exchange Systems With Centralized Control (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、電子交換機の呼制御の方式に係わり、特に呼
のルーチングの制御を改良した電子交換システムに関す
る。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a call control method for an electronic switching system, and particularly to an electronic switching system with improved call routing control.
電子交換機では、従来から交換機内の中央処理装置のメ
モリ上に配置されたルーチング用のデータを使用して、
同じくこのメモリ上に配置された制御プログラムが呼の
ルーチングを制御するようになっていた。Electronic exchanges have traditionally used routing data stored in the memory of the central processing unit within the exchange.
A control program, also located in this memory, controlled call routing.
例えばダイヤルされた電話番号を翻訳して、目的地に呼
を接続するために出方路を決める手順では、ルーチング
制御用のプログラムが数字翻訳表の検索、すなわち電話
番号で出方路を決めるためのデータの検索を行い、これ
によって出方路の決定を行っていた。For example, in the procedure of translating a dialed telephone number and determining the outgoing route to connect the call to the destination, the routing control program searches for a numeric translation table, that is, to determine the outgoing route using the telephone number. This data was used to determine the exit route.
このように従来のルーチング制御では、番号翻訳のため
のデータと、これを制御するためのプログラムとがすべ
て電子交換機の中央処理装置内のメモリ上に存在してい
た。このため、他の機能を実現するための多くのプログ
ラムとこのメモリ上において一体化されて管理されてい
たため、次のような問題を生じていた。In this way, in conventional routing control, the data for number translation and the program for controlling this all reside in the memory within the central processing unit of the electronic exchange. For this reason, many programs for implementing other functions were integrated and managed on this memory, resulting in the following problems.
(イ)番号翻訳のロジックを変更すると、他のプログラ
ムに影響を及ぼすことになった。(b) Changing the number translation logic affected other programs.
すなわち、番号翻訳のロジックは他のプログラムと一体
化されて管理されているので、番号翻訳のロジックを変
更すると、この箇所だけでなく他のプログラムにも影響
を及ぼすことがある。一例としては、他のプログラムの
メモリ上の配置を変更する必要が生じる場合がある。That is, since the number translation logic is managed in an integrated manner with other programs, changing the number translation logic may affect not only this part but also other programs. For example, it may be necessary to change the memory location of another program.
(ロ)番号翻訳のためのデータの構造を自由に設計ある
いは変更することができない。(b) It is not possible to freely design or change the structure of data for number translation.
電子交換機の中央処理装置内のメモリ空間には制限があ
る。このため、番号翻訳のためのデータの構造を自由に
設計することができない。今後、サービスの多様化がま
すます進んでいくことが考えられ、これに伴ってデータ
も複雑化し巨大化することが予想される。これに対応す
るには、データ構造をフレキシブルに設計しあるいは変
更できることが要求される。中央処理装置のメモリを利
用すると、このような対応が困難である。Memory space within the central processing unit of an electronic switch is limited. Therefore, it is not possible to freely design the structure of data for number translation. It is thought that services will become more diverse in the future, and data is expected to become more complex and larger as a result. To accommodate this, it is required to be able to flexibly design or change data structures. Such support is difficult if the memory of the central processing unit is used.
そこで本発明の目的は、番号翻訳のロジックを変更した
り、データの設計や変更を容易に行うことのできる電子
交換システムを提供することにある。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide an electronic exchange system that allows changing the logic of number translation and easily designing and changing data.
本発明のルーチング制御システムでは、第1図に原理的
に示すようにデータベースを構築しそれを運用できる機
能を持った補助記憶装置11と、この補助記憶装置11
を接続したコンピュータ12と、このコンピュータを電
子交換機に接続するための接続装置13と、接続用の接
続用ケーブル14とからなるルーチング制御装置15を
電子交換機16に接続した構或となっている。電子交換
機16内には、受け付けた呼のルーチングの決定をルー
チング制御装置15が行うかどうかを示すためのトリガ
テーブル17と、このトリガテーブル17を索引して必
要な場合にルーチング制御装W117に問い合わせる索
引・問い合わせ手役18とが備えられている。In the routing control system of the present invention, as shown in principle in FIG.
A routing control device 15 is connected to an electronic exchange 16, which includes a computer 12 connected to the computer 12, a connection device 13 for connecting the computer to the electronic exchange, and a connection cable 14 for connection. Inside the electronic exchange 16, there is a trigger table 17 for indicating whether or not the routing control device 15 makes the routing decision for the received call, and a trigger table 17 for indexing this trigger table 17 and inquiring the routing control device W117 when necessary. An index/inquiry hand 18 is provided.
すなわち本発明では、呼を受け付けたときに電子交換機
16がこのトリガテーブルを索引して、必要な場合には
ルーチング制御装置15側に間い合わせることにして、
番号翻訳ロジックや番号翻訳のデータの変更等に対応さ
せる。That is, in the present invention, when a call is accepted, the electronic exchange 16 indexes this trigger table and, if necessary, makes an appointment with the routing control device 15.
Correspond to number translation logic and number translation data changes.
以下、実施例につき本発明を詳細に説明する。 Hereinafter, the present invention will be explained in detail with reference to Examples.
第2図は本発明の一実施例における電子交換システムを
表わしたものである。電子交換機21のスイッチ回路網
22には、この制御を行うための中央処理装置23が接
続されており、この中央処理装置23はケーブル24を
介してルーチング制御装置25と接続されている。加入
者線あるいは中継線26は加入者回路または入トランク
(ICT〉 27を介してスイッチ回路網22と接続さ
れている。スイッチ回路1!22には、ルートAおよび
ルートBについてそれぞれ用意された第1および第2の
出トランク(○GT)28、29が接続されている。FIG. 2 depicts an electronic switching system in one embodiment of the present invention. A central processing unit 23 for performing this control is connected to the switch circuit network 22 of the electronic exchange 21, and this central processing unit 23 is connected to a routing control device 25 via a cable 24. The subscriber line or trunk line 26 is connected to the switch network 22 via a subscriber circuit or incoming trunk (ICT) 27.The switch circuits 1 and 22 each have a The first and second outgoing trunks (○GT) 28 and 29 are connected.
ルーチングM@装置25は、すでに第1図で説明したよ
うに補助記憶装置と、これを接続したコンビュータ、な
らびにこのコンピュータと中央処理装!23を接続する
接続装置およびケーブルによって構成されている。また
、中央処理装置23内の図示しないメモリには、第1図
で説明したようにトリガテーブルが格納されている。As already explained in FIG. 1, the Routing M@ device 25 includes an auxiliary storage device, a computer connected thereto, and a central processing unit connected to the auxiliary storage device! It is composed of a connecting device and a cable that connects 23. Furthermore, a trigger table is stored in a memory (not shown) in the central processing unit 23, as explained in FIG.
以上のような構或の電子交換システムで、加入者線ある
いは中継線26を介して送られてくるダイアル情報は図
示しないレジスタで受信される。In the electronic exchange system configured as described above, dial information sent via the subscriber line or trunk line 26 is received by a register (not shown).
中央処理装置23は、そのプログラムの実行によってこ
のダイアル情報の読み取りを行う。そして、トリガテー
ブルを索引してルーチングM御装置25に問い合わせを
行う必要があるかどうかの決定を行い、必要があればこ
の問い合わせを行う。The central processing unit 23 reads this dial information by executing the program. Then, it is determined whether or not it is necessary to make an inquiry to the routing M control device 25 by indexing the trigger table, and if necessary, this inquiry is made.
第3図は、このために行われる中央処理装置の動作の流
れを表わしたものである。FIG. 3 shows the flow of operations performed by the central processing unit for this purpose.
すなわち、電子交換機の中央処理装置23はダイアル数
字を受信したら(第3図ステップの)、トリガテーブル
を索引する(ステップ■〉。そして、この結果から、ル
ーチング制御装置25に問い合わせを行う必要があるか
否かを判別する(ステップ■)。問い合わせを行う必要
があれば(Y〉、ルーチング制御装置25に対してルー
チング清報の問い合わせを行う。そして、入力情報に従
ってルーチングを実行する(ステップ■)。これに対し
て、ステップ■で問い合わせを行う必要がなかったとき
には〈N)、そのままステップ■に進んでルーチングの
実行を行うことになる。That is, when the central processing unit 23 of the electronic exchange receives the dialed digits (step in FIG. 3), it indexes the trigger table (step ■). Then, based on this result, it is necessary to make an inquiry to the routing control device 25. It is determined whether or not (step ■). If it is necessary to make an inquiry (Y>), an inquiry is made to the routing control device 25 for routing information. Routing is then executed according to the input information (step ■). On the other hand, if it is not necessary to make an inquiry in step (2), the process proceeds directly to step (2) and executes routing.
第4図は、中央処理装置内に用意されたトリガテーブル
の一例を表わしたものである。トリガテーブルには、ダ
イアル情報を構戊する受信数字の形態と、発信エリアお
よびルーチング制御装置25に対して問い合わせを行う
必要性の有無が書き込まれている。ルーチング制御装置
25に問い合わせる必要がある場合には”YES”が書
き込まれており、必要がない場合には“N○″が書き込
まれている。トリガテーブルには、ルーチング制御装置
25に問い合わせる場合を限定的に列挙し、これ以外の
ものについては中央処理装置23で処理を行うようにし
ている。FIG. 4 shows an example of a trigger table prepared within the central processing unit. In the trigger table, the format of the received digits that make up the dial information and whether or not it is necessary to make an inquiry to the calling area and the routing control device 25 are written. If it is necessary to make an inquiry to the routing control device 25, "YES" is written, and if there is no need, "N◯" is written. In the trigger table, cases in which inquiries are made to the routing control device 25 are listed in a limited manner, and other cases are processed by the central processing device 23.
第5図は、ルーチング制御装置の補助記憶装置に備えら
れている数字翻訳表の一例を表わしたものである。ルー
チング制御装置25の補助記憶装置には、数字翻訳表が
予め作戊され、格納されている。数字翻訳表は、ダイア
ル情報および発信者の地域からなる入力情報と、曜日お
よび時間帯からなる内部情報と、電話番号およびルート
名からなる出力情報から構或されている。FIG. 5 shows an example of a numeric translation table provided in the auxiliary storage device of the routing control device. A numeric translation table is created and stored in the auxiliary storage device of the routing control device 25 in advance. The numeric translation table is composed of input information consisting of dial information and caller's region, internal information consisting of day of the week and time zone, and output information consisting of telephone number and route name.
第3図のステップ■でルーチング制御装置25に対して
ルーチング情報の問い合わせが行われたら、電子交換機
21から送られてきた情報を用いて数字翻訳表による索
引が行われる。そして、出力情報として、その呼のルー
チング先を規定する電話番号やルート名が決定される。When the routing information is inquired of the routing control device 25 in step (3) in FIG. 3, the information sent from the electronic exchange 21 is used to perform indexing using a numerical translation table. Then, as output information, the telephone number and route name that define the routing destination of the call are determined.
例えば、電子交換機21からダイアル情報“110”と
、発信者の地域を表わすエリア番号“0471″とが、
火曜日の5:00AMに送られてきたものとする。For example, the dial information "110" from the electronic exchange 21 and the area number "0471" representing the region of the caller are
It is assumed that the message was sent at 5:00 AM on Tuesday.
この場合、第5図に示した数字翻訳表を索引すると、電
話番号として“0472−82−0110”が得られる
。In this case, when the number translation table shown in FIG. 5 is indexed, "0472-82-0110" is obtained as the telephone number.
ルーチング制御装置25はこの出力情報を電子交換機2
lに返送する。The routing control device 25 sends this output information to the electronic exchange 2.
Return it to l.
電子交換機の中央処理装置23はこの出力情報を用いて
出方路を決定し、前記した呼をその出方路に導くために
スイッチ回路網22に指令を出す。The central processing unit 23 of the electronic exchange uses this output information to determine the outgoing route and issues commands to the switch network 22 to direct the call to that outgoing route.
このようにして、ルーチングの決定をルーチング制御装
置25が行うことになる。In this way, the routing control device 25 makes the routing decision.
このように本発明では電子交換機にルーチング制御装置
を接続し、更に電子交換機内にトリガテーブルと、この
トリガテーブルを索引して必要な場合にルーチング制御
装置に問い合わせを行う索引・問い合わせ手段とを配置
させたので、次のような効果が得られる。In this way, in the present invention, a routing control device is connected to an electronic exchange, and a trigger table and an index/inquiry means for indexing this trigger table and inquiring the routing control device when necessary are arranged in the electronic exchange. As a result, the following effects can be obtained.
(イ)電子交換機内のプログラムの番号翻訳のロジック
を変更することなく、ルーチングの論理を変更すること
ができる。(b) Routing logic can be changed without changing the number translation logic of the program in the electronic exchange.
(ロ〉また、番号翻訳のためのデータの構造を自由に設
計し変更することができる。(B) Also, the structure of data for number translation can be freely designed and changed.
第1図は本発明の原理的構或を示すブロック図、第2図
〜第5図は本発明の一実施例を説明するためのもので、
このうち第2図は電子交換システムの概要を示すブロッ
ク図、第3図は中央処理装置の処理動作の要部を示す流
れ図、第4図は電子交換機内の中央処理装置内に新たに
用意されたトリガテーブルの説明図、第5図はルーチン
グ制III袋置の補助記憶装置に備えられている数字翻
訳表の一例を表わした説明図である。
11・・・・・・補助記憶装置、l2−・・・・・コン
ピュータ、13・・・・・・接続装置、l4・・・・・
・接続用ケーブル、l5・・・・・・ルーチング制御装
置、16・・・・・・電子交換機、17・・・・・・ト
リガテーブル、l8・・・・・・索引・問い合わせ手段
、23・・・・・・中央処理装置、
25・・・・・・ルーチング制御装置。FIG. 1 is a block diagram showing the principle structure of the present invention, and FIGS. 2 to 5 are for explaining an embodiment of the present invention.
Of these, Figure 2 is a block diagram showing an overview of the electronic switching system, Figure 3 is a flowchart showing the main parts of the processing operations of the central processing unit, and Figure 4 is a block diagram showing the main parts of the processing operation of the central processing unit. FIG. 5 is an explanatory diagram showing an example of a numerical translation table provided in the auxiliary storage device of the routing system III bag holder. 11...Auxiliary storage device, l2-...Computer, 13...Connection device, l4...
- Connection cable, l5... Routing control device, 16... Electronic exchange, 17... Trigger table, l8... Index/inquiry means, 23. ... Central processing unit, 25 ... Routing control device.
Claims (1)
助記憶装置と、この補助記憶装置を接続したコンピュー
タと、このコンピュータと外部装置を接続するための接
続装置とを備えたルーチング制御装置と、 受け付けた呼のルーチングの決定を前記ルーチング制御
装置が行うかどうかを示したトリガテーブルと、このト
リガテーブルを索引して必要な場合にルーチング制御装
置に問い合わせを行う索引・問い合わせ手段とを備え、
前記接続装置を介して接続された電子交換機 とを具備することを特徴とする電子交換システム。[Scope of Claims] A routing system comprising an auxiliary storage device having the function of constructing and operating a database, a computer connected to this auxiliary storage device, and a connecting device for connecting this computer to an external device. a control device, a trigger table indicating whether or not the routing control device makes a routing decision for an accepted call, and an index/inquiry means for indexing this trigger table and inquiring the routing control device when necessary. Equipped with
An electronic exchange system comprising: an electronic exchange connected via the connection device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15966489A JPH0326091A (en) | 1989-06-23 | 1989-06-23 | Electronic exchange system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15966489A JPH0326091A (en) | 1989-06-23 | 1989-06-23 | Electronic exchange system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0326091A true JPH0326091A (en) | 1991-02-04 |
Family
ID=15698644
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15966489A Pending JPH0326091A (en) | 1989-06-23 | 1989-06-23 | Electronic exchange system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0326091A (en) |
-
1989
- 1989-06-23 JP JP15966489A patent/JPH0326091A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2532148B2 (en) | Database management method for intelligent network | |
| US6295350B1 (en) | Telecommunication network with least cost routing | |
| JPH09172658A (en) | Key telephone system | |
| US5396547A (en) | Arrangement for entering information into a directory on a telephone terminal | |
| JPH0326091A (en) | Electronic exchange system | |
| JP3234892B2 (en) | switch | |
| SE502275C2 (en) | Ways to optimize the capacity of a telecom system | |
| KR100385223B1 (en) | Service Switching System for Multi Protocol Providing in Intelligent Network | |
| KR910000354B1 (en) | Flood search method by frequently called numbers table | |
| JPH0248891A (en) | Additional service control system in communication node | |
| JPH084275B2 (en) | Line data generation method | |
| JPS59122097A (en) | Electronic exchange system | |
| US20040120500A1 (en) | Method and arrangement for operating a telecommunication network | |
| Rank et al. | End user administration of an intelligent network | |
| JP3313504B2 (en) | Number translation method | |
| JPS6120486A (en) | State annex processing system in state transition diagram | |
| JPS6362497A (en) | Subscriber data managing system | |
| JPH03226061A (en) | Exchange call control processing system for service control processor | |
| JPH0349461A (en) | Variable abbreviation dialing system | |
| JPH0258838B2 (en) | ||
| JP2000174908A (en) | Storage medium storing a number translation method and a number translation program | |
| JPH06284192A (en) | One-action dial information moving system for multifunction telephone set | |
| JPH03128593A (en) | Extension number converting system for pbx dial-in service | |
| JPH10247972A (en) | Integrated switching system | |
| JPH04149750A (en) | Data base |