1
Bluetooth
BluetoothBluetooth
Bluetooth
Hands-free Profile
Hands-free ProfileHands-free Profile
Hands-free Profile
Application Guideline
Application GuidelineApplication Guideline
Application Guideline
Ver0.9
Ver0.9Ver0.9
Ver0.96
66
6 draft
draft draft
draft
Dec
DecDec
Dec.
. .
. 11
1111
11, 2002
, 2002, 2002
, 2002
CCAP
CCAPCCAP
CCAP
(Car - Communication - Application - Promotion)
2
Car
Car Car
Car –
––
– Communication
Communication Communication
Communication –
––
– Application
Application Application
Application –
––
– Promotion
Promotion Promotion
Promotion(CCAP)
The following companies are represented in Car-Communication-Application-Promotion group.
DENSO CORPORATION
Matsushita Electric Industrial Co., Ltd.
NTT DoCoMo, Inc.
TOSHIBA CORPORATION
TOYOTA MOTOR CORPORATION
NISSAN MOTOR CO. , LTD.
Revision History
Revision Date Comments
0.x Oct. – 04 – 2001 Very first preliminary draft (only HFP)
0.7 Dec. – 11 – 2001 Second draft (based on HFP ver0.96)
0.8 Mar. – 11 – 2002 3
rd
draft
-Changed basic Philosophy(Table format changed from text base)
-Changed Sequence charts(corrected errors)
0.9 June – 13 – 2002
4
th
draft
- Changed basic philosophy (Requested by AMI-C etc.)
- Changed sequence chart (Requested by AMI-C etc.)
- Local rule drawn out. (To be mentioned in Part2 )
0.95
Oct. – 02 – 2002 5
th
draft(based on HFP ver.1.0VD)
-Changed basic philosophy
> It is newly noted that there are registration mode and normal
mode.
This notation is to clarify that inquiry scan is executed only in
registration mode and ACL connection is established only in
normal mode.
> Recommendation that keeps an ongoing call for a certain duration
when SLC link loss occurred is deleted.
Instead, it is left to the implementation of the AG how long
the ongoing call should be kept after the SLC link loss occurred.
> All sentences are examined and corrected.
-Changed Parameters
> Page scan parameters for the AG are deleted, considering power
consumption of the AG
> Two parameters for abnormal sequences were deleted
(AG waiting time at link loss)
0.96
Dec. - 11 - 2002 6
th
draft
-The name of Chapter 7 was changed from Appendix to
For example(Use case).
-Appendix A (Local rule) was added.
-Appendix B(Phone Book) was added.
3
Contributors
Hisataka Hotta DENSO CORPORATION
Kunikazu Suzuki Co-Chair DENSO CORPORATION
Kazutomo Tsuchikawa DENSO CORPORATION
Masashi Miura DENSO CORPORATION
Takeshi Hatakeyama Matsushita Electric Industrial Co., Ltd.
Noboru Katsuta Matsushita Electric Industrial Co., Ltd.
Takuhisa Mori Matsushita Electric Industrial Co., Ltd.
Toshiki Haga NISSAN MOTOR CO. LTD.
Kazuyuki Agata Co-Chair NTT DoCoMo, Inc.
Kouji Tajima NTT DoCoMo, Inc.
Shinichi Tanaka NTT DoCoMo, Inc.
Hiroshi Matsuya TOSHIBA CORPORATION
Norio Nishii TOSHIBA CORPORATION
Minoru Ohishi TOSHIBA CORPORATION
Kazuo Nogami TOSHIBA CORPORATION
Kentaro Nagahama TOSHIBA CORPORATION
Hiroshi Nishimura Chair TOYOTA MOTOR CORPORATION
Contributions
AMI-C (Automotive Multimedia Interface Collaboration)
MCPC (Mobile Computing Promotion Consortium)
AMI-C for overall review and input to Sections 4, and 5.
MCPC for overall review and input to Sections 4, and 5.
Disclaimer and copyright notice
Disclaimer and copyright noticeDisclaimer and copyright notice
Disclaimer and copyright notice
THIS DRAFT DOCUMENT IS PROVIDED “AS IS” WITH NO WARRANTIES WHATSOEVER,
INCLUDING ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS
FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF
ANY PROPOSAL, SPECIFICATION OR SAMPLE. Any liability, including liability for
infringement of any proprietary rights, relating to use of information in this document is
disclaimed. No license, express or implied, by estoppel or otherwise, to any intellectual
property rights are granted herein.
This document is an intermediate draft for comment only and is subject to change without
notice. No products should be designed based on this document.
Copyright © 2001
Copyright © 2001Copyright © 2001
Copyright © 2001-2002
-2002-2002
-2002. CCAP. All copyrights in this specification are owned by DENSO
. CCAP. All copyrights in this specification are owned by DENSO. CCAP. All copyrights in this specification are owned by DENSO
. CCAP. All copyrights in this specification are owned by DENSO
C
CC
CORPORATION
ORPORATIONORPORATION
ORPORATION, M
, M, M
, Matsushita
atsushitaatsushita
atsushita Electric Industrial Co., Ltd,
Electric Industrial Co., Ltd, Electric Industrial Co., Ltd,
Electric Industrial Co., Ltd, NISSAN MOTOR CO. , LTD
NISSAN MOTOR CO. , LTDNISSAN MOTOR CO. , LTD
NISSAN MOTOR CO. , LTD.,NTT Do
NTT DoNTT Do
NTT DoC
CC
Co
oo
oM
MM
Mo,
o,o,
o,
Inc.,
Inc., Inc.,
Inc., TOSHIBA
TOSHIBATOSHIBA
TOSHIBA Corporation
Corporation Corporation
Corporation and,
and,and,
and,TOYOTA Motor Corporation. *Other third-party brands and names are
TOYOTA Motor Corporation. *Other third-party brands and names areTOYOTA Motor Corporation. *Other third-party brands and names are
TOYOTA Motor Corporation. *Other third-party brands and names are
the property of their respective owners.
the property of their respective owners.the property of their respective owners.
the property of their respective owners.
4
Contents
1. Introduction .............................................................................................................................................. 7
1.1. Target system.................................................................................................................................... 7
1.2. Example of the system...................................................................................................................... 7
2. State transition assumed with Application Guideline...........................................................................8
3. Usage scenarios ........................................................................................................................................ 9
4. Basic philosophy..................................................................................................................................... 12
4.1. Recommendations for GAP............................................................................................................. 13
4.2. Recommendation for SDP............................................................................................................... 13
4.3. Recommendations for “No-audio” connection status.................................................................... 14
4.4. Recommendation for Service Level Connection............................................................................ 16
4.5. Recommendations for normal / additional sequence.................................................................... 17
4.6. Recommendations for abnormal sequences................................................................................... 19
5. Parameters.............................................................................................................................................. 21
5.1. Registration..................................................................................................................................... 22
5.2. Connection set up............................................................................................................................ 24
5.3. Outgoing call ................................................................................................................................... 24
5.4. Incoming call ................................................................................................................................... 24
5.5. Terminate a call process ................................................................................................................. 24
5.6. Connection release.......................................................................................................................... 24
5.7. Three way calling............................................................................................................................ 24
5.8. Audio connection transfer............................................................................................................... 25
5.9. Remote audio volume control......................................................................................................... 25
5.10. Others .......................................................................................................................................... 25
5.11. Abnormal sequences ................................................................................................................... 25
6. Sequence chart........................................................................................................................................ 26
6.1. Conventions used in sequence charts............................................................................................ 26
6.2. Normal/Additional Usage Scenarios.............................................................................................. 28
6.2.1. Registration ............................................................................................................................. 28
6.2.1.1. Registration from the AG................................................................................................28
6.2.1.2. Registration from the AG (Already registered).............................................................. 30
6.2.2. Connection set up.................................................................................................................... 32
6.2.2.1. Connection set up from the HF....................................................................................... 32
6.2.2.2. Connection set up from the AG....................................................................................... 33
6.2.2.3. Connection set up from the AG (Unregistered) ............................................................. 34
6.2.2.4. Connection set up from the HF (Unregistered) ............................................................. 35
6.2.3. Outgoing call............................................................................................................................ 36
6.2.3.1. Last number re-dial from the HF ................................................................................... 36
6.2.3.2. Memory dialing from the HF .......................................................................................... 37
6.2.3.3. Placing a call with the phone number supplied by the HF........................................... 38
6.2.3.4. Placing a call initiated by the AG................................................................................... 39
6.2.3.5. Outgoing call (Busy) ........................................................................................................ 40
6.2.3.6. Outgoing call from the AG (Canceling the call)............................................................. 41
6.2.3.7. Outgoing call from the HF (Canceling the call)............................................................. 42
6.2.4. Incoming call............................................................................................................................ 43
6.2.4.1. Answer an incoming call from the HF (No in-band ringing) ........................................ 43
6.2.4.2. Answer an incoming call from the HF (In-band ringing).............................................. 44
6.2.4.3. Answer an incoming call from the AG (No in-band ringing)......................................... 45
5
6.2.4.4. Answer an incoming call from the AG (In-band ringing).............................................. 46
6.2.4.5. Reject an incoming call from the HF (No in-band ringing)........................................... 47
6.2.4.6. Reject an incoming call from the HF (In-band ringing)................................................ 48
6.2.4.7. Reject an incoming call from the AG (No in-band ringing)........................................... 49
6.2.4.8. Reject an incoming call from the AG (In-band ringing) ................................................ 50
6.2.4.9. Change the in-band ring tone setting............................................................................. 51
6.2.4.10. Incoming call (Canceling the call by the remote party) ................................................ 52
6.2.5. Terminate a call process.......................................................................................................... 53
6.2.5.1. Terminate a call process from the HF ............................................................................ 53
6.2.5.2. Terminate a call process from the AG............................................................................. 54
6.2.5.3. Terminate a call process from the cellular network...................................................... 55
6.2.5.4. Terminate a call process from the cellular network(communication by only AG)....... 56
6.2.6. Connection release .................................................................................................................. 57
6.2.6.1. Connection release from the HF..................................................................................... 57
6.2.6.2. Connection release from the AG ..................................................................................... 58
6.2.7. Three way calling .................................................................................................................... 59
6.2.7.1. Three way calling (SEND 0)............................................................................................ 59
6.2.7.2. Three way calling (SEND 1)............................................................................................ 60
6.2.7.3. Three way calling (SEND 2)............................................................................................ 61
6.2.7.4. Three way calling (SEND 3)............................................................................................ 62
6.2.7.5. Three way calling (SEND 4)............................................................................................ 63
6.2.7.6. Three way calls – Third party call placed from the HF ................................................ 64
6.2.7.7. Setting the three way calling.......................................................................................... 65
6.2.8. Audio connection transfer....................................................................................................... 66
6.2.8.1. Audio connection transfer towards the HF(Operated by the HF)................................ 66
6.2.8.2. Audio connection transfer towards the HF(Operated by the AG) ................................ 67
6.2.8.3. Audio connection transfer towards the AG (Operated by the HF) ............................... 68
6.2.8.4. Audio connection transfer towards the AG (Operated by the AG) ............................... 69
6.2.9. Remote audio volume control ................................................................................................. 70
6.2.9.1. Remote audio volume control.......................................................................................... 70
6.2.9.2. Volume level synchronization ......................................................................................... 71
6.2.10. Others................................................................................................................................... 72
6.2.10.1. Transmitting DTMF codes .............................................................................................. 72
6.2.10.2. Calling line identification(CLI) notification................................................................... 73
6.2.10.3. Turning off the AG's EC and NR..................................................................................... 74
6.2.10.4. Audio connection set up from the HF............................................................................. 75
6.2.10.5. Audio connection set up from the AG............................................................................. 76
6.2.10.6. Transfer of status indicator(Initiated by the HF).......................................................... 77
6.2.10.7. Enable the indicators status update function in the AG............................................... 78
6.2.10.8. Transfer of status indicator(Initiated by the AG).......................................................... 79
6.2.10.9. Voice recognition activation – AG initiated.................................................................... 80
6.2.10.10. Voice recognition activation (Deactivated by the AG).................................................. 81
6.2.10.11. Voice recognition activation (Deactivated by the HF).................................................. 82
6.2.10.12. Attaching a phone number to a voice tag..................................................................... 83
6.3. Abnormal Usage Scenarios............................................................................................................. 84
6.3.1. Service level connection loss during an ongoing call(the reconnection fails)...................... 84
6.3.2. Outgoing call (Canceling the call process due to no service for AG).................................... 85
6.3.3. Terminate a call process due to no service for AG................................................................. 87
6.3.4. Incoming call (Canceling the call process due to no service for AG).................................... 89