Presentation is loading. Please wait.

Presentation is loading. Please wait.

MULTIMEDIA PROCESSING FINAL PROJECT PRESENTATION ON ROUTING PROTOCOL ANALYSIS FOR SCALABLE VIDEO CODING TRANSMISSION OVER MOBILE AD-HOC NETWORKS PRAJWAL.

Similar presentations


Presentation on theme: "MULTIMEDIA PROCESSING FINAL PROJECT PRESENTATION ON ROUTING PROTOCOL ANALYSIS FOR SCALABLE VIDEO CODING TRANSMISSION OVER MOBILE AD-HOC NETWORKS PRAJWAL."— Presentation transcript:

1 MULTIMEDIA PROCESSING FINAL PROJECT PRESENTATION ON ROUTING PROTOCOL ANALYSIS FOR SCALABLE VIDEO CODING TRANSMISSION OVER MOBILE AD-HOC NETWORKS PRAJWAL S SANKET 1000980854

2 MANET PROTOCOLS Routing Protocols Reactive ProactiveHybrid AODV TORADSDV OLSR DSR Figure 1: MANET PROTOCOLS[8]

3 ACRONYMS AODMV: ad-hoc on demand multipath distance vector routing. CH: Cluster head CGS: Coarse grain quality scalability DSR: Dynamic source routing DSDV: Destination Sequenced DV GOP: group of pictures IP: Internet Protocol JVT: Joint Video Team ISP: Intelligent signal Processing

4 ACRONYMS LAR: location aided routing LAN: Local Area Network MANET: Mobile Ad-hoc network MPEG: Moving Pictures Expert group. MGS: Medium-Grain quality scalability MAC: Media Access Control Layer

5 ACRONYMS NAL: Network Abstraction Layer OLSR: Optimized link state routing PDR: Packet delivery ratio QOS: Quality of service RREQ: Route request Message RREP: Route replay SVC: scalable video coding SVEF: scalable video evaluation Framework.

6 ACRONYMS SNR: Signal to noise Ratio TCP: transmission control Protocol TORA: Temporally ordered routing algorithm TDMA: Time Division Multiple Access UDP: User datagram protocol VCL: Video Coding Layer WLAN: Wireless Local Area Network

7 PROTOCOLS OVERVIEW DSDV: Destination-Sequenced Distance-Vector Routing protocol(DSDV). Every mobile node in the network maintains a routing table in which all of the possible destinations within the network and the number of hops to each destination is recorded. AODV: Ad-hoc on demand Distance Vector Routing (AODV). This is a on demand routing protocol. The source node does not maintain a routing table. It initiates “path discovery” by sending RREQ packets. DSR: The DSR is on-demand routing protocol, where route is calculated only when it is required. It is designed to use in multi-hop ad-hoc networks AOMDV: AOMDV had many characteristics like AODV. The main difference lies in the number of routes found in each route discovery

8 PROJECT OVERVIEW STEP 1: Encode the Raw YUV video( 352 x 288 ) using JSVM [13] Encoder.

9 STEP 2: NALU TRACE FILE

10 STEP 3:USE SVEF TO GENERATE F-N STAMP

11 STEP 4: PREPARE TCL SCRIPT FOR NETWORK SIMULATION

12 STEP 7:SIMULATE TCL SCRIPT

13 STEP 8 : RECEIVE A TRACE FILE FROM NETWORK SIMULATOR

14 RESULTS PACKET END TOEND DELAY FOR IEEE 802.11

15 RESULTS PACKET END TOEND DELAY FOR IEEE 802.11E

16 PSNR PLOT FOR DSDV

17 PSNR PLOT FOR AOMDV

18 COMPARISON OF PSNR VALUES PROTOCOLIEEE 802.11 PSNR (dB)IEEE 802.11E PSNR (dB) DSDV18.3732.74 AODV21.0830.15 DSR19.2531.23 AODMV16.9633.35

19 IEEE 802.11E PSNR COMPARISON

20 IEEE 802.11 PSNR COMPARISON

21 COMPARISON OF PERFORMANCE BETWEEN THE NETWORKS IEEE 802.11IEEE 802.11e 51.44%9.22%

22 FRAME #143

23 FRAME #144

24 FRAME #145

25 FUTURE WORK This project can be implemented on HEVC standard and different physical IEEE specifications.

26 REFERENCES [1]X. Lu, G.R. Martin, and X. Jin, "Performance comparison of the SVC,WSVC, and Motion JPEG 2000 Advanced Scalable Video coding schemes," in intelligent signal processing conference (ISP 2013), vol. 8, London, pp. 1-6,Dec 2013 [2]Wireless Networking. Study of IEEE 802.11 Specification. [Online]. http://www30.homepage.villanova.edu/phani.neelakantham/Comm%20Nets/Wireless%20Networking%20802.11.htm http://www30.homepage.villanova.edu/phani.neelakantham/Comm%20Nets/Wireless%20Networking%20802.11.htm [3]Difference between Ad-hoc and infrastructure modes. [Online]. http://www.wisegeek.com/what-is-the-difference-between-ad- hoc-and-infrastructure-modes.htm [4]C.H. Ke, "myEvalSVC: An Integrated simulation Framework for Evaluation of H.264/svc Transmission," in KSII Transactions on Internet and information systems, vol. 6, NO.1, pp. 379-394,Jan 2012. [5]C.H. Ke. (2014) How to do H.264 SVC transmission simulations. This website explains the simulation steps for SVEF Evaluation Frame Work. [Online]. http://csie.nqu.edu.tw/smallko/ns2/svc.htmhttp://csie.nqu.edu.tw/smallko/ns2/svc.htm [6]SVEF Framework: scalable video evaluation Framework. SVEF is a mixed online/offline open-source framework devised to evaluate the performance of H.264 SVC video streaming. It is written in C and Python and released under the GNU General Public License. [Online]. http://svef.netgroup.uniroma2.it/http://svef.netgroup.uniroma2.it/ [7]Image Processing SVC Extension of H.264/AVC. This gives overview of different SVC Methods. [Online]. http://www.hhi.fraunhofer.de/de/kompetenzfelder/image-processing/research-groups/image-video-coding/svc-extension-of- h264avc.html http://www.hhi.fraunhofer.de/de/kompetenzfelder/image-processing/research-groups/image-video-coding/svc-extension-of- h264avc.html [8]Tutorial for network simulator. This Explains about working of network simulator. [Online]. http://www.isi.edu/nsnam/ns/tutorial/ http://www.isi.edu/nsnam/ns/tutorial/

27 REFERENCES [9]U. Iraide et al., "A Tutorial on H.264/SVC Scalable Video Coding and its Tradeoff between Quality, Coding Efficiency and Performance," in Recent Advances in video coding, Javier Del Ser, Ed.: Intech, July 2011, ch. 1, pp. 1-26. [Online]. http://www.intechopen.com/books/recent-advances-on-video-codinghttp://www.intechopen.com/books/recent-advances-on-video-coding [10]JSVM software. [Online]. https://sites.google.com/site/kalveinrantelobo/csvc/what-is-jsvm-and- how-to-using [11]H. Yang and X. Jing, "Adaptive scalable Video coding for Wireless Networks," in IEEE Paper on Microwave, Antenna, Propagation and EMC Technologies for Wireless communication, vol. 4, Chengdu, pp. 496-499, Oct 2013. [12]E. Toh, C. Keong and M. Rover, "A review of current Routing protocols for Ad-hoc Mobile Wireless Networks," in IEEE Transaction on Personal communication, vol. 6, California,, pp. 46-55, April 1999. [13]Implementation of IEEE 802.11e using NS Simulator.. [Online]. http://www.telematica.polito.it/oldsite/casetti/802.11e/ http://www.telematica.polito.it/oldsite/casetti/802.11e [14]O.B Rhaiem and L.C. Fourati, "Routing Protocols Performance analysis for scalable video coding(SVC) transmission over mobile ad-hoc networks," in IEEE Transaction on signal and image Processing applications, vol. 3, Melaka, pp. 197-202, Oct 2013.

28 REFERENCES [ 15]N.I. Sarkar and R. McHaney, "Modulation and simulation of IEEE 802.11WLAN: A case study of A Network Simulator," in AUT Transactions on Computer and information science, vol. 3, New Zealand, pp. 340-346, September 2005. [16]JSVM Software Manual. [Online]. ube.ege.edu.tr/~boztok/JSVM/SoftwareManual.pdfube.ege.edu.tr/~boztok/JSVM/SoftwareManual.pdf [17]H. Schwarz, D. Marpe, and T. Wiegand, "Overview of the scalable Video Technology," in IEEE Transactions. CSVT, Special Issue on H.264/AVC, vol. 17, pp. 1103-1120, Sept 2007. [18]A. Detti et al., "SVEF: an open source Experimental Evaluation Framework for H.264 Scalable Video Streaming," in IEEE symposium on computers and communications, vol. 5, pp. 36-41, July 2009. [19]A. Puri, L. Yan, and B.G. Haskell, "Temporal resolution scalable video coding," in IEEE International Conference on Image Processing, vol. 2, pp. 947-951, Nov 1994. [20]IEEE Wireless Standards Fast Reference. [Online]. http://searchmobilecomputing.techtarget.com/definition/IEEE-802- Wireless-Standards-Fast-Referencehttp://searchmobilecomputing.techtarget.com/definition/IEEE-802- Wireless-Standards-Fast-Reference [21]T. Weigand et al, "Overview of H.264/AVC Video Coding Standard," in IEEE Transactions. CSVT, Special Issue on H.264/AVC, vol. 13, pp. 560-576,July 2003. [22]M.M. Hannuksela, T. Wiegand and T. Stockhammer, "H.264/AVC in wireless environments," in IEEE Transactions. CSVT, vol. 13,, pp. 657–673,July 2003. [23]S. Wenger, "H.264/AVC over IP," in IEEE CSVT, vol. 13, pp. 645–656, July 2003. [24]I.E. Richardson. H.264 / MPEG-4 Part 10 White Paper. [Online]. www.vcodex.comwww.vcodex.com


Download ppt "MULTIMEDIA PROCESSING FINAL PROJECT PRESENTATION ON ROUTING PROTOCOL ANALYSIS FOR SCALABLE VIDEO CODING TRANSMISSION OVER MOBILE AD-HOC NETWORKS PRAJWAL."

Similar presentations


Ads by Google