Introduction and Discussion to OGC Open Geo SMS

  • Slides: 35
Download presentation
® ® Introduction and Discussion to OGC Open Geo. SMS Standard Kuo-Yu slayer Chuang,

® ® Introduction and Discussion to OGC Open Geo. SMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial. org

Background • The Open Geospatial Consortium (OGC) – Since 1994, – Delivering open standards

Background • The Open Geospatial Consortium (OGC) – Since 1994, – Delivering open standards to the global geospatial community, – A huge investment has been made by Governments, commercial, not-for-profit, research and academic organizations developing and implementing OGC standards. © 2011 Open Geospatial Consortium

Open Geospatial Consortium 33 Standards 54 Working Groups 172 Compliant Products 440 OGC Members

Open Geospatial Consortium 33 Standards 54 Working Groups 172 Compliant Products 440 OGC Members 667 Compliant and Implementing Products http: //www. opengeospatial. org/resource/products/complete © 2011 Open Geospatial Consortium

SMS has been adopt on almost every mobile phone and is rapidly used with

SMS has been adopt on almost every mobile phone and is rapidly used with a trillion-scale volumes People communicated with pure text, HTTP URL is supported on most smart phone However, lacks of common and open standard for exchanging location information SHORT MESSAGES SYSTEM

Operators Need New SMS-based Services • According to the latest forecasts from Informa Telecoms

Operators Need New SMS-based Services • According to the latest forecasts from Informa Telecoms & Media, SMS will remain a significant source of revenues and traffic for mobile operators on a global basis until at least 2015. – Global SMS revenues: US$136. 9 b in 2015 (US$105. 5 b in 2010) – Global SMS traffic: 8. 7 trillion messages in 2015 (5 trillion in 2010) • However, growth in SMS revenues is slowing or falling, particularly in developed markets, and mobile operators may lose a significant cash cow if they do not enable the new and innovative SMS-based services. http: //www. informatm. com/itmgcontent/icoms/whats-new/20017843617. html

The OGC Open Geo. SMS standard defines an encoding for location information over Short

The OGC Open Geo. SMS standard defines an encoding for location information over Short Messages System (SMS). OGC Open Geo. SMS

Reason to Develop OGC Open Geo. SMS

Reason to Develop OGC Open Geo. SMS

Dinner Plan with Friends http: //maps. google. com/maps? q=38. 9985, -77. 030275&Geo. SMS Let’s

Dinner Plan with Friends http: //maps. google. com/maps? q=38. 9985, -77. 030275&Geo. SMS Let’s meet Lin’s Steak House at 7 pm, the corner of Main St. slayer © 2011 Open Geospatial Consortium

Exchange Location Information

Exchange Location Information

Charter Members of OGC Open Geo. SMS CONTACT Kuo-Yu slayer Chuang Mike Botts Nobuhiro

Charter Members of OGC Open Geo. SMS CONTACT Kuo-Yu slayer Chuang Mike Botts Nobuhiro Ishimaru Lan-Kun Chung Roland Wagner COMPANY Industrial Technology Research Institute University of Alabama in Huntsville Hitachi, Ltd. GIS Center, Feng Chia University Beuth Hochschule für Technik Berlin Jen-Chu Liu, Cheng-Wei Li, Cai-Fang Ye, Kuan-Mei Chen Industrial Technology Research Institute Chun-Fu Lin, Zhong-Hung Lee Industrial Technology Research Institute (2004~2008, 2008~2009) EMAIL Slayer<at>itri. org. tw mike. botts<at>botts-inc. net nobuhiro. ishimaru. yu<at>hit achi. com Peter<at>gis. tw roland. wagner<at>beuthhochschule. de liujenchu<at>itri. org. tw harryli<at>itri. org. tw caifangye<at>itri. org. tw kmchen<at>itri. org. tw

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms 6. Open Geo. SMS Format 7. Open Geo. SMS Examples Annex: Abstract Test Suite and Conformance Testing (Normative) OGC Open Geo. SMS Spec 12 Pages including the Cover

OGC Open Geo. SMS Defines a short messaging service (SMS) encoding to exchange lightweight

OGC Open Geo. SMS Defines a short messaging service (SMS) encoding to exchange lightweight location information between different mobile devices or applications. Open Geo. SMS encoding for location is compatible with other OGC standards, such as those for sensor webs and earth imaging. It is also compatible with other standards such as the OASIS Common Alerting Protocol (CAP) standard and the IETF RFC Presence Information Data Format Location Object (PIDF-LO) - Possible harmonization with Geo. URI © 2011 Open Geospatial Consortium

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms 6. Open Geo. SMS Format 7. Open Geo. SMS Examples Annex: Abstract Test Suite and Conformance Testing (Normative) OGC Open Geo. SMS Spec 12 Pages including the Cover

Conformance Testing • Specific conformance tests for an Open Geo. SMS need to be

Conformance Testing • Specific conformance tests for an Open Geo. SMS need to be defined on the concrete service level in order to ensure full interoperability. Thus, the abstract test suite defined herein only ensures general interoperability. A Core part of Open Geo. SMS implementation shall satisfy the following characteristics to be minimally conformant with this encoding standard. Test Purpose: To verify that the format of an SMS is conformant with the mandatory requirements of Open Geo. SMS. Test Method: To verify that the first line of an SMS shall be an http/https URI with the postfix as “&Geo. SMS” and the valid location value for the first parameter that is conformant with Requirement 1, 2 and 3 in chapter 5. 1. Test Example: The following example conforms to a valid Open Geo. SMS. http: //maps. geosms. cc/showmap? geo=23. 9572, 120. 6860&Geo. SMS Reference: Subclause of chapter 5. 1 according to Requirement 1, 2 and 3. Test Type: Basic and Conformance

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms 6. Open Geo. SMS Format 7. Open Geo. SMS Examples Annex: Abstract Test Suite and Conformance Testing (Normative) OGC Open Geo. SMS Spec 12 Pages including the Cover

Normative References • OGC 06 -121 r 9, OGC Web Service Common Standard, version

Normative References • OGC 06 -121 r 9, OGC Web Service Common Standard, version 2. 0. 0, April 2010. • OGC 06 -042, Open. GIS® Web Map Service Implementation Specification, version 1. 3. 0, 2006. • WGS 84 Earth Gravitational Model website, available at <http: //earthinfo. nga. mil/Gand. G/wgs 84/gravitymod/egm 2008/egm 08_wgs 84. html>. • T. Berners-Lee, R. Fielding, and L. Masinter, “Uniform Resource Identifiers (URI): Generic Syntax”, IETF RFC 3986, January 2005, available at <http: //www. ietf. org/rfc 3986. txt>. • R. Fielding , J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, and T. Berners-Lee, “Hypertext Transfer Protocol -- HTTP/1. 1”, IETF RFC 2616, June 1999, available at <http: //www. ietf. org/rfc 2616. txt>. • E. Rescorla, “HTTP over TLS”, IETF RFC 2818, May 2000, available at <http: //www. ietf. org/rfc 2818. txt>. • 3 GPP TS 23. 040 V 10. 0. 0, “Technical realization of the Short Message Service (SMS)”, March 2011, available at http: //www. 3 gpp. org/ftp/Specs/html-info/23040. htm.

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms 6. Open Geo. SMS Format 7. Open Geo. SMS Examples Annex: Abstract Test Suite and Conformance Testing (Normative) OGC Open Geo. SMS Spec 12 Pages including the Cover

Terms and Definitions • For the purposes of this standard, the definitions specified in

Terms and Definitions • For the purposes of this standard, the definitions specified in Clause 4 of the OWS (OGC Web Services) Common Implementation Specification [1], in the Web Map Service Implementation Standard [2] shall apply. In addition, the following terms and definitions apply. • Open Geo. SMS – An exchangeable short message format with the geospatial information for GPS and LBS applications

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms 6. Open Geo. SMS Format 7. Open Geo. SMS Examples Annex: Abstract Test Suite and Conformance Testing (Normative) OGC Open Geo. SMS Spec 12 Pages including the Cover

Abbreviated Terms • • • AGPS Assisted Global Position System CRS Coordinate Reference System

Abbreviated Terms • • • AGPS Assisted Global Position System CRS Coordinate Reference System EPSG European Petroleum Survey Group HTTP Hypertext Transfer Protocol HTTPS Hypertext Transfer Protocol Secure OGC Open Geospatial Consortium POI Point of Interest SMSShort Message Service URI Uniform Resource Identifier URL Uniform Resource Locator WMS Web Map Service

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms 6. Open Geo. SMS Format 7. Open Geo. SMS Examples Annex: Abstract Test Suite and Conformance Testing (Normative) OGC Open Geo. SMS Spec 12 Pages including the Cover

Open Geo. SMS Format • Open Geo. SMS requirement class – Requirement 1: HTTP/HTTPS

Open Geo. SMS Format • Open Geo. SMS requirement class – Requirement 1: HTTP/HTTPS URI (Mandatory) – Requirement 2: Postfix String (Mandatory) – Requirement 3: Location Parameter (Mandatory) – Requirement 4: All coordinates shall be WGS 84 • Optional Element – Option 1: Payload – Further extensions are defined in Open Geo. SMS informative doc http: //maps. google. com/maps? q=32. 2587, -115. 2872&Geo. SMS Need at least two with first aid kits to this location Near the Intersection of San Felipe-Mexicali and Baja California 4, Maxico 22: 40: 42 UTC April 1, 2011

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms

1. Introduction 2. Conformance 3. Normative References 4. Terms and Definitions 5. Abbreviated Terms 6. Open Geo. SMS Format 7. Open Geo. SMS Examples Annex: Abstract Test Suite and Conformance Testing (Normative) OGC Open Geo. SMS Spec 12 Pages including the Cover

Incident Report Task Dispatch Team Communication Emergency and Disaster Management with Open Geo. SMS

Incident Report Task Dispatch Team Communication Emergency and Disaster Management with Open Geo. SMS

Open Geo. SMS with Ushahidi

Open Geo. SMS with Ushahidi

ITRI is now working with Tzu-Chi which has over one million volunteers as standby

ITRI is now working with Tzu-Chi which has over one million volunteers as standby force for international disaster management and response, based on Open Geo. SMS enabled services

Incident Report SMS with text description Open Geo. SMS with auto-tagged geolocation and text

Incident Report SMS with text description Open Geo. SMS with auto-tagged geolocation and text description Direct Phone Call for Incident Report

Task Dispatch Open Geo. SMS People at 47 th street need your help

Task Dispatch Open Geo. SMS People at 47 th street need your help

Team Communication We are here!!

Team Communication We are here!!

Sahana App with Open Geo. SMS

Sahana App with Open Geo. SMS

Real Services with Open Geo. SMS

Real Services with Open Geo. SMS

Open Geo. SMS Enabled Services © 2011 Open Geospatial Consortium

Open Geo. SMS Enabled Services © 2011 Open Geospatial Consortium

Toward Open Source and Community • App for Android and i. Phone – Open

Toward Open Source and Community • App for Android and i. Phone – Open Geo. SMSer – Where 2 Meet (coming soon) • SDK for Android Developer – http: //code. google. com/p/ogssdk • Upcoming JSON-based Web Service for Sending and Parsing Open Geo. SMS

Not just Pray, We Act!

Not just Pray, We Act!