Multisession Video Packet Scheduling

  • R. Arockia Xavier Annie
  • Murugesan Anitha
  • P. Yogesh
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 235)

Abstract

The main objective of this paper is to deliver quality video at the receiver end using the proposed scheduling schemes. The video is compressed for video streaming process, which may cause loss of packets (or) frames. Each video packet has different levels of contribution to improve the video quality at the receiver side. To overcome these problems the packet scheduling is being used. The packet scheduling is used to determine the priorities of each video packet (or) frame. The hybrid video encoder MPEG-4 is used for encoding and decoding. The importance level of video frame is based on frame types (I, P or B frames). The transmission errors are measured at finer scales for the Macro Blocks (MB) at packet-level. A simple packet scheduling by just assigning a higher and lower level priorities to the packets is tested for the video and the error scales are measured. The original input video is compared with the erroneous streamed video to determine the frame loss and packet loss. The frames which are not decoded are also considered as frame loss. With the outcome on high gain packet delivery, this scheduling scheme is better than other models.

Keywords

Video streaming Priority Scheduling Transmission distortion model 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Pahalawatta, P.V., Katsggelos, A.K.: Review of content-aware resource allocation schemes for video streaming over wireless networks. Wireless Communication Mobile Computing 7(2), 131–142 (2007)CrossRefGoogle Scholar
  2. 2.
    Kang, S., Zakhor, A.: Packet scheduling algorithm for wireless streaming. In: Proc. Packet Video (April 2002)Google Scholar
  3. 3.
    Tong, X., Andreopoulos, Y., Van der Schaar, M.: Distortion-driven video streaming over multihop wireless networks with path diversity. IEEE Transaction Mobile Computing 6(12), 1343–1356 (2007)CrossRefGoogle Scholar
  4. 4.
    Van der Schaar, M., Anderopoulos, Y., Hu, Z.: Optimized scalable video streaming over IEEE 802.11 a/e HCCA wireless networks under delay constraints. IEEE Transaction Mobile Computing 5(6), 755–768 (2006)CrossRefGoogle Scholar
  5. 5.
    Shiang, H., Van der Schaar, M.: Multi-user video streaming over multi-hop wireless network: A distributed, cross-layer approach based on priority queuing. IEEE J. Select. Areas. Communication 25(4), 770–786 (2007)CrossRefGoogle Scholar
  6. 6.
    Maani, E., Pahalawatta, P.V., Berry, R., Pappas, T.N., Katsaggelos, A.K.: Resource allocation for downlink multiuser video transmission over wireless lossy networks. North western University, Electrical Engineering and Computer Science Department, 2145 Sheridan Rd, Evanston, IL 60208Google Scholar
  7. 7.
    Miao, Z., Ortega, A.: Expected run-time distortion based scheduling for delivery scalable media. In: Proc. Packet Video (April 2002)Google Scholar
  8. 8.
    Dua, A., Bambos, N.: Downlink wireless packet scheduling with deadlines. IEEE Transaction Mobile Computing 6(12), 1410–1425 (2007)CrossRefGoogle Scholar
  9. 9.
    Goudarzinemati, A., Enokido, T., Takizawa, M.: Scheduling Algorithms for Concurrently Streaming Multimedia Objects in P2P Overlay Networks. Special issue: Frontiers in Complex, Intelligent and Software Intensive Systems. Journal of Computer Systems Science and Engineering 25(2) (March 2010)Google Scholar
  10. 10.
    Kim, H.-S., Hwang, C.-S., Lee, S.-K., Choi, S.-J., Gil, J.-M.: Priority based list scheduling for sabotage-tolerance with deadline tasks in desktop grids. Journal of Computer Systems Science and Engineering 23(2) (March 2008)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • R. Arockia Xavier Annie
    • 1
  • Murugesan Anitha
    • 1
  • P. Yogesh
    • 2
  1. 1.DCSE, CEGAnna UniversityChennaiIndia
  2. 2.DIST, CEGAnna UniversityChennaiIndia

Personalised recommendations