Scuola Superiore Sant’Anna di Studi Universitari e di Perfezionamento Consorzio Nazionale...
-
Upload
justina-fox -
Category
Documents
-
view
224 -
download
2
Transcript of Scuola Superiore Sant’Anna di Studi Universitari e di Perfezionamento Consorzio Nazionale...
Scuola Superiore Sant’Anna
di Studi Universitari
e di Perfezionamento
Consorzio Nazionale
Interuniversitario
per le Telecomunicazioni
Piero.Castoldi [email protected]
Fabio Baroncelli [email protected]
Barbara Martini [email protected]
Scuola Superiore Sant’Anna
di Studi Universitari
e di Perfezionamento
Consorzio Nazionale
Interuniversitario
per le Telecomunicazioni
Control Plane modeling for ASTN: guidelines and experimental activities
NOBEL WP4 Meeting – Dec 1st, 2004
2
Objective: Information Modeling (IM) definition related to Control Plane (CP) operation: CP_T & CP_C Rigorous modeling and easy scalability
CP operation relevant aspects: State of the control plane network elements
Routing and signaling information
Switched connectivity establishment (SPC and SC)
Reference standard: ITU-T G.805: Generic functional architecture of transport networks ITU-T M.3100: Generic Network Information Model ITU-T G.8080: Architecture for the Automatic Switched Optical Network (ASON)
Steps: Study of internal functional blocks for a generic CP network element (CPE) Layering according to switching capability of transport network element Definition of IM fragment related to CP operation Testbed implementation for IM validation
Outline
3
Layering & Partitioning Concepts - G.805
Specific Layer Network
Specific Layer Network
Specific Layer Network
Client
Client
Server
Server
Layering view(Client/Server Association)
Layer network
= subnetwork
Layer network that is recursively partitioned subnetworks
Partitioning concept(applied to a signle layer network)
Sublayer
Sublayer
Sublayer
4
Subnetwork point (SNP) - G.8080
SNC
SNP
SNC
SNPSubnetwork
Trail
Link Connection
SNP Link Connection
TTP (M.3100)TCP (G.805)
CP (G.805)CTP (M.3100)
TTP (M.3100)TCP (G.805)
CP (G.805)CTP (M.3100)
SNC
SNP
SNC
SNPSubnetwork
Trail
Link Connection
SNP Link Connection
TTP (M.3100)TCP (G.805)
CP (G.805)CTP (M.3100)
TTP (M.3100)TCP (G.805)
CP (G.805)CTP (M.3100)
SNP Link Connection SubNetwork Connection
SNP
SNPP LinkSNPP
**
+N +2
+N
+2
+N
+2
+N
+M
CP = Connection Point
TCP = Termination Connection Point
SNC = Sub Network Connection
SNP = Sub Network Point
SNPP = Sub Network Point Pool
CTP = Connection Termination Point
TTP = Trail Termination Point
CP = Connection Point
TCP = Termination Connection Point
SNC = Sub Network Connection
SNP = Sub Network Point
SNPP = Sub Network Point Pool
CTP = Connection Termination Point
TTP = Trail Termination Point
5
CP layering according to switching capability
CPE
CPECPE
CPE
CCI NNI
Layer n+3
Layer n+2
Layer n
Layer n+1
Transport Plane ModelingTransport Plane Modeling
Layer m+1
Layer m
Control Plane ModelingControl Plane Modeling
CPE
CPECPE
CPE
6
CPE layer-n functional components
CPE
Connection Controller (CC)
Link Resource Manager (LRM)
Routing Controller (RC)
Termination & Adaptation
Performer (TAP)
Discovery Agent (DA)
RDB
Call Controller
LRMDB
Client
NE
CCI
NNI
CPE
UNI PortUNI protocol
Controller
NNI ProtocolController
NNI Port
UNI
from G.8080 in blackfrom SOON (our proposal) in blue
7
Reference interfaces: Inter-NNI Intra-NNI
CPELayer n+1
CPE Layer n
CPELayer n-1
UNI CPELayer n+1
CPELayer n
CPELayer n-1
Intra NNI
Inter NNI
Inter NNI
Intra NNI
Intra NNI
Domain A
E-NNI
CPE CPE
8
Work in progress
Extend the scope of the M.3100 Generic Information Model
M.3100 IM fragments: Network fragment Managed element fragment Termination Point fragment Transmission fragment Cross connection fragment Functional Area fragment
M.3100 extension to Termination Point fragment related to SNP objects relevant for control information management
M.3100 additional fragments in order to take into account the switched connection set-up, routing and signaling processing
9
The CP modeling experiment activity
Verification of the ITU-T G.8080 Control Plane Element modeling.
Valuation of the scalability of the CP multilayer modeling by comparing the results obtained with a transport plane equivalent simulation based on a CP single layer approach.
Development of a NE independent CCI communication protocol able, at the same time, to support the layer specific constrains.
Study of the client-server network interaction via UNI for the creation and maintenance of switched connections.
Study of the Control Plane INTRA and INTER layers communication via NNI for supporting the routing and signalling processing.
10
The SOON Simulated TestbedIn order to achieve the presented goals we need a testbed composed by:• a transport network with at least 2 layers provided with switching capability and
more than 3 nodes per layer• a control plane compliant with the ITU-T G.8080 Recommendation• a set of data traffic generator device and a set of data traffic analyser
Solution:
Utilize a discrete-event network simulation tool that permits to easily implement the CP and provided with a large network element library for achieve a realistic implementation of a complex transport planes.
Tool adopted:
J-Sim* (www.j-sim.org) a Java-based freeware discrete-event simulator based on the Autonomous Component Architecture (ACA)
*project partially supported by: NSF Next Generation Software program, DARPA/IPTO network modeling and simulation program, MURI/AFOSR, Cisco Systems, Inc., Ohio State University, and University of Illinois at Urbana-Champaign.
11
Tesbed
Screen shot taken by J-Sim Editor
UNI NNICCIData
Bidirectional Connection
Unidirectional Connection
13
Experimental activities work in progress
Determine a complete CCI, UNI and NNI message sets for achieving a layer independent CPE architecture.
Increase the number of network nodes and the number of layers in the simulated testbed for verifying the scalability of the CP modeling proposed.
Introduce the SOON Service Plane in the testbed.
Create an hybrid testbed able to combine the simulated CP with real network device.
15
The SOON project
Control Plane
Transport Plane
NMI-T
NMI-A
CSI
UNI
CCI
Service Plane
Management Plane
X
AS
TN
Customer
SO
-AS
TN
CP Modeling: Vision of the TP through CP
• Functional layering• Reference Point definition
CP network element modeling •Functional blocks definition•CCI standardization•UNI - NNI development
CP Modeling: Vision of the TP through CP
• Functional layering• Reference Point definition
CP network element modeling •Functional blocks definition•CCI standardization•UNI - NNI development
SP activities:
Dedicated functional blocks definition
IN concept application
Separation of the Service Provider from Network Provider
Standard interface development
SP activities:
Dedicated functional blocks definition
IN concept application
Separation of the Service Provider from Network Provider
Standard interface development
MP Modeling: IM extension for CP management NMI-A standartization
MP Modeling: IM extension for CP management NMI-A standartization Testbed:
Pisa Metro/Core DWDM Ring Acreo Stockholm testbed J-Sim based Simulated testbed
Testbed: Pisa Metro/Core DWDM Ring Acreo Stockholm testbed J-Sim based Simulated testbed