標(biāo)準(zhǔn)解讀

GB/T 18138.2-2000是一項(xiàng)中國國家標(biāo)準(zhǔn),專注于信息技術(shù)領(lǐng)域中的開放系統(tǒng)互連(Open Systems Interconnection, OSI)模型的表示層。該標(biāo)準(zhǔn)具體針對(duì)抽象語法記法一(Abstract Syntax Notation One, ASN.1)的基本編碼規(guī)則進(jìn)行了一致性測試套件的規(guī)定。下面是對(duì)該標(biāo)準(zhǔn)內(nèi)容的詳細(xì)說明:

標(biāo)準(zhǔn)背景

OSI模型是網(wǎng)絡(luò)通信中一個(gè)概念性的框架,分為七層,表示層位于第五層,負(fù)責(zé)處理數(shù)據(jù)的語法和語義,確保數(shù)據(jù)在不同系統(tǒng)間能夠被正確解釋。ASN.1是一種標(biāo)準(zhǔn)化的面向?qū)ο蟮臄?shù)據(jù)定義語言,用于定義數(shù)據(jù)結(jié)構(gòu),獨(dú)立于任何特定的計(jì)算機(jī)體系結(jié)構(gòu)或編程語言。它常用于通信協(xié)議、數(shù)據(jù)存儲(chǔ)等領(lǐng)域,以確保數(shù)據(jù)在不同系統(tǒng)之間的互操作性。

標(biāo)準(zhǔn)目的

本標(biāo)準(zhǔn)的主要目的是提供一套統(tǒng)一的方法和框架來驗(yàn)證實(shí)現(xiàn)ASN.1基本編碼規(guī)則的系統(tǒng)是否符合預(yù)期,確保數(shù)據(jù)編碼和解碼過程的一致性和正確性。這有助于提升基于ASN.1的應(yīng)用程序和服務(wù)的互操作性和可靠性。

主要內(nèi)容

  • 測試套件結(jié)構(gòu):標(biāo)準(zhǔn)定義了測試套件的組織結(jié)構(gòu),包括測試案例的分類、編號(hào)以及它們之間的邏輯關(guān)系。這些測試案例覆蓋了ASN.1基本編碼規(guī)則的所有關(guān)鍵方面,如標(biāo)簽分配、類型編碼、值編碼等。

  • 測試目的:每個(gè)測試案例都有明確的目標(biāo),旨在檢驗(yàn)實(shí)現(xiàn)是否能正確處理特定類型的ASN.1結(jié)構(gòu)或編碼規(guī)則。例如,一個(gè)測試案例可能專注于驗(yàn)證實(shí)現(xiàn)能否正確編碼和解碼含有特定標(biāo)簽或長度字段的數(shù)據(jù)結(jié)構(gòu)。

  • 執(zhí)行指南:標(biāo)準(zhǔn)還可能包含如何執(zhí)行這些測試的指導(dǎo)原則,包括必要的輸入數(shù)據(jù)、期望的輸出結(jié)果,以及評(píng)估測試結(jié)果是否符合要求的方法。

  • 一致性聲明:通過成功完成這些測試,一個(gè)實(shí)現(xiàn)可以聲明其與ASN.1基本編碼規(guī)則的一致性,為用戶提供信心,表明該實(shí)現(xiàn)能夠與其他遵循相同標(biāo)準(zhǔn)的系統(tǒng)無縫交互。

應(yīng)用意義

該標(biāo)準(zhǔn)為企業(yè)和開發(fā)者提供了重要的工具和基準(zhǔn),幫助他們?cè)陂_發(fā)基于ASN.1的產(chǎn)品和服務(wù)時(shí)確保編碼一致性和互操作性。通過遵循GB/T 18138.2-2000,可以減少因編碼不一致導(dǎo)致的互操作性問題,加速產(chǎn)品上市時(shí)間,并提高整體系統(tǒng)的穩(wěn)定性。

結(jié)論部分避免


如需獲取更多詳盡信息,請(qǐng)直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。

....

查看全部

  • 廢止
  • 已被廢除、停止使用,并不再更新
  • 2000-07-14 頒布
  • 2001-03-01 實(shí)施
?正版授權(quán)
GB/T 18138.2-2000信息技術(shù)開放系統(tǒng)互連表示層一致性測試套第2部分:ASN.1基本編碼測試套結(jié)構(gòu)和測試目的_第1頁
GB/T 18138.2-2000信息技術(shù)開放系統(tǒng)互連表示層一致性測試套第2部分:ASN.1基本編碼測試套結(jié)構(gòu)和測試目的_第2頁
GB/T 18138.2-2000信息技術(shù)開放系統(tǒng)互連表示層一致性測試套第2部分:ASN.1基本編碼測試套結(jié)構(gòu)和測試目的_第3頁
GB/T 18138.2-2000信息技術(shù)開放系統(tǒng)互連表示層一致性測試套第2部分:ASN.1基本編碼測試套結(jié)構(gòu)和測試目的_第4頁
GB/T 18138.2-2000信息技術(shù)開放系統(tǒng)互連表示層一致性測試套第2部分:ASN.1基本編碼測試套結(jié)構(gòu)和測試目的_第5頁

文檔簡介

TCS.35.100.60L79中華人民共和國國家標(biāo)準(zhǔn)GB/T18138.2—2000idtISO/IEC10729-2:1993信息技術(shù)開放系統(tǒng)互連表示層一致性測試套第2部分:ASN.1基本編碼測試套結(jié)構(gòu)和測試目的Informationtechnology--OpenSystemsInterconnectionConformancetestsuiteforthepresentationlayerPart2:TestsuitestructureandtestpurposesfortheASN.1basicencodings2000-07-14發(fā)布2001-03-01實(shí)施國家質(zhì)量技術(shù)監(jiān)督局發(fā)布

GB/T18138.2-2000ISO/IEC前言引言…范圍2引用標(biāo)準(zhǔn)3定義4縮略語一致性6測試方法測試套結(jié)構(gòu)8命名約定優(yōu)優(yōu)先級(jí)……10編碼器的測試(E)解碼器的測試(D)

GB/T18138.2-2000本標(biāo)準(zhǔn)等同采用國際標(biāo)準(zhǔn)ISO/IEC10729-2:1993《信息技術(shù)、開放系統(tǒng)互連表示層一致性測試套第2部分:ASN.1基本編碼測試套結(jié)構(gòu)和測試目的)。GB/T18138在《信息技術(shù)開放系統(tǒng)互連表示層一致性測試套》總標(biāo)題下,目前包括以下2個(gè)部分:第1部分(即GB/T18138.1):表示協(xié)議測試套結(jié)構(gòu)和測試目的第2部分(即GB/T18138.2):ASN.1基本編碼測試套結(jié)構(gòu)和測試目的本標(biāo)準(zhǔn)由中華人民共和國信息產(chǎn)業(yè)部提出本標(biāo)準(zhǔn)由信息產(chǎn)業(yè)部電子標(biāo)準(zhǔn)化研究所歸口。本標(biāo)準(zhǔn)起草單位:清華大學(xué)、中國電子技術(shù)標(biāo)準(zhǔn)化研究所。本標(biāo)準(zhǔn)主要起草人:徐明偉、陳立宇、夏宜、吳建平、鄭洪仁。

GB/T18138.2-2000ISO/IEC前言ISO(國際標(biāo)準(zhǔn)化組織)和IEC(國際電工委員會(huì))是世界性的標(biāo)準(zhǔn)化專門機(jī)構(gòu)。國家成員體(它們都是ISO或IC的成員國)通過國際組織建立的各個(gè)技術(shù)委員會(huì)參與制定針對(duì)特定技術(shù)范圍的國際標(biāo)準(zhǔn)。ISO和IEC的各技術(shù)委員會(huì)在共同感興趣的領(lǐng)域內(nèi)進(jìn)行合作。與ISO和IEC有聯(lián)系的其他官方和非官方國際組織也可以參與國際標(biāo)準(zhǔn)的制定工作。對(duì)信息技術(shù).ISO和IEC建立了一個(gè)聯(lián)合技術(shù)委員會(huì).即ISO/IECJTCl。由聯(lián)合技術(shù)委員會(huì)提出的國際標(biāo)準(zhǔn)草案需分發(fā)給國家成員體進(jìn)行表決。發(fā)布一項(xiàng)國際標(biāo)準(zhǔn),至少需要75%的參與表決的國家成員體投票贊成。國際標(biāo)準(zhǔn)ISO/IEC10729-2是由ISO/IECJTCI“信息技術(shù)”聯(lián)合技術(shù)委員會(huì)的SC21"開放系統(tǒng)互連、數(shù)據(jù)管理和開放分布式處理"分委員會(huì)制定的。ISO/IEC10729在《信息技術(shù)開放系統(tǒng)互連表示層一致性測試套》總標(biāo)題下,目前包括以下3個(gè)部分:第1部分:表示協(xié)議測試套結(jié)構(gòu)和測試目的第2部分:ASN.1基本編碼測試套結(jié)構(gòu)和測試目的第3部分:公共表示抽象測試套

GB/T18138.2-2000本標(biāo)準(zhǔn)規(guī)定了一個(gè)測試套結(jié)構(gòu)和一組測試目的,供測試套制定者作為評(píng)價(jià)與基本編碼規(guī)則(BER)的一致性所需的所有標(biāo)準(zhǔn)化一致性測試套的基準(zhǔn)。BER是在ISO/IEC8825-1中為抽象語法記法(ASN.1)而定義的,相關(guān)的標(biāo)準(zhǔn)化一致性測試的基本目的是根據(jù)相關(guān)的協(xié)議標(biāo)準(zhǔn)建立統(tǒng)一的一致性測試和無歧義的評(píng)價(jià)規(guī)程來檢查表示層實(shí)現(xiàn)根據(jù)ISO/IEC8825-1對(duì)語法進(jìn)行轉(zhuǎn)換的能力。這些測試套的標(biāo)準(zhǔn)化將使不同測試實(shí)驗(yàn)室得出的測試結(jié)果具有可比性并能夠被普遍地接受,從而減少對(duì)同一個(gè)實(shí)現(xiàn)所進(jìn)行的重復(fù)測基于本標(biāo)準(zhǔn)的一致性測試套是由以下人員設(shè)計(jì)的:a)提供對(duì)ASN.1基本編碼規(guī)則進(jìn)行一致性測試服務(wù)的實(shí)驗(yàn)室;b)為上述測試實(shí)驗(yàn)室提供測試手段的測試實(shí)現(xiàn)者:c)ASN.1BER編碼和/或解碼的實(shí)現(xiàn)者。一致性測試的目的是提高不同實(shí)現(xiàn)互工作的可能性,盡管單靠一致性測試本身并不能保證互工作。一致性測試通過確定某實(shí)現(xiàn)具有所需的功能以及在典型通信實(shí)例中其行為與協(xié)議規(guī)范相一致,來增加每一個(gè)實(shí)現(xiàn)與編碼規(guī)則規(guī)定相一致的可信度

中華人民共和國國家標(biāo)準(zhǔn)信息技術(shù)開放系統(tǒng)互連表示層一致性測試套第2部分:ASN.1基本編碼測試套結(jié)構(gòu)和測試目的GB/T18138.2-2000idtISO/IEC10729-2:1993Informationtechnology-OpenSystemsInterconnectionConformancetestsuiteforthepresentationlayerPart2:TestsuitestructureandtestpurposesfortheASN.1basicencodings1范圍本標(biāo)準(zhǔn)根據(jù)ISO/IEC8825-1為整個(gè)ASN.1的基本編碼規(guī)定了測試套結(jié)構(gòu)和測試目的。本標(biāo)準(zhǔn)并不規(guī)定這些一致性測試是如何實(shí)現(xiàn)或使用的,也不規(guī)定測試結(jié)果是如何表示或使用的。注:不同測試方法的選擇可能會(huì)限制測試目的的實(shí)現(xiàn)。本標(biāo)準(zhǔn)規(guī)定的測試套結(jié)構(gòu)和測試目的形成了抽象測試套規(guī)范的一般框架。任何一致的一般或抽象測試套不僅要求基于本標(biāo)準(zhǔn).而且要求基于這樣一些確定的抽象語法·這些語法決定了與本標(biāo)準(zhǔn)定義的測試目的相關(guān)的抽象測試?yán)杏玫降奶囟ǖ腁SN.1類型和值。?。河捎跒锳SN.1編碼設(shè)計(jì)的抽象測試套是基于抽象語法的.所以多個(gè)一般或抽象的ASN.1編碼測試套對(duì)于包含多個(gè)抽象語法的應(yīng)用上下文可能是必要的。本標(biāo)準(zhǔn)不包括對(duì)相關(guān)協(xié)議實(shí)現(xiàn)的一個(gè)通用的性能、可靠性或健壯性的評(píng)價(jià).也不包括對(duì)ASN.1BER編碼/解碼器設(shè)計(jì)的評(píng)價(jià)。2引用標(biāo)準(zhǔn)下列標(biāo)準(zhǔn)所包含的條文·通過在本標(biāo)準(zhǔn)中引用而構(gòu)成為本標(biāo)準(zhǔn)的條文。本標(biāo)準(zhǔn)出版時(shí),所示版本均為有效。所有標(biāo)準(zhǔn)都會(huì)被修訂,使用本標(biāo)準(zhǔn)的各方應(yīng)探討使用下列標(biāo)準(zhǔn)最新版本的可能性。GB/T9387.1—1998信息技術(shù)開放系統(tǒng)互連基本參考模型第1部分:基本模型(idtISO/IEC7498-1:1994)GB/T15695—1995信息處理系統(tǒng)開放系統(tǒng)互連面向連接的表示服務(wù)定義(idtISO8822:1988)GB/T15696—1995信息處理系統(tǒng)開放系統(tǒng)互連面向連接的表示協(xié)議規(guī)范GB/T16262-1996信息處理系統(tǒng)開放系統(tǒng)互連抽象語法記法一(ASN.1)規(guī)范(idtISO/IEC8824:1990)GB/T16263-

溫馨提示

  • 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個(gè)人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
  • 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打印),因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
  • 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。

評(píng)論

0/150

提交評(píng)論