Self-Adjusted Network Transmission for Multimedia Data
|
|
- Marion Lambert
- 8 years ago
- Views:
Transcription
1 Self-Adusted etwor ransmission for Multimedia Data Mei-Ling Shyu Department of Electrical and Computer Engineering University of Miami Coral Gables, FL 334 USA Shu-Ching Chen School of Computer Science Florida International University Miami, FL 3399, USA Hongli Luo Department of Electrical and Computer Engineering University of Miami Coral Gables, FL 334 USA Abstract High bandwidth requirements in multimedia transmission mae the efficient use of limited networ resource a challenging tas, especially when multiple clients mae their requests to the server simultaneously. In this paper, we propose a self-adusted networ transmission mechanism for multiple clients. Instead of assigning a fixed bandwidth for each client, the server determines the transmission rate for each client connection according to the buffer pacets and playbac rate at each client. ransmission rates are adusted when the total requested bandwidth is larger than the networ bandwidth. In addition, the proposed mechanism can minimize the bandwidth allocation and maximize the client buffer utilization. A simulation is performed and the simulation results show that the proposed mechanism can dynamically change the transmission rate for each client to avoid overflow of the client buffer, and achieve the optimal utilization of the limited networ resource in multiple client networ environments.. Introduction he development and use of distributed multimedia applications are growing rapidly in these years. ypical examples are video-conferencing, video-on-demand, digital library and distant learning. High networ bandwidth is usually needed in order to provide high quality delivery of information. Efficient utilization of networ resources is essential in the provision of costeffective multimedia services where quality-of-service (QoS) [4] requirements are met. Parameters for QoS are reliability, bandwidth, itter, and etc. Multimedia information in general has a highly timevarying bandwidth requirement since media data are variable bit rate (VBR) in nature due to the coding and compression technologies applied [4][7]. For example, in an MPEG- movie, the average frame size is usually less than 5% of its maximal frame size [9]. here are several approaches to address the bandwidth requirements of multimedia transmission. One approach is the static resource reservation schemes that allocate a constant bit rate (CBR) channel to transmit the VBR stream by the pea data rate. With large variations in bandwidth requirements of multimedia data, static allocation usually results in considerable wastage of networ resources. Another approach is rate adaptation [5] that adusts the bandwidth used by a transmission connection according to the existing networ conditions. he adaptive approach can better utilize the available networ resource that changes with time in comparison with the static allocation approach. Media synchronization is also needed to guarantee itter-free playbac requirement [][3]. Specifically, the delivery of videos imposes two challenges for multimedia transmission, namely a high-bandwidth requirement and a real time delivery constraint. In order to provide itter-free video playbac, each video frame must arrive at the client buffer before the time it is scheduled to be displayed. he data arrives at the client and is stored temporarily in the client buffer. If the buffer is full when a pacet arrives, this pacet will get lost and overflow occurs. If the pacet cannot arrive at the client before the schedule time, underflow occurs and itters in playbac happen. he client buffer acts as a reservoir to regulate the difference between the transmission rate and the playbac rate. It is an important resource for users to prevent playbac itters. Since most of the clients have limited buffer space, the networ must control the transmission rate to avoid overflow or underflow to guarantee the end-to-end QoS. Much wor has been done in the resource allocation, traffic control, and multimedia synchronization [5][6][0] [6] in transmission in multimedia networ. he provision of an efficient and reliable transmission rate scheduler that can optimize the utilization of buffer and bandwidth at the
2 same time is still a challenge. In our previous wor [], we proposed a closed-loop framewor for multimedia transmission and investigated the single client situation. Linear Quadratic (LQ) tracer was used to obtain the optimal transmission rate for one client connection. It was proved that the proposed closed-loop framewor efficiently utilizes the networ resources such as the bandwidth and the client buffer. In this paper, a selfadusted transmission mechanism that dynamically changes the transmission rates for multiple clients is designed. A networ model is introduced to capture the relationships among the transmission rates, buffer pacets, and playbac rates. Simulation results show that the proposed mechanism can minimize the bandwidth allocation and maximize the pacet size stored in client buffer at every time instant. he organization of this paper is as follows. he proposed networ framewor and the self-adusted networ transmission mechanism for multiple clients are presented in Section. Simulation results are given in Section 3. Section 4 concludes this paper.. Self-adust networ transmission In this section, the self-adusted networ transmission mechanism for multiple clients and the networ model are presented... etwor model for a single client he networ model for a single client (e.g., the th client) is given in Figure. Define the variables as below: : time instant; Q(): pacet size in buffer at time instant ; R(): pacets transmitted from the server at time instant ; R (): pacets arriving at the client buffer at time instant ; L(): pacets used for playbac at time instant ; and Q r : allocated client buffer size at the setup of the connection. In this framewor, we consider the situations that the propagation delay is quite small and can be negligible. So it can be assumed that the pacets transmitted from the server at a time instant are equal to the pacets received at the client. herefore, we have R ( ) R( ) () and R() is used to represent R () in this paper. Consider the relationship among Q(), R(), and L(). he buffer pacet at the time instant is Q( ) Q( ) R( ) L( ) () Let Q() be the variable we want to trac, and e() be the difference between the traced Q() and the allocated Q r. e( ) Q( ) (3) Q r In order to mae fully use of the client buffer, e() should be minimized. On the other hand, the transmission rate R() should also be minimized to save the bandwidth. Figure. Proposed networ model for a single client (e.g., the th client). he Multimedia Augmented ransition etwor (MA) model that was proposed in our previous research [][][3] can provide the playbac schedule for the multimedia video before the transmission starts. At the time of creation of a multimedia presentation, the MA model can be used to specify the temporal constraints among various multimedia data that must be observed at the time of playbac. he multimedia presentation is modeled by MA and stored at a server. hat is, the value for L() is nown. When the client requests the information from the server, the playbac schedule is obtained by the server and can be used to determine an optimal transmission rate to satisfy the playbac requirement. Instead of transmitting the pacets in a fixed rate, transmission rate can be changed automatically according to the buffer pacets and playbac rates in the clients. In order to maximize the buffer utilization and minimize the bandwidth allocation, Linear Quadratic (LQ) tracer [8] is used to design the transmission scheduler to get the optimal transmission rate for each client connection... Discrete linear quadratic tracer First, an optimal control law [8] that forces an obect to trac a desired reference traectory over a specified time interval is presented. Given an obect that can be represented in a linear status space form, and a nown disturbance d, we have
3 x Ax Bu d (4) where A and B are constant matrices describing the obect, u is the control input, and x is the status of the obect to be traced. Let the cost function J of the system be ( x Gx u Hu ) J x S x (5) with S 0, G > 0, H > 0, where G and H are the weighting matrices, S is for the boundary conditions, and [, ] is the period we want to trac the obect. he optimal control u is given by ( B S B H ) B S A, S given, A S ( A B ) G, ( A B ) v ( A B ) S d S v v F (6) (7) 0, ( B S B H ) B x F v, (8), (9) u (0) where is the feedbac gain, F is the feedforward gain, and S and v are auxiliary sequences when calculating the optimal u. Applying the control input sequence u to the obect, we can get a sequence of obect status that minimizes the quadratic cost function J..3. Optimal rate transmission mechanism for multiple clients Assume that there are m clients that request data from the server simultaneously. For the th client, let J be the cost function, Q r, be the allocated buffer size of the th client at the connection, e () be the difference between the allocated buffer size and the buffer pacet of the th client at the time instant, Q () be the buffer pacet at the time instant, and R () be the transmission rate of the th client. Define the difference between the allocated buffer size and the buffer pacets as e ( ) Q ( ) Qr, () o maximize the client buffer Q () is to minimize the e (). he optimization function of the server side should be ( e ( ) R ( )) m m J J () Since the m clients are independent, if the J of the th client is minimal, then the sum of the J functions is also the minimal. ( e ( ) R ( ) ) J (3) For each client, the LQ tracer is used to achieve the optimal transmission rate. After the server calculates the optimal bandwidth for each client, an effective bandwidth W for the connection for the th client should satisfy the requirement that W BW (4) where BW is the networ bandwidth. Since the transmission rate is optimized individually, it is possible that the sum of all the requested bandwidth is greater than the networ bandwidth. herefore, we need to reallocate the bandwidth to each client connection. o provide fairness among all clients, the bandwidth reallocated should be proportional to the real requirement of each client. An algorithm for the multimedia server is given below in the form of the pseudo code. Let rate( ) be the transmission rate for the th client and otal_rate be the sum of the transmission rates for all the m clients. Pseudo code for rate adustment at time instant on the sever is given as follows. m otal_rate rate( ); if otal_rate > BW for to m do rate()rate()*(bw/otal_rate); endfor endif Sometimes when the playbac rate is low and the transmission rate is large, overflow may occur. Since the playbac schedule is nown, we can predict the situation and avoid it. he buffer size can be increased automatically at the possible overflow instant to accommodate those pacets and be decreased to the normal value when overflow period ends.
4 For each client, we have the following buffer difference equation (5) of the client buffer that can be used to obtain the optimal transmission rate. Since for each client, we follow the same computation procedure, in order to simplify the notation, e(), R(), and L() are used to represent the corresponding values of the th client at time instant. of the clients and the total transmission rate of the server are depicted in Figure. In Figure, the transmission rates,, and 3 indicate the optimal transmission rates for client connections,, and 3 after the rate adustment. As can be seen from the figure, at some time instant, the optimal transmission rate should be adusted when the e( ) e( ) R( ) L( ) (5) According to the corresponding equations (4) and (5), we set the values A, B, S 0, G and H. hen, the optimal transmission rate R() can be obtained by solving the following equations. ( S ) S, S 0, (6) S S ( ), (7) ( ) v ( ) S L, v 0, ( S ) v (8) F (9) herefore the optimal transmission rate at time instant is R (0) ( ) e ( ) F v and the pacets in the buffer at time instant is Q ( ) e( ) () In the proposed algorithm, the transmission rate for the whole transmission period can be calculated before the transmission starts. Lots of the parameter calculation can be done off-line, which simplifies the implementation of the transmission rate controller. hat is, the sequences S, and F can be computed off-line before the transmission rate applies. he gains and F can be stored for use when the actual transmission proceeds. he only wor left to do is to compute the optimal control R() with equation (0). 3. Simulation results In this paper, a simulation is performed to illustrate how the proposed self-adusted networ transmission for multiple clients can be achieved. For simplicity, assume that there are 3 clients simultaneously connecting to the host and requesting the services. he simulation is run within the interval [, 50] seconds with the time increment of second and uses the randomly generated playbac rates to simulate the real playbac scenario. Assume that the playbac rate is between 0.MB per second (MBps) and MBps, the allocated client buffer size is MB, and the networ bandwidth is MBps. he transmission rates Q r Figure. ransmission rate changes for each client (clients,, and 3) and the server (networ bandwidth MBps, t to 50 second, and increment second). total transmission rate of all the clients is larger than the networ bandwidth (for example, at time instants 34 th second and 37 th second). After the rate adustment, the total transmission rate will be equal to the networ bandwidth, which means the limited bandwidth is utilized maximally to satisfy the playbac requirements of all the clients. If the transmission rate is not large enough to satisfy the playbac rate L() after the adustment, the pacets in the client buffer will be consumed so that the difference between the allocated buffer size (Q r ) and the pacet size in the buffer (Q()) increases. he later optimized transmission rates will be automatically obtained to alleviate this situation and satisfy the playbac requirement. Each client has its own playbac schedule and has its pea rate at different time instants. If we allocate the bandwidth according to the pea rate, it is a waste of bandwidth since most of the time the playbac requirement is much below the pea rate. In addition, there will be fewer clients that can be serviced by the server. In our approach, the proposed self-adusted networ transmission mechanism dynamically allocates
5 the bandwidth to each client according to its playbac requirement and buffer pacets. At a certain time instant, more bandwidth can be assigned to those clients whose playbac requirements are high and less bandwidth can be assigned to those clients with low playbac requirement, under the constraint that the sum of bandwidth does not exceed the networ bandwidth. Under this mechanism, the playbac requirement of each client can be satisfied and the underflow situation can be avoided. At the same time, service for more clients can be provided with the same limited networ bandwidth. Compared with the traditional fixed bandwidth allocation approaches, our approach is more efficient in utilizing the networ bandwidth. transmission rate increases when the buffer pacets cannot provide enough pacets for the playbac requirement. It needs to be noted that at the current stage, the proposed mechanism does not put any constraint on the final time instant in our optimization function. herefore, it is possible that overflow occurs at the final time instant. From the simulation results, it is shown that our proposed self-adusted networ transmission mechanism can avoid the loss of pacets, and at the same time achieve the minimal bandwidth allocation and maximal utilization of the client buffer. he advantage of the proposed mechanism is that the transmission rate is dynamically adusted according to the playbac rates of all the clients. he transmission rate is increased automatically when the playbac rate is high. Consequently, the client buffer can be fully utilized under the limited bandwidth to provide itter free playbac. According to the performance index function we try to minimize, when the minimal index function for each client is achieved, the minimal index function at the server side is obtained, so that the bandwidth utilization is optimized. herefore, more connections can be admitted under the same networ bandwidth. 4. Conclusions Figure 3. ransmission rate changes with the pacet sizes in the client buffer and the playbac rates for client (Q r MB, t to 50 second, and increment second). o illustrate how the rate changes according to the playbac rate and buffer pacet for every client connection, the changes of the transmission rates, pacet sizes in the client buffer, and the playbac rates for one single client (i.e., client ) are shown in Figure 3. Usually, the transmission rate is determined according to the playbac rate requirement and the existing buffer pacet. he rate is determined so as to satisfy the playbac requirement while at the same time to eep the rate as minimum as possible. For example in Figure 3, at the time instant 6 th second, since the client buffer is full and the existing buffer pacets can provide for the playbac requirement, the transmission rate can be adusted at a low level to save the bandwidth. Also, the playbac rate begins to increase and eeps at a high level starting from the time instant 6 th second, and the When there are multiple clients requesting data from a multimedia server simultaneously, how to efficiently allocate the bandwidth to each client and satisfy the QoS requirements of the client applications is a challenging tas. In this paper, we propose a self-adusted networ transmission mechanism that can obtain the maximum utilization of the networ resource. Instead of giving a fixed transmission rate for each client, the transmission rate for each client is determined dynamically to achieve the maximal utilization of client buffer and the minimal allocation of bandwidth. he optimized transmission rate can be adusted to satisfy the constraint of the networ bandwidth. With the limited bandwidth resource of the networ, QoS requirements for multiple clients can be met using the proposed mechanism. In addition, since lots of the parameter computation can be done off-line, the proposed mechanism is also practical and efficient. 5. References [] S.-C. Chen, M.-L. Shyu, and R.L. ashyap, Augmented ransition etwor as a Semantic Model for Video Data, International Journal of etworing and Information Systems, Special Issue on Video Data, Vol. 3, o., pp. 9-5, 000. [] S.-C. Chen, M.-L. Shyu, C. Zhang, and R.L. ashyap, Obect racing and Augmented ransition etwor for Video Indexing and Modeling, the th IEEE International Conference on ools with Artificial
6 Intelligence (ICAI 000), Vancouver, British Columbia, Canada, pp , ovember 3-5, 000, [3] S.-C. Chen, S. Sista, M.-L. Shyu, and R.L. ashyap, Augmented ransition etwors as Video Browsing Models for Multimedia Databases and Multimedia Information Systems, the th IEEE International Conference on ools with Artificial Intelligence (ICAI 99), Chicago, IL, USA, pp. 75-8, ovember 9-, 999. [4] W. Effelsberg, O. Spaniol, A. Danthine, and D. Ferrari, editors. High-speed etworing for Multimedia Applications. luwer Academic Publishers, 996. [5] J. Y. Hui, Resource Allocation for Broadband etwors, IEEE Journal on Selected Areas in Communication, pp , Vol. 6, o. 9, 988. [6] R. Jain, Congestion Control and raffic Management in AM etwors: Recent Advances and a Survey, Computer etwors & ISD Sys., Vol. 8, o. 3, pp , 996. [7] H. anaia, P. Mishra, and A. Reibman, Adaptive Congestion Control Scheme for Real-time Pacet Video ransport, SIGCOMM Symposium on Communications Architecture and Protocols, San Francisco, California, pp. 0-3, ACM/IEEE, Sept [8] F. Lewis, and L. Syrmos, Optimal Control. John Wiley & Sons, IC., 995. [9] M. Garrett, and W. Willinger, Analysis, Modeling and Generation of Self-similar VBR Video raffic, ACM SIGCOMM, pp , August 994. [0] S. Ramanathan, and P. V. Rangan, Adaptive Feedbac echniques for Synchronized Multimedia Retrieval over Integrated etwors, IEEE/ACM ransactions on etworing, Vol., o., pp , April 993. [] J. Roberts, U. Mocci, and J. Virtamo, editors. Broadband etwor eletraffic, Final Report of Action Cost 4, Springer, 996. [] M.-L. Shyu, S.-C. Chen, and H. Luo, Optimal Resource Utilization in Multimedia ransmission, IEEE International Conference on Multimedia and Expo (ICME), Waseda University, oyo, Japan, pp , August - 5, 00. [3] R. Steinmetz, Human Perception of Jitter and Media Synchronization, IEEE Journal on Selected Areas in Communications, Vol. 4, pp. 6-7, January 996. [4] M. atipamula, and B. hasnabish, editors. Multimedia Communications etwors echnologies and Services. Artech House, pp , 998. [5] X. Wang, and H. Schulzrinne, Comparison of Adaptive Internet Multimedia Applications, IEICE rans. Commun., Vol. E8-B, o. 6, pp , June 999. [6] M. Woo,. U. Qazi, and A. Ghafoor, A Synchronization Framewor for Communication of Pre-Orchestrated Multimedia Information, IEEE etwor, Vol. 8, o., pp. 5-6, January/February, 994.
Chapter 3 ATM and Multimedia Traffic
In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very
More informationScheduling Video Stream Transmissions for Distributed Playback over Mobile Cellular Networks
Scheduling Video Stream Transmissions for Distributed Playback over Mobile Cellular Networks Kam-Yiu Lam 1, Joe Yuen 1, Sang H. Son 2 and Edward Chan 1 Department of Computer Science 1 City University
More informationA Novel Framework for Improving Bandwidth Utilization for VBR Video Delivery over Wide-Area Networks
A Novel Framework for Improving Bandwidth Utilization for VBR Video Delivery over Wide-Area Networks Junli Yuan *, Sujoy Roy, Qibin Sun Institute for Infocomm Research (I 2 R), 21 Heng Mui Keng Terrace,
More informationA Multiple Access Protocol for Multimedia Transmission over Wireless Networks
A Multiple Access Protocol for Multimedia Transmission over Wireless Networks Hong Yu and Mohammed Arozullah Department of Electrical Engineering and Computer Science Capitol College, Maryland, USA yhong@capitol-college.edu
More informationAN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK
Abstract AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK Mrs. Amandeep Kaur, Assistant Professor, Department of Computer Application, Apeejay Institute of Management, Ramamandi, Jalandhar-144001, Punjab,
More informationRouter Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort Traffic
Telecommunication Systems 24:2 4, 275 292, 2003 2003 Kluwer Academic Publishers. Manufactured in The Netherlands. Router Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort
More informationA Scalable Video-on-Demand Service for the Provision of VCR-Like Functions 1
A Scalable Video-on-Demand Service for the Provision of VCR-Like Functions H.J. Chen, A. Krishnamurthy, T.D.C. Little, and D. Venkatesh, Boston University Multimedia Communications Laboratory Department
More informationService Level Analysis of Video Conferencing over Wireless Local Area Network
Service Level Analysis of Video Conferencing over Wireless Local Area Network B.O. Sadiq, E. Obi, A.S. Abubakar, Y. Ibrahim & S. Saidu Department of Electrical and Computer Engineering Ahmadu Bello Unicersity
More informationPerformance Evaluation of VoIP Services using Different CODECs over a UMTS Network
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Jianguo Cao School of Electrical and Computer Engineering RMIT University Melbourne, VIC 3000 Australia Email: j.cao@student.rmit.edu.au
More informationMaximizing the number of users in an interactive video-ondemand. Citation Ieee Transactions On Broadcasting, 2002, v. 48 n. 4, p.
Title Maximizing the number of users in an interactive video-ondemand system Author(s) Bakiras, S; Li, VOK Citation Ieee Transactions On Broadcasting, 2002, v. 48 n. 4, p. 281-292 Issued Date 2002 URL
More informationCompetitive Analysis of QoS Networks
Competitive Analysis of QoS Networks What is QoS? The art of performance analysis What is competitive analysis? Example: Scheduling with deadlines Example: Smoothing real-time streams Example: Overflow
More informationComparative Analysis of Congestion Control Algorithms Using ns-2
www.ijcsi.org 89 Comparative Analysis of Congestion Control Algorithms Using ns-2 Sanjeev Patel 1, P. K. Gupta 2, Arjun Garg 3, Prateek Mehrotra 4 and Manish Chhabra 5 1 Deptt. of Computer Sc. & Engg,
More informationANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP
ENSC 427: Communication Networks ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP Spring 2010 Final Project Group #6: Gurpal Singh Sandhu Sasan Naderi Claret Ramos (gss7@sfu.ca) (sna14@sfu.ca)
More informationClearing the Way for VoIP
Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.
More informationQoSIP: A QoS Aware IP Routing Protocol for Multimedia Data
QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data Md. Golam Shagadul Amin Talukder and Al-Mukaddim Khan Pathan* Department of Computer Science and Engineering, Metropolitan University, Sylhet,
More informationKalman Filter Applied to a Active Queue Management Problem
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 4 Ver. III (Jul Aug. 2014), PP 23-27 Jyoti Pandey 1 and Prof. Aashih Hiradhar 2 Department
More informationFlorida International University - University of Miami TRECVID 2014
Florida International University - University of Miami TRECVID 2014 Miguel Gavidia 3, Tarek Sayed 1, Yilin Yan 1, Quisha Zhu 1, Mei-Ling Shyu 1, Shu-Ching Chen 2, Hsin-Yu Ha 2, Ming Ma 1, Winnie Chen 4,
More informationBandwidth Allocation DBA (BA-DBA) Algorithm for xpon Networks
Bandwidth Allocation DBA (BA-DBA) Algorithm for xpon Networks Karamitsos Ioannis Telecom Lab,On Telecoms Athens, Attica 16342, Greece Al-Arfaj Khalid Rayadah Investment Co Riyadh, KSA Kingdom of Saudi
More informationQuality of Service in ATM Networks
Quality of Service in ATM Networks Components of a QoS Network 1. At network entrance: Policing and Shaping 2. Somewhere in the network: Admission Control 3. At switches: Classification, Scheduling 4.
More informationA Policy-Based Admission Control Scheme for Voice over IP Networks
Journal of Computer Science 5 (11): 817-821, 2009 ISSN 1549-3636 2009 Science Publications A Policy-Based Admission Control Scheme for Voice over IP Networks Sami Alwakeel and Agung Prasetijo Department
More informationPer-Flow Queuing Allot's Approach to Bandwidth Management
White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth
More informationA New Resource Based QoS Pricing Model
A New Resource Based QoS Pricing Model 1 MAHMOUD T. NOUMAN, 2 HUSSEIN S. EISSA, 3 SHERINE M. ABD EL-KADER 1 Senior Security Consultant, GSN-Egypt Co. 2, 3 Assistant Prof. at Electronics Research Institute,
More informationStability of QOS. Avinash Varadarajan, Subhransu Maji {avinash,smaji}@cs.berkeley.edu
Stability of QOS Avinash Varadarajan, Subhransu Maji {avinash,smaji}@cs.berkeley.edu Abstract Given a choice between two services, rest of the things being equal, it is natural to prefer the one with more
More informationApplying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks
Applying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks Jian Chen and Victor C.M. Leung Department of Electrical and Computer Engineering The
More informationIMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD
IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD R.Dhanya 1, Mr. G.R.Anantha Raman 2 1. Department of Computer Science and Engineering, Adhiyamaan college of Engineering(Hosur).
More informationA Slow-sTart Exponential and Linear Algorithm for Energy Saving in Wireless Networks
1 A Slow-sTart Exponential and Linear Algorithm for Energy Saving in Wireless Networks Yang Song, Bogdan Ciubotaru, Member, IEEE, and Gabriel-Miro Muntean, Member, IEEE Abstract Limited battery capacity
More informationMeasurement of V2oIP over Wide Area Network between Countries Using Soft Phone and USB Phone
The International Arab Journal of Information Technology, Vol. 7, No. 4, October 2010 343 Measurement of V2oIP over Wide Area Network between Countries Using Soft Phone and USB Phone Mohd Ismail Department
More informationCHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs
CHAPTER 6 VOICE COMMUNICATION OVER HYBRID MANETs Multimedia real-time session services such as voice and videoconferencing with Quality of Service support is challenging task on Mobile Ad hoc Network (MANETs).
More informationHow To Monitor Performance On Eve
Performance Monitoring on Networked Virtual Environments C. Bouras 1, 2, E. Giannaka 1, 2 Abstract As networked virtual environments gain increasing interest and acceptance in the field of Internet applications,
More informationImproving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation
Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation R.Navaneethakrishnan Assistant Professor (SG) Bharathiyar College of Engineering and Technology, Karaikal, India.
More informationModelling Quality of Service in IEEE 802.16 Networks
1 Modelling Quality of Service in IEEE 802.16 Networks Giuseppe Iazeolla1, Pieter Kritzinger2 and Paolo Pileggi2 1 Software Engineering and System Performance Modelling Group University of Roma Tor Vergata,
More informationResearch Article Average Bandwidth Allocation Model of WFQ
Modelling and Simulation in Engineering Volume 2012, Article ID 301012, 7 pages doi:10.1155/2012/301012 Research Article Average Bandwidth Allocation Model of WFQ TomášBaloghandMartinMedvecký Institute
More informationPerformance Analysis of VoIP Codecs over Wi-Fi and WiMAX Networks
Performance Analysis of VoIP Codecs over Wi-Fi and WiMAX Networks Khaled Alutaibi and Ljiljana Trajković Simon Fraser University Vancouver, British Columbia, Canada E-mail: {kalutaib, ljilja}@sfu.ca Abstract
More informationPerformance Evaluation of VoIP using Shortest-Widest and Modified Widest-Shortest QoS Routing Algorithms
Performance Evaluation of VoIP using Shortest-Widest and Modified Widest-Shortest QoS Routing Algorithms Ala F. Khalifeh, and Ali H. El-Mousa Abstract Implementation of current real time services (of which
More informationA Proxy-based Architecture for Multimedia Transmission
Proceedings of the 8th WSEAS International Conference on Automation and Information, Vancouver, Canada, June 19-21, 2007 322 A Proxy-based Architecture for Multimedia Transmission WANG DA-ZHEN [1,2], WAN
More informationRadio Resource Allocation Algorithm for Relay aided Cellular OFDMA System
Radio Resource Allocation Algorithm for Relay aided Cellular OFDMA System Megumi Kaneo # and Petar Popovsi Center for TeleInFrastructure (CTIF), Aalborg University Niels Jernes Vej 1, DK-90 Aalborg, Denmar
More informationMobile video streaming and sharing in social network using cloud by the utilization of wireless link capacity
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 7 July, 2014 Page No. 7247-7252 Mobile video streaming and sharing in social network using cloud by
More informationPredictive rate control for realtime video streaming with network triggered handover
Predictive rate control for realtime video streaming with network triggered handover Susumu Ishihara Kenji Koyama Shizuoka University 3-5-1 Johoku, Hamamatsu, 432-8561, Japan Goh Miyamoto Masahiro Kuroda
More informationCONTROL SYSTEM FOR INTERNET BANDWIDTH BASED ON JAVA TECHNOLOGY
CONTROL SYSTEM FOR INTERNET BANDWIDTH BASED ON JAVA TECHNOLOGY SEIFEDINE KADRY, KHALED SMAILI Lebanese University-Faculty of Sciences Beirut-Lebanon E-mail: skadry@gmail.com ABSTRACT This paper presents
More informationA Well-organized Dynamic Bandwidth Allocation Algorithm for MANET
A Well-organized Dynamic Bandwidth Allocation Algorithm for MANET S.Suganya Sr.Lecturer, Dept. of Computer Applications, TamilNadu College of Engineering, Coimbatore, India Dr.S.Palaniammal Prof.& Head,
More informationA New Proposal for Assuring Services in Internet
A New Proposal for Assuring Services in Internet Maria-Dolores Cano, Fernando Cerdan, Joan Garcia-Haro, Josemaria Malgosa-Sanahuja Department of Information echnologies and Communications Polytechnic University
More informationPerformance Monitoring on Networked Virtual Environments
ICC2129 1 Performance Monitoring on Networked Virtual Environments Christos Bouras, Eri Giannaka Abstract As networked virtual environments gain increasing interest and acceptance in the field of Internet
More informationTOWARDS A P2P VIDEOCONFERENCING SYSTEM BASED ON LOW-DELAY NETWORK CODING. Attilio Fiandrotti, Anooq Muzaffar Sheikh, Enrico Magli
20th European Signal Processing Conference (EUSIPCO 202) Bucharest, Romania, August 27-3, 202 TOWARDS A P2P VIDEOCONFERENCING SYSTEM BASED ON LOW-DELAY NETWORK CODING Attilio Fiandrotti, Anooq Muzaffar
More informationPerformance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow
International Journal of Soft Computing and Engineering (IJSCE) Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow Abdullah Al Masud, Hossain Md. Shamim, Amina Akhter
More informationAnalysis of IP Network for different Quality of Service
2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith
More informationNETWORK REQUIREMENTS FOR HIGH-SPEED REAL-TIME MULTIMEDIA DATA STREAMS
NETWORK REQUIREMENTS FOR HIGH-SPEED REAL-TIME MULTIMEDIA DATA STREAMS Andrei Sukhov 1), Prasad Calyam 2), Warren Daly 3), Alexander Iliin 4) 1) Laboratory of Network Technologies, Samara Academy of Transport
More informationPerformance of voice and video conferencing over ATM and Gigabit Ethernet backbone networks
Res. Lett. Inf. Math. Sci., 2005, Vol. 7, pp 19-27 19 Available online at http://iims.massey.ac.nz/research/letters/ Performance of voice and video conferencing over ATM and Gigabit Ethernet backbone networks
More informationESTIMATION OF TOKEN BUCKET PARAMETERS FOR VIDEOCONFERENCING SYSTEMS IN CORPORATE NETWORKS
ESTIMATION OF TOEN BUCET PARAMETERS FOR VIDEOCONFERENCING SYSTEMS IN CORPORATE NETWORS J.Glasmann, M. Czermin, A. Riedl Lehrstuhl für ommunikationsnetze, Technische Universität München, Arcisstr. 21, 80333
More informationAdaptive DCF of MAC for VoIP services using IEEE 802.11 networks
Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks 1 Mr. Praveen S Patil, 2 Mr. Rabinarayan Panda, 3 Mr. Sunil Kumar R D 1,2,3 Asst. Professor, Department of MCA, The Oxford College of Engineering,
More informationBandwidth Adaptation for MPEG-4 Video Streaming over the Internet
DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet K. Ramkishor James. P. Mammen
More informationVOIP TRAFFIC SHAPING ANALYSES IN METROPOLITAN AREA NETWORKS. Rossitza Goleva, Mariya Goleva, Dimitar Atamian, Tashko Nikolov, Kostadin Golev
International Journal "Information Technologies and Knowledge" Vol.2 / 28 181 VOIP TRAFFIC SHAPING ANALYSES IN METROPOLITAN AREA NETWORKS Rossitza Goleva, Mariya Goleva, Dimitar Atamian, Tashko Nikolov,
More informationProviding Deterministic Quality-of-Service Guarantees on WDM Optical Networks
2072 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 18, NO. 10, OCTOBER 2000 Providing Deterministic Quality-of-Service Guarantees on WDM Optical Networks Maode Ma and Mounir Hamdi, Member, IEEE
More informationProxy-Assisted Periodic Broadcast for Video Streaming with Multiple Servers
1 Proxy-Assisted Periodic Broadcast for Video Streaming with Multiple Servers Ewa Kusmierek and David H.C. Du Digital Technology Center and Department of Computer Science and Engineering University of
More informationComparison of Real-time Network Traffic Estimator Models in Gain Scheduler Middleware by Unmanned Ground Vehicle Network-Based Controller
Comparison of Real-time Networ Traffic Estimator Models in Gain Scheduler Middleware by Unmanned Ground Vehicle Networ-Based Controller Zheng Li, Rangsarit Vanijjirattihan, Mo-Yuen Chow, Yannis Viniotis
More informationLoad Balancing in Fault Tolerant Video Server
Load Balancing in Fault Tolerant Video Server # D. N. Sujatha*, Girish K*, Rashmi B*, Venugopal K. R*, L. M. Patnaik** *Department of Computer Science and Engineering University Visvesvaraya College of
More informationVoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431
VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com sales@advancedvoip.com support@advancedvoip.com Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this
More informationMultimedia Data Transmission over Wired/Wireless Networks
Multimedia Data Transmission over Wired/Wireless Networks Bharat Bhargava Gang Ding, Xiaoxin Wu, Mohamed Hefeeda, Halima Ghafoor Purdue University Website: http://www.cs.purdue.edu/homes/bb E-mail: bb@cs.purdue.edu
More information15-441: Computer Networks Homework 2 Solution
5-44: omputer Networks Homework 2 Solution Assigned: September 25, 2002. Due: October 7, 2002 in class. In this homework you will test your understanding of the TP concepts taught in class including flow
More informationIntroduction VOIP in an 802.11 Network VOIP 3
Solutions to Performance Problems in VOIP over 802.11 Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi 1 Outline Introduction VOIP background Problems faced in 802.11 Low VOIP capacity in 802.11
More informationAn Analysis of the Delay and Jitter Performance of DBA Schemes for Differentiated Services in EPONs
Journal of the Optical Society of Korea Vol. 13, No. 3, September 29, pp. 373-378 DOI: 1.387/JOSK.29.13.3.373 An Analysis of the Delay and Jitter Performance of DBA Schemes for Differentiated Services
More informationReal-time Streaming over Wireless Links: A Comparative Study
Real-time Streaming over Wireless Links: A Comparative Study Guang Yang, Ling-Jyh Chen, Tony Sun, Mario Gerla, M. Y. Sanadidi Network Research Lab University of California, Los Angeles Outline Introduction
More informationClasses of multimedia Applications
Classes of multimedia Applications Streaming Stored Audio and Video Streaming Live Audio and Video Real-Time Interactive Audio and Video Others Class: Streaming Stored Audio and Video The multimedia content
More informationVirtualization Management
Virtualization Management Traditional IT architectures are generally based in silos, with dedicated computing resources to specific applications and excess or resourcing to accommodate peak demand of the
More informationAn Analysis of Error Handling Techniques in Voice over IP
An Analysis of Error Handling Techniques in Voice over IP Martin John Lipka ABSTRACT The use of Voice over IP (VoIP) has been growing in popularity, but unlike its wired circuit-switched telephone network
More informationImpact of Control Theory on QoS Adaptation in Distributed Middleware Systems
Impact of Control Theory on QoS Adaptation in Distributed Middleware Systems Baochun Li Electrical and Computer Engineering University of Toronto bli@eecg.toronto.edu Klara Nahrstedt Department of Computer
More informationENSC 427: Communication Networks. Analysis of Voice over IP performance on Wi-Fi networks
ENSC 427: Communication Networks Spring 2010 OPNET Final Project Analysis of Voice over IP performance on Wi-Fi networks Group 14 members: Farzad Abasi (faa6@sfu.ca) Ehsan Arman (eaa14@sfu.ca) http://www.sfu.ca/~faa6
More informationTowards a Content Delivery Load Balance Algorithm Based on Probability Matching in Cloud Storage
Send Orders for Reprints to reprints@benthamscience.ae The Open Cybernetics & Systemics Journal, 2015, 9, 2211-2217 2211 Open Access Towards a Content Delivery Load Balance Algorithm Based on Probability
More informationMeasurement of IP Transport Parameters for IP Telephony
Measurement of IP Transport Parameters for IP Telephony B.V.Ghita, S.M.Furnell, B.M.Lines, E.C.Ifeachor Centre for Communications, Networks and Information Systems, Department of Communication and Electronic
More informationMobile Multimedia Meet Cloud: Challenges and Future Directions
Mobile Multimedia Meet Cloud: Challenges and Future Directions Chang Wen Chen State University of New York at Buffalo 1 Outline Mobile multimedia: Convergence and rapid growth Coming of a new era: Cloud
More informationQUEUE MONITORING A Delay Jitter Management Policy *
QUEUE MONITORING A Delay Jitter Management Policy * Donald L. Stone, Kevin Jeffay University of North Carolina at Chapel Hill Department of Computer Science Chapel Hill, NC - USA {stone,jeffay}@cs.unc.edu
More informationQOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko
QOS Requirements and Service Level Agreements LECTURE 4 Lecturer: Associate Professor A.S. Eremenko Application SLA Requirements Different applications have different SLA requirements; the impact that
More informationInternet Video Streaming and Cloud-based Multimedia Applications. Outline
Internet Video Streaming and Cloud-based Multimedia Applications Yifeng He, yhe@ee.ryerson.ca Ling Guan, lguan@ee.ryerson.ca 1 Outline Internet video streaming Overview Video coding Approaches for video
More informationA New Adaptive FEC Loss Control Algorithm for Voice Over IP Applications
A New Adaptive FEC Loss Control Algorithm for Voice Over IP Applications Chinmay Padhye and Kenneth J. Christensen Computer Science and Engineering University of South Florida Tampa, FL 336 {padhye, christen}@csee.usf.edu
More information51-20-99 Traffic Control Functions in ATM Networks Byung G. Kim Payoff
51-20-99 Traffic Control Functions in ATM Networks Byung G. Kim Payoff A standard monitoring algorithm for two traffic types--constant bit rate (e.g., voice) and variable bit rate (e.g., compressed video)--can
More informationA Conference Control Protocol for Highly Interactive Video-conferencing
A Conference Control Protocol for Highly Interactive Video-conferencing Ruibiao Qiu Fred Kuhns Jerome R. Cox Applied Research Laboratory Department of Computer Science Washington University Saint Louis,
More informationRequirements for the Transmission of Streaming Video in Mobile Wireless Networks
Requirements for the Transmission of Streaming Video in Mobile Wireless Networks Vasos Vassiliou, Pavlos Antoniou, Iraklis Giannakou, and Andreas Pitsillides Networks Research Group Computer Science Department
More informationQuality of Service in Peer to Peer Video on demand System Using V Chaining Mechanism
Quality of Service in Peer to Peer Video on demand System Using V Chaining Mechanism Hareesh.K Research scholar Jawaharlal Nehru Technological University, Anantapur, A.P India mail_hareeshk@yahoo.com Manjaiah
More informationEnhancing Play-out Performance for Internet Videoconferencing
Enhancing play-out performance for Internet video-conferencing. Hui, S.C., Foo, S., & Yip, S.W. (1999). International Journal of the Computer, The Internet and Management, 7(2), 23-37. Enhancing Play-out
More informationAssessment of Traffic Prioritization in Switched Local Area Networks Carrying Multimedia Traffic
Assessment of Traffic Prioritization in Switched Local Area Networks Carrying Multimedia Traffic F. A. Tobagi, C. J. Fraleigh, M. J. Karam, W. Noureddine Computer Systems Laboratory Department of Electrical
More informationNative ATM Videoconferencing based on H.323
Native Videoconferencing based on H.323 Rodrigo Rodrigues, António Grilo, Miguel Santos and Mário S. Nunes INESC R. Alves Redol nº 9, 1 Lisboa, Portugal Abstract Due to the potential of videoconference
More informationEarliest Due Date (EDD) [Ferrari] Delay EDD. Jitter EDD
Earliest Due Date (EDD) [Ferrari] Based on EDF Delay-EDD vs. jitter-edd Works for periodic message models (single packet in period): (pi,, Di) Partition end-to-end deadline D i into local deadlines D i,k
More informationAnalysis of Effect of Handoff on Audio Streaming in VOIP Networks
Beyond Limits... Volume: 2 Issue: 1 International Journal Of Advance Innovations, Thoughts & Ideas Analysis of Effect of Handoff on Audio Streaming in VOIP Networks Shivani Koul* shivanikoul2@gmail.com
More informationAdaptive Sampling for Network Performance Measurement Under Voice Traffic
Sampling for Network Performance Measurement Under Voice Traffic Wenhong Ma and Changcheng Huang Optical Networks Laboratory Department of Systems and Computer Engineering, Carleton University 1125 Colonel
More informationPERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS
PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS Ali M. Alsahlany 1 1 Department of Communication Engineering, Al-Najaf Technical College, Foundation of
More informationPerformance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com
More informationAgent-based Simulation Study of Behavioral Anticipation: Anticipatory Fault Management in Computer Networks
Agent-based Simulation Study of Behavioral Anticipation: Anticipatory Fault Management in Computer Networs Avdhoot Saple M&SNet: AMSL (The Auburn Modeling and Simulation Laboratory) Computer Science and
More informationPerformance Analysis of VoIP Codecs over BE WiMAX Network
Performance Analysis of VoIP Codecs over BE WiMAX Network Muhammad Imran Tariq, Muhammad Ajmal Azad, Razvan Beuran, Yoichi Shinoda Japan Advanced Institute of Science and Technology, Ishikawa, Japan National
More informationOn the Feasibility of Prefetching and Caching for Online TV Services: A Measurement Study on Hulu
On the Feasibility of Prefetching and Caching for Online TV Services: A Measurement Study on Hulu Dilip Kumar Krishnappa, Samamon Khemmarat, Lixin Gao, Michael Zink University of Massachusetts Amherst,
More informationAn End-to-End Measurement-Based Admission Control Policy for VoIP over Wireless Networks
An End-to-End Measurement-Based Admission Control Policy for VoIP over Wireless Networks Ala Khalifeh Department of EECS University of California, Irvine [akhalife]@uci.edu Abstract in this paper, we present
More informationContinuous One-Way Available Bandwidth Change Detection in High Definition Video Conferencing
Continuous One-Way Available Bandwidth Change Detection in High Definition Video Conferencing Aziz Khanchi, Mehdi Semsarzadeh, Abbas Javadtalab and Shervin Shirmohammadi Distributed and Collaborative Virtual
More informationTCP in Wireless Mobile Networks
TCP in Wireless Mobile Networks 1 Outline Introduction to transport layer Introduction to TCP (Internet) congestion control Congestion control in wireless networks 2 Transport Layer v.s. Network Layer
More informationA Comparative Study of Tree-based and Mesh-based Overlay P2P Media Streaming
A Comparative Study of Tree-based and Mesh-based Overlay P2P Media Streaming Chin Yong Goh 1,Hui Shyong Yeo 1, Hyotaek Lim 1 1 Dongseo University Busan, 617-716, South Korea cgnicky@gmail.com, hui_shyong@hotmail.com,
More informationAutomated QoS Support for Multimedia Disk Access
Automated QoS Support for Multimedia Disk Access Joel C. Wu, Scott Banachowski, and Scott A. Brandt Computer Science Department, University of California, Santa Cruz ABSTRACT This paper describes the AutoQoS
More informationENHANCED PROVISIONING ALGORITHM FOR VIRTUAL PRIVATE NETWORK IN HOSE MODEL WITH QUALITY OF SERVICE SUPPORT USING WAXMAN MODEL
R. RAVI: ENHANCED PROVISIONING ALGORITHM FOR VIRTUAL PRIVATE NETWORK IN HOSE MODEL WITH QUALITY OF SERVICE SUPPORT USING WAXMAN MODEL ENHANCED PROVISIONING ALGORITHM FOR VIRTUAL PRIVATE NETWORK IN HOSE
More informationOn the Performance of Bandwidth Allocation Strategies for Interconnecting ATM and Connectionless Networks
On the Performance of Bandwidth Allocation Strategies for Interconnecting ATM and Connectionless Networks Edward Chan, Victor C. S. Lee Department of Computer Science, City University of Hong Kong e-mail:
More informationImproving Internet Quality of Service through Active Queue Management in Routers
www.ijcsi.org 279 Improving Internet Quality of Service through Active Queue Management in Routers Gamal Attiya 1 and Heba El-Khobby 2 1 Dept. of Computer Science and Engineering, Faculty of Electronic
More informationEstimation of available bandwidth and measurement infrastructure for. Russian segment of Internet
1 Estimation of available bandwidth and measurement infrastructure for Abstracts Russian segment of Internet Platonov A.P. 1), Sidelnikov D.I. 2), Strizhov M.V. 3), Sukhov A.M. 4) 1) Russian Institute
More informationModeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications
Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications Sarhan M. Musa Mahamadou Tembely Matthew N. O. Sadiku Pamela H. Obiomon
More information