End-to-end arguments in system design
ACM Transactions on Computer Systems (TOCS)
Open Programmable Layer-3 Networking
SMARTNET '00 Proceedings of the IFIP TC6 WG6.7 Sixth International Conference on Intelligence in Networks: Telecommunication Network Intelligence
Active networks: Applications, security, safety, and architectures
IEEE Communications Surveys & Tutorials
A survey of active network research
IEEE Communications Magazine
IEEE Journal on Selected Areas in Communications
A scalable high-performance active network node
IEEE Network: The Magazine of Global Internetworking
Integrated Service Deployment for Active Networks
IWAN '02 Proceedings of the IFIP-TC6 4th International Working Conference on Active Networks
A practical bytecode interpreter for programmable routers on IXP network processors
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
To allow end users define network behavior and to make communication network evolution service-driven, we propose fast and secure capsule processing environment, dedicated CPU architecture named Stream Code and related mechanisms. In our proposedarc hitecture each packet contains a program for the packet written in Stream Code binary instructions. Every computational resources for packet processing is isolated for each packet and is cleared when execution time limit expires. This prevents malicious programs affecting other packets without virtual machines. Middleware attaches appropriate Stream Code programs considering the user requirements. A sample application, contents-sensitive multicast on our Stream Code emulator, in which a streaming application on a server attaches appropriate multicast program for each contents, optimizes packet loss in multicast in per-user and per-contents basis.