Improving round-trip time estimates in reliable transport protocols
SIGCOMM '87 Proceedings of the ACM workshop on Frontiers in computer communications technology
Implementing network protocols at user level
SIGCOMM '93 Conference proceedings on Communications architectures, protocols and applications
Random early detection gateways for congestion avoidance
IEEE/ACM Transactions on Networking (TON)
User-space protocols deliver high performance to applications on a low-cost Gb/s LAN
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
U-Net: a user-level network interface for parallel and distributed computing
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
A real-time upcall facility for protocol processing with QoS guarantees
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
The Tenet real-time protocol suite: design, implementation, and experiences
IEEE/ACM Transactions on Networking (TON)
Adaptive rate-controlled scheduling for multimedia applications
IEEE/ACM Transactions on Networking (TON)
Experiences implementing a high performance TCP in user-space
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Dynamic QOS Control based on Real-Time Threads
NOSSDAV '93 Proceedings of the 4th International Workshop on Network and Operating System Support for Digital Audio and Video
Real Time Threads Interface
The BSD packet filter: a new architecture for user-level packet capture
USENIX'93 Proceedings of the USENIX Winter 1993 Conference Proceedings on USENIX Winter 1993 Conference Proceedings
Eliminating receive livelock in an interrupt-driven kernel
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
Journal of Software Maintenance and Evolution: Research and Practice
Hi-index | 0.00 |
The increasing needs of high-speed networks have been limited by sending and receiving ends. Provision of network QoS guarantees necessitates appropriate support in the end systems, includes extensions to the communication subsystem and the underlying operating system. This paper focuses on the design of an implementation on new network architecture. It describes the designing approach on the user-level network architecture to guarantee network throughput,realize efficient data packet scheduling to ensure proper processing precedence,and use emulation way to ensure current thread's execution,reduce context switching overheads, which solve the problem of network QoS guarantee and priority inversion problem. Experiment shows that the new network outperforms traditional network greatly.