User-Controlled E2E Lightpath Provisioning over CA*net 4 May 26, 2003 Lead Participant: University...
Transcript of User-Controlled E2E Lightpath Provisioning over CA*net 4 May 26, 2003 Lead Participant: University...
User-Controlled E2E Lightpath User-Controlled E2E Lightpath Provisioning over CA*net 4Provisioning over CA*net 4
May 26, 2003May 26, 2003
Lead Participant: University of OttawaLead Participant: University of OttawaParticipant: Communications Research CentreParticipant: Communications Research Centre
CANARIE’s Directed Research ProgramCANARIE’s Directed Research Program
Université d’OttawaUniversity of Ottawa
CA*net 4 ArchitectureCA*net 4 Architecture
AS271
AS15296AS803
AS10965
AS549
AS818AS10786AS376
AS611AS7860
AS10972
AS8111
AS683AS145AS513AS7170AS293
AS101 AS8933
Vancouver
Edmonton Saskatoon
Winnipeg
Calgary
Seattle
Regina
Chicago
Toronto
New York
Ottawa
Montreal
Fredericton
Halifax
St. John’s
UCLPServices
Architecture
The Switch Implementation ClassImplements the CS Interface to proxybetween different network devices
LPO DB
Switch StateDB
JavaSpace
CS Interface
Stateless services that areexecuted at the client
LPOService
Notification From Switch
Delete LPO
Find JavaSpace
Add LPODelete E2E Connection
Concatenate LPOPartition LPO
Create E2E Connection
Query JavaSpace
Private Methods within theservice
SwitchCommunication
Service
Create ROQuery Switch
Undo XCMake XC
TL1 O-UNI,GMPLS
RO Manager
Grid Service Access Point
AdminFunctions
Display ResourcesCreate New LPO
Delete LPOModify LPO
UserFunctions
ConnectionRequestConnectionDeleteConnectionStatus
Notification
To ASTo OXC
Display ResourcesCreate Fund LPODelete Fund LPO
Modify LPO
ConnectionRequestConnectionDeleteConnectionStatus
NotificationFind Switch Path
Find LPOs
Jini SAP
LPO Service
JavaSpace Proxy
CS Interface
Jini Lookup ServiceJini SAP
Federated JLS1
Federated JLSn
View/Access to ServicesView/Access to Services
• In the Scenario below, User A in Federation A wishes to create a connection with User C in Federation C
• LPO1 (A-B) and LPO2 (B-C) will be concatenated together to form LPO3 (A-C)• Only the services that will be used by Federation A to setup the lightpath are shown
– The sequence to form the E2E connection is shown on the next slide– Note the sequence is color coded to reflect the services in each domain
• Federation A = Blue, Federation B = Orange, Federation C = Green
Federation B Federation C
User C
LPO1 (A-B) LPO2 (B-C)
JLSJS JLS
JS
LPO3 (A-C)
SCS
CS
SCS
CSUser A
Federation A
LPOS
SCS
JLSJS
JSAP
CS
UF
GSAP
GMPLS
Input Ports Output PortsInput Ports Output Ports
LPOS Cisco 15454
makeXC()
CS Interface
return
LPOS AS-GMPLS
makeXC()
CS Interface
return
Interfacing withNetwork Devices
Switch Cloud