Article Preview
TopIntroduction
Recently, the growth of wireless technologies and user's demand of services are increasing rapidly. Especially in 5G networks, there will be billions of new devices with unpredictable traffic patterns which require high data rates. With the appearance of Internet of Things (IoT), these devices will generate Big Data to the Internet, which will cause congestion and therefore deteriorate the Quality of Service (QoS) (Navarro-Ortiz, et al., 2020; Soo, Chang, Loke, & Srirama, 2017; Nakamura, Enokido, & Takizawa, 2019).
The 5G network will provide users with new experiences such as Ultra High Definition Television (UHDT) on Internet and support a lot of IoT devices with long battery life and high data rate on hotspot areas with high user density. In the 5G technology, the routing and switching technologies are not important anymore or coverage area is shorter than 4G because it uses high frequency for facing higher device's volume for high user density (Hossain S., 2013; Kamil & Ogundoyin, 2019).
There are many research works that try to build systems which are suitable to 5G era. The Software Defined Networking (SDN) is one of them. For example, the mobile handover mechanism with SDN is used for reducing the delay in handover processing. Also, by using SDN the QoS can be improved by applying Fuzzy Logic (FL) on SDN controller (Yao, Su, Liu, & Zeng, 2018; Lee & Yoo, 2017; Qafzezi, Bylykbashi, Spaho, & Barolli, 2019).
In Figure 1 are shown the key challenges of 5G, which are improved spectrum efficiency, reduced latency, low consumption, high data rate, capacity and throughput improvement. For example, the peak data for 5G is expected to be beyond 20 Gbps (Hossain & Hasan, 2015). In addition, the 5G network will provide users with new experiences such as UHDT on Internet (Nightingale, Salva-Garcia, Calero, & Wang, 2018; Yue & Zou, 2019) and support a lot of IoT devices with long battery life and high data rates on hotspot areas with high user density (Giordani, Mezzavilla, & Zorzi, 2016).
In order to meet new network challenges and because traditional IP networks are complex and very hard to manage, network administrators have to identify and create new methodologies to enhance the network performance for the new era. The SDN is a new networking paradigm that decouples the data plane from control plane in the network and promotes (logical) centralization of network control that has ability to program the network. Thus, the SDN can enhance system management efficiency and processing performance (Kreutz, et al., 2014). As an example, the mobile handover mechanism with SDN can be used for reducing the delay in handover processing and for improving the QoS (Moravejosharieh, Ahmadi, & Ahmad, 2018).
The Network Slicing is a new technology that uses SDN and Network Function Virtualization (NFV) (Zhang, et al., 2017). A slice is a set of network resources which is selected in order to satisfy the requirements of the services. It can provide on-demand customized reliable service in network with limited resource by slicing a physical network into several logical networks. The traffic requirements can be satisfied by different slices with different priority values, thus providing users in the 5G system higher QoS than 4G system (Jiang, Condoluci, & Mahmoodi, 2016; Kim, Park, Kwon, & Lim, 2018; Omnes, Bouillon, Fromentoux, & Le Grand, 2015).