Multiplex communications – Data flow congestion prevention or control – Control of data admission to the network
Reexamination Certificate
2004-02-05
2008-11-25
Vu, Huy D. (Department: 2616)
Multiplex communications
Data flow congestion prevention or control
Control of data admission to the network
C370S229000, C370S231000, C370S235000, C370S412000
Reexamination Certificate
active
07457241
ABSTRACT:
A pipeline configuration is described for use in network traffic management for the hardware scheduling of events arranged in a hierarchical linkage. The configuration reduces costs by minimizing the use of external SRAM memory devices. This results in some external memory devices being shared by different types of control blocks, such as flow queue control blocks, frame control blocks and hierarchy control blocks. Both SRAM and DRAM memory devices are used, depending on the content of the control block (Read-Modify-Write or ‘read’ only) at enqueue and dequeue, or Read-Modify-Write solely at dequeue. The scheduler utilizes time-based calendars and weighted fair queueing calendars in the egress calendar design. Control blocks that are accessed infrequently are stored in DRAM memory while those accessed frequently are stored in SRAM.
REFERENCES:
patent: 5835745 (1998-11-01), Sager et al.
patent: 5845072 (1998-12-01), Finney et al.
patent: 6031822 (2000-02-01), Wallmeier
patent: 6092180 (2000-07-01), Anderson et al.
patent: 6115768 (2000-09-01), Yamamoto
patent: 6330584 (2001-12-01), Joffe et al.
patent: 6526060 (2003-02-01), Hughes et al.
patent: 6657962 (2003-12-01), Barri et al.
patent: 6714553 (2004-03-01), Poole et al.
patent: 6922732 (2005-07-01), Elmaliach et al.
patent: 6952424 (2005-10-01), Bass et al.
patent: 7124205 (2006-10-01), Craft et al.
patent: 7213045 (2007-05-01), Uzrad-Nali et al.
patent: 7236489 (2007-06-01), Wyatt
patent: 7251219 (2007-07-01), Lakshmanamurthy et al.
patent: 7277990 (2007-10-01), Jain et al.
patent: 2001/0049711 (2001-12-01), Nishihara
patent: 2002/0167957 (2002-11-01), Brandt et al.
patent: 2003/0046414 (2003-03-01), Pettyjohn et al.
patent: 2003/0081612 (2003-05-01), Goetzinger et al.
patent: 2004/0004964 (2004-01-01), Lakshmanamurthy et al.
patent: 2005/0129020 (2005-06-01), Doyle et al.
patent: 2005/0152374 (2005-07-01), Cohen et al.
patent: 2005/0157735 (2005-07-01), Kan et al.
patent: 11203145 (1999-07-01), None
patent: 20022334126 (2002-11-01), None
IBM Technical Disclosure Bulletin, vol. 36, No. 12, “Compute-Send-Receive-> Sequence Processing within the Multisequencing in a Single Instruction Stream Scheduler”, Dec. 1993, pp. 3-8.
INSPEC—(Chatha et al; 1998)—two articles; (Wakabayashi et al; 1992); Chatha et al; 2001) Dave et al; 1998/1997)—two articles, 7 pages.
“Efficient Longest Executable Path Search for Programs with Complex Flows and Pipeline Effects”, Stappert et al, 2001, pp. 132-140.
“SCED: A Generalized Scheduling Policy for Guaranteeing Quality-of-Service”, Sariowan et al, IEEE/ACM Transactions on Networking, vol. 7, No. 5, Oct. 1999, pp. 669-684.
“RECOD: A Retiming Heuristic To Optimize Resource And Memory Utilization in HW/SW Codesigns”, Chatha et al, Proceedings of the Sixth International Workshop on Hardware / Software Codesign, IEEE Computer Society et al, Mar. 15-18, 1998, pp. 139-143.
“Magellan: Multiway Hardware-Software Partitioning and Scheduling for Latency Minimization of Hierarchical Control-Dataflow Task Graphs”, Chatha et al, Proceedings of the Ninth International Symposium on Hardware/Software Codesign, ACM SIGDA et al, Apr. 25-27, 2001, pp. 42-47.
“COHRA: Hardware-Software Co-Synthesis of Hierarchical Distributed Embedded System Architectures”, Dave et al, Proceedings of the Eleventh International Conference on VLSI Design, VLSI Society of India, Jan. 4-7, 1998, pp. 347-354.
“A Synthesis Algorithm for Pipelined Data Paths with Conditional Module Sharing”, Wakabayashi et al; 1992 IEEE International Symposium on Circuits and Systems, vol. 2 of 6, IEEE, May 10-13, 1992, pp. 677-680.
“COHRA: Hardware-Software Cosynthesis of Hierarchical Heterogeneous Distributed Embedded Systems”, Dave et al, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 17, No. 10, Oct. 1998, pp. 900-919.
Basso Claude
Calvignac Jean L.
Chang Chih-jen
Davis Gordon T.
Verplanken Fabrice J.
Cockburn Joscelyn G.
Driggs, Hogg, Daugherty & Del Zoppo Co., LPA
International Business Machines - Corporation
Lucas James A.
Riyami Abdullah
LandOfFree
Structure for scheduler pipeline design for hierarchical... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Structure for scheduler pipeline design for hierarchical..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Structure for scheduler pipeline design for hierarchical... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4048784