ESTUDI I DESENVOLUPAMENT D’UNA O-UNI PER A L’ADAPTACIÓ D’UCLP A GMPLS
-
Upload
alexa-ratliff -
Category
Documents
-
view
38 -
download
0
description
Transcript of ESTUDI I DESENVOLUPAMENT D’UNA O-UNI PER A L’ADAPTACIÓ D’UCLP A GMPLS
ESTUDI I DESENVOLUPAMENT D’UNA O-UNI PER A L’ADAPTACIÓ D’UCLP A GMPLS
Albert López BrescóDirector: Gabriel Junyent Giralt
Codirector: Sergi Figuerola Fernández
2
Xarxes ASON / GMPLS Xarxes controlades per l’usuari i
UCLP Comparativa UCLP / GMPLS Interfície O-UNI Adaptació O-UNI-C a UCLP Conclusions i treball futur
INDEX
3
LAN LAN
XarxaGMPLS
Administrador 1 Administrador 3
Administrador 2
Universitat B
OXC 1 OXC 2
OADM 1
OADM 2
OADM 3
Switch 1Switch 2
Switch 3
Problemàtica a resoldre
Universitat A
UCLP UCLP
4
INDEX
Xarxes ASON / GMPLS Xarxes controlades per l’usuari i
UCLP Comparativa UCLP / GMPLS Interfície O-UNI Adaptació O-UNI-C a UCLP Conclusions i treball futur
5
Xarxes ASON/GMPLS:Aportacions
Aprovisionament de connexions automàtic Soft permanent Commutades
Restauració Encaminament dinàmic Descoberta automàtica de recursos
6
Arquitectura ASON
O-UNICCI
NMI NMI
O-NNI-I O-NNI-E
CCI CCI
Xarxa Client Xarxa Domini A Xarxa Domini B
Pla de gestió
Pla de control
Pla de transport
7
Esquema de blocs d’un node
RC
CC
LRM
NNI
UNI
CallC
RC
CC
LRM
NNI
UNI
CallC
Node veï
Equip de xarxaEquip client
8
INDEX
Xarxes ASON / GMPLS Xarxes controlades per l’usuari i
UCLP Comparativa UCLP / GMPLS Interfície O-UNI Adaptació O-UNI-C a UCLP Conclusions i treball futur
9
Xarxes controlades per l’usuari
Els usuaris són propietaris dels recursos de xarxa.
Els usuaris tenen el poder de gestionar els seus enllaços.
La relació entre les xarxes d’usuaris és d’igual a igual.
UCLP : Software de gestió de xarxes controlades per l’usuari.
10
Xarxa Regional
Xarxa Regional
Universitat
Universitat
Operador A
Operador BXarxa Regional
Xarxa Regional
Universitat
Universitat
Operador A
Operador BXarxa Regional
Xarxa Regional
Exemple de Xarxa de Condomini
A
A B
B
11
Xarxa Regional
Xarxa Regional
Universitat
Universitat
Operador A
Operador BXarxa Regional
Xarxa Regional
Universitat
Universitat
Operador A
Operador BUniversitat
Universitat
Exemple de Xarxa de Condomini
A
A B
B
12
UCLP: definicions LightPath Object (LPO): Abstracció d’un o més lightpaths
amb una sèrie de paràmetres que representen una connexió entre 2 o més commutadors.
Resource Object (RO): És una abstracció dels diferents recursos físics d’un equip.
E2E Connection Object (E2ECO): Abstracció d’una connexió extrem a extrem
LightPath
Slot / Port
Usuari A Usuari B
LPO LPO
LPO
RO A RO B
Federació: Domini administratiu independent que té recursos per compartir amb la resta de federacions. Pot constar d’un o més equips.
13
LAN
LAN
XarxaGMPLS
Administrador 1 Administrador 3
Administrador 2
LPO 1
LPO 2
LPO 3
LPO 4
LPO 5
LPO 6
LPO 7
LPO 8
Federació 1 Federació 3
Federació 2
LPO 1
LPO 2
LPO 3
LPO 4 LPO 5
LPO 7
LPO 6 LPO 8
Base de dades 1 Base de dades 2 Base de dades 3
Universitat A Universitat B
OXC 1 OXC 2
OADM 1
OADM 2
OADM 3
Switch 1
Switch 2
Switch 3
Algoritme de Dijkstra
Switch 1 Switch 2 GMPLS OADM 1 OADM 2
Switch 2 OXC 1
Switch 2Switch 1
OADM 1 OXC 2OADM 2 OADM 1
LPO 2 LPO 4 LPO 5 LPO 6
Exemple de connexió
14
Arquitectura d’UCLP
Funcions d’usuari Funcions d’administrador
Funcions d’usuari Funcions d’administrador
Routing òptic Serveis Lighpath
Registre (JLS) Gestor transac.
Lease Manager
JavaSpace
Switch Listener Gestor ROs
TL1 Interface
Implementació CS
Client GRID FTP Client GUI UCLP Client no GRID
Capa d’accés
Capa de gestió de recursos (objectes)
Capa de control del switch
15
Xarxes ASON / GMPLS Xarxes controlades per l’usuari i
UCLP Comparativa UCLP / GMPLS O-UNI Adaptació O-UNI-C a UCLP Conclusions i treball futur
INDEX
16
Comparativa
GMPLS UCLPSubleasing Gestió compartida d’un nodeProtecció
Monitorització de la xarxa Descobriment / inventari automàtic de la xarxa. Elecció de ruta
17
Xarxes ASON / GMPLS Xarxes de condomini: UCLP Comparativa UCLP / GMPLS Interfície O-UNI Adaptació O-UNI-C a UCLP Conclusions i treball futur
INDEX
18
Optical – User to Network Interface
Interfície de senyalització entre els equips de l’usuari i la xarxa de transport.
UNI-C UNI-N UNI-N UNI-C
O-UNI O-UNI
19
Funcionalitats de l’O-UNI
OIF: Optical Internetworking Forum UNI 1.0
Establiment de connexió Eliminació de connexió Estat de la connexió Descoberta automàtica Utilització
“RSVP Extensions for User Network Interface (UNI) 1.0 Signaling, Release 2”, OIF Contribution, febrer 2004
20
Models d’invocació
UNI-N
UNI-C
Client
UNI
ISIUNI-NUNI-C
Client
UNI
• Directa
•Indirecta
UNI-C UNI-N
Client
UNI
ISI ISI
UNI-C
UNI-N
Client
UNI
21
Senyalització de l’O-UNI: RSVP-TE
Descripció de la funció realitzada Missatges associats
Petició de cració de connexió Path
Resposta a la petició de creació de connexió
Resv, PathErr
Confirmació de la creació de la connexió
ResvConf
Petició d’eliminació de connexió Path o Resv
Resposta a la petició d’eliminar connexió
PathErr amb el bit de Path_State_Removed, PathTear
Pregunta per l’estat de la connexió Implícit amb el protocol (RSVP-TE)
Resposta sobre l’estat de la connexió Implicit amb el protocol (RSVP-TE)
Notificació PathErr, ResvErr
22
Establiment d’una connexió
UNI-C UNI-N UNI-N UNI-C
Path Path
ResvResv
ResvConf ResvConf
Path
• Origen: TNA A• Destí: TNA B• Tipus de tràfic
Resv
• Tipus de reserva:FF• Tipus de tràfic• Objecte ResvConf
TNA A TNA B
23
Eliminació d’una connexió
UNI-C UNI-N UNI-N UNI-C
Path Path
ResvResv
PathTear PathTear
Path
• Origen: TNA A• Destí: TNA B• Tipus de tràfic• Admin Status: RD
Resv
• Tipus de reserva:FF• Tipus de tràfic• Admin Status: D
TNA A TNA B
24
Procés de refresc
Enllaç BPath BResv B
Enllaç APath AResv A
UNI-C UNI-N
SrefreshACK
SrefreshACK
Path A Path B
Resv A Resv B
Path A Path B
Resv A Resv B
Srefersh
• Path A• Resv B
Srefersh
• Path B• Resv A
25
Xarxes ASON / GMPLS Xarxes controlades per l’usuari i
UCLP Comparativa UCLP / GMPLS Interfície O-UNI Adaptació O-UNI-C a UCLP Conclusions i treball futur
INDEX
26
Interconnexió UCLP/GMPLS(I)
Xarxa GMPLSXarxa GMPLS
Federació
UCLP 1
Federació
UCLP 2
Federació
UCLP 3
SNMP
O-UNI
TL-1
Cisco Catalyst 3750Nortel OPTera Metro 5200
Xarxa GMPLS
Xarxa GMPLS
Port 1
Port 2
Port 3
Port 4
Port 5
Port 6
Port 7
Port 8
27
SwitchPoller
SwitchList
SwitchInfo
SlotInfo
PortInfo
ChannelInfo
INFO
Switch Implementation(ONS15454,
Catalyst 3750, Nortel Optera Metro 5200,GMPLS)
External SWITCH INTERFACE methods
TL1 API Package
SNMP APIPackage
CLIPackage
Other
SSL TransportTCP Transport
SocketReader
TRANSPORT
Transport Interface
EQUIPMENT
Protocol InterfacesetTransportgetTransport
connect disconnectsendMsg getMsgsetHost getHost
openSessioncloseSessionsend get recv
PROTOCOL
Internal SWITCH INTERFACE methodssetProtocol getProtocol getConfig
UDP
SWITCHDEPENDANT
AlarmHandler
Switch Communication Service (II)
29
Interconnexió UCLP/GMPLS(II)
UNI-N
SCS
GSAP
JSAP
LPOS
UNI-C
RC
NNI
LRM
CC UNI-N
RC
LRM
CCNNI
XARXA
GMPLS
OXC 1
OXC 3
RESV
RESV
RESV
PATH
PATHPATH
30
INDEX
Xarxes ASON / GMPLS Xarxes controlades per l’usuari i
UCLP Comparativa UCLP / GMPLS Interfície O-UNI Adaptació O-UNI-C a UCLP Conclusions i treball futur
31
Treball realitzat
Estudi dels sistemes de control de xarxa: ASON/GMPLS Model orientat als operadors. UCLP Model orientat als usuaris.
Solució a la interconnecció xarxes UCLP a través de dominis GMPLS Desenvolupament del mòdul UNI-C per UCLP Desenvolupament d’un prototip d’UNI-N
32
Conclusions
Solució al problema d’interconectar xarxes UCLP separades per dominis GMPLS
Abstracció dels recursos de varis equips en un sòl switch lògic
Gran flexibilitat de l’O-UNI a l’hora d’interconectar UCLP a GMPLS