The invention relates to configuring a wireless communications device and an interface unit in a mobile communications system, in which a computing device is connected to a communications network.
Some wireless communication protocols use radio communication in frequency ranges that are subject to national radio frequency spectrum regulations, which means that e.g. allowed frequency bands and power levels may differ from country to country or from region to region.
One example of such a wireless communication protocol is Digital Enhanced Cordless Telecommunications (DECT) operating in the GHz range. In European countries DECT uses the original DECT frequency range of 1880-1900 MHz with ten carriers and a 250 mW peak transmit power level, while in the US DECT uses the Unlicensed Personal Communications Services (UPCS) frequency range of 1920-1930 MHz with five carriers and a 100 mW peak transmit power level. Other examples are that China uses the frequency range of 1900-1920 MHz, Latin American countries the frequency range of 1910-1930 MHz, while other countries, such as India, do not allow DECT at all.
DECT is, among other applications, used for communication between a headset and a base station or a dongle connected to a computer. The use of Unified Communications (UC), which is an integration of real time communication services such as instant messaging, presence information, telephony, video, data sharing, etc., is growing, and therefore an increase in the use of soft phone applications on personal computers (incl. Apple Mac computers) can also be expected. Such soft phone applications typically use a headset as the audio endpoint, and as mentioned above such headsets may use DECT as the wireless communication profile.
The different national/regional regulations for wireless communication protocols, such as DECT, means that manufacturers of devices using these communication protocols need to produce or configure (and keep in stock) the devices in different versions and to ensure that only the version complying with the regulations of a given country or region is delivered and sold in that country or region, because devices produced or configured to another country or region would probably not be in compliance with the local regulations.
Further, today it is common that people travel all over the world, and it would therefore often occur that a user of e.g. a DECT headset allowed in one region would carry his equipment to another region, where its use is not allowed. For instance, if a DECT headset configured for use in a European country is brought to and operated in the US, it would operate in a frequency band that is reserved for other uses in the US, and it would therefore probably interfere with other devices using that frequency band.
To solve these problems it has been suggested to adapt such devices to be configured to a configuration profile in accordance to its location.
From GB 2 436 187 it is known that a communication device can select a radio access technology in dependence of a location determined by a Global Positioning System (GPS). However, the additional cost and space requirements of integrating a GPS receiver in the device make this solution less suited for use in a headset.
US 2011/0312314 describes a system in which e.g. a DECT device scans the local environment for other DECT signals to determine if its own operating, characteristics are like or different from those in the vicinity of the device. If they are different the device modifies its operating characteristics to correspond to those used in the vicinity. However, this system assumes that devices in the vicinity are operating according to the local regulations, which might not always be the case. For instance, in an airport the devices in the vicinity of a given device could well be other devices that have just been switched on after arrival from a region with different regulations, and in that case the device would adjust to the wrong profile and start transmitting on frequencies that are not allowed in this region.
Another solution is described in US 2012/0051262, in which a mobile communication device configuration unit is adapted to detect region data from a computing device communicating with the mobile communication device and to responsively select a configuration profile from a number of configuration profiles stored in a memory. The use region may be identified using a country code identifier that is stored by the operating system of the computer. The operating system may be a Microsoft Windows™ operating system such as Windows 7™, which stores country code identifiers indicating the country of use. However, these identifiers are a part of the installation of the computer, and they are not changed when the computer is moved from one country to another. Thus the travelling problem mentioned above is not solved by this solution.
Therefore, it is an object of embodiments of the invention to provide a method of configuring a wireless communications device such that compliance with different local regulations are ensured also when a device is brought from one country or region to another.
According to embodiments of the invention the object is achieved by a method of configuring a wireless communications device and an interface unit in a mobile communications system, the interface unit comprising a computer interface for connecting the interface unit to a computing device connected to a communications network via an access point having an address; a transceiver configured to exchange radio signals between the interface unit and the wireless communications device according to a wireless communication protocol; and access to a storage having stored therein a number of configuration profiles, each stored configuration profile being linked to at least one location; wherein the method comprises the steps of requesting the computing device to visit a service provider on the communications network, which based on the address of said access point can provide location information regarding said access point; determining in dependence of said location information one of said stored configuration profiles; configuring the interface unit according to said determined configuration profile; transmitting a configuration request comprising said determined configuration profile from the interface unit to the wireless communications device; configuring the wireless communications device according to said determined configuration profile; and establishing a communications link for exchanging radio signals between the interface unit and the wireless communications device according to said wireless communication protocol and said determined configuration profile.
When the location information is provided from a service provider on a communications network based on the address of the access point via which the computing device is connected to the communications network it is ensured that the location information actually indicates the true location of the wireless communications device. Thus when the wireless communications device is configured to operate according to a configuration profile that is based on this location information the device will be in compliance with the local regulations even when it has been moved from one region to another. Manufacturers of such devices now only need to produce one version of the devices for all markets, because the device is automatically configured to operate according to the regulations in the area where it is connected.
In one embodiment the communications network is the Internet, which is the most commonly used network, and in that case the access point may be an IP (Internet Protocol) access point, and the address of said access point may be an IP address.
Alternatively, the access point may be a Wi-Fi access point, and the address of said access point may be a Wi-Fi address.
In one embodiment, the method further comprises the step of transmitting the configuration request comprising the determined configuration profile from the interface unit to the wireless communications device according to said determined configuration profile. This ensures that the request is transmitted in compliance with the local regulations. Alternatively, the request may be transmitted on a serial communication channel on a wired connection when the communication device is placed in e.g. a base station.
The wireless communication protocol may be a Digital Enhanced Cordless Telecommunications (DECT) protocol.
In one embodiment, each of said configuration profiles comprises a number of parameters including at least a frequency band allowed in the at least one location linked to the configuration profile. As mentioned above, the allowed frequency bands differ from region to region.
The location information may comprise a country code, which is expedient because a country code directly identifies the configuration profile allowed in a given country.
Some embodiments of the invention also relates to an interface unit comprising a computer interface for connecting the interface unit to a computing device; a transceiver configured to exchange radio signals between the interface unit and a wireless communications device according to a wireless communication protocol; and access to a storage having stored therein a number of configuration profiles, each stored configuration profile being linked to at least one location, wherein the interface unit is further configured to obtain from said computing device information regarding the location of said computing device; determine in dependence of said obtained location information one of said stored configuration profiles; configure the interface unit according to said determined configuration profile; transmit a configuration request comprising said determined configuration profile to the wireless communications device; and establish a communications link for exchanging radio signals between the interface unit and the wireless communications device according to said wireless communication protocol and said determined configuration profile. The interface unit is further configured to request the computing device connected to a communications network via an access point having an address to visit a service provider on the communications network, which based on the address of said access point can provide location information regarding said access point, and to determine the configuration profile from the location information regarding said access point.
Embodiments corresponding to those mentioned above for the method also apply for the interface unit.
Some embodiments of the invention relate to a computer program and a computer readable medium with program code means for performing the method described above.
Embodiments of the invention will now be described more fully below with reference to the drawings, in which
The client computer 1 may be a notebook computer, a desktop computer, a personal digital assistant (PDA) device, a smartphone or other computer types.
The client computer 1 is also connected to a network 5 via the connection 6 and an access point 7. The network 5 may e.g. be the Internet or another communications network. In the following the Internet will be used as an example. When the network 5 is the Internet the access point 7 is correspondingly an Internet access point having an IP (Internet Protocol) address. Connected to the network 5 is also a service provider 8, which provides a web service that enables determining the geographic position of an IP access point based on the IP address of that IP access point. An example of such a service provider can be found on www.ip2location.com, but other service providers can present similar services.
Among several other applications running on the client computer 1 is a soft phone application. This application uses the headset system 2, 3 to perform telephone communications via the network 5. The client computer 1, and thus the soft phone application, communicates with the headset system 2, 3 via a USB interface and the connection 4 to the base station 3 and with the network 5 via a network interface and the connection 6. However, other types of interfaces may be used as well. As an example, wireless interfaces could be used for communication with the headset system 2, 3 and/or the network 5. The soft phone application is often used in relation to Unified Communications (UC), which is an integration of real time communication services such as instant messaging, presence information, telephony, video, data sharing, etc.
The location application 14 is typically activated when the client computer 1 and/or the base station 3 is switched on, i.e. in order to determine the location before transmission of radio signals between the base station 3 and the headset 2 is initiated, but the application may also be run/activated at regular intervals while the base station 3 is active.
The base station 3 also comprises a memory 15, in which a table with a number of configuration profiles 16 are stored together with the geographical locations, where each configuration profile corresponds to the local regulations of a geographical location. Each configuration profile may comprise e.g. allowed radio frequency spectrum, the number of carriers used in that spectrum and transmission power levels. As examples of such configuration profiles it can be mentioned that in European countries DECT uses the original DECT frequency range of 1880-1900 MHz with ten carriers and a 250 mW peak transmit power level, while in the US DECT uses the Unlicensed Personal Communications Services (UPCS) frequency range of 1920-1930 MHz with five carriers and a 100 mW peak transmit power level. Other examples are that China uses the frequency range of 1900-1920 MHz, Latin American countries the frequency range of 1910-1930 MHz, while other countries, such as India, do not allow DECT at all. Alternatively, the memory 15 with the configuration profiles 16 may be located in the client computer 1, as long as the location application 14 has access to the memory. The memory could also be located on a server, either a local server or a server accessible via the network 5.
When the location application 14 has received a geographical position from the client computer, which received it from the service provider 8, it uses this information to look up the allowed configuration profile from the table of configuration profiles 16 in the memory 15, i.e. the configuration profile that is allowed in the geographical location in which it has now been determined that the client computer is located. The control unit 11 can then configure the DECT transceiver 13 and the headset 2 according to that configuration profile as it will be described in more detail in the following.
The method of configuring the headset 2 and the base station or interface unit 3 to a configuration profile that depends on the geographical location is illustrated in the flow chart 100 shown in
The method starts in step 101 when the base station is switched on, or in the case where the interface unit is placed in the client computer 1, when it is detected that a DECT unit is connected to the computer. As mentioned above, the procedure may also be activated at regular intervals during normal use of the DECT unit.
In step 102 the location application 14 requests the client computer 1 to query the location of the access point 7 by visiting the service provider 8 under use of the address of the access point. The service provider 8 will then in response return information to the client computer 1 about the geographical location of the access point 7 (including information of the country or region in which the access point is located), and the client computer 1 forwards this information to the location application 14. In case such information for some reason cannot be obtained (step 103) the user of the system can be informed accordingly and DECT can be disabled in step 104. Thus DECT transmission is not initiated unless a location and thus an allowed configuration profile is known. Alternatively, if this does not violate local regulations, it might be possible in step 104 to enter the location of the device and/or a configuration profile manually by the user.
When the location information is received by the location application 14, the application uses the information in step 105 to determine an allowed configuration profile by means of the look-up table with configuration profiles 16 stored in the memory 15. If a valid configuration profile cannot be found (step 106), e.g. because DECT is not allowed in the country where the system is located, the user of the system can be informed accordingly and DECT will be disabled in step 104.
In step 107 the control unit 11 then configures the base station 3, i.e. the DECT transceiver 13 according to the determined configuration profile. In other words, the DECT transceiver 13 is adjusted to use the allowed frequency range, power level, etc. If the interface unit is placed in the client computer 1, a configuration request is instead sent to the base station 3 via the connection 4, and the DECT transceiver 13 can then be configured accordingly.
Next, in step 108 a configuration request including the allowed configuration profile is then sent to the headset 2. This may be done using the DECT transceiver 13, which has now already been configured to use the allowed configuration profile. Alternatively, when the headset 2 is placed in its holder on the base station 3, it may be transmitted using a serial communication channel via a physical/wired connection between the base station 3 and the headset 2.
When the headset 2 has received the configuration request with the allowed configuration profile, this profile is then in step 109 used to configure the headset accordingly.
Thus when the base station as well as the headset have now both been configured according to the allowed configuration profile, a DECT communications link can now be established between them in step 110, because it has now been ensured that the transmissions are performed according to the allowed configuration profile, i.e. using the allowed frequency range, power level, etc.
When it is detected in step 203 that a configuration request with an allowed configuration profile is received, the headset, i.e. the DECT transceiver of the headset, can be configured according to the received configuration profile in step 204. After this configuration it is ensured that the headset can only transmit DECT signals according to the configuration profile that is allowed in the location/country where the system is located. Thus in step 205 the headset 2 can now safely begin to transmit DECT signals for establishing a DECT link between the headset 2 and the base station 3, which as described above is already at this stage configured accordingly.
It is noted that the headset 2 could also be a wireless handset and/or it could include the function of a speaker phone, i.e. it could be provided with a loudspeaker so that it can be used for a telephone conversation when it is placed e.g. on a table.
In the embodiment described above and shown in
In
Another modification of the system of
The interface unit as illustrated in
When the interface unit is integrated in the client computer 1, the client computer 1 may also be a mobile device, such as the mobile phone 31 shown in
Although various embodiments of the present invention have been described and shown, the invention is not restricted thereto, but may also be embodied in other ways within the scope of the subject-matter defined in the following claims.
Number | Date | Country | Kind |
---|---|---|---|
12186504 | Sep 2012 | EP | regional |
Number | Name | Date | Kind |
---|---|---|---|
7292880 | Lehtonen | Nov 2007 | B2 |
7363045 | Rogalski et al. | Apr 2008 | B2 |
7948928 | Rengert et al. | May 2011 | B2 |
8116788 | Sarkissian et al. | Feb 2012 | B2 |
8358590 | Pekarske et al. | Jan 2013 | B2 |
8504629 | Winter et al. | Aug 2013 | B2 |
8606334 | Goldman | Dec 2013 | B2 |
8625555 | Ibrahim et al. | Jan 2014 | B2 |
20090063187 | Johnson et al. | Mar 2009 | A1 |
20120051262 | Clark et al. | Mar 2012 | A1 |
20120088476 | Greenfield | Apr 2012 | A1 |
Number | Date | Country |
---|---|---|
2375690 | Oct 2011 | EP |
Entry |
---|
European Extended Search Report for European Application No. 12186504 dated Mar. 11, 2013. |
Number | Date | Country | |
---|---|---|---|
20140092775 A1 | Apr 2014 | US |