Upload
greta
View
30
Download
2
Embed Size (px)
DESCRIPTION
Functionally distributed transport networking architecture for Future Network. 2009/4/8 Shinichiro Chaki NTT Network Service Systems Laboratories. What is Future Network?. ◆ ITU-T SG13 Q21 - PowerPoint PPT Presentation
Citation preview
1Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
Functionally distributed Functionally distributed transport networking transport networking
architecture architecture for Future Networkfor Future Network
2009/4/8
Shinichiro ChakiNTT Network Service Systems
Laboratories
2
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
What is Future Network?
◆ ITU-T SG13 Q21Future Network (FN): A network which is able to provide revolutionary
services, capabilities, and facilities that are hard to provide using existing network technologies.Note: FN provides mechanisms that benefit every participant as much as they contribute. It will be studied based on clean-slate approaches.
◆ What is revolutionary services, capabilities and facilities?Will be discussed in Focus Group on Future Networks.
◆ Many requirementInfrastructure which handle medical treatment, education, security, public office, welfare etc., not only market or playground. Avoid digital divide. Handle not only human but also things. From tiny bandwidth to huge bandwidthHuge number of terminals
3
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
Virtualization?
◆Future Network expected to support virtualizationSharing Network Resources;
packet bandwidth, time slot, wave length, optical fiber, etc.Network functions?
VPN-GW, Traffic Monitor, NAT/FW(DPI), etc.?Network server functions?
DNS, AAA, Strage, etc.?
Optical Transparent Network
Packet Network #1 Packet Network #3
Packet Network #2
DNSAAA Strage
DNSAAA Strage
DNSAAA Strage
DNSAAA Strage
GW Mon. NAT/FW
GW Mon. NAT/FW
GW Mon. NAT/FW GW Mon. NAT/FW
4
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
Requirements to construct Future Network
• Easy to build large-scale network
• Easy to software upgrade
• Easy to add new hardware related functions
• Easy to control path according to a policy
5
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
Functionally distributed transport networking architecture
Existing transport networkExisting transport network Functionally distributed transport networkFunctionally distributed transport network
◆ To construct future network which solve the problems of increasing the size of networks and enable easy addition of functions to the transport, functionally distributed transport networking architecture will be a candidate.
◆ The architecture separates the control-plane processing part (control element, CE) from the forwarding plane processing part (forwarding element, FE) of the transport system.
CE
FE
CE
FE
CE
FE
CE
FE
CE
FE
FE
FE
CE
FE
FE
FE
CEFE
CEFE
CEFE
CEFE
CEFE
CEFE
CEFE
CEFE
AS 1
AS2 AS3
CE
FEFE
FE
CE
FEFE
FE
CE
FEFE
FE
CE
FEFE
FE
AS 1
Routing mechanism becomes complicated (e.g. Routing for inter-AS)
All nodes need program upgrade to add new functions or to install corrected program.
Bug fix new functions
★★
★★ ★★
★
★ ★
★
Separates CE from FE of router, physically.CE controlls FEs.
CE: Control ElementFE: Forwarding Element
6
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
Functional overview of each elements
• CE performs functions that:– collect and manage the topology information of the
network between the FEs and construct the LSDB.– exchange the LSDB with other CEs that control other FE
groups.– compute the routing information base (RIB).– generate the forwarding information base (FIB) of each
connected FE from the RIB.– send each FIB to the corresponding FE via the control
session.
• FE performs functions that:– collect topology information about the network between
adjacent FEs.– send topology information to the CE.– forward the data packets based on the FIB.
• SE is an element in which the service processing (for example, security and access control) is executed on demand from the CE.
7
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
Easy to build large-scale network
CE
FE
CE
FE
CE
FE
CE
FE
CE
FE
FE
FE
CE
FE
FE
FE
CE
FE
CE
FECE
FE
CE
FECE
FE
CE
FECE
FE
CE
FE
AS 1
AS2 AS3
CE
FE
FE
FE
CE
FE
FE
FE
CE
FE
FE
FE
CE
FE
FE
FE
AS 1
The information between CEs is decreases, so division of AS is unnecesary.
Division of AS is needed for scalability. Restriction of protocol will occur in inter-AS environment.
A large-scale network can be built without dividing AS.
Existing transport networkExisting transport network Functionally distributed transport networkFunctionally distributed transport network
8
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
Easy to software upgrade
Maintenance operation time is reduced by using one CE to control several FEs.
CE
FE
CE
FE
CE
FE
CE
FE
CE
FE
FE
FE
CE
FE
FE
FE
SE
Corrected software
The number of CE(s) that should be upgraded decreases.
All CEs have to upgrade a software.
Existing transport networkExisting transport network Functionally distributed transport networkFunctionally distributed transport network
9
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
CE
FE
Easy to add new functions
CE
FE
CE
FE
CE
FE
FE
FE
CE
FE
FE
FE
SE
Transport network service functions (e.g. Packet filtering)
SESE
SECE
FESE
All FEs must upgrade to add new service functions.
SE provides service functions to packets transmitted from FE.
SE
An existing route is slightly changed so that it may go via an SE.
There is no necessity to add the new functions to all FEs. - New service can be developed in a timely manner at a low cost. - New service can be started from a small scale.
Existing transport networkExisting transport network Functionally distributed transport networkFunctionally distributed transport network
10
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
Easy to control path according to a policy
CE
FE
CE
FE
CE
FE
CE
FE
CE
FE
FE
FE
CE
FE
FE
FE
SE
Routing information is gathered by a CE, so the CE easily controls the path by policy base routing.
Each node calculates a path by carrying out autonomous distribution, so controlling paths is difficult.
CE collects routing information, which can be performed, so that application of a new policy is easy.
Existing transport networkExisting transport network Functionally distributed transport networkFunctionally distributed transport network
11
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
FiberWDM-FE WDM-FE
-FE -FE
STMTS-FE TS-FE
Packet-FE Packet-FEPacket
VPN-SE VPN-SE
AAA-SE AAA-SE
TCP SE TCP SE
CE CE
One image of future network architecture
Time critical or huge volume
transfer
For user’s on demand request;by SIP or new in channel protocol?
Secure Closed Network
TCP comm. With long delay
12
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
SE example : TCP accelerator SE
Throughput
Time
RTT2
Throughput
Time
RTT1
Throughput
TimeRTT2
TCP slow start mechanism strongly depend on round trip time(RTT). TCP accelerator accelerate TCP communication with large RTT.
Ack
Ack
Ack
Ack
Divided Ack
SE provides real-time process for flow, stream, or packets.
13
Network Service Systems Laboratories
Copyright (C) 2009 Nippon Telegraph and Telephone Corporation. All rights reserved.
Thank you
This work is partly supported by the National institute of Information and Communications Technology (NICT).