CNS 14662-2002 Management of the transport network-Computational interfaces for basic transport network model《传送网络管理─基本传送网络模型之计算接口》.pdf
《CNS 14662-2002 Management of the transport network-Computational interfaces for basic transport network model《传送网络管理─基本传送网络模型之计算接口》.pdf》由会员分享,可在线阅读,更多相关《CNS 14662-2002 Management of the transport network-Computational interfaces for basic transport network model《传送网络管理─基本传送网络模型之计算接口》.pdf(27页珍藏版)》请在麦多课文档分享上搜索。
1、1 傳送網路管理基本傳送網路模型之計算介面 印行年月 94 年 10 月 本標準非經本局同意不得翻印 中華民國國家標準 CNS 總號 類號 ICS 01.040.33 14662 X1234 經濟部標準檢驗局印行 公布日期 修訂公布日期 91 年 7 月 1 日 年月日(共 27 頁)Management of the transport network Computational interfaces for basic transport network model 1. 適用範圍: 本標準針對基本傳送網路模型之計算介面,描述計算觀點之規格。 2. 縮寫 Ifce 介面 (Interfac
2、e) ITU-T 國際電信聯盟 電信標準部門 RM-ODP 開放分散式處理參考模型 (Reference Model for Open Distributed Processing) 3. 基本傳送網路模型之計算介面 本計算介面是使用標準 CNS 14648 傳送網路管理 RM-ODP 框架之應用 中定義的工程上中性的計算樣板來規定,這些計算介面樣板可能被轉換成和多個工程實現相關的樣板,在特定的通訊領域中使用。 完整的計算規範需要計算物件的定義,及描述這些計算物件如何使用的情節,關於計算物件的規範則留待進一步研究。 這並非傳送網路完整的計算觀點,而且這些介面可能被更廣泛的介面描述的總則或子集所
3、滿足。 就伺服器而言,宣稱支援本標準中某介面的實作,必須實作該介面的所有運算。 計算觀點的繼承結構並不一定要與工程觀點的繼承結構一致。 引用標準: CNS_(ITU-T G.805) 傳送網路之一般性功能架構 CNS 14648 傳送網路管理 RM-ODP 框架之應用 CNS_(ITU-T G.852.1) 傳送網路管理 企業觀點簡易子網路連接管理 CNS_(ITU-T G.853.1) 傳送網路管理 資訊觀點之共通元件 CNS_(ITU-T G.853.2) 子網路連接管理之資訊觀點 相對應國際標準 ITU-T G.854.1 (1996), Management of the transp
4、ort network Computational inter-faces for basic transport network model 相關標準: CNS_(ITU-T M.3100 (1995), Generic network information model.) 2 CNS 14662, X 1234 附件 1 簡易子網路連接組態之計算介面 1. 滿足簡易子網路連接組態社群企業需求之計算介面 本附件中規定的介面符合簡易子網路連接社群企業需求。 參考 snTP 介面型式相當於參考 nTP 介面型式。 2. 標籤參考 本附件參考下列的資訊關係、靜態綱目( schema)及 ASN.
5、1 生成規則: 全域標籤參考 區域標籤參考 全域 ASN.1 生成規則參考 區域標籤參考 M.3100 : 199x : ASN1DefinedTypesModule :Failed Failed M.3100 : 199x : ASN1DefinedTypesModule :Directionality Directionality M.3100 : 199x : ASN1DefinedTypesModule :UserLabel UserLabel 3 CNS 14662, X 1234 3. 簡易 SNC 執行者介面 簡易子網路執行者管理子網路連接的建立及釋放。 簡易子網路連接執行者介面
6、必須滿足下列所陳述的企業需求 : , . 簡易子網路連接執行者介面提供基本的連接建立功能,運算ssccSetupSubnetworkConnection 建立一子網路連接,運算ssccReleaseSubnetworkConnection 則移除一子網路連接。 COMPUTATIONAL_INTERFACE simpleSncPerformerIfce OPERATION ; ; 3.1 sscc 建立 SNC 本運算在單一的 A 端 snTP 或 nTP 與單一的 Z 端 snTP 或 nTP 間建立一簡易子網路連接。 OPERATION ssccSetupSubnetworkConnect
7、ion INPUT_PARAMETERS subnetwork : SubnetworkId := (ssccSnIfce); - 子網路參數用來指示執行者建立 SNC 所橫跨的子網路。 - 例如,當一執行者可在多個子網路中建立 SNC 時,就使用本參數。 - 若執行者僅和單一子網路有關,則此運算的子網路參數便屬多餘,基於工程最佳化,故可被移除。 snpa : SnTPId := (snTPIfce); snpz : SnTPId := (snTPIfce); dir : Directionality; suppliedUserLabel : UserLabel ; -長度為零的字串表示不提供
8、 serviceCharacteristics: CharacteristicsId := (serviceCharacteristicsIfce) ; -參考可被用來決定任何服務品質或選路特性。 OUTPUT_PARAMETERS newSNC : SNCId := (sncIfce) ; agreedUserLabel : UserLabel ; RAISED_EXCEPTIONS invalidTransportServiceCharacteristics: NULL; incorrectSubnetworkTerminationPoints : SEQUENCE OF SnTPId;
9、4 CNS 14662, X 1234 - 當只有一終接點不正確時,此表列包含一元件。 subnetworkTerminationPointsConnected : SEQUENCE OF SnTPId; - 當只有一 subnetworkTerminationPoint 保持連接時,此表列包含一元件。 failure : Failed; wrongDirectionality : Directionality; userLabelInUse : UserLabel; BEHAVIOUR INFORMAL ! 本運算在一指定的 A 端 snTP 或 nTP 與一指定的 Z 端 snTP 或 n
10、TP 間建立一子網路連接,藉由明確地辨識子網路終接點或網路終接點,被連接的子網路終接點或網路終接點便被指定出來。 客戶端可能提供唯一的使用者標籤,若未提供 (例如字串長度為零 ),網路提供者會為該連接指定一使用者標籤。 一單一的點對點單向,或點對點雙向之未分割的子網路連接物件將被產生,此子網路連接物件將會有一 A 端及一 Z 端。 子網路連接將有一方向性 (單向或雙向 ),如同運算參數中指定的一般。 若使用的話,服務特性會指定一預定好的傳送參數集合,此集合可能由伺服器提供。 若連接建立需求不能滿足時,運算會回應相關原因的完全資訊。 先置條件( PRE_CONDITIONS) 若任何指定的子網路
11、終接點或網路終接點已經參與在一子網路連接中,本運算將會失敗, subnetworkTerminationPointsConnected 異常將會產生。 若子網路終接點或網路終接點不包含在子網路的定義域中,本運算將會失敗, incorrectSubnetworkTerminationPoints 異常將會產生。 若執行此運算的計算物件不支援所請求的 Service Characteristics,本運算將會失敗, invalidTransportServiceCharacteristics異常將會產生。 後置條件( POST_CONDITION) 若任何子網路連接輸入參數不適用於伺服端,本運算將
12、會失敗。 若 SubnetworkConnection 的 userLabel 為零,或在包含的子網路定義域中不唯一,本運算將會失敗, userLabelInUse 異常將會產生。 ! SEMI_FORMAL PARAMETER_MATCHING subnetwork: AND ; 5 CNS 14662, X 1234 snpa : AND ; snpz : AND ; dir : ; newSNC : ; suppliedUserLabel : OR ; - 使用者不一定需要提供一使用者標籤值。 agreedUserLabel : ; serviceCharacteristics : ;
13、PRE_CONDITIONS ; - ssccNotConnected 綱目定義了一種綱目型式,此綱目型式有兩個未連接的 networkTP 資訊物件子型式,為點對點連接管理服務的候選者。 POST_CONDITIONS ; ssccConnected 綱目定義了兩個被連接的 networkTP 資訊物件的綱目型式,為點對點連接管理服務的候選者。 EXCEPTIONS IF PRE_CONDITION NOT_VERIFIED RAISE_EXCEPTION incorrectSubnetworkTerminationPoints ; IF PRE_CONDITION NOT_VERIFIED
14、 RAISE_EXCEPTION subnetworkTerminationPointsConnected ; IF PRE_CONDITION NOT_VERIFIED RAISE_EXCEPTION subnetworkTerminationPointsConnected ; IF POST_CONDITION NOT_VERIFIED RAISE_EXCEPTION failure ; IF POST_CONDITION NOT_VERIFIED RAISE_EXCEPTION failure ; IF POST_CONDITION NOT_VERIFIED RAISE_EXCEPTIO
15、N failure ; IF POST_CONDITION NOT_VERIFIED RAISE_EXCEPTION userLabelInUse ; ; 6 CNS 14662, X 1234 3.2 sscc 釋放 SNC 本運算釋放一指定的子網路連接。 OPERATION ssccReleaseSubnetworkConnection INPUT_PARAMETERS subnetwork : SubnetworkId := (ssccSnIfce) ; - 子網路參數用來指示執行者正釋放 SNC 所在的子網路。 - 例如,當一指定的執行者可在多個子網路上釋放 SNC 時,就使用本參數。
16、 - 若執行者只和單一子網路有關時,本運算的子網路參數便屬多餘,基於工程最佳化,故可被移除。 connection: ConnectionId := CHOICE userLabel UserLabel , sncId SNCId ; OUTPUT_PARAMETERS userLabel : UserLabel ; RAISED_EXCEPTIONS noSuchConnection : ConnectionId ; subnetworkTerminationPointsConnected : SEQUENCE OF SnTPId ; - 當只有一 Subnetwork Terminatio
17、n Point 保持連接時,此表列包含一元件。 failure : Failed ; invalidUserLabel : UserLabel ; BEHAVIOUR INFORMAL ! 本運算釋放一指定的點對點子網路連接,此子網路連接介於兩個存在的 snTP 或 nTP 間,而且不可分割。 前置條件( PRE_CONDITION) 若子網路連接未被正確的網路終接點所終接,本運算將會失敗, failure異常將會產生。 若子網路連接 id 不在執行本運算的物件之定義域中,本運算將會失敗 . noSuchConnection異常將會產生,注意此異常是由一計算識別碼 (sncid)所引起,故於
18、EXCEPTION 條款中並未定義。 若用於子網路連接的 userLabel 值為零,或不在包含的子網路定義域中,本運算將會失敗, invalidUserLabel例外將會產生。 後置條件( POST_CONDITION) 若回應的 userLabel 不符合提供的 userLabel,或不在執行本運算的物件之定義域中,本運算將會失敗,值為 logical problem的異常 failure將會產生。 7 CNS 14662, X 1234 若要求的子網路連接仍然連接至一子網路終接點, subnetworkTerminationPointConnected異常將會產生。 ! SEMI_FOR
19、MAL PARAMETER_MATCHING subnetwork: AND ; connection : OR ; PRE_CONDITIONS ; - ssccConnected 綱目定義了二個被連接的 snTP 或 nTP 資訊物件的綱目型式,為點對點連接管理服務的候選者。 POST_CONDITIONS ; - ssccNotConnected 綱目定義了一種綱目型式,此綱目型式有兩個未被連接的nTP 資訊物件子型式,為點對點連接管理服務的候選者。 EXCEPTIONS - noSuchConnection異常是由一計算識別符號所引起,故於 EXCEPTION 條款中並未定義。 IF
20、PRE_CONDITION NOT_VERIFIED RAISE_EXCEPTION failure ; IF PRE_CONDITION NOT_VERIFIED RAISE_EXCEPTION failure ; IF PRE_CONDITION NOT_VERIFIED RAISE_EXCEPTION invalidUserLabel ; IF POST_CONDITION NOT_VERIFIED RAISE_EXCEPTION failure ; IF POST_CONDITION NOT_VERIFIED RAISE_EXCEPTION subnetworkTerminationP
21、ointsConnected ; IF POST_CONDITION NOT_VERIFIED RAISE_EXCEPTION subnetworkTerminationPointsConnected ; ; 8 CNS 14662, X 1234 4. sscc SN 介面 sscc SN 介面必須滿足下列標準所陳述的企業需求 : 子網路代表子網路終接點或網路終接點的邏輯集合。 COMPUTATIONAL_INTERFACE ssccSnIfce OPERATION ; ; 4.1 查詢 SN 代表的 snTP 本運算擷取與指定子網路結合的 snTP 或 nTP 表列。 OPERATION
22、querySnForSnTPs INPUT_PARAMETERS subnetwork : SubnetworkId := (ssccSnIfce) - 子網路參數用來指示提供該子網路詢問服務的介面。 - 例如,當一指定的介面可提供多個子網路上的詢問服務時,就使用本參數。 - 若此介面只和單一子網路結合時,本運算的子網路參數便屬多餘,基於工程最佳化,故可被移除。 OUTPUT_PARAMETERS delimitingSNTPs : SnTPIds := SEQUENCE OF (snTPIfce) - 對於一未指定的子網路,表列可能是空的。 BEHAVIOUR INFORMAL ! 本運算擷
23、取界定指定子網路的 snTP 或 nTP 表列。 ! SEMI_FORMAL PARAMETER_MATCHING subnetwork : ; delimitingSNTPs ELEMENTS : ; ; 9 CNS 14662, X 1234 4.2 查詢 SN 代表的 SNC 本運算動作擷取包含在指定子網路中的子網路連接表列。 OPERATION querySnForSNCs INPUT_PARAMETERS subnetwork : SubnetworkId := (ssccSnIfce); - 子網路參數用來顯示提供該子網路詢問服務的介面。 - 例如,當一指定的介面可以提供多個子網路
24、上的詢問服務時,本參數就被使 用。若此介面只和單一子網路有關時,本運算動作的子網路參數便屬多餘,基於工程最佳化,可被移除。 OUTPUT_PARAMETERS containedSNCs : SNCs := SEQUENCE OF (SNCIfce); -表列可能為空 BEHAVIOUR INFORMAL ! 本運算動作擷取包含在指定子網路中的子網路連接表列。 ! SEMI_FORMAL PARAMETER_MATCHING subnetwork : ; containedSNCs ELEMENTS : ; ; 5. snTP 介面 snTP 查詢介面必須滿足下列標準陳述的企業需求 : . s
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CNS146622002MANAGEMENTOFTHETRANSPORTNETWORKCOMPUTATIONALINTERFACESFORBASICTRANSPORTNETWORKMODEL 传送 网络

链接地址:http://www.mydoc123.com/p-634412.html