SDN-based Handover Scheme in Cellular/IEEE 802.11p Hybrid Vehicular Networks †
<p>Software defined networking (SDN) enabled 802.11p/cellular hybrid Vehicular Ad hoc NETwork (VANET) architecture.</p> "> Figure 2
<p>Caching scheme in handover process (<b>a</b>) eNB2 starts caching the data before handover; (<b>b</b>) eNB2 starts communications with vehicle.</p> "> Figure 3
<p>Action setting in advance.</p> "> Figure 4
<p>The handover process.</p> "> Figure 5
<p>Throughput in different data rates.</p> "> Figure 6
<p>Real-time throughput.</p> "> Figure 7
<p>Real-time CWND in the proposed scheme.</p> "> Figure 8
<p>Real-time Congestion WiNDow (CWND) in the conventional approach.</p> "> Figure 9
<p>Throughput in different velocities.</p> "> Figure 10
<p>Comparison of end-to-end delay.</p> "> Figure 11
<p>Throughput in different numbers of vehicles.</p> "> Figure 12
<p>Throughput in different Beacon intervals.</p> "> Figure 13
<p>Throughput in different background noise levels.</p> "> Figure 14
<p>Throughput in different distances between base stations.</p> ">
Abstract
:1. Introduction
- SDN-based handover approach: we propose a two-level SDN-based architecture, where central SDN controller keeps monitoring the network topology and produces a global view of the network, and the edge SDN controllers gather vehicle information and report to central controller, as well as deploy specific actions to the vehicles. The handover approach is discussed from two different aspects to ensure handover integrity.
- Data caching on MEC server: we introduce a MEC server on the base station to support caching scheme, so as to guarantee the data transmissions. The data under transmissions will be cached on the MEC server which belongs to the another base station that the vehicle will handover to. The data caching happens when a handover happens between two base stations.
2. Related Work
2.1. Handover in the Networks with Low Mobility
2.2. Handover in VANETs
2.3. SDN-based VANETs
3. Proposed SDN-based VANET Architecture
4. MEC Deployment
- (1)
- –stores the first sequence number in the caching queue.
- (2)
- –represents the sequence that have been received by the vehicle.
- (3)
- –stores the last sequence number in the caching queue.
Algorithm 1 Caching algorithm at base station |
Initialize:=0, =0, =0
|
5. Handover Process Based on SDN
- SDN controller in the core network always monitors the movement of vehicles and cluster information to control the vehicular network. When finding a vehicle is possible to handover to a new cluster, the controller will inform the base station that there could be a handover between two neighboring cluster heads.
- Then, controller on base station notices the new CH about new join in and issues an instruction in advance indicating new mapping rules.
- The new CH receives the instruction and sets the corresponding action with timeout that represents the mapping relationship of a vehicle address to its new address.
- If vehicle does not join the new cluster, the action will be deleted automatically.
- When a vehicle happens a handover to the new cluster, the vehicle could transmit data packet immediately without rerouting computation and communication reconnection. The source address of the transmitting packet could be mapped to the address that is used to indicate the vehicle’s position according to the action set by SDN controller.
- After the handover process, the SDN controller updates the network topology information and waits for the next change.
- When SDN controller finds a cluster is possible to handover between different base stations, it will inform the old base station to execute handover to a new base station.
- Then the old base station informs the new base station of handover and deliver information of cluster preparing for handover.
- The new base station starts to cache the data needed by new cluster and sets the corresponding action with a new mapping relationship of the cluster depending on the information received from the old base station.
- After succeeding in setting action, the old mapping relationship is deleted, so that the data transmission can be proceeded through new base station.
- After the success of handover, the old base station releases the cluster information and informs the SDN controller of the topology changes.
6. Simulation Results
6.1. Simulation Settings
6.2. Effect of Data Rates
6.3. Effect of Vehicle Velocities
6.4. Effect of Vehicle Densities
6.5. Effect of Beacon Intervals
6.6. Effect of Background Noise Levels
6.7. Effect of Distance between Base Stations
7. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Wu, C.; Liu, Z.; Zhang, D.; Yoshinaga, T.; Ji, Y. Spatial Intelligence towards Trustworthy Vehicular IoT. IEEE Commun. Mag. 2018, 56, 22–27. [Google Scholar] [CrossRef]
- Wu, C.; Ohzahata, S.; Kato, T. Flexible, Portable and Practicable Solution for Routing in VANETs: A Fuzzy Constraint Q-Learning Approach. IEEE Trans. Veh. Technol. 2013, 62, 4251–4263. [Google Scholar] [CrossRef]
- Yau, K.A.; Qadir, J.; Wu, C.; Imran, M.A.; Ling, M.H. Cognition-inspired 5G cellular networks: A review and the road ahead. IEEE Access 2018, 6, 35072–35090. [Google Scholar] [CrossRef]
- Hassan, N.; Yau, K.A.; Wu, C. Edge Computing in 5G: A Review. IEEE Access 2019, 7, 127276–127289. [Google Scholar] [CrossRef]
- Johansson, N.A.; Wang, Y.E.; Eriksson, E.; Hessler, M. Radio access for ultra-reliable and low-latency 5G communications. In Proceedings of the 2015 IEEE International Conference on Communication Workshop (ICCW), London, UK, 8–12 June 2015; pp. 1184–1189. [Google Scholar]
- IP Mobility Support for IPv4. Available online: https://tools.ietf.org/rfc/rfc3344.txt (accessed on 16 February 2020).
- Mobility support in IPv6. Available online: https://tools.ietf.org/rfc/rfc3775.txt (accessed on 16 February 2020).
- Network Mobility (NEMO) Basic Support Protocol. Available online: https://tools.ietf.org/rfc/rfc3963.txt (accessed on 16 February 2020).
- Cooper, C.; Franklin, D.; Ros, M.; Safaei, F.; Abolhasan, M. A Comparative Survey of VANET Clustering Techniques. IEEE Commun. Surv. Tut. 2017, 19, 657–681. [Google Scholar] [CrossRef]
- Wang, Y.; Wang, K.; Huang, H.; Miyazaki, T.; Guo, S. Traffic and Computation Co-Offloading With Reinforcement Learning in Fog Computing for Industrial Applications. IEEE Trans. Ind. Inf. 2019, 15, 976–986. [Google Scholar] [CrossRef]
- He, X.; Wang, K.; Xu, W. QoE-Driven Content-Centric Caching With Deep Reinforcement Learning in Edge-Enabled IoT. IEEE Comput. Intell. Mag. 2019, 14, 12–20. [Google Scholar] [CrossRef]
- Duo, R.; Wu, C.; Yoshinaga, T.; Ji, Y. SDN-Based Handover Approach in IEEE 802.11p and LTE Hybrid Vehicular Networks. In Proceedings of the IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI), Guangzhou, China, 8–12 October 2018; pp. 1870–1875. [Google Scholar]
- Xie, J.; Narayanan, U. Performance Analysis of Mobility Support in IPv4/IPv6 Mixed Wireless Networks. IEEE Trans. Veh. Technol. 2010, 59, 962–973. [Google Scholar]
- Kustiawan, I.; Chi, K. Handoff Decision Using a Kalman Filter and Fuzzy Logic in Heterogeneous Wireless Networks. IEEE Commun. Lett. 2015, 19, 2258–2261. [Google Scholar] [CrossRef]
- Li, H.; Xie, J. A Handoff Solution in Wireless Mesh Networks by Implementing Split Channels. In Proceedings of the 2010 IEEE Global Telecommunications Conference (GLOBECOM), Miami, FL, USA, 6–10 December 2010; pp. 1–5. [Google Scholar]
- Chen, X.; Jones, H.M.; Jayalath, D. Channel-Aware Routing in MANETs with Route Handoff. IEEE Trans. Mob. Comput. 2011, 10, 108–121. [Google Scholar] [CrossRef] [Green Version]
- Arun, P.; Sarsij, T.; Rajesh, V.; Neeraj, T.; Rajeev, T.; Kshirasagar, N. Vehicle assisted cross-layer handover scheme in NEMO-based VANETs (VANEMO). Int. J. Internet Protoc. Technol. 2011, 6, 83–95. [Google Scholar]
- Vodopivec, S.; Bešter, J.; Kos, A. A survey on clustering algorithms for vehicular ad-hoc networks. In Proceedings of the 35th International Conference on Telecommunications and Signal Processing (TSP), Prague, Czech Republic, 3–4 July 2012; pp. 52–56. [Google Scholar]
- Hafeez, K.A.; Zhao, L.; Liao, Z.; Ma, B.N. A fuzzy-logic-based cluster head selection algorithm in VANETs. In Proceedings of the IEEE International Conference on Communications (ICC), Ottawa, ON, Canada, 10–15 June 2012; pp. 203–207. [Google Scholar]
- Ahmed, H.; Pierre, S.; Quintero, A. A Cooperative Road Topology-Based Handoff Management Scheme. IEEE Trans. Veh. Technol. 2019, 68, 3154–3162. [Google Scholar] [CrossRef]
- Taha, S.; Shen, X. Lightweight Group Authentication with Dynamic Vehicle-Clustering for 5G-Based V2X Communications. In Proceedings of the IEEE Global Communications Conference (GLOBECOM), Abu Dhabi, UAE, 9–13 December 2018; pp. 1–6. [Google Scholar]
- Jalil Piran, M.; Tran, N.H.; Suh, D.Y.; Song, J.B.; Hong, C.S.; Han, Z. QoE-Driven Channel Allocation and Handoff Management for Seamless Multimedia in Cognitive 5G Cellular Networks. IEEE Trans. Veh. Technol. 2017, 66, 6569–6585. [Google Scholar] [CrossRef]
- Araniti, G.; Campolo, C.; Condoluci, M.; Iera, A.; Molinaro, A. LTE for vehicular networking: a survey. IEEE Commun. Mag. 2013, 51, 148–157. [Google Scholar] [CrossRef]
- Du, W.; Liu, Q.; Gao, Z.; Tan, G. Seamless Vertical Handoff Protocol for LTE-802.11p Hybrid Vehicular Communications Over the Tactile Internet. In Proceedings of the IEEE International Symposium on Haptic, Audio and Visual Environments and Games (HAVE), Dalian, China, 20–21 September 2018; pp. 1–5. [Google Scholar]
- Singh, S.K. Performance evaluation of beacons control data dissemination protocol in handover scenario for VANET. In Proceedings of the IEEE International Conference on Electrical, Instrumentation and Communication Engineering (ICEICE), Karur, India, 27–28 April 2017; pp. 1–6. [Google Scholar]
- Ku, I.; Lu, Y.; Gerla, M.; Gomes, R.L.; Ongaro, F.; Cerqueira, E. Towards software-defined VANET: Architecture and services. In Proceedings of the 13th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET), Piran, Slovenia, 2–4 June 2014; pp. 103–110. [Google Scholar]
- Weng, J.; Weng, J.; Zhang, Y.; Luo, W.; Lan, W. BENBI: Scalable and Dynamic Access Control on the Northbound Interface of SDN-Based VANET. IEEE Trans. Veh. Technol. 2019, 68, 822–831. [Google Scholar] [CrossRef]
- Truong, N.B.; Lee, G.M.; Ghamri-Doudane, Y. Software defined networking-based vehicular Adhoc Network with Fog Computing. In Proceedings of the IFIP/IEEE International Symposium on Integrated Network Management (IM), Ottawa, ON, Canada, 11–15 May 2015; pp. 1202–1207. [Google Scholar]
- Bouras, C.; Kollia, A.; Papazois, A. SDN & NFV in 5G: Advancements and challenges. In Proceedings of the 20th Conference on Innovations in Clouds, Internet and Networks (ICIN), Paris, France, 7–9 March 2017; pp. 107–111. [Google Scholar]
- Ruffini, M. Multidimensional Convergence in Future 5G Networks. J. Lightwave Technol. 2017, 35, 535–549. [Google Scholar] [CrossRef] [Green Version]
- Mi, J.; Wang, K.; Li, P.; Guo, S.; Sun, Y. Software-Defined Green 5G System for Big Data. IEEE Commun. Mag. 2018, 56, 116–123. [Google Scholar] [CrossRef]
- Duan, X.; Wang, X.; Liu, Y.; Zheng, K. SDN Enabled Dual Cluster Head Selection and Adaptive Clustering in 5G-VANET. In Proceedings of the IEEE 84th Vehicular Technology Conference (VTC-Fall), Montreal, QC, Canada, 18–21 September 2016; pp. 1–5. [Google Scholar]
- Yazıcı, V.; Kozat, U.C.; Sunay, M.O. A new control plane for 5G network architecture with a case study on unified handoff, mobility, and routing management. IEEE Commun. Mag. 2010, 53, 76–85. [Google Scholar] [CrossRef]
- Soua, A.; Tohme, S. Multi-level SDN with vehicles as fog computing infrastructures: A new integrated architecture for 5G-VANETs. In Proceedings of the 21st Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN), Paris, France, 19–22 February 2018; pp. 1–8. [Google Scholar]
- Xie, L.; Ding, Y.; Yang, H.; Wang, X. Blockchain-Based Secure and Trustworthy Internet of Things in SDN-Enabled 5G-VANETs. IEEE Access 2019, 7, 56656–56666. [Google Scholar] [CrossRef]
- Qi, W.; Song, Q.; Wang, X.; Guo, L.; Ning, Z. SDN-Enabled Social-Aware Clustering in 5G-VANET Systems. IEEE Access 2018, 6, 28213–28224. [Google Scholar] [CrossRef]
- Remy, G.; Senouci, S.; Jan, F.; Gourhant, Y. LTE4V2X: LTE for a Centralized VANET Organization. In Proceedings of the IEEE Global Telecommunications Conference GLOBECOM, Houston, TX, USA, 5–9 December 2011; pp. 1–6. [Google Scholar]
- Nunes, B.A.A.; Mendonca, M.; Nguyen, X.; Obraczka, K.; Turletti, T. A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks. IEEE Commun. Surv. Tut. 2014, 16, 1617–1634. [Google Scholar] [CrossRef] [Green Version]
- Ucar, S.; Ergen, S.C.; Ozkasap, O. Multihop-Cluster-Based IEEE 802.11p and LTE Hybrid Architecture for VANET Safety Message Dissemination. IEEE Trans. Veh. Technol. 2016, 65, 2621–2636. [Google Scholar] [CrossRef] [Green Version]
- Ahmed, A.; Ahmed, E. A survey on mobile edge computing. In Proceedings of the 10th International Conference on Intelligent Systems and Control (ISCO), Coimbatore, India, 7–8 Janurary 2016; pp. 1–8. [Google Scholar]
- Bugti, S.A.; Chunhe, X.; Wie, L.; Hussain, E. Cluster based addressing scheme in VANET (CANVET stateful addressing approach). In Proceedings of the IEEE 3rd International Conference on Communication Software and Networks, Xi’an, China, 27–29 May 2011; pp. 450–454. [Google Scholar]
- Chen, J.; Zhou, H.; Zhang, N.; Yang, P.; Gui, L.; Shen, X. Software defined Internet of vehicles: Architecture, challenges and solutions. J. Commun. Inf. Netw. 2016, 1, 14–26. [Google Scholar]
Parameters | Values |
---|---|
Routing Protocol | AODV |
Transport Layer | TCP(RENO) |
Interface | IEEE 802.11p |
Number of Vehicles | 180, 360, 540 |
Average velocity | 40 km, 60 km, 80 km, 100 km |
Data Rate | 3 Mbps, 6 Mbps, 9 Mbps, 12 Mbps |
Beacon Interval | 1 s, 0.5 s, 0.1 s |
Simulation Topology | Grid and Straight road |
Topology Size | 1000 m × 600 m, 2000 m with 4 lanes |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Duo, R.; Wu, C.; Yoshinaga, T.; Zhang, J.; Ji, Y. SDN-based Handover Scheme in Cellular/IEEE 802.11p Hybrid Vehicular Networks. Sensors 2020, 20, 1082. https://doi.org/10.3390/s20041082
Duo R, Wu C, Yoshinaga T, Zhang J, Ji Y. SDN-based Handover Scheme in Cellular/IEEE 802.11p Hybrid Vehicular Networks. Sensors. 2020; 20(4):1082. https://doi.org/10.3390/s20041082
Chicago/Turabian StyleDuo, Ran, Celimuge Wu, Tsutomu Yoshinaga, Jiefang Zhang, and Yusheng Ji. 2020. "SDN-based Handover Scheme in Cellular/IEEE 802.11p Hybrid Vehicular Networks" Sensors 20, no. 4: 1082. https://doi.org/10.3390/s20041082
APA StyleDuo, R., Wu, C., Yoshinaga, T., Zhang, J., & Ji, Y. (2020). SDN-based Handover Scheme in Cellular/IEEE 802.11p Hybrid Vehicular Networks. Sensors, 20(4), 1082. https://doi.org/10.3390/s20041082