zhongxing ming dan li chumei xia mingwei xu 2014-2-5 1 tsinghua university
TRANSCRIPT
![Page 1: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/1.jpg)
Zhongxing MingDan Li
Chumei XiaMingwei Xu
23/4/10 1Tsinghua University
![Page 2: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/2.jpg)
23/4/10Tsinghua University2
![Page 3: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/3.jpg)
Contents matter more• Web caching• Multicast, video conferencing• Subscription/publication services• Security and privacy
Addresses matter less• Limited in supply.• Some are non-reachable, e.g., private v4, or
isolated v6.• More and more are moving.
Quite a few proposals to make network content centric rather than location centric.
23/4/10Tsinghua University3
![Page 4: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/4.jpg)
23/4/10Tsinghua University4
Youku
YouTube
SIONA router
P = 202.106.30.4S = Video StreamingI = Harry Potter
IP: 202.106.30.4
IP: 59.72.38.236
S = Video StreamingI = Harry Potter
![Page 5: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/5.jpg)
23/4/10Tsinghua University5
• P: IP address• S: Service• I: Information• O: Offset• L: Length• F: flag
P(IP) : S(Service) : I(Information) O(Offset), L(Length), F(Flag)
Data Name Attributes
![Page 6: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/6.jpg)
23/4/10Tsinghua University6
5. Request(P, S, I)1. Register(P, S, I)
1. Register(P, S, I)
2. Disseminate route
2. Disseminate route
3. Request(P, S, I) 4. Request(P, S, I)
4. Request(P, N)5. Request(P, S, I)
7. Data
7. Data
9. Data
9. Data
8. Cache data
8. Cache data
10. Cache data
11. Data
12. Request(P, S, I)
13. Data 13. D
ata
Server
Server
Client
Client
Client
12. Request(P, S, I)
![Page 7: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/7.jpg)
23/4/10Tsinghua University7
•RT: Registration Table•DS: Data Store•FIB: Forwarding Information Base•RIT: Request Interface Table
![Page 8: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/8.jpg)
23/4/10Tsinghua University8
![Page 9: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/9.jpg)
23/4/109
YouTube
PC
Harry Potter
1~20min
21~50min
51~70min
71~90min
91~120min
![Page 10: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/10.jpg)
23/4/10Tsinghua University
Cell A Cell B
Internet
Cell A Cell B
Internet
Mobile IP SIONA
BS A BS B BS A BS B
![Page 11: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/11.jpg)
ID/Locator split mechanisms try to solve this problem, but they all introduce new indirection, or require some form of rendezvous points to keep reachability.
SIONA provides multihoming functionality without path indirection, nor any rendezvous point.
Nodes just issue register and request packets using whatever interface they like, and the routing and forwarding mechanism of the network ensures the packets to reach the right destination.
23/4/10Tsinghua University11
![Page 12: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/12.jpg)
23/4/10Tsinghua University12
![Page 13: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/13.jpg)
23/4/10Tsinghua University13
Simulation Topology
Base_ttl = 10 Base_ttl = 30
![Page 14: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/14.jpg)
23/4/10Tsinghua University14
server 1
server 2client 2
client 1
Router 1 Router 2
Zipf distribution
Simulation Duration
# of cache hit
![Page 15: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/15.jpg)
SIONA is built on name-based content routing paradigm as is advocated in CCN/NDN.
We differ from CCN/NDN in several ways: SIONA closely keeps the ties to IP.• more like a complementary function of today’s IP network• multi-source multicast and network layer P2P
SIONA differs from DONA in the way that is a tree based architecture, while SIONA is not. SIONA also has different name resolution scheme and routing mechanism.
SIONA gives particular focus on services except for information.
23/4/10Tsinghua University15
![Page 16: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/16.jpg)
Content Centric Network is an exciting area in future Internet research activities.
SIONA provides a promising candidate for ICN• Scalable name-based data delivery• Inherent support for mobility and multihoming• Compatible with IP• Multi-source multicast• Network layer P2P• Coordinate caching mechanism
Working in progress23/4/10Tsinghua University
16
![Page 17: Zhongxing Ming Dan Li Chumei Xia Mingwei Xu 2014-2-5 1 Tsinghua University](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514903d550346b2598b5298/html5/thumbnails/17.jpg)
Thank you
23/4/10Tsinghua University17