The P25 ISSI Simulation Tool is designed to allow Public Safety users to analyze and to understand the behavior of the network when deploying the Inter-RF Subsystem Interface (ISSI) that connects multiple Radio Frequency Subsystems (RFSSs). The tool combines an easy to use Graphical User Interface (GUI) and a network simulator that models the ISSI protocol. By using the P25 ISSI Simulation Tool, the Public Safety users can evaluate different scenarios without the need for purchasing hardware and/or without affecting their current deployment. The tool can be used to simulate networks containing many RFSSs and several hundred Subscriber Units (SUs) generating both talk group calls and unit to unit calls. Each network element and SU can be configured separately allowing the user to tweak the parameters and see the impact on the user application. The tool also supports generic IP traffic (e.g. FTP) in order to simulate both dedicated and shared networks. The traffic generated by the SUs during the call can derive from a statistical function (e.g. exponential, uniform), or can be specified by the use of an audio file. When audio files are used, the tool records the traffic received by the SUs during the calls and the result can be heard during the simulation playback allowing the user to assess the quality of the call.
Graphical User Interface
The GUI allows the user to create the network topology, configure the applications, run the simulations, and view the results of the simulations, using both quantitative and qualitative data. The main features of the GUI are:
The ISSI network model is an extension to the NS-2 simulation platform. NS-2 is a discrete event simulator for network research. NS-2 contains models for many of the existing network technologies and protocols upon which new protocols can be added or existing ones extended or modified. Some example protocols that already exist for NS-2 that can be used to support the P25 ISSI model are Ethernet, IPv4, User Data Protocol (UDP), Session Initiation Protocol (SIP), and the Real-time transport protocol (RTP).
Our implementation of the ISSI model includes the Mobility Manager, Call Control Manager, and Transmission Control Manager as specified in TIA-102.BACA-A.
For more information on the various functional services, visit our ISSI protocol overview page.
The network model also includes an implementation of the Session Initiation Protocol (SIP), which is used by the ISSI protocol to carry signaling messages.
To ensure that our simulation model is accurate as possible, we simulated and validated the scenarios defined in the standard TIA-102.CACD-A (Inter-RF Subsystem Interface –Interoperability Test Procedures for Trunked Systems Involving the ISSI), for all the features that are available in the model.
The P25 ISSI Simulation Tool provides a wide range of information making it a versatile tool to analyze the behavior of the ISSI protocol. The following data is provided:
As a result, the user is able to: