5 Mapping
32.3933GPPCommon Object Request Broker Architecture (CORBA) Solution Set (SS)Delta synchronization Integration Reference Point (IRP)Telecommunication managementTS
5.1 General mappings
Not applicable.
5.2 Operation and notification mapping
The Delta Synchronization IS defines semantics of operations visible across the Itf-N. Table 5.2-1 indicates mapping of these operations and notifications to their equivalents defined in this SS.
Table 5.2-1: Mapping from IS Operation to SS equivalents
IS Operation / Notification (3GPP TS 32.392) | SS Method | Qualifier |
---|---|---|
manageDeltaSynchronization | manageDeltaSynchronization | M |
getAvailableDeltaSynchPoints | getAvailableDeltaSynchPoints | O |
triggerDeltaSynchOfCMData | triggerDeltaSynchOfCMData | O |
triggerDeltaSynchOfAlarms | triggerDeltaSynchOfAlarms | O |
notifyStatusOfDeltaSynchronization | notifyStatusOfDeltaSynchronization | M |
notifyNewDeltaSynchPoint | notifyNewDeltaSynchPoint | O |
5.3 Operation parameter mapping
The Delta Synchronization IS defines semantics of parameters carried in operations across the Itf-N. The following tables indicate the mapping of these parameters, as per operation, to their equivalents defined in this SS.
Table 5.3-1: Mapping from IS manageDeltaSynchronization parameters to SS equivalents
IS Operation parameter | SS Method parameter | Qualifier |
managerReference | DeltaSynchronizationConstDefs::ManagerReference | M |
manageDeltaSynchForAlarmData | DeltaSynchronizationConstDefs::ManageDeltaSynchForXDataConditional | CM |
manageDeltaSynchForCMData | DeltaSynchronizationConstDefs::ManageDeltaSynchForXDataConditional | CM |
status | Exceptions: DeltaSynchronizationConstDefs::ManageDeltaSynchronization, GenericIRPManagementSystem::ParameterNotSupported, GenericIRPManagementSystem::InvalidParameter, GenericIRPManagementSystem::ValueNotSupported, GenericIRPManagementSystem::OperationNotSupported | M |
Table 5.3-2: Mapping from IS getAvailableDeltaSynchPoints parameters to SS equivalents
IS Operation parameter | SS Method parameter | Qualifier |
managerReference | DeltaSynchronizationConstDefs::ManagerReferenceOpt | O |
synchPointsForCMDataRequested | DeltaSynchronizationConstDefs::SynchPointsRequestedConditional | CM |
synchPointsForAlarmDataRequested | DeltaSynchronizationConstDefs::SynchPointsRequestedConditional | CM |
synchPointListForAlarms | DeltaSynchronizationConstDefs::SynchPointListConditional | CM |
synchPointListForCMData | DeltaSynchronizationConstDefs::SynchPointListConditional | CM |
status | Exceptions: DeltaSynchronizationConstDefs::DeltaSynchNotSupportedForCMData, DeltaSynchronizationConstDefs::DeltaSynchNotSupportedForAlarmData, DeltaSynchronizationConstDefs::DeltaSynchNotActive, DeltaSynchronizationConstDefs::DeltaSynchForCMDataDeactivated, DeltaSynchronizationConstDefs::DeltaSynchForAlarmDataDeactivated, GenericIRPManagementSystem::ParameterNotSupported, GenericIRPManagementSystem::InvalidParameter, GenericIRPManagementSystem::ValueNotSupported, GenericIRPManagementSystem::OperationNotSupported | M |
Table 5.3-3: Void
Table 5.3-4: Mapping from IS triggerDeltaSynchOfCMData parameters to SS equivalents
IS Operation parameter | SS Method parameter | Qualifier |
managerReference | DeltaSynchronizationConstDefs::ManagerReferenceOpt | O |
dataRequested | DeltaSynchronizationConstDefs::CMDataRequestedOpt | O |
baseMOInstance | KernelCmConstDefs::DNOpt | O |
scope | KernelCmConstDefs::ScopeTypeOpt | O |
synchPoint | DeltaSynchronizationConstDefs::SynchPoint | M |
deltaLists | DeltaSynchronizationConstDefs::DeltaListsConditional | CM |
newSynchPoint | DeltaSynchronizationConstDefs::SynchPointConditional | CM |
status | Exceptions: DeltaSynchronizationConstDefs::TriggerDeltaSynchOfCMData, DeltaSynchronizationConstDefs::SynchronizationPointTooLongAgo, DeltaSynchronizationConstDefs::TooManyChangesFullSynchronizationRecommended DeltaSynchronizationConstDefs::SynchPointUnknown, DeltaSynchronizationConstDefs::DeltaSynchNotSupportedForCMData, DeltaSynchronizationConstDefs::DeltaSynchForCMDataDeactivated, DeltaSynchronizationConstDefs::DeltaSynchNotActive, GenericIRPManagementSystem::ParameterNotSupported, GenericIRPManagementSystem::InvalidParameter, GenericIRPManagementSystem::ValueNotSupported, GenericIRPManagementSystem::OperationNotSupported | M |
Table 5.3-5: Mapping from IS triggerDeltaSynchOfAlarms parameters to SS equivalents
IS Operation parameter | SS Method parameter | Qualifier |
managerReference | DeltaSynchronizationConstDefs::ManagerReference | M |
dataRequested | DeltaSynchronizationConstDefs::AlarmDataRequested | M |
baseMOInstance | KernelCmConstDefs::DN | O |
scope | KernelCmConstDefs::ScopeTypeOpt | O |
synchPoint | DeltaSynchronizationConstDefs::SynchPoint | M |
deltaLists | DeltaSynchronizationConstDefs::DeltaListsConditional | CM |
newSynchPoint | DeltaSynchronizationConstDefs::SynchPointConditional | CM |
status | Exceptions: DeltaSynchronizationConstDefs::TriggerDeltaSynchOfAlarms, DeltaSynchronizationConstDefs::SynchronizationPointTooLongAgo, DeltaSynchronizationConstDefs::TooManyChangesFullSynchronizationRecommended DeltaSynchronizationConstDefs::SynchPointUnknown, DeltaSynchronizationConstDefs::DeltaSynchNotSupportedForAlarms, DeltaSynchronizationConstDefs::DeltaSynchForAlarmsNotActive, DeltaSynchronizationConstDefs::DeltaSynchNotActive, GenericIRPManagementSystem::ParameterNotSupported, GenericIRPManagementSystem::InvalidParameter, GenericIRPManagementSystem::ValueNotSupported, GenericIRPManagementSystem::OperationNotSupported | M |
5.4 Notification parameter mapping
The delta synchronization Information Service defines semantics of parameters carried in notifications. The following table indicates the mapping of these parameters to their OMG CORBA Structured Event (defined in OMG Notification Service [n2!!]) equivalents. The composition of OMG Structured Event, as defined in the OMG Notification Service [n2!!], is:
Header
Fixed Header
domain_name
type_name
event_name
Variable Header
Body
filterable_body_fields
remaining_body
The following tables list all OMG Structured Event attributes in the second column. The first column identifies the delta synchronization Information Service defined notification parameters.
Table 5.4-1: Mapping for notifyStatusOfDeltaSynchronization
IS Parameters | OMG CORBA Structured Event attribute | Qualifier | Comment |
There is no corresponding IS attribute. | domain_name | M | It carries the IRP document version number string. See clause 3.1. It indicates the syntax and semantics of the Structured Event as defined by the present document. |
notificationType | type_name | M | This is the NotifyDeltaSynchOfInstancesDeactivated of module DeltaSynchronizationNotifications. |
There is no corresponding IS attribute. | event_name | M | It carries no information. |
There is no corresponding IS attribute. | Variable Header | ||
objectClass, objectInstance | One NV pair of filterable_body_fields | M | NV stands for name-value pair. Order arrangement of NV pairs is not significant. The name of NV-pair is always encoded in string. Name of this NV pair is the MANAGED_OBJECT_INSTANCE of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. See corresponding table in Notification IRP: CORBA SS (3GPP TS 32.303 [1]). |
notificationId | One NV pair of remaining_body | M | Name of NV pair is the NOTIFICATION_ID of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a long. See corresponding table in Notification IRP: CORBA SS (3GPP TS 32.303 [1]). |
eventTime | One NV pair of filterable_body_fields | M | Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is IRPTime. See corresponding table in Notification IRP: CORBA SS (3GPP TS 32.303 [1]). |
systemDN | One NV pair of filterable_body_fields | M | Name of NV pair is the SYSTEM_DN of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. See corresponding table in Notification IRP: CORBA SS (3GPP TS 32.303 [1]). |
managerReference | One NV pair of remaining_body | M | Name of NV pair is the MANAGER_REFERENCE of interface notifyDeltaSynchOfInstancesDeactivated of module DeltaSynchronizationNotifications. Value of NV pair is ManagerReference of module DeltaSynchronizationConstDefs. |
deltaSynchStatusForCMData | One NV pair of remaining_body | M | Name of NV pair is the DELTA_SYNCH_STATUS_FOR_CMDATA of interface notifyDeltaSynchOfInstancesDeactivated of module DeltaSynchronizationNotifications. Value of NV pair is DeltaSynchStatus of module DeltaSynchronizationConstDefs. |
deltaSynchStatusForAlarmData | One NV pair of remaining_body | M | Name of NV pair is the DELTA_SYNCH_STATUS_FOR_ALARM_DATA of interface notifyDeltaSynchOfInstancesDeactivated of module DeltaSynchronizationNotifications. Value of NV pair is DeltaSynchStatus of module DeltaSynchronizationConstDefs. |
Table 5.4-2: Mapping for notifyNewDeltaSynchPoint
IS Parameters | OMG CORBA Structured Event attribute | Qualifier | Comment |
There is no corresponding IS attribute. | domain_name | M | It carries the IRP document version number string. See subclause 3.1. It indicates the syntax and semantics of the Structured Event as defined by the present document. |
notificationType | type_name | M | This is the NotifyDeltaSynchOfAlarmsDeactivated of module DeltaSynchronizationNotifications. |
There is no corresponding IS attribute. | event_name | M | It carries no information. |
There is no corresponding IS attribute. | Variable Header | ||
objectClass, objectInstance | One NV pair of filterable_body_fields | M | NV stands for name-value pair. Order arrangement of NV pairs is not significant. The name of NV-pair is always encoded in string. Name of this NV pair is the MANAGED_OBJECT_INSTANCE of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. See corresponding table in Notification IRP: CORBA SS (3GPP TS 32.303 [1]). |
notificationId | One NV pair of remaining_body | M | Name of NV pair is the NOTIFICATION_ID of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a long. See corresponding table in Notification IRP: CORBA SS (3GPP TS 32.303 [1]). |
eventTime | One NV pair of filterable_body_fields | M | Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is IRPTime. See corresponding table in Notification IRP: CORBA SS (3GPP TS 32.303 [1]). |
systemDN | One NV pair of filterable_body_fields | M | Name of NV pair is the SYSTEM_DN of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. See corresponding table in Notification IRP: CORBA SS (3GPP TS 32.303 [1]). |
newSynchPoint | One NV pair of remaining_body | M | Name of NV pair is the NEW_DELTA_SYNCH_POINT of interface notifyDeltaSynchOfAlarmsDeactivated of module DeltaSynchronizationNotifications. Value of NV pair is SynchPoint of module DeltaSynchronizationConstDefs. |
requestedSynchPoint | One NV pair of remaining_body | M | Name of NV pair is the REQUESTED_SYNCH_POINT of interface notifyDeltaSynchOfAlarmsDeactivated of module DeltaSynchronizationNotifications. Value of NV pair is SynchPoint of module DeltaSynchronizationConstDefs. |
deltaSynchPointType | One NV pair of remaining_body | M | Name of NV pair is the DELTA_SYNCH_POINT_TYPE of interface notifyDeltaSynchOfAlarmsDeactivated of module DeltaSynchronizationNotifications. Value of NV pair is DeltaSynchPointType of module DeltaSynchronizationConstDefs. |
triggeredByAgentOrManager | One NV pair of remaining_body | M | Name of NV pair is the TRIGGERED_BY_AGENT_OR_MANAGER of interface notifyDeltaSynchOfAlarmsDeactivated of module DeltaSynchronizationNotifications. Value of NV pair is TriggeredByAgentOrManager of module DeltaSynchronizationConstDefs. |
agentOrManagerReference | One NV pair of remaining_body | M | Name of NV pair is the AGENT_OR_MANAGER_REFERENCE of interface notifyDeltaSynchOfAlarmsDeactivated of module DeltaSynchronizationNotifications. Value of NV pair is AgentOrManagerReference of module DeltaSynchronizationConstDefs. |
Annex A (normative):
IDL specifications