<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Routing Optimization in IoT Networks for Smart City Transportation Systems</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Srivastava</surname><given-names>Lavanya</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<aff id="aff1">School of Computer Engineering, KIIT (Deemed to Be) University, Bhubaneswar-751024, Odisha, India.</aff>
</contrib-group>
<abstract><p>As urban areas begin to implement Internet of Things (IoT) networks for transportation, new obstacles emerge in enhancing routing. Effective routing is crucial for ensuring efficient data communication among devices, sensors, and vehicles while minimizing energy use and delays. However, fluctuating conditions—such as traffic and network demands—complicate the process of making routing choices. Traditional methods frequently struggle to adapt in these scenarios. This research examines various strategies for improving routing, including techniques like Ant Colony Optimization (ACO) and Dijkstra&apos;s Algorithm. We suggest a dynamic routing framework that reacts to real-time circumstances, with an emphasis on conserving energy and guaranteeing dependable data transmission. We evaluate its performance based on critical metrics like packet delivery rates, response times, and energy use in simulated smart city environments. Our findings indicate that this system effectively lowers data delivery delays and enhances energy efficiency in comparison to conventional routing approaches. Adjusting routing paths in response to current conditions makes the system adaptable and trustworthy—traits that are essential for smart city initiatives. This study offers valuable insights for urban planners and IoT developers aiming to enhance transportation efficiency. Our results underscore the significance of adaptable algorithms in addressing the evolving demands of smart cities, fostering more sustainable and productive urban settings.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Routing optimization</kwd><kwd>Real-time adaptability</kwd><kwd>Energy efficiency</kwd><kwd>Dynamic routing</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1"><label>1</label><title>Introduction</title>
<p>The rapid growth of smart cities relies a lot on advanced technologies like the Internet of Things (IoT). These technologies help create connected environments where data flows easily between sensors, devices, and infrastructure. IoT networks are essential for modern urban systems, enabling smart services like energy management, waste collection, and transportation systems. They allow real-time data sharing to monitor traffic, manage public transport, and reduce congestion, making urban living more sustainable and efficient <xref ref-type="bibr" rid="ref-1">[1]</xref>, <xref ref-type="bibr" rid="ref-2">[2]</xref>.</p>
<p>In smart city transportation, efficient routing is key. It helps ensure that data packets move smoothly between various IoT devices, such as sensors on roads, traffic lights, and vehicles. Good routing reduces delays, prevents bottlenecks, and ensures important information like traffic patterns or emergency routes gets to where it needs to go quickly. Plus, efficient routing helps lower energy consumption, which is important for extending the life of battery-powered IoT devices <xref ref-type="bibr" rid="ref-3">[3]</xref>.</p>
<p>However, managing dynamic transportation networks comes with its challenges. Issues like traffic congestion can disrupt real-time communication, and as more devices connect, scalability becomes a concern. We also need energy-efficient communication to keep everything running sustainably. Traditional routing methods often struggle to meet these needs in fast-changing urban environments, leading to delays, higher energy use, and ineffective routing <xref ref-type="bibr" rid="ref-4">[4]</xref>.</p>
<p>This research aims to develop efficient routing algorithms and frameworks specifically for IoT networks in smart cities. We propose a hybrid routing approach that adjusts to real-time conditions, focusing on energy efficiency and reliability. By addressing the unique challenges of urban transportation systems, this study hopes to improve data transmission, enhance scalability, and contribute to building smarter, more sustainable cities <xref ref-type="bibr" rid="ref-5">[5]</xref>, <xref ref-type="bibr" rid="ref-6">[6]</xref>.</p>
<sec id="sec-2"><label>1.1</label><title>Figures and Tables</title>
<p>In smart city transportation systems, using the right routing algorithms is important for keeping traffic moving and reducing delays.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>Overview of routing algorithms in smart city transportation systems, highlighting their role in traffic flow optimization and delay reduction.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:1:66,136.4,537,485.8"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
<fig id="fig2"><label>Figure 2</label><caption><p>Delay performance of Dijkstras and ACO algorithms.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:2:66,598.5,537,780.3"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
<fig id="fig3"><label>Figure 3</label><caption><p>Conceptual representation of an IoT-enabled smart city transportation system with dynamic routing optimization.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:2:66,367.5,537,584"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Benefits of routing optimization in loT for smart city transportation.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:2:66,88.7,537,301.8"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>One well-known option is Dijkstra&apos;s Algorithm. It&apos;s great for finding the shortest path with stable and predictable traffic patterns.</p>
<table-wrap id="tab2"><label>Table 2</label><caption><p>Comparison of routing algorithms in smart city transportation systems.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:3:66,466.7,537,723.2"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>On the flip side, we have ACO. This one takes natural cues and can adjust to changing traffic conditions, making it ideal for those busy, unpredictable times when traffic can vary.</p>
<p>The strengths and weaknesses of these algorithms help us choose the best one for managing traffic in real-time and making our roads more efficient <xref ref-type="bibr" rid="ref-7">[7]</xref>.</p>
<fig id="fig4"><label>Figure 4</label><caption><p>Pie charts comparing the ACO algorithm and dijkstra&apos;s algorithm.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:3:66,214.2,537,391.4"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
<p>Dijkstra&apos;s Algorithm is great for stable environments where things don’t change much. It’s quick and reliable for finding the shortest paths, making it ideal for applications like navigation systems. ACO, on the other hand, excels in dynamic settings where conditions are constantly shifting. Its ability to adapt and learn from past experiences helps it find good solutions even in complex networks, like those in smart cities <xref ref-type="bibr" rid="ref-8">[8]</xref>, <xref ref-type="bibr" rid="ref-9">[9]</xref>.</p>
<sec id="sec-3"><label>1.1.1</label><title>Variables and equations</title>
<sec id="sec-4"><title>Variables and Equations</title>
<p>d: this represents the distance between two nodes, measured in kilometers.</p>
<p>t: this stands for travel time, which we measure in minutes.</p>
<p>C: this is the cost of routing, expressed in monetary units.</p>
<p>R: this indicates the reliability of the route, which is shown as a percentage.</p>
<p>b: this constant sets a threshold value for optimization and is always greater than 1.</p>
<p>N: this refers to the number of nodes in the network.</p>
<p>P: the packet delivery ratio is also expressed as a percentage.</p>
</sec>
<sec id="sec-5"><title>Travel time calculation</title>
<p>t = .</p>
<p>This equation helps us determine how long it takes for data or vehicles to travel between nodes. Knowing the travel time is crucial for making smart routing decisions and optimizing routes.</p>
</sec>
<sec id="sec-6"><title>Cost of routing</title>
<p>c = a. d + b. t.</p>
<p>This equation takes into account both the distance traveled and the time spent. These factors are key in determining the overall cost of routing in IoT networks, and optimizing costs is essential for efficient routing.</p>
</sec>
<sec id="sec-7"><title>Reliability of the route</title>
<p>Nsuccessful R = ( ) × 100.</p>
<p>Ntotal Reliability is a vital measure when assessing routing protocols&apos; performance. By understanding the percentage of successful transmissions, we can evaluate the network&apos;s robustness.</p>
</sec>
<sec id="sec-8"><title>Packet delivery ratio</title>
<p>Ndelivered P = ( ) × 100.</p>
<p>Nsent The packet delivery ratio is a crucial performance indicator for any network, including IoT networks. It helps us see how effectively data is transmitted across the network, which is key for route optimization.</p>
</sec>
<sec id="sec-9"><title>Optimization function</title>
<p>Minimize C subject to R ≥ b.</p>
<p>This optimization function captures the essence of routing optimization: minimizing costs while ensuring route reliability meets a specific standard. It emphasizes the trade-off between cost and reliability, crucial for effective routing decisions in smart city transportation systems.</p>
</sec>
<sec id="sec-10"><title>Application Scenarios</title>
<p>I. Traffic Management IoT sensors provide live traffic data, enabling dynamic routing decisions to alleviate congestion. Smart traffic lights adjust their timings based on traffic flow, optimizing vehicle movement.</p>
<p>II. Public Transportation Data-driven route adjustments based on passenger demand ensure timely bus services. Real-time updates enhance user experience in public transport.</p>
<p>III. Emergency Response Analyzing traffic data helps emergency services navigate quickly to incidents. Effective routing during emergencies facilitates efficient evacuations.</p>
<p>IV. Logistics and Delivery IoT enhances delivery routes, ensuring quick package arrivals. Real-time vehicle tracking optimizes logistics operations.</p>
<p>V. Environmental Monitoring IoT tracks air quality and traffic patterns, helping reduce congestion and pollution. Routing adjustments minimize noise disturbances in residential areas <xref ref-type="bibr" rid="ref-10">[10]</xref>.</p>
</sec>
</sec>
</sec>
</sec>
<sec id="sec-11"><title>Acknowledgments</title>
<p>I want to express my heartfelt thanks to everyone who helped make this research on Routing Optimization in IoT Networks for Smart City Transportation Systems a success. First and foremost, I’m incredibly grateful to my faculty members at Kalinga Institute of Industrial Technology for their insightful discussions and encouragement, which significantly enriched my understanding of the subject matter, and for their amazing guidance and support throughout this journey. Their insights and encouragement played a huge role in shaping my work.</p>
<p>Finally, I want to express my heartfelt gratitude to my family and friends for always being there for me and cheering me on along the way.</p>
</sec>
<sec id="sec-12"><title>Author Contribution</title>
<p>Lavanya Srivastava: I was excited to shape this study from the ground up. I began by brainstorming the main ideas and goals. I then looked into collecting and analyzing data from IoT sensors and transportation systems. I explored different routing algorithms, figuring out what worked best and what didn’t for routing in smart city transportation networks, aiming to make them more efficient and reliable. Finally, I put together a flowchart that illustrated the analysis process.</p>
<p>Throughout this project, I contributed to writing and editing the paper. It was a great and rewarding experience.</p>
</sec>
<sec id="sec-13"><title>Funding</title>
<p>This research was conducted without any external funding.</p>
</sec>
<sec id="sec-14"><title>Data Availability</title>
<p>This research uses data that&apos;s available to everyone to support our findings. We looked at academic journals, industry reports, and case studies about Routing optimization in IoT networks and how they work in smart city transportation systems. We used the specific datasets by checking the references and institutional repositories.</p>
<p>If you need more information or data to verify or replicate this study, please contact me at 2205904@kiit.ac.in for further details.</p>
</sec>
<sec id="sec-15"><title>Conflicts of Interest</title>
<p>I want to confirm that there are no conflicts of interest related to this paper. My findings and insights are my own, centered on routing optimization in IoT networks for smart city transportation systems. I&apos;ve made sure to give proper credit to all the sources I referenced and followed ethical and academic standards throughout my work.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Saarika, P. S., Sandhya, K., &amp; Sudha, T. (2017). Smart transportation system using IoT. In 2017 international conference on smart technologies for smart nation (SmartTechCon) (pp. 1104-1107). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/SmartTechCon.2017.8358540">https://doi.org/10.1109/SmartTechCon.2017.8358540</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Mohapatra, H., &amp; Rath, A. K. (2020). Survey on fault tolerance-based clustering evolution in WSN. IET networks, 9(4), 145–155. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1049/iet-net.2019.0155">https://doi.org/10.1049/iet-net.2019.0155</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Brincat, A. A., Pacifici, F., Martinaglia, S., &amp; Mazzola, F. (2019, April). The internet of things for intelligent transportation systems in real smart cities scenarios. In 2019 IEEE 5th World Forum on Internet of Things (WF-IoT) (pp. 128-132). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/WF-IoT.2019.8767247">https://doi.org/10.1109/WF-IoT.2019.8767247</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Daniel, A., Paul, A., Ahmad, A., &amp; Rho, S. (2016). Cooperative intelligence of vehicles for intelligent transportation systems (ITS). Wireless personal communications, 87, 461–484. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s11277-015-3078-7">https://doi.org/10.1007/s11277-015-3078-7</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Zaheer, T., Malik, A. W., Rahman, A. U., Zahir, A., &amp; Fraz, M. M. (2019). A vehicular network--based intelligent transport system for smart cities. International journal of distributed sensor networks, 15(11), 1550147719888845. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1177/1550147719888845">https://doi.org/10.1177/1550147719888845</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Vaidya, R. B., Kulkarni, S., &amp; Didore, V. (2021). Intelligent transportation system using IOT: A Review. Int. j. res. trends innov, 6, 80–87. <ext-link ext-link-type="uri" xlink:href="https://www.researchgate.net">https://www.researchgate.net</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Adelantado, F., Ammouriova, M., Herrera, E., Juan, A. A., Shinde, S. S., &amp; Tarchi, D. (2022). Internet of vehicles and real-time optimization algorithms: Concepts for vehicle networking in smart cities. Vehicles, 4(4), 1223–1245. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/vehicles4040065">https://doi.org/10.3390/vehicles4040065</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Dolev, S., &amp; Herman, T. (2001). Dijkstra’s self-stabilizing algorithm in unsupportive environments. International workshop on self-stabilizing systems (pp. 67-81). Berlin, Heidelberg: Springer Berlin Heidelberg. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/3-540-45438-1_5">https://doi.org/10.1007/3-540-45438-1_5</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Pandey, T., &amp; Thakur, A. (2024). D-CODE: Data Colony Optimization for Dynamic Network Efficiency. ArXiv preprint arxiv:2405.15795. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.2405.15795">https://doi.org/10.48550/arXiv.2405.15795</ext-link></mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Mohapatra, H., &amp; Rath, A. K. (2019). Detection and avoidance of water loss through municipality taps in India by using smart taps and ICT. IET wireless sensor systems, 9(6), 447–457. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1049/iet-wss.2019.0081">https://doi.org/10.1049/iet-wss.2019.0081</ext-link></mixed-citation></ref>
</ref-list></back>
</article>