A critical component of subscriber management in a DOCSIS-based cable access network is the buffer management strategy that is in operation at the upstream service flow queue located in the cable modem. The strategy must contend with conflicting goals: large buffers might be required to ensure TCP flows can utilize available bandwidth, however large buffers can impact application flows that are latency sensitive. In this study, we have explored the relationship between application performance and upstream queue management. We define the optimal queue capacity as the buffer size that maximizes throughput and minimizes packet delay. Our results agree with previous work in wired Internet router contexts that suggest that the queue capacity should not exceed a bandwidth*delay product (BDP) amount of data. However, the upstream data rate available to a cable modem varies with the number of competing cable modems. Upstream service flow queues that are provisioned to hold a BDP of data might suffer queue delays exceeding several seconds during periods of congestion. Active queue management such as the Random Early Discard algorithm is able to reduce average queue levels but is not able to provide a consistent balance between the needs of both high throughput and latency sensitive applications. The conclusion is that an adaptive queue management algorithm is required to maintain a consistent balance between throughput and delay.
CITATION STYLE
Martin, J., Westall, J., Shaw, T., White, G., Woundy, R., Finkelstein, J., & Hart, G. (2010). Cable modem buffer management in DOCSIS networks. In 33rd IEEE Sarnoff Symposium 2010, Conference Proceedings. https://doi.org/10.1109/SARNOF.2010.5469800
Mendeley helps you to discover research relevant for your work.