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.