Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
MiyaKohnoDistinguishedSystemsEngineer,CiscoSystems
HybridInformationCentricNetworking- Anupdate
Cisco Confidential 2
Agenda
• hICN おさらいと最近のアップデート
• hICN と SRv6
• Mobilityアーキテクチャ の将来
• MobilityVideo配信例
Cisco Confidential 3
現在のコミュニケーションモデル
- Security
- Mobility
- Network
§ Security – End2Endcrypto,Various/uncoordinatedsecurity
§ SessionLoadBalancing
§ Storage – Pre-PositionedCache/Storage
§ Mobility – Sub-Optimal/Anchorbased,inconsistentwithheterogeneousaccess
- ContentDistribution
- LoadBalancing
• Mobility,Content,LoadBalancing,Securityはネットワークアーキテクチャ
に組み込まれておらず、付加的に実装
à Overlay/Tunnelの蔓延
Cisco Confidential 4
ICNモデルInformationAwareなネットワーク, NotWhere->WHAT
ANewNetworkFoundationIntegrated
toSingleLayer
§ Security – ObjectBasedSecurity,
§ IntelligentLoadBalancing- perappandateveryhop
§ Storage – DynamicStore/cachingofObjectsintheforwardingfabric
§ Mobility – Optimal,NoAnchors
§ NetworkingonNamedDataEnablerapidlossrecovery,optimalcongestioncontrol,consistentUnicast/Multicast,perapps/nameforwardingstrategy
• Mobility,Content,LoadBalancing,Security• à ネットワークアーキテクチャへの基本的な組み込み
Cisco Confidential 5
ICNcommunicationprinciples
• Packetssay‘what’not‘where’(noaddresses)
• Pull-basedmodelcontrolledbyconsumer
• Noconnections
• Dynamicin-networkforwardingdecisions
• in-networkstorage
Cisco Confidential 6
hICN (hybridICN)とは
hICN ICNIP
NamesLocation-dependentIdentifiersinIPaddr
Location-independentIdentifiersinIPaddr
Location-independentIdentifiersinnewpkt format
Requestrouting L4-L7endtoend L3hop-by-hop L3hop-by-hop
TransportConnection-basedSender-driven
Connection-lessReceiver-driven
Connection-lessReceiver-driven
Mobility
Security
Caching
Anchor-based Anchor-less Anchor-less
Connection/Tunnel-based Object-based Object-based
Application-layerproactivecaching
In-pathreactiveandproactivecaching
In-pathreactiveandproactivecaching
Communicationprinciples
Cisco Confidential 7
o IPv6Prefixにより ServicesName-DataObjectの”Name”を表現
o HybridICNノード間は、通常のIPv6Forwardingo 非同期ObjectRequest:Interest➤ Response
HybridICN:ステートレスな処理
ICN
IProuter hICN Forwarder
ICN
hICN ProducerhICN Consumer
ICN
IPPacket
IProuterIProuter
hICN IPPacket IProuter
Stateless Transfer
Cisco Confidential 8
o Anchor-lessMobilityo ステートレスなトランスポート➤MobileProducer,MobileConsumer
o Multi-PathAccesso パスの優先・非優先、スループット最適化
HybridICN:Anchor-lessエンドポイント
ICN
IProuter hICN Forwarder
ICN
hICN ProducerhICN Consumer
ICN
IPPacket
IProuterIProuter
hICN IPPacket
1
IProuter
IProuter
Mobility
ICN
hICN Producer
Cisco Confidential 9
o ObjectRequestの集積:Responseのキャッシュ
o スコープに基づいたキャッシング:Objectクラス、タイプ、属性
o Network内でのリカバリー:PendingInterestAcknowledgement
HybridICN:On-PathCaching
ICN
IProuter hICN ForwarderhICN Consumer
ICN
IProuterhICN Consumer
ICN
2
IPPacket
IProuterIProuter
hICN IPPacket
1
hICN Producer
ICN
Caching
Cisco Confidential 10
hICN InsertionsPoints (例)
EBH
RRH
RRH
RRH
6VPEOTNGNIPv4Core
UP
CP
vPC
6VPE
BBU CSReNSE
IPv6DomainHICNDomain HICNDomain
6VPE6VPE
ComputeResourcesCUPSextendsPGW-UPtoCRANV6onlyhICN APN
VCP-EdgeforComputeResourcesPGWforCPV6onlyAPNforhICN
WirelessAccess
HICN-Producer
VCP-Coreforcomputeresources
SPContent
HICN-Proxy
Peer
OriginServer
CS CS CS
HICNClientsIPv6
HICN-F
CS CS
HICN-F
CS CS
Producer CS
PartnerContent
Peer
OriginServer
CS CS CS
Cisco Confidential 11
ICNThinkTank Engineering IndustryAdoption GTM(Marketing)
ICN/hICN activitiesinCisco
Research ExperimentalValidation
Prototypes/CustomerPOCs
Standards Customers(various)
Partners/Universities
Eco-partners ExternalMarComm
TradeshowsProducts/Solutions
IoT Routing&Fwd
CICNForwarder
Mobility
IoT
ICNTransportPOC(forVZ)
MobdemoatMWC
MobilityMgmt
CongestionControl
TCPoICN
Security–DDoS?(TBD)
Internet2POC
NDN(UCLA+)
CCN–MP(PARC)
ICNRG/IRTFà IETF
3GPPetal
AdoptionStrategy/Plan
ICNOpenSource
effort(Lauren)
POCDriversStandards
aftertheothertwopillars
ActivityUnderway
PrioritizationNeed
ValueProposition
Broadcom
Qualcomm
Apple
Intel
Verisign
CableLabs
COMPLETE
Salesforce
Verizon
Performance
GlobalRouting
OtherSPs
ICNEdgePOC(forVZ,butnotonly)
ICNMobilityPOC
ICN /6CN Evolution
Cisco Confidential 12
PressRelease- Verizon
https://www.theregister.co.uk/2018/03/20/cisco_verizon_hybrid_information_centric_networking/
https://newsroom.cisco.com/press-release-content?type=webcontent&articleId=1916869
Cisco Confidential 13
IETFdrafts
Cisco Confidential 14
Agenda
• hICN おさらいと最近のアップデート
• hICN と SRv6
• Mobilityアーキテクチャ の将来
• MobilityVideo配信例
Cisco Confidential 15
IPv6centric networkへ
IPv6centricnetwork• ドメインを越えたデータプレーンの統一• Native(NomoreTunnel/Overlay),Stateless,Simple• IPv4asaService,nomoreVLANasanID
Cisco Confidential 16
IPv6providesreachability
Support5GgrowthIPv6addressessummarization
5G
5G
5G
IoTservices
Supportcontaineradoptionformicro-services
Next-GenDataCenter
Micro-services
SourceAddress
DestinationAddress
IPv6
Metro/CoreNetwork
IP
4G
xDSLFTTH
Cable
LegacyDC
Cisco Confidential 17
SRv6forunderlay
IPv6forreach
SRv6forUnderlay Simplification,FRR,TE,SDN
Cisco Confidential 18
SRv6- Opportunityforfurthersimplification
•Multiplicityofprotocolsandstateshindernetworkeconomics
IPv6forreach
Simplification,FRR,TE,SDNSRv6forUnderlay
AdditionalProtocoljustfortenantIDUDP+VxLAN Overlay
AdditionalProtocolandStateNSHforNFV
Cisco Confidential 19
SRv6NetworkPrograminthePacketHeader
Locator1 Function1
Locator2 Function2
Locator3 Function3
TCP,UDP,QUIC
Locator1 Function1SourceAddress
ActiveSegment
IPv6header
SegmentRoutingHeader
IPv6payload
Cisco Confidential 20
ComplimentaryRoles:hICN &SRv6
AnchorlessApplicationAsynchronousControlPlaneStatelessL4TransportLeverageNativeFIB
AnchorlessEndpointMobilityContentSecurityMulti-HomingAsynchronous“Multicast”
HybridICN
SRv6(SourceRouting,Segmentation)
IPv6
Multi-Path
OtherControlPlanes..
CachingRecovery
PathRecoveryEnd-pointAddressingTopologicalForwardingStateOpenSourceCommunity
Host/VM/ContainerIdentificationStandardsBasedSupportUnderlayManagementBasicServicesSupport
VTS,BGP,IGP,XTC,GTP-C,SBA
ServiceChainingSourceVectoring
SegmentIdentificationDistributedControl
Control
PathState
Forwarding
FRR
Cisco Confidential 21
Agenda
• hICN おさらいと最近のアップデート
• hICN と SRv6
• Mobilityアーキテクチャ の将来
• MobilityVideo配信例
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
現在のMobilityの問題
• GTPtunnel- Tunnelstate= スケーリング問題
- 高可用性提供のためにtunnelstateの複製が必要
• Anchor(GTPtunnel終端点)の集中
(Pros)移動時のセッション継続性
(Cons)トラフィック非最適性、柔軟なトラフィックスティアリング困難
低遅延アプリケーション、IoTアプリケーションへの対応困難
• アクセス技術との相互依存性
- 多様なアクセスを統一的に扱うことが困難
Cisco Confidential 23
State– PointofFailure,PointofBottleneck
http://www.itmedia.co.jp/mobile/articles/1805/24/news143.html
https://blog.apnic.net/2018/03/07/reducing-complexity-5g-networks-using-segment-routing-ipv6/
ディジタル時代、IoT時代に舵を切るソフトバンク -「ステートの削減をしなくてはコスト上昇を避けられない」
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
技術候補
• CUPS• (Non-GTPparadigm)
• ILNP• ILA• LISP/ILSR• hICN• MFA
• Dataplane• IP/MPLS(Underlay)• SRv6!!
ServicesServices
Control & User Plane Separation for elastic control plane scaling and distributed User Plane. Programmable User Plane with a Transport Controller.
Mobility Controller (MC) Policy
Transport Controller(TC)
internet
FPC
TR TR
TR
TR
Scale
Low-latency
No Tunnel Overhead
Anchor-less
QoS-aware Steering
Distributed User Plane
よりプログラマブルでステートレスな Mobiledataplaneの必要性
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
通信事業者の将来アーキテクチャ- IntelligentEdge+DiverseAccessNetworks
5GFixedWireless 5GMobility 5GIoT 4GLTE 4GIoTFiber
IntelligentEdge
MEC SDN/NFVAI/
AutomationhICN
Networks
Services
Capabilities
Enterprise VR/AR Drones SmartCities MobileVideo SmartLighting
Cisco Confidential 26
Cisco Confidential 26
hICN の Mobilityへの適用
Access/mobility
mgmt (AMF)
Sessionmanagemen
t(SMF)
Policycontrolfunction(PCF)
User PlaneFunction(UPF)
(Radio)AccessNetwork
Centraldata
networkUPF
UPF UPFNon-3GPP
interworkingfunction
UE
Non-3GPPaccess
hICN
hICN
hICN
hICN
controldata
hICN
UE
hICN
hICN
5G Architecturereadiness
• Anchor lessMobility• AccessAgnostic• Nativemulti-pathcapabletransport• EdgeCaching/Computing• LatencyMinimal
i:{name1/seq1}
{name1/seq1}DATA
• Interestを再送 {name1/seq1}
{name1/seq1}DATA
i:{name/seq}
• パケット要求{name1/seq1}
i:{name1/seq1}
デバイスが新たなネットワークに接続
• ローカルなデータストアから、{name1/seq1}をreply
Cisco Confidential 27
ID-based
• (draft-vonhugo-5gandip-ip-issues-03)
• ICN• hICN
Mobility architecturesLocator-based
• GTP-U• SRv6
ID/Loc separation
• LISP(ILSR/ILNP)• ILA• SRv6
UE#1
UE#2
UPF#1
UPF#2 UPF#4
UPF#3 DN#1
DN#2
GTP#1
GTP#3
Mappinginformation
UE#1 GTP#1ID GTP
Mapping information
UE#1 GTP#2ID GTP
UE#2 GTP#3
§ Decentralized;controlplanesig.
UE#1
UE#2
UPF#1
UPF#2 UPF#4
UPF#3 DN#1
DN#2
MappingSystem
UE#1 UPF#1ID Locator
DN#2 UPF#4... ...
nodeid#1
nodeid#2
• Decentralized;controlplanesig.
UE#1
UE#2
UPF#1
UPF#2 UPF#4
UPF#3 DN#1
DN#2
hICNFIB
/c1 UPF#1,UPF#2
LoadBal.Name Faces FWSt
/c1/c2=contentprefixes(eg.b001::/64)
/c1
/c2 /c1
/c1
• Fully distributed;forwarding planesig.
hICNFIB
/c1 UPF#2 Min.Lat.Name Faces FWSt
/c2 UPF#2 Min.Lat.
• Locatorsusedasidentifiers:semanticoverloadingthatcomplexifies mobility(anchors/tunnels)
• Lackofflexibility,complexmanagementofsynch,doesnotallowdynamicoffloadatedge
• Mappingsystemwheretokeepudpated /verifyLoc/IDbinding
• Challenges: scalability,latencyfortheverification,issuesincachingandsynchronizationofadistributedmappingsystem
• noanchors(neitherinUPnorinCP)• Nooperationforstatic/mobilecons.• latency-optimizeduserplaneupdates• access-agnosticapproach• seamlessintegrationofhetnet
IETF102資料より
Cisco Confidential 28
Agenda
• hICN おさらいと最近のアップデート
• hICN と SRv6
• Mobilityアーキテクチャ の将来
• MobilityVideo配信例
Cisco Confidential 29
Cisco Confidential 29
hICN によるMobileVideo配信
より効率的なMobileVideoの配信
• ユーザエクスペリエンス向上
• トランスポートコスト、運用コスト削減
• スケーラビリティ向上
SCALINGLIVEVIDEODISTRIBUTIONIN-PATHEDGECACHING/COMPUTING
ABRvideoplayerswhICN rateadaptation,load-balancingandtransport
hICN /IPnetwork
4KVoD &LiveABRICNserver
MonitoringAnalytics
LTE
NetworksliceshICNcontainers
eNB
• 複雑なマルチキャストプロトコルの必要なし• 外付けキャッシュの必要なし• キャッシュ管理のシンプル化• コンテントレベルのAnalytic• Mobilityに適したpullmodel(MEC-FOGservers/
origin)
Cisco Confidential 30
DASHplayerswICNrateadaptation,load-balancingandtransport
hICN VideoArchitecture
MonitoringAnalytics
(h)ICN-enabledVideoPlayer
CLIENT1
Hetnet Access(Wi-Fi,LTEoverwire)
ACCESS2
(h)ICNForwardersandvICN(VirtualizedICNorICNinaContainer)
BACKHAUL/CORE3
(h)ICN-enabledVideoServer
SERVER4
eNB
LTE
ICN-enabledNetwork
NetworkSlices
EPC
4KVoD &LiveDASHICNServer
Cisco Confidential 31
1) パケットロスの多いMobile Networkにおけるビデオ配信
eNB
Client Access
LTE
DASHplayerswICNrateadaptation,load-balancingandtrasport
monitoringanalytics
(h)ICN-enabledvideoplayer
Hetnet Access(WiFI,LTEoverwire)
Server
4KVoD &LiveDASHICNserver
ICN-enabledvideoserver
SUHD:ConsumerVideo
1. TCPに比較して高品質・高スループット2. Wifiネットワークにおいて WirelessLoss
DetectionandRecovery(WLDR)3. ビデオ視聴中の Wifi/LTESeamlessMobility
Handover
consumer
access point
next: 3
expected: 3
Interest
3
new expected:
3
+ 1 = 4
next: 4
expected: 4
Interest
4
next: 5
expected: 4
Interest
5
next: 6
expected: 4
Interest
6
Loss
Detected
EWLN(4,6)
new expected:
6
+ 1 = 7
WLDR
Cisco Confidential 32
2) 複数アクセス方式の多重
eNB
Client Access
LTE
DASHplayerswICNrateadaptation,load-balancingandtrasport
monitoringanalytics
(h)ICN-enabledvideoplayer
Hetnet Access(WiFI,LTEoverwire)
Server
4KVoD &LiveDASHICNserver
ICN-enabledvideoserver
SUHD:ConsumerVideo
ICNによるHetnetの拡張1. Singlepath-->Multipath2. 動的な per-packetロードバランシング (min
maxloadICN)(Connectionbasedトランスポートの場合、persegmentロードバランシング)
I1(prefix/v1/segment1/seq1)I2.prefix/v1/segment1/seq2)…
ICNdynamicper-packetLBvsper-segmentstaticLB
Cisco Confidential 33
3)コンテンツのスケーリング
eNB
Clients Access
LTE
DASHplayerswICNrateadaptation,load-balancingandtrasport
monitoringanalytics
(h)ICN-enabledvideoplayer
Hetnet Access(WiFI,LTE,Ethernet)
Server
4KVoD &LiveDASHICNserver
(h)ICN-enabledvideoserver
1Gbps
Eth
Backhaul/Core
ICNforwardersandvICN(ICNinacontainer)
cache
キャッシュとマルチキャスト1. 高速ForwarderVPPによるICN実装2. 品質に基づいた、caching/trafficoffload3. ネットワークと協調したABRと multicast
HybridICNdemo
CiscoLiveにおけるhICN demoICNteam@CLUS’17GiovannaCarofiglio,DistinguishedEngineer,[email protected],Prinicipal Engineer,[email protected],SoftwareEngineer,[email protected]
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
35Presentation ID
Cisco Confidential 36
まとめ
• 増え続けるMobileVideoTrafficへの対処要請
• MobilityArchitectureのシンプル化要請
• Edge/DistributedComputing/Storageトレンド
• hICN および仮想化/ネットワークスライスによる共存可能性
技術的合理性は十分に高い
IndustryAdoption,EcoSystemBuildingに向けて協調しましょう