ITU-T X 291 FRENCH-1995 OS1 CONFORMANCE TESTING METHODOLOGY AND FRAMEWORK FOR PROTOCOL RECOMMENDATIONS FOR ITU-T APPLICATIONS - ABSTRACT TEST SUITE SPECIFICATION《开放系统互连(OSI)一致性测试方法.pdf

上传人:dealItalian200 文档编号:804986 上传时间:2019-02-04 格式:PDF 页数:48 大小:271.69KB
下载 相关 举报
ITU-T X 291 FRENCH-1995 OS1 CONFORMANCE TESTING METHODOLOGY AND FRAMEWORK FOR PROTOCOL RECOMMENDATIONS FOR ITU-T APPLICATIONS - ABSTRACT TEST SUITE SPECIFICATION《开放系统互连(OSI)一致性测试方法.pdf_第1页
第1页 / 共48页
ITU-T X 291 FRENCH-1995 OS1 CONFORMANCE TESTING METHODOLOGY AND FRAMEWORK FOR PROTOCOL RECOMMENDATIONS FOR ITU-T APPLICATIONS - ABSTRACT TEST SUITE SPECIFICATION《开放系统互连(OSI)一致性测试方法.pdf_第2页
第2页 / 共48页
ITU-T X 291 FRENCH-1995 OS1 CONFORMANCE TESTING METHODOLOGY AND FRAMEWORK FOR PROTOCOL RECOMMENDATIONS FOR ITU-T APPLICATIONS - ABSTRACT TEST SUITE SPECIFICATION《开放系统互连(OSI)一致性测试方法.pdf_第3页
第3页 / 共48页
ITU-T X 291 FRENCH-1995 OS1 CONFORMANCE TESTING METHODOLOGY AND FRAMEWORK FOR PROTOCOL RECOMMENDATIONS FOR ITU-T APPLICATIONS - ABSTRACT TEST SUITE SPECIFICATION《开放系统互连(OSI)一致性测试方法.pdf_第4页
第4页 / 共48页
ITU-T X 291 FRENCH-1995 OS1 CONFORMANCE TESTING METHODOLOGY AND FRAMEWORK FOR PROTOCOL RECOMMENDATIONS FOR ITU-T APPLICATIONS - ABSTRACT TEST SUITE SPECIFICATION《开放系统互连(OSI)一致性测试方法.pdf_第5页
第5页 / 共48页
点击查看更多>>
资源描述

1、UNION INTERNATIONALE DES TLCOMMUNICATIONS5)4 4 8 SECTEUR DE LA NORMALISATION (04/95)DES TLCOMMUNICATIONSDE LUIT2 3%!58 $% #/-5.)#!4)/. $% $/ %3%4 #/-5.)#!4)/. %.42% 3934 -%3 /56%243).4%2#/%8)/. $%3 3934 -%3 /56%243 4%34 $% #/. modifie en 1995)1 Champ dapplication1.1 La prsente Recommandation spcifie

2、 les prescriptions et donne des directives concernant llaboration desuites de tests de conformit de systme une ou plusieurs spcifications relatives lOSI, indpendantes du systme.Elle concerne, en particulier, llaboration de toutes les spcifications des tests de conformit, y compris leurs projets.1.2

3、Elle sapplique llaboration de tests lmentaires abstraits qui vrifient ladquation dune application auxprescriptions de conformit statique et/ou dynamique pertinentes, en contrlant et en observant lapplication duprotocole. Les mthodes de test abstraites de la prsente Recommandation se prtent en fait l

4、a spcification de tout testlmentaire qui peut tre exprim de faon abstraite du point de vue du contrle et de lobservation des units de donnesde protocole et des primitives de service abstraites. Nanmoins, certains protocoles peuvent ncessiter des testslmentaires qui ne peuvent pas tre exprims de cett

5、e faon. La spcification de ces tests lmentaires nentre pas dansle cadre de la prsente Recommandation, mais ces tests lmentaires peuvent tre inclus dans une spcification de testsde conformit.NOTE Par exemple, certaines prescriptions de conformit statique relatives un service dapplication peuvent exig

6、er destechniques de test spcifiques cette couche application particulire.La prsente Recommandation sapplique llaboration de suites de tests dapplications dun ou plusieurs protocolesadjacents, quils soient ou ne soient pas encastrs dans dautres protocoles.1.3 Les points ci-aprs nentrent pas dans le c

7、adre de la prsente Recommandation:a) les relations entre la spcification dune suite de tests abstraite (ATS) et les techniques de descriptionformelle;b) la ralisation de tests au moyen de mthodes spcifiques des applications, des protocoles ou dessystmes particuliers, y compris de tests par des moyen

8、s autres que des changes de PDU.NOTE La prsente Recommandation sapplique entirement certains protocoles de la couche physique, mais non tous.Pourtant, bon nombre de concepts sappliquent tous les protocoles.2 RfrencesLes Recommandations et autres rfrences suivantes contiennent des dispositions qui, p

9、ar suite de la rfrence qui y estfaite, constituent des dispositions valables pour la prsente Recommandation. Au moment de la publication, les ditionsindiques taient en vigueur. Toute Recommandation ou autre rfrence est sujette rvision; tous les utilisateurs de laprsente Recommandation sont donc invi

10、ts rechercher la possibilit dappliquer les ditions les plus rcentes desRecommandations et autres rfrences indiques ci-aprs. Une liste des Recommandations UIT-T en vigueur est publiergulirement. Recommandation UIT-T X.200 (1994) | ISO/CEI 7498-1:1994, Technologies de linformation Intercon-nexion des

11、systmes ouverts Modle de rfrence de base: Le modle de rfrence de base. Recommandation UIT-T X.210 (1993) | ISO/CEI 10731:1994, Technologies de linformation Intercon-nexion des systmes ouverts Modle de rfrence de base: Conventions pour la dfinition de service delinterconnexion de systmes ouverts._1)L

12、a Recommandation X.291 et ISO/CEI 9646-2, Technologies de linformation Interconnexion des systmes ouverts Essais deconformit Mthodologie gnrale et procdures Partie 2: Spcification des suites de tests abstraites, sont techniquementcohrents.2 Recommandation X.291 (04/95) Recommandation X.209 du CCITT

13、(1988), Spcification des rgles de codage pour la notation desyntaxe abstraite numro un (ASN.1).ISO/CEI 8825:1990, Technologies de linformation Interconnexion de systmes ouverts Spcificationde rgles de base pour coder la notation de syntaxe abstraite numro un. Recommandation UIT-T X.290 (1995), Cadre

14、 gnral et mthodologie des tests de conformit OSI pourles Recommandations sur les protocoles pour les applications de lUIT-T Concepts gnraux.ISO/CEI 9646-1:1994, Technologies de linformation Interconnexion de systmes ouverts Cadregnral et mthodologie des tests de conformit OSI Partie 1: Concepts gnra

15、ux. Recommandation X.292 du CCITT (1992), Cadre et mthodologie des tests de conformit OSI pour lesRecommandations sur les protocoles pour les applications du CCITT Notation combine arborescenteet tabulaire.ISO/CEI 9646-3:1992, Technologies de linformation Interconnexion de systmes ouverts Essais dec

16、onformit Mthodologie gnrale et procdures Partie 3: Notation combine arborescente ettabulaire (TTCN).ISO/CEI 9646-3:1992 Amendement 12), Technologies de linformation Interconnexion de systmesouverts Essais de conformit Mthodologie gnrale et procdures Partie 3: Notation combinearborescente et tabulair

17、e (TTCN). Amendment 1: TTCN extensions. Recommandation UIT-T X.293 (1995), Cadre gnral et mthodologie des tests de conformit OSI pourles Recommandations sur les protocoles pour les applications de lUIT-T Ralisation de tests.ISO/CEI 9646-4:1994, Technologies de linformation Interconnexion de systmes

18、ouverts Cadregnral et mthodologie des tests de conformit OSI Partie 4: Ralisation des tests. Recommandation UIT-T X.295 (1995), Cadre gnral et mthodologie des tests de conformit OSI pourles Recommandations sur les protocoles pour les applications de lUIT-T Spcification de tests de profilde protocole

19、.ISO/CEI 9646-6:1994, Technologies de linformation Interconnexion de systmes ouverts Cadregnral et mthodologie des tests de conformit OSI Partie 6: Spcification de test pour les profils deprotocoles. Recommandation UIT-T X.2963), Cadre gnral et mthodologie des tests de conformit OSI pour lesRecomman

20、dations sur les protocoles pour les applications de lUIT-T Dclarations de conformitdinstance.ISO/CEI 9646-7:1995, Technologies de linformation Interconnexion de systmes ouverts Cadregnral et mthodologie des tests de conformit OSI Partie 7: Dclaration de conformit dinstance.3 DfinitionsPour les besoi

21、ns de la prsente Recommandation, toutes les dfinitions de la Recommandation X.290 sappliquent.4 AbrviationsPour les besoins de la prsente Recommandation, les abrviations donnes dans la Recommandation X.290 sappliquent.Les abrviations ci-aprs sy appliquent galement:ACSE Elment de service de contrle d

22、association (association control service element)ASE Elment de service dapplication (application service element)ASN.1 Notation de syntaxe abstraite numro un (abstract syntax notation one)ASP Primitive de service abstraite (abstract service primitive)ATM Mthode de test abstraite (abstract test metho

23、d)_2)A paratre.3)Actuellement ltat de projet.Recommandation X.291 (04/95) 3ATS Suite de tests abstraite (abstract test suite)ICS Dclaration de conformit de ralisation (implementation conformance statement)IUT Application sous test (implementation under test)IXIT Informations supplmentaires sur lappl

24、ication destines au test (implementation extrainformation for testing)LT Testeur infrieur (lower tester)LTCF Fonction de commande de testeur infrieur (lower tester control function)MPyT Test multiparti (multi-party testing)OSI Interconnexion des systmes ouverts (open systems interconnection)PCO Poin

25、t de contrle et dobservation (point of control and observation)PCTR Rapport de test de conformit au protocole (protocol conformance test report)PDU Unit de donnes de protocole (protocol data unit)RTS Service de transfert distant (remote transfer service)SAP Point daccs au service (service access poi

26、nt)SPyT Test biparti (single party testing)SUT Systme tester (system under test)TCP Procdures de coordination de test (test coordination procedures)TMP Protocole de gestion de test (test management protocol)TSSb) tre spcifie dans une notation de test normalise par lUIT-T ou lISO/CEI;c) satisfaire to

27、utes les prescriptions stipules aux articles 9 15 inclus;d) tre dans une spcification publie par lUIT-T ou lISO/CEI ou, dfaut, dans une spcificationaccessible au public en cours de normalisation lUIT-T ou lISO/CEI dont la normalisation est la plusavance possible et qui est au moins un projet de comi

28、t ou quivalent.NOTE Pour que les ATS qui nont pas t labores dans le cadre du processus de normalisation soient conformes toutes les dispositions de la prsente Recommandation, il convient de les soumettre une normalisation internationale, de faon garantir quelles seront examines, modifies et acceptes

29、 lchelle internationale.5.3 Il est recommand dutiliser comme notation de test la notation combine arborescente et tabulaire (TTCN). Sila TTCN est utilise, lATS doit satisfaire les prescriptions de la Recommandation X.292.4 Recommandation X.291 (04/95)6 Prescriptions de conformit des spcifications de

30、 base relatives lOSI6.1 IntroductionLa signification de la conformit dans lOSI est traite dans la Recommandation X.290. Une comprhension nonambigu et objective des prescriptions de conformit dune spcification de base OSI est une condition pralable llaboration dune ATS pour cette spcification. Les ar

31、ticles 6 et 7 stipulent les prescriptions, que doivent respecter lesconcepteurs de suites, issues dune telle comprhension des prescriptions de conformit.Dautres directives figurent dans lAppendice II.6.2 Prescriptions gnrales6.2.1 Une distinction claire doit tre faite entre les prescriptions de conf

32、ormit statique et dynamique. Pour vitertoute ambigut, elles devraient tre stipules sparment.6.2.2 La signification de la conformit la spcification doit tre claire: ce quil faut faire (cest-dire obligatoire),ce qui est autoris mais non obligatoire (cest-dire facultatif) et ce quil ne faut pas raliser

33、 (cest-dire interdit), pourtre conforme la spcification.6.2.3 Il doit toujours tre possible de dcider si une application de communication est dynamiquement conforme ounon.Par exemple, il devrait tre possible danalyser lenregistrement de lactivit dune unit de donnes de protocole (PDU) etde dcider si

34、elle est valide au regard de la spcification pertinente.6.3 Clauses de conformit6.3.1 Chaque spcification de base qui spcifie un protocole OSI, une syntaxe abstraite, des rgles de codage ou desobjets informationnels doit comporter une clause de conformit, qui doit tre claire et sans ambigut.6.3.2 Le

35、s clauses de conformit doivent distinguer les catgories dinformations suivantes:a) rfrences aux paragraphes qui noncent des prescriptions de conformit dynamique;b) prescriptions de conformit statique concernant lapplication de la spcification de base;c) prescriptions de conformit statique concernant

36、 les dpendances multispcification (voir 6.4).6.3.3 Lobligation dlaborer une ICS, partir du formulaire ICS doit tre indique indpendamment desprescriptions relatives lapplication de la spcification proprement dite.6.3.4 La clause de conformit dune spcification de protocole devrait galement inclure:a)

37、lobligation dtre capable daccepter toutes les squences correctes de PDU reues dentits homologues etdy rpondre par des squences correctes de PDU;b) lobligation dtre capable de rpondre correctement toutes les squences incorrectes de PDU reues;c) dans les protocoles en mode connexion, la possibilit de

38、prendre en charge linitialisation duneconnexion, lacceptation dune connexion ou les deux;d) dans les protocoles en mode sans connexion, la possibilit de prendre en charge la transmission dunePDU, la rception dune PDU ou les deux.6.3.5 Une liste de vrification de ce qui devrait tre inclus ou cit en r

39、frence chaque clause de conformit estdonne en II.5.6.4 Dpendances multispcificationDes dpendances multispcification peuvent tre spcifies par chaque spcification de base imposant la fourniture decaractristiques non obligatoires par une ou plusieurs spcification(s) de base sous-jacente(s). Si des dpen

40、dances multi-spcification doivent tre incluses dans un formulaire ICS, le formulaire doit uniquement concerner les dpendancesmultispcification spcifies dans la clause de conformit de la spcification de base correspondante.Recommandation X.291 (04/95) 5Les dpendances multispcification doivent normale

41、ment tre spcifies dans des termes tels que: quels lments dunservice sous-jacent donn sont ncessaires pour prendre en charge le protocole ou lobjet informationnel donn. De plus,chaque spcification de protocole sous-jacent doit prciser quelles units du protocole sont ncessaires pour quunlment de servi

42、ce donn puisse tre considr comme pris en charge. Ceci dcoule de la fonction de llment deservice et nimplique en aucune manire lexistence dune interface de service.NOTE Il ne sagit pas de conformit au service, mais plutt une expression de prescriptions conditionnelles qui rsultedu respect dun protoco

43、le sa dfinition de service.Au cas o il nest pas possible dexprimer des dpendances par lintermdiaire du service sous-jacent, elles peuvent trespcifies en termes dunits de protocole sous-jacent ou dautre spcification ncessaire pour prendre en charge le plushaut protocole (la spcification de rfrence).L

44、es dpendances multispcification ne doivent tre spcifies dans une spcification de protocole que si elles sontncessaires pour conserver lintgrit de ce protocole. Elles doivent tre vites lorsquelles dfinissent rellement unprofil.Des dpendances multispcification peuvent aussi tre spcifies dune manire an

45、alogue dans une spcification dobjetinformationnel.7 Prescriptions imposes aux formulaires ICS7.1 Les prescriptions spcifiques imposes aux fournisseurs pour chaque dclaration ICS doivent tre stipulesdans la spcification de base pertinente. La spcification de ces obligations doit inclure un formulaire

46、 ICS. Le formulaireICS doit se prsenter sous la forme dun questionnaire remplir par le fournisseur ou le fabricant dune application de laspcification de base pertinente.7.2 Le formulaire ICS doit couvrir toutes les principales capacits obligatoires, toutes les fonctions optionnelles etconditionnelle

47、s, les lments de procdure, les paramtres, les options, les PDU, les temporisateurs, les dpendancesmultispcification et des autres capacits prcises dans la spcification de base.7.3 Il doit exister une correspondance bien dfinie ( laide de rfrences) entre le formulaire ICS et lesprescriptions de conformit statique. Lexpression des prescriptions de conformit statique du formulaire ICS doit trecohrente avec la clause de conformit de la spcificatio

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

当前位置:首页 > 标准规范 > 国际标准 > 其他

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