30 likes | 104 Views
Explore insights on monitoring user workload characteristics to tailor network operations, leveraging social network data for content placement, and more for efficient network management. Discover the significance of integrating people-level information in programming networks, addressing data reliability, and adapting to varied network complexities.
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?