SlideShare a Scribd company logo
1 of 8
Download to read offline
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org
Page | 47
Paper Publications
Using Bandwidth Aggregation to Improve the
Performance of Video Quality- Adaptive
Streaming Over Multiple Wireless Access
Networks
1
J.P. Satheesh, 2
R. Karthikeyan
1
PG Student, 2
Assistant Professor , Computer Science & Engineering, Bharath University, Chennai, India
Abstract: Smart phone provides many multimedia services for mobile users. Most of these smart phones are
equipped with multiple wireless network interfaces (that support real time video processing. How to use efficiently
and cost-effectively utilize multiple links to improve video streaming quality over multiple wireless access
networks . In order to maintain high video streaming quality while reducing the wireless service cost, In Video
quality-adaptive streaming, the optimal video streaming process with multiple links is formulated as a Markov
Decision Process (MDP). The reward function is designed to consider the quality of service (QoS) requirements for
video traffic, such as the startup latency, playback fluency, average playback quality, playback smoothness and
wireless service cost. To solve the MDP in real time, Quality-adaptive streaming propose an Adaptive search Depth
algorithm to obtain a sub-optimal solution.
Keywords: Quality of Service, Markov Decision Process, Bandwidth Aggregation, Variable Bit Rate.
I. INTRODUCTION
Smart phone provides many multimedia services for mobile users. Most of these smart phones are equipped with the
wireless channels and devices (that support real time video processing).Video streaming is gaining popularity among
mobile users recently. Considering that the mobile devices have limited computational capacity and energy supply, and
the wireless channels are highly dynamic, it is very challenging to provide high quality video streaming services for
mobile users consistently. It is a promising trend to use multiple wireless network interfaces with different wireless
communication techniques for mobile devices. For example, smart phones and tablets are usually equipped with cellular,
Wi-Fi and Bluetooth interfaces. Utilizing multiple links simultaneously can improve video streaming in several aspects:
the aggregated higher bandwidth can support video of higher bit rate; when one wireless link suffers poor link quality or
congestion, the others can compensate for it.High resilience to bandwidth variation and easy deployment are both
important requirements for video streaming applications. Currently, progressive download, one of the most popular and
widely deployed streaming techniques, buffers a large amount of video data to absorb the variations of bandwidth.
Meanwhile, as video data are transmitted over HTTP protocols, the video streaming service can be deployed on any web
server.
However, the video quality version can VIDEO streaming is gaining popularity among mobile users recently. Considering
that the mobile devices have limited computational capacity and energy supply, and the wireless channels are highly
dynamic, it is very challenging to provide high quality video streaming services for mobile users consistently. It is a
promising trend to use multiple wire-less network interfaces with different wireless communication techniques for mobile
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org
Page | 48
Paper Publications
devices. For example, smart phones and tablets are usually equipped with cellular, Wi-Fi and Bluetooth interfaces.
Utilizing multiple links simultaneously can improve video streaming in several aspects: the aggregated higher bandwidth
can support video of higher bit rate.
When one wireless link suffers poor link quality or congestion, the others can compensate for it. High resilience to
bandwidth variation and easy deployment are both important requirements for video streaming applications. Currently,
progressive download, one of the most popular and widely deployed streaming techniques, buffers a large amount of
video data to absorb the variations of bandwidth. Meanwhile, as video data are transmitted over HTTP protocols, the
video streaming service can be deployed on any web server. However, the video quality version can only be manually
selected by users and such decision can be error-prone. Since the smart phones only have limited storage space, it is
impractical to maintain a very large buffer size.
In addition, the buffered unwatched video may be wasted if the user turns off the video player or switches to other videos.
Furthermore, progressive download typically does not support transmitting video data over multiple links. To overcome
the above disadvantages of progressive down- load, dynamic adaptive streaming over HTTP (DASH) has been proposed.
In a DASH system, multiple copies of pre-compressed videos with different resolution and quality are stored in segments.
The rate adaptation decision is made at the client side. For each segment, the client can request the appropriate quality
version based on its screen resolution, current available bandwidth, and buffer occupancy status. This pull-based DASH
scheme can be extended to support multiple links, i.e., let the client request different parts of one segment over different
links. How to optimize this rate adaptation process for video streaming over multiple wireless links, considering the video
quality of service (QoS) requirements, the wireless channel profiles, and the wireless service costs of multiple links is an
open issue. In the video adaptive streaming, which formulate the multi-link video streaming process as a reinforcement
learning task. For each streaming step, we define a state to describe the current situation, including the index of the
requested segment, the current available bandwidth and other system parameters.
Devices capable of connecting to multiple, overlapping networks simultaneously is becoming increasingly common. For
example, most mobile phone are equipped with WIFI and Bluetooth-interface, and smart phones can typically connect to
both WLANs and 3G mobile networks. At the same time, streaming high-quality video is becoming increasingly popular.
However, due to bandwidth limitations or the unreliable and unpredictable nature of some types of networks, streaming
video can be subject to frequent periods of rebuffering and characterized by a low picture quality.
The multilink-enabled DASH client divides video segments into smaller subsegments, which are requested over multiple
interfaces simultaneously. The size of each subsegment is dynamic and calculated on the fly, based on the throughput of
the different links. This is an improvement over our earlier subsegment approach, which divided segments into fixed size
subsegments. The quality of the video is adapted based on the measured, aggregated throughput. Both the static and the
dynamic subsegment approaches were evaluated with on-demand streaming and quasi-live streaming.
A finite- state Markov Decision Process (MDP) can be modeled for this reinforcement learning task. The reward function
is carefully designed to consider the video QoS requirements, such as the interruption rate, average playback quality, and
playback smoothness, as well as the service costs. To make a trade-off between different QoS metrics and the cost, i can
adjust the parameters of the reward function.
To solve the MDP in real time, quality-adaptive streaming proposed an adaptive best-action search algorithm to obtain a
sub-optimal solution. A realistic testbed is implemented to better evaluate the performance of our solution. The main
contributions of this paper are threefold. Quality-adaptive streaming formulate the video streaming process over multiple
links as an MDP problem. To achieve smooth and high quality video streaming, we define several actions and reward
functions for each state. Second, quality-adaptive streaming propose a depth-first real-time search algorithm. The
proposed adaptation algorithm will take several future steps into consideration to avoid playback interruption and achieve
better smoothness and quality.
Last, quality-adaptive streaming to implement a realistic testbed using an Android phone and Scalable Video Coding
(SVC) encoded videos to evaluate the performance.
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org
Page | 49
Paper Publications
Fig 1. Architecture
For the Video Quality - Adaptive Streaming connect client application with wifi and Bluetooth which send Http
request to fetch the video information.After sending Http request wait for response then once get respone from Http
prepare the download video content to buffer. For Wifi and Bluetooth after download content to buffer it estimate
bandwidth according to throughput of video. Bandwidth sended over to Rate Adaptation agent to calculate which
bandwidth is better to view video content to prepare download.
II. PROPOSED SYSTEM
Video Streaming proposed dynamic adaptive streaming over HTTP has been proposed. In a DASH system, multiple
copies of pre-compressed videos with different resolution and quality are stored in segments. Video streaming formulate
the multi-link video streaming process as a reinforcement learning task. For each streaming step, video streaming define a
state to describe the current situation, including the index of the requested segment, the current available bandwidth and
other system parameters. A finite state Markov Decision Process (MDP) can be modeled for this reinforcement learning
task. The reward function is carefully designed to consider the video QoS requirements, such as the interruption rate,
average playback quality, and playback smoothness, as well as the service costs.
Video streaming first how to better allocate the loads between several links with finer granularity. Second, to better
predict the future bandwidth, the most recent estimation of bandwidth should be assigned with a higher weight. Last but
not least, the size of the video segment should be further considered for variable bit rate (VBR) videos to improve the
bandwidth estimation accuracy.
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org
Page | 50
Paper Publications
Quality-adaptive streaming have a smooth and high quality video streaming and also Avoid playback interruption and
achieve better smoothness and quality.
III. PROBLEM IDENTIFICATION
The Mobile phone comes with no guarantees about performance, and a vast number of things can delay a streaming
video. There can be problems Latency, Playback fluency, Average playback quality, Playback smoothness and Wireless
service cost.
The video quality version can only be manually selected by users and such decision can be error-prone. Since the smart
phones only have limited storage space, it is impractical to maintain a very large buffer size.
Streaming in varying network conditions can be greatly improved when network conditions are successfully predicted.
Variations in connectivity can be smoothed out over time if those variations can be successfully predicted.
There are a number of problems that will have to be solved to develop good bandwidth prediction algorithms, such as
how to cope with inevitable mispredictions, how to make the prediction algorithm scalable (some algorithms can be
extremely expensive computationally), and how to optimize for perceived quality while at the same time avoiding buffer
underruns and not wasting bandwidth (e.g., ending a streaming session with too much unused video in the buffers).
Understanding the network conditions in mobile networks is crucial when designing streaming policies. It is not possible
to develop adaptive video streaming policies without a solid understanding of the underlying network characteristics, so
the first step to be taken is to experimentally gather knowledge about the network conditions experienced by mobile
receivers.
For a video streaming application, there are only three ways to handle fluctuating network bandwidth: (1) Accept loss of
data, (2) try to outlast the bandwidth starved periods through advanced buffering, and (3) reduce the bitrate of the video
stream according to the bandwidth that is available.
IV. IMPLEMENTATION RESULTS
A. Mobile phone connected to PC via USB:
For Video Quality - Adaptive Streaming here mobile phone connected to PC via USB for install the video download
application. Fig 2 shows connected to PC via USB
Fig 2. Connected to PC via USB
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org
Page | 51
Paper Publications
I. Video Stream:
Here is screen shot explain that send HTTP request to video contain portal which fetch content of video information
to buffer. HTTP is an TCP/IP based communication protocol, which is used to deliver data. Fig 3 shows the Video
Stream- Send HTTP Request.
Fig 3. Video Stream – Send Http Request
It shows some requested video which ready to streaming or download. Once we click the particular video file to buffer in
video device for Http portal.
Fig 4. Customized List View
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org
Page | 52
Paper Publications
II. Video Stream – Buffering:
Buffering the program must wait until the finished video is copied or swapped before starting the new video. A buffer
contains data that is stored for a short amount of time, typically in the phone memory (RAM). The purpose of a buffer is
to hold data right before it is used.
Fig 5. Video Stream – Buffering
III.Video Stream – Bandwidth & Speed:
After buffering it show bandwidth allocated for video and also show the speed for video. Bandwidth is the bit-rate of
available or consumed information capacity expressed typically in metric multiples of bits per second.
Variously, bandwidth may be characterized as network bandwidth, data bandwidth, or digital bandwidth. It shown two
various bandwidth on Rate adaptation agent (Using Bandwidth Aggregation)which allowed better bandwidth to streaming.
Fig. 6 shows the different different bandwidth and speed of video stream
Fig 6. Video Stream – Bandwidth & Speed
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org
Page | 53
Paper Publications
After bandwidth and speed deterninated. The video duration time dependent on video frames. Using Bandwidth
Aggregation here video streaming start and end with same quality Over Multiple Wireless Access Networks.
Fig 7. Video Stream Quality
V. CONCLUSION
In the Video quality-adaptive streaming proposed a real-time adaptive best-action search algorithm for video streaming
over multiple wireless access networks. First, adaptive streaming formulated the video streaming process as an MDP. To
achieve smooth video streaming with high quality. Quality – adaptive streaming to better allocate the loads between
several links for the most recent estimation of bandwidth assigned with higher weight. Video quality-adaptive streaming
can avoid playback interruption to achieve a lower startup latency, higher video quality and better smoothness.
ACKNOWLEDGEMENT
The author would like to thank the Vice Chancellor, Dean-Engineering, Director, Secretary, Correspondent, Principal,
HOD of Computer Science & Engineering, Dr. K.P. Kaliyamurthie, Bharath University, Chennai for their motivation and
constant encouragement. The author would like to specially thank R.Karthikeyan for his guidance and for critical review
of this manuscript and for his valuable input and fruitful discussions in completing the work and the Faculty Members of
Department of Computer Science & Engineering. Also, he takes privilege in extending gratitude to his parents and family
members who rendered their support throughout this Research work.
REFERENCES
[1] T. Stockhammer, “Dynamic adaptive streaming over HTTP –: standards and design principles,” inACM
MMSys’11, 2011, pp. 133–144.
[2] K. Tappayuthpijarn, T. Stockhammer, and E. Steinbach, “HTTP-based scalable video streaming over mobile
networks,” in IEEE ICIP’11, 2011, pp. 2193–2196.
[3] R. Mok, X. Luo, E. Chan, and R. Chang, “QDASH: a QoE-aware DASH system,” in ACM MMSys’12, 2012, pp.
11–22.
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org
Page | 54
Paper Publications
[4] S. Xiang, L. Cai, and J. Pan, “Adaptive scalable video streaming in wireless networks,” inACM MMSys’12, 2012,
pp. 167–172.
[5] C. Mueller, S. Lederer, and C. Timmerer, “A proxy effect analyis and fair adatpation algorithm for multiple
competing dynamic adaptive streaming over HTTP clients,” inIEEE VCIP’12, 2012, pp. 1–6.
[6] L. Jiang and J. Walrand, “A distributed CSMA algorithm for throughput and utility maximization in wireless
networks,” IEEE/ACM Trans. Netw., vol. 18, no. 3, pp. 960–972, Jun. 2010
[7] N. Padmanabhan, H. J. Wang, and P. A. Chou, “Resilient peer-topeer streaming,” in Proc. IEEE Int. Conf.
Network Protocol (ICNP), Nov. 2011, pp. 16–27.
[8] M. Asefi, J. W. Mark, and X. Shen, “A mobility-aware and qualitydriven retransmission limit adaptation scheme
for video streaming over VANETs,” IEEE Trans. Wireless Commun., vol. 11, no. 5, pp. 1817–1827, May 2012.
[9] Dooyeol Yun; Kwangsue Chung; Jinpyo Hong "Efficient Bandwidth Estimation for HTTP adaptive
streaming", Information Networking (ICOIN), 2014 International Conference on, On page(s): 464 – 468
[10] Lubben, R.; Fidler, M.; Liebeherr, J. "Stochastic Bandwidth Estimation in Networks With Random
Service", Networking, IEEE/ACM Transactions on, On page(s): 484 - 497 Volume: 22, Issue: 2, April 2014
[11] M. Jain and C. Dovrolis, "End-to-end Available Bandwidth: Measurement Methodology, Dynamics, and Relation
with TCP Throughput," in Proc. ACM SIGCOMM, 2012..
[12] Min Xing and Lin cai, “The Real- Time Adaptive Algorithm For Video Streaming Over Multiple Wireless
Access Network”.Volume 32,No.4 April 2014.

More Related Content

What's hot

MULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSMULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSKathirvel Ayyaswamy
 
MULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSMULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSKathirvel Ayyaswamy
 
CDN and Cloud - PHPFest 2011
CDN and Cloud - PHPFest 2011CDN and Cloud - PHPFest 2011
CDN and Cloud - PHPFest 2011Junho Choi
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Performance Analysis of Wireless Networks With MDQOS
Performance Analysis of Wireless Networks With MDQOSPerformance Analysis of Wireless Networks With MDQOS
Performance Analysis of Wireless Networks With MDQOSIJERA Editor
 
Paper id 28201439
Paper id 28201439Paper id 28201439
Paper id 28201439IJRAT
 
Bti systems at ottcon march 2011
Bti systems at ottcon march 2011Bti systems at ottcon march 2011
Bti systems at ottcon march 2011BTI Systems
 
Priority scheduling for multipath video transmission in wmsns
Priority scheduling for multipath video transmission in wmsnsPriority scheduling for multipath video transmission in wmsns
Priority scheduling for multipath video transmission in wmsnsIJCNCJournal
 
Iaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming publicIaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming publicIaetsd Iaetsd
 
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKS
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKSRESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKS
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKSijwmn
 
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...PARC, a Xerox company
 
Chapter7 multimedia
Chapter7 multimediaChapter7 multimedia
Chapter7 multimediaKhánh Ghẻ
 
Digital media Series - caching & opportunity landscape - mobile video
Digital media Series - caching & opportunity landscape - mobile videoDigital media Series - caching & opportunity landscape - mobile video
Digital media Series - caching & opportunity landscape - mobile videoSujit Mishra
 
Building Cloud-ready Video Transcoding System for Content Delivery Networks (...
Building Cloud-ready Video Transcoding System for Content Delivery Networks (...Building Cloud-ready Video Transcoding System for Content Delivery Networks (...
Building Cloud-ready Video Transcoding System for Content Delivery Networks (...Zhenyun Zhuang
 
Qoe enhanced social live interactive streaming
Qoe enhanced social live interactive streamingQoe enhanced social live interactive streaming
Qoe enhanced social live interactive streamingeSAT Publishing House
 
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKS
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKSDATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKS
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKSEditor IJMTER
 

What's hot (20)

MULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSMULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKS
 
MULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSMULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKS
 
Multimedia networking
Multimedia networkingMultimedia networking
Multimedia networking
 
CDN and Cloud - PHPFest 2011
CDN and Cloud - PHPFest 2011CDN and Cloud - PHPFest 2011
CDN and Cloud - PHPFest 2011
 
Evdo 081706.final
Evdo 081706.finalEvdo 081706.final
Evdo 081706.final
 
IP NETWORKS
IP NETWORKSIP NETWORKS
IP NETWORKS
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Performance Analysis of Wireless Networks With MDQOS
Performance Analysis of Wireless Networks With MDQOSPerformance Analysis of Wireless Networks With MDQOS
Performance Analysis of Wireless Networks With MDQOS
 
Paper id 28201439
Paper id 28201439Paper id 28201439
Paper id 28201439
 
Bti systems at ottcon march 2011
Bti systems at ottcon march 2011Bti systems at ottcon march 2011
Bti systems at ottcon march 2011
 
Priority scheduling for multipath video transmission in wmsns
Priority scheduling for multipath video transmission in wmsnsPriority scheduling for multipath video transmission in wmsns
Priority scheduling for multipath video transmission in wmsns
 
Iaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming publicIaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming public
 
iptvqdperf_qomex09
iptvqdperf_qomex09iptvqdperf_qomex09
iptvqdperf_qomex09
 
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKS
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKSRESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKS
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKS
 
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
 
Chapter7 multimedia
Chapter7 multimediaChapter7 multimedia
Chapter7 multimedia
 
Digital media Series - caching & opportunity landscape - mobile video
Digital media Series - caching & opportunity landscape - mobile videoDigital media Series - caching & opportunity landscape - mobile video
Digital media Series - caching & opportunity landscape - mobile video
 
Building Cloud-ready Video Transcoding System for Content Delivery Networks (...
Building Cloud-ready Video Transcoding System for Content Delivery Networks (...Building Cloud-ready Video Transcoding System for Content Delivery Networks (...
Building Cloud-ready Video Transcoding System for Content Delivery Networks (...
 
Qoe enhanced social live interactive streaming
Qoe enhanced social live interactive streamingQoe enhanced social live interactive streaming
Qoe enhanced social live interactive streaming
 
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKS
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKSDATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKS
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKS
 

Viewers also liked

Sign Language Recognition with Gesture Analysis
Sign Language Recognition with Gesture AnalysisSign Language Recognition with Gesture Analysis
Sign Language Recognition with Gesture Analysispaperpublications3
 
Folder Security Using Graphical Password Authentication Scheme
Folder Security Using Graphical Password Authentication SchemeFolder Security Using Graphical Password Authentication Scheme
Folder Security Using Graphical Password Authentication Schemepaperpublications3
 
Efficient and Optimal Routing Scheme for Wireless Sensor Networks
Efficient and Optimal Routing Scheme for Wireless Sensor NetworksEfficient and Optimal Routing Scheme for Wireless Sensor Networks
Efficient and Optimal Routing Scheme for Wireless Sensor Networkspaperpublications3
 
Some Aspects of Abelian Categories
Some Aspects of Abelian CategoriesSome Aspects of Abelian Categories
Some Aspects of Abelian Categoriespaperpublications3
 
Tree Based Proactive Source Routing Protocol for MANETs
Tree Based Proactive Source Routing Protocol for MANETsTree Based Proactive Source Routing Protocol for MANETs
Tree Based Proactive Source Routing Protocol for MANETspaperpublications3
 
Fingerprint Feature Extraction, Identification and Authentication: A Review
Fingerprint Feature Extraction, Identification and Authentication: A ReviewFingerprint Feature Extraction, Identification and Authentication: A Review
Fingerprint Feature Extraction, Identification and Authentication: A Reviewpaperpublications3
 
Analysis of Fungus in Plant Using Image Processing Techniques
Analysis of Fungus in Plant Using Image Processing TechniquesAnalysis of Fungus in Plant Using Image Processing Techniques
Analysis of Fungus in Plant Using Image Processing Techniquespaperpublications3
 
Supervised Multi Attribute Gene Manipulation For Cancer
Supervised Multi Attribute Gene Manipulation For CancerSupervised Multi Attribute Gene Manipulation For Cancer
Supervised Multi Attribute Gene Manipulation For Cancerpaperpublications3
 
Efficient File Sharing Scheme in Mobile Adhoc Network
Efficient File Sharing Scheme in Mobile Adhoc NetworkEfficient File Sharing Scheme in Mobile Adhoc Network
Efficient File Sharing Scheme in Mobile Adhoc Networkpaperpublications3
 
Privacy Preserving Data Leak Detection for Sensitive Data
Privacy Preserving Data Leak Detection for Sensitive DataPrivacy Preserving Data Leak Detection for Sensitive Data
Privacy Preserving Data Leak Detection for Sensitive Datapaperpublications3
 
Comparative Study of Data Mining Classification Algorithms in Heart Disease P...
Comparative Study of Data Mining Classification Algorithms in Heart Disease P...Comparative Study of Data Mining Classification Algorithms in Heart Disease P...
Comparative Study of Data Mining Classification Algorithms in Heart Disease P...paperpublications3
 
Avoiding Anonymous Users in Multiple Social Media Networks (SMN)
Avoiding Anonymous Users in Multiple Social Media Networks (SMN)Avoiding Anonymous Users in Multiple Social Media Networks (SMN)
Avoiding Anonymous Users in Multiple Social Media Networks (SMN)paperpublications3
 
Multimedia Cloud Computing To Save Smartphone Energy
Multimedia Cloud Computing To Save Smartphone EnergyMultimedia Cloud Computing To Save Smartphone Energy
Multimedia Cloud Computing To Save Smartphone Energypaperpublications3
 
Android Application for College
Android Application for CollegeAndroid Application for College
Android Application for Collegepaperpublications3
 
Enhancing Data Security in Cloud Storage Auditing With Key Abstraction
Enhancing Data Security in Cloud Storage Auditing With Key AbstractionEnhancing Data Security in Cloud Storage Auditing With Key Abstraction
Enhancing Data Security in Cloud Storage Auditing With Key Abstractionpaperpublications3
 
Secure Encrypted Data in Cloud Based Environment
Secure Encrypted Data in Cloud Based EnvironmentSecure Encrypted Data in Cloud Based Environment
Secure Encrypted Data in Cloud Based Environmentpaperpublications3
 

Viewers also liked (20)

Sign Language Recognition with Gesture Analysis
Sign Language Recognition with Gesture AnalysisSign Language Recognition with Gesture Analysis
Sign Language Recognition with Gesture Analysis
 
Folder Security Using Graphical Password Authentication Scheme
Folder Security Using Graphical Password Authentication SchemeFolder Security Using Graphical Password Authentication Scheme
Folder Security Using Graphical Password Authentication Scheme
 
Efficient and Optimal Routing Scheme for Wireless Sensor Networks
Efficient and Optimal Routing Scheme for Wireless Sensor NetworksEfficient and Optimal Routing Scheme for Wireless Sensor Networks
Efficient and Optimal Routing Scheme for Wireless Sensor Networks
 
Automatic Fire Fighting Robot
Automatic Fire Fighting RobotAutomatic Fire Fighting Robot
Automatic Fire Fighting Robot
 
Diabetics Online
Diabetics OnlineDiabetics Online
Diabetics Online
 
Some Aspects of Abelian Categories
Some Aspects of Abelian CategoriesSome Aspects of Abelian Categories
Some Aspects of Abelian Categories
 
Tree Based Proactive Source Routing Protocol for MANETs
Tree Based Proactive Source Routing Protocol for MANETsTree Based Proactive Source Routing Protocol for MANETs
Tree Based Proactive Source Routing Protocol for MANETs
 
Fingerprint Feature Extraction, Identification and Authentication: A Review
Fingerprint Feature Extraction, Identification and Authentication: A ReviewFingerprint Feature Extraction, Identification and Authentication: A Review
Fingerprint Feature Extraction, Identification and Authentication: A Review
 
Analysis of Fungus in Plant Using Image Processing Techniques
Analysis of Fungus in Plant Using Image Processing TechniquesAnalysis of Fungus in Plant Using Image Processing Techniques
Analysis of Fungus in Plant Using Image Processing Techniques
 
Supervised Multi Attribute Gene Manipulation For Cancer
Supervised Multi Attribute Gene Manipulation For CancerSupervised Multi Attribute Gene Manipulation For Cancer
Supervised Multi Attribute Gene Manipulation For Cancer
 
Fuzzy α^m-Separation Axioms
Fuzzy α^m-Separation AxiomsFuzzy α^m-Separation Axioms
Fuzzy α^m-Separation Axioms
 
Efficient File Sharing Scheme in Mobile Adhoc Network
Efficient File Sharing Scheme in Mobile Adhoc NetworkEfficient File Sharing Scheme in Mobile Adhoc Network
Efficient File Sharing Scheme in Mobile Adhoc Network
 
Privacy Preserving Data Leak Detection for Sensitive Data
Privacy Preserving Data Leak Detection for Sensitive DataPrivacy Preserving Data Leak Detection for Sensitive Data
Privacy Preserving Data Leak Detection for Sensitive Data
 
Smart Password
Smart PasswordSmart Password
Smart Password
 
Comparative Study of Data Mining Classification Algorithms in Heart Disease P...
Comparative Study of Data Mining Classification Algorithms in Heart Disease P...Comparative Study of Data Mining Classification Algorithms in Heart Disease P...
Comparative Study of Data Mining Classification Algorithms in Heart Disease P...
 
Avoiding Anonymous Users in Multiple Social Media Networks (SMN)
Avoiding Anonymous Users in Multiple Social Media Networks (SMN)Avoiding Anonymous Users in Multiple Social Media Networks (SMN)
Avoiding Anonymous Users in Multiple Social Media Networks (SMN)
 
Multimedia Cloud Computing To Save Smartphone Energy
Multimedia Cloud Computing To Save Smartphone EnergyMultimedia Cloud Computing To Save Smartphone Energy
Multimedia Cloud Computing To Save Smartphone Energy
 
Android Application for College
Android Application for CollegeAndroid Application for College
Android Application for College
 
Enhancing Data Security in Cloud Storage Auditing With Key Abstraction
Enhancing Data Security in Cloud Storage Auditing With Key AbstractionEnhancing Data Security in Cloud Storage Auditing With Key Abstraction
Enhancing Data Security in Cloud Storage Auditing With Key Abstraction
 
Secure Encrypted Data in Cloud Based Environment
Secure Encrypted Data in Cloud Based EnvironmentSecure Encrypted Data in Cloud Based Environment
Secure Encrypted Data in Cloud Based Environment
 

Similar to Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adaptive Streaming Over Multiple Wireless Access Networks

A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...Priti Kana
 
A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...JPINFOTECH JAYAPRAKASH
 
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...Cisco Service Provider
 
A FRAMEWORK FOR MOBILE VIDEO STREAMING AND VIDEO SHARING IN CLOUD
A FRAMEWORK FOR MOBILE VIDEO STREAMING AND VIDEO SHARING IN CLOUDA FRAMEWORK FOR MOBILE VIDEO STREAMING AND VIDEO SHARING IN CLOUD
A FRAMEWORK FOR MOBILE VIDEO STREAMING AND VIDEO SHARING IN CLOUDJournal For Research
 
Netflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper FinalNetflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper FinalAjit Kahaduwe
 
Ames cloud a framework of adaptive mobile video streaming and efficient socia...
Ames cloud a framework of adaptive mobile video streaming and efficient socia...Ames cloud a framework of adaptive mobile video streaming and efficient socia...
Ames cloud a framework of adaptive mobile video streaming and efficient socia...Nagendra Nayak Bharothu
 
[Streamroot] Whitepaper peer assisted adaptive streaming
[Streamroot] Whitepaper peer assisted adaptive streaming[Streamroot] Whitepaper peer assisted adaptive streaming
[Streamroot] Whitepaper peer assisted adaptive streamingVu Nguyen
 
E03502023027
E03502023027E03502023027
E03502023027theijes
 
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...ijait
 
Live multimedia streaming and video on demand issues and challenges
Live multimedia streaming and video on demand issues and challengesLive multimedia streaming and video on demand issues and challenges
Live multimedia streaming and video on demand issues and challengeseSAT Journals
 
Mobile-Based Video Caching Architecture Based on Billboard Manager
Mobile-Based Video Caching Architecture Based on Billboard Manager Mobile-Based Video Caching Architecture Based on Billboard Manager
Mobile-Based Video Caching Architecture Based on Billboard Manager csandit
 
Video streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocolVideo streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocoljournalBEEI
 
Suppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdfSuppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdfanandappliances
 
Server-based and Network-assisted Solutions for Adaptive Video Streaming
Server-based and Network-assisted Solutions for Adaptive Video StreamingServer-based and Network-assisted Solutions for Adaptive Video Streaming
Server-based and Network-assisted Solutions for Adaptive Video StreamingEswar Publications
 

Similar to Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adaptive Streaming Over Multiple Wireless Access Networks (20)

A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
 
A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...
 
Simulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop NetworkSimulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop Network
 
F04024549
F04024549F04024549
F04024549
 
Ijcatr04061005
Ijcatr04061005Ijcatr04061005
Ijcatr04061005
 
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...
 
A FRAMEWORK FOR MOBILE VIDEO STREAMING AND VIDEO SHARING IN CLOUD
A FRAMEWORK FOR MOBILE VIDEO STREAMING AND VIDEO SHARING IN CLOUDA FRAMEWORK FOR MOBILE VIDEO STREAMING AND VIDEO SHARING IN CLOUD
A FRAMEWORK FOR MOBILE VIDEO STREAMING AND VIDEO SHARING IN CLOUD
 
Netflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper FinalNetflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper Final
 
Ames cloud a framework of adaptive mobile video streaming and efficient socia...
Ames cloud a framework of adaptive mobile video streaming and efficient socia...Ames cloud a framework of adaptive mobile video streaming and efficient socia...
Ames cloud a framework of adaptive mobile video streaming and efficient socia...
 
Cg25492495
Cg25492495Cg25492495
Cg25492495
 
[Streamroot] Whitepaper peer assisted adaptive streaming
[Streamroot] Whitepaper peer assisted adaptive streaming[Streamroot] Whitepaper peer assisted adaptive streaming
[Streamroot] Whitepaper peer assisted adaptive streaming
 
Ijcatr04051003
Ijcatr04051003Ijcatr04051003
Ijcatr04051003
 
E03502023027
E03502023027E03502023027
E03502023027
 
Multimedia communication networks
Multimedia communication networksMultimedia communication networks
Multimedia communication networks
 
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
 
Live multimedia streaming and video on demand issues and challenges
Live multimedia streaming and video on demand issues and challengesLive multimedia streaming and video on demand issues and challenges
Live multimedia streaming and video on demand issues and challenges
 
Mobile-Based Video Caching Architecture Based on Billboard Manager
Mobile-Based Video Caching Architecture Based on Billboard Manager Mobile-Based Video Caching Architecture Based on Billboard Manager
Mobile-Based Video Caching Architecture Based on Billboard Manager
 
Video streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocolVideo streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocol
 
Suppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdfSuppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdf
 
Server-based and Network-assisted Solutions for Adaptive Video Streaming
Server-based and Network-assisted Solutions for Adaptive Video StreamingServer-based and Network-assisted Solutions for Adaptive Video Streaming
Server-based and Network-assisted Solutions for Adaptive Video Streaming
 

Recently uploaded

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 

Recently uploaded (20)

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 

Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adaptive Streaming Over Multiple Wireless Access Networks

  • 1. ISSN 2350-1022 International Journal of Recent Research in Mathematics Computer Science and Information Technology Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org Page | 47 Paper Publications Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adaptive Streaming Over Multiple Wireless Access Networks 1 J.P. Satheesh, 2 R. Karthikeyan 1 PG Student, 2 Assistant Professor , Computer Science & Engineering, Bharath University, Chennai, India Abstract: Smart phone provides many multimedia services for mobile users. Most of these smart phones are equipped with multiple wireless network interfaces (that support real time video processing. How to use efficiently and cost-effectively utilize multiple links to improve video streaming quality over multiple wireless access networks . In order to maintain high video streaming quality while reducing the wireless service cost, In Video quality-adaptive streaming, the optimal video streaming process with multiple links is formulated as a Markov Decision Process (MDP). The reward function is designed to consider the quality of service (QoS) requirements for video traffic, such as the startup latency, playback fluency, average playback quality, playback smoothness and wireless service cost. To solve the MDP in real time, Quality-adaptive streaming propose an Adaptive search Depth algorithm to obtain a sub-optimal solution. Keywords: Quality of Service, Markov Decision Process, Bandwidth Aggregation, Variable Bit Rate. I. INTRODUCTION Smart phone provides many multimedia services for mobile users. Most of these smart phones are equipped with the wireless channels and devices (that support real time video processing).Video streaming is gaining popularity among mobile users recently. Considering that the mobile devices have limited computational capacity and energy supply, and the wireless channels are highly dynamic, it is very challenging to provide high quality video streaming services for mobile users consistently. It is a promising trend to use multiple wireless network interfaces with different wireless communication techniques for mobile devices. For example, smart phones and tablets are usually equipped with cellular, Wi-Fi and Bluetooth interfaces. Utilizing multiple links simultaneously can improve video streaming in several aspects: the aggregated higher bandwidth can support video of higher bit rate; when one wireless link suffers poor link quality or congestion, the others can compensate for it.High resilience to bandwidth variation and easy deployment are both important requirements for video streaming applications. Currently, progressive download, one of the most popular and widely deployed streaming techniques, buffers a large amount of video data to absorb the variations of bandwidth. Meanwhile, as video data are transmitted over HTTP protocols, the video streaming service can be deployed on any web server. However, the video quality version can VIDEO streaming is gaining popularity among mobile users recently. Considering that the mobile devices have limited computational capacity and energy supply, and the wireless channels are highly dynamic, it is very challenging to provide high quality video streaming services for mobile users consistently. It is a promising trend to use multiple wire-less network interfaces with different wireless communication techniques for mobile
  • 2. ISSN 2350-1022 International Journal of Recent Research in Mathematics Computer Science and Information Technology Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org Page | 48 Paper Publications devices. For example, smart phones and tablets are usually equipped with cellular, Wi-Fi and Bluetooth interfaces. Utilizing multiple links simultaneously can improve video streaming in several aspects: the aggregated higher bandwidth can support video of higher bit rate. When one wireless link suffers poor link quality or congestion, the others can compensate for it. High resilience to bandwidth variation and easy deployment are both important requirements for video streaming applications. Currently, progressive download, one of the most popular and widely deployed streaming techniques, buffers a large amount of video data to absorb the variations of bandwidth. Meanwhile, as video data are transmitted over HTTP protocols, the video streaming service can be deployed on any web server. However, the video quality version can only be manually selected by users and such decision can be error-prone. Since the smart phones only have limited storage space, it is impractical to maintain a very large buffer size. In addition, the buffered unwatched video may be wasted if the user turns off the video player or switches to other videos. Furthermore, progressive download typically does not support transmitting video data over multiple links. To overcome the above disadvantages of progressive down- load, dynamic adaptive streaming over HTTP (DASH) has been proposed. In a DASH system, multiple copies of pre-compressed videos with different resolution and quality are stored in segments. The rate adaptation decision is made at the client side. For each segment, the client can request the appropriate quality version based on its screen resolution, current available bandwidth, and buffer occupancy status. This pull-based DASH scheme can be extended to support multiple links, i.e., let the client request different parts of one segment over different links. How to optimize this rate adaptation process for video streaming over multiple wireless links, considering the video quality of service (QoS) requirements, the wireless channel profiles, and the wireless service costs of multiple links is an open issue. In the video adaptive streaming, which formulate the multi-link video streaming process as a reinforcement learning task. For each streaming step, we define a state to describe the current situation, including the index of the requested segment, the current available bandwidth and other system parameters. Devices capable of connecting to multiple, overlapping networks simultaneously is becoming increasingly common. For example, most mobile phone are equipped with WIFI and Bluetooth-interface, and smart phones can typically connect to both WLANs and 3G mobile networks. At the same time, streaming high-quality video is becoming increasingly popular. However, due to bandwidth limitations or the unreliable and unpredictable nature of some types of networks, streaming video can be subject to frequent periods of rebuffering and characterized by a low picture quality. The multilink-enabled DASH client divides video segments into smaller subsegments, which are requested over multiple interfaces simultaneously. The size of each subsegment is dynamic and calculated on the fly, based on the throughput of the different links. This is an improvement over our earlier subsegment approach, which divided segments into fixed size subsegments. The quality of the video is adapted based on the measured, aggregated throughput. Both the static and the dynamic subsegment approaches were evaluated with on-demand streaming and quasi-live streaming. A finite- state Markov Decision Process (MDP) can be modeled for this reinforcement learning task. The reward function is carefully designed to consider the video QoS requirements, such as the interruption rate, average playback quality, and playback smoothness, as well as the service costs. To make a trade-off between different QoS metrics and the cost, i can adjust the parameters of the reward function. To solve the MDP in real time, quality-adaptive streaming proposed an adaptive best-action search algorithm to obtain a sub-optimal solution. A realistic testbed is implemented to better evaluate the performance of our solution. The main contributions of this paper are threefold. Quality-adaptive streaming formulate the video streaming process over multiple links as an MDP problem. To achieve smooth and high quality video streaming, we define several actions and reward functions for each state. Second, quality-adaptive streaming propose a depth-first real-time search algorithm. The proposed adaptation algorithm will take several future steps into consideration to avoid playback interruption and achieve better smoothness and quality. Last, quality-adaptive streaming to implement a realistic testbed using an Android phone and Scalable Video Coding (SVC) encoded videos to evaluate the performance.
  • 3. ISSN 2350-1022 International Journal of Recent Research in Mathematics Computer Science and Information Technology Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org Page | 49 Paper Publications Fig 1. Architecture For the Video Quality - Adaptive Streaming connect client application with wifi and Bluetooth which send Http request to fetch the video information.After sending Http request wait for response then once get respone from Http prepare the download video content to buffer. For Wifi and Bluetooth after download content to buffer it estimate bandwidth according to throughput of video. Bandwidth sended over to Rate Adaptation agent to calculate which bandwidth is better to view video content to prepare download. II. PROPOSED SYSTEM Video Streaming proposed dynamic adaptive streaming over HTTP has been proposed. In a DASH system, multiple copies of pre-compressed videos with different resolution and quality are stored in segments. Video streaming formulate the multi-link video streaming process as a reinforcement learning task. For each streaming step, video streaming define a state to describe the current situation, including the index of the requested segment, the current available bandwidth and other system parameters. A finite state Markov Decision Process (MDP) can be modeled for this reinforcement learning task. The reward function is carefully designed to consider the video QoS requirements, such as the interruption rate, average playback quality, and playback smoothness, as well as the service costs. Video streaming first how to better allocate the loads between several links with finer granularity. Second, to better predict the future bandwidth, the most recent estimation of bandwidth should be assigned with a higher weight. Last but not least, the size of the video segment should be further considered for variable bit rate (VBR) videos to improve the bandwidth estimation accuracy.
  • 4. ISSN 2350-1022 International Journal of Recent Research in Mathematics Computer Science and Information Technology Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org Page | 50 Paper Publications Quality-adaptive streaming have a smooth and high quality video streaming and also Avoid playback interruption and achieve better smoothness and quality. III. PROBLEM IDENTIFICATION The Mobile phone comes with no guarantees about performance, and a vast number of things can delay a streaming video. There can be problems Latency, Playback fluency, Average playback quality, Playback smoothness and Wireless service cost. The video quality version can only be manually selected by users and such decision can be error-prone. Since the smart phones only have limited storage space, it is impractical to maintain a very large buffer size. Streaming in varying network conditions can be greatly improved when network conditions are successfully predicted. Variations in connectivity can be smoothed out over time if those variations can be successfully predicted. There are a number of problems that will have to be solved to develop good bandwidth prediction algorithms, such as how to cope with inevitable mispredictions, how to make the prediction algorithm scalable (some algorithms can be extremely expensive computationally), and how to optimize for perceived quality while at the same time avoiding buffer underruns and not wasting bandwidth (e.g., ending a streaming session with too much unused video in the buffers). Understanding the network conditions in mobile networks is crucial when designing streaming policies. It is not possible to develop adaptive video streaming policies without a solid understanding of the underlying network characteristics, so the first step to be taken is to experimentally gather knowledge about the network conditions experienced by mobile receivers. For a video streaming application, there are only three ways to handle fluctuating network bandwidth: (1) Accept loss of data, (2) try to outlast the bandwidth starved periods through advanced buffering, and (3) reduce the bitrate of the video stream according to the bandwidth that is available. IV. IMPLEMENTATION RESULTS A. Mobile phone connected to PC via USB: For Video Quality - Adaptive Streaming here mobile phone connected to PC via USB for install the video download application. Fig 2 shows connected to PC via USB Fig 2. Connected to PC via USB
  • 5. ISSN 2350-1022 International Journal of Recent Research in Mathematics Computer Science and Information Technology Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org Page | 51 Paper Publications I. Video Stream: Here is screen shot explain that send HTTP request to video contain portal which fetch content of video information to buffer. HTTP is an TCP/IP based communication protocol, which is used to deliver data. Fig 3 shows the Video Stream- Send HTTP Request. Fig 3. Video Stream – Send Http Request It shows some requested video which ready to streaming or download. Once we click the particular video file to buffer in video device for Http portal. Fig 4. Customized List View
  • 6. ISSN 2350-1022 International Journal of Recent Research in Mathematics Computer Science and Information Technology Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org Page | 52 Paper Publications II. Video Stream – Buffering: Buffering the program must wait until the finished video is copied or swapped before starting the new video. A buffer contains data that is stored for a short amount of time, typically in the phone memory (RAM). The purpose of a buffer is to hold data right before it is used. Fig 5. Video Stream – Buffering III.Video Stream – Bandwidth & Speed: After buffering it show bandwidth allocated for video and also show the speed for video. Bandwidth is the bit-rate of available or consumed information capacity expressed typically in metric multiples of bits per second. Variously, bandwidth may be characterized as network bandwidth, data bandwidth, or digital bandwidth. It shown two various bandwidth on Rate adaptation agent (Using Bandwidth Aggregation)which allowed better bandwidth to streaming. Fig. 6 shows the different different bandwidth and speed of video stream Fig 6. Video Stream – Bandwidth & Speed
  • 7. ISSN 2350-1022 International Journal of Recent Research in Mathematics Computer Science and Information Technology Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org Page | 53 Paper Publications After bandwidth and speed deterninated. The video duration time dependent on video frames. Using Bandwidth Aggregation here video streaming start and end with same quality Over Multiple Wireless Access Networks. Fig 7. Video Stream Quality V. CONCLUSION In the Video quality-adaptive streaming proposed a real-time adaptive best-action search algorithm for video streaming over multiple wireless access networks. First, adaptive streaming formulated the video streaming process as an MDP. To achieve smooth video streaming with high quality. Quality – adaptive streaming to better allocate the loads between several links for the most recent estimation of bandwidth assigned with higher weight. Video quality-adaptive streaming can avoid playback interruption to achieve a lower startup latency, higher video quality and better smoothness. ACKNOWLEDGEMENT The author would like to thank the Vice Chancellor, Dean-Engineering, Director, Secretary, Correspondent, Principal, HOD of Computer Science & Engineering, Dr. K.P. Kaliyamurthie, Bharath University, Chennai for their motivation and constant encouragement. The author would like to specially thank R.Karthikeyan for his guidance and for critical review of this manuscript and for his valuable input and fruitful discussions in completing the work and the Faculty Members of Department of Computer Science & Engineering. Also, he takes privilege in extending gratitude to his parents and family members who rendered their support throughout this Research work. REFERENCES [1] T. Stockhammer, “Dynamic adaptive streaming over HTTP –: standards and design principles,” inACM MMSys’11, 2011, pp. 133–144. [2] K. Tappayuthpijarn, T. Stockhammer, and E. Steinbach, “HTTP-based scalable video streaming over mobile networks,” in IEEE ICIP’11, 2011, pp. 2193–2196. [3] R. Mok, X. Luo, E. Chan, and R. Chang, “QDASH: a QoE-aware DASH system,” in ACM MMSys’12, 2012, pp. 11–22.
  • 8. ISSN 2350-1022 International Journal of Recent Research in Mathematics Computer Science and Information Technology Vol. 2, Issue 1, pp: (47-54), Month: April 2015 – September 2015, Available at: www.paperpublications.org Page | 54 Paper Publications [4] S. Xiang, L. Cai, and J. Pan, “Adaptive scalable video streaming in wireless networks,” inACM MMSys’12, 2012, pp. 167–172. [5] C. Mueller, S. Lederer, and C. Timmerer, “A proxy effect analyis and fair adatpation algorithm for multiple competing dynamic adaptive streaming over HTTP clients,” inIEEE VCIP’12, 2012, pp. 1–6. [6] L. Jiang and J. Walrand, “A distributed CSMA algorithm for throughput and utility maximization in wireless networks,” IEEE/ACM Trans. Netw., vol. 18, no. 3, pp. 960–972, Jun. 2010 [7] N. Padmanabhan, H. J. Wang, and P. A. Chou, “Resilient peer-topeer streaming,” in Proc. IEEE Int. Conf. Network Protocol (ICNP), Nov. 2011, pp. 16–27. [8] M. Asefi, J. W. Mark, and X. Shen, “A mobility-aware and qualitydriven retransmission limit adaptation scheme for video streaming over VANETs,” IEEE Trans. Wireless Commun., vol. 11, no. 5, pp. 1817–1827, May 2012. [9] Dooyeol Yun; Kwangsue Chung; Jinpyo Hong "Efficient Bandwidth Estimation for HTTP adaptive streaming", Information Networking (ICOIN), 2014 International Conference on, On page(s): 464 – 468 [10] Lubben, R.; Fidler, M.; Liebeherr, J. "Stochastic Bandwidth Estimation in Networks With Random Service", Networking, IEEE/ACM Transactions on, On page(s): 484 - 497 Volume: 22, Issue: 2, April 2014 [11] M. Jain and C. Dovrolis, "End-to-end Available Bandwidth: Measurement Methodology, Dynamics, and Relation with TCP Throughput," in Proc. ACM SIGCOMM, 2012.. [12] Min Xing and Lin cai, “The Real- Time Adaptive Algorithm For Video Streaming Over Multiple Wireless Access Network”.Volume 32,No.4 April 2014.