Top Banner
Application-Specific Secure Gathering of Consumer Preferences and Feedback in Information-Centric Networks Computer Science Department New Mexico State University Reza Tourani, Satyajayant (Jay) Misra, Travis Mick New Mexico State University, NM
27

Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Jul 08, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Application-SpecificSecureGatheringofConsumerPreferencesandFeedbackin

Information-CentricNetworks

ComputerScienceDepartmentNewMexicoStateUniversity

RezaTourani,Satyajayant (Jay)Misra,TravisMick

NewMexicoStateUniversity,NM

Page 2: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Outline

v IntroductionandMotivationv ProblemDefinitionv RequirementsandPreliminariesv FeedbackCollectionandDeliveryApproachesv ConclusionsandFutureWork

NewMexicoStateUniversity,NM

Page 3: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Outline

v IntroductionandMotivationv ProblemDefinitionv RequirementsandPreliminariesv FeedbackCollectionandDeliveryApproachesv ConclusionsandFutureWork

NewMexicoStateUniversity,NM

Page 4: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

NewMexicoStateUniversity,NM

Clientminingiswidespread.

Page 5: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

NewMexicoStateUniversity,NM

Benefitsofclientminingandrecommendersystems.

Influenceon80%ofhoursstreamedatNetflix(2016)

Approximately 35%increaseinAmazonrevenue(2013)

50%ofLinkedInjobapplicationsandjobviewsbymembers(2011)

Page 6: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

NewMexicoStateUniversity,NM

AmazonCloud

CDNs

NetflixDataCenter(www.netflix.com)

ClientNewuserregistrationUseraccountbilling

NetflixCommunicationFlow

Redirectingusers

NetflixServer

AuthenticationManifestFilePeriodicUpdates

CDNRoutingDRM

Page 7: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

NewMexicoStateUniversity,NM

www.hulu.com(HostedbyAkamai)

Client

Client-ServerInteractioninHulu

s.hulu.com(HostedbyAkamai)

t.hulu.com(HostedbyHuku)

3CDNs

Page 8: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Outline

v IntroductionandMotivationv ProblemDefinitionv RequirementsandPreliminariesv FeedbackCollectionandDeliveryApproachesv ConclusionsandFutureWork

NewMexicoStateUniversity,NM

Page 9: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

RequestflowinICNmulti-levelarchitecture.

NewMexicoStateUniversity,NM

Page 10: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

NewMexicoStateUniversity,NM

DataflowinICNmulti-levelarchitecture.

Page 11: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Pervasivecachingeliminatescontactingproviderforpopularcontent.

NewMexicoStateUniversity,NM

CacheHit!

Page 12: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Howtotrackclientwithoutcommunication?

NewMexicoStateUniversity,NM

Cachingunderminesgatheringofaccessstatistics.

Page 13: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Outline

v IntroductionandMotivationv ProblemDefinitionv RequirementsandPreliminariesv FeedbackCollectionandDeliveryApproachesv ConclusionsandFutureWork

NewMexicoStateUniversity,NM

Page 14: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

NewMexicoStateUniversity,NM

ICNrequirementsforsuccessfulclientmining.

Securefeedbackcollection

ContentProvider

Independent

PreservingUserPrivacy

PreciseStatistics

Page 15: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

NewMexicoStateUniversity,NM

ContentCategorization

GeneratedBeforehand

PubliclyAvailable

RequireAccessControl

GeneratedOn-Demand

StaticContent

DynamicContent

PrivateContent

PublicContent

• Generated in advance• Require access control• Cacheable

• Generated in advance• Available publicly• Cacheable

• Generated by request• Available publicly

• Generated by request• Require access control• Non-Cacheable

Page 16: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

NewMexicoStateUniversity,NM

Static-Publicisthelargestcontentcategory.

66%

34%

ContentTypeinNorthAmerica

Static-Public Other

Page 17: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

64%

36%

MobileAccessTrafficinNorthAmerica2016

Encrypted Un-Encrypted

NewMexicoStateUniversity,NM

Abiggerportionofmobileaccesstrafficisencryptedincomparisontofixedaccesstraffic.

29%

71%

FixedAccessTrafficinNorthAmerica2015

Encrypted Un-Encrypted

37%

63%

FixedAccessTrafficinNorthAmerica2016

Encrypted Un-Encrypted

Spotlight: Encrypted Internet traffic (https://www.sandvine.com/trends/global-internet-phenomena)

Page 18: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Outline

v IntroductionandMotivationv ProblemDefinitionv RequirementsandPreliminariesv FeedbackCollectionandDeliveryApproachesv ConclusionsandFutureWork

NewMexicoStateUniversity,NM

Page 19: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

FeedbackCollectionandDelivery

NewMexicoStateUniversity,NM

PreferenceTracking Mechanisms

Manifest-Free

CollectionbyIntermediate

routers

CollectionbyClients

CollectionbyISP'sServer

Manifest-Based

ManifestfromProvider

ManifestfromISP'sServer

Page 20: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

DrawbacksofCollectionbyIntermediateRouters

NewMexicoStateUniversity,NM

CollectionEvent

Per-Interest Per-Hit

Drawbacks

RedundantStatistics

Coarse-levelStatistics

ComputationOverhead

LackofClientID

Drawbacks

Coarse-levelStatistics

ComputationOverhead

LackofClientID

Page 21: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

DrawbacksofCollectionbyClients

NewMexicoStateUniversity,NM

Approaches

Content Partitioning AccessControlEnforcement

Drawbacks

UnknownPartition Size

PartitionPublication

Dependency onOnlineServer

CommunicationOverhead

Drawbacks

SuitableforPrivateContent

Dependency onOnlineServer

CommunicationOverhead

Page 22: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

CollectionbytheISP’sDesignatedServer

NewMexicoStateUniversity,NM

Benefits

ReducedLatency

CacheUtilization

Independentof Provider

Drawbacks

ISP-ProviderInteraction

InaccurateStatistics

Provider

• OffloadDecryptionKeyorContentPartition

ISP'sServer

• StoresStatistics• ReturnsRequestedKeyorContent

User

• RequestDecryptionKeyorContentPartition

Page 23: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Manifest-BasedApproaches

NewMexicoStateUniversity,NM

ManifestDelivery

Provider(Un-cacheable)

ISP’sServer(Cacheable)

Drawbacks

ExtraLatency

Provider’sAvailability

Un-cachedContent

Drawbacks

SinglePointofFailure

NetworkBottleneck

Page 24: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Outline

v IntroductionandMotivationv ProblemDefinitionv RequirementsandPreliminariesv FeedbackCollectionandDeliveryApproachesv ConclusionsandFutureWork

NewMexicoStateUniversity,NM

Page 25: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

NewMexicoStateUniversity,NM

Howaboutevaluation?

vManifest-based approaches scale much better than the otherschemes.

v Communication overhead as means of evaluating efficacy ofthe approaches – Manifest based approaches scale better.

vManifest-based approaches introduce fixed amount ofoverhead per content and the amortized cost will be low.

v There is a theoretical upper bound on the requiredcommunication overhead per content:

Overhead = 𝐷𝑖𝑠𝑡𝑎𝑛𝑐𝑒𝑐𝑙𝑖𝑒𝑛𝑡 − 𝑠𝑒𝑟𝑣𝑒𝑟✕𝑀𝑎𝑛𝑖𝑓𝑒𝑠𝑡𝑠𝑖𝑧𝑒

Page 26: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

v Direct interaction between client and providerwith/without help of routers inaccurate and non-scalable.

v A viable feedback collection mechanism should leveragecaching.

vManifest-based feedback collection approaches aremore scalable, especially if it involves infrastructure atthe ISP.

v Comprehensive evaluation of manifest basedapproaches (Provider vs. ISP server) and identify whichapproach in the other class comes closer.

NewMexicoStateUniversity,NM

ConclusionsandFutureWork

Page 27: Application-Specific Secure Gathering of Consumer Preferences … · 2016-09-26 · Mobile Access Traffic in North America 2016 Encrypted Un-Encrypted New Mexico State University,

Thankyou!Email:[email protected]

NewMexicoStateUniversity,NM

ResearchfundedbytheUSNationalScienceFoundationandtheUSDept.ofDefense.