Abstract
The Internet of Things (IoT) refers to variety of smart devices such as smartphones, tablets, and sensors that can interact and exchange of data among devices through the Internet. The diversity of IoT devices and their services have posed a larger range requirements of availability, throughput, latency, and performance in heterogeneous connectivity environments. Meanwhile, the existing networks often struggle with such of limitations in complex control protocols and difficulty in internetworking with billions of smart devices with different requirements such as latency and bandwidth allocations. These obstacles become substantial barriers to deploy services, as well as isolate between multiple co-existing tenants on the same physical network, deploy simultaneous protocols in the network, be stable to maintain the bandwidth and latency according to predefined QoS demands. These obstacles have recently been facilitated by Software Defined Network (SDN) and Network Function Virtualization (NFV) technologies that enable the programming and monitoring in data plane. In this study, firstly, the authors investigate and propose a SDN/NFV based architecture for multi-tenant networks with plenty of network slices working in a shared physical infrastructure. Secondly, P4 and ONOS Controller are used to implement a deep programming in BMv2 devices to efficiently maintain the network motoring in order to guarantee the E2E latency of communicating channels. Finally, the VXLAN technologies are exploited to for network slicing with different purposes and applications, and Inband Network Telemetry (INT) is used to monitor network latency.
Highlights
Software Defined Network (SDN)[1] and Network Function Virtualization (NFV)[2] are considered as key technology and promising enablers for network deployment, operation, and management with the full capacity of advanced programmability, flexibility, and elasticity
P4[8] is a domain-specific language (DSL), multi-platform, protocol, target independent, and re-configurable which is designed to allow the programming of data plane devices with different targets such as software switches, FPGA-based NICs (Field-Programmable Gate Array based Network Interface Cards) or switches based on reconfigurable ASICs (Application-Specific Integrated Circuit)[9]
We propose the Full-Software Defined Mobile Network (SDMN) architecture for 5G and Internet of Things (IoT), and illustrate how an IoT application can be deployed as an SDN controller application on top of SDN network under
Summary
SDN[1] and NFV[2] are considered as key technology and promising enablers for network deployment, operation, and management with the full capacity of advanced programmability, flexibility, and elasticity They are expected to address different challenges in the generation network (5G) and the Internet of Things[3][4][5][6]. A framework integrating state-of-the-art SDN/NFV components for monitoring IoT applications of multiple tenants with diversity requirements on the same physical network is proposed In this architecture, the PSA[10] and BMv2[11] P4-based switches are exploited in the data plane to perform multiple protocols services, that mean packets of each path of a service are processed according to its predefined requirements , such as throughput and E2E latency. The remainder of the paper is organized as follows: Section 2 presents the related work; Section 3 proposes and describes the Full-SDMN architecture for the multi-tenant networks; Section 4 implements experiments and performance analysis; Section 5 addresses challenges of the model and discusses the future works; Section 6 concludes the present study
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.