A smart packet type identification scheme for selective discard of video packets

In recent years, due to the growth of social networks and development of video sharing platforms, transmission of video content has increased dramatically. This huge amount of data imposes a heavy load on the limited bandwidth of the networks. As a result, data loss will be inevitable. Nevertheless,...

Full description

Bibliographic Details
Main Authors: Ashkan Moharrami, Mohammad Ghasempour, Mohammad Ghanbari
Format: Article
Language:English
Published: Elsevier 2023-06-01
Series:e-Prime: Advances in Electrical Engineering, Electronics and Energy
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S277267112300044X
_version_ 1797802020077305856
author Ashkan Moharrami
Mohammad Ghasempour
Mohammad Ghanbari
author_facet Ashkan Moharrami
Mohammad Ghasempour
Mohammad Ghanbari
author_sort Ashkan Moharrami
collection DOAJ
description In recent years, due to the growth of social networks and development of video sharing platforms, transmission of video content has increased dramatically. This huge amount of data imposes a heavy load on the limited bandwidth of the networks. As a result, data loss will be inevitable. Nevertheless, since some types of video frames, such as B-frames are more resilient to packet loss, discarding them can ease network congestion while maintaining QoE. However, frame-type information is only available in the packet payload. Limited processing power of devices in high-speed networks, data encryption and user credibility issues, make finding the frame types a costly operation. Therefore, an intelligent router with fast and reliable decision-making is proposed to model live video streams structures and recognize the importance of video packets at the network level. This information enables the network routers to discard insignificant video packets ahead of congestion. The proposed method does not need to read the IP layer payload and uses only the packet header data for decision making. Experimental results show an intelligent router, at the worst scenario can classify packet type with better than 95.1% accuracy, as if packet types are marked at the source without any bias. Tests on various HD video, with 1–10% packet drop rates, shows while the proposed packet discarding scheme is 0.8–2.7 dB inferior to ground truth method, it is still 6–10 dB better than dropping packets at random.
first_indexed 2024-03-13T05:00:24Z
format Article
id doaj.art-1f1c7897bc19474e811aaa8e97f2487b
institution Directory Open Access Journal
issn 2772-6711
language English
last_indexed 2024-03-13T05:00:24Z
publishDate 2023-06-01
publisher Elsevier
record_format Article
series e-Prime: Advances in Electrical Engineering, Electronics and Energy
spelling doaj.art-1f1c7897bc19474e811aaa8e97f2487b2023-06-17T05:21:48ZengElseviere-Prime: Advances in Electrical Engineering, Electronics and Energy2772-67112023-06-014100149A smart packet type identification scheme for selective discard of video packetsAshkan Moharrami0Mohammad Ghasempour1Mohammad Ghanbari2School of ECE, College of Engineering, University of Tehran, Tehran, IranSchool of ECE, College of Engineering, University of Tehran, Tehran, Iran; Corresponding author.School of ECE, College of Engineering, University of Tehran, Tehran, Iran; School of CSEE, University of Essex, UKIn recent years, due to the growth of social networks and development of video sharing platforms, transmission of video content has increased dramatically. This huge amount of data imposes a heavy load on the limited bandwidth of the networks. As a result, data loss will be inevitable. Nevertheless, since some types of video frames, such as B-frames are more resilient to packet loss, discarding them can ease network congestion while maintaining QoE. However, frame-type information is only available in the packet payload. Limited processing power of devices in high-speed networks, data encryption and user credibility issues, make finding the frame types a costly operation. Therefore, an intelligent router with fast and reliable decision-making is proposed to model live video streams structures and recognize the importance of video packets at the network level. This information enables the network routers to discard insignificant video packets ahead of congestion. The proposed method does not need to read the IP layer payload and uses only the packet header data for decision making. Experimental results show an intelligent router, at the worst scenario can classify packet type with better than 95.1% accuracy, as if packet types are marked at the source without any bias. Tests on various HD video, with 1–10% packet drop rates, shows while the proposed packet discarding scheme is 0.8–2.7 dB inferior to ground truth method, it is still 6–10 dB better than dropping packets at random.http://www.sciencedirect.com/science/article/pii/S277267112300044XCompressed domain processingFrame type identificationClusteringVideo StreamingH.265/HEVC
spellingShingle Ashkan Moharrami
Mohammad Ghasempour
Mohammad Ghanbari
A smart packet type identification scheme for selective discard of video packets
e-Prime: Advances in Electrical Engineering, Electronics and Energy
Compressed domain processing
Frame type identification
Clustering
Video Streaming
H.265/HEVC
title A smart packet type identification scheme for selective discard of video packets
title_full A smart packet type identification scheme for selective discard of video packets
title_fullStr A smart packet type identification scheme for selective discard of video packets
title_full_unstemmed A smart packet type identification scheme for selective discard of video packets
title_short A smart packet type identification scheme for selective discard of video packets
title_sort smart packet type identification scheme for selective discard of video packets
topic Compressed domain processing
Frame type identification
Clustering
Video Streaming
H.265/HEVC
url http://www.sciencedirect.com/science/article/pii/S277267112300044X
work_keys_str_mv AT ashkanmoharrami asmartpackettypeidentificationschemeforselectivediscardofvideopackets
AT mohammadghasempour asmartpackettypeidentificationschemeforselectivediscardofvideopackets
AT mohammadghanbari asmartpackettypeidentificationschemeforselectivediscardofvideopackets
AT ashkanmoharrami smartpackettypeidentificationschemeforselectivediscardofvideopackets
AT mohammadghasempour smartpackettypeidentificationschemeforselectivediscardofvideopackets
AT mohammadghanbari smartpackettypeidentificationschemeforselectivediscardofvideopackets