Energy-efficient HTTP Adaptive Streaming for High- Quality Video over HetNets

Size: px
Start display at page:

Download "Energy-efficient HTTP Adaptive Streaming for High- Quality Video over HetNets"

Transcription

1 5 IEEE 6th Iteratioal Symposium o Persoal Idoor ad Mobile Radio Commuicatios - (PIMRC): Services Eergy-efficiet HTTP Adaptive Streamig for High- Quality Video over HetNets Yumi Go Oh Cha Kwo ad Hwaju Sog Div. of IT Covergece Egieerig POSTECH (Pohag Uiversity of Sciece ad Techology) Pohag Republic of Korea Software R&D Ceter Samsug Electroics Suwo Republic of Korea Dep. of Computer Sciece Egieerig POSTECH (Pohag Uiversity of Sciece ad Techology) Pohag Republic of Korea gfservat@postech.ac.kr ocha.kwo@samsug.com hwagju@postech.ac.kr Abstract I this work we propose a eergy-efficiet HTTP adaptive streamig for high-quality video over heterogeeous etworks (HetNets). To support high-quality video ad overcome the limitatios of a sigle etwork the proposed system dowloads the video mets by cocurretly usig the HetNets. I the proposed system the met bitrate umber of requested mets etwork sleep time ad size of requested data through each wireless etwork are determied adaptively to provide seamless high-quality video streamig i a eergy ad cost efficiet way. The proposed system is fully implemeted i a Adroid-based mobile device ad tested i a actual wireless etwork eviromets. Keywords HTTP adaptive streamig Heterogeeous etworks Multipath Eergy-efficiet Cost costrait I. INTRODUCTION Recetly HTTP adaptive streamig has bee widely deployed i popular video services such as YouTube ad Dailymotio. Moreover MPEG Dyamic Adaptive Streamig over HTTP (DASH) stadard has bee released i April []. I HTTP adaptive streamig the server stores the video data that are ecoded at differet bitrates ad divided ito multiple fixed-legth mets. The server records the met metadata called media presetatio descriptio (MPD) i MPEG-DASH. Whe a cliet requests the streamig service the cliet firstly receives the MPD from the server. Based o the MPD the cliet requests a proper met accordig to the etwork coditios. The etwork coditios such as etwork throughput ad delay are estimated while the cliet receives the mets []. However buffer uderflow ad low quality cotiuatio problem ca still be occurred eve i HTTP adaptive streamig. Especially the limitatios of a sigle wireless etwork e.g. badwidth limitatio ad time-varyig wireless chael ad user mobility ca severely degrade the performace of the HTTP adaptive streamig. To solve this problem may researches have bee performed to improve the etwork throughput ad quality of service (QoS) by simultaeously harmoizig the HetNets []. Noetheless there are several challeges to harmoize HetNets for HTTP adaptive streamig services i mobile devices. First challege is that much more eergy is cosumed whe the multiple etwork iterfaces are eabled. Secod challege is the moetary cost accordig to the etwork usage such as G ad LTE. I geeral a user may prefer to receive a video streamig service withi his/her ow cost pla. Third challege is met schedulig. Whe a video met is received through multiple wireless etworks with differet characteristics buffer uderflow may occur due to the out-of-order packet delivery. So far may previous works are proposed i order to defeat these challeges []-[9]. I this work we propose a eergy-efficiet HTTP adaptive streamig system for the provisio of seamless highquality video streamig services over HetNets. The proposed system dyamically adjusts the met bitrate umber of requested mets etwork sleep time ad size of the requested data through HetNets cosiderig the eergy cosumptio ad moetary cost costraits i mobile device. Accordig to our kowledge there are o research studies o HTTP adaptive streamig over HetNets while cosiderig the eergy cosumptio video quality ad user moetary cost pla. The rest of this paper is orgaized as follows. I sectio II des of the proposed system are preseted. Experimetal results are provided i sectio III ad cocludig remarks are give i sectio IV. II. PROPOSED HTTP ADAPTIVE STREAMING SYSTEM Based o MPEG-DASH stadard the proposed system requests MPD from the web server through the wireless etwork with strogest sigal stregth amog the available HetNets. The the web server seds back the MPD to the cliet ad the cliet aalyzes the received MPD. With the aalyzed MPD buffered video time ( t buf ) RTT ( t rtt ) ad etwork throughput ( r ) the proposed system determies the optimal cotrol parameters such as the met bitrate ( v ) umber of requested mets ( ) met duratio time ( t dur ) (icludig etwork sleep time) ad met schedulig map ( S ) (i.e. the size of requested data through each wireless etwork). Segmets are requested from the web server accordig to the determied cotrol parameters. While the cliet receives the met from the server the RTT ad throughput of each etwork is estimated. The received packets are sequeced accordig to the met i the reorderig buffer ad ordered data are delivered to the video decoder for video playback. I the proposed system the met duratio plays as a basic operatio time uit as show i Fig.. The met duratio composed of three stages icludig the request stage (icludig RTT of request message) met dowload stage /5/$. 5 IEEE 6

2 5 IEEE 6th Iteratioal Symposium o Persoal Idoor ad Mobile Radio Commuicatios - (PIMRC): Services ad sleep stage. For a met duratio multiple partitioed mets ca be requested by usig byte-rage request ad HTTP pipeliig ad they have same met quality i order to provide cosistet video quality to the cliet. I the proposed system eergy cosumptio ad cost are cotrolled by joitly adjustig the requested data size through each wireless etwork ad sleep time of each wireless etwork. The sleep time is determied cosiderig the heterogeeous power states of the wireless etworks. v = Mbps = tdur = 4.5sec S = 5 5 Fig.. Example of met duratio whe two wireless etworks are eabled (umbers i parethesis refer to met bitrate). A. Problem Descriptio It is importat to estimate the coditio of each etwork i order to efficietly utilize the HetNets. The proposed system estimates the etwork coditio by usig the observed TCP iformatio such as TCP widow size ad RTT. The estimated throughput of i -th etwork for the ext met duratio r i is calculated by usig a expoetial weighted movig average with the curret TCP throughput ad previous estimated throughput. The met schedulig map S is represeted by T S = ( s s... s ) sj = ( s j s j... s j) where s j is the met schedulig vector of the j -th met s i j is the umber of packets of the j -th met delivered through the i -th etwork ad N et deotes the umber of usable wireless etworks at a mobile device. I fact partitioed met is requested as byte uit but it causes high computatioal complexity to obtai the optimal met schedulig vector. Thus we assume that each packet icludes a fixed amout of bytes ad the umber of packets is employed istead of the umber of bytes i order to reduce the computatioal complexity. g is the umber of packets for j v the j -th met with met bitrate v that is obtaied by jv = j v pkt = i= i j g b B s () where bj v is the amout of bytes of the j -th met whe the selected met bitrate is v ad B pkt is packet size. The receive time of the requested mets through the i -th etwork ca be approximately calculated by ( ) = ( j ) = t S B s r. () i pkt i j i The moetary cost vector c is symbolized by c = ( c c... c N et ) where c i deotes the required moetary cost per packet for the i -th etwork. The moetary cost for the met duratio c( S ) is calculated by ( ) c S = c s j. () Now we ca formulate our problem as follows. Problem Formulatio: Determie v t dur ad S for the ext met duratio to miimize the followig cost fuctio Ψ ( v tdur S ) ω e( tdur S ) + ( ω) d( v ) subject to c( S ) NC ad (4) rtt { ti + ti ( j S )} δ tbuf + T ( j ) for j (5) i where e( tdur S ) deotes the cosumed eergy per met durig the met duratio d( v ) is the average distortio of the requested mets whe the met bitrate is v ad T is the video playback time of a met. ω is a real umber ( ω ) that is a system parameter to pursue a effective trade-off betwee eergy cosumptio ad video quality ( ω ca be selected by the user preferece) NC deotes the imum moetary cost per met duratio ad δ is a guard gai for the cliet receive buffer to cosider the estimatio ucertaity i.e. the iaccurate estimatio of RTT ad the met dowload time over time-varyig HetNets ( δ ). Eq. 4 deotes the moetary cost costrait ad NC is calculated by acc NC = T NCmt 6 + NCres (6) where NC mt is the imum moetary cost for a miute of acc video playback ad NC res is the accumulated residual moetary cost for the ext met duratio (i.e. obtaied by subtractig the actual moetary cost from the imum moetary cost of the curret met duratio). Eq. 5 meas that the requested met should arrive at the cliet before a buffer uderflow occurs. I the proposed system it is assumed that the rate-distortio model [] of each met is embedded i MPD i order to estimate the average distortio at the cliet that is the correspodig average distortio of mets is modeled by ε { } j d( v ) = γ j ( v ) (7) + where γ j ( γ j R ) ad ε j ( ε j [ ] ) are model parameters of the j -th met depedig o the video sequece. B. Eergy Cosumptio Model We assume that the eergy cosumptio patters of all wireless etworks ca be simplified as show i Fig.. I this work we oly cosiders the met dowload stage (receive state) ad sleep stage ( state ad idle state) i a met duratio. The eergy cosumptio of the met request message is igored sice the size of met request message is very small (less tha KB) ad RTT is too short (less tha slp ms). As show i the figure the sleep time t i ca be calculated by slp rtt ti = tdur ti ti ( S ). (8) The time t i is determied accordig to t slp i as follows. slp Ti if ti Ti ti = (9) slp t otherwise i 6

3 5 IEEE 6th Iteratioal Symposium o Persoal Idoor ad Mobile Radio Commuicatios - (PIMRC): Services where T i is the fixed time of the i -th etwork [9]. t idle i is the time i the idle state after t i deoted by slp slp idle ti - ti if ti Ti ti = () otherwise. The power states of the i -th etwork are represeted by idle receive power p i power p i ad idle power p i respectively. p i is obtaied by liear model [9] of etwork throughput i.e. pi = ηi r i + μi () where η i ad μ i are model parameters that are obtaied from the eergy profile o the correspodig wireless etwork iterface. Therefore the cosumed eergy per met at the mobile device ca be calculated by e( t S dur ) = { pi ti ( ) pi ti + S i= { i N } } mi ( ) + p t + p t t idle idle rtt i i base dur i et where p base is the base power of the mobile device. Fig.. Simplified eergy cosumptio model. () C. Parameter Selectio Algorithm I this sectio we propose the determiig process of optimal cotrol parameters. I the proposed algorithm some cadidates havig o possibility of beig selected as the optimal solutio are removed. The optimal solutio that miimizes the give cost fuctio is searched by performig a full search amog all the remaiig cadidates. The des of the proposed algorithm are preseted below. cur cur cur cur Step ) Iitialize v t dur S ad Ψ ( v tdur S ) =. Step ) Sort the wireless etworks i ascedig order accordig to the receive power stregth. v for Step ) Geerate the combiatio of ( ) v V ad N (where N is the imum umber of requested mets durig the met duratio ad V is the set of available met bitrates provided by the web server). For the geerated combiatios calculate the imum umber of packets for the i -th etwork. { gi ( ) = mi ( tbuf + T δ T ) r i Bpkt NC ci } for i () If g ( ) i i < g = the elimiate the jq correspodig elemet ( v ). Step ) Produce the combiatio of ( ) filtered set ( ) v S for the v by Step. To determie S the possible rage of s i that deotes the umber of packets through the i -th etwork is determied by gi gi ( ) for i. (4) If g i is give s i j i S is attaied by N ( ) et g gi g if ad k i < j < jr k = j si j = gi s i k if i < ad j = k = i g s k j otherwise. (5) jr k = Step 4) Select oe from the combiatio set acquired by Step ad calculate t dur based o ad S as follows. rtt { ( )} if ti + ti S t buf Tbuf t i rd = tbuf + ( δ ) T otherwise (6) t buf = tbuf + T (7) where t buf is the estimated buffered video time after the dowload of mets ad T buf is the imum buffered video time. Now calculate Ψ ( v tdur S ). If Ψ ( v tdur S ) is Ψ v cur cur t cur S cur the replace less tha ( dur ) ( v cur cur cur cur tdur S ) with ( v tdur S ). Step 5) If all possible combiatios of ( ) v S are examied the termiate the process with the optimal v cur cur t cur S cur. If ot the go back to solutio ( dur ) Step 4. I geeral V ad N et are typically a small iteger because the streamig service provider caot support fiegraied bitrates ad state-of-the-art smart mobile devices oly has a Wi-Fi iterface ad a cellular etwork iterface. I this case the required computatioal complexity of the proposed algorithm is O( V ( ( ))) N gi N. It is low to i operate i real-time at mobile device. III. EXPERIMENTAL RESULTS Durig the experimet the proposed system is implemeted to support MPEG-DASH [] at Samsug Galaxy S4 LTE-A. I additio MPD ad mets also are created o the basis of the MPEG-DASH. We use full HD video that are Big Buck Buy Red Bull Playstreets ad The Swiss Accout []. All videos are ecoded by H.64/MPEG-4 AVC at five differet bitrates (Big Buck Buy: 5 ad 8 Mbps ad the others: 5 ad 6 Mbps). Total video playback time is secods ad the iitial video data bufferig time is fixed to 4 secods (i.e. two mets). Des of the experimetal parameters are summarized i Table I. The proposed system is examied through Wi-Fi ad LTE etwork simultaeously. To emulate the time-varyig wireless etwork coditios DummyNet [] is employed at the Wi-Fi 64

4 5 IEEE 6th Iteratioal Symposium o Persoal Idoor ad Mobile Radio Commuicatios - (PIMRC): Services access poit. Durig the experimet the RTT of Wi-Fi path is fixed to 4 ms ad etwork throughput of Wi-Fi path is set to chage every secods (6 Mbps Mbps 4 Mbps Mbps 6 Mbps). O the other had the coditio of LTE etwork caot be adjusted sice it is maaged by a commercial telecommuicatio compay. The measured edto-ed throughput of LTE etwork is approximately Mbps ad the measured RTT is about 58 ms. To measure the cosumed eergy the Mosoo Power Moitor is used. The parameters of the eergy cosumptio model are empirically measured as show i Table II ad embedded i the MPD. The required moetary cost per packet for Wi-Fi ad LTE are set to Korea Wo (KRW) ad.85 KRW respectively. Table I. Parameter values used i the experimet. Parameter Descriptio Value N et Number of usable wireless etworks at a mobile device V Number of met quality levels for the requested video 5 N Maximum umber of requested mets 4 mt N Maximum cost per miute of video playback (KRW) 75 β Weightig factor for etwork throughput estimatio.5 δ Cliet receive buffer parameter.9 B pkt Packet size (byte) 46 T Maximum buffered video time (secods) buf T Video display time of a met (secods) Table II. Power profile of the Wi-Fi ad LTE. Parameter Wi-Fi LTE Receive power η =.67(mW/Mbps) η =.(mw/mbps) μ =74.9(mW) μ =4.9(mW) Tail power.66 (mw) (mw) Idle power 4.9 (mw) 6. (mw) Tail time (fixed). (secods) (secods) Base power = (mw) A. Performace Verificatio of Eergy Cosumptio Model We verify the eergy cosumptio model with the measured eergy cosumptio data. Fig. presets the compariso betwee measured ad estimated eergy cosumptio for each met duratio. It is apparetly observed that the estimated eergy fits well with the measured eergy. However the estimatio error betwee the measured eergy ad estimated eergy still exists due to upredictable job processig i the operatig system ad iaccurate estimatio of etwork coditio ad processig power cosumptio. The average estimatio error rate of both Wi-Fi ad LTE are approximately 8.5%. Cosumed eergy (uah) 5 5 Measured Estimated Fig.. Eergy cosumptio patter whe both Wi-Fi ad LTE are utilized. B. Performace accordig to Cotrol Parameters We examie the performace of the proposed system with regard to the met bitrate ad the umber of requested mets. For the experimet ω is fixed to.5 ad test video is Big Buck Buy. As idicated i Table III v affects eergy cosumptio because the met data size icreases as v icreases ad more eergy is required to receive higher bitrate mets. The throughput icreases as icreases because the larger provides eough time to icrease the TCP widow size. However the eergy cosumptio also icreases because the dowload time for the requested met icreases. Whe v is fixed to 8 Mbps the bitrate of the requested met is so large that the etwork throughput may be sigificatly chaged durig the met dowload which sometimes causes cliet buffer uderflows. Cosequetly the proposed system adjusts v ad dyamically to miimize the cost fuctio ad avoid buffer uderflows. Table III. Performace compariso with fixed v ad. v Eergy Average Throughp Bufferig (Mbps) (μah) PSNR(dB) ut (Kbps) Proposed Alg C. Performace accordig to ω I this sectio we ivestigate the performace of the proposed system accordig to ω. The imum moetary cost per selected video ( secods) is set to 5 KRW ad test video is Big Buck Buy. Fig. 4 presets the performace of the proposed system whe ω is.9. The proposed system provides relatively low video quality as show i Fig. 4 (a) ad stays i the sleep state for a loger time to save the eergy as show i Fig. 4 (b). I this case the eergy cosumptio plays a more importat role tha the moetary cost ad the proposed system cosumes about 9946 μah ad.6 KRW which is less tha the imum moetary cost. As illustrated i Fig. 5 whe ω is set to. the proposed system fully utilizes the LTE etwork with the imum moetary cost costrait i.e. the expeded moetary cost is 45.7 KRW ad the cosumed eergy is 456 μah. The summarized results are preseted i Table V. Segmet bitrate (Kbps) (a) Networkig cost (KRW) Wi-Fi LTE (b) Cosumed etworkig cost Maximum etworkig cost Segmet umber (c) (d) Fig. 4. Performace of the proposed system whe ω =. : (a) requested met bitrate (b) etwork state (grey regio is sleep state) (c) umber of requested mets ad (d) cumulative cosumed moetary cost. 65

5 5 IEEE 6th Iteratioal Symposium o Persoal Idoor ad Mobile Radio Commuicatios - (PIMRC): Services Segmet bitrate (Kbps) (a) D. Performace Compariso with Existig Algorithms I this sectio the performace of the proposed algorithm is compared with existig system that are Dyamic submet approach (SubSeg) [7] ad GreeBag [8] that are modified slightly for our experimet. For a fair compariso GreeBag employs the quality adaptatio algorithm of SubSeg because it has o quality adaptatio algorithm. I additio SubSeg ad GreeBag employ the same moetary cost strategy of the proposed algorithm (see step i Sectio III.C). ω of the proposed algorithm is set to.. The test videos are Big Buck Buy Red Bull Playstreets ad The Swiss Accout. The experimet results are summarized i Table V. It is clearly observed that the proposed system cosumes the lowest eergy sice it determies ot oly the amouts of requested met data but also the sleep time of the etworks i order to save eergy. I additio the proposed system exhibits the highest video quality because it cosiders the ucertaity of RTT ad met dowload time over time-varyig HetNets. Therefore the proposed algorithm shows best performace i terms of eergy cosumptio ad video quality for all the video sequeces. IV. CONCLUSION I this work we have proposed a eergy-efficiet HTTP adaptive streamig system that provides seamless high-quality video streamig services with cost costraits over HetNets. I the proposed system the cotrol parameters such as met bitrate umber of requested mets met duratio ad met schedulig map are dyamically determied to pursue a effective trade-off amog video quality ad eergy cosumptio. The experimetal results shows that the proposed system ca provide high-quality HTTP adaptive streamig services over HetNets while reducig the eergy cosumptio of mobile device ad satisfyig the user moetary cost pla. Networkig cost (KRW) Wi-Fi LTE (b) Cosumed etworkig cost Maximum etworkig cost Segmet umber (c) (d) Fig. 5. Performace of the proposed system whe ω =.9 : (a) requested met bitrate (b) etwork state (grey regio is sleep state) (c) umber of requested mets ad (d) cumulative cosumed moetary cost. Table V. Performace of the proposed system accordig to ω. ω Eergy Average PSNR Networkig cost (μah) (db) (KRW) Table IV. Performace compariso with existig algorithms. Video Algorithm Eergy (μah) Average PSNR (db) SubSeg Big Buck GreeBag Buy Proposed Red Bull Playstreets The Swiss Accout SubSeg GreeBag Proposed SubSeg GreeBag Proposed ACKNOWLEDGMENT This work was partly supported by the ICT R&D program of MSIP/IITP [ Research ad Developmet of 5G Mobile Commuicatios Techologies usig CCN-based Multi-dimesioal Scalability] ad Basic Sciece Research Program through the Natioal Research Foudatio of Korea(NRF) fuded by the Miistry of Educatio (NRF- RAA67). REFERENCES [] ISO/IEC 9- Iformatio techology Dyamic adaptive streamig over HTTP (DASH) Part : Media presetatio descriptio ad met formats Apr.. [] T. Stockhammer Dyamic adaptive streamig over HTTP: stadards ad desig priciples i Proceedigs of the ACM coferece o Multimedia Systems (MMSys) pp. -44 Feb.. [] A. L. Ramaboli O. E. Falowo ad A. H. Cha Badwidth aggregatio i heterogeeous wireless etworks: A survey of curret approaches ad issues Joural of Network ad Computer Applicatios vol. 5 o. 6 May.. [4] M. A. Hoque M. Siekkie ad J. K. Nurmie O the eergy efficiecy of proxy-based traffic shapig for mobile audio streamig i Proceedigs of the IEEE Cosumer Commuicatios ad Networkig Coferece (CCNC) pp Ja.. [5] M. A. Hoque M. Siekkie ad J. K. Nurmie TCP receive buffer aware wireless multimedia streamig: a eergy efficiet approach i Proceedig of the ACM Workshop o Network ad Operatig Systems Support for Digital Audio ad Video (NOSSDAV) pp. -8 Feb.. [6] R. Dig ad G.-M. Mutea Device characteristics-based differetiated Eergy-efficiet Adaptive Solutio for video delivery over heterogeeous wireless etworks i Proceedigs of the IEEE Wireless Commuicatios ad Networkig Coferece (WCNC) pp Apr.. [7] D. H. Bui K. Lee S. Oh I. Shi H. Shi ad H. Woo GreeBag: Eergy-efficiet Badwidth Aggregatio for Real-time Streamig i Heterogeeous Mobile Wireless Networks i Proceedigs of the IEEE Real-Time Systems Symposium (RTSS) pp Dec.. [8] K. Evese D. Kaspar C. Griwodz P. Halvorse A. F. Hase ad P. Egelstad Improvig the performace of quality-adaptive video streamig over heterogeeous access etworks i Proc. ACM Cof. Multimedia Systems (MMSys) pp [9] J. Huag F. Qia A. Gerber Z. M. Mao S. Se ad O. Spatscheck A close examiatio of performace ad power characteristics of 4G LTE etworks i Proceedigs of the Iteratioal coferece o Mobile Systems applicatios ad services (MobiSys) pp. 5-8 Ju.. [] D. Jurca ad P. Frossard Media flow rate allocatio i multipath etworks IEEE Trasactios o Multimedia vol. 9 o. 6 pp [] ITEC Dyamic Adaptive Streamig over HTTP [] L. Rizzo Dummyet: a simple approach to the evaluatio of etwork protocols ACM SIGCOMM Computer Commuicatio Review vol. 7 o. pp. -4 Ja

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services A QoS Provisioig mechaism of Real-time Wireless USB Trasfers for Smart HDTV Multimedia Services Ji-Woo im 1, yeog Hur 2, Jog-Geu Jeog 3, Dog Hoo Lee 4, Moo Sog Yeu 5, Yeowoo Lee 6 ad Seog Ro Lee 7 1 Istitute

More information

Low Complexity H.265/HEVC Coding Unit Size Decision for a Videoconferencing System

Low Complexity H.265/HEVC Coding Unit Size Decision for a Videoconferencing System BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 6 Special Issue o Logistics, Iformatics ad Service Sciece Sofia 2015 Prit ISSN: 1311-9702; Olie ISSN: 1314-4081 DOI:

More information

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network Available olie at www.sciecedirect.com Eergy Procedia 6 (202) 60 64 202 Iteratioal Coferece o Future Eergy, Eviromet, ad Materials Adaptive Resource Allocatio for Electric Evirometal Pollutio through the

More information

3D Model Retrieval Method Based on Sample Prediction

3D Model Retrieval Method Based on Sample Prediction 20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer

More information

Lecture 28: Data Link Layer

Lecture 28: Data Link Layer Automatic Repeat Request (ARQ) 2. Go ack N ARQ Although the Stop ad Wait ARQ is very simple, you ca easily show that it has very the low efficiecy. The low efficiecy comes from the fact that the trasmittig

More information

Elementary Educational Computer

Elementary Educational Computer Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified

More information

Fast Fourier Transform (FFT) Algorithms

Fast Fourier Transform (FFT) Algorithms Fast Fourier Trasform FFT Algorithms Relatio to the z-trasform elsewhere, ozero, z x z X x [ ] 2 ~ elsewhere,, ~ e j x X x x π j e z z X X π 2 ~ The DFS X represets evely spaced samples of the z- trasform

More information

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve Advaces i Computer, Sigals ad Systems (2018) 2: 19-25 Clausius Scietific Press, Caada Aalysis of Server Resource Cosumptio of Meteorological Satellite Applicatio System Based o Cotour Curve Xiagag Zhao

More information

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation Improvemet of the Orthogoal Code Covolutio Capabilities Usig FPGA Implemetatio Naima Kaabouch, Member, IEEE, Apara Dhirde, Member, IEEE, Saleh Faruque, Member, IEEE Departmet of Electrical Egieerig, Uiversity

More information

Computer Science Foundation Exam. August 12, Computer Science. Section 1A. No Calculators! KEY. Solutions and Grading Criteria.

Computer Science Foundation Exam. August 12, Computer Science. Section 1A. No Calculators! KEY. Solutions and Grading Criteria. Computer Sciece Foudatio Exam August, 005 Computer Sciece Sectio A No Calculators! Name: SSN: KEY Solutios ad Gradig Criteria Score: 50 I this sectio of the exam, there are four (4) problems. You must

More information

Ones Assignment Method for Solving Traveling Salesman Problem

Ones Assignment Method for Solving Traveling Salesman Problem Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:

More information

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:

More information

Algorithms for Disk Covering Problems with the Most Points

Algorithms for Disk Covering Problems with the Most Points Algorithms for Disk Coverig Problems with the Most Poits Bi Xiao Departmet of Computig Hog Kog Polytechic Uiversity Hug Hom, Kowloo, Hog Kog csbxiao@comp.polyu.edu.hk Qigfeg Zhuge, Yi He, Zili Shao, Edwi

More information

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui 2d Iteratioal Coferece o Electrical, Computer Egieerig ad Electroics (ICECEE 2015) Optimizatio for framework desig of ew product itroductio maagemet system Ma Yig, Wu Hogcui Tiaji Electroic Iformatio Vocatioal

More information

UNIVERSITY OF MORATUWA

UNIVERSITY OF MORATUWA UNIVERSITY OF MORATUWA FACULTY OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING B.Sc. Egieerig 2014 Itake Semester 2 Examiatio CS2052 COMPUTER ARCHITECTURE Time allowed: 2 Hours Jauary 2016

More information

performance to the performance they can experience when they use the services from a xed location.

performance to the performance they can experience when they use the services from a xed location. I the Proceedigs of The First Aual Iteratioal Coferece o Mobile Computig ad Networkig (MobiCom 9) November -, 99, Berkeley, Califoria USA Performace Compariso of Mobile Support Strategies Rieko Kadobayashi

More information

Morgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5

Morgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5 Morga Kaufma Publishers 26 February, 28 COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter 5 Set-Associative Cache Architecture Performace Summary Whe CPU performace icreases:

More information

Adaptive and Lazy Segmentation Based Proxy Caching for Streaming Media Delivery

Adaptive and Lazy Segmentation Based Proxy Caching for Streaming Media Delivery Adaptive ad Based Proxy Cachig for Streamig Media Delivery Sogqig Che Dept. of Computer Sciece College of William ad Mary Williamsburg, VA 23187 sqche@cs.wm.edu Susie Wee Mobile ad Media System Lab Hewlett-Packard

More information

Harris Corner Detection Algorithm at Sub-pixel Level and Its Application Yuanfeng Han a, Peijiang Chen b * and Tian Meng c

Harris Corner Detection Algorithm at Sub-pixel Level and Its Application Yuanfeng Han a, Peijiang Chen b * and Tian Meng c Iteratioal Coferece o Computatioal Sciece ad Egieerig (ICCSE 015) Harris Corer Detectio Algorithm at Sub-pixel Level ad Its Applicatio Yuafeg Ha a, Peijiag Che b * ad Tia Meg c School of Automobile, Liyi

More information

n n B. How many subsets of C are there of cardinality n. We are selecting elements for such a

n n B. How many subsets of C are there of cardinality n. We are selecting elements for such a 4. [10] Usig a combiatorial argumet, prove that for 1: = 0 = Let A ad B be disjoit sets of cardiality each ad C = A B. How may subsets of C are there of cardiality. We are selectig elemets for such a subset

More information

Panel for Adobe Premiere Pro CC Partner Solution

Panel for Adobe Premiere Pro CC Partner Solution Pael for Adobe Premiere Pro CC Itegratio for more efficiecy The makes video editig simple, fast ad coveiet. The itegrated pael gives users immediate access to all medialoopster features iside Adobe Premiere

More information

Fuzzy Rule Selection by Data Mining Criteria and Genetic Algorithms

Fuzzy Rule Selection by Data Mining Criteria and Genetic Algorithms Fuzzy Rule Selectio by Data Miig Criteria ad Geetic Algorithms Hisao Ishibuchi Dept. of Idustrial Egieerig Osaka Prefecture Uiversity 1-1 Gakue-cho, Sakai, Osaka 599-8531, JAPAN E-mail: hisaoi@ie.osakafu-u.ac.jp

More information

A Note on Least-norm Solution of Global WireWarping

A Note on Least-norm Solution of Global WireWarping A Note o Least-orm Solutio of Global WireWarpig Charlie C. L. Wag Departmet of Mechaical ad Automatio Egieerig The Chiese Uiversity of Hog Kog Shati, N.T., Hog Kog E-mail: cwag@mae.cuhk.edu.hk Abstract

More information

2D Isogeometric Shape Optimization considering both control point positions and weights as design variables

2D Isogeometric Shape Optimization considering both control point positions and weights as design variables 1 th World Cogress o tructural ad Multidiscipliary Optimizatio May 19-24, 213, Orlado, Florida, UA 2D Isogeometric hape Optimizatio cosiderig both cotrol poit positios ad weights as desig variables Yeo-Ul

More information

Interference Aware Channel Assignment Scheme in Multichannel Wireless Mesh Networks

Interference Aware Channel Assignment Scheme in Multichannel Wireless Mesh Networks Iterferece Aware Chael Assigmet Scheme i Multichael Wireless Mesh Networks Sumyeg Kim Departmet of Computer Software Egieerig Kumoh Natioal Istitute of Techology Gum South Korea Abstract Wireless mesh

More information

Evaluation of Distributed and Replicated HLR for Location Management in PCS Network

Evaluation of Distributed and Replicated HLR for Location Management in PCS Network JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 9, 85-0 (2003) Evaluatio of Distributed ad Replicated HLR for Locatio Maagemet i PCS Network Departmet of Computer Sciece ad Iformatio Egieerig Natioal Chiao

More information

Appendix D. Controller Implementation

Appendix D. Controller Implementation COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Appedix D Cotroller Implemetatio Cotroller Implemetatios Combiatioal logic (sigle-cycle); Fiite state machie (multi-cycle, pipelied);

More information

BASED ON ITERATIVE ERROR-CORRECTION

BASED ON ITERATIVE ERROR-CORRECTION A COHPARISO OF CRYPTAALYTIC PRICIPLES BASED O ITERATIVE ERROR-CORRECTIO Miodrag J. MihaljeviC ad Jova Dj. GoliC Istitute of Applied Mathematics ad Electroics. Belgrade School of Electrical Egieerig. Uiversity

More information

ISSN (Print) Research Article. *Corresponding author Nengfa Hu

ISSN (Print) Research Article. *Corresponding author Nengfa Hu Scholars Joural of Egieerig ad Techology (SJET) Sch. J. Eg. Tech., 2016; 4(5):249-253 Scholars Academic ad Scietific Publisher (A Iteratioal Publisher for Academic ad Scietific Resources) www.saspublisher.com

More information

Pseudocode ( 1.1) Analysis of Algorithms. Primitive Operations. Pseudocode Details. Running Time ( 1.1) Estimating performance

Pseudocode ( 1.1) Analysis of Algorithms. Primitive Operations. Pseudocode Details. Running Time ( 1.1) Estimating performance Aalysis of Algorithms Iput Algorithm Output A algorithm is a step-by-step procedure for solvig a problem i a fiite amout of time. Pseudocode ( 1.1) High-level descriptio of a algorithm More structured

More information

Accurate and Efficient Traffic Monitoring Using Adaptive Non-linear Sampling Method

Accurate and Efficient Traffic Monitoring Using Adaptive Non-linear Sampling Method This full text paper was peer reviewed at the directio of IEEE Commuicatios Society subject matter experts for publicatio i the IEEE INFOCOM 8 proceedigs. Accurate ad Efficiet Traffic Moitorig Usig Adaptive

More information

SRx. HD/SD Dual Input Diversity COFDM Receiver. Features. Options. Accessories. Applications

SRx. HD/SD Dual Input Diversity COFDM Receiver. Features. Options. Accessories. Applications HD/SD Dual Iput Diversity COFDM Receiver Features Dual iput maximum ratio combiig diversity receiver Umatched adjacet chael performace Superior broadcast grade video MPEG-4 Part-10/H.264 2 moo audio chaels

More information

FREQUENCY ESTIMATION OF INTERNET PACKET STREAMS WITH LIMITED SPACE: UPPER AND LOWER BOUNDS

FREQUENCY ESTIMATION OF INTERNET PACKET STREAMS WITH LIMITED SPACE: UPPER AND LOWER BOUNDS FREQUENCY ESTIMATION OF INTERNET PACKET STREAMS WITH LIMITED SPACE: UPPER AND LOWER BOUNDS Prosejit Bose Evagelos Kraakis Pat Mori Yihui Tag School of Computer Sciece, Carleto Uiversity {jit,kraakis,mori,y

More information

Performance Plus Software Parameter Definitions

Performance Plus Software Parameter Definitions Performace Plus+ Software Parameter Defiitios/ Performace Plus Software Parameter Defiitios Chapma Techical Note-TG-5 paramete.doc ev-0-03 Performace Plus+ Software Parameter Defiitios/2 Backgroud ad Defiitios

More information

1 Multi-User Cooperative Mobile Video Streaming: Performance Analysis and Online Mechanism Design

1 Multi-User Cooperative Mobile Video Streaming: Performance Analysis and Online Mechanism Design Multi-User Cooperative Mobile Video Streamig: Performace Aalysis ad Olie Mechaism Desig Li Gao, Seior Member, IEEE, Mig Tag, Haitia Pag, Studet Member, IEEE, Jiawei Huag, Fellow, IEEE, ad Lifeg Su, Member,

More information

An Algorithm to Solve Multi-Objective Assignment. Problem Using Interactive Fuzzy. Goal Programming Approach

An Algorithm to Solve Multi-Objective Assignment. Problem Using Interactive Fuzzy. Goal Programming Approach It. J. Cotemp. Math. Scieces, Vol. 6, 0, o. 34, 65-66 A Algorm to Solve Multi-Objective Assigmet Problem Usig Iteractive Fuzzy Goal Programmig Approach P. K. De ad Bharti Yadav Departmet of Mathematics

More information

New HSL Distance Based Colour Clustering Algorithm

New HSL Distance Based Colour Clustering Algorithm The 4th Midwest Artificial Itelligece ad Cogitive Scieces Coferece (MAICS 03 pp 85-9 New Albay Idiaa USA April 3-4 03 New HSL Distace Based Colour Clusterig Algorithm Vasile Patrascu Departemet of Iformatics

More information

Evaluation scheme for Tracking in AMI

Evaluation scheme for Tracking in AMI A M I C o m m u i c a t i o A U G M E N T E D M U L T I - P A R T Y I N T E R A C T I O N http://www.amiproject.org/ Evaluatio scheme for Trackig i AMI S. Schreiber a D. Gatica-Perez b AMI WP4 Trackig:

More information

BGP Attributes and Path Selection. ISP Training Workshops

BGP Attributes and Path Selection. ISP Training Workshops BGP Attributes ad Path Selectio ISP Traiig Workshops 1 BGP Attributes The tools available for the job 2 What Is a Attribute?... Next Hop AS Path MED...... p Part of a BGP Update p Describes the characteristics

More information

Using VTR Emulation on Avid Systems

Using VTR Emulation on Avid Systems Usig VTR Emulatio o Avid Systems VTR emulatio allows you to cotrol a sequece loaded i the Record moitor from a edit cotroller for playback i the edit room alog with other sources. I this sceario the edit

More information

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 19 Query Optimizatio Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Query optimizatio Coducted by a query optimizer i a DBMS Goal:

More information

Image Segmentation EEE 508

Image Segmentation EEE 508 Image Segmetatio Objective: to determie (etract) object boudaries. It is a process of partitioig a image ito distict regios by groupig together eighborig piels based o some predefied similarity criterio.

More information

Identification of the Swiss Z24 Highway Bridge by Frequency Domain Decomposition Brincker, Rune; Andersen, P.

Identification of the Swiss Z24 Highway Bridge by Frequency Domain Decomposition Brincker, Rune; Andersen, P. Aalborg Uiversitet Idetificatio of the Swiss Z24 Highway Bridge by Frequecy Domai Decompositio Bricker, Rue; Aderse, P. Published i: Proceedigs of IMAC 2 Publicatio date: 22 Documet Versio Publisher's

More information

One advantage that SONAR has over any other music-sequencing product I ve worked

One advantage that SONAR has over any other music-sequencing product I ve worked *gajedra* D:/Thomso_Learig_Projects/Garrigus_163132/z_productio/z_3B2_3D_files/Garrigus_163132_ch17.3d, 14/11/08/16:26:39, 16:26, page: 647 17 CAL 101 Oe advatage that SONAR has over ay other music-sequecig

More information

Isn t It Time You Got Faster, Quicker?

Isn t It Time You Got Faster, Quicker? Is t It Time You Got Faster, Quicker? AltiVec Techology At-a-Glace OVERVIEW Motorola s advaced AltiVec techology is desiged to eable host processors compatible with the PowerPC istructio-set architecture

More information

Pruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c

Pruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c Advaces i Egieerig Research (AER), volume 131 3rd Aual Iteratioal Coferece o Electroics, Electrical Egieerig ad Iformatio Sciece (EEEIS 2017) Pruig ad Summarizig the Discovered Time Series Associatio Rules

More information

Computer Systems - HS

Computer Systems - HS What have we leared so far? Computer Systems High Level ENGG1203 2d Semester, 2017-18 Applicatios Sigals Systems & Cotrol Systems Computer & Embedded Systems Digital Logic Combiatioal Logic Sequetial Logic

More information

Dynamic Programming and Curve Fitting Based Road Boundary Detection

Dynamic Programming and Curve Fitting Based Road Boundary Detection Dyamic Programmig ad Curve Fittig Based Road Boudary Detectio SHYAM PRASAD ADHIKARI, HYONGSUK KIM, Divisio of Electroics ad Iformatio Egieerig Chobuk Natioal Uiversity 664-4 Ga Deokji-Dog Jeoju-City Jeobuk

More information

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming Lecture Notes 6 Itroductio to algorithm aalysis CSS 501 Data Structures ad Object-Orieted Programmig Readig for this lecture: Carrao, Chapter 10 To be covered i this lecture: Itroductio to algorithm aalysis

More information

New Fuzzy Color Clustering Algorithm Based on hsl Similarity

New Fuzzy Color Clustering Algorithm Based on hsl Similarity IFSA-EUSFLAT 009 New Fuzzy Color Clusterig Algorithm Based o hsl Similarity Vasile Ptracu Departmet of Iformatics Techology Tarom Compay Bucharest Romaia Email: patrascu.v@gmail.com Abstract I this paper

More information

Load balanced Parallel Prime Number Generator with Sieve of Eratosthenes on Cluster Computers *

Load balanced Parallel Prime Number Generator with Sieve of Eratosthenes on Cluster Computers * Load balaced Parallel Prime umber Geerator with Sieve of Eratosthees o luster omputers * Soowook Hwag*, Kyusik hug**, ad Dogseug Kim* *Departmet of Electrical Egieerig Korea Uiversity Seoul, -, Rep. of

More information

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis IOSR Joural of Egieerig Redudacy Allocatio for Series Parallel Systems with Multiple Costraits ad Sesitivity Aalysis S. V. Suresh Babu, D.Maheswar 2, G. Ragaath 3 Y.Viaya Kumar d G.Sakaraiah e (Mechaical

More information

Data diverse software fault tolerance techniques

Data diverse software fault tolerance techniques Data diverse software fault tolerace techiques Complemets desig diversity by compesatig for desig diversity s s limitatios Ivolves obtaiig a related set of poits i the program data space, executig the

More information

Stone Images Retrieval Based on Color Histogram

Stone Images Retrieval Based on Color Histogram Stoe Images Retrieval Based o Color Histogram Qiag Zhao, Jie Yag, Jigyi Yag, Hogxig Liu School of Iformatio Egieerig, Wuha Uiversity of Techology Wuha, Chia Abstract Stoe images color features are chose

More information

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work

More information

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.

More information

1. SWITCHING FUNDAMENTALS

1. SWITCHING FUNDAMENTALS . SWITCING FUNDMENTLS Switchig is the provisio of a o-demad coectio betwee two ed poits. Two distict switchig techiques are employed i commuicatio etwors-- circuit switchig ad pacet switchig. Circuit switchig

More information

AN EFFICIENT GROUP KEY MANAGEMENT USING CODE FOR KEY CALCULATION FOR SIMULTANEOUS JOIN/LEAVE: CKCS

AN EFFICIENT GROUP KEY MANAGEMENT USING CODE FOR KEY CALCULATION FOR SIMULTANEOUS JOIN/LEAVE: CKCS Iteratioal Joural of Computer Networks & Commuicatios (IJCNC) Vol.4, No.4, July 01 AN EFFICIENT GROUP KEY MANAGEMENT USING CODE FOR KEY CALCULATION FOR SIMULTANEOUS JOIN/LEAVE: CKCS Melisa Hajyvahabzadeh

More information

SRx. HD/SD Dual Input Diversity COFDM Receiver. Features. Options

SRx. HD/SD Dual Input Diversity COFDM Receiver. Features. Options HD/SD Dual Iput Diversity COFDM Receiver Features Dual iput maximum ratio combiig diversity receiver Umatched adjacet chael performace Superior broadcast grade video MPEG4 Part-10/H.264 2 moo audio chaels

More information

FAST BIT-REVERSALS ON UNIPROCESSORS AND SHARED-MEMORY MULTIPROCESSORS

FAST BIT-REVERSALS ON UNIPROCESSORS AND SHARED-MEMORY MULTIPROCESSORS SIAM J. SCI. COMPUT. Vol. 22, No. 6, pp. 2113 2134 c 21 Society for Idustrial ad Applied Mathematics FAST BIT-REVERSALS ON UNIPROCESSORS AND SHARED-MEMORY MULTIPROCESSORS ZHAO ZHANG AND XIAODONG ZHANG

More information

DETECTION OF LANDSLIDE BLOCK BOUNDARIES BY MEANS OF AN AFFINE COORDINATE TRANSFORMATION

DETECTION OF LANDSLIDE BLOCK BOUNDARIES BY MEANS OF AN AFFINE COORDINATE TRANSFORMATION Proceedigs, 11 th FIG Symposium o Deformatio Measuremets, Satorii, Greece, 2003. DETECTION OF LANDSLIDE BLOCK BOUNDARIES BY MEANS OF AN AFFINE COORDINATE TRANSFORMATION Michaela Haberler, Heribert Kahme

More information

EE 459/500 HDL Based Digital Design with Programmable Logic. Lecture 13 Control and Sequencing: Hardwired and Microprogrammed Control

EE 459/500 HDL Based Digital Design with Programmable Logic. Lecture 13 Control and Sequencing: Hardwired and Microprogrammed Control EE 459/500 HDL Based Digital Desig with Programmable Logic Lecture 13 Cotrol ad Sequecig: Hardwired ad Microprogrammed Cotrol Refereces: Chapter s 4,5 from textbook Chapter 7 of M.M. Mao ad C.R. Kime,

More information

CTx / CTx-II. Ultra Compact SD COFDM Concealment Transmitters. Features: Options: Accessories: Applications:

CTx / CTx-II. Ultra Compact SD COFDM Concealment Transmitters. Features: Options: Accessories: Applications: Ultra Compact SD COFDM Cocealmet Trasmitters Features: Optimized for size Broadcast quality video H.264 Part 10 2 moo audio chaels Very low power cosumptio Remote cotrol via micro USB Bluetooth * Adroid

More information

6.854J / J Advanced Algorithms Fall 2008

6.854J / J Advanced Algorithms Fall 2008 MIT OpeCourseWare http://ocw.mit.edu 6.854J / 18.415J Advaced Algorithms Fall 2008 For iformatio about citig these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 18.415/6.854 Advaced Algorithms

More information

Quality of Service. Spring 2018 CS 438 Staff - University of Illinois 1

Quality of Service. Spring 2018 CS 438 Staff - University of Illinois 1 Quality of Service Sprig 2018 CS 438 Staff - Uiversity of Illiois 1 Quality of Service How good are late data ad lowthroughput chaels? It depeds o the applicatio. Do you care if... Your e-mail takes 1/2

More information

arxiv: v2 [cs.ds] 24 Mar 2018

arxiv: v2 [cs.ds] 24 Mar 2018 Similar Elemets ad Metric Labelig o Complete Graphs arxiv:1803.08037v [cs.ds] 4 Mar 018 Pedro F. Felzeszwalb Brow Uiversity Providece, RI, USA pff@brow.edu March 8, 018 We cosider a problem that ivolves

More information

Realistic Storage of Pending Requests in Content-Centric Network Routers

Realistic Storage of Pending Requests in Content-Centric Network Routers Realistic Storage of Pedig Requests i Cotet-Cetric Network Routers Wei You, Bertrad Mathieu, Patrick Truog, Jea-Fraçois Peltier Orage Labs Laio, Frace {wei.you, bertrad2.mathieu, patrick.truog, jeafracois.peltier}@orage.com

More information

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 05) Mobile termial 3D image recostructio program developmet based o Adroid Li Qihua Sichua Iformatio Techology College

More information

Energy Efficinet Cluster Head Selection and Data Convening in Wireless Sensor Networks

Energy Efficinet Cluster Head Selection and Data Convening in Wireless Sensor Networks Idia Joural of Sciece ad Techology, Vol 9(15), DOI: 1.17485/ijst/216/v9i15/77749, April 216 ISSN (Prit) : 974-6846 ISSN (Olie) : 974-5645 Eergy Efficiet Cluster Head Selectio ad Data Coveig i Wireless

More information

An Algorithm to Solve Fuzzy Trapezoidal Transshipment Problem

An Algorithm to Solve Fuzzy Trapezoidal Transshipment Problem Iteratioal Joural of Systems Sciece ad Applied Mathematics 206; (4): 58-62 http://www.sciecepublishiggroup.com/j/ssam doi: 0.648/j.ssam.206004.4 A Algorithm to Solve Fuzzy Trapezoidal Trasshipmet Problem

More information

Cubic Polynomial Curves with a Shape Parameter

Cubic Polynomial Curves with a Shape Parameter roceedigs of the th WSEAS Iteratioal Coferece o Robotics Cotrol ad Maufacturig Techology Hagzhou Chia April -8 00 (pp5-70) Cubic olyomial Curves with a Shape arameter MO GUOLIANG ZHAO YANAN Iformatio ad

More information

ALU Augmentation for MPEG-4 Repetitive Padding

ALU Augmentation for MPEG-4 Repetitive Padding ALU Augmetatio for MPEG-4 Repetitive Paddig Georgi Kuzmaov Stamatis Vassiliadis Computer Egieerig Lab, Electrical Egieerig Departmet, Faculty of formatio Techology ad Systems, Delft Uiversity of Techology,

More information

GPUMP: a Multiple-Precision Integer Library for GPUs

GPUMP: a Multiple-Precision Integer Library for GPUs GPUMP: a Multiple-Precisio Iteger Library for GPUs Kaiyog Zhao ad Xiaowe Chu Departmet of Computer Sciece, Hog Kog Baptist Uiversity Hog Kog, P. R. Chia Email: {kyzhao, chxw}@comp.hkbu.edu.hk Abstract

More information

Content Reserve Utility Based Video Segment Transmission Scheduling for Peer-to-Peer Live Video Streaming System

Content Reserve Utility Based Video Segment Transmission Scheduling for Peer-to-Peer Live Video Streaming System Cotet Reserve Utility Based Video Segmet Trasmissio Schedulig for Peer-to-Peer Live Video Streamig System Zhu Li 1, Jiawei Huag 2, ad Aggelos K. Katsaggelos 3 1,3 Multimedia Research Lab, Motorola Labs,

More information

Course Site: Copyright 2012, Elsevier Inc. All rights reserved.

Course Site:   Copyright 2012, Elsevier Inc. All rights reserved. Course Site: http://cc.sjtu.edu.c/g2s/site/aca.html 1 Computer Architecture A Quatitative Approach, Fifth Editio Chapter 2 Memory Hierarchy Desig 2 Outlie Memory Hierarchy Cache Desig Basic Cache Optimizatios

More information

Euclidean Distance Based Feature Selection for Fault Detection Prediction Model in Semiconductor Manufacturing Process

Euclidean Distance Based Feature Selection for Fault Detection Prediction Model in Semiconductor Manufacturing Process Vol.133 (Iformatio Techology ad Computer Sciece 016), pp.85-89 http://dx.doi.org/10.1457/astl.016. Euclidea Distace Based Feature Selectio for Fault Detectio Predictio Model i Semicoductor Maufacturig

More information

Optimization on Retrieving Containers Based on Multi-phase Hybrid Dynamic Programming

Optimization on Retrieving Containers Based on Multi-phase Hybrid Dynamic Programming Available olie at www.sciecedirect.com ScieceDirect Procedia - Social ad Behavioral Scie ce s 96 ( 2013 ) 844 855 Abstract 13th COTA Iteratioal Coferece of Trasportatio Professioals (CICTP 2013) Optimizatio

More information

Quorum Based Data Replication in Grid Environment

Quorum Based Data Replication in Grid Environment Quorum Based Data Replicatio i Grid Eviromet Rohaya Latip, Hamidah Ibrahim, Mohamed Othma, Md Nasir Sulaima, ad Azizol Abdullah Faculty of Computer Sciece ad Iformatio Techology, Uiversiti Putra Malaysia

More information

Avid Interplay Bundle

Avid Interplay Bundle Avid Iterplay Budle Versio 2.5 Cofigurator ReadMe Overview This documet provides a overview of Iterplay Budle v2.5 ad describes how to ru the Iterplay Budle cofiguratio tool. Iterplay Budle v2.5 refers

More information

Ontology-based Decision Support System with Analytic Hierarchy Process for Tour Package Selection

Ontology-based Decision Support System with Analytic Hierarchy Process for Tour Package Selection 2017 Asia-Pacific Egieerig ad Techology Coferece (APETC 2017) ISBN: 978-1-60595-443-1 Otology-based Decisio Support System with Aalytic Hierarchy Process for Tour Pacage Selectio Tie-We Sug, Chia-Jug Lee,

More information

APPLICATION NOTE PACE1750AE BUILT-IN FUNCTIONS

APPLICATION NOTE PACE1750AE BUILT-IN FUNCTIONS APPLICATION NOTE PACE175AE BUILT-IN UNCTIONS About This Note This applicatio brief is iteded to explai ad demostrate the use of the special fuctios that are built ito the PACE175AE processor. These powerful

More information

A Key Distribution method for Reducing Storage and Supporting High Level Security in the Large-scale WSN

A Key Distribution method for Reducing Storage and Supporting High Level Security in the Large-scale WSN Iteratioal Joural of Digital Cotet Techology ad its Applicatios Vol. 2 No 1, March 2008 A Key Distributio method for Reducig Storage ad Supportig High Level Security i the Large-scale WSN Yoo-Su Jeog *1,

More information

Pattern Recognition Systems Lab 1 Least Mean Squares

Pattern Recognition Systems Lab 1 Least Mean Squares Patter Recogitio Systems Lab 1 Least Mea Squares 1. Objectives This laboratory work itroduces the OpeCV-based framework used throughout the course. I this assigmet a lie is fitted to a set of poits usig

More information

THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS. Roman Szewczyk

THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS. Roman Szewczyk THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS Roma Szewczyk Istitute of Metrology ad Biomedical Egieerig, Warsaw Uiversity of Techology E-mail:

More information

S. Mehta and K.S. Kwak. UWB Wireless Communications Research Center, Inha University Incheon, , Korea

S. Mehta and K.S. Kwak. UWB Wireless Communications Research Center, Inha University Incheon, , Korea S. Mehta ad K.S. Kwak UWB Wireless Commuicatios Research Ceter, Iha Uiversity Icheo, 402-75, Korea suryaad.m@gmail.com ABSTRACT I this paper, we propose a hybrid medium access cotrol protocol (H-MAC) for

More information

GTS Scheduling Scheme for Real-Time Communication in IEEE Industrial Wireless Sensor Networks

GTS Scheduling Scheme for Real-Time Communication in IEEE Industrial Wireless Sensor Networks Idia Joural of Sciece ad Techology, Vol 9(7), DOI:.7485/ijst/6/v9i7/87734, February 6 ISSN (Prit) : 974-6846 ISSN (Olie) : 974-5645 GTS Schedulig Scheme for Real-Time Commuicatio i IEEE8.5.4 Idustrial

More information

Reliable Transmission. Spring 2018 CS 438 Staff - University of Illinois 1

Reliable Transmission. Spring 2018 CS 438 Staff - University of Illinois 1 Reliable Trasmissio Sprig 2018 CS 438 Staff - Uiversity of Illiois 1 Reliable Trasmissio Hello! My computer s ame is Alice. Alice Bob Hello! Alice. Sprig 2018 CS 438 Staff - Uiversity of Illiois 2 Reliable

More information

Switching Hardware. Spring 2018 CS 438 Staff, University of Illinois 1

Switching Hardware. Spring 2018 CS 438 Staff, University of Illinois 1 Switchig Hardware Sprig 208 CS 438 Staff, Uiversity of Illiois Where are we? Uderstad Differet ways to move through a etwork (forwardig) Read sigs at each switch (datagram) Follow a kow path (virtual circuit)

More information

Security of Bluetooth: An overview of Bluetooth Security

Security of Bluetooth: An overview of Bluetooth Security Versio 2 Security of Bluetooth: A overview of Bluetooth Security Marjaaa Träskbäck Departmet of Electrical ad Commuicatios Egieerig mtraskba@cc.hut.fi 52655H ABSTRACT The purpose of this paper is to give

More information

Cache-Optimal Methods for Bit-Reversals

Cache-Optimal Methods for Bit-Reversals Proceedigs of the ACM/IEEE Supercomputig Coferece, November 1999, Portlad, Orego, U.S.A. Cache-Optimal Methods for Bit-Reversals Zhao Zhag ad Xiaodog Zhag Departmet of Computer Sciece College of William

More information

QoE-Oriented Resource Allocation for 360-degree Video Transmission over Heterogeneous Networks

QoE-Oriented Resource Allocation for 360-degree Video Transmission over Heterogeneous Networks QoE-Orieted Resource Allocatio for 36-degree Video Trasmissio over Heterogeeous Networks Wei Huag, Liaghui Dig, Hug-Yu Wei Member, IEEE, Jeq-Neg Hwag Fellow, IEEE, Yilig Xu, ad Weju Zhag Fellow, IEEE,

More information

BOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM

BOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM MATEC Web of Cofereces 79, 01014 (016) DOI: 10.1051/ mateccof/0167901014 T 016 BOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM Staislav Shidlovskiy 1, 1 Natioal Research

More information

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard 1 A wireless keyboard is supplied with your computer. The wireless keyboard uses a stadard key arragemet with additioal keys that perform specific fuctios. Usig the Wireless Keyboard Two AA alkalie batteries

More information

are two specific neighboring points, F( x, y)

are two specific neighboring points, F( x, y) $33/,&$7,212)7+(6(/)$92,',1* 5$1'20:$/.12,6(5('8&7,21$/*25,7+0,17+(&2/285,0$*(6(*0(17$7,21 %RJGDQ602/.$+HQU\N3$/86'DPLDQ%(5(6.$ 6LOHVLDQ7HFKQLFDO8QLYHUVLW\'HSDUWPHQWRI&RPSXWHU6FLHQFH $NDGHPLFND*OLZLFH32/$1'

More information

Research Article Offloading Method for Efficient Use of Local Computational Resources in Mobile Location-Based Services Using Clouds

Research Article Offloading Method for Efficient Use of Local Computational Resources in Mobile Location-Based Services Using Clouds Hidawi Mobile Iformatio Systems Volume 217, Article ID 1856329, 9 pages https://doi.org/1.1155/217/1856329 Research Article Offloadig Method for Efficiet Use of Computatioal Resources i Mobile Locatio-Based

More information

Analysis of Algorithms

Analysis of Algorithms Presetatio for use with the textbook, Algorithm Desig ad Applicatios, by M. T. Goodrich ad R. Tamassia, Wiley, 2015 Aalysis of Algorithms Iput 2015 Goodrich ad Tamassia Algorithm Aalysis of Algorithms

More information

What are Information Systems?

What are Information Systems? Iformatio Systems Cocepts What are Iformatio Systems? Roma Kotchakov Birkbeck, Uiversity of Lodo Based o Chapter 1 of Beett, McRobb ad Farmer: Object Orieted Systems Aalysis ad Desig Usig UML, (4th Editio),

More information

Analysis of Documents Clustering Using Sampled Agglomerative Technique

Analysis of Documents Clustering Using Sampled Agglomerative Technique Aalysis of Documets Clusterig Usig Sampled Agglomerative Techique Omar H. Karam, Ahmed M. Hamad, ad Sheri M. Moussa Abstract I this paper a clusterig algorithm for documets is proposed that adapts a samplig-based

More information

A Polynomial Interval Shortest-Route Algorithm for Acyclic Network

A Polynomial Interval Shortest-Route Algorithm for Acyclic Network A Polyomial Iterval Shortest-Route Algorithm for Acyclic Network Hossai M Akter Key words: Iterval; iterval shortest-route problem; iterval algorithm; ucertaity Abstract A method ad algorithm is preseted

More information

A Study on the Performance of Cholesky-Factorization using MPI

A Study on the Performance of Cholesky-Factorization using MPI A Study o the Performace of Cholesky-Factorizatio usig MPI Ha S. Kim Scott B. Bade Departmet of Computer Sciece ad Egieerig Uiversity of Califoria Sa Diego {hskim, bade}@cs.ucsd.edu Abstract Cholesky-factorizatio

More information