JP2001511976A - データ識別子を複製することによって複数のコピーを送信するための方法および装置 - Google Patents
データ識別子を複製することによって複数のコピーを送信するための方法および装置Info
- Publication number
- JP2001511976A JP2001511976A JP53577098A JP53577098A JP2001511976A JP 2001511976 A JP2001511976 A JP 2001511976A JP 53577098 A JP53577098 A JP 53577098A JP 53577098 A JP53577098 A JP 53577098A JP 2001511976 A JP2001511976 A JP 2001511976A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- copy
- data
- queue
- port
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/901—Buffering arrangements using storage descriptor, e.g. read or write pointers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- 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/30—Peripheral units, e.g. input or output ports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9047—Buffering arrangements including multiple buffers, e.g. buffer pools
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9063—Intermediate storage in different physical parts of a node or terminal
- H04L49/9068—Intermediate storage in different physical parts of a node or terminal in the network interface card
- H04L49/9073—Early interruption upon arrival of a fraction of a packet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9063—Intermediate storage in different physical parts of a node or terminal
- H04L49/9078—Intermediate storage in different physical parts of a node or terminal using an external memory or storage device
-
- 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/26—Special purpose or proprietary protocols or architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/42—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
- H04Q3/54—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
- H04Q3/545—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored programme
- H04Q3/54575—Software application
- H04Q3/54591—Supervision, e.g. fault localisation, traffic measurements, avoiding errors, failure recovery, monitoring, statistical analysis
-
- 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/3009—Header conversion, routing tables or routing tags
-
- 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/3027—Output queuing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/354—Switches specially adapted for specific applications for supporting virtual local area networks [VLAN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/45—Arrangements for providing or supporting expansion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1316—Service observation, testing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13162—Fault indication and localisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.データの組を送信するための構成であって、 データの組をストアするよう構成されるメモリを含み、データの各組は割当て られたデータ識別子を有し、メモリから別個に取出し可能であり、さらに、 送信されるべきデータの組のコピー数を決定し、1つのデータの組の送信され るべき各コピーごとに1つの複製されたデータ識別子があるように、そのデータ の組のためのデータ識別子を複製する送信ベクタ発生器と、 送信ベクタマネージャから受取られるデータ識別子をキューに入れるよう構成 される少なくとも1つの出力キューと、 出力キューを出るデータ識別子を検査し、データ識別子が識別するメモリから のデータの組にアクセスし、アクセスされたデータの組のコピーを送信する少な くとも1つの送信ポートとを含む、構成。 2.複数の出力キューと複数の送信ポートとをさらに含み、各送信ポートは出力 キューのそれぞれ1つからデータ識別子を受取る、請求項1に記載の構成。 3.マルチコピーキューおよびマルチコピーキャッシュをさらに含み、マルチコ ピーキューはエントリを受取り、キューに入れ、各エントリはデータ識別子と関 連のコピー数とを含み、正のコピー数は、そのコピー数だけの、データ識別子が 識別するデータの組のコピーが送信されるべきことを示し、負のコピー数はデー タ識別子が識別するデータの組の送信を示す、請求項2に記載の構成。 4.マルチコピーキューを出るエントリを検査し、正のコピー数を有するエント リをマルチコピーキャッシュへとストアし、負のコピー数を有するマルチコピー キューを出る各エントリごとに、負のコピー数を有するマルチコピーキューから 出るエントリと同じデータ識別子を有するマルチコピーキャッシュ内のエントリ を突き止め、マルチコピーキャッシュ内のコピー数が1よりも大きければマルチ コピーキャッシュ内のエントリのコピー数をデクリメントし、コピー数が1と等 しければマルチコピーキャッシュからエントリを除去するよう構成されるマネー ジャをさらに含む、請求項3に記載の構成。 5.送信ベクタ発生器は、どのポートがデータの組のコピーを送信するかを決定 し、それらのポートを識別するポートベクタを発生するルールチェッカーと、ポ ートベクタを受取り、そのデータの組のために発生されたポートベクタが識別す る各ポートに対応する各出力キュー内に複製されたデータ識別子をロードするポ ートベクタFIFOとを含む、請求項4に記載の構成。 6.構成はパケット交換網内のネットワークスイッチ構成であり、データの組は スイッチの送信ポートに転送するためにスイッチの1つのポートで受取られるデ ータのフレームであり、データ識別子はフレームがストアされるメモリ内の場所 を指すフレームポインタである、請求項5に記載の構成。 7.メモリはスイッチの外部にあり、したがって、フレームはスイッチの外部に ストアされる、請求項6に記載の構成。 8.フレームを受取り、転送するためのパケット交換網内のスイッチ構成であっ て、 フレームをストアするよう構成されるメモリを含み、各フレームは、フレーム がストアされ、メモリから取出し可能であるメモリ内の場所を指す割当てられた フレームポインタを有し、さらに、 転送されるべきフレームのコピー数を決定し、1つのフレームの送信されるべ き各コピーごとに1つの複製されたフレームポインタがあるように、フレームポ インタを複製する送信ベクタ発生器と、 送信ベクタマネージャから受取られるフレームポインタをキューに入れるよう 構成される少なくとも1つの出力キューと、 出力キューを出るフレームを検査し、フレームポインタが指すメモリからのフ レームにアクセスし、アクセスされたフレームのコピーを送信する、少なくとも 1つの送信ポートとを含む、スイッチ構成。 9.複数の出力キューと複数の送信ポートとをさらに含み、各送信ポートは出力 キューのそれぞれ1つからフレームポインタを受取る、請求項8に記載のスイッ チ構成。 10.マルチコピーキューおよびマルチコピーキャッシュをさらに含み、マルチ コピーキューはエントリを受取り、キューに入れ、各エントリはフレームポイン タと関連のコピー数とを含み、正のコピー数は、そのコピー数だけの、フレーム ポインタが指すフレームのコピーが転送されるべきことを示し、負のコピー数は フレームポインタが指すフレームの送信を示す、請求項9に記載のスイッチ構成 。 11.マルチコピーキューを出るエントリを検査し、正のコピー数を有するエン トリをマルチコピーキャッシュへとストアし、負のコピー数を有するマルチコピ ーキューを出る各エントリごとに、負のコピー数を有するマルチコピーキューか ら出るエントリと同じフレームポインタを有するマルチコピーキャッシュ内のエ ントリを突き止め、マルチコピーキャッシュ内のコピー数が1よりも大きければ マルチコピーキャッシュ内のエントリのコピー数をデクリメントし、コピー数が 1と等しければマルチコピーキャッシュからエントリを除去するよう構成される マネージャをさらに含む、請求項10に記載のスイッチ構成。 12.送信ベクタ発生器は、どのポートがフレームのコピーを送信するかを決定 すし、それらのポートを識別するポートベクタを発生するルールチェッカと、ポ ートベクタを受取り、そのデータの組のために発生されたポートベクタが識別す る各ポートに対応する各出力キューに内に複製されたフレームポインタをロード するポートベクタFIFOとを含む、請求項11に記載のスイッチ構成。 13.メモリは外部メモリであり、スイッチ構成は、外部メモリと、出力キュー 、送信ポート、マネージャ、マルチコピーキューおよびマルチコピーキャッシュ との間に結合される外部メモリインタフェースをさらに含む、請求項12に記載 のスイッチ構成。 14.装置からデータの単一の組の複数のコピーを送信する方法であって、 メモリ内にデータの組をストアするステップと、 データの組を識別するデータ識別子を発生するステップと、 送信されるべきデータの組のコピー数を決定するステップと、 送信されるべきデータの組の各コピーごとに複製されたデータ識別子を生ずる ためにデータ識別子を複製するステップと、 複製されたデータ識別子をキューに入れるステップと、 複製されたデータ識別子のキュー入れが完了すると、メモリにアクセスし、複 製されたデータ識別子が識別するメモリからのデータの組のコピーを送信するス テップとを含む、方法。 15.複製されたデータをキューに入れるステップは複製されたデータ識別子を 複数の出力キューへとロードするステップを含み、各出力キューは関連の送信ポ ートを有し、メモリにアクセスし、コピーを送信するステップは、送信ポートの 1つの1つがメモリにアクセスし、データ識別子が識別するデータの組を取出す ステップを含む、請求項14に記載の方法。 16.送信されるべきコピー数のカウントを維持し、データの組の各コピーが送 信された後にカウントを調節するステップをさらに含む、請求項15に記載の方 法。 17.カウントを維持し、カウントを調節するステップはマルチコピーキュー内 にエントリを入れるステップを含み、各エントリはデータ識別子と関連のコピー 数とを含み、正のコピー数は、そのコピー数だけの、データ識別子が識別するデ ータの組のコピーが転送されるべきことを示し、負のコピー数はデータ識別子が 識別するデータの組の送信を示す、請求項16に記載の方法。 18.維持し、調節するステップはさらに、マルチコピーキューを出るエントリ を検査し、正のコピー数を有するエントリをキャッシュメモリへとストアし、負 のコピー数を有するマルチコピーキューを出る各エントリごとに、負のコピー数 を有するマルチコピーキューから出るエントリと同じデータ識別子を有するキャ ッシュメモリ内のエントリを突き止め、キャッシュメモリ内のコピー数が1より も大きければキャッシュメモリ内のエントリのコピー数をデクリメントし、コピ ー数が1と等しければキャッシュメモリからエントリを除去するステップをさら に含む、請求項17に記載の方法。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US3802597P | 1997-02-14 | 1997-02-14 | |
US60/038,025 | 1997-12-18 | ||
US08/992,924 | 1997-12-18 | ||
US08/992,924 US6128654A (en) | 1997-02-14 | 1997-12-18 | Method and apparatus for transmitting multiple copies by replicating data identifiers |
PCT/US1998/001689 WO1998036528A1 (en) | 1997-02-14 | 1998-01-30 | Method and apparatus for transmitting multiple copies by replicating data identifiers |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2001511976A true JP2001511976A (ja) | 2001-08-14 |
JP2001511976A5 JP2001511976A5 (ja) | 2005-09-08 |
JP4078445B2 JP4078445B2 (ja) | 2008-04-23 |
Family
ID=26714752
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP53577098A Expired - Lifetime JP4078445B2 (ja) | 1997-02-14 | 1998-01-30 | データ識別子を複製することによって複数のコピーを送信するための方法および装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US6128654A (ja) |
EP (1) | EP0960502B1 (ja) |
JP (1) | JP4078445B2 (ja) |
DE (1) | DE69819303T2 (ja) |
TW (1) | TW449694B (ja) |
WO (1) | WO1998036528A1 (ja) |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6457053B1 (en) * | 1998-09-21 | 2002-09-24 | Microsoft Corporation | Multi-master unique identifier allocation |
US6553027B1 (en) * | 1999-05-21 | 2003-04-22 | Advanced Micro Devices, Inc. | Apparatus and method for cascading multiple network switch devices |
JP2000341307A (ja) * | 1999-05-28 | 2000-12-08 | Sharp Corp | 半二重伝送方法及び装置 |
US6606317B1 (en) * | 1999-09-09 | 2003-08-12 | Harris Corporation | Dual key controlled content addressable memory for accessing packet switch data buffer for multicasting data packets |
US6754211B1 (en) * | 1999-12-01 | 2004-06-22 | Mosaid Technologies, Inc. | Method and apparatus for wire speed IP multicast forwarding |
US7236489B1 (en) * | 2000-04-27 | 2007-06-26 | Mosaid Technologies, Inc. | Port packet queuing |
EP1356390A1 (en) * | 2000-12-21 | 2003-10-29 | Exanet Co. | Scalable distributed hierarchical cache |
US6944174B1 (en) * | 2001-03-16 | 2005-09-13 | Advanced Micro Devices, Inc. | Jitter reduction of voice packets in a packet-based network |
US7139842B2 (en) * | 2001-03-30 | 2006-11-21 | Intel Corporation | Method and apparatus for intersystem cut/copy and paste |
US7031325B1 (en) * | 2001-04-04 | 2006-04-18 | Advanced Micro Devices, Inc. | Method and apparatus for enabling a network device to operate in accordance with multiple protocols |
US20040148279A1 (en) * | 2001-06-20 | 2004-07-29 | Nir Peleg | Scalable distributed hierarchical cache |
US7228366B2 (en) * | 2001-06-29 | 2007-06-05 | Intel Corporation | Method and apparatus for deterministic removal and reclamation of work items from an expansion bus schedule |
US7110405B2 (en) * | 2001-09-18 | 2006-09-19 | Integrated Device Technology, Inc. | Multicast cell buffer for network switch |
US6999998B2 (en) * | 2001-10-04 | 2006-02-14 | Hewlett-Packard Development Company, L.P. | Shared memory coupling of network infrastructure devices |
US20030069949A1 (en) * | 2001-10-04 | 2003-04-10 | Chan Michele W. | Managing distributed network infrastructure services |
US7161950B2 (en) * | 2001-12-10 | 2007-01-09 | Intel Corporation | Systematic memory location selection in Ethernet switches |
US20030174725A1 (en) * | 2002-03-15 | 2003-09-18 | Broadcom Corporation | IP multicast packet replication process and apparatus therefore |
US7151777B2 (en) * | 2002-04-04 | 2006-12-19 | Fujitsu Limited | Crosspoint switch having multicast functionality |
JP4073754B2 (ja) * | 2002-10-29 | 2008-04-09 | 富士通株式会社 | フレーム転送装置 |
US7313137B2 (en) * | 2003-02-26 | 2007-12-25 | International Business Machines Corp. | System and method for efficient replication and distribution of data objects |
KR100716968B1 (ko) * | 2003-06-19 | 2007-05-10 | 삼성전자주식회사 | 유무선 복합 통신 장치 및 통신 방법 |
US7076622B2 (en) * | 2003-09-30 | 2006-07-11 | International Business Machines Corporation | System and method for detecting and sharing common blocks in an object storage system |
US7434028B2 (en) * | 2004-12-15 | 2008-10-07 | Intel Corporation | Hardware stack having entries with a data portion and associated counter |
US8010829B1 (en) | 2005-10-20 | 2011-08-30 | American Megatrends, Inc. | Distributed hot-spare storage in a storage cluster |
US7996608B1 (en) | 2005-10-20 | 2011-08-09 | American Megatrends, Inc. | Providing redundancy in a storage system |
US7809892B1 (en) * | 2006-04-03 | 2010-10-05 | American Megatrends Inc. | Asynchronous data replication |
US8213294B2 (en) * | 2006-06-27 | 2012-07-03 | International Business Machines Corporation | Mechanism for detecting and clearing I/O fabric lockup conditions for error recovery |
US20080101225A1 (en) * | 2006-10-31 | 2008-05-01 | Tassinari Mark A | Systems and methods for capturing network packets |
US8498967B1 (en) | 2007-01-30 | 2013-07-30 | American Megatrends, Inc. | Two-node high availability cluster storage solution using an intelligent initiator to avoid split brain syndrome |
US7908448B1 (en) | 2007-01-30 | 2011-03-15 | American Megatrends, Inc. | Maintaining data consistency in mirrored cluster storage systems with write-back cache |
US8046548B1 (en) | 2007-01-30 | 2011-10-25 | American Megatrends, Inc. | Maintaining data consistency in mirrored cluster storage systems using bitmap write-intent logging |
US8108580B1 (en) | 2007-04-17 | 2012-01-31 | American Megatrends, Inc. | Low latency synchronous replication using an N-way router |
WO2009023163A1 (en) * | 2007-08-10 | 2009-02-19 | Asankya Networks, Inc. | Methods and systems for multi-caching |
US8065442B1 (en) | 2007-11-19 | 2011-11-22 | American Megatrends, Inc. | High performance journaling for replication and continuous data protection |
US9172774B2 (en) * | 2011-04-13 | 2015-10-27 | Qualcomm Incorporated | Technique for managing communications at a router |
EP2554662A1 (en) | 2011-08-05 | 2013-02-06 | M Maria Pia Cosma | Methods of treatment of retinal degeneration diseases |
US9813447B2 (en) | 2013-03-15 | 2017-11-07 | Extreme Networks, Inc. | Device and related method for establishing network policy based on applications |
US9172627B2 (en) | 2013-03-15 | 2015-10-27 | Extreme Networks, Inc. | Device and related method for dynamic traffic mirroring |
US9584393B2 (en) | 2013-03-15 | 2017-02-28 | Extreme Networks, Inc. | Device and related method for dynamic traffic mirroring policy |
US9130826B2 (en) * | 2013-03-15 | 2015-09-08 | Enterasys Networks, Inc. | System and related method for network monitoring and control based on applications |
EP3231434A1 (en) | 2016-04-14 | 2017-10-18 | Fundacio Centre de Regulacio Genomica | Method of treatment of parkinsonism |
CN116264085A (zh) * | 2021-12-14 | 2023-06-16 | 长鑫存储技术有限公司 | 存储***以及存储***的数据写入方法 |
CN116264083A (zh) | 2021-12-14 | 2023-06-16 | 长鑫存储技术有限公司 | 存储***以及存储***的数据读取方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6278931A (ja) * | 1985-10-01 | 1987-04-11 | Nec Corp | パケツト交換型マルチキヤスト伝送用送受信装置 |
US4813038A (en) * | 1987-06-29 | 1989-03-14 | Bell Communications Research, Inc. | Non-blocking copy network for multicast packet switching |
US4991171A (en) * | 1989-09-26 | 1991-02-05 | At&T Bell Laboratories | Broadcast packet switch network |
US5287346A (en) * | 1991-10-16 | 1994-02-15 | Carnegie Mellon University | Packet switch |
EP0622922B1 (en) * | 1993-04-29 | 2000-11-29 | International Business Machines Corporation | Method and device of multicasting data in a communications system |
US5515376A (en) * | 1993-07-19 | 1996-05-07 | Alantec, Inc. | Communication apparatus and methods |
US5546385A (en) * | 1995-01-19 | 1996-08-13 | Intel Corporation | Flexible switching hub for a communication network |
US5689505A (en) * | 1996-01-16 | 1997-11-18 | Lucent Technologies Inc. | Buffering of multicast cells in switching networks |
US5898687A (en) * | 1996-07-24 | 1999-04-27 | Cisco Systems, Inc. | Arbitration mechanism for a multicast logic engine of a switching fabric circuit |
-
1997
- 1997-12-18 US US08/992,924 patent/US6128654A/en not_active Expired - Lifetime
-
1998
- 1998-01-30 JP JP53577098A patent/JP4078445B2/ja not_active Expired - Lifetime
- 1998-01-30 EP EP98902741A patent/EP0960502B1/en not_active Expired - Lifetime
- 1998-01-30 WO PCT/US1998/001689 patent/WO1998036528A1/en active IP Right Grant
- 1998-01-30 DE DE69819303T patent/DE69819303T2/de not_active Expired - Lifetime
- 1998-02-13 TW TW087101983A patent/TW449694B/zh active
Also Published As
Publication number | Publication date |
---|---|
EP0960502A1 (en) | 1999-12-01 |
TW449694B (en) | 2001-08-11 |
DE69819303D1 (de) | 2003-12-04 |
WO1998036528A1 (en) | 1998-08-20 |
JP4078445B2 (ja) | 2008-04-23 |
EP0960502B1 (en) | 2003-10-29 |
DE69819303T2 (de) | 2004-08-26 |
US6128654A (en) | 2000-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2001511976A (ja) | データ識別子を複製することによって複数のコピーを送信するための方法および装置 | |
JP4078446B2 (ja) | 探索可能なキャッシュ領域を備えるマルチコピーキュー構造 | |
JP4166285B2 (ja) | バッファを再要求するための方法および装置 | |
JP4603102B2 (ja) | ネットワークスイッチ内のブロックされた出力キューに関するパケットを選択的に廃棄するための方法および装置 | |
US6175902B1 (en) | Method and apparatus for maintaining a time order by physical ordering in a memory | |
US6233244B1 (en) | Method and apparatus for reclaiming buffers | |
US6487212B1 (en) | Queuing structure and method for prioritization of frames in a network switch | |
JP4541454B2 (ja) | 受信データの関数としてデータの送信の開始を制御するための方法および装置 | |
US6618390B1 (en) | Method and apparatus for maintaining randomly accessible free buffer information for a network switch | |
US6091707A (en) | Methods and apparatus for preventing under-flow conditions in a multiple-port switching device | |
JP2001511985A (ja) | ネットワークスイッチとホストコントローラとの間で送信する管理パケットを合成するための装置および方法 | |
JP2002513530A (ja) | 分割キューアーキテクチャおよびキュー方法 | |
JP4452781B2 (ja) | メモリ内の物理的順序によって時間順を維持するための方法および装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050106 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050106 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070508 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070807 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071218 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080116 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110215 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110215 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120215 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120215 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130215 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140215 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |