Presentation is loading. Please wait.

Presentation is loading. Please wait.

Topic: Vehicular Networks Team 6 R99922041 陳彥璋 R99922083 梁逸安 R99945051 洪晧瑜.

Similar presentations


Presentation on theme: "Topic: Vehicular Networks Team 6 R99922041 陳彥璋 R99922083 梁逸安 R99945051 洪晧瑜."— Presentation transcript:

1 Topic: Vehicular Networks Team 6 R99922041 陳彥璋 R99922083 梁逸安 R99945051 洪晧瑜

2 CARS: Context-Aware Rate Selection for Vehicular Networks P. Shankar, T. Nadeem, J. Rosca, L. Iftode, Proc. IEEE ICNP, Oct. 2008, pp. 1 – 12 Speaker: 陳彥璋

3 Outline Introduction Key challenges Context Aware Rate Selection Performance Conclusion

4 Rate Selection IEEE 802.11 allows multiple transmission rate at the physical layer (PHY). Low bitrateHigh bitrate Low link qualityGoodHigh error rate High link qualityUnderutilizationGood

5 Link Quality Low link quality due to long distance. High link quality.

6 Outline Introduction Key challenges Context Aware Rate Selection Performance Conclusion

7 Key challenges 1. Rapid variations of the link quality.  Mobility at vehicular speed.

8 Key challenges 2. Few or no packets transmitted in estimation window during infrequent and bursty transmission.  No past history to estimate link quality.

9 Key challenges 3. Distinguish losses due to environment from hidden-station induced collision.  Loss due to hidden station: rate ↓ transmission time ↑ contention ↑

10 Outline Introduction Key challenges Context Aware Rate Selection Performance Conclusion

11 Architecture Positions and speeds of itself and its neighbors. Past transmission history.

12 Algorithm EcEc EhEh Context information Transmission rate Packet length Past frame transmission statistics input for all rate do Packet error rate Throughput end for Find the rate that maximize the throughput. α (1- α ) α is assigned based on the vehicle speed.

13 Algorithm EcEc EhEh  Exponentially weighted moving average (EWMA) of past frame transmission statistics.  Empirical model.  Measurements from extensive outdoor vehicular experiments.  Use multivariate linear regression as the learning approach. http://en.wikipedia.org/wiki/File:Exponential_moving_average_weights_N%3D15.png

14 Outline Introduction Key challenges Context Aware Rate Selection Performance Conclusion

15 Experimental Result

16 Simulation Result

17 Outline Introduction Key challenges Context Aware Rate Selection Performance Conclusion

18 Conclusion Context Aware Rate Selection Use context information to perform fast rate adaption in vehicular network.

19 Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007 speaker: 梁逸安

20 Outline Introduction Related Works (GPSR) Connection-Aware Routing (CAR) Simulation Conclusion

21 Introduction Vehicular ad hoc networks (VANETs) using 802.11-based WLAN technology have recently received considerable attention in many projects Several geographic routing (GR) protocols use an idealized mechanism such that for every originated data packet the true position of the destination is known

22 Introduction Another problem is that, all of the GR protocols do not take into account if a path between source and destination is populated. This paper presents a novel position-based routing scheme called Connectivity-Aware Routing (CAR) to address these kind of problems

23 Outline Introduction Related Works (GPSR) Connection-Aware Routing (CAR) Simulation Conclusion

24 Greedy Perimeter Stateless Routing

25 Perimeter Mode

26 Greedy Perimeter Stateless Routing

27 Outline Introduction Related Works (GPSR) Connection-Aware Routing (CAR) Simulation Conclusion

28 Connection-Aware Routing (CAR) The CAR protocol consists of four main parts: ◦ (1) destination location and path discovery ◦ (2) data packet forwarding along the found path ◦ (3) path maintenance with the help of guards ◦ (4) error recovery

29 Destination location discovery A source broadcast a path discovery (PD) Each node forwarding the PD updates some entries of PD packets If two velocity vectors’angle > 18°, anchor is set.

30 Greedy forwarding over the anchored path A neighbor that is closer to the next anchor point is chosen (greedy), instead of destination.

31 Path maintenance If an end node (source or destination) changes position or direction, standing guard will be activated to maintain the path.

32 Path maintenance If end node changes direction against the direction of communication, traveling guard will be activated. ◦ A traveling guard runs as end node’s old direction and speed, and reroute the packets to the destination.

33 Path maintenance

34 Routing error recovery The reason for routing error ◦ A temporary gap between vehicles (1) Timeout algorithm  When a node detects a gap – buffer the packets (2) Walk-around error recovery  When Timeout algorithm fail, do location discovery  Whether the location discovery is successful, the result will be reported to the source node.

35 Outline Introduction Related Works (GPSR) Connection-Aware Routing (CAR) Simulation Conclusion

36 Simulation Scenarios ◦ City ◦ Highway Traffic density ◦ Low – less than 15 vehicles/km ◦ Medium – 30-40 vehicles/km ◦ High – more then 50 vehicles/km

37 Simulation- Packet Delivery Ratio

38 Simulation- Average data packet delay

39 Simulation- Routing overhead

40 Outline Introduction Related Works (GPSR) Connection-Aware Routing (CAR) Simulation Conclusion

41 Conclusion Address the populated problem about paths. Path discovery & Anchor points Path maintenance with guards Error recovery Higher performance and lower routing overhead than GPSR

42 Delay-bounded Routing in Vehicular Ad-hoc Networks Antonios Skordylis, Niki Trigoni Oxford University Computing Laboratory ACM International Symposium on Mobile Ad hoc Networking and Computing, 2008 Speaker : R99945051 洪晧瑜

43 Outline Introduction ◦ VANETs ◦ Delay-bounded Routing Objective and Model Algorithm ◦ D-Greedy ◦ D-MinCost Evaluation and result Conclusion

44 Introduction VANETs ◦ vehicles equipped with wireless transceivers that will enable them to communicate with each other form a special class of wireless network Delay-bounded Routing ◦ timely and bandwidth efficient data dissemination from vehicles to an access point, given statistical information about road traffic ◦ tradeoff : timely data delivery v.s. low bandwidth utilization

45 Outline Introduction ◦ VANETs ◦ Delay-bounded Routing Objective and Model Algorithm ◦ D-Greedy ◦ D-MinCost Evaluation and result Conclusion

46 Objective Objective ◦ carry-and-forward algorithms leverage knowledge of traffic statistics in an urban setting ◦ enable timely delivery of messages from vehicles to APs ◦ minimizing wireless transmissions/optimizing bandwidth utilization

47 Model Urban scenario Vehicles (mobile nodes ): ◦ geographical position(GPS receiver ) ◦ digital map(G(V,E)) : historical traffic statistics  u: average speed,  d: average vehicle density per road segment ◦ communication range: 250m APs(stationary access points ): ◦ infrastructure nodes whose absolute location in known to all vehicles Message informations: ◦ t g : message generation time ◦ λ : time-to-live value, message delay threshold

48 Outline Introduction ◦ VANETs ◦ Delay-bounded Routing Objective and Model Algorithm ◦ D-Greedy ◦ D-MinCost Evaluation and result Conclusion

49 Algorithm Forwarding a message ◦ minimize the number of transmissions ◦ within the message-specific delay threshold Alternate between two forwarding strategies: ◦ Multihop Forwarding ◦ Data Muling Algorithms ◦ D-Greedy ◦ D-MinCost

50 D-Greedy Delay-bounded Greedy Forwarding ◦ No knowledge of global traffic conditions ◦ Available location information, ex. Node speed ◦ Best path: shortest path

51 D-Greedy Each vehicle maintains a neighbor list by periodically broadcasting beacons ◦ id : unique vehicle identifier ◦ distToAP : the length of the shortest path between the vehicle’s current location and the location of the closest access point (Dijkstra) TTL : delay threshold value for message distToInt : the remaining length, until the next intersection, of the current street segment e

52 D-Greedy:Formulation Data Muling strategy ◦ Del DM ≤ Del Multihop Forwarding strategy ◦ otherwise Del : available delay budget Del = TTL × distToInt/distToAP Del DM = distToInt/u

53 D-MinCost Delay-Bounded Minimum Cost Forwarding ◦ Knowledge of global traffic statistics ◦ ex. estimated values of average vehicle speed u and density d for all edges of the street graph G. ◦ bandwidth-efficient delay-constrained paths

54 D-MinCost Annotate each edge with two metrics ◦ C : cost, #message transmissions along the edge ◦ Del : delay, the time required to forward a message along the edge Graph extension

55 D-MinCost Data Muling strategy ◦ Del DM = /u, C DM = 1 ◦  : the length of the edge ◦ u : the average vehicle speed along that edge Multihop Forwarding strategy ◦ if  > R and d ≥ /R ◦ C MH = /R, Del MH = C MH × q ◦ R : communication range ◦ d : the average vehicle density for the edge ◦ q : the time required for the node to check its neighbor list and identify the best next hop Cost & Delay

56 D-MinCost:Path selection The minimum cost path The delay-constrained least-cost routing problem is known to be NP-complete Heuristics: the Delay Scaling Algorithm(DSA) [7] ◦ The AP that can be reached with the least cost. ◦ The exact min-cost path to that AP. ◦ The strategy that should be followed at each edge of the path in order to adhere to the message’s remaining delay budget. AP min-cost path strategy AP min-cost path strategy

57 Outline Introduction ◦ VANETs ◦ Delay-bounded Routing Objective and Model Algorithm ◦ D-Greedy ◦ D-MinCost Evaluation and result Conclusion

58 Evaluation and result Compared with ◦ Epidemic routing : achieves optimal delay and delivery ratio under our scenario ◦ MinDelay : a greedy delay minimizing scheme inspired by [16]

59 Delivery Ratio

60 Transmitted Bytes

61 Message Delay

62 Strategy chosen

63 Outline Introduction ◦ VANETs ◦ Delay-bounded Routing Objective and Model Algorithm ◦ D-Greedy ◦ D-MinCost Evaluation and result Conclusion

64 Conclusion Two novel packet forwarding schemes : ◦ D-Greedy ◦ D-MinCost Achievement ◦ Forwarding strategy ◦ Minimize communication cost ◦ Adhere to defined delay threshold Outperform ◦ communication cost Similar delivery ratio to Epidemic Compared with Epidemic &MinDelay Compared with Epidemic &MinDelay


Download ppt "Topic: Vehicular Networks Team 6 R99922041 陳彥璋 R99922083 梁逸安 R99945051 洪晧瑜."

Similar presentations


Ads by Google