5
2014/8/13 1 Research Progress of Key Technologies in China’ FINE (Future Internet Architecture and Innovation Environment) Project Jun Bi Tsinghua University /CERNET APAN38 Nantou, August 13, 2014 Outline Project Overview Project Research Progress Conclusion Basic Information Project Info. Future Internet Architecture and INnovation Environment (FINE) Supported by China MOST High-tech Research and Development Program (“863” Program) Approved in 2012, officially funded in 2013 Project Members Universities/National Research Institutes: Tsinghua Univ., ICT Chinese Academy of Science (CAS), BUPT, SEU,PKU, China Academy of Telecommunication Research (CRTR), PLAIEU, NUDT, XJTU, IOA of CAS, NIC of CAS, etc Service Providers: CERNET, China Mobile, B-STAR (Broadcasting) Vendors: ZTE, H3C, Huawei, DCN, etc. Tong Yang, Gaogang Xie, Yanbiao Li, Qiaobin Fu, Alex Liu, Qi Li, Laurent Mathy, Guarentee IP Lookup Performance with FIB Explosion, ACM SIGCOMM 2014 Baobao Zhang, Jun Bi, Jianping Wu, Fred Baker, CTE: Cost-Effective Intra-domain Traffic Engineering, ACM SIGCOMM2014 (poster), Yuliang Li, Guang Yao, Jun Bi, FlowInsight: Decoupling Visibility from Operability in SDN Data Plane, ACM SIGCOMM2014 (demo) Shen Wang, Jun Bi, Jianping Wu, Collaborative Caching Based on Hash-Routing for Information-Centric Networking, ACM SIGCOMM 2013 (poster) Xiaoke Jiang, Jun Bi, Interest Set Mechanism to Improve the Transport of Named Data, in proceedings of ACM SIGCOMM 2013 (poster) Baobao Zhang, Jun Bi, Jianping Wu, Making Intra-domain Traffic Engineering Resistant to Failures, ACM SIGCOMM 2013 (poster) Xinggong Zhang, Tong Niu and Zongming Guo, Topology-aware Content-centric Networking, ACM SIGCOMM 2013 (poster) Pingping Lin, Jonathan Hart, Masayoshi Kobayashi, Umesh Krishnaswamy, Tetsuya Murakami, Kuang-Ching Wang, Ali Al-Shabibi, Jun Bi, Seamless Interworking of SDN and IP, ACM SIGCOMM13 (demo) Yi Wang, Yuan Zu, Ting Zhang, KunyangPeng, Qunfeng Dong, Bin Liu, Wei Meng, Huichen Dai, XinTian, ZhonghuXu, Hao Wu and Di Yang. Wire Speed Name Lookup: A GPU-based Approach. USENIX NSDI2013 Yonggong Wang, Zhenyu Li, Gareth Tyson, Steve Uhlig and Gaogang Xie. Optimal Cache Allocation for Content-Centric Networking. ICNP2013 Zhian Mi, Tong Yang, Jianyuan Lu, Hao Wu, Yi Wang, Tian Pan, Haoyu Song and Bin Liu. LOOP: Layer-based Overlay and Optimized Polymerization for Multiple Virtual Tables. ICNP2013 Layong Luo, Gaogang Xie, Kave Salamatian, Steve Uhlig, Laurent Mathy, Yingke Xie, A Trie Merging Approach with Incremental Updates for Virtual Routers,IEEE INFOCOM, 2013. Dong Wang, Hosung Park, Gaogang Xie, Sue Moon, Mohamed-Ali Kaafar, Kave Salamatian, A Genealogy of Information Spreading on Microblogs: a Galton-Watson-based Explicative Model, IEEE INFOCOM, 2013 Layong Luo, Gaogang Xie, Yingke Xie, Laurent Mathy, Kavé Salamatian, A Hybrid Hardware Architecture for High-speed IP Lookups and Fast Route UpdatesIEEE/ACM Transactions on Networking (ToN) 2014 Chengchen Hu, Bin Liu, Hongbo Zhao, Kai Chen, Yan Chen, Yu Cheng, Hao Wu, Discount Counting for Fast Flow Statistics on Flow Size and Flow Volume, IEEE/ACM Transactions on Networking, vol.22(3), 2014. Chengchen Hu, Danfeng Shan, Yu Cheng, Tao Qin,Inter-Swarm Content Distribution Among Private BitTorrent Networks, IEEE Journal on Selected Areas in Communications, vol. 31(9): 132 – 141, 2013 Zhen Ling, Xinwen Fu, Weijia Jia, Wei Yu, Dong Xuan, Junzhou Luo, Novel Packet Size Based Covert Channel Attacks against Anonymizer, IEEE Transactions on Computers, December 2013, 62(12): 2411-2426 Bingyang Liu, Jun Bi, Athanasios V. Vasilakos, Towards Incentivizing Anti-spoofing Deployment, IEEE Transactions on Information Forensics & Security, Vol. 9, No. 3, pp436-450, 2014 Jiali Lin, Zhenyu Li, Kave Salamatian, Gaogang Xie, Yi Sun, Wenjie Wang, Mobile Video Popularity Distributions and the Potential of Peer- assisted Video Delivery, IEEE Communications Magazine, Nov. 2013. Jun Bi, IP Source Address Validation Solution with OpenFlow Extension and OpenRouter, Book Chapter as Chapter 3 at Network Innovation through OpenFlow and SDN: Principles and Design, pp41-70, ISBN-13: 978-1466572096, Publisher: Taylor & Francis LLC CRC Press, Feb., 2014 Recent Publications Basic Information Project Goals (end of 2015) A architecture to achieve an Open Experimental Environment New open devices, new software (NOS and virtualization platform) An experimental platform with 10-20 networks (universities, carriers) Research on new network architectures or Innovations on IP protocols (as applications) • New architectures: NDN/ICN, PTDN (New ITU-T standards), ADN (Address Driven Network), etc New IPv6 protocols: Intra-domain and inter-domain IPv6 source address validations, IPv6 new lD for trustworthy and mobile, Two- dimensional forwarding and routing, etc Design Concept - 4D Openness Forwarding Hardware A p p A P P A P P Forwarding Hardware A p p A P P A P P Forwarding Hardware A p p A p p A p p Forwarding Hardware A p p A P P A P P Forwarding Hardware OS OS OS OS OS A p p A P P A P P Netowrk OS App App App Traditional NetworkNew protocols rely on vendors to implement (long term) Traditional NetworkNew protocols rely on vendors to implement (long term) Oepnness 1Netowork Operating System provides global physical view and APIs Oepnness 1Netowork Operating System provides global physical view and APIs Openness 1 Network OS Openness 2Separation of control (Apps such as new arch / proto) and devices Openness 2Separation of control (Apps such as new arch / proto) and devices Openness 2 Multiple new Arch & Protocol

FINE-junbi - 副本 [兼容模式] in China’ FINE ... Jun Bi, IP Source Address ... PTDN CPF ILNP ContentChannel OpenFlow+ Edge/CoreDev Other New Archs

  • Upload
    phamnga

  • View
    219

  • Download
    1

Embed Size (px)

Citation preview

Page 1: FINE-junbi - 副本 [兼容模式] in China’ FINE ... Jun Bi, IP Source Address ... PTDN CPF ILNP ContentChannel OpenFlow+ Edge/CoreDev Other New Archs

2014/8/13

1

Research Progress of Key Technologies in China’ FINE

(Future Internet Architecture and Innovation Environment) Project

Jun Bi

Tsinghua University /CERNET

APAN38

Nantou, August 13, 2014Outline

Project Overview

Project Research Progress

Conclusion

Basic InformationProject Info. Future Internet Architecture and INnovation Environment

(FINE)

Supported by China MOST High-tech Research and Development Program (“863” Program)

Approved in 2012, officially funded in 2013

Project Members Universities/National Research Institutes: Tsinghua Univ.,

ICT Chinese Academy of Science (CAS), BUPT, SEU,PKU, China Academy of Telecommunication Research (CRTR), PLAIEU, NUDT, XJTU, IOA of CAS, NIC of CAS, etc

Service Providers: CERNET, China Mobile, B-STAR (Broadcasting)

Vendors: ZTE, H3C, Huawei, DCN, etc.

Tong Yang, Gaogang Xie, Yanbiao Li, Qiaobin Fu, Alex Liu, Qi Li, Laurent Mathy, Guarentee IP Lookup Performance with FIB Explosion, ACM SIGCOMM 2014

Baobao Zhang, Jun Bi, Jianping Wu, Fred Baker, CTE: Cost-Effective Intra-domain Traffic Engineering, ACM SIGCOMM2014 (poster), Yuliang Li, Guang Yao, Jun Bi, FlowInsight: Decoupling Visibility from Operability in SDN Data Plane, ACM SIGCOMM2014 (demo)

Shen Wang, Jun Bi, Jianping Wu, Collaborative Caching Based on Hash-Routing for Information-Centric Networking, ACM SIGCOMM 2013 (poster)

Xiaoke Jiang, Jun Bi, Interest Set Mechanism to Improve the Transport of Named Data, in proceedings of ACM SIGCOMM 2013 (poster) Baobao Zhang, Jun Bi, Jianping Wu, Making Intra-domain Traffic Engineering Resistant to Failures, ACM SIGCOMM 2013 (poster) Xinggong Zhang, Tong Niu and Zongming Guo, Topology-aware Content-centric Networking, ACM SIGCOMM 2013 (poster) Pingping Lin, Jonathan Hart, Masayoshi Kobayashi, Umesh Krishnaswamy, Tetsuya Murakami, Kuang-Ching Wang, Ali Al-Shabibi, Jun Bi,

Seamless Interworking of SDN and IP, ACM SIGCOMM13 (demo) Yi Wang, Yuan Zu, Ting Zhang, KunyangPeng, Qunfeng Dong, Bin Liu, Wei Meng, Huichen Dai, XinTian, ZhonghuXu, Hao Wu and Di

Yang. Wire Speed Name Lookup: A GPU-based Approach. USENIX NSDI2013 Yonggong Wang, Zhenyu Li, Gareth Tyson, Steve Uhlig and Gaogang Xie. Optimal Cache Allocation for Content-Centric Networking.

ICNP2013 Zhian Mi, Tong Yang, Jianyuan Lu, Hao Wu, Yi Wang, Tian Pan, Haoyu Song and Bin Liu. LOOP: Layer-based Overlay and Optimized

Polymerization for Multiple Virtual Tables. ICNP2013 Layong Luo, Gaogang Xie, Kave Salamatian, Steve Uhlig, Laurent Mathy, Yingke Xie, A Trie Merging Approach with Incremental Updates

for Virtual Routers,IEEE INFOCOM, 2013. Dong Wang, Hosung Park, Gaogang Xie, Sue Moon, Mohamed-Ali Kaafar, Kave Salamatian, A Genealogy of Information Spreading on

Microblogs: a Galton-Watson-based Explicative Model, IEEE INFOCOM, 2013 Layong Luo, Gaogang Xie, Yingke Xie, Laurent Mathy, Kavé Salamatian, A Hybrid Hardware Architecture for High-speed IP Lookups and

Fast Route Updates,IEEE/ACM Transactions on Networking (ToN) 2014 Chengchen Hu, Bin Liu, Hongbo Zhao, Kai Chen, Yan Chen, Yu Cheng, Hao Wu, Discount Counting for Fast Flow Statistics on Flow Size

and Flow Volume, IEEE/ACM Transactions on Networking, vol.22(3), 2014. Chengchen Hu, Danfeng Shan, Yu Cheng, Tao Qin,Inter-Swarm Content Distribution Among Private BitTorrent Networks, IEEE Journal on

Selected Areas in Communications, vol. 31(9): 132 – 141, 2013 Zhen Ling, Xinwen Fu, Weijia Jia, Wei Yu, Dong Xuan, Junzhou Luo, Novel Packet Size Based Covert Channel Attacks against

Anonymizer, IEEE Transactions on Computers, December 2013, 62(12): 2411-2426 Bingyang Liu, Jun Bi, Athanasios V. Vasilakos, Towards Incentivizing Anti-spoofing Deployment, IEEE Transactions on Information

Forensics & Security, Vol. 9, No. 3, pp436-450, 2014 Jiali Lin, Zhenyu Li, Kave Salamatian, Gaogang Xie, Yi Sun, Wenjie Wang, Mobile Video Popularity Distributions and the Potential of Peer-

assisted Video Delivery, IEEE Communications Magazine, Nov. 2013. Jun Bi, IP Source Address Validation Solution with OpenFlow Extension and OpenRouter, Book Chapter as Chapter 3 at Network

Innovation through OpenFlow and SDN: Principles and Design, pp41-70, ISBN-13: 978-1466572096, Publisher: Taylor & Francis LLC CRC Press, Feb., 2014

Recent Publications

Basic Information

Project Goals (end of 2015) A architecture to achieve an Open Experimental

Environment

New open devices, new software (NOS and virtualization platform)

An experimental platform with 10-20 networks (universities, carriers)

Research on new network architectures or Innovations on IP protocols (as applications)

• New architectures: NDN/ICN, PTDN (New ITU-T standards), ADN(Address Driven Network), etc

• New IPv6 protocols: Intra-domain and inter-domain IPv6 source address validations, IPv6 new lD for trustworthy and mobile, Two-dimensional forwarding and routing, etc

Design Concept - 4D Openness

ForwardingHardware

App

APP

APP

ForwardingHardware

App

APP

APP

ForwardingHardware

App

App

App

ForwardingHardware

App

APP

APP Forwarding

Hardware

OS

OSOS

OS

OS

App

APP

APP

Netowrk OS

App App App

Traditional Network:New protocols rely on vendors to implement (long term)Traditional Network:New protocols rely on vendors to implement (long term)Oepnness 1:Netowork Operating System provides global physical view and APIsOepnness 1:Netowork Operating System provides global physical view and APIs

Openness 1Network OS

Openness 2:Separation of control (Apps such as new arch / proto) and devices Openness 2:Separation of control (Apps such as new arch / proto) and devices

Openness 2Multiple new

Arch & Protocol

Page 2: FINE-junbi - 副本 [兼容模式] in China’ FINE ... Jun Bi, IP Source Address ... PTDN CPF ILNP ContentChannel OpenFlow+ Edge/CoreDev Other New Archs

2014/8/13

2

Virtualization Platform

Openness 2:Separation of control (Apps such new arch and proto) and devicesOpenness 2:Separation of control (Apps such new arch and proto) and devices

ForwardingHardware

ForwardingHardware Forwarding

Hardware

ForwardingHardware

ForwardingHardware

Network OS

App App App

Openness 3:Virtualization platform and development tools for new AppsOpenness 3:Virtualization platform and development tools for new AppsOpenness 4:Enabling multiple data plane abstractions and open devicesOpenness 4:Enabling multiple data plane abstractions and open devices

Openness 3Virtualization

Platform & Tools

Openness 2Multiple new

Arch & Protocol

Open Device

Open Device Open

Device

Open Device

Open Device

Openness 1Network OS

Openness 4Open Data Plane

Abstractions

Design Concept - 4D Openness Proposed a Four-layer FINE (Future Internet iNnovation Environment) Network

Architecture

FINE Network Architecture

DPA1

Open Data Plan Devices

Local ViewAPI

Global Physical View API

Logical ViewAPI

AS-1 (Doman 1)

DPA2 DPAn

APP-1 APP-2 APP-n

DPA1

AS-2 (Domain 2)

DPA2 DPAn

APP-1 APP-2 APP-n

IDN

IDN

IDN

IDN

Open Data Plan Devices

NOS-1 NOS-2

VCP-1 VCP-2

WE-Bridge

FINE Project Architecture

Tsinghua University NOS (TUNOS)

Virtualization Cloud Platform (VCP)

Data Plane Abstraction (DPA)

New ArchiteturesNew IP Protocols

Dual-architecture for Content Distribution

Content AddressingProtocols

ProgrammableVirtualization

Routers

Open NetworkDevices

ContentDistribution

Devices

Content Routers

FutureNet-work Mea-sure-ment

& Man-age-ment

Application Plane

Control Plane

Group1 Group2 Group3 Group4 Group5

Data Plane

ManageMent Plane

Sub-projects:

Typical new network architectures NDN/ICN, PTDN (New ITU-T standards), Content Distribution

Architecture, SOFIA

Typical new IP protocols Intra/Inter Domain SAV, ILNP, Next Generation Broadcasting, Two-

dimensional Routing

NDN

VCP

TUNOS

CPFPTDN ILNP

ContentChannel OpenFlow+ Edge/CoreDev

Other New Archs

Intra-Domain Apps Inter-Domain Apps

casting

FINE Project APPs for Experiments

TUNIE Portal

Virtualization platform

TUNOS TUNOS TUNOS

App A

App B

App C

TopoA

TopoB

TopoC

Open Devices

(OpenRouter、OpenNode、OpenBlock、OpenDevice)

FINEPortal

FINE Platform and Usage Outline

Project Overview

Project Research Progress

Conclusion

Page 3: FINE-junbi - 副本 [兼容模式] in China’ FINE ... Jun Bi, IP Source Address ... PTDN CPF ILNP ContentChannel OpenFlow+ Edge/CoreDev Other New Archs

2014/8/13

3

FINE Network Architecture

Action

GOTO_FP GOTO

MATCH

ADD

Action

SFA:Stateful Forwarding Abstraction

Evaluation

Delay Packet Loss

10000 20000 30000 40000 500000

0.5

1

1.5

2x 10

6

Number of Packets

For

war

ding

Lat

ency

(m

s)

SFA architecture

Traditional SDN architecture

0 1 2 3 40

0.2

0.4

0.6

0.8

1

Data input Rate (Mb/s)

Pac

ket Lo

ss R

ate

SFA architecture

Traditional SDN architecture

TUNOS Functions

Proposed TUNOS (Tsinghua University NOS)

Provide uniform resource management for Apps, including forwarding, storage, compute

resources.

Provide uniform management interface and uniform global view for new Apps

Provide coexistence of distribution and centralized to improve scalability.

TUNOS Architecture

Research on Network Operating System

VFPVFP

Virtual Forwarding

Space

APP-1

APP

PacketIn

PacketIn Virtual CRE(Control Rule Entry)

Swap VFP

APP-2

APP-3

TUNOS

Physical CRE

TUNOS Demonstrated on ONS 2013

Tsinghua Campus Topology

TUNOS

Forwarding APP

Control Plane

Data Plane

ElphetFlows

AntFlows

Evaluation

Page 4: FINE-junbi - 副本 [兼容模式] in China’ FINE ... Jun Bi, IP Source Address ... PTDN CPF ILNP ContentChannel OpenFlow+ Edge/CoreDev Other New Archs

2014/8/13

4

WE-Bridge: Inter-domain SDN Virtual View for Inter-domain Negotiation

CANS13/SuperComputing13/INFOCOM14 Demos

l b l d l b d ( h d d h k)

CANS13/SuperComputing13/INFOCOM14 Demos

Outline

Project Overview

Project Research Progress

Conclusion

Conclusions

FINE is the R&D project in China to support a nationwide open environment for future network innovation

In this project, we proposed and designed FINE architectureMultiple data plan abstractions and open devices NOS, VP, and Management System prototypes Selected applications started to run on the

testbed

Page 5: FINE-junbi - 副本 [兼容模式] in China’ FINE ... Jun Bi, IP Source Address ... PTDN CPF ILNP ContentChannel OpenFlow+ Edge/CoreDev Other New Archs

2014/8/13

5