JPH02134045A - 端末シュミレーション装置 - Google Patents

端末シュミレーション装置

Info

Publication number
JPH02134045A
JPH02134045A JP63288342A JP28834288A JPH02134045A JP H02134045 A JPH02134045 A JP H02134045A JP 63288342 A JP63288342 A JP 63288342A JP 28834288 A JP28834288 A JP 28834288A JP H02134045 A JPH02134045 A JP H02134045A
Authority
JP
Japan
Prior art keywords
data
terminal
section
simulation
online program
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
JP63288342A
Other languages
English (en)
Inventor
Kazunori Sawada
澤田 和範
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 JP63288342A priority Critical patent/JPH02134045A/ja
Publication of JPH02134045A publication Critical patent/JPH02134045A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Computer And Data Communications (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、オンラインプログラムのテストを行うために
端末の動作をシュミレートする端末ンユミレーション装
置のデータ管理手段に関する。
〔概要〕
本発明は、端末シュミレーション装置のデータ作成手段
において、 プロトコルコンバータを設けることにより、特定の形式
の端末を用いて他の形式の端末のンユミレートを行うこ
とができるようにしたものである。
〔従来の技術〕
従来、端末シュミレーション装置のデータを作成するに
際して、テストを行いたい形式の端末を実際に接続して
動作させ、そのときに回線上に流れたデータを保存して
いた。
〔発明が解決しようとする問題点〕
このような従来例では、テストを行いたい形式の端末の
すべてが接続されていないとテストのためのデータが作
成できず、また同一の手順で作成されたデータであって
も端末形式の種類が違えばそれぞれ保存しておかなけれ
ばならないので、格納領域を大蛍に必要とする欠点があ
った。
本発明は、端末シュミレーション装置の内郭にプロトコ
ルコンバータを組み込むことによりこのような欠点を除
去し、特定の形式の端末のみを用いて複数の端末形式の
シュミレータができるように構成し、かつ、同一の端末
操作手順であれば単のデータのみを保存しておけば済む
ような端末シュミレーション装置を提供することを目的
とする。
〔問題点を解決するための手段〕
本発明は、ひとつのデータ形式および通信プロトコルで
通信を実行する端末と、この端末からのテストデータが
与えられるオンラインプログラムを有する手段との間の
経路に接続され、上記端末と上記オンラインプログラム
との間で授受されるデータを抽出する抽出手段と、この
抽出手段で抽出されたデータに基づきンユミレーション
処理を実行する実行手段と、上記抽出手段で抽出したデ
ータが格納される格納手段と、上記実行手段からの要求
に応じて上記格納手段に格納されたデータをこの実行手
段に与える管理手段とを備えた端末シュミレーション装
置において、上記管理手段から上記実行手段にデータを
与える際に上記ひとつのデータ形式および通信プロトコ
ルを所望のデータ形式および通信プロトコルに変換する
変換手段を備えたことを特徴とする。
〔作用〕
端末とオンラインプログラムとの間を流れるデータを取
り出し、この取り出したデータをもとにシュミレーショ
ンを実行するが、この取り出したデータをいったん保存
し、シュミレート実行手段へデータを渡す際に、シュミ
レータ利用者が希望する端末のデータ形式や通信プロト
コルに変換する。シュミレート実行手段がシュミレート
実行中の出力する様々な情報はシュミレート結果格納手
段に記録される。
〔実施例〕
以下、本発明の一実施例を図面に基づき説明する。
図は、この実施例の構成を示すブロンク構成図である。
この実施例は、図に示すように、X型端末1と、通信制
御部2と、端末シュミレーション装置3と、シュミレー
ト情報格納部41す、シュミレート、1果格納部42と
、オンラインプログラム5とから構成され、ここで、端
末シュミレー/コン装置3は、利用者インタフェース1
31と、シュミレートデータ作成部32と、入出刃先切
換部33と、オンラインプログラムインタフェース部3
4と、ンユミレート情報If 理835 & 、プロト
コルコンバータ36と、シュミレート実行部37と、シ
ュミレート結果出力部38とから構成され、プロトコル
コンバータ36は、χ−A:] ンハータ361 、X
−Bコンバータ362 などから構成される。
すなわち、この実施例は、ひとつのデータ形式および通
信プロトコルで通信を実行する端末であるX型端末1と
、この端末からのテストデータが与えられるオンライン
プログラム5を有する手段との間の経路である通信制御
部2に接続され、上記端末とオンラインプログラム5と
の間で授受されるデータを抽出する抽出手段であるンユ
ミレートデーク作成部32と、この抽出手段で抽出され
たデータに基づきシュミレーンヨン処理を実行する実行
手段であるシュミレート実行部37と、上記抽出手段で
抽出したデータが格納される格納手段であるシュミレー
ト情報格納部41と、上記実行手段からの要求に応じて
上記格納手段に格納されたデータをこの実行手段に与え
る管理手段である/ユミレート情報管理部35と、上記
管理手段から上記実行手段にデータを与える際に上記ひ
とつのデー夕形式および通信プロトコルを所望のデータ
形式および通信プロトコルに変換する変換手段であるプ
ロトコルコンバータ36とを備える。
次に、この実施例の動作を図を用いて説明する。
まず、利用者が端末シュミレータシステムを起動すると
、端末シュミレーション装置3の図外の初期設定部が動
作し、端末シュミレーション装置3の通信手段の準備が
完了したことが通信制御部2に通知される。これにより
、端末シュミレーション装置3は通信制御部2の持つ各
種通信手段の利用が可能になる。また、オンラインプロ
グラム5も同様の手順で通信制御部2の持つ各種通信手
段の利用を可能にする。次に、利用者がX型端末1から
端末シュミレーション装置3に対する接続を通信制御部
2に要求すると、通信制御部2は端末シュミレーション
装置3の利用者インタフェース部31にX型端末1から
の接続要求を通知する。
要求を受けた利用者インタフェース部31はX型端末1
にメニュー(以下、初期メニューという。)を表示して
利用者が行いたい処理を問い合わせる。
−船釣な初期メニューの内容としては、「シュミレート
用データの作成」、「シュミレート用データの更新」、
「シュミレーションの実行」などがある。
次に、利用者が利用者インタフェース部31に「シュミ
レート用データの作成」を指示した場合を説明する。指
示を受けた利用者インタフェース部31は、さらに、作
成するシュミレートデータのデータセフ)名を何にする
のかを問い合わせるためのメニューをX型端末lに表示
し、利用者が所望のデータセット名を人力すると、利用
者インタフェース部31は、シュミレートデータ作成部
32にシュミレートデータの作成開始を指示し、入出刃
先切換部33にオンラインプログラムインクフェース部
34トシュミレートデータ作成部32とがデータの受渡
しを行えるように切換えることを指示し、また、オンラ
インプログラムインタフェース部34にオンラインプロ
グラム5との通信経路の設定を指示する。さらに、指示
を受けたシュミレートデータ作成部32は、シュミレー
ト情報管理部35に新規シュミレートデータを格納する
準備を行うように指示し、シュミレート情報管理部35
は先に利用者が指定したデータセット名でシュミレート
情報格納部41にデータセットを作成し、X型端末用の
シュミレートデータであることを示すレコードいわゆる
コントロールレコードを出力してあく。また、オンライ
ンプログラムインタフェース部34は、通信制御部2に
オンラインプログラム5との接続を要求する。このとき
に、端末シュミレーション装置3がオンラインプログラ
ム5にとってX型端末にみえるようにしておく。この接
続要求がオンラインプログラム5に通知されて受は入れ
られると、端末シュミレーション装置3とオンラインプ
ログラム5との間にX型端末用の通信経路が設定される
。これにより「シュミレート用データの作成」の準備が
整う。
次に、利用者からの終了指示があるまでオンラインプロ
グラム5との間で行われるX型端末用人出力データがす
べてシュミレート用データとして保存される手順を説明
する。まず、X型端末lからデータが人力されると、通
信制御部2を介して利用者インタフェース部31に渡さ
れる。利用者インタフェース部31は、自手段に対する
指示でないことを知ると、シュミレートデータ作成部3
2に渡す。シュミレートデータ作成部32は、受けたデ
ータをこのデータが端末側からのデータであるという情
報とともにシュミレート情報管理部35に渡す。
シュミレート情報管理部35はこれらの情報をすべてン
ユミレート情報格納部41に記録する。一方、シュミレ
ートデータ作成部32が受けたデータを入出刃先切換部
33にも渡すと、シュミレートデータ作成部32からの
データはオンラインプログラムインタフェース部34に
渡すように既に設定されているので、オンラインプログ
ラムインタフェース部34にデータが渡される。オンラ
インプログラムインタフェース部34は通信制御部2を
介してオンラインプログラム5にこのデータを渡す。こ
のようにして、X型端末1から入力されたX型端末形式
のデータはそのままの形でオンラインプログラム5に渡
されるとともにシュミレート情報格納部41にも保存さ
れる。
次に、オンラインプログラム5からX型端末1にデータ
を出力する場合も説明する。オンラインプログラム5か
ら出力されたX型端末形式のデータは前述の端末からデ
ータが入力された場合と逆の経路をたどる。すなわち、
通信制御部2と、オンラインプログラムインタフェース
部34と、入出刃先切換部33とを介してシニミレート
データ作成832にデータが渡される。シュミレートデ
ータ作成部32は、このデータがオンラインプログラム
側からのデータであるという情報とともにこのデータを
シュミレート情報管理部35に渡し、これらの情報をす
べてシュミレート情報格納部41に記録する。一方、シ
ュミレートデータ作成部32は、利用者インタフェース
部31にも受けたデータを渡し、通信制御部2を介して
X型端末1に出力する。このようにして、オンラインプ
ログラム5から出力されたX型端末形式のデータはその
ままの形でX型端末1に7度されるとともにノユミレー
ト情報格納部41にも保存される。
次に、利用者インタフェース部31からの初期メニュー
表示に対して利用者が「ンユミレート処理の実行」を指
示した場合を説明する。指示を受けた利用者インタフェ
ース部31は、さらに、利用者が実行したいシュミレー
トデータのデータセット名といまから実行するシュミレ
ート処理はオンラインプログラム5に対してどのような
型の端末として見せたいのかを問い合わせるためのメニ
クーとをX型端末1に表示する。これに対して、利用者
は前もって「シュミレート用データの作成」によって作
成しておいたデータセット名と端末の型とを人力する。
ここでは、A型端末が人力されたものとして説明を行う
。利用者インクフェース部31は、シニミレート実行部
37に対して人力された情報すなわち実行すべきシュミ
レートデータのデータセット名と端末の型とを渡し、/
ユミレートの実行開始を指示する。シュミレート実行部
37は、ンユミレート情報管理部35にデータセット名
を渡し、その内容の読み取り開始準備を指示する。ンユ
ミレート情報管理部35は、シュミレート情報格納部4
1の中から指定されたデータセントを探し出し、その内
容が読み取れる状態に設定する。次に、/ユミレート実
行部37はシュミレート情報管理邪35に指示し、最初
のレコードすなわち何型の端末のシュミレーションであ
るかが示されているコントロールレコードを読み取る。
その結果がX型端末用のシュミレーションであると、そ
のままオンラインプログラム5に渡したのではA型端末
として動作することはできないので、シュミレート実行
部37はプロトコルコンバータ36の中からX型端末用
のデータおよびプロトコルをA型端末用のデータおよび
プロトコルに変換することのできるXAコンバータ36
1 を選択し、以降のンユミレート情報管理部35から
の情報はすべてこのX−Aコンバータ361を通して受
取れるように設定しておく。次に、シュミレート実行部
37は、入出刃先切換部33に対してオンラインプログ
ラムインタフェース部34とシュミレート実行部37と
がデータの受渡しを行えるように切換えることを指示し
、オンラインプログラムインタフェース部34に対して
A型端末用の通信経路の設定を指示する。指示を受けた
オンラインプログラムインタフェース部34はオンライ
ンプログラム5にとってA型端末にみえるような通信経
路の接続を通信制御部2に要求し、通信制御部2はオン
ラインプログラム5に通信経路の設定を要求する。この
ときに、オンラインプロクラム5にとっては端末シュミ
レーション装置3からの接続要求にはみえず、通信制御
部2に接続されているA型端末からの接続要求としてみ
えるので、以降の人出力データもすべてA型端末に対す
るものとしてオンラインプログラム5は処理する。また
、シュミレート実行部37がンユミレート結果出力部3
8に対して/ユミレート実行時に得られる様々な情報を
格納するだめの準備を指示すると、シュミレート結果出
力部38はシュミレート結果格納部42に適当な名前で
データセットを作成する。データセット名としては、シ
ニミレートデータのデータセット名とかそのときの日時
とかそれらを組み合わせたものなどがある。
以上の処理が完了すると、シュミレート処理の実行に移
る。まず、シュミレート実行部37はXAコンバータ3
61を通してシュミレート情報管理部35からルコード
を読み込む。その内容が端末側からオンラインプログラ
ム側へのデータであれば、人出刃先切換部33と、オン
ラインプログラムインタフェース部34と、通信制御部
2とを介してオンラインプログラム5に送信される。こ
のときにシュミレート結果出力部38にメツセージの通
し番号やメツセージを送信した時間などの出力を指示し
ておくと、シュミレート結果出力部38はシュミレート
結果格納部42にそれらを出力しておくので、後からシ
ュミレート処理の分析を行うときに役立つ。シュミレー
ト実行部37がX−Aコンバータ361を通してシュミ
レート情報管理部35から読み込んだ内容がオンライン
プログラム側から端末側へのデータであれば、それと同
じデータがオンラインプログラム5から通信制御部2と
、オンラインプログラムインタフェース部34と、人出
刃先切換部33とを介して送られてくるはずであり、シ
ュミレート実行部37はそのデータを待ち合わせる。
送られてきたデータがンユミレート情報管理部35から
読み込んだデータと異なる場合には、異常が発生したも
のとみなしてシュミレート結果出力部38にその旨の出
力を指示し、シュミレート処理を打切る。送られてきた
データがシュミレート情報管理部35から読み込んだデ
ータと一致した場合にハ、シュミレート結果出力部38
にメツセージの通し番号やメツセージを受信した時間な
どの出力を指示するようにしておく。このようにして、
シュミレート情報管理部35から読み込んだルコードの
処理が終了すると、次のルコードを読み込み、同様な処
理を続行し、最後のレコードに対する処理が終了した時
点で「シュミレート処理の実行」処理は完了する。
〔発明の効果〕
本発明は、以上説明したように、特定の形式の端末しか
接続されていないンステムでも種々の型の端末をシュミ
レートすることができ、かつ、保存するデータセットを
必要最小限の量で済ませる効果がある。
【図面の簡単な説明】
図は本発明実施例の構成を示すブロック構成図。 1・・・X型端末、2・・・通信制御部、3川端末シユ
ミレーシヨン装置、5・・・オンラインプログラム、3
1・・・利用者インタフェース部、32・・・シュミレ
ートデータ作成部、33・・・人出力先切換部、34・
・・オンラインプログラムインタフェース部、35・・
・シュミレート情報管理部、36・・・プロトコルコン
バータ、37・・・シュミレート実行部、38・・・シ
ュミレート結果出力部、41・・・シュミレート情報格
納部、42・・・シュミレート結果格納部、361・・
・X−Aコンバータ、362・・・X−Bコンバーク。

Claims (1)

  1. 【特許請求の範囲】 1、ひとつのデータ形式および通信プロトコルで通信を
    実行する端末と、この端末からのテストデータが与えら
    れるオンラインプログラムを有する手段との間の経路に
    接続され、上記端末と上記オンラインプログラムとの間
    で授受されるデータを抽出する抽出手段と、この抽出手
    段で抽出されたデータに基づきシュミレーション処理を
    実行する実行手段と、上記抽出手段で抽出したデータが
    格納される格納手段と、 上記実行手段からの要求に応じて上記格納手段に格納さ
    れたデータをこの実行手段に与える管理手段と を備えた端末シュミレーション装置において、上記管理
    手段から上記実行手段にデータを与える際に上記ひとつ
    のデータ形式および通信プロトコルを所望のデータ形式
    および通信プロトコルに変換する変換手段 を備えたことを特徴とする端末シュミレーション装置。
JP63288342A 1988-11-15 1988-11-15 端末シュミレーション装置 Pending JPH02134045A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63288342A JPH02134045A (ja) 1988-11-15 1988-11-15 端末シュミレーション装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63288342A JPH02134045A (ja) 1988-11-15 1988-11-15 端末シュミレーション装置

Publications (1)

Publication Number Publication Date
JPH02134045A true JPH02134045A (ja) 1990-05-23

Family

ID=17728959

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63288342A Pending JPH02134045A (ja) 1988-11-15 1988-11-15 端末シュミレーション装置

Country Status (1)

Country Link
JP (1) JPH02134045A (ja)

Similar Documents

Publication Publication Date Title
JPS6015739A (ja) 対話型コ−ド変換制御装置
US4538994A (en) Training simulator for training an operator in the operation of an electric power system
JPH02134045A (ja) 端末シュミレーション装置
JPH01251256A (ja) 端末シュミレータ
JPS60254350A (ja) デ−タ通信制御装置
JPH03155245A (ja) プロトコルアナライザ装置
JPH0193836A (ja) シミュレーション方式
JPH031242A (ja) 対話処理システムのジョブ管理装置
JPS60191326A (ja) デ−タ端末装置
JPH03173293A (ja) ボタン電話装置のシステムデータ登録方式
JPS62217351A (ja) 他系システム上の実行ジヨブ監視制御方式
JPH01319836A (ja) 端末シミュレーションによるオンラインシステム性能評価制御方式
JPH0764628A (ja) プログラマブルコントローラ
JPH0756495A (ja) 仮想コントローラ
JPS60190054A (ja) 通信処理装置
JPH03282657A (ja) 事務文書形式変換方式
JPS6265101A (ja) シミユレ−タ
JP2001175502A (ja) 電文シミュレータおよびその記録媒体
JPS6324328A (ja) デ−タ入出力方式
Ozerdim et al. A personal computer based Integrated Services Digital Network D-channel interface monitor/simulator
JPS63253745A (ja) プロトコル変換装置
JPS63146550A (ja) 相手先選択接続方式
JPS6280732A (ja) デ−タ入力制御方法
JPH01274269A (ja) テキスト入力制御方式
JPS62264324A (ja) 画面シミユレ−シヨン方式