The present disclosure relates to the field of methods for naming and authorising sensor devices in a local network, as for instance a home network.
In domotics systems, sensor devices are typically added to the home environment. These sensor devices can communicate by means of a wide range of available communication technologies with a service gateway, and need to be authenticated before being allowed into the home network. Sensor typically have a unique MAC address identifier, which is not a clear identification for an average user. Therefore it is preferred to give sensor devices in the home a name which is easily recognized by the user.
Today, different methods for naming sensor devices exist. For instance a web-interface can be used. The presence of a PC is then required. According to another solution, the names can be automatically generated, which typically results in unclear naming.
It is an object of embodiments of the present invention, to provide an alternative method for naming and authorising sensor devices.
According to a first aspect of the present disclosure, a method is disclosed for associating name information to a sensor device in a local network, the local network being connected to an access network by means of a service gateway, and the service gateway being adapted for communicating with the sensor device, comprising performing at the service gateway:
The method allows naming sensor devices in the local network by means of a mobile device, such as a mobile phone or PDA, over a mobile network. No personal computer is thus necessary, and the user can easily give a name to the sensor. The user can do this remotely, e.g. when not being in a home associated to said local network.
According to preferred embodiments, the method further comprises:
The service gateway can therefore for instance consult a memory or name server, comprising said contacting information, as for instance the mobile phone number of the mobile device. The memory or name server may also comprise authorization capability information for the mobile device. The authorization capability information can for instance define which type of authorization technology the mobile device is supporting.
According to preferred embodiments, the method further comprises forwarding a request for receiving authentication information for the sensor device, to the mobile device, and receiving the authentication information. These steps can for instance be based on the authorization capability information.
The result of these steps is that a user can easily authorize a sensor node to access his local, e.g. home network.
According to preferred embodiments, the forwarding a request for receiving authentication information and forwarding the sensor identification information are performed at the same time, and wherein receiving naming information and receiving the authentication information are performed at the same time.
This reduces the number of interaction with the mobile device and user.
According to preferred embodiments, forwarding the sensor identification information to a mobile device, and receiving naming information for the sensor device from the mobile device comprises sending and receiving text messages, such as SMS or email. Text messages can easily be communicated, by means of state of the art technology. Therefore use can be made of a message-gateway as for instance an SMS gateway or email-gateway. A user can easily read and generate such type of messages on state of the art mobile devices.
According to alternative embodiments of the first aspect of the present disclosure, the method comprises
According to this type of embodiments, the authorization process is diverted to a remote management server for the service gateway. The remote management server may then take care of the authorization before an interaction is set up with the mobile device, in which naming information is retrieved from the user. The service gateway can than receive at least one of authentication information and naming information from the remote management server.
According to preferred embodiments, interacting with the mobile device in order to retrieve sensor naming information by the remote management server, comprises exchanging text messages with the mobile device.
Also here, interacting with the mobile device in order to retrieve sensor naming information by the remote management server can comprise sending and receiving text messages, such as SMS or email. Again, use can be made of a message-gateway as for instance an SMS gateway or email-gateway.
According to preferred embodiment of the present disclosure, the method further comprises interfacing with the user using the naming information for referring to the sensor device. As the naming information has been actively provided by the user, no doubt should exist on which sensor device is corresponding to which sensor device.
According to a second aspect of the present disclosure, a service gateway is described for use as a gateway between a local network being connected to an access network, the local network comprising at least one sensor device, wherein the service gateway is adapted for;
According to preferred embodiments, the service gateway is further adapted for
According to preferred embodiments, the service gateway is further adapted for forwarding a request for receiving authentication information for the sensor device, to the mobile device, and for receiving the authentication information.
According to preferred embodiments, the service gateway is adapted for performing forwarding a request for receiving authentication information and forwarding the sensor identification information at the same time, and for performing receiving the naming information and receiving the authentication information are performed at the same time.
According to preferred embodiments, the service gateway is adapted for forwarding the sensor identification information to a mobile device, and for receiving naming information for the sensor device from the mobile device, by sending and receiving text messages.
According to preferred embodiments, the service gateway is further adapted for;
According to preferred embodiments, the service gateway is further adapted for using the naming information when referring to the sensor device while interfacing with the user.
According to a third aspect of the present disclosure, the remote management server is disclosed adapted for remotely managing a service gateway according the second aspect, further adapted for
According to a fourth aspect of the present disclosure, a computer program is disclosed comprising a code for performing the methods according to the first aspect, when run on a computer. Also a data storage comprising such a program is disclosed.
Further aspects of the present disclosure are described by the dependent claims. The features from the dependent claims, features of any of the independent claims and any features of other dependent claims may be combined as considered appropriate to the person of ordinary skill, and not only in the particular combinations as defined by the claims.
The accompanying drawings are used to illustrate embodiments of the present disclosure.
The description of aspects of the present invention is performed by means of particular embodiments and with reference to certain drawings but the invention is not limited thereto. Depicted figures are only schematic and should not be considered as limiting.
For the purpose of the present disclosure, the following terms are defined below.
The OSGi framework is a module system and service platform for the Java programming language that implements a complete and dynamic component model, something that does not exist in standalone Java/VM environments. Applications or components (coming in the form of bundles for deployment) can be remotely installed, started, stopped, updated and uninstalled without requiring a reboot; management of Java packages/classes is specified in great detail. Life cycle management is done via APIs which allow for remote downloading of management policies. The service registry allows bundles to detect the addition of new services, or the removal of services, and adapt accordingly.
An SMS gateway is an apparatus which allows sending a text message with or without using a mobile (cell) phone. Specifically, it is a device or service offering SMS transit, transforming messages to mobile network traffic from other media, or vice versa, allowing transmission or receipt of SMS messages with or without the use of a mobile phone. Typical use of a gateway would be to forward simple e-mail to a mobile phone recipient.
The TR-069 Remote Management Protocol comprises an object-model on which Remote Procedure Calls (RPC's) are invoked. TR-069 defines through the usage of RPC's, a generic mechanism by which an HDM (Home Device Manager) can read or write Parameters to configure a CPE and monitor CPE status and statistics. The TR-069 protocol has been defined by the Broadband Forum. The latest public version of the protocol is issue 1, amendment 3, Issue Date: November 2010 Protocol Version: 1.2.
A home service gateway (HSG) is a home networking device, used as a gateway to connect devices in the home to the Internet or other WAN with the possibility to enable services in the home e.g. domotics, . . . .
The Sensor Abstraction Layer (SAL) is a functionality which groups and makes abstraction of different sensor-specific properties and communication details within a common framework, thereby providing a simple programming interface to access and pilot sensors, regardless of their specific technology.
A user brings a new sensor device for installation in his house, for example a weight scale with Bluetooth capabilities.
It can be noted than instead of using SMS, email messages could be used in the alternative.
Number | Date | Country | Kind |
---|---|---|---|
11305149.4 | Feb 2011 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2012/051957 | 2/6/2012 | WO | 00 | 8/12/2013 |