Welcome to the upgraded MacSphere! We're putting the finishing touches on it; if you notice anything amiss, email macsphere@mcmaster.ca

AN FPGA TEST-BED TO DEMONSTRATE DETERMINISTIC GUARANTEED-RATE SERVICES IN THE INTERNET OF THINGS

dc.contributor.advisorSzymanski, Ted
dc.contributor.authorRezaee, Maryam
dc.contributor.departmentElectrical and Computer Engineeringen_US
dc.date.accessioned2015-09-24T18:24:37Z
dc.date.available2015-09-24T18:24:37Z
dc.date.issued2015-11
dc.description.abstractIn this thesis, two FPGA testbeds to demonstrate low-latency deterministic Guaranteed- Rate (GR) connections in packet switched networks such as the Internet of Things are developed. Each FPGA testbed consists of multiple simple Input Queued (IQ) switches or routers, interconnected in a given topology to form a forwarding-plane. Each switch has an associated switch controller with several programmable Lookup- Tables (LUTs). A Software Defined Networking (SDN) control plane can configure the switch controllers to establish the GR connections in the forwarding-plane of IP routers or layer- 2 packet switches. According to a recent paper in the IEEE Transactions on Networking; (1) The use of very low jitter GR connections can reduce queuing delays to negligible values, so that the end-to-end delays can be reduced to the buffer latency. (2) The routers, switches and links can operate at 100% loads, while simultaneously guaranteeing very low end- to-end latencies. The goal of the thesis is to evaluate these properties in real hardware clocked at MegaHertz clock rates. In the first testbed, a network of 8 simple IQ switches organized in a linear array is synthesized on an Altera Cyclone IV FPGA. 128 GR traffic flows were routed through the testbed to effectively saturate the switches and links. In the second testbed, a USA backbone topology with 26 simple IQ switches and 88 links is synthesized on the FPGA. Over 300 GR traffic flows were routed through the USA network to achieve utilizations exceeding 90%. In both testbeds, packets move through the forwarding plane at a clock rate of 65 MHz, transferring millions of packets per second, and statistics are recorded. Both testbeds con rm that traffic flows achieve deterministic GR service with minimum buffering, where end-to-end delays are effectively reduced to the fiber latency. These hardware testbeds demonstrate the technical feasibility of achieving deterministic GR services in a packet-switched network such as Internet of Things using simple FPGA switch controllers working with an SDN control plane. The technology also applies to networks of simple optical packet switches with minimal buffering.en_US
dc.description.degreeMaster of Applied Science (MASc)en_US
dc.description.degreetypeThesisen_US
dc.identifier.urihttp://hdl.handle.net/11375/18135
dc.language.isoenen_US
dc.subjectInternet of Thingsen_US
dc.subjectDeterministic Guaranteed- Rate (GR) connectionsen_US
dc.subjectSoftware Defined Networking (SDN)en_US
dc.subjectFPGAen_US
dc.subjectReducing Internet latency to the fiber latencyen_US
dc.titleAN FPGA TEST-BED TO DEMONSTRATE DETERMINISTIC GUARANTEED-RATE SERVICES IN THE INTERNET OF THINGSen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Rezaee_Maryam_finalsubmission2015July_Masters.pdf
Size:
6.29 MB
Format:
Adobe Portable Document Format
Description:
Thesis

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: