کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
451041 694227 2014 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
GrainFlow: Enable testing for future internet architectures by per-bit customization
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
GrainFlow: Enable testing for future internet architectures by per-bit customization
چکیده انگلیسی

Programmable routers are key components for building future Internet test beds. Extensive research, such as the OpenFlow project, has been carried out to enhance programmability in the control plane of routers. However, the data plane is inflexible to process arbitrarily-defined packets. Designing a general purpose data plane platform to support distinct networks has been a challenge that must be resolved. In this article, we propose GrainFlow, a fully programmable hardware-based packet processing platform. GrainFlow brings flexibility to data plane by arbitrarily defining operations on every bit of packet, and adapts to variation of packet header length by employing a configurable circular pipeline. We implement GrainFlow on a Field Programmable Gate Array (FPGA) board. Finally, we evaluate the resource utilization and network performance of the GrainFlow architectures presented.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Networks - Volume 69, 20 August 2014, Pages 121–132
نویسندگان
, , , , , ,