JPH09261232A - Method for controlling plural response communication in atm exchange - Google Patents
Method for controlling plural response communication in atm exchangeInfo
- Publication number
- JPH09261232A JPH09261232A JP8062665A JP6266596A JPH09261232A JP H09261232 A JPH09261232 A JP H09261232A JP 8062665 A JP8062665 A JP 8062665A JP 6266596 A JP6266596 A JP 6266596A JP H09261232 A JPH09261232 A JP H09261232A
- Authority
- JP
- Japan
- Prior art keywords
- response
- command
- common
- status
- section
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3081—ATM peripheral units, e.g. policing, insertion or extraction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
- H04L49/253—Routing or path finding in a switch fabric using establishment or release of connections between ports
- H04L49/254—Centralised controller, i.e. arbitration or scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
- H04L49/253—Routing or path finding in a switch fabric using establishment or release of connections between ports
- H04L49/255—Control mechanisms for ATM switching fabrics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/50—Overload detection or protection within a single switching element
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5639—Tariffs or charging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5678—Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
- H04L2012/5681—Buffer or queue management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Exchange Systems With Centralized Control (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ATM交換機にお
いて中央制御部としてのATMスイッチ等が、複数の個
別部としてのインタフェース装置等からデータ収集等を
行う場合のように、一つのコマンド要求に対して複数の
個別部から複数の応答ステータスを通知する場合の通信
制御方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention responds to a single command request as in a case where an ATM switch or the like as a central control unit in an ATM switch collects data from interface devices or the like as a plurality of individual units. And a communication control method when a plurality of individual units notify a plurality of response statuses.
【0002】次世代交換方式としてATM(Asynchrono
us Transfer Mode) 交換技術がITU−Tで合意され、
広帯域のISDN(Integrated Service Digital Netwo
rk)を実現する技術として各機関において研究が盛んに
行われている。As a next-generation switching system, ATM (Asynchrono
us Transfer Mode) Exchange technology was agreed by ITU-T,
Broadband ISDN (Integrated Service Digital Network)
Research is actively conducted in each institution as a technology to realize rk).
【0003】図2は本発明が前提とするATM交換機の
構成を示している。図中、ATMスイッチに複数の分配
/集線装置が収容され、さらに各分配/集線装置は複数
のインタフェース装置を収容している。以下、ATMス
イッチをCC(中央制御部)、分配/集線装置を共通
部、インタフェース装置を個別部と呼んで説明を行う。FIG. 2 shows the structure of an ATM exchange system on which the present invention is based. In the figure, an ATM switch accommodates a plurality of distribution / concentrator devices, and each distribution / concentrator device accommodates a plurality of interface devices. In the following description, the ATM switch will be referred to as a CC (central control unit), the distribution / concentrator device will be referred to as a common unit, and the interface device will be referred to as an individual unit.
【0004】CCと共通部との通信はDMA(Direct M
emory Access) 通信にて実現しており、CCから共通部
に対して例えば課金データ等の収集要求を行う場合に
は、CCから共通部へコマンドを発し、それに対して共
通部からCCへ応答ステータスを返送するという1シー
ケンスにて処理を完了する方式をとっている。Communication between the CC and the common part is performed by DMA (Direct M
emory Access) Communication is performed, and when the CC requests collection of billing data etc. to the common part, the CC issues a command to the common part, and the common part sends a response status to the CC. The process is completed in one sequence of sending back.
【0005】このATM交換機は、データコレクション
機能を持ち、共通部で収集する課金データは勿論のこ
と、共通部内の各ポイントにて通過セル数や廃棄セル数
等の複数データの収集を行っている。また、個別部では
PM(パフォーマンスモニタ)データの収集をも行って
いる。This ATM exchange has a data collection function and collects not only the billing data collected in the common section but also a plurality of data such as the number of passing cells and the number of discarded cells at each point in the common section. . In addition, the individual unit also collects PM (performance monitor) data.
【0006】これらのデータをCCへ吸い上げる制御も
DMA通信にて行うが、従来、CCが発行するコマンド
は各個別部宛てにそれぞれ別々のものであり、そのコマ
ンドに対する応答ステータスも各個別部がそれぞれ別々
に返送する。さらに、一つの個別部の中でもモニタ対象
のポイントや項目がそれぞれ複数あり、CCは一つの個
別部に対してデータ収集要求等をする場合でも、これら
のポイントや項目別にそれぞれ別々のコマンドを発行
し、これら複数のポイントや項目別にそれぞれ応答ステ
ータスを受け取っている。Control of sucking up these data to the CC is also performed by the DMA communication, but conventionally, the command issued by the CC is different for each individual unit, and the response status to the command is also different for each individual unit. Ship back separately. Furthermore, even if there are multiple points or items to be monitored in one individual unit, the CC issues separate commands for each point or item even when requesting data collection for one individual unit. , Receiving the response status for each of these points and items.
【0007】このため、CCと共通部間でやり取りする
コマンド/ステータスのデータ量は莫大となってそのC
Cと共通部間の通信量が膨大なものとなり、輻輳を生じ
る。この結果、実時間処理が要求される他の制御機能
(パス制御等)に対する影響が多大なものとなるため、
何らかの制御が必要となる。For this reason, the amount of command / status data exchanged between the CC and the common section becomes enormous and the C
The amount of communication between C and the common part becomes enormous and congestion occurs. As a result, other control functions (path control, etc.) that require real-time processing will be greatly affected.
Some kind of control is required.
【0008】従来、この対策として、データコレクショ
ン機能のコマンドの優先順位を下げ、他の制御機能(パ
ス制御等)の優先順位を上げる方法を採用しているが、
この方法はデータコレクション機能でやり取りするデー
タの絶対量を削減する方法ではなく、従来では実質的に
通信量を削減する方法に関する検討がされていないのが
実情である。Conventionally, as a countermeasure against this, a method of lowering the priority of commands of the data collection function and raising the priority of other control functions (path control, etc.) has been adopted.
This method is not a method of reducing the absolute amount of data exchanged by the data collection function, but the fact is that no study has been made on a method of substantially reducing the communication amount in the past.
【0009】したがって本発明の目的は、同一の項目に
対して複数ポイントのデータを収集したい場合や複数の
インタフェース装置等に対して同一の制御を行う場合な
どにも、一つのコマンドにて複数のステータス応答を行
うことにより、通信量が膨大化するのを防止することに
ある。Therefore, an object of the present invention is to provide a plurality of commands with a single command even when it is desired to collect data of a plurality of points for the same item or to perform the same control for a plurality of interface devices. The purpose of the status response is to prevent an enormous amount of communication.
【0010】[0010]
【課題を解決するための手段】本発明は、ATM交換機
における中央制御部と共通部間で該共通部配下の個別部
の応答データを収集するためのコマンド/応答ステータ
スを送受する複数応答通信制御方法であることが前提で
ある。SUMMARY OF THE INVENTION The present invention is a multiple response communication control for transmitting / receiving a command / response status for collecting response data of an individual section under the common section between a central control section and a common section in an ATM switch. It is premised that it is a method.
【0011】上述の課題を解決するために、本発明にお
いては、一つの形態として、中央制御部は共通部に送信
するコマンドに、応答対象となる個別部を指定すると共
に該個別部内での応答箇所/項目であるインスタンスを
1以上設定し、共通部は該コマンドを解析して該コマン
ドに設定されたインスタンスの応答データを応答ステー
タスにより該中央制御部に返送するようにしたATM交
換機における複数応答通信制御方法が提供される。この
方法によれば、一つのコマンドで複数インスタンスを指
定し、それに対応する応答データも最少一つの応答ステ
ータスで受信できるので、中央制御部・共通部間の通信
量を大幅に削減できる。In order to solve the above-mentioned problems, according to one aspect of the present invention, the central control unit designates an individual unit to be a response target in a command transmitted to a common unit and makes a response in the individual unit. Multiple responses in the ATM switch, in which one or more instances that are locations / items are set, and the common unit analyzes the command and returns the response data of the instance set in the command to the central control unit according to the response status. A communication control method is provided. According to this method, since a plurality of instances can be designated by one command and the corresponding response data can be received with at least one response status, the communication amount between the central control unit and the common unit can be greatly reduced.
【0012】また本発明においては、他の形態として、
中央制御部から共通部に送信するコマンドにテール情報
部を設定して、該テール情報部に個別部内での応答箇所
/項目であるインスタンスの全部についての応答を指示
するインスタンス・オール指定を設定し、共通部は該コ
マンドを解析して全インスタンスの応答データを1以上
の応答ステータスにより該中央制御部に返送するように
したATM交換機における複数応答通信制御方法が提供
される。この方法によれば、一つのコマンドで全インス
タンスを指定し、それに対応する応答データも最少一つ
の応答ステータスで受信できるので、中央制御部・共通
部間の通信量を大幅に削減できる。In another aspect of the present invention,
The tail information section is set in the command transmitted from the central control section to the common section, and the all-instruction is specified in the tail information section to instruct the response for all instances that are response points / items in the individual section. , A common part analyzes the command and returns the response data of all the instances to the central control part with one or more response statuses, thereby providing a multi-response communication control method in an ATM switch. According to this method, all the instances can be designated by one command, and the corresponding response data can be received with at least one response status, so that the communication amount between the central control unit and the common unit can be greatly reduced.
【0013】また本発明においては、他の形態として、
中央制御部は共通部に送信するコマンドにテール情報部
を設定して、該テール情報部に個別部内での応答箇所/
項目であるインスタンスの一部についての応答を指示す
るインスタンス複数指定を設定し、共通部は該コマンド
を解析して指定されたインスタンスの応答データを1以
上の応答ステータスにより該中央制御部に返送するよう
にしたATM交換機における複数応答通信制御方法が提
供される。この方法によれば、一つのコマンドで複数イ
ンスタンスを指定し、それに対応する応答データも最少
一つの応答ステータスで受信できるので、中央制御部・
共通部間の通信量を大幅に削減できる。In another aspect of the present invention,
The central control unit sets the tail information section in the command to be transmitted to the common section, and sets the tail information section to the response point / individual section.
A plurality of instance designations for instructing a response for a part of the instance which is an item is set, and the common unit analyzes the command and returns response data of the designated instance to the central control unit with one or more response statuses. A method for controlling multi-response communication in an ATM exchange is provided. According to this method, multiple instances can be specified with one command and the corresponding response data can be received with at least one response status.
The amount of communication between common parts can be significantly reduced.
【0014】また本発明においては、他の形態として、
中央制御部は共通部に送信するコマンドに、該共通部配
下の個別部のうちの応答対象となる個別部を指定するリ
ストを1以上設定し、共通部は該コマンドを解析して該
コマンドに設定されたリストの応答データを応答ステー
タスにより該中央制御部に返送するようにしたATM交
換機における複数応答通信制御方法が提供される。この
方法によれば、一つのコマンドで複数リストを指定し、
それに対応する応答データも最少一つの応答ステータス
で受信できるので、中央制御部・共通部間の通信量を大
幅に削減できる。In another aspect of the present invention,
The central control unit sets, in the command to be transmitted to the common unit, one or more lists specifying the individual units to be responded out of the individual units under the common unit, and the common unit analyzes the command and sets the command to the command. There is provided a multiple response communication control method in an ATM exchange in which response data of a set list is returned to the central control unit according to a response status. According to this method, you can specify multiple lists with one command,
Since the corresponding response data can be received with at least one response status, the amount of communication between the central control unit and the common unit can be greatly reduced.
【0015】また本発明においては、他の形態として、
中央制御部は共通部に送信するコマンドにテール情報部
を設定して、該テール情報部に該共通部配下の個別部の
全部についての応答を指示するリスト・オール指定を設
定し、共通部は該コマンドを解析して指定された全リス
トの応答データを1以上の応答ステータスにより該中央
制御部に返送するようにしたATM交換機における複数
応答通信制御方法が提供される。この方法によれば、一
つのコマンドで全リストを指定し、それに対応する応答
データも最少一つの応答ステータスで受信できるので、
中央制御部・共通部間の通信量を大幅に削減できる。In another aspect of the present invention,
The central control unit sets the tail information section in the command to be transmitted to the common section, and sets the list / all designation for instructing responses for all the individual sections under the common section in the tail information section. A multi-response communication control method in an ATM exchange is provided in which the response data of all lists designated by analyzing the command are returned to the central control unit according to one or more response statuses. According to this method, you can specify the entire list with one command and receive the corresponding response data with at least one response status.
The amount of communication between the central control unit and the common unit can be significantly reduced.
【0016】また本発明においては、他の形態として、
中央制御部は共通部に送信するコマンドにテール情報部
を設定して、該テール情報部に該共通部配下の個別部の
一部についての応答を指示するリスト複数指定を設定
し、共通部は該コマンドを解析して指定されたリストの
応答データを1以上の応答ステータスにより該中央制御
部に返送するようにしたATM交換機における複数応答
通信制御方法が提供される。この方法によれば、一つの
コマンドで複数リストを指定し、それに対応する応答デ
ータも最少一つの応答ステータスで受信できるので、中
央制御部・共通部間の通信量を大幅に削減できる。In another aspect of the present invention,
The central control unit sets the tail information part in the command to be transmitted to the common part, and sets in the tail information part a plurality of list designations instructing a response for a part of the individual parts under the common part. A multi-response communication control method in an ATM exchange is provided, which analyzes the command and returns response data of a designated list to the central control unit according to one or more response statuses. According to this method, a plurality of lists can be designated by one command, and the corresponding response data can be received with at least one response status, so that the amount of communication between the central control unit and the common unit can be greatly reduced.
【0017】[0017]
【発明の実施の形態】以下、図面を参照して本発明の実
施例を説明する。この実施例は図2の構成のATM交換
機に適用される。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. This embodiment is applied to the ATM exchange having the configuration shown in FIG.
【0018】図1はCCから共通部に発行されるコマン
ドの基本的なフォーマットを示す。このコマンドはコマ
ンドヘッダ、リスト、テール情報部からなる。コマンド
ヘッダはコマンドの内容を定義する。リストはコマンド
の要求対象となる共通部および/または個別部(以下、
まとめて単に個別部とも記する)にそれぞれ対応して設
定される。テール情報部はコマンドのデータ長あるいは
ステータスのデータ長が所定長を超える場合にオプショ
ンとして付加されてコマンド/ステータスの通信を可能
にするためのものである。FIG. 1 shows the basic format of a command issued from the CC to the common part. This command consists of a command header, a list, and a tail information part. The command header defines the content of the command. The list is a common part and / or individual part (hereinafter,
(Also collectively referred to as individual units collectively). The tail information section is added as an option when the data length of the command or the data length of the status exceeds a predetermined length to enable command / status communication.
【0019】コマンドヘッダには、コマンド番号、コマ
ンド長、アプリケーション識別子APID、メッセージ
コードMSGCD、リスト数、テールポインタが格納さ
れる。このうち、アプリケーション識別子APIDとメ
ッセージコードMSGCDによって、このコマンドが何
を要求しているコマンドかが定義される。リスト数には
コマンドが要求対象としている個別部の数が示される。
これら要求対象の個別部対応に後記のリストがそれぞれ
設けられる。テールポインタはワード・バウンダリであ
ってバイトで指定され、「0」のときはテール情報部が
ないことを表す。The command header stores a command number, command length, application identifier APID, message code MSGCD, list number, and tail pointer. Of these, the application identifier APID and the message code MSGCD define what the command is requesting. The number of lists indicates the number of individual parts requested by the command.
The following list is provided for each individual part of the request target. The tail pointer is a word boundary and is designated by a byte. When it is "0", it means that there is no tail information part.
【0020】リストはリストヘッダと1以上のインスタ
ンスからなっていて、上述のようにコマンドが要求対象
としている個別部ごとに設けられる。リストヘッダはそ
のリストに対応する個別部を指す個別部装置アドレス、
リスト長、そのリスト内に収められているインスタンス
の数、インスタンス長からなる。インスタンスはその内
容を記述したデータからなり、個別部内においてモニタ
対象となるポイントや項目別に用意され、例えば図1の
例では第1〜第nインスタンスまである。The list is composed of a list header and one or more instances, and is provided for each individual part requested by the command as described above. The list header is an individual unit device address that points to an individual unit corresponding to the list,
It consists of the list length, the number of instances contained in the list, and the instance length. The instance is made up of data describing its contents, and is prepared for each point or item to be monitored in the individual unit. For example, in the example of FIG. 1, there are first to nth instances.
【0021】テール情報部はテールサイズ、機能情報そ
の他のテール情報からなり、詳細な内容は後述する。The tail information section is composed of tail size, function information and other tail information, and detailed contents will be described later.
【0022】共通部は、自身に収容されている各個別部
のモニタデータを常時収集して保持するか、また必要に
応じて各個別部からモニタデータを収集する。共通部は
CCからコマンドを受け取ると、その内容を解析し、コ
マンドヘッダに基づいてそのコマンドが何を要求してい
るかを知り、さらにリストのリストヘッダに基づいてど
の個別部についての要求かを知る。そして、その要求さ
れている個別部について、リストに記述されたインスタ
ンス内容に応じたモニタ結果(応答データ)を応答ステ
ータスに編集してCCに返送する。The common unit always collects and holds the monitor data of each individual unit housed in itself, or collects the monitor data from each individual unit as necessary. When the common unit receives a command from the CC, it analyzes the contents, knows what the command requires based on the command header, and further knows which individual unit the request requires based on the list header of the list. . Then, for the requested individual unit, the monitor result (response data) according to the instance contents described in the list is edited into a response status and returned to the CC.
【0023】この共通部からCCへの応答ステータスも
同様な構成となっているが、応答ステータスにおいて
は、コマンドヘッダに代えてステータスヘッダが設けら
れる。このステータスヘッダの構成はコマンドヘッダと
同様である。応答ステータスのリストには、リストヘッ
ダと共に各インスタンスの応答データが収められる。リ
ストヘッダの構成もコマンドのリストヘッダの場合と同
様である。インスタンスの応答データはモニタ要求され
た応答実体としてのデータ(例えば課金収集コマンドに
対する課金結果情報)である。The response status from the common part to the CC has the same structure, but in the response status, a status header is provided instead of the command header. The structure of this status header is similar to that of the command header. The list of response status contains the response data of each instance together with the list header. The structure of the list header is similar to that of the command list header. The response data of the instance is data as a response entity requested to be monitored (for example, billing result information for billing collection command).
【0024】このように、CCと共通部間でやり取りさ
れるコマンドとステータスは、要求対象の複数の個別部
と各個別部内におけるインスタンスとを一つのフォーマ
ットにまとめているので、CCと共通部間での通信量は
大幅に削減される。As described above, the commands and statuses exchanged between the CC and the common unit combine a plurality of individual units to be requested and the instances in each individual unit into one format. The amount of communication in is greatly reduced.
【0025】図9はテールポインタ=0の場合、すなわ
ちテール情報部を付加しない場合のコマンドと応答ステ
ータスのフォーマットを示す。コマンドおよび応答ステ
ータスのデータ長が所定長以内に収まる場合には、この
ようにテール情報部を付加しないフォーマットで通信を
行う。図9に示すように、CCから共通部への要求コマ
ンドは、コマンドヘッダ内のテールポインタが「0」に
設定され、要求対象の個別部にそれぞれ対応してリスト
1、2・・・が収容される。各リストには、リストヘッ
ダとそのリストヘッダに書き込まれたインスタンス数
(=n)のインスタンス1〜nが収容される。各インス
タンスは読出しポインタのデータを含む。FIG. 9 shows the format of the command and response status when the tail pointer = 0, that is, when the tail information section is not added. When the data length of the command and response status falls within the predetermined length, communication is performed in such a format without adding the tail information part. As shown in FIG. 9, in the request command from the CC to the common part, the tail pointer in the command header is set to “0”, and the lists 1, 2 ... To be done. Each list contains a list header and instances 1 to n of the number of instances (= n) written in the list header. Each instance contains the data of the read pointer.
【0026】一方、共通部からCCへの応答ステータス
は、ステータスヘッダとリストとからなる。ステータス
ヘッダ内のテールポインタは「0」に設定される。リス
トは要求コマンドのリストに対応するもので、コマンド
に対応する各インスタンスの応答データがそれぞれ格納
される。すなわち、CCから共通部への一つのコマンド
(図9に示すコマンド)で要求された複数の個別部での
モニタ結果が、一つのステータスの形で共通部からCC
に返送される。よって、CCと共通部間の通信量を大幅
に削減できる。On the other hand, the response status from the common part to the CC comprises a status header and a list. The tail pointer in the status header is set to "0". The list corresponds to the list of requested commands, and the response data of each instance corresponding to the command is stored therein. That is, the monitoring results of a plurality of individual parts requested by one command (command shown in FIG. 9) from the CC to the common part are transferred from the common part to the CC in the form of one status.
Will be returned to Therefore, the amount of communication between the CC and the common unit can be significantly reduced.
【0027】次に、テール情報部を用いる場合について
詳細に説明する。図3はテール情報部を用いた場合の、
CC・共通部間でのコマンド/応答ステータスの簡単な
通信シーケンスを示す図である。なお通常時における動
作では、このシーケンス中の問い合わせオーダと問い合
わせオーダ応答、およびACKオーダとACKオーダ応
答は、コマンド/応答ステータスをコマンドヘッダとテ
ール情報と単一リストだけで組んで送受するものであ
る。Next, the case of using the tail information section will be described in detail. Figure 3 shows the case of using the tail information section.
It is a figure which shows the simple communication sequence of the command / response status between CC and a common part. In the normal operation, the inquiry order and inquiry order response, and the ACK order and ACK order response in this sequence are transmitted / received by combining the command / response status with only the command header, tail information, and a single list. .
【0028】まず、このシーケンスの概要を述べると、
図3において、CCから共通部にコマンドとしての問い
合わせオーダを発行し、共通部はこの問い合わせオーダ
に応じて応答ステータスとしての問い合わせオーダ応答
をCCに返送する。問い合わせオーダはコマンドの要求
内容と受信可能な応答データの量とを指定し、問い合わ
せオーダ応答はそれに対する回答である。共通部は問い
合わせオーダ応答に続いて、自律ステータス(#1、#
2)をCCに送信する。自律ステータスは各個別部の応
答データからなるリストを含む。この自律ステータスは
一つで足りなければ複数個が続けて送信される。First, the outline of this sequence is as follows.
In FIG. 3, the CC issues an inquiry order as a command to the common unit, and the common unit returns an inquiry order response as a response status to the CC in response to the inquiry order. The inquiry order specifies the request content of the command and the amount of response data that can be received, and the inquiry order response is a reply to it. The common part follows the inquiry order response and then the autonomous status (# 1, #
2) is sent to CC. The autonomous status includes a list of response data of each individual unit. If one autonomous status is not enough, a plurality of autonomous statuses will be transmitted in succession.
【0029】CCは、問い合わせオーダで指定した量の
応答データを受信すると、ACKオーダを共通部に送
る。このACKオーダは追加の応答データの転送をさら
に要求する場合には「正常」コードと応答データ量を指
定する。終了する場合には「終了」コードを指定する。
ACKオーダ(正常)が共通部に送信された場合は、共
通部はこれに応答してACKオーダ応答を返送し、それ
に続いて追加の応答データを転送するための自律ステー
タス(#3、#4)を送信する。この自律ステータスも
一つで足りなければ複数個が続けて送信される。CCは
必要な応答データを全て受信したら、ACKオーダ(終
了)を共通部に送信し、これに対して共通部はACKオ
ーダ応答を返送してシーケンスを終了する。When the CC receives the amount of response data designated by the inquiry order, the CC sends the ACK order to the common unit. This ACK order specifies the "normal" code and the amount of response data if further requesting the transfer of additional response data. When ending, specify the "end" code.
If an ACK order (normal) is sent to the common part, the common part responds by sending back an ACK order response, followed by an autonomous status (# 3, # 4) for transferring additional response data. ) Is sent. If this autonomous status is also insufficient, one or more will be transmitted in succession. When the CC has received all the necessary response data, it sends an ACK order (end) to the common part, and the common part returns an ACK order response to end the sequence.
【0030】以下、この図3のシーケンスで送受される
テール情報部を有する各コマンド/ステータスのデータ
フォーマットを詳細に説明する。The data format of each command / status having the tail information portion transmitted / received in the sequence of FIG. 3 will be described in detail below.
【0031】まず、問い合わせオーダは、図1のフォー
マットにおけるコマンドヘッダと単一リストとテール情
報部からなり、コマンドヘッダ中のテールポインタには
テール情報部のバイト数を指定し、テール情報部は図4
に示すフォーマットとする。図4において、各項目は次
の意味である。おな、以下の全ての説明における添字h
は16進数であることを表し、添字bは2進数であるこ
とを表す。First, the inquiry order consists of a command header, a single list, and a tail information section in the format of FIG. 1. The tail pointer in the command header specifies the number of bytes in the tail information section, and the tail information section is the figure. Four
The format is as shown in. In FIG. 4, each item has the following meaning. The subscript h in all the following explanations
Represents a hexadecimal number, and the subscript b represents a binary number.
【0032】 機能情報: 0001h =インスタンスALL指定 0002h =インスタンス複数指定 0003h =リストALL指定 0004h =リスト複数指定 イベント: 00100000b =ALL指定問い合わせ WS値 : CC指定Function information: 0001 h = instance ALL designation 0002 h = instance multiple designation 0003 h = list ALL designation 0004 h = list multiple designation Event: 00100000 b = ALL designation inquiry WS value: CC designation
【0033】ここで、「機能情報」は、「0001h 」
の時はインスタンスALL指定であって全てのインスタ
ンスについて応答データを要求していることを表し、
「0002h 」の時はインスタンス複数指定であって全
インスタンス中の一部のインスタンスについて応答デー
タを要求していることを表し、「0003h 」の時はリ
ストALL指定であって全てのリストについて応答デー
タを要求していることを表し、「0004h 」の時はリ
スト複数指定であって全リスト中の一部のリストについ
て応答データを要求していることを表す。「イベント」
は「00100000b 」の時にALL指定問い合わせ
を表す。「WS値」はウィンドウ・サイズであり、CC
が受入れ可能な転送データ量をCC自身が指定するもの
である。Here, the "function information" is "0001 h ".
When is, it means that the instance ALL is specified and response data is requested for all the instances.
“0002 h ” indicates that multiple instances are designated and response data is requested for a part of all the instances. When “0003 h ”, list ALL is designated and all the lists are designated. It indicates that response data is requested, and when “0004 h ”, it indicates that a plurality of lists are designated and response data is requested for a part of all the lists. "Event"
Indicates an ALL designation inquiry when "00100000 b ". "WS value" is the window size, CC
The CC itself specifies the amount of transfer data that can be accepted.
【0034】次に、問い合わせオーダ応答は、ステータ
スヘッダと単一リストとテール情報部からなり、ステー
タスヘッダ中のテールポインタにはテール情報部のバイ
ト数を指定し、テール情報部は図5に示すフォーマット
とする。図5において、各項目は次の意味である。Next, the inquiry order response consists of a status header, a single list, and a tail information section. The tail pointer in the status header specifies the number of bytes in the tail information section, and the tail information section is shown in FIG. Format it. In FIG. 5, each item has the following meaning.
【0035】 機能情報: 問い合わせオーダに設定された値が設定される イベント: 00110000b =問い合わせ応答 00110001b =問い合わせ応答(データ含む) ステータス番号:データ読出し面(0〜n面) WS値 : 共通部指定(CC指定WS≧共通部指定WS) 但し、応答ステータスにデータを含む場合には0となる 要因コード: 00h =正常 01h =異常 02h =再送依頼 03h =リソースビジー 送信SHW数: ALL指定時の応答SHW数 (インスタンスALLの時は1) 総メッセージ数: ALL指定応答で通知する全メッセージ数 共通部シーケンス番号: 共通部にて認識する送信メッセージ番号 メッセージ数: 個別部内での送信メッセージ数 インスタンス数: 個別部内でのコネクションポイント数Function information: The value set in the inquiry order is set Event: 00110000 b = inquiry response 00110001 b = inquiry response (including data) Status number: data read side (0 to n side) WS value: common part Designation (CC designation WS ≥ common part designation WS) However, when the response status includes data, it is 0. Cause code: 00 h = normal 01 h = abnormal 02 h = resend request 03 h = resource busy transmission SHW number: Number of response SHWs when ALL is specified (1 for instance ALL) Total number of messages: Number of all messages notified by ALL specified response Common part sequence number: Transmission message number recognized by common part Number of messages: Transmission within individual part Number of messages Number of instances: Number of connection points in individual parts
【0036】ここで、「機能情報」は問い合わせオーダ
に設定された値がそのまま設定される。「イベント」は
「00110000b 」で問い合わせ応答であることを
表し、「00110001b 」であれば後述する問い合
わせ応答自体に応答データを含む場合を表す。「ステー
タス番号」はデータ読出し面(0〜n面)を記入する。
「WS値」は共通部が応答可能なデータ量を指定するも
のでCCが指定したWS値よりも小さい値となる。但
し、後述する問い合わせオーダ応答自体に応答データを
含む場合には0となる。「要因コード」は「00h 」の
時は正常であることを表し、「01h 」は異常を、「0
2h 」は再送依頼を、「03h 」はリソースビジーをそ
れぞれ表す。「送信SHW数」は問い合わせオーダがA
LL指定時の応答SHW数である。「総メッセージ数」
は問い合わせオーダがALL指定時に応答で通知する全
メッセージ数である。「共通部シーケンス番号」は共通
部にて認識する送信メッセージ番号、「メッセージ数」
は個別部内での送信メッセージ数、「インスタンス数」
は個別部内でのコネクションポイント数である。この
「共通シーケンス番号」と「メッセージ数」と「インス
タンス数」は、続く自律ステータスで応答データとして
転送するリストの内容に対応する。Here, the value set in the inquiry order is set as it is as the "function information". The "event" is "00110000 b " indicating that it is an inquiry response, and "00110001 b " is the case where the inquiry response itself, which will be described later, includes response data. The "status number" is filled in on the data reading surface (0th to nth surface).
The “WS value” specifies the amount of data that the common unit can respond to, and is a value smaller than the WS value specified by the CC. However, it is 0 when the inquiry order response itself, which will be described later, includes response data. When the "cause code" is "00 h ", it means that it is normal. When the "01 h " is abnormal, it means "0".
“2 h ” represents a resend request, and “03 h ” represents resource busy. Inquiry order for "number of sent SHW" is A
It is the number of response SHWs when LL is specified. "Total number of messages"
Is the total number of messages notified by a response when the inquiry order specifies ALL. "Common part sequence number" is the transmission message number recognized by the common part, "number of messages"
Is the number of messages sent in the individual part, "the number of instances"
Is the number of connection points in the individual part. The "common sequence number", "message number", and "instance number" correspond to the contents of the list transferred as response data in the subsequent autonomous status.
【0037】次に、自律ステータスは、図1に示すと同
様にステータスヘッダとリストとテール情報部からな
り、ステータスヘッダ中のテールポインタにはテール情
報部のバイト数を指定し、テール情報部は図6に示すフ
ォーマットとする。図6において、各項目は次の意味で
ある。Next, the autonomous status is composed of a status header, a list and a tail information part as shown in FIG. 1. The tail pointer in the status header specifies the number of bytes of the tail information part, and the tail information part is The format is shown in FIG. In FIG. 6, each item has the following meaning.
【0038】機能情報: 問い合わせオーダに設定され
た値が設定される イベント: 01110000b =自律ステータス ステータス番号: データ読出し面(0〜n面) 共通部シーケンス番号: 送信メッセージ番号 個別部シーケンス番号: 送信メッセージ番号The function information: Event value set in the inquiry order is set: 01110000 b = autonomous status Status Number: data read surface (0 to n surface) Common Sequence Number: transmission message ID individual unit sequence number: Submit Message number
【0039】ここで、「機能情報」には問い合わせオー
ダに設定された値が設定される。「イベント」は「01
110000b 」で自律ステータスであることを表す。
「ステータス番号」はデータ読出し面(0〜n面)を記
入する。「共通部シーケンス番号」は共通部の送信メッ
セージ番号、「個別部シーケンス番号」は個別部の送信
メッセージ番号である。Here, the value set in the inquiry order is set in the "function information". "Event" is "01
"110,000 b " indicates that the status is autonomous.
The "status number" is filled in on the data reading surface (0th to nth surface). The "common part sequence number" is the transmission message number of the common part, and the "individual part sequence number" is the transmission message number of the individual part.
【0040】次に、ACKオーダは、コマンドヘッダと
単一リストとテール情報部からなり、コマンドヘッダ中
のテールポインタにはテール情報部のバイト数を指定
し、テール情報部は図7に示すフォーマットとする。図
7において、各項目は次の意味である。Next, the ACK order consists of a command header, a single list, and the tail information section. The tail pointer in the command header specifies the number of bytes in the tail information section, and the tail information section has the format shown in FIG. And In FIG. 7, each item has the following meaning.
【0041】 機能情報: 問い合わせオーダに設定された値が設定される イベント: 01000000b =ACK正常 01000010b =ACK終了 10000000b =強制終了 ステータス番号: 直前のシーケンスで下位から通知されたステータス番号をエ コーバックする 但し、強制終了の時は無視 WS値: CC指定(次のシーケンスで扱うWS値を指定) 共通部シーケンス番号: 次にステータス応答を期待するシーケンス番号 個別部シーケンス番号: 次にステータス応答を期待するシーケンス番号Function information: The value set in the inquiry order is set Event: 01000000 b = ACK normal 01000010 b = ACK end 10000000 b = forced termination Status number: The status number notified from the lower order in the immediately preceding sequence However, it is ignored during forced termination WS value: CC designation (WS value handled in the next sequence is specified) Common part sequence number: Next sequence number expected status response Individual part sequence number: Next status response Expected sequence number
【0042】ここで、「機能情報」には問い合わせオー
ダに設定された値が設定される。「イベント」は、「0
1000000b 」がACK正常であって要求した応答
データの正常受信を通知するとともにさらに続いて応答
データの転送を要求することを表し、「0100010
b 」がACK終了であって要求した応答データの正常受
信を通知するとともにこのシーケンスの終了を要求する
ことを表し、「1000000b 」が強制終了であって
要求した応答データを正常受信していない場合でもこの
シーケンスを強制的に終了する要求を表す。「ステータ
ス番号」は直前のシーケンスで下位から通知されたステ
ータス番号をエコーバックするものであるが、「イベン
ト」が強制終了の時は無視する。「WS値」は「イベン
ト」が正常の時に次のシーケンスで扱うWS値をCCが
指定する。「共通部シーケンス番号」は次にステータス
応答を期待する共通部のシーケンス番号を、「個別部シ
ーケンス番号」は次にステータス応答を期待する個別部
のシーケンス番号を記入する。Here, the value set in the inquiry order is set in the "function information". "Event" is "0
“1000000 b ” indicates that the ACK is normal and notifies the normal reception of the requested response data, and further requests the transfer of the response data.
b "represents that requests termination of the sequence and notifies the normal reception of the response data requested a ACK completion, not normally received the response data" 1000000 b "has requested a kill Even if it represents a request to forcibly terminate this sequence. The "status number" echoes back the status number notified from the lower order in the immediately preceding sequence, but is ignored when the "event" is forcibly terminated. As for the “WS value”, the CC specifies the WS value handled in the next sequence when the “event” is normal. The "common part sequence number" is the sequence number of the common part for which a status response is expected next, and the "individual part sequence number" is the sequence number of the individual part for which a status response is expected next.
【0043】次に、ACKオーダ応答は、ステータスヘ
ッダと単一リストとテール情報部からなり、ステータス
ヘッダ中のテールポインタにはテール情報部のバイト数
を指定し、テール情報部は図8に示すフォーマットとす
る。図8において、各項目は次の意味である。Next, the ACK order response consists of a status header, a single list, and a tail information part. The tail pointer in the status header specifies the number of bytes of the tail information part, and the tail information part is shown in FIG. Format it. In FIG. 8, each item has the following meaning.
【0044】 機能情報: 問い合わせオーダに設定された値が設定される イベント: 01010000b =ACK正常応答 01010010b =ACK終了応答 10010000b =強制終了応答 ステータス番号: データ読出し面(0〜n面) WS値: 共通部指定(CC指定WS≧共通部指定WS) 要因コード: 00h =正常 01h =異常 03h =リソースビジー 通知メッセージ数: 指定されたWS内で通知するメッセージ数 通知インスタンス数: 指定されたWS内で通知するインスタンス数 共通部シーケンス番号: 次にステータス応答を送信するシーケンス番号 個別部シーケンス番号: 次にステータス応答を送信するシーケンス番号Function information: The value set in the inquiry order is set Event: 01010000 b = ACK normal response 01010010 b = ACK end response 10010000 b = Forced end response Status number: Data read side (0 to n side) WS Value: Common part specified (CC specified WS ≧ common part specified WS) Reason code: 00 h = normal 01 h = abnormal 03 h = resource busy Number of notification messages: Number of messages to be notified within the specified WS Number of notification instances: specified Number of instances to be notified in the specified WS Common part sequence number: Sequence number to send status response next Individual part sequence number: Sequence number to send status response next
【0045】ここで、「機能情報」には問い合わせオー
ダに設定された値が設定される。「イベント」は、「0
1010000b 」がACK正常応答であって要求され
た応答データを送信できる正常応答を表し、「0101
010b 」がACK終了を表し、「1010000b 」
が強制終了を表す。「ステータス番号」はデータ読出し
面を記入する。「WS値」は共通部が応答できる応答デ
ータ量を、CCが指定したWS値を超えない範囲で指定
する。「要因コード」は「00h 」で正常、「01h 」
で異常、「03h 」でリソースビジーを表す。「通知メ
ッセージ数」は指定されたWS内で通知するメッセージ
数を記入し、「通知インスタンス数」は指定されたWS
内で通知するインスタンス数を記入する。「共通部シー
ケンス番号」は次にステータス応答を送信する共通部の
シーケンス番号を、「個別部シーケンス番号」は次にス
テータス応答を送信する個別部のシーケンス番号を記入
する。Here, the value set in the inquiry order is set in the "function information". "Event" is "0
“1010000 b ” represents a normal response in which the requested response data can be transmitted, which is an ACK normal response.
"010 b " indicates the end of ACK, and "1010000 b "
Indicates forced termination. For the "status number", fill in the data reading surface. The "WS value" specifies the amount of response data that the common part can respond to, within a range that does not exceed the WS value specified by the CC. “Factor code” is “00 h ”, normal, “01 h ”
Is abnormal, and "03 h " is resource busy. Enter the number of messages to be notified in the specified WS in "Notification message count", and specify the number of notification instances in the specified WS.
Enter the number of instances to be notified within. The "common part sequence number" is the sequence number of the common part which transmits the status response next, and the "individual part sequence number" is the sequence number of the individual part which transmits the status response next.
【0046】次に、リストとインスタンスを各種に指定
した各状況における問い合わせオーダ、問い合わせオー
ダ応答、自律ステータスの各フォーマットを示す。Next, each format of the inquiry order, inquiry order response, and autonomous status in each situation in which the list and the instance are variously specified is shown.
【0047】(1)インスタンス個数指定(ステータス
数=1)=テール情報なし 図9はインスタンス個数指定の場合の通信フォーマット
を示すもので、この通信フォーマットはテール情報部が
ない場合のものであって、例えばパス設定、保守者コマ
ンドによりるNDC読出し、課金収集(固定長)などの
場合に適用される。(1) Instance Number Designation (Status Number = 1) = No Tail Information FIG. 9 shows a communication format in the case of instance number designation. This communication format is used when there is no tail information section. It is applied, for example, in the case of path setting, NDC reading by a maintenance person command, billing collection (fixed length), and the like.
【0048】この場合は、一つの要求コマンドと一つの
応答ステータスだけからなる。1コマンドにて複数イン
スタンスについての要求制御を実現するため、リストヘ
ッダ内でインスタンス個数=nを指定し、コマンド内に
複数のインスタンス1〜nを並べて設定する。インスタ
ンス指定最大数は、応答ステータスのメッセージ長が全
インスタンス1〜nの全応答データを1ステータス以内
に収容できる長さとなるよう設定される。またリストが
複数あればそれらを1コマンド内に並べて設定するが、
その場合も応答ステータスのメッセージ長が全応答デー
タを1ステータス以内に収容できる長さとなるようリス
ト指定の数を調整する。In this case, it consists of only one request command and one response status. In order to realize request control for multiple instances with one command, the number of instances = n is specified in the list header, and multiple instances 1 to n are set side by side in the command. The maximum number of designated instances is set so that the message length of the response status can accommodate all response data of all instances 1 to n within one status. If there are multiple lists, set them side by side in one command.
Even in that case, the number of list specifications is adjusted so that the message length of the response status can accommodate all response data within one status.
【0049】(2)インスタンスALL指定(ステータ
ス数≧1)=テール情報あり 図10は、インスタンスALL指定の場合の通信フォー
マットを示す。このフォーマットは例えば、PMの読出
し、NDC定期収集、統計データ、課金収集(固定長)
などの場合に用いられる。(2) Instance ALL designation (number of statuses ≧ 1) = tail information exists FIG. 10 shows a communication format in the case of instance ALL designation. This format is, for example, PM reading, NDC regular collection, statistical data, billing collection (fixed length)
Used in cases such as.
【0050】問い合わせオーダは、1コマンドにて全イ
ンスタンスに対する要求制御を実現するため、テール情
報部の機能情報を0001h (インスタンスALL指
定)にし、イベントをALL指定問い合わせにし、WS
値にCC側でデータ受入れ可能なウィンドウ・サイズを
指定する。1回のデータ収集の最大数はソフトウェアで
管理するこのウィンドウ・サイズWS値以内である。リ
ストはリストヘッダと第1インスタンスだけで構成し、
第1インスタンスにALL対象のインスタンスを設定す
る。Since the inquiry order realizes the request control for all the instances with one command, the function information in the tail information section is set to 0001 h (instance ALL specified), the event is set to ALL specified inquiry, and WS is set.
For the value, specify the window size that can accept data on the CC side. The maximum number of data collections per time is within this window size WS value managed by software. The list consists only of the list header and the first instance,
Set the ALL target instance to the first instance.
【0051】問い合わせオーダ応答では、テール情報に
て応答可能なデータ量がWS値により共通部によって指
定され、またリスト内に応答インスタンスの数が記入さ
れる。問い合わせオーダ応答に続く自律ステータスで
は、リスト内に全インスタンス(1〜n)の応答実体と
しての応答データが記入される。この自律ステータスの
数はテール情報で管理される。In the inquiry order response, the amount of data that can be responded by the tail information is designated by the common value by the WS value, and the number of response instances is entered in the list. In the autonomous status following the inquiry order response, response data as response entities of all the instances (1 to n) are written in the list. The number of this autonomous status is managed by tail information.
【0052】(3)インスタンス複数指定(ステータス
数≧1)=テール情報あり 図11、図12は各々インスタンス複数指定の場合の通
信フォーマットを示す。このフォーマットは例えば、プ
ロトコル異常log、フレームトレース、ALL対象コ
マンド一般などの場合に適用される。この場合には、問
い合わせオーダのテール情報部で複数インスタンスおよ
びWS値等の制御情報を指定し、またリストヘッダでイ
ンスタンス数を指定する。インスタンスの指定最大数
は、1コマンドで指定できるインスタンス数である。リ
ストのインスタンス内でALL指定は不可とする。(3) Multiple Instance Designation (Number of Statuses ≧ 1) = Tail Information Present FIGS. 11 and 12 show communication formats when multiple instances are designated. This format is applied to, for example, protocol error log, frame trace, ALL general command, and the like. In this case, control information such as multiple instances and WS values is specified in the tail information part of the inquiry order, and the number of instances is specified in the list header. The maximum specified number of instances is the number of instances that can be specified by one command. ALL cannot be specified in the list instance.
【0053】図11は1コマンド(問い合わせオーダ)
にて一つのインスタンスだけを指定しているが応答ステ
ータス(自律ステータス)のメッセージ長が可変長であ
り、1ステータス以内に応答データを全て収容できない
場合のものである。問い合わせオーダのテール情報部中
の機能情報は0002h (インスタンス複数指定)と
し、リストにはリストヘッダにインスタンス数=1、イ
ンスタンス1に読出しポインタ情報を含ませる。自律ス
テータス数はテール情報で管理され、図11の例ではイ
ンスタンス1の応答データ量が多量であるため二つの自
律ステータス#1、#2に分けて、自律ステータス#1
でインスタンス1の応答データの前半を、自律ステータ
ス#2でインスタンス1の応答データの後半をCCに送
信する。FIG. 11 shows one command (inquiry order).
In this case, only one instance is specified, but the message length of the response status (autonomous status) is variable, and all response data cannot be accommodated within one status. The function information in the tail information section of the inquiry order is 0002 h (instance plural designation), the list header includes the number of instances = 1, and the instance 1 includes the read pointer information. The number of autonomous statuses is managed by the tail information. In the example of FIG. 11, since the response data amount of the instance 1 is large, it is divided into two autonomous statuses # 1 and # 2.
Sends the first half of the response data of the instance 1 to the CC and the second half of the response data of the instance 1 with the autonomous status # 2.
【0054】図12は1コマンド(問い合わせオーダ)
にて複数のインスタンスを指定しており、応答ステータ
ス(自律ステータス)のメッセージ長が可変長であって
1ステータス以内に応答データを全て収容できない場合
のものである。問い合わせオーダのテール情報部中の機
能情報は0002h (インスタンス複数指定)とし、リ
ストにはリストヘッダにインスタンス数=n、インスタ
ンス1〜nにそれぞれ読出しポインタ情報を含ませる。
自律ステータス数はテール情報で管理され、図12の例
ではインスタンス1〜n全体の応答データ量が多量であ
るため二つの自律ステータス#1、#2に分けて、自律
ステータス#1でインスタンス数=xとしてインスタン
ス1〜xの応答データを、自律ステータス#2でインス
タンス数=y(但しx+y=n)としてインスタンスx
+1〜nの応答データをCCに送信する。FIG. 12 shows one command (inquiry order).
In this case, a plurality of instances are specified, the message length of the response status (autonomous status) is variable, and all response data cannot be accommodated within one status. Function information in the tail information of the inquiry order is set to 0002 h (multiple instances specified), the number of instances in the list header to list = n, respectively instance 1~n include the read pointer information.
The number of autonomous statuses is managed by the tail information, and in the example of FIG. 12, since the response data amount of all the instances 1 to n is large, it is divided into two autonomous statuses # 1 and # 2, and the number of instances in the autonomous status # 1 = The response data of the instances 1 to x is represented as x, and the instance x is represented as the number of instances = y (where x + y = n) in the autonomous status # 2.
The response data of +1 to n is transmitted to CC.
【0055】(4)リスト個数指定(ステータス数=
1)=テール情報なし この通信フォーマット(図示しない)は、テール情報部
を含まないものであって、例えば複数のパス設定、複数
の障害情報読出し、課金収集(可変長)などの時に適用
する。(4) List number specification (number of status =
1) = No tail information This communication format (not shown) does not include a tail information part, and is applied, for example, when setting a plurality of paths, reading a plurality of pieces of fault information, and collecting charges (variable length).
【0056】1コマンドにて複数の個別部に対する要求
の制御を実現するため、コマンドヘッダ内でリスト個数
を指定し、コマンド内に複数のリストを並べて設定す
る。リスト指定最大数は、応答ステータスのメッセージ
長がリスト内のインスタンスを含めて考慮して1ステー
タス以内に収容できる長さとなるように設定する。In order to realize the control of requests to a plurality of individual parts with one command, the number of lists is specified in the command header, and a plurality of lists are arranged and set in the command. The maximum number specified in the list is set so that the message length of the response status can be accommodated within one status in consideration of the instances in the list.
【0057】(5)リストALL指定(ステータス数≧
1)=テール情報あり 図13はリストALL指定の場合の通信フォーマットを
示す。このフォーマットは例えば、全インタフェース装
置部の初期設定、課金収集オール−PVCと再開後SV
Cなどに適用される。(5) List ALL designation (number of statuses ≧
1) = With tail information FIG. 13 shows a communication format when the list ALL is specified. This format is, for example, initial setting of all interface device units, billing collection all-PVC, and SV after restart.
It is applied to C etc.
【0058】1コマンド(問い合わせオーダ)にて全リ
ストに対する要求の制御を実現するため、テール情報の
機能情報を0003h (リストALL指定)とし、WS
値を指定する。またコマンドヘッダのリスト数=1とし
て第1リストのリストにオール対象のリストを設定す
る。1回のデータ収集の最大数は、ソフトウェアで管理
するウィンドウサイズWS値以内である。自律ステータ
スは複数個からなり、自律ステータス#1にてはステー
タスヘッダのリスト数=xとして、リスト1〜xにそれ
ぞれ応答データを入れ、自律ステータス#2にてはステ
ータスヘッダのリスト数=y(但しx+y=n)として
リストx+1〜nにそれぞれ応答データを入れる。In order to control the request for all lists with one command (inquiry order), the function information of the tail information is set to 0003 h (list ALL specified), and WS is set.
Specify the value. Further, the list of all targets is set in the list of the first list with the number of lists of command header = 1. The maximum number of data collections performed once is within the window size WS value managed by software. The autonomous status is composed of a plurality of items. In the autonomous status # 1, the number of status header lists = x, and the response data is entered in each of the lists 1 to x. In the autonomous status # 2, the number of status header lists = y ( However, as x + y = n), the response data is entered in each of the lists x + 1 to n.
【0059】(6)リスト複数指定(ステータス数≧
1)=テール情報あり 1コマンド(問い合わせオーダ)にて一つのリスト指定
しても、応答ステータスのメッセージ長が可変長であ
り、1ステータス以内に収容できない場合を含むもの
は、1コマンドにてテール情報インスタンスで複数リス
トおよびWS等の制御情報を指定する。リストヘッダ
で、リスト数は指定する。コマンドヘッダでリスト長を
指定する。リストの指定最大数は1コマンドで指定でき
るリスト数である。リスト/インスタンス内でALL指
定は不可とする。コマンドは少なくとも共通部が終端す
るものに限定される。(6) Multiple list designation (number of statuses ≧
1) = Tail information exists Even if one list is specified with one command (inquiry order), the message length of the response status is variable, and if the status cannot be accommodated within one status, one command The information instance specifies multiple lists and control information such as WS. The number of lists is specified in the list header. Specify the list length in the command header. The maximum number of lists that can be specified is the number of lists that can be specified with one command. ALL cannot be specified in the list / instance. Commands are limited to those that terminate at least the common part.
【0060】次に、CC(ATMスイッチ)と共通部
(集線装置)間での通信シーケンスの幾つかの具体例を
図14〜図20を参照して説明する。Next, some specific examples of communication sequences between the CC (ATM switch) and the common unit (concentrator) will be described with reference to FIGS. 14 to 20.
【0061】図14はインスタンス複数応答通信におけ
る開始宣言の通信シーケンスの具体例を示すものであ
る。問い合わせオーダは 「機能情報=ALL指定または複数指定 コマンド番号=xxxx シーケンス番号=00−00 WS値=a」 と設定する。FIG. 14 shows a concrete example of the communication sequence of the start declaration in the multi-instance response communication. The inquiry order is set as “function information = ALL designation or plural designation command number = xxxx sequence number = 00-00 WS value = a”.
【0062】この問い合わせオーダに対して、共通部が
返送できるインスタンス数n、総メッセージ数mであれ
ば、問い合わせオーダ応答は 「コマンド番号=xxxx インスタンス数=n 総メッセージ数=m WS値=a’(但し、a≧a’) ステータス番号=yyy」 と設定する。For this inquiry order, if the number of instances that can be returned by the common part is n and the total number of messages is m, the inquiry order response is "command number = xxxx instance number = n total message number = m WS value = a '. (However, a ≧ a ′) Status number = yyy ”is set.
【0063】図15は問い合わせオーダ応答自体にデー
タが設定される場合の通信シーケンスの具体例を示す図
である。問い合わせオーダは、 「機能情報=ALL指定または複数指定 コマンド番号=xxxx シーケンス番号=00−00 WS値=a」 と設定する。FIG. 15 is a diagram showing a specific example of a communication sequence when data is set in the inquiry order response itself. The inquiry order sets “function information = ALL designation or plural designation command number = xxxx sequence number = 00-00 WS value = a”.
【0064】この問い合わせオーダに対して、共通部が
返送できるインスタンス数n、総メッセージ数mであ
り、かつこれらの応答データを一つの応答ステータス内
に収めることができるものとすると、問い合わせオーダ
応答は、リストにその応答データを含ませるとともに、 「コマンド番号=xxxx インスタンス数=n 総メッセージ数=m WS値=a’(但し、a≧a’) ステータス番号=yyy」 と設定する。With respect to this inquiry order, if the common part has the number of instances n that can be returned and the total number of messages m, and these response data can be contained in one response status, the inquiry order response will be , The response data is included in the list, and “command number = xxxx instance number = n total message number = m WS value = a ′ (where a ≧ a ′) status number = yyy” is set.
【0065】さらに、この問い合わせオーダ応答に対し
て、CCは通信シーケンスを終了するACKオーダを返
送するものとし、そのACKオーダは、 「イベント=終了 コマンド番号=xxxx シーケンス番号=Don't care(無視) WS値=Don't care(無視) ステータス番号=yyy」 を設定する。Further, in response to the inquiry order response, the CC shall return an ACK order for terminating the communication sequence, and the ACK order shall be "event = end command number = xxxx sequence number = Don't care (ignore ) WS value = Don't care (ignore) Status number = yyy "is set.
【0066】共通部は、このACKオーダに対するAC
Kオーダ応答に、 「イベント=終了 コマンド番号=xxxx WS値=Don't care(無視) ステータス番号=yyy」 を設定する。これにより通信シーケンスが終了する。The common part is the AC for this ACK order.
Set "event = end command number = xxx WS value = Don't care (ignore) status number = yyy" in the K order response. This ends the communication sequence.
【0067】図16はインスタンス複数応答通信におけ
るWS値制御を行う場合の通信シーケンスの具体例を示
すものである。問い合わせオーダは、 「コマンド番号=xxxx シーケンス番号=00−00 WS値=4」 と設定する。FIG. 16 shows a specific example of a communication sequence when WS value control is performed in multiple-instance response communication. The inquiry order sets “command number = xxxx sequence number = 00-00 WS value = 4”.
【0068】この問い合わせオーダに対して、共通部が
返送できるインスタンス数n、総メッセージ数4であっ
てこれらはWS値=2で伝送できる容量であるので、問
い合わせオーダ応答は、 「コマンド番号=xxxx ステータス番号=yyy シーケンス番号00−00 WS値=2 インスタンス数=n 総メッセージ数=4」 と設定する。For this inquiry order, the number of instances n that can be returned by the common part and the total number of messages are 4, and these are the capacity that can be transmitted with the WS value = 2. Therefore, the inquiry order response is “command number = xxxx Status number = yyy Sequence number 00-00 WS value = 2 Instance number = n Total message number = 4 ”
【0069】この問い合わせオーダ応答に続いて送信す
る自律ステータスは二つとし、各自律ステータスは応答
データをリスト中に入れる。そして、初めの自律ステー
タス#1は、 「コマンド番号=xxxx ステータス番号=yyy シーケンス番号00−00」 と設定し、2番目の自律ステータス#2は、 「コマンド番号=xxxx ステータス番号=yyy シーケンス番号01−00」 と設定する。There are two autonomous statuses to be transmitted following this inquiry order response, and each autonomous status puts response data in the list. Then, the first autonomous status # 1 is set as "command number = xxxx status number = yyy sequence number 00-00", and the second autonomous status # 2 is "command number = xxxx status number = yyy sequence number 01." -00 "is set.
【0070】この自律ステータスに対して、CCは、ま
だWS値=2分の受信可能なメモリ容量を持っているの
で、さらに応答データの転送をACKオーダで要求す
る。この場合のACKオーダは、 「イベント=正常 コマンド番号=xxxx ステータス番号=yyy シーケンス番号=02−00 WS値=2」 を設定する。In response to this autonomous status, the CC still has a receivable memory capacity of WS value = 2 minutes, and therefore requests the transfer of response data in the ACK order. The ACK order in this case sets “event = normal command number = xxxx status number = yyy sequence number = 02-00 WS value = 2”.
【0071】共通部は、このACKオーダに対して、さ
らに転送可能な応答データ(WS値=2のメモリ容量
分)を収集できたので、ACKオーダ応答でこれをCC
に通知して応答データを転送する。この場合のACKオ
ーダ応答は、 「イベント=正常応答 コマンド番号=xxxx ステータス番号=yyy シーケンス番号=02−00 WS値=2」 を設定する。Since the common part has been able to collect further transferable response data (for the memory capacity of WS value = 2) for this ACK order, this can be CCed in the ACK order response.
Notify and transfer the response data. In the ACK order response in this case, "event = normal response command number = xxxx status number = yyy sequence number = 02-00 WS value = 2" is set.
【0072】これに続く自律ステータスは二つとし、各
自律ステータスは応答データをリスト中に入れる。そし
て、初めから数えて3番目の自律ステータス#3は、 「コマンド番号=xxxx ステータス番号=yyy シーケンス番号02−00」 と設定し、4番目の自律ステータス#4は、 「コマンド番号=xxxx ステータス番号=yyy シーケンス番号03−00」 と設定する。There are two autonomous statuses following this, and each autonomous status puts response data in the list. The third autonomous status # 3 counted from the beginning is set as "command number = xxxx status number = yyy sequence number 02-00", and the fourth autonomous status # 4 is "command number = xxxx status number. = Yyy sequence number 03-00 ”.
【0073】この自律ステータス#3、#4に対して、
CCは通信シーケンスを終了するACKオーダを返送す
るものとし、そのACKオーダ(終了)は、 「イベント=終了 コマンド番号=xxxx ステータス番号=yyy シーケンス番号=Don't care(無視) WS値=Don't care(無視)」 を設定する。For the autonomous statuses # 3 and # 4,
The CC shall return an ACK order that ends the communication sequence, and the ACK order (end) shall be "event = end command number = xxx status number = yyy sequence number = Don't care (ignore) WS value = Don '"t care (ignore)" is set.
【0074】共通部は、このACKオーダに対するAC
Kオーダ応答(終了応答)に、 「イベント=終了応答 コマンド番号=xxxx ステータス番号=yyy シーケンス番号=Don't care(無視) WS値=Don't care(無視)」 を設定する。これにより通信シーケンスが終了する。The common part uses the AC for this ACK order.
In the K order response (end response), set “event = end response command number = xxxx status number = yyy sequence number = Don't care (ignore) WS value = Don't care (ignore)”. This ends the communication sequence.
【0075】図17はインスタンス複数応答通信におけ
る強制終了処理の通信シーケンスの具体例を示すもので
ある。CCは通信途中で強制終了を行いたい時には、強
制終了のACKオーダを発行する。このACKオーダ
(強制終了)は、 「イベント=強制終了 コマンド番号=xxxx ステータス番号=yyy シーケンス番号=Don't care(無視) WS値=Don't care(無視)」 を設定する。FIG. 17 shows a specific example of a communication sequence of forced termination processing in multiple instance response communication. When the CC wants to perform forced termination during communication, it issues an ACK order for forced termination. This ACK order (forced termination) sets "event = forced termination command number = xxxx status number = yyy sequence number = Don't care (ignore) WS value = Don't care (ignore)".
【0076】共通部は、このACKオーダに対するAC
Kオーダ応答(強制終了応答)に、 「イベント=強制終了応答 コマンド番号=xxxx ステータス番号=yyy シーケンス番号=Don't care(無視) WS値=Don't care(無視)」 を設定する。これにより通信シーケンスが強制終了す
る。The common part uses the AC for this ACK order.
Set "Event = forced termination response command number = xxxx status number = yyy sequence number = Don't care (ignore) WS value = Don't care (ignore)" in the K order response (forced termination response). This forces the communication sequence to end.
【0077】図18は共通部からの問い合わせオーダ応
答(応答データ含む)がCCに届かなかったため、CC
から再送された問い合わせオーダが共通部に拒否される
場合の通信シーケンスの具体例を示すものである。図1
8において、CCからの最初の問い合わせオーダに対し
て、共通部は応答データを含めた問い合わせオーダ応答
を返送したが、この問い合わせオーダ応答はCCに受信
されなかったものとする。CCは所定時間が経過しても
問い合わせオーダ応答が受信されないことを契機として
再度、問い合わせオーダを共通部に発行する。この問い
合わせオーダは共通部に受信されるが、同じ内容の問い
合わせオーダであることにより共通部はCCと共通部間
の通信に何らかの異常があると認識して、問い合わせオ
ーダ応答にNGデータ(異常ありを知らせるデータ)を
含めてCCに返送する。In FIG. 18, since the inquiry order response (including response data) from the common part did not reach the CC, the CC
The specific example of the communication sequence when the inquiry order retransmitted from is rejected by the common part is shown. FIG.
In 8, the common part returns an inquiry order response including response data to the first inquiry order from the CC, but it is assumed that this inquiry order response has not been received by the CC. The CC issues the inquiry order again to the common unit when the inquiry order response is not received even after the lapse of a predetermined time. Although this inquiry order is received by the common part, the common part recognizes that there is some abnormality in the communication between the CC and the common part because the inquiry order has the same content, and the NG data (abnormality exists) in the inquiry order response. (Data to notify) is sent back to the CC.
【0078】図19は問い合わせオーダ再送の通信シー
ケンスの他の具体例である。図19において、CCから
の最初の問い合わせオーダに対して、共通部は応答デー
タを載せた問い合わせオーダ応答を返送したが、この問
い合わせオーダ応答はCCに受信されなかったものとす
る。CCは所定時間が経過しても問い合わせオーダ応答
が受信されないことを契機としてACKオーダにより強
制終了を共通部に通知する。共通部はこのACKオーダ
(強制終了)に応じてACK応答(強制終了応答)を返
送し、一旦、CC・共通部間の通信を強制終了する。そ
の後、CCは再度、同じ内容の問い合わせオーダを発行
し、それに応じて共通部が問い合わせオーダ応答(応答
データを含む)を返送する。FIG. 19 shows another specific example of the communication sequence for retransmitting the inquiry order. In FIG. 19, for the first inquiry order from the CC, the common unit returns an inquiry order response carrying response data, but it is assumed that this inquiry order response has not been received by the CC. The CC notifies the common unit of the forced termination by the ACK order when the inquiry order response is not received even after the lapse of a predetermined time. The common unit returns an ACK response (forced termination response) in response to this ACK order (forced termination), and once forces the communication between the CC and the common unit. After that, the CC again issues an inquiry order having the same content, and the common unit returns an inquiry order response (including response data) in response to the inquiry order.
【0079】図20はインスタンス複数応答通信におい
て自律ステータスがCCに正常に受信されなかったため
にその再送を行う場合の通信シーケンスの具体例を示す
ものである。問い合わせオーダは、 「シーケンス番号=00−00 WS値=4」 と設定する。FIG. 20 shows a specific example of a communication sequence in the case where the autonomous status is not normally received by the CC in the multiple instance response communication and the CC is resent. The inquiry order sets "sequence number = 00-00 WS value = 4".
【0080】この問い合わせオーダに対して、共通部が
返送できるインスタンス数n、総メッセージ数8であっ
てこれらはWS値=4で伝送できる容量であるので、問
い合わせオーダ応答は、 「シーケンス番号00−00 WS値=4 インスタンス数=n 総メッセージ数=8」 と設定する。For this inquiry order, the number of instances that can be returned by the common part is n and the total number of messages is 8. Since these are the transmission capacity with the WS value = 4, the inquiry order response is "sequence number 00- 00 WS value = 4 number of instances = n total number of messages = 8 ”.
【0081】この問い合わせオーダ応答に続いて送信す
る自律ステータスは4つとし、それぞれの自律ステータ
スは、 「シーケンス番号00−00」 「シーケンス番号01−00」 「シーケンス番号02−00」 「シーケンス番号03−00」 と設定される。There are four autonomous statuses to be transmitted subsequent to this inquiry order response, and the autonomous status of each is "sequence number 00-00""sequence number 01-00""sequence number 02-00""sequence number 03". -00 "is set.
【0082】しかし、このうち、シーケンス番号01−
00、02−00、03−00の自律ステータスはCC
に正常に受信されなかったものとする。CCは要求した
全ての応答データを受信していないので、ACKオーダ
(正常)によって次にステータス応答を期待するシーケ
ンス番号として01−00を設定して再送を要求する。
この場合、ACKオーダ(正常)は、 「シーケンス番号=01−00 WS値=4」 を設定する。However, of these, the sequence number 01-
The autonomous status of 00, 02-00, 03-00 is CC
It is assumed that it was not successfully received. Since the CC has not received all the requested response data, 01-00 is set as the sequence number for which the next status response is expected by the ACK order (normal), and the retransmission is requested.
In this case, the ACK order (normal) sets "sequence number = 01-00 WS value = 4".
【0083】共通部は、このACKオーダに対して、A
CKオーダ応答に、 「シーケンス番号=01−00 WS値=2」 を設定して送信し、それに続いて 「シーケンス番号01−00」 「シーケンス番号02−00」 の自律ステータスを送信する。The common part returns A to this ACK order.
In the CK order response, "sequence number = 01-00 WS value = 2" is set and transmitted, and subsequently, the autonomous status of "sequence number 01-00" and "sequence number 02-00" is transmitted.
【0084】CCはまだ全ての応答データを受信してい
ないので、再度、ACKオーダ(正常)によってシーケ
ンス番号03−00以降の応答データの再送要求を行
う。以下同様にして再送要求と応答データの転送が行わ
れ、最終的にCCからACKオーダ(終了)が発行さ
れ、それに応じて共通部がACKオーダ応答(終了応
答)を行って通信シーケンスは終了する。Since the CC has not yet received all the response data, it again requests the retransmission of the response data of sequence number 03-00 or later in the ACK order (normal). In the same manner, the resend request and the response data are transferred, the ACK order (end) is finally issued from the CC, and the common part responds with the ACK order response (end response) accordingly, and the communication sequence ends. .
【0085】[0085]
【発明の効果】以上説明したように、本発明によれば、
同一の項目に対して複数ポイントのデータを収集したい
場合や、複数のインタフェース装置等に対して同一の制
御を行う場合などにも、一つのコマンドにて複数のステ
ータス応答を行うことにより、通信量の膨大化を防止で
きる。As described above, according to the present invention,
Even if you want to collect multiple points of data for the same item, or if you want to perform the same control for multiple interface devices, you can send multiple status responses with a single command Can be prevented from enlarging.
【図1】複数応答通信メッセージの構造(フォーマッ
ト)を示す図である。FIG. 1 is a diagram showing a structure (format) of a multi-response communication message.
【図2】ATM交換機の構成を示す図である。FIG. 2 is a diagram showing a configuration of an ATM exchange.
【図3】テール情報部を用いたシーケンスの概要を示す
図である。FIG. 3 is a diagram showing an outline of a sequence using a tail information section.
【図4】問い合わせオーダ(CC→共通部)のテール情
報部の構成を示す図である。FIG. 4 is a diagram showing a configuration of a tail information part of an inquiry order (CC → common part).
【図5】問い合わせ応答オーダ(共通部→CC)のテー
ル情報部の構成を示す図である。FIG. 5 is a diagram showing a configuration of a tail information part of an inquiry response order (common part → CC).
【図6】自律ステータス(共通部→CC)のテール情報
部の構成を示す図である。FIG. 6 is a diagram showing a configuration of a tail information part of an autonomous status (common part → CC).
【図7】ACKオーダ(CC→共通部)のテール情報部
の構成を示す図である。FIG. 7 is a diagram showing a configuration of a tail information part of an ACK order (CC → common part).
【図8】ACKオーダ応答(共通部→CC)のテール情
報部の構成を示す図である。FIG. 8 is a diagram showing a configuration of a tail information part of an ACK order response (common part → CC).
【図9】インスタンス個数指定の場合の通信フォーマッ
トを示す図である。FIG. 9 is a diagram showing a communication format when the number of instances is designated.
【図10】インスタンスALL指定の場合の通信フォー
マットを示す図である。FIG. 10 is a diagram showing a communication format when an instance ALL is specified.
【図11】インスタンス複数指定(その1)の場合の通
信フォーマットを示す図である。FIG. 11 is a diagram showing a communication format in the case of multiple instance designation (part 1).
【図12】インスタンス複数指定(その2)の場合の通
信フォーマットを示す図である。FIG. 12 is a diagram showing a communication format in the case of multiple instance designation (part 2).
【図13】リストALL指定の場合の通信フォーマット
を示す図である。FIG. 13 is a diagram showing a communication format when list ALL is specified.
【図14】インスタンス複数応答通信シーケンスの開始
宣言を示す図である。FIG. 14 is a diagram showing a start declaration of a multi-instance response communication sequence.
【図15】問い合わせオーダ応答にデータが設定される
ケースを示す図である。FIG. 15 is a diagram showing a case where data is set in an inquiry order response.
【図16】インスタンス複数応答通信シーケンスのWS
制御を示す図である。FIG. 16: WS of Instance Multiple Response Communication Sequence
It is a figure which shows control.
【図17】インスタンス複数応答通信シーケンスの強制
終了処理を示す図である。FIG. 17 is a diagram showing forced termination processing of a multiple instance response communication sequence.
【図18】問い合わせオーダ再送によって拒否されるシ
ーケンスの例を示す図である。FIG. 18 is a diagram showing an example of a sequence rejected by resending an inquiry order.
【図19】問い合わせオーダ再送シーケンスの例を示す
図である。FIG. 19 is a diagram showing an example of an inquiry order retransmission sequence.
【図20】インスタンス複数応答通信シーケンスの再送
制御を示す図である。FIG. 20 is a diagram showing retransmission control of a multiple-instance response communication sequence.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 笹井 廣之 神奈川県横浜市港北区新横浜3丁目9番18 号 富士通コミュニケーション・システム ズ株式会社内 (72)発明者 土屋 美穂 神奈川県横浜市港北区新横浜3丁目9番18 号 富士通コミュニケーション・システム ズ株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Hiroyuki Sasai, Hiroyuki Sasai, 3-9-18 Shin-Yokohama, Kohoku-ku, Yokohama-shi, Kanagawa Prefecture Fujitsu Communication Systems Ltd. (72) Miho Tsuchiya Shin-Yokohama, Kohoku-ku, Yokohama-shi, Kanagawa Prefecture 3-9-18 Fujitsu Communication Systems Limited
Claims (6)
間で該共通部配下の個別部の応答データを収集するため
のコマンド/応答ステータスを送受する複数応答通信制
御方法であって、 中央制御部は共通部に送信するコマンドに、応答対象と
なる個別部を指定すると共に該個別部内での応答箇所/
項目であるインスタンスを1以上設定し、 共通部は該コマンドを解析して該コマンドに設定された
インスタンスの応答データを応答ステータスにより該中
央制御部に返送するようにしたATM交換機における複
数応答通信制御方法。1. A multi-response communication control method for transmitting and receiving a command / response status for collecting response data of an individual section under the common section between a central control section and a common section in an ATM exchange, the central control section Specifies the individual part that is the response target in the command to be sent to the common part, and
Multiple response communication control in the ATM switch in which one or more instances as items are set, and the common unit analyzes the command and returns the response data of the instance set in the command to the central control unit according to the response status. Method.
間で該共通部配下の個別部の応答データを収集するため
のコマンド/応答ステータスを送受する複数応答通信制
御方法であって、 中央制御部から共通部に送信するコマンドにテール情報
部を設定して、該テール情報部に個別部内での応答箇所
/項目であるインスタンスの全部についての応答を指示
するインスタンス・オール指定を設定し、 共通部は該コマンドを解析して全インスタンスの応答デ
ータを1以上の応答ステータスにより該中央制御部に返
送するようにしたATM交換機における複数応答通信制
御方法。2. A multi-response communication control method for transmitting and receiving a command / response status for collecting response data of an individual section under the common section between a central control section and a common section in an ATM exchange, the central control section The tail information part is set in the command transmitted from the common part to the common part, and the instance information is set in the tail information part to instruct the response for all the instances that are the response points / items in the individual part. Is a multi-response communication control method in an ATM switch, which analyzes the command and returns the response data of all the instances to the central control unit according to one or more response statuses.
間で該共通部配下の個別部の応答データを収集するため
のコマンド/応答ステータスを送受する複数応答通信制
御方法であって、 中央制御部は共通部に送信するコマンドにテール情報部
を設定して、該テール情報部に個別部内での応答箇所/
項目であるインスタンスの一部についての応答を指示す
るインスタンス複数指定を設定し、 共通部は該コマンドを解析して指定されたインスタンス
の応答データを1以上の応答ステータスにより該中央制
御部に返送するようにしたATM交換機における複数応
答通信制御方法。3. A multi-response communication control method for transmitting / receiving a command / response status for collecting response data of an individual section under the common section between the central control section and the common section in an ATM exchange, the central control section Sets the tail information part in the command to be sent to the common part and
A plurality of instance designations that instruct a response for a part of the instance that is the item is set, and the common unit analyzes the command and returns the response data of the designated instance to the central control unit with one or more response statuses. Multiple response communication control method in ATM switch.
間で該共通部配下の個別部の応答データを収集するため
のコマンド/応答ステータスを送受する複数応答通信制
御方法であって、 中央制御部は共通部に送信するコマンドに、該共通部配
下の個別部のうちの応答対象となる個別部を指定するリ
ストを1以上設定し、 共通部は該コマンドを解析して該コマンドに設定された
リストの応答データを応答ステータスにより該中央制御
部に返送するようにしたATM交換機における複数応答
通信制御方法。4. A multi-response communication control method for transmitting and receiving a command / response status for collecting response data of an individual section under the common section between a central control section and a common section in an ATM switch, the central control section Sets to the command to be sent to the common part one or more lists that specify individual parts to be responded among the individual parts under the common part, and the common part analyzes the command and sets it to the command. A multi-response communication control method in an ATM exchange, wherein response data of a list is returned to the central control unit according to a response status.
間で該共通部配下の個別部の応答データを収集するため
のコマンド/応答ステータスを送受する複数応答通信制
御方法であって、 中央制御部は共通部に送信するコマンドにテール情報部
を設定して、該テール情報部に該共通部配下の個別部の
全部についての応答を指示するリスト・オール指定を設
定し、 共通部は該コマンドを解析して指定された全リストの応
答データを1以上の応答ステータスにより該中央制御部
に返送するようにしたATM交換機における複数応答通
信制御方法。5. A multi-response communication control method for transmitting / receiving a command / response status for collecting response data of an individual section under the common section between the central control section and the common section in an ATM exchange, the central control section Sets the tail information part in the command to be transmitted to the common part, and sets the list / all designation instructing the response to all the individual parts under the common part in the tail information part. A multi-response communication control method in an ATM exchange, wherein the response data of all lists designated by analysis are returned to the central control unit according to one or more response statuses.
間で該共通部配下の個別部の応答データを収集するため
のコマンド/応答ステータスを送受する複数応答通信制
御方法であって、 中央制御部は共通部に送信するコマンドにテール情報部
を設定して、該テール情報部に該共通部配下の個別部の
一部についての応答を指示するリスト複数指定を設定
し、 共通部は該コマンドを解析して指定されたリストの応答
データを1以上の応答ステータスにより該中央制御部に
返送するようにしたATM交換機における複数応答通信
制御方法。6. A multi-response communication control method for transmitting and receiving a command / response status for collecting response data of an individual section under the common section between a central control section and a common section in an ATM exchange, the central control section Sets the tail information part in the command to be sent to the common part, and sets a plurality of list designations instructing a response for a part of the individual parts under the common part in the tail information part, and the common part sets the command A multi-response communication control method in an ATM exchange, wherein response data of a list designated by analysis is returned to the central control unit according to one or more response statuses.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8062665A JPH09261232A (en) | 1996-03-19 | 1996-03-19 | Method for controlling plural response communication in atm exchange |
US08/819,732 US5923661A (en) | 1996-03-19 | 1997-03-18 | Method of collecting large amounts of data in apparatus such as ATM exchange |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8062665A JPH09261232A (en) | 1996-03-19 | 1996-03-19 | Method for controlling plural response communication in atm exchange |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09261232A true JPH09261232A (en) | 1997-10-03 |
Family
ID=13206826
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8062665A Withdrawn JPH09261232A (en) | 1996-03-19 | 1996-03-19 | Method for controlling plural response communication in atm exchange |
Country Status (2)
Country | Link |
---|---|
US (1) | US5923661A (en) |
JP (1) | JPH09261232A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008522503A (en) * | 2004-11-24 | 2008-06-26 | クゥアルコム・インコーポレイテッド | Digital data interface device message format |
US8692839B2 (en) | 2005-11-23 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for updating a buffer |
US8694663B2 (en) | 2001-09-06 | 2014-04-08 | Qualcomm Incorporated | System for transferring digital data at a high rate between a host and a client over a communication path for presentation to a user |
US8694652B2 (en) | 2003-10-15 | 2014-04-08 | Qualcomm Incorporated | Method, system and computer program for adding a field to a client capability packet sent from a client to a host |
US8692838B2 (en) | 2004-11-24 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for updating a buffer |
US8873584B2 (en) | 2004-11-24 | 2014-10-28 | Qualcomm Incorporated | Digital data interface device |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4324993B2 (en) * | 1998-02-17 | 2009-09-02 | ソニー株式会社 | Data transfer method and apparatus |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3110104B2 (en) * | 1991-10-07 | 2000-11-20 | 富士通株式会社 | switch |
JPH07162435A (en) * | 1993-12-06 | 1995-06-23 | Fujitsu Ltd | Method and device for confirming semi-fixed path |
KR0161613B1 (en) * | 1994-09-02 | 1998-12-01 | 가나이 쓰토무 | Atm interface and shaping method |
-
1996
- 1996-03-19 JP JP8062665A patent/JPH09261232A/en not_active Withdrawn
-
1997
- 1997-03-18 US US08/819,732 patent/US5923661A/en not_active Expired - Fee Related
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8694663B2 (en) | 2001-09-06 | 2014-04-08 | Qualcomm Incorporated | System for transferring digital data at a high rate between a host and a client over a communication path for presentation to a user |
US8694652B2 (en) | 2003-10-15 | 2014-04-08 | Qualcomm Incorporated | Method, system and computer program for adding a field to a client capability packet sent from a client to a host |
JP2008522503A (en) * | 2004-11-24 | 2008-06-26 | クゥアルコム・インコーポレイテッド | Digital data interface device message format |
US8692838B2 (en) | 2004-11-24 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for updating a buffer |
US8873584B2 (en) | 2004-11-24 | 2014-10-28 | Qualcomm Incorporated | Digital data interface device |
US8692839B2 (en) | 2005-11-23 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for updating a buffer |
Also Published As
Publication number | Publication date |
---|---|
US5923661A (en) | 1999-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA1257399A (en) | Local area network for digital data processing system | |
DE60038448T2 (en) | DEVICE AND METHOD FOR HARDWARE DEVELOPMENT OR HARDWARE ACCELERATION OF OPERATING SYSTEM FUNCTIONS | |
US4750109A (en) | Method and system for expediting multi-packet messages in a computer network | |
US4823122A (en) | Local area network for digital data processing system | |
US4975904A (en) | Local area network for digital data processing system including timer-regulated message transfer arrangement | |
KR100284790B1 (en) | Early Arrival Message Processing Method in Multi-node Asynchronous Data Communication System | |
EP0760187B1 (en) | File transfer mechanism | |
US6393023B1 (en) | System and method for acknowledging receipt of messages within a packet based communication network | |
US8041832B2 (en) | Network data distribution system and method | |
Lee et al. | The principles and performance of Hubnet: A 50 Mbit/s glass fiber local area network | |
US7362701B2 (en) | Customer-based service system including a cascaded pipeline with self-monitoring relays | |
EP0348330A2 (en) | Method of controlling limited resource sessions in a data communications network | |
US20030140149A1 (en) | Communication protocol for use in controlling communications in a monitoring service system | |
NZ296583A (en) | Protocol for transferring data packets between interconnected nodes in a multi-processor environment | |
US5644706A (en) | Failure detection and reporting for a computer mail gateway | |
US20020120694A1 (en) | Distributed intelligent information technology operations automation | |
DE60316419T2 (en) | Serialization of a distributed application of a router | |
EP1177670B1 (en) | File transfer system and method | |
JPH06326713A (en) | Data transmission control method | |
US6728771B2 (en) | Generic transport option for transporting messages in relay or broadcast mode via combinations of ISDN B-channels or D-channels | |
JPH09261232A (en) | Method for controlling plural response communication in atm exchange | |
EP0108233A2 (en) | Electronic document distribution network with dynamic document interchange protocol generation | |
KR100284791B1 (en) | System for processing early arrival messages within a multinode asynchronous data communications system | |
Gray | Network services in systems network architecture | |
JPH09214545A (en) | Network communication control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20030603 |