
TeleServer® Message Switch provides a comprehensive solution to the problem of supporting
mobile law enforcement agents over different types of media including Local Area Networks
(LAN), radio systems, and internet connections. It enables law enforcement agencies to
communicate with users with just the right degree of service that a particular
application calls for. This can range from no knowledge of the type of link to complete
control of the communications session. It also provides the following critical
capabilities: ease of use, network management, good performance, guaranteed message
delivery, and standard programming interfaces.
When used in conjunction with the
mobile client public safety application, law enforcement agents are able to
easily exchange timely information about incidents, accidents, arrests, and warrants, and
the people involved in them.
Features and Benefits
Supports hundreds of simultaneous users
Powerful remote management and control
Based on Microsoft Server and
database technology
Authentication provided through
Microsoft Active DirectoryCommunications can be made over various connections, including: wireless and LAN based networks
Automatic logging of all important communications with remote
users
Architecture
TeleServer is a reliable, high-performance,
open-standards message switch based on Microsofts highly reliable and very scaleable
Windows Server technology. The system prioritizes all communications, logs errors,
maintains statistics for later reporting, provides system security, displays real-time
status information, and provides an administrator interface to the system control
functions.
TeleServer is the central component of a modular message switch
comprised of Management Controls, a Communications Transport, Specialized Backend
Application Interfaces, and Electronic Software Distribution. If functions need to be
added or changed, each of the components are flexible enough to do so without impacting
the operation of other system components.
Management Controls
This component is responsible for all recording
of problems, providing real-time status information, and logging of system statistics. It
also controls the distribution of software and table updates to mobile units, and is
responsible for escalating system problems to the appropriate persons or systems.
The Management Controls easily manage and define the TeleServer
to meet the needs of the department. With TeleServer, System Administrators are able to:
Define individual agency /
department organizations
Delagate management responsibility to specific individuals in each agency
Specify the number of attempts that the message switch should
make to send a message to a mobile unit before an alert is generated and routed to the
Administrator
Specify the time in which a message must be delivered before a
warning message is generated
Define IDs and passwords for each user by region
Specify the parameters which control password aging,
deactivation, etc.
Define the user community into one or more logical sub-groups for
easy administration
Specify the level of security authorization for each
sub-Administrator
System security is provided by utilizing operating system
capabilities in the Microsoft
NTs operating
system software. All privlieges for each user are stored in a SQL database, which
is then used to control access to all system components.
One or more System Administrators
and multiple Agency Administrators, depending upon departmental needs, are defined within the system
and given authority as required.
Communications Transport
The message switch ensures highly reliable and
efficient communications over a number of wireless and LAN
networks. This flexible design insulates the message switch from all dependencies on the
particular capabilities of each network. Protocols specifically designed for wireless data
communications optimize every communication over the open IP network protocol. In the case
of a proprietary wireless network, the TeleServer utilizes Telepartner
Internationals proprietary protocol. All functions can be accessed over LAN
connections as well.
Specialized Backend Application
Interfaces
The backend application interfaces provide a consistent
way for data to be stored in or retrieved from a variety of sources. This common interface
is based upon industry standard IP protocols, and thus simplifies the mobile application.
In most cases, adding a new database in the future will not involve any changes in the
mobile software.
NCIC/NLETS
TeleServer manages the communication with the NCIC
application over TCP or TN3270 links. Commands originating in the mobile
client are properly formatted and sent to the mainframe. The mobile client then formats
responses for user readability. The Administrator configures the system for as many
simultaneous sessions needed, thus allowing for greater system throughput and line
utilization.
CAD Interface
The central component of this interface is a
well-defined API that allows a variety of Computer Aided Dispatch (CAD) systems operating
in regional towns to communicate with the mobile units through the Message Switch. Each
CAD software vendor is required to write a set of functions using the common API defined
in the specification. These functions will enable the CAD system to respond to commands
issued by the CAD Interface sub-system using the API.
RMS Interface
The Records Management System (RMS) interface
uses an interface similar in architecture to the CAD interface. All data exchange is in
"record format" with display responsibility delegated to the mobile unit. The
message switch queues all requests to each Records system and associates a response with
the original request. Requests which go unanswered, or are sent to systems which are
unavailable, are noted as such after the prespecified time set by the Administrator.
Electronic Software Distribution
TeleServer automatically communicates with the mobile
client application and determines on an application by application basis what updates,
if any, are queued. Should an update be
scheduled, TeleServer initiates the transfer of the new data, minimizing transmission to
only the changed data. Should this transfer be interrupted for any reason, when it
resumes, the system will begin again where the last successful transfer was completed,
thus avoiding expensive duplicate retransmissions.
Technical Requirements:
Windows Server
operating system
Microsoft SQL Server
Redundant server configuration
(recommended)
Internet / wireless WAN
access
Net Motion (or equivalent, configuration dependent)
Microsoft Exchange software license (optional)
RAID disk access subsystem (optional)
Interface to external clocking system (optional)