Claims
- 1. A method of managing buffers in a SAR (Segmentation and Reassembly) device in a cell-relay network in dynamic bandwidth circuit emulation mode, comprising:
reading out TDM data from a buffer at a location determined by a read pointer; writing data from incoming cells commencing at a buffer location determined by a write pointer; incrementing said write pointer as data from incoming cells are written into said buffers; and wherein on arrival of an incoming cell a determination is made as to the location of said write pointer, and:
(i) if the location of the write pointer lies between a first value equal to the location of the read pointer plus a predetermined maximum lead plus a predetermined DBCES buffer less the number of bytes per active channel and a second value equal to the location of the read pointer plus said predetermined DBCES buffer, an overrun condition is declared; and (ii) if the location of said write pointer exceeds the location of the read pointer plus said predetermined maximum lead plus said predetermined DBCES buffer, an underrun condition is declared.
- 2. A method as claimed in claim 1, wherein the cell-relay network is an ATM network and the number of bytes per active channel is determined by dividing 48 by the number of active channels.
- 3. A method as claimed in claim 1, wherein upon declaration of an overrun or underrun condition, said write pointer is moved to a predetermined location relative to said read pointer.
- 4. A method as claimed in claim 1, wherein said predetermined location is given equal to the average lead plus the predetermined DBCES buffering less the number of bytes per active channel.
- 5 A method as claimed in claim 4, wherein the average lead is equal to the cell delay variation for the cell-relay network.
- 6. A method as claimed in claim 5, wherein the maximum lead is equal to the maximum lead that does not cause an overrun in normal non-BDCES mode.
Priority Claims (1)
Number |
Date |
Country |
Kind |
0022683.7 |
Sep 2000 |
GB |
|
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit under 35 USC 119(e) of U.S. provisional application No. 60/236,171.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60236171 |
Sep 2000 |
US |