JPH0691677B2 - Call control system - Google Patents
Call control systemInfo
- Publication number
- JPH0691677B2 JPH0691677B2 JP59272912A JP27291284A JPH0691677B2 JP H0691677 B2 JPH0691677 B2 JP H0691677B2 JP 59272912 A JP59272912 A JP 59272912A JP 27291284 A JP27291284 A JP 27291284A JP H0691677 B2 JPH0691677 B2 JP H0691677B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- call
- service
- memory
- block
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/58—Arrangements for transferring received calls from one subscriber to another; Arrangements affording interim conversations between either the calling or the called party and a third party
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Exchange Systems With Centralized Control (AREA)
Description
【発明の詳細な説明】 [発明の利用分野] 本発明は電子交換機の呼処理制御方式に関し、更に詳し
くは、実際の端末装置(ハードウエア端末)に対応した
状態遷移群の他に、例えば他者通話のような特殊サービ
スに対応して状態遷移群を設置することにより、サービ
ス処理を容易に実現するようにした呼制御方式に関す
る。The present invention relates to a call processing control system for an electronic exchange, and more specifically, in addition to a state transition group corresponding to an actual terminal device (hardware terminal), for example, another The present invention relates to a call control method for easily realizing service processing by installing a state transition group corresponding to a special service such as a person's call.
[発明の背景] 蓄積プログラム制御の電子交換機において、状態遷移記
述による呼制御方式には、統合型と分散型とがある。[Background of the Invention] In an electronic exchange of storage program control, there are an integrated type and a distributed type in a call control method by a state transition description.
統合型は、例えば「D10型自動交換機第9部(交換局プ
ログラム−その1)」電電公社発行・第10−13頁に表わ
されているものが代表的であり、呼の状態記述に該状態
に関与する全ての端末を記述しておき、該状態間を遷移
するようにしたものである。この統合型方式は、関与す
る端末数が増えるとプログラム記述が増大し、呼の制御
が複雑になるという問題がある。The integrated type is typically, for example, the one shown in "D10 type automatic exchange part 9 (switching station program-part 1)", page 10-13, issued by Dentsu Public Corporation. All the terminals involved in the states are described, and transitions are made between the states. This integrated system has a problem that the program description increases as the number of terminals involved increases, and call control becomes complicated.
分散型方式は、上記欠点を防ぐために考案されたもの
で、例えば、電子通信学会論文誌Vol.J65−B,No.6,1982
に報告されている。この方式は、発信着信対応、もしく
は端末対応に状態遷移群を分割し、それらの組合せによ
って呼の状態を表現するもので、他者間通話等の特殊サ
ービスについては適当な状態群に埋め込むようになって
いる。しかしながら、この分散型方式は、特に他者が関
与するサービスについて、各端末の状態の組合せでは表
現できないもの、あるいは表現が極めて複雑になるもの
もあり、制御上での問題点を残している。The distributed system was devised to prevent the above-mentioned drawbacks, and for example, the Institute of Electronics and Communication Engineers, Journal Vol. J65-B, No. 6, 1982.
Has been reported to. In this method, the state transition group is divided for outgoing / incoming correspondence or terminal correspondence, and the state of the call is expressed by a combination of them. For special services such as other party calls, it is embedded in an appropriate state group. Has become. However, this decentralized method has some problems in control because there are some services that cannot be expressed by a combination of the states of each terminal or some services are extremely complicated, especially for services involving others.
[発明の目的] 本発明の目的は、特殊サービス機能を伴う場合でも、状
態記述が容易であり、保守性に優れた呼制御方式を提供
することにある。[Object of the Invention] An object of the present invention is to provide a call control system that is easy to describe the state and has excellent maintainability even when a special service function is involved.
本発明の他の目的は、サービス実行時における端末制御
の容易な呼制御方式を提供することにある。Another object of the present invention is to provide a call control system that facilitates terminal control during service execution.
[発明の概要] 上記目的を達成するために、本発明の呼制御方式では、
サービス特有の処理を行うためのサービス対応の端末状
態群を設置し、該サービス対応端末状態群と、実際の端
末装置と対応するハードウエア端末状態遷移群との間で
メッセージをやり取りすることにより、プログラム記述
量の増大と呼制御の複雑化を防止すようにしたことを特
徴とする。[Summary of the Invention] In order to achieve the above object, the call control system of the present invention comprises:
By installing a service-compatible terminal state group for performing service-specific processing and exchanging messages between the service-compatible terminal state group and the hardware terminal state transition group corresponding to the actual terminal device, The feature is that the increase in the program description amount and the complexity of call control are prevented.
すなわち、本発明では、呼処理サービスの中で、例えば
三社通話の如く、サービス制御のための状態シーケンス
を必要とする特殊なサービスに対しては、これを仮想的
な端末と見做し、これらのサービスに対して、実際のハ
ードウエア端末と同様に、サービス対応の状態遷移群を
設け、これらの状態遷移群間で制御メッセージを送受し
て呼制御を行う。また、主記憶装置上に割当てられたサ
ービス対応端末メモリには、呼状態番号や相手端末収容
位置情報等を記憶することにより、サービス特有の処理
は、全てサービス対応の状態遷移群で行う。That is, in the present invention, in a call processing service, for a special service that requires a state sequence for service control, such as a three-party call, this is regarded as a virtual terminal, Similar to an actual hardware terminal, a state transition group corresponding to the service is provided for these services, and a control message is transmitted and received between these state transition groups to perform call control. Further, by storing the call status number, the other terminal accommodating position information, and the like in the service corresponding terminal memory allocated on the main storage device, all service specific processing is performed by the service corresponding state transition group.
[発明の実施例] 1.構成の説明 第1図は、本発明を適用した電子交換システムの構成例
を示す。交換システム1は、情報の交換を行う通話路ス
イッチ5と、呼処理制御を行う中央処理装置6と、主記
憶装置7とからなる。主記憶装置7のエリアは、プログ
ラム部とデータ部とからなり、プログラム部には、状態
遷移制御プログラム、呼処理タスクプログラム、信号送
受信プログラムが格納され、データ部は、端末メモリエ
リアとキーホールテーブルエリアとからなる。[Embodiment of the Invention] 1. Description of Configuration FIG. 1 shows an example of the configuration of an electronic exchange system to which the present invention is applied. The exchange system 1 includes a speech path switch 5 for exchanging information, a central processing unit 6 for controlling call processing, and a main storage unit 7. The area of the main memory 7 is composed of a program section and a data section. The program section stores a state transition control program, a call processing task program, and a signal transmission / reception program. The data section has a terminal memory area and a keyhole table. It consists of an area.
この種の電子交換記の呼制御は、一般に状態遷移制御方
式によって行われる。状態遷移制御とは、例えば、通話
中とか呼出中といった「呼の状態」を端末固有の情報と
して主記憶装置7に記憶しておき、その状態と検出され
た変化との組合せによって、実行すべき呼処理(タスク
という)を決定する。上記制御は状態遷移制御プログラ
ムによって行われる。Call control for this kind of electronic exchange is generally performed by a state transition control method. The state transition control should be executed by, for example, storing a “call state” such as “calling” or “calling” in the main storage device 7 as information unique to the terminal and combining the state and the detected change. Determines call processing (called a task). The above control is performed by the state transition control program.
状態遷移制御方式の電子交換機においては、端末メモリ
エリアに端末対応の情報記憶領域(以下、端末メモリと
いう)を用意しておき、端末の状態を状態番号として記
憶しておく。In a state transition control type electronic exchange, an information storage area corresponding to a terminal (hereinafter referred to as a terminal memory) is prepared in the terminal memory area, and the state of the terminal is stored as a state number.
第2図は端末メモリの構成を示す。端末メモリは、端末
ポート番号でインデックスされる端末メモリ1次テーブ
ル8と、この1次テーブルに記憶されたポインタアドレ
ス情報によってアクセスされる端末メモリ2次テーブル
9とにより構成される。FIG. 2 shows the structure of the terminal memory. The terminal memory comprises a terminal memory primary table 8 indexed by terminal port number, and a terminal memory secondary table 9 accessed by the pointer address information stored in this primary table.
端末メモリ2次テーブル9には、その端末の現在の呼状
態を示す状態番号の他に、接続相手端末の収容位置を示
す位置情報や、現在接続中のパスを示すパス情報等のリ
ソース関連情報と、課金情報、各種条件メモリを示す情
報が記憶されている。In the terminal memory secondary table 9, in addition to the state number indicating the current call state of that terminal, resource related information such as position information indicating the accommodation position of the connection partner terminal and path information indicating the currently connected path. And billing information and information indicating various condition memories are stored.
相手端末収容位置情報は、状態変化情報を相手端末に送
信するときに参照される。例えば、同一の交換機10に接
続された2つの端末(加入者AとB)2が通話中の場
合、スイッチ動作は第3図のようになり、この時、端末
メモリの状態は第4図のようになる。The partner terminal accommodation position information is referred to when the status change information is transmitted to the partner terminal. For example, when two terminals (subscribers A and B) 2 connected to the same exchange 10 are in a call, the switch operation is as shown in FIG. 3, and at this time, the state of the terminal memory is as shown in FIG. Like
すなわち、端末メモリ1次テーブル8において、端末A
のポート番号12で検索される記憶位置に端末A用の端末
メモリ2次テーブルを指すアドレスが格納され、端末B
のポート番号13で検索される記憶位置に端末B用の端末
メモリ2次テーブルアドレスが格納されている。また、
端末A用の端末メモリ内の相手の端末収容位置情報には
端末Bのポート番号が設定され、端末B用の端末メモリ
内の相手の端末収容位置情報には端末Aポート番号が設
定されている。That is, in the terminal memory primary table 8, the terminal A
The address pointing to the terminal memory secondary table for terminal A is stored in the storage location searched for by port number 12 of
The terminal memory secondary table address for the terminal B is stored in the storage position searched by the port number 13 of the above. Also,
The terminal accommodation position information of the other party in the terminal memory for the terminal A is set to the port number of the terminal B, and the terminal accommodation position information of the other party in the terminal memory for the terminal B is set to the terminal A port number. .
2.動作の説明 ここでは、特殊サービスの1例として、「ホールディン
グサービス」を例にとって、本発明による呼処理制御動
作を説明する。2. Description of Operation Here, the call processing control operation according to the present invention will be described by taking a “holding service” as an example of the special service.
ホールディングサービスとは、端末(端末/トランク)
AとBとが通話中に、端末Aの扱い者が端末Aをフッキ
ング操作した後、第三の端末(端末/トランク)C宛の
ダイアルを行い、端末CCが応答すると、A−Cが通話中
となり、端末Bが保留されるサービスのことである。Holding service is a terminal (terminal / trunk)
When the person who handles terminal A hooks terminal A while A and B are in a call, dials the third terminal (terminal / trunk) C, and when terminal CC answers, A-C calls This is a service in which the terminal B is put in the middle and is held.
第6図は上記ホールディングサービス時のスイッチの状
態を示した図であり、SUBT11に接続された端末Aと、ト
ランク4に接続された端末(中継線)Cとが接続され、
トランク4に接続された端末(中継線)Bはホールドト
ーン発生回路17と接続されている。以降、端末Aの扱い
者が端末Aをフッキングするたびに、A−B間の通話、
A−C間の通話に切り替わる。また、端末Aが切断され
ると、B−C間の通話状態となる。FIG. 6 is a diagram showing a state of the switch at the time of the holding service, in which the terminal A connected to the SUBT11 and the terminal (relay line) C connected to the trunk 4 are connected,
The terminal (relay line) B connected to the trunk 4 is connected to the hold tone generating circuit 17. After that, every time the person who handles the terminal A hooks the terminal A, a call between A and B,
The call switches to A-C. Further, when the terminal A is disconnected, the communication state between B and C is established.
上記ホールディングサービスにおける本発明による呼処
理動作について、端末メモリの構成を中心に説明すると
次のようになる。The call processing operation according to the present invention in the above holding service will be described below focusing on the configuration of the terminal memory.
端末A−端末B間が通話中の端末メモリの状態は、前述
した第4図に示す通りである。端末Aの扱い者が端末A
をフッキング操作を行うと、第1図に示した通話路スイ
ッチ5がフッキング信号を検出し、中央処理装置6に通
知する。これによって、主記憶装置7にある状態遷移制
御プログラムが起動される。The state of the terminal memory during a call between the terminal A and the terminal B is as shown in FIG. 4 described above. The person who handles terminal A is terminal A
When the hooking operation is performed, the speech path switch 5 shown in FIG. 1 detects the hooking signal and notifies the central processing unit 6 of the hooking signal. As a result, the state transition control program in the main storage device 7 is activated.
状態遷移制御プログラムは、通話中の端末メモリ1次テ
ーブル8を、フッキング信号の発生元端末Aのポート番
号12に基づいてアクセスし、得られたメモリアドレスに
基づいて端末A用の端末メモリ9(A)を読出す。この
場合、現状態番号が通話中を示しているため、主記憶装
置上の呼処理タスクプログラムにおけるホールディング
サービス用タスクを起動する。The state transition control program accesses the terminal memory primary table 8 during the call based on the port number 12 of the terminal A that generated the hooking signal, and based on the obtained memory address, the terminal memory 9 for the terminal A ( Read A). In this case, since the current state number indicates that a call is in progress, the holding service task in the call processing task program on the main storage device is activated.
以下、ホールディングサービス用タスクの動作内容を説
明する。The operation contents of the holding service task will be described below.
ホールディングサービス用タスクは、第5図に示す如
く、ホールディングサービス用端末メモリアイドルチェ
ーンに登録されたポインタアドレスに従って、空き状態
にあるホールディングサービス用端末メモリ16の1つを
捕捉する。これらのホールディングサービス用端末メモ
リ16は、実在する一般の端末ではなく、各サービスに対
応して用意される仮想的な端末用の制御メモリである。As shown in FIG. 5, the holding service task captures one of the holding service terminal memories 16 in the empty state according to the pointer address registered in the holding service terminal memory idle chain. These holding service terminal memories 16 are control memories for virtual terminals, which are prepared for each service, rather than for existing ordinary terminals.
なお、上記アイドルチェーンは、空き状態にある複数の
仮想端末メモリ16の中、先頭のものをヘッドポインタ14
で、最終のものをテールポインタ15で指定するようにな
っており、これらの仮想端末メモリは、各仮想端末メモ
リが記憶する次端末メモリアドレスによって順次にリン
ケージされ、連鎖した最終の端末メモリの次端末メモリ
アドレスには0が設定され、それが最終であることを表
すようになっている。また、各仮想端末メモリ16には、
固有の仮想端末ポート番号が設定されている。In addition, in the idle chain, the head one of the plurality of virtual terminal memories 16 in the empty state is the head pointer 14
, The last one is specified by the tail pointer 15.These virtual terminal memories are sequentially linked by the next terminal memory address stored in each virtual terminal memory, and the next terminal memory of the chained final terminal memory is sequentially linked. The terminal memory address is set to 0 to indicate that it is the final address. In addition, in each virtual terminal memory 16,
A unique virtual terminal port number is set.
上記した仮想端末メモリの捕捉は、テールポインタ15が
示す最終の空き状態仮想端末メモリを確保し(チェーン
から外す)、それに伴って、テールポインタ15の値と、
新たに最終のものとなった仮想端末メモリの次端末メモ
リアドレスの値を更新することを意味する。The above-mentioned capture of the virtual terminal memory secures the final free state virtual terminal memory indicated by the tail pointer 15 (removes it from the chain), and accordingly, the value of the tail pointer 15 and
This means updating the value of the next terminal memory address of the newly finalized virtual terminal memory.
ホールディングサービス用タスクは、捕捉した仮想端末
メモリ16のアドレスを、第7図に示すように、該仮想端
末メモリ16に設定されている仮想端末ポート番号21と対
応する端末メモリ1次テーブル8上の記憶位置に設定す
る。また、それまで端末2(端末A)と接続されていた
トランジスタ4の中継線(端末B)を切断し、該トラン
ク4(端末B)をホールドトーンHT17に接続する。The holding service task stores the captured address of the virtual terminal memory 16 in the terminal memory primary table 8 corresponding to the virtual terminal port number 21 set in the virtual terminal memory 16 as shown in FIG. Set to the memory location. Further, the relay line (terminal B) of the transistor 4 which has been connected to the terminal 2 (terminal A) until then is disconnected, and the trunk 4 (terminal B) is connected to the hold tone HT17.
以降、ハードウェア端末メモリ9に対応する状態遷移群
と、上記捕捉されたサービス端末メモリ16に対応する状
態遷移群間の状態に応じて、本発明によるホールディン
グ呼の状態が以下のように表現される。After that, the state of the holding call according to the present invention is expressed as follows according to the state transition group corresponding to the hardware terminal memory 9 and the state transition group corresponding to the captured service terminal memory 16. It
いま、第6図の端末2(端末A)の扱い者が、トランク
4の中継線(端末C)に対応する番号をダイアルしたと
すると、ダイアル情報が、端末2に対応した状態遷移群
を経由し、ホールディング用仮想端末の状態遷移群宛に
メッセージとして伝達され、ホールディング用サービス
端末における呼処理タスクが起動される。Now, assuming that the operator of the terminal 2 (terminal A) in FIG. 6 dials the number corresponding to the trunk line (terminal C) of the trunk 4, the dial information is transmitted via the state transition group corresponding to the terminal 2. Then, it is transmitted as a message to the state transition group of the holding virtual terminal, and the call processing task in the holding service terminal is activated.
上記ホールディング用サービス端末における呼処理タス
クは、第7図に示すように、端末2(端末A)、中継線
(端末B)、中継線(端末C)に対応するそれぞれの端
末メモリ2次テーブル9の相手端末位置番号アリアに、
上記仮想端末のポート番号21を設定する。また。上記仮
想端末メモリ16に、端末Aのポート番号、端末Bのポー
ト番号、端末Cのポート番号を記憶する。これと同時
に、端末2(端末A)をトランク4の中継線(端末C)
と接続し、第6図の状態にする。The call processing task in the holding service terminal is, as shown in FIG. 7, a terminal memory secondary table 9 corresponding to the terminal 2 (terminal A), the trunk line (terminal B), and the trunk line (terminal C). To the other party's terminal position number Aria,
Set the port number 21 of the virtual terminal. Also. The port number of the terminal A, the port number of the terminal B, and the port number of the terminal C are stored in the virtual terminal memory 16. At the same time, the terminal 2 (terminal A) is connected to the trunk 4 trunk line (terminal C).
And the state shown in FIG.
ホールディングサービス中は、端末で発生した事象は、
各端末では処理されず、仮想端末に変化信号として送信
される。通話路の制御(設定/切断)を仮想端末側で行
う。During the holding service, the events that occurred on the terminal are
It is not processed by each terminal and is transmitted as a change signal to the virtual terminal. Control (setting / disconnection) of the communication path is performed on the virtual terminal side.
第7図の状態で端末Aが再フッキングを行うと、フッキ
ング信号を仮想端末に送信し、仮想端末でA−B(通話
中)、C(保留)の状態に設定する。When the terminal A rehooks in the state shown in FIG. 7, a hooking signal is transmitted to the virtual terminal, and the virtual terminal sets the states AB (in communication) and C (hold).
第8図は、上述した機能を達成するための従来方式によ
る端末メモリ構成を示す。各端末メモリには、それぞれ
複数の相手端末収容位置情報(端末ポート番号)が格納
してあり、端末に変化事象が生じたとき、通話路接続制
御は各端末内で行われ、変化情報を示す制御信号が、上
記相手端末収容位置情報に基づいて、他の全ての端末に
送信される。また、上記制御信号を受信した各端末は、
それぞれ受信信号の種別に従った処理を個別に行い、端
末メモリの情報を更新する。従って、例えば、ホールデ
ィングサービスが発生した場合、各端末処理にホールデ
ィングサービス用の特殊処理が入り込むことになり、サ
ービスが増加するに従って各端末での処理が複雑化す
る。FIG. 8 shows a conventional terminal memory configuration for achieving the functions described above. Each terminal memory stores a plurality of partner terminal accommodating position information (terminal port numbers), and when a change event occurs in a terminal, call path connection control is performed in each terminal and shows the change information. The control signal is transmitted to all the other terminals based on the partner terminal accommodation position information. Also, each terminal receiving the control signal,
The processing according to the type of the received signal is individually performed, and the information in the terminal memory is updated. Therefore, for example, when a holding service occurs, a special process for the holding service is included in each terminal process, and the process at each terminal becomes complicated as the number of services increases.
本事例では、三者(A、B、C)のサービスをとりあげ
たが、会議電話サービスの様に更に多数の端末が関与す
るサービスの場合、処理の複雑さと、それに伴うプログ
ラム/データ量の増加に依って、従来方式では対応が極
めて困難となる。In this example, the services of the three parties (A, B, C) were taken up, but in the case of a service involving a larger number of terminals such as the conference telephone service, the complexity of processing and the increase in the amount of programs / data accompanying it Therefore, it is extremely difficult to deal with the problem with the conventional method.
これに対し、本発明は、上述したホールディングサービ
スの他に、例えば、コールウェイティング、マリシャス
コール、アッドオン、キャンプオンビジー、SVI、ウェ
イクアップ、着信転送等のサービスを容易に実現でき
る。On the other hand, the present invention can easily realize services such as call waiting, Mauritius call, add-on, camp-on-busy, SVI, wake-up, and call forwarding, in addition to the holding service described above.
[発明の効果] 特殊サービスに対して仮想端末群を設ける本発明の方式
は、従来方式と比較すると、 (1)状態数を平均6.5状態減少できる。[Advantages of the Invention] The method of the present invention in which a virtual terminal group is provided for a special service can (1) reduce the number of states by 6.5 on average as compared with the conventional method.
(2)プログラムサイズにおいて平均20%削減すること
ができる。(2) The program size can be reduced by 20% on average.
(3)通信による中央制御装置の負荷は、平均1.2倍程
度で済み、性能上の問題はない。(3) The load on the central controller by communication is about 1.2 times on average, and there is no problem in performance.
等の特徴があり、状態記述の簡単化による保守性向上の
効果も大である。It is also effective in improving maintainability by simplifying the state description.
第1図は本方式を適用した電子交換機のシステム構成の
一例を示す図、第2図は端末メモリの構成を示す図、第
3図は2者間加入者通話のスイッチング動作説明図、第
4図は第3図に対応した端末メモリの状態説明図、第5
図はホールディングサービス用の仮想端末メモリのアイ
ドルチェーンを示す図、第6図はホールディングサービ
ス中のスイッチング動作説明図、第7図は第6図に対応
した端末メモリの状態説明図、第8図は従来方式による
端末メモリの構成図である。 符号の説明 1……電子交換機、2……加入者、3……中継台、4…
…トランク、5……通話路スイッチ、6……中央処理装
置、7……主記憶装置、8……端末メモリ1次テーブ
ル、9……端末テーブル2次テーブル、10……通話路ス
イッチ、11……SUBT、12……A端末ポート番号、13……
B端末ポート番号、14……ホールディング用端末メモリ
アイドルチェーンヘッドポインタ、15……同テールポイ
ンタ、16……ホールディング用端末メモリ、17……ホー
ルドトーン発生回路、18……リングバックトーン発生回
路、19……ビジートーン発生回路、20……C端末ポート
番号、21……仮想端末ポート番号FIG. 1 is a diagram showing an example of a system configuration of an electronic exchange to which the present system is applied, FIG. 2 is a diagram showing a configuration of a terminal memory, FIG. 3 is a switching operation explanatory diagram of a two-party subscriber call, and FIG. FIG. 5 is a terminal memory state explanatory diagram corresponding to FIG.
FIG. 6 is a diagram showing an idle chain of a virtual terminal memory for a holding service, FIG. 6 is an explanatory diagram of switching operation during a holding service, FIG. 7 is a state explanatory diagram of the terminal memory corresponding to FIG. 6, and FIG. It is a block diagram of the terminal memory by a conventional system. Explanation of symbols 1 ... Electronic exchange, 2 ... Subscriber, 3 ... Relay stand, 4 ...
... Trunk, 5 ... call path switch, 6 ... central processing unit, 7 ... main memory, 8 ... terminal memory primary table, 9 ... terminal table secondary table, 10 ... call path switch, 11 ...... SUBT, 12 …… A terminal port number, 13 ……
B terminal port number, 14 ... holding terminal memory idle chain head pointer, 15 ... same tail pointer, 16 ... holding terminal memory, 17 ... hold tone generation circuit, 18 ... ringback tone generation circuit, 19 ...... Busy tone generation circuit, 20 …… C terminal port number, 21 …… Virtual terminal port number
Claims (2)
呼状態と端末の変化事象との組合せに応じて状態遷移を
行うようにした呼処理制御方式において、 端末対応に1ブロックずつ用意された状態遷移制御用の
第1メモリブロック群と、仮想端末対応に1ブロックず
つ用意された状態遷移制御用の第2メモリブロック群と
を有し、 通話中に特殊サービスの要求が発生した時、該当するサ
ービス用タスクが、上記第2メモリブロック群から空き
状態にある仮想端末対応のメモリブロックを捕捉し、該
仮想端末対応のメモリブロックを上記通話中の複数の端
末と対応する第1メモリブロック群の複数のブロックと
リンクさせ、上記特殊サービスを実行中に上記端末に発
生した事象を上記仮想端末対応のメモリブロックで状態
遷移制御することを特徴とする呼制御方式。1. In a call processing control system in which a state transition is performed according to a combination of a call state in an electronic exchange and a change event of a terminal by a storage program, for a state transition control prepared for each block for each terminal. Has a first memory block group and a second memory block group for state transition control prepared for each virtual terminal, and when a special service request is made during a call, the corresponding service task A plurality of blocks of a first memory block group that captures an empty virtual terminal-compatible memory block from the second memory block group and that corresponds to the plurality of terminals in communication. The state transition is controlled by the memory block corresponding to the virtual terminal for the event that occurred in the terminal while executing the special service. Call control method in which the butterflies.
サービスを実行する場合、該接続サービスに関係する複
数の端末と対応する第1のメモリ群の各ブロックに、そ
れぞれ上記接続サービス用のタスクが捕捉した前記仮想
端末対応のブロックの識別情報を記憶しておき、該仮想
端末対応のブロックには、上記各端末と対応するブロッ
クの識別情報を記憶しておき、 上記何れかの端末で変化事象が発生した時、該端末と対
応するブロックに記憶された識別情報によってリンクさ
れた上記仮想端末対応のブロックに対して上記変化事象
を通知し、該仮想端末対応のブロックにおける状態制御
によって通話路制御を行うようにしたことを特徴とする
第1項記載の呼制御方式。2. When a connection service of three or more parties is executed as the special service, a task for the connection service is provided in each block of the first memory group corresponding to a plurality of terminals related to the connection service. The identification information of the block corresponding to the virtual terminal captured by the device is stored, and the identification information of the block corresponding to each of the terminals is stored in the block corresponding to the virtual terminal. When an event occurs, the change event is notified to the virtual terminal corresponding block linked by the identification information stored in the block corresponding to the terminal, and the call path is controlled by the state control in the virtual terminal corresponding block. The call control system according to claim 1, wherein the call control is performed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59272912A JPH0691677B2 (en) | 1984-12-26 | 1984-12-26 | Call control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59272912A JPH0691677B2 (en) | 1984-12-26 | 1984-12-26 | Call control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61152195A JPS61152195A (en) | 1986-07-10 |
| JPH0691677B2 true JPH0691677B2 (en) | 1994-11-14 |
Family
ID=17520484
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59272912A Expired - Fee Related JPH0691677B2 (en) | 1984-12-26 | 1984-12-26 | Call control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0691677B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5795792A (en) * | 1981-10-02 | 1982-06-14 | Hitachi Ltd | Function scattering type electronic exchanger |
| JPS60182295A (en) * | 1984-02-29 | 1985-09-17 | Fujitsu Ltd | Call processing control method |
-
1984
- 1984-12-26 JP JP59272912A patent/JPH0691677B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61152195A (en) | 1986-07-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2874119B2 (en) | Incoming call distribution service method to multiple terminals | |
| US4899374A (en) | Method for a program-controlled telephone switching system in which performance features relating to the setup of a call connection can be initiated from a subscriber station | |
| JPH0691677B2 (en) | Call control system | |
| US6038306A (en) | Method and application means for establishing performance features in private communication systems of a public communication network | |
| JPH06245245A (en) | Private branch exchange with automatic incoming call distribution function | |
| JPH0281555A (en) | Transfer loop preventing system in multistage transfer service | |
| JP2935199B2 (en) | Monitor control method | |
| JP3563426B2 (en) | Incoming call control device and incoming call control method in telephone device | |
| KR100793351B1 (en) | Reservation call processing system and control method during call | |
| JPS60200669A (en) | Group camp-on controlling system | |
| JP2983369B2 (en) | Representative number connection method in packet switching network | |
| JPS60142657A (en) | Composite terminal control system | |
| JPS6130788B2 (en) | ||
| JPH03255763A (en) | Telephone system | |
| KR930007238B1 (en) | Method of transferring control between processors | |
| JPH0730660A (en) | Holding release control system | |
| JPS62116056A (en) | In-group transfer system | |
| JPH02121554A (en) | Telephone exchange | |
| JPH05236108A (en) | Exchange system | |
| JPH0458652A (en) | Stored program system electronic exchange | |
| JPH0832077B2 (en) | Channel control system | |
| JPH0247968A (en) | Interruption transfer system | |
| JPH0516720B2 (en) | ||
| KR19990052900A (en) | Call forwarding method in private exchange | |
| JPH01143458A (en) | Automatic incoming transfer telephone exchange system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |