A.2 Mapping

28.6063GPPCore Network (CN) and non-3GPP access interworking system Network Resource Model (NRM) Integration Reference Point (IRP)Release 12Solution Set (SS) definitionsTelecommunication managementTS

A.2.1 General mapping

See clause A.2.1 of 3GPP TS 28.623 [8].

A.2.2 Information Object Class (IOC) mapping

This solution set supports reference attributes for relations other than containment relations between objects. Reference attributes are therefore introduced in each MOC where needed.

A.2.2.1 IOC WagFunction

Table A.2.2.1: Mapping from NRM IOC WagFunction attributes to
SS equivalent MOC WagFunction attributes

IS Attributes

SS Attributes

SS Type

id

id

string

aCList

aCList

string

proceduralStatus

See mapping in 3GPP TS 28.626 [9] (State Management Data Definition IRP SS).

See 3GPP TS 28.626 [9].

A.2.2.2 IOC PdgFunction

Table A.2.2.2: Mapping from NRM IOC PdgFunction attributes to
SS equivalent MOC PdgFunction attributes

IS Attributes

SS Attributes

SS Type

id

id

string

proceduralStatus

See mapping in 3GPP TS 28.626 [9] (State Management Data Definition IRP SS).

See 3GPP TS 28.626 [9].

A.2.2.3 IOC 3GPPAAAServerFunction

Table A.2.2.3: Mapping from NRM IOC 3GPPAAAServerFunction attributes to
SS equivalent MOC 3GPPAAAServerFunction attributes

IS Attributes

SS Attributes

SS Type

id

id

string

A.2.2.4 IOC 3GPPAAAProxyFunction

Table A.2.2.4: Mapping from NRM IOC 3GPPAAAProxyFunction attributes to
SS equivalent MOC 3GPPAAAProxyFunction attributes

IS Attributes

SS Attributes

SS Type

id

id

string

A.2.2.5 IOC Link_Pdg_Wag

All attributes are inherited from Link. See mapping of attributes for Link IOC in 3GPP TS 28.623 [8].

A.2.2.6 IOC Link_3GPPAAAServer_Pdg

All attributes are inherited from Link. See mapping of attributes for Link IOC in 3GPP TS 28.623 [8].

A.2.2.7 IOC Link_3GPPAAAProxy_3GPPAAAServer

All attributes are inherited from Link. See mapping of attributes for Link IOC in 3GPP TS 28.623 [8].

A.2.2.8 IOC Link_3GPPAAAProxy_Wag

All attributes are inherited from Link. See mapping of attributes for Link IOC in 3GPP TS 28.623 [8].

A.2.2.9 IOC Link_3GPPAAAServer_HSS

All attributes are inherited from Link. See mapping of attributes for Link IOC in 3GPP TS 28.623 [8].

A.3 Solution set definitions

A.3.1 IDL definition structure

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

A.3.2 IDL specification "CNn3aINetworkResourcesNRMDefs.idl"

// File: CNn3aINetworkResourcesNRMDefs.idl

#ifndef _CNN3AINETWORKRESOURCESNRMDEFS_IDL_

#define _CNN3AINETWORKRESOURCESNRMDEFS_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 CNn3aINetworkResourcesNRMDefs

{

/**

* Definitions for MO class WagFunction

*/

interface WagFunction : GenericNetworkResourcesNRMDefs::ManagedFunction

{

const string CLASS = "WagFunction";

// Attribute Names

//

const string id = "id";

const string aCList = "aCList";

const string proceduralStatus = "proceduralStatus";

};

/**

* Definitions for MO class PdgFunction

*/

interface PdgFunction : GenericNetworkResourcesNRMDefs::ManagedFunction

{

const string CLASS = "PdgFunction";

// Attribute Names

//

const string id = "id";

const string proceduralStatus = "proceduralStatus";

};

/**

* Definitions for MO class 3GPPAAAServerFunction

*/

interface 3GPPAAAServerFunction : GenericNetworkResourcesNRMDefs::ManagedFunction

{

const string CLASS = "3GPPAAAServerFunction";

// Attribute Names

//

const string id = "id";

};

/**

* Definitions for MO class 3GPPAAAProxyFunction

*/

interface 3GPPAAAProxyFunction : GenericNetworkResourcesNRMDefs::ManagedFunction

{

const string CLASS = "3GPPAAAProxyFunction";

// Attribute Names

//

const string id = "id";

};

/**

* Definitions for MO class Link_Pdg_Wag

*/

interface Link_Pdg_Wag : GenericNetworkResourcesNRMDefs::Link

{

const string CLASS = "Link_Pdg_Wag";

// No New Attribute Names

//

};

/**

* Definitions for MO class Link_3GPPAAAServer_Pdg

*/

interface Link_3GPPAAAServer_Pdg : GenericNetworkResourcesNRMDefs::Link

{

const string CLASS = "Link_3GPPAAAServer_Pdg";

// 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 Link_3GPPAAAProxy_Wag

*/

interface Link_3GPPAAAProxy_Wag : GenericNetworkResourcesNRMDefs::Link

{

const string CLASS = "Link_3GPPAAAProxy_Wag";

// 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

//

};

};

#endif // _CNN3AINETWORKRESOURCESNRMDEFS_IDL_

Annex B (normative):
XML definitions

This annex contains the XML definitions for the Core Network (CN) and non-3GPP access interworking system NRM IRP as it applies to Itf-N, in accordance with the Core Network (CN) and non-3GPP access interworking system NRM IRP IS definitions 3GPP TS 28.602 [4].

The XML file formats are based on XML [10], XML Schema [11] [12] and XML Namespace [13] standards.