KR100212104B1 - 회로망에 전송 용량을 할당하는 방법 - Google Patents
회로망에 전송 용량을 할당하는 방법 Download PDFInfo
- Publication number
- KR100212104B1 KR100212104B1 KR1019910016169A KR910016169A KR100212104B1 KR 100212104 B1 KR100212104 B1 KR 100212104B1 KR 1019910016169 A KR1019910016169 A KR 1019910016169A KR 910016169 A KR910016169 A KR 910016169A KR 100212104 B1 KR100212104 B1 KR 100212104B1
- Authority
- KR
- South Korea
- Prior art keywords
- node
- request
- data
- slot
- bus
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2852—Metropolitan area networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
Claims (25)
- 상향적인 순위로 회로망의 노드(1)에서 노드( )까지 연결되는 데이터 버스와, 하향적인 순위로 회로망의 노드(N)에서 노드(1)까지 연결하는 요청 버스를 갖는 회로망에 전송 용량의 할당에 있어서, 상기 데이터 버스상의 전송 용량은 복수개의 슬롯으로 분배되며, 데이터 버스상의 각 슬롯에는 데이터 필드와, 비지 서브 필드 및 요청 서브 필드를 가진 헤더 필드가 포함되며, 각 노드(;. 단 j는 1과 N 사이의 정수)는 노드(K. 단 j(K≤N)로 전송하기 위해 사용자 포트로부터 상향 우선 순위의 데이터를 받으며, 다음 단계의 절차에 따라 상기 데이터를 데이터 버스상에 싣는 것을 제어하는 구성의 회로망에 전송 용량을 할당하는 방법에 있어서, 각 노드가 요청 버스상에서 슬롯의 요청 서브 필드내의 요청 비트와, 데이터 버스상에서 슬롯의 요청 서브 필드내의 비지비트의 존재에 기초하여 상기 데이터 버스상에서 자신이 이용가능한 유효 공간을 정하는 단계와, 각 노드가 데이터 버스에 데이터를 싣는 속도를 유효 공간 용량에 대해 노드에 부여된 데이터 우선 순위와 관계된 분수치로 억제하는 단계를 구비한 회로망에 전송 용량 할당 방법.
- 제1항에 있어서, 유효 공간 용량은 상기 요청 버스상에서 요청된 슬롯의 우선 순위나 상기 데이터 버스상의 비지 슬롯에서 정보의 대한 우선 순위와 무관한 회로망에 전송 용량 할당 방법.
- 제1항에 있어서, 유효 공간 용량은 상기 요청 버스상에서 요청된 슬롯의 우선 순위와 상기 데이터 버스상에서 비지 슬롯내의 정보에 대한 우선 순위와 유관한 회로망에 전송 용량 할당 방법.
- 제1항에 있어서, 유효 공간 용량은 요청 버스상에서 요청 비트의 우선 순위와 데이터 버스상에서 비지 슬롯내의 비지 비트에 대한 우선 순위와 유관한 회로망에 전송 용량 할당 방법.
- 제4항에 있어서, 유효 공간을 정하는 방법에는, 노드 구획 p의 순위를 정하고, 요청 버스에 나타나는 슬롯의 요청 서브 필드내에서, 순위 p이상에서 요청 설정 속도를 정하고, 데이터 버스에 나타나는 슬롯의 비지 서브 필드에서 비지 표시 속도를 정하는 단계를 포함한 회로망에 전송 용량 할당 방법.
- 제1항에 있어서, 노드가 자신의 전송 속도를 조절하는 단계에는, 상기 데이터 버스상에서의 전송을 위해 노드에서 수신한 구획으로부터 최고 순위의 구획을 선정하고, 우선 순위의 대역폭 균일화 계수에 따라 최고 순위 구획의 전송 속도를 조절하는 단계를 포함한 회로망에 전송 용량 할당 방법.
- 제1항에 있어서, 각 노드는 상기 사용자 포트에서 수신한 우선 순위 구획에 의해 순위화되고, 상기 순위에 따라 일회에 하나씩의 구획을 상기 조절단계로 보내는 것을 포함한 회로망에 전송 용량 할당 방법.
- 제1항에 있어서, 각 노드는 복수개의 구획을 갖는 사용자 포트에서 수신된 데이터의 출현을 확인하고, 각 노드는 상기 데이터 버스에 구획의 데이터를 싣는 속도를 개별적으로 조정하기 위해 상기 구획을 분리하고, 상기 속도 조절 단계에는 복수개의 조절 처리 공정으로 되어 있고, 각 처리 공정에서는 분리된 구획의 여러 데이터를 삽입하는 속도를 유효 공간용간 분수치로 삽입하는 속도를 유효 공간 분수치로 조절하며, 각 조절 공정에서의 분수치는 조절된 구획의 우선 순위와 관계된 회로망에 전송 용량 할당 방법.
- 제8항에 있어서, 각 조절 처리 공정내의 유효 공간 용량은 상기 요청 버스상에서 요청된 슬롯의 우선 순위나, 상기 데이터 버스상의 비지 슬롯내에서 정보의 우선 순위와 무관한 회로망에 전송 용량 할당 방법.
- 제8항에 있어서, 각 조정 공정내의 유효 공간 용량은 요청 버스에서 요청한 슬롯의 우선 순위와 데이터 버스상의 비지 슬롯내의 정보에 대한 우선 순위와 유관한 회로망 전송 용량 할당 방법.
- 제8항에 있어서, 각 조절 처리 공정내의 유효 공간 용량은 상기 요청 버스에서 요청된 p보다 큰 슬롯의 우선 순위와, 데이터 버스 상에서 p보다 큰 비지 슬롯내의 정보 순위와 관계가 있으며, 상기 p는 상기 조절 처리 공정에 의해 조절된 구획의 우선 순위 바로 다음의 순위인 회로망 전송 용량 할당 방법.
- 제8항에 있어서, 각 노드가 유효 공간 용량을 결정하는 단계는 복수개의 유효 공간 용량 결정 단계로 구성되고, 각 노드는 구획의 우선 순위에 따라 구획에 대해 유효 공간 용량을 발생하며, 상기 우선 순위 p에 대한 유효 공간 용량은 순위 p인 구획 데이터 삽입 속도 조절 상태에서 채용된 회로망 전송 용량 할당 방법.
- 상향적인 순위로 회로망의 노드(1)에서 노드(N)까지 연결되는 데이터 버스와, 하향적인 순위로 회로망의 노드(N)에서 노드(1)까지 연결하는 요청 버스를 갖는 회로망에 전송 용량의 할당에 있어서, 상기 데이터 버스상의 전송 용량은 복수개의 슬롯으로 분배되며, 데이터 버스상의 각 슬롯에는 데이터 필드와 비지 서브 필드 및 요청 서브 필드를 가진 헤더 필드가 포함되며, 각 노드(j. 단 j는 1과 N 사이의 정수)는 노드(K. 단 j〈K≤N)로 전송하기 위해 사용자 포트로부터 상향 우선 순위의 정보 패킷으로 된 데이터를 받으며, 다음 단계의 절차에 따라 상기 데이터를 데이터 버스상에 싣는 것을 제어하는 구성의 슬롯형의 회로망에 전송 용량을 할당하는 방법에 있어서, 큐내에서 노드 m(단, m〉j)으로부터의 요청을 수납하고, 노드 j로부터 국부 요청이 없고, 노드 j에서 데이터가 이용 가능할 때에, 상기 큐에서 국부 요청을 수납한 후 수납요청 단계로 복귀시키며, 요청의 수납과 더불어, 상기 큐내의 최고 요청이 노드 m과 데이터 버스상의 노드 j에서 나타나는 논-비지 슬롯으로 부터의 요청일 때에, 큐로부터 만족된 요청을 변동이나 제거없이 상기 슬롯을 연속 노드에 보냄으로서 최고 요청을 만족시키며, 상기 요청의 수납과 더불어, 상기 큐내의 최고 요청이 노드 j로부터의 국부 요청이고, 논-비지 슬롯이 상기 노드 j에 유입되는 상기 데이터 버스에서 나타날 경우에, 대역폭 균일 표시가 설정될 때에 데이터 패킷을 상기 슬롯에 배정함으로서 상기 요청을 만족시키고, 대역폭 균일 표시가 미설정될 때에, 상기 대역폭 균일 표시를 변동하거나 설정함이 없이 상기 슬롯에 연속 노드에 보내며, 상기 대역폭 균일 표시는 상기 데이터의 우선 순위에 따라 미설정되는 슬롯형의 회로망에 전송 용량 할당 방법.
- 제13항에 있어서, 상기 대역폭 균일 표시는 상기 국부 요청을 만족하는 모든 MP에 대해 미설정되며, MP는 상기 데이터의 우선 순위레벨과 관계 없는 슬롯형의 회로망에 전송 용량 할당 방법.
- 제14항에 있어서, MP는 Mj 보다 크고, 순위 p는 순위 j보다 높은 슬롯형의 회로망에 전송 용량 할당 방법.
- 제13항에 있어서, 요청을 수납하는 단계에서는 상기 국부 요청의 큐에 앞서서, 노드 m(단 m〉j)로부터 도착한 모든 요청을 위치시키는 슬롯형의 회로망에 전송 용량 할당 방법.
- 제16항에 있어서 상기 수납 단계에서는, 카운터로부터 증가시키고, 큐로부터의 제거는 카운터를 감소시킴으로서 달성되는 슬롯형의 회로망에 전송 용량 할당 방법.
- 제13항에 있어서, 상기 수납 단계는 큐내에 노드 n(단 n〉j)로부터 도착한 모든 요청을 순차적으로 위치시키는 슬롯형의 회로망에 전송 용량 할당 방법.
- 제16항에 있어서, 노드 j로부터 국부 요청이 있으며, 상기 요청의 수납 단계에서는 제1카운터를 증가시키고, 큐로부터의 제거는 제2카운터를 감소시킴으로서 달성되는 슬롯형의 회로망에 전송 용량 할당 방법.
- 제13항에 있어서, 도착 순서로 요청을 수납하는 단계에서는 국부 요청의 순위 보다 낮은 순위의 요청을 무시하고, 무시되지 않은 요청은 요청 순서를 도착 시간 순서로 요청 우선 순위화하는 슬롯형의 회로망에 전송 용량 할당 방법.
- 상향적인 순위로 회로망의 노드(1)(에서 노드(N)까지 연결되는 데이터 버스와, 하향적인 순위로 회로망의 노드(N)에서 노드(1)까지 연결하는 요청 버스를 갖는 회로망에 전송 용량의 할당에 있어서, 상기 데이터 버스상의 전송 용량은 복수개의 슬롯으로 분배되며, 데이터 버스상의 각 슬롯에는 데이터 필드와, 비지 서브 필드 및 요청 서브 필드를 가진 헤더 필드가 포함되며, 각 노드(j. 단 j는 1과 N사이의 정수)는 노드(K. 단 J〈K≤N)로 전송하기 위해 사용자 포트로부터 상향 우선 순위의 정보 패킷으로 된 데이터를 받으며, 다음 단계의 절차에 따라 상기 데이터를 데이터 버스상에 싣는 것을 제어하는 구성의 슬롯형의 회로망에 전송 용량을 할당하는 방법에 있어서, 요청 버스로부터 수신한 불충분한 요청의 갯수를 정하고, 빈 슬롯을 통과시킴으로서 불만한 요청을 만족시키고, 선정된 모든 빈 슬롯에 대해 지정된 빈 슬롯을 통과시킴으로서 잔류된 빈 슬롯 보다 작게 지정하고, 상기 선정된 빈 슬롯이 갯수는 상기 데이터의 관계된 우선 순위와 관계된 슬롯형의 회로망에 전송 용량 할당 방법.
- 제21항에 있어서, 불충분한 요청 Q의 갯수는, 노드 j에 의해 지정되지 않은 노드 j+1에 상기 데이터 버스상의 노드 j를 통해 보내 빈 슬롯의 개수를 초과한 상태에서, 상기 요청 버스상의 노드 j에 의해 다운 스트림 노드 j+1에서 N으로 수신된 요청 비트의 갯수에 응답하는 슬롯형의 회로망의 전송 용량 할당 방법.
- 상향적인 순위로 회로망의 노드(1)에서 노드(N)까지 연결되는 데이터 버스와, 하향적인 순위로 회로망의 노드(N)에서 노드(1)까지 연결하는 요청 버스를 갖는 회로망에 전송 용량을 할당하는 방법에 있어서, 상기 데이터 버스상의 전송 용량은 복수개의 슬롯으로 분배되고, 데이터 버스상의 각 슬롯에는 데이터 필드와, 비지 서브필드 및 요청 서브 필드를 가진 헤더 필드가 포함되며, 각 노드(j, 단 j는 1과 N 사이의 정수)는 노드(K. 단 j〈K≤N)로 전송하기 위해 사용자 포트로부터 상향 우선 순위의 데이터를 받으며, 상기 구획은 상기 슬롯의 데이터 필드내에 맞는 데이터 패킷으로 구성되며, 상기 노드 j는, 누적된 요청을 만족시키고, 데이터 버스상에 빈 슬롯이 있을 때에 데이터 패킷을 삽입하며, 누적된 요청을 만족시키며, 소정 갯수의 데이터 패킷에 대해 빈 슬롯을 통과시킨 후, 누적된 요청을 만족시키는 단계로 복귀하는 단계에 따라 상기 데이터 패킷을 데이터 버스에 삽입하는 것을 제어하며, 상기 누적 용량의 측정치는 Q이며, 이 측정치는 다운스트림 노드(j+1 N)에서 요청 버스상의 노드 j가 수신한 요청 비트의 갯수에서, 상기 요청 비트에 응답하여 상기 데이터 버스상의 노드 j를 통해 통과된 빈 슬롯의 갯수를 감산한 것과 같으며, 누적된 요청을 만족하는 단계에서는 Q개의 빈 슬롯을 통과하도록 하며, 상기 소정의 갯수는 사용자 포트에서 수신한 구획과 관계된 우선 순위 레벨과 관계된 회로망에 전송 용량 할당 방법.
- 제23항에 있어서, 상기 누산 용량 측정치는 요청 버스상에 요청이 있을 때에 계수를 증가시키고, 빈 슬롯이 통과될 때에 계수를 감소시킴으로서 발생되는 회로망에 전송 용량 할당 방법.
- 제24항에 있어서, 소정 갯수의 삽입 데이터 패킷에 빈 슬롯을 보내는 단계에서는, 상기 노드에서의 요청으로서 노드 j에 나타나는 생성 요청에 따라, 소정의 삽입 데이터 패킷을 갖는 슬롯 요청의 발생을 행하는 회로망에 전송 용량 할당 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/586,661 US5115430A (en) | 1990-09-24 | 1990-09-24 | Fair access of multi-priority traffic to distributed-queue dual-bus networks |
US586,661 | 1990-09-24 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR920007393A KR920007393A (ko) | 1992-04-28 |
KR100212104B1 true KR100212104B1 (ko) | 1999-08-02 |
Family
ID=24346648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019910016169A Expired - Fee Related KR100212104B1 (ko) | 1990-09-24 | 1991-09-17 | 회로망에 전송 용량을 할당하는 방법 |
Country Status (8)
Country | Link |
---|---|
US (1) | US5115430A (ko) |
EP (1) | EP0478190B1 (ko) |
JP (1) | JP3359926B2 (ko) |
KR (1) | KR100212104B1 (ko) |
AU (1) | AU632709B2 (ko) |
CA (1) | CA2050692C (ko) |
DE (1) | DE69131794T2 (ko) |
ES (1) | ES2143460T3 (ko) |
Families Citing this family (99)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL9001173A (nl) * | 1990-05-21 | 1991-12-16 | Nederland Ptt | Werkwijze ter verbetering van de overdracht van informatie in de vorm van datapakketten, volgens een gedistribueerd-wachtrij protocol. |
EP0503212B1 (en) * | 1991-03-15 | 1995-12-27 | International Business Machines Corporation | Communications network and method of regulating access to the busses in said network |
CA2095755C (en) * | 1992-08-17 | 1999-01-26 | Mark J. Baugher | Network priority management |
EP0584405B1 (en) * | 1992-08-21 | 1998-09-23 | Alcatel | Data transmission system and interface module and priority generation means included therein |
US5349582A (en) * | 1992-11-04 | 1994-09-20 | International Business Machines Corporation | Scheme for source assisted partial destination release of slots in slotted networks |
GB9304636D0 (en) * | 1993-03-06 | 1993-04-21 | Ncr Int Inc | A method of accessing a communication system |
US5619647A (en) * | 1994-09-30 | 1997-04-08 | Tandem Computers, Incorporated | System for multiplexing prioritized virtual channels onto physical channels where higher priority virtual will pre-empt a lower priority virtual or a lower priority will wait |
US5541912A (en) * | 1994-10-04 | 1996-07-30 | At&T Corp. | Dynamic queue length thresholds in a shared memory ATM switch |
US5521916A (en) * | 1994-12-02 | 1996-05-28 | At&T Corp. | Implementation of selective pushout for space priorities in a shared memory asynchronous transfer mode switch |
US5539729A (en) * | 1994-12-09 | 1996-07-23 | At&T Corp. | Method for overload control in a packet switch that processes packet streams having different priority levels |
US5793842A (en) * | 1995-02-27 | 1998-08-11 | Schloemer; Jerry R. | System and method of call routing and connection in a mobile (remote) radio telephone system |
DE69631182T2 (de) * | 1995-04-28 | 2004-08-19 | Matsushita Electric Industrial Co., Ltd., Kadoma | Datenübertragungsverfahren |
KR0146762B1 (ko) * | 1995-07-24 | 1998-08-17 | 양승택 | 병렬 공통 버스형 고속 패킷 교환 시스템에 중재 교환 장치 및 그 방법 |
KR0146446B1 (ko) * | 1995-07-24 | 1998-08-17 | 양승택 | 병렬 공통 버스형 고속 패킷 교환 시스템의 가입자 입출력 장치 |
US5966163A (en) * | 1995-10-20 | 1999-10-12 | Scientific-Atlanta, Inc. | Providing constant bit rate upstream data transport in a two way cable system by scheduling preemptive grants for upstream data slots using selected fields of a plurality of grant fields |
US5724358A (en) * | 1996-02-23 | 1998-03-03 | Zeitnet, Inc. | High speed packet-switched digital switch and method |
US6752584B2 (en) * | 1996-07-15 | 2004-06-22 | Semitool, Inc. | Transfer devices for handling microelectronic workpieces within an environment of a processing machine and methods of manufacturing and using such devices in the processing of microelectronic workpieces |
US6921467B2 (en) * | 1996-07-15 | 2005-07-26 | Semitool, Inc. | Processing tools, components of processing tools, and method of making and using same for electrochemical processing of microelectronic workpieces |
US5935218A (en) * | 1997-04-04 | 1999-08-10 | Siemens Information And Communication Networks, Inc. | Method and apparatus for bus network prioritization using the broadcast of delay time to lower priority users from high priority users in a token or loop network |
US6968379B2 (en) * | 1997-05-30 | 2005-11-22 | Sun Microsystems, Inc. | Latency-reducing bandwidth-prioritization for network servers and clients |
US6028841A (en) * | 1997-06-06 | 2000-02-22 | Nortel Networks Corporation | Distributed bus throttle and method |
EP0913969A1 (en) * | 1997-10-30 | 1999-05-06 | Alcatel | Method, arrangement and communication system for upstream timeslot assignment |
SE9704020L (sv) * | 1997-11-04 | 1999-04-26 | Telia Ab | Metod för resursoptimering i ett data- och telekommunikationssystem |
US7244677B2 (en) * | 1998-02-04 | 2007-07-17 | Semitool. Inc. | Method for filling recessed micro-structures with metallization in the production of a microelectronic device |
US6632292B1 (en) * | 1998-03-13 | 2003-10-14 | Semitool, Inc. | Selective treatment of microelectronic workpiece surfaces |
US6565729B2 (en) | 1998-03-20 | 2003-05-20 | Semitool, Inc. | Method for electrochemically depositing metal on a semiconductor workpiece |
US6197181B1 (en) * | 1998-03-20 | 2001-03-06 | Semitool, Inc. | Apparatus and method for electrolytically depositing a metal on a microelectronic workpiece |
TW593731B (en) | 1998-03-20 | 2004-06-21 | Semitool Inc | Apparatus for applying a metal structure to a workpiece |
US6497801B1 (en) | 1998-07-10 | 2002-12-24 | Semitool Inc | Electroplating apparatus with segmented anode array |
US6459899B1 (en) | 1998-09-14 | 2002-10-01 | Jerry R. Schloemer | Cellular radio routing system |
US7020537B2 (en) | 1999-04-13 | 2006-03-28 | Semitool, Inc. | Tuning electrodes used in a reactor for electrochemically processing a microelectronic workpiece |
US7438788B2 (en) | 1999-04-13 | 2008-10-21 | Semitool, Inc. | Apparatus and methods for electrochemical processing of microelectronic workpieces |
CN1296524C (zh) | 1999-04-13 | 2007-01-24 | 塞米用具公司 | 对工件进行电化学处理的处理容器、反应器和方法 |
US7585398B2 (en) | 1999-04-13 | 2009-09-08 | Semitool, Inc. | Chambers, systems, and methods for electrochemically processing microfeature workpieces |
US7351314B2 (en) | 2003-12-05 | 2008-04-01 | Semitool, Inc. | Chambers, systems, and methods for electrochemically processing microfeature workpieces |
US7189318B2 (en) | 1999-04-13 | 2007-03-13 | Semitool, Inc. | Tuning electrodes used in a reactor for electrochemically processing a microelectronic workpiece |
US7160421B2 (en) * | 1999-04-13 | 2007-01-09 | Semitool, Inc. | Turning electrodes used in a reactor for electrochemically processing a microelectronic workpiece |
US7264698B2 (en) | 1999-04-13 | 2007-09-04 | Semitool, Inc. | Apparatus and methods for electrochemical processing of microelectronic workpieces |
US6916412B2 (en) * | 1999-04-13 | 2005-07-12 | Semitool, Inc. | Adaptable electrochemical processing chamber |
US7351315B2 (en) | 2003-12-05 | 2008-04-01 | Semitool, Inc. | Chambers, systems, and methods for electrochemically processing microfeature workpieces |
US6665701B1 (en) * | 1999-08-03 | 2003-12-16 | Worldcom, Inc. | Method and system for contention controlled data exchange in a distributed network-based resource allocation |
US7102763B2 (en) * | 2000-07-08 | 2006-09-05 | Semitool, Inc. | Methods and apparatus for processing microelectronic workpieces using metrology |
GB2375927B (en) * | 2001-05-26 | 2004-09-29 | Cambridge Broadband Ltd | Method and apparatus for communications bandwidth allocation |
US7072344B2 (en) * | 2001-07-16 | 2006-07-04 | International Business Machines Corporation | Redistribution of excess bandwidth in networks for optimized performance of voice and data sessions: methods, systems and program products |
US7090751B2 (en) | 2001-08-31 | 2006-08-15 | Semitool, Inc. | Apparatus and methods for electrochemical processing of microelectronic workpieces |
US6893505B2 (en) * | 2002-05-08 | 2005-05-17 | Semitool, Inc. | Apparatus and method for regulating fluid flows, such as flows of electrochemical processing fluids |
US7293091B2 (en) * | 2002-05-30 | 2007-11-06 | Intel Corporation | Method and apparatus for disruption sensitive network data management |
US7154886B2 (en) * | 2002-07-22 | 2006-12-26 | Qlogic Corporation | Method and system for primary blade selection in a multi-module fiber channel switch |
US7230929B2 (en) * | 2002-07-22 | 2007-06-12 | Qlogic, Corporation | Method and system for dynamically assigning domain identification in a multi-module fibre channel switch |
US7334046B1 (en) | 2002-08-05 | 2008-02-19 | Qlogic, Corporation | System and method for optimizing frame routing in a network |
US7025866B2 (en) * | 2002-08-21 | 2006-04-11 | Micron Technology, Inc. | Microelectronic workpiece for electrochemical deposition processing and methods of manufacturing and using such microelectronic workpieces |
US7397768B1 (en) | 2002-09-11 | 2008-07-08 | Qlogic, Corporation | Zone management in a multi-module fibre channel switch |
US7362717B1 (en) | 2002-10-03 | 2008-04-22 | Qlogic, Corporation | Method and system for using distributed name servers in multi-module fibre channel switches |
US6886141B1 (en) * | 2002-10-07 | 2005-04-26 | Qlogic Corporation | Method and system for reducing congestion in computer networks |
US7319669B1 (en) | 2002-11-22 | 2008-01-15 | Qlogic, Corporation | Method and system for controlling packet flow in networks |
US7471635B2 (en) * | 2003-07-16 | 2008-12-30 | Qlogic, Corporation | Method and apparatus for test pattern generation |
US7620059B2 (en) | 2003-07-16 | 2009-11-17 | Qlogic, Corporation | Method and apparatus for accelerating receive-modify-send frames in a fibre channel network |
US7525910B2 (en) * | 2003-07-16 | 2009-04-28 | Qlogic, Corporation | Method and system for non-disruptive data capture in networks |
US7355966B2 (en) * | 2003-07-16 | 2008-04-08 | Qlogic, Corporation | Method and system for minimizing disruption in common-access networks |
US7453802B2 (en) | 2003-07-16 | 2008-11-18 | Qlogic, Corporation | Method and apparatus for detecting and removing orphaned primitives in a fibre channel network |
US7388843B2 (en) * | 2003-07-16 | 2008-06-17 | Qlogic, Corporation | Method and apparatus for testing loop pathway integrity in a fibre channel arbitrated loop |
US7463646B2 (en) * | 2003-07-16 | 2008-12-09 | Qlogic Corporation | Method and system for fibre channel arbitrated loop acceleration |
US7894348B2 (en) | 2003-07-21 | 2011-02-22 | Qlogic, Corporation | Method and system for congestion control in a fibre channel switch |
US7684401B2 (en) | 2003-07-21 | 2010-03-23 | Qlogic, Corporation | Method and system for using extended fabric features with fibre channel switch elements |
US7558281B2 (en) * | 2003-07-21 | 2009-07-07 | Qlogic, Corporation | Method and system for configuring fibre channel ports |
US7646767B2 (en) | 2003-07-21 | 2010-01-12 | Qlogic, Corporation | Method and system for programmable data dependant network routing |
US7522522B2 (en) * | 2003-07-21 | 2009-04-21 | Qlogic, Corporation | Method and system for reducing latency and congestion in fibre channel switches |
US7580354B2 (en) * | 2003-07-21 | 2009-08-25 | Qlogic, Corporation | Multi-speed cut through operation in fibre channel switches |
US7792115B2 (en) | 2003-07-21 | 2010-09-07 | Qlogic, Corporation | Method and system for routing and filtering network data packets in fibre channel systems |
US7522529B2 (en) * | 2003-07-21 | 2009-04-21 | Qlogic, Corporation | Method and system for detecting congestion and over subscription in a fibre channel network |
US7430175B2 (en) * | 2003-07-21 | 2008-09-30 | Qlogic, Corporation | Method and system for managing traffic in fibre channel systems |
US7583597B2 (en) * | 2003-07-21 | 2009-09-01 | Qlogic Corporation | Method and system for improving bandwidth and reducing idles in fibre channel switches |
US7525983B2 (en) | 2003-07-21 | 2009-04-28 | Qlogic, Corporation | Method and system for selecting virtual lanes in fibre channel switches |
US7466700B2 (en) * | 2003-07-21 | 2008-12-16 | Qlogic, Corporation | LUN based hard zoning in fibre channel switches |
US7406092B2 (en) * | 2003-07-21 | 2008-07-29 | Qlogic, Corporation | Programmable pseudo virtual lanes for fibre channel systems |
US7420982B2 (en) * | 2003-07-21 | 2008-09-02 | Qlogic, Corporation | Method and system for keeping a fibre channel arbitrated loop open during frame gaps |
US7512067B2 (en) * | 2003-07-21 | 2009-03-31 | Qlogic, Corporation | Method and system for congestion control based on optimum bandwidth allocation in a fibre channel switch |
US7630384B2 (en) * | 2003-07-21 | 2009-12-08 | Qlogic, Corporation | Method and system for distributing credit in fibre channel systems |
US7573909B2 (en) * | 2003-07-21 | 2009-08-11 | Qlogic, Corporation | Method and system for programmable data dependant network routing |
US7447224B2 (en) * | 2003-07-21 | 2008-11-04 | Qlogic, Corporation | Method and system for routing fibre channel frames |
US7477655B2 (en) * | 2003-07-21 | 2009-01-13 | Qlogic, Corporation | Method and system for power control of fibre channel switches |
US7352701B1 (en) | 2003-09-19 | 2008-04-01 | Qlogic, Corporation | Buffer to buffer credit recovery for in-line fibre channel credit extension devices |
US20050092611A1 (en) * | 2003-11-03 | 2005-05-05 | Semitool, Inc. | Bath and method for high rate copper deposition |
US7480293B2 (en) * | 2004-02-05 | 2009-01-20 | Qlogic, Corporation | Method and system for preventing deadlock in fibre channel fabrics using frame priorities |
US7564789B2 (en) * | 2004-02-05 | 2009-07-21 | Qlogic, Corporation | Method and system for reducing deadlock in fibre channel fabrics using virtual lanes |
US7930377B2 (en) | 2004-04-23 | 2011-04-19 | Qlogic, Corporation | Method and system for using boot servers in networks |
US7340167B2 (en) * | 2004-04-23 | 2008-03-04 | Qlogic, Corporation | Fibre channel transparent switch for mixed switch fabrics |
US7404020B2 (en) * | 2004-07-20 | 2008-07-22 | Qlogic, Corporation | Integrated fibre channel fabric controller |
US7593997B2 (en) * | 2004-10-01 | 2009-09-22 | Qlogic, Corporation | Method and system for LUN remapping in fibre channel networks |
US8295299B2 (en) | 2004-10-01 | 2012-10-23 | Qlogic, Corporation | High speed fibre channel switch element |
US7411958B2 (en) * | 2004-10-01 | 2008-08-12 | Qlogic, Corporation | Method and system for transferring data directly between storage devices in a storage area network |
JP2006109258A (ja) * | 2004-10-07 | 2006-04-20 | Hitachi Ltd | 通信方法及び通信装置 |
US7519058B2 (en) | 2005-01-18 | 2009-04-14 | Qlogic, Corporation | Address translation in fibre channel switches |
US7548560B1 (en) | 2006-02-27 | 2009-06-16 | Qlogic, Corporation | Method and system for checking frame-length in fibre channel frames |
US20080264774A1 (en) * | 2007-04-25 | 2008-10-30 | Semitool, Inc. | Method for electrochemically depositing metal onto a microelectronic workpiece |
US8438301B2 (en) * | 2007-09-24 | 2013-05-07 | Microsoft Corporation | Automatic bit rate detection and throttling |
US8239564B2 (en) * | 2008-06-20 | 2012-08-07 | Microsoft Corporation | Dynamic throttling based on network conditions |
US8000237B1 (en) * | 2010-01-28 | 2011-08-16 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus to provide minimum resource sharing without buffering requests |
US11314558B2 (en) | 2019-07-23 | 2022-04-26 | Netapp, Inc. | Methods for dynamic throttling to satisfy minimum throughput service level objectives and devices thereof |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US497757A (en) * | 1893-05-23 | Vaginal syringe | ||
US5001707A (en) * | 1989-11-02 | 1991-03-19 | Northern Telecom Limited | Method of providing reserved bandwidth in a dual bus system |
US4977557A (en) * | 1989-12-14 | 1990-12-11 | Northern Telecom Limited | Method of providing effective priority access in a dual bus system |
-
1990
- 1990-09-24 US US07/586,661 patent/US5115430A/en not_active Expired - Lifetime
-
1991
- 1991-09-05 CA CA002050692A patent/CA2050692C/en not_active Expired - Fee Related
- 1991-09-13 EP EP91308393A patent/EP0478190B1/en not_active Expired - Lifetime
- 1991-09-13 ES ES91308393T patent/ES2143460T3/es not_active Expired - Lifetime
- 1991-09-13 DE DE69131794T patent/DE69131794T2/de not_active Expired - Fee Related
- 1991-09-17 KR KR1019910016169A patent/KR100212104B1/ko not_active Expired - Fee Related
- 1991-09-17 AU AU84565/91A patent/AU632709B2/en not_active Ceased
- 1991-09-18 JP JP23673791A patent/JP3359926B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP3359926B2 (ja) | 2002-12-24 |
CA2050692A1 (en) | 1992-03-25 |
AU632709B2 (en) | 1993-01-07 |
AU8456591A (en) | 1992-03-26 |
ES2143460T3 (es) | 2000-05-16 |
KR920007393A (ko) | 1992-04-28 |
EP0478190A3 (en) | 1994-07-13 |
DE69131794D1 (de) | 1999-12-30 |
CA2050692C (en) | 1998-12-08 |
EP0478190B1 (en) | 1999-11-24 |
US5115430A (en) | 1992-05-19 |
EP0478190A2 (en) | 1992-04-01 |
JPH04227146A (ja) | 1992-08-17 |
DE69131794T2 (de) | 2000-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100212104B1 (ko) | 회로망에 전송 용량을 할당하는 방법 | |
US5867663A (en) | Method and system for controlling network service parameters in a cell based communications network | |
US5193090A (en) | Access protection and priority control in distributed queueing | |
JP3134842B2 (ja) | マルチアクセス通信方式 | |
EP0398037B1 (en) | Packet network with communication resource allocation and call set up control of higher quality of service | |
CA2168485C (en) | A delay-minimizing system with guarenteed bandwidth delivery for real-time traffic | |
CA2142030C (en) | Method and apparatus for dynamically allocating shared resource access quota | |
US7817543B2 (en) | Regulating data-burst transfer | |
US5838994A (en) | Method and apparatus for the dynamic allocation of buffers in a digital communications network | |
US6430191B1 (en) | Multi-stage queuing discipline | |
US6950396B2 (en) | Traffic control method and system | |
US20040156367A1 (en) | Hierarchically distributed scheduling apparatus and method | |
US20090207859A1 (en) | Flow-Rate-Regulated Burst Switches | |
KR100463697B1 (ko) | 네트워크 프로세서가 흐름 큐의 연결 해제/재연결을 통해출력을 스케줄링하는 방법 및 시스템 | |
EP1021058A2 (en) | Packet communication system, network-side apparatus to be used therein, and time slot allocation control method | |
JP2001292148A (ja) | Atm通信装置及びその帯域制御方法 | |
EP1371180B1 (en) | System of apparatuses that communicate via a bus structure | |
CA2334301C (en) | Method for dynamic rate allocation in a communication network, in particular a high rate network | |
JP4128096B2 (ja) | 共有資源分散制御装置 | |
WO2001080504A1 (en) | Packet switch including usage monitor and scheduler | |
Yaprak et al. | Dynamic buffer allocation in an ATM switch | |
KR100580864B1 (ko) | 에이티엠망에서 실시간 트래픽의 셀지연편이와 공평성을보장하기 위한 스케줄링 방법 | |
Bolla et al. | Call admission control and bandwidth allocation in a multiservice DQDB network | |
EP0894382B1 (en) | Arrangement and method for allocation of bandwidth and buffer space in an atm network | |
Karvelas et al. | No slot wasting bandwidth balancing with immediate use of TAR bit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20070424 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20080508 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20080508 |