A.3 Solution set definitions

28.6163GPPEvolved Packet Core (EPC) and non-3GPP access interworking system Network Resource Model (NRM) Integration Reference Point (IRP)Release 17Solution Set (SS) definitionsTelecommunication managementTS

A.3.1 IDL definition structure

Clause A.3.2 defines the MO classes for Evolved Packet Core (EPC) and non-3GPP access interworking system NRM IRP.

A.3.2 IDL specification "EPCn3aINetworkResourcesNRMDefs.idl"

// File: EPCn3aINetworkResourcesNRMDefs.idl

#ifndef _EPCN3AINETWORKRESOURCESNRMDEFS_IDL_

#define _EPCN3AINETWORKRESOURCESNRMDEFS_IDL_

#include "GenericNetworkResourcesNRMDefs.idl"

#pragma prefix "3gppsa5.org"

/**

* This module defines constants for each MO class name and

* the attribute names for each defined MO class.

*/

module EPCn3aINetworkResourcesNRMDefs

{

/**

* Definitions for MO class Link_3GPPAAAServer_PGW

*/

interface Link_3GPPAAAServer_PGW : GenericNetworkResourcesNRMDefs::Link

{

const string CLASS = "Link_3GPPAAAServer_PGW";

// No New Attribute Names

//

};

/**

* Definitions for MO class Link_3GPPAAAServer_HSS

*/

interface Link_3GPPAAAServer_HSS : GenericNetworkResourcesNRMDefs::Link

{

const string CLASS = "Link_3GPPAAAServer_HSS";

// No New Attribute Names

//

};

/**

* Definitions for MO class Link_3GPPAAAProxy_3GPPAAAServer

*/

interface Link_3GPPAAAProxy_3GPPAAAServer : GenericNetworkResourcesNRMDefs::Link

{

const string CLASS = "Link_3GPPAAAProxy_3GPPAAAServer";

// No New Attribute Names

//

};

/**

* Definitions for MO class 3GPPAAAProxyFunction

*/

interface 3GPPAAAProxyFunction : GenericNetworkResourcesNRMDefs::ManagedFunction

{

const string CLASS = "3GPPAAAProxyFunction";

// Attribute Names

//

const string id = "id";

};

/**

* Definitions for MO class 3GPPAAAServerFunction

*/

interface 3GPPAAAServerFunction : GenericNetworkResourcesNRMDefs::ManagedFunction

{

const string CLASS = "3GPPAAAServerFunction";

// Attribute Names

//

const string id = "id";

};

};

#endif // _EPCN3AINETWORKRESOURCESNRMDEFS_IDL_

Annex B (normative):
XML definitions