240 likes | 445 Views
The Management Model of the Centralized Network Architecture. draft-richard-opsawg-cna-mib-00. Richard. IETF 75th meeting, Stockholm. For the Network Access Technologies such as PON, WLAN and so on, there is a Generic Management Model behind them.
E N D
The Management Model of the Centralized Network Architecture draft-richard-opsawg-cna-mib-00 Richard IETF 75th meeting, Stockholm
For the Network Access Technologies such as PON, WLAN and so on, there is a Generic Management Model behind them. The presentation is to discuss the Model and give an example using SNMP MIB. Preface
Agenda Typical Network Access Technologies Centralized Network Architecture A Generic Management Model MIB Objects for the Model Next Steps Need Your Guidance
Typical Network Access Technologies (1/3) Passive Optical Network (PON) PON defines an architectures of fiber to the home. OLT • OLT (Optical Line Termination) provides the • interface between the PON and • the service providers’ network • ONU (Optical Network Units) terminates the • PON and offer interfaces such as xDSL, Ethernet • to users • OLT can manage and control the ONUs • according to IEEE 802.3ah and IEEE 802.1ag POS ONU
Typical Network Access Technologies (2/3) Centralized WLAN Architecture IETF CAPWAP WG defines RFCs for it. AC • AC (Access Controller) manages and • controls multiple WTPs (Wireless • Terminal Point) by the tunnel between • WTP and AC. • WTP can forward the station’s data to AC • by the tunnel. • WTP use certain wireless technologies • such as 802.11 radio interface to • communicate with the station. WTP station
Typical Network Access Technologies (3/3) • The PON and Centralized WLAN Architecture give • some typical examples to the Network Access • Technologies, the multiple access units (ONU, WTP) • under control by a controller unit (OLT, AC) is a • an emergingtrend. • There are generic models behinds • Network Topology • The Operation and Management Model
Typical Network Access Technologies Centralized Network Architecture A Generic Management Model MIB Objects for the Model Next Steps Need Your Guidance Agenda
Centralized Network Architecture The Centralized network architecture (CNA) offers the access service to stations (user) by distributing functions among AC and multiple TPs. Access Controller (AC) AC manages multiple TPs through a tunnel protocol. OLT AC Tunnel offers a management channel to the AC Terminal Point (TP) TP are under management by the AC Through the tunnel ONU WTP 1 2 3 4 Ethernet, 802.11, 3G… The interfaces on the TP are important entities which offers the access service to the station Station
Typical Network Access Technologies Centralized Network Architecture A Generic Management Model MIB Objects for the Model Next Steps Need Your Guidance Agenda
Generic Management Model (1/2) To manage a CNA, the basic operation steps are: 1) The operator prepares the configurations for TPs to be managed before they connect to the AC and can change TPs' configuration after they connect to the AC. The configuration for a TP is identified by TP’s base MAC address. 2) The TP discovers AC and establishs the tunnel with AC. 3) TP downloads configuration by match its base MAC address with configuration’s Id. 4) TP MAY not run SNMP service, while AC SHOULD. TP reports Its status info to AC through the tunnel. AC provides the management Interfaces to the operators
Generic Management Model (2/2) The following management objects are important: 1) AC Such as the number Of TPs connecting to AC. 2) TP Such as status, software version, current configuration 3) Interfaces on the TP Such as if Name, status, configuration 4) Tunnel Such as peer of the tunnel, the establishment time 5) Station Such as Id, the interface attached SNMP, Netconf AC TP1 TP2 1 2 3 4 1 2 3 4 STA1 STA2 STA3
Typical Network Access Technologies Centralized Network Architecture A Generic Management Model MIB Objects for the Model Next Steps Need Your Guidance Agenda
MIB Operation Steps SNMP Agent on the AC Create TP profile to prepare Configuration It triggers the AC automatically creates the “TP Profile Interface”. To allow multiple TPs share a TP profile Specify a TP profile used by which TPs Use the MIBs such as the Network Access Technologies’ to configure parameters for TPs and their interfaces A access technology such as IEEE 802.11 usually already defines the MIBs, We should reuse it. TP boots up and connects to AC through the tunnel It triggers the AC automatically creates the “TP Virtual Interface”. Through the SNMP to query TP, station,
TP Template Interface For any network access technology, the configuration and management of interface is very important, and a technology usually already defines the MIB modules on their own. For example, the MIB tables such as Dot11OperationTable [IEEE.802-11.2007] are able to support WLAN radio interface configuration, while the MIB tables such as adslLineTable [RFC2662] are able to support ADSL interface configuration. In such MIBs, the tables of the interface parameters usually use the ifIndex as the Index. To prepare the configuration for the TP’s interfaces, it need the logic interfaces on the AC: TP Template Interfaces. Creation of the interface is triggered by TP profile.
TP Virtual Interface For each PHY interface on the TP, it can have a TP Virtual Interface Corresponding to it on the AC. It looks like that PHY interfaces are located on the AC, and PHY location of the TP (interface) is hidden to the operator. IfIndex is used as a common handler for a corresponding interfaces in the draft and the specific network access technologies' MIB modules PHY Interface identified by Id AC TP Virtual Interface identified by ifIndex MAPPING AC TP1 TP2 11 12 13 1 2 1
TP Profile A TP profile is used to make configurations such as the name of a TP before and after it connects to the AC. The profile could be shared by multiple TPs (TP is identified by base MAC). The tunnel protocol message received from the TP MUST contains its base MAC address. The AC uses the base MAC address to find the corresponding TP profile for a specific TP. CnaTpProfileEntry ::= SEQUENCE { cnaTpProfileId CnaTpProfileIdTC, cnaTpProfileName SnmpAdminString, cnaTpProfileTpModelNumber SnmpAdminString, cnaTpProfileTpName OCTET STRING, cnaTpProfileTpLocation OCTET STRING, cnaTpProfileRowStatus RowStatus }
Create the TP Template Interfaces (3/4) Another important function of TP profile is to trigger the creation of TP Template Interfaces on the AC. To implement this function, a TP profile MUST include the TP's model name [RFC4133], which reflects the number of PHY interfaces on the TP. In this way, the creation of a TP profile triggers the AC to automatically create the same number of TP Template Interfaces corresponding to the TP's PHY interfaces without manual intervention. CnaTemplateIfMappingEntry ::= SEQUENCE { cnaTemplateIfMappingIfId CnaInterfaceIdTC, cnaTemplateIfMappingTemplateIfIndex InterfaceIndex, cnaTemplateIfMappingPhyIfType IANAifType } CnaTemplateIfMappingEntry keeps the mapping between Interface Id And the ifIndex of TP Template Interface.
Reusing of the Entity MIB To model a TP, besides its status, the properties such as the model name are well defined by the Entity MIB [RFC4133]. It should reuse such existing standards. Each TP Identified by Physical Index From the ENTITY-MIB module's perspective, the overall physical entity (AC) is a 'compound' of multiple physical entities (that is, the TPs connected to AC), and all entities are each identified by a Physical index. When the draft models a TP object, it also keeps the mapping value to the Physical index. Through it, the operator could query the model name, hardware version through the ENTITY-MIB. AC TP1 TP2 1 2 3 4 1 2 3 4 STA1 STA2 STA3
Typical Network Access Technologies Centralized Network Architecture A Generic Management Model MIB Objects for the Model Next Steps Need Your Guidance Agenda
Next Steps Current draft draft-richard-opsawg-cna-mib-00.txt post in the web site is a MIB draft. David Harrington suggests describing the management Model as an the Information Model, as described in RFC3444, and make it apply to SNMP and Netconf. We would follow it and intend to publish one draft for Information Model , another one is for SNMP. Later, we can have a Netconf one.
Typical Network Access Technologies Centralized Network Architecture A Generic Management Model MIB Objects for the Model Next Steps Need Your Guidance Agenda
Need Your Guidance You are welcomed if you have an interest to be co-editor.
Any Question? Thank You