JP3149939B2 - 分割多重タスク制御方式 - Google Patents

分割多重タスク制御方式

Info

Publication number
JP3149939B2
JP3149939B2 JP13182490A JP13182490A JP3149939B2 JP 3149939 B2 JP3149939 B2 JP 3149939B2 JP 13182490 A JP13182490 A JP 13182490A JP 13182490 A JP13182490 A JP 13182490A JP 3149939 B2 JP3149939 B2 JP 3149939B2
Authority
JP
Japan
Prior art keywords
task
call
multiplexing
state
tasks
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
JP13182490A
Other languages
English (en)
Other versions
JPH0425943A (ja
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 JP13182490A priority Critical patent/JP3149939B2/ja
Publication of JPH0425943A publication Critical patent/JPH0425943A/ja
Application granted granted Critical
Publication of JP3149939B2 publication Critical patent/JP3149939B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Exchange Systems With Centralized Control (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は複数の同一処理タスクを並行して実行できる
多重タスク制御方式において、呼の発生から終了までの
処理を分割した場合の分割多重タスク制御方式に関す
る。
〔従来の技術〕
従来、呼の発生から終了までを1つのタスクで処理
し、複数の呼を同時に扱う場合はタスクを多重化して並
列実行することにより対処している。
〔発明が解決しようとする課題〕
上述した従来の方式では、同時に取扱える呼の数はタ
スクの多重度と一致するため、同時取扱い可能な最大呼
数に比例して多重化タスクの実行用メモリを必要とす
る。
〔課題を解決するための手段〕 本発明の分割多重タスク制御方式は、同一タスクを複
数個同時に並行して実行できるオペレーティングシステ
ム上で発生から終了までの一連の呼の工程を制御するア
プリケーションタスクが実行されるシステムにおいて、
呼設定工程の状態遷移を制御するタスクを複数個並列し
て有す呼設定用多重化タスクと呼切断工程の状態遷移を
制御するタスクを複数個並列して有す呼切断用多重化タ
スクとを有し、前記呼設定用多重加タスク内の各々のタ
スクと前記呼切断用多重化タスク内の各々のタスク間を
呼対応の状態管理メモリを介して状態を引継ぎ全工程を
処理し、同一タスクが並行して実行できる多重度以上に
同時に接続できる呼数を確保する構成である。
〔実施例〕
次に、本発明について図面を参照して説明する。
一実施例のシステム構成を示す第1図を参照すると、
呼状態変化検出器1が呼状態の変化を検出すると、演算
装置2で実行される呼状態変化通知処理4に呼識別情報
と変化情報とを通知する。また、演算装置2には、呼設
定用の複数個の同一タスクから成る呼設定用多重化タス
ク5と、呼切断用の複数個の同一タスクから成る呼切断
用多重化タスク6とを有する。呼識別情報と変化情報と
を受信した呼状態変化通知処理4は第2図(a)に示す
処理フローに従って記憶装置3上のタスク決定メモリ7
を呼識別情報で参照し、先にタスク識別情報が設定され
ていない場合は対象タスクが未決定であるため、次タス
ク種別メモリ8を呼識別情報で索引する。この内容が呼
設定用多重化タスク5の種別であれば呼設定用多重化タ
スク5の内から、また呼切断用多重タスク6の種別であ
れば呼切断用多重タスク6の内から非動作中の空タスク
を探し、そのタスクの識別情報をタスク決定メモリ7に
設定した後、呼識別情報と状態変化情報とをタスクへ引
継ぐ。タスク決定メモリ7にタスク識別情報が設定され
ている場合は対象タスクが決定されており未終了状態で
あるので、タスク識別情報に一致するタスクへ呼識別情
報と状態変化情報とを引継ぐ。
呼設定用多重化タスク5のタスクは第2図(b)に示
す処理フローに従って呼状態変化通知処理4から引継い
だ状態変化情報に対応する処理を行い呼設定工程の処理
を完了するまでは次の状態変化情報を待ち、完了した時
には呼状態変化通知処理4からの状態変化情報の送信を
行うためにタスク決定メモリ7上からタスク識別情報を
削除すると共に、次の状態変化情報を引継ぐタスクの種
別として呼切断タスク表示を次タスク種別メモリ8の呼
識別情報で索引される位置に書込んで呼設定用多重化タ
スク5のタスクを終了する。
呼切断用多重化タスク6のタスクは第2図(c)に示
す処理フローに従って呼設定用多重化タスク5のタスク
の場合と同様に呼状態変化通知処理4から引継いだ状態
変化情報に対応する処理を行うが、同一呼に関する呼設
定用多重化タスク5のタスクからの引継ぎ情報は呼状態
管理メモリ9上の呼識別情報で索引される領域に記録さ
れ、呼切断用多重化タスク6のタスクに引継がれ参照さ
れる。呼切断用多重化タスク6と呼設定用多重化タスク
5の差分はタスク終了前に呼設定用多重化タスク5では
次タスク種別メモリ8に呼切断用多重化タスク6の種別
を設定したのに対し、呼切断用多重化タスク6では呼設
定用多重化タスク5の種別を設定することである。
〔発明の効果〕
以上説明したように本発明によれば、発生から終了ま
での一連の呼状態遷移を制御するタスクを発生から安定
状態までの処理と安定状態から終了までの処理とに分割
することにより、呼状態管理メモリをタスクの多重度以
上設ければ、多重度以上に同時に扱える呼数を確保でき
かつ同時に並行して処理できる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す構成図、第2図は同実
施例における呼状態変化通知処理及びタスク処理の手順
を示す図である。 1……呼状態変化検出器、2……演算装置、3……記憶
装置、4……呼状態変化通知処理、5……呼設定用多重
タスク、6……呼切断用多重タスク、7……タスク決定
メモリ、8……次タスク種別メモリ、9……呼状態管理
メモリ。
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平1−189734(JP,A) 特開 平1−297996(JP,A) 式場英編,「新版電子交換システムの 基礎 ハードウェアとソフトウェアのす べて」初版,社団法人電気通信協会,S 56.10.30,P160,172−175 電子通信学会編,「電子交換プログラ ム入門」,第5版,社団法人、電子通信 学会、S54.7.15,p.42−51

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】同一タスクを複数個同時に並行して実行で
    きるオペレーティングシステム上で発生から終了までの
    一連の呼の工程を制御するアプリケーションタスクが並
    行して実行されるシステムにおいて、呼設定工程の状態
    遷移を制御するタスクを複数個並列して有す呼設定用多
    重化タスクと呼切断工程の状態遷移を制御するタスクを
    複数個並列して有す呼切断用多重化タスクとを有し、前
    記呼設定用多重化タスク内の各々のタスクと前記呼切断
    用多重化タスク内の各々のタスク間を呼対応の状態管理
    メモリを介して状態を引継ぎ全工程を処理し、同一タス
    クが並行して実行できる多重度以上に同時に接続できる
    呼数を確保することを特徴とする分割多重タスク制御方
    式。
JP13182490A 1990-05-22 1990-05-22 分割多重タスク制御方式 Expired - Lifetime JP3149939B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13182490A JP3149939B2 (ja) 1990-05-22 1990-05-22 分割多重タスク制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13182490A JP3149939B2 (ja) 1990-05-22 1990-05-22 分割多重タスク制御方式

Publications (2)

Publication Number Publication Date
JPH0425943A JPH0425943A (ja) 1992-01-29
JP3149939B2 true JP3149939B2 (ja) 2001-03-26

Family

ID=15066960

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13182490A Expired - Lifetime JP3149939B2 (ja) 1990-05-22 1990-05-22 分割多重タスク制御方式

Country Status (1)

Country Link
JP (1) JP3149939B2 (ja)

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
式場英編,「新版電子交換システムの基礎 ハードウェアとソフトウェアのすべて」初版,社団法人電気通信協会,S56.10.30,P160,172−175
電子通信学会編,「電子交換プログラム入門」,第5版,社団法人、電子通信学会、S54.7.15,p.42−51

Also Published As

Publication number Publication date
JPH0425943A (ja) 1992-01-29

Similar Documents

Publication Publication Date Title
JP3149939B2 (ja) 分割多重タスク制御方式
JPH048046A (ja) システムコードレス電話装置の空きチャンネル検索方法および装置
JPH07295840A (ja) マルチプログラミングにおける事象管理方式
AU728707B2 (en) Event recording in a service database system
JP2788758B2 (ja) Fifoメモリ出力断検出リセット方式
JPH0251951A (ja) 交換処理プログラム検証方式
JPS5878237A (ja) デ−タ転送処理切換方法
GB2030331A (en) Real-time Data Processing System for Processing Time Period Commands
JP2757768B2 (ja) 会話処理におけるデータベース条件検索結果引継ぎ方式
JP2723917B2 (ja) ポーリング方式
JP3280676B2 (ja) 提供目的別呼処理タスク取り出し方法
JP3076109B2 (ja) 複数呼の付加サービス制御方式
JPH0370354A (ja) アクセスポイント選択方式
JPH0341518A (ja) プログラムの呼出し方式
JPS61231634A (ja) プログラムカウンタ回路
JPS62271137A (ja) 複数タイプのロ−ドモジユ−ル呼出し方式
JPH08305666A (ja) 仮想端末接続型分散サービスシステム
JPS62135951A (ja) ネツトワ−クシステム
JPH0335342A (ja) 独立プログラム間の引継ぎ情報受渡し方式
JPS61230595A (ja) オ−バ−レイ制御方式
JPS63259757A (ja) 一括デ−タ入出力型トランザクシヨン処理の多重化制御方式
JPH06149594A (ja) マルチタスク実行装置
JPH03226096A (ja) 付加プロセッサを含む電子交換システム
JPH01309133A (ja) 関数呼び出し処理方法
JPH0195334A (ja) マルチタスクアドレストラップ方式

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080119

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090119

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100119

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110119

Year of fee payment: 10

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110119

Year of fee payment: 10