JP3451424B2 - 共通バッファメモリ制御装置 - Google Patents

共通バッファメモリ制御装置

Info

Publication number
JP3451424B2
JP3451424B2 JP06253098A JP6253098A JP3451424B2 JP 3451424 B2 JP3451424 B2 JP 3451424B2 JP 06253098 A JP06253098 A JP 06253098A JP 6253098 A JP6253098 A JP 6253098A JP 3451424 B2 JP3451424 B2 JP 3451424B2
Authority
JP
Japan
Prior art keywords
buffer memory
common buffer
block
control device
cell
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
Application number
JP06253098A
Other languages
English (en)
Other versions
JPH11261584A (ja
Inventor
修司 高田
康弘 大場
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP06253098A priority Critical patent/JP3451424B2/ja
Priority to US09/258,442 priority patent/US7075938B1/en
Publication of JPH11261584A publication Critical patent/JPH11261584A/ja
Application granted granted Critical
Publication of JP3451424B2 publication Critical patent/JP3451424B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/901Buffering arrangements using storage descriptor, e.g. read or write pointers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Packet switching elements characterised by the switching fabric construction
    • H04L49/103Packet switching elements characterised by the switching fabric construction using a shared central buffer; using a shared memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Packet switching elements characterised by the switching fabric construction
    • H04L49/104Asynchronous transfer mode [ATM] switching fabrics
    • H04L49/105ATM switching elements
    • H04L49/108ATM switching elements using shared central buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9036Common buffer combined with individual queues

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ATM交換機等の
共通バッファメモリ制御装置に関し、特に複数のセルか
ら成る1つのメッセージデータを転送するメッセージ通
信サービスに適した共通バッファメモリ制御装置に関す
る。
【0002】
【従来の技術】広帯域統合サービスディジタルネットワ
ーク(B−ISDN)で用いられる非同期転送モード
(ATM:Asynchronous Transfe
r Mode)のATM交換機等は、共通バッファメモ
リを用いたスイッチング装置によりATMネットワーク
におけるセルのルーティングを行う。
【0003】従来の共通バッファメモリを用いたスイッ
チング装置は、アドレスチェーンによる共通バッファメ
モリの書込み読出し制御を行っている。図3は従来の共
通バッファメモリを用いたスイッチング装置を示す図で
ある。
【0004】図3において、31は多重化部(MU
X)、32は共通バッファメモリ、33は共通バッファ
メモリの書込み位置及び読出位置を指定するアドレスポ
インタ、34は多重分離部(DEMUX)、35はルー
ティング情報デコーダ(RTGDEC)、36は書込み
アドレスメモリ、37は読出しアドレスメモリ、38は
出力ルート番号デコーダ、39は出力ルート番号カウン
タである。
【0005】書込みアドレスメモリ36は出力ルート対
応にメモリ領域WA−1乃至WA−nを有し、又、読出
しアドレスメモリ37は出力ルート対応にメモリ領域R
A−1乃至RA−nを有する。
【0006】各入線から入力(入力−1〜入力−n)さ
れたセルは、多重化部31で多重され、1セルずつ順次
共通バッファメモリ32に出力される。このとき、多重
化部31は各セルのヘッダ部に格納されたルーティング
情報を抽出し、該ルーティング情報をルーティング情報
デコーダ35に送出する。ルーティング情報デコーダ3
5は該ルーティング情報をデコードし、その出力ルート
番号iに対応した書込みアドレスメモリWA−iを指定
する。
【0007】出力ルート対応の各書込みアドレスメモリ
WA−1乃至WA−nは、共通バッファメモリ32にお
けるセルの書込みアドレスを保持し、ルーティング情報
デコーダ35により指定された書込みアドレスメモリW
A−iは、保持している書込みアドレスをアドレスポイ
ンタ33に出力する。
【0008】共通バッファメモリ32は、アドレスポイ
ンタ33により指定される書込みアドレスの位置に、前
記多重化部31から出力されたセルを書込む。又、アド
レスポインタ33は、該出力ルートへの次のセルが到着
したときに該セルを格納する書込みアドレスを書込みア
ドレスメモリWA−iに出力し、書込みアドレスメモリ
WA−iは新たな書込みアドレスに保持内容を更新す
る。
【0009】一方、共通バッファメモリ32に書込まれ
たセルは以下のように読出される。まず、出力ルート番
号カウンタ39は順番に出力ルート番号を出力し、出力
ルート番号デコーダ38は出力ルート番号iに対応した
読出しアドレスメモリRA−iを指定する。
【0010】出力ルート対応の各読出しアドレスメモリ
RA−1乃至RA−nは、送出するセルが格納されてい
る共通バッファメモリ32の読出しアドレスを保持し、
出力ルート番号デコーダ38により指定された読出しア
ドレスメモリRA−iは、保持している読出しアドレス
をアドレスポインタ33に出力する。共通バッファメモ
リ32は、アドレスポインタ33により指定される読出
しアドレスのセルを読出し、多重分離部34に送出す
る。
【0011】又、アドレスポインタ33は、該出力ルー
トへ次に送出するセルが格納されているアドレスを該読
出しアドレスメモリRA−iに出力し、該読出しアドレ
スメモリRA−iは、その新たな読出しアドレスに保持
内容を更新する。
【0012】そして、セルが共通バッファメモリ32か
ら読出され、多重分離部34に送出されると、そのセル
がこれまで格納されていた共通バッファメモリ32の領
域は解放され、その後到着するセルの書込みに使用され
る。
【0013】共通バッファメモリ32から読出されたセ
ルは、多重分離部34によりセルヘッダ部のルーティン
グ情報に対応した出力ルートに分離され、それぞれの出
線から出力(出力−1〜出力−n)される。
【0014】
【発明が解決しようとする課題】前述のアドレスチェー
ンによる共通バッファメモリの書込み読出し制御を行う
スイッチング装置により、複数のセルから成る1つのメ
ッセージデータを転送する所謂メッセージ通信サービス
を行おうとした場合、1つのメッセージデータが共通バ
ッファメモリ32内において複数のセルに分離されて格
納される。
【0015】従って、ATMレイヤとその上位レイヤと
の間でのメッセージデータについてのハンドリング等に
際して、1つのメッセージデータを構成する各セルが格
納されているアドレスの全てを制御しなければならず、
処理が複雑になり、高速なメッセージ通信サービスを提
供することができないという問題点がある。
【0016】本発明は、複数のセルから成る1つのメッ
セージ情報の処理におけるアドレス制御を簡素化し、高
速なメッセージ通信サービスを可能にする共通バッファ
メモリ制御装置を提供することを目的とする。
【0017】
【課題を解決するための手段】本発明の共通バッファメ
モリ制御装置は、(1)複数のセルに分割されたメッセ
ージデータを格納する共通バッファメモリを制御する共
通バッファメモリ制御装置において、複数のブロック単
位に分割された前記共通バッファメモリの各ブロック内
におけるセルの最終書込みアドレス値を保持するアドレ
ス管理テーブルと、前記各ブロック毎に使用者識別番号
を保持する使用者管理テーブルとを備え、先頭部、途中
部及び末尾部とからなる1つのメッセージに対して、
メッセージのセル内の付加情報から、該セルがメッセー
ジの先頭部、途中部又は末尾部であるかを判別する手段
と、前記セル内の付加情報から判別した先頭部、途中部
又は末尾部を示す情報と、該セル内の情報から抽出した
使用者識別番号とを基に、1つのメッセージに係るセル
を前記共通バッファメモリの同一ブロック内に順次格納
する手段と、を備えたものである。
【0018】又、(2)次に到着するセルを書込むアド
レスを予め格納したブロック管理テーブルを備えたもの
である。又、(3)前記共通バッファメモリのブロック
長及び分割数を、外部に設けた入力装置からのデータに
従って任意に設定する構成を有するものである。
【0019】又、(4)前記共通バッファメモリのブロ
ック長を、メッセージデータの情報量に応じて変更する
構成を有するものである。又、(5)前記共通バッファ
メモリを、同じブロック長のブロックの集合を1つのブ
ロック群とし、ブロック長の異なる複数のブロック群に
分割して、各ブロック毎に先頭書き込みアドレスを割り
当てる構成を有するものである。
【0020】又、(6)ブロックの割当において、前記
ブロック群毎に独立して空き状態のブロックを検索する
構成を有するものである。又、(7)ブロック割当にお
いて、メッセージの先頭部を示すセルが入力される前
に、空き状態のブロックを予め検索しておく構成を有す
るものである。
【0021】又、(8)確保したブロック長よりもメッ
セージデータの情報が少ないと判定した場合に、確保し
た剰余領域を解放する構成を有するものである。又、
(9)メッセージデータの異常を検出したとき、異常状
況に応じて共通バッファメモリの制御を行う構成を有す
るものである。
【0022】
【発明の実施の形態】図1は本発明の実施の形態の共通
バッファメモリを用いたスイッチング装置を示す図であ
る。同図において、10−#1乃至10−#nはn本の
入線、11は多重化部(MUX)、12はセル判別部、
13は共通バッファメモリ、14はアドレスポインタ、
15はメッセージキュー、16は多重分離部(DEMU
X)、17−#1乃至17−#nはn本の出線、20は
共通バッファメモリ制御装置、21は空きブロック検索
部、22は空きブロック管理テーブル、23はブロック
管理テーブル、24は使用者管理テーブル、25はアド
レス管理テーブル、30は外部の入出力装置である。
【0023】共通バッファメモリ13は、メッセージ対
応に分割されたブロックBLK−1乃至BLK−n毎に
セルの書込み及び読出し制御が行われる。空きブロック
管理テーブル22は、該ブロックBLK−1乃至BLK
−n対応にその空き/使用中状態を記憶する領域22−
1乃至22−nを有し、同じくブロック管理テーブル2
3は、ブロック対応に書込みアドレスを記憶する領域2
3−1乃至23−nを有し、使用者管理テーブル24
は、ブロック対応に使用者識別番号を記憶する領域24
−1乃至24−nを有し、アドレス管理テーブル25
は、ブロック対応に最終書込みアドレスを記憶する領域
25−1乃至25−nを有する。
【0024】図2は本発明の実施の形態の共通バッファ
メモリの制御のフローチャートである。以下、本発明の
実施の形態を図1及び図2を参照して説明する。n本の
入線10−#1乃至10−#nから到着するセルは、多
重化部11で多重され、1セルずつ順次セル判別部12
に送出される。セル判別部12はセル内の付加情報か
ら、そのセルがメッセージデータの先頭部のセルか、途
中部のセルか、末尾部のセルかを判別し(図2(1)参
照)、先頭部のセルと判別したときは、メッセージ先頭
部のセルが到着したことを示す信号を、空きブロック検
索部21に送出する。
【0025】空きブロック検索部21は、メッセージ先
頭部のセルが到着したことを示す信号が入力されると、
空きブロック管理テーブル22の、ブロック毎の空き/
使用中状態を記憶する領域22−1乃至22−nを検索
して任意の空きブロックBLK−iを選定する。空きブ
ロック検索部21は、空きブロックを検出するとそのブ
ロックBLK−iの空きブロック管理テーブル22の領
域22−iを使用中状態(0→1)に設定する(図2
(2)参照)。
【0026】空きブロック検索部21は、検出した空き
ブロックBLK−iに対応するブロック管理テーブル領
域の23−i及び使用者管理テーブルの領域24−iを
選定する。選定されたブロック管理テーブルの領域23
−iは対応するアドレス管理テーブルの領域25−iに
保存されているアドレス値により、当該空きブロックB
LK−iの先頭アドレスを取得し(図2(3)参照)、
又選択された使用者管理テーブルの領域24−iは、セ
ル判別部12がセル内の情報から抽出した使用者識別番
号を格納して更新する(図2(4)参照)。
【0027】前記選択された空きブロックBLK−iの
先頭アドレスを取得したブロック管理テーブル23−i
は、その先頭アドレスをアドレスポインタ14に出力
し、アドレスポインタ14はブロック管理テーブルの領
域23−iから出力されるアドレスにより、共通バッフ
ァメモリ13の書込みアドレスを指定し、共通バッファ
メモリ13は該書込みアドレスに、前記判別部12を介
して出力されたセルを格納する(図2(5)参照)。
【0028】又、アドレスポインタ14は次に到着する
セルを書込む書込みアドレスを、ブロックに対応したア
ドレス管理テーブルの領域25−iに出力し、アドレス
管理テーブルの領域25−iはその新たなアドレスを格
納して更新し、該アドレスを最終書込みアドレスとして
保持する(図2(6)参照)。
【0029】入力されたセルがメッセージデータの途中
部のセルである場合、そのセル内の情報から抽出される
使用者識別番号が格納されている使用者管理テーブルの
領域24−iに対応するアドレス管理テーブルの領域2
5−iを参照して(図2(7)参照)、最終書込みアド
レスをブロック管理テーブルの領域23−iに与え、該
最終書込みアドレスを取得したブロック管理テーブルの
領域23は、前述したアドレスポインタ14を用いた書
込み動作と同様に、共通バッファメモリ13の所定のメ
モリブロックBLK−iに順次セルを書込む(図2
(5)参照)。セルを書き込んだ後、同様にアドレス管
理テーブルの領域25−iの最終書込みアドレスの更新
を行う(図2(6)参照)。
【0030】メッセージデータの末尾部を示すセルが入
力された場合には、使用者管理テーブル24を参照して
そのメッセージデータが格納されている共通バッファメ
モリ13のブロックBLK−iを認識し、該ブロックB
LK−i内の記憶内容を全てメッセージキュー15に書
込み(図2(8)参照)、このブロックBLK−iの領
域を解放して空き状態とする。併せてそこのブロックB
LK−iに対応する空きブロック管理テーブルの空き/
使用中を記憶している領域22−iを空き状態に更新し
(1→0)、以後の他のメッセージデータの格納に使用
可能にする(図2(9)参照)。
【0031】以上述べた動作は、セル損失や誤挿入のな
いセルが入力された場合の動作であるが、セル損失や誤
挿入等によりメッセージデータの先頭部又は末尾部等に
異常を生じた場合でも、1つのメッセージデータは1つ
のメモリブロック内にまとまって格納されているため、
そのアドレス制御が簡素化され、上位レイヤとの間のメ
ッセージデータについてのハンドリングが高速且つ容易
となる。そのため、共通バッファメモリ13からメッセ
ージデータを読出してメッセージキュー15へ書込む際
に、メッセージデータの異常状況に応じて、例えば、メ
ッセージキュー15にそのまま上書きする、廃棄してエ
ラーメッセージを発信者に返送して再送要求をする、又
はメッセージキュー15に書込んでデータの保護処理を
行う、等それぞれ異なる制御を行い、メッセージデータ
異常に対する最適な処理を容易に実行することができ、
サービスの品質を向上させることができる。
【0032】前述した実施の形態は、メッセージデータ
の先頭部を示すセルが入力されたときに空きブロックを
検索する制御方式のものであったが、空きブロック検索
部21はメッセージデータの先頭部を示すセルが到着す
る以前に空きブロックを検索しておく構成とすることに
より、共通バッファメモリ13へのセルの書込みを更に
高速化することができる。
【0033】又、共通バッファメモリ13の各ブロック
BLK−1乃至BLK−nのブロック長及び分割数は、
予め設定した固定的なものとしてもよいが、外部に設け
た入出力装置30からトラフィック状態等に応じて適宜
設定するようにし、共通バッファメモリのメモリ領域を
効率的に使用する構成とすることができる。更に、共通
バッファメモリ13を、同じブロック長のブロックの集
合を1つのブロック群とし、ブロック長の異なる複数の
ブロック群に分割して、各ブロック毎に先頭書き込みア
ドレスを割り当てる構成とすることができ、その際、ブ
ロックの割当において、ブロック群毎に独立して空き状
態のブロックを検索する構成として、メモリ領域を有効
に使用すると共にメモリアクセスを高速化することがで
きる。
【0034】更に、セル判別部12において、メッセー
ジ通信が開始されるときに送出されるセルから抽出した
メッセージデータ量についての情報に基づき、該メッセ
ージデータ量に応じてブロック長を変更する可変ブロッ
ク長方式とすることもできる。その場合、確保したブロ
ック長よりも、実際に入力されたメッセージ量が少なか
った場合には、剰余領域を解放し、以後のメッセージ通
信に使用可能とすることにより、リソースをより有効に
利用したメッセージ管理が可能となる。なお、確保した
ブロック長よりも、実際に入力されたメッセージ量が少
なかったと判断される場合として、メッセージデータの
途中部のセルを格納しているとき、末尾部を示すセルが
到着する以前に先頭部を示すセルが到着したような場
合、又は所定の時間が経過しても所定のセルが到着しな
いようなメッセージデータ異常の場合等がある。
【0035】
【発明の効果】以上説明したように、本発明によれば、
1つのメッセージに対して共通バッファメモリの1つの
ブロックを割り当て、1つのメッセージに係るセルを同
一のブロックの共通バッファメモリに順次格納すること
により、そのアドレス制御が簡素化され、上位レイヤと
の間のメッセージデータについてのハンドリングが高速
且つ容易となる利点がある。
【0036】又、メッセージデータの先頭部を示すセル
が到着する以前に空きブロックを検索しておく構成とす
ることにより、共通バッファメモリ13へのセルの書込
みを更に高速化することができ、共通バッファメモリの
ブロック長及び分割数を、適宜設定する構成としたこと
により、共通バッファメモリのメモリ領域を効率的に使
用することができる。更に、メッセージデータの異常に
対してその異常状況に応じて、それぞれ異なる制御を行
うことにより、サービスの品質を向上させることができ
る。
【図面の簡単な説明】
【図1】本発明の実施の形態の共通バッファメモリを用
いたスイッチング装置を示す図である。
【図2】本発明の実施の形態の共通バッファメモリの制
御のフローチャートである。
【図3】従来の共通バッファメモリを用いたスイッチン
グ装置を示す図である。
【符号の説明】
10−#1乃至10−#n n本の入線 11 多重化部(MUX) 12 セル判別部 13 共通バッファメモリ 14 アドレスポインタ 15 メッセージキュー 16 多重分離部(DEMUX) 17−#1乃至17−#n n本の出線 20 共通バッファメモリ制御装置 21 空きブロック検索部 22 空きブロック管理テーブル 23 ブロック管理テーブル 24 使用者管理テーブル 25 アドレス管理テーブル 30 外部の入出力装置
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平9−98189(JP,A) 特開 平10−75251(JP,A) 特許2682561(JP,B2) (58)調査した分野(Int.Cl.7,DB名) H04L 12/28

Claims (9)

    (57)【特許請求の範囲】
  1. 【請求項1】 複数のセルに分割されたメッセージデー
    タを格納する共通バッファメモリを制御する共通バッフ
    ァメモリ制御装置において、 複数のブロック単位に分割された前記共通バッファメモ
    リの各ブロック内におけるセルの最終書込みアドレス値
    を保持するアドレス管理テーブルと、前記各ブロック毎
    に使用者識別番号を保持する使用者管理テーブルとを備
    え、 先頭部、途中部及び末尾部とからなる1つのメッセージ
    に対して、該メッセージのセル内の付加情報から、該セ
    ルがメッセージの先頭部、途中部又は末尾部であるかを
    判別する手段と、 前記セル内の付加情報から判別した先頭部、途中部又は
    末尾部を示す情報と、該セル内の情報から抽出した使用
    者識別番号とを基に、1つのメッセージに係るセルを前
    記共通バッファメモリの同一ブロック内に順次格納する
    手段と、 を備えた ことを特徴とする共通バッファメモリ制御装
    置。
  2. 【請求項2】 前記共通バッファメモリ制御装置は、次
    に到着するセルを書込むアドレスを予め格納したブロッ
    ク管理テーブルを備えたことを特徴とする請求項1記載
    の共通バッファメモリ制御装置。
  3. 【請求項3】 前記共通バッファメモリ制御装置は、前
    記共通バッファメモリのブロック長及び分割数を、外部
    に設けた入力装置からの設定データに従って任意に設定
    する構成を有することを特徴とする請求項1又2記載の
    共通バッファメモリ制御装置。
  4. 【請求項4】 前記共通バッファメモリ制御装置は、前
    記共通バッファメモリのブロック長を、メッセージデー
    タの情報量に応じて変更する構成を有することを特徴と
    する請求項1又は2記載の共通バッファメモリ制御装
    置。
  5. 【請求項5】 前記共通バッファメモリ制御装置は、前
    記共通バッファメモリを、同じブロック長のブロックの
    集合を1つのブロック群とし、ブロック長の異なる複数
    のブロック群に分割して、各ブロック毎に先頭書き込み
    アドレスを割り当てる構成を有することを特徴とする請
    求項1、2又は3記載の共通バッファメモリ制御装置。
  6. 【請求項6】 前記共通バッファメモリ制御装置は、ブ
    ロックの割当において、前記ブロック群毎に独立して空
    き状態のブロックを検索する構成を有することを特徴と
    する請求項5に記載の共通バッファメモリ制御装置。
  7. 【請求項7】 前記共通バッファメモリ制御装置は、ブ
    ロック割当において、メッセージの先頭部を示すセルが
    入力される前に、空き状態のブロックを予め検索してお
    く構成を有することを特徴とする請求項1乃至6記載の
    共通バッファメモリ制御装置。
  8. 【請求項8】 前記共通バッファメモリ制御装置は、確
    保したブロック長よりもメッセージデータの情報が少な
    いと判定した場合に、確保した剰余領域を解放する構成
    を有することを特徴とする請求項4記載の共通バッファ
    メモリ制御装置。
  9. 【請求項9】 前記共通バッファメモリ制御装置は、メ
    ッセージデータの異常を検出したとき、異常状況に応じ
    て共通バッファメモリの制御を行う構成を有することを
    特徴とする請求項1乃至8記載の共通バッファメモリ制
    御装置。
JP06253098A 1998-03-13 1998-03-13 共通バッファメモリ制御装置 Expired - Fee Related JP3451424B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP06253098A JP3451424B2 (ja) 1998-03-13 1998-03-13 共通バッファメモリ制御装置
US09/258,442 US7075938B1 (en) 1998-03-13 1999-02-26 Common buffer memory control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP06253098A JP3451424B2 (ja) 1998-03-13 1998-03-13 共通バッファメモリ制御装置

Publications (2)

Publication Number Publication Date
JPH11261584A JPH11261584A (ja) 1999-09-24
JP3451424B2 true JP3451424B2 (ja) 2003-09-29

Family

ID=13202858

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06253098A Expired - Fee Related JP3451424B2 (ja) 1998-03-13 1998-03-13 共通バッファメモリ制御装置

Country Status (2)

Country Link
US (1) US7075938B1 (ja)
JP (1) JP3451424B2 (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100352855B1 (ko) * 1999-12-27 2002-09-16 엘지전자 주식회사 통신 시스템의 에이에이엘2를 이용한 에이티엠 셀송신장치
KR100399580B1 (ko) * 2000-12-06 2003-09-26 주식회사 케이티 Atm 교환기에서 연계 리스트로 운용되는 버퍼의 주소관리 방법
US7430202B2 (en) * 2003-08-06 2008-09-30 Lsi Corporation System and method of tributary time-space switching
US7408875B2 (en) * 2004-04-09 2008-08-05 International Business Machines Corporation System and program product for actively managing central queue buffer allocation
CN100449504C (zh) * 2005-01-05 2009-01-07 华为技术有限公司 一种基于bitmap表的缓存管理方法
CN101094183B (zh) * 2007-07-25 2011-12-07 杭州华三通信技术有限公司 一种缓存管理方法及装置
WO2009067538A1 (en) * 2007-11-19 2009-05-28 Mentor Graphics Corporation Dynamic pointer dereferencing and conversion to static hardware

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5365519A (en) * 1991-03-05 1994-11-15 Hitachi, Ltd. ATM switch1ng system connectable to I/O links having different transmission rates
JP3085391B2 (ja) 1989-06-19 2000-09-04 株式会社日立製作所 通信装置
ATE113150T1 (de) * 1990-03-02 1994-11-15 Ascom Tech Ag Steuereinheit für den zentralspeicher eines atm- knotens.
US5535197A (en) * 1991-09-26 1996-07-09 Ipc Information Systems, Inc. Shared buffer switching module
CA2145017C (en) * 1994-03-31 2000-02-15 Masaru Murakami Cell multiplexer having cell delineation function
JP2770786B2 (ja) * 1995-06-05 1998-07-02 日本電気株式会社 構造化データの多重atm/stm変換装置
US6185209B1 (en) * 1997-07-11 2001-02-06 Telefonaktiebolaget Lm Ericsson VC merging for ATM switch

Also Published As

Publication number Publication date
US7075938B1 (en) 2006-07-11
JPH11261584A (ja) 1999-09-24

Similar Documents

Publication Publication Date Title
CA2049182C (en) Traffic shaping method and circuit
US5825767A (en) ATM switch with input and output ports
CA2112528C (en) Packet switching system for forwarding packets from input buffers using idle/busy status of output buffers
EP0680173B1 (en) Multicasting apparatus
EP0614324B1 (en) Multiprocessing system for assembly/disassembly of asynchronous transfer mode cells
JPH07321815A (ja) 共有バッファ型atmスイッチおよびその同報制御方法
EP0680235A1 (en) Channel identifier generation
JPH03149936A (ja) 通信切替素子
JPH07321823A (ja) マルチキャスティング機能を備えた装置
EP1010302A1 (en) Efficient multicast mapping in a network switch
JPH10224377A (ja) デジタル信号の双方向伝送のための経路指定スイッチ
JPH0774749A (ja) スイッチングシステム
JPH11346223A (ja) Atm交換機
JP3451424B2 (ja) 共通バッファメモリ制御装置
JPH11266272A (ja) 共用バッファ制御装置
US5463622A (en) Control unit for the common memory of an ATM node
US6134219A (en) Test of cell conductivity in ATM switching system
JP3602893B2 (ja) Atmインタフェースおよびシェーピング方法
JPH11122257A (ja) 共通バッファ型スイッチ
JPH07319630A (ja) バッファ容量決定方式
JPH0936868A (ja) Atmスイッチのアドレス生成回路
JP2689951B2 (ja) セル選択回路
JPH05136814A (ja) Atm網におけるセルコピー装置
JPH0417431A (ja) パケット一時蓄積装置
JP3019853B2 (ja) Atmスイッチおよびその制御方法

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20030603

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080718

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090718

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100718

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100718

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110718

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees