170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883
Text Part Number: OL-30201-01
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP Version 2.0
January, 2014
1
Abstract
The Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP gives information on OSS Integration using 3GPP and MTOSI north bound interfaces.
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED AS IS WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- INFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL:www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R)
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.
Prime OSS Integration Guide for MTOSI and 3GPP 19992014 Cisco Systems, Inc. All rights reserved. Contents
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 iii
1 Table of Contents List Of Tables .......................................................................................................................... vi 2 Preface ............................................................................................................................ vii 3 Conventions ................................................................................................................... viii 4 Additional User Documentation .......................................................................................ix 5 Obtaining Documentation, Obtaining Support, and Security Guidelines .......................... x 6 Technologies .................................................................................................................. 11 7 3GPP OSS Integration ..................................................................................................... 12 7.1 Supported Devices for 3GPP Interface ............................................................................... 12 7.2 3GPPIntegration Reference Point (IRP) .............................................................................. 12 7.3 3GPP Integration Layer ...................................................................................................... 13 7.4 Overview of 3GPP Inventory Management ........................................................................ 13 7.4.1 Physical Inventory ................................................................................................................................ 13 7.4.2 Logical Inventory .................................................................................................................................. 14 7.5 3GPP Inventory IRP InterfaceDetails .................................................................................. 14 7.5.1 InventoryIRP:: getAllInventory ............................................................................................................. 14 7.5.2 InventoryIRP:: getAllManagedElementNames .................................................................................... 17 7.5.3 InventoryIRP:: getManagedElement .................................................................................................... 18 7.6 Overview of 3GPP File Transfer IRP .................................................................................... 20 7.7 3GPP File Transfer IRP Interface Details ............................................................................. 20 7.7.1 File Transfer IRP::listAvailableFiles ...................................................................................................... 21 7.8 Overview of 3GPP Notification IRP .................................................................................... 24 7.9 3GPP Notification IRP Details ............................................................................................. 25 7.9.1 Notification IRP::subscribe ................................................................................................................... 25 7.9.2 Notification IRP::unsubscribe .............................................................................................................. 28 7.9.3 3GPP FT Notification Consumer ........................................................................................................... 29 7.10 Overview of 3GPP Notifications ......................................................................................... 29 7.10.1 3GPP File Ready Notification........................................................................................................... 29 7.10.2 3GPP File Preparation Error Notification ........................................................................................ 29 7.10.3 3GPP FT Notification Multi-DM Behavior ....................................................................................... 30 7.11 Scheduling Web Services ................................................................................................... 31 7.12 3GPP Standard Compliance ............................................................................................... 31 7.13 Trouble Shooting 3GPP ................................................................................................... 31 8 MTOSI OSS Integration .................................................................................................. 35 8.1 Supported Devices for MTOSI Interface ............................................................................. 35 Contents
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP vi OL-30201-01 List Of Tables
Table 5-1 Technologies to Facilitate the OSS Integration ............................................................. 11 Table 6-1: Supported Devices for 3GPP and MTOSI ..................................................................... 12 Table 6-2: Functional Area Supported by 3GPP ............................................................................ 13 Table 6-3: 3GPP Interfaces Names ................................................................................................ 14 Table 6-4: Input Parameters to Retreive Physical and Logical Inventory Information ................ 15 Table 6-5: input Paramters to Retreive List of Managed Elements .............................................. 17 Table 6-6: Input Parameters to Retreive Specific Managed Element .......................................... 19 Table 6-7: OSS Integration Problems and Troubleshooting Procedure ........................................ 32 Table 7-1: Supported Devices for 3GPP and MTOSI ..................................................................... 35 Table 7-2: Supported APIs for Managed Elements, Equipment Inventory .................................. 37 Table 7-3: APIs for Retreiving EVC ................................................................................................ 40 Table 7-4: OSS Integration Problems and Troubleshooting Procedure ........................................ 63 Table 8-1: OSS Integration Problems and Troubleshooting Procedures for Cisco Specific Interfaces ...................................................................................................................................... 73 Table 9-1: Physical Inventory Attributes for Managed Element ............................................... 107 Table 9-2: Physical Inventory Attribute for Chassis .................................................................... 108 Table 9-3: Physical Inventory Attribute for Card ........................................................................ 108 Table 9-4: Physical Inventory Attribute for Slot ......................................................................... 109 Table 9-5: Physical Inventory Attribute for Port ......................................................................... 109 Table 9-6: Physical Inventory Attribute for Sub-port ................................................................. 110 Table 9-7: Physical Inventory Attribute for Power ..................................................................... 110 Table 9-8: Physical Inventory Attribute for Fan .......................................................................... 111 Table 9-9: Logical Attribute for PGW ......................................................................................... 112 Table 9-10: Logical Attribute for SGW ........................................................................................ 113 Table 9-11: Logical Attribute for APN ......................................................................................... 114 Table 9-12: Logical Attribute for SAEGW .................................................................................... 118 Table 9-13: Logical Attribute for GGSN ...................................................................................... 118 Table 9-14: Logical Attribute for ACS .......................................................................................... 121 Table 9-15: Attribute for AAA Group .......................................................................................... 129 Table 9-16: Attribute for AAADiameterEndpoint ....................................................................... 133 Table 9-17: Attribute for GTPP ................................................................................................... 135 Table 9-18: Attribute for OperatorPolicy .................................................................................... 138
Preface
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 vii 2 Preface This documentation provides information about the 3GPP and MTOSI OSS Integration. It describes the associated network management of its supported devices. This document is applicable for Prime Central release 1.2 and Prime Network release 4.0.
Thisprefacecontainsthefollowingsections:
Conventions Additional User Documentation Obtaining Documentation, Obtaining Support, and Security Guidelines Conventions
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP viii OL-30201-01 3 Conventions This document usesthe following conventions:
Convention Indication boldfont Commands andkeywordsanduser-enteredtextappearinbold font. italicfont Documenttitles,neworemphasizedterms,andargumentsforwhichyousupply valuesareinitalicfont. [] Elements insquare brackets areoptional. {x|y|z} Requiredalternative keywordsaregroupedinbracesand separated by verticalbars. [x|y|z] Optional alternativekeywordsaregrouped inbracketsandseparated by verticalbars. String Anonquotedset ofcharacters.Donotuse quotationmarksaround thestringor thestringwill includethequotationmarks. courierfont For code snippets and XML <> Nonprintingcharacterssuch aspasswordsareinangle brackets. [ ] Defaultresponsestosystempromptsareinsquarebrackets. !,# An exclamationpoint(!) orapoundsign(#)atthe beginningofaline ofcode indicatesacommentline. Note Means reader take note. Notes contain helpful suggestions or references to material not covered in the publication.
Additional User Documentation
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 ix 4 Additional User Documentation We sometimes update the documentation after original publication. Therefore, you should also reviewthe documentation on Cisco.com for any updates.
Other related documents are: ASR 5000 Product page 3GPP Telecom Management MTOSI at TMForum Addendum: Prime Network OSS Integration Sample SOAP Request Response on Cisco Developer Network Obtaining Documentation, Obtaining Support, and Security Guidelines
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP x OL-30201-01 5 Obtaining Documentation, Obtaining Support, and Security Guidelines For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly Whats New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at: http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html
Subscribe to the Whats New in Cisco Product Documentation as a Really Simple Syndication (RSS) feed and set content to be delivered directly to your desktop using a reader application. The RSS feeds are a free service and Cisco currently supports RSS version 2.0. Technologies
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 11 6 Technologies
The NMS / EMS uses SOAP / WSDL to implement the Web Services. This requires the OSS clients to use SOAP understandable clients to communicate and access the interfaces supported. The below table list thetechnologies used to facilitate the OSS integration.
Table 5-1 Technologies to Facilitate the OSS Integration Technology Explanation ESB Enterprise Service Bus. The apache Service Mix environment OSGi Open Software Gateway Interface, The Karaf environment. JMS Java Messaging Service, Queues and topics for communicating across integration layer and prime networks. SOAP Simple Object Access Protocol, Used for communicating with the Web Service end point Web Service Technology that exposes a SOAP / WSDL for accessing the 3GPP interfaces.
3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 12 OL-30201-01 7 3GPP OSS Integration The 3GPP standard provides APIs to integrate EMS / NMS systems with OSS. The standard supports SOAP/XML, CORBA and CMIP based interface for the OSS to access the EMS / NMS systems.
The 3GPP standard can be extended to support vendor specific attributes. The OSS client applications that integrate with the 3GPP OSS interface can perform network management functions as defined by 3GPP specification called Interface Reference Points (IRP).
This document describes the 3GPP interfaces to support the following IRPs via., SOAP interface:
Inventory Management IRP File Transfer ( FT ) IRP Notification IRP
As part of Mobility 1.0 and Prime Network 4.0, 3GPP interface will be provided to support ASR5000 and ASR5500 devices.
For a sample SOAP Request and Response for all the APIs defined in these interfaces, refer to the Prime Network OSS Integration Guide SOAP Request Response document on Cisco Developer Network.
7.1 Supported Devices for 3GPP Interface
The below table list of supported devices for 3GPP and MTOSI.
Table 6-1: Supported Devices for 3GPP and MTOSI OSS NBI Interface Supported DM Versions Supported Devices 3GPP PN 4.0, PC 12 ASR5500, ASR5000
7.2 3GPPIntegration Reference Point (IRP)
The Integration Reference Point (IRP) defines a standard way for the OSS client (IRP Manager) to refer and access the EMS / NMS (IRP Agents).
The 3GPP Integration Layer will support an IRP Agent that provides support for the InventoryIRP, File Transfer IRP and Notification IRP. The Inventory IRP is a complete Cisco extension.The File Transfer IRP and Notification IRP has a restricted support in this release. This section includes the details on: 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 13 3GPP Integration Layer Overview of 3GPP Inventory Management 3GPP Inventory IRP InterfaceDetails Overview of 3GPP File Transfer IRP 3GPP File Transfer IRP Interface Details 7.3 3GPP Integration Layer The Integration layer is a component that can be installed on the Prime Network box as a separate entity. The Integration Layer communicates with the Prime Network system using a proprietary communication mechanism. The Integration layer exposes the 3GPP Interface via a Web Services Interface. The Web Service request processed with the data being collected from the Prime Network system. 7.4 Overview of 3GPP Inventory Management Inventory Management SOAP interface is a vendor extension Web Service used to retrieve the physical and logical inventory data for ASR 5000 and ASR5500 devices manufactured by Cisco. The Inventory management Web Service provides three interfaces to retrieve physical and logical inventory data from the devices.The Interfaces are described in detail in this document under 3GPP OSS Integration.
The below table gives a list of functional areas supported along with the management data type.
Table 6-2: Functional Area Supported by 3GPP Functional Area Management Data Type Description Inventory Management IM This functional area covers the inventory management needs of the OSS. The IRP Agents implement interfaces that enables the IRP Managers ( OSS clients ) to collect inventory data from IRP Agents ( EMS / NMS ) 7.4.1 Physical Inventory Inventory Management includes information on following physical inventory data. Managed element Chassis Card Slot Port Sub-port 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 14 OL-30201-01 Power unit Fan The attributes of the physical inventory units can be found in Appendix section. 7.4.2 Logical Inventory Inventory Management also captures information on following logical entities: PGW SGW SAEGW APN GGSN ACS ( Active Charging Service ) AAA GTPP Operator Policy
Logical entities have both 3GPP prescribed data and Cisco specific vendor extensions. The attributes details are available in Appendix section. 7.5 3GPP Inventory IRP InterfaceDetails This section gives a description of all the interfaces with their input, output and the description in detail. An OSS user can go through this section to better understand the interface and to use it according to their business needs.
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
Table 6-3: 3GPP Interfaces Names Sl.No Interface Name Description 1 getAllInventory This API is used to retrieve Inventory data for all supported devices under the management domain 2 getAllManagedElementNames This API is used to retrieve the managed element name and types for all managed elements present in the management domain. 3 getManagedElement This API is used to retrieve the inventory data for a specific Managed Element. 7.5.1 InventoryIRP:: getAllInventory This interface is invoked by the OSS client to retrieve the Physical and Logical Inventory information for the managed elements present under the management domain. The below table gives the list of parameters that should be used as input to retrieve physical and logical inventory information. 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 15
Description: This interface will be used to generate Inventory files according to 3GPP format. The inventory data will contain both physical and logical inventory information. Physical inventory will contain information about the hardware details and the logical inventory has information about the following types of services running on the devices. PGateway SGateway SAEGW GGSN APN Profile ACS ( Active Charging Service ) AAA GTPP Operator Policy
The Inventory data will be stored in XML files under preconfigured directories. Details about this configuration will be captured under the FTP Configuration Section in this document. The inventory collection status will be indicated with a status file present under the output directory. The status file will contain the information about the managed elements, the device type, its status and the inventory file location.
If FTP/SFTP servers are configured, the inventory data file will be moved to the respective macmhines depending on the availability of the primary and secondary FTP servers. If both the FTP and SFTP servers are not reachable, the inventory data files will be written to the local machine. A copy of the status file will be available under the INSTALL_DIR/sildata directory on the host where the Integration Layer is installed. The detail of the status file is explained in this document under the Appendix section.
Table 6-4: Input Parameters to Retreive Physical and Logical Inventory Information Sl.No Parameter Data Type Description 1 InvokeIdentifierIn String This is an optional parameter passed by the OSS client user. The invoke Identifier value passed as input to this interface will be returned (InvokeIdentifierOut) by the Web Services Interface. The invoke Identifier can be used by the OSS client for correlation purpose. The value passed to this is not validated and is returned to the user as is. 2 queryXpathExp String An XPath query string containing the 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 16 OL-30201-01 Management Domain. The value expected is /MD=CISCO_PRIME. The Interface will return an IllegalArgument Exception if this parameter is not specified or any value other than /MD=CISCO_PRIME is specified.
Output: The output will be in three parts: 1. A regular SOAP response to the Web Service request which will contain the invoke identifier passed originally in the input and a response string indicating that the Inventory request is initiated with a request ID. 2. One or more inventory XML files containing the physical and logical inventory data for the supported devices in the domain. The request ID will be part of the Inventory file name that is generated. The user can use the request ID to retrieve the inventory files generated for a given request. 3. A Status file to indicate the status ( IN-PROGRESS, COMPLETED, FAILED ) for an inventory request. The Status file has the request ID as part of its name. Error: Any error that happens during the inventory file generation process will be notified to the caller via., a Inventory File Preparation Error. In addition to this the following SOAP responses will be returned for the Error conditions described below.
Sl.No Error Condition Error Response 1 Unable to reach the EMS system SOAP response indicating No DMs available will be returned. 2 No Managed Elements exist in the network SOAP response indicating No Managed Elements exist in the network will be returned.
NOTE: There will be one Inventory XML file per supported managed element. For a list of supported network equipments, please refer to the section Supported Devices for 3GPP Interface. 7.5.1.1 InventoryIRP:: getAllInventory Multi DM behaviour This section explains the API behavior in multi-DM environment. The following responses will be returned to the user under the specified conditions
Sl.No Condition Behavior 1 When All associated The request to collect inventory will be 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 17 Domain Managers ( DMs ) are free to take the request initiated to all DMs and the response indicating that the request is intiated will be sent with a request ID. 2 When atleast one of the associated DMs is processing a previous inventory request The request will not be intiated. A reponse indicating that another request is in progress will be sent to the user.
7.5.2 InventoryIRP:: getAllManagedElementNames This interface is used to get a list of managed element names supported under the CISCO_PRIME management domain 1 . The interface returns a list of managed element names and their device family / device type.
Description:
This interface will be used to retrieve a list of managed elements for the given management domain. The response will contain the managed element name and the device family. The response of this interface can at a later point be used by the OSS client to selectively issue request to collect inventory for specific nodes using the getManagedElement interface.
The below table gives the list of parameters that should be used as input to retrieve physical and logical inventory information.
Input:
Table 6-5: input Paramters to Retreive List of Managed Elements Sl.No Parameter Data Type Description 1 InvokeIdentifierIn String This is an optional parameter passed by the OSS client user. The invoke Identifier value passed as input to this interface will be returned (InvokeIdentifierOut) by the Web Services Interface. The invoke Identifier can be used by the OSS client for correlation purpose. The value passed to this is not validated and is returned to the user as is.
1 In Prime Network 4.0, this interface will only return the name of devices that are managed by Prime Network. 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 18 OL-30201-01 2 queryXpathExp String An XPath query string containing the Management Domain. The value expected is /MD=CISCO_PRIME. The Interface will return an IllegalArgument Exception if this parameter is not specified or any value other than /MD=CISCO_PRIME is specified.
Output:
The output for this method will be a SOAP response with a list of managed element names and their device family types.
Error:
Any error that happens during the inventory file generation process will be notified to the caller via., a Inventory File Preparation Error. In addition to this_SOAP responses will indicate the error conditions as described below.
Sl.No Error Conditon Error Response 1 Unable to reach the EMS system SOAP response indicating No DMs available will be returned. 2 No Managed Elements SOAP response indicating No Managed Elements are found will be returned. 7.5.2.1 InventoryIRP:: getAllManagedElementNames Multi DM behavior
This section describes the API behavior in a multiDM environment. The Request for retrieving all ManagedElement Names will be sent to all participating DMs. The response from each of the DM will be aggregated and the information will be sent to the requesting user. 7.5.3 InventoryIRP:: getManagedElement This interface is used to get inventory data for a specific managed element. The inventory data will be stored in XML files on the configured FTP / SFTP server or on the local machine. Description: The inventory data will be stored in an XML file. The XML file will contain both physical and logical inventory data according to 3GPP format. The file will be stored under the configured storage location.
3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 19 If file transfer is enabled and both the primary and secondary destinations are not accessible, the XML file will be generated on the local machine under preconfigured folder.
Input: The below table gives the list of parameters that should be used as input to retrieve physical and logical inventory information.
Table 6-6: Input Parameters to Retreive Specific Managed Element Sl.No Parameter Data Type Description 1 InvokeIdentifier String This is an optional parameter passed by the OSS client user. The invoke Identifier value passed as input to this interface will be returned (InvokeIdentifierOut) by the Web Services Interface. The invoke Identifier can be used by the OSS client for correlation purpose. The value passed to this is not validated and is returned to the user as is. 2 queryXpathExp String An XPath query string containing the Management Domain. The value expected is /MD=CISCO_PRIME/ME=<ME Name> 2 . The Interface will return an Exception if: The management domain is NOT CISCO_PRIME. The managed element is NOT specified OR managed.
Output: The output will be in three parts: 1. A regular SOAP response to the Web Service request which will contain the invoke identifier passed originally in the input and a response string indicating that the Inventory request is initiated with a request ID. 2. Inventory XML file containing the physical and logical inventory data for the specified managed element. The request ID will be part of the Inventory file name that is generated. The user can use the request ID to retrieve the inventory file generated for a given request. 3. A Status file to indicate the status (IN-PROGRESS, COMPLETED, FAILED) for an inventory request. The Status file has the request ID as part of its name.
Error:
The following Errors will be reported.
2 The Managed Element name should be identical with that of Prime Network Administration GUI 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 20 OL-30201-01 Sl.No Error Condition Error Response 1 Unable to read the DMs SOAP reponse indicating NO DMs available will be reported. 2 Managed Element does not exist SOAP reponse indicating Managed Element does not exist will be returned.
7.5.3.1 InventoryIRP:: getManagedElement Multi DM behaviour This APIs behavior in a Multi DM environment is given below
Sl.No Condition Behavior 1 When All associated Domain Managers ( DMs ) are free to take the request The request to collect inventory will be initiated to all DMs and the response indicating that the request is intiated will be sent with a request ID. 2 When atleast one of the associated DMs is processing a previous inventory request The request will not be intiated. A reponse indicating that another request is in progress will be sent to the user.
7.6 Overview of 3GPP File Transfer IRP The 3GPP interface for File Transfer IRP provides APIs to retrieve file information. The API allows user to list files that gets generated as an output of Inventory IRPs getAllInventory and getManagedElement WS request. The File Transfer IRP also adds support for generating a FileReady and File Preparation Error Notification. The details of which will be discussed in the Notification section of this document. The FT IRP support the following file transfer protocols, SFTP FTP 7.7 3GPP File Transfer IRP Interface Details
This section describes the 3GPP File Transfer IRP Interface in details. The operations supported in File Transfer IRP, input, out put and functionality will be explained.
The WSDL document describing the details of the Interface can be accessed from the Appendix section. 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 21
7.7.1 File Transfer IRP::listAvailableFiles The API details with the input, output and their data types with the description is given below
Description: The API will be used to list all available files that were generated by the getAIlInventory or getManagedElement call from the Inventory IRP agent.Input :
Sl.No Parameter Data Type Description 1 managementDataType String This is a mandatory paramenter, should be provided by the OSS user. It specifies the type of the management data stored in the file. Different management data types are PM, CM, IM, TE, CT, NL, CG, OT,BASE. Currently we are supporting only IM Inventory Management. 2 beginTime DateTime This is an optional parameter and is expressed in UTC time. Format : YYYY-MM-DDThh:mm:ss
If user specifies in YYYY-MM-DDThh:mm:ss:mmm+/-TZ format, millisecond & timezone part will be ignored. This parameter specifies list of available files whose ready time are later or equal to this time. Note : OSS user has to provide the date time w.r.t management domain timezone. 3 endTime DateTime This is an optional parameter and is expressed in UTC time. Format : YYYY-MM-DDThh:mm:ss
If user specifies in YYYY-MM-DDThh:mm:ss:mmm+/-TZ format, millisecond & timezone part will be ignored. This parameter specifies list of available files whose ready time are earlier than this time. 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 22 OL-30201-01
NOTE: Output will list a unique set of files from both primary and seconday OSS user has to provide the input date time for beginTime and endTime w.r.t management domain timezone.
Output: This API will list the set of available files from the configured local, primary and secondary FTP servers Output paraments Sl.No Parameter Data Type Description 1 fileInfoList fileInfo This specifies the list of files information retrieved between the provided beginTime and endTime by the OSS user. 2 Status String This parameter specifies the status of the operation. Possible values are OperationSucceeded and OperationFailed.
Output paraments FileInfo object
Sl.No Parameter Data Type Description 1 managementDataType String It specifies the type of the management data stored in the file which is provided by the OSS user in request. Different management data types are PM, CM, IM, TE, CT, NL, CG, OT,BASE. Currently we are supporting only IM Inventory Management. 2 fileLocation String This specifies the complete path of the IM file located on the disk along with filename. Format : IP:/<full path>_<filename> 3 fileSize Long It identifies the size of the file in bytes. 4 fileReadyTime DateTime It identifies the date and time when the file was created. 5 fileExpirationTime DateTime It identifies the date and time beyond which the file may be deleted. 6 fileCompression String It identifies the name of the 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 23 compression algorithm used for the file. Currently this will be empty as we are not supporting this. 7 fileFormat String It identifies the encodeing technique used by the file. Currently we support XML-schema.
Error: The following error scenarios will be handled and reported by the API: Sl.No Condition Error 1. No files are available If no files present in the specified duration, FileInfoList in soap response will be empty with status OperationSucceeded. 2 Empty begin time or endTime The response should contain an error message saying Please enter beginTime in standard UTC format YYYY-MM-DDThh:mm:ss 3 Invalid Management Datatype The response will have an error message Invalid management data type. 4 Invalid endTime (EndTime > BeginTime) The response should contain an errror "Endtime greater than beginTime". 5 No beginTime & endTime . The response will list all the files present the directory 6 . No endTime input . The response should list all the available files in the directory whose time of creation lies between user provided beginTime and current system time (as endTime is not mentioned by user). 7 . No input beginTime . The response will list all the available files which are created before the specified endTime. 8 . Non UTC format of begin or endTime . The response will contain an error Please provide the begin time in standard UTC format : YYYY-MM-DDThh:mm:ss.. 9 . Large volume of files, potential timeout candidate . The response willl list all the available files for the duration provided from the primary and secondary directory. In case of huge data, an error will be shown like Could not list the contents of folder, <path> 10 . Timeout due to FTP server un- reachable. . The response willl list all the available files for the duration provided from the primary and secondary directory. In case of connection timeout from both the servers, an error will be shown like Both Primary and Secondary are 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 24 OL-30201-01 Not reachable 11 . Replication enabled between FTP servers but directory paths are incorrect. . The response will list all the available files for the duration provided from the primary and secondary directory. In case directory paths are not properly mentioned, error will be shown like Could not list the contents of <path>.
7.7.1.1 ListAvailableFiles Multi DM Environment:
Description : ListAvailable files operation in multi DM environment will be aggregated output of result from each DM. Input : ListAvailable files operation input for multi DM environment is same as input in standalone environment. Output: ListAvailable files operation output in multi DM environment will be aggregated output from each DM. Sl.No Condition Error 1 Exception occurred in DM1 or DM2 If any exception happens in DM1 but the same operation is successful in DM2, the the final result will be from DM2
Error : The error conditions in standalone are applicable for multi DM environment as well. 7.8 Overview of 3GPP Notification IRP The Notification IRP support provides support for subscribing and unsubscribing to 3GPP notifications. The current release supports File Transfer Notifications ONLY. Once the Inventory file generation completes successfully a File Ready Notification will be sent. If the inventory collection or file generation encounters an issue a File Preparation Error Notification will be sent.
3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 25 7.9 3GPP Notification IRP Details This interface supports APIs that will allow an OSS user to subscribe and unsubscribe for various notification categories.
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
7.9.1 Notification IRP::subscribe This interface is used to subscribe to 3GPP notifications. This request will enable an OSS user to receive any 3GPP notifications that is supported by the IRP agent. Currently we support the following categories
File Transfer IRP Notifications ( 32347-900 )
Description: The subscribe call can be issued by an OSS user to register for 3GPP notifications and enables the OSS user to receive the registered 3GPP notification. If the optional parameters are not given, the API registers the OSS user for all supported notification categories ( current release supports the File Ready and File Preparation Error Notifications ). The Notification consumer should be active when notifications are sent. Notifications will NOT be stored for future forwards.
Input:
The following table lists the input arguments for the request
Sl.No Parameter Data Type Description 1 managerReference URL A valid URL where the OSS client / IRP manager will be listening to. The URL validation will not be done during the registration process. This is a mandatory field. 2 timeTicks Long A long value indicating the time when this subscription request should expire. This is an optional value and is NOT supported in this 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 26 OL-30201-01 release ( PN 4.0 ). Giving a non-numeric value will throw a SOAP / Web Service exception. 3 notificationCategories ntfIRPData:NotificationCategorySetType This is a set of strings that can be specified for which the subscription will be done. This is an optional parameter. In this release ( PN 4.0 ), we support the value 32347-900 indicating the FT IRP version 9.0.0. Being an optional parameter the user is not expected to give this as an input which will automatically subscribe the OSS user to receive the currently supported ( FT Notifications ) only. 4 Filter String This is an optional field and is NOT supported int this release ( PN 4.0 ). Any value specified in this field will be ignored. If supported the user can use this field to have a customer filtering for specified Notification categories. 5 ntfTrsnsServiceNS anyURI This parameter is used to specif the namespace of the Web Notification Transmission Service that will be used for sending notification. This is a mandatory field, but in the 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 27 current release ( PN 4.0 ), this field will not be used.
NOTE: The managerReference and ntfTrsnsServiceNS are the only mandatory paramters.
Output:
The API gives the subscription ID as an output. This subscription ID will be used to unsubscribe for notifications.
Sl.No Parameter Data Type Description 1 subscriptionID String The subscription ID will be returned upon a successful subscribe request. The subscription ID along with the manager Reference can be used to un-subscribe for notifications.
Error:
The following error conditions will be reported by the API
Sl.No Condition Error 1. Invalid Category Exception indicating an invalid manager Reference or category 2 Already registered category Exception indicating that any of the categories passed as input is already registered for this manager Reference. 3 One or more categories are not supported An exception will be returned If any of the category entries passed
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 28 OL-30201-01 7.9.2 Notification IRP::unsubscribe Description: This API is used to unsubscribe to any 3GPP notification. The manager Reference that is passed as input will be used to un-subscribe the OSS / requesting user. The managerReference is a mandatory parameter. The operation will un-subscribe the Notification consumer from all subscribed categories associated with the manager reference.
Input
Sl.No Parameter Data Type Description 1 managerReference URL A valid URL where the OSS client / IRP manager will be listening to. This is a mandatory field. This value will be used to remove the 2 subscriptionID String This is an optional parameter.
Output:
Upon successful completion of un-subscribe operation the manager reference will be returned.
Sl.No Parameter Data Type Description 1 managerReference String The manager reference that was un- subscribed.
Error:
The following error will be thrown under the specified conditions:
Condition Error Invalid Manager Reference Exception indicating an invalid manager Reference or category
3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 29 7.9.2.1 Multi-DM environment behavior N/A 7.9.3 3GPP FT Notification Consumer
The 3GPP Notification consumer endpoint will be exposed as a Web Service endpoint. This endpoint can be used by the OSS users who wish to receive notifications to download the Notification Consumer Interface WSDL. This Endpoint will not support any operation and is deployed for getting the 3GPP FT IRP Notificaiton Consumer WSDL. The WSDL document can be accessed from the Appendix section.
7.10 Overview of 3GPP Notifications The current version of Notification IRP will allow a subscribed user to receive the following notifications:
7.10.1 3GPP File Ready Notification A File Ready Notification will be generated for getAllInventory and getManagedElement API calls on the Inventory IRP. Only one File Ready Notification will be sent upon a successful completion of the inventory file creation. 7.10.1.1 3GPP File Ready Notification SOAP Format
The SOAP format for the File Ready Notification is shown below. One File Ready Notification will be generated per request if atleast one file was generated. The notification contains information about all the successfully generated files. A notification sample is shown in the Appendix section.
7.10.2 3GPP File Preparation Error Notification A File Preparation Error Notification will be generated for getAllInventory and getManagedElement API calls on the Inventory IRP. Only one File PreparationNotification will be sent if an error is encountered when inventory collection or file generation.
7.10.2.1 3GPP File Preparation Error Notification SOAP Format
3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 30 OL-30201-01 This SOAP message for 3GPP File Preparation Error Notification is shown below. The SOAP message will not contain any information about the files. This notification will be generated if the file creation process encounters any error. A notification sample is shown in the Appendix section. 7.10.3 3GPP FT Notification Multi-DM Behavior Multi-DM environment when all participating DMs generate inventory files for all supported devices without encountering failure. 1. Notification Consumer ( eg: OSS Client ) subscribes to notifications. 2. Issues request to getAllInventory to Web Serice on PC host 3. All participating DMs are free to handle request. 4. Request initiated on all participating DMs 5. File Generation is successful on each of the DMs 6. Each DM sends a FileReadyNotification 7. Notification consumer receives one FileReadyNotification per DM instance. Multi-DM environment when no files are generated and DM encounters failure when generating inventory files for all managed devices 1. Notification Consumer ( eg: OSS Client ) subscribes to notifications. 2. Issues request to getAllInventory to Web Serice on PC host 3. All participating DMs are free to handle request. 4. Request initiated on all participating DMs 5. File Generation is un-successful on each of the DMs 6. Each DM sends a FilePreparationErrorNotification 7. Notification consumer receives one FilePreparationErrorNotification per DM instance. Multi-DM environment with partial success and partial failure use case, when some files gets generated for a set of managed devices and fails for a sub-set of the devices. 1. Notification Consumer ( eg: OSS Client ) subscribes to notifications. 2. Issues request to getAllInventory to Web Serice on PC host 3. All participating DMs are free to handle request. 4. Request initiated on all participating DMs 5. File Generation is successful for a sub-set of DMs and un-successful for a sub-set on each / some of the DMs 6. Each DM sends a FileReadyNotification containing those files which were successfully created AND a FilePreparationErrorNotification for those devices where the DM fails to generate any file. 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 31 7. Notification consumer receives one FileReadyNotification for a set of successful file creation and ONE FilePreparationErrorNotification for all the failed file creation per DM instance. 7.11 Scheduling Web Services Prime Network Integration Layer uses Prime Network Scheduling framework to schedule the following 3GPP Web Services. getAllInventory getManagedElement For Scheduling Web Services, User has to use the options available in the Prime Network Component. For more details on the Prime Network Web Scheduler , see Cisco Prime Network 4.0 User Guide. 7.12 3GPP Standard Compliance
This version of 3GPP inventory management is based on 3GPP Release 10 specification (TS 32.690 V10.0.0). The interfaces to retrieve inventory information from the IRP Agent follow the inventoryNRM.xsd schema described in TS 32.696 V10.3.0.
The 3GPP standard does not define a SOAP solution set for Inventory Management. This is a Cisco extension for the SOAP solution. The XML output conforms to the 3GPP standard based inventoryNRM schema. The inventory file contains both the physical and logical inventory information.
The Logical inventory data contains both standard based and vendor (Cisco) extension data. The Vendor extension data will be present under the vendor specific data container (VsDataContainer) section inside the logical inventory section in the XML data file. For more details on these 3GPP vendor extensions, see Appendix section.
Refer to the 3GPP and MTOSI standards in the link http://www.3gpp.org/specifications.
7.13 Trouble Shooting 3GPP The below table includes the issues that might be encountered while setting up OSS integration layer and steps to troubleshoot the problem.
3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 32 OL-30201-01 Table 6-7: OSS Integration Problems and Troubleshooting Procedure Problem Description Indication Probable Cause Troubleshooting Procedure Web Services Security Exception
Web Service call to any of the Interfaces will throw a WS Security exception with authentication failure message
The user ID / password provided for the web service call might not be correct.
Use a proper User ID / password for the web services call. No DMs Available Exception
Exception message from the Web Service call, stating that no DMs are available.
The communication to PN is not proper. The Integration layer was not able to communicate with the domain manager ( DM ).
Verify that the Prime Networks application is running. Network Connectivity to the Prime Networks machine is proper. Exception indicating No Managed Element in Network
A call to getAllInventory returns a Web Services exception stating that there are no Managed Elements in the network.
The PN system is not configured to have any managed elements Verify if the PN system contains any managed elements. Add network elements that can be managed by PN. Issue the Web Service request. Verify if the Exception message disappears and Web Service response indicating start of inventory collection appears. Verify if Inventory files are getting created
Inventory files are not copied to FTP servers
Inventory files are not present on the FTP server (primary and secondary) configured.
The FTP server configuration is not proper.
Verify the FTP server hostname is reachable. FTP / SFTP service is running on the configured hosts. Login and password is properly specified during the FTP configuration setup.
Note: The password will be encrypted in the configuration file. getManagedEle ment returns a SOAP Exception
A call to getManagedElement returns a Web Services exception The device name specified in request is incorrect
Cross check the device name in getAllManagedElementNames response and verify if the device is not in up state 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 33 stating that the device is not in up- state though it is actually up.
getManagedEle, ent returns an ME not in up state message Call to getManagedElement returns with exception indicating the ME is not in up- state The Managed Element is either not managed by the EMS or is not a valid name. This is a valid condition. The managed element is expected to be managed by the EMS. Call to any WebService operation returns a timeout exception. JMS did not get response in specified time 3000 milliseconds ( time out ) There might be an exception in the processing on the server. Please check the log file under the INSTALL_DIR/data/log, in the servicemix.log file for any exceptions. Call to any WebService operation returns an authentication failure error Exception is received by the SOAP client. Exception: java.lang.Exception: java.lang.IllegalStateE xception: Error communicating with ANA host 10.105.39.39
The credential given does not match with the PN credential. Please make sure that the credentials given to the Web Service all is consistent with the PN credentials. FTIRP Webservice does not list any files for a call to listAvailableFiles Message indicating : No files to display is given as a SOAP response
No files exists on the system to be displayed Log on to the PN host, primary and secondary FTP server. Match the files based on the start time and end time supplied for the API. FTIRP Webservice gets files present on the local file system. FTP is configured on PN host. The File list info lists the files indicating the host IP where the Web Service is deployed instead of the FTP servers name. Probable cause: (s)FTP servers are down. (s)FTP credentials are not correct. (s)FTP access is not allowed to the FTP servers. Check the FTP access Check the FTP permissions Check the FTP credentials. FTIRP WebService gets files present under the primary FTP Files listed are only from the primary FTP server. Replication is not configured. The replication of FTP servers is not configured. 3GPP OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 34 OL-30201-01 server only. Web Service Scheduler: getAllInventory and getManagedEle ment Web services are scheduled but the jobs are not executed. The inventory files are not getting generated after the scheduled time elapses. The scheduler might be down on the Prime network DM. Log on to the PN system on which the scheduling is done. Verify in the scheduler logs to check if the job is scheduled. Verify if the Web Service is accessible.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 35 8 MTOSI OSS Integration Cisco implementation of MTOSI APIs provide North Bound Interface support for the retrieval of physical inventory, Carrier Ethernet connection resources and notifications of respecitive resource changes.
Managed Elements and Equipment Inventory Ethernet Virtual Connection Resource Inventory Inventory Object Create/Delete/Update and Attribute Value Change Notifications
Cisco MTOSI Information Model is designed to conform to MTOSI 2.0 information model and operational API's. Cisco reference implementation extensions are introduced to support proprietary APIs and name space as per Cisco PrimeSuite release.
For a sample SOAP Request and Response for all the APIs defined in these interfaces, refer to the Prime Network OSS Integration Guide SOAP Request Response document on Cisco Developer Network.
8.1 Supported Devices for MTOSI Interface
The below table list of supported devices for 3GPP and MTOSI.
Table 7-1: Supported Devices for 3GPP and MTOSI Supported DM Versions Supported Devices MTOSI PN 4.0, PC 12 Device support is based on PN 4.0 Mention Cable device support
8.2 MTOSI Inventory Management Cisco Prime Network support the following features.
Managed Elements and Equipment Inventory Inventory Object Create/Delete/Update and Attribute Value Change Notifications Ethernet Virtual Connection Resource Inventory
Cisco MTOSI Information Model is designed to conform to MTOSI 2.0 information model and operational API's. Cisco reference implementation extensions are introduced to support proprietary APIs and name space as per Cisco PRIME Release requirements.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 36 OL-30201-01 The sections below document all the APIs supported by Cisco Prime Central and Prime Network. Interfaces are defined in the WSDL and the corresponding data types can be found in XSD files. 8.3 MTOSI Interface Details
This section describes the MTOSI Interfaces supported. 8.3.1 Managed Element Retrieval Interface
Managed Element retrieval is supported by these APIs: getAllManagedElementNames getManagedElement
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
8.3.2 Equipment Retrieval Interface Equipment entity retrieval is supported by these APIs: getAllEquipment getEquipment getContainedEquipment
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
8.3.3 Physical Termination Point Retrieval Interface
Physical termination point retrieval is supported by following API: getAllSupportedPhysicalTermiminationPoints
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
The below table list the Notification related APIs on inventory object and attribute value changes. This table contains the API's supported for Managed Elements, Equipment Inventory and Notication of the relevant entities and attributes.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 37 Table 7-2: Supported APIs for Managed Elements, Equipment Inventory API Response
Request
Description
getAllManagedElementNam es( ... ) getAllManagedElement NamesResponse - a list Managed Element Names getAllManaged ElementNames Request Returns all Managed Element Names. This is a proprietory API to facilitate getManagedElement API for a specific managed element retrieval. getManagedElement(...) getManagedElementRe sponse - a specific Management Element instance getManagedEle mentRequest - a list of RDN consisting of MD/ME name value pairs Returns a requested Managed Element instance. See the corresponding wsdl/xsd files for more details. ManageResourceInv entory/IIS/wsdl/Ma nagedElementRetrie val/ManagedElemen tRetrievalHttp.wsdl ManageResourceInv entory/IIS/xsd/Man agedElementRetriev alMessages.xsd ME Attribute Extension as per requirement are defined in NetworkResourceFulfillm ent/IIS/xsd/Cisco_ME_EQ _Inventory.xsd getAllEquipment(..) getAllEquipmentRespo nse - a list of all of the equipment and equipment holders contained in a managed element or equipment holders getAllEquipme ntRequest - name of the ME or equipment holder for which to retrieve contained equipment and equipment holders Returns a list of Equipment Holder, Equipment. See the corresponding wsdl/xsd files for more details. ManageResourceInvento ry/IIS/wsdl/EquipmentInv entoryRetrieval/Equipme ntInventoryRetrievalHttp. wsdl ManageResourceInvento ry/IIS/xsd/EquipmentInve ntoryRetrievalMessages.x sd Equipment Attribute Extension as per requirement are defined in NetworkResourceFulfillm ent/IIS/xsd/Cisco_ME_EQ MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 38 OL-30201-01 _Inventory.xsd getContainedEquipment(...) getAllEquipmentRespo nse - a list of all of the equipment and equipment holders contained in the equipment holders getAllEquipme ntRequest - name of the equipment holder to retrieve the next level contained equipment and equipment holders Returns the next level contained Equipment Holder and Equipment list. See the corresponding wsdl/xsd files for more details. ManageResourceInventory/IIS/w sdl/EquipmentInventoryRetrieval /EquipmentInventoryRetrievalHtt p.wsdl ManageResourceInventory/IIS/xs d/EquipmentInventoryRetrievalM essages.xsd Equipment Attribute Extension as per requirement are defined in NetworkResourceFulfillment/IIS/ xsd/Cisco_ME_EQ_Inventory.xsd getAllSupportedPhysicalTer minationPoints( ... ) getAllSupportedPhysica lTerminationPointsRes ponse - a list of physical termination endpoints (PTP) of the specified equipment getAllSupporte dPhysicalTermi nationPointsRe quest - a list of RDNs that specify the containing equipment: MD/ME/EH[/E H/EH]/EQ Returns a list PTPs. See the corresponding wsdl/xsd files for more details. ManageResourceInvento ry/IIS/wsdl/TerminationP ointRetrieval/Terminatio nPointRetrievalMessages. wsdl ManageResourceInvento ry/IIS/xsd/TerminationPo intRetrievalMessages.xsd
PTP Attribute Extensions per requirements are defined in NetworkResourceFulfillm ent/IIS/xsd/Cisco_ME_EQ _Inventory.xsd subscribe(...) subscribeResponse - an unique subscription identifier is returned to the Client OS to be used when invoking the unsubscribe() for the given topic. Note that it must uniquely identify the request signature by its three subscribeRequ est - This operation allows the Client to subscribe for notifications The subscribe operation used to receive subscriptions from consumers . See the corresponding wsdl/xsd files for more details.
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 39 elements: consumerEPR, topic, and selector. unsubscribe(...) unsubscribeResponse - response message structure of the unsubscribe operation. Note that it is an empty payload. Failure should be handled as an exception. unsubscribeRe quest - This operation allows the Client to unsubscribe from a previous subscribed notification channel. The unsubscribe operation used to receive subscription cancellations from consumers. See the corresponding wsdl/xsd files for more details. Framework/IIS/wsdl/Noti ficationProducer/Notifica tionProducerHttp.wsdl Framework/IIS/xsd/Notifi cationMessages.xsd notify(...) not applicable not applicable One way (notification) message structure of the notify operation. This operation allows event notification to a client OS for the following event types: AttributeValueChangeTy pe ObjectCreationType ObjectDeletionType For more details, see Framework/IIS/wsdl/Notification Producer/NotificationProducerHt tp.wsdl file. 8.3.4 Ethernet Virtual Connection (EVC) Resource Inventory APIs
EVC resource retrieval is supported by these APIs: getFlowDomainFragment getFlowDomainFragmentRoute getAllFlowDomainFragmentNames
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
More details of the interfaces and data type are described in these files below. ManagedResourceInventory/FlowDomainFragmentRetrieval wsdl file ManagedResourceInventory/FlowDomainFragmentRetrieval xsd file
The below table lists the APIs for the retrieval of Ethernet Virtual Connections (EVC). MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 40 OL-30201-01 MTOSI Extension Points andExtensions are described below. Service topologies supported include point to point, multipoint to mulitpoint and point to multipoint (E-Tree).
Table 7-3: APIs for Retreiving EVC API
Function
Extension Point and Extension
getFlowDomainFragme nt()
Retrieval of Flow Domain Fragment entities, CTP entity, and Matrix Flow Domain Fragment reference list. Upon success of this operation, EVC, service parameters, EFP and its parameters, and Forwarding reference list will be returned Extension Points - FlowDomainFragmentType- >LayeredParametersType->LayerRateType FlowDomainFragmentType- >LayeredParametersType- >vendorExtensions FlowDomainFragmentType- >TerminationPointDataListType- >TerminationPointDataType- >LayeredParametersType- >vendorExtensions Extensions are defined in - NetworkResourcesBasic/IIS/xsd/LayerRates .xsd NetworkResourcesBasic/IIS/xsd/Cisco_CE_ LayeredParam.xsd getFlowDomainFragme ntRoute()
Retrieval of Matrix Flow Domain Fragment. Upon success of this operation, EoMPLS Forwarding Entities including Ethernet PW edge instances/cross- connects and VFI when applicable will be returned. Extension Points - FlowDomainFragmentRouteType -> MatrixFlowDomainFragmentType - >LayeredParameterType- >vendorExtensions FlowDomainFragmentRouteType -> MatrixFlowDomainFragmentType- >vendorExtensions Extensions are defined in NetworkResourcesBasic/IIS/xsd/Cisco_CE_Layered Param.xsd getAllFlowDomainFrag mentNames()
Retrieval of names of all the managed Flow Domain Fragments . Upon success of this operation, all Ethernet connection names will be returned. This is a proprietory API introduced to facilitate the client to performance subsequent retrieval of a named Ethernet connection.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 41 8.3.5 DataCenter This section covers the details of the Datacenter inventory retrieval functionality.This functionality was implemented as part of getInventory operation defined in Resource Inventory Retrieval Interface.
Following are the datacenter inventory retrievals that are supported
List all Available Virtual Data Centers in Prime Network List of Hosts (under a given datacenter) List of HostCluster (under a given datacenter) List of DataStore (under a given datacenter) List of VMs (includes only names under a vCenter) Details of aHost Details of a HostCluster Details of a DataStore Details of a VM
8.3.5.1 Resource Inventory Retrieval Interface
Interface Name Description GetInventory This API is used for Data Center inventory retrieval
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
The various operations using getInventory request are give below: 8.3.5.1.1 List of all available data center names
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String This is the Management Domain name. 2 ObjectType String The value expected is Cisco_DC 3 Granularity String The value expected is FULL Output: The output will contain all available data centers. Some of the response parameters are explained below.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 42 OL-30201-01 Sl.No Response parameter Type Description 1 dcNm String Data Center name in the following format: <VCenter Name>:-:<Data Center name> 2 name NamingAttributeType RDN of Data Center 3 DM Specific Info Alias 3.1 aliasName String PN Instance Identifier 3.2 aliasValue String Identifier inside PN for the specific DataCenter instance 4 VendorExtension VCenter Information
4.1 name String Cisco_vCenter 4.2 value String VCenter Name
8.3.5.1.2 List of all available Host name from a particular Data center.
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String Management Domain name. 2 Cisco_DC String The value for this should contain the DataCenter name as reported in response section of 4.1.5.1.1 3 ObjectType String The value expected is Cisco_V_Host 4 Granularity String The value expected is NAME
Output: The output will contain list of host names. The parameters in response is explained below.
Response parameter Type Description hostNm String Host server name.
8.3.5.1.3 Details of a particular host
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String Management Domain name 2 Cisco_DC String The value for this should contain the DataCenter name as reported in MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 43 response section of 4.1.5.1.1 3 Cisco_V_Host String The value for this parameter should contain the Host Server Name 4 ObjectType String The value expected is Cisco_V_Host 5 Granularity String The value expected is FULL
Output: The output will contain full details of the given host Some of the parameters in response are explained below.
Sl.No Response parameter Type Description 1 hostNm String Host Server name. 2 name NamingAttributeType RDN of Host Server 3 discoveredName String Host Server name 4 DMSpecificInfo Alias 4.1 aliasName String PN Instance Identifier 4.2 aliasValue String Identifier inside PN for the specific Host server instance 5 VendorExtension VCenter Information
5.1 name String Cisco_vCenter 5.2 value String VCenter Name 6 description String 7 management_IP String IP Address of the Host server specified in the request 8 dnsName String 9 macAddress String 10 state String 11 softwareType String 12 softwareVersion String 13 uuid String 14 dataStoreAllocation CiscoVStoreAllocListType Details of associated data stores 15 vNetwkIntfList CiscoVNetwkTPListType Detail of associated network interfaces 15 vMotionEnabled boolean 16 evcMode String 17 model String Host Server model name 18 vendor String Host Server vendor name 19 hypervisorProperty CiscoVHypervisorType 20 hostClusterRef NamingAttributeType RDN of Host Cluster in which the host is participating 21 faultToleranceVersion String 22 faultToleranceEnabled Boolean 23 processPower CiscoVProcessingPwrType MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 44 OL-30201-01 8.3.5.1.4 List of available Host cluster Name from a particular Data Center
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String Management Domain name 2 Cisco_DC String The value for this should contain the DataCenter name as reported in response section of 4.1.5.1.1 4 ObjectType String The value expected is Cisco_V_HostCluster 5 Granularity String The value expected is NAME
Output: The output will contain list of Host Clusters from a particular Data Center. The parameters in response is explained below.
Response parameter Type Description hostClusterNm String Host Cluster name.
8.3.5.1.5 Detail information of a Host cluster
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String Management Domain name 2 Cisco_DC String The value for this should contain the DataCenter name as reported in response section of 4.1.5.1.1 3 Cisco_V_HostCluster String The value for this parameter should contain the Host Cluster Name 4 ObjectType String The value expected is Cisco_V_HostCluster 5 Granularity String The value expected is FULL
Output: Response will contain detailed information of requested Host Cluster Some of the parameters are explained in the table below.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 45 Sl.No Response parameter Type Description 1 hostClusterNm String Host Cluster name. 2 name NamingAttributeType RDN of Host Cluster 3 discoveredName String Host Cluster name 4 DMSpecificInfo 4.1 aliasName String PN Instance Identifier 4.2 aliasValue String Identifier inside PN for the specific Host Cluster instance 5 VendorExtension VCenter Information
5.1 name String Cisco_vCenter 5.2 value String VCenter Name 6 state String 7 cpuAllocation CiscoVRsrcAllocType CPU allocation details 8 memoryAllocation CiscoVRsrcAllocType 9 isHaEnabled Boolean 10 isDrsEnabled Boolean 11 vmMigrationCount Int 12 evcMotion String 13 isDpmEnabled Boolean
8.3.5.1.6 List of Data Store Name
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String Management Domain name 2 Cisco_DC String The value for this should contain the DataCenter name as reported in response section of 4.1.5.1.1 3 ObjectType String The value expected is Cisco_V_DataStore 4 Granularity String The value expected is NAME
Output: The output will contain list of all available Data Store names from a particular data center. The parameter is explained below.
Response parameter Type Description dataStoreNm String This is the Data Store name.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 46 OL-30201-01 8.3.5.1.7 Detail information of a particular data store.
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String Management Domain name 2 Cisco_DC String The value for this should contain the DataCenter name as reported in response section of 4.1.5.1.1 3 Cisco_V_DataStore String The value for this parameter should contain the Data Store Name 4 ObjectType String The value expected is Cisco_V_DataStore 5 Granularity String The value expected is FULL
Output: Response will contain detailed information of requested Data Store. Some of the parameters are explained below.
Sl.No Response parameter Type Description 1 dataStoreNm String Data Store name. 2 name NamingAttributeType RDN of Data Store 3 discoveredName String Name of the data Store from the request 4 DMSpecificInfo 4.1 aliasName String PN Instance Identifier 4.2 aliasValue String Identifier inside PN for the specific Data Store instance 5 VendorExtension VCenter Information
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 47 8.3.5.1.8 List of available Virtual machine ID
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String Management Domain name 2 Cisco_DC String The value for this should contain the DataCenter name as reported in response section of 4.1.5.1.1 4 ObjectType String The value expected is Cisco_VM 5 Granularity String The value expected is NAME
Output: The output will contain list of all available virtual machine names from VCenter. The parameter is explained below.
Response parameter Type Description vmNm String Virtual Machine Name
8.3.5.1.9 Detail information of a particular data store
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String This is the Management Domain name 2 Cisco_DC String The value for this should contain the DataCenter name as reported in response section of 4.1.5.1.1 3 Cisco_VM String The value for this parameter should contain the VM ID 4 ObjectType String The value expected is Cisco_VM 5 Granularity String The value expected is FULL
Output: Response contains detailed information of the requested Virtual machine Sl.No Response parameter Type Description 1 name NamingAttributeType RDN of Virtual machine 2 discoveredName String Virtual machine name 3 DMSpecificInfo 3.1 aliasName String PN Instance Identifier 3.2 aliasValue String Identifier inside PN for the specific VM instance MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 48 OL-30201-01 4 VendorExtension VCenter Information
4.1 name String Cisco_vCenter 4.2 value String VCenter Name 5 state String 6 productType String 7 softwareType String 8 softwareVersion String 9 cpuAllocation CiscoVRsrcAllocType 10 uuid String 11 memoryAllocation CiscoVRsrcAllocType 12 dataStoreAllocation CiscoVStoreAllocListType Associated data store details 13 serviceId String 14 vmVersion String 15 virtualCPU String 16 minRequiredEVCMode String 17 supportingHostRef NamingAttributeType Host server RDN
8.3.6 L3 MPLS VPN MPLS VPN functionality is supported as part of two mtosi interfaces. Resource Inventory Retrieval Interface Connection Retrieval Interface
Following is the flow to get MPLS inventory. 1- Execute getInventory operation(for exact inputs please check the below table) implemented as part of ResourceInventoryRetrieval Interface to get all the configured L3 MPLS-VPN names 2- Execute getSubNetworkConnection operation implemented as part of Connection Retrieval Interface to get the specific VPN details (for exact inputs please check the below table) 3- Execute getRoute operation implemented as part of Connection Retrieval interface to get the available route table entries for the specific VPN. 8.3.6.1 Resource Inventory Retrieval Interface
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 49 8.3.6.1.1 Retrieving list of configured L3 MPLS-VPN names
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String Management Domain name 2 ObjectType String The value expected is SNC 3 Granularity String The value expected is NAME
Output: The output will contain list of all configured VPN IDs. The parameter is explained below.
Sl.No Response parameter Type Description 1 sncNm String This contains the VPN Id Information. For example: {"dmIdentifier":"net://net:1","vpnId":"1"} where net://net:1 is the DM Identifier and 1 is the VPN Id
8.3.6.2 ConnectionRetrieval Interface
MPLS/VPN attribute retrieval is supported by these APIs: getSubNetworkConnection getRoute
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
8.3.6.2.1 Retrieving details of a VPN Input to getSubNetworkConnection API:
Sl.No Request parameter Type Description 1 MD
String This is the Management Domain name 2 MLSN String This is Multi Layer SubNetwork 3 SNC String A VPN name as returned in the response section of 4.6.1.1
Output: The output contains detailed information about a VPN. Some of the parameters are explained below. MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 50 OL-30201-01
Sl.No Response parameter Type Description 1 name NamingAttributeType RDN of SNC 2 discoveredName String VPN name 3 DMSpecificInfo 3.1 aliasName String PN Instance Identifier 3.2 aliasValue String VPN Object ID 4 vendorExtensions 4.1 Cisco_MPLS- VPNAttrName CiscoMPLSVPNAttrNameType MPLS VPN Naming Attribute Type 5 direction ConnectionDirectionType The value is CD_BI i.e bi- directional 6 layerRate LayerRateType 7 aEndTpDataList TerminationPointDataListType 8 correlationIdentifier String 9 callName String 10 connectionId String
8.3.6.2.2 Retrieving route details
Input to getRoute API:
Sl.No Request parameter Type Description 1 MD
String Management Domain name 2 MLSN String This is Multi Layer SubNetwork 3 SNC String A VPN name as returned in the response section of 4.6.1.1
Output: The output contains information related to route tables and enpoints. Some of the parameters in the response are explained below:
Sl.No Response parameter Type Description 1 direction ConnectionDirectionType The value is CD_BI i.e bi-directional 2 aEndName NamingAttributeType RDN of Interfaces associated with VRF 3 connectionId String 4 vendorExtensions 4.1 . Cisco_MPLS- VPNRouteAttrName . CiscoMPLSVPNRouteAttrNameType 4.1.1 VRF_Name . Naming attribute type RDN of VRF MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 51 4.1.2 VRF_RouteTable . CiscoMPLSVPNRouteType VRF Route table 4.1.3 DMSpecificInfo 4.1.3.1 aliasName . String PN Instance Identifier 4.1.3.2 aliasValue . String Identifier inside PN for the specific VRF instance
8.3.7 Floating termination point This functionality is implemented as part of getInventory operation defined in Resource Inventory Retrieval Interface.
8.3.7.1 Resource Inventory Retrieval Interface
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
8.3.7.1.1 Retrieving details of all available port channels in a device
Input to getInventory API:
Sl.No Request parameter Type Description 1 MD
String Management Domain name 2 ME String Managed Element name 3 ObjectType String The value should be FTP 4 Granularity String The value should be FULL
Output: The output will contain detailed information of all the available port channels in a device. Some of the parameters in the response are explained below:
Sl.No Response parameter Type Description 1 ftpInv FloatingTerminationPointInventoryType 2 name NamingAttributeType RDN of FTP 3 DM Specific Info 3.1 aliasName String PN_DM_OID 3.2 aliasValue String Identifier inside PN for the specific DataLinkAggregation instance 4 vendorExtensions MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 52 OL-30201-01 4.1 Cisco_FTP_AttrName CiscoFTPAttrNameType FTP Attribute Naming type 4.1.1 aggrProtocolType CiscoFTPAggrProtocolEnumType 4..1.2 adminState CiscoFTPAdminStateEnumType 4.1.3 bandwidth String 4.1.4 grpNumber String 4.1.5 memberIpAddrList CiscoIPAddressListType 4.1.6 macAddress String 4.1.7 ftpMemberList PhysicalTerminationPointListType List of PTP RDN 4.1.8 dot3adLacpAttrs CiscoFTPLACPNameAttrType
8.3.8 Inventory Notification The Integration Layer (IL) will expose interfaces for enabling clients of the IL to register and receive notifications of interest. The currently supported IL interfaces consist of the following:
WS-SOAP interface that supports MTOSI-conformant operations JMS interface that supports the same MTOSI operations using serialized Java objects The IL notification framework should be based on the above interfaces. This entails the following:
Support the MTOSI-style notification topic registration pattern for the WS-SOAP interface: SubscribeResponse subscribe (Holder<Header> mtopHeader, SubscribeRequest mtopBody ) throws SubscribeException; UnsubscribeResponse unsubscribe (Holder<Header> mtopHeader, UnsubscribeRequest mtopBody ) throws UnsubscribeException;
The subscribe request specifies the following: Consumer - URI Topic - The string indicating the classification of events of interest Selector - Notification Filter
The subscribe response contains a subscriptionID. The unsubscribe request requires the subscriptionID(s) and topic(s) provided at the time of registration.Support for standard JMS topic subscription for the JMS interface.
On the notification consumer side, each client type (WS-SOAP or JMS) is expected to support a slightly different flow.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 53 WS-SOAP clients will need to perform the following Expose the NotificationConsumer API as defined by the NotificationConsumerHttp.wsdl and documented in the MTOSI R2.0 Framework DDP Use the Subscribe operation to register for notifications.
JMS clients will be consuming POJOs with the following format. ArrayList<Object> consisting of following in this order: 1. com.cisco.prime.esb.fmw.api.Header 2. org.tmforum.mtop.fmw.xsd.notmsg.v1.Notify
For Prime 1.0, the supported notification types will include: Object Creation Notification Object Deletion Notification Attribute Value Change Notification 8.3.8.1 VRF related Notifications Consumers who have subscribed to the INVENTORY_NOTIFICATIONS topic will receive notifications related to VRF under the following circumstances
Whenever a VRF gets added Whenever a VRF gets added Whenever a CTP gets associated with a VRF Whenever a CTP gets dissociated with a VRF Whenever the IP Address of the CTP changes
The following table gives a quick overview about the information received for the supported notifications. Only the important attributes are detailed in the table below.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 54 OL-30201-01 Operation
Notification Type ObjectType attribute value Object Name(FDN) Type of Object sent in Notification VRF Addition Object Creation Cisco_V_Route HINTS= TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME ME=<ME Name> MLSN=Prime Network Cisco_V_Route=<VRF Name> ObjectCreationType. Cisco_routeList
VRF Deletion Object Deletion Cisco_V_Route HINTS= TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME ME=<ME Name> MLSN=Prime Network Cisco_V_Route=<VRF Name> NA IP Interface(Site) Association with a VRF Object Creation CTP HINTS= TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME ME=<ME Name> CTP=<CTP Name> ObjectCreationType.o bject
Contained Object: ctp IP Interface(Site) Disassociation with a VRF Object Deletion. CTP HINTS= TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME ME=<ME Name> CTP=<CTP Name> NA IP Interface(Site) Changes Attribute Value Change CTP HINTS= TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME ME=<ME Name> CTP=<CTP Name> ObjectCreationType.o bject
Contained Object: ctp
8.3.8.2 Datacenter Logical Inventory related Notifications
Consumers who have subscribed to the INVENTORY_NOTIFICATIONS topic will receive notifications for the following changes in DataCenter logical Inventory.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 55 Logical Inventory Type Change Notification Type Host Addition of a Host Object Creation Deletion of a Host Object Deletion Changes in Host Attribute value Change Changes in HostHypervisor Attribute Value Change Changes in HostProcessor Attribute Value Change Changes in HostCPUCapacityProvision Attribute Value Change Changes in HostDiskCapacityProvision Attribute Value Change Changes in HostMemoryCapacityProvision Attribute Value Change Association of a Virtual Network Entity to a Host Object Creation Dis-association of a Virtual Network Entity to a Host Object Deletion Changes in Host Virtual Network Entity Attribute Value Change Association of a Data Store with a Host Object Creation Dis-association of a Data Store with a Host Object Creation Changes in the Data Store Associated with the Host Attribute Value Change Virtual Machine Migration of Virtual Machine to a new Host/ Addition of a new Virtual Machine under a Host Object Creation Disassociation of a Virtual Machine with Host Object Deletion Changes in Virtual Machine Attribute Value Change Changes in VMMemoryCapacityAllocation Attribute Value Change Changes in of a VMCPUCapacityAllocation Attribute Value Change Association of a Virtual Network Entity with a Virtual Machine Object Creation Dis-association of a Virtual Network Entity with a Virtual Machine Object Deletion Changes in Virtual Machine Virtual network entity Attribute Value Change Association of a Data Store with a Virtual Machine Object Creation Dis-association of a Data Store with a Virtual Machine Object Creation Changes in the Data Store Associated with the Virtual Machine Attribute Value Change Host Cluster Addition of a Host Cluster Object Creation Deletion of a Host Cluster Object Deletion Changes in Host Cluster Attribute Value Change Changes in HostClusterCPUCapacityProvision Attribute Value Change Changes in HostClusterDiskCapacityProvision Attribute Value Change Changes in HostClusterMemoryCapacityProvision Attribute Value Change Data Store Addition of a new Data Store Object Creation Deleteion of a Data Store Object Deletion Changes in the DataStore Attribute Value Change
The following table gives a quick overview about the information received for the supported notifications. Only the important attributes are detailed here.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 56 OL-30201-01
Operation Notification Type ObjectType attribute value Object Name(FDN) Type of Object sent in Notification Addition of a Host Object Creation Cisco_V_Host HINTS= TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> ObjectCreationType. Cisco_hostList
Attribute value Change Cisco_V_Host HINTS= TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> AttributeValueChangeType. Cisco_hostList
Changes in HostHypervisor
Attribute Value Change Cisco_V_Host HINTS= TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> AttributeValueChangeType. Cisco_hostList
Changes in HostProcessor Attribute Value Change Cisco_V_Host HINTS= TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> AttributeValueChangeType. Cisco_hostList
Changes in HostCPUCapacity Provision Attribute Value Change Cisco_V_Host HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> AttributeValueChangeType. Cisco_hostList
Changes in HostDiskCapacity Provision Attribute Value Change Cisco_V_Host HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> AttributeValueChangeType. Cisco_hostList
Changes in HostMemoryCap acityProvision Attribute Value Change Cisco_V_Host HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> AttributeValueChangeType. Cisco_hostList
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 57 Association of a Virtual Network Entity to a Host Object Creation Cisco_V_networkTP HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> Cisco_V_networkTP=<Virtual Network Entity Name> ObjectCreationType.object
Contained object: Cisco_V_NetworkTPType
Dis-association of a Virtual Network Entity to a Host Object Deletion Cisco_V_networkTP HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> Cisco_V_networkTP=<Virtual Network Entity Name> NA Changes in Host Virtual Network Entity Attribute Value Change Cisco_V_networkTP HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> Cisco_V_networkTP=<Virtual Network Entity Name> AttributeValueChangeType. attributeList
Contained object: Cisco_V_NetworkTPType
Association of a Data Store with a Host Object Creation Cisco_V_dataStoreAlloca tion HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> Cisco_V_dataStoreAllocation=< Allocated Datastore Name> ObjectCreationType.object
Contained object: Cisco_V_StoreAllocType
Dis-association of a Data Store with a Host Object Creation Cisco_V_dataStoreAlloca tion HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> Cisco_V_dataStoreAllocation=< Allocated Datastore Name> NA Changes in the Data Store Associated with the Host Attribute Value Change Cisco_V_dataStoreAlloca tion HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_Host=<Host Name> Cisco_V_dataStoreAllocation=< Allocated Datastore Name> AttributeValueChangeType. attributeList
Contained object: Cisco_V_StoreAllocType
Migration of Virtual Machine to a new Host/ Addition of a Object Creation Cisco_VM HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name> ObjectCreationType.Cisco_v MList
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 58 OL-30201-01 new Virtual Machine under a Host Cisco_VM=<VM ID> Disassociation of a Virtual Machine with Host Object Deletion Cisco_VM HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name> Cisco_VM=<VM ID> NA Changes in Virtual Machine Attribute Value Change Cisco_VM HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name> Cisco_VM=<VM ID> AttributeValueChangeType. Cisco_vMList
Changes in VMMemoryCapa cityAllocation Attribute Value Change Cisco_VM HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name> Cisco_VM=<VM ID> AttributeValueChangeType. Cisco_vMList
Changes in of a VMCPUCapacityA llocation Attribute Value Change Cisco_VM HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name> Cisco_VM=<VM ID> AttributeValueChangeType. Cisco_vMList
Association of a Virtual Network Entity with a Virtual Machine Object Creation Cisco_V_networkTP HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_VM=<VM ID> Cisco_V_networkTP=<Virtual Network Entity Name> ObjectCreationType.object
Contained object: Cisco_V_StoreAllocType
Dis-association of a Virtual Network Entity with a Virtual Machine Object Deletion Cisco_V_networkTP HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_VM=<VM ID> Cisco_V_networkTP=<Virtual Network Entity Name> NA Changes in Virtual Machine Virtual network entity Attribute Value Change Cisco_V_networkTP HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_VM=<VM ID> Cisco_V_networkTP=<Virtual Network Entity Name> AttributeValueChangeType. attributeList
Contained object: Cisco_V_StoreAllocType
Association of a Data Store with a Virtual Machine Object Creation Cisco_V_dataStoreAlloca tion HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> ObjectCreationType.object
Contained object: Cisco_V_StoreAllocType
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 59 Cisco_VM=<VM ID> Cisco_V_dataStoreAllocation=< Allocated Datastore Name> Dis-association of a Data Store with a Virtual Machine Object Creation Cisco_V_dataStoreAlloca tion HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_VM=<VM ID> Cisco_V_dataStoreAllocation=< Allocated Datastore Name> NA Addition of a Host Cluster Object Creation Cisco_V_HostCluster HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_HostCluster=<Host Cluster Name> ObjectCreationType.Cisco_h ostClusterList
Deletion of a Host Cluster Object Deletion Cisco_V_HostCluster HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_HostCluster=<Host Cluster Name> NA Changes in Host Cluster Attribute Value Change Cisco_V_HostCluster H HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_HostCluster=<Host Cluster Name> AttributeValueChangeType. Cisco_hostClusterList
Changes in HostClusterCPUC apacityProvision Attribute Value Change Cisco_V_HostCluster HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_HostCluster=<Host Cluster Name> AttributeValueChangeType. Cisco_hostClusterList
Changes in HostClusterDiskC apacityProvision Attribute Value Change Cisco_V_HostCluster HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_HostCluster=<Host Cluster Name> AttributeValueChangeType. Cisco_hostClusterList
Changes in HostClusterMem oryCapacityProvi sion Attribute Value Change Cisco_V_HostCluster HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_HostCluster=<Host AttributeValueChangeType. Cisco_hostClusterList
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 60 OL-30201-01 Cluster Name> Addition of a new Data Store Object Creation Cisco_V_DataStore HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_DataStore=<Datastore Name> AttributeValueChangeType. Cisco_dataStoreList
Deleteion of a Data Store Object Deletion Cisco_V_DataStore H HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_DataStore=<Datastore Name> NA Changes in the DataStore Attribute Value Change Cisco_V_DataStore HINTS=TIME:<Date in seconds format>;DMLIST:<comURI> MD=CISCO_PRIME Cisco_DC=<ME Name>:-:<DC Name> Cisco_V_DataStore=<Datastore Name> AttributeValueChangeType. Cisco_dataStoreList
8.4 Delta Inventory Management Delta Inventory provides a facility to retrieve all Managed Elements whose physical inventory has changed since a specified time. There are 2 steps involved in performing delta inventory management: a) Start Tracking Inventory Changes- This will initiate tracking of inventory changes. b) Get Delta Inventory changes This will retrieve the list of all Managed Elements with inventory changes.
8.4.1 Managed Element Names Retrieval Interface details
Interface Name Description getAllManagedElementNamesTS This API is used for delta inventory management
getAllManagedElementNamesTS API is used for Delta Inventory Management.
The WSDL document describing the details of the Interface can be accessed from the Appendix section. 8.4.1.1 Start Tracking Inventory Changes To start tracking Inventory changes, getAllManagedElementNamesTS request has to be issued without <timestamp> tag.
MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 61 The response contains a message, regarding the outcome of Start Tracking Delta Inventory Request, in addition to the list of Managed Elements. From this point on, any physical inventory changes to the Managed Elements will be tracked.
Input to getAllManagedElementNamesTS for start tracking inventory changes :
Request parameter Type Description Nil NA No parameters needed to initiate Start tracking inventory changes
Output: Sl.No Response parameter Type Description 1 name String Name of the ME 2 operation OperationType Type of change on the Managed Element. This value will be set to UNKNOWN in this response as this is the initial request to list all Managed Elements 3 Hints String Contains current time in millis followed by comURI
4 status String Contains the status of the Start Tracking Inventory changes request. On success the status displayed is: Start Tracking Executed successfully On failure, the status displayed is: Start Tracking Execution failed.
NOTE: Any failure in sending the Start Tracking request will not stop this API from listing devices. However the status label will clearly capture the information that start tracking failed.
8.4.1.2 Get Delta Inventory changes To get the list of Managed Elemets whose inventory has changed, the getAllManagedElementNamesTS request needs to be issued with <timestamp> value in UTC Format. The response will contain a list of all managed elements which have been added, deleted or modified since the time specified in the request. Explaining one such entry from the response here.
Input to getAllManagedElementNamesTS for get delta inventory changes :
Request parameter Type Description timestamp Date Valid time in UTC Format i.e dd-MMM-yyyy HH:mm:ss MTOSI OSS Integration
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 62 OL-30201-01 For example: 2013-02-28T14:15:30
Output:
Sl.No Response parameter Type Description 1 name String Name of the ME 2 timestamp Date Last inventory updated time 3 operation OperationType Type of change in the ME i.e ADD, DELETE or UPDATE 4 Hints String Current time in millis followed by comURI
Error: Condition Error Blank value in <timestamp> tag -or- Incorrect format in <timestamp> tag -or- Empty timestamp tag <timestamp/> Umarshalling Error
NOTE: Sl.No Scenario Result 1 Prime Network restarts after a Start Tracking Inventory changes request is issued. If a Prime Network restarts,then all the Managed Elements will be shown as dirty i.e UPDATE in the operation field in response. 2 When there are no changes after Start Tracking was invoked successfully -or- When Start Tracking itself has failed The response will contain the message "No changes detected or Start tracking not issued." 8.5 MTOSI Standard Compliance
Cisco MTOSI Information Model is designed to conform to MTOSI 2.0 specifications. Cisco reference implementation extensions are introduced to support proprietary APIs and name space as per Cisco Prime Release requirements. Refer to the MTOSI standards in the link: http://www.tmforum.org/MultiTechnologyOperations/2319/home.html
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 63
8.6 Trouble Shooting - MTOSI
The below table includes the issues that might be encountered while setting up OSS integration layer and steps to troubleshoot the problem.
Table 7-4: OSS Integration Problems and Troubleshooting Procedure Problem Description Indication Probable Cause Troubleshooting Procedure Web Services Security Exception
Web Service call to any of the Interfaces will throw a WS Security exception with authentication failure message
The user ID / password provided for the web service call might not be correct.
Use a proper User ID / password for the web services call. No DMs Available Exception
Exception message from the Web Service call, stating that no DMs are available.
The communication to PN is not proper. The Integration layer was not able to communicate with the domain manager ( DM ).
Verify that the Prime Networks application is running. Network Connectivity to the Prime Networks machine is proper. getManagedEle ment returns a SOAP Exception
A call to getManagedElement returns a Web Services exception stating that the device is not in up- state though it is actually up.
The device name specified in request is incorrect
Cross check the device name in getManagedElements response and correct if device is not in up state
Delta Inventory: Not receiving delta inventory change notifications. Notifications are not received if there is an inventory change. If PN-IL is in standlone mode and if the OSS user is not subscribed for the notifications. Subscribe for the notifications on MTOSI Notification Producer Web Service.
Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 64 OL-30201-01 9 Cisco Specific Interfaces This section describes the APIs that are provided as CISCO specific interfacaces. These do not conform to either MTOSI or 3GPP standards.
Cisco Specific Vendor APIs are provided for the following functional areas:
Alarm Life Cycle Management Alarm Retrieval
For a sample SOAP Request and Response for all the APIs defined in these interfaces, refer to the Prime Network OSS Integration Guide SOAP Request Response document on Cisco Developer Network.
9.1 Alarm Life Cycle Management The alarm life cycle management support allows any OSS user to perform the following operations on any Prime Network Ticket. All the following operations are synchronous in nature Acknowledge De-Acknowledge Clear Retire AddNote The WSDL document describing the details of the Interface can be accessed from the Appendix section.
The following table lists the Alarm Life Cycle actions supported by PrimeNetwork.
DM/Operation Ack DeAck Clear AddNote Retire PN
9.1.1 AlarmMgmt::Acknowlege Add compliance for all the APIs.
Description: This API is used to acknowledge a Prime Network Ticket. Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 65 Input: Sl.No Parameter Data Type Description 1 uniqueId String This parameter describes the Prime Network Ticket ID. This ID could be an integer or of format {[NewAlarm(Id=X)]} 2 Hint String Optional value that can be used as extra meta data in processing the requests. For example, OSS application or FM can use this as a timestamp/version/state value that can be used to correlate actions to avoid issues with concurrent actions performed on a Prime Network Ticket. 3 Note String Optional note to include while performing the operation. 4 Username String Optional attribute. The user on behalf of whom the operation is done.
Output: Sl.No Parameter Data Type Description 1 uniqueId String The same value which is used in the operation. 2 Hint String The same value which is used in the operation. 3 Success Boolean Value denoting the result of the operation - true in case of success. Error: Sl.No Condition Error 1 Invalid ID provided for the operation in StandAlone Integration layer deployment. When user provides improper ticketId (not in expected format), the operation will return soap fault with the detail containing the alarmApiException. The alarmApiException code will be API_ERROR and message will contain the information: Please enter the PN Ticket Number or OID(format: [NewAlarm(Id=<Ticket Number>)] 2 Ticket does not exist on the PrimeNetwork. The operation will return soap fault with the detail containing the alarmApiException. The alarmApiException code will be API_ERROR and message will contain the information: DM[<comURI>]=>Message[API_ERROR:<Operation Name> operation failed. Reason: <DM_Error_Message>] where: Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 66 OL-30201-01 <Operation Name>: the operation name, e.g. Acknowledge <comURI>: the comURI of the responding DM <DM_Error_Message>: the error message returned by DM. 9.1.2 AlarmMgmt::De-Acknowlege
Description: This API is used to de-acknowledge a Prime Network Ticket. Input: Sl.No Parameter Data Type Description 1 uniqueId String This parameter describes the Prime Network Ticket ID. This ID could be an integer or of format {[NewAlarm(Id=X)]} 2 Hint String Optional value that can be used as extra meta data in processing the requests. For example, OSS application or FM can use this as a timestamp/version/state value that can be used to correlate actions to avoid issues with concurrent actions performed on a Prime Network Ticket. 3 Note String Optional note to include while performing the operation. 4 Username String Optional attribute. The user on behalf of whom the de-acknowledge operation is done.
Output: Sl.No Parameter Data Type Description 1 uniqueId String The same value which is used in the operation. 2 Hint String The same value which is used in the operation. 3 Success Boolean Value denoting the result of the operation - true in case of success.
Error: Sl.No Condition Error 1 Invalid ID provided for the operation in StandAlone When user provides improper ticketId (not in expected format), the operation will return soap Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 67 Integration layer deployment. fault with the detail containing the alarmApiException. The alarmApiException code will be API_ERROR and message will contain the information: Please enter the PN Ticket Number or OID(format: [NewAlarm(Id=<Ticket Number>)] 2 Ticket does not exist on the PrimeNetwork. The operation will return soap fault with the detail containing the alarmApiException. The alarmApiException code will be API_ERROR and message will contain the information: DM[<comURI>]=>Message[API_ERROR:<Operation Name> operation failed. Reason: <DM_Error_Message>]
where: <Operation Name>: the operation name, e.g. Acknowledge <comURI>: the comURI of the responding DM <DM_Error_Message>: the error message returned by DM.
9.1.3 AlarmMgmt::Clear Description: This API is used to force clear a Prime Network Ticket. Input: Sl.No Parameter Data Type Description 1 uniqueId String This parameter describes the Prime Network Ticket ID. This ID could be an integer or of format {[NewAlarm(Id=X)]} 2 Hint String Optional value that can be used as extra meta data in processing the requests. For example, OSS application or FM can use this as a timestamp/version/state value that can be used to correlate actions to avoid issues with concurrent actions performed on a Prime Network Ticket. 3 Note String Optional note to include while performing the operation. 4 Username String Optional attribute. The user on behalf of whom the operation is done.
Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 68 OL-30201-01 Output: Sl.No Parameter Data Type Description 1 uniqueId String The same value which is used in the operation. 2 Hint String The same value which is used in the operation. 3 Success boolean Value denoting the result of the operation - true in case of success. Error: Sl.No Condition Error 1 Invalid ID provided for the operation in StandAlone Integration layer deployment. When user provides improper ticketId (not in expected format), the operation will return soap fault with the detail containing the alarmApiException. The alarmApiException code will be API_ERROR and message will contain the information: Please enter the PN Ticket Number or OID(format: [NewAlarm(Id=<Ticket Number>)] 2 Ticket does not exist on the PrimeNetwork. The operation will return soap fault with the detail containing the alarmApiException. The alarmApiException code will be API_ERROR and message will contain the information: DM[<comURI>]=>Message[API_ERROR:<Operation Name> operation failed. Reason: <DM_Error_Message>]
where: <Operation Name>: the operation name, e.g. Acknowledge <comURI>: the comURI of the responding DM <DM_Error_Message>: the error message returned by DM.
9.1.4 AlarmMgmt::Retire
Description: This API is used to retire(archive) a Prime Network Ticket. Input: Sl.No Parameter Data Type Description 1 uniqueId String This parameter describes the prime network ticket ID. This ID could be an integer or of format {[NewAlarm(Id=X)]} 2 Hint String Optional value that can be used as Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 69 extra meta data in processing the requests. For example, OSS application or FM can use this as a timestamp/version/state value that can be used to correlate actions to avoid issues with concurrent actions performed on an Prime Network Ticket. 3 Username String Optional attribute. The user on behalf of whom the operation is done.
Output: Sl.No Parameter Data Type Description 1 uniqueId String The same value which is used in the operation. 2 Hint String The same value which is used in the operation. 3 Success boolean Value denoting the result of the operation - true in case of success.
Error: Sl.No Condition Error 1 Invalid ID provided for the operation in StandAlone Integration layer deployment. When user provides improper ticketId (not in expected format), the operation will return soap fault with the detail containing the alarmApiException. The alarmApiException code will be API_ERROR and message will contain the information: Please enter the PN Ticket Number or OID(format: [NewAlarm(Id=<Ticket Number>)] 2 Ticket does not exist on the PrimeNetwork. The operation will return soap fault with the detail containing the alarmApiException. The alarmApiException code will be API_ERROR and message will contain the information: DM[<comURI>]=>Message[API_ERROR:<Operation Name> operation failed. Reason: <DM_Error_Message>]
where: <Operation Name>: the operation name, e.g. Acknowledge <comURI>: the comURI of the responding DM <DM_Error_Message>: the error message returned by DM.
Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 70 OL-30201-01 9.1.5 AlarmMgmt::Add Note Description: This API is used to add a note to a Prime Network Ticket. Input: Sl.No Parameter Data Type Description 1 uniqueId String This parameter describes the Prime Network Ticket ID. This ID could be an integer or of format {[NewAlarm(Id=X)]} 2 Hint String Optional value that can be used as extra meta data in processing the requests. For example, OSS application or FM can use this as a timestamp/version/state value that can be used to correlate actions to avoid issues with concurrent actions performed on an Prime Network Ticket. 3 Note String The mandatory note which is to be added to the Prime Network Ticket. 4 Username String Optional attribute. The user on behalf of whom the operation is done.
Output: Sl.No Parameter Data Type Description 1 uniqueId String The same value which is used in the operation. 2 Hint String The same value which is used in the operation. 3 Success Boolean Value denoting the result of the operation - true in case of success.
Error: Sl.No Condition Error 1 Invalid ID provided for the operation in StandAlone Integration layer deployment. When user provides improper ticketId (not in expected format), the operation will return soap fault with the detail containing the alarmApiException. The alarmApiException code will be API_ERROR and message will contain the information: Please enter the PN Ticket Number or OID(format: [NewAlarm(Id=<Ticket Number>)] Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 71 2 Ticket does not exist on the PrimeNetwork. The operation will return soap fault with the detail containing the alarmApiException. The alarmApiException code will be API_ERROR and message will contain the information: DM[<comURI>]=>Message[API_ERROR:<Operation Name> operation failed. Reason: <DM_Error_Message>]
where: <Operation Name>: the operation name, e.g. Acknowledge <comURI>: the comURI of the responding DM <DM_Error_Message>: the error message returned by DM.
9.2 Alarm Retrieval This is a vendor extension API provided to retrieve any alarms.
The WSDL document describing the details of the Interface can be accessed from the Appendix section.
9.2.1 AlarmRetrieval::getsubtendingEvents This API allows the user to get all subtending events for an Alarm or a Ticket in PrimeNetwork.
Description: This API is used to list all subtending events associated with an Alarm or a Ticket in Prime Network . Input :
Parameter Data Type Description uniqueId String This parameter describes the Prime Network Ticket ID. This ID could be an integer or of format {[NewAlarm(Id=X)]}
Output:
Sl.No Parameter Data Type Description 1 eventId String This gives the PN event id for the input ticket provided by user. 2 correlationId String This refers to the alarmId to which the event is associated with. Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 72 OL-30201-01 3 Description String This gives the description of the event. 4 Source String Identifier of the model object that is the root cause of the event 5 duplicationCount String The duplication count as it is calculated by the VNE. This count is meaningful for flapping events and represents the total number of non-cleared events that are aggregated by this flapping event. 6 Severity String The severeness of the event in the system. Severity enumeration (Indeterminate, Information, Cleared, Warning, Minor, Major , Critical) 7 Timestamp String This gives the origin timestamp of the event. 8 Archived String Indicates whether this event is archived in the database of Prime Network. 9 ElementTypeA String The brand name of the device this network event is associated with. 10 ElementTypeZ String In case of a link, will return the Z size element type. 11 DetectionType String Represents the way this event was detected. Possible Values: service, syslogs, trap v1/v2/v3 12 extendedName String This value can be used to distinct between event types defined outside Prime Network, In external OSS systems such as PPM which forward events to Prime Network. 13 State String The event state is a short, textual description of Name field (defined in send-alarm-msg-util.xml) 14 suppressionDisplay String Indicates whether this event should be displayed in the GUI 15 Name String Event's type enumeration. For example: Link down, Port up, Login etc. 16 reductionCount String The reduction count as it is calculated by the VNE. This count is meaningful for flapping events and represents the total number of events that are aggregated by this flapping event. 17 creationInDeviceTimezone String A human readable string representing the event creation time in the device timezone
Error:
Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 73 Sl.No Condition Error 1 Improper TicketID When user provides improper ticketId (not in expected format), below error will be shown. Id provided is invalid. Please enter the PN Ticket Number or OID(format: [NewAlarm(Id=<Ticket Number>)] 2 TicketID does not exist If user provided ticketId does not exist in PrimeNetwork, below errorwill be shown, GetSubtendingEvents operation failed. Reason: ERROR (1200000006): OID doesn't exist 3 Too many events to be processed If the ticketID provided by the user has 10,000 events associated with it, an error will be thrown like, GetSubtendingEvents operation failed. Reason:Too many events to be processed for the Ticket.
9.3 Trouble Shooting Cisco Specific Interfaces The table below includes the issues that might be encountered while setting up OSS integration layer and steps to troubleshoot the problem.
Table 8-1: OSS Integration Problems and Troubleshooting Procedures for Cisco Specific Interfaces Problem Description Indication Probable Cause Troubleshooting Procedure Web Services Security Exception
Web Service call to any of the Interfaces will throw a WS Security exception with authentication failure message
The user ID / password provided for the web service call might not be correct.
Use a proper User ID / password for the web services call. No DMs Available Exception
Exception message from the Web Service call, stating that no DMs are available.
The communication to PN is not proper. The Integration layer was not able to communicate with the domain manager ( DM ).
Verify that the Prime Networks application is running. Network Connectivity to the Prime Networks machine is proper. Subtending Alarms: Exception message: Reason:Too There are too many events associated with The number of events assoiated with the Cisco Specific Interfaces
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 74 OL-30201-01 Exception indicating too many events. many events to be processed for the Ticket
the Alarm ID/Ticket ID supplied. Alarm/Ticket is more than 10K.
Appendix I References to WSDL Documents
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 75 10 Appendix I References to WSDL Documents
10.1 3GPP WSDL Documents
This section contains references to the following WSDL Documents: 3GPP Inventory WSDL 3GPP FT IRP WSDL 3GPP Notification IRP WSDL 3GPP Notification Consumer WSDL
10.1.1 3GPP Inventory WSDL
The WSDL for 3GPP Inventory Management IRP can be accessed from the following URL:
Where: server is the hostname or IP address of Prime Central or Prime Network Server tgppPort is the port number where CXF service for TGPP is running. By default port number is 9220.
10.1.2 3GPP FT IRP WSDL
The WSDL for 3GPP File Transfer IRP can be accessed from the following URL:
Where: server is the hostname or IP address of Prime Central or Prime Network Server tgppPort is the port number where CXF service for TGPP is running. By default port number is 9220.
10.1.3 3GPP Notification IRP WSDL
The WSDL for 3GPP File Transfer IRP can be accessed from the following URL:
https://<server>:<tgppPort>/TGPPNotificationIRP_RPC?wsdl Where: Appendix I References to WSDL Documents
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 76 OL-30201-01 server is the hostname or IP address of Prime Central or Prime Network Server tgppPort is the port number where CXF service for TGPP is running. By default port number is 9220.
10.1.4 3GPP Notification Consumer WSDL This WSDL will be used by the Notification Consumer ( OSS ) to receive 3GPP Notifications.
This WSDL does not support any operation and is provided for the OSS client user to download the WSDL.
The WSDL for 3GPP File Transfer IRP can be accessed from the following URL:
Where: server is the hostname or IP address of Prime Central or Prime Network Server tgppPort is the port number where CXF service for TGPP is running. By default port number is 9220.
10.2 MTOSI WSDL Documents
This section contains references to the following WSDL Documents: Managed Element Retrieval WSDL Managed Element Names Retrieval WSDL Equipment Inventory Retrieval WSDL Termination Point Retrieval WSDL Resource Inventory Retrieval WSDL Connection Retrieval WSDL Ethernet Virtual Connection (EVC) Resource Retrieval WSDL
10.2.1 Managed Element Retrieval WSDL The WSDL documents can be obtained by following URL
Where: server- is the hostname or IP address of Prime Central or Prime Network Server mtosiPort - is the port number where the mtosi service is running. By default port number is 9110. Appendix I References to WSDL Documents
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 77 10.2.2 Managed Element Names Retrieval WSDL The WSDL document can be obtained from the following URL
Where: server- is the hostname or IP address of Prime Central or Prime Network Server mtosiPort - is the port number where the mtosi service is running. By default port number is 9110.
10.2.3 Equipment Inventory Retrieval WSDL WSDL document can be obtained by following URL
Where: server- is the hostname or IP address of Prime Central or Prime Network Server mtosiPort - is the port number where the mtosi service is running. By default port number is 9110.
10.2.4 Termination Point Retrieval WSDL The WSDL document can be obtained by following URL
Where: server- is the hostname or IP address of Prime Central or Prime Network Server mtosiPort - is the port number where the mtosi service is running. By default port number is 9110.
10.2.5 Resource Inventory Retrieval WSDL The WSDL document can be obtained by following URL
Where: server is the hostname or IP address of Prime Central or Prime Network Server mtosiPort is the port number where CXF service for MTOSI is running. By default port number is 9110.
Appendix I References to WSDL Documents
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 78 OL-30201-01 10.2.6 Connection Retrieval WSDL The WSDL document can be obtained by following URL
Where: server is the hostname or IP address of Prime Central or Prime Network Server mtosiPort is the port number where CXF service for MTOSI is running. By default port number is 9110
Where: serveris the hostname or IP address of Prime Central or Prime Network Server mtosiPort is the port number where CXF service for MTOSI is running. By default port number is 9110
10.3 Cisco Specific Extensions WSDL Documents This section has references to the following WSDL Documents: Alarm Life Cycle Management WSDL Alarm Retrieval Management WSDL
10.3.1 Alarm Life Cycle Management WSDL The WSDL for Alarm Life Cycle management Interface can be accessed from the following URL:
server - is the hostname or IP address of Prime Central or Prime Network Server where the Web Service is running. alarmMgmtPort is the port number where CXF service for Alarm Mgmt API is running. By default port number is 9020.
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 79 10.3.2 Alarm Retrieval Management WSDL
The WSDL for Alarm Retrieval interface can be accessed from the following URL:
server - is the hostname or IP address of Prime Central or Prime Network Server where the Web Service is running. alarmMgmtPort is the port number where CXF service for Alarm Mgmt API is running. By default port number is 9020.
11 Appendix II 3GPP-Miscellaneous
This section includes: 3GPP InventoryNrm Schema File 3GPP Inventory File 3GPP Detailed Inventory Information 3GPP Status File 3GPP FT-IRP Inventory Notifications FTP Configuration Useful Code Snippets for 3GPP
11.1 3GPP InventoryNrm Schema File
<?xml ver si on="1.0" encodi ng="UTF-8"?>
<! - - 3GPP TS 32. 696 I nvent or y Management NRM I RP I nvent or y dat a f i l e NRM- speci f i c XML schema i nvent or yNr m. xsd - - >
<schema t ar get Namespace= "http://www.3gpp.org/ftp/specs/archive/32_series/32.696#inventoryNrm" el ement For mDef aul t ="qualified" xml ns="http://www.w3.org/2001/XMLSchema" xml ns: xn= "http://www.3gpp.org/ftp/specs/archive/32_series/32.626#genericNrm" xml ns: i n= "http://www.3gpp.org/ftp/specs/archive/32_series/32.696#inventoryNrm" > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 80 OL-30201-01
<i mpor t schemaLocat i on="../../../ConfigurationManagement/GenericNetworkResourcesIR P/SolutionSet/xsd/genericNrm.xsd" namespace= "http://www.3gpp.org/ftp/specs/archive/32_series/32.626#genericNrm" / >
<! - - I nvent or y Management Al t er nat i ve 1 NRM I RP NRM cl ass associ at ed XML el ement s - - > <si mpl eType name="eightOctetsType"> <r est r i ct i on base="hexBinary"> <l engt h val ue="8"/ > </ r est r i ct i on> </ si mpl eType> <si mpl eType name="fourOctetsType"> <r est r i ct i on base="hexBinary"> <l engt h val ue="4"/ > </ r est r i ct i on> </ si mpl eType> <si mpl eType name="angleValueType"> <r est r i ct i on base="short"> <mi nI ncl usi ve val ue="0"/ > <maxI ncl usi ve val ue="3600"/ > </ r est r i ct i on> </ si mpl eType>
<el ement name="InventoryUnit" subst i t ut i onGr oup="xn:ManagedElementOptionallyContainedNrmClass" > <compl exType> <compl exCont ent > <ext ensi on base="xn:NrmClass"> <sequence> <el ement name="attributes" mi nOccur s="0"> <compl exType> <al l > <el ement name="inventoryUnitType" t ype="string" / > <el ement name="vendorUnitFamilyType" t ype="string" mi nOccur s="0" / > <el ement name="vendorUnitTypeNumber" t ype="string" mi nOccur s="0" / > <el ement name="vendorName" t ype="string"/ > <el ement name="serialNumber" t ype="string" mi nOccur s="0"/ > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 81 <el ement name="dateOfManufacture" t ype="date" mi nOccur s="0"/ > <el ement name="dateOfLastService" t ype="date" mi nOccur s="0"/ > <el ement name="unitPosition" t ype="string" mi nOccur s="0"/ > <el ement name="manufacturerData" t ype="string" mi nOccur s="0"/ > <el ement name="versionNumber" t ype="string" mi nOccur s="0"/ > <el ement name="relatedFunction" t ype="xn:dn" mi nOccur s="0"/ > </ al l > </ compl exType> </ el ement > <el ement r ef ="xn:ManagedFunction" mi nOccur s="0"/ > <choi ce mi nOccur s="0" maxOccur s="unbounded"> <el ement r ef ="in:InventoryUnit"/ > <el ement r ef ="xn:VsDataContainer"/ > <el ement r ef ="in:TmaInventoryUnit"/ > <el ement r ef ="in:AntennaInventoryUnit"/ > </ choi ce> </ sequence> </ ext ensi on> </ compl exCont ent > </ compl exType> </ el ement > <el ement name="TmaInventoryUnit" subst i t ut i onGr oup="xn:ManagedElementOptionallyContainedNrmClass"> <compl exType> <compl exCont ent > <ext ensi on base="xn:NrmClass"> <sequence> <el ement name="attributes" mi nOccur s="0"> <compl exType> <al l > <! - - I nher i t ed at t r i but es f r omI nvent or yUni t - - > <el ement name="inventoryUnitType" t ype="string"/ > <el ement name="vendorUnitFamilyType" t ype="string" mi nOccur s="0"/ > <el ement name="vendorUnitTypeNumber" t ype="string" mi nOccur s="0"/ > <el ement name="vendorName" t ype="string"/ > <el ement name="serialNumber" t ype="string" mi nOccur s="0"/ > <el ement name="dateOfManufacture" t ype="date" mi nOccur s="0"/ > <el ement name="dateOfLastService" t ype="date" mi nOccur s="0"/ > <el ement name="unitPosition" t ype="string" mi nOccur s="0"/ > <el ement name="manufacturerData" t ype="string" mi nOccur s="0"/ > <el ement name="versionNumber" t ype="string" mi nOccur s="0"/ > <el ement name="relatedFunction" t ype="xn:dn" mi nOccur s="0"/ > <! - - End of i nher i t ed at t r i but es f r omI nvent or yUni t - - > <el ement name="tmaNumberOfNonLinearGainValues" t ype="short" mi nOccur s="0"/ > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 82 OL-30201-01 <el ement name="tmaNonLinearGainValue" t ype="short" mi nOccur s="0"/ > <el ement name="tmaAdditionalDataFieldNumber" t ype="short" mi nOccur s="0"/ > <el ement name="tmaAntennaModelNumber" t ype="string" mi nOccur s="0"/ > <el ement name="tmaAntennaOperatingBands" t ype="short" mi nOccur s="0"/ > <el ement name="tmaBeamwidthForEachOpBandInBandOrder" t ype="in:eightOctetsType" mi nOccur s="0"/ > <el ement name="tmaGainForEachOpBandInBandOrder" t ype="in:fourOctetsType" mi nOccur s="0"/ > <el ement name="tmaInstallationDate" t ype="string" mi nOccur s="0"/ > <el ement name="tmaInstallersId" t ype="string" mi nOccur s="0"/ > <el ement name="tmaMaxSupportedGain" t ype="short" mi nOccur s="0"/ > <el ement name="tmaMinSupportedGain" t ype="short" mi nOccur s="0"/ > </ al l > </ compl exType> </ el ement > <choi ce mi nOccur s="0" maxOccur s="unbounded"> <el ement r ef ="in:InventoryUnit"/ > <el ement r ef ="xn:VsDataContainer"/ > </ choi ce> </ sequence> </ ext ensi on> </ compl exCont ent > </ compl exType> </ el ement > <el ement name="AntennaInventoryUnit" subst i t ut i onGr oup="xn:ManagedElementOptionallyContainedNrmClass"> <compl exType> <compl exCont ent > <ext ensi on base="xn:NrmClass"> <sequence> <el ement name="attributes" mi nOccur s="0"> <compl exType> <al l > <! - - I nher i t ed at t r i but es f r omI nvent or yUni t - - > <el ement name="inventoryUnitType" t ype="string"/ > <el ement name="vendorUnitFamilyType" t ype="string" mi nOccur s="0"/ > <el ement name="vendorUnitTypeNumber" t ype="string" mi nOccur s="0"/ > <el ement name="vendorName" t ype="string"/ > <el ement name="serialNumber" t ype="string" mi nOccur s="0"/ > <el ement name="dateOfManufacture" t ype="date" mi nOccur s="0"/ > <el ement name="dateOfLastService" t ype="date" mi nOccur s="0"/ > <el ement name="unitPosition" t ype="string" mi nOccur s="0"/ > <el ement name="manufacturerData" t ype="string" mi nOccur s="0"/ > <el ement name="versionNumber" t ype="string" mi nOccur s="0"/ > <el ement name="relatedFunction" t ype="xn:dn" mi nOccur s="0"/ > <! - - End of i nher i t ed at t r i but es f r omI nvent or yUni t - - > <el ement name="maxTiltValue" t ype="in:angleValueType" mi nOccur s="0"/ > <el ement name="minTiltValue" t ype="in:angleValueType" mi nOccur s="0"/ > <el ement name="mechanicalOffset" t ype="in:angleValueType" mi nOccur s="0"/ > <el ement name="baseElevation" t ype="integer" mi nOccur s="0"/ > <el ement name="latitude" t ype="decimal" mi nOccur s="0"/ > <el ement name="longitude" t ype="decimal" mi nOccur s="0"/ > <el ement name="patternLabel" t ype="string" mi nOccur s="0"/ > </ al l > </ compl exType> </ el ement > <choi ce mi nOccur s="0" maxOccur s="unbounded"> <el ement r ef ="in:InventoryUnit"/ > <el ement r ef ="xn:VsDataContainer"/ > </ choi ce> </ sequence> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 83 </ ext ensi on> </ compl exCont ent > </ compl exType> </ el ement > </ schema> 11.2 3GPP Inventory File
A Sample inventory file is given here
I M_20120808_1005+0300_32767_10. 86. 66. 35_10002. xml
Where :
IM Indicates the management type 20120808 Date of creation 32767File expiry time in hours 10.86.66.35 Name of the device 10002 Running serial number ( RC )
11.2.1 Inventory File Contents
The inventory file contains physical and logical inventory information. A sample inventory file containing inventory data is given here:
<?xml ver si on=" 1. 0" encodi ng=" UTF- 8" st andal one=" yes" ?> <?xml - st yl esheet t ype=" t ext / xsl " hr ef =" I nvent or yXSLT. xsl " ?> <I nvent or yUni t xml ns: ns2=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 626#gener i cN r m" xml ns=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 696#i nvent or yNr m " xml ns: ns4=" Ci scoTgppI nvCommon" xml ns: ns3=" Ci scoSpeci f i cGGSNNameSpace" xml ns: ns9=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 526#sonPol i c yNr m" xml ns: ns5=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 755#epcNr m" xml ns: ns6=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 636#cor eNr m" xml ns: ns10=" Ci scoSpeci f i cPGWNameSpace" xml ns: ns7=" apnpr of i l e" xml ns: ns11=" Ci scoSpeci f i cSGWNameSpace" xml ns: ns8=" saegw" > > <at t r i but es> <i nvent or yUni t Type>Managed El ement Dat a</ i nvent or yUni t Type> <vendor Uni t Fami l yType>CI SCO_ASR_5000</ vendor Uni t Fami l yType> <vendor Uni t TypeNumber ></ vendor Uni t TypeNumber > <vendor Name>Ci sco</ vendor Name> <ser i al Number ></ ser i al Number > <ver si onNumber >14. 0 ( 43929) </ ver si onNumber > </ at t r i but es> <I nvent or yUni t i d=" {[ ManagedEl ement ( Key=10. 56. 22. 105) ] [ Physi cal Root ] [ Chassi s] }" > <at t r i but es> <i nvent or yUni t Type>Har dwar e Uni t Dat a</ i nvent or yUni t Type> <vendor Uni t Fami l yType>ASR5000 Chassi s</ vendor Uni t Fami l yType> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 84 OL-30201-01 <vendor Uni t TypeNumber ></ vendor Uni t TypeNumber > <vendor Name>Ci sco</ vendor Name> <ser i al Number ></ ser i al Number > <uni t Posi t i on>ManagedEl ement =10. 56. 22. 105, Chassi s=1</ uni t Posi t i on> </ at t r i but es> <I nvent or yUni t i d=" {[ ManagedEl ement ( Key=10. 56. 22. 105) ] [ Physi cal Root ] [ Chassi s] [ Sl ot ( Sl ot Nu m=40) ] [ Modul e] }" > <at t r i but es> <i nvent or yUni t Type>Har dwar e Uni t Dat a</ i nvent or yUni t Type> <vendor Uni t Fami l yType>Redundancy Cr ossbar Car d - 40</ vendor Uni t Fami l yType> <vendor Uni t TypeNumber >Unknown Modul e</ vendor Uni t TypeNumber > <vendor Name>Ci sco</ vendor Name> <ser i al Number >SAD154000TG</ ser i al Number > <uni t Posi t i on>ManagedEl ement =10. 56. 22. 105, Chassi s=1, Sl ot Num=40</ uni t Posi t i on> <ver si onNumber >V03</ ver si onNumber > </ at t r i but es> </ I nvent or yUni t > : : :
<! - - Logi cal I nvent or y - - >
<I nvent or yUni t i d=" {[ ManagedEl ement ( Key=10. 56. 22. 105) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name=b i swa) ] [ Mobi l e] [ SGWCont ai ner ] [ SGWSer vi ce( Ser vi ceName=bul u) ] }" > <at t r i but es> <i nvent or yUni t Type>Sof t war e Uni t Dat a</ i nvent or yUni t Type> <vendor Name>Ci sco</ vendor Name> </ at t r i but es> <ns2: ManagedFunct i on i d=" {[ ManagedEl ement ( Key=10. 56. 22. 105) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name=b i swa) ] [ Mobi l e] [ SGWCont ai ner ] [ SGWSer vi ce( Ser vi ceName=bul u) ] }" > <ns2: VsDat aCont ai ner i d=" bul u- VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >cl ass com. ci sco. pr i me. esb. t gpp. model . common. Ser vi ngGWFunct i on</ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 755#epcNr m- 9. 3. 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns4: vsDat aCi scoSpeci f i cMobi l eCont ai ner " xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" > <ns5: Ser vi ngGWFunct i on i d=" {[ ManagedEl ement ( Key=10. 56. 22. 105) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name=b i swa) ] [ Mobi l e] [ SGWCont ai ner ] [ SGWSer vi ce( Ser vi ceName=bul u) ] }" > <ns5: at t r i but es> <ns5: user Label >bul u</ ns5: user Label > <ns5: pLMNI dLi st / > <ns5: t ACLi st / > </ ns5: at t r i but es> <ns2: VsDat aCont ai ner i d=" bul u- VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 85 . w3. or g/ 2001/ XMLSchema" >Ser vi ngGWFunct i on</ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >Ci scoSpeci f i cAt t r i but es. sgw. 1. 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns11: SGWSer vi ceType" > <ns11: Account i ngCont ext >bi swa</ ns11: Account i ngCont ext > <ns11: Account i ngMode>GTPP</ ns11: Account i ngMode> <ns11: Egr essCont ext >bi swa</ ns11: Egr essCont ext > <ns11: Egr essPr ot ocol >gt p- pmi p</ ns11: Egr essPr ot ocol > <ns11: Ser vi ceSt at us>Down</ ns11: Ser vi ceSt at us> </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns5: Ser vi ngGWFunct i on> </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns2: ManagedFunct i on> </ I nvent or yUni t >
<! - - ACS I nvent or y - - >
<ns2: ManagedFunct i on i d=" {[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name=l oc al ) ] [ Mobi l e] [ Act i veChar gi ngCont ai ner ] [ Act i veChar gi ngSer vi ce( Ser vi ceName=demo) ] }" > <ns2: VsDat aCont ai ner i d=" demo- VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >cl ass com. ci sco. pr i me. esb. t gpp. model . common. AcsPr of i l e</ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >Ci scoSpeci f i cAt t r i but es. acs. 1. 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns4: vsDat aCi scoSpeci f i cMobi l eCont ai ner " xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" > <ns8: AcsPr of i l e i d=" {[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name=l oc al ) ] [ Mobi l e] [ Act i veChar gi ngCont ai ner ] [ Act i veChar gi ngSer vi ce( Ser vi ceName=demo) ] }" > <ns8: at t r i but es> <ns8: user Label >demo</ ns8: user Label > </ ns8: at t r i but es> <ns2: VsDat aCont ai ner i d=" demo- VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >Act i veChar gi ngSer vi ce</ ns2: vsDat aT ype> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >Ci scoSpeci f i cAt t r i but es. acs. 1. 0</ n s2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns23: Act i veChar gi ngSer vi ceType" xml ns: ns23=" Act i veChar gi ngSer vi ceType" > <Act i veChar gi ngFai r Usage> <CpuThr eshol dPer cent >100</ CpuThr eshol dPer cent > </ Act i veChar gi ngFai r Usage> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 86 OL-30201-01 <Al gMedi aI dl eTi meout > <i nt er val >120 sec</ i nt er val > </ Al gMedi aI dl eTi meout > <Bandwi dt hPol i cyCont ai ner > <Bandwi dt hPol i cy> <Bandwi dt hPol i cyName>hi ma</ Bandwi dt hPol i cyName> <Tot al Bandwi dt hI DConf i gur ed>0</ Tot al Bandwi dt hI DConf i gur ed> <Tot al Gr oupLi mi t Conf i gur ed>0</ Tot al Gr oupLi mi t Conf i gur ed> </ Bandwi dt hPol i cy> <Tot al Bandwi dt hPol i cyConf i gur ed>1</ Tot al Bandwi dt hPol i cyConf i gur ed> </ Bandwi dt hPol i cyCont ai ner > <Cdr Fl owCont r ol >Enabl ed</ Cdr Fl owCont r ol > <Cdr Fl owCont r ol Unsent QueueSi ze>75</ Cdr Fl owCont r ol Unsent QueueSi ze> <Cdr Fl owUnsent QueueHi gh>56</ Cdr Fl owUnsent QueueHi gh> <Cdr Fl owUnsent QueueLow>18</ Cdr Fl owUnsent QueueLow> <Char gi ngAct i onCont ai ner > <Char gi ngAct i on> <Char geVol ume>i p byt es</ Char geVol ume> <Char gi ngAct i onAl l ocat i onRet ent i onPr i or i t y/ > <Char gi ngAct i onBandwi dt h> <BandWi dt hI D>0</ BandWi dt hI D> <Downl i nk>Di sabl ed</ Downl i nk> <Upl i nk>Di sabl ed</ Upl i nk> </ Char gi ngAct i onBandwi dt h> <Char gi ngAct i onBi l l i ngAct i on> <Edr >Di sabl ed</ Edr > <Egcdr >Di sabl ed</ Egcdr > <Radi usAccount i ngRecor d>Di sabl ed</ Radi usAccount i ngRecor d> <Rf Account i ng>Di sabl ed</ Rf Account i ng> <Udr >Enabl ed</ Udr > </ Char gi ngAct i onBi l l i ngAct i on> <Char gi ngAct i onFl owAct i on> <Cl ear Quot aRet r yTi mer >Di sabl ed</ Cl ear Quot aRet r yTi mer > <Condi t i onal Redi r ect >4</ Condi t i onal Redi r ect > <Di scar d>Di sabl ed</ Di scar d> <OcsRedi r ect URL>Di sabl ed</ OcsRedi r ect URL> <Redi r ect URL>Di sabl ed</ Redi r ect URL> <Ter mi nat eFl ow>Di sabl ed</ Ter mi nat eFl ow> <Ter mi nat eSessi on>Di sabl ed</ Ter mi nat eSessi on> </ Char gi ngAct i onFl owAct i on> <Char gi ngAct i onName>hi m</ Char gi ngAct i onName> <Char gi ngAct i onQoS> <Renegot i at eTr af f i cCl ass>Di sabl ed</ Renegot i at eTr af f i cCl ass> </ Char gi ngAct i onQoS> <Char gi ngAct i onVi deo> <Readdr essi ngCAE>Di sabl ed</ Readdr essi ngCAE> <Tr ansr at i ng>Di sabl ed</ Tr ansr at i ng> </ Char gi ngAct i onVi deo> <Char gi ngEDRName>Di sabl ed</ Char gi ngEDRName> <Char gi ngEGCDRs>Di sabl ed</ Char gi ngEGCDRs> <Char gi ngRf >Di sabl ed</ Char gi ngRf > <Char gi ngUDRs>Enabl ed</ Char gi ngUDRs> <Cont ent Fi l t er i ng>Enabl ed</ Cont ent Fi l t er i ng> <Cont ent I d>0</ Cont ent I d> <Cr edi t Conr ol >Di sabl ed</ Cr edi t Conr ol > <Fl owI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ Fl owI dl eTi meout > <Fl owMappi ngI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ Fl owMappi ngI dl eTi meout > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 87 <Li mi t For Fl owTypeSt at e>Di sabl ed</ Li mi t For Fl owTypeSt at e> <Ret r ansmi ssi onCount >Di sabl ed</ Ret r ansmi ssi onCount > </ Char gi ngAct i on> <Char gi ngAct i on> <Char geVol ume>i p byt es</ Char geVol ume> <Char gi ngAct i onAl l ocat i onRet ent i onPr i or i t y/ > <Char gi ngAct i onBandwi dt h> <BandWi dt hI D>0</ BandWi dt hI D> <Downl i nk>Di sabl ed</ Downl i nk> <Upl i nk>Di sabl ed</ Upl i nk> </ Char gi ngAct i onBandwi dt h> <Char gi ngAct i onBi l l i ngAct i on> <Edr >Di sabl ed</ Edr > <Egcdr >Di sabl ed</ Egcdr > <Radi usAccount i ngRecor d>Di sabl ed</ Radi usAccount i ngRecor d> <Rf Account i ng>Di sabl ed</ Rf Account i ng> <Udr >Enabl ed</ Udr > </ Char gi ngAct i onBi l l i ngAct i on> <Char gi ngAct i onFl owAct i on> <Cl ear Quot aRet r yTi mer >Di sabl ed</ Cl ear Quot aRet r yTi mer > <Condi t i onal Redi r ect >Di sabl ed</ Condi t i onal Redi r ect > <Di scar d>Di sabl ed</ Di scar d> <OcsRedi r ect URL>Di sabl ed</ OcsRedi r ect URL> <Redi r ect URL>Di sabl ed</ Redi r ect URL> <Ter mi nat eFl ow>Di sabl ed</ Ter mi nat eFl ow> <Ter mi nat eSessi on>Enabl ed</ Ter mi nat eSessi on> </ Char gi ngAct i onFl owAct i on> <Char gi ngAct i onName>act i on1</ Char gi ngAct i onName> <Char gi ngAct i onQoS> <Renegot i at eTr af f i cCl ass>Di sabl ed</ Renegot i at eTr af f i cCl ass> </ Char gi ngAct i onQoS> <Char gi ngAct i onVi deo> <Readdr essi ngCAE>Di sabl ed</ Readdr essi ngCAE> <Tr ansr at i ng>Di sabl ed</ Tr ansr at i ng> </ Char gi ngAct i onVi deo> <Char gi ngEDRName>Di sabl ed</ Char gi ngEDRName> <Char gi ngEGCDRs>Di sabl ed</ Char gi ngEGCDRs> <Char gi ngRf >Di sabl ed</ Char gi ngRf > <Char gi ngUDRs>Enabl ed</ Char gi ngUDRs> <Cont ent Fi l t er i ng>Enabl ed</ Cont ent Fi l t er i ng> <Cont ent I d>0</ Cont ent I d> <Cr edi t Conr ol >Di sabl ed</ Cr edi t Conr ol > <Fl owI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ Fl owI dl eTi meout > <Fl owMappi ngI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ Fl owMappi ngI dl eTi meout > <Li mi t For Fl owTypeSt at e>Di sabl ed</ Li mi t For Fl owTypeSt at e> <Ret r ansmi ssi onCount >Di sabl ed</ Ret r ansmi ssi onCount > </ Char gi ngAct i on> <Char gi ngAct i on> <Char geVol ume>i p byt es</ Char geVol ume> <Char gi ngAct i onAl l ocat i onRet ent i onPr i or i t y/ > <Char gi ngAct i onBandwi dt h> <BandWi dt hI D>0</ BandWi dt hI D> <Downl i nk>Di sabl ed</ Downl i nk> <Upl i nk>Di sabl ed</ Upl i nk> </ Char gi ngAct i onBandwi dt h> <Char gi ngAct i onBi l l i ngAct i on> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 88 OL-30201-01 <Edr >Di sabl ed</ Edr > <Egcdr >Di sabl ed</ Egcdr > <Radi usAccount i ngRecor d>Di sabl ed</ Radi usAccount i ngRecor d> <Rf Account i ng>Di sabl ed</ Rf Account i ng> <Udr >Enabl ed</ Udr > </ Char gi ngAct i onBi l l i ngAct i on> <Char gi ngAct i onFl owAct i on> <Cl ear Quot aRet r yTi mer >Di sabl ed</ Cl ear Quot aRet r yTi mer > <Condi t i onal Redi r ect >Di sabl ed</ Condi t i onal Redi r ect > <Di scar d>Di sabl ed</ Di scar d> <OcsRedi r ect URL>Di sabl ed</ OcsRedi r ect URL> <Redi r ect URL>Di sabl ed</ Redi r ect URL> <Ter mi nat eFl ow>Di sabl ed</ Ter mi nat eFl ow> <Ter mi nat eSessi on>Di sabl ed</ Ter mi nat eSessi on> </ Char gi ngAct i onFl owAct i on> <Char gi ngAct i onName>deva- char gi ng</ Char gi ngAct i onName> <Char gi ngAct i onQoS> <Renegot i at eTr af f i cCl ass>Di sabl ed</ Renegot i at eTr af f i cCl ass> </ Char gi ngAct i onQoS> <Char gi ngAct i onVi deo> <Readdr essi ngCAE>Di sabl ed</ Readdr essi ngCAE> <Tr ansr at i ng>Di sabl ed</ Tr ansr at i ng> </ Char gi ngAct i onVi deo> <Char gi ngEDRName>Di sabl ed</ Char gi ngEDRName> <Char gi ngEGCDRs>Di sabl ed</ Char gi ngEGCDRs> <Char gi ngRf >Di sabl ed</ Char gi ngRf > <Char gi ngUDRs>Enabl ed</ Char gi ngUDRs> <Cont ent Fi l t er i ng>Enabl ed</ Cont ent Fi l t er i ng> <Cont ent I d>5</ Cont ent I d> <Cr edi t Conr ol >Di sabl ed</ Cr edi t Conr ol > <Fl owI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ Fl owI dl eTi meout > <Fl owMappi ngI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ Fl owMappi ngI dl eTi meout > <Li mi t For Fl owTypeSt at e>Di sabl ed</ Li mi t For Fl owTypeSt at e> <Ret r ansmi ssi onCount >Di sabl ed</ Ret r ansmi ssi onCount > </ Char gi ngAct i on> <Char gi ngAct i on> <Char geVol ume>i p byt es</ Char geVol ume> <Char gi ngAct i onAl l ocat i onRet ent i onPr i or i t y> <Pr i or i t yCapabi l i t yI ndi cat or >1</ Pr i or i t yCapabi l i t yI ndi cat or > <Pr i or i t yLevel >4</ Pr i or i t yLevel > <Pr i or i t yVul ner abi l i t yI ndi cat or >0</ Pr i or i t yVul ner abi l i t yI ndi cat or > </ Char gi ngAct i onAl l ocat i onRet ent i onPr i or i t y> <Char gi ngAct i onBandwi dt h> <BandWi dt hI D>0</ BandWi dt hI D> <Downl i nk>Di sabl ed</ Downl i nk> <Upl i nk>Di sabl ed</ Upl i nk> </ Char gi ngAct i onBandwi dt h> <Char gi ngAct i onBi l l i ngAct i on> <Edr >Di sabl ed</ Edr > <Egcdr >Di sabl ed</ Egcdr > <Radi usAccount i ngRecor d>Di sabl ed</ Radi usAccount i ngRecor d> <Rf Account i ng>Di sabl ed</ Rf Account i ng> <Udr >Enabl ed</ Udr > </ Char gi ngAct i onBi l l i ngAct i on> <Char gi ngAct i onFl owAct i on> <Cl ear Quot aRet r yTi mer >Di sabl ed</ Cl ear Quot aRet r yTi mer > <Condi t i onal Redi r ect >kar t eekkar t eek</ Condi t i onal Redi r ect > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 89 <Di scar d>Di sabl ed</ Di scar d> <OcsRedi r ect URL>Di sabl ed</ OcsRedi r ect URL> <Redi r ect URL>Di sabl ed</ Redi r ect URL> <Ter mi nat eFl ow>Di sabl ed</ Ter mi nat eFl ow> <Ter mi nat eSessi on>Di sabl ed</ Ter mi nat eSessi on> </ Char gi ngAct i onFl owAct i on> <Char gi ngAct i onName>hi ma</ Char gi ngAct i onName> <Char gi ngAct i onQoS> <Renegot i at eTr af f i cCl ass>Di sabl ed</ Renegot i at eTr af f i cCl ass> </ Char gi ngAct i onQoS> <Char gi ngAct i onVi deo> <Readdr essi ngCAE>Di sabl ed</ Readdr essi ngCAE> <Tr ansr at i ng>Di sabl ed</ Tr ansr at i ng> </ Char gi ngAct i onVi deo> <Char gi ngEDRName>Di sabl ed</ Char gi ngEDRName> <Char gi ngEGCDRs>Di sabl ed</ Char gi ngEGCDRs> <Char gi ngRf >Di sabl ed</ Char gi ngRf > <Char gi ngUDRs>Enabl ed</ Char gi ngUDRs> <Cont ent Fi l t er i ng>Enabl ed</ Cont ent Fi l t er i ng> <Cont ent I d>0</ Cont ent I d> <Cr edi t Conr ol >Enabl ed</ Cr edi t Conr ol > <Cr edi t Rat i ngGr oup>5000</ Cr edi t Rat i ngGr oup> <Fl owI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ Fl owI dl eTi meout > <Fl owMappi ngI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ Fl owMappi ngI dl eTi meout > <Li mi t For Fl owTypeSt at e>Di sabl ed</ Li mi t For Fl owTypeSt at e> <Ret r ansmi ssi onCount >Di sabl ed</ Ret r ansmi ssi onCount > </ Char gi ngAct i on> </ Char gi ngAct i onCont ai ner > <Cont ent Fi l t er i ng>Di sabl ed</ Cont ent Fi l t er i ng> <Cont ent Fi l t er i ngCat egor i esCont ai ner / > <Cont ent Fi l t er i ngMat chMet hod>gener i c</ Cont ent Fi l t er i ngMat chMet hod> <Cr edi t Cont r ol Cont ai ner > <Cr edi t Cont r ol Gr oups> <ApnType>gn</ ApnType> <Cr edi t Cont r ol Di amet er > <Di ct i onar y>dcca- cust om8</ Di ct i onar y> <Pendi ngTi meout > <i nt er val >10 sec</ i nt er val > </ Pendi ngTi meout > <Sessi onFai l over >Di sabl ed</ Sessi onFai l over > </ Cr edi t Cont r ol Di amet er > <Fai l ur eHandl i ng> <I ni t i al Request >t er mi nat e</ I ni t i al Request > <Ter mi nat eRequest >r et r y- and- t er mi nat e</ Ter mi nat eRequest > <Updat eRequest >r et r y- and- t er mi nat e</ Updat eRequest > </ Fai l ur eHandl i ng> <Gr oup>dcca- 1</ Gr oup> <Mode>Radi us</ Mode> <MsccFi nal Uni t Act i on>cat egor y</ MsccFi nal Uni t Act i on> <Pendi ngTr af f i cTr eat ment > <For cedReaut h>dr op</ For cedReaut h> <NoQuot a>dr op</ NoQuot a> <Quot aExhaust ed>dr op</ Quot aExhaust ed> <Tr i gger >dr op</ Tr i gger > <Val i di t yExpi r ed>dr op</ Val i di t yExpi r ed> </ Pendi ngTr af f i cTr eat ment > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 90 OL-30201-01 <Quot a> <Hol di ngTi me> <i nt er val >N/ A</ i nt er val > </ Hol di ngTi me> <Request Tr i gger >i ncl ude packet </ Request Tr i gger > <Ti meThr eshol d>N/ A</ Ti meThr eshol d> <Uni t sThr eshol d>N/ A</ Uni t sThr eshol d> <Val i di t yTi me> <i nt er val >N/ A</ i nt er val > </ Val i di t yTi me> <Vol umeThr eshol d>N/ A</ Vol umeThr eshol d> </ Quot a> <Ser ver Unr eachabl eFai l ur eHandl i ng> <I ni t i al Request >N/ A</ I ni t i al Request > <Updat eRequest >N/ A</ Updat eRequest > </ Ser ver Unr eachabl eFai l ur eHandl i ng> <Tr i gger Type>N/ A</ Tr i gger Type> </ Cr edi t Cont r ol Gr oups> <Cr edi t Cont r ol Gr oups> <ApnType>gn</ ApnType> <Cr edi t Cont r ol Di amet er > <Di ct i onar y>dcca- cust om8</ Di ct i onar y> <Pendi ngTi meout > <i nt er val >10 sec</ i nt er val > </ Pendi ngTi meout > <Sessi onFai l over >Di sabl ed</ Sessi onFai l over > </ Cr edi t Cont r ol Di amet er > <Fai l ur eHandl i ng> <I ni t i al Request >t er mi nat e</ I ni t i al Request > <Ter mi nat eRequest >r et r y- and- t er mi nat e</ Ter mi nat eRequest > <Updat eRequest >r et r y- and- t er mi nat e</ Updat eRequest > </ Fai l ur eHandl i ng> <Gr oup>deva- cr edi t - cont r ol </ Gr oup> <Mode>Di amet er </ Mode> <MsccFi nal Uni t Act i on>cat egor y</ MsccFi nal Uni t Act i on> <Pendi ngTr af f i cTr eat ment > <For cedReaut h>dr op</ For cedReaut h> <NoQuot a>dr op</ NoQuot a> <Quot aExhaust ed>dr op</ Quot aExhaust ed> <Tr i gger >dr op</ Tr i gger > <Val i di t yExpi r ed>dr op</ Val i di t yExpi r ed> </ Pendi ngTr af f i cTr eat ment > <Quot a> <Hol di ngTi me> <i nt er val >N/ A</ i nt er val > </ Hol di ngTi me> <Request Tr i gger >i ncl ude packet </ Request Tr i gger > <Ti meThr eshol d>N/ A</ Ti meThr eshol d> <Uni t sThr eshol d>N/ A</ Uni t sThr eshol d> <Val i di t yTi me> <i nt er val >N/ A</ i nt er val > </ Val i di t yTi me> <Vol umeThr eshol d>N/ A</ Vol umeThr eshol d> </ Quot a> <Ser ver Unr eachabl eFai l ur eHandl i ng> <I ni t i al Request >N/ A</ I ni t i al Request > <Updat eRequest >N/ A</ Updat eRequest > </ Ser ver Unr eachabl eFai l ur eHandl i ng> <Tr i gger Type>N/ A</ Tr i gger Type> </ Cr edi t Cont r ol Gr oups> <Cr edi t Cont r ol Gr oups> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 91 <ApnType>vi r t ual </ ApnType> <Cr edi t Cont r ol Di amet er > <Di ct i onar y>dcca- cust om25</ Di ct i onar y> <EndPoi nt Real m>N/ A</ EndPoi nt Real m> <Endpoi nt Name>deva- or i gi n</ Endpoi nt Name> <Pendi ngTi meout > <i nt er val >300 sec</ i nt er val > </ Pendi ngTi meout > <Sessi onFai l over >Enabl ed</ Sessi onFai l over > </ Cr edi t Cont r ol Di amet er > <Di amet er Peer Sel ect > <I msi EndVal ue>256</ I msi EndVal ue> <I msi RangeMode>pr ef i x</ I msi RangeMode> <I msi St ar t Val ue>234</ I msi St ar t Val ue> <Peer >deva- peer </ Peer > <Real m>N/ A</ Real m> <Secondar yPeer >deva- secondar y</ Secondar yPeer > <Secondar yReal m>N/ A</ Secondar yReal m> </ Di amet er Peer Sel ect > <Fai l ur eHandl i ng> <I ni t i al Request >cont i nue go- of f l i ne- af t er - t x- expi r y</ I ni t i al Request > <Ter mi nat eRequest >cont i nue r et r y- af t er - t x- expi r y</ Ter mi nat eRequest > <Updat eRequest >t er mi nat e</ Updat eRequest > </ Fai l ur eHandl i ng> <Gr oup>deva- cr edi t </ Gr oup> <Mode>Radi us</ Mode> <MsccFi nal Uni t Act i on>sessi on on- per - mscc- exhaust i on</ MsccFi nal Uni t Act i on> <Pendi ngTr af f i cTr eat ment > <For cedReaut h>dr op</ For cedReaut h> <NoQuot a>buf f er </ NoQuot a> <Quot aExhaust ed>buf f er </ Quot aExhaust ed> <Tr i gger >dr op</ Tr i gger > <Val i di t yExpi r ed>dr op</ Val i di t yExpi r ed> </ Pendi ngTr af f i cTr eat ment > <Quot a> <Request Tr i gger >excl ude packet </ Request Tr i gger > <Ti meThr eshol d>23 ( per cent ) </ Ti meThr eshol d> <Uni t sThr eshol d>45 ( per cent ) </ Uni t sThr eshol d> <Val i di t yTi me> <i nt er val >6553 sec</ i nt er val > </ Val i di t yTi me> <Vol umeThr eshol d>85 ( per cent ) </ Vol umeThr eshol d> </ Quot a> <Ser ver Unr eachabl eFai l ur eHandl i ng> <I ni t i al Request >cont i nue</ I ni t i al Request > <Updat eRequest >cont i nue</ Updat eRequest > </ Ser ver Unr eachabl eFai l ur eHandl i ng> <Tr i gger Type>cel l i d</ Tr i gger Type> </ Cr edi t Cont r ol Gr oups> <Cr edi t Cont r ol Gr oups> <ApnType>gn</ ApnType> <Cr edi t Cont r ol Di amet er > <Di ct i onar y>dcca- cust om8</ Di ct i onar y> <Pendi ngTi meout > <i nt er val >10 sec</ i nt er val > </ Pendi ngTi meout > <Sessi onFai l over >Di sabl ed</ Sessi onFai l over > </ Cr edi t Cont r ol Di amet er > <Fai l ur eHandl i ng> <I ni t i al Request >t er mi nat e</ I ni t i al Request > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 92 OL-30201-01 <Ter mi nat eRequest >r et r y- and- t er mi nat e</ Ter mi nat eRequest > <Updat eRequest >r et r y- and- t er mi nat e</ Updat eRequest > </ Fai l ur eHandl i ng> <Gr oup>deva- cr edi t - bug</ Gr oup> <Mode>Radi us</ Mode> <MsccFi nal Uni t Act i on>cat egor y</ MsccFi nal Uni t Act i on> <Pendi ngTr af f i cTr eat ment > <For cedReaut h>dr op</ For cedReaut h> <NoQuot a>dr op</ NoQuot a> <Quot aExhaust ed>dr op</ Quot aExhaust ed> <Tr i gger >dr op</ Tr i gger > <Val i di t yExpi r ed>dr op</ Val i di t yExpi r ed> </ Pendi ngTr af f i cTr eat ment > <Quot a> <Hol di ngTi me> <i nt er val >N/ A</ i nt er val > </ Hol di ngTi me> <Request Tr i gger >i ncl ude packet </ Request Tr i gger > <Ti meThr eshol d>N/ A</ Ti meThr eshol d> <Uni t sThr eshol d>N/ A</ Uni t sThr eshol d> <Val i di t yTi me> <i nt er val >N/ A</ i nt er val > </ Val i di t yTi me> <Vol umeThr eshol d>N/ A</ Vol umeThr eshol d> </ Quot a> <Ser ver Unr eachabl eFai l ur eHandl i ng> <I ni t i al Request >N/ A</ I ni t i al Request > <Updat eRequest >N/ A</ Updat eRequest > </ Ser ver Unr eachabl eFai l ur eHandl i ng> <Tr i gger Type>N/ A</ Tr i gger Type> </ Cr edi t Cont r ol Gr oups> <Cr edi t Cont r ol Gr oups> <ApnType>gn</ ApnType> <Cr edi t Cont r ol Di amet er > <Di ct i onar y>dcca- cust om8</ Di ct i onar y> <Pendi ngTi meout > <i nt er val >10 sec</ i nt er val > </ Pendi ngTi meout > <Sessi onFai l over >Di sabl ed</ Sessi onFai l over > </ Cr edi t Cont r ol Di amet er > <Fai l ur eHandl i ng> <I ni t i al Request >cont i nue</ I ni t i al Request > <Ter mi nat eRequest >cont i nue</ Ter mi nat eRequest > <Updat eRequest >cont i nue</ Updat eRequest > </ Fai l ur eHandl i ng> <Gr oup>hi ma</ Gr oup> <Mode>Di amet er </ Mode> <MsccFi nal Uni t Act i on>cat egor y</ MsccFi nal Uni t Act i on> <Pendi ngTr af f i cTr eat ment > <For cedReaut h>pass</ For cedReaut h> <NoQuot a>buf f er </ NoQuot a> <Quot aExhaust ed>pass</ Quot aExhaust ed> <Tr i gger >pass</ Tr i gger > <Val i di t yExpi r ed>pass</ Val i di t yExpi r ed> </ Pendi ngTr af f i cTr eat ment > <Quot a> <Hol di ngTi me> <i nt er val >987937 sec</ i nt er val > </ Hol di ngTi me> <Request Tr i gger >i ncl ude packet </ Request Tr i gger > <Ti meThr eshol d>N/ A</ Ti meThr eshol d> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 93 <Uni t sThr eshol d>100 ( per cent ) </ Uni t sThr eshol d> <Val i di t yTi me> <i nt er val >235 sec</ i nt er val > </ Val i di t yTi me> <Vol umeThr eshol d>78763 ( byt es) </ Vol umeThr eshol d> </ Quot a> <Ser ver Unr eachabl eFai l ur eHandl i ng> <I ni t i al Request >cont i nue</ I ni t i al Request > <Updat eRequest >cont i nue</ Updat eRequest > </ Ser ver Unr eachabl eFai l ur eHandl i ng> <Tr i gger Type>l ac</ Tr i gger Type> </ Cr edi t Cont r ol Gr oups> </ Cr edi t Cont r ol Cont ai ner > <DeepPacket I nspect i on>Enabl ed</ DeepPacket I nspect i on> <Dymami cCont ent Fi l t er i ng>Di sabl ed</ Dymami cCont ent Fi l t er i ng> <Gr oupof Rul edef Cont ai ner > <Gr oupOf Rul edef > <Appl i cat i onType>Char gi ng</ Appl i cat i onType> <Name>Rul edef s1</ Name> </ Gr oupOf Rul edef > </ Gr oupof Rul edef Cont ai ner > <I cmpFl owI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ I cmpFl owI dl eTi meout > <I nt er pr et at i onOf Char gi ngRul ebaseName>act i ve- char gi ng- gr oup- of - r ul edef s</ I nt er pr et at i onOf Char gi ngRul ebaseName> <Passi veMode>Di sabl ed</ Passi veMode> <Rul ebaseCont ai ner > <Rul ebase> <Char gi ngRul eOpt i mi zat i on>Hi gh</ Char gi ngRul eOpt i mi zat i on> <Del ayedChar gi ng>Di sabl ed</ Del ayedChar gi ng> <Fai r UsageWai ver Per cent age>425</ Fai r UsageWai ver Per cent age> <I gnor ePor t I nappl i cat i onHeader >Di sabl ed</ I gnor ePor t I nappl i cat i onHeader > <P2pDynami cRout i ng>Enabl ed</ P2pDynami cRout i ng> <QosRenogot i at i onTi meout > <i nt er val >253265 sec</ i nt er val > </ QosRenogot i at i onTi meout > <Rt pDynami cRout i ng>Enabl ed</ Rt pDynami cRout i ng> <Rul ebaseBi l l i ngAndChar gi ngRecor ds> <Edr Supr essZer oByt eRecor ds>Di sabl ed</ Edr Supr essZer oByt eRecor ds> </ Rul ebaseBi l l i ngAndChar gi ngRecor ds> <Rul ebaseCCAFi el ds> <Quot aRet r yTi me> <i nt er val >876 sec</ i nt er val > </ Quot aRet r yTi me> <Rul ebaseCCAQuot aHol di ngTi meEnt r i es> <Cont ent I d>2147483647</ Cont ent I d> <Quot aHol di ngTi me> <i nt er val >4000000000 sec</ i nt er val > </ Quot aHol di ngTi me> </ Rul ebaseCCAQuot aHol di ngTi meEnt r i es> <Rul ebaseCCATi meDur at i onAl gor i t hmEnt r i es> <Al gor i t hmName>Par ki ng Met er </ Al gor i t hmName> <Cont ent I d>any</ Cont ent I d> <Ti me>4294967295 ( secs) </ Ti me> </ Rul ebaseCCATi meDur at i onAl gor i t hmEnt r i es> </ Rul ebaseCCAFi el ds> <Rul ebaseCont ent Fi l t er i ng/ > <Rul ebaseEGCDRFi el ds> <Downl i nkOct et s>100003</ Downl i nkOct et s> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 94 OL-30201-01 <Rul ebaseEGCDRTar i f f Ti meThr eshol dEnt r i es> <Tar i f f Name>Ti me1</ Tar i f f Name> <Tar r i f f Ti meVal ue> <hr s>23</ hr s> <mi ns>59</ mi ns> </ Tar r i f f Ti meVal ue> </ Rul ebaseEGCDRTar i f f Ti meThr eshol dEnt r i es> <Thr eshol dI nt er val >40000000 ( secs) </ Thr eshol dI nt er val > <Ti meBasedMet er i ng>Di sabl ed</ Ti meBasedMet er i ng> <Tot al Oct et s>5604321</ Tot al Oct et s> <Upl i nkOct et s>5000005</ Upl i nkOct et s> </ Rul ebaseEGCDRFi el ds> <Rul ebaseFl owEndCondi t i ons/ > <Rul ebaseName>hi ma</ Rul ebaseName> <Rul ebaseTCPPr oxyMode> <Cont ent Fi l t er i ng>Di sabl ed</ Cont ent Fi l t er i ng> <DccaEnabl ed>Di sabl ed</ DccaEnabl ed> <I pReaddr essi ng>Enabl ed</ I pReaddr essi ng> <Next HopReaddr essi ng>Di sabl ed</ Next HopReaddr essi ng> <Pr oxyMode>Dynami c</ Pr oxyMode> <Xheader I nser t i on>Di sabl ed</ Xheader I nser t i on> </ Rul ebaseTCPPr oxyMode> <Rul ebaseTet her i ngDet ect i on> <OsBasedDet ect i on>Di sabl ed</ OsBasedDet ect i on> <Tet her i ngDet ect i on>Enabl ed</ Tet her i ngDet ect i on> <UaBasedDet ect i on>Enabl ed</ UaBasedDet ect i on> </ Rul ebaseTet her i ngDet ect i on> <Rul ebaseUDRFi el ds> <Downl i nkOct et s>2000075</ Downl i nkOct et s> <Thr eshol dI nt er val > <i nt er val >60 sec</ i nt er val > </ Thr eshol dI nt er val > <Tot al Oct et s>0</ Tot al Oct et s> <Udr Tr i gger >Enabl ed</ Udr Tr i gger > <Upl i nkOct et s>584533</ Upl i nkOct et s> </ Rul ebaseUDRFi el ds> <Ur l Bl ackLi st i ngAct i on>t er mi nat e- f l ow</ Ur l Bl ackLi st i ngAct i on> <Ur l Bl ackl i st i ngCont ent I d>35</ Ur l Bl ackl i st i ngCont ent I d> <XHeader ReEncr ypt i onPer i od> <i nt er val >0 mi n</ i nt er val > </ XHeader ReEncr ypt i onPer i od> </ Rul ebase> <Rul ebase> <Char gi ngRul eOpt i mi zat i on>Hi gh</ Char gi ngRul eOpt i mi zat i on> <Del ayedChar gi ng>Di sabl ed</ Del ayedChar gi ng> <Fai r UsageWai ver Per cent age>20</ Fai r UsageWai ver Per cent age> <I gnor ePor t I nappl i cat i onHeader >Di sabl ed</ I gnor ePor t I nappl i cat i onHeader > <P2pDynami cRout i ng>Di sabl ed</ P2pDynami cRout i ng> <Rt pDynami cRout i ng>Di sabl ed</ Rt pDynami cRout i ng> <Rul ebaseBi l l i ngAndChar gi ngRecor ds> <Edr Supr essZer oByt eRecor ds>Di sabl ed</ Edr Supr essZer oByt eRecor ds> </ Rul ebaseBi l l i ngAndChar gi ngRecor ds> <Rul ebaseCCAFi el ds> <Quot aRet r yTi me> <i nt er val >60 sec</ i nt er val > </ Quot aRet r yTi me> </ Rul ebaseCCAFi el ds> <Rul ebaseCont ent Fi l t er i ng/ > <Rul ebaseEGCDRFi el ds> <Downl i nkOct et s>0</ Downl i nkOct et s> <Thr eshol dI nt er val >0 ( secs) </ Thr eshol dI nt er val > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 95 <Ti meBasedMet er i ng>Di sabl ed</ Ti meBasedMet er i ng> <Tot al Oct et s>0</ Tot al Oct et s> <Upl i nkOct et s>0</ Upl i nkOct et s> </ Rul ebaseEGCDRFi el ds> <Rul ebaseFl owEndCondi t i ons/ > <Rul ebaseName>def aul t </ Rul ebaseName> <Rul ebaseTCPPr oxyMode> <Pr oxyMode>Di sabl ed</ Pr oxyMode> </ Rul ebaseTCPPr oxyMode> <Rul ebaseTet her i ngDet ect i on> <Tet her i ngDet ect i on>Di sabl ed</ Tet her i ngDet ect i on> </ Rul ebaseTet her i ngDet ect i on> <Rul ebaseUDRFi el ds> <Downl i nkOct et s>0</ Downl i nkOct et s> <Thr eshol dI nt er val > <i nt er val >0 sec</ i nt er val > </ Thr eshol dI nt er val > <Tot al Oct et s>0</ Tot al Oct et s> <Udr Tr i gger >Di sabl ed</ Udr Tr i gger > <Upl i nkOct et s>0</ Upl i nkOct et s> </ Rul ebaseUDRFi el ds> <Ur l Bl ackLi st i ngAct i on>Not Conf i gur ed</ Ur l Bl ackLi st i ngAct i on> <XHeader ReEncr ypt i onPer i od> <i nt er val >0 mi n</ i nt er val > </ XHeader ReEncr ypt i onPer i od> </ Rul ebase> <Rul ebase> <Char gi ngRul eOpt i mi zat i on>Hi gh</ Char gi ngRul eOpt i mi zat i on> <Del ayedChar gi ng>Di sabl ed</ Del ayedChar gi ng> <Fai r UsageWai ver Per cent age>20</ Fai r UsageWai ver Per cent age> <I gnor ePor t I nappl i cat i onHeader >Di sabl ed</ I gnor ePor t I nappl i cat i onHeader > <P2pDynami cRout i ng>Di sabl ed</ P2pDynami cRout i ng> <Rt pDynami cRout i ng>Di sabl ed</ Rt pDynami cRout i ng> <Rul ebaseBi l l i ngAndChar gi ngRecor ds> <Edr Supr essZer oByt eRecor ds>Di sabl ed</ Edr Supr essZer oByt eRecor ds> </ Rul ebaseBi l l i ngAndChar gi ngRecor ds> <Rul ebaseCCAFi el ds> <Quot aRet r yTi me> <i nt er val >60 sec</ i nt er val > </ Quot aRet r yTi me> </ Rul ebaseCCAFi el ds> <Rul ebaseCont ent Fi l t er i ng/ > <Rul ebaseEGCDRFi el ds> <Downl i nkOct et s>0</ Downl i nkOct et s> <Thr eshol dI nt er val >0 ( secs) </ Thr eshol dI nt er val > <Ti meBasedMet er i ng>Di sabl ed</ Ti meBasedMet er i ng> <Tot al Oct et s>0</ Tot al Oct et s> <Upl i nkOct et s>0</ Upl i nkOct et s> </ Rul ebaseEGCDRFi el ds> <Rul ebaseFl owEndCondi t i ons/ > <Rul ebaseName>wi r el ess</ Rul ebaseName> <Rul ebaseTCPPr oxyMode> <Pr oxyMode>Di sabl ed</ Pr oxyMode> </ Rul ebaseTCPPr oxyMode> <Rul ebaseTet her i ngDet ect i on> <Tet her i ngDet ect i on>Di sabl ed</ Tet her i ngDet ect i on> </ Rul ebaseTet her i ngDet ect i on> <Rul ebaseUDRFi el ds> <Downl i nkOct et s>0</ Downl i nkOct et s> <Thr eshol dI nt er val > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 96 OL-30201-01 <i nt er val >0 sec</ i nt er val > </ Thr eshol dI nt er val > <Tot al Oct et s>0</ Tot al Oct et s> <Udr Tr i gger >Di sabl ed</ Udr Tr i gger > <Upl i nkOct et s>0</ Upl i nkOct et s> </ Rul ebaseUDRFi el ds> <Ur l Bl ackLi st i ngAct i on>Not Conf i gur ed</ Ur l Bl ackLi st i ngAct i on> <XHeader ReEncr ypt i onPer i od> <i nt er val >0 mi n</ i nt er val > </ XHeader ReEncr ypt i onPer i od> </ Rul ebase> </ Rul ebaseCont ai ner > <Rul edef Cont ai ner > <Rul edef > <Appl i cat i onType>Char gi ng</ Appl i cat i onType> <CopyPacket ToLog>Di sabl ed</ CopyPacket ToLog> <Mul t i Li neOR>Di sabl ed</ Mul t i Li neOR> <Rul eName>t est 1</ Rul eName> <Tet her edFl owCheck>Di sabl ed</ Tet her edFl owCheck> </ Rul edef > <Rul edef > <Appl i cat i onType>Char gi ng</ Appl i cat i onType> <CopyPacket ToLog>Di sabl ed</ CopyPacket ToLog> <Mul t i Li neOR>Di sabl ed</ Mul t i Li neOR> <Rul eName>r ul e1</ Rul eName> <Tet her edFl owCheck>Di sabl ed</ Tet her edFl owCheck> </ Rul edef > </ Rul edef Cont ai ner > <Sel ect edChar gi ngRul ebaseFor AVP>Last </ Sel ect edChar gi ngRul ebaseFor AVP> <TcpFl owI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ TcpFl owI dl eTi meout > <TcpFl owMappi ngI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ TcpFl owMappi ngI dl eTi meout > <UdpFl owI dl eTi meout > <i nt er val >300 sec</ i nt er val > </ UdpFl owI dl eTi meout > <UdpFl owMappi ngTi meout > <i nt er val >N/ A</ i nt er val > </ UdpFl owMappi ngTi meout > <Ur l Bl ackLi st i ng>Enabl ed</ Ur l Bl ackLi st i ng> <Ur l Bl ackl i st i ngMat chMet hod>exact </ Ur l Bl ackl i st i ngMat chMet hod> </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns8: AcsPr of i l e> </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns2: ManagedFunct i on> </ ns15: I nvent or yUni t > : : :
<! AAA Gr oup I nvent or y - - >
<ns2: ManagedFunct i on i d=" {[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name =l ocal ) ] [ AAACont ai ner ] [ AAAGr oupCont ai ner ] [ AAAGr oup( Gr oupName=def aul t ) ] }" > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 97 <ns2: VsDat aCont ai ner i d=" def aul t - VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >cl ass com. ci sco. pr i me. esb. t gpp. model . common. AAAGr oup</ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >Ci scoSpeci f i cAt t r i but es. aaa. 1. 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns4: vsDat aCi scoSpeci f i cMobi l eCont ai ner " xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" > <ns10: AAAGr oup i d=" {[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name =l ocal ) ] [ AAACont ai ner ] [ AAAGr oupCont ai ner ] [ AAAGr oup( Gr oupName=def aul t ) ] }" > <ns10: at t r i but es> <ns10: user Label >def aul t </ ns10: user Label > </ ns10: at t r i but es> <ns2: VsDat aCont ai ner i d=" def aul t - VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >AAAGr oup</ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >Ci scoSpeci f i cAt t r i but es. aaa. 1. 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns23: AAAGr oupType" xml ns: ns23=" AAAGr oupType" > <AAADi amet er Conf i gur at i on> <AAADi amet er Account i ngGener al Conf i gur at i on> <Di ct i onar y>nasr eq</ Di ct i onar y> <Request Ti meout > <i nt er val >20 sec</ i nt er val > </ Request Ti meout > </ AAADi amet er Account i ngGener al Conf i gur at i on> <AAADi amet er Account i ngSer ver sEnt r i es> <Di amet er Ser ver Host Name>sdf g</ Di amet er Ser ver Host Name> <Number Of I nst anceI nDownSt at e>21</ Number Of I nst anceI nDownSt at e> <Number Of I nst anceI nUpSt at e>0</ Number Of I nst anceI nUpSt at e> <Pr i or i t y>23</ Pr i or i t y> </ AAADi amet er Account i ngSer ver sEnt r i es> <AAADi amet er Account i ngSer ver sEnt r i es> <Di amet er Ser ver Host Name>s123</ Di amet er Ser ver Host Name> <Number Of I nst anceI nDownSt at e>21</ Number Of I nst anceI nDownSt at e> <Number Of I nst anceI nUpSt at e>0</ Number Of I nst anceI nUpSt at e> <Pr i or i t y>36</ Pr i or i t y> </ AAADi amet er Account i ngSer ver sEnt r i es> <AAADi amet er Aut hent i cat i onGener al Conf i gur at i on> <Di ct i onar y>aaa- cust om11</ Di ct i onar y> <Request Ti meout > <i nt er val >20 sec</ i nt er val > </ Request Ti meout > <Redi r ect Host AVP>Di sabl ed</ Redi r ect Host AVP> </ AAADi amet er Aut hent i cat i onGener al Conf i gur at i on> <AAADi amet er Aut hent i cat i onSer ver sEnt r i es> <Di amet er Ser ver Host Name>abcder t </ Di amet er Ser ver Host Name> <Number Of I nst anceI nDownSt at e>21</ Number Of I nst anceI nDownSt at e> <Number Of I nst anceI nUpSt at e>0</ Number Of I nst anceI nUpSt at e> <Pr i or i t y>444</ Pr i or i t y> </ AAADi amet er Aut hent i cat i onSer ver sEnt r i es> <AAADi amet er Aut hent i cat i onSer ver sEnt r i es> <Di amet er Ser ver Host Name>ab</ Di amet er Ser ver Host Name> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 98 OL-30201-01 <Number Of I nst anceI nDownSt at e>21</ Number Of I nst anceI nDownSt at e> <Number Of I nst anceI nUpSt at e>0</ Number Of I nst anceI nUpSt at e> <Pr i or i t y>34</ Pr i or i t y> </ AAADi amet er Aut hent i cat i onSer ver sEnt r i es> <Gr oupName>def aul t </ Gr oupName> </ AAADi amet er Conf i gur at i on> <AAARadi usConf i gur at i on> <AAARadi usAccount i ngGener al Conf i gur at i on> <Account i ngGTPt r i gger Pol i cy>st andar d</ Account i ngGTPt r i gger Pol i cy> <Account i ngRequest MaxRet r i es>5</ Account i ngRequest MaxRet r i es> <Account i ngResponseTi meout > <i nt er val >3 sec</ i nt er val > </ Account i ngResponseTi meout > <ApnToBeI ncl uded>Gn</ ApnToBeI ncl uded> <Ar chi ve>Enabl ed</ Ar chi ve> <Fi r eAndFor get >Di sabl ed</ Fi r eAndFor get > <MaxOut st andi ngAAAMessages>256</ MaxOut st andi ngAAAMessages> <MaxPDUSi ze>2048</ MaxPDUSi ze> <Remot eAddr ess>Di sabl ed</ Remot eAddr ess> <Ser ver Bi l l i ngVer si on>0</ Ser ver Bi l l i ngVer si on> <Ser ver DeadTi me> <i nt er val >10 mi n</ i nt er val > </ Ser ver DeadTi me> <Ser ver Sel ect i onAl gor i t hm>Fi r st - ser ver </ Ser ver Sel ect i onAl gor i t hm> </ AAARadi usAccount i ngGener al Conf i gur at i on> <AAARadi usAccount i ngKeepAl i veAndDeadSer ver Conf i gur at i on> <Cal l i ngSt at i onI D>000000000000000</ Cal l i ngSt at i onI D> <Det ect DeadSer ver Consecut i veFai l ur es>4</ Det ect DeadSer ver Consecut i veFai l ur e s> <Det ect DeadSer ver KeepAl i ve>Di sabl ed</ Det ect DeadSer ver KeepAl i ve> <KeepAl i veConsecut i veResponse>1</ KeepAl i veConsecut i veResponse> <KeepAl i veI nt er val > <i nt er val >30 sec</ i nt er val > </ KeepAl i veI nt er val > <KeepAl i veMaxRet r i es>3</ KeepAl i veMaxRet r i es> <KeepAl i veTi meout > <i nt er val >3 sec</ i nt er val > </ KeepAl i veTi meout > <User Name>Test - User name</ User Name> </ AAARadi usAccount i ngKeepAl i veAndDeadSer ver Conf i gur at i on> <AAARadi usAut hent i cat i onGener al Conf i gur at i on> <ApnToBeI ncl uded>Gn</ ApnToBeI ncl uded> <Aut hent i cat eNul l User Name>Enabl ed</ Aut hent i cat eNul l User Name> <Aut hent i cat i onRequest MaxRet r i es>5</ Aut hent i cat i onRequest MaxRet r i es> <Aut hent i cat i onResponset i meout > <i nt er val >3 sec</ i nt er val > </ Aut hent i cat i onResponset i meout > <MaxOut st andi ngAAAMessages>256</ MaxOut st andi ngAAAMessages> <Modi f yNASI P>Di sabl ed</ Modi f yNASI P> <Pr obeI nt er val > <i nt er val >60 sec</ i nt er val > </ Pr obeI nt er val > <Pr obeMaxRet r i es>5</ Pr obeMaxRet r i es> <Pr obeTi meout > <i nt er val >3 sec</ i nt er val > </ Pr obeTi meout > <Ser ver DeadTi me> <i nt er val >10 mi n</ i nt er val > </ Ser ver DeadTi me> <Ser ver Sel ect i onAl gor i t hm>Fi r st - ser ver </ Ser ver Sel ect i onAl gor i t hm> </ AAARadi usAut hent i cat i onGener al Conf i gur at i on> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 99 <AAARadi usAut hent i cat i onKeepAl i veAndDeadSer ver Conf i gur at i on> <Cal l i ngSt at i onI D>000000000000000</ Cal l i ngSt at i onI D> <Det ect DeadSer ver Consecut i veFai l ur es>4</ Det ect DeadSer ver Consecut i veFai l ur e s> <Det ect DeadSer ver KeepAl i ve>Di sabl ed</ Det ect DeadSer ver KeepAl i ve> <KeepAl i veConsecut i veResponse>1</ KeepAl i veConsecut i veResponse> <KeepAl i veI nt er val > <i nt er val >30 sec</ i nt er val > </ KeepAl i veI nt er val > <KeepAl i veMaxRet r i es>3</ KeepAl i veMaxRet r i es> <KeepAl i veTi meout > <i nt er val >3 sec</ i nt er val > </ KeepAl i veTi meout > <User Name>Test - User name</ User Name> <Al l owAccessRej ect >Di sabl ed</ Al l owAccessRej ect > <Aut hent i cat i onPasswor d>Test - Passwor d</ Aut hent i cat i onPasswor d> </ AAARadi usAut hent i cat i onKeepAl i veAndDeadSer ver Conf i gur at i on> <AAARadi usChar gi ngGener al Conf i gur at i on> <Account i ngSer ver Sel ect i onAl gor i t hm>Fi r st - ser ver </ Account i ngSer ver Sel ect i onAl gor i t hm> <Aut hent i cat i onSer ver Sel ect i onAl gor i t hm>Fi r st - ser ver </ Aut hent i cat i onSer ver Sel ect i onAl gor i t hm> <Char gi ngDet ect DeadSer ver Consecut i veFai l ur es>4</ Char gi ngDet ect DeadSer ver Co nsecut i veFai l ur es> <Maxi mumOut st andi ngAAAMessages>256</ Maxi mumOut st andi ngAAAMessages> <Ser ver DeadTi me> <i nt er val >10 mi n</ i nt er val > </ Ser ver DeadTi me> <Ser ver MaxRet r i es>5</ Ser ver MaxRet r i es> <Ser ver ResponseTi meout > <i nt er val >3 sec</ i nt er val > </ Ser ver ResponseTi meout > </ AAARadi usChar gi ngGener al Conf i gur at i on> <AAARadi usChar gi ngTr i gger sConf i gur at i on> <MsTi mezoneChangeTr i gger >Enabl ed</ MsTi mezoneChangeTr i gger > <Qual i t yOf Ser vi ceChangeTr i gger >Enabl ed</ Qual i t yOf Ser vi ceChangeTr i gger > <Radi oAccessTechnol ogyChangeTr i gger >Enabl ed</ Radi oAccessTechnol ogyChangeTr i gger > <Rout i ngAr eaI nf or mat i onChangeTr i gger >Enabl ed</ Rout i ngAr eaI nf or mat i onChange Tr i gger > <Ser vi ngNodeChangeTr i gger >Enabl ed</ Ser vi ngNodeChangeTr i gger > <User Locat i onI nf or mat i onChangeTr i gger >Enabl ed</ User Locat i onI nf or mat i onChan geTr i gger > </ AAARadi usChar gi ngTr i gger sConf i gur at i on> <Al l owAccount i ngDown>Enabl ed</ Al l owAccount i ngDown> <Al l owAut hent i cat i onDown>Di sabl ed</ Al l owAut hent i cat i onDown> <Aut hent i cat or Val i dat i on>Enabl ed</ Aut hent i cat or Val i dat i on> <Di ct i onar y>st ar ent - vsa1</ Di ct i onar y> <Gr oupName>def aul t </ Gr oupName> </ AAARadi usConf i gur at i on> </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns10: AAAGr oup> </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns2: ManagedFunct i on> </ ns15: I nvent or yUni t > . Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 100 OL-30201-01 . . .
<! AAA Di amet er Endpoi nt I nvent or y - - >
<ns2: ManagedFunct i on i d=" {[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name =l ocal ) ] [ AAACont ai ner ] [ AAADi amet er Endpoi nt Cont ai ner ] [ AAADi amet er Endpoi nt ( E ndpoi nt Name=endpoi nt 2) ] }" > <ns2: VsDat aCont ai ner i d=" endpoi nt 2- VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >cl ass com. ci sco. pr i me. esb. t gpp. model . common. AAADi amet er Endpoi nt </ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >Ci scoSpeci f i cAt t r i but es. aaa. 1. 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns4: vsDat aCi scoSpeci f i cMobi l eCont ai ner " xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" > <ns11: AAADi amet er Endpoi nt i d=" {[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name =l ocal ) ] [ AAACont ai ner ] [ AAADi amet er Endpoi nt Cont ai ner ] [ AAADi amet er Endpoi nt ( E ndpoi nt Name=endpoi nt 2) ] }" > <ns11: at t r i but es> <ns11: user Label >endpoi nt 2</ ns11: user Label > </ ns11: at t r i but es> <ns2: VsDat aCont ai ner i d=" endpoi nt 2- VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >AAADi amet er Endpoi nt </ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >Ci scoSpeci f i cAt t r i but es. aaa. 1. 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns23: AAADi amet er Endpoi nt Type" xml ns: ns23=" AAADi amet er Endpoi nt Type" > <AAADi amet er Rout eEnt r i es> <Appl i cat i on>CC Not Conf i gur ed</ Appl i cat i on> <Or i gi n>*</ Or i gi n> <Peer Host Name>*</ Peer Host Name> <Peer Name>peer 2</ Peer Name> <Peer Real m>st ar ent net wor ks. com</ Peer Real m> <Rout eType>St at i c</ Rout eType> <Rout eWei ght >10</ Rout eWei ght > </ AAADi amet er Rout eEnt r i es> <AAADi amet er Rout eEnt r i es> <Appl i cat i on>CC Not Conf i gur ed</ Appl i cat i on> <Or i gi n>*</ Or i gi n> <Peer Host Name>peer 2</ Peer Host Name> <Peer Name>peer 2</ Peer Name> <Peer Real m>st ar ent net wor ks. com</ Peer Real m> <Rout eType>St at i c</ Rout eType> <Rout eWei ght >10</ Rout eWei ght > </ AAADi amet er Rout eEnt r i es> <AAADi amet er Rout eEnt r i es> <Appl i cat i on>CC Not Conf i gur ed</ Appl i cat i on> <Or i gi n>*</ Or i gi n> <Peer Host Name>*</ Peer Host Name> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 101 <Peer Name>peer - 5</ Peer Name> <Peer Real m>st ar ent net wor ks. com</ Peer Real m> <Rout eType>St at i c</ Rout eType> <Rout eWei ght >10</ Rout eWei ght > </ AAADi amet er Rout eEnt r i es> <AAADi amet er Rout eEnt r i es> <Appl i cat i on>CC Not Conf i gur ed</ Appl i cat i on> <Or i gi n>*</ Or i gi n> <Peer Host Name>*</ Peer Host Name> <Peer Name>peer 12</ Peer Name> <Peer Real m>st ar ent net wor ks. com</ Peer Real m> <Rout eType>St at i c</ Rout eType> <Rout eWei ght >10</ Rout eWei ght > </ AAADi amet er Rout eEnt r i es> <AAADi amet er Rout eEnt r i es> <Appl i cat i on>CC Not Conf i gur ed</ Appl i cat i on> <Or i gi n>*</ Or i gi n> <Peer Host Name>peer 12</ Peer Host Name> <Peer Name>peer 12</ Peer Name> <Peer Real m>st ar ent net wor ks. com</ Peer Real m> <Rout eType>St at i c</ Rout eType> <Rout eWei ght >10</ Rout eWei ght > </ AAADi amet er Rout eEnt r i es> <AAADi amet er Rout eEnt r i es> <Appl i cat i on>CC Not Conf i gur ed</ Appl i cat i on> <Or i gi n>*</ Or i gi n> <Peer Host Name>peer - 5</ Peer Host Name> <Peer Name>peer - 5</ Peer Name> <Peer Real m>st ar ent net wor ks. com</ Peer Real m> <Rout eType>St at i c</ Rout eType> <Rout eWei ght >10</ Rout eWei ght > </ AAADi amet er Rout eEnt r i es> <AAADi amet er Rout eHeal t hSt at usEnt r i es> <Avai l abl eCount >21</ Avai l abl eCount > <Fai l edCount >0</ Fai l edCount > <Or i gi nCount >21</ Or i gi nCount > <Peer Host Name></ Peer Host Name> <Peer Name>peer 12</ Peer Name> </ AAADi amet er Rout eHeal t hSt at usEnt r i es> <AAADi amet er Rout eHeal t hSt at usEnt r i es> <Avai l abl eCount >21</ Avai l abl eCount > <Fai l edCount >0</ Fai l edCount > <Or i gi nCount >21</ Or i gi nCount > <Peer Host Name>peer 2</ Peer Host Name> <Peer Name>peer 2</ Peer Name> </ AAADi amet er Rout eHeal t hSt at usEnt r i es> <AAADi amet er Rout eHeal t hSt at usEnt r i es> <Avai l abl eCount >21</ Avai l abl eCount > <Fai l edCount >0</ Fai l edCount > <Or i gi nCount >21</ Or i gi nCount > <Peer Host Name></ Peer Host Name> <Peer Name>peer 2</ Peer Name> </ AAADi amet er Rout eHeal t hSt at usEnt r i es> <AAADi amet er Rout eHeal t hSt at usEnt r i es> <Avai l abl eCount >21</ Avai l abl eCount > <Fai l edCount >0</ Fai l edCount > <Or i gi nCount >21</ Or i gi nCount > <Peer Host Name>peer 12</ Peer Host Name> <Peer Name>peer 12</ Peer Name> </ AAADi amet er Rout eHeal t hSt at usEnt r i es> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 102 OL-30201-01 <AAADi amet er Rout eHeal t hSt at usEnt r i es> <Avai l abl eCount >21</ Avai l abl eCount > <Fai l edCount >0</ Fai l edCount > <Or i gi nCount >21</ Or i gi nCount > <Peer Host Name></ Peer Host Name> <Peer Name>peer - 5</ Peer Name> </ AAADi amet er Rout eHeal t hSt at usEnt r i es> <AAADi amet er Rout eHeal t hSt at usEnt r i es> <Avai l abl eCount >21</ Avai l abl eCount > <Fai l edCount >0</ Fai l edCount > <Or i gi nCount >21</ Or i gi nCount > <Peer Host Name>peer - 5</ Peer Host Name> <Peer Name>peer - 5</ Peer Name> </ AAADi amet er Rout eHeal t hSt at usEnt r i es> </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns11: AAADi amet er Endpoi nt > </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns2: ManagedFunct i on> </ ns15: I nvent or yUni t >
. . . . <! GTPP I nvent or y - - >
<ns2: ManagedFunct i on i d=" {[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name =hai m) ] [ Mobi l e] [ GTPPGr oupCont ai ner ] [ GTPPGr oup( Gr oupName=def aul t ) ] }" > <ns2: VsDat aCont ai ner i d=" def aul t - VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >cl ass com. ci sco. pr i me. esb. t gpp. model . common. Gt ppPr of i l e</ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >Ci scoSpeci f i cAt t r i but es. gt pp. 1. 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns4: vsDat aCi scoSpeci f i cMobi l eCont ai ner " xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" > <ns9: gt ppPr of i l e i d=" {[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name =hai m) ] [ Mobi l e] [ GTPPGr oupCont ai ner ] [ GTPPGr oup( Gr oupName=def aul t ) ] }" > <ns9: at t r i but es> <ns9: user Label >def aul t </ ns9: user Label > </ ns9: at t r i but es> <ns2: VsDat aCont ai ner i d=" def aul t - VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >Gt ppPr of i l e</ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >Ci scoSpeci f i cAt t r i but es. gt pp. 1 . 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns23: GTPPGr oupType" xml ns: ns23=" GTPPGr oupType" > <Account i ngSer ver Fai l ur eDet ect i on> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 103 <DeadSer ver Suppr essCDRs>Di sabl ed</ DeadSer ver Suppr essCDRs> <DeadTi me> <i nt er val >120 sec</ i nt er val > </ DeadTi me> <Det ect DeadSer ver Consecut i veFai l ur es>0</ Det ect DeadSer ver Consecut i veFai l ur e s> <Dupl i cat eHol dTi meMi nut es> <i nt er val >60 mi n</ i nt er val > </ Dupl i cat eHol dTi meMi nut es> <EchoMaxRet r i es>4</ EchoMaxRet r i es> <EchoTi meout > <i nt er val >60 sec</ i nt er val > </ EchoTi meout > <Redi r ect i onAl l owed>yes</ Redi r ect i onAl l owed> </ Account i ngSer ver Fai l ur eDet ect i on> <CDRAt t r i but esI ndi cat or > <ApnPr esent >Enabl ed</ ApnPr esent > <Camel I nf o>Di sabl ed</ Camel I nf o> <Cel l PLMNI d>Enabl ed</ Cel l PLMNI d> <Char gi ngChar act er i st i cSel ect i onModePr esent >Enabl ed</ Char gi ngChar act er i st i cSel ect i onModePr esent > <Dest i nat i onNumber >Enabl ed</ Dest i nat i onNumber > <Di agnost i csPr esent >Di sabl ed</ Di agnost i csPr esent > <Dur at i on>Di sabl ed</ Dur at i on> <Dynami cFl agPr esent >Enabl ed</ Dynami cFl agPr esent > <I mei Pr esent >Enabl ed</ I mei Pr esent > <Li st Of Ser vi ceDat aPr esent >Enabl ed</ Li st Of Ser vi ceDat aPr esent > <Local RecSeqNumPr esent >Di sabl ed</ Local RecSeqNumPr esent > <Msi sdn>Enabl ed</ Msi sdn> <NodeI DPr esent >Enabl ed</ NodeI DPr esent > <PdnConnect i onI DPr esent >Enabl ed</ PdnConnect i onI DPr esent > <PdpAddr essPr esent >Enabl ed</ PdpAddr essPr esent > <PdpTypePr esent >Enabl ed</ PdpTypePr esent > <PgwPLMNI DPr esent >Enabl ed</ PgwPLMNI DPr esent > <Pl mnI DPr esent >Enabl ed</ Pl mnI DPr esent > <Rat >Di sabl ed</ Rat > <Rat Pr esent >Enabl ed</ Rat Pr esent > <Recor di ngEnt i t y>Enabl ed</ Recor di ngEnt i t y> <Ser vedMNAI Pr esent >Enabl ed</ Ser vedMNAI Pr esent > <Ser vedPDPPDNAddr essExt ensi onPr esent >Di sabl ed</ Ser vedPDPPDNAddr essExt ensi o nPr esent > <Ser vi ceCent r e>Enabl ed</ Ser vi ceCent r e> <St ar t Ti mePr esent >Enabl ed</ St ar t Ti mePr esent > <St opTi mePr esent >Enabl ed</ St opTi mePr esent > <User Locat i onI nf or mat i onPr esent >Enabl ed</ User Locat i onI nf or mat i onPr esent > </ CDRAt t r i but esI ndi cat or > <CDRTr i gger s> <Cel l Updat e>Di sabl ed</ Cel l Updat e> <Di r ect Tunnel >Enabl ed</ Di r ect Tunnel > <Egcdr MaxLosdvLi mi t >Di sabl ed</ Egcdr MaxLosdvLi mi t > <I nt er PLMNSGSNChange>Enabl ed</ I nt er PLMNSGSNChange> <I nt r aSGSNGr oupChange>Di sabl ed</ I nt r aSGSNGr oupChange> <MsTi mezoneChange>Enabl ed</ MsTi mezoneChange> <OnRATChangeGener at e>CDR</ OnRATChangeGener at e> <Pl mnI DChange>Di sabl ed</ Pl mnI DChange> <QosChange>Enabl ed</ QosChange> <Rat Change>Enabl ed</ Rat Change> <Rout i ngAr eaUpdat e>Enabl ed</ Rout i ngAr eaUpdat e> <Ser vi ngNodeChangeLi mi t >Enabl ed</ Ser vi ngNodeChangeLi mi t > <Tar i f f Ti meChange>Enabl ed</ Tar i f f Ti meChange> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 104 OL-30201-01 <Ti meLi mi t >Enabl ed</ Ti meLi mi t > <Vol umeLi mi t >Enabl ed</ Vol umeLi mi t > </ CDRTr i gger s> <Cdr MaxRet r i es>4</ Cdr MaxRet r i es> <Cdr St or ageMode>r emot e</ Cdr St or ageMode> <Cdr Ti meout > <i nt er val >20 sec</ i nt er val > </ Cdr Ti meout > <Char gi ngAgent > <Char gi ngAgent Addr ess> <i nt er nal Addr ess>0. 0. 0. 0</ i nt er nal Addr ess> </ Char gi ngAgent Addr ess> </ Char gi ngAgent > <Dat aReqSt ar t SeqNum>0</ Dat aReqSt ar t SeqNum> <Di ct i onar y>st andar d</ Di ct i onar y> <EGCDRDat aGener at i onConf i gur at i on> <Cl osi ngCauseUni que>no</ Cl osi ngCauseUni que> <Del et eSer vi ceThr eshol ds>no</ Del et eSer vi ceThr eshol ds> <I ncl udeAl l Losdvs>no</ I ncl udeAl l Losdvs> <LosdvMaxCont ai ner s>10</ LosdvMaxCont ai ner s> <Lot dvMaxCont ai ner s>8</ Lot dvMaxCont ai ner s> <Ser vi ceI dl eTi meout > <i nt er val >0 sec</ i nt er val > </ Ser vi ceI dl eTi meout > <Ser vi ceI nt er val > <i nt er val >N/ A</ i nt er val > </ Ser vi ceI nt er val > </ EGCDRDat aGener at i onConf i gur at i on> <Gr oupName>def aul t </ Gr oupName> <Local St or age> <Fi l eCompr essi on>none</ Fi l eCompr essi on> <Fi l eFor mat >cust om1</ Fi l eFor mat > <Fi l eRot at i onCDRCount >10000</ Fi l eRot at i onCDRCount > <Fi l eRot at i onTi meI nt er val > <i nt er val >3600 sec</ i nt er val > </ Fi l eRot at i onTi meI nt er val > <Fi l eRot at i onVol umeLi mi t >4</ Fi l eRot at i onVol umeLi mi t > <For ceFi l eRot at i onByTi meI nt er val >Di sabl ed</ For ceFi l eRot at i onByTi meI nt er val > <Pur gePr ocessedFi l es>Di sabl ed</ Pur gePr ocessedFi l es> </ Local St or age> <MBMSCDRTr i gger s> <Bucket s>4</ Bucket s> <I nt er val > <i nt er val >N/ A</ i nt er val > </ I nt er val > </ MBMSCDRTr i gger s> <MaxCDRSi nMsg>1</ MaxCDRSi nMsg> <MaxCDRSi ze>65400</ MaxCDRSi ze> <MaxCDRsWai t Ti me> <i nt er val >N/ A</ i nt er val > </ MaxCDRsWai t Ti me> <Recover Fi l eSeqNum>No</ Recover Fi l eSeqNum> <Sour cePor t Val i dat i on>Enabl ed</ Sour cePor t Val i dat i on> <St ar t Fi l eSeqNum>1</ St ar t Fi l eSeqNum> <St or ageSer ver > <St or ageSer ver Addr ess> <i nt er nal Addr ess>6. 6. 6. 6</ i nt er nal Addr ess> </ St or ageSer ver Addr ess> <St or ageSer ver MaxRet r i es>2</ St or ageSer ver MaxRet r i es> <St or ageSer ver Por t >44</ St or ageSer ver Por t > Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 105 <St or ageSer ver Ti meout > <i nt er val >30 sec</ i nt er val > </ St or ageSer ver Ti meout > </ St or ageSer ver > </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns9: gt ppPr of i l e> </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns2: ManagedFunct i on> </ ns15: I nvent or yUni t >
. . . . <! Oper at or Pol i cy I nvent or y - - >
<ns2: ManagedFunct i on i d=" {[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name =l ocal ) ] [ Mobi l e] [ Pol i cyCont ai ner ] [ Oper at or Pol i cyCont ai ner ] [ Oper at or Pol i cy( Oper at or Pol i cyName=t 4demo) ] }" > <ns2: VsDat aCont ai ner i d=" t 4demo- VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >cl ass com. ci sco. pr i me. esb. t gpp. model . common. Pol i cyPr of i l e</ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" >Ci scoSpeci f i cAt t r i but es. pol i cy. 1. 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns4: vsDat aCi scoSpeci f i cMobi l eCont ai ner " xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" > <ns12: Pol i cyPr of i l e i d=" {[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name =l ocal ) ] [ Mobi l e] [ Pol i cyCont ai ner ] [ Oper at or Pol i cyCont ai ner ] [ Oper at or Pol i cy( Oper at or Pol i cyName=t 4demo) ] }" > <ns12: at t r i but es> <ns12: user Label >t 4demo</ ns12: user Label > </ ns12: at t r i but es> <ns2: VsDat aCont ai ner i d=" t 4demo- VsDat a1" > <ns2: at t r i but es> <ns2: vsDat aType xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >Pol i cyPr of i l e</ ns2: vsDat aType> <ns2: vsDat aFor mat Ver si on xsi : t ype=" xs: st r i ng" xml ns: xs=" ht t p: / / www. w3. or g/ 2001/ XMLSchema" >Ci scoSpeci f i cAt t r i but es. pol i cy . 1. 0</ ns2: vsDat aFor mat Ver si on> <ns2: vsDat a xsi : t ype=" ns23: Oper at or Pol i cyType" xml ns: ns23=" Oper at or Pol i cyType" > <ApnRemapTabl eName>{[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name=l ocal ) ] [ Mobi l e] [ Pr of i l esCont ai ner ] [ APNRemapCont ai ner ] [ APNR emap( ApnRemapName=t 4demo) ] }</ ApnRemapTabl eName> <Cal l Cont r ol Pr of i l eName>t 4demo</ Cal l Cont r ol Pr of i l eName> <Def aul t APNPr of i l eName>{[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Logi cal Root ] [ Cont ext ( Cont ext Name=l ocal ) ] [ Mobi l e] [ Pr of i l esCont ai ner ] [ APNPr of i l eCont ai ner ] [ APNPr of i l e( ApnPr of i l eName=t 4demo) ] }</ Def aul t APNPr of i l eName> <Oper at or Pol i cyAPNEnt r i es> Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 106 OL-30201-01 <Net wor kI dent i f i er >t 4demo</ Net wor kI dent i f i er > <Net wor kI dent i f i er APNPr of i l eName>{[ ManagedEl ement ( Key=Si mul at edASR5K) ] [ Log i cal Root ] [ Cont ext ( Cont ext Name=l ocal ) ] [ Mobi l e] [ Pr of i l esCont ai ner ] [ APNPr of i l eCont ai ner ] [ APNPr of i l e( ApnPr of i l eName=t 4demo) ] }</ Net wor kI dent i f i er APNPr of i l eName> <Oper at or I dent i f i er > </ Oper at or I dent i f i er > </ Oper at or Pol i cyAPNEnt r i es> <Oper at or Pol i cyDescr i pt i on>" demo" </ Oper at or Pol i cyDescr i pt i on> <Oper at or Pol i cyI MEI RangesEnt r i es> <Pr of i l eName>t 4demo</ Pr of i l eName> <St ar t Range>120</ St ar t Range> <ToRange>125</ ToRange> </ Oper at or Pol i cyI MEI RangesEnt r i es> <Oper at or Pol i cyName>t 4demo</ Oper at or Pol i cyName> </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns12: Pol i cyPr of i l e> </ ns2: vsDat a> </ ns2: at t r i but es> </ ns2: VsDat aCont ai ner > </ ns2: ManagedFunct i on> </ ns15: I nvent or yUni t >
. . . . <I nvent or yUni t >
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 107 11.3 3GPP Detailed Inventory Information
This section includes: Physical Inventory attributes Logical Inventory attributes
11.3.1 Physical Inventory attributes This section lists the physical inventory attributes for: Managed Element Chassis Card Slot Port Sub-Port Power Fan
Table 9-1: Physical Inventory Attributes for Managed Element Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M -
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 108 OL-30201-01 Table 9-2: Physical Inventory Attribute for Chassis Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M -
Table 9-3: Physical Inventory Attribute for Card Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M -
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 109 Table 9-4: Physical Inventory Attribute for Slot Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M -
Table 9-5: Physical Inventory Attribute for Port Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M -
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 110 OL-30201-01 Table 9-6: Physical Inventory Attribute for Sub-port Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M -
Table 9-7: Physical Inventory Attribute for Power Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M -
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 111 Table 9-8: Physical Inventory Attribute for Fan Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M -
11.3.2 Logical Inventory attributes This section lists the logical inventory attributes for: PGW o Logical Inventory Attribute for PGW o Vendor Extensions for PGW SGW o Logical Inventory Attribute for SGW o Vendor Extensions for SGW APN o Logical Inventory Attribute for APN o Vendor Extension for APN SAEGW o Logical Inventory Attribute for SAEGW o Vendor Extensions for SAEGW GGSN o Logical Inventory Attribute for GGSN o Vendor Extension for GGSN ACS o Logical Inventory Attribute for ACS o Vendor Extension for ACS AAA o Logical Inventory Attribute for AAA o Vendor Extension for AAAGroup GTPP Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 112 OL-30201-01 o Logical Inventory Attribute for GTPP o Vendor Extension for GTPP Operator Policy o Logical Inventory Attribute for Operator Policy o Vendor Extension for Operator Policy
11.3.2.1 Logical Inventory Attribute for PGW
Table 9-9: Logical Attribute for PGW
11.3.2.1.1 Vendor Extensions for PGW PgwStatus NewcallPolicy EgtpService LmaService GgsnService QciQosMappingTable SessionDeleteDelayTimeout SaeGwService Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M - ManagedFunction Id PGWFunction Id userLabel linkList Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 113 PgwStatus
11.3.2.2 Logical Inventory Attribute for SGW
Table 9-10: Logical Attribute for SGW Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M - ManagedFunction Id ServingGWFunction userLabel PLMNIdList TACList 11.3.2.2.1 Vendor Extensions for SGW AccountingContext AccountingGtppGroup AccountingMode EgressProtocol EgressContext EgressMagService ImsAuthorizationService AccountingPolicy ServiceStatus SaeGwService NewcallPolicy Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 114 OL-30201-01 11.3.2.3 Logical Inventory Attribute for APN
Table 9-11: Logical Attribute for APN Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M - ManagedFunction Id APN Id userLabel
11.3.2.3.1 Vendor Extension for APN AccountingMode SelectionMode L3toL2AddressPolicy AllocationType DnsConfiguration Id PrimaryDnsAddress Secondarty DnsAddress IpHeaderCompression PDP Id PdpType PrimaryContexts TotoalContexts RadiusServerConfiguration Id Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 115 RadiusGroup RadiusSecondaryGroup ReturnedFramedIpAddressPolicy ReturnedUserNamePolicy MediationDevice o Id o DelayGTPResponse o NoEarlyPDU o NoInterims o Accounting NetBIOS o Id o PrimaryNBNSAddress o SecondaryNBNSAddress ApnTunnel o Id o AddressPolicy o PeerLoadBalancing Timeout o Id o AbsoluteTimeout o LongDurationTimeout o BearerInactivityTimeout o BearerInactivityVolumeThresholdTotal o EmergencyInactivityTimeout o IdleTimeout o IdleTimeoutActivityIgnoreDownlink o Ipv6InitRouterSolicitWaitTimeout o LongDurationAction o LongDurationInactivityTimeout o MbmsBearerAbsoluteTimeout o MbmsBearerIdleTimeout o MbmsUeAbsoluteTimeout Dhcp o Id o DhcpLeaseExpirationPolicy o DhcpServiceName PPPProfile o Id o AuthenticationMode o DataCompressionMode o DataCompressionProtocols o Protocols o KeepAlivePeriod o MinCompressionSize o Mtu Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 116 OL-30201-01 ApnlpParameters o id o Access Group o Local Address o NextHopGatewayAddress o OutAccessGroup o DiscardEnabled ApnChargingCharacteristics o Id o AllBitBehavior o HomeBitBehavior o RoamingBitBehavior o VisitingBitBehavior o RadiusReturned o AllProfile o HomeProfile o RoamingProfile o VisitingProfile o UseGgsn GSMQoS o Id o ResidualBERCode o SDUErrorRatioCode NewcallPolicy o MobileIP Id MnAAARemovalIndication MnHaHashAlgorithm MnHaSharedKey MnHaSPI AlternateHA HA APNIPv6 o Id o AddressPrefixPoolName o DNSPrimaryAddress o DNSSecondaryAddress o EgressAddressFiltering o InboundAccessGroupName o OutboundAccessGroupName o InitialRouterAdvertisementInterval o InitialRouterAdvertisementNumber
VirtualAPNs o id o RuleDefinition o RuleType Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 117 o QciToDscp o QciArpToDscp Gtpp o Id o AccountingContext o AccountingContextName o Group o GroupType o GroupXid APNQoSDownlinkTrafficPolicingEntries o ID o BurstSizeAutoReadjust o BurstSizeAutoReadjustDuration o CommittedDataRate o ExceedAction o GuaranteedBurstSize o NegotiateLimit o PeakBurstSize o PeakDataRate o QciName o RateLimit o ViolateAction APNQoSUplinkTrafficPolicingEntries o ID o BurstSizeAutoReadjust o BurstSizeAutoReadjustDuration o CommittedDataRate o ExceedAction o GuaranteedBurstSize o NegotiateLimit o PeakBurstSize o PeakDataRate o QciName o RateLimit o ViolateAction o ActiveChargingBandwidthPolicy o ActiveChargingRulebase o ContentFilteringCategoryPolicyId o CreditControlGroup
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 118 OL-30201-01 11.3.2.4 Logical Inventory Attribute for SAEGW
Table 9-12: Logical Attribute for SAEGW Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M - ManagedFunction Id SAEGWFunction Id userLabel 11.3.2.4.1 Vendor Extensions for SAEGW SgwService PgwService
11.3.2.5 Logical Inventory Attribute for GGSN
Table 9-13: Logical Attribute for GGSN Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 119 serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M - ManagedFunction Id APN ggsnFunctionId userLabel proceduralStatus 11.3.2.5.1 Vendor Extension for GGSN PLMNPolicy NewcallPolicy AuthenticationServerTimeout AccountingServerTimeout Gtpu AccountingContext LocalIpAddress PGW Plmns o Id o Primary TimersAndQoS o Id o RetransmissionTimeout o MaxRetransmissions o EchoInterval o GuardInterval o SetupTimeout o QciToDscp o QciArpToDscp IQCIEntry o Id o QCI o DSCP IQCIARPEntry o Id o Arp o Dscp o QCI ChargingCharacteristics Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 120 OL-30201-01 o Id o CcBehaviorNoRecords o Intervals o Profiles o Tariffs IGGSNChargingCharacteristicsIntervalTableEntry o Id o ProfileId o Interval o DownLink o UpLink o Total o Sgsns IGGSNChargingCharacteristicsProfilesTableEntry o Id o Profile o Buckets o Prepaid o DownLink o UpLink o Total IGGSNChargingCharacteristicsTariffTableEntry o Id o ProfileId o Time1 o Time2 o Time3 o Time4 o Time5 o Time6 Sgsns o Id o IPAddress o SubnetMask o PLMNId o RejectForeignSubscriber PLMNForeign o RATType o Description
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 121 11.3.2.6 Logical Inventory Attribute for ACS
Table 9-14: Logical Attribute for ACS
11.3.2.6.1 Vendor Extension for ACS The vendor extension information is given here
ActiveChargingFairUsage o CpuThresholdPercent o DeactivateMarginPercent o ThresholdPercent ActiveChargingServiceRedirectUserAgentEntries o userAgent AlgMediaIdleTimeout BandwidthPolicyContainer o BandwidthPolicy BandwidthPolicyFlowLimitEntries o BandwidthID o GroupID Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M - ManagedFunction Id AcsProfile Id userLabel Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 122 OL-30201-01 BandwidthPolicyRatesAndActionsEntries o CommittedBurstRate o CommittedDataRate o Direction o ExceedAction o GroupID o PeakBurstSize o PeakDataRate o ViolationAction TotalBandwidthIDConfigured TotalGroupLimitConfigured BandwidthPolicyName
o TotalBandwidthPolicyConfigured CdrFlowControl CdrFlowControlUnsentQueueSize CdrFlowUnsentQueueHigh CdrFlowUnsentQueueLow ChargingActionContainer o ChargingAction ChargeVolume ChargingActionAllocationRetentionPriority o PriorityCapabilityIndicator o PriorityLevel o PriorityVulnerabilityIndicator ChargingActionBandwidth o BandWidthID o ChargingActionBandwidthDirectionEntries o CommittedBurstRate o CommittedDataRate o Direction o ExceedAction o PeakBurstSize o PeakDataRate o ViolationAction o Downlink o Uplink ChargingActionBillingAction o Edr o Egcdr o RadiusAccountingRecord Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 123 o RfAccounting o Udr ChargingActionFlowAction o ClearQuotaRetryTimer o ConditionalRedirect o Discard o OcsRedirectURL o RandomDrop o Readdress o RedirectURL o TerminateFlow o TerminateSession ChargingActionPacketFilterEntries o PacketFilterName ChargingActionName ChargingActionQoS o ClassIdentifier o RenegotiateTrafficClass ChargingActionVideo o BitRate o ReaddressingCAE o TargetRateReduction o Transrating ChargingEDRName ChargingEGCDRs ChargingRf ChargingUDRs ContentFiltering ContentId CreditControl CreditRatingGroup FlowIdleTimeout FlowMappingIdleTimeout IpTypeOfService LimitForFlowTypeAction LimitForFlowTypeState LimitForFlowTypeValue NextHopForwardingAddress RedirectURL RetransmissionCount ServiceId VlanId
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 124 OL-30201-01 ContentFiltering ContentFilteringCategoriesContainer o ContentFilteringCategory CategoryPolicy o ContentCategory o ContentFailureAction o ContentInsert o ContentPriority o ContentRedirect o ContentReplyCode o EdrFileFormat ContentFilteringPolicyId EdrFile FailureAction ContentFilteringMatchMethod CreditControlContainer o CreditControlGroups ApnType CreditControlDiameter o Dictionary o EndPointRealm o EndpointName o PendingTimeout o SessionFailover DiameterPeerSelect o ImsiEndValue o ImsiRangeMode o ImsiStartValue o Peer o Realm o SecondaryPeer o SecondaryRealm FailureHandling o InitialRequest o TerminateRequest o UpdateRequest Group Mode MsccFinalUnitAction PendingTrafficTreatment o ForcedReauth o NoQuota o QuotaExhausted Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 125 o Trigger o ValidityExpired Quota o HoldingTime o RequestTrigger o TimeThreshold o UnitsThreshold o ValidityTime o VolumeThreshold ServerUnreachableFailureHandling o InitialRequest o UpdateRequest TriggerType DeepPacketInspection DymamicContentFiltering GroupofRuledefContainer o GroupOfRuledef ApplicationType DynamicCommandContentFilteringPolicyId GroupOfRuledefPriorityEntries o Priority o RuledefName o RuledefValue Name IcmpFlowIdleTimeout InterpretationOfChargingRulebaseName PassiveMode RulebaseContainer o Rulebase ChargeMidSessionPackets ChargeSeparateFromApplication ChargingRuleOptimization DefaultBandwidthPolicyName DelayedCharging FairUsageWaiverPercentage FlowErrorChargingAction IgnorePortInapplicationHeader LimitForTCPFlows LimitForTotalFlows LimitforNonTCPFlows P2pDynamicRouting PrefixedUrlForPreprocessingGroupName QosRenogotiationTimeout Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 126 OL-30201-01 RtpDynamicRouting RuleBaseRoutingActionPrioritiesEntries o Analyzer o Description o Priority o RoutingRuledef RulebaseBillingAndChargingRecords o BillingFormatEGCDRs o BillingFormatRadius o BillingFormatRf o BillingFormatUDRs o EdrSupressZeroByteRecords o EdrTransactionCompleteProtocol o FailureHandlingUDRs o FailureHandlingUdrFormatName o TransactionCompleteChargingEDRFormat o TransactionCompleteReportingERFormat o UDRFormatname RulebaseCCAFields o DiameterRequestedServiceSpecificUnits o DiameterRequestedServiceUnitTime o DiameterRequestedServiceVolumeInputOctets o DiameterRequestedServiceVolumeOutputOctets o DiameterRequestedServiceVolumeTotalOctets o QuotaRetryTime o RadiusChargingContext o RadiusChargingGroup o RadiusInterimInterval o RulebaseCCAQuotaHoldingTimeEntries o ContentId o QuotaHoldingTime o RulebaseCCATimeDurationAlgorithmEntries o AlgorithmName o ContentId o Time RulebaseChargingActionPrioritiesEntries o ChargingActionName o Description o Priority o Ruledef o TimeDef o Type RulebaseContentFiltering o ContentFilteringFlowAnyError Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 127 o ContentFilteringGroup o ContentFilteringMode o ContentFilteringPolicy RulebaseEGCDRFields o DownlinkOctets o InactivityTime o ParkingMeterTimeout o RulebaseEGCDRTariffTimeThresholdEntries o TariffName o TarriffTimeValue o ThresholdInterval o TimeBasedMetering o TimeBasedMeteringAlgorithm o TimePeriod o TotalOctets o UplinkOctets RulebaseFlowEndConditions o ChargingEDR o ContentFilteringEDR o FlowOverflowEDR o HagrEDR o HandOffEDR o NormalEndSignallingEDR o ReportingEDR o SessionEndEDR o TimeoutEDR o UrlBlacklistingEDR RulebaseName RulebasePostProcessingActionPrioritiesEntries o ChargingAction o Description o Priority o RuledefName o RuledefValue o Type RulebaseTCPProxyMode o ContentFiltering o DccaEnabled o IpReaddressing o NextHopReaddressing o ProxyMode o XheaderInsertion RulebaseTetheringDetection Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 128 OL-30201-01 o OsBasedDetection o TetheringDetection o UaBasedDetection RulebaseUDRFields o DownlinkOctets o ThresholdInterval o TotalOctets o UdrTrigger o UplinkOctets UrlBlackListingAction UrlBlacklistingContentId XHeaderCertificateName XHeaderReEncryptionPeriod RuledefContainer o Ruledef ApplicationType CopyPacketToLog MultiLineOR RuleName RuledefProtocolConfigurationEntries o Fields o Operator o Value TetheredFlowCheck SelectedChargingRulebaseForAVP TcpFlowIdleTimeout TcpFlowMappingIdleTimeout UdpFlowIdleTimeout UdpFlowMappingTimeout UrlBlackListing UrlBlacklistingMatchMethod
11.3.2.7 Logical Inventory Attribute for AAA The Logical inventory Attributes for AAAGroup and AAADiameterEndpoint are given below
A. AAAGroup
Table 11-25: Attribute for AAAGroup The Logical inventory Attributes for AAAGroup is given below
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 129 Table 9-15: Attribute for AAA Group
11.3.2.7.1 Vendor Extension for AAAGroup A. The vendor extension information of AAAGroup is given here
AAADiameterConfiguration o AAADiameterAccountingGeneralConfiguration Dictionary EndPointName MaxRetries MaxTransmissions RequestTimeout o AAADiameterAccountingServersEntries DiameterServerHostName NumberOfInstanceInDownState NumberOfInstanceInUpState Priority o AAADiameterAuthenticationGeneralConfiguration Dictionary EndPointName Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M - ManagedFunction Id AAAGroup Id userLabel Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 130 OL-30201-01 MaxRetries MaxTransmissions RequestTimeout RedirectHostAVP o AAADiameterAuthenticationServersEntries DiameterServerHostName NumberOfInstanceInDownState NumberOfInstanceInUpState Priority o GroupName AAARadiusConfiguration o AAARadiusAccountingGeneralConfiguration AccountingGTPtriggerPolicy AccountingRequestMaxRetries AccountingRequestMaxTransmissions AccountingResponseTimeout ApnToBeIncluded Archive FireAndForget InterimAccountingDownlinkVolume InterimAccountingInterval InterimAccountingTotalVolume InterimAccountingUplinkVolume MaxOutstandingAAAMessages MaxPDUSize RemoteAddress ServerBillingVersion ServerDeadTime ServerSelectionAlgorithm o AAARadiusAccountingKeepAliveAndDeadServerConfiguration CallingStationID DetectDeadServerConsecutiveFailures DetectDeadServerKeepAlive DetectDeadServerResponseTimeout KeepAliveConsecutiveResponse KeepAliveInterval KeepAliveMaxRetries KeepAliveTimeout UserName FramedIPAddress o AAARadiusAccountingServersEntries AdministrativeStatus KeepAliveRepresentativeGroup Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 131 OperationalState Preference RequestTimeout RetainAdministrativeStatusAfterReboot RetransmitCount RetransmitEnabled Role ServerIP ServerPort o AAARadiusAuthenticationGeneralConfiguration ApnToBeIncluded AuthenticateNullUserName AuthenticationRequestMaxRetries AuthenticationRequestMaxTransmissions AuthenticationResponsetimeout MaxOutstandingAAAMessages ModifyNASIP ProbeInterval ProbeMaxRetries ProbeTimeout ServerDeadTime ServerSelectionAlgorithm o AAARadiusAuthenticationKeepAliveAndDeadServerConfiguration CallingStationID DetectDeadServerConsecutiveFailures DetectDeadServerKeepAlive DetectDeadServerResponseTimeout KeepAliveConsecutiveResponse KeepAliveInterval KeepAliveMaxRetries KeepAliveTimeout UserName AllowAccessReject AuthenticationPassword o AAARadiusAuthenticationServersEntries AdministrativeStatus KeepAliveRepresentativeGroup OperationalState Preference RequestTimeout RetainAdministrativeStatusAfterReboot RetransmitCount RetransmitEnabled Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 132 OL-30201-01 Role ServerIP ServerPort o AAARadiusChargingAccountingServersEntries AdministrativeStatus KeepAliveRepresentativeGroup OperationalState Preference RequestTimeout RetainAdministrativeStatusAfterReboot RetransmitCount RetransmitEnabled Role ServerIP ServerPort o AAARadiusChargingGeneralConfiguration AccountingServerSelectionAlgorithm AuthenticationRequestMaxTransmissions AuthenticationServerSelectionAlgorithm ChargingDetectDeadServerConsecutiveFailures ChargingDetectDeadServerResponseTimeout MaximumOutstandingAAAMessages ServerDeadTime ServerMaxRetries ServerResponseTimeout o AAARadiusChargingServersEntries AdministrativeStatus KeepAliveRepresentativeGroup OperationalState Preference RequestTimeout RetainAdministrativeStatusAfterReboot RetransmitCount RetransmitEnabled Role ServerIP ServerPort o AAARadiusChargingTriggersConfiguration MsTimezoneChangeTrigger QualityOfServiceChangeTrigger RadioAccessTechnologyChangeTrigger RoutingAreaInformationChangeTrigger ServingNodeChangeTrigger UserLocationInformationChangeTrigger Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 133 o AllowAccountingDown o AllowAuthenticationDown o AuthenticatorValidation o DeadCriteriaRetransmitCount o DeadCriteriaTime o DeadTime o Dictionary o GroupName o IgnorePreferredServer o LoadBalancingMethod o RequestTimeout o RetransmitCount o RetransmitEnabled o StripDomain o VRF
B. AAADiameterEndpoint
The Logical inventory Attributes for AAADiameterEndpoint is given below
Table 9-16: Attribute for AAADiameterEndpoint
Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M - ManagedFunction Id AAADiameterEndpoint Id userLabel Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 134 OL-30201-01
B. The vendor extension information of AAADiameterEndpoint is given here
AAADiameterPeersEntries o LocalHostName o LocalIPAddress o LocalPort o LocalRealm o PeerHostName o PeerIPAddress o PeerPort o PeerRealm o SecondaryLocalIPAddress o SecondaryLocalPort o State o TaskName AAADiameterRouteEntries o Application o Origin o PeerHostName o PeerName o PeerRealm o RouteExpiryTimeOut o RouteType o RouteWeight AAADiameterRouteHealthStatusEntries o AvailableCount o FailedCount o OriginCount o PeerHostName o PeerName AAARealmTaskManagerEntries o ApplicationName o CardNumber o CpuNumber o TaskName OriginRealmName
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 135 11.3.2.8 Logical Inventory Attribute for GTPP
The Logical inventory Attributes for GTPP is given below
Table 9-17: Attribute for GTPP
11.3.2.8.1 Vendor Extension for GTPP The vendor extension information is given here
AccountingServer o ContextName o Group o Port o PrimaryAccountingServerAddress o Priority o State AccountingServerFailureDetection o DeadServerSuppressCDRs o DeadTime o DetectDeadServerConsecutiveFailures o DuplicateHoldTimeMinutes Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M - ManagedFunction Id GTPPProfile Id userLabel Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 136 OL-30201-01 o EchoMaxRetries o EchoTimeout o RedirectionAllowed CDRAttributesIndicator o ApnPresent o CamelInfo o CellPLMNId o ChargingCharacteristicSelectionModePresent o DestinationNumber o DiagnosticsPresent o Duration o DynamicFlagPresent o ImeiPresent o ListOfServiceDataPresent o LocalRecSeqNumPresent o Msisdn o NodeIDPresent o NodeIDSuffix o PdnConnectionIDPresent o PdpAddressPresent o PdpTypePresent o PgwPLMNIDPresent o PlmnIDPresent o PlmnIDUnknownUse o Rat o RatPresent o RecordingEntity o ServedMNAIPresent o ServedPDPPDNAddressExtensionPresent o ServiceCentre o StartTimePresent o StopTimePresent o UserLocationInformationPresent CDRTriggers o CellUpdate o DirectTunnel o EgcdrMaxLosdvLimit o InterPLMNSGSNChange o IntraSGSNGroupChange o MsTimezoneChange o OnRATChangeGenerate o PlmnIDChange o PresvModeStateChange Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 137 o QosChange o RatChange o RoutingAreaUpdate o ServingNodeChangeLimit o TariffTimeChange o TimeLimit o VolumeLimit CdrMaxRetries CdrStorageMode CdrTimeout ChargingAgent o ChargingAgentAddress o ChargingAgentPort DataReqStartSeqNum Dictionary EGCDRDataGenerationConfiguration o ClosingCauseUnique o DeleteServiceThresholds o IncludeAllLosdvs o LosdvMaxContainers o LotdvMaxContainers o ServiceDownlink o ServiceIdleTimeout o ServiceInterval o ServiceTotal o ServiceUplink LocalStorage FileCompression FileFormat FileRotationCDRCount FileRotationTimeInterval FileRotationVolumeLimit ForceFileRotationByTimeInterval PurgeProcessedFiles MBMSCDRTriggers o Buckets o Interval o Time1 o Time2 o Time3 o Time4 o Volume MaxCDRSinMsg Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 138 OL-30201-01 MaxCDRSize MaxCDRsWaitTime RecoverFileSeqNum SourcePortValidation StartFileSeqNum StorageServer o StorageServerAddress o StorageServerMaxRetries o StorageServerPort o StorageServerTimeout
11.3.2.9 Logical Inventory Attribute for Operator Policy
The Logical inventory Attributes for Operator Policy is given below
Table 9-18: Attribute for OperatorPolicy
Attribute name 3GPP Prescribed Support Qualifier 3GPP Prescribed Read Qualifier 3GPP Prescribed Write Qualifier Id M M - inventoryUnitType M M - vendorName M M - vendorUnitFamilyType CM M - vendorUnitTypeNumber CM M - serialNumber CM M - versionNumber O M - dateOfManufacture O M - dateOfLastService O M - unitPosition O M - manufacturerData O M - relatedFunction O M - ManagedFunction Id PolicyProfile Id userLabel Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 139 11.3.2.9.1 Vendor Extension for Operator Policy The vendor extension information is given here ApnRemapTableName ApnRemapTableValidity CallControlProfileName CallControlValidity DefaultAPNProfileName DefaultAPNProfileValidity OperatorPolicyAPNEntries o NetworkIdentifier o NetworkIdentifierAPNProfileName o NetworkIdentifierAPNProfileValidity o OperatorIdentifier o OperatorIdentifierAPNProfileName o OperatorIdentifierAPNProfileValidity OperatorPolicyDescription OperatorPolicyIMEIRangesEntries o ImeiValidity o ProfileName o SoftwareVersion o StartRange o ToRange
11.4 3GPP Status File A Status file will be generated to indicate the completion status of the web service calls getAllInventory and getManagedElement. This file will be present under the INSTALL_DIR/sil-data folder and on the respective FTP / SFTP servers under the configured output directory. The status file will be referred to get the status of the web service requests.
11.4.1 Status File Name The status file name contains the request ID, the module and the status of the completion of web service request. <Request_ID>_<Module_Identifier>_<Status>.status
Where: Request_ID: A running sequence number generated by the server to uniquely identify a request. The request ID is returned to the web service user in the response. The Web service user can use the request ID to query on the status of the request. Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 140 OL-30201-01 Module_Identifier: Indicates the module on which the status file was generated in response to an operation. Status: Indicates if the call has completed successfully, failed or in-progress. The status file will have the status strings as part of the name based on the following conditions: IN_PROGRESS Indicates that the file creation is started SUCCESS - Indicates that the request is successfully executed FAILURE Indicates if any failure was encountered while processing the request
A Sample status file will have the following name: 10008_IM_SUCCESS.status
11.4.2 Status File Contents The status file will contain information about the management elements for which inventory was collected, their name, the inventory file name and the location of storage.
Total Managed Element Count: 1 Success Count: 1 Skipped Count: 0 Failed Count: 0
Where 10.86.66.35 Indicates the managed element for which the inventory is collected. CISCO_ASR_5500 Indicates the device family SUCCESS Indicates the status of the request. IM_20120808_1005+0300_32767_10.86.66.35_10002.xml Name of the inventory file. 10.10.56.55:/tmp Indicates the location where the inventory file is generated. 123456 Indicates IM file size in bytes.
<soap: Envel ope xml ns: soap=" ht t p: / / schemas. xml soap. or g/ soap/ envel ope/ " > <soap: Body> <ns2: not i f y xml ns: ns2=" ht t p: / / www. 3gpp. or g/ f t p/ Specs/ ar chi ve/ 32_ser i es/ 32. 307/ schema/ 32307- 810/ not i f i cat i on/ Not i f i cat i onI RPNt f Dat a" xml ns: ns3=" ht t p: / / www. 3gpp. or g/ f t p/ Specs/ ar chi ve/ 32_ser i es/ 32. 317/ schema/ Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 141 32317- 810/ Gener i cI RPDat a" xml ns: ns4=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 305#not i f i c at i on" xml ns: ns5=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 345#f TI RPI O Cs" xml ns: ns6=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 345#f TI RPNo t i f " xml ns: ns7=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 526#sonPol i cyNr m" xml ns: ns8=" ht t p: / / www. 3gpp. or g/ f t p/ Specs/ ar chi ve/ 32_ser i es/ 32. 347#FTI RPDa t a" xml ns: ns9=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 626#gener i c Nr m" > <not i f i cat i onHeader AndBody> <ns4: Not i f i cat i on xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" xsi : t ype=" ns6: Not i f yFi l eReady" > <ns4: header > <ns4: obj ect I nst ance>FTI RP=1</ ns4: obj ect I nst ance> <ns4: event Ti me>2013- 04- 16T12: 55: 13. 171+05: 30</ ns4: event Ti me> <ns4: syst emDN>FTI RP=1</ ns4: syst emDN> <ns4: not i f i cat i onType>FI LE- READY</ ns4: not i f i cat i onType> </ ns4: header > <ns6: body> <ns6: Fi l eI nf oLi st > <ns5: f i l eI nf o> <ns5: management Dat aType>I M</ ns5: managemen t Dat aType> <ns5: f i l eLocat i on>10. 106. 2. 220: / t mp/ I M_20 130416_1255+0530_32767_ASR- 5000_10005. xml </ ns5: f i l eLocat i on> <ns5: f i l eSi ze>1117964</ ns5: f i l eSi ze> <ns5: f i l eReadyTi me>2013- 04- 16T12: 55: 00. 000+05: 30</ ns5: f i l eReadyTi me> <ns5: f i l eExpi r at i onTi me>2013- 05- 03T13: 35: 42. 086+05: 30</ ns5: f i l eExpi r at i onTi me> <ns5: f i l eCompr essi on/ > <ns5: f i l eFor mat >XML- schema</ ns5: f i l eFor mat > </ ns5: f i l eI nf o> </ ns6: Fi l eI nf oLi st > <ns6: Addi t i onal Text >10005</ ns6: Addi t i onal Text > </ ns6: body> </ ns4: Not i f i cat i on> </ not i f i cat i onHeader AndBody> </ ns2: not i f y> </ soap: Body> </ soap: Envel ope>
11.5.2 File Preparation Error Notification <soap: Envel ope xml ns: soap=" ht t p: / / schemas. xml soap. or g/ soap/ envel ope/ " > <soap: Body> <ns2: not i f y xml ns: ns2=" ht t p: / / www. 3gpp. or g/ f t p/ Specs/ ar chi ve/ 32_ser i es/ 32. 307/ schema/ 32307- 810/ not i f i cat i on/ Not i f i cat i onI RPNt f Dat a" xml ns: ns3=" ht t p: / / www. 3gpp. or g/ f t p/ Specs/ ar chi ve/ 32_ser i es/ 32. 317/ schema/ 32317- 810/ Gener i cI RPDat a" Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 142 OL-30201-01 xml ns: ns4=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 305#not i f i c at i on" xml ns: ns5=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 345#f TI RPI O Cs" xml ns: ns6=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 345#f TI RPNo t i f " xml ns: ns7=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 526#sonPol i cyNr m" xml ns: ns8=" ht t p: / / www. 3gpp. or g/ f t p/ Specs/ ar chi ve/ 32_ser i es/ 32. 347#FTI RPDa t a" xml ns: ns9=" ht t p: / / www. 3gpp. or g/ f t p/ specs/ ar chi ve/ 32_ser i es/ 32. 626#gener i c Nr m" > <not i f i cat i onHeader AndBody> <ns4: Not i f i cat i on xml ns: xsi =" ht t p: / / www. w3. or g/ 2001/ XMLSchema- i nst ance" xsi : t ype=" ns6: Not i f yFi l ePr epar at i onEr r or " > <ns4: header > <ns4: obj ect I nst ance>FTI RP=1</ ns4: obj ect I nst ance> <ns4: event Ti me>2013- 04- 16T16: 39: 04. 464+05: 30</ ns4: event Ti me> <ns4: syst emDN>FTI RP=1</ ns4: syst emDN> <ns4: not i f i cat i onType>FI LE- PREPARATI ON_ERROR</ ns4: not i f i cat i onType> </ ns4: header > <ns6: body> <ns6: Fi l eI nf oLi st / > <ns6: Reason>er r or I nPr epar at i on</ ns6: Reason> <ns6: Addi t i onal Text >10012: Encount er ed Er r or whi l e pr epar i ng I nvent or y Fi l es f or Some managed Devi ces</ ns6: Addi t i onal Text > </ ns6: body> </ ns4: Not i f i cat i on> </ not i f i cat i onHeader AndBody> </ ns2: not i f y> </ soap: Body> </ soap: Envel ope>
11.6 FTP Configuration File Transfer is required to transfer inventory files to a remote file server as specified by end user. User can configure the file server details using the script (ftpConfig.sh) available in the SIL installation directory ($SIL_HOME/bin).
Each FTP server has a primary and a secondary ftp server setup with fail-over option or replication option. In fail-over option, files are transferred to the secondary ftp server if the primary is not reachable or copied on to the configured directory on local machine if the secondary is not reachable as well. However, in replication option, files are transferred to both the primary and the secondary ftp servers. In cases, where both primary and secondary servers are not available, the files will be stored in the local storage directory.
For information on managing FTP for Standalone integration layer, see the Next Steps chapter in Cisco Prime Network 3.10 Installation Guide.
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 143 11.7 Useful Code Snippets for 3GPP This section has sample code snippets to retrieve the inventory using 3GPP interface. 11.7.1 Code Snippet for 3GPP Request Response
This section provides code snippets that can be used by a SOAP client to communicate with the 3GPP Web Service to perform the required operation.
/ / J ava SOAP cl i ent I mpor t s
i mpor t j avax. xml . soap. SOAPBody; i mpor t j avax. xml . soap. SOAPConnect i on; i mpor t j avax. xml . soap. SOAPConnect i onFact or y; i mpor t j avax. xml . soap. SOAPEl ement ; i mpor t j avax. xml . soap. SOAPEnvel ope; i mpor t j avax. xml . soap. SOAPExcept i on; i mpor t j avax. xml . soap. SOAPFact or y; i mpor t j avax. xml . soap. SOAPHeader ; i mpor t j avax. xml . soap. SOAPMessage; i mpor t j avax. xml . soap. SOAPPar t ; i mpor t j avax. xml . t r ansf or m. Sour ce;
/ / Const r uct i ng t he SOAP Header
SOAPHeader header = message. get SOAPHeader ( ) ; i f ( header == nul l ) header = envel ope. addHeader ( ) ;
/ / Const r uct i ng t he cont ent s f or per f or mi ng Aut hor i zat i on
St r i ng AUTH_NS = " ht t p: / / docs. oasi s- open. or g/ wss/ 2004/ 01/ oasi s- 200401- wss- wssecur i t y- secext - 1. 0. xsd" ; St r i ng AUTH_PREFI X = " wsse" ; SOAPFact or y soapFact or y = SOAPFact or y. newI nst ance( ) ; SOAPEl ement wsSecHeader El m= soapFact or y. cr eat eEl ement ( " Secur i t y" , AUTH_PREFI X, AUTH_NS) ; SOAPEl ement user NameTokenEl m= soapFact or y. cr eat eEl ement ( " User nameToken" , AUTH_PREFI X, AUTH_NS) ; Name qname = envel ope . cr eat eName( " I d" , " wsu" , " ht t p: / / docs. oasi s- open. or g/ wss/ 2004/ 01/ oasi s- 200401- wss- wssecur i t y- ut i l i t y- 1. 0. xsd" ) ; user NameTokenEl m. addAt t r i but e( qname, " User nameToken- 27" ) ; SOAPEl ement user NameEl m= soapFact or y. cr eat eEl ement ( " User name" , AUTH_PREFI X, AUTH_NS) ; user NameEl m. addText Node( user name) ;
SOAPEl ement passwdEl m= soapFact or y. cr eat eEl ement ( " Passwor d" , AUTH_PREFI X, AUTH_NS) ; passwdEl m. addText Node( passwor d) ; Name passwor dType = envel ope. cr eat eName( " Type" ) ; passwdEl m . addAt t r i but e( passwor dType, Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 144 OL-30201-01 " ht t p: / / docs. oasi s- open. or g/ wss/ 2004/ 01/ oasi s- 200401- wss- user name- t oken- pr of i l e- 1. 0#Passwor dText " ) ; user NameTokenEl m. addChi l dEl ement ( user NameEl m) ; user NameTokenEl m. addChi l dEl ement ( passwdEl m) ;
/ / add chi l d el ement s t o t he r oot el ement wsSecHeader El m. addChi l dEl ement ( user NameTokenEl m) ;
/ / add SOAP el ement f or header t o SOAP header obj ect header . addChi l dEl ement ( wsSecHeader El m) ; / / end: set t i ng SOAP header s
/ / st ar t : set t i ng SOAP body / / Cr eat e and popul at e t he body SOAPBody body = envel ope. get Body( ) ;
/ / Cr eat e t he mai n el ement and namespace / / Cr eat es mai n el ement f or get Al l I nvent or y Oper at i on.
SOAPEl ement bodyEl ement = body . addChi l dEl ement ( envel ope . cr eat eName( " get Al l I nvent or y" , " i nv" ,
" ht t p: / / www. 3gpp. or g/ f t p/ Specs/ ar chi ve/ 32_ser i es/ ci scoTgppI nvent or y/ sche ma/ I nvent or yI RPDat a" ) ) ; / / Add cont ent
bodyEl ement . addChi l dEl ement ( " i nvokeI dent i f i er I n" ) . addText Node( " 123" ) ; bodyEl ement . addChi l dEl ement ( " quer yXpat hExp" ) . addText Node( " / MD=CI SCO_PRI ME" ) ;
/ / Save t he message message. saveChanges( ) ; Mi meHeader s header s = message. get Mi meHeader s( ) ; header s. addHeader ( " SOAPAct i on" , " get Al l I nvent or y" ) ;
/ / Set t he dest i nat i on / / Send t he message and get t he r epl y
SOAPMessage r epl y = connect i on. cal l ( message, wsdl name) ;
11.7.2 Code Snippet for 3GPP Notification Consumer Devel opi ng a not i f i cat i on consumer i nvol ves i mpl ement i ng t he 3GPP Not i f i cat i on I RP Webser vi ce i nt er f ace and publ i shi ng i t . Sampl e I mpl ement at i on of t he Not i f i cat i on I RP Webser vi ce i nt er f ace:
i mpor t j ava. i o. St r i ngWr i t er ;
i mpor t j avax. j ws. Oneway; i mpor t j avax. j ws. WebMet hod; i mpor t j avax. j ws. WebPar am; i mpor t j avax. xml . bi nd. J AXBCont ext ; i mpor t j avax. xml . bi nd. J AXBEl ement ; i mpor t j avax. xml . bi nd. J AXBExcept i on; i mpor t j avax. xml . bi nd. Mar shal l er ; i mpor t j avax. xml . namespace. QName; Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 145 i mpor t j avax. xml . ws. Request Wr apper ;
i mpor t or g. _3gpp. f t p. specs. ar chi ve. _32_ser i es. _32_307. schema. _32307_810. not i f i cat i on. not i f i cat i oni r pnt f dat a. AnySequenceType; i mpor t or g. _3gpp. f t p. specs. ar chi ve. _32_ser i es. _32_307. schema. _32307_810. not i f i cat i on. not i f i cat i oni r pnt f syst em. Not i f i cat i onI RPNt f ;
@j avax. j ws. WebSer vi ce( ser vi ceName = " Not i f i cat i onI RPNt f " , por t Name = " Not i f i cat i onI RPNt f " , t ar get Namespace = " ht t p: / / www. 3gpp. or g/ f t p/ Specs/ ar chi ve/ 32_ser i es/ 32. 307/ schema/ 32307- 810/ not i f i cat i on/ Not i f i cat i onI RPNt f Syst em" , name = " Not i f i cat i onI RPNt f " , endpoi nt I nt er f ace = " or g. _3gpp. f t p. specs. ar chi ve. _32_ser i es. _32_307. schema. _32307_810. not i f i ca t i on. not i f i cat i oni r pnt f syst em. Not i f i cat i onI RPNt f " ) publ i c cl ass TGPPNot i f i cat i onConsumer I mpl i mpl ement s Not i f i cat i onI RPNt f {
@Oneway @Request Wr apper ( l ocal Name = " not i f y" , t ar get Namespace = " ht t p: / / www. 3gpp. or g/ f t p/ Specs/ ar chi ve/ 32_ser i es/ 32. 307/ schema/ 32307- 810/ not i f i cat i on/ Not i f i cat i onI RPNt f Dat a" , cl assName = " or g. _3gpp. f t p. specs. ar chi ve. _32_ser i es. _32_307. schema. _32307_810. not i f i ca t i on. not i f i cat i oni r pnt f dat a. Not i f y" ) @WebMet hod( act i on = " ht t p: / / www. 3gpp. or g/ f t p/ Specs/ ar chi ve/ 32_ser i es/ 32. 307/ schema/ 32307- 810/ not i f i cat i on/ not i f y" ) publ i c voi d not i f y( @WebPar am( name = " not i f i cat i onHeader AndBody" , t ar get Namespace = " " ) AnySequenceType anySequence) { / / Do somet hi ng wi t h t he not i f i cat i on / / Thi s i mpl ement at i on j ust mar shal l s t he not i f i cat i on and pr i nt s i t . par seJ AXBEl ement ( anySequence) ; }
@Suppr essWar ni ngs( { " unchecked" , " r awt ypes" }) publ i c voi d par seJ AXBEl ement ( AnySequenceType anySequence) {
t r y { J AXBCont ext j axbCont ext = J AXBCont ext . newI nst ance( anySequence. get Cl ass( ) ,
or g. _3gpp. f t p. specs. ar chi ve. _32_ser i es. _32. Obj ect Fact or y. cl ass) ;
Mar shal l er j axbMar shal l er = j axbCont ext . cr eat eMar shal l er ( ) ;
/ / out put pr et t y pr i nt ed j axbMar shal l er . set Pr oper t y( Mar shal l er . J AXB_FORMATTED_OUTPUT, t r ue) ;
St r i ngWr i t er st r i ngWr i t er = new St r i ngWr i t er ( ) ; j axbMar shal l er . mar shal ( new J AXBEl ement ( new QName( " ur i " , " l ocal " ) , anySequence. get Cl ass( ) , anySequence ) , st r i ngWr i t er ) ; Syst em. out . pr i nt l n( " Not i f i cat i on Recei ved. . . . " ) ; Syst em. out . pr i nt l n( st r i ngWr i t er . get Buf f er ( ) . t oSt r i ng( ) ) ; } cat ch ( J AXBExcept i on e) { e. pr i nt St ackTr ace( ) ; }
Appendix II 3GPP-Miscellaneous
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 146 OL-30201-01 } }
Publ i shi ng t he Webser vi ce:
Once you have i mpl ement ed Not i f i cat i on I RP I nt er f ace, you can publ i sh t he webser vi ce usi ng t he Endpoi nt . publ i sh met hod as bel ow:
Endpoi nt . publ i sh( " ht t p: / / 10. 105. 39. 39: 9229/ Not i f i cat i onConsumer " , new TGPPNot i f i cat i onConsumer I mpl ( ) ) ;
References
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP OL-30201-01 147 12 References
Refer the following document alongwith this guide.
Addendum: Prime Network OSS Integration Sample SOAP Request Response on Cisco Developer Network. To view the information on the CDN website, you must have a Cisco.com account with partner level access, or you must be a Prime Network licensee.
References
Cisco Prime Network OSS Integration Guide for MTOSI and 3GPP 148 OL-30201-01