Abstract
Tradionally memory management has not been an issue in routers and switches: at the worst cases there have been only few queues sharing the same buffer memory. Thus even the crudest memory management schemes have been sufficient, e.g., fixed memory allocation. However, today's routers and switches may have to support 100s or 1000s of different queues. To have efficient memory usage in this situation, a dynamic memory management system is needed. A virtual memory system similar to those used in modern computers is one obvious solution. However, a simpler memory management system is needed for high-speed routers as the increased linerates challenge the performance of the fastest memory devices. The buffer memory management system proposed in this paper is extreamly simple but, nevertheless, reasonably efficient. Furthermore, it has some quite interesting features, which can be used in active queue management (AQM) operations. The memory fill efficiency of this system will be shown by testing it using real traffic traces from Internet.
Original language | English |
---|---|
Title of host publication | Proceedings of the 8th WSEAS International Conference on Data Networks, Communications, Computers, DNCOCO '09 |
Publisher | World Scientific and Engineering Academy and Society, WSEAS |
Pages | 236-239 |
Number of pages | 4 |
ISBN (Print) | 978-960-474-134-2 |
Publication status | Published - 1 Dec 2009 |
MoE publication type | Not Eligible |
Event | 8th WSEAS International Conference on Data Networks, Communications, Computers, DNCOCO '09 - Baltimore, MD, United States Duration: 7 Nov 2009 → 9 Nov 2009 |
Conference
Conference | 8th WSEAS International Conference on Data Networks, Communications, Computers, DNCOCO '09 |
---|---|
Country/Territory | United States |
City | Baltimore, MD |
Period | 7/11/09 → 9/11/09 |
Keywords
- Memory management
- Queue management
- Routers