< draft-rosen-ecrit-ecall-00.txt   draft-rosen-ecrit-ecall-01.txt >
ECRIT B. Rosen ECRIT B. Rosen
Internet-Draft NeuStar, Inc. Internet-Draft NeuStar, Inc.
Intended status: BCP H. Tschofenig Intended status: BCP H. Tschofenig
Expires: January 8, 2009 Nokia Siemens Networks Expires: January 13, 2009 Nokia Siemens Networks
July 7, 2008 U. Dietz
Vodafone
July 12, 2008
Best Current Practice for IP-based In-Vehicle Emergency Calls Best Current Practice for IP-based In-Vehicle Emergency Calls
draft-rosen-ecrit-ecall-00.txt draft-rosen-ecrit-ecall-01.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
skipping to change at page 1, line 35 skipping to change at page 1, line 37
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on January 8, 2009. This Internet-Draft will expire on January 13, 2009.
Abstract Abstract
This document describes how to use a subset of the IETF-based This document describes how to use a subset of the IETF-based
emergency call framework for accomplishing emergency calling support emergency call framework for accomplishing emergency calling support
in vehicles. Simplifications are possible due to the nature of the in vehicles. Simplifications are possible due to the nature of the
functionality that is going to be provided in vehicles with the usage functionality that is going to be provided in vehicles with the usage
of GPS. Additionally, further profiling needs to be done regarding of GPS. Additionally, further profiling needs to be done regarding
the encoding of location information. the encoding of location information.
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 4 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Protocol Profile . . . . . . . . . . . . . . . . . . . . . . . 5 3. Protocol Profile . . . . . . . . . . . . . . . . . . . . . . . 5
4. Data Profile . . . . . . . . . . . . . . . . . . . . . . . . . 8 4. Data Profile . . . . . . . . . . . . . . . . . . . . . . . . . 8
5. Example . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 5. Example . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6. Security Considerations . . . . . . . . . . . . . . . . . . . 11 6. Security Considerations . . . . . . . . . . . . . . . . . . . 11
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 12 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 12
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 13 8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 13
9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 14 9. Open Issues . . . . . . . . . . . . . . . . . . . . . . . . . 14
9.1. Normative References . . . . . . . . . . . . . . . . . . . 14 10. References . . . . . . . . . . . . . . . . . . . . . . . . . . 15
9.2. Informative references . . . . . . . . . . . . . . . . . . 14 10.1. Normative References . . . . . . . . . . . . . . . . . . 15
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 15 10.2. Informative references . . . . . . . . . . . . . . . . . 15
Intellectual Property and Copyright Statements . . . . . . . . . . 16 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 17
Intellectual Property and Copyright Statements . . . . . . . . . . 18
1. Introduction 1. Introduction
Emergency calls made from vehicles can assist with the objective of Emergency calls made from vehicles can assist with the objective of
significantly reducing road deaths and injuries. Unfortunately, significantly reducing road deaths and injuries. Unfortunately,
drivers often have a poor location-awareness, especially on urban drivers often have a poor location-awareness, especially on urban
roads (also during night) and abroad. In the most crucial cases, the roads (also during night) and abroad. In the most crucial cases, the
victim(s) may not be able to call because they have been injured or victim(s) may not be able to call because they have been injured or
trapped. trapped.
In Europe the European Commission has launched the eCall initiative In Europe the European Commission has launched the eCall initiative
that may best be described as a "user instigated or automatic system that may best be described as a user initiated or automatically
to provide notification to 'Public Safety Answering Point's (PSAP), triggered system to provide notifications to Public Safety Answering
by means of cellular communications, that a vehicle has crashed, and Point's (PSAP), by means of cellular communications, that a vehicle
to provide coordinates, a defined minimum set of data, and where has crashed, and to provide geodetic location information and where
possible a voice link to the PSAP.". The current specifications possible a voice channel to the PSAP. The current specifications
being developed to offer the eCall solution are defined to work with being developed to offer the eCall solution are defined to work with
circuit switched telephony. This document details how the same circuit switched telephony. This document details how the same
functionality can be accomplished using IP-based mechanisms. Since functionality can be accomplished using IP-based mechanisms. Since
cellular systems are being replaced with IP-based infrastructure this cellular systems are being enhanced with IP-based infrastructure this
document complements the ambigous goal to provide widespread document complements the ambiguous goal to provide widespread
availability of in-vehicular emergency services solutions. availability of in-vehicular emergency services solutions.
This document is organized as follows: Section 2 defines the This document is organized as follows: Section 2 defines the
terminology, Section 3 illustrates the required protocol terminology, Section 3 illustrates the required protocol
functionality, Section 4 indicates the required data that has to be functionality, Section 4 indicates the required data that has to be
transmitted within a PIDF-LO and Section 5 shows an example message transmitted within a PIDF-LO and Section 5 shows an example message
exchange. This document concludes with the security consideratoins exchange. This document concludes with the security considerations
in Section 6 and IANA considerations in Section 7. in Section 6 and IANA considerations in Section 7.
2. Terminology 2. Terminology
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in [1]. document are to be interpreted as described in [1].
This document re-uses a lot of the terminology defined in Section 3 This document re-uses a lot of the terminology defined in Section 3
of [9]. of [9].
skipping to change at page 5, line 48 skipping to change at page 5, line 48
are not relevant for this document are multiple locations (Section are not relevant for this document are multiple locations (Section
6.9 of [2]), location validation (Section 6.10 of [2]), default 6.9 of [2]), location validation (Section 6.10 of [2]), default
location (Section 6.11 of [2]) location (Section 6.11 of [2])
LoST: Emergency call routing support, for example utilizing LoST, is LoST: Emergency call routing support, for example utilizing LoST, is
provided by VSP. As such, the description in Section 8 of [2] is provided by VSP. As such, the description in Section 8 of [2] is
applicable to this document, except for requirement SP-25 and applicable to this document, except for requirement SP-25 and
SP-26 regarding legacy devices. SP-26 regarding legacy devices.
Signaling of emergency calls: Section 9 of [2] is applicable to this Signaling of emergency calls: Section 9 of [2] is applicable to this
document with the following exceptions: video and real-time text document with the following exception: ED-60/AN-25 is not
are not supported by the end device, ED-60/AN-25 is not applicable applicable as HELD is not used. Video and real-time text may be
as HELD is not used. Additionally, ED-62 dealing with "SIP supported by end device in the future, although currently not
signaling requirements for User Agents" is simplified as follows. envisioned. The corresponding text paragraphs are relevant from
The initial SIP signaling method is an INVITE request with the Section 9 of [2] when support is being provided. Additionally,
following setting: ED-62 dealing with "SIP signaling requirements for User Agents" is
simplified as follows. The initial SIP signaling method is an
INVITE request with the following setting:
1. The Request URI MUST be the service URN 'urn:service:ecall'. 1. The Request URI MUST be the service URN 'urn:service:ecall'.
2. The To header MUST be a service URN 'urn:service:ecall'. 2. The To header MUST be a service URN 'urn:service:ecall'.
3. The From header MUST be present and SHOULD be the AoR of the 3. The From header MUST be present and SHOULD be the AoR of the
caller. caller.
4. A Via header MUST be present. 4. A Via header MUST be present.
skipping to change at page 7, line 5 skipping to change at page 7, line 5
URI (either cid-URL or location-by-reference URI). URI (either cid-URL or location-by-reference URI).
12. SIP Caller Preferences [5] MAY be used to signal how the PSAP 12. SIP Caller Preferences [5] MAY be used to signal how the PSAP
should handle the call. For example, a language preference should handle the call. For example, a language preference
expressed in an Accept-Language header may be used as a hint expressed in an Accept-Language header may be used as a hint
to cause the PSAP to route the call to a call taker who to cause the PSAP to route the call to a call taker who
speaks the requested language. SIP Caller Preferences may speaks the requested language. SIP Caller Preferences may
also be used to indicate a need to invoke a relay service for also be used to indicate a need to invoke a relay service for
communication with people with disabilities in the call. communication with people with disabilities in the call.
Call backs: The description in Section 10 of [2] is not relevant for Call backs: The description in Section 10 of [2] is relevant for
this document. this document.
Mid-call behavior: The description in Section 11 of [2] is fully Mid-call behavior: The description in Section 11 of [2] is fully
applicable to this document. applicable to this document.
Call termination: [This item is for further discussion.] Call termination: The description in Section 12 of [2] is fully
applicable to this document.
Disabling of features: The description in Section 13 of [2] is fully Disabling of features: The description in Section 13 of [2] is fully
applicable to this document. applicable to this document.
Media: Real-time text and video are not supported. If voice calls Media: Real-time text and video may be supported in devices some
are supported then the description in Section 14 is applicable to time in the future. If voice calls are supported then the
this document. description in Section 14 is applicable to this document.
Testing: The description in Section 15 of [2] is fully applicable to Testing: The description in Section 15 of [2] is fully applicable to
this document. this document.
4. Data Profile 4. Data Profile
Due to the requirement for a built-in GPS receiver only geodetic Due to the requirement for a built-in GPS receiver only geodetic
location information will be sent within an emergency call. location information will be sent within an emergency call.
Furthermore, the number of location shapes is is restricted. Hence, Furthermore, the number of location shapes is is restricted. Hence,
the following location shapes of [6] MUST be implemented: 2d and 3d the following location shapes of [6] MUST be implemented: 2d and 3d
skipping to change at page 11, line 8 skipping to change at page 11, line 8
<method>GPS</method> <method>GPS</method>
</gp:geopriv> </gp:geopriv>
</device> </device>
</presence> </presence>
Figure 2: Example of In-Vehicular Emergency Call Message Flow Figure 2: Example of In-Vehicular Emergency Call Message Flow
6. Security Considerations 6. Security Considerations
This document does not raise security considerations beyond those This document does not raise security considerations beyond those
described in [10]. described in [10]. As with emergency service systems with end host
provided location information there is the possibility that that
location is incorrect, either intentially (in case of an a denial of
service attack against the emergency services infrastructure) or due
to a malfunctioning devices. The reader is referred to [11] for a
discussion of some of these vulnerabilities.
7. IANA Considerations 7. IANA Considerations
IANA is requested to register the URN 'urn:service:ecall' under the IANA is requested to register the URN 'urn:service:ecall' under the
sub-services 'sos' registry defined in Section 4.2 of [8]. sub-services 'sos' registry defined in Section 4.2 of [8].
urn:service:ecall This service identifier reaches a public safety urn:service:ecall This service identifier reaches a public safety
answering point (PSAP), which in turn dispatches aid appropriate answering point (PSAP), which in turn dispatches aid appropriate
to the emergency related to accidents of vehicles. to the emergency related to accidents of vehicles.
8. Acknowledgements 8. Acknowledgements
We would like to thank Michael Montag and Ulrich Dietz for their We would like to thank Michael Montag for his feedback.
feedback.
9. References 9. Open Issues
9.1. Normative References While working on this document a few aspects where discovered that
require further discussion:
o Today's work on the eCall system does not necessary require a
voice call to be established; a voice call may be established
whenever possible by the functionality offered by the device.
From a protocol mechanims, however, the design for establishing an
emergency call including voice and without voice support are
somewhat different. Further discussion on the design aspects are
needed to align this aspect.
o This document currently defines a new service URN to differentiate
it from ordinary calls as in-vehicular emergency calls are, in
some countries, routed to different PSAPs than regular emergency
calls. More thoughts are needed to determine whether this is the
best approach.
o The current version of the document assumes the usage of LoST at
the VSP to perform call routing of the in-vehicular emergency
call. This is useful when there are no dial strings need to be
learned nor any other service URNs need to be discovered. Further
discussion is needed whether additional service URNs might be made
available to the vehicle, for example to request roadside
assistance or similar services. In that case the option might be
provided to run LoST at the end host as well as on the VSP.
10. References
10.1. Normative References
[1] Bradner, S., "Key words for use in RFCs to Indicate Requirement [1] Bradner, S., "Key words for use in RFCs to Indicate Requirement
Levels", BCP 14, RFC 2119, March 1997. Levels", BCP 14, RFC 2119, March 1997.
[2] Rosen, B. and J. Polk, "Best Current Practice for [2] Rosen, B. and J. Polk, "Best Current Practice for
Communications Services in support of Emergency Calling", Communications Services in support of Emergency Calling",
draft-ietf-ecrit-phonebcp-04 (work in progress), February 2008. draft-ietf-ecrit-phonebcp-05 (work in progress), July 2008.
[3] Peterson, J., "A Presence-based GEOPRIV Location Object [3] Peterson, J., "A Presence-based GEOPRIV Location Object
Format", RFC 4119, December 2005. Format", RFC 4119, December 2005.
[4] Polk, J. and B. Rosen, "Location Conveyance for the Session [4] Polk, J. and B. Rosen, "Location Conveyance for the Session
Initiation Protocol", draft-ietf-sip-location-conveyance-10 Initiation Protocol", draft-ietf-sip-location-conveyance-10
(work in progress), February 2008. (work in progress), February 2008.
[5] Rosenberg, J., Schulzrinne, H., and P. Kyzivat, "Caller [5] Rosenberg, J., Schulzrinne, H., and P. Kyzivat, "Caller
Preferences for the Session Initiation Protocol (SIP)", Preferences for the Session Initiation Protocol (SIP)",
skipping to change at page 14, line 41 skipping to change at page 15, line 41
[7] Vishal, S., Schulzrinne, H., and H. Tschofenig, "Dynamic [7] Vishal, S., Schulzrinne, H., and H. Tschofenig, "Dynamic
Feature Extensions to the Presence Information Data Format Feature Extensions to the Presence Information Data Format
Location Object (PIDF-LO)", Location Object (PIDF-LO)",
draft-singh-geopriv-pidf-lo-dynamic-02 (work in progress), draft-singh-geopriv-pidf-lo-dynamic-02 (work in progress),
November 2007. November 2007.
[8] Schulzrinne, H., "A Uniform Resource Name (URN) for Emergency [8] Schulzrinne, H., "A Uniform Resource Name (URN) for Emergency
and Other Well-Known Services", RFC 5031, January 2008. and Other Well-Known Services", RFC 5031, January 2008.
9.2. Informative references 10.2. Informative references
[9] Schulzrinne, H. and R. Marshall, "Requirements for Emergency [9] Schulzrinne, H. and R. Marshall, "Requirements for Emergency
Context Resolution with Internet Technologies", RFC 5012, Context Resolution with Internet Technologies", RFC 5012,
January 2008. January 2008.
[10] Taylor, T., Tschofenig, H., Schulzrinne, H., and M. Shanmugam, [10] Taylor, T., Tschofenig, H., Schulzrinne, H., and M. Shanmugam,
"Security Threats and Requirements for Emergency Call Marking "Security Threats and Requirements for Emergency Call Marking
and Mapping", RFC 5069, January 2008. and Mapping", RFC 5069, January 2008.
[11] Tschofenig, H. and H. Schulzrinne, "Trustworthy Location
Information", draft-tschofenig-ecrit-trustworthy-location-00
(work in progress), July 2008.
Authors' Addresses Authors' Addresses
Brian Rosen Brian Rosen
NeuStar, Inc. NeuStar, Inc.
470 Conrad Dr 470 Conrad Dr
Mars, PA 16046 Mars, PA 16046
US US
Phone: Phone:
Email: br@brianrosen.net Email: br@brianrosen.net
skipping to change at page 16, line 5 skipping to change at page 17, line 26
Hannes Tschofenig Hannes Tschofenig
Nokia Siemens Networks Nokia Siemens Networks
Linnoitustie 6 Linnoitustie 6
Espoo 02600 Espoo 02600
Finland Finland
Phone: +358 (50) 4871445 Phone: +358 (50) 4871445
Email: Hannes.Tschofenig@gmx.net Email: Hannes.Tschofenig@gmx.net
URI: http://www.tschofenig.priv.at URI: http://www.tschofenig.priv.at
Ulrich Dietz
Vodafone
Chiemgaustrasse 116
Munich 81549
Germany
Email: Ulrich.Dietz@vodafone.com
Full Copyright Statement Full Copyright Statement
Copyright (C) The IETF Trust (2008). Copyright (C) The IETF Trust (2008).
This document is subject to the rights, licenses and restrictions This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors contained in BCP 78, and except as set forth therein, the authors
retain all their rights. retain all their rights.
This document and the information contained herein are provided on an This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
 End of changes. 19 change blocks. 
35 lines changed or deleted 85 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/