Title :
Challenges and Applications for Network-Processor-Based Programmable Routers
Author_Institution :
Univ. of Massachusetts Amherst, Amherst
Abstract :
The growth in ubiquity, performance, and commercial and academic use of computer networks continues to demand more performance and flexibility from the underlying network infrastructure. The lack of security, quality of service, and manageability in the current Internet poses a significant challenge and highlights the importance of considering other network designs. Programmable routers provide a vehicle for experimenting with new architectures that allow the dynamic deployment of new protocols and services. To achieve the necessary throughput performance, programmable routers employ network processors, which are embedded system-on-a-chip multiprocessors. This paper discusses the challenges that such systems pose in terms of system architecture, programming abstraction, and deployment. The potential applications highlight the benefits of making router programmability a first-class networking function.
Keywords :
Internet; system-on-chip; telecommunication network routing; computer networks; network infrastructure; network processors; network-processor-based programmable routers; programming abstraction; quality of service; system-on-a-chip multiprocessors; Application software; Computer architecture; Computer network management; IP networks; Protocols; Quality management; Quality of service; Throughput; Vehicle dynamics; Web and internet services;
Conference_Titel :
Sarnoff Symposium, 2006 IEEE
Conference_Location :
Princeton, NJ
Print_ISBN :
978-1-4244-0002-7
DOI :
10.1109/SARNOF.2006.4534802