Title :
The Phoenix framework: a practical architecture for programmable networks
Author :
Putzolu, David ; Bakshi, Sanjay ; Yadav, Satyendra ; Yavatkar, Raj
Author_Institution :
Intel Corp., USA
fDate :
3/1/2000 12:00:00 AM
Abstract :
Programmable networks allow third parties to dynamically reprogram switches and routers in order to extend their functionality. This approach facilitates new capabilities such as dynamic reallocation of resources, automated healing from malfunctions and failures, customized information processing, and easier service creation. These capabilities enable rapid customization of the network by providing mechanisms to adapt to new applications such as multimedia, multicast, intrusion detection, and intranet firewalls. We describe Intel´s framework for programmable networks, known as Phoenix. The objective of the Phoenix framework is to make it easier to deploy new network services that leverage the emerging trend toward use of reprogrammable network processors. To accomplish this goal the Phoenix framework defines an extensible mobile agent system and a set of device functionality abstractions for utilizing and extending network capabilities. We also discuss how the open interfaces provided by the Phoenix framework can be utilized to deploy new network services
Keywords :
intranets; multicast communication; multimedia communication; network interfaces; object-oriented methods; software agents; telecommunication computing; telecommunication network management; telecommunication network reliability; telecommunication network routing; telecommunication security; telecommunication services; Intel; Phoenix framework; automated healing; customized information processing; device functionality abstractions; distributed network; dynamic resource reallocation; intranet firewalls; intrusion detection; mobile agent system; multicast; multimedia; network management; network services; object-oriented system; open interfaces; practical architecture; programmable networks; reprogrammable network processors; routers; service creation; switches; Petroleum; Robustness; Tin;
Journal_Title :
Communications Magazine, IEEE