TY - JOUR SP - 1 Y1 - 2022/05// JF - Wireless Communications and Mobile Computing N2 - The accelerated evolution in computing and transmission automation of the Internet of Vehicles (IoV) has led to enormous research standards that attract many researchers and industries. This century of the Internet of Things (IoT) is propulsive to the routine vehicular ad hoc networks (VANETs) in the IoV. It has emerged as one of the major driving forces for innovations in the intelligent vehicular industry. The World Health Organization (WHO) report confirms that approximately 1.35 million people die because of accidents on the road every year. This requires considerable attention to incorporate more and more safety measures into the automobile industry. Intelligent transportation systems can help bridge the gap between the traditional and the intelligent automotive industry by connecting vehicle to vehicle (V2V) and vehicle to infrastructure (V2I), hence adding much safety in vehicular communication. This paper provides a comprehensive review of the Internet of Vehicles (IoV) which discusses the architectures of IoV including layer types, functions of layers, application area, and communication type supported. Further, it also provides an in-depth insight into state-of-the-art Medium Access Control (MAC) protocols and routing protocols used in IoV communication. The routing protocol comparative summarization considers important parameters which include communication types broadcast, unicast, cluster, multicast, forwarding strategy, recovery strategy, availability of map, and the type of environment urban or highway. The summarization of various protocols highlights strengths, research gaps, and application areas. Finally, the paper addresses various research challenges along with potential future enhancements for the IoV communication. SN - 1530-8669 UR - http://doi.org/10.1155/2022/9232784 VL - 2022 TI - A Taxonomy and Analysis on Internet of Vehicles: Architectures, Protocols, and Challenges EP - 26 ID - uneatlantico2315 AV - public A1 - Seth, Ishita A1 - Guleria, Kalpna A1 - Panda, Surya Narayan A1 - Anand, Divya A1 - Alsubhi, Khalid A1 - Aljahdali, Hani Moaiteq A1 - Singh, Aman A1 - A Saeed, Rashid ER -