ImageVerifierCode 换一换
格式:PDF , 页数:35 ,大小:2.61MB ,
资源ID:802348      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-802348.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ITU-T Q 816 1-2001 CORBA-Based TMN Services Extensions to Support Coarse-Grained Interfaces Series Q Switching and Signalling Q3 Interface《CORBA 基于TMN业务 支持粗粒接口的基于CORBA的TMN业务扩展-系列Q .pdf)为本站会员(boatfragile160)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ITU-T Q 816 1-2001 CORBA-Based TMN Services Extensions to Support Coarse-Grained Interfaces Series Q Switching and Signalling Q3 Interface《CORBA 基于TMN业务 支持粗粒接口的基于CORBA的TMN业务扩展-系列Q .pdf

1、! INTERNATIONAL TELECOMMUNICATION UNION ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU SERIES Q: SWITCHING AND SIGNALLING Q3 interface Q.816.1 (08/2001) CORBA-based TMN services: Extensions to support coarse-grai ned interfaces ITU-T Recommendation Q.816.1 ITU-T Q-SERIES RECOMMENDATIONS SWITC

2、HING AND SIGNALLING SIGNALLING IN THE INTERNATIONAL MANUAL SERVICE FUNCTIONS AND INFORMATION FLOWS FOR SERVICES IN THE ISDN SPECIFICATIONS OF SIGNALLING SYSTEMS No. 4 AND No. 5 SPECIFICATIONS OF SIGNALLING SYSTEM No. 6 SPECIFICATIONS OF SIGNALLING SYSTEM R1 SPECIFICATIONS OF SIGNALLING SYSTEM R2 DIG

3、ITAL EXCHANGES INTERWORKING OF SIGNALLING SYSTEMS SPECIFICATIONS OF SIGNALLING SYSTEM No. 7 INTERVATIOXx4L AUTOMATIC A?- SEMI-AUTOMATIC WORKhC CLAUSES APPLICABLE TO ITU-T STANDARD SYSTEMS General Message transfer part (MTP) Signalling connection control part (SCCP) Telephone user part (TUP) ISDN sup

4、plementary services Data user part Signalling System No. 7 management ISDN user part Transaction capabilities application part Test specification 43 INTERFACE DIGITAL SUBSCRIBER SIGNALLING SYSTEM No. 1 PUBLIC LAND MOBILE NETWORK NTERWORKING WITH SATELLITE MOBILE SYSTEMS NTELLIGENT NETWORK BROADBAND

5、ISDN SIGNALLING REQUIREMENTS AND PROTOCOLS FOR IMT-2000 Q. 14.3 4.60-4.99 Q.lOO-Q.119 Q. 1204.249 4.2504.309 4.3 10-4.399 4.400-4.499 Q.500-Q.599 4.6004.699 4.7004.799 4.700 Q.701-Q.709 4.71 14.719 Q.72O-Q.729 4.7304.739 4.750-4.759 4.760-4.769 4.7704.779 4.7804.799 Q.SOO-Q.849 Q.850-Q.999 Q.1000-Q.

6、1099 Q. 1 10O-Q. 1 199 Q. 1200-Q. 1699 Q.170O-Q.1799 Q.200O-Q.2999 Q.4-Q.59 4.740-4.749 For further details, please refer to the list of ITU-T Recommendations ITU-T Recommendation Q.816.1 CORBA-based TMN services: Extensions to support coarse-grained interfaces Summary This Recommendation defines ex

7、tensions to the set of TMN CORBA Services required to support coarse-grained interfaces. It specifies how CORBA Common Object Services are used to support coarse-grained interfaces, and defines extensions to the TMN-specific support services defined in ITU-T Q.816. A CORBA IDL module defining the in

8、terfaces to the new TMN-specific support services is provided. Source ITU-T Recommendation Q.8 16.1 was prepared by ITU-T Study Group 4 (200 1-2004) and approved under the WTSA Resolution 1 procedure on 13 August 200 1. Keywords Coarse-grained, Common Object Request Broker Architecture (COMA), CORBA

9、 Services, Distributed Processing, Interface Definition Language (IDL), Managed Objects, TMN Interfaces. ITU-T Rec. 4.816.1 (08/2001) 1 FOREWORD The International Telecommunication Union (ITU) is the United Nations specialized agency in the field of telecomrnunicaticns. The ITU Teleccmmunicaticn Sta

10、ndardization Sector FU-FI is a permanent organ of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Assembly (WTSA), wh

11、ich meets every four years, establishes the topics for study by the ITU-T study groups which, in turn, produce Recommendations on these topics. The approval of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1. In some areas of information technology which fall within

12、ITU-Ts purview, the necessary standards are prepared on a collaborative basis with IS0 and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. INTELLECTUAL PROPERTY RIGHTS ITU

13、 draws attention to the possibility that the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence, validity or applicability of claimed Lntellectual Property Rights, whether asserted by ITU membe

14、rs or others outside of the Recommendation development process. As of the date of approval of this Recommendation, ITU had not received notice of intellectual property, protected by patents, which may be required to implement this Recommendation. However, implementors are cautioned that this may not

15、 represent the latest information and are therefore strongly urged to consult the TSB patent database. O ITU 2002 All rights reserved. No part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permis

16、sion in writing from ITU. 11 ITU-T Rec. Q.816.1 (08/2001) CONTENTS Page 1 1.1 1.2 1.3 2 3 3.1 3.2 3.3 4 5 5.1 5.2 6 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 7 7.1 7.2 8 8.1 Scope . Purpose Application Recommendation roadmap . Normative references Definitions Definitions from ITU-T X.70 1 . Definitions from I

17、TU-T X.703 . Definitions from ITU-T 4.8 16 . Abbreviations Conventions Recommendation conventions Compiling the IDL Coarse-grained interface design considerations . Reduced number of IORs . Ability to derive IORs . Application of framework services . Distinguishing between the two types of objects H

18、ierarchical naming Migration of modelled entities across approaches Migration of modelled entities across technologies . Equivalent distinguished names Framework and requirements overview . Framework overview Coarse-grained extensions overview The facade design pattern Managed object name extension

19、Support services for facade-accessible managed objects 7.2.1 7.2.2 7.2.3 7.2.4 Facade modelling . Framework common object services usage requirements for supporting coarse-grained interfaces . i The naming service . 8.1.1 Naming service use on coarse-grained interfaces 8.1.2 Facade interface names 2

20、 2 3 4 4 4 6 7 8 8 9 9 10 11 11 11 11 . ITU-T Rec . 4.816.1 (08/2001) 111 8.2 8.3 8.4 8.5 8.6 9 9.1 9.2 9.3 9.4 9.5 9.6 10 10.1 10.2 8.1.3 8.1.4 Object name comparisons 8.1.5 8.1.6 Naming service requirements for coarse-grained interfaces . Notification service . Managed object name extension Storin

21、g managed object names jn the na users of this Recommendation are therefore encouraged to investigate the possibility of applying the most recent edition of the Recommendations and other references listed below. A list of the currently valid ITU-T Recommendations is regularly published. ITU-T Q.8 16

22、 (200 i), CORBA-based TMN services. ITU-T X.780 (2001), Guidelines for defining CORBA managed objects. ITU-T X.780.1 (2001), TA4N guidelines for defining coarse-grained CORBA managed objects interfaces. OMG Document formaV99- 10-07, The Common Object Request Broker: Architecture and SpeciJication, R

23、evision 2.3.1. OMG Document formaV0 1-02-65, Naming Service SpeciJication. OMG Document formaV00-06-20, NotiJication Service Specifzcation, Version 1 .O. OMG Document formaY00-0 1-04, Telecom Log Service Speclfication, Version 1 .O. OMG Document forma1/00-06-25, Securily Services SpeciJication, Vers

24、ion 1.5. OMG Document formaV00-06-28, Transaction Service Specifzcation, Version 1.1. ITU-T Rec. 4.816.1 (08/2001) 101 1 11 OMG TC Document orbos/98-05-05, CORBA Messaging. IETF WC 2246 (1 999), The TLS Protocol Version 1. O. 3 Definit-ions 3.1 Definitions from ITU-T X.701 The following terms used i

25、n this Recommendation are defined in ITU-T X.701: - managed object class; - manager; - agent. 3.2 Definitions from ITU-T X.703 The following term used in this Recommendation is defined in ITU-T X.703: - notification. 3.3 Definitions from ITU-T Q.816 The following term used in this Recommendation is

26、defined in ITU-T Q.8 16: - event channel. 4 Abbreviations This Recommendation uses the following abbreviations: AMI API CMIP COBA cos DN EMS GDMO ID IDL IIOP IOR ITU-T MO MOO NE NMS OAM void operation1 0 ; 5.2 Compiling the IDL An advantage of using IDL to specify network management interfaces is th

27、at IDL can be “compiled“ into programming code by tools that accompany an ORB. This actually automates the development of some of the code necessary to enable network management applications to interoperate. This Recommendation has an annex that contains source code that implementers will want to ex

28、tract and compile. Annex A is normative and should be used by developers implementing systems that conform to this Recommendation. The IDL in this Recommendation has been checked with two compilers to ensure its correctness. A compiler supporting the CORBA version specified in ITU-T 4.816 must be us

29、ed. 4 ITU-T Rec. 4.816.1 (08/2001) Annex A has been formatted to make it simple to cut and paste into plain text files that may then be compiled. Below are tips on how to do this. 1) Cutting and pasting seems to work better from the Microsofi Word version of this Recommendation. Cutting and pasting

30、from the Adobe Acrobat file format seems to inciude page headers and rooters, which cannot be compiied. All of Annex A, beginning with the line I/* This IDL code .I through the end should be stored in a file named “itut-q816-l.idlt in a directory where it will be found by the IDL compiler. The headi

31、ngs embedded in the annex need not be removed. They have been encapsulated in IDL comments and will be ignored by the compiler. Comments that begin with the special sequence “/*“ are recognized by compilers that convert IDL to HTML. These comments often have special formatting instructions for these

32、 compilers. Those that will be working with the IDL may want to generate HTML as the resulting HTML files have links that make for quick navigation through the files. The annex has been formatted with tab spaces at 8-space intervals and hard line feeds that should enable almost any text editor to wo

33、rk with the text. 2) 3) 4) 5) 6 Coarse-grained interface design considerations This clause identifies several design considerations that must be addressed by the framework as support for coarse-grained interfaces is added. 6.1 Reduced number of IORs As support for coarse-grained interfaces is added

34、to the framework, the framework must enable the number of managed resources (like termination points) to grow without increasing the number of IORs exposed across the management interface. 6.2 Ability to derive IORs A lot of the early debate over the merits of coarse-grained interfaces focused on th

35、e need to reduce the number of IORs supported by a managed system. This was because throughout most of the 1990s Object Request Brokers (ORBs) offered system developers no standard way to persistently store the state of an object between method invocations. Thus, all objects with outstanding IORs ha

36、d to be kept in memory, which limited the number of IORs a system could support. The OMG remedied this with the CORBA 2.2 specification, however, and most ORBs now support the OMGs Portable Object Adapter (POA) standard, which enables systems to persistently store object state between method invocat

37、ions. Thus, the number of objects a managed system can now support is basically limited only by the number of objects it can store in its disk space. This, however, does not negate all the benefits of coarse-grained interfaces. The benefactor, it turns out, will be mainly the managing system. When a

38、 managing system uses a fine-grained COBA interface in order to interact with each managed resource, it must at some time retrieve the IOR for each managed resource, In a system with millions of managed resources, this amounts to millions of IORs. Managing systems will probably implement a range of

39、strategies for dealing with large numbers of IORs. The simplest will be to just resolve a managed resources name to its IOR before each interaction, but this is slow and wasteful of data communications network resources. An alternative will be to retrieve all names and their paired IORs once, and st

40、ore them on the managing system. Another strategy will be to cache names and IORs on the managing system, keeping the most recently used IORs on hand for quick reference while discarding those not used for some time to be retrieved from the managed system when needed again. Other strategies could al

41、so emerge. ITU-T Rec. 4.816.1 (08/2001) 5 Coarse-grained interfaces have the potential to relieve managing systems from having to implement such schemes. Coarse-grained interfaces could enable a managing system to initially retrieve and store just a small number of IO its purpose is to enable intera

42、ction with the objects that do represent manageable resources. All facade objects are created automatically by the managed system, and exist as long as the managed objects are accessible through the facade. Multiple facades for the same type of managed objects may exist on a coarse-grained interface

43、, but a managed object shall be accessible through only 1 facade. See Figure 2 below. Managing System Managed System Managed Object COMA Interface Figure 2/Q.816.1- The facade role 8 ITU-T Rec. 4.816.1 (08/2001) The figure shows a managing system accessing a managed system that supports the coarse-g

44、rained approach. The managed system has two facade interfaces that enable the managing system to access two different sets of managed objects. The managed objects at the top of the figure can only be accessed through the facade. The managed objects at the bottom also support direct CORBA interfaces

45、and cm he accessed either though the facade or directly. Dircct COMIA access is optional, but a managed system that supports the facade approach must provide facade interfaces for each of its managed object instances. A facade may use a managed objects COMA interface to invoke an operation on it, or

46、 some other implementation-specific means. A managed system, in fact, need not even implement managed objects as individual objects internally. By implementing an interface based on this framework, however, it will give the illusion that managed objects are internally implemented as objects. When an

47、 operation is invoked on a managed object through a facade, the facade must then invoke the operation on the actual managed object or entity. Because many managed objects will be accessed through a single facade, the facade must know which managed object is the actual target of the operation. This w

48、ill be handled by adopting the convention of including the name of the target managed object as the first parameter of every facade operation directed at a managed object. While managed objects may no longer have unique IORs, they will still have unique names and can still be thought of as individua

49、l entities representing manageable resources. 7.2.2 Managed object name extension As mentioned above, managed objects accessed through a facade will still have a name even though they may not have an individual CORBA interface. It is important that a managing system be able to determine which facade to use based on the managed objects name. If it cannot it will have to query the managed system or persistently associate a facade IOR with every managed objects name. To support the ability to determine a managed objects facade based on only its name, the names of manag

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