location based services update for small cell forum

30
® Location Based Services and The Open Geospatial Consortium George Percivall, OGC Chief Engineer [email protected] @percivall Small Cell Forum 6 December 2013 Copyright © 2013, Open Geospatial Consortium

Upload: george-percivall

Post on 06-May-2015

699 views

Category:

Technology


1 download

DESCRIPTION

Presentation about OGC activities on location based services with an emphasis on indoor location and IndoorGML. Agenda of talk: - The power of location - Mission of OGC - OGC standards - OpenLS - OGC Open Location Services - New developments: IndoorGML and others

TRANSCRIPT

Page 1: Location Based Services update for Small Cell Forum

®

Location Based Services

and

The Open Geospatial Consortium

George Percivall, OGC Chief [email protected] @percivall

Small Cell Forum

6 December 2013Copyright © 2013, Open Geospatial Consortium

Page 2: Location Based Services update for Small Cell Forum

OGC®

Power of Location

• “Location targeting is holy grail for marketers”– Sir Martin Sorrell, WPP CEO, MWC 2011

• By measuring the entropy of each individual’s trajectory, we find a 93% potential predictability in user mobility – Limits of Predictability in Human Mobility, Science 2010

• 1st law of geography: "Everything is related to everything else, but near things are more related than distant things.” – Waldo Tobler

Copyright © 2013, Open Geospatial Consortium

Page 3: Location Based Services update for Small Cell Forum

OGC®

Region-Centric Geospatial Information

Feature-Centric Geospatial Information

Human-Centric Geospatial Information

Device-Centric Geospatial Information

1980s 1990s 2000s 2010s

Source of slide: Steve Liang, Univ. Calgary and chairman of OGC Sensor Web 4 IoT

Progression of geospatial information

Copyright © 2013, Open Geospatial Consortium

Page 4: Location Based Services update for Small Cell Forum

OGC®

Region-Centric Geospatial Information

Feature-Centric Geospatial Information

Human-Centric Geospatial Information

Device-Centric Geospatial Information

Indoor Space

IoTSpace

Source: S. Liang

Progression of Geospatial Information

Copyright © 2013, Open Geospatial Consortium

Page 5: Location Based Services update for Small Cell Forum

OGC®

Critical Interoperability Issues

OGC addresses Common Concerns:

"We can't share location data accurately.”

“How can I use geospatial information to benefit my user applications.”

"We can't easily access and process sensor data”

“Which indoor positioning technology we should implement?”

“How will we get indoor maps for all those buildings?”

Copyright © 2013, Open Geospatial Consortium

Page 6: Location Based Services update for Small Cell Forum

OGC®

The OGC Vision

Achieve the full societal, economic and scientific benefits of integrating location

resources into commercial and institutional processes worldwide

Copyright © 2013, Open Geospatial Consortium

http://www.webviewservice.org/http://indoorgml.net/

Page 7: Location Based Services update for Small Cell Forum

OGC®

The Open Geospatial Consortium

Not-for-profit, international voluntary consensus standards organization; leading development of geospatial standards

• Founded in 1994.

• 475+ members and growing

• 33 “core” standards

• 15 extensions/profiles

• Hundreds of product implementations

• Broad user community implementation worldwide

• Alliances and collaborative activities with ISO and many other SDO’s

Commercial41%

Government18%

NGO9%

Research7%

University24%

Copyright © 2013, Open Geospatial Consortium

Page 8: Location Based Services update for Small Cell Forum

OGC®

OGC at a Glance

Not-for-profit, international voluntary consensus standards organization; leading development of geospatial standards

• Founded in 1994.

• 475+ members and growing

• 33 “core” standards

• 15 extensions/profiles

• Hundreds of product implementations

• Broad user community implementation worldwide

• Alliances and collaborative activities with ISO and many other SDO’s

Copyright © 2013, Open Geospatial Consortium

Africa; 4 Asia Pacific; 59

Europe 203

Middle East 8

North America 163

South America 4

Page 9: Location Based Services update for Small Cell Forum

OGC®

OGC Alliance Partners A Critical Resource for Advancing Standards

… and otherswww.opengeospatial.org/ogc/alliancepartners

Copyright © 2013, Open Geospatial Consortium

Page 10: Location Based Services update for Small Cell Forum

OGC®

What does the OGC provide?

• Agreed upon consensus process for defining, testing, documenting, and approving standards

• Staff knowledge, expertise and support to work with the members to facilitate the consensus process.

• Comprehensive communications infrastructure for announcements, discussions and knowledge management

• A consensus-based forum for conflict resolution

• A set of standards with compliance tests

Copyright © 2013, Open Geospatial Consortium

Page 11: Location Based Services update for Small Cell Forum

OGC®

Compliant and Implementing Products Registered on the OGC Website

• 242 Organizations751 Products460 OGC Compliant Listings4424 Self-Registered Implementation Listings– http://www.opengeospatial.org/resource/products/

Copyright © 2013, Open Geospatial Consortium

Page 12: Location Based Services update for Small Cell Forum

OGC®

OGC Web Services Standards

Copyright © 2013, Open Geospatial Consortium

Web Map Service (WMS)

Web Feature Service (WFS)

Web Coverage Service (WCS)

Web Processing Service (WPS)

Style Layer Descriptor (SLD)

Catalogue (CSW)

OWS Context

Geography Markup Language (GML)

KML

The GeoWeb is enabled by OGC standards:

Page 13: Location Based Services update for Small Cell Forum

OGC®

OGC Sensor Web Enablement (SWE) Standards

Discovery and tasking of sensor assets, and the access and application of sensor observations for enhanced situational awareness

• Sensor Model Language • Observations & Measurements • Sensor Observation Service (SOS)• Sensor Planning Service (SPS)• Sensor Alert Service (SAS)• Catalogue Service/Sensors• PUCK

Copyright © 2013, Open Geospatial Consortium

Page 14: Location Based Services update for Small Cell Forum

OGC®

OGC OpenLS Standards

• Open platform for location-based application services • Developed in coordination with OMA

• GeoMobility Services– Geocode– Reverse Geocode– Route Service– Navigation Service– Tracking Service

Copyright © 2013, Open Geospatial Consortium

Page 15: Location Based Services update for Small Cell Forum

OGC®

Copyright © 2013, Open Geospatial Consortium

OpenLS Abstract Data Types

The OpenLS Information Model

RouteDetermination

Presentation

GatewayLIF MLP

Position ADT

GeocodeAddressADT

Position ADT

DirectoryAddress ADT

AOI ADTPosition ADT

POI ADT

ReverseGeocode

PositionADT

Address ADT

LocationADT

Position ADT Point location in well-known coordinate system

Address ADT Street address or intersection

Point of Interest (POI) ADT The location where someone can find place, product or service

Area of Interest (AOI) ADT A polygon, bounding box or circle used as a search template

Location ADT A location (Position, Address or POI)

Map ADT The portrayal of maps and feature overlays (routes & POI)

Route Summary ADT Metadata pertaining to a route

Route Geometry ADT Geometry data for a route

Route Maneuvers ADT Navigation maneuver data for a route

Route Directions ADT Turn-by-turn navigation instructions for a route

Route Summary ADTRoute Geometry ADTRoute Maneuvers ADTRoute Directions ADT

MapsRoutesRoute InstructionsPOIs

Geodata

Route DataDirectories

Page 16: Location Based Services update for Small Cell Forum

OGC®

Copyright © 2013, Open Geospatial Consortium

OpenLS Services

• Directory– Find location of a specific or nearest place, product or service.

• Location Gateway – Fetches position of a known mobile terminal from the network.

– Modeled after OMA Mobile Location Protocol (MLP), Standard Location Immediate Service

• Geocoder/Reverse Geocoder– transforms a description of a location, such as a place name, into a

geometry (e.g. GML Point)

• Presentation (Map Portrayal) Service– Portrays a base map derived and a set of ADT’s as overlays.

Page 17: Location Based Services update for Small Cell Forum

OGC®

Copyright © 2013, Open Geospatial Consortium

OpenLS Services

• Route– determines travel routes and navigation information between two or

more points.

• Navigation– Enhanced Route Service, while being current position cognizant.

• Tracking1. Position updates to a Tracking Server

2. Query Tracking Server by subscriber or Mobile Terminal ID

3. Relay Position from Tracking Server to downstream consumers

Page 18: Location Based Services update for Small Cell Forum

OGC®

Copyright © 2013, Open Geospatial Consortium

GMS

Typical Java-based Implementation

WirelessNetwork

MobileTerminal

GMLC/MPC

Portal

Mobile Terminal Detail

GMS Detail

(Optional) Java Application

J2ME CLDC/MIDP

OpenLS Application

Core Service Client Library

J2EE Connectors

Core Service

Ada

pter

s

Java Bean

PL/SQL

ServiceRegistry

WebService

Browser

Content

XML Request XML Response

Java & PL/SQL Interfaces

Java Reflection, HTTP, SOAP, JSP, and JDBC Interfaces

UDDI, WSDL, ebXML

Page 19: Location Based Services update for Small Cell Forum

Copyright © 2013, Open Geospatial Consortium

OpenLS concept for Metro Traffic Management

TravelAid Service

Directory Data (e.g.,

Y. P.)

Address Data

Map DataRoute Data

Route Determination

Service

Presentation Service

Geocoder Service

Directory Service

Advisory Data

Travel Advisory Service

Mobile Terminal

Weather Advisory Back Office Application

Road Construction Back Office Application

GatewayService

GMLC/MPC

Weather Data Service (ASP)

Road Construction Data Service (ASP)

LIF MLP

Portal &ServicePlatforms(front-end)

GeoMobility Server

Traffic Data

Traffic Service

Traffic Back Office Application

Traffic Data Service (ASP)

Back Office Apps Future OpenLS Current OpenLS

Tracking Service Track Data

Real-time Tracking

Page 21: Location Based Services update for Small Cell Forum

OGC®

Points of Interest

• POI Standard development– Began in W3C with OGC participation– OGC Standards Working Group formed to complete work– Final OGC vote and adoption process

• Key Use Case– Authoritative source maintains PoIs (Starbucks maintains their PoIs)

– PoI Aggregators offer services (Google offers search on PoI

database)– Consolidators gather PoIs from Authoritative sources using OGC

PoI Spec– http://openpoi.ogcnetwork.net

Copyright © 2013, Open Geospatial Consortium

Page 22: Location Based Services update for Small Cell Forum

OGC®

GeoPackagethe new universal geodata file format

•  GeoPackage is a universal file format for geodata. – open, standards-based, application and platform independent, and

self-describing. – Built on SQLite, so works on any desktop or mobile OS

• GeoPackage - the modern alternative to formats like GeoTIFF, SDTS and shapefiles

• Experience it here:

http://www.ogcnetwork.net/geopackage

Copyright © 2013, Open Geospatial Consortium

Page 23: Location Based Services update for Small Cell Forum

OGC®

Open GeoSMS = SMS + Location

http://maps.google.com/?q=40.036421,-105.272215&GeoSMSlet’s meet at the corner of Iris Ave. slayer

Copyright © 2013, Open Geospatial Consortium

Page 24: Location Based Services update for Small Cell Forum

OGC®

Copyright © 2013, Open Geospatial Consortium

http://www.openarml.org/

ARML2 Under development, Released for public comment and testing

Source: http://en.wikipedia.org/wiki/File:Wikitude.jpg

http://www.webviewservice.org/

Augmented Reality Markup Languagewww.opengeospatial.org/projects/groups/arml2.0swg

Page 25: Location Based Services update for Small Cell Forum

OGC®

Copyright © 2013, Open Geospatial Consortium

Indoor Frontier

Framework for Indoor Location and Navigation

1. Position Determination

2. Indoor Maps

3. Navigation and Routing

4. Indoor location quality

• OGC standards– IndoorGML – underway– Indoor 2D venue map - TBD– Indoor location quality

Page 26: Location Based Services update for Small Cell Forum

OGC®

InDoorGML

• IndoorGML representation and exchange of geoinformation required to build and operate indoor navigation systems

• Not just geometry but a model of the indoor space!• Adoption vote anticipated in 1Q2014

Copyright © 2013, Open Geospatial Consortium

Page 27: Location Based Services update for Small Cell Forum

OGC®

Blog

Copyright © 2013, Open Geospatial Consortium

http://www.opengeospatial.org/blog/1814

Page 28: Location Based Services update for Small Cell Forum

OGC®

Copyright © 2013 Open Geospatial Consortium

www.opengeospatial.org

Copyright © 2013, Open Geospatial Consortium

Page 29: Location Based Services update for Small Cell Forum

OGC®

Copyright © 2013, Open Geospatial Consortium

Interoperability is about Organizations

“Interoperability seems to be about the integration of information. What it’s really about is the coordination of organizational behavior.”

David SchellCEO and ChairmanOGC

http://indoorgml.net/

Page 30: Location Based Services update for Small Cell Forum

OGC®

IndoorGML: Multilayered Space Model

1st layer: Topographic space model– building’ structure (topography)– geometric-topological model– network for route planning

2nd layer: Sensor space model– sensor / transmitter structure– coverage of sensor areas– transition between sensor areas

• Builds on existing International standards CityGML and IFC– Already suitable for addressing, route descriptions and route tracking

– Add: sensor space model, mode of navigation, logical layers

© 2013 Open Geospatial Consortium 30

http://www.opengeospatial.org/projects/groups/swg indoorgml.net