Mobility Based Routing Protocol with MAC Collision Improvement in Vehicular Ad Hoc Networks

Similar documents
RAP. Speed/RAP/CODA. Real-time Systems. Modeling the sensor networks. Real-time Systems. Modeling the sensor networks. Real-time systems:

Simulation Based Analysis of FAST TCP using OMNET++

DEAR: A DEVICE AND ENERGY AWARE ROUTING PROTOCOL FOR MOBILE AD HOC NETWORKS

IJCTA Nov-Dec 2016 Available

Load Balancing for Hex-Cell Interconnection Network

QoS Bandwidth Estimation Scheme for Delay Sensitive Applications in MANETs

FAHP and Modified GRA Based Network Selection in Heterogeneous Wireless Networks

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Using Particle Swarm Optimization for Enhancing the Hierarchical Cell Relay Routing Protocol

Analysis of Collaborative Distributed Admission Control in x Networks

DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT

A KIND OF ROUTING MODEL IN PEER-TO-PEER NETWORK BASED ON SUCCESSFUL ACCESSING RATE

Efficient Distributed File System (EDFS)

ENERGY EFFICIENT ROUTING PROTOCOLS FOR WIRELESS AD HOC NETWORKS A SURVEY

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility

Re-routing Instability in IEEE Multi-hop Ad-hoc Networks *

Load-Balanced Anycast Routing

Cost-Effective Lifetime Prediction Based Routing Protocol for Mobile Ad Hoc Network

Long Lifetime Routing in Unreliable Wireless Sensor Networks

Efficient Backoff Algorithm in Wireless Multihop Ad Hoc Networks

A Semi-Distributed Load Balancing Architecture and Algorithm for Heterogeneous Wireless Networks

Bayesian Model for Mobility Prediction to Support Routing in Mobile Ad-Hoc Networks

A Low-Overhead Routing Protocol for Ad Hoc Networks with selfish nodes

UBICC Publishers 2008 Ubiquitous Computing and Communication Journal

OPTIMAL CONFIGURATION FOR NODES IN MIXED CELLULAR AND MOBILE AD HOC NETWORK FOR INET

MobileGrid: Capacity-aware Topology Control in Mobile Ad Hoc Networks

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD

Cost-Effective Lifetime Prediction Based Routing Protocol for Wireless Network

Performance Comparison of a QoS Aware Routing Protocol for Wireless Sensor Networks

Efficient QoS Provisioning at the MAC Layer in Heterogeneous Wireless Sensor Networks

Efficient Content Distribution in Wireless P2P Networks

Adaptive Energy and Location Aware Routing in Wireless Sensor Network

EFT: a high throughput routing metric for IEEE s wireless mesh networks

A Variable Threats Based Self-Organization Scheme for Wireless Sensor Networks

A Distributed Three-hop Routing Protocol to Increase the Capacity of Hybrid Wireless Networks

A Traffic Aware Routing Protocol for Congestion Avoidance in Content-Centric Network

Video Proxy System for a Large-scale VOD System (DINA)

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Fast Retransmission of Real-Time Traffic in HIPERLAN/2 Systems

A Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Delay Variation Optimized Traffic Allocation Based on Network Calculus for Multi-path Routing in Wireless Mesh Networks

NETWORK LIFETIME AND ENERGY EFFICIENT MAXIMIZATION FOR HYBRID WIRELESS NETWORK

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Routing in Degree-constrained FSO Mesh Networks

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

Dynamic Bandwidth Provisioning with Fairness and Revenue Considerations for Broadband Wireless Communication

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

WITH rapid improvements of wireless technologies,

A Clustering-Based Fast and Stable Routing Protocol for Vehicular Ad Hoc Networks

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm

Cluster Analysis of Electrical Behavior

Real-Time Guarantees. Traffic Characteristics. Flow Control

Virtual Machine Migration based on Trust Measurement of Computer Node

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

Classifier Selection Based on Data Complexity Measures *

A Fair MAC Algorithm with Dynamic Priority for e WLANs

Research Article Information Transmission Probability and Cache Management Method in Opportunistic Networks

A Fair Access Mechanism Based on TXOP in IEEE e Wireless Networks

A New Transaction Processing Model Based on Optimistic Concurrency Control

Synchronous Distributed Wireless Network Emulator for High-Speed Mobility: Implementation and Evaluation

Performance analysis of distributed cluster-based MAC protocol for multiuser MIMO wireless networks

Research Article Energy Efficient Interest Forwarding in NDN-Based Wireless Sensor Networks

A Low Energy Algorithm of Wireless Sensor Networks Based on Fractal Dimension

DECA: distributed energy conservation algorithm for process reconstruction with bounded relative error in wireless sensor networks

Improving Load Balancing mechanisms in Wireless Packet Networks 1

ARTICLE IN PRESS. Signal Processing: Image Communication

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Aggregated traffic flow weight controlled hierarchical MAC protocol for wireless sensor networks

Performance Improvement of Direct Diffusion Algorithm in Sensor Networks

Optimization of Local Routing for Connected Nodes with Single Output Ports - Part I: Theory

Interclass Collision Protection for IEEE e Wireless LANs

USER CLASS BASED QoS DIFFERENTIATION IN e WLAN

A New Approach For the Ranking of Fuzzy Sets With Different Heights

Constructing Minimum Connected Dominating Set: Algorithmic approach

A Finite Queue Model Analysis of PMRC-based Wireless Sensor Networks

Wireless Sensor Network Localization Research

Mathematics 256 a course in differential equations for engineering students

LocalTree: An Efficient Algorithm for Mobile Peer-to-Peer Live Streaming

Distributed Grid based Robust Clustering Protocol for Mobile Sensor Networks

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

WIRELESS communication technology has gained widespread

PERFORMANCE ANALYSIS OF ROUTING ALGORITHMS OF RD-C/TDMA PACKET RADIO NETWORKS UNDER DYNAMIC RANDOM TOPOLOGY1

A Load-balancing and Energy-aware Clustering Algorithm in Wireless Ad-hoc Networks

TN348: Openlab Module - Colocalization

Contention-Based Beaconless Real-Time Routing Protocol for Wireless Sensor Networks*

Adaptive Network Resource Management in IEEE Wireless Random Access MAC

A Binarization Algorithm specialized on Document Images and Photos

Clock Skew Compensator for Wireless Wearable. Computer Systems

Instantaneous Fairness of TCP in Heterogeneous Traffic Wireless LAN Environments

Distributed Topology Control for Power Efficient Operation in Multihop Wireless Ad Hoc Networks

Avoiding congestion through dynamic load control

An Optimal Algorithm for Prufer Codes *

Simulator for Energy Efficient Clustering in Mobile Ad Hoc Networks

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

SPEED: A Stateless Protocol for Real-Time Communication in Sensor Networks

Resource and Virtual Function Status Monitoring in Network Function Virtualization Environment

On the Exact Analysis of Bluetooth Scheduling Algorithms

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research

Voice capacity of IEEE b WLANs

Transcription:

Moblty Based Routng Protocol wth MAC Collson Improvement n Vehcular Ad Hoc Networks Zhhao Dng, Pny Ren, Qnghe Du Shaanx Smart Networks and Ubqutous Access Rearch Center School of Electronc and Informaton Engneerng, X an Jaotong Unversty dngzhhao@stu.xtu.edu.cn Abstract. Intellgent transportaton system attracts a great deal of research attenton because t helps enhance traffc safety, mprove drvng experences, and transportaton effcency. Vehcular Ad Hoc Network (VANET) supports wreless connectons among vehcles and offers nformaton exchange, thus sgnfcantly facltatng ntellgent transportaton systems. Snce the vehcles move fast and often change lanes unpredctably, the network topology evolves rapdly n a random fashon, whch mposes dverse challenges n routng protocol desgn over VANET. When t comes to the 5G era, the fulflment of ultra low end-to-end delay and ultra hgh relablty becomes more crucal than ever. In ths paper, we propose a novel routng protocol that ncorporates moblty status and MAC layer channel contenton nformaton. The proposed routng protocol determnes next hop by applyng moblty nformaton and MAC contenton nformaton whch dffers from exstng greedy permeter stateless routng (GPSR) protocol. Smulaton results of the proposed routng protocol show ts performance superorty over the exstng approach. Keywords: Intellgent transportaton system, VANET, routng protocol, GPSR. I Introducton The number of vehcles has gone through an explosve growth n the last few years. Correspondngly, the ncrease number of vehcles has also brought serous traffc problems, such as traffc am, gas polluton and the severe traffc safety problems. In the meanwhle, most of the modern vehcles are equpped wth electronc devces lke vehcular sensors, the global poston system (GPS) and dgtal control center, whch provde the possblty of buldng a communcaton network. Therefore, the emergng VANETs s amed at provdng effcent network servce among vehcles[1-3]. In VANETs, vehcles can communcate wth adacent vehcles, base statons, and roadsde facltes whle travelng on the roads, so vehcles are able to transmt emergency messages to others whch can ensure the safety of drvng when there s an emergency. In most cases, vehcles are not only requred to communcate wth the surroundng vehcles but also wth the far vehcles. Hence, the mportant ssue n VANETs s how to buld a relable and stable mult hop communcaton network when vehcles are not wthn ther communcaton range. There already have been many routng protocols for

mult hop communcatons n MANET whch can be dvded nto several categores. The exstng famous topology based routng protocols are AODV, DSR, OLSR, etc [4-6]. The exstng famous locaton based routng protocols are GPSR, GPCR, etc[7-9]. As a unque form of MANETs, VANETs has a lot of same characterstcs compared to MANETs. On the one hand, they are all autonomous networks so nodes can establsh wreless connectons wthout the control of base statons. In addton, consder the constant movng status of nodes n VANETs and MANETs, so there s no have fxed network topology. Besdes, VANETs dffers from MANETs for the followng aspects. Frstly, wreless channel n VANETs s unstable, and t s easly affected by roadsde buldngs, road condtons and other vehcles. Secondly, the network topology changes quckly and the lnk expraton tme s short because of the hgh velocty and unstable drecton of vehcles. Hence, t s a challenge to desgn a relable and effcent routng protocol over VANETs. There exsts many related works on the routng protocol n VANETs. In [10], authors desgn a movng-zone based routng protocol by establshng movng zones that vehcles wll collaborate wth each other to send nformaton n a dynamc movng zone. The authors n [11] use dstance factor to mnmze control overhead by selectng the least number of possble hops. Authors n [12] propose an mproved GPSR routng protocol by usng vehcle densty and desgn a new data structure n order to carry route nformaton whch can be consdered when search routng. In ths paper, we propose a novel routng protocol by usng the nformaton of moblty along wth a MAC collson mprovement. As s llustrated n [11], ncreased densty of nodes challenges the utlzaton of resources, whch motvates us to optmze MAC performance. We assume the network operates on the IEEE 802.11 DCF mechansm [12]. In the frst step, we calculate the lnk expraton tme usng the moblty. In the second step, we estmate the delay n channel contenton under 802.11 DCF mechansm and we also consder the greedy strategy. Fnally, we calculate the forward weght of node and combne wth GPSR routng protocol to determne the next hop. The rest of ths paper s organzed as follows. We n secton II ntroduce the proposed routng protocol wth moblty and MAC collson mprovement. We n secton III presents the smulaton results under our proposed routng protocol and GPSR routng protocol. Fnally, the conclusons are derved n Secton IV. II The Proposed Routng Protocol We n ths secton present our modfed routng scheme n detal. In the begnnng, our greatest wsh s to reduce the transmsson delay as much as possble snce a lot of vehcle applcatons are delay senstve. And t's also essental to enhance lnk connectvty due to the varous speed and drecton of dfferent vehcles. We frst assume the nformaton of vehcle speed and drecton can be collected by GPS and other vehcular sensors. There exsts a transmsson range and each vehcle can communcaton wth each other wthn the transmsson range. In common case, we naturally consder that routng wth the shortest path s the best whch wll reduce the

number of hops at utmost. The same dea has been used by GPSR routng protocol whch can be called the greedy forwardng strategy. However, the actual stuaton s not always the case and we take Fg.1 for example. The source vehcle 1 wants to transmt packets to destnaton vehcle 10. The path obtaned by GPSR routng protocol s [v1, v5, v6, v10] and t needs three hops. Recall the DCF mechansm n 802.11p, vehcles n the same cluster must experence a MAC layer contenton process to use the wreless channel and every tme ust one packet can be sent. We can see that vehcle 6 has fve neghbors n ts communcaton range so t mght experence a serous MAC delay than vehcle 8 whch only has two neghbors. Therefore, ths path may spend more tme than the path [v1, v5, v8, v9, v10] whch wll spend four hops to arrve the destnaton. Now we frst estmate the MAC delay by analyzng the contenton process of the MAC layer. Fgure 1 An example of dfferent routng selectons A. MAC Delay Analyss

25 Backoff Tmes 20 15 10 = 0.01 = 0.02 = 0.03 = 0.04 = 0.05 = 0.06 5 0 1 2 3 4 5 6 7 8 9 10 Number of vehcles n a cluster Fgure 2 Average backoff tmes n a cluster under dfferent packet arrval rate IEEE 802.11p s the standard protocol n VANETs whch llustrates the man techncal standards for the PHY layer and MAC layer [13]. The basc scheme s DCF whch known as carrer sense multple access wth collson avodance (CSMA/CA). In ths stuaton, vehcles must sense the channel state before transmttng packets. The contenton process n MAC layer can be smplfed as follows. Frstly, vehcle ntates a random backoff procedure untl the medum s dle for DIFS (DCF Inter-Frame Space) tme. If the medum s busy, t must wat and contnue the backoff procedure untl the medum s dle once agan. When the backoff tme equals a zero value, a vehcle should frst send a RTS (Request to Send) packet, then vehcle wat a CTS (clear to Send) packet n order to make sure the contenton s success. Once a vehcle receves the CTS packet n a slot tme, the contenton s success and t can transmt a packet mmedately. On the contrary, f no CTS packet receved or vehcle detects a collson wthn a slot tme, the vehcle turns back to the backoff state and start a new round of backoff. Usually, the common algorthm of backoff procedure n CSMA/CA s wellknown BEB (Bnary Exponental Backoff) algorthm [14]. In BEB, the backoff wndow doubles when the contenton faled and there exsts a mnmum contenton wndow and a maxmum contenton wndow. The backoff tme s generated randomly from the wndow. Through the ntroducton to the contenton process above, we can see that the number of backoff tmes need to be reduced as lttle as possble n order to reduce the delay. In the backoff state, we assume Pt () represents the probablty that vehcle senses channel dle for tme nterval t. Therefore, P ( slot) can represent the success

contenton probablty of vehcle after the backoff state when sensng channel dle for a slot tme. Correspondngly, the falure probablty s 1 ( ). Hence, the P slot probablty of k -th backoff before a successful transmsson s k 1 N( K) (1 P( slot)) P( slot) (1) Then, we can get the average backoff tmes of vehcle as follows: n k 1 lm (1 ( )) ( ) n k 1 N k P slot P slot (2) Now, we wll calculate the probablty. The arrval of a packet of a vehcle can be seen as a Posson process and the packet arrval process can be seen follow the Posson dstrbuton [15]. The probablty that n packets arrve at vehcle wthn a tme nterval t can be expressed as P ( slot) n ( t) t P ( t, n) e (3) n! where denotes the packet arrve rate of a vehcle. We notce that the overall packet arrval rate n cluster s ( ) C( ) (4) where denotes the whole number of vehcles n cluster. Consequently, for vehcle n cluster, the probablty that no vehcle else to transmt packets durng tme nterval s wrtten as follows: ( ) t P( t,0) (5) C( ) t Then we can solve ths lmt expresson. For the sake of smplcty, we frst gnore the lmt symbol and replace formula (5) to formula (2). The expresson can be transformed as follows: If the left sde of formula (6) multpled by follows: e n ( ) t k 1 ( ) t lm (1 ) (6) n k 1 ( ) t 1 e, we can get a new formula as N k e e n ( ) t ( ) t k ( ) t n k 1 (1 e ) N lm k (1 e ) e (7) Formula (6) mnus Formula (7) and results can be smplfed as follows: n (1 ( ) t k 1 ) (1 ( ) t n ) (8) k 1 N k e n e The frst term of formula (8) s geometrc seres and the second term of formula (8) can be transformed nto the problem of solvng the lmt of contnuous functon. Obvously, the second term equals zero. Fnally, when $n$ tends to postve nfnty and we can get the average backoff tmes of vehcle n cluster as follows: N 1 C ( ) e (9) slot Fg.2 shows the average backoff tmes of a vehcle under dfferent and dfferent number of vehcles n a cluster. It's obvous that the less the number of backoff, the

lower the MAC layer delay. So we should try to choose the vehcle wth fewer neghbor nodes as next hop. B. Lnk Expraton Tme Fgure 3 An example of calculatng LET under dfferent vehcle speed and drecton; (a)same drecton wth v v. (b)opposte drecton. (c)same drecton wth v v. (d)opposte drecton. We assume that the moblty nformaton ncludng vehcle speed and drecton can be obtaned by GPS devce. We also assume each vehcle can collect moblty nformaton of others whch wthn the communcaton range. Then we can estmate the lfetme of lnk by calculatng LET. LET measures the relablty of a lnk. The communcaton range of each vehcle s set to R. Accordng to the movng stuatons of vehcles on the road, the LET can be expressed nto four dfferent condtons whch shown n Fg.3. We assume the speed of vehcle and vehcle are, respectvely. The coordnates of the two vehcles are ( x, y ) and ( x, y ). Therefore, the dstance between vehcle The angle s and vehcle s 2 2 d ( x x ) ( y y ) (10) y y arctan x x Then we can get the vertcal dstance of vehcle Consequently, when vehcle and vehcle between two vehcles s as follows: v and vehcle : v (11) w d sn (12) are movng n the same drecton, the LET

when vehcle and vehcle two vehcles s as follows: LET R w d w 2 2 2 2 v v (13) are movng n the opposte drecton, the LET between LET R w d w 2 2 2 2 v v Now, we have estmated the MAC backoff tmes and LET of each vehcle, then we modfy the next hop selecton strategy of GPSR routng protocol. We assume each vehcle has a node weght and for a source vehcle, the weght of neghbor s calculated as follows: Nmax N LET dmax d W N LET (15) d where LET max between vehcle neghbors; N max max s the maxmum LET of all neghbors; and source vehcle. N max s the backoff tmes of vehcle max LET (14) represents the LET s the maxmum backoff tmes of all ; d max denotes the maxmum dstance between neghbors and destnaton; s the dstance between vehcle and destnaton; 1. Obvously, we choose the vehcle as next hop whch has the maxmum value of. The procedure of the proposed routng protocol can be summarzed for followng process. Frstly, the source vehcle measure the dstance between tself and destnaton vehcle. When these two vehcles are wthn ther communcaton range R, source vehcle can tramsmt packet to the destnaton vehcle drectly. If the dstance s more than R, we calculate the LET, backoff tmes and dstance of each neghbor vehcle. Then we can get the value of each neghbor vehcle and choose the vehcle wth W W W d maxmum value of as forward vehcle. And we repeat ths process to fnd the whole path. The detaled procedure of route dscovery s presented n Algorthm 1. A route mantenance strategy s consdered n our proposed routng protocol as well n order to avod lnk dsconnecton. The lnk dsconnecton s more common n VANETs because of the nfluence of vehcle speeds and drectons. The dea of route mantenance s to perodcally detect the dstance between vehcles n order to determne whether or not t s nterrupted. The detaled procedure of route mantenance s presented n Algorthm 2. Algorthm 1 Route Dscovery 1. Get speed and drecton nformaton of all vehcles; 2. Calculate the dstance between current transmt vehcle and all other vehcles; 3. Get the neghbor vehcles to neghbor set M;

4. n =0; 5. whle n < M.sze do 6. f vehcle n s destnaton vehcle 7. Select destnaton vehcle; 8. Return; 9. else 10. Apply Eq.(5) to calculate 11. end f 12. n = n + 1; 13. endwhle 14. Select the vehcle wth maxmum value of weght W Algorthm 2 Route Mantance 1 Update poston of all vehcles; 2 Get all source vehcle n set S; 3 n =0; 4 whle current vehcle sn't destnaton vehcle and n < S.sze do 5 Calculate the dstance d between current vehcle and next hop vehcle; 6 f d < 250 7 Let current vehcle be next hop vehcle 8 else 9 Apply current vehcle to route dscovery procedure; 10 c 11 end f 12 f current vehcle s destnaton vehcle 13 n = n + 1; 14 end f 15 endwhle W III Performance Evaluatons In ths secton, our proposed routng protocol s evaluated and compared wth the famous GPSR routng protocol. We consder a hghway model envronment wth vehcles are dstrbuted randomly for smplcty. The hghway model envronment s 1000m length and has sx lanes n two drectons. The wreless communcaton range

s set to 250m. The velocty of vehcles s varable from 30km/h to 80km/h. Table 1 presents the detaled parameters n our smulaton. Parameters Smualton scenaro Value Hghway Number of lanes 6 Smalaton area Data packet sze 1000m*25m 512bytes Cwmnmun 31 CWmaxmun 1023 1/3 1/3 1/3 Arrval rate( ) 10packets/ms Speed of vehcles 30-80km/h Number of vehcles 12-60 Communcaton range MAC protocol Routng protocol Smulaton tme 250m IEEE802.11p The proposed,gpsr 500TTI Fgure 4 Average end-to-end delay vs number of vehcles

Fg.4 llustrates the average end-to-end delay of our proposed routng protocol and GPSR routng protocol versus the number of vehcles n dfferent average vehcle speed. End-to-end delay refers to the tme that packets transmtted among two vehcles plus the delay n MAC layer. From the fgure, we frstly see that the delay ncreases as the vehcle densty ncreases both n GPSR routng protocol and our proposed routng protocol. It's reasonable because the contenton of MAC layer wll become more compettve whle the number of vehcles ncreases and the tme cost n contenton becomes bgger. Secondly, when the speed of vehcle ncreases, the delay wll ncrease accordngly as hgh speed leads to lnk nstablty. Thrdly, end-to-end delay under our proposed routng protocol s smaller than GPSR routng protocol. It's expected for the followng reason. As the moblty nformaton and MAC delay estmaton are consdered n our proposed routng protocol, the choce of next hop wll become more reasonable than GPSR whch only consders the dstance. Thus, our proposed routng protocol performs better than GPSR on end-to-end delay. Fg.5 plots the packet delvery rate of our proposed routng protocol and GPSR routng protocol versus the number of vehcles n dfferent average vehcle speed. From ths fgure, we can see packet delvery rate of both two routng protocols ncreases when the densty of vehcles ncreases. Ths s obvously because we can choose a more approprate vehcle node for packet forwardng when there are more vehcles. Besdes, when the number of vehcles s less, there are few effectve paths can be selected so the packet delvery rate s smlar to that of the two protocols. We can also see that packet delvery rate gets worse wth the contnuous ncrease of vehcle speed whch s expected. When the number of vehcles s large, the path n our proposed routng protocol s more relable, so the packet delvery rate s hgher than GPSR routng protocol. Fgure 5 Packet delvery rate vs number of vehcles Fg.6 llustrates the broken lnks aganst the number of vehcles n dfferent average vehcle speed. The metrcs of broken lnks measures the lnk relablty. If the number of broken lnks s less, the route can be consdered stable and relable. Otherwse, f wreless lnks nterrupt frequently, the overheads of exchangng control packets wll become larger and t wll spend some delay n reestablshng lnks.

Addtonally, ths fgure demonstrates that the number of broken lnks decreases as the number of vehcles ncreases and the lnk nterrupton s more serous when the speed s 80km/h. Fnally, the number of broken lnks of our proposed routng protocol s small compared to GPSR routng protocol whch llustrates the proposed routng protocol s more stable once agan. Fgure 6 Broken lnks vs number of vehcles IV Conclusons Ths paper descrbed an mproved routng protocol n VANETs by modfyng the forward procedure of exstng GPSR routng protocol. The hghlght of our proposed routng protocol s that we reduce the delay and strengthen the relablty of routes. We optmze the next hop selecton strategy of the well-known GPSR routng protocol by usng moblty and MAC delay estmaton. The method n our routng protocol s based on the vehcular electronc devces whch can provde a large amount of vehcular nformaton. We add moblty nformaton(speed and drecton) and MAC delay estmaton n next hop selecton strategy to make the route more relable and decrease delay. We also dscuss the route mantenance strategy n detal. Fnally, Abundant and convncng smulatons prove that our proposed routng protocol performs much better n forms of average end-to-end delay, packet delvery rate and broken lnks than GPSR. References 1. Y. H. Zhu, X. Z. Tan and J. Zheng, ``Routng n vehcular ad hoc networks: A survey,'' IEEE Vehcular Technology Magazne, vol. 2, no. 2, pp. 12--22, Jun. 2007. 2. M. Altayeb, I. Mahgoub, ``A survey of vehcular ad hoc networks routng protocols, Internatonal Journal on Innovaton and Appled Studes, vol. 3, no. 3, pp. 829--846, Jun. 2013.

3. M. Azees, P. Vayakumar and L. Jegatha Deborah, ``Comprehensve survey on securty servces n vehcular ad-hoc networks,'' IET Intellgent Transport Systems, vol. 10, no. 6, pp. 379--388, Aug. 2016. 4. J. J. Ferronato and M. A. S. Trentn, ``Analyss of routng protocols OLSR, AODV and ZRP n real urban vehcular scenaro wth densty varaton,'' IEEE Latn Amerca Transactons, vol.15, no. 9, pp.1727--1734, Aug. 2017. 5. R. Ba and M. Snghal, ``DOA: DSR over AODV routng for moble ad hoc networks,'' IEEE Transactons on Moble Computng, vol. 5, no. 10. pp. 1403--1416, Oct. 2006. 6. J. Toutouh, J. Garca-Neto and E. Alba, ``Intellgent OLSR routng protocol optmzaton for VANETs,'' IEEE Transactons on Vehcular Technology, vol. 61, no. 4, pp. 1884--1894, May 2012. 7. C. Trpp Barba, L. Urquza Aguar and M. Agular Igartua, ``Desgn and evaluaton of GBSR-B, an mprovement of GPSR for VANETs,'' IEEE Latn Amerca Transactons, vol.11, no. 4, pp. 1083--1089, Jun. 2013. 8. C. Lochert, M. Mauve and H. Hartensten, ``Geographc routng n cty scenaros,'' ACM Sgmoble Moble Computng and Communcatons Revew, vol. 9, no. 1, pp. 69--72, Sep. 2005. 9. B. Karp and H. T. Kung, ``GPSR: greedy permeter stateless routng for wreless networks,'' Internatonal Conference on Moble Computng and Networkng, pp. 243--254, 2000. 10.D. Ln, J. Kang, A. Squccarn, et.al. ``MoZo: A movng zone based routng protocol usng pure V2V communcaton n VANETs,'' IEEE Transactons on Moble Computng, vol. 16, no. 5, pp. 1357--1370, May 2017. 11.Y. R. Bahar, N. F. Abdullah, M. Ismal, et.al. ``Effcent routng algorthm for VANETs based on dstance factor,'' 2016 Internatonal Conference on Advances n Electrcal, Electronc and Systems Engneerng (ICAEES), pp. 567--571, Mar. 2016. 12.D. Xao and L. Asogwa, ``An mproved GPSR routng protocol,'' Internatonal Journal of Advancements n Computng Techonology, vol. 3, no. 5, pp. 132--139, Jul. 2011. 13.X. Tang, P. Ren, F. Gao and Q. Du, ``Interference-Aware Resource Competton Toward Power-Effcent Ultra-Dense Networks,'' IEEE Transactons on Communcatons, vol. 65, no. 12, pp. 5415-5428, Dec. 2017. 14.T. Sakura and H. L. Vu, ``MAC access delay of IEEE 802.11 DCF,'' IEEE Transactons on Wreless Communcatons, vol. 6, no. 5, pp. 1702--1710, May 2007. 15.C. Y. Chang, H. C. Yen and D. J. Deng, ``V2V QoS guaranteed channel access n IEEE 802.11p VANETs,'' IEEE Transactons on Dependable and Secure Computng, vol. 13, no. 1, pp. 5--17, Jan. 2016. 16.Y. H. Zhu, X. Z. Tan and J. Zheng, ``Performance Analyss of the Bnary Exponental Backoff Algorthm for IEEE 802.11 Based Moble Ad Hoc Networks,'' 2011 IEEE Internatonal Conference on Communcatons (ICC), pp. 1--6, May 2011. 17.S. Sheu and J. Chen, ``A novel delay-orented shortest path routng protocol for moble ad hoc networks,'' IEEE Internatonal Conference on Communcatons, pp. 1930--1934, Aug. 2001.