移动网OMC北向接口技术规范 基于CORBA技术的大数据量配置管理接口设计v300.docx
- 文档编号:30073235
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:21
- 大小:25.84KB
移动网OMC北向接口技术规范 基于CORBA技术的大数据量配置管理接口设计v300.docx
《移动网OMC北向接口技术规范 基于CORBA技术的大数据量配置管理接口设计v300.docx》由会员分享,可在线阅读,更多相关《移动网OMC北向接口技术规范 基于CORBA技术的大数据量配置管理接口设计v300.docx(21页珍藏版)》请在冰豆网上搜索。
移动网OMC北向接口技术规范基于CORBA技术的大数据量配置管理接口设计v300
QB-╳-╳╳╳-╳╳╳╳
中国移动通信企业标准
中国移动通信有限公司发布
20××-××-××实施
20××-××-××发布
移动通信网网络管理接口技术规范
--基于CORBA技术的大数据量配置
管理接口设计
NetworkManagementInterfaceSpecificationforMobileCommunicationNetwork
--CORBA-basedBulkCMManagementInterfaceDesign
版本号:
3.0.0
1目录
目录I
前言II
移动通信网网络管理接口技术规范--基于CORBA技术的大数据量配置管理接口设计1
1范围1
2规范性引用文件1
3术语、定义和缩略语1
3.1缩略语1
4基于CORBA技术大树据量配置管理接口设计1
4.1大数据量配置管理接口映射表1
4.1.1操作和通知映射1
4.1.2操作参数映射2
4.1.3通知参数映射5
4.1.4状态名称映射7
4.2大数据量配置管理接口定义7
5参考文献8
6修订历史8
2前言
本规范是《移动通信网网络管理接口技术规范》系列标准中的第五项的子项。
该系列标准预计分为三部分:
基本原则、厂商网元管理系统北向接口部分和直连网元部分,其中,每一部分又包含若干项,其结构及名称预计如下:
1)移动通信网网络管理接口技术规范-基本原则
2)移动通信网网络管理接口技术规范-功能需求
3)移动通信网网络管理接口技术规范-分析
4)移动通信网网络管理接口技术规范-资源模型
5)移动通信网网络管理接口技术规范-CORBA设计
6)移动通信网网络管理接口技术规范-文件格式
7)移动通信网网络管理接口技术规范-DN和Filter的约定
8)移动通信网网络管理接口技术规范-补充说明文件
9)移动通信网网络管理接口技术规范-接口性能指标
10)移动通信网网络管理接口技术规范-直连网元
本规范为《移动通信网网络管理接口技术规范基于CORBA技术的大数据量配置管理接口设计》,定义了在移动通信网网络管理中基于CORBA技术的管理接口定义-即IDL定义。
是参考国际电信联盟-电信标准部(ITU-T)的相关建议、3GPP相关建议以及对象管理组织OMG的有关规范,并依据中国移动通信有限公司的移动通信网网络管理需求编制而成的。
本规范由中国移动通信有限公司网络部提出并归口
本规范起草单位:
中国移动通信有限公司网络部,北京邮电大学
本规范主要起草人:
姚羿志、芮兰兰、李文璟
李冶文、王烨、徐海东、魏丽红
本规范解释单位:
中国移动通信有限公司网络部
本规范由中国移动通信有限公司XXX号文发布
移动通信网网络管理接口技术规范
--基于CORBA技术的大数据量配置管理接口设计
21 范围
本标准规定了移动通信网网络管理接口中基于CORBA技术的大数据量配置管理接口设计。
本标准适用于对移动通信网网络管理接口的分析,设计和开发。
22 规范性引用文件
下列文件中的条款通过本标准的引用而成为本标准的条款。
凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。
凡是不注日期的引用文件,其最新版本适用于本标准。
《移动通信网网络管理接口技术规范基本原则》
《移动通信网网络管理接口技术规范大数据量配置管理接口分析》
23 术语、定义和缩略语
23.1 缩略语
下列缩略语适用于本标准。
IDL
接口定义语言
InterfaceDefinitionLanguage
CORBA
公共对象请求代理体系
CommonObjectRequestBrokerArchitecture
24 基于CORBA技术大树据量配置管理接口设计
24.1 大数据量配置管理接口映射表
24.1.1 操作和通知映射
在《移动通信网网络管理接口技术规范大数据量配置管理接口分析》(以下简称《接口分析》)中定义了大数据量配置管理接口操作和通知的语义,表1给出了这些操作和通知到基于CORBA/IDL技术接口设计的映射。
表1 操作/通知映射表
分析阶段操作/通知
设计阶段映射
startSession
start_session
endSession
end_session
upload
upload
download
download
activate
activate
getSessionStatus
get_session_status
getSessionIds
get_session_ids
getSessionLog
get_session_log
fallback
fallback
abortSessionOperation
abort_session_operation
getIRPVersion
get_bulk_cm_irp_versions
get_controlled_upload_bulk_cm_irp_versions
get_simple_upload_bulk_cm_irp_versions
notifySessionStateChanged
push_structured_events
notifyGetSessionLogEnded
push_structured_events
preactivate
preactivate
validate
validate
getOperationProfile
get_bulk_cm_irp_operation_profile
get_controlled_upload_bulk_cm_irp_operation_profile
get_simple_upload_bulk_cm_irp_operation_profile
getNotificationProfile
get_bulk_cm_irp_notification_profile
get_controlled_upload_bulk_cm_irp_notification_profile
get_simple_upload_bulk_cm_irp_notification_profile
24.1.2 操作参数映射
在《接口分析》中定义了大数据量配置管理接口操作中各个参数的语义,下面的表格逐个给出了操作中各个参数到基于CORBA/IDL技术接口设计的映射。
表2 startSession操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
result
异常:
StartSessionException,
SessionIdInUseException,
MaxSessionReachedException,
ManagedGenericIRPSystem:
:
InvalidParameter
表3 endSession操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
result
异常:
EndSessionException,
UnknownSessionIdException,
NotValidInCurrentStateException,
ManagedGenericIRPSystem:
:
InvalidParameter
表4 upload操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
uploadDataFileReference
BulkCmIRPConstDefs:
:
FileDestinationsink
baseObjectInstance
BulkCmIRPConstDefs:
:
DistinguishedNamebase_object
scope,filter
BulkCmIRPConstDefs:
:
SearchControlsearch_control
result
异常:
UploadException,
UnknownSessionIdException,
MaxSessionReachedException,
NotValidInCurrentStateException,
ConcurrencyException,
IllegalDNFormatException,
IllegalFilterFormatException,
IllegalScopeTypeException,
IllegalScopeLevelException,
IllegalURLFormatException,
ManagedGenericIRPSystem:
:
InvalidParameter
表5 download操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
downloadDataFileReference
BulkCmIRPConstDefs:
:
FileDestinationsource
result
异常:
DownloadException,
UnknownSessionIdException,
MaxSessionReachedException,NotValidInCurrentStateException,IllegalURLFormatException,ManagedGenericIRPSystem:
:
InvalidParameter
表6 activate操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
activationMode
BulkCmIRPConstDefs:
:
ActivationModeTypeOptactivation_mode
fallbackEnabled
booleanfallback
result
异常:
ActivateException,
UnknownSessionIdException,
NotValidInCurrentStateException,
ConcurrencyException,
IllegalActivationModeException,
ManagedGenericIRPSystem:
:
ParameterNotSupported,ManagedGenericIRPSystem:
:
InvalidParameter
表7 fallback操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
result
异常:
FallbackException,
UnknownSessionIdException,
NoFallbackException,
NotValidInCurrentStateException,
ConcurrencyException,
ManagedGenericIRPSystem:
:
InvalidParameter
表8 abortSessionOperation操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
result
异常:
AbortSessionOperationException,
UnknownSessionIdException,
NotValidInCurrentStateException,
ManagedGenericIRPSystem:
:
InvalidParameter
表9 getSessionIds操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionIdList
返回参数类型
BulkCmIRPConstDefs:
:
SessionIdList
result
异常:
GetSessionIdsException,
ManagedGenericIRPSystem:
:
InvalidParameter
表10 getSessionStatus操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
sessionState
返回参数类型
BulkCmIRPConstDefs:
:
SessionState
分析中无此参数
BulkCmIRPConstDefs:
:
ErrorInformationerror_information
result
异常:
GetSessionStatusException,
UnknownSessionIdException,
ManagedGenericIRPSystem:
:
InvalidParameter
表11 getSessionLog操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
logFileReference
BulkCmIRPConstDefs:
:
FileDestinationsink
contentType
booleanonly_error_info
result
异常:
GetSessionLogException,
UnknownSessionIdException,
IllegalURLFormatException,
ManagedGenericIRPSystem:
:
InvalidParameter
表12 getBulkCmIRPVersion操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
versionNumberList
返回参数类型
ManagedGenericIRPConstDefs:
:
VersionNumberSet
result
异常:
GetBulkCmIRPVersionsException
注:
IRP版本合法值使用idl文件头中定义的版本信息。
BulkCMIRP的idl文件头中定义了“//TheIRPdocumentversionnumberis"BulkCMIRPV1.3.0",则BulkCMIRP的版本合法值为"BulkCMIRPV1.3.0",其他IRP的版本合法值取值同理;VersionNumberSet是IRP版本VersionNumber的序列。
表13 validate操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
activationMode
BulkCmIRPConstDefs:
:
ActivationModeTypeOptactivation_mode
result
异常:
ValidateException,
UnknownSessionIdException,
NotValidInCurrentStateException,
ConcurrencyException,
IllegalActivationModeException,
ManagedGenericIRPSystem:
:
ParameterNotSupported,ManagedGenericIRPSystem:
:
InvalidParameter,ManagedGenericIRPSystem:
:
OperationNotSupported
表14 preactivate操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
sessionId
BulkCmIRPConstDefs:
:
SessionIdsession_id
verificationMode
BulkCmIRPConstDefs:
:
VerificationModeTypeOptverification_mode
activationMode
BulkCmIRPConstDefs:
:
ActivationModeTypeOptactivation_mode
fallbackEnabled
booleanfallback
result
异常:
PreactivateException,
UnknownSessionIdException,
NotValidInCurrentStateException,
ConcurrencyException,
IllegalActivationModeException,
IllegalVerificationModeException,
ManagedGenericIRPSystem:
:
ParameterNotSupported,
ManagedGenericIRPSystem:
:
InvalidParamete,
ManagedGenericIRPSystem:
:
OperationNotSupported
表15 getOperationProfile操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
irpVersion
ManagedGenericIRPConstDefs:
:
VersionNumberbulk_cm_irp_version
operationNameProfile,operationParameterProfile
返回参数类型
ManagedGenericIRPConstDefs:
:
MethodList
result
异常:
GetBulkCMIRPOperationProfileException,
ManagedGenericIRPSystem:
:
OperationNotSupported,
ManagedGenericIRPSystem:
:
InvalidParameter
表16 getNotificationProfile操作参数映射表
分析阶段操作参数
设计阶段操作参数映射
irpVersion
ManagedGenericIRPConstDefs:
:
VersionNumberbulk_cm_irp_version
notificationNameProfile,notificationParameterProfile
返回参数类型
ManagedGenericIRPConstDefs:
:
MethodList
result
异常:
GetBulkCMIRPNotificationProfileException,
ManagedGenericIRPSystem:
:
OperationNotSupported,
ManagedGenericIRPSystem:
:
InvalidParameter
24.1.3 通知参数映射
在《接口分析》中定义了大数据量配置管理接口通知中各个参数的语义,下面的表格逐个给出了通知中各个参数到基于CORBA/IDL技术接口设计的映射。
表17 notifyGetSessionLogEnded通知参数映射表
分析阶段通知参数
OMGCORBA结构事件参数映射
说明
分析阶段没有相应参数
域名(domain_name)
字符串,为相应IRP信息模型的版本号。
notificationType
类型名(type_name)
上报的通知的类型,即获取日志会话结束通知
取值为字符串:
BulkCMIRPNotifications:
:
NotifyGetSessionLogEnded:
:
EVENT_TYPE。
sessionLogStatus
事件名(event_name)
字符串:
BulkCmIRPConstDefs:
:
LogStateNotification:
:
GET_SESSION_LOG_COMPLETED_SUCCESSFULLY或BulkCmIRPConstDefs:
:
LogStateNotification:
:
GET_SESSION_LOG_COMPLETED_UNSUCCESSFULLY,如果为后者,则将会有表示错误信息的参数:
名值对ERROR_INFORMATION。
分析阶段没有相应参数
可变事件头(variableHeader)
objectClass,
objectInstance
可过滤体域(filterable_body_fields)的一个名值对
发出通知的管理对象类和对象实例,即BulkCMIRP对象类的对象实例。
notificationId
保留体(remaining_body)的一个名值对
通知标识符,用来唯一标识通知,可进行通知的关联。
名值对的名字是一个字符串
NotificationIRPConstDefs:
:
AttributeNameValue:
:
NOTIFICATION_ID。
其值为long长整型。
eventTime
可过滤体域(filterable_body_fields)的一个名值对
指明事件发生时间。
使用OMG定义的UTC类型。
名值对的名字是一个字符串
NotificationIRPConstDefs:
:
AttributeNameValue:
:
EVENT_TIME。
systemDN
可过滤体域(filterable_body_fields)的一个名值对
名值对的名称为字符串
NotificationIRPConstDefs:
:
AttributeNameValue:
:
SYSTEM_DN。
名值对的值为字符串string,表示产生通知的被管系统(即IRPAgent)标识。
sessionId
保留体(remaining_body)的一个名值对
名值对的名为BulkCMIRPNotifications:
:
NotifyGetSessionLogEnded:
:
SESSION_ID,值为字符串
sourceIndicator
保留体(remaining_body)的一个名值对
名值对的名为BulkCMIRPNotifications:
:
NotifyGetSessionLogEnded:
:
SOURCE_INDICATOR,值为字符串
分析阶段没有相应参数
保留体(remaining_body)的一个名值对
名值对的名为BulkCMIRPNotifications:
:
Noti
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动网OMC北向接口技术规范 基于CORBA技术的大数据量配置管理接口设计v300 移动 OMC 接口 技术规范 基于 CORBA 技术 数据量 配置管理 设计 v300