The present invention relates to a method and device for pairing of electronic Bluetooth devices, and particularly for pairing a device with an accessory to the device, e.g. a mobile phone with a headset. More specifically, the invention relates to a method for automatic pairing with a high level of security.
Systems and protocols for communication between electronic devices have been provided in many different forms through the years. In recent years, an attempt has been made to standardise a system for short range radio communication between electronic devices, under the name Bluetooth. Bluetooth is basically a wireless personal area network technology, which is an open standard for short-range transmission of digital voice and data between predominantly mobile devices, such as laptops, Personal Digital Assistants PDA, and mobile phones, but also between mobile devices and stationary devices, and between stationary devices, such as printers, computers, fax machines and so on. Bluetooth supports point-to-point and multipoint applications. Bluetooth typically provides up to 720 Kbps data transfer within a range of 10 meters and up to 100 meters with a power boost. Bluetooth uses omni-directional radio waves that can transmit through walls and other non-metal barriers in the unlicensed 2.4 GHz band.
To use Bluetooth communication between two devices, the two devices need to first establish a trusted relationship. This is done through the Bluetooth pairing, sometimes referred to as bonding, process. During pairing, one and the same passkey is entered in both devices. For the example of using a wireless headset with a mobile phone, the user has first to pair the two device together to ensure that GSM subscription is protected and integrity for voice calls is kept. Since Bluetooth has normally at least 10 m range, the user need to confirm that connections are to be established in order to ensure that it is the right devices that get connected. Some Bluetooth devices, like headsets, have no user interface so they use a fixed passkey. To simplify logistics, the value of this is sometimes the same in all samples, e.g. “0000” in all Sony Ericsson headsets.
In a typical state of the art solution for pairing a headset with a mobile phone, the pairing process involves the steps of:
A problem with the current solution is that many users find it highly non-intuitive and cumbersome to perform all the necessary steps which include decisions that users may not be accustomed to. And if some problem occurs in one of the steps, it is difficult to correct it. Furthermore, using the same, un-changeable, passkey for all devices of a certain type, such as hands-free headsets, is considered to imply a reduced security level.
The object of the invention is to simplify the procedure of pairing a device and an accessory. An aspect of this object is to provide a simplified solution for pairing, which has a high level of security.
According to a first aspect, this object is fulfilled by a method of pairing a first electronic device and a second electronic device in a radio communications system, comprising the steps of:
Preferably, said inquiry signal has an output power restricted to a first power level, which first power level is lower than a standard signal power level in said radio communications system.
In one embodiment, said first power level represents a maximum distance within which said inquiry signal is detectable, said proximity being at most said maximum distance.
In another embodiment, said inquiry signal has an output power which increases with time.
In a different embodiment, said second device has a detection sensitivity to said inquiry response signal which increases with time.
Preferably, said method comprises, after said step of bringing the first and second electronic devices in proximity to each other, the steps of:
In one embodiment said step of initiating point-to-point connection comprises the step of:
In one embodiment, said step of establishing an authentication connection comprises the steps of:
Preferably, said step of establishing an authentication connection comprises the steps of:
In one embodiment, the method further comprises the step of:
Preferably, the method further comprises the steps of:
In one embodiment, said first power level is −50 dBm or lower.
Preferably, the method comprises the step of:
In a preferred embodiment, said radio communications system is Bluetooth.
In one embodiment, first electronic device is a mobile phone.
In one embodiment, said second electronic device is a wireless hands-free device.
According to a second aspect, the stated object is fulfilled by a mechanism for pairing an electronic device with other devices in a radio communications system, wherein said electronic device comprises a signal transmitter for transmitting an inquiry signal, and a receiver for receiving an inquiry response signal, wherein said electronic device comprises means for initiating point-to-point connection with an other device, based on said other device being the first device to respond to said inquiry signal.
In one embodiment, said signal transmitter comprises means for transmitting said inquiry signal with an output power restricted to a first power level, which first power level is lower than a standard signal power level in said radio communications system.
In one embodiment, said first power level represents a maximum distance within which said inquiry signal is detectable, said proximity being at most said maximum distance.
In one embodiment, said signal transmitter comprises means for transmitting said inquiry signal with an output power which increases with time.
In one embodiment, said signal receiver has a detection sensitivity to said inquiry response signal which increases with time.
Preferably, said signal transmitter is devised to begin transmission of said inquiry signal upon turning on communication capability of said electronic device.
In one embodiment, said electronic device comprises means for establishing an authentication connection with other electronic device.
Preferably, said electronic device comprises means for requesting said other electronic device to start pairing after establishing said authentication connection.
In one embodiment, said electronic device comprises a data memory storing a private key for said electronic device, means for retrieving said private key from said memory, and means for transmitting said private key to said other electronic device.
In one embodiment, authentication means are included, devised to create a common unique pairing passkey, using a high level authentication protocol to.
Preferably, said first power level is −50 dBm or lower.
In a preferred embodiment, said electronic device comprises means for interrupting transmission of said inquiry signal upon receiving a first inquiry response signal.
In one embodiment, said radio communications system is Bluetooth.
In one embodiment, said electronic device is a headset.
In one embodiment, said other electronic device is a mobile phone.
The invention will be described in detail below with reference to the accompanying drawings, in which:
The present description relates to the field of electronic devices which are capable of being interconnected by means of direct short range radio communication, such as by means of Bluetooth. Such devices include all mobile radio terminals devised for radio communication with a radio station, which radio station also may be mobile terminal or e.g. a stationary base station. Consequently, the term radio terminal includes mobile telephones, pagers, communicators, electronic organisers, smartphones, PDA:s (Personal Digital Assistants) and DECT terminals (Digital Enhanced Cordless Telephony). Electronic devices capable of making use of the present invention further includes stationary devices, such as desktop computers, fax machines, printers and so on, which are communicatively connectable to mobile equipment by means of direct short range radio communication. Furthermore, it should be emphasised that the term comprising or comprises, when used in this description and in the appended claims to indicate included features, elements or steps, is in no way to be interpreted as excluding the presence of other features elements or steps than those expressly stated.
Examples of embodiments will now be described with references made to the accompanying drawing. The invention will mainly be described with reference to a first electronic device in the form of a mobile telephone, and a second electronic device in the form of a passive accessory, such as a headset or a hands free kit. The devices should be provided with means for communicating by radio, such as a Bluetooth connection.
The communication between the headset 1 and the terminal 30 is preferably achieved by a transmission interface which is different from that of the communication between the terminal 30 and the network base stations 38. More specifically, communication over transmission link 36 is preferably achieved over a short range radio, preferably Bluetooth.
The process steps a user needs to take to pair terminal 30 to headset 1 can be described as follows, for the illustrated embodiment:
The invention covers what happens during the third step above, starting with the headset being powered on.
In one embodiment, a key element is the usage of an extremely low output power, e.g. −50 dBm, when transmitting an inquiry signal from headset 1. The output power, in turn, reflects the range R2 of headset 1. In
Upon transmitting the inquiry signal from headset 1, in the low power mode defining a range R2, any active Bluetooth device within coverage area 60 may generate and transmit a response signal. By using the low power mode as described, the probability for more than one device being located within coverage area 60 is very small. Needless to say, the lower the power, i.e. the smaller range R2, the lower the probability of receiving more than one inquiry response signal from other devices.
When headset 1 receives a first inquiry response signal, it aborts the inquiry process and start paging the sender of the response signal. In the illustrated embodiment, terminal 30 is the only device within coverage area 60, and will therefore be the device sending the inquiry response signal. Once this inquiry response signal is detected by headset 1, transmission of the inquiry signal is interrupted. This way, headset 1 is devised to set up communication with the closest device.
In a more advanced embodiment, transmission of the inquiry signal is performed with an increasing output power, rendering a range R2(t) which is increasing with time. Starting from zero, or a very low original output power value, the output power is increased at a certain rate until either full output power, representing the full range R1, has been reached, or until a first inquiry response signal has been detected. This way, an even higher degree of certainty is achieved in finding and connecting with the closest Bluetooth device, terminal 30 in the illustrated example.
In yet another embodiment, an attenuation of the sensitivity to detection of inquiry response signals is used instead of a low output power. In such an embodiment, the inquiry signal is transmitted from headset 1 at full power, or at a predetermined lower power level, and the attenuation of an input signal sensor is set to only sense signals of a certain power, representing a certain range R2. Furthermore, also this embodiment may employ a time-depending function, such that the attenuation of the sensitivity to inquiry response signals is decreased at a certain rate, thereby increasing the sensitivity and the range R2.
When terminal 30 responds to the page, the headset 1 preferably establishes a High Level Authentication (HLA) connection to the terminal 30, e.g. by using some standard security protocol, or other type of protocol, on top of the Bluetooth L2CAP protocol. Examples of usable security protocols include “Entity authentication using public key cryptography”, FIPS PUB 196; “Entity authentication using a cryptographic check function”, ISO 9798-4; and TLS, “Transport Layer Security” protocol v. 1.0, RFC 2246.
On the HLA connection, headset 1 requests terminal 30 to start pairing.
Headset 1 preferably retrieves a private key from a memory, and transmits said private key to terminal 30.
Terminal 30 subsequently verifies that headset 1 is a trusted device by using a certificate and said private key.
By means of the high level authentication, the terminal 30 and the headset 1 creates a common and unique passkey, preferably comprising 16 unpredictable characters.
Terminal 30 thereby initiates pairing using the newly derived passkey.
The invention removes three cumbersome user interactions steps from the pairing process, in that:
All together, the invention makes the pairing process a lot simpler than prior art solutions, and therefore more attractive to average non-technical consumers. Furthermore, compared to the current solution where a commonly known passkey is used by all headsets, the use of a unique and long passkey increases the security level considerably.
The foregoing has described the principles, preferred embodiments and modes of operation of the present invention. However, the invention should be regarded as illustrative rather than restrictive, and not as being limited to the particular embodiments discussed above. For one thing, it should be appreciated that the relation between output power and range cannot be represented by an absolute number, rather it is dependent on other factors such as how well shielded one or both devices are from each other. It should therefore be appreciated that variations may be made in the disclosed embodiments by persons skilled in the art without departing from the scope of the present invention as defined by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
04102009 | May 2004 | EP | regional |
The present application is a 35 U.S.C. §371 national phase application of PCT International Application No. PCT/EP2005/052088, having an international filing date of May 9, 2005 and claiming priority to European Patent Application No. 04102009.0, filed May 10, 2004 and U.S. Provisional Application No. 60/570,630 filed May 13, 2004, the disclosures of which are incorporated herein by reference in their entireties. The above PCT International Application was published in the English language and has International Publication No. WO 2005/109781 A1.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2005/052088 | 5/9/2005 | WO | 00 | 7/20/2007 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2005/109781 | 11/17/2005 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4200770 | Hellman et al. | Apr 1980 | A |
6766160 | Lemilainen et al. | Jul 2004 | B1 |
6990354 | Kantola et al. | Jan 2006 | B2 |
6993323 | Kamma | Jan 2006 | B2 |
7668127 | Krishnamurthy et al. | Feb 2010 | B2 |
20010016909 | Gehrmann | Aug 2001 | A1 |
20020003481 | Kantola et al. | Jan 2002 | A1 |
20020176445 | Melpignano | Nov 2002 | A1 |
20030050009 | Kurisko et al. | Mar 2003 | A1 |
20030220765 | Overy et al. | Nov 2003 | A1 |
20040072580 | Honda et al. | Apr 2004 | A1 |
20040128509 | Gehrmann | Jul 2004 | A1 |
20050021940 | Ma | Jan 2005 | A1 |
20050027910 | Barrett et al. | Feb 2005 | A1 |
20050027918 | Govindarajulu et al. | Feb 2005 | A1 |
20070264976 | Lessing et al. | Nov 2007 | A1 |
20080077185 | Pearce et al. | Mar 2008 | A1 |
20090143141 | Wells et al. | Jun 2009 | A1 |
20110208259 | Pearce et al. | Aug 2011 | A1 |
Number | Date | Country |
---|---|---|
1 416 677 | May 2004 | EP |
2002-009695 | Jan 2002 | JP |
2003-179594 | Jun 2003 | JP |
2004-096306 | Mar 2004 | JP |
WO 0051293 | Aug 2000 | WO |
WO 02073874 | Sep 2002 | WO |
WO 2004038998 | May 2004 | WO |
Entry |
---|
Japanese Office Action (4 pages) corresponding to Japanese Patent Application No. 2007-512205; Mailing Date: Jun. 16, 2010. |
Number | Date | Country | |
---|---|---|---|
20080013601 A1 | Jan 2008 | US |
Number | Date | Country | |
---|---|---|---|
60570630 | May 2004 | US |