JPH0354950A - Bus monitoring device - Google Patents
Bus monitoring deviceInfo
- Publication number
- JPH0354950A JPH0354950A JP7760689A JP7760689A JPH0354950A JP H0354950 A JPH0354950 A JP H0354950A JP 7760689 A JP7760689 A JP 7760689A JP 7760689 A JP7760689 A JP 7760689A JP H0354950 A JPH0354950 A JP H0354950A
- Authority
- JP
- Japan
- Prior art keywords
- data
- time switch
- bus
- common bus
- electronic exchange
- 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
Landscapes
- Monitoring And Testing Of Exchanges (AREA)
- Exchange Systems With Centralized Control (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
この発明は例えばマルチプロセッサ化された電子交換機
内のプロセッサ間の共通バスをモニタするバスモニタ装
置に関する。DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to a bus monitor device that monitors a common bus between processors in, for example, a multiprocessor electronic exchange.
(従来の技術)
一般に、通話路の回線交換に峙間スイッチを使用する電
子交換機において、■,1間スイッチの制御の為のプロ
セッサとの間の通信に共通バスが使用されており、ソフ
トウェアデバッグのためにはこの共通バスをモニタする
ことが非常にH効である。(Prior art) In general, in electronic exchanges that use line-to-line switches for circuit switching of communication paths, a common bus is used for communication with a processor for controlling the line-to-line switches, and software debugging is required. Therefore, monitoring this common bus is very effective.
従って、この共通バス上のデータから、時間スイッチへ
アクセスされた情報を抽出し、通話路の接続状態に関す
る情報のみを論理的表現により表示することは、対象と
なる電子交換機の動作状態の全体的把握、故障時のハー
ドソフトの原因切り分けやソフトのデバッグ効率の向上
につながる。Therefore, extracting the information accessed to the time switch from the data on this common bus and displaying only the information regarding the connection status of the communication path using a logical expression is difficult to understand the overall operating status of the electronic exchange in question. This will lead to understanding, isolating the cause of hardware/software failures, and improving software debugging efficiency.
上述の共通バスをモニタする場合に、複数のプロセッサ
からの大量のデータがモニタ側に取込まれることになり
、このデータの中から時間スイッチに関する情報のみを
抽出しダンブ(バイナリーイメージ)表示等を行う事に
より対象となる電子交換機の動作状態の全体的把握、故
障時のノ\−ドソフトの原因切り分けやソフトのデバッ
グ等に対処している。When monitoring the above-mentioned common bus, a large amount of data from multiple processors will be captured on the monitor side, and it is necessary to extract only the information regarding the time switch from this data and display it as a dump (binary image). By doing this, we can grasp the overall operating status of the target electronic exchange, isolate the cause of the node software in the event of a failure, and debug the software.
たとえば、上述の共通バス上のデータは、タイムスロッ
ト番号Aとタイムスロット番号Bにそれぞれ収納された
電話機Aと電話機Bとによる内線2者通話のシーケンス
の場合、第6図のようになり、同図にダンブ表示の一例
を示す。For example, in the case of a two-party extension call sequence between telephone A and telephone B stored in time slot number A and time slot number B, respectively, the data on the above-mentioned common bus will be as shown in FIG. The figure shows an example of a dumb display.
同図において、1はデータ蓄積部内バッファ相対アドレ
ス、2は共通バス上データ、3は共通バス上コントロー
ル信号およびアドレス信号、4はプロセッサ名、5はア
クセスモード、6はアドレス、7はデータである。なお
、8は、データ7の意味である。In the figure, 1 is a buffer relative address in the data storage section, 2 is data on the common bus, 3 is a control signal and address signal on the common bus, 4 is the processor name, 5 is the access mode, 6 is the address, and 7 is the data. . Note that 8 means data 7.
そして、データの各1行は、プロセッサが共通バス上で
1アクセスを行うと1行だけ表示される。Each line of data is then displayed only once by the processor when it makes one access on the common bus.
そして時間スイッチに対する1アクセス分のデータは、
これらの多量のデータ内に混在している。And the data for one access to the time switch is
are mixed within these large amounts of data.
したがって、ダンプ時に対象アドレス範囲を指定するr
JG 1こより時間スイッチに関するデータを抽出して
いる。そしてこのデータを躬析してその意味を監呪側で
把掘する。Therefore, specifying the target address range when dumping r
Data regarding the time switch is extracted from JG 1. Then, the supervisor analyzes this data and discovers its meaning.
従って、従来のバイナリーイメージでは、データの論理
的意味が明示的でない為、通話状態の意味を迅速に把握
することが難しいという課題がある。Therefore, with conventional binary images, the logical meaning of the data is not explicit, so there is a problem in that it is difficult to quickly grasp the meaning of the call status.
(発明が解決しようとする課題)
上述したように、従来のバスモニタ装置では、時系列に
収集された複数のプロセッサからのデータの中から時間
スイッチの情報のみを抽出し、時間スイッチの情報のみ
を表示する手段は、ダンプ時に対象アドレス範囲を指定
する!11によりデータ抽出する方法であった。(Problems to be Solved by the Invention) As described above, in the conventional bus monitor device, only the time switch information is extracted from the data collected in chronological order from multiple processors; The way to display this is to specify the target address range when dumping! The method was to extract data using 11.
従って、従来のバイナリーイメージでは、データの論理
的意味が明示的でない為、通話状態の直感的把惺が難し
いという課題がある。Therefore, with conventional binary images, the logical meaning of the data is not explicit, so there is a problem that it is difficult to intuitively understand the call status.
本発明は上述した従来の課題を角N決するためになされ
たもので、電子交換機における通話路の接続状態を容易
かつ迅速に把握させることのできるバスモニタ装置を提
供することを目的としている。The present invention has been made to solve the above-mentioned conventional problems, and an object of the present invention is to provide a bus monitor device that can easily and quickly grasp the connection status of communication paths in an electronic exchange.
[発明の構或]
(課題を解決するための手段)
本発明は、共通バス上に複数のプロセッサと通話路の接
続に係わる時間スイッチとが接続された電子交換機の前
記共通バスにインターフェイスを介して接続され前記共
通バスにおけるデータをモニタするバスモニタ装置にお
いて、前記共通バスからのデータを蓄積するデータ蓄積
手段と、このデータ蓄積手段に蓄積されたデータのうち
前記時間スイッチに係わるデータを抽出するデータ抽出
手段と、このデータ抽出手段により抽出されたデータを
論理的表現のメッセージに変換するデータ変換手段とを
備えたものである。[Structure of the Invention] (Means for Solving the Problems) The present invention provides an electronic switching system in which a plurality of processors and a time switch for connection of communication paths are connected to a common bus via an interface. A bus monitor device that is connected to the common bus and monitors data on the common bus includes a data storage means for storing data from the common bus, and a data storage means for extracting data related to the time switch from the data stored in the data storage means. The apparatus includes a data extraction means and a data conversion means for converting the data extracted by the data extraction means into a logically expressed message.
(作 用)
本発明のバスモニタ装置では、収集された複数のプロセ
ッサからのデータの中から防間スイ・ソチに関する情報
のみを論理的表現のメッセージで表示するので、監視側
に、電子交換機における通話路の接続状態を容易かつ迅
速に把惺させることができ、これにより、電子交換機に
おけるソフトウエアのデバッグ効率を向上させることが
できる。(Function) The bus monitor device of the present invention displays only the information regarding Houma Sui and Sochi from the collected data from a plurality of processors in a logically expressed message. The connection state of the communication path can be easily and quickly ascertained, thereby improving the efficiency of debugging software in the electronic exchange.
(実施例) 以下、本発明の実施例を図面を用いて説明する。(Example) Embodiments of the present invention will be described below with reference to the drawings.
第1図は本発明の一実施例に係るバスモニタ装置を電子
交換機に組込んだシステムを説明するための図である。FIG. 1 is a diagram for explaining a system in which a bus monitor device according to an embodiment of the present invention is incorporated into an electronic exchange.
同図に示すように、電子交換機(PBX)21は、複数
のプロセッサ#1 (22a)〜#n(22n)、通
話路の接続用ハードである時間スイッチ23、各プロセ
ッサ間あるいはプロセッサ/時間スイッチ間における通
信用の共通メモリ24及びそれらの間を接続する共通バ
ス25により溝戊されている。また、バスモニタ装置2
6は、電子交換機21の共通バス25にインターフェイ
スカード27を介して接続されている。バスモニタ装置
26は、インターフェイスカード27を介して伝送され
てくるデータを蓄積するデータ蓄積部28、蓄積された
データを論理的表現のメッセージに変換するデータ変換
手段である■j7間スイッチデータ選択表示部29及び
コンソール30を備えている。As shown in the figure, the electronic exchange (PBX) 21 includes a plurality of processors #1 (22a) to #n (22n), a time switch 23 which is hardware for connecting communication paths, and a processor/time switch between each processor. A common memory 24 for communication between them and a common bus 25 connecting them are provided. In addition, the bus monitor device 2
6 is connected to the common bus 25 of the electronic exchange 21 via an interface card 27. The bus monitor device 26 includes a data storage section 28 that stores data transmitted via the interface card 27, and a data conversion means that converts the stored data into a logically expressed message.J7 switch data selection display 29 and a console 30.
電子交換機21は電話機、データ端末等の回線接続のた
めのデータ処理を複数のプロセッサ#1(22a)〜#
n (22n)により行っている。The electronic exchange 21 uses a plurality of processors #1 (22a) to ## to perform data processing for line connections of telephones, data terminals, etc.
n (22n).
たとえば、プロセッサ#1 (22a)〜#n(220
)間で通信したデータは、共通バス25により共通メモ
リ24に書き込まれると同時に共通バス25に接続され
ているインターフェイスカード27を介してバスモニタ
装置26側に伝送される。For example, processors #1 (22a) to #n (220
) is written into the common memory 24 via the common bus 25 and simultaneously transmitted to the bus monitor 26 via the interface card 27 connected to the common bus 25.
伝送されたデータはデータ蓄積部28に蓄積される。蓄
積された、または収集中のデータは時間スイッチデータ
選択表示部29に於いて、コンソール30に打出す。The transmitted data is stored in the data storage section 28. The data that has been accumulated or is being collected is displayed on the console 30 in the time switch data selection display section 29.
第2図に共通バス25上に流れるデータの構成を示す。FIG. 2 shows the structure of data flowing on the common bus 25.
同図に示すように、このデータは、システムバスのコン
トロール信号31.システムバスのアドレス信号32、
システムバスのデータ信号33からなる。As shown in the figure, this data is transmitted to system bus control signals 31. system bus address signal 32;
Consists of data signals 33 of the system bus.
システムバスのコントロール信号31のビッ1・構成を
第3図に示す。FIG. 3 shows the bit 1 configuration of the system bus control signal 31.
なお、同図において、 AOH :奇数アドレスアクセス AOL :偶数アドレスアクセス 両ピットセットでワードアクセス R/W:アクセス形態 lで読出し、0で書込み WDT:トラップの有無 1でデータ収集終了 OPEN:未使用を表す を示す。In addition, in the same figure, AOH: Odd address access AOL: Even address access Word access with both pit sets R/W: Access type Read with l, write with 0 WDT: Presence or absence of trap Data collection ends at 1 OPEN: indicates unused shows.
上述のシステムバスのコントロール信号31は、R/W
及びOWNO〜2の組合わせにより、それぞれアクセス
形態(読みだし/書込みの例)及びアクセスしたプロセ
ッサを識別し、システムバスのアドレス信号32の情報
によりアクセスされたアドレス(アドレスがプロセッサ
に対応しているので相手方プロセッサを示す)を識別す
る。The system bus control signal 31 described above is R/W
and OWNO~2, respectively, identify the access type (read/write example) and the accessed processor, and identify the accessed address (the address corresponds to the processor) based on the information of the address signal 32 of the system bus. (indicates the other party's processor).
そして、時間スイッチデータ選択表示部2つにおいて、
上記の各アドレスが時間スイッチの為に共通メモリ上に
割当てられたアドレス範囲内のデータについてのみパイ
ナリーデー夕を論理的メッセージに変換して表示する。Then, in the two time switch data selection display sections,
Each of the above addresses converts pinary data into a logical message and displays it only for data within the address range allocated on the common memory for time switching.
次に、本発明によるバスモニタ装置におけるメッセージ
表示について説明する。Next, message display in the bus monitor device according to the present invention will be explained.
第4図は、タイムスロット番号Aとタイムスロット番号
Bにそれぞれ収納された電話機A,電話機Bによる内線
2者通話の動作の一例を説明するためのシーケンス図で
ある。なお、同図において、PDT (内線ダイアルト
ーン)
:ダイアル操作を促す音
RBT (リングバックトーン)
;相手方呼出し中を知らせる音
RT(規制音)
:相手方の切断を知らせる音
PBREC (PBレシーバ)
:ダイアル受信の為のハード
である。FIG. 4 is a sequence diagram for explaining an example of the operation of a two-party extension call between telephones A and B respectively housed in time slot number A and time slot number B. In the figure, PDT (Extension Dial Tone): Sound that prompts dialing RBT (Ring Back Tone); Sound that indicates that the other party is ringing RT (Restriction Tone): Sound that indicates that the other party has disconnected PBREC (PB Receiver): Dial This is the hardware for reception.
本発明による論理的表現のメッセージ表示は、上述の電
子交換機(図中、PBX)の動作シーケンスに対応した
レベルでの編集を行う事により信号を意味のあるメッセ
ージとして表示する。The logical message display according to the present invention displays signals as meaningful messages by editing at a level corresponding to the operation sequence of the above-mentioned electronic exchange (PBX in the figure).
第5図は、本発明による論理的表現のメッセージの表示
例を示す。FIG. 5 shows an example of displaying a logically expressed message according to the present invention.
同図において、41はプロセッサ名、42はアクセス方
向、43はアクセスモード、44は時間スイッチに対す
る命令コード、45はタイムスロットA(端末Aに対応
)、46は接続方向、47はタイムスロットBまたは音
源名を示す。In the figure, 41 is the processor name, 42 is the access direction, 43 is the access mode, 44 is the instruction code for the time switch, 45 is time slot A (corresponding to terminal A), 46 is the connection direction, 47 is time slot B or Indicates the sound source name.
そして、各論理的表現のメッセージは、第4図のシーケ
ンス図におけるPBXの動作にそれぞれ対応するととも
に、時間スイッチのデータに対応する。したがって、こ
の様に抽出された時間スイッチデータを蓄積しておき通
話路の状態の表示を行うことができる。The messages of each logical expression correspond to the operations of the PBX in the sequence diagram of FIG. 4, and correspond to the data of the time switch. Therefore, the time switch data extracted in this way can be stored and the state of the communication path can be displayed.
[発明の効果コ
以上説明したように、本発明のバスモニタ装置は、集さ
れた複数のプロセッサからのデータの中から時間スイッ
チに関する情報のみを論理的表現のメッセージで表示す
るので、監視側に、電子交換機における通話路の接続状
態を容易かつ迅速に把握させることができ、これにより
、電子交換機におけるソフトウェアのデバッグ効率を向
上させるこができる。[Effects of the Invention] As explained above, the bus monitor device of the present invention displays only the information regarding the time switch from the collected data from a plurality of processors in a logically expressed message. The connection state of the communication path in the electronic exchange can be easily and quickly grasped, thereby improving the efficiency of debugging the software in the electronic exchange.
第1図は本発明の一犬施例のバスモニタ装置を使用した
システムを説明するためのブロック図、第2図は第1図
の共通バスにおけるデータの構成を示す図、第3図は第
2図のシステムバスのコントロール信号を説明するため
の図、第4図は電子交換機の動作の一例を説明するため
のシーケンス図、第5図は本発明における論理的表現の
メッセージの表示例を説明するための図、第6図は共通
バス上に流れる全データの一例を示す図である。
21・・・電子交換機、22a〜22n・・・プロセッ
サ、23・・・時間スイッチ、25・・・共通バス、2
6・・・バスモニタ装置、27・・・インターフェイス
カード、28・・・データ蓄積部、29・・・時間スイ
ッチデータ選択表示部、30・・・コンソール。FIG. 1 is a block diagram for explaining a system using a bus monitor device according to an embodiment of the present invention, FIG. 2 is a diagram showing the data structure on the common bus in FIG. 1, and FIG. 2 is a diagram for explaining control signals of the system bus, FIG. 4 is a sequence diagram for explaining an example of the operation of an electronic exchange, and FIG. 5 is a diagram for explaining a display example of a logically expressed message in the present invention. FIG. 6 is a diagram showing an example of all data flowing on the common bus. 21...Electronic exchange, 22a-22n...Processor, 23...Time switch, 25...Common bus, 2
6... Bus monitor device, 27... Interface card, 28... Data storage section, 29... Time switch data selection display section, 30... Console.
Claims (1)
時間スイッチとが接続された電子交換機の前記共通バス
にインターフェイスを介して接続され前記共通バスにお
けるデータをモニタするバスモニタ装置において、 前記共通バスからのデータを蓄積するデータ蓄積手段と
、 このデータ蓄積手段に蓄積されたデータのうち前記時間
スイッチに係わるデータを抽出するデータ抽出手段と、 このデータ抽出手段により抽出されたデータを論理的表
現のメッセージに変換するデータ変換手段と を具備することを特徴とするバスモニタ装置。[Scope of Claims] A bus monitor that is connected via an interface to the common bus of an electronic exchange in which a plurality of processors and a time switch related to connection of communication paths are connected to the common bus, and that monitors data on the common bus. The apparatus includes: a data storage means for storing data from the common bus; a data extraction means for extracting data related to the time switch from among the data stored in the data storage means; A bus monitor device comprising: data conversion means for converting data into a logically expressed message.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7760689A JPH0354950A (en) | 1989-03-29 | 1989-03-29 | Bus monitoring device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7760689A JPH0354950A (en) | 1989-03-29 | 1989-03-29 | Bus monitoring device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0354950A true JPH0354950A (en) | 1991-03-08 |
Family
ID=13638588
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7760689A Pending JPH0354950A (en) | 1989-03-29 | 1989-03-29 | Bus monitoring device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0354950A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0766864A (en) * | 1993-08-30 | 1995-03-10 | Nec Corp | Internal bus signal monitoring device |
-
1989
- 1989-03-29 JP JP7760689A patent/JPH0354950A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0766864A (en) * | 1993-08-30 | 1995-03-10 | Nec Corp | Internal bus signal monitoring device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4154988A (en) | Method and means for accessing program memory of a common control telecommunications switching system | |
| EP0113349B1 (en) | Automated data acquisition and analysis | |
| US4117278A (en) | Service observing terminal | |
| SU778723A3 (en) | Control device of long-range communication automatic commutation station | |
| JP2892100B2 (en) | Line status display method for automatic telephone switching system | |
| KR100521153B1 (en) | Method for automatically analyzing interface between exchange and access network | |
| RU2017342C1 (en) | Party-line communication system | |
| JP2928021B2 (en) | Pseudo call system | |
| JP2982137B2 (en) | Switching apparatus and automatic transmission distribution apparatus and method | |
| JPS61242439A (en) | Connection control device in electronic exchange | |
| JPH038157B2 (en) | ||
| JPS6243954A (en) | Message display system | |
| JPH03108849A (en) | Isdn terminal equipment | |
| JPH04127757A (en) | Telephone system | |
| JPS63151155A (en) | Fault detection system for space-division switch | |
| JPH1117842A (en) | Measuring instrument and measuring method | |
| JPS60142658A (en) | Load generation processing system of electronic exchange system | |
| JPH02277360A (en) | Centralized incoming call response system | |
| JPH0335651A (en) | Exclusive control system for specific number input information | |
| JPS62242461A (en) | Connection control system | |
| JPH0670008A (en) | Electronic switch automatic tester | |
| JPH01160245A (en) | Translator selection system in exchange | |
| JPS6046645A (en) | Switchboard operation test method | |
| JPH08163243A (en) | Subscriber complaint call processing system | |
| JPH02268545A (en) | Status detection device for extension telephones |