Dissertations / Theses on the topic 'Caching services'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 29 dissertations / theses for your research on the topic 'Caching services.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Drolia, Utsav. "Adaptive Distributed Caching for Scalable Machine Learning Services." Research Showcase @ CMU, 2017. http://repository.cmu.edu/dissertations/1004.
Full textGouta, Ali. "Caching and prefetching for efficient video services in mobile networks." Thesis, Rennes 1, 2015. http://www.theses.fr/2015REN1S001/document.
Full textRecently, cellular networks have witnessed a phenomenal growth of traffic fueled by new high speed broadband cellular access technologies. This growth is in large part driven by the emergence of the HTTP Adaptive Streaming (HAS) as a new video delivery method. In HAS, several qualities of the same videos are made available in the network so that clients can choose the quality that best fits their bandwidth capacity. This strongly impacts the viewing pattern of the clients, their switching behavior between video qualities, and thus beyond on content delivery systems. In this context, we provide an analysis of a real HAS dataset collected in France and provided by the largest French mobile operator. Firstly, we analyze and model the viewing patterns of VoD and live streaming HAS sessions and we propose a new cache replacement strategy, named WA-LRU. WA-LRU leverages the time locality of video segments within the HAS content. We show that WA-LRU improves the performance of the cache. Second, we analyze and model the adaptation logic between the video qualities based on empirical observations. We show that high switching behaviors lead to sub optimal caching performance, since several versions of the same content compete to be cached. In this context we investigate the benefits of a Cache Friendly HAS system (CF-DASH) which aims at improving the caching efficiency in mobile networks and to sustain the quality of experience of mobile clients. Third, we investigate the mobile video prefetching opportunities. We show that CPSys can achieve high performance as regards prediction correctness and network utilization efficiency. We further show that CPSys outperforms other prefetching schemes from the state of the art. At the end, we provide a proof-of-concept implementation of our prefetching system
van, Wyk David. "The effects of micro data centres for multi-service access nodes on latency and services." Diss., University of Pretoria, 2017. http://hdl.handle.net/2263/61342.
Full textVertraagtyd word 'n belangrike faktor in baie Internet toepassings soos P2P-deel en aanlyn-speletjies. Gekoppel met die feit dat 'n toenemende getal mense internetdienste gebruik vir rugsteun en replisering, word opeenhoping in die datanetwerk eksponensieel verhoog. Een van die maniere waarop die vertraagtydsprobleem opgelos kan word, is om opeenhoping in die kern-datanetwerk te verwyder of om dit op so 'n manier te beperk dat dit nie 'n probleem veroorsaak nie. In Suid Afrika het Telkom MSAN-kaste uitgerol as deel van hulle "Fibre-to-the-Curb" (FTTC) opgraderings. Dit het 'n unieke geleentheid geskep om nuwe dienste te skep, soos BaRaaS, deur mikro-datasentrums in die MSAN-kas te implementeer om opeenhoping in die kernnetwerk te verminder. Dit is belangrik om agtergrondkennis te hê van presies wat vertraagtyd is en waardeur dit op die netwerk veroorsaak word. Dit is ook belangrik om 'n begrip te hê van hoe opeenhoping (en dus vertraagtyd) op die netwerk vermy kan word. Die agtergrondsliteratuur wat gedek is help om te bepaal watter instrumente beskikbaar is, asook om moontlikhede na vore te bring vir nuwe meganismes om opeenhoping te beheer. 'n Simulasiestudie is uitgevoer om vas te stel of die insluiting van datasentrums in die MSAN-kaste inderdaad 'n verskil sal maak aan die vertraagtyd in die datanetwerk. Twee simulasies is uitgevoer om die gedrag van die netwerk te modelleer wanneer rugsteun- en repliseringsdata na onderskeidelik die Internet en die plaaslike MSAN gestuur word. In altwee is die deurset van die kernnetwerk sowel as die sogenaamde Round Trip Times (RTTs) van die kliënt na die Internet en die MSAN-kaste aangeteken. Die RTTs-resultate sal gebruik word om te bepaal of vertraagtyd verminder is. Nadat dit bepaal is dat mikro-datasentrums wel die opeenhoping in die netwerk sal verminder, is die ontwerp van 'n stoorbediener gedoen, vir insluiting in die MSAN-kas. 'n Koste-ontleding neem alle koste wat met die projek verband hou in ag en versprei dit dan oor 'n bepaalde tydperk om die aanvanklike kostes te bepaal. Verdere inligting word voorts in ag geneem om die moontlike inkomste per jaar sowel as addisionele uitgawes te bepaal. Daar is bevind dat die insluiting van 'n mikro-datasentrum vertraagtyd verminder deur groot rugsteen-dataverkeer van die kernnetwerk af te verwyder. Die koste-ontleding het gewys dat uit 'n subskripsie-oogpunt, die BaRaaS diens lewensvatbaar is. Uiteindelik word relevante gevoltrekkings gemaak oor die effek van datasentrums in MSAN-kaste op vertraagtyd en dienste.
Dissertation (MEng)--University of Pretoria, 2017.
Electrical, Electronic and Computer Engineering
MEng
Unrestricted
Cardenas, Baron Yonni Brunie Lionel Pierson Jean-Marc. "Grid caching specification and implementation of collaborative cache services for grid computing /." Villeurbanne : Doc'INSA, 2008. http://docinsa.insa-lyon.fr/these/pont.php?id=cardenas_baron.
Full textCardenas, Baron Yonny. "Grid caching : specification and implementation of collaborative cache services for grid computing." Lyon, INSA, 2007. http://theses.insa-lyon.fr/publication/2007ISAL0107/these.pdf.
Full textCette thèse propose une approche de la conception et de l'implémentation de systèmes de cache collaboratif dans les grilles de données. Notre approche permet la composition et l'évaluation des fonctions d‘un système de cache collaboratif de haut niveau de façon flexible. Notre proposition est basée sur un modèle multicouche qui définit les fonctions principales d'un système de cache collaboratif pour les grilles. Ce modèle et la spécification fournie sont utilisés pour construire une infrastructure logicielle flexible et générique pour l'opération et le contrôle du cache collaboratif. Cette infrastructure est composée d'un groupe d’éléments autonomes de cache appelés "Grid Cache Services" (GCS). Le GCS est un administrateur local de moyens de stockage et de données temporaires. Nous étudions une possible configuration d’un groupe de GCS qui constitue un système basique d'administration de données temporaires appelé "Temporal Storage Service" (TSS)
Ye, Zakaria. "Analyse de Performance des Services de Vidéo Streaming Adaptatif dans les Réseaux Mobiles." Thesis, Avignon, 2017. http://www.theses.fr/2017AVIG0219/document.
Full textDue to the growth of video traffic over the Internet in recent years, HTTP AdaptiveStreaming (HAS) solution becomes the most popular streaming technology because ithas been succesfully adopted by the different actors in Internet video ecosystem. Itallows the service providers to use traditional stateless web servers and mobile edgecaches for streaming videos. Further, it allows users to access media content frombehind Firewalls and NATs.In this thesis we focus on the design of a novel video streaming delivery solutioncalled Backward-Shifted Coding (BSC), a complementary solution to Dynamic AdaptiveStreaming over HTTP (DASH), the standard version of HAS. We first describe theBackward-Shifted Coding scheme architecture based on the multi-layer Scalable VideoCoding (SVC). We also discuss the implementation of BSC protocol in DASH environment.Then, we perform the analytical evaluation of the Backward-Sihifted Codingusing results from queueing theory. The analytical results show that BSC considerablydecreases the video playback interruption which is the worst event that users can experienceduring the video session. Therefore, we design bitrate adaptation algorithms inorder to enhance the Quality of Experience (QoE) of the users in DASH/BSC system.The results of the proposed adaptation algorithms show that the flexibility of BSC allowsus to improve both the video quality and the variations of the quality during thestreaming session.Finally, we propose new caching policies to be used with video contents encodedusing SVC. Indeed, in DASH/BSC system, cache servers are deployed to make contentsclosed to the users in order to reduce network latency and improve user-perceived experience.We use Linear Programming to obtain optimal static cache composition tocompare with the results of our proposed algorithms. We show that these algorithmsincrease the system overall hit ratio and offload the backhaul links by decreasing thefetched content from the origin web servers
Ait, Chellouche Soraya. "Délivrance de services média suivant le contexte au sein d'environnements hétérogènes pour les réseaux médias du futur." Thesis, Bordeaux 1, 2011. http://www.theses.fr/2011BOR14415/document.
Full textUsers’ willingness to consume media services along with the compelling proliferation of mobile devices interconnected via multiple wired and wireless networking technologies place high requirements on the Future Internet. It is a common belief today that Internet should evolve towards providing end users with ubiquitous and high quality media services and this, in a scalable, reliable, efficient and interoperable way. However, enabling such a seamless media delivery raises a number of challenges. On one hand, services should be more context-aware to enable their delivery to a large and disparate computational context. On another hand, current Internet media delivery infrastructures need to scale in order to meet the continuously growing number of users while keeping quality at a satisfying level. In this context, we introduce a novel architecture, enabling a novel collaborative framework for sharing and consuming Media Services within Future Internet (FI). The introduced architecture comprises a number of environments and layers aiming to improve today’s media delivery networks and systems towards a better user experience. In this thesis, we are particulary interested in enabling context-aware multimedia services provisioning that meets on one hand, the users expectations and needs and on another hand, the exponentially growing users’ demand experienced by these services. Two major and demanding challenges are then faced in this thesis (1) the design of a context-awareness framework that allows adaptive multimedia services provisioning and, (2) the enhancement of the media delivery platform to support large-scale media services. The proposed solutions are built on the newly introduced virtual Home-Box layer in the latter proposed architecture.First, in order to achieve context-awareness, two types of frameworks are proposed based on the two main models for context representation. The markup schemes-based framework aims to achieve light weight context management to ensure performance in term of responsiveness. The second framework uses ontology and rules to model and manage context. The aim is to allow higher formality and better expressiveness and sharing. However, ontology is known to be complex and thus difficult to scale. The aim of our work is then to prove the feasibility of such a solution in the field of multimedia services provisioning when the context management is distributed among the Home-Box layer. Concerning the media services delivery enhancement, the idea is to leverage the participating and already deployed Home-Boxes disk storage and uploading capabilities to achieve service performance, scalability and reliability. Towards this, we have addressed two issues that are commonly induced by the content replication: (1) the server selection for which we have proposed a two-level anycast-based request redirection strategy that consists in a preliminary filtering based on the clients’ contexts and in a second stage provides accurate network distance information, using not only the end-to-end delay metric but also the servers’ load one and, (2) the content placement and replacement in cache for which we have designed an adaptive online popularity-based video caching strategy among the introduced HB overlay
Bladin, Kalle, and Erik Broberg. "Design and Implementation of an Out-of-Core Globe Rendering System Using Multiple Map Services." Thesis, Linköpings universitet, Medie- och Informationsteknik, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-137671.
Full textSpik, Charlotta, and Isabel Ghourchian. "Improving Back-End Service Data Collection." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-210646.
Full textDetta projekt genomfördes för ett företag som heter Anchr som utvecklar en platsbaserad mobilapplikation för att lista närliggande sociala platser inom ett specificerat område. För detta integrerade de ett antal tjänster som de skickar förfrågningar till för att se om det finns några närliggande platser listade för dessa tjänster. En av dessa tjänster är Meetup som är en applikation där användare kan skapa sociala evenemang. Problemet detta examensarbete syftar till att lösa är att ett stort antal förfrågningar skickas till Meetups tjänst för att få information om evenemangen så att de kan visas i applikationen. Detta är ett problem då endast ett begränsat antal förfrågningar kan skickas till deras tjänst inom ett visst tidsintervall innan tjänsten spärras. Detta betyder att Meetups tjänst inte kan integreras in i applikationen såsom den är implementerad i nuläget, eftersom funktionen kommer bli oanvändbar om inga förfrågningar kan skickas. Syftet med detta projekt är därför att hitta ett alternativt sätt att samla in evenemang från tjänsten utan att den spärras. Detta skulle göra så tjänsten kan integreras in i applikationen. Hypotesen är att istället för att använda den nuvarande metoden som går ut på att skicka förfrågningar för att få nya händelser, implementera en lyssnare som lyssnar efter inkommande händelser från Meetups stream, för att direkt få uppdateringar när ett evenemang skapas eller uppdateras. Resultatet av detta är att det nu finns ett system som lyssnar efter evenemang istället för att upprepningsvis skicka förfrågningar. Problemet med låsningen av tjänsten existerar inte längre då inga förfrågningar skickas till Meetup’s tjänst.
Gouge, Jeffrey B. "A Targeted Denial of Service Attack on Data Caching Networks." UNF Digital Commons, 2015. http://digitalcommons.unf.edu/etd/575.
Full textMertz, Jhonny Marcos Acordi. "Understanding and automating application-level caching." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2017. http://hdl.handle.net/10183/156813.
Full textLatency and cost of Internet-based services are encouraging the use of application-level caching to continue satisfying users’ demands, and improve the scalability and availability of origin servers. Application-level caching, in which developers manually control cached content, has been adopted when traditional forms of caching are insufficient to meet such requirements. Despite its popularity, this level of caching is typically addressed in an adhoc way, given that it depends on specific details of the application. Furthermore, it forces application developers to reason about a crosscutting concern, which is unrelated to the application business logic. As a result, application-level caching is a time-consuming and error-prone task, becoming a common source of bugs. This dissertation advances work on application-level caching by providing an understanding of its state-of-practice and automating the decision regarding cacheable content, thus providing developers with substantial support to design, implement and maintain application-level caching solutions. More specifically, we provide three key contributions: structured knowledge derived from a qualitative study, a survey of the state-of-the-art on static and adaptive caching approaches, and a technique and framework that automate the challenging task of identifying cache opportunities The qualitative study, which involved the investigation of ten web applications (open-source and commercial) with different characteristics, allowed us to determine the state-of-practice of application-level caching, along with practical guidance to developers as patterns and guidelines to be followed. Based on such patterns and guidelines derived, we also propose an approach to automate the identification of cacheable methods, which is often manually done and is not supported by existing approaches to implement application-level caching. We implemented a caching framework that can be seamlessly integrated into web applications to automatically identify and cache opportunities at runtime, by monitoring system execution and adaptively managing caching decisions. We evaluated our approach empirically with three open-source web applications, and results indicate that we can identify adequate caching opportunities by improving application throughput up to 12.16%. Furthermore, our approach can prevent code tangling and raise the abstraction level of caching.
Bahat, Omri. "Optimization and evaluation of service speed and reliability in modern caching applications." College Park, Md. : University of Maryland, 2006. http://hdl.handle.net/1903/3440.
Full textThesis research directed by: Electrical Engineering. Title from t.p. of PDF. Includes bibliographical references. Published by UMI Dissertation Services, Ann Arbor, Mich. Also available in paper.
Mört, Robert. "Content Based Addressing : The case for multiple Internet service providers." Thesis, KTH, Kommunikationssystem, CoS, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-107174.
Full textDagens användning av internet ändrar form från dator-till-dator kommunikation till användaretill- innehålls interaktion vilket innebär nya utmaningar för internetleverantörer vilka måste överföra stora mängder upprepade förfrågningar av innehåll via kostsamma länkar mellan internetleverantörer. Lösningar som innehållsdistribuerande nätverk (Content Distribution Network) hjälper idag till men addresserar inte kärnan av problemet. Det här examensarbetet undersöker hur innehållsbaserad addressering kan minimera mängden trafik mellan internetleverantörer genom att cachning, att lagra kopior av innehåll, i internetleverantörers nätverket. I det här examensarbetet implementerade vi CCNx 0.6.0 i en testbädd för att simulera scenarion med nätverk mellan internetleverantörer. Denna testbädd används för att illustrera hur cachning av populärt innehåll kan minimera trafik mellan internetleverantörer samt hur innehållets oberoende av plats även hjälper till med andra problem i nätverket såsom länkfel och stockning. Dessa test visar att CCNx implementationen har stor overhead information på grund av ytterligare, extra headers vilket medför en 16% reducering i prestanda jämfört med överföringar som använder Hypertext Transfer Protocol (HTTP). Vidare visar dessa tester även att kostnaden från trafik mellan internetleverantörer är konstant oberoende av antalet upprepade förfrågningar, på grund av cachning av innehåll i internetleverantörens nätverk. Så snart det finns fler än en begäran för samma innehåll finns det en vinst i att använda CCNx istället för HTTP för överföringar av innehåll.
Chiossi, Luca. "High-Performance Persistent Caching in Multi- and Hybrid- Cloud Environments." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020. http://amslaurea.unibo.it/20089/.
Full textModesto, Felipe. "Service-Oriented Information-Centric Vehicular Ad-hoc Networks." Thesis, Université d'Ottawa / University of Ottawa, 2019. http://hdl.handle.net/10393/39255.
Full textPalanisamy, Balaji. "Cost-effective and privacy-conscious cloud service provisioning: architectures and algorithms." Diss., Georgia Institute of Technology, 2013. http://hdl.handle.net/1853/52157.
Full textAbousabea, Emad Mohamed Abd Elrahman. "Optimization algorithms for video service delivery." Thesis, Evry, Institut national des télécommunications, 2012. http://www.theses.fr/2012TELE0030/document.
Full textThe aim of this thesis is to provide optimization algorithms for accessing video services either in unmanaged or managed ways. We study recent statistics about unmanaged video services like YouTube and propose suitable optimization techniques that could enhance files accessing and reduce their access costs. Moreover, this cost analysis plays an important role in decision making about video files caching and hosting periods on the servers. Under managed video services called IPTV, we conducted experiments for an open-IPTV collaborative architecture between different operators. This model is analyzed in terms of CAPEX and OPEX costs inside the domestic sphere. Moreover, we introduced a dynamic way for optimizing the Minimum Spanning Tree (MST) for multicast IPTV service. In nomadic access, the static trees could be unable to provide the service in an efficient manner as the utilization of bandwidth increases towards the streaming points (roots of topologies). Finally, we study reliable security measures in video streaming based on hash chain methodology and propose a new algorithm. Then, we conduct comparisons between different ways used in achieving reliability of hash chains based on generic classifications
ABOUSABEA, Emad Mohamed Abd Elrahman. "Optimization algorithms for video service delivery." Phd thesis, Institut National des Télécommunications, 2012. http://tel.archives-ouvertes.fr/tel-00762636.
Full textMolina, Moreno Benjamin. "Estudio, análisis y desarrollo de una red de distribución de contenido y su algoritmo de redirección de usuarios para servicios web y streaming." Doctoral thesis, Universitat Politècnica de València, 2013. http://hdl.handle.net/10251/31637.
Full textMolina Moreno, B. (2013). Estudio, análisis y desarrollo de una red de distribución de contenido y su algoritmo de redirección de usuarios para servicios web y streaming [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/31637
TESIS
Holsby, Isak. "The Installation Process of a Progressive Web App : Studying the Impact of "Add to Home screen"." Thesis, Malmö universitet, Fakulteten för teknik och samhälle (TS), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-44415.
Full textWu, ChunTe, and 吳俊德. "Loaction-Based-Service Roaming based on Web Services and Caching." Thesis, 2003. http://ndltd.ncl.edu.tw/handle/86225112858824210502.
Full text輔仁大學
資訊工程學系
91
Due to the rapid growth of mobile communication, more and more wireless mobile applications are developed. Location-based services become a popular trend. However, problems are still to be solved. How to integrate the services of multiple telecommunication service providers? How to provide the location-based services to mobile roaming users? This thesis is aiming at solving these two problems. First part of this thesis proposes to integrate the service roaming into web services infrastructure. Mobile users could get location-based service during roaming. The mobile wireless network has evolved into the Internet infrastructure. Web services become the communication technology of future distributed software. With the XML and SOAP based software development, interoperability became possible. Integrate the location-based application into the web services will make the service roaming available with standardized interfaces. The number of services is expected to be increased significantly after services roaming integration. The second part of this thesis focuses on improving mobile roaming performance with caching. The location-based service caching is different from traditional web caching. Location-based service caching is related to both spatial and timing information. We investigate this problem based on the operation model of application proxy server. Through the experimental analysis, our proposed scheme achieves the LBS roam with tolerable overhead. The increased response time is less than 15ms. On the other hand, the roaming with service cache could improve the response time by 50%.
HU, CHIH-CHI, and 胡致齊. "Popularity-Weighted Block-Level Interval Caching for Video Streaming Services." Thesis, 2013. http://ndltd.ncl.edu.tw/handle/60947778712411152524.
Full text國立中正大學
資訊工程研究所
101
Owing to the variety of ways to reach the Internet and changes in user behavior on the Internet, the explosive growth of network traffic appeared. In video streaming environment, it is an important issue to reduce network traffic and upgrade quality of user experience. In this paper, we focus on caching algorithms for upgrading quality of user experience by deploying proxy caches of multimedia objects on the Internet. Based on interval caching, we propose a new caching algorithm named Popularity-Weighted Block-Level Interval Caching (PWBIC). For improving continuity of cached blocks, PWBIC caches intervals and the Extra Blocks which precede them. In order to reduce the probability of caching intervals which occur in unpopular objects, PWBIC weights intervals by using the popularity of objects. Because the beginning portion of objects should be given preferential treatment, PWBIC caches virtual intervals which contain the beginning portion of objects. A simulation is conducted to evaluate PWBIC and compare PWBIC with the original interval caching and its variations. The results show that PWBIC has higher byte-hit ratio and decreased the number of fetched blocks from content server or disk. Also, PWBIC achieves prefix caching.
Chi, Chiung-Ju, and 紀瓊茹. "Using Prioritizing and Caching Methods for Operational Performance Enhancement in Web Services Composition." Thesis, 2004. http://ndltd.ncl.edu.tw/handle/30976408972742782947.
Full text國立交通大學
資訊管理研究所
92
In the digital age, technology is evolving rapidly. After the invention of the Internet, Web services technology is seen as the next paradigm which will change the way business integrates. Traditionally, business process integration between companies requires reaching a consensus in platform and protocol in order to communicate with other companies. This leads to a high expenditure in process integration for all companies involved. Furthermore, the changes in functionality in the system may require all participating companies to change the module or system since it is tightly coupled. The introduction of Web services is the new paradigm shift for the software industry as it supports cross platform communications to achieve services retrieval and integration. Many researches have focused on the communication in Web service composition. This thesis investigates the operational performance of service platforms for Web services composition to shorten operational time. As a result, it provides a selective method to reduce the operational time for service platforms.
Kao, Yung-cheng, and 高詠証. "Transmission Schemes, Caching Algorithms and P2P Content Distribution with Network Coding for Efficient Video Streaming Services." Thesis, 2010. http://ndltd.ncl.edu.tw/handle/90409857924126267646.
Full text國立中山大學
資訊工程學系研究所
98
For more than a decade, streaming media services, including on-line conferences, distance education and movie broadcasting, have gained much popularity on the Internet. Due to the high bandwidth requirements and long lived nature of video streaming, it requires huge transmission cost to support these streaming media services. In addition, how to adapt rich multimedia content to satisfy various resource-constrained devices presents a challenge. The limited and time-varying network bandwidth complicates the content adaptation tasks. Differentiated content delivery may be required to meet diverse client profiles and user preferences. Therefore, in order to reduce transmission cost to serve heterogeneous clients for efficient streaming, in this dissertation, several novel schemes including transcoding-enable proxy caching scheme, reactive transmission schemes, and network coding P2P content distribution scheme, are proposed to support efficient multiple-version and layered video delivery in the proxy-attached network environment as well as to provide efficient interactive IPTV service in a peer-to-peer network. Firstly, for multiple-version cache consideration in the transcoding-enable proxy, we focus on reducing the required server bandwidth and startup delay by caching the optimal versions of the video. A generalized video object profit function is derived from the extended weighted transcoding graph to calculate the individual cache profit of certain version of a video object, and the aggregate profit from caching multiple versions of the same video object. This proposed function takes into account the popularity of certain version of a video object, the transcoding delay among versions and the average access duration of each version. Based on the profit function, cache replacement algorithms are proposed to reduce the startup delay and network traffic by efficiently caching video objects with maximum profits. Next, a set of proxy-assisted transmission schemes are proposed to reduce the transmission cost for layered video streaming by integrating the proxy caching with reactive transmission schemes, peer-to-peer mesh networks and multicast capability. These proposed transmission schemes make multiple requests to be serviced by the single transmission and thus to significantly reduce the total required transmission cost. The optimal proxy prefix cache allocation is also calculated for each transmission scheme to identify the cache layers and cache length of each video to minimize the aggregate transmission cost. The process considers the fact that reduction in transmission cost by caching X layers of a video is not only from requests on X layers, but also from requests on less than X layers. Finally, we proposed a network coding equivalent content distribution (NCECD) scheme to decrease server stress, startup delay and jumping latency to support random access operations which are desirable for peer-to-peer on-demand video streaming. The random access operations are difficult to be efficiently supported, due to the asynchronous interactive behaviors of users and the dynamic nature of peers. In NCECD, videos are divided into segments which are then further divided into blocks. These blocks are then encoded into independent encoded blocks that are distributed to the local storage of different peers. With NCECD, a new client only needs to connect to a sufficient number of parent peers in order to view the whole video and rarely needs to find new parents when performing random access operations. Whereas most existing methods must search for parent peers containing interested segments, NCECD uses the properties of network coding to cache equivalent content on most peers, so that searches are rarely needed. The analysis of system parameters is given to achieve reasonable block loss rates for peer-to-peer interactive video-on-demand streaming. Experimental results demonstrate that these proposed schemes can lead to significant transmission cost saving, high delay saving ratio, high bandwidth saving ratio, low startup and jumping searching delays, connecting to a new parent peer delay and less server resources. Hence, these proposed schemes can further be integrated and utilized to build an efficient video streaming platform for providing high-performance and high-quality IPTV services to a diversity of clients.
Lee, Chi Chia, and 李啟嘉. "Component Architecture for Building Mobile Applications with Service Caching." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/rfkem4.
Full text國立臺灣海洋大學
資訊工程學系
104
The mobile application (i.e. mobile app or app) is becoming an important software delivery model which integrates front-end user interfaces (UIs) with back-end services in the cloud. Currently, millions of mobile apps are available, including those dealing with entertainment, news, travel, and social networking. However, apps may behave unstably since users may use mobile apps in a variety of wireless network conditions. Meanwhile, developers are hard to mix exiting apps to create a new one and users are not able to customize an app based on their preferences. Therefore, in this paper, we propose a component architecture, called MASA (mobile application slice architecture). MASA offers four main features: 1) being based on mobile web techniques to allow apps to be used cross platform; 2) providing a programming model for building UI page MASs to composite MASs to an application; 3) furnishing a proposed “channel” mechanism with associated APIs to facilitate the data exchange among MASs; and 4) supplying a relational and context-aware web service caching and prefetching mechanism with associate APIs to allow uninterrupted and even offline access to web services. Meanwhile, we also developed a web-based software tool, called MASA portal, to assist users in the construction, discovery, and delivery of composite MAS. Experiment results demonstrate that the proposed MASA approach is able to achieve good scalability when combining a large number of MASs and shorten service response times under a variety of network conditions. Keywords: mobile application, software component, RESTful service, context awareness, service cache, service prefetch, broadcast
Zhang, Yongqiang. "Computation Offloading and Service Caching in Heterogeneous MEC Wireless Networks." Thesis, 2021. http://hdl.handle.net/10754/668910.
Full textChen, Yu-Pin, and 陳育斌. "Design of Multimedia Caching System based on Windows Media Service." Thesis, 2005. http://ndltd.ncl.edu.tw/handle/76321191525289756112.
Full text國立中正大學
通訊工程研究所
93
Streaming media over the Internet brings a huge amount of network traffic which makes the Internet suffering from network congestion. The characteristics of multimedia objects such as huge size, requirement of high bandwidth and the effect of interaction imply that web proxy is not appropriate for caching multimedia streaming object. With the segmentation of multimedia object, we can easily cache the prefix of multimedia object to absorb startup latency or calculate a cache value for each segment for making replace decision accurately. In general, there are two segmentation methods:fix-sized segmentation(FSS) and variable-sized segmentation(VSS). In FSS, when the cache space is not enough to store a new arrival media segments, the replacement policy will select a victim which has the least cache value and evict the last segment of victim for a new segment. However, these causes too many replacement times while evict a big chunk of data. We proposed a caching replacement policy that can be applied to the FSS-based multimedia proxy. The Narrowest Access Gap first replacement policy(NAG) evicts appropriate segments according to the history access records to reduce the overhead caused by FSS. Finally, simulations are performed to evaluate Least-Recently-Used, VSS and NAG replacement policy performance. Simulation results indicate that our policy can achieve higher Byte-hit ratio than others.
Liu, Chao-Shiu, and 劉兆修. "A Collaborative Micro-Caching Mechanism for Supporting the Location-Aware Information Service in MANET." Thesis, 2004. http://ndltd.ncl.edu.tw/handle/82139315691482637245.
Full text國立屏東科技大學
資訊管理系
92
Continuous progress in the technologies of wireless communications (ex: GSM, GPRS, PHS and 3G) and satellite position (ex: GPS), mobile device’s support are more widespread. We can use handheld device to get we need’s information via wireless communications. One of the promising emerging applications is the location-aware mobile information service. A user gets his/her present location through a global positioning system (GPS) and feeds it to the backend information server via GPRS or CDMA. Server uses that location information to search the information around that area and deliver it to the user. However, multimedia information (ex: Sound and Movie) use pervasive, wide area network’s bandwidth and quality at this time still can not satisfied with a large number of users connection’s request at the same time. Therefore, in this thesis, we propose a Collaborative Micro Caching Mechanism (CC) for the mobile entity who uses MANET to share files by myself without request the same data with server. The basic principle: users in the same area can use MANET to connect and share files by myself with each other. When user still need other data then enables to start to download data with database. This can increase chance to share information and reduce the wide area network’s traffic. We discuss with related work and suggest some solution, and development a simple system at the time. The experiments results confirm that the CC Mechanism can effectively avoid the information exceeding waiting time, and information’s transmission quantity also can to be promoted. Hence, it helps the information availability of location-aware mobile information service.
Mikita, Peter. "Autorské právo v informační společnosti a na vnitřním trhu Evropské unie." Doctoral thesis, 2018. http://www.nusl.cz/ntk/nusl-389202.
Full text