On-chip communication architecture for OC-768 network processors
Proceedings of the 38th annual Design Automation Conference
Bandwidth-allocation policies for unicast and multicast flows
IEEE/ACM Transactions on Networking (TON)
Proceedings of the 39th annual Design Automation Conference
Dynamic buffer management scheme based on rate estimation in packet-switched networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
The effects of badly behaved routers on Internet congestion
International Journal of Network Management
A Distributed and Reliable Platform for Adaptive Anomaly Detection in IP Networks
DSOM '99 Proceedings of the 10th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management: Active Technologies for Network and Service Management
Notes on the Per-Flow Packet Count Flow Classifier
LCN '01 Proceedings of the 26th Annual IEEE Conference on Local Computer Networks
Guaranteeing the quality of services in networks on chip
Networks on chip
Fair scheduling with tunable latency: a round-robin approach
IEEE/ACM Transactions on Networking (TON)
Tree bitmap: hardware/software IP lookups with incremental updates
ACM SIGCOMM Computer Communication Review
TCP-friendly marking for scalable best-effort services on the internet
ACM SIGCOMM Computer Communication Review - Special issue on wireless extensions to the internet
Queue Management in Network Processors
Proceedings of the conference on Design, Automation and Test in Europe - Volume 3
Individual QoS versus aggregate QoS: a loss performance study
IEEE/ACM Transactions on Networking (TON)
Dynamic pipelining: making IP-lookup truly scalable
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
FlexPath NP: a network processor concept with application-driven flexible processing paths
CODES+ISSS '05 Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Chisel: A Storage-efficient, Collision-free Hash-based Network Processing Architecture
Proceedings of the 33rd annual international symposium on Computer Architecture
Packet classification using diagonal-based tuple space search
Computer Networks: The International Journal of Computer and Telecommunications Networking
Architecture for dynamic and fair distribution of bandwidth
International Journal of Network Management
Journal of Systems Architecture: the EUROMICRO Journal
Pipelined heap (priority queue) management for advanced scheduling in high-speed networks
IEEE/ACM Transactions on Networking (TON)
Performance improvement of two-dimensional packet classification by filter rephrasing
IEEE/ACM Transactions on Networking (TON)
Performance evaluation of communication networks for distributed systems
International Journal of Computer Applications in Technology
Adaptive load sharing for network processors
IEEE/ACM Transactions on Networking (TON)
Extending NCTUns simulator to support mobile networks
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Packet classification using diagonal-based tuple space search
Computer Networks: The International Journal of Computer and Telecommunications Networking
Trie Partitioning in distributed PC based routers
COMSNETS'09 Proceedings of the First international conference on COMmunication Systems And NETworks
Service differentiation and guarantees for TCP-based elastic traffic
QofIS'02/ICQT'02 Proceedings of the 3rd international conference on quality of future internet services and internet charging and QoS technologies 2nd international conference on From QoS provisioning to QoS charging
Architecture for internal communication in multi-gigabit IP routers
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartIII
Input register architectures of high speed router for supporting the PHB of differentiated services
QoS-IP'05 Proceedings of the Third international conference on Quality of Service in Multiservice IP Networks
Terabit switching: a survey of techniques and current products
Computer Communications
TCP ACK Pacing in ATM networks
Computer Communications
Hi-index | 0.25 |
With the transformation of the Internet into a commercial infrastructure, the ability to provide differentiated services to users with widely varying requirements is rapidly becoming as important as meeting the massive increases in bandwidth demand. Hence, while deploying routers, switches, and transmission systems of ever increasing capacity, Internet service providers would also like to provide customer-specific differentiated services using the same shared network infrastructure. We describe router architectures that can support the two trends of rising bandwidth demand and rising demand for differentiated services. We focus on router mechanisms that can support differentiated services at a level not contemplated in proposals currently under consideration due to concern regarding their implementability at high speeds. We consider the types of differentiated services that service providers may want to offer and then discuss the mechanisms needed in routers to support them. We describe plausible implementations of these mechanisms (the scalability and performance of which have been demonstrated by implementation in a prototype system) and argue that it is technologically possible to considerably raise the level of differentiated services which service providers can offer their customers, and that it is not necessary to restrict differentiated services to rudimentary offerings even in very-high-speed networks