1、 KSKSKSKSKSKSKSK KSKSKS KSKSK KSKS KSK KS KS X ISO/IEC 9646 4 4: KS X ISO/IEC 9646 4:2008 2008 12 16 http:/www.kats.go.krKS X ISO/IEC 9646 4:2008 : ( ) ( ) () ()SJ ( ) : (http:/www.standard.go.kr) : : 2003 11 17 : 2008 12 16 2008-0888 : : ( 02-509-7262) (http:/www.kats.go.kr). 10 5 , . KS X ISO/IEC
2、9646 4:2008 i . KS X ISO/IEC 9646 4 . A( ) KS X ISO/IEC 9646 “ ” . 1: (KS X 3005 1) 2: (KS X ISO/IEC 9646 2) 3: 4: (KS X ISO/IEC 9646 4) 5: 6: (KS X ISO/IEC 9646 6) 7: . KS X ISO/IEC 9646 4:2008 4: Information technology Open Systems InterconnectionConformance testing methodology and framework Part
3、4: Test realization 1994 2 ISO/IEC 9646 4, Information technology Open Systems Interconnection Conformance testing methodology and framework Part 4: Test realization . 1 ISO/IEC 9646 2 (ATS) (MOT) . , MOT . ISO/IEC 9646 ATS . ATS (PSTS) . KS X 3005 1(ISO/IEC 9646 1) ATS MOT . , (IXIT) . . MOT , , .
4、2 . . ( ) . CCITT X.200(1984) | ISO 7498: 1984, Information processing systems Open Systems Basic reference model KS X 3005 1, 1: KS X ISO/IEC 9646 4:2008 2 (ITU-T X.290(1994) | ISO/IEC 9646 1 : 1994, Information technology Open Systems Interconnection Conformance testing methodology and framework P
5、art 1: General concepts, MOD) KS X ISO/IEC 9646 2, 2: (ITU-T X.291(1994) | ISO/IEC 9646 2 : 1994, Information technology Open Systems Interconnection Conformance testing methodology and framework Part 2 : Abstract test suite specification, IDT) ITU-T X.292(1993) | ISO/IEC 9646 3 : 1992, Information
6、technology Open Systems Interconnection Conformance testing methodology and framework Part 3: The Tree and Tabular Combined Notation(TTCN) ISO/IEC 9646 3 Amd1: 1993, Information technology Open Systems Interconnection Conformance testing methodology and framework Part 3: The Tree and Tabular Combine
7、d Notation(TTCN)Amendment 1: TTCN extensions ITU-T X.294(1994) | ISO/IEC 9646 5 : 1994, Information technology Open Systems Interconnection Conformance testing methodology and framework Part 5: Requirements on test laboratories and clients for the conformance assessment process KS X ISO/IEC 9646 6,
8、6: ITU-T X.295(1994) | ISO/IEC 9646 6 : 1994, Information technology Open Systems Interconnection Conformance testing methodology and framework Part 6 : Protocol profile test specification, IDT) ITU-T X.296(1994) | ISO/IEC 9646 7 : 1994, Information technology Open Systems Interconnection Conformanc
9、e testing methodology and framework Part 7 : Implementation Conformance Statements 3 ITU-T X.290 | KS X 3005 1(ISO/IEC 9646 1) . ISO/IEC 9646 3 “TTCN ” . 4 ITU-T X.290 | KS X 3005 1(ISO/IEC 9646 1) . ASP (abstract service primitive) ATM (abstract test method) ATS (abstract test suite) BIT (basic int
10、erconnection tests) ETS (executable test suite) ICS (implementation conformance statement) IUT (implementation under test) IXIT (implementation extra information for testing) LT (lower tester) LTCF (lower tester control function) MOT IUT (means of testing IDTs) MPyT (multi-party testing) OSI (open s
11、ystems interconnection) PATS (parameterized abstract test suite) KS X ISO/IEC 9646 4:2008 3 PCO (point of control and observation) PDU (protocol data unit) PETS (parameterized executable test suite) PSTS (profile specific test specification) PTS (profile test specification) SATS (selected abstract t
12、est suite) SETS (selected executable test suite) SPyT (single-party testing) SUT (system under test) TCP (test coordination procedures) TM-PDU PDU(test management PDU) TMP (test management protocol) TTCN (tree and tabular combined notation) UT (Upper Tester) 5 5.1 (ATS) OSI IUT (MOT) . 5.2 MOT . a)
13、b) c) d) e) MOT ATS ATS . MOT (PTS- ) ATS . 5.3 (MOT) ATS (ETS) . ATS . IUT (ICS) (IXIT) . , (PSTS) . IUT ICS IXIT KS X ISO/IEC 9646 4:2008 4 . ( ICS ) IXIT . MOT IUT . . 5.4 . . a) SATS: b) SETS: c) PATS: d) PETS: 5.5 (PETS) ATS . MOT PETS ATS(ICS IXIT) . MOT ETS, SET, PETS . . 6 6.1 . a) MOT b) c)
14、 d) IXIT e) 6.2 6.2.1 MOT KS X ISO/IEC 9646 2 ATS . (CD DIS) ATS . MOT . KS X ISO/IEC 9646 4:2008 5 a) (MPyT) , (LTCF) b) c) SUT (SPyT) MPyT d) , SPyT , MPyT e) ATS (TCP) f) SUT SPyT MPyT TCP g) MPyT SPyT TMP 6.2.2 MOT ATS . MOT ATS . MOT 5.3 IUT ( ) . ISO/IEC 9646 5 7.3 . ISO/IEC 9646 5 7.4 . 6.2.3
15、 MOT (BIT) . ATS MOT . MOT BIT . 6.2.4 (PETS) MOT , , PETS . 6.2.5 (MOT) ATS ATS MOT (6.3.4 ). ATS ( IXIT .) MOT . ATS . ATM KS X ISO/IEC 9646 4:2008 6 MOT . 6.2.6 MOT (6.4 ). 6.3 6.3.1 6.3 , SETS PETS ETS . 6.3.2 ATS ETS ATS . ATS ETS ETS 6.3.36.3.5 . ETS ATS . ( TMP) . 6.3.3 , . . . . MOT IUT (PDU
16、) . , . ATS ETS . ATS ETS . ATS ICS IXIT (ISO/IEC 9646 2 14. ). 6.3.4 ETS ATS . ETS ATS ETS . , ICS ( IXIT ) ATS IUT . IUT . KS X ISO/IEC 9646 4:2008 7 IUT . ATS SATS . 6.3.5 MOT IUT PETS . A.2.1 A.1 IUT . 6.4 6.2 MOT . , . PETS IUT , . . . a) PETS b) MOT, , , ETS ( ) c) ATS ( TTCN TTCN ) , MPyT d)
17、PDU IUT PDU IUT PDU e) . (ASP), , (PCO) TTCN . f) MPyT , ( TTCN ) LTCF g) h) . , , . i) j) ATS KS X ISO/IEC 9646 4:2008 8 j) TTCN ( ) ( ) . , ( ), ( ), ( 2 ) AST , . MOT . . A.3 6.5 IXIT IXIT MOT . , IUT MOT IXIT . IXIT IXIT ATS . ISO/IEC 9646 5 6.4.5 , IXIT IXIT . IXIT ISO/IEC 9646 5 6.4.5 . 6.6 AT
18、S ISO/IEC 9646 5 MOT . . a) MOT, , , ETS ( ) b) ( ) ITU-T , ATS c) MOT (A.4.3 ) d) ATS TCP e) ( ), MOT . . f) MOT g) ATS h) i) KS X ISO/IEC 9646 4:2008 9 , MOT . . 7 MOT 6. MOT . MOT ( , , , ) . KS X ISO/IEC 9646 4:2008 10 A ( ) A.1 (MOT) A.1.1 KS X 3005 1(ISO/IEC 9646 1), 7.4 , , , TCP, LTCF MOT .
19、LTCF MPyT . MOT . A.1.2 A.1.2.1 A.1.2.1.1 KS X EC 9646 2 SPyT (ATM) , . SPyT . a) b) ATS c) ( PDU , ASP, PDU(TM-PDU) , TCP .) . SUT IUT . A.1.2.1.2 MPyT . . a) (PCO) ( PCO .). b) . c) . A.1.2.2 , IUT . a) / ASP PDU . b) ASP PDU , , , KS X ISO/IEC 9646 4:2008 11 A.1.3 MOT ATS ATM , . . a) ASP IUT SUT b) IUT ASP . c) SUT . SPyT MPyT