Home ITEA
 
Project Publications
Project Whitepaper
Project Results-Flyer
Project Training Courses

 
   

Experience Package

 
 

Telecom SIP/BIB Case Study

   
     
 
 
 

Case study description

The system under test (SUT) is a Nokia mobile terminal. This mobile terminal is running two applications. One of these is the actual one to be tested: this application implements the Session Initiation Protocol (SIP). Conceptually, the SIP laboratory tester consists of two separate parts: a TTCN-3 SIP protocol tester (SIP tester) and a Bearer in a Box (BIB, consisting of an Insite BTS and a BSC Simulator) implementation as depicted in the figure below. The Insite BTS is a small base station for indoor usage.

The SIP protocol tester consists of TTCN-3 SIP test cases whose primary purpose are to simulate SIP entities residing in the network or other terminals, i.e. SIP proxies or user agents. In addition, a separate test component can be used to interact with a SIP application – the SIP test client – in order to automate execution of test cases. The tester supports transport of messages to the SUT via Ethernet and can be used as is in protocol testing. The second part of the SIP laboratory tester is the BIB. Its task is to intercept SIP data packets from the protocol tester and to replace the Ethernet with the desired terminal bearer information and radio interface required by the SUT, and vice versa. Both 2.5G and 3G radio interfaces are considered in the case study.

An important aspect of the test execution is to ensure that the transport of SIP messages via the BIB works, i.e. that no messages are lost in the communication between the protocol tester and the SUT as well as that the BIB fulfils the minimal performance requirements to execute such a test against a real terminal. This case study also investigates to which extend TTCN-3 test cases can be reused between different testing phases by replacing the physical transport bearers.

 
 
 
     
  interface_screenshot  
     
 
 
  Resources:  
  Case Study Description  
  Requirements on TT-medal technologies  
  Demonstrator Description  
  Case Study Evaluation Results  
 
 
 
 
 

 
© webmaster@tt-medal.org
©