Exokernel: an operating system architecture for application-level resource management
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Extensibility safety and performance in the SPIN operating system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Switchlets and dynamic virtual ATM networks
Proceedings of the fifth IFIP/IEEE international symposium on Integrated network management V : integrated management in a virtual world: integrated management in a virtual world
An active service framework and its application to real-time multimedia transcoding
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
On programmable universal mobile channels in a cellular Internet
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
PLAN: a packet language for active networks
ICFP '98 Proceedings of the third ACM SIGPLAN international conference on Functional programming
On Realizing a Broadband Kernel for Multimedia Networks
Proceedings of the Third International COST 237 Workshop on Multimedia Telecommunications and Applications
Darwin: Customizable Resource Management for Value-Added Network Services
ICNP '98 Proceedings of the Sixth International Conference on Network Protocols
Liquid Software: A New Paradigm for Networked Systems
Liquid Software: A New Paradigm for Networked Systems
CORBA: integrating diverse applications within distributed heterogeneous environments
IEEE Communications Magazine
A survey of active network research
IEEE Communications Magazine
The IEEE P1520 standards initiative for programmable network interfaces
IEEE Communications Magazine
IEEE Communications Magazine
IEEE Journal on Selected Areas in Communications
The design of a QoS-controlled ATM-based communications system in Chorus
IEEE Journal on Selected Areas in Communications
Programming telecommunication networks
IEEE Network: The Magazine of Global Internetworking
The SwitchWare active network architecture
IEEE Network: The Magazine of Global Internetworking
A scalable high-performance active network node
IEEE Network: The Magazine of Global Internetworking
Supporting QoS for ubiquitous multimedia service delivery
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
Middleware for managing a large, heterogeneous programmable network
BT Technology Journal
Requirements of a Middleware for Managing a Large, Heterogeneous Programmable Network
BT Technology Journal
Configuring sessions in programmable networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
An Agent-Inspired Active Network Resource Trading Model Applied to Congestion Control
MATA '00 Proceedings of the Second International Workshop on Mobile Agents for Telecommunication Applications
Active Networks for IPv6 Communication Redirection
MATA '00 Proceedings of the Second International Workshop on Mobile Agents for Telecommunication Applications
An Active Layered Multicast Adaptation Protocol
IWAN '00 Proceedings of the Second International Working Conference on Active Networks
Quality of Service and Active Networking on Virtual Router Topologies
IWAN '00 Proceedings of the Second International Working Conference on Active Networks
Deploying an Active Voice Application on a Three-Level Active Network Node Architecture
IWAN '01 Proceedings of the IFIP-TC6 Third International Working Conference on Active Networks
IWAN '01 Proceedings of the IFIP-TC6 Third International Working Conference on Active Networks
AMnet 2.0: An Improved Architecture for Programmable Networks
IWAN '02 Proceedings of the IFIP-TC6 4th International Working Conference on Active Networks
Using CORBA's Advanced Services to Enhance the Integrity of QoS Management Programmable Networks
MMNS '02 Proceedings of the 5th IFIP/IEEE International Conference on Management of Multimedia Networks and Services: Management of Multimedia on the Internet
Segmented Adaptation of Traffic Aggregates
IWQoS '01 Proceedings of the 9th International Workshop on Quality of Service
Designing Information Appliances Using a Resource Replication Model
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
Multicast Injection for Application Network Deployment
LCN '01 Proceedings of the 26th Annual IEEE Conference on Local Computer Networks
Rapid Prototyping of a Reusable 4x4 Active ATM Switch Core with the PCI Pamette
RSP '01 Proceedings of the 12th International Workshop on Rapid System Prototyping
Considering processing cost in network simulations
MoMeTools '03 Proceedings of the ACM SIGCOMM workshop on Models, methods and tools for reproducible network research
An agent design method promoting separation between computation and coordination
Proceedings of the 2004 ACM symposium on Applied computing
Extended Video Stream by Media Transcoding Functions
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
A conceptual model of service customization and its implementation
Journal of Computer Science and Technology
NeCoMan: middleware for safe distributed service deployment in programmable networks
ARM '04 Proceedings of the 3rd workshop on Adaptive and reflective middleware
Active Service for Mobile Middleware
World Wide Web
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
NeCoMan: Middleware for Safe Distributed-Service Adaptation in Programmable Networks
IEEE Distributed Systems Online
Fractal: a mobile code-based framework for dynamic application protocol adaptation
Journal of Parallel and Distributed Computing - 19th International parallel and distributed processing symposium
Towards a framework for network control composition
Proceedings of the 2006 SIGCOMM workshop on Internet network management
An aspect-oriented approach to bypassing middleware layers
Proceedings of the 6th international conference on Aspect-oriented software development
Towards a platform for wide-area overlay network deployment and management
Computer Networks: The International Journal of Computer and Telecommunications Networking
CANS: composable, adaptive network services infrastructure
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
Self-contextual network management system
International Journal of Internet Protocol Technology
Configurable active multicast congestion control
Computer Networks: The International Journal of Computer and Telecommunications Networking
A versatile timing unit for traffic shaping, policing and charging in packet-switched networks
Journal of Systems Architecture: the EUROMICRO Journal
Dual-resource TCP/AQM for processing-constrained networks
IEEE/ACM Transactions on Networking (TON)
A Context-Aware Network Equipment for Dynamic Adaptation of Multimedia Services in Wireless Networks
Wireless Personal Communications: An International Journal
Dual-Mode Execution Environment for active network
Journal of Systems Architecture: the EUROMICRO Journal
AVSS '09 Proceedings of the 2009 Sixth IEEE International Conference on Advanced Video and Signal Based Surveillance
Serviter: A service-oriented programmable network platform for shared infrastructure
Computer Communications
Future active Ip networks security architecture
Computer Communications
Automatic creation and reconfiguration of network-aware service access paths
Computer Communications
Processing resource scheduling in programmable networks
Computer Communications
Interactive Transparent Networking: Protocol meta modeling based on EFSM
Computer Communications
A survey of network virtualization
Computer Networks: The International Journal of Computer and Telecommunications Networking
Management and performance of virtual and execution environments in FAIN
IWAN'04 Proceedings of the 6th IFIP TC6 international working conference on Active networks
Secure service signaling and fast authorization in programmable networks
IWAN'04 Proceedings of the 6th IFIP TC6 international working conference on Active networks
Network programmability for VPN overlay construction and bandwidth management
IWAN'04 Proceedings of the 6th IFIP TC6 international working conference on Active networks
MeshUp: reliably evolving a living lab
Proceedings of the fifth ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
A flexible framework for Future Internet design, assessment, and operation
Computer Networks: The International Journal of Computer and Telecommunications Networking
Model checking programmable router configurations
Graph transformations and model-driven engineering
Efficient Implementation of Dynamic Protocol Stacks
Proceedings of the 2011 ACM/IEEE Seventh Symposium on Architectures for Networking and Communications Systems
A better way to negotiate for testbed resources
Proceedings of the Second Asia-Pacific Workshop on Systems
EAAR: an approach to environment adaptive application reconfiguration in sensor network
MSN'05 Proceedings of the First international conference on Mobile Ad-hoc and Sensor Networks
A network-aware truncating module for scalable streams saving bandwidth for overused networks
MATA'05 Proceedings of the Second international conference on Mobility Aware Technologies and Applications
ContextWare support for network and service composition and self-adaptation
MATA'05 Proceedings of the Second international conference on Mobility Aware Technologies and Applications
Connecting embedded devices using a component platform for adaptable protocol stacks
Component-Based Software Development for Embedded Systems
MAClets: active MAC protocols over hard-coded devices
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Hi-index | 0.00 |
In this paper we present a programmable networking model that provides a common framework for understanding the state-of-the-art in programmable networks. A number of projects are reviewed and discussed against a set of programmable network characteristics. We believe that a number of important innovations are creating a paradigm shift in networking leading to higher levels of network programmability. These innovations include the separation between transmission hardware and control software, availability of open programmable network interfaces, accelerated virtualization of networking infrastructure, rapid creation and deployment of new network services and environments for resource partitioning and coexistence of multiple distinct network architectures. We present a simple qualitative comparison of the surveyed work and make a number of observations about the direction of the field.