SmartSharing: a content delivery network with local sharing of over-the-top devices

dc.contributor.authorFan, Jiamin
dc.contributor.supervisorWu, Kui
dc.date.accessioned2018-10-01T18:23:29Z
dc.date.available2018-10-01T18:23:29Z
dc.date.copyright2018en_US
dc.date.issued2018-10-01
dc.degree.departmentDepartment of Computer Science
dc.degree.levelMaster of Science M.Sc.en_US
dc.description.abstractContent delivery networks (CDNs) depend on distributed cache servers to reduce the content delivery distance and latency to end users. Nevertheless, a CDN's cache footprint is greatly limited by the high cost in deploying and maintaining large- scale cache servers. To break the limit, CDN providers adopt a new content caching strategy that allows end users to share their storage/bandwidth resources with each other. Two core questions need to answer in this CDN strategy: (1) how to incentivize end users to contribute their resources? and (2) how to facilitate transparent, secure content exchange among end users? We propose a new CDN solution, called SmartSharing, where users contribute their Over-the-top (OTT) devices as mini cache servers. With SmartSharing, an OTT device can share the content the OTT owner is downloading and in addition can cache content for neighboring OTT devices in the same area. To incentivize end users to contribute their resources, SmartSharing uses game theory and the Expectation- Maximization (EM) algorithm to determine content delivery schedule and the pricing scheme. To facilitate content trading among end users, SmartSharing uses smart contracts in Ethereum to create a transparent and safe transaction platform. We evaluate SmartSharing with real-world trace driven simulation as well as smart con- tract prototype in Ethereum using content meta-data and the derived pricing scheme. By disclosing the internal dynamics in content delivery schedule and pricing scheme and analyzing the overhead in content trading, we show that SmartSharing is an effective new CDN solution that benefi ts content providers, CDN, and end users.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/10125
dc.languageEnglisheng
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectpricingen_US
dc.subjectcontent delivery networken_US
dc.subjectsmart contracten_US
dc.subjectsharingen_US
dc.titleSmartSharing: a content delivery network with local sharing of over-the-top devicesen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Fan_Jiamin_MSc_2018.pdf
Size:
946.08 KB
Format:
Adobe Portable Document Format
Description:
master's thesis
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: