RATE ASSURANCE METHOD AND DEVICE VIA BUFFER MANAGEMENT

    公开(公告)号:JP2000324159A

    公开(公告)日:2000-11-24

    申请号:JP12005899

    申请日:1999-04-27

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To give assurance of rate to every flow with no advanced scheduler required by deciding whether a stream should be accepted or not according to whether a sufficient buffer space is available in order to allocate the stream. SOLUTION: A router 102 checks whether the link capacity and a buffer space sufficient to satisfy a request are available or not to decide whether the request should be accepted. A deciding logic circuit of the router 102 calculates the 1st sum by adding a current receiving packet to an exclusive part of a total buffer space and decides whether the 1st sum exceeds the 1st threshold to set a 1st variable. Then the 2nd sum is calculated by adding the current receiving packet to a buffer space that is allocated to a stream (n) and a 2nd variable is set after it is decided whether the 2nd sum exceeds the 2nd threshold. Thus, a packet is accepted or rejected according to the 1st and 2nd variables.

    RATE WARRANT METHOD AND DEVICE BY BUFFER MANAGEMENT

    公开(公告)号:JP2000049853A

    公开(公告)日:2000-02-18

    申请号:JP12007599

    申请日:1999-04-27

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To obtain the method for providing a rate warrant to respective flows or a flow group in a router by a sophisticated function management of a buffer. SOLUTION: A rate warrant is provided by wisely assigning and separating a buffer usable for each flow. In the most fundamental mode, this method is applied to an output queue network system provided with a simple FIFO scheduler that multiplexes some streams using rate reservation and is going to transmit the multiplexed streams to an output link. This method strictly divides the buffer into some parts reserved strictly for each flow in proportion to link reservation. Thus, each stream is warranted to acquire the link reservation rate by the scalable method. In a specific embodiment of this system, part of the buffer is divided strictly and the streams can completely access the remaining areas of the buffer.

    3.
    发明专利
    未知

    公开(公告)号:DE69327692T2

    公开(公告)日:2000-07-06

    申请号:DE69327692

    申请日:1993-08-24

    Applicant: IBM

    Abstract: A congestion control system for packet communications networks in which access to the network is controlled to prevent such congestion. Packets within the pre-specified statistical description of each packet source are marked as high priority ("green" packets) while packets exceeding the pre-specified characteristics are marked with a lower priority ("red" packets). The overall red packet rate is limited to prevent red packet saturation of the network. The introduction of red packets into the network is subjected to a degree of hysteresis to provide better interaction with higher layer error recovery protocols. The amount of hysteresis introduced into the red packet marking can be fixed or varied, depending on the statistics of the incoming data packets at the entry point to the network.

    4.
    发明专利
    未知

    公开(公告)号:DE69327692D1

    公开(公告)日:2000-03-02

    申请号:DE69327692

    申请日:1993-08-24

    Applicant: IBM

    Abstract: A congestion control system for packet communications networks in which access to the network is controlled to prevent such congestion. Packets within the pre-specified statistical description of each packet source are marked as high priority ("green" packets) while packets exceeding the pre-specified characteristics are marked with a lower priority ("red" packets). The overall red packet rate is limited to prevent red packet saturation of the network. The introduction of red packets into the network is subjected to a degree of hysteresis to provide better interaction with higher layer error recovery protocols. The amount of hysteresis introduced into the red packet marking can be fixed or varied, depending on the statistics of the incoming data packets at the entry point to the network.

    METHOD AND APPARATUS FOR IMPROVED THROUGHPUT IN A MULTI-NODE COMMUNICATION SYSTEM WITH A SHARED RESOURCE

    公开(公告)号:CA2142029C

    公开(公告)日:2001-12-25

    申请号:CA2142029

    申请日:1995-02-07

    Applicant: IBM

    Abstract: A non-quota access indicator is circulated among nodes in a multi-node quota based communication system with a shared resource, indicating maximum possible non - quota access to the shared resource to a given node receiving same. Upon arrival at a nod e, the indicator is saved and then updated to reflect the current status of that node as either starved or satisfied, the former being a condition of currently having quota remaining and a share d resource access requirement, and the latter being a condition of either currently having no remaining quota or having no current shared resource access requirement. After updating, the no de immediately propagates the indicator to the next node in the system. When a node without quota requires access to the shared resource, it compares its requirement to the last store d indicator and accesses the shared resource if the stored indicator is equal to or greater than the access requirement.

    An earliest deadline first communications cell scheduler

    公开(公告)号:GB2324678B

    公开(公告)日:2000-05-24

    申请号:GB9804618

    申请日:1998-03-05

    Applicant: IBM

    Abstract: A method and apparatus are provided for scheduling the transmission of cells of a plurality of data streams in a communications network. An earliest deadline first (EDF) scheduler is provided for scheduling the transmission of cells of a plurality of data streams in a communications network to ensure that the connection or data stream with the earliest deadline is transmitted first. Each of the multiple data streams has a delay bound or deadline. Data of each data stream is enqueued to a corresponding data cell queue. A timing wheel time slot based on an identified target transmission time for each data cell queue is calculated utilizing an addition of a maximum delay value. A move forward timing mechanism includes a scan forward feature to identify a succession of virtual connection or data stream cell queues for transmission. A multiple tier cell scheduler is provided that includes at least two scheduling timing wheels. The priority of a first timing wheel is higher than the priority of a second timing wheel. The priority of the second timing wheel is higher than the priority of an optional third timing wheel. The third timing wheel includes a best effort operational mode. The relative rates between data streams are maintained, while the absolute rates of the data streams are increased or decreased in the lowest priority wheel.

    An earliest deadline first communications cell scheduler

    公开(公告)号:GB2324678A

    公开(公告)日:1998-10-28

    申请号:GB9804618

    申请日:1998-03-05

    Applicant: IBM

    Abstract: A method and apparatus are provided for scheduling the transmission of cells of a plurality of data streams in a communications network. An earliest deadline first (EDF) scheduler is provided for scheduling the transmission of cells of a plurality of data streams in a communications network to ensure that the connection or data stream with the earliest deadline is transmitted first. Each of the multiple data streams has a delay bound or deadline. Data of each data stream is enqueued to a corresponding data cell queue. A timing wheel time slot based on an identified target transmission time for each data cell queue is calculated utilizing an addition of a maximum delay value. A move forward timing mechanism includes a scan forward feature to identify a succession of virtual connection or data stream cell queues for transmission. A multiple tier cell scheduler is provided that includes at least two scheduling timing wheels. The priority of a first timing wheel is higher than the priority of a second timing wheel. The priority of the second timing wheel is higher than the priority of an optional third timing wheel. The third timing wheel includes a best effort operational mode. The relative rates between data streams are maintained, while the absolute rates of the data streams are increased or decreased in the lowest priority wheel.

    METHOD AND APPARATUS FOR IMPROVED THROUGHPUT IN A MULTI-NODE COMMUNICATION SYSTEM WITH A SHARED RESOURCE

    公开(公告)号:CA2142029A1

    公开(公告)日:1995-08-08

    申请号:CA2142029

    申请日:1995-02-07

    Applicant: IBM

    Abstract: A non-quota access indicator is circulated among nodes in a multi-node quota based communication system with a shared resource, indicating maximum possible non - quota access to the shared resource to a given node receiving same. Upon arrival at a nod e, the indicator is saved and then updated to reflect the current status of that node as either starved or satisfied, the former being a condition of currently having quota remaining and a share d resource access requirement, and the latter being a condition of either currently having no remaining quota or having no current shared resource access requirement. After updating, the no de immediately propagates the indicator to the next node in the system. When a node without quota requires access to the shared resource, it compares its requirement to the last store d indicator and accesses the shared resource if the stored indicator is equal to or greater than the access requirement.

Patent Agency Ranking