Evolvable Internet Hardware Platforms
نویسنده
چکیده
Network routing platforms and Internet firewalls of the next decade will be radically different than the platforms of today. They will contain modular components that can be dynamically reconfigured over the Internet. But, unlike the active networks that are in the research labs today, these new platforms will not suffer from the performance penalty of processing packets in software. These platforms will implement routing, packet filtering, and queuing functions in reprogrammable hardware. The hardware of the system will evolve over time as packet processing algorithms and protocols progress. The granularity of the system will be configurable down to the level of the logic gates. These logic gates, and the interconnections between them, will be reconfigurable over the Internet. These routers will enable new services to be rapidly deployed over the Internet and operate at the full rate of the an Internet backbone link. Through the development of the the Field Programmable Port Extender (FPX), a platform has been built that demonstrates how networking modules can be used for rapid prototype and deployment of networking hardware. The platform includes high-speed network interfaces, multiple banks of memory, and Field Programmable Gate Array (FPGA) logic. Applications have been developed for the FPX that include Internet packet routing, data queuing, and application-level data modification. The FPX is currently used as a component in an evolvable router. ∗This research is supported by NSF: ANI-0096052 and Xilinx Corp.
منابع مشابه
On Feasibility of Adaptive Level Hardware Evolution for Emergent Fault Tolerant Communication
A permanent physical fault in communication lines usually leads to a failure. The feasibility of evolution of a self organized communication is studied in this paper to defeat this problem. In this case a communication protocol may emerge between blocks and also can adapt itself to environmental changes like physical faults and defects. In spite of faults, blocks may continue to function since ...
متن کاملBridging The Genotype-Phenotype Mapping For Digital Fpgas
To solve the genome complexity issue and enable evolution of large complex circuits, the need to move away from a one-to-one genotype/phenotype mapping is becoming generally accepted. This involves development of new forms of representation with features such as growth. Shrinking the size of the genotype in effect moves complexity from the genotype representation to the genotype/phenotype mappi...
متن کاملRobot Learning Using Gate-Level Evolvable Hardware
Recently there has been a great interest in the design and study of evolvable and autonomous systems in order to control the behavior of physically embedded systems such as a mobile robot. This paper studies an evolutionary navigation system for a mobile robot using an evolvable hardware (EHW) approach. This approach is unique in that it combines learning and evolution, which was usually realiz...
متن کاملEvolvable Building Blocks for Analog Fuzzy Logic Controllers
This work discusses the use of an Evolvable Hardware (EHW) platform in the synthesis of analog electronic circuits for Fuzzy Logic Controllers. A Fuzzy Logic Controller (FLC) is defined by a collection of fuzzy if-then rules and a set of membership functions characterizing the linguistic terms associated with the inputs and output of the FLC. The EHW analog platform, named PAMA-NG (Programmable...
متن کاملEvolvable Reactive Execution System using Recon gurable Hardware: a Robot Navigation System Case Study
Recently there has been great interest in the design and study of evolvable systems in order to control the behavior of physically embedded systems. Due to the complexity of their architecture and their interaction with the environment, a Model-based Autonomous System approach was proposed by Williams to integrate a priori knowledge and reasoning methods of di erent kinds (Williams & Nayak 1996...
متن کامل