Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/14555
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAl-Kaseem, BR-
dc.contributor.authorAl-Raweshidy, H-
dc.date.accessioned2017-05-17T12:27:23Z-
dc.date.available2017-05-17T12:27:23Z-
dc.date.issued2017-
dc.identifier.citationIEEE Internet of Things Journal,(2017)en_US
dc.identifier.issn2327-4662-
dc.identifier.urihttp://bura.brunel.ac.uk/handle/2438/14555-
dc.description.abstractMachine–to–Machine (M2M) communication is the leading technology for realising the Internet–of–Things (IoT). The M2M sensor nodes are characterised by low–power and low–data rates devices which have increased exponentially over the years. IPv6 over Low power Wireless Personal Area Network (6LoWPAN) is the first protocol that provides IPv6 connectivity to the wireless M2M sensor nodes. Having a tremendous number of M2M sensor nodes execute independent control decision leads to difficulty in network control and management. In addition, these ever–growing devices generate massive traffic and cause energy scarcity which affects the M2M sensor node lifetime. Recently, Software–Defined Networking (SDN) and Network Functioning Virtualisation (NFV) are being used in M2M sensor networks to add programmability and flexibility features in order to adopt the exponential increment in wireless M2M traffic and enable network configuration even after deployment. This paper presents a proof–of–concept implementation which aims to analyse how SDN, NFV, and cloud computing can interact together in the 6LoWPAN gateway to provide simplicity and flexibility in network management. The proposed approach is called customised Software Defined–Network Functioning Virtualisation (SD–NFV), and has been tested and verified by implementing a real–time 6LoWPAN testbed. The experimental results indicated that the SD–NFV approach reduced the network discovery time by 60% and extended the node’s lifetime by 65% in comparison to the traditional 6LoWPAN network. The implemented testbed has one sink which is the M2M 6LoWPAN gateway where the network coordinator and the SDN controller are executed. There are many possible ways to implement 6LoWPAN testbed but limited are based on open standards development boards (e.g., Arduino, Raspberry Pi, and Beagle Bones). In the current testbed, the Arduino board is chosen and the SDN controller is customised and written using C++ language to fit the 6LoWPAN network requirements. Finally, SDN and NFV have been envisioned as the most promising techniques to improve network programmability, simplicity, and management in cloud–based 6LoWPAN gateway.en_US
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.subjectEnergy Efficiencyen_US
dc.subjectCustomised SD–NFVen_US
dc.subjectM2Men_US
dc.subjectIoTen_US
dc.subjectSDNen_US
dc.subjectNFVen_US
dc.subjectCloud Computingen_US
dc.subject6LoWPAN Testbeden_US
dc.titleSD–NFV as an Energy Efficient Approach for M2M Networks Using Cloud–Based 6LoWPAN Testbeden_US
dc.typeArticleen_US
dc.relation.isPartOfIEEE Internet of Things Journal-
pubs.publication-statusPublished-
Appears in Collections:Dept of Electronic and Electrical Engineering Research Papers

Files in This Item:
File Description SizeFormat 
Fulltext.pdf5.52 MBAdobe PDFView/Open


Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.