Link-sharing and resource management models for packet networks
IEEE/ACM Transactions on Networking (TON)
PLAN: a packet language for active networks
ICFP '98 Proceedings of the third ACM SIGPLAN international conference on Functional programming
Active network vision and reality: lessions from a capsule-based system
Proceedings of the seventeenth ACM symposium on Operating systems principles
EW 7 Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications
Lexicographically optimal balanced networks
IEEE/ACM Transactions on Networking (TON)
Active Technology as an Efficient Approach to Control DiffServ Networks: The DACA Architecture
MMNS '02 Proceedings of the 5th IFIP/IEEE International Conference on Management of Multimedia Networks and Services: Management of Multimedia on the Internet
Active Resource Management for The Differentiated Services Environment
AMS '01 Proceedings of the Third Annual International Workshop on Active Middleware Services
Singularity analysis, Hadamard products, and tree recurrences
Journal of Computational and Applied Mathematics
A framework for alternate queueing: towards traffic management by PC-UNIX based routers
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
A survey of active network research
IEEE Communications Magazine
A secure active network environment architecture: realization in SwitchWare
IEEE Network: The Magazine of Global Internetworking
A Cognitive QoS Method Based on Parameter Sensitivity
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
Local martingale difference approach for service selection with dynamic QoS
Computers & Mathematics with Applications
Hi-index | 0.00 |
We propose a dynamic QoS, or D-QoS, model where QoS settings can be automatically reconfigured based upon requests from authorized users. Different levels of privilege can be assigned to users enabling higher privileged users to interrupt the network flows belonging to those of lower privileged levels. To request for a special QoS treatment, a user can issue an active packet to interrupt any active node along its flow path which is D-QoS enabled. The request for a specific interruption level is approved by a D-QoS enabled node which allows for multi-level interruptions to be handled. After an interrupting flow has completed transmitting all its packets, D-QoS enabled node can resume its services for those pending flows which are of lower privilege levels. In this paper, we describe the overall concept of D-QoS and demonstrate how it can be implemented by a small prototype. Using simulation, we show that the proposed system can provide assurance for privileged flows with an improved network utilization where bandwidth is shared among the flows according to the levels of privilege. D-QoS should be deployed on those bottleneck hops with limited bandwidth on the edge network to ensure the best service is given to privileged users.