Location Middleware – Secure, Reliable, Compliant.
Creativity Software's advanced Middleware solution (MiddleWise), ensures smooth communication between LCS client applications and the Location Positioning Equipment.
The robust, field proven Middleware ensures full connectivity with standards-based location infrastructure in any mobile network.
Reliable Connectivity from the experts in Location Based Services.
Robust Middleware Solutions for Location Based Services
Creativity Software’s LBS Middleware platform (MiddleWise) provides the crucial interface between the location measurement and positioning infrastructure (GMLC / SMLC) and the LCS client applications. MiddleWise includes a number of key components to ensure the smooth delivery of LCS applications and integration with the operator’s BSS/ OSS infrastructure:
- Connectors
- Location Manager
- APIs
- Database
- Interface to GMLC
- Security
- GIS Functions
Connectors
Connectors provide the interface between MiddleWise and the operators BSS/OSS infrastructure. These include connectivity to communications protocols, billing platforms and provisioning systems.
- Provisioning
- Online / Offline Charging Systems (Ro / Rf interfaces)
- USSD
- Web Portals
- IVR
- SMSC via SMPP
- WAP
- MMSC via MM7
Location Manager
The location manager is responsible for the queuing, prioritisation, caching and retry of location requests. It also acts as a buffer, initiating flow control to limit the volume of location requests from the LCS applications.
MiddleWise supports priority levels specified by the OMA MLP protocol, but can also be provisioned with customised priority levels under the control of the operator.
For example, this can allow higher priority to be given to requests from enterprise customers, allowing different service level policies to be implemented and offered commercially.
APIs
Creativity Software has defined three APIs:
Location, Messaging and Billing
The API provides all common services to LCS client applications. The interface is compliant to the OSA Parlay-X standards. It implements the following API modules:
- Short Messaging
- Multi-Media Messaging
- Payment
- Terminal Location
GIS and Map Access
There are two API modules, covering all relevant cases, HTTP API and Javascript SDK, allowing integration with associated A-GPS and mapping solutions.
Web Services Interface
The Web Service Interface covers all remaining functions.
Database
MiddleWise is agnostic to databases, offering the potential to integrate with any commercial database solution. However, we recommend the use of PostgreSQL, which offers low cost of ownership, carrier-grade reliability and is highly scalable to meet service growth and evolution.
All of our solutions support fault tolerance and redundancy. The GIS solution has its own data repository, which also offers full redundancy.
Interface to GMLC
MiddleWise can interconnect to any OMA MPL (3.1 or 3.2) compliant GMLC. The resulting accuracy of the location information depends on the underlying implementation and can be based on:
- Cell-ID
- Cell-ID / Timing Advance / RxLev
- A-GPS
Security
MiddleWise provides the capability to configure emergency requests, priorities, black / white lists, and access rights for each supported LCS client application. Interfaces for E911 emergency service requests can also be provisioned.
GIS Functions
MiddleWise supports a range of GIS functions, including:
- Mapping
- Geocoding
- Reverse-Geocoding
- Routing
- POI / Directory Search
More details regarding GIS platform capabilities can be supplied on request.
|