JPH02149095A - マルチプロセッサー型蓄積プログラム制御式交換システム - Google Patents

マルチプロセッサー型蓄積プログラム制御式交換システム

Info

Publication number
JPH02149095A
JPH02149095A JP30103488A JP30103488A JPH02149095A JP H02149095 A JPH02149095 A JP H02149095A JP 30103488 A JP30103488 A JP 30103488A JP 30103488 A JP30103488 A JP 30103488A JP H02149095 A JPH02149095 A JP H02149095A
Authority
JP
Japan
Prior art keywords
processor
rate
subscriber
call
usage rate
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
Application number
JP30103488A
Other languages
English (en)
Inventor
Jiro Inoue
二郎 井上
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 JP30103488A priority Critical patent/JPH02149095A/ja
Publication of JPH02149095A publication Critical patent/JPH02149095A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Exchange Systems With Centralized Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、マルチプロセッサー型蓄積プログラム制御式
交換システムに関し、特に、呼処理プログラムの実行時
に特定のプロセッサーが過負荷状態となることを防止す
る負荷分散処理機能を備えたマルチプロセッサー型蓄積
プログラム制御式交換システムに間する。
[従来の技術] 従来のマルチプロセッサー型蓄積プログラム制御式交換
システムでは、呼処理プログラムの実行を発信加入者あ
るいは人トランクが収容されているプロセッサーにおい
て行なっている。このため、特定のプロセッサーに収容
されている加入者による異常発呼や大トランクによる異
常起動が発生してふくそうすると、他のプロセッサーが
正常負荷の状態であっても、そのプロセッサーだけが過
負荷状態となっていた。
[解決すべき課題] 上述した従来のマルチプロセッサー型蓄積プログラム制
御式交換システムは、他のプロセッサーが正常負荷であ
るにもかかわらず、特定のプロセッサーにおいては処理
遅延や発呼規制が発生してしまうという課題があった。
本発明は、上記課題にかんがみてなされたもので、呼処
理プログラムの実行プロセッサーを加入者あるいはトラ
ンクを収容しているプロセッサーとは無関係に任意に選
択することにより、特定プロセッサーだけが過負荷状態
となる確率を低減せしめることが可能なマルチプロセッ
サー型蓄積プログラム制御式交換システムの提供を目的
とする。
[課題の解決手段] 上記目的を達成するため、本発明のマルチプロセッサー
型蓄積プログラム制御式交換システムは、プロセッサー
が、各プロセッサーの使用率を検出するプロセッサー使
用率管理手段と、上記加入者制御回路からの発呼起動時
に、上記プロセッサー使用率管理手段による検出結果か
ら使用率の低いプロセッサーを選択し、当該プロセッサ
ーに対して発呼処理を実行せしめる負荷分散手段とを備
えた構成としである。
かかる構成とすることにより、加入者または大トランク
の発呼・起動時、使用率(負荷)の低いプロセッサーを
任意に選択して呼処理プログラムを実行せしめることが
でき、異常過負荷状態などで特定のプロセッサーにだけ
負荷がかかることを防止することが可能となる。
[実施例] 以下、図面にもとづいて本発明の詳細な説明する。
第1図は、本発明の一実施例に係るマルチプロセッサー
型蓄積プログラム制御式交換システムのブロック図であ
る。
同図において、1−1〜1−nは加入者制御回路、2−
1〜2− nはプロセッサー(CPi)、3−1〜3−
nは加入者である。なお、各プロセッサー2には、加入
者収容番号に対応する実行プロセッサ番号管理メモリと
、プロセッサ使用率管理メモリを備えている。
ところで、従来のマルチプロセッサーシステムでは、発
信加入者(または大トランク)と着信加入者(または出
トランク)がそれぞれ異なったプロセッサーに収容され
ていると、呼処理プログラムの実行は発信側のプロセッ
サーによって実行され、着信側の加入者制御あるいは着
信加入者側からの状態変化報告はプロセッサー間通信バ
スを経由して行なわれている。
そこで、本発明では、この着信側の制御論理を発信側に
も適用させることにより、プロセッサーの負荷分散を図
っている。
上記構成において、通常は、加入者3−1が発呼すると
加入者制御回路2−1がプロセッサー2−1に対して発
呼報告を行なう。すると、プロセッサー2−1では呼処
理用リソース(CL M n )を捕捉し、続いてプロ
セッサー2−1において呼処理プログラムを実行する。
しかし、ここでは加入者3−1が発呼したときに、プロ
セッサー使用率(占有率)管理メモリを参照し、自プロ
セッサーが規定値以上(過負荷l(%)の使用率(X%
〉k%)であるか否か判断する。そして、規定値以上で
あるならば、次の処理を行なう。
まず、プロセッサー使用率管理メモリをサーチし、一番
使用率の低いプロセッサー2−nを選択する。但し、こ
の場合、他のプロセッサー2も1(%以上である場合(
X%>k%)は、自プロセッサー2−1を選択する。
次に、加入者対応に設けられた実行プロセッサ一番号管
理メモリに選択された実行プロセッサー番号を設定し、
該当プロセッサーに対して加入者収容位置(収容プロセ
ッサー情報)とともに発呼報告を行なう。
これに対し、実行プロセッサー側では、呼処理用リソー
スnを捕捉し、加入者収容プロセッサー情報を呼処理用
リソースnに設定後、呼処理を実行する。
なお、呼処理実行プロセッサー2−nから加入者3−1
の制御を行なうには、呼処理用リソースnに設定されて
いる加入者収容プロセッサー情報をもとにプロセッサー
間通信バスを経由して行なわれる。
このように本実施例では、まず、発信加入者または入ト
ランクからの発呼情報が人力されると、発信加入者や入
トランクの収容プロセッサーにおける呼処理プログラム
に制御を渡す前にマルチプロセッサーの各プロセッサー
の使用率(占有率)の判定を行なう。そして、使用率の
低いプロセッサーに対して呼処理プログラムの起動を行
なう。
また、この際、呼処理実行プロセッサーに対し、発信元
プロセッサ一番号および加入者あるいはトランクの収容
位置情報も報告する。
この結果、実行プロセッサー側は、これらの情報を自プ
ロセッサーのリソースとして捕捉した後、該当リソース
に設定して呼処理プログラムを実行する。
[発明の効果] 以上説明したように本発明は、マルチプロセッサーシス
テムにおける負荷分散を有効に行なうことにより、異常
過負荷状態となる確率を低減せしめることが可能なマル
チプロセッサー型蓄積プログラム制御式交換システムを
提供できるという効果がある。
また、加入者あたりの通信量(トラフィック〉が増大し
、プロセッサ処理能力不足が生じた場合、交換網(ネッ
トワーク)設備を変更することなくプロセッサーの増設
のみによって負荷分散を図ることが可能となるという効
果もある。
【図面の簡単な説明】
第1図は本発明の一実施例に係るマルチプロセッサー型
蓄積プログラム制御式交換システムのブロック図である
。 l:加入者制御回路 2:プロセッサー 3:加入者

Claims (1)

    【特許請求の範囲】
  1. 複数の加入者制御回路と、各加入者制御回路を制御する
    複数のプロセッサーとを有するマルチプロセッサー型蓄
    積プログラム制御式交換システムにおいて、上記プロセ
    ッサーは、各プロセッサーの使用率を検出するプロセッ
    サー使用率管理手段と、上記加入者制御回路からの発呼
    起動時に、上記プロセッサー使用率管理手段による検出
    結果から使用率の低いプロセッサーを選択し、当該プロ
    セッサーに対して発呼処理を実行せしめる負荷分散手段
    を有するものであることを特徴とするマルチプロセッサ
    ー型蓄積プログラム制御式交換システム。
JP30103488A 1988-11-30 1988-11-30 マルチプロセッサー型蓄積プログラム制御式交換システム Pending JPH02149095A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30103488A JPH02149095A (ja) 1988-11-30 1988-11-30 マルチプロセッサー型蓄積プログラム制御式交換システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30103488A JPH02149095A (ja) 1988-11-30 1988-11-30 マルチプロセッサー型蓄積プログラム制御式交換システム

Publications (1)

Publication Number Publication Date
JPH02149095A true JPH02149095A (ja) 1990-06-07

Family

ID=17892057

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30103488A Pending JPH02149095A (ja) 1988-11-30 1988-11-30 マルチプロセッサー型蓄積プログラム制御式交換システム

Country Status (1)

Country Link
JP (1) JPH02149095A (ja)

Similar Documents

Publication Publication Date Title
US6237058B1 (en) Interrupt load distribution system for shared bus type multiprocessor system and interrupt load distribution method
US5570410A (en) Dynamic resource allocation process for a service control point in an advanced intelligent network system
US4993017A (en) Modularly structured ISDN communication system
CA2629694C (en) Centralized polling service
EP0791198B1 (en) System and method for processing of signal data and a communication system comprising a signal data processing system
JPH11261702A (ja) 負荷予測によるシステム最適化制御装置
CN111107012A (zh) 一种多维度集中流量的控制方法及系统
US5506988A (en) Program-controlled communication installation
EP0863680B1 (en) Method and apparatus for improved call control scheduling in a distributed system with dissimilar call processors
CN110838987B (zh) 队列限流方法、存储介质
US20050144281A1 (en) Method of dynamically allocating usage of a shared resource
KR100401443B1 (ko) 이벤트를 기반으로한 시스템의 병행 처리
MXPA00000525A (es) Sistema y metodo para detectar sobrecarga en un servicio de punto de control de una red de telecomunicaciones.
JP3248692B2 (ja) 適応形経路選択制御方法
JPH11120014A (ja) マルチプロセッサ装置
JPH02149095A (ja) マルチプロセッサー型蓄積プログラム制御式交換システム
JPH10243095A (ja) マルチプロセッサ制御交換機のトラヒック負荷分散制御 方式
CN111427673B (zh) 一种负载均衡方法、装置及设备
JP2002505045A (ja) サービス制御ポイント(scp)におけるオーバーロード防止
US6519337B1 (en) Method for searching trunks in telecommunication N/Ws
JP2000197094A (ja) 移動通信システムにおける無線交換機の呼振り分け方式
KR100539907B1 (ko) 지능망교환시스템에서 쓰레드에 의한 호 처리 수행 구조 및방법
JP2937852B2 (ja) 基地局監視制御装置
JPS60253396A (ja) ル−テイング制御方式
EP0789881B1 (en) System and method for processing of data and a communications system with such a system