Add SIP contexts

A context is a way to create a relationship between SIP messages. You must add a context for each request. SIP contexts belong to a single test; they cannot be used across tests.

When creating a new request action, bind it to a context. Rational Performance Tester follows the rules for binding the messages as defined in the SIP protocol. A context has three binding options, which are determined by the method that you choose, as follows:

Method Context identifiers
Publish The SIP-ETag and the SIP-If-Match headers
Register The Call-ID header
all other SIP methods The local tag, the remote tag, and the Call-ID header

Contexts might overlap.

For example, after having established a call, a Message request from another user agent might arrive. The new context (including the Message request and corresponding responses) overlaps with the context that is created for the call.


  • SIP test editor overview
  • About SIP headers
  • Add sequence patterns to SIP tests

    Related tasks

  • Configure background registration
  • Configure a test to use the TLS transport
  • Create a SIP counterpart test
  • Run tests on computers with multiple network addresses
  • Configure different ports for a SIP location
  • Verify expected behavior