Chapter 4 Proposed road-based multipath routing protocol for urban VANETs
4.6. Simulation results
4.6.3. Control overhead comparison
The comparison of control overhead for the two routing algorithms is shown in Figure 28.
Control overhead is defined as the ratio of control bytes generated by all nodes in the network to the data bytes received by the destination. As shown in Figure 28, the control overhead of RMRV is 45.8% lower than that of RBVT-R, on average. In the initial route discovery, both RMRV and RBVT-R generate a similar number of RREQ packets because they both flood the RREQ packet to the whole network. The difference between them is that RMRV has to send multiple RREP packets of the discovered multiple paths from destination to source, and RBVT-R sends only one RREP packet. However, the RREP packets are propagated by unicast;
thus the incurred traffic is very small. Remind that when a path failure occurs, RBVT-R has to proceeds route discovery immediately. Route discovery floods RREQ packets to the whole network, producing large control traffic. In contrast, RMRV can use another available path instead. Therefore, the route re-discovery in RMRV is less frequent and it results in less control overhead.
The control overhead of using different number of multiple paths for RMRV is also shown in Figure 28. With more paths available to switch to, route re-discovery is less frequent and thus it results in less control overhead. When the number of nodes increases to 250 nodes,
as shown in Figure 28(b), control overhead is further decreases. This is because the need for route re-discovery is much reduced under high node density due to high network connectivity.
(a) 150 nodes case
(a) 150 nodes case
(b) 250 nodes case
Figure 27. Comparison of average end-to-end delay. (a) 150 nodes case, and (b) 250 nodes case.
(a) 150 nodes case
(b) 250 nodes case
Figure 28. Comparison of control overhead. (a) 150 nodes case, and (b) 250 nodes case.
0 0.5 1 1.5 2
2 4 6 8 10 12 14 16 18 20 Number of concurrent CBR flows
Control overhead RBVT-R [48]
RMRV (2 paths) RMRV (3 paths) RMRV (4 paths) RMRV (5 paths) 0
1 2 3 4
2 4 6 8 10 12 14 16 18 20 Number of concurrent CBR flows
Control overhead RBVT-R [48]
RMRV (2 paths) RMRV (3 paths) RMRV (4 paths) RMRV (5 paths)
Chapter 5
Conclusion and future work
We have explored the feasibility of live multimedia streaming by overlay multicast in urban VANETs. To adapt to high mobility and full of obstacles in urban VANETs, we have presented an effective dynamic overlay multicast in VANETs (OMV). The proposed OMV is QoS-satisfied considering both packet loss rate and end-to-end delay. We have also simulated obstacles in urban VANETs so as to reflect real world scenarios. We have evaluated the proposed OMV in urban VANETs with obstacles using two real video clips to demonstrate the feasibility of the OMV for real videos. Evaluation results show that comparing the proposed OMV to Qadri et al.’s work, the packet loss rate is reduced by 27.1% and the end-to-end delay is decreased by 11.7%, with a small control overhead of 2.1%, on average. Comparing the proposed OMV for tree overlays to ALMA, the packet loss rate is reduced by 7.1% and the end-to-end delay is decreased by 13.1%. Due to high impact of obstacles on performance in urban VANETs, we have also investigated feasible stream rates under different overlay sizes and road section sizes. The future work includes extending a multicast overlay that allows multiple overlay nodes concurrently being source nodes and receiving nodes (e.g., for live video conferencing), enhancing the performance of a multicast overlay that integrates with the underlying routing protocol, and investigating the feasibility of allowing more than two parents for a child to have high QoS.
We have also presented a road-based QoS-aware multipath routing protocol for urban VANETs (RMRV). The proposed RMRV can find multiple paths and estimate the paths’
future life periods for QoS path switching. A novel space-time planar graph approach has been proposed to predict the connectivity of each road section in a path, and thus a path’s future life periods can be derived. Simulation results have shown that the proposed RMRV has significant improvement on the packet delivery ratio, average end-to-end delay and control overhead, over a representative road-based single path routing protocol, RBVT-R. To the best of our knowledge, there is no existing road-based multipath routing protocol for VANETs.
The proposed RMRV is very suited to urban VANETs with high mobility and dense obstacles.
The future work includes (1) porting the RS life periods prediction mechanism to the cloud so as to avoid redundant RSs life periods calculation due to duplicate RSs among different pairs of source and destination, (2) in the space-time planar graph, instead of assuming that every vehicle keeps moving in a constant speed, considering the vehicle’s behaviors of acceleration and braking, (3) dynamically adjusting the interval of route updates according to node density, (4) cross-layer design with additional information from lower layers such as the bit error rate, and (5) using multiple paths concurrently to speed up data transmission.
References
[1] N. N. Qadri, M. Fleury, M. Altaf and M. Ghanbari, "Multi-source video streaming in a wireless vehicular ad hoc network,” IET Communications, vol. 4, issue 11, pp.
1300-1311, 2010.
[2] U. Lee, J.-S. Park, J. Yeh, G. Pau and M. Gerla, “CodeTorrent: a content distribution using network coding in VANET,” in Proc. of the First ACM Workshop on Decentralized Resource Sharing in Mobile Computing and Networking, pp. 1 - 5, 2006.
[3] J. -S Park, U. Lee, S. Y. Oh and M. Gerla, "Emergency related video streaming in VANET using network coding," in Proc. of the Third International Workshop on Vehicular Ad Hoc Networks, ACM, pp. 102 - 103, 2006.
[4] M. Abuelela and S. Olariu, “ZIPPER: a zero-Infrastructure peer-to-peer system for VANET,” in Proc. of the Third ACM Workshop on Wireless Multimedia Networking and Performance Modeling, pp. 2-8, 2007.
[5] Y.-C. Chu and N.-F. Huang, “Delivering of live video streaming for vehicular communication using peer-to-peer approach,” in Proc. of the MOVE Workshop, INFOCOM, May 2007.
[6] F. Soldo, C. Casetti, C.-F. Chiasserini and P. Chaparro, "Streaming media distribution in VANETs," in Proc. of the IEEE GLOBECOM, pp. 1-6, 2008.
[7] Q. Li, Y. Andreopoulos, and M. van der Schaar, "Streaming-viability analysis and packet scheduling for video over in-vehicle wireless networks," IEEE Transactions on Vehicular Technology, vol. 56, pp. 3533-3549, 2007.
[8] M. Guo, M. H. Ammar and E. W. Zegura, "V3: a vehicle-to-vehicle live video streaming architecture," in Proc. of the Third IEEE International Conference on Pervasive Computing and Communications, pp. 171 - 180, 2005.
[9] Y. Ko and N. Vaidya, "Location-aided routing (LAR) in mobile ad hoc networks,"
Wireless Networks, vol. 6, pp. 307 - 321, 2000.
[10] M. Fiore, J. Harri, F. Filali and C. Bonnet, "Vehicular mobility simulation for VANETs,"
in Proc. of the 40th Annual Simulation Symposium, pp. 301 - 309, 2007.
[11] N.N. Qadri, M. Altaf, M. Fleury, M. Ghanbari, and H. Sammek, "Robust video streaming over an urban VANET,” in Proc. of the Second IEEE Int. Workshop on Selected Topics in
Mobile and Wireless Computing, Marrakech, pp. 429 - 434, 2009.
[12] J. Nzouonta, .N. Rajgure, G. Wang, and C. Borcea, "VANET routing on city roads using real-time vehicular traffic information," IEEE Transactions on Vehicular Technology, vol.
58 , no. 7, pp. 3609 - 3626, 2009.
[13] Y.H. Ho, A.H. Ho, and K.A. Hua, "Routing protocols for inter-vehicular networks: a comparative study in high-mobility and large obstacles environments," Computer Communications, vol. 31, pp. 2767 - 2780, 2008.
[14] J. Zhao and G. Cao, "VADD: vehicle-assisted data delivery in vehicular ad hoc networks," in Proc. of the 25th IEEE INFOCOM, pp. 1-12, 2006.
[15] T. Rasheed, M. Jerbi, S.M. Senouci, and Y. Ghamri-Doudane, "Towards efficient geographic routing in urban vehicular networks," IEEE Transactions on Vehicular Technology, vol. 58, no. 9, pp. 5048 - 5059, November 2009.
[16] C. Gui and P. Mohapatra, "Efficient overlay multicast for mobile ad hoc networks," in Proc. of the IEEE WCNC, pp.1118 - 1123, 2003.
[17] M. Ge, S.V. Krishnamurthy and M. Faloutsos, "Application versus network layer multicasting in ad hoc networks: the ALMA routing protocol," Ad Hoc Networks, vol. 4, issue 2, pp. 283 - 300, 2006.
[18] C. Gui and P. Mohapatra, "Efficient overlay multicast for mobile ad hoc networks," in Proc. of the IEEE WCNC, 2003, pp. 1118 - 1123.
[19] K. Kim and S.-H. Kim, "A novel overlay multicast protocol in mobile ad hoc networks:
design and evaluation,” IEEE Transactions on Vehicular Technology, vol. 52, no. 6, Nov.
2005.
[20] Qualnet, http://www.scalable-networks.com/.
[21] D. Jiang and L. Delgrossi, "IEEE 802.11p: towards an international standard for wireless access in vehicular environments," in Proc. of the IEEE Vehicular Technology Conference, pp. 2036 - 2040, 2008.
[22] Z. Yang, M. Li and W. Lou, "CodePlay: live multimedia streaming in VANETs using symbol-level network coding," in Proc. of the 18th IEEE International Conference on Network Protocols, pp. 223 - 232, 2010.
[23] S.-Y. Wang, P.-F. Wang, Y.-W. Li and L.-C. Lau, "Design and implementation of a more realistic radio propagation model for wireless vehicular networks over the NCTUns network simulator," in Proc. of the IEEE Wireless Communications and Networking Conference (WCNC), pp. 1937 – 1942, 2011.
[24] N.N. Qadri, M. Fleury, M. Altaf and M. Ghanbari, "P2P layered video streaming over
wireless ad hoc networks," in Proc. of the 5th International ICST Mobile Multimedia Communications Conference, 2009.
[25] K. Chen and K. Nahrstedt, "Effective location-guided tree construction algorithms for small group multicast in MANET," in Proc. of the IEEE INFOCOM, 2002, pp. 1180 - 1189.
[26] ITU, “Subjective video quality assessment methods for multimedia applications,” ITU-T Recommendations, p. 910, 1996.
[27] C.-O. Chow and H. Ishii, “Enhancing real-time video streaming over mobile ad hoc networks using multipoint-to-point communication,” Computer Communication, vol. 30, pp. 1754–1764, 2007.
[28] J. He, A. Chaintreau, C. Diot, “A performance evaluation of scalable live video streaming with nano data centers,” Computer Networks, vol. 53, issue 2, pp. 153 - 167, 2009.
[29] P. Symes, “Digital Video Compression,” McGraw-Hill, USA, 2001.
[30] F. Wang, J. Liu, Y. Xiong, “On node stability and organization in peer-to-peer video streaming systems,” IEEE Systems Journal, vol. 5, issue 4, pp. 440 - 450, 2011.
[31] F. J. Martinez, C.-K. Toh, J.-C. Cano, C. T. Calafate and P. Manzoni, "Realistic radio propagation models (RPMs) for VANET simulation," in Proc. of the IEEE Wireless Communications and Networking Conference, 2009, pp. 1155- 1160, 2009.
[32] T. S. Rappaport, "Wireless communications, principles and practice," Prentice Hall, 1996.
[33] A. Panayides, M. S. Pattichis, Constantinos S. Pattichis, C. P. Loizou, M. Pantziaris, and A. Pitsillides, "Atherosclerotic plaque ultrasound video encoding, wireless transmission, and quality assessment using H.264," IEEE Transactions on Information Technology in Biomedicine, vol. 15, no. 3, 2011.
[34] T. T. Thai, J. Lacan and H. Meric, “Error tolerance schemes for H.264/AVC: an evaluation,” in Proc. of IEEE Consumer Communications & Networking Conference (CCNC), pp. 571 – 575, 2012.
[35] K. Tan, “A new error resilience scheme based on FMO and error concealment in H.264/AVC,” in Proc. of 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 1057-1060, 2011.
[36] F. Zhu, W. Zhang, N. Yu, J. Xu and G. Wu, “Adaptive error resilient coding based on FMO in wireless video transmission,” in Proc. of Third International Conference on Multimedia Information Networking and Security, pp. 609 – 612, 2011.
[37] FFmpeg, http://ffmpeg.org.
[38] MP4Box, http://gpac.wp.mines-telecom.fr/mp4box/.
[39] YUV video sequences, http://trace.eas.asu.edu/yuv/index.html.
[40] Jens-Rainer Ohm. Bildsignalverarbeitung fuer multimedia-systeme. Skript, 1999.
[41] J. Klaue, B. Rathke, and A. Wolisz, “Evalvid - a framework for video transmission and quality evaluation,” in Proc. of 13th International Conference on Modeling Techniques and Tools for Computer Performance Evaluation, Urbana, Illinois, USA, 2003.
[42] M. K. Marina and S. R. Das, “Ad hoc on-demand multipath distance vector routing,”
Wireless Communications and Mobile Computing, pp. 969-988, 2006.
[43] C.-S. Wu, S.-C. Hu and C.-S. Hsu, “Design of fast restoration multipath routing in VANETs”, in Proc. of International Computer Symposium (ICS), pp. 73-78, 2011.
[44] T. Dreibholz, M. Becke, E. P. Rathgeb and M. Tuxen, “On the use of concurrent multipath transfer over asymmetric paths,” in Proc. of the IEEE Global Communications Conference (GLOBECOM), pp. 1-6, 2010.
[45] H. Saleet, R. Langar, K. Naik, R. Boutaba, A. Nayak and N. Goel, “Intersection-based geographical routing protocol for VANETs: a proposal and analysis,” IEEE Transactions on Vehicular Technology, vol. 60, issue 9, pp. 4560-4574, Nov. 2011.
[46] M. Jerbi, S.-M. Senouci, R. Meraihi and Y. Ghamri-Doudane, “An improved vehicular ad hoc routing protocol for city environments,” in Proc. of IEEE International Conference on Communications (ICC), pp. 3972-3979, 2007.
[47] K. Lee, M. Le, J. Haerri and M. Gerla, “LOUVRE: Landmark overlays for urban vehicular routing environments,” in Proceedings of the 68th IEEE Vehicular Technology Conference (VTC), pp. 1-5, 2008.
[48] J. Nzouonta, N. Rajgure, G. Wang and C. Borcea, “VANET routing on city roads using real-time vehicular traffic information,” IEEE Transactions on Vehicular Technology, vol.
58, issue 7, pp. 3609-3626, 2009.
[49] H. Rongxi ,H. Rutagemwa and S. Xuemin, “Differentiated reliable routing in hybrid vehicular ad-hoc networks,” in Proc. of Int. Conference on Communications (ICC), pp.
2353-2358, May 2008.
[50] M. Fiore, J. Harri, F. Filali and C. Bonnet, “Vehicular mobility simulation for VANETs,”
in Proc. of the 40th Annual Simulation Symposium, pp. 301-309, 2007.
[51] S. Bitam and A. Mellouk, “QoS swarm bee routing protocol for vehicular ad hoc networks,” in Proc. of Int. Conference on Communications (ICC), pp. 1-5, June 2011.
[52] Y. Gongjun, D.B. Rawat and B.B. Bista, “Provisioning vehicular ad hoc networks with
quality of service,” in Proc. of International Conference on Broadband, Wireless Computing, Communication and Applications (BWCCA), pp. 102-107, 2010.
[53] Z. Mo, H. Zhu, K. Makki and N. Pissinou, “MURU: A multi-hop routing protocol for urban vehicular ad hoc networks,” in Proc. of the 3rd Annual Int. Conference on Mobile and Ubiquitous Systems, pp. 1-8, 2006.
[54] B. Karp and H. T. Kung, “GPSR: greedy perimeter stateless routing for wireless networks,” in Proceedings of the 6th annual international conference on Mobile computing and networking (ACM MobiCom ’00), pp. 243-254, 2000.
[55] C. Lochert, M. Mauve, H. Füßler and H. Hartenstein, “Geographic Routing in City Scenarios,” ACM SIGMOBILE Mobile Computing and Communications Review, vol. 9, issue 11, pp. 69 - 72, 2005.
[56] U.S. Department of Transportation, National Highway Traffic Safety Administration,
“Vehicle Safety Communications Project V - Final Report”, Report. DOT HS 810 591, Apr. 2006.
[57] J.B. Kenney, "Dedicated Short-Range Communications (DSRC) Standards in the United States," Proceedings of the IEEE, vol. 99, issue 7, pp. 1162 - 1182, 2011.
[58] M. Abuelela and S. Olariu, “Traffic-adaptive packet relaying in VANET,” in Proc. of ACM Workshop on Vehicular Ad Hoc Networks, pp. 77 - 78, 2007.
[59] C. Perkins, E. Belding-Royer and S. Das, “Ad hoc on-demand distance vector (AODV) routing,” http://www.ietf.org/rfc/rfc3561.txt, July 2003. RFC 3561.
Publication list
Journal papers
1. Yi-Ling Hsieh, Kuochen Wang, “Dynamic Overlay Multicast for Live Multimedia Streaming in Urban VANETs,” Computer Networks, vol. 56, issue 16, Nov. 2012, pp.
3609-3628, Place: USA. (SCI)
2. Shen-Hai Shee, Tzu-Chien Chang, Kuochen Wang, Yi-Ling Hsieh, “Efficient Color-theory-based Dynamic Localization for Mobile Wireless Sensor Networks,”
Wireless Personal Communications, vol. 59, no. 2, Feb. 2010, pp. 375-396, Place:
SpringerLink. (SCI Expanded, EI)
3. Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh, “A Color-theory-based Energy Efficient Routing Algorithm for Mobile Wireless Sensor Networks,” Computer Networks, vol. 52, no. 3, Feb. 2008, pp. 531-541, Place: USA. (SCI)
Conference papers
1. Yi-Ling Hsieh, Kuochen Wang, “A Road-based QoS-aware Multipath Routing for Urban Vehicular Ad Hoc Networks,” in Proceedings of IEEE GLOBECOM (GLOBECOM 2012), Dec. 2012, Place: USA.
2. Min-Hsuan We, Kuochen Wang, Yi-Ling Hsieh, “A Reliable Routing Scheme Based on Vehicle Moving Similarity for VANETs,” in Proceedings of the 2011 IEEE Region 10 Conference (TENCON), Nov. 2011, Place: Indonesia.
3. Hsuan-Fu Ho, Kuochen Wang, Yi-Ling Hsieh, “Resilient Video Streaming for Urban VANETs,” in Proceedings of the 7th Workshop on Wireless Ad Hoc and Sensor Networks (WASN), Sep. 2011, Place: Taiwan.
4. Yi-Ling Hsieh, Kuochen Wang, ”Road Layout Adaptive Overlay Multicast for Urban Vehicular Ad Hoc Networks,” in Proceedings of the 73rd IEEE Vehicular Technology Conference (VTC), May 2011, Place: Hungary.
5. Chia-Yi Liu, Kuochen Wang, Yi-Ling Hsieh, “Efficient Push-Pull Based P2P Multi-streaming Using Application Level Multicast,” in Proceedings of the 21th IEEE
International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Sep. 2010, Place: Turkey.
6. Bo-Wei Li, Kuochen Wang, Yi-Ling Hsieh, “A Hierarchical Social Network-based P2P SIP System for Mobile Environments,” in Proceedings of the 21th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Sep. 2010, Place: Turkey.
7. Wei-Cheng He, Kuochen Wang, Yi-Ling Hsieh, “Dependable Peer to Peer Multi-Streaming Using DHT-based Application Level Multicast,” in Proceedings of the 9th IASTED International Conference on Wireless and Optical Communications (WOC), July 2009, Place: Canada.
8. Tzu-Chien Chang, Kuochen Wang, Yi-Ling Hsieh, “Enhanced Color-theory-based Dynamic Localization in Mobile Wireless Sensor Networks,” in Proceedings of the 2007 IEEE Wireless Communications and Networking Conference (WCNC), pp. 3064-3069, March 2007, Place: China.
9. Hsing-Yu Lu, Kuochen Wang, Yi-Ling Hsieh, “Power-Efficient MAC Protocol for VoIP Traffic over IEEE 802.11e WLAN,” in Proceedings of the International Computer Symposium: Workshop on Computer Networks, Dec. 2006, Place: Taiwan.
10. Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh, “A Color-theory-based Energy Efficient Routing Algorithm for Wireless Sensor Networks,” in Proceedings of Workshop on Wireless, Ad Hoc, Sensor Networks (WASN), Aug. 2006, Place: Taiwan.
11. Yi-Ling Hsieh, Kuochen Wang, “Efficient Localization in Mobile Wireless Sensor Networks,” in Proceedings of the 2006 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC 2006), June 2006, Place:
Taiwan.
12. Shen-Hai Shee, Kuochen Wang, Yi-Ling Hsieh, “Color-theory-based Dynamic Localization in Mobile Wireless Sensor Networks,” in Proceedings of Workshop on Wireless, Ad Hoc, Sensor Networks (WASN), Aug. 2005, Place: Taiwan. (Received the Best Paper Award)