30 likes | 102 Views
People-level Network Analytics Nishanth Sastry. Monitor user workload characteristics Tailor (reprogram) network based on this. Social network information for content placement For timing push of news updates: TailGate (WWW’12) Selective replication:Scellato et al (WWW’11), Buzztraq
E N D
People-level Network AnalyticsNishanth Sastry Monitor user workload characteristics Tailor (reprogram) network based on this • Social network information for content placement • For timing push of news updates: TailGate (WWW’12) • Selective replication:Scellato et al (WWW’11), Buzztraq • Easy to predict what you watch on Catch-up TV! • Speculative recording of people’s favouriteprogrammes can halve BBC iPlayer network footprint (WWW’13) • Adult video - people flexible on what to watch, so long as they have not seen it before (IMC’13) • Need to replace most watched vids for returning users! • Need to reconsider LRU policies in this setting
People-level Network AnalyticsNishanth Sastry Why should it be on EPSRC’s agenda? Why now [Timeliness ] • New closed loops allow people-level analytics • IPTV, Catch-up TV, shortened URLs (bit.ly), Google analytics… • Social media as URL launchers == “analytics plane” • Networks programmable as never before (People analytics = SDN++?) Why UK [Novelty and ambition ] • strong in reprogramming of networks • (all of session one!) • Strong in analytics/measurements • (several in this room itself – you know who you are!) • Bring them together and make a difference!
People-level Network AnalyticsNishanth Sastry Research Issues • Integrating people-level info with flow-level programmability and virtualization constructs • Granularity of “people-level” info different from SDN • Need new programming models/adapters • Data issues • Reliability and provenance • Heterogeneity (Heavy/light users, different geo densities) • … • Extensions • To support cellular networks: How to program? • Machine characteristics-driven M2M networks?