Evalvid in Ns2

Evalvid in Ns2 is also a framework and a toolkit for unified assessment of the quality of video transmission. It is also the tool which evaluates a video using both PSNR and also SSIM as comparison metrics.

Functionalities supported by Evalvid in Ns2 Environment:

  • Determination of jitter and also delay.
  • Video quality evaluation.
  • Determination of packet loss and also frame loss.
PreProcessing-steps-in-Evalvid-in-Ns2

PreProcessing-steps-in-Evalvid-in-Ns2

Tools Supported by Evalvid-in-Ns2 Framework.

  • Files and also data structure.
  • Evaluate trace.
  • Fix video.
  • Video sender.
  • PSNR quality assessment.
  • MOS calculation.
  • Required 3rd party tools.

Sample code for Evalvid-in-Ns2

# Configure HARQ Parameters
Mac/Hsdpa set nr_harq_rtx_
3
Mac/Hsdpa set nr_harq_processes_                           6
Mac/Hsdpa set ack_process_delay_                           15us


# Create HS-DSCH and attach null agent for ue1
$ns create-hsdsch $ue1 $myUdpSink20

# Attach rtp agents for ue2 ue3 and ue4 to existing HS-DSCH
$ns attach-hsdsch $ue2 $myUdpSink21
$ns attach-hsdsch $ue3 $myUdpSink22
$ns attach-hsdsch $ue4 $myUdpSink23
$ns attach-hsdsch $ue5 $myUdpSink24


NS2 Member Accounts | |
© 2005 - 2024 Vanet Projects

© 2005 - 2024 Matlab Projects