Access and Terminals (AT); Short Message Service (SMS) for PSTN/ISDN; Test Suites for SMS User Based Solution; Part 8: Abstract Test Suite (ATS) user side for functional tests Protocol 1 (V1.1.1)
"The present document specifies the functional tests in TTCN for the Transfer Layer in a Terminal Equipment implementing the Short Message Service (SMS) for PSTN/ISDN@ UBS Protocol 1@ according to ES 201 912 [1] at the user etwork interface. Basic ISDN or PSTN call procedures apply in order to establish a circuit-switched band connection between such terminal equipment and an SM-SC. Tests for these procedures are outside the scope of the present document. UBS1 terminals send and receive TL messages in the voice-band connection using the FSK signalling as defined in EN 300 659-2 [2] and ES 200 778-2 [3] and the DLL services defined in clause 5 and annex A of ES 201 912 [1]. Tests for the Physical Layer of the FSK signalling are outside the scope of the present document. Tests for the DLL of UBS1 terminals have been defined in ES 202 912-3 [6]. Terminal Equipment implementing the Short Message Service (SMS) for PSTN/ISDN according to UBS Protocol 1 are required to implement the Transfer Layer according to TS 100 901 [4]. Transfer Layer messages used in this test specification are structured according to the present document@ but not all messages defined in TS 100 901 [4] are used (see clause 6.2). As the term ""functional tests"" indicates@ the present document is no conformance test specification: a comprehensive coverage of functions and TL protocol features is not attempted. Only the main functions and TL procedures related to outgoing SM-calls (from the SM-TE) and incoming SM-calls (to the SM-TE) are tested (see also clause 6.2). The Abstract Test Suite designed in the present document is based on the test cases specified in tabular form combined with prose in ES 202 912-7 [7]. The Remote Single Layer Embedded Test Method (see ISO/IEC 9646-2 [9]) is applied for the UBS Protocol 1 functional tests. The following information can be found in this part@ directly or by reference (mostly to ES 202 912-7 [7]): -The overall test suite structure. -The testing architecture. -The test methods and PCO definitions. -The test configuration. -TTCN styles and conventions. -The design principles@ assumptions@ and used interfaces to the TTCN tester (e.g. ASPs). -Information about the services assumed from the Data Link Layer and the Physical Layer. -Interrelationships and dependencies between timeout values. -The partial PIXIT proforma. -The TTCN.MP and TTCN.GR forms for the mentioned protocols tests. While ISO/IEC 9646-1 [8] and ISO/IEC 9646-2 [9] have been used as the basis for the test specification methodology@ the ATS contained in the present document has been specified using TTCN-2++ (TR 101 666 [10]). Two forms of the ATS are provided (see annex A): -The TTCN Graphical form (TTCN.GR). -The TTCN Machine Processable form (TTCN.MP)."