Location-Based Services – Industry Standards
This is one those boring however necessary posts. Location-Based Services are a convergence of heterogeneous technologies, built from several separate components. In order to sustain operability, interoperability and reliability of all those systems, which highly important from user point of view the industry introduced several standards.The organizations that play significant roles in the development of LBS standards are the Open Mobile Alliance (OMA) and Open Geospatial Consortium (OGC). In addition to these, there are several other organizations that provide important components of the LBS standards infrastructure.
The Open Geospatial Consortium (OGC) is an international standards organization responsible for the development of standards for geospatial- and location-based services. To complement Location Interoperability Forum’s (LIF) advanced MLP services, OGC has come up with OpenLS Services that addresses the geospatial interoperability issues. Key services handled by OpenLS specification are:
- coordinate transformation,
- Web Mapping,
- Geography Markup Language (GML),
- geoprocessing and
- Web integration.
In order to make spatial standards interoperable with communication standards, such as, to integrate LBS into Internet, Web and wireless, OGC coordinates its activities with several organizations including OMA, IETF, W3C, OASIS, ISO, Parlay. Parlay is a consortium that develops open APIs based on their Open Systems Architecture (OSA) for mobile networks that provides functionality for authentication, authorization, and access to network services. APIs for OSA/Parlay enable service implementations within existing fixed and mobile telecommunications networks. This architecture/framework complements the GeoMobility Server, described here.
The GeoMobility server provides the basic functionalities on which location-based applications are built (the OpenLS Core Services). It provides subscribers with various location-based application services and content. By using open interfaces to access network location information, this server allows applications to access a set of core services known as the OpenLS Core Services. To summarize, the GeoMobility server provides:
- The Core Services and their OpenLS interfaces along with the OpenLS Information Model, consisting of Abstract Data Types (ADTs).
- A set of applications build upon the Core Services and accessing them through OpenLS interfaces.
- Content such as map data, points of interest, routes, and so on used by the Core Services; this content can also be hosted on other servers and accessed through the Internet.
- Various supporting functions for personalization, context management, billing, and logging.
Location Based Services – emergency applications
the USA initiative brought vast development of LBS technologies and infrastructure among mobile operators that allowed them to offer other services.