YD T 873-1996 数据通信网开放系统互连(OSI)的管理.公共管理信息服务定义.pdf

上传人:卡尔 文档编号:206360 上传时间:2019-07-14 格式:PDF 页数:26 大小:869.41KB
下载 相关 举报
YD T 873-1996 数据通信网开放系统互连(OSI)的管理.公共管理信息服务定义.pdf_第1页
第1页 / 共26页
YD T 873-1996 数据通信网开放系统互连(OSI)的管理.公共管理信息服务定义.pdf_第2页
第2页 / 共26页
YD T 873-1996 数据通信网开放系统互连(OSI)的管理.公共管理信息服务定义.pdf_第3页
第3页 / 共26页
YD T 873-1996 数据通信网开放系统互连(OSI)的管理.公共管理信息服务定义.pdf_第4页
第4页 / 共26页
YD T 873-1996 数据通信网开放系统互连(OSI)的管理.公共管理信息服务定义.pdf_第5页
第5页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、YD/T 873-1996 前言本标准等问采用CCITT(国际电报电话咨询委员会),现1TU-T(国际电信联盟-电信标准化部门)制定的X.710建议,而建议X.710数据通信网开放系统互连管理公共管理信息服务定义和ISO/IEC9595信息技术开放系统互连公共管理信息服务定义在技术上是完全等同的,因而本标准从原文CCITT应用的公共管理信息服务定义改为公共管理信息服务定义。本标准是有关开放系统的网络管理一组标准之一,这一组标准为开放系统的网络管理提供了一个综合性的规范。本标准规定了公共管理信息服务的服务定义、功能单元和定序信息,是实现国际网络管理协议互通所必须遵循的标准。本标准除加有本前言外,

2、还保留了国际建议的前言。本标准的附录A是提示的附录。本标准由邮电部电信科学研究规划院提出并归口。本标准由邮电部数据通信技术研究所负责起草e本标准主要起草人z陈淑仪YD/T 873一1996CCITT前言CCITT(国际电报电话咨询委员会)负责研究技术、操作和资费的问题,并且为了实现全世界电信标准化,对上述问题发布建议.每4年召开一次的CCITT全体会议确定研究课题并批准由各研究组起草的建议,在两次全体会议之间,CCITT的成员可按CCITT第2号决议(1988年订于墨尔本)拟定的程序批准建议。建议X.710由第四研究组起草,并根据第2号决议的程序于1991年3月22日被批准。1 范围中华人民共

3、和国通信行业标准数据通信网开放系统互连(OSI)管理公共管理信息服务定义YD/T 873-1996 idt CCITT x. 710-1992 本标准规定了一个应用服务要素公共管理信息服务要素),正如ISO/IEC7498-4lJ中OS1管理框架所定义的那样,它可供集中式或分布式管理环境中的应用进程用来为系统管理的目的交换信息和命令。本标准位于建议X.200幻的应用层,并按照1SO/IEC95453J提供的模型来定义。本标准规定了2构成应用服务要素的一组服务原语p在各服务原语中传递的参数s一用于各服务原语语义描述的任何必要的信息。本标准未规定s任何打算提供所定义服务的实现的性质;一利用服务来交

4、换的信息或命令相关的语义;由服务的用户完成管理的方式;一任何导致使用的服务的交互作用的性质.对本标准的一致性要求未提出规定。2 引用标准下列标准所包含的条文,通过在本标准中引用而构成本标准的条文。在本标准出版时,所示版本均为有效。所有标准都会被修改,使用本标准的各方应探讨使用下列标准最新版本的可能性。lJ ISO/IEC 7498-4信息处理系统开放系统互连基本参考模型第4部分2管理框架,1989年。2J CClTT建议CClTT应用的开放系统互连参考模型,蓝皮书,卷回.4,建议X.200 , lTU , 1988 年,日内瓦。3J ISO/1EC 9545信息处理系统开放系统互连应用层结构(

5、ALS), 1989 , 4J CCITT建议CClTT应用的联系控制服务定义,蓝皮书.卷回.4,建议X.217 , lTU , 1988年,日内瓦。5J CCITT建议开放系统互连(OS1)层服务定义的规约,蓝皮书,卷回.4,建议X.210 ,lTU ,1988年,日内瓦。3 定义本标准采用下列定义.3. 1 基本参考模型的定义本标准引用建议X.2002J中定义的下列术语:中华人民共和国邮电部1996-11-12批准1997-05-01实施l a)应用服务要素;b)开放系统;c)系统管理。3. 2 管理框架的定义YD/T 873-1996 本标准引用ISO/IEC7498-4lJ中定义的下列

6、术语:a)被管客体Pb)管理信息;c)系统管理应用实体。3.3 ACSE的定义本标准引用建议X.2174J中定义的下列术语za)应用联系;b)应用上下文;c)联系;d)联系发起者。3. 4 服务约定的定义本标准引用建议X.2105J中定义的下列术语:a)证实(原语); b)证实服务;c)指示(原语hd)非证实服务;e)请求(原语); 0响应(原语)。3.5 增添的定义3. 5. 1属d险(attributte)被管客体的一种特征。一种属性有一个值。3. 5. 2 公共管理信息服务要素(CommonManagement Information Service Element) 本标准定义的特定应

7、用服务要素。3. 5. 3 公共管理信息服务(CommonManagement Information Services) 公共管理信息服务要素提供的一组服务。3.5.4 CMISE服务提供者(CMISE-service-provider)向对等的CMISE服务用户提供CMISE服务的全体实体的抽象。3.5.5 CMISE服务用户(CMISE-service-user)利用公共管理信息服务要素的应用进程部分。3. 5. 6 功能单元(functionalunit) 协商可选服务所使用的服务单元。3. 5. 7 调用方CMISE服务用户(invokingCMISE-service-user) 调

8、用管理操作或通知的CMISE服务用户。3. 5. 8 执行方CMISE服务用户(performingCMISE-service-user) 执行由对等的CMISE服务用户调用的管理操作或通知的CMISE服务用户。3.5.9 集值属性(set-valuedattribute ) 其值为一些同类型值的一个数学集的属性。该集内的值不可重复,也不分次序。4 符号与缩略语ACSE 联系控制服务要素2 YD/T 873-1996 ASE 应用服务要素C如ns公共管理信息服务C孔nSE公共管理信息服务要素Conf 证实Ind 指示Req 请求Rsp 响应5 约定本标准按照在建议X.2105J中规定的描述约定

9、,为CMIS定义了各项服务。在第8章中对每项CMIS服务的定义均包括一个表,表中列出CMIS服务原谱的参数。表中响应/证实栏中参数的定义仅适用于证实服务。对于一个给定的原话,每项参数的存在与否由下列之一值描述=M 参数是必备的;(=) 参数值等于左边一栏中的参数值zU 参数的使用由服务用户任选;参数在相关原语描述的交互作用中不存在;C 参数是有条件的。其条件由描述参数的文本规定。6服务综述管理信息服务供对等的开放系统中的应用进程用以交换系统管理的信息和命令。信息传送服务有两种类型g-管理通知服务,管理操作服务。公共管理信息服务还提供附加的结构设施,它们使得2对于证实操作的多个响应通过使用链接标

10、识参数与操作链接起来,一能对多个被管客体进行操作,而这些被管客体的选择要满足一定的准则,并要符合同步的条件。CMISE服务在表1中列出。表1CMISE服务 务类型M-CANCEL-GET 证实M-EVENT-REPORT 证实/非证实M-GET 证实M-SET 证实/非证实M-ACTION 证实/非证实M-CREATE 证实M-DELETE 证实6. 1 联系服务本标准不为应用联系的建立和释放提供单独的服务。CMISE服务用户依赖建议X.2174J的服务来控制应用联系.在联系建立阶段,不同的ASE可以使用ACSE来交换初始化信息去建立个联系。应用上下文规定了协调属于不同ASE的信息所要求的规则

11、,这些信息嵌入在ACSE用户信息参数之中。应用上下文、表示和会3 YD/T 873-1996 话的要求均使用A-ASSOCIATE服务的参数来运送。建议X.2174J的A-RELEASE和A-ABORT服务用来终止一个联系。这些服务可由任一个CMISE服务用户来调用。6. 2 管理通知服务通知和通信实体相应的行为特征的定义取决于生成通知的被管客体的规范,这类定义超出公共管理信息服务的范围。但是,某些通知在系统管理的范围内频繁使用,所以CMIS为传递适用于通知的管理信息的公共服务提供了下面的定义。CMISE服务用户调用M-EVENT-REPORT服务,向对等的CMISE服务用户报告关于被管客体的

12、一个事件。该服务以证实或非证实的方式请求。在证实方式中,期望有一个答复。6.3管理操作服务操作和通信实体相应的行为特征的定义取决于操作所针对的被管客体的规范,这类定义超出了公共管理信息服务的范围。但是,某些操作在系统管理的范围内频繁使用,所以.CMIS为传递适用于操作的管理信息的公共服务提供了下面的定义。6.3.1 CMISE服务用户调用M-GET服务,向对等的CMISE服务用户请求检索管理信息。该服务只能以证实方式请求,期望有个答复。6.3.2 CMISE服务用户调用M-SET服务,向对等的CMISE服务用户请求修改管理信息。该服务以证实或非证实方式请求。在证实方式中,期望有一个答复。6.3

13、.3 CMISE服务用户调用M-ACTION服务,向对等的CMISE服务用户请求执行一项动作。该服务以证实或非证实方式请求。在证实方式中,期望有一个答复。6.3.4 CMISE服务用户调用M-CREATE服务,向对等的CMISE服务用户请求创建被管客体的个实例。该服务只能以证实方式请求,并期望有一个答复。6.3.5 CMISE服务用户调用M-DELETE服务,向对等的CMISE服务用户请求删除被管客体的一个实例。该服务只能以证实方式请求,期望有个答复。6. 3. 6 CMISE服务用户调用M-CANCEL-GET服务,向对等的CMISE服务用户请求取消先前请求的并且目前未决的M-GET服务调用

14、。该服务只能以证实方式请求,期望有-个答复。6.4 管理信息树管理信息可被看作是被管客体的一个集合,其中的每一个都具有属性,还可以有规定的事件和动作。被管客体的实例名在管理信息树中分级安排。可预料,管理信息树可能有动态的改变,而且这种知识不能即时适用于其它的开放系统。6.5被管客体选择被管客体的选择包括两个阶段:定域和过滤。定域必然引起所使用过滤器的被管客体的标识。过滤必然引起把一组测试的应用作用到先前已定域的被管客体集的每一个成员,从中抽出一个子集。满足过滤器条件的己定域被管客体的子集被选中参与操作。注g若不规定过滤器,则已定域客体集被选中参与操作。6. 5. 1 定域4 基被管客体被定义为

15、管理信息树子树的根,搜索将从基被管客体开始。定义了定域级别的4种规范ga)基客体本身gb)基客体的第n级下级客体;c)基客体以及往下直到第n级(包括第n级)的所有的下级客体gd)基客体以及往下所有的下级客体(整个子树)。在没有规定作用域参数的情况下,已定域被管客体是基客体实例参数所规定的客体。注2基客体规定为零级。YD!T 8731996 6.5.2 过滤过滤器是一个或多个关于已定域被管客体属性的存在或值的断言的集合。若过滤器包含多个断言,则用逻辑运算符将断言组合到一起。若过滤器对于给定的被管客体测试获得成功,则该被管客体便被选中供执行操作之用。6.5.3 同步通过作用域和过滤器机制选出了多个

16、被管客体时,同步参数被用来供CMISE服务用户指出对于施于这些被管客体实例的操作要用同步进行的方式。CMISE服务用户可在两种同步类型中请求一种z原子型或最大努力型。由于通过过滤器对客体实例进行选择的次序是本地事宜,基于按序的同步是没有意义的。注:CMIS没有提供参数来指明被管客体内通过各种属性的同步。这一点将作为被管客体行为的一部分去规定,并有可能随不同的属性组合和操作而变化。7功能单元通过服务能力均称为功能单元,这里,功能单元相当于对各种服务原语或参数的支持。7. 1 核心功能单元核心功能单元包括表l中列出的除M-CANCEL-GET服务以外的全部CMISE服务。除非己商定在CMISE服务

17、用户之间的联系中使用多个答复功能单元,杏贝o对于核心功能单元中的服务应不使用链接标识参数。除非己商定多个客体选择功能单元,否则将不使用作用域和同步参数。除非过滤器功能单元已商定,否则不应使用过滤器参数,7.2 附加功能单元7.2. 1 多个客体选择功能单元该功能单元使得作用域和同步参数可在核心功能单元的服务中使用。这些参数在M-EVENT-REPORT和M-CREATE服务中不出现。若建议使用多个客体选择功能单元,则也应建议使用多个答复功能单元。7.2.2过滤器功能单元该功能单元使得过滤器参数可在核心功能单元的服务中使用.过滤器参数在M-EVENT-RE-PORT和M-CREATE服务中不出现

18、。7.2.3 多个答复功能单元该功能单元使得链接标识参数可在核心功能单元的服务中使用。链接标识参数在M-EVENT-REPORT和M-CREATE服务中不出现。只有当调用方CMISE服务用户选择了多个被管客体或对单个被管客体请求M-ACTION操作时,才有可能对单个管理操作出现多个答复,在这样的单个被管客体中,该动作定义为产生多个响应。注z多个答复功能单元的使用有可能造成大量数据的返回。目前,为了控制数据流,CMIS仅提供MCANCEL-GET服务。控制数据流或控制操作的附加机制有待进一步研究。7.2.4 扩展服务功能单元该功能单元使得除P-DATA之外的表示层服务可用。7.2.5 取消获取功

19、能单元该功能单元使得M-CANCEL-GET服务的使用可用。8服务定义CMISE服务在表1中列出。作为成功的操作(被描述为包含于成功的证实之中)或差错情况(被描述为包含于失败的证实之中勺的结果,这些参数作为证实原语的一部分返回。某些操作可能报告一个差错代码。在多个差错中有一个是违背安全规定的情况下,将返回差错代码拒5 YD/T 873-1996 绝访问。8. 1 联系服务8. 1. 1 联系的建立CMISE服务用户调用建议X.2174的A-ASSOCIATE服务来建立与对等的CMISE用户的联系。建立联系是任个管理信息活动实例的第一个阶段。表2中列出的参数被本标准定义为A-ASSOCIATE服

20、务的用户信息参数中CMIS的专用部分。这些信息由联系的发起者规定并在建立联系时交换。在使用管理操作和通知服务之前,要求先交换这些初始化信息。表2A-AS冶OCIATE用户言息参数名请求/指示响应/证实功能单元U U 访问控制U U 用户信息U U 8.1.1.1 功能单元当发起方CMISE服务用户提供该参数时,规定了发起方CMISE服务用户建议在联系中使用的附加功能单元集。由响应方CMISE服务用户返回该参数时,规定了响应方CMISE服务用户建议在联系中使用的附加功能单元集。若不提供该参数,则认为建议不使用附加功能单元。由双方CMISE服务用户建议的任一个附加功能单元,均被认可在联系中使用。若

21、扩展服务功能单元协商成功,则P-DATA服务以外的表示层服务也可使用。关于这些其它表示服务的细节和如何使用它们,均在用于联系的应用上下文的定义中描述。8. 1.1. 2 访问控制该参数是作为访问控制功能的输入而使用的无格式信息,为在联系中对所有联系的信息交换建立默认的访问特权。若后随服务请求规定访问控制参数,则该项而且只有该项服务的调用的访问特权是由那个参数决定的。8.1.1.3 用户信息发起方CMISE服务用户和/或响应方CMISE服务用户可以选择用户信息分别包括到请求和/或响应原语中去。该参数的含义由应用上下文规定。8. 1.2 联系释放CMISE服务用户调用建议X.2174的A-RELE

22、ASE服务来请求有序地终结对等的应用实体之间的一个联系。本标准对于A-RELEASE服务参数的使用来作任何规定。CMISE服务用户调用A-ABORT服务来请求对等应用实体之间的联系的异常中止。表3列出了本标准中规定的参数,它们是A-ABORT服务的用户信息参数中CMIS专用部分。表3A-ABORT用户信息CMJS参数A-ABORT请求/指示异常中止源M L 用户信息U 8.1.2.1 异常终止源6 异常终止源参数指出发起异常终止的源.它取下列符号之一值2一CMISE服务提供者,YD/T 873-1996 CMISE 服务用户。8.1.2.2 用户信息异常终止的发起源可包含用户信息。该参数的含义

23、由应用上下文规定。8.2 管理通知服务CMISE服务用户使用M-EVENT-REPORT服务,向对等的CMISE服务用户报告一个事件。它被定义为证实服务和非证实服务。8.2.1 M-EVENT-REPORT参数。表4列出了用于该服务的参数。表4M-EVENT-REPORT参数参数名请求/指示响应/证实调用标识符M (M) 方式M 被管客体类别M U 被管客体实例M U 事件类型M C() 事件时间U 事件信息U 当前时间U 事件答复C 差错C 8.2.1.1 调用标识符该参数规定了分配给通知的标识符。它可用来区分该通知与CMISE服务提供者可能正在进行中的其它通知或操作。8.2.1.2 方式该

24、参数规定了请求该操作的方式。可能的值有z证实,一非证实。8. 2. 1. 3 被管客体类别该参数规定了发生事件所属的被管客体类别。它可包含予任一个证实之中。8.2.1.4 被管客体实例该参数规定了发生事件的被管客体实例。它可包含于任一个证实之中。8.2.1.5 事件类型该参数规定了所报告的事件类型。它可包含于成功的证实之中,而且,若是包含有事件答复参数时,也应包含该参数,8.2.1.6 事件时间该参数包含事件发生的时间。8.2.1.7 事件信息该参数包含有词用方CMISE服务用户所提供关于该事件的信息。8.2.1.8 当前时间该参数包含生成响应的时间。它可包含于成功的证实之中。7 YD/T 8

25、73-1996 8.2.1.9 事件答复该参数包含有对于事件报告的答复。它可包含于成功的证实之中。8.2.1.10 差错该参数包含关于操作的差错通知。官应包含予失败的证实之中。下列差错可能出现.一重复调用:规定的调用标识符已经分配给另一个通知或操作,无效变元值z规定的事件信息值超出了范围或不适当,未定变元z提供的参数之一在CMISE服务用户之间的联系中还未商定5元此变元z不能识别规定的事件信息;无此事件类型g不能识别规定的事件类型;无此客体类别z不能识别规定的被管客体类别p无此客体实例s不能识别规定的被管客体实例;处理故障z在处理通知中遇到了般故障;资源限制z由于资源的限制未对通知进行处理s未

26、认可操作g不在CMISE服务用户之间商定的操作之内。8.2.2 M-EVENT-REPORT过程8. 2. 2. 1 调用方CMISE服务用户通过向CMISE服务提供者发出一个M一EVENT-REPORT请求原语的方法向执行方CMISE服务用户报告一个事件。8. 2. 2. 2 若CMISE服务提供者接受请求,则它向执行方CMISE服务用户发出一个M-EVENT-REPORT指示原语。否则CMISE服务提供者拒绝请求,而且后随的过程不再使用。8.2. 2.3 在证实方式中,执行方CMISE服务用户通过向CMISE服务提供者发出一个M-EVENT-REPORT响应原语来报告它对M-EVENT-R

27、EPORT请求原语的接受或拒绝。8. 2. 2. 4 在证实方式中.CMISE服务提供者向调用方CMISE服务用户发出一个M-EVENT-REPORT证实原语。8.3 管理操作服务8.3.1 M-GET服务CMISE服务用户使用M-GET服务从对等的CMISE服务用户处检索属性值。官规定为证实服务。通过调用M-CANCEL-GET服务可取消该服务。8.3.1.1 M-GET参数表5列出了用于该服务的参数。表5M-GET参数参数名请求/指示响应/证实调用标识符M M 链接标识符C 基客体类别M 基客体实例M 作用城U 过滤器U 访问控制U 同步U 属性标识符表U 8 YD/T 873-1996

28、续表参数名请求/指示响应/证实被管客体类别C 被管客体实例C 当前时间U 属性表C 差错C 8. 3. 1. 1. 1 调用标识符该参数规定了分配给该操作的标识符。它可用于区分该操作与CMISE服务提供者可能正在进行中的其它通知或操作。每一个响应具有唯一的调用标识符s最终响应的调用标识符与在指示原语中所提供的调用标识符相同。8. 3. 1.1.2 链接标识符若对这个操作将发出多个答复的情况下,则在返回那些答复时,该参数规定了由执行方CMISE服务用户提供的标识。链接标识符与在指示原语中所提供的调用标识符应具有相同的值。8.3.1.1.3 基客体类别该参数规定了为应用过滤器(著提供的话)而选择作

29、为被管客体起始点的被管客体类别。8. 3. 1.1.4 基客体实例该参数规定了为应用过滤器(若提供的话)而选择作为被管客体起始点的被管客体实例。8. 3. 1.1.5 作用域该参数指示作为搜索以基被管客体为根的子树,执行搜索的级别可以是.基客体本身;基客体第n级下级客体g基客体以及往下直到第n级并包括第n级的所有的下级客体5,基客体以及它所有的下级客体.默认作用域是基客体本身。8.3.1.1.6过滤器该参数规定了应用于已定域被管客体的过滤器测试的组断言。多重的断言可使用逻辑运算符AND、OR和NOT的组合,每个断言可以是等同性、排序和存在性或集比较的测试。关于属性值的断言则按照与属性语法有关的

30、匹配规则进行运算。若在过滤器中存在个属性值断言,而在己定域的被管客体中不出现那个属性,则对于该属性值断言的测试应为FALSE.过滤器测试运算结果为TRUE的被管客体被选中进行操作。若没有规定过滤器,则作用域所包括的全部被管客体均被选中。8. 3. 1.1.7 访问控制该参数是作为访问控制功能输入而采用的无格式的信息。8.3.1.8 同步该参数指示调用方CMISE服务用户在己选的被管客体实例中如何同步M-GET操作。为同步系列操作规定了两种方式g原子型:为了执行操作而对所有己选被管客体进行检查,确定它们是否能够成功地执行该操作。若有一个或多个不能成功地执行该操作,则均不执行操作,否则全部执行操作

31、;一最大努力型:为了执行操作而对所有己选的被管客体均请求执行操作。若没有提供该参数,则执行最大努力型同步。若为操作选中的是独自的基被管客体本身,贝忽略该参数(若提供9 YD/T 873一19968.3.1.1.9属性标识符表该参数包括执行方CMISE服务用户返回这些属性值的一组属性标识符。若省略了该参数,则假定为全部的属性标识符。属性的定义在被管客体类型的规定中可以找到。8.3.1.1.10 被管客体类别若规定了基客体本身,则该参数为任这项;否则它应规定返回莫属俭值的被管客体的类别。它可包含于任何一个证实之中.8.3.1.1.11 被管客体实例若规定基客体本身,则该参数为任选项;否则它应规定返

32、回其属性值的被管客体的实例。它可包含于任何一个证实之中。8. 3. 1.1.12 当前时间该参数包含发生响应的时间。它可包含于成功的证实之中。8. 3. 1. 1. 13 属性袤该参数包含一组由执行方CMISE服务用户返回的属性标识符和值。它包含于成功的证实之中。8.3.1.1.14 差错该参数包含关于操作的差错通知。它应包含于失败的证实之中.下列差错可能出现一拒绝访问:由于与开放系统安全有关的原因而未执行所请求的操作;一类别实例冲突t所规定的被管客体实例不是所规定类别的成员p复杂性哥哥=出子参数过于复杂商未执行E吁请求的操作s重复调用z规定的调用标识符已经分配给另一个通知或操作;一取表差错2

33、由于下述原因之一而未能读取一个或多个属性值;拒绝访问g由于与开放系统安全有关的原因而未执行所要求的操作,一无此属性:不能识别规定的属性或属性组的标识符。返回可以读取的属性值z一无效过滤器过扫毒器参数中含有无效的断言或是不能识别的逻辑运算符,一无效作用域作用域参数值为无效;一未定变元:提供的参数之一在CMISE服务用户之间的联系中还未商定g一无此客体类别z不能识别规定的被管客体的类别;一无此客体实例1:不能识别规定的被管客体的实例;取消操作E操作被M-CANCEL-GET操作所取消,这个M-GET服务的调用应不再返回其它的属性值F处理故障z操作处理中遇到了一般的故雄事一资源限制z由于资源的限制未

34、执行操作;一同步不受支伸z不支持所规定的同步类型s, 未认定的操作z操作不在CMISE服务用户之间商定的操作之列。8.3. 1. 2 M-GET规程8. 3. 1. 2. 1 调用方CMISE服务用户通过向CMISE服务提供者.发出一个M-GET请求原语的方法来请求执行方CMISE服务用户检索属性值.8.3. .2.2 若CMISE服务提供者接受请求,则它向执行方CMISE服务用户发出一个M-GET指示原语。否则CMISE服务提供者拒绝该请求,而且后随的过程不再使用.8. 3. 1. 2. 3 若操作无法执行,则执行方CMISE服务用户发出一个带有适当的差错代码的M-GET响应原语拒绝M-GE

35、T请求。在这种情况下,后随的过程不再使用.8. 3. 1.2.4 若只要生成-个响应,则应忽略8.3. 1. 2. 5、8.3. 1. 2. 6和8.3. 1. 2. 7的过程。8.3.1.2.5 执行方CMISE服务用户检索所请求的属性值并生成包含有结果和/或差错通知的个响应。10 YD/T 873一1996链接标识符应存在于服务原语中,其值被置成与指示原语的调用标识符相同并应存在被管客体类别和实例。8. 3. 1. 2. 6 CMISE服务提供者向调用方CMISE服务用户发出一个包含有链接标识符以及被管客体类别和实例的MGET证实原话。8. 3. 1. 2. 7重复8.3. 1. 2. 5

36、和8.3. 1. 2. 6的过程直至所有的答复完成为止。8.3.1.2.8 响应的完成由执行方CMISE服务用户发出一个不含有链接标识符的M-GET响应原语来指示,而且若8.3. 1. 2. 5和8.3. 1. 2. 6的过程生成了链接的响应,则不应含有属性表。8.3.1.2.9 CMISE服务提供者向调用方CMISE服务用户发出一个MGET证实原话,从而完成GET操作。8. 3. 1. 3 MCANCELGET服务调用方CMISE服务用户使用MCANCEL-GET服务来请求对等的CMISE服务用户取消一个先前请求而目前未决的MGET服务调用。它被定义为一个证实服务。8.3.1.3. 1 MC

37、ANCELGET参数表6列出了用于该服务的参数.表6M-CANAEL-GET参数参数名请求/指示响应/证实调用标识符M M() 获取调用标识符M 差错C 8.3.1.3. 1. 1 调用标识符该参数规定了分配给操作的标识符。它可用于区分该操作与CMISE服务提供者可能正在进行中的其它通知或操作.8.3.1. 3. 1.2 获取调用标识符该参数规定分配给先前请求而目前未决的M-GET操作的标识符。8.3. 1. 3.1.3 差错该参数包含关于操作的差错通知。它应包含于失败的证实之中,下列差错可能出现一重复调用g规定的调用标识符已经分配给另一个通知或操作g一未定操作t获取调用标识符与M-GET操作

38、不对应;无此调用标识符z不可识别的获取调用标识符参数s处理故障=操作处理中遇到了一般部故障;资源限制:由于资源的限制未执行操作;-未认定的操作:不在CMISE服务用户之间商定的操作。8. 3. 1. 3. 2 M-CANCEL-GET规程8. 3. 1. 3. 2. 1 调用方CMISE服务用户通过向CMISE服务提供者发出一个M-CANCEL-GET请求原语的方法,来请求执行方CMISE服务用户取消一个先前请求而目前来决的M-GET操作.8.3.1. 3. 2.2 若CMISE服务提供者接受请求,则向执行方CMISE服务用户发出一个M-CANCEL-GET指示原语。否则,CMISE服务提供者

39、拒绝该请求,而且后随的过程也不再使用。8. 3. 1. 3. 2. 3 若操作无法执行,则执行方CMISE服务用户发出一个带有适当的差错代码的M-CANCELGET响应原语来拒绝M-CANCEL-GET请求。在这种情况下,后随的过程不再使用。8. 3. 1. 3. 2. 4 执行方CMISE服务用户取消未决的M-GET操作并发出一个含有操作取消差错,不含有被管客体类别和被管客体实例参数的M-GET响应原语,并向CMISE服务提供者发出-个M-CANCELGET 响应原语。Il YD/T 873-1996 8. 3. 1. 3. 2. 5 者在调用方CMISE服务用户发出M-CANCEL-GET

40、请求原语之后,但在执行方CMISE服务用户收到M-CANCEL-GET指示原语之前,执行方CMISE服务用户发出了M-GET响应原话,则调用方CMJSE服务局户应接收对应这些M-GET响应原话的M-GET证实原话。8.3.1. 3. 2. 6 CMJSE服务提供向调用方CMJSE服务用户发出一个含有操作取消差错指示的MGET证实原话来完成M-GET操作,并向调用方CMISE服务用户发出一个M-CANCEL-GET证实原话来完成MCANCEL-GET操作,8.3.2 M-SET服务调用方CMESE服务用户使用M-SET服务请求对等的CMISE服务用户修改属性的值,它被定义为证实和非证实服务。8.

41、3.2.1 M-SET参数表7列出了用于该服务的参数。表7M-SET参数参数名请求/指示响应/证实调用标识符M M 链接标识符C 方式M 基客体类别M 基客体实例M 作用域U 过滤器U 访问控制U 同步U 被管客体类别C 被管客体实例C 修改表M 属性表U 当前时间U 差错C 8. 3. 2.1.1 词用标识符该参数规定了分配给该操作的标识符。它可用于区分该操作与CMESE服务提供者可能正在进行中的其它通知或操作。每一个响应应具有唯一的调用标识符;最终响应的调用标识符应具有与在指示原语中所提供的调用标识符相同的值a8.3.2.1.2链接标识符若对该操作将发出多个答复的情况,则返回那些答复时,该

42、参数规定了由执行方CMISE服务用户提供的标识。链接标识符应具有与在指示原语中提供的调用标识符相同的值。B. 3. 2. 1. 3 方式12 该参数规定了操作所请求的方式,可能的值有3一证实g一非证实。YD/T 873一19968. 3. 2.1.4 墓客体类别该参数规定了为应用过滤器(若提供的话)而作为选择被管客体起点的被管客体类别。8. 3. 2. 1. 5 基客体实例该参数规定了为应用过滤器(若提供的话)而作为选择被管客体起点的被管客体实例。8. 3. 2. 1. 6 作用域该参数指示作为搜索以基被管客体为根的子树。执行搜索的级别可以是z基客体本身;二基客体第n级下级客体;一基客体以及往

43、下直到第n级并包括第n级的所有下级客体;一基客体以及往下所有的下级客体。默认作用域是基客体本身。8. 3. 2. 1. 7 过滤器该参数规定了应用于定域被管客体的过滤器测试的组断言。多个断言可使用逻辑运算符AND、OR和NOT来组合。每个断言可以是等同性、排序和存在性或集比较的测试。属性值的断言则按照与属性语法有关的匹配规则进行运算.若在过滤器中存在一个属性值断言,而在作用域的被管客体中不出现那个属性,则对于该属性值判断语的测试应为FALSE。过滤器测试运算结果为TRUE的被管客体被选中进行操作。若没有规定过滤器,则作用域内所包括的全部被管客体均被选中。8. 3. 2. 1. 8 访问控制该参

44、数是作为访问控制功能输入而使用的无格式的信息。8. 3. 2. 1. 9 同步该参数指示调用方CMISE服务用户如何在己选的被管客体实例中同步M-SET操作。为同步一系列操作规定了两种方式:-原子型2为了执行操作而对所有己选被管客体进行检查,确定它们是否能够成功地执行该操作。若有一个或多个不能成功地执行该操作,则均不执行操作,否则全部执行操作;-最大努力型2为了执行操作而对所有已选被管客体均请求执行操作。若没有提供该参数,则执行最大努力型同步。若为操作选中的是基被管客体本身,则忽略该参数(若提供的话) 8. 3. 2.1.10 被管客体类别若规定基客体,则该参数为任选项,否则它应规定修改其属性

45、值的被管客体的类别。它可包含于任何一个证实之中。8. 3. 2. 1. 11 被管客体实例若规定基客体本身,则该参数为任选项;杏则它应规定修改其属性值的被管客体的实例。它可包含于任何一个证实之中.8. 3. 2. 1. 12 修改表该参数包含每一组属性修改规范,其中每一个包含sa)属性标识符z属性或属性组的值可被修改的标识符。只有在规定的修改操作符是置为默认值的情况下,才可以规定属性组标识符,的属性值z用于属性修改的值。该参数的使用自修改操作符决定。该参数为任选项,在规定了置默认的修改操作符并提供的情况下,则应省略;c)修改操作符2属性值若提供)将要作用于属性的方式。可能的操作符是:-替换规定

46、的属性值应用来替换属性的当前值5增加值2规定的属性值应增加到属性的当前值中。该操作符只能应用于集值属性,并应在属性的当前值和规定的属性值之间执行数学意义上的并集运算。在属性值参数中规定的那些已经在属性当前值中13 YD/T 873-1996 存在的值应不会造成返回差错$一取消值2规定的属性值应从属性的当前值中取消。该操作符只能应用于集值属性,并应在属性的当前值与规定的属性值之间执行数学意义上的)差集运算。在属性值参数中规定的那些在属性当前值中并不存在的值应不会造成返回差错;置为默认值2当该操作符应用于单值属性时,属性的值将被置为默认值。当该操作符应用于集值属性时,属性的值将被置为它们的默认值,

47、并且只能分配给默认值所规定个数的值。当该操作符应用于一个属性组时,属性组内的每个成员将被置成它的默认值。若未曾规定默认值,则应返回无效操作差值。修改操作符是任选的,若不作规定,则将假定为替换操作符。8. 3. 2. 1. 13 属性表该参数含有一组属性(每一个对应着在修改表中规定的一个属性标识符).每一个都带有其修改之后的值。它可包含于成功的证实之中。8. 3. 2.1.14 当前时间该参数包含发生响应的时间.它可包含于成功的证实之中。8. 3. 2.1.15 差错该参数包含关于操作的差错通知。它应包含于失败的证实之中。下列差错可能出现2-拒绝访问:由于与开放系统安全有关的原因而未执行所请求的

48、操作s类别实例冲突2所规定的被管客体实例不是所规定类别的成员;复杂性限制g由于参数过于复杂而未执行所请求的操作g一重复调用g规定的调用标识符已经分配给另一个通知或操作p无效过滤器z过滤器参数中含有无效的断言或是未认可的逻辑操作符;一无效作用域s作用域参数值为无效g一未定变元g提供的参数之一在CMISE服务用户之间的联系中还未商定;一无此客体类别z不能识别规定的被管客体类别3一无此客体实例g不能识别规定的被管客体实例,处理故障z操作处理中遇到了一般的故障;一资源限制z由于资源的限制未执行操作z集合表差错g由于下述原因之一,一个或多个属性值未能修改sa)拒绝访问g由于与开放系统安全有关的原因而未执

49、行所请求的操作Bb)无效的属性值2所规定属性值超出范围或是其它类型的不适当gc)无效的操作符z不能识别所规定的修改操作符gd)无效的操作z所规定的操作符不能执行所规定的属性ge)无此属性:不能识别所规定属性的标识符.哪些可以被修改的属性值被修改z一同步不受支持z不支持所规定的同步类型;-未认可的操作g不在CMISE服务用户之间商定的操作。8. 3. 2. 2 M-SET规程8. 3. 2. 2. 1 调用方CMISE服务用户通过向CMISE服务提供者发出一个M-SET请求原语的方法,来请求、执行方CMISE服务用户修改属性值.8. 3. 2. 2. 2 若CMISE服务提供者接受请求,则它向执行方CMISE服务用户发出一个M-SET指示原语。否则.CMISE服务提供者拒绝该请求,这时以后的过程不再适用。8. 3. 2. 2.3 在非证实方式中,应省略后面的过程.8. 3. 2. 2. 4 若无法执行操作,则执行方CMISE服务用户发出一个带有适当的差错代码的M-SET响应

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 行业标准 > YD通信行业

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1