Abstract
The development of the Core INAP CS-2 standard and the corresponding conformance test suites by expert teams at the European Telecommunications Standards Institute (ETSI) are historical breakthroughs for the use of SDL and MSC within the international telecommunications standardization process. For the first time, the textual description of a standard has no priority over the corresponding SDL specification. The power of a standard SDL specification has been shown by the successful application of computer aided test generation methods for the production of the necessary standard conformance test suites. This paper introduces the Core INAP CS-2 protocol specification and describes the test generation procedure.
Similar content being viewed by others
References
P. Baker, E. Rudolph and I. Schieferdecker, Graphical test specification – The graphical format of TTCN-3, in: Proc. of the 10th SDL-Forum, Copenhagen, June 2001, Lecture Notes in Computer Science (Springer, New York, 2001).
B. Baumgarten and A. Giessler, OSI Conformance Testing Methodology and TTCN (Elsevier, Amsterdam, 1994).
U. Black, OSI: A Model for Computer Communications Standards (Prentice-Hall, Englewood Cliffs, NJ, 1993).
R. Bræk and O. Haugen, Engineering Real Time Systems (Prentice-Hall, Englewood Cliffs, NJ, 1993).
Cinderella AB, Cinderella SDL online product description, http://www.cinderella.dk.
ETSI DEN 301 931-4 (2000-08), Intelligent network (IN); Intelligent network capability set 3 (CS-3); Intelligent network application protocol (INAP); Protocol specification; Part 4: SDLs for SCF-SSF interface, European Telecommunications Standards Institute (ETSI), Sophia-Antipolis, France (2000).
ETSI EN 301 140-1, Intelligent network (IN); Intelligent network application protocol (INAP); Capability set 2 (CS-2); Part 1: Protocol specification, European Telecommunications Standards Institute (ETSI), Sophia-Antipolis, France (June 1999).
ETSI EN 301 140-3, Intelligent network (IN); Intelligent network application protocol (INAP); Capability set 2 (CS-2); Part 3: Test suite structure and test purposes (TSS&TP) specification for service switching function (SSF): Subpart 1 (EN 301 140-3-1): Basic capability set of CS-1 including CS-2 complements; Subpart 2 (EN 301 140-3-2): Call party handling (CPH); Subpart 3 (EN 301 140-3-3): Specialized resource functions (SRF), European Telecommunications Standards Institute (ETSI), Sophia-Antipolis, France (2000).
ETSI EN 301 140-4, Intelligent network (IN); Intelligent network application protocol (INAP); Capability set 2 (CS-2); Part 4: Abstract test suite (ATS) specification and partial protocol implementation extra information for testing (PIXIT) proforma for service switching function (SSF): Subpart 1 (EN 301 140-4-1): Basic capability set of CS-1 including CS-2 complements; Subpart 2 (EN 301 140-4-2): Call party handling (CPH); Subpart 3 (EN 301 140-4-3): Specialized resource functions (SRF), European Telecommunications Standards Institute (ETSI), Sophia-Antipolis, France (2000).
ETSI ES 201 873-1, Methods for testing and specification; The tree and tabular combined notation version 3 (TTCN-3); Part 1: TTCN-3 core language, European Telecommunications Standards Institute (ETSI), Sophia-Antipolis, France (2001).
ETSI ES 201 873-2, Methods for testing and specification; The tree and tabular combined notation version 3 (TTCN-3); Part 2: TTCN-3 tabular presentation format (TFP), European Telecommunications Standards Institute (ETSI), Sophia-Antipolis, France (2001).
ETSI ES 201 873-3, Methods for testing and specification; The tree and tabular combined notation version 3 (TTCN-3); Part 3: TTCN-3 graphical presentation format (GPF), European Telecommunications Standards Institute (ETSI), Sophia-Antipolis, France (2001).
Expert Telecoms, Contessa online product description, http://www.expert-telecoms.com.
A. Ek, Verifying message sequence charts with the SDT validator, in: SDL'93 – Using Objects, eds.O. Færgemand and A. Sarma (North-Holland, Amsterdam, 1993).
A. Ek, J. Grabowski, D. Hogrefe, R. Jerome, B. Koch and M. Schmitt, Towards the industrial use of validation techniques and automatic test generation methods for SDL specifications, in: SDL'97: Time for Testing – SDL, MSC and Trends, eds. A. Cavalli and A. Sarma (Elsevier, Amsterdam, 1997).
J. Ellsberger, D. Hogrefe and A. Sarma, SDL – Formal Object-oriented Language for Communicating Systems (Prentice-Hall, Englewood Cliffs, NJ, 1997).
J. Grabowski, A. Wiles, C. Willcock and D. Hogrefe, On the design of the new testing language TTCN-3, in: 13th IFIP Internat. Workshop on Testing Communicating System (Testcom 2000), Ottawa, 29 August 2000–1 September 2000 (Kluwer Academic, Dordrecht, 2000).
G.J. Holzmann, Design and Validation of Computer Protocols (Prentice-Hall, Englewood Cliffs, NJ, 1991).
ISO/IEC, Information technology – OSI – Conformance testing methodology and framework – Parts 1–7, ISO, International Standard 9646 (1994–1997).
ISO/IEC, Information technology – OSI – Conformance testing methodology and framework – Part 3: The tree and tabular combined notation (TTCN), International Standard 9646-3 (1997).
ITU-T Rec. Q.771-775, Signaling system No. 7 – Transaction capabilities, Geneva (1993).
ITU-T Rec. Z.105, Specification and description language (SDL) combined with abstract syntax notation one (ASN.1), Geneva (1995).
ITU-T Rec. Z.100, Specification and description language (SDL), Geneva (1996).
ITU-T Rec. Z.120, Message sequence chart (MSC), Geneva (1996).
ITU-T Rec. X.680-683, Information technology – Open systems interconnection – Abstract syntax notation ONE (ASN.1), Geneva (1997).
ITU-T Rec. X.690-691, Information technology – ASN.1 encoding rules, Geneva (1997).
G. Kessler and P. Southwick, ISDN: Concepts, Facilities, and Services, 3rd ed. (McGraw-Hill, New York, 1996).
K. Kimbler, C. Hagenfeldt, J. Ellsberger and G. Bergman, An environment for IN service prototyping and validation, in: Proc. of the 6th Internat. Conf. on Intelligence and Services in Networks 1999 (IS&N'99), Lecture Notes in Computer Science, Vol. 1597 (Springer, New York, 1999).
B. Koch, J. Grabowski, D. Hogrefe and M. Schmitt, Autolink – A tool for automatic test generation from SDL specifications, in: Proc. of the IEEE Workshop on Industrial Strength Formal Specification Techniques (WIFT'98), 21–23 October 1998 (CRC Press, Boca Raton, FL).
T. Magedanz and R. Popescu-Zeletin, Intelligent Networks (Internat. Thomson Computer Press, 1996).
D. Rayner, Future directions for protocol testing, learning lessons from the past, in: Testing of Communicating Systems, Vol. 10 (Chapman & Hall, London, 1997).
E. Rudolph, P. Graubmann and J. Grabowski, Tutorial on message sequence charts (MSC-96), in: Forte/PSTV'96, Kaiserslautern, October 1996.
J. Rumbaugh, I. Jacobson and G. Booch, The Unified Modelling Language, Reference Manual Version 1.1 (Rational, 1997).
M> Schmitt, A. Ek, J. Grabowski, D. Hogrefe and B. Koch, Autolink – Putting SDL-based test generation into practice, in: Testing of Communicating Systems, Vol. 11 (Kluwer Academic, Dordrecht, 1998).
D. Steedman, Abstract syntax notation one (ASN.1): The tutorial and reference, Technology Appraisals (1990) (reprint with corrections 1993).
Telelogic AB, TAU online product description, http://www.telelogic.com/products/ tau/.
J. Thörner, Intelligent Networks (Artech House, 1994).
Verilog SA, ObjectGeode online product description, http://www.telelogic.com/products/objectgeode/.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Grabowski, J., Hogrefe, D. SDL- and MSC-Based Specification and Automated Test Case Generation for INAP. Telecommunication Systems 20, 265–290 (2002). https://doi.org/10.1023/A:1016597229451
Issue Date:
DOI: https://doi.org/10.1023/A:1016597229451