Terabit OBS Super-Net Experiments Nippon Telegraph and Telephone Corporation (NTT) Takeshi Yagi 1

advertisement
Terabit OBS Super-Net Experiments
Nippon Telegraph and Telephone Corporation (NTT)
Takeshi Yagi
1
© 2006 NTT Information Sharing Platform Laboratories
Agenda
1. Introduction
- Goal of this research
- The conventional optical network
- Key points in implementing the e-Japan program
- Network requirements
2. Proposed architecture
- Concept of a terabit OBS super net
- Outline of proposed technologies
- Traffic-driven optical path control technology
- Application-driven optical path control technology
- Network policy control technology
3. Experiments on optical test bed (Japan Gigabit Network II)
4. Conclusion
2
© 2006 NTT Information Sharing Platform Laboratories
1. Introduction
3
© 2006 NTT Information Sharing Platform Laboratories
Goal of this research
Implementation of the e-Japan strategy
- Broadband access (10Mb/s) by 30 million users
- Super broadband access (100Mb/s) by 10 million users
Terabit-class forwarding performance is needed
Accommodate forty million users using 4,000 edge routers
(Each edge router accommodates 10,000 users)
Connect 4,000 edge routers by 10,000 optical paths
(Bandwidth of optical path is 10Gb/s)
10,000
users Edge
router
Edge
router
Terabit super network
(10Gb/s×10,000)
10,000 users Edge
router
4
Edge
router
4,000
edge routers
Edge
router
© 2006 NTT Information Sharing Platform Laboratories
The conventional optical network
Deploy optical network to achieve high network bandwidth
- Connect all edge routers using optical paths
- Establish full mesh of optical paths
between all edge routers to maintain reachability
→ Full mesh topology isn’t economical
Ex. 16 million optical paths would be needed
→ Total bandwidth would be petabit class: "over spec"
Terabit super network
10,000
users
Edge
router
・
・
・
・
10,000
users
Edge
router
Edge
router
Edge
router
4,000
edge routers
Sixteen million optical paths
5
© 2006 NTT Information Sharing Platform Laboratories
Key points in implementing the e-Japan program
Point 1 for implementation of the e-Japan strategy :
Use an electronic network to maintain reachability
Point 2 for implementation of the e-Japan strategy :
Assign optical paths dynamically to improve performance
Concentration Electrical
of traffic load
IProuter
router
Maintain reachability by using
4,000 optical paths
Edge
router
Edge
router
Edge
router
Optical router
Optical router
Expand
Direct connection
between edge routers bandwidth
6
Edge
router
4,000
edge routers
Cut-through optical path
© 2006 NTT Information Sharing Platform Laboratories
Network requirements
Point 2 for implementation of the e-Japan strategy :
Assign optical paths dynamically to improve performance
Improve the performance of the whole network
- Avoid congestion
Optimize
- Accommodate many users Key the network topology
Demands from specific users
- Provide assured quality
- Supply services
Assign specific optical
Key
paths as fast as possible
Respond to many kinds of requirement
Key
7
Use cooperating optical network control technologies
© 2006 NTT Information Sharing Platform Laboratories
2. Proposed architecture
8
© 2006 NTT Information Sharing Platform Laboratories
A terabit OBS Super Net
CLI
Network
control
server
SNMP
SNMP
O-UNI
Electrical
IP router
IP layer
Burst
control layer
Terabit
control layer
Optical
path layer
Application Application
control server
layer
Edge
router
Burst Burst Burst Burst Burst
CTL signaling CTL signaling CTL
Terabit
Terabit
Terabit
GMPLS
GMPLS
CTL
CTL
CTL
GSMP
OBS
Optical router
OBS
OBS
Optical router Optical router
GMPLS:Generalized Multi-Protocol Label Switching
GSMP:General Switch Management Protocol,OBS:Optical Burst Switch
CTL:Controller,CLI:Command Line Interface
© 2006 NTT Information Sharing Platform Laboratories
9
Edge
router
An outline of proposed technologies
Cut-through optical path control technologies
Traffic-driven optical path control technology
- Maximize network throughput Key Optimization
Implement traffic engineering by terabit controllers
・Maximize use of all optical paths
Application-driven optical path control technology
- Assign optical paths according to user demand
Time
Implement optical burst functions in burst controllers
・Minimize control time required to establish optical paths
Key
Network policy control technology
- Select from two types of controller according to type of demand
10
© 2006 NTT Information Sharing Platform Laboratories
Traffic-driven optical path control technology(1/3)
- Maximize network throughput
Requires control according to traffic condition of IP layer
- Detect congestion using a network control server
by referring to traffic load in IP routers
- Avoid congestion
Select and
by establishing a cut-through optical path
control
- Maximize use of all optical paths
terabit
by dynamically redistributing them
controllers
- Maximize total network throughput
by distributing traffic load
11
© 2006 NTT Information Sharing Platform Laboratories
Traffic-driven optical path control technology(2/3)
(2) Refer to traffic load periodically and detect congestion
Network
control
(3) Identify ingress-egress edge router
server
pair forSNMP
which traffic load is large
SNMP
O-UNI
(4) Trigger signaling
IP
bylayer
O-UNI
Electrical(1)
IP router
Monitor traffic load
(5) Establish
optical path
Terabit
Terabit
Terabit GMPLS Terabit GMPLS
control
layerIP routes CTL
(6)
Change
CTL
CTL
GSMP
Optical
path
layer
Edge
router
OBS
OBS
OBS
Edge
router
Optical router Optical router Optical router
GMPLS : Generalized Multi-Protocol Label Switching
Traffic-Driven
cut-through optical
GSMP : General Switch Management
Protocol
OBS : Optical Burst Switch, CTL : Controller, CLI : Command Line Interface
© 2006 NTT Information Sharing Platform Laboratories
12
path
Traffic-driven optical path control technology(3/3)
- Maximize use of all optical paths
It is important to distribute optical paths
Assign a
cut-through
optical path
Specify an ingress-egress
edge router pair
Optical
router
Edge
router
Edge
router
Optical
router
Optical
router
Optical
router
Traffic engineering on optical layer
13
Select the
shortest route
Optical
router
Edge
router
Route distribution on
optical layer
© 2006 NTT Information Sharing Platform Laboratories
Application-driven optical path control technology(1/3)
- Assign an optical path according to a user demand
Requires immediate control to meet user demand
- Accept user demand
by cooperating with application control server
- Assign optical path
by establishing a cut-through optical path
- Minimize control time
by using burst signaling in place of GMPLS
Select and
control
burst
controllers
- Minimize total transfer time of user data
- Implement a user service offering assured quality
14
© 2006 NTT Information Sharing Platform Laboratories
Application-driven optical path control technology(2/3)
(1)routers
Specify source-destination
(2) Specify ingress-egress edge
(6)
Request
removal of optical path
users
and
request
which are accommodate users involved
when
data transfer
completed
establishment
of
cut-through
Network
CLI
control
optical path
server
Application Application
control server
layer
SNMP O-UNI
(3) Use O-UNI to
IP
layersignaling
trigger
Burst
(5) Establish
control
an IPlayer
route
Optical
path
layer
Edge
router
Electrical
IP router
Burst Burst
CTL signaling
OBS
Optical router
(4) Establish
an optical path
Burst Burst Burst
CTL signaling CTL
GSMP
OBS
OBS
Edge
router
Optical router Optical router
GMPLS : Generalized Multi-Protocol Label Switching
Application-driven
cut-through optical path
GSMP : General Switch Management
Protocol
OBS : Optical Burst Switch, CTL:Controller, CLI:Command Line Interface
© 2006 NTT Information Sharing Platform Laboratories
15
Application-driven optical path control technology(3/3)
Use burst signaling, which can reducing control time
by sending signaling to the next node
before controlling optical switch
#1
#i
#3,#N
Signaling at Node#2
Bd2
Bd2 Bd1
Obd2 Obd1
Time to
control
optical
path
Data forwarding : Obd 1
tdown,m
t
down,in
tsetup
#1
Burst
signaling
#1
remove
#3
improvement
establish
#3
t
Data forwarding : Obd 2
16
Normal
GMPLS
signaling
t
: time to process
:time to control
optical switch
© 2006 NTT Information Sharing Platform Laboratories
Network policy control technology (1/2)
- Assign an optical path according to different kinds of demand
Requires selection of controller according to kind of demand
- In the case of traffic demand, establish cut-through optical
path by selecting terabit controllers
- In the case of an application request, establish cut-through
optical path by selecting burst controllers
- Give priority to application requests over traffic demands by
policy management at the network control server
- Recognize importance of a user service while maintaining
terabit-class performance economically
17
© 2006 NTT Information Sharing Platform Laboratories
Network policy control technology (2/2)
CLI
Network
control
server
SNMP
SNMP
O-UNI
Electrical
IP router
IP layer
Burst
control layer
Terabit
control layer
Optical
path layer
Edge
router
Burst Burst
CTL signaling
Application Application
control server
layer
Request a cut-through
optical path
Generating/removing
Generate/remove
through optical paths
cut-through
Burst cut
Burst Burstoptical paths
CTL
signaling
CTL
Terabit
Terabit
Terabit
GMPLS
GMPLS
CTL
CTL
CTL
GSMP
OBS
Optical router
OBS
OBS
Optical router Optical router
Edge
router
Traffic-driven cutGive priority to an application-driven
© 2006 NTT Informationthrough
Sharing Platformoptical
Laboratories path
cut-through
optical path
18
3. Experiments on optical test bed
(Japan Gigabit Network II: JGN II)
19
© 2006 NTT Information Sharing Platform Laboratories
The experimental network structure
Network control server
IP network
Display
Edge
router
User
router
ISP
Optical
router
Edge
router
Application
control
server
Web clients
A video
transmitter
Electrical
IP router
Optical
router
Optical
router
Optical
router
Optical
router
Optical terabit network
Optical
router
Optical
router
User
router
ISP
Edge
router
Optical
router
Optical burst network
20
© 2006 NTT Information Sharing Platform Laboratories
Web
servers
Results of the experiment (1/3)
Confirm implementation of our architecture
Objectives of experiments
Network control server
Confirm server functions
- Select and control
Burst
Terabit
CTL
CTL
each type of controller
- Implement policy control
Confirm functions of optical router
OBS
- load and run two kinds of controller
Optical router
- sharing one OBS between two controllers
Results of experiments
It was possible to implement both key network features.
The proposed technology can incorporate two kinds of controller
in one physical OBS network
21
© 2006 NTT Information Sharing Platform Laboratories
Results of the experiment (2/3)
Confirm optical path distribution in an optical terabit network
Details of experiment
Introduction of a fault in this link
Video
transmitter
Display
User
router
ISP
Edge
router
Optical Optical
router router
Optical Optical
router router
Optical
router
Edge
router
User
router
ISP
Confirm time to restore
Results of experiments
The restoration time is a few milliseconds, so
real-time video streaming was not interrupted
The proposed technology can implement optical path distribution
and protection control can be performed in a few milliseconds
22
© 2006 NTT Information Sharing Platform Laboratories
Results of the experiment (3/3)
Compare the control time for normal GMPLS signaling
with a control time for burst signaling
Results of experiments
Control time for assigning an
optical path for a user request *
Time for signaling in the control
time
Using normal
GMPLS
3214 ms
Using burst
control
413 ms
3103 ms
285 ms
The proposed technology can improve the control time
by using a burst signaling
23
© 2006 NTT Information Sharing Platform Laboratories
4. Conclusion
24
© 2006 NTT Information Sharing Platform Laboratories
Conclusion
The goal Implementation of the “e-Japan strategy”
Cut-through optical path control technologies
- A traffic-driven control technology
Maximizes network throughput
The
- An application-driven control technology
proposed
Assigns optical paths in response to user requests
network - A network policy control technology
Selects GMPLS or burst signaling
according to kind of demands
Effect
25
Implementing “Terabit OBS Super-Net” will allow
40 million users to be accommodated economically
© 2006 NTT Information Sharing Platform Laboratories
Supported by
26
© 2006 NTT Information Sharing Platform Laboratories
Appendix 1
Traffic-driven optical path control technology
Assign a new cut-through optical path by removing an old one
if the traffic for the new one is larger than that for the old one
(2) Assign cut- through
optical path to traffic
flow which is larger
than that on old path
Electrical
IP router
Network
control server
Edge
router
#3
New cut-through optical path
Edge
router
#1
(1) Shortage of ports due to
existence of old cut-through
optical path
27
Edge
router
#2
Old cut-through optical path
© 2006 NTT Information Sharing Platform Laboratories
Download