1 ICN research work 27 th September, 2012 Suyong Eum.

Slides:



Advertisements
Similar presentations
Dynamic Replica Placement for Scalable Content Delivery Yan Chen, Randy H. Katz, John D. Kubiatowicz {yanchen, randy, EECS Department.
Advertisements

Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
Scalable Content-Addressable Network Lintao Liu
Page 1 / 14 The Mesh Comparison PLANET’s Layer 3 MAP products v.s. 3 rd ’s Layer 2 Mesh.
Location vs. Identities in Internet Content: Applying Information-Centric Principles in Today’s Networks Instructor: Assoc. Prof. Chung-Horng Lung Group.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Named Data Networking for Social Network Content delivery P. Truong, B. Mathieu (Orange Labs), K. Satzke (Alu) E. Stephan (Orange Labs) draft-truong-icnrg-ndn-osn-00.txt.
Information-Centric FIA Budapest Robert Szabo 5 July 2011.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Peer-to-Peer Based Multimedia Distribution Service Zhe Xiang, Qian Zhang, Wenwu Zhu, Zhensheng Zhang IEEE Transactions on Multimedia, Vol. 6, No. 2, April.
Application Layer Multicast
Flash Crowds And Denial of Service Attacks: Characterization and Implications for CDNs and Web Sites Aaron Beach Cs395 network security.
Anycast Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
1 Drafting Behind Akamai (Travelocity-Based Detouring) AoJan Su, David R. Choffnes, Aleksandar Kuzmanovic, and Fabian E. Bustamante Department of Electrical.
Adaptive Web Caching Lixia Zhang, Sally Floyd, and Van Jacob-son. In the 2nd Web Caching Workshop, Boulder, Colorado, April 25, System Laboratory,
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Intradomain Anycast for Content Centric Networks.
Web Caching and CDNs March 3, Content Distribution Motivation –Network path from server to client is slow/congested –Web server is overloaded Web.
Content Delivery Networks. History Early 1990s sees 100% growth in internet traffic per year 1994 o Netscape forms and releases their first browser.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
1 Content Distribution Networks. 2 Replication Issues Request distribution: how to transparently distribute requests for content among replication servers.
1 A scalable Content- Addressable Network Sylvia Rathnasamy, Paul Francis, Mark Handley, Richard Karp, Scott Shenker Pirammanayagam Manickavasagam.
Active Network Applications Tom Anderson University of Washington.
{ Content Distribution Networks ECE544 Dhananjay Makwana Principal Software Engineer, Semandex Networks 5/2/14ECE544.
MNO Cloud Use Cases 4 to 9 Source: Rogers Wireless Contact: Ed O’Leary George Babut 3GPP/SA3-LI#44Tdoc.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Professor OKAMURA Laboratory. Othman Othman M.M. 1.
1 Computer Communication & Networks Lecture 22 Network Layer: Delivery, Forwarding, Routing (contd.)
SCAN: a Scalable, Adaptive, Secure and Network-aware Content Distribution Network Yan Chen CS Department Northwestern University.
POSTER TEMPLATE BY: Efficient Counter-Based Flooding for Mobile Ad Hoc Networks S. Al-Humoud, M. Ould Khaoua and L. M. Mackenzie.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
Overcast: Reliable Multicasting with an Overlay Network CS294 Paul Burstein 9/15/2003.
1 BitHoc: BitTorrent for wireless ad hoc networks Jointly with: Chadi Barakat Jayeoung Choi Anwar Al Hamra Thierry Turletti EPI PLANETE 28/02/2008 MAESTRO/PLANETE.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
P ROACTIVE S ELECTIVE N EIGHBOR C ACHING FOR E NHANCING M OBILITY S UPPORT IN I NFORMATION -C ENTRIC N ETWORKS Xenofon Vasilakos - Ph.D. Student.
CPSC 441: Multimedia Networking1 Outline r Scalable Streaming Techniques r Content Distribution Networks.
2: Application Layer1 Chapter 2 outline r 2.1 Principles of app layer protocols r 2.2 Web and HTTP r 2.3 FTP r 2.4 Electronic Mail r 2.5 DNS r 2.6 Socket.
1 On the Placement of Web Server Replicas Lili Qiu, Microsoft Research Venkata N. Padmanabhan, Microsoft Research Geoffrey M. Voelker, UCSD IEEE INFOCOM’2001,
Information-Centric Networking Proposed IRTF RG IRTF Open Meeting at IETF-81 1IRTF Open IETF-81.
Data Oriented Network Architecture (DONA) Andrey Ermolinskiy Mohit Chawla CS 262 A Project Poster December 14.
CDN: Content Distribution Networks  References:  CS613 textbook, “Computer Networking – A Top-Down Approach”, 6 th edition. Chapter  The text.
Making the Best of the Best-Effort Service (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot.
Towards Exploiting User- Centric Information for Proactive Caching in Mobile Networks ‡ , WWRF28, Athens Xenofon Vasilakos Xenofon Vasilakos,
1 On the Placement of Web Server Replicas Lili Qiu, Microsoft Research Venkata N. Padmanabhan, Microsoft Research Geoffrey M. Voelker, UCSD IEEE INFOCOM’2001,
Adaptive Web Caching CS411 Dynamic Web-Based Systems Flying Pig Fei Teng/Long Zhao/Pallavi Shinde Computer Science Department.
Authors: Haowei Yuan and Patrick Crowley Publisher: 2013 Proceedings IEEE INFOCOM Presenter: Chia-Yi Chu Date: 2013/08/14 1.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
作者 :Satyajeet Ahuja and Marwan Krunz 出處 :IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 10, NO. 7, NOVEMBER 2008 報告者 : 黃群凱 1.
Evaluation of ad hoc routing over a channel switching MAC protocol Ethan Phelps-Goodman Lillie Kittredge.
On the Placement of Web Server Replicas Yu Cai. Paper On the Placement of Web Server Replicas Lili Qiu, Venkata N. Padmanabhan, Geoffrey M. Voelker Infocom.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
John S. Otto Mario A. Sánchez John P. Rula Fabián E. Bustamante Northwestern, EECS.
Multicast in Information-Centric Networking March 2012.
Greg Bernstein Young Lee
Content Distribution Networks
Intra-Domain Routing Jacob Strauss September 14, 2006.
Routing: Distance Vector Algorithm
ECE 671 – Lecture 16 Content Distribution Networks
Jinyang Li’s Research Distributed Systems Wireless Networks
Distributed Systems CS
Routing Protocols (RIP, OSPF, BGP).
DATA RETRIEVAL IN ADHOC NETWORKS
AWS Cloud Computing Masaki.
It Followed Me Home: Exploring Strong Last Hop Devices and CDNs
Content Distribution Networks + P2P File Sharing
Dynamic Replica Placement for Scalable Content Delivery
Content Delivery and Remote DNS services
EE 122: Lecture 22 (Overlay Networks)
Content Distribution Networks + P2P File Sharing
Presentation transcript:

1 ICN research work 27 th September, 2012 Suyong Eum

2 Problems and ICN Problems we have nowICN solution A. Multiple identical requests.A. Network level response. B. No optimization of traffic.B. Optimization of content dissemination. C. No Intelligent service provider.C. Caching near to the end users. D. Bursty traffic by “Flash-crowd”.D. Localizing bursty traffic. E. Client side mobility support.

Which problems? At last, ICN is about how to handle information objects. How to distribute them in the network? How to locate them on request? NumbersComments & reference Size of BGP RT 4.5*10 5 How many routes can an up-to-date BGP router handle at maximum? + α [bgp.potaroo.net] DONA10 11 Back in 2007, that number of data objects could be supported easily. Domains4.6*10 7 Routing with domain names? [ Indexed web pages 5*10 10 Google’s indexed web pages [ Indexed URLs10 12 Google’s indexed URLs back in 2008 [ How many?10 15 That is the number of information objects what people generally(?) believe ICN is supposed to support. Copies at caches? Scaling by 10 or 100 x (?) How many copies are expected per content in ICN? 3

How to distribute information objects? On-path cachingOff-path cachingReplication Implicit distributionImplicit/Explicit distribution Explicit distribution Dynamic & volatileDynamicStatic Reactive pullReactive pushProactive push Which node on the path and how it is selected? Local decision, cache or not. How many and where to push the information object? CCNx, symmetric path.DHT style, non- symmetric path. CDN style The replication and off-path caching mechanisms have been intensively studied in the context of CDN and web caching. Since ICN is generally assumed that it leverages its in-network storage, the on-path caching mechanism is a quite interesting approach. 4

On-path caching? 5

How to locate an information object? Name based routingName resolution approach High control-overhead.An additional system required, e.g., a name resolution infrastructure. Simplification the overall process.Comparable to current Internet. Intelligence in the network.Intelligence in the resolution system. On-path cachingOff-path caching/replication Push mechanism?Push/Pull mechanism CCNx, DONA.NetInf, PSIRP. We are using the name based routing called PBR (Potential Based Routing). 6

2. Potential based approach – how does it work? Close and good quality but congested Close but poor quality Far but good quality ? ? Potential Based Routing (PBR) 7

PBR: h ow to create a potential field?  Blue dot line  Black dot-dashed line =>Potential field from n p1 =>Potential field from n p2  Red solid line =>Potential field that are linearly summed from both potential values. Ψ(n): potential value at node “n”. N: the number of nodes which have the content j. Q: Expected quality of the content. dist: distance between node “n” and “n j ” with content j. δ: attenuation factor. 8

PBR: as a main routing mechanism Top: a potential field is fully defined within an area (intra or inter domain) for an original content. Middle: a potential field is defined within a limited scope (one or two hops from caching points). Bottom: a potential field which is linearly combined above two fields. Thus, while the ball representing a user request moves down to ``A" which represents the location of the originally published content file, it is attracted to ``B" which shows the location of the copied one in the cache. 9

PBR: as a subsidiary best-effort routing Potential Based RoutingBreadcrumb Routing Best-effort routing Active routingPassive routing Selective ads? Self scaling? Self management? 10

A power law topology (N=1000, E=2000) A content file is located on a randomly chosen node. -The node floods an ads-message within a limited area (m: hops). PBR with random-walk 11

Wait! 2.2 longer than SPR? Relative Delay Coverage (%) # of caching nodes (%) m=1 m=2 m=1 12

In a different size network (m=2)? 13

Some discussions Some research works….. On-path caching algorithms. Potential field corresponding to a bloomfilter. Probabilistic routing. ICN with SDN. 14