OMA MLP support

The Mobile Location Protocol (MLP) is an application-level protocol for getting the position of mobile stations (mobile phones, wireless personal digital assistants etc.) independent of underlying network technology. The MLP serves as an interface between a Location Server and a Location Services Client (LCS).  MLP is specified by Open Mobile Alliance (OMA).

Testing LCS Client

For testing LCS Client applications, XML-Simulator can be configured to simulate a Location Server. XML-Simulator  provides the means to test and verify the behaviour of LCS Client applications against the simulated Location Server.

Testing Location Server

For testing Location Server applications, XML-Simulator  can be configured to simulate LCS Clients. XML-Simulator  provides the means to test and verify the behaviour of the Location Server against a simulated LCS Client.


OBSAI RP1 support

RP1 is a base stations internal interface specification downloadable from Open Base Station Architecture Initiative. RP1 is XML-based protocol. You need XML-Schema RP1 v2 to customize XML-Simulator  for testing RP1 applications. Elvior has made its implementation of RP1 v2 XML-Schema available here. Vendors are free to use or modify it.

RP1 interface specification defines the following RP1 protocol layers:

  • transport layer options: UDPCP, TCP [RFC793], SCTP [RFC2960]
  • application protocol (OAMP) between BTS Master Agent and Module Agent

XML-Simulator  supports UDPCP transport, TCP transport and OAMP application layers.

Testing BTS Module Agent applications 

For testing BTS Module Agent applications, XML-Simulator  can be configured to simulate BTS Master Agent application. XML-Simulator  provides the means to test and verify the behaviour of BTS Module Agent applications against the simulated Master Agent application.

Testing BTS Master Agent applications 

For testing BTS Master Agent applications, XML-Simulator  can be configured to simulate BTS Module Agent application. XML-Simulator  provides the means to test and verify the behaviour of BTS Master Agent applications against the simulated Module Agent applications.