JP3428447B2 - Frame multiplex protocol processing method and frame multiplex protocol processing method - Google Patents
Frame multiplex protocol processing method and frame multiplex protocol processing methodInfo
- Publication number
- JP3428447B2 JP3428447B2 JP23387898A JP23387898A JP3428447B2 JP 3428447 B2 JP3428447 B2 JP 3428447B2 JP 23387898 A JP23387898 A JP 23387898A JP 23387898 A JP23387898 A JP 23387898A JP 3428447 B2 JP3428447 B2 JP 3428447B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- dlci
- protocol processing
- processing method
- operation mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000003672 processing method Methods 0.000 title claims description 18
- 238000000034 method Methods 0.000 claims description 12
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 238000005516 engineering process Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、フレームリレー技
術を適用してフレーム多重プロトコル処理を実行するフ
レーム多重プロトコル処理方法及びフレーム多重プロト
コル処理方式に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a frame multiplex protocol processing method and a frame multiplex protocol processing method for executing frame multiplex protocol processing by applying frame relay technology.
【0002】[0002]
【従来の技術】近年、LAPD(Link Access Procedur
e on the D-channel)勧告、LAPB(Link Access Pr
ocedure Balanced mode )勧告等のプロトコルにおい
て、フレームリレー技術を適用してフレーム多重処理を
行い、従来の1リンクに1LSIに比較して、数百から
数千リンクを1LSIにて終端するといった、経済効果
の高いフレーム多重プロトコル処理方式が盛んに利用さ
れるようになった。2. Description of the Related Art In recent years, LAPD (Link Access Procedure)
e on the D-channel) recommendation, LAPB (Link Access Pr)
ocedure balanced mode) In the protocol such as recommendation, the frame relay technology is applied to perform the frame multiplex processing, and several hundred to several thousand links are terminated by one LSI as compared with the conventional one LSI by one LSI. The high frame multiplex protocol processing method has been widely used.
【0003】LAPD多重の場合、相手動作モード設定
待ち状態でないときに、制御フィールドにSABME
(Set Asynchronous Balanced Mode Extended )コマン
ドが設定されたフレームを相手端末から受信すると、制
御フィールドにDM(Disconnected Mode )コマンドを
設定したフレームを相手端末に返してリンク設定要求を
拒否する。このような勧告通りの動作を行うと、悪意呼
(安直な端末プログラムによる加入者端末)では、DM
フレームを受けた時点で、即時にSABMEフレームの
再送を無制限に実行する。In the case of LAPD multiplexing, the SABME is set in the control field when the partner operation mode setting waiting state is not set.
When a frame in which the (Set Asynchronous Balanced Mode Extended) command is set is received from the partner terminal, the frame in which the DM (Disconnected Mode) command is set in the control field is returned to the partner terminal to reject the link setting request. If the operation according to such a recommendation is performed, a malicious call (subscriber terminal by an easy terminal program) causes DM
Upon receiving the frame, the SABME frame is immediately retransmitted without limitation.
【0004】[0004]
【発明が解決しようとする課題】以上のように従来のフ
レーム多重プロトコル処理方法では、リンク設定要求拒
否に伴う、SABME,DMのショートフレーム送受信
によりフレーム多重プロトコル処理を実行する手段の処
理能力が使い果たされ、このためにフレーム多重プロト
コル処理システム全体が不安定になり、最悪、障害状態
へ陥るという問題点があった。本発明は、上記課題を解
決するためになされたもので、従来の勧告通りの動作で
陥るシステムダウンの問題を回避し、回線対応部の上位
ソフトウェアからの相手動作モード設定待ち要求が有る
個々のDLCIに対して、効率良く処理能力を割り当て
ることができるフレーム多重プロトコル処理方法及びフ
レーム多重プロトコル処理方式を提供することを目的と
する。As described above, in the conventional frame multiplex protocol processing method, the processing capability of the means for executing the frame multiplex protocol processing by the short frame transmission / reception of SABME, DM accompanying the link setting request rejection is used. As a result, the whole frame multiplex protocol processing system becomes unstable, and in the worst case, there is a problem that a failure state occurs. The present invention has been made in order to solve the above problems, and avoids the problem of system down that occurs due to the operation according to the conventional recommendation, and there is a request for waiting for the partner operation mode setting from the host software of the line interface. An object of the present invention is to provide a frame multiplex protocol processing method and a frame multiplex protocol processing method capable of efficiently allocating processing capability to DLCI.
【0005】[0005]
【課題を解決するための手段】本発明のフレーム多重プ
ロトコル処理方法は、請求項1に記載のように、複数の
端末を収容するフレームリレー交換機に設けられた回線
毎の回線対応部内のフレーム受信インタフェース部にお
いて、上位ソフトウェアからの相手動作モード設定待ち
要求が発生していないDLCIに対応する受信フレーム
をハードウェアレベルで廃棄するようにしたものであ
る。これにより、レイヤ2プロトコル処理の負荷をなく
すことができる。また、本発明のフレーム多重プロトコ
ル処理方式は、請求項2に記載のように、上位ソフトウ
ェアからの相手動作モード設定待ち要求が発生していな
いDLCIに対応する受信フレームをハードウェアレベ
ルで廃棄する手段を有するものである。また、請求項3
に記載のように、回線対応部の上位ソフトウェアにより
相手動作モード設定待ち要求が発行されたDLCIを格
納するためのDLCIレジスタと、このDLCIと同時
に設定される、相手動作モード設定待ちか否かを示す状
態値を格納するための状態値レジスタと、受信フレーム
からDLCIを抽出するDLCI変換回路と、DLCI
レジスタから出力されたDLCIに対応するアドレスに
状態値レジスタからの状態値を格納し、DLCI変換回
路から出力されたDLCIに対応するアドレスより状態
値を読み出すメモリと、メモリから出力された状態値が
相手動作モード設定待ちでないことを示しているとき、
この状態値に対応する受信フレームを廃棄するフレーム
廃棄回路とを、回線対応部に備えるものである。A frame multiplex protocol processing method according to the present invention comprises a plurality of frame multiplexing protocol processing methods .
A line provided in a frame relay exchange that accommodates terminals
In the frame reception interface section in each line interface
In addition, the received frame corresponding to the DLCI for which the partner software operation mode setting waiting request from the upper software has not been generated is discarded at the hardware level. As a result, the load of layer 2 protocol processing can be eliminated. Further, according to the frame multiplex protocol processing method of the present invention, as described in claim 2, the means for discarding the received frame corresponding to the DLCI for which the partner software operation mode setting wait request from the higher-level software has not been issued at the hardware level. Is to have. Further, claim 3
As described in, the DLCI register for storing the DLCI for which the partner operation mode setting wait request is issued by the host software of the line corresponding unit, and whether or not the partner operation mode setting wait, which is set at the same time as this DLCI, is set. A state value register for storing the indicated state value, a DLCI conversion circuit for extracting the DLCI from the received frame, and a DLCI
A memory that stores the state value from the state value register in the address corresponding to the DLCI output from the register and reads the state value from the address corresponding to the DLCI output from the DLCI conversion circuit, and the state value output from the memory are When it is not waiting for the partner operation mode setting,
A line discarding unit is provided with a frame discarding circuit that discards the received frame corresponding to this state value.
【0006】[0006]
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して詳細に説明する。図1は本発明の実施
の形態となる回線対応部のフレーム受信インタフェース
部のブロック図である。本実施の形態のフレーム受信イ
ンタフェース部は、複数の端末を収容するフレームリレ
ー交換機において、回線毎に設けられた各回線対応部内
に設けられている。BEST MODE FOR CARRYING OUT THE INVENTION Next, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram of a frame reception interface unit of a line interface unit according to an embodiment of the present invention. The frame reception interface unit of the present embodiment is provided in each line corresponding unit provided for each line in a frame relay exchange that accommodates a plurality of terminals.
【0007】以下、本実施の形態によるフレーム多重プ
ロトコル処理方法の動作を図2のフレーム多重プロトコ
ル処理シーケンスを用いて説明する。回線対応部が起動
して相手端末からの受信フレームを受け付けられる状態
になると、相手端末は、図2に示すように、データリン
ク設定のため、制御フィールドにSABME(Set Asyn
chronous Balanced Mode Extended )コマンドを設定し
たフレーム(以下、SABMEフレームとする)を送信
する。The operation of the frame multiplex protocol processing method according to this embodiment will be described below with reference to the frame multiplex protocol processing sequence of FIG. When the line interface starts up and becomes ready to receive the received frame from the partner terminal, the partner terminal sets SABME (Set Alignment) in the control field for data link setting, as shown in FIG.
chronous Balanced Mode Extended) command set frame (hereinafter referred to as SABME frame) is transmitted.
【0008】このSABMEフレームの送信は、LAP
D(Link Access Procedure on theD-channel)あるい
はLAPB(Link Access Procedure Balanced mode )
勧告に従って、応答監視タイマ(T203タイマ)のタ
イムアウト後に、最大再送回数分再送が行われる。起動
時の回線対応部は、相手端末からのSABMEフレーム
を全て廃棄する状態にある。The transmission of this SABME frame is performed by the LAP.
D (Link Access Procedure on the D-channel) or LAPB (Link Access Procedure Balanced mode)
According to the recommendation, after the response monitoring timer (T203 timer) times out, the maximum number of retransmissions is retransmitted. The line interface at the time of activation is in a state of discarding all SABME frames from the partner terminal.
【0009】回線対応部の上位ソフトウェアは、データ
リンク接続識別子(Data Link Connection Identifier
、以下、DLCIとする)の値が「y」であるデータ
リンクの処理を受け付け可能となった時点で、図2に示
すように、DLCI=yの相手動作モード設定待ち要求
をレイヤ2上位ファームウェアに発行する。The upper software of the line interface is the Data Link Connection Identifier.
, And hereinafter, will be referred to as DLCI), when the processing of the data link whose value is “y” can be accepted, as shown in FIG. 2, the partner operation mode setting waiting request of DLCI = y is issued to the layer 2 upper firmware. To publish.
【0010】回線対応部のレイヤ2上位ファームウェア
は、上記勧告に従って同じくDLCI=yの相手動作モ
ード設定待ち要求を図示しないレイヤ2データリンク制
御部(以下、DLCとする)に発行する。In accordance with the above recommendation, the layer 2 upper firmware of the line interface issues a partner operation mode setting wait request of DLCI = y to a layer 2 data link controller (not shown) (hereinafter referred to as DLC).
【0011】DLCは、レイヤ2上位ファームウェアか
らDLCI=yの相手動作モード設定待ち要求を受け取
ると、DLCI=yの受信可情報を図1の受信インタフ
ェース部に設定すると共に、上記勧告に従って相手動作
モード設定待ち状態へ移行し、相手動作モード設定待ち
状態への移行が完了したことを通知する正常応答をレイ
ヤ2上位ファームウェアに送信する。そして、レイヤ2
上位ファームウェアは、DLCからの応答を受け取る
と、同様の応答をソフトウェアに送信する。When the DLC receives a request for waiting for setting of the partner operation mode of DLCI = y from the layer 2 upper firmware, it sets the reception enable information of DLCI = y in the reception interface section of FIG. A transition to the setting waiting state is made, and a normal response notifying that the transition to the partner operation mode setting waiting state has been completed is transmitted to the layer 2 upper layer firmware. And layer 2
When the upper firmware receives the response from the DLC, it sends a similar response to the software.
【0012】ここで、図1の受信インタフェース部に対
するDLCI=yの受信可情報の設定について説明す
る。DLCは、レイヤ2上位ファームウェアからDLC
I=yの相手動作モード設定待ち要求を受け取ると、設
定すべきDLCIの値として「y」をDLCIレジスタ
1へ設定すると共に、相手動作モード設定待ちか否かを
示す1ビットの状態値として相手動作モード設定待ちで
あることを示す「1」を状態値レジスタ2へ設定する。Now, the setting of the receivable information of DLCI = y for the reception interface section of FIG. 1 will be described. DLC is from layer 2 upper firmware to DLC
When a partner operation mode setting wait request with I = y is received, “y” is set in the DLCI register 1 as the value of DLCI to be set, and the partner is set as a 1-bit state value indicating whether or not the partner operation mode is set. The state value register 2 is set with "1" indicating that it is waiting for the operation mode setting.
【0013】メモリ(構成によってはレジスタ)4は、
1ビットの状態値を保持するためのメモリであり、この
メモリ4の各アドレスは、特定のDLCIにそれぞれ対
応している。セレクタ3は、DLCIレジスタ1にDL
CIが設定され、かつ状態値レジスタ2に状態値が設定
された時点で、DLCIレジスタ1の出力を選択する。
こうして、DLCIレジスタ1に設定された、ライトア
ドレスとなるDLCIがメモリ4に入力される。The memory (register depending on the configuration) 4 is
The memory 4 is a memory for holding a 1-bit state value, and each address of the memory 4 corresponds to a specific DLCI. The selector 3 adds DL to the DLCI register 1.
When the CI is set and the state value is set in the state value register 2, the output of the DLCI register 1 is selected.
In this way, the DLCI set as the write address in the DLCI register 1 is input to the memory 4.
【0014】このとき、状態値レジスタ2から出力され
た状態値がメモリ4にデータ入力されているので、DL
CIレジスタ1からのDLCIに対応したメモリ4のア
ドレスに状態値レジスタ2からの状態値「1」が書き込
まれる。At this time, since the state value output from the state value register 2 is data-input to the memory 4, DL
The state value “1” from the state value register 2 is written to the address of the memory 4 corresponding to the DLCI from the CI register 1.
【0015】一方、データ受信回路5は、相手端末から
の受信フレームデータが入力されると、このフレームの
アドレスフィールド(以下、Aフィールドとする)のデ
ータをAフィールドDLCI変換回路6へ出力し、受信
フレームデータDをFIFO(先入れ先出しメモリ)7
へ出力する。AフィールドDLCI変換回路6は、Aフ
ィールドのデータからDLCIを抽出する。On the other hand, when the received frame data from the partner terminal is input, the data receiving circuit 5 outputs the data of the address field (hereinafter referred to as A field) of this frame to the A field DLCI conversion circuit 6, FIFO (first-in first-out memory) 7 for receiving frame data D
Output to. The A field DLCI conversion circuit 6 extracts the DLCI from the data of the A field.
【0016】セレクタ3は、AフィールドDLCI変換
回路6でDLCIが得られた時点で、AフィールドDL
CI変換回路6の出力を選択する。こうして、Aフィー
ルドDLCI変換回路6から出力された、リードアドレ
スとなるDLCIがメモリ4に入力される。メモリ4
は、AフィールドDLCI変換回路6からのDLCIに
対応したアドレスに格納している状態値をフレーム廃棄
回路8へ出力する。The selector 3, when the DLCI is obtained by the A-field DLCI conversion circuit 6, receives the A-field DL.
The output of the CI conversion circuit 6 is selected. In this way, the DLCI as the read address output from the A field DLCI conversion circuit 6 is input to the memory 4. Memory 4
Outputs the state value stored in the address corresponding to the DLCI from the A field DLCI conversion circuit 6 to the frame discard circuit 8.
【0017】フレーム廃棄回路8は、メモリ4から読み
出された1ビットの状態値が「0」、すなわち相手動作
モード設定待ちでないことを示している場合、受信廃棄
と判断して、状態値「0」に対応するDLCI(状態値
「0」が読み出されたときリードアドレスとなったDL
CI)で特定される、FIFO7上のフレームデータD
をフレームの最初から最後まで(つまり、先頭フラグか
ら終端フラグまで)空読みして廃棄する。When the 1-bit status value read from the memory 4 is "0", that is, when the frame discard circuit 8 indicates that it is not waiting for the partner operation mode setting, the frame discard circuit 8 judges that the reception is discarded and the status value " DLCI corresponding to "0" (DL that became the read address when the status value "0" was read
Frame data D on the FIFO 7 specified by CI)
From the beginning to the end of the frame (that is, from the start flag to the end flag), and discard.
【0018】また、フレーム廃棄回路8は、メモリ4か
ら読み出された1ビットの状態値が「1」、すなわち相
手動作モード設定待ちであることを示している場合、受
信可と判断して、FIFO7に対して何らの動作も起こ
さない。したがって、状態値「1」に対応するDLCI
(状態値「1」が読み出されたときリードアドレスとな
ったDLCI)で特定される、FIFO7上のフレーム
データDがそのままDLCに入力される。When the 1-bit state value read from the memory 4 is "1", that is, the frame discarding circuit 8 indicates that it is waiting for the partner operation mode setting, the frame discarding circuit 8 judges that reception is possible, No action is taken on the FIFO7. Therefore, the DLCI corresponding to the state value "1"
The frame data D on the FIFO 7 specified by (DLCI which became the read address when the state value “1” is read) is input to the DLC as it is.
【0019】図2の例では、DLCI=yのデータリン
クのみ受信可情報(状態値「1」)が設定され、DLC
I=x,zのリンクについては受信可情報が設定されて
いないので(状態値「0」)、図2に示すT203タイ
マタイムアウト後に相手端末から再送されたSABME
フレームのうち、DLCI=x,zのSABMEフレー
ムについては図1の受信インタフェース部で廃棄され、
DLCI=yのSABMEフレームのみ受信インタフェ
ース部で廃棄されずにDLCに渡される。In the example of FIG. 2, the receivable information (state value "1") is set only for the data link of DLCI = y, and the DLC
Since the receivable information is not set for the link of I = x, z (state value “0”), the SABME retransmitted from the partner terminal after the T203 timer timeout shown in FIG.
Among the frames, the SABME frame of DLCI = x, z is discarded by the reception interface unit of FIG.
Only the SABME frame with DLCI = y is passed to the DLC without being discarded by the reception interface unit.
【0020】DLCは、受信したDLCI=yのSAB
MEフレームのデータに基づいて、上記勧告に従ったリ
ンク設定処理を行い、リンク設定を受け付けたことを示
すUA(Unnumbered Acknowledge)レスポンスを制御フ
ィールドに設定したフレームを相手端末に送信すると共
に、レイヤ2上位ファームウェアにDLCI=yのリン
ク設定通知を渡す。DLC receives SAB of DLCI = y
Based on the data of the ME frame, the link setting process according to the above recommendation is performed, and a frame in which a UA (Unnumbered Acknowledge) response indicating that the link setting has been accepted is set in the control field is transmitted to the partner terminal, and the layer 2 The link setting notification of DLCI = y is passed to the upper firmware.
【0021】そして、レイヤ2上位ファームウェアは、
上位ソフトウェアに対して、DLCI=yのリンク設定
を通知する。以降、DLCI=yのリンク通信がプロト
コル勧告通りに実行され、受信したフレームが上位ソフ
トウェアあるいはレイヤ2上位ファームウェアによって
フレーム多重プロトコル処理される。The layer 2 upper firmware is
Notify the link setting of DLCI = y to the upper software. After that, the link communication of DLCI = y is executed according to the protocol recommendation, and the received frame is subjected to the frame multiplex protocol processing by the upper software or the layer 2 upper firmware.
【0022】なお、FIFO7は、例えば1ビットシリ
アルあるいは8ビットパラレルの単位でフレームデータ
Dを格納するが、AフィールドからDLCIを抽出し、
抽出したDLCIに対応する状態値をメモリ4から読み
出して、この状態値を基にフレーム廃棄回路8が受信廃
棄か受信可かを判断できるまでの短い処理時間分の容量
を備えていればよい。これにより、上記処理時間の分だ
けフレームデータを遅延させることができ、フレーム廃
棄回路8が受信廃棄か受信可かを判断する前にフレーム
データがDLCに出力されてしまうことを防ぐことがで
きる。The FIFO 7 stores the frame data D in units of, for example, 1-bit serial or 8-bit parallel, but extracts the DLCI from the A field,
It suffices to have a capacity for a short processing time until the frame discarding circuit 8 can read out the state value corresponding to the extracted DLCI from the memory 4 and judge whether the frame discarding circuit 8 should discard the reception or can receive it based on this state value. As a result, the frame data can be delayed by the processing time, and the frame data can be prevented from being output to the DLC before the frame discard circuit 8 determines whether the reception is discarded or can be received.
【0023】また、起動時のフレーム受信インタフェー
ス部において、メモリ4の全ての状態値は、受信廃棄を
示す「0」となっている必要がある。このため、DLC
は、起動時の初期設定として、DLCIレジスタ1への
DLCI設定と状態値レジスタ2への状態値「0」設定
を所定のDLCI分だけ繰り返すことにより、これらD
LCIに対応したメモリ4の各アドレスの状態値を全て
リセットする。Further, in the frame receiving interface section at the time of activation, all the state values of the memory 4 need to be "0" indicating reception discard. Therefore, DLC
As the initial settings at the time of start-up, by repeating the DLCI setting in the DLCI register 1 and the state value “0” setting in the state value register 2 for a predetermined DLCI, these D
All the state values of each address of the memory 4 corresponding to the LCI are reset.
【0024】以上のように、本発明は、フレームリレー
技術を適用してフレーム多重プロトコル処理を実行する
回線対応部のフレーム受信インタフェース部に、回線対
応部(規模により、LSI/パッケージ/モジュール)
の上位ソフトウェアからの相手動作モード設定待ち要求
が無い、個々のDLCIに対する全ての受信フレームを
ハードウェアレベルで廃棄するハードウェア手段を設け
たことを特徴としている。As described above, according to the present invention, the line interface (depending on the scale, LSI / package / module) is added to the frame receiving interface unit of the line interface that executes the frame multiplex protocol processing by applying the frame relay technique.
It is characterized in that hardware means for discarding all received frames for each DLCI at the hardware level is provided without a request for waiting for setting of a partner operation mode from the upper software.
【0025】これは、従来の勧告通りの動作で陥る問題
を回避するため、相手端末側の応答監視タイマタイムア
ウト後の最大再送回数に従ったSABME再送を期待し
て、前述の相手動作モード設定待ち要求が無い、個々の
DLCIに対する全ての受信フレームをハードウェアレ
ベルで廃棄する動作を実行する。In order to avoid the problem caused by the operation according to the conventional recommendation, the SABME retransmission is expected in accordance with the maximum number of retransmissions after the response monitoring timer times out on the partner terminal side, and the waiting for the partner operation mode setting described above is waited for. Performs an operation at the hardware level to discard all unsolicited received frames for an individual DLCI.
【0026】したがって、システム自体が処理すべきリ
ンクのみプロトコル処理を多重処理するため、悪意呼に
よるシステムダウンの問題が皆無となり、また、終端し
ないリンクに対する勧告処理(DMフレームの送信)を
しないことだけでなく、受信フレームを破棄するレイヤ
2処理も不要となるので、終端するリンクに対して効率
良く処理能力を割り当てることが可能となる。Therefore, since the system itself multi-processes the protocol processing only for the links to be processed, there is no problem of system down due to malicious calls, and only the recommendation processing (DM frame transmission) for the unterminated links is not performed. In addition, since the layer 2 process for discarding the received frame is not necessary, it is possible to efficiently allocate the processing capacity to the terminating link.
【0027】[0027]
【発明の効果】本発明によれば、上位ソフトウェアから
の相手動作モード設定待ち要求が発生していないDLC
Iに対応する受信フレームをハードウェアレベルで廃棄
するようにしたことにより、システム自体が処理すべき
リンク(相手動作モード設定待ち要求が発生したリン
ク)のみのプロトコル処理を多重処理するため、悪意呼
によるシステムダウンの問題が皆無となる。また、終端
しないリンク(相手動作モード設定待ち要求が発生して
いないリンク)に対する勧告処理をしないことだけでな
く、受信フレームを破棄するレイヤ2処理も不要となる
ので、終端するリンクに対して効率良く処理能力を割り
当てることが可能となる。According to the present invention, the DLC in which the request for waiting for the partner operation mode setting from the upper software has not been issued.
Since the received frame corresponding to I is discarded at the hardware level, the protocol processing of only the link that the system itself should process (the link in which the request to wait for setting the other operation mode has occurred) is multi-processed. There is no problem of system down due to. Further, not only does the recommendation process for the link that does not terminate (the link for which the partner operation mode setting wait request has not occurred) not be performed, but the layer 2 process that discards the received frame is also unnecessary, so that it is efficient for the terminated link. It becomes possible to allocate processing capacity well.
【図1】 本発明の実施の形態となる回線対応部のフレ
ーム受信インタフェース部のブロック図である。FIG. 1 is a block diagram of a frame reception interface unit of a line interface unit according to an embodiment of the present invention.
【図2】 フレーム多重プロトコル処理シーケンスを示
す図である。FIG. 2 is a diagram showing a frame multiplex protocol processing sequence.
1…DLCIレジスタ、2…状態値レジスタ、3…セレ
クタ、4…メモリ、5…データ受信回路、6…Aフィー
ルドDLCI変換回路、7…FIFO、8…フレーム廃
棄回路。1 ... DLCI register, 2 ... state value register, 3 ... selector, 4 ... memory, 5 ... data receiving circuit, 6 ... A field DLCI conversion circuit, 7 ... FIFO, 8 ... frame discarding circuit.
Claims (3)
換機に設けられた回線毎の回線対応部内のフレーム受信
インタフェース部において、フレームリレー技術を適用
してフレーム多重プロトコル処理を実行するフレーム多
重プロトコル処理方法であって、 上位ソフトウェアからの相手動作モード設定待ち要求が
発生していないDLCIに対応する受信フレームをハー
ドウェアレベルで廃棄することを特徴とするフレーム多
重プロトコル処理方法。1. A frame relay exchange accommodating a plurality of terminals.
Frame reception in the line-corresponding part for each line provided in the exchange
Hard in the interface section, a frame multiplexing protocol processing method for performing a frame multiplexing protocol processing by applying the frame relay technique, the received frame corresponding to the DLCI opponent operation mode setting wait request from the host software has not occurred A frame multiplex protocol processing method characterized by discarding at a wear level.
換機に設けられた回線毎の回線対応部内のフレーム受信
インタフェース部において、フレームリレー技術を適用
してフレーム多重プロトコル処理を実行するフレーム多
重プロトコル処理方式であって、 上位ソフトウェアからの相手動作モード設定待ち要求が
発生していないDLCIに対応する受信フレームをハー
ドウェアレベルで廃棄する手段を有することを特徴とす
るフレーム多重プロトコル処理方式。2. A frame relay exchange accommodating a plurality of terminals.
Frame reception in the line-corresponding part for each line provided in the exchange
Hard in the interface section, a frame multiplexing protocol processing method for executing a frame multiplexing protocol processing by applying the frame relay technique, the received frame corresponding to the DLCI opponent operation mode setting wait request from the host software has not occurred A frame multiplex protocol processing method having means for discarding at the wear level.
多重プロトコル処理を実行するフレーム多重プロトコル
処理方式において、 回線対応部の上位ソフトウェアにより相手動作モード設
定待ち要求が発行されたDLCIを格納するためのDL
CIレジスタと、 このDLCIと同時に設定される、相手動作モード設定
待ちか否かを示す状態値を格納するための状態値レジス
タと、 受信フレームからDLCIを抽出するDLCI変換回路
と、 DLCIレジスタから出力されたDLCIに対応するア
ドレスに状態値レジスタからの状態値を格納し、DLC
I変換回路から出力されたDLCIに対応するアドレス
より状態値を読み出すメモリと、 メモリから出力された状態値が相手動作モード設定待ち
でないことを示しているとき、この状態値に対応する受
信フレームを廃棄するフレーム廃棄回路とを、回線対応
部に備えることを特徴とするフレーム多重プロトコル処
理方式。3. A DL for storing a DLCI for which a partner operation mode setting wait request has been issued by higher-order software of a line interface in a frame multiplex protocol processing method that executes frame multiplex protocol processing by applying frame relay technology.
CI register, status value register set at the same time as this DLCI for storing the status value indicating whether or not the partner operation mode is set, DLCI conversion circuit for extracting DLCI from the received frame, and output from DLCI register The state value from the state value register is stored in the address corresponding to the selected DLCI,
A memory that reads the status value from the address corresponding to the DLCI output from the I conversion circuit, and when the status value output from the memory indicates that it is not waiting for the partner operation mode setting, the received frame corresponding to this status value A frame multiplex protocol processing method, characterized in that a line discarding circuit is provided in a line interface.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23387898A JP3428447B2 (en) | 1998-08-20 | 1998-08-20 | Frame multiplex protocol processing method and frame multiplex protocol processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23387898A JP3428447B2 (en) | 1998-08-20 | 1998-08-20 | Frame multiplex protocol processing method and frame multiplex protocol processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000069078A JP2000069078A (en) | 2000-03-03 |
| JP3428447B2 true JP3428447B2 (en) | 2003-07-22 |
Family
ID=16961990
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23387898A Expired - Fee Related JP3428447B2 (en) | 1998-08-20 | 1998-08-20 | Frame multiplex protocol processing method and frame multiplex protocol processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3428447B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EA013145B1 (en) * | 2007-03-30 | 2010-02-26 | Сумитомо Метал Индастриз, Лтд. | Oil assortment pipes for expansion in a well and a method for production thereof |
-
1998
- 1998-08-20 JP JP23387898A patent/JP3428447B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000069078A (en) | 2000-03-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5168497A (en) | Packet communication processing method | |
| JPH10233779A (en) | Packet switching equipment | |
| US7370117B2 (en) | Communication system and method for communicating frames of management information in a multi-station network | |
| JPH0716204B2 (en) | Packet switching method | |
| EP0792079A1 (en) | V5 interface architecture | |
| JP3428447B2 (en) | Frame multiplex protocol processing method and frame multiplex protocol processing method | |
| US6614900B1 (en) | Method and apparatus for processing call signaling messages | |
| CN114885043B (en) | Interface system and method of self-adaptive forward protocol | |
| CN113794713A (en) | Communication processing method for bridging MIL-STD-1553 and UART by FC-AE-1553 protocol | |
| US6418119B1 (en) | Data transmission apparatus and method thereof | |
| JP3100612B2 (en) | Billing method and apparatus in exchange | |
| CN114157615B (en) | AFDX end system and method for improving virtual link scheduling efficiency | |
| KR100314582B1 (en) | Method of managing control messages for extending the number of subscriber boards of digital subscriber line access multiplexor | |
| JP7409153B2 (en) | Gateway device, terminal management method, and program | |
| JP3045147B2 (en) | Mobile communication data relay device | |
| JP3591491B2 (en) | Duplex queue synchronization method | |
| JP3101861B2 (en) | Common additional delay controller | |
| JP3337203B2 (en) | Data buffer control method | |
| JP3888083B2 (en) | Communication apparatus and communication method | |
| JPS59139745A (en) | Repeated call control system of message | |
| JP2000299703A (en) | Packet communication system | |
| JPS61280140A (en) | Shared channel access control circuit | |
| JPS6212233A (en) | Shared channel access control system | |
| JP2000069196A (en) | Communication terminal device | |
| JPH0514445A (en) | ISDN line reception processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090516 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100516 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110516 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |