® ® introduction and discussion to ogc open geosms standard kuo-yu slayer chuang, steven ramage,...

35
® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, [email protected]

Upload: karlie-ormes

Post on 15-Jan-2016

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

®®

Introduction and Discussion toOGC Open GeoSMS Standard

Kuo-Yu slayer Chuang,

Steven Ramage, [email protected]

Page 2: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

• 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

Background

Page 3: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

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

Page 4: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

SHORT MESSAGES SYSTEM

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

Page 5: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

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.9b in 2015 (US$105.5b 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

Page 6: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

OGC Open GeoSMS

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

Page 7: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Reason to Develop OGC Open GeoSMS

Page 8: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

http://maps.google.com/maps?q=38.9985,-77.030275&GeoSMSLet’s meet Lin’s Steak House at 7pm, the corner of Main St.slayer

© 2011 Open Geospatial Consortium

Dinner Plan with Friends

Page 9: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Exchange Location Information

Page 10: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Charter Members of OGC Open GeoSMS

CONTACT COMPANY EMAIL

Kuo-Yu slayer Chuang Industrial Technology Research Institute Slayer<at>itri.org.tw

Mike Botts University of Alabama in Huntsville mike.botts<at>botts-inc.net

Nobuhiro Ishimaru Hitachi, Ltd. nobuhiro.ishimaru.yu<at>hitachi.com

Lan-Kun Chung GIS Center, Feng Chia University Peter<at>gis.tw

Roland Wagner Beuth Hochschule für Technik Berlin

roland.wagner<at>beuth-hochschule.de

Jen-Chu Liu, Cheng-Wei Li, Cai-Fang Ye,

Kuan-Mei Chen

Industrial Technology Research Institute

liujenchu<at>itri.org.twharryli<at>itri.org.tw

caifangye<at>itri.org.twkmchen<at>itri.org.tw

Chun-Fu Lin, Zhong-Hung Lee

Industrial Technology Research Institute

(2004~2008, 2008~2009) 

Page 11: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

OGC Open GeoSMS Spec

1. Introduction

2. Conformance

3. Normative References

4. Terms and Definitions

5. Abbreviated Terms

6. Open GeoSMS Format

7. Open GeoSMS Examples

Annex: Abstract Test Suite and Conformance Testing (Normative)

12 Pages including the Cover

Page 12: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

OGC Open GeoSMS

Defines a short messaging service (SMS) encoding to exchange lightweight location information between different mobile devices or applications.

Open GeoSMS 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 GeoURI

© 2011 Open Geospatial Consortium

Page 13: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

OGC Open GeoSMS Spec

1. Introduction

2. Conformance

3. Normative References

4. Terms and Definitions

5. Abbreviated Terms

6. Open GeoSMS Format

7. Open GeoSMS Examples

Annex: Abstract Test Suite and Conformance Testing (Normative)

12 Pages including the Cover

Page 14: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Conformance Testing

• Specific conformance tests for an Open GeoSMS 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 GeoSMS 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 GeoSMS.Test Method: To verify that the first line of an SMS shall be an http/https URI with the postfix as “&GeoSMS” 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 GeoSMS. http://maps.geosms.cc/showmap?geo=23.9572,120.6860&GeoSMSReference: Subclause of chapter 5.1 according to Requirement 1, 2 and 3.Test Type: Basic and Conformance

Page 15: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

OGC Open GeoSMS Spec

1. Introduction

2. Conformance

3. Normative References

4. Terms and Definitions

5. Abbreviated Terms

6. Open GeoSMS Format

7. Open GeoSMS Examples

Annex: Abstract Test Suite and Conformance Testing (Normative)

12 Pages including the Cover

Page 16: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Normative References

• OGC 06-121r9, OGC Web Service Common Standard, version 2.0.0, April 2010.

• OGC 06-042, OpenGIS® Web Map Service Implementation Specification, version 1.3.0, 2006.

• WGS 84 Earth Gravitational Model website, available at <http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008/egm08_wgs84.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/rfc3986.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/rfc2616.txt>.

• E. Rescorla, “HTTP over TLS”, IETF RFC 2818, May 2000, available at <http://www.ietf.org/rfc/rfc2818.txt>.

• 3GPP TS 23.040 V10.0.0, “Technical realization of the Short Message Service (SMS)”, March 2011, available at http://www.3gpp.org/ftp/Specs/html-info/23040.htm.

Page 17: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

OGC Open GeoSMS Spec

1. Introduction

2. Conformance

3. Normative References

4. Terms and Definitions

5. Abbreviated Terms

6. Open GeoSMS Format

7. Open GeoSMS Examples

Annex: Abstract Test Suite and Conformance Testing (Normative)

12 Pages including the Cover

Page 18: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

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 GeoSMS– An exchangeable short message format with the geospatial

information for GPS and LBS applications

Page 19: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

OGC Open GeoSMS Spec

1. Introduction

2. Conformance

3. Normative References

4. Terms and Definitions

5. Abbreviated Terms

6. Open GeoSMS Format

7. Open GeoSMS Examples

Annex: Abstract Test Suite and Conformance Testing (Normative)

12 Pages including the Cover

Page 20: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

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

Page 21: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

OGC Open GeoSMS Spec

1. Introduction

2. Conformance

3. Normative References

4. Terms and Definitions

5. Abbreviated Terms

6. Open GeoSMS Format

7. Open GeoSMS Examples

Annex: Abstract Test Suite and Conformance Testing (Normative)

12 Pages including the Cover

Page 22: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

• Open GeoSMS 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 GeoSMS informative doc

http://maps.google.com/maps?q=32.2587,-115.2872&GeoSMSNeed at least two with first aid kits to this location Near the Intersection of San Felipe-Mexicali andBaja California 4, Maxico 22:40:42 UTC April 1, 2011

Open GeoSMS Format

Page 23: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

OGC Open GeoSMS Spec

1. Introduction

2. Conformance

3. Normative References

4. Terms and Definitions

5. Abbreviated Terms

6. Open GeoSMS Format

7. Open GeoSMS Examples

Annex: Abstract Test Suite and Conformance Testing (Normative)

12 Pages including the Cover

Page 24: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Emergency and Disaster Management with Open GeoSMS

Incident Report

Task Dispatch

Team Communication

Page 25: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Open GeoSMS with Ushahidi

Page 26: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org
Page 27: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

ITRI is now working with Tzu-Chi which has over one million volunteersas standby force for international disaster management and response, based on Open GeoSMS enabled services

Page 28: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Open GeoSMSwith auto-tagged geolocation

and text description

Direct Phone Call for Incident Report

SMS with text description

Incident Report

Page 29: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Open GeoSMSPeople at 47th street need your help

Open GeoSMSPeople at 47th street need your help

Task Dispatch

Page 30: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

We are here!!

Team Communication

Page 31: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Sahana App with Open GeoSMS

Page 32: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Real Services with Open GeoSMS

Page 33: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

© 2011 Open Geospatial Consortium

Open GeoSMS Enabled Services

Page 34: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Toward Open Source and Community

• App for Android and iPhone– Open GeoSMSer– Where2Meet (coming soon)

• SDK for Android Developer– http://code.google.com/p/ogs-

sdk

• Upcoming JSON-based Web Service for Sending and Parsing Open GeoSMS

Page 35: ® ® Introduction and Discussion to OGC Open GeoSMS Standard Kuo-Yu slayer Chuang, Steven Ramage, sramage@opengeospatial.org

Not just Pray, We Act!