WO2009071383A1 - Method and device for the integration of at least one new router into an existing wireless sensor-actuator network - Google Patents

Method and device for the integration of at least one new router into an existing wireless sensor-actuator network Download PDF

Info

Publication number
WO2009071383A1
WO2009071383A1 PCT/EP2008/064084 EP2008064084W WO2009071383A1 WO 2009071383 A1 WO2009071383 A1 WO 2009071383A1 EP 2008064084 W EP2008064084 W EP 2008064084W WO 2009071383 A1 WO2009071383 A1 WO 2009071383A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
node
new
network node
operating parameters
Prior art date
Application number
PCT/EP2008/064084
Other languages
German (de)
French (fr)
Inventor
Carsten Meyer
Christoph Niedermeier
Jürgen REICHMANN
Andreas Zeidler
Original Assignee
Siemens Aktiengesellschaft
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Publication of WO2009071383A1 publication Critical patent/WO2009071383A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/062Pre-authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/069Authentication using certificates or pre-shared keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters

Definitions

  • the invention relates to a method for integrating at least one new network node into an existing wireless sensor-actuator network according to the preamble of claim 1, and to a device for integrating at least one new network node into an existing wireless sensor-actuator network according to the preamble of claim 10.
  • network nodes on delivery do not have any specific configuration or application software, but merely generic capabilities to discover existing networks and to connect to them at the network level.
  • Newly deployed nodes are typically associated with a particular location. This can be logical in nature ("Machine 3", “Location 17”), or even geographic (latitude and longitude, building, space).
  • US 2006/0223569 A1 discloses an apparatus and a method for network management in wireless distributed systems by means of a mobile device.
  • the procedure allows the steps described in b) to be carried out for the manual configuration of network nodes on site.
  • the device serves primarily to test the functionality of the network nodes.
  • When deploying the device is used to determine the best possible parameters for high availability.
  • Such parameters are typically the signal strengths of the base network nodes, also referred to as backbone nodes, among each other. If nodes are already deployed and integrated into the network, their identity with the mobile device can be determined.
  • a first subject of the invention accordingly comprises a method for integrating at least one new network node into an existing wireless sensor-actuator network with the method steps:
  • a basic idea of the invention consists in the use of a device, also referred to below as an imprint device (ID), which acts as a translator and / or intermediary between an existing sensor-actuator network, referred to below as a network, and an arbitrary number of new, hereinafter referred to as node network node of the sensor-actuator network is used.
  • the network nodes may be sensor nodes as well as actuator nodes or basic network nodes.
  • the ID makes it possible to determine all operating parameters of the existing network for the participating new nodes and to characterize the new nodes according to these operating parameters.
  • the ID handles complex communication tasks, such as discovering the network by scanning different frequency channels and negotiating the operating parameters.
  • An energy-operational and cost-efficient commissioning of new nodes in existing wireless sensor actuator networks can be achieved.
  • the network acts partially autonomously, since it is not the network nodes themselves that autonomously determine the operating parameters, but the ID.
  • a first commissioning of the at least one new network node takes place.
  • the at least one new network node is at initial startup in an embryonic state in which the network node: an identification feature, which does not necessarily have to be globally unique, but should be locally unique in the destination network,
  • a bootstrapping mechanism by means of which the network node is able to independently discover surrounding networks, as well as
  • a node profile describing the type and characteristics of the network node has, wherein the network node is free of a specially recorded operating or application software. Therefore, it must first be configured with regard to the task to be accomplished. This includes, among other things, the installation of an executable program.
  • the at least one new network node preferably uses a specific radio channel, a so-called pilot channel, for the autonomous detection of surrounding networks.
  • the device is contacted by the at least one new network node, for example via a predefined network node Pilot channel and a determination of the identification feature of the network node and the information contained in the node profile is carried out.
  • the identifier of a node includes all the information that the node can provide to identify and authenticate to the network and, upon successful completion of these steps, obtain access authorization.
  • the ID is owned by all of the
  • the device is contacted to the existing network, preferably via a wireless communication interface in order to determine the operating parameters of the network, which are not known to it at first.
  • wireless sensor-actuator networks are operated to minimize the active operating cycles, ie, the network is essentially inactive and only monitors at certain internally negotiated times (regular case) or when a particular event occurs (irregular case). on.
  • regular case for the general scenario of multi-hop communication, only the regular case is relevant.
  • the radio parameters of the network are not known to the ID a priori, then in this step it must monitor all radio channels at full transmit-receive strength for an extended period of time and, if finding the correct channel with the network, all duty cycle information and other parameters negotiate (eg time synchronization). This is done taking into account the information about the new node obtained in the first step.
  • the ID has all the necessary information that the new node needs to be integrable into the network.
  • a third step the determined or learned information is impressed on the network via the communication connection established in the first step onto the at least one preferably embryonic new network node.
  • the new network-level node is fully configured.
  • the fourth step is the start of the operation of the new node in the existing network based on the operating parameters impressed on it.
  • the new node is fully integrated into the network.
  • a central aspect of the functioning of the device is that it is capable of using suitable
  • the device are due to design enough resources over a sufficiently long period available.
  • the device may, but need not, have a user interface through which a user may manipulate certain parameters of the method.
  • An advantageous embodiment of the method according to the invention provides that the device is used as a trustworthy certification entity known to the network, which identifies and authenticates the at least one new network node with respect to the network. possible without this having to have appropriate mechanisms.
  • the authentication feature is used in addition to the node's own identification feature as a partial identification feature.
  • the negotiation of the operating parameters with the network preferably requires prior authentication of the at least one new network node, which is carried out by the latter itself, the device serving as a gateway, which forwards messages between the at least one new network node and the network in each case without modification.
  • the device serving as a gateway, which forwards messages between the at least one new network node and the network in each case without modification.
  • the device preferably supports or enables a static localization of the at least one new network node.
  • the goal of this variant is the assignment of nodes to defined geographical positions, both in the event that the node has the ability to perform even distance measurements to other nodes, as well as for the case that he does not have this ability.
  • the following variants are conceivable:
  • the node itself can perform distance measurements.
  • the ID is placed in a particular order at a sufficient number of given reference points, thus simulating various nodes with known positions in turn.
  • the obtained distance information as well as the known positions of the reference points serve to determine the position of the new node after completion of the measurement phase.
  • the exact sequence of the individual steps may vary depending on the selected positioning method. For example, it is conceivable that, for reasons of energy efficiency, the elaborate calculations necessary for determining the position are largely carried out on the ID and thus the battery of the new node is spared.
  • the node itself can not perform distance measurements or otherwise determine its position.
  • the position determination is carried out independently by the ID and the position gained is then impressed on the new node.
  • any method such as World Geodetic System 1984 (WGS-84) for the outdoor area or ultrasound for the indoor area, conceivable.
  • WGS-84 World Geodetic System 1984
  • the energy efficiency of the respective process does not matter, because the ID has sufficient battery capacity.
  • the position at which the new node is to be placed is fixed and e.g. marked by radio frequency identification (RFID) or bar code. The ID can read this position information and notify the new node.
  • RFID radio frequency identification
  • a second subject of the invention comprises a device for integrating at least one new network node into an existing wireless sensor-actuator network, which direction as an imprint device (ID) or translator and / or intermediary between the existing network and the at least one new network node is used.
  • the device comprises means for determining or acquiring operating parameters of an existing network, and means for transmitting the operating parameters to the at least one network node newly introduced into the network.
  • a central aspect of the functioning of the device is that it is capable of providing the means for
  • the device Determining or recording of operating parameters of an existing network, as well as the means for transmitting the operating parameters to a newly introduced into the network network node forming, suitable Decunikationsterrorismstel- len to the node or nodes to be integrated and the network to communicate preferably simultaneously.
  • the device are due to design enough resources over a sufficiently long period available.
  • the device may, but need not, have a user interface through which a user may manipulate certain parameters of the method.
  • the device comprises as part of the means for determining operational parameters of an existing network, as well as part of the means for transmitting the operating parameters to the at least one network node newly introduced into the network: a radio interface for communication with an existing sensor Actuator network and / or - a wireless or wired interface for the
  • a general communication interface for the configuration of the device which is usually done before the start of the installation process.
  • the device may also be included as part of the means for detecting operational parameters of an existing one Netzwerkes, as well as part of the means for transmitting the operating parameters to the at least one newly introduced into the network network node: a user interface, for example in the form of a not necessarily graphical user interface, for interacting with a user and / or
  • a configuration unit for storing configuration data necessary for the installation process and / or a positioning unit for determining the position of new network nodes and for finding known network nodes and / or
  • an authentication unit for generating and forwarding authenticated information, such as identification features for network nodes, and / or a Certrificate Store for the protected storage of permanent and generated certificates and / or an Imprint Unit for accommodating the functionality required for the embossing of new nodes ,
  • Fig. 1 is a schematic representation of a device according to the invention.
  • FIG. 2 shows a schematic representation of the sequence of a first method according to the invention.
  • Fig. 3 is a schematic representation of the sequence of a second method according to the invention.
  • a device 01 according to the invention designated as ID 01 is shown in FIG.
  • the ID 01 comprises functional blocks 02 and external interfaces 03.
  • the ID 01 preferably has three separate external interfaces: A radio interface 04 for communication with an existing sensor-actuator network 05.
  • the ID also has the following functional blocks 02:
  • a configuration unit 10 This stores the configuration data required for the installation process.
  • Positioning Unit 11 This position determination, based on any location method, for new nodes and the discovery of known network nodes.
  • An Authentication Unit 12 This is used to create and forward authenticated information, such as node identification.
  • a Certrificate Store 13 This is used for the protected storage of permanent and generated certificates.
  • An Imprint Unit 14 This houses the entire functionality required for the embossing of new nodes.
  • FIG. 2 shows the steps of a first method according to the invention.
  • a basic idea of the invention is the use of a device 01, also referred to as ID 01, which acts as a translator and / or intermediary between an existing sensor-actuator network 05, also designated as network 05, and any number of new ones, also as nodes 07 designated sensor and / or actuator node 07 is used.
  • the ID oil makes it possible to determine all the operating parameters of the existing network 05 for the participating new nodes 07 and to characterize the new nodes 07 in accordance with these operating parameters.
  • the ID 01 takes on complex communication tasks, such as discovering the network 05 by scanning various frequency channels and negotiating the operating parameters. Thus, an energy-operational and cost-efficient commissioning of new node 07 in existing wireless sensor-actuator networks 05 can be achieved.
  • the network 05 acts partially autonomously, since not the network nodes 07 self-autonomously determine the operating parameters, but the ID 01.
  • An essential feature of the method according to the invention is that the participating new nodes 07 are in an embryonic state at initial startup.
  • the essential features of this condition are:
  • the node 07 has an identification feature. This does not necessarily have to be globally unique, but should be locally unique in the destination network 05.
  • the node 05 has a so-called Bootstrapping mechanism from fabrication. With the help of this mechanism, the node 07 is able to independently detect surrounding networks 05. For this he uses a certain radio channel, a so-called pilot channel.
  • the node 07 has a node profile which describes the design and functional features of the node 07.
  • Node 07 has not loaded any special operating or application software. Therefore, it first has to be configured with regard to the task to be accomplished. This includes, among other things, the installation of an executable program.
  • ID 01 is able to communicate with the node or nodes 07 and the network 05 to be integrated preferably via suitable communication interfaces 04, 06. Due to the design, ID 01 is sufficient Resources over a sufficiently long period of time available to perform the inventive method.
  • the ID oil may or may not have a user interface 09 that allows a user to influence certain parameters of the method.
  • a new node 07 makes contact with the new node 07 via the predefined pilot channel and determines the identification feature of the node 07 and the information contained in the node profile.
  • the identification feature of a node 07 includes all information that the node 07 can provide to identify and authenticate to the network 05 and, as a result, to successfully obtain access authorization upon successful completion of these steps.
  • the ID 01 is in possession of all information available from node 07.
  • the ID 01 makes contact with the network 05 via a wireless communication interface 04 in order to determine the operating parameters of the network 05, which are initially unknown to it.
  • wireless sensor-actuator networks 05 are operated to minimize the active duty cycles, ie, the network 05 is essentially inactive and only watches at certain internally negotiated times (regular case) or when a particular event occurs (irregular case).
  • regular case is relevant.
  • the ID 01 in the second step B has to monitor all radio channels with full transmission and / or reception strength over a longer period of time and if found the correct channel with the network 05 all information on the duty cycle and, if necessary, other parameters (eg time Negotiate synchronization). This takes place taking into account the information obtained in the first step A about the new node 07.
  • the ID 01 has all the necessary information that the new node 07 needs to be integrable into the network 05.
  • a third step C the determined or learned information is impressed on the network 05 via the already existing communication connection to the preferably still embryonic new node 07.
  • the new node 07 is fully configured at the network level.
  • a fourth and final step D the new node 07 starts operating in the network 05 based on the operating parameters embossed on it. At the end of the fourth step D, the new node 07 is completely integrated into the network 05.
  • FIG. 3 shows the detailed sequence of a first variant of the method according to the invention described above.
  • the discovery of the network 05 by the ID 01 and the determination of the operating parameters of the network 05 are not shown in detail, since these steps are performed as in the method shown in FIG.
  • the focus of the illustration in FIG. 3 is on the generation of an authentication feature for the new node 07 by the ID 01 and the use of this authentication feature in the further course of the method.
  • the ID 01 can also be used as a trusted certification authority known to the network 05, which makes it possible to identify and authenticate the node 07 with respect to the network 05, without the latter appropriate mechanisms must have.
  • the ID oil uses an identification feature obtained in the first step A, unknown to the network 05 and therefore untrustworthy, such as a media access control (MAC) address or the like, to obtain a trusted authentication using a certification key to generate a characteristic.
  • MAC media access control
  • this authentication feature is communicated to the network 05 and can serve from this time the authorization of the node 07.
  • the authentication feature generated by the ID 01 is additionally communicated to the new node 07.
  • this authentication feature is used as a partial identification feature in addition to the node-specific identification feature.
  • the ID can support or enable the static localization of the new node.
  • the goal of the variant is the assignment of nodes to defined geographical positions, both in the event that the node has the ability to perform even distance measurements to other nodes, as well as in the event that he does not have this capability.
  • the following subvariants are conceivable:
  • the node can itself carry out distance measurements.
  • the ID is placed in a particular order at a sufficient number of given reference points, thus simulating various nodes with known positions in turn.
  • the obtained distance information as well as the known positions of the reference points serve to determine the position of the new node after completion of the measurement phase.
  • the exact sequence of the individual steps may vary depending on the selected position determination method. For example, it is conceivable that, for reasons of energy efficiency, the complex calculations required to determine the position are largely based on the ID and so the battery of the new node is spared.
  • the node itself can not perform distance measurements or otherwise determine its position. In this case, the position determination is carried out independently by the ID and the position gained is then impressed on the new node.
  • the ID For determination of the position by the ID any method, such as World Geodetic System 1984 (WGS-84) for the outdoor area or ultrasound for the indoor area, conceivable.
  • WGS-84 World Geodetic System 1984
  • the energy efficiency of the respective method does not matter, because the ID has sufficient battery capacity.
  • the position at which the new node is to be placed is fixed and marked, for example, by Radio Frequency Identification (RFID) or bar code.
  • RFID Radio Frequency Identification
  • the ID can read this position information and notify the new node.
  • a third variant of the method described above is based on the assumption that the negotiation of the operating parameters with the network requires in advance a complex authentication of the node, which is to be performed only by the node itself.
  • the ID serves only as a gateway that forwards messages between the new node and the network without modification. This will avoid an energy consuming, fully autonomous temporal synchronization between the new node and the network. The ID can take over this synchronization since an increased energy consumption in this device presents no problem.
  • a basic idea of the invention consists in the completely autonomous implementation of the configuration of new sensor nodes and their integration into an existing sensor-actuator network with the aid of the proposed device.
  • No network-specific configuration of the nodes to be deployed required in advance During installation, preconfigured nodes are generally used from the factory. - Discovery of network operating parameters must be done only once if multiple nodes are installed in a timely manner. In a fully node-based method of the prior art, this step must be repeated by each individual node.
  • Appropriate configuration of the ID can increase the security against "foreign" or unauthorized nodes.
  • the ID can act as a "trustworthy entity" to increase the new nodes. log on to the network without incurring any extra work. - With suitable equipment, the ID can take over this task for nodes that do not have their own positioning mechanisms. As a result, this function, which in any case is only required when deploying nodes, can be saved in static sensor networks. In addition, the energy supply of node and network is spared.
  • the ID can serve in deployed networks to locate nodes whose position information is known, eg for maintenance purposes. In this case, the ID can offer a route guidance for the service technician.

Abstract

The invention relates to a method for the integration of at least one new router (07) into an existing wireless sensor-actuator network (05), comprising the following process steps: - incorporating a device (01) into the network (05); - incorporating at least one new router (07) into the network (05); - determining or detecting operating parameters of the network (05) by means of the device (01); - automatic imprinting of the at least one new router (07) by transmitting the operating parameters from the device (01) to the at least one new router (07); - starting operation of the at least one new router (07) in the network (05). The invention further proposes a device (01) for the integration of at least one new router (07) into an existing wireless sensor actuator network (05).

Description

Beschreibungdescription
Verfahren und Vorrichtung zur Integration mindestens eines neuen Netzwerkknotens in ein bestehendes drahtloses Sensor- Aktuator-NetzwerkMethod and device for integrating at least one new network node into an existing wireless sensor / actuator network
Die Erfindung betrifft ein Verfahren zur Integration mindestens eines neuen Netzwerkknotens in ein bestehendes drahtloses Sensor-Aktuator-Netzwerk gemäß dem Oberbegriff des An- spruchs 1, sowie eine Vorrichtung zur Integration mindestens eines neuen Netzwerkknotens in ein bestehendes drahtloses Sensor-Aktuator-Netzwerk gemäß dem Oberbegriff des Anspruchs 10.The invention relates to a method for integrating at least one new network node into an existing wireless sensor-actuator network according to the preamble of claim 1, and to a device for integrating at least one new network node into an existing wireless sensor-actuator network according to the preamble of claim 10.
In verteilten drahtlosen Sensor-Aktuator-Netzwerken tritt typischerweise das Problem auf, dass Teile des Netzwerks erweitert oder erneuert werden müssen. Das ist z.B. immer dann der Fall, wenn defekte Knoten durch neue Knoten ersetzt werden oder zusätzlich neue Knoten in den Betrieb integriert werden, beispielsweise entweder zur Verdichtung, Vergrößerung oderIn distributed sensor-actuator wireless networks, there typically occurs the problem that parts of the network need to be expanded or replaced. This is e.g. always the case when defective nodes are replaced by new nodes or in addition new nodes are integrated into the operation, for example, either for compression, magnification or
Erweiterung der Funktionalität. Im Sinne eines industriellen Einsatzes sollte davon ausgegangen werden, dass Netzwerkknoten im Lieferzustand keinerlei spezifische Konfiguration oder Anwendungssoftware besitzen, sondern lediglich generische Fä- higkeiten, existierende Netzwerke zu entdecken und sich auf Netzwerkebene mit ihnen zu verbinden.Extension of functionality. In the context of an industrial application, it should be assumed that network nodes on delivery do not have any specific configuration or application software, but merely generic capabilities to discover existing networks and to connect to them at the network level.
Ein typisches Problem dabei ist, dass unterschiedliche Netzwerke vollständig unterschiedliche Betriebsparmeter aufwei- sen, wie etwa Funkparameter, Arbeitszyklen und dergleichen.A typical problem with this is that different networks have completely different operating parameters, such as radio parameters, duty cycles and the like.
Als Teil der Inbetriebnahme ist daher ein so genanntes Prägen der neuen Sensorknoten auf die allgemeinen Betriebsparameter des bereits installierten Netzwerkes unumgänglich, d.h. die Funkparameter, wie etwa Frequenzkanal, Sendehäufigkeit und dergleichen, und die auch als Duty-Cycles bezeichneten Arbeitszyklen sind auf das bestehende Netz anzupassen. Muss der Knoten die Betriebsparameter des Netzwerks autonom entdecken bzw. ermitteln, entsteht das Problem, dass der neue Knoten für einen unbestimmten Zeitraum in einem nicht betriebsbereiten Zustand bleibt und/oder unablässig wertvolle Energie verbraucht, was zu einer starken Verkürzung der Lebenszeit führen kann. Ein weiteres Problem bei der Inbetriebnahme ist, dass ein händisches Prägen eines neuen Knotens ein großes Wissen über den Aufbau und Betrieb von Sensor- Aktuator-Netzwerken benötigt und daher von speziell geschul- tem und qualifiziertem Personal durchgeführt werden muss, was die Kosten für Installationsarbeiten stark erhöht.As part of the commissioning therefore a so-called embossing of the new sensor nodes on the general operating parameters of the already installed network is inevitable, ie the radio parameters such as frequency channel, frequency of transmission and the like, and the duty cycle called duty cycles are adapted to the existing network , If the node has to autonomously discover or determine the operating parameters of the network, the problem arises that the new node remains in a non-operational state for an indeterminate period and / or consumes invaluable valuable energy, which can lead to a significant shortening of the lifetime. Another problem with commissioning is that manual embossing of a new node requires a great deal of knowledge about the design and operation of sensor-actuator networks and must therefore be performed by specially trained and qualified personnel, which greatly increases the cost of installation work elevated.
Umgekehrt kann das Problem auch in das Netzwerk verlagert werden, dazu ist es allerdings notwendig, dass die Knoten im Netzwerk zusätzliche Arbeitszyklen verwenden, um einen neuen Knoten auf einem bestimmten Kanal zu empfangen. Da dies eine wesentliche Belastung der Energiereserven der Netzknoten bedeutet, ist diese Methode nicht praktikabel. Im Sinne eines kosteneffizienten Betriebs drahtloser Sensornetzwerke ist es daher unerlässlich, den Aufwand von Inbetriebnahmen neuerConversely, the problem can also be shifted to the network, but it is necessary for the nodes in the network to use additional work cycles to receive a new node on a particular channel. Since this represents a significant burden on the energy reserves of the network nodes, this method is not practical. In the sense of a cost-efficient operation of wireless sensor networks, it is therefore essential to make the effort of commissioning new
Knoten, dem Prägen, durch die Anwendung geeigneter Selbstkonfigurationsmechanismen zu verringern bzw. minimieren.Nodes, embossing, through the application of appropriate self-configuration mechanisms to minimize or minimize.
Ein weiterer Aspekt betrifft das Problem einer statischen Lo- kalisierung von Knoten. Hierbei wird zwischen folgenden Lokalisierungsproblematiken unterschieden :Another aspect concerns the problem of static localization of nodes. Here a distinction is made between the following localization problems:
- Lokalisierung von ausgebrachten neuen Knoten. Neu ausgebrachte Knoten sind typischerweise einem bestimmten Ort zugeordnet. Dieser kann logischer Natur („Maschine 3", „Ort 17") , oder auch geographischer Natur (Längen- und Breitengrad, Gebäude, Raum) sein.- Localization of applied new nodes. Newly deployed nodes are typically associated with a particular location. This can be logical in nature ("Machine 3", "Location 17"), or even geographic (latitude and longitude, building, space).
Lokalisierung von Knoten in einem schon bestehenden Netzwerk. In bestehenden Netzwerken müssen bestimmte Knoten lokalisierbar sein, beispielsweise zum Auffinden eines Knotens der ausgefallen und/oder nicht aktiv ist.Localization of nodes in an existing network. In existing networks, certain nodes must be locatable, for example, to find a node that has failed and / or is not active.
Derzeitige existierende Lösungen des Problems sind: a) Eine einmalige statische Festlegung aller relevanten Betriebsparameter, wie etwa Funkkanal, Arbeitszyklen, Ak- tuatorkonfigurationen, etc., bei der Fertigung des Knotens. Dies führt nachteiligerweise zu einer stark einge- schränkten Flexibilität, da alle Knoten identisch sind, und damit stark eingeschränkten Einsetzbarkeit, da keine parallel installierten separaten Netzwerktopologien möglich sind. Außerdem ergibt sich hierdurch ein hoher Aufwand für die Fertigung der Knoten, da jeder Knoten für ei- nen jeweiligen Einsatzort und/oder eine jeweilige Anwendung im schlimmsten Fall individuell produziert werden muss .Current existing solutions to the problem are: a) One-time static determination of all relevant operating parameters, such as radio channel, duty cycles, actuator configurations, etc., during the production of the node. This disadvantageously leads to a very limited flexibility, since all nodes are identical, and thus very limited usability, since no parallel networked separate network topologies are possible. In addition, this results in a high outlay for the production of the nodes, since each node must be individually produced for a particular site and / or a particular application in the worst case.
b) Eine Vorkonfiguration durch speziell geschultes Perso- nal . Alle Betriebsparameter werden vor der Installation des Knotens in ein spezielles Softwaremodul konfiguriert, das dann auf den Sensorknoten individuell angepasst und installiert wird. Anschließend kann der Sensorknoten in das Netzwerk eingebracht und aktiviert werden. Diese Lo- sung erfordert ein besonderes, großes Wissen über die internen Abläufe und Mechanismen bestehender Sensor- Aktuator-Netzwerke . Der Einsatz von speziell ausgebildetem Personal für diese Zwecke führt dementsprechend auch zu höheren Kosten bei der Installation.b) A pre-configuration by specially trained personnel. All operating parameters are configured in a special software module before the node is installed, which is then customized and installed on the sensor nodes. Subsequently, the sensor node can be introduced into the network and activated. This solution requires special, in-depth knowledge of the internal processes and mechanisms of existing sensor-actuator networks. Accordingly, the use of specially trained personnel for these purposes also leads to higher installation costs.
c) Eine Selbstkonfiguration der Knoten. Standardknoten werden in das Netzwerk eingebracht und bestimmen die Betriebsparameter in Kooperation mit Nachbarknoten vollständig autonom. Aufgrund des speziellen Anwendungsgebiets und der damit verbundenen speziellen Anforderungen, insbesondere im Hinblick auf die Energieeffizienz, führt ein vollständig autonomes Verfahren zu einer starken Beanspruchung des Energievorrates, beispielsweise der Batteriekapazität, sowohl des neuen Knotens, als auch der an dem Verfahren beteiligten Knoten des Netzwerks. Dies liegt insbesondere daran, dass der neue Knoten alle verfügbaren Frequenzkanäle scannen muss, um den Kanal, über den das Netzwerk kommuniziert, zu identifizieren. Da das Netzwerk aus Gründen der Energieeffizienz nur jeweils während eines kurzen Zeitintervalls über den Kanal kommuniziert, ist es erforderlich, jeden Kanal über eine geraume Zeit zu beobachten. Sobald der korrekte Kanal identifiziert wurde ist es au- ßerdem erforderlich, eine Zeitsynchronisation durchzuführen. Damit ist diese Variante sowohl zeit- als auch ener- gieaufwändig.c) A self-configuration of the nodes. Standard nodes are introduced into the network and determine the operating parameters in cooperation with adjacent nodes completely autonomous. Due to the specific field of application and the associated special requirements, in particular with regard to energy efficiency, a completely autonomous method leads to a heavy use of the energy supply, for example the battery capacity of both the new node and the nodes of the network involved in the method. This is particularly because the new node must scan all available frequency channels to identify the channel over which the network is communicating. Because the network for reasons Since energy efficiency only communicates across the channel for a short time interval, it is necessary to observe each channel for a considerable amount of time. In addition, once the correct channel has been identified, it is necessary to perform a time synchronization. Thus, this variant is both time-consuming and energy-consuming.
Durch die US 2006/0223569 Al sind eine Vorrichtung und ein Verfahren für das Netzwerkmanagement in drahtlosen verteilten Systemen mittels einer mobilen Vorrichtung bekannt. Mit dem Verfahren lassen sich die unter b) geschilderten Schritte zur manuellen Konfiguration von Netzwerkknoten vor Ort ausführen. Die Vorrichtung dient dabei vor allem dem Testen der Funktio- nalität der Netzwerkknoten. Bei der Ausbringung dient die Vorrichtung dazu, möglichst beste Parameter für eine hohe Verfügbarkeit zu ermitteln. Solche Parameter sind typischerweise die Signalstärken der auch als Backbone-Nodes bezeichneten Basisnetzwerkknoten untereinander. Wenn Knoten bereits ausgebracht und in das Netzwerk integriert sind, kann ihre Identität mit der mobilen Vorrichtung ermittelt werden.US 2006/0223569 A1 discloses an apparatus and a method for network management in wireless distributed systems by means of a mobile device. The procedure allows the steps described in b) to be carried out for the manual configuration of network nodes on site. The device serves primarily to test the functionality of the network nodes. When deploying the device is used to determine the best possible parameters for high availability. Such parameters are typically the signal strengths of the base network nodes, also referred to as backbone nodes, among each other. If nodes are already deployed and integrated into the network, their identity with the mobile device can be determined.
Es fehlen jedoch folgende, für die Lösung der eingangs geschilderten Probleme notwendige Funktionen: - Selbstkonfiguration. Die Konfiguration von Netzwerkknoten muss bei dem bekannten Verfahren manuell erfolgen. - Das Einbringen eines Knotens in das Netzwerk aus einem embryonalen Zustand, in dem der Netzwerkknoten keinerlei Information über Netzwerk- bzw. Anwendungsparameter hat. - Kommunikation mit Knoten und Netzwerk im Parallelbetrieb während der Scanphase. Damit ist die Möglichkeit, die Einbindung eines neuen Knotens in das Netzwerk aus Gründen der Energieeffizienz über die mobile Vorrichtung abzuwickeln, nicht gegeben. - Feststellung der exakten Position eines Knotens mit Hilfe eines Lokalisierungsverfahrens, das durch die mobile Vorrichtung abgewickelt wird, so dass das Netzwerk hierzu keine Ressourcen bereitstellen muss. - Verwendung einer Identität des Knotens um z.B. bestimmte Rollen automatisch zuzuordnen oder passende Anwendungen zu laden. Weitere Informationen über den Knoten, wie etwa vorhandene Hardware-Komponente, verfügbare Sensoren, wer- den bei dem bekannten Verfahren weder erhoben, noch für weitere Konfigurationszwecke verwendet.However, the following are missing, necessary for the solution of the problems described above: - self-configuration. The configuration of network nodes must be done manually in the known method. The introduction of a node into the network from an embryonic state in which the network node has no information about network or application parameters. - Communication with node and network in parallel operation during the scan phase. Thus, the possibility to handle the integration of a new node in the network for reasons of energy efficiency via the mobile device, not given. - Determining the exact position of a node using a localization process, which is handled by the mobile device, so that the network does not need to provide resources for this purpose. - Use an identity of the node to automatically assign certain roles, for example, or to load suitable applications. Further information about the node, such as existing hardware component, available sensors, are neither collected nor used for further configuration purposes in the known method.
Insgesamt nicht zufriedenstellend am Stand der Technik ist, dass insbesondere die wichtige Frage einer besseren Energie- effizienz des Konfigurationsverfahrens nicht gelöst wird.Overall, it is unsatisfactory in the prior art that, in particular, the important question of a better energy efficiency of the configuration method is not solved.
Eine Aufgabe der Erfindung ist es, ein eine bessere Energieeffizienz des Konfigurationsverfahrens ermöglichendes Verfahren zur Integration mindestens eines neuen Netzwerkknotens in ein bestehendes drahtloses Sensor-Aktuator-Netzwerk sowie eine Vorrichtung zur Integration mindestens eines neuen Netzwerkknotens in ein bestehendes drahtloses Sensor-Aktuator- Netzwerk zu schaffen.It is an object of the invention to provide a method of integrating at least one new network node into an existing wireless sensor-actuator network, enabling better energy efficiency of the configuration method, and a device for integrating at least one new network node into an existing wireless sensor-actuator network ,
Die Aufgabe wird gelöst durch die Merkmale des Anspruchs 1 bzw. des Anspruchs 10.The object is solved by the features of claim 1 and of claim 10.
Ein erster Gegenstand der Erfindung umfasst demnach ein Verfahren zur Integration mindestens eines neuen Netzwerkknotens in ein bestehendes drahtloses Sensor-Aktuator-Netzwerk mit den Verfahrensschritten:A first subject of the invention accordingly comprises a method for integrating at least one new network node into an existing wireless sensor-actuator network with the method steps:
- Einbringen einer Vorrichtung in das Netzwerk.- Introduce a device in the network.
- Einbringen mindestens eines neuen Netzwerkknotens in das Netzwerk. - Ermittlung bzw. Erfassung von Betriebsparametern des Netzwerks mittels der Vorrichtung.- introducing at least one new network node into the network. - Determination or detection of operating parameters of the network by means of the device.
- Automatisches Prägen des mindestens einen neuen Netzwerkknotens durch Übermittlung der Betriebsparameter von der Vorrichtung zu dem mindestens einen neuen Netzwerkknoten. - Aufnahme des Betriebs des mindestens einen neuen Netzwerkknotens in dem Netzwerk. Eine Grundidee der Erfindung besteht in einer Verwendung einer im Folgenden auch als Imprint-Device (ID) bezeichneten Vorrichtung, welche als Übersetzer und/oder Vermittler zwischen einem bestehenden, im Folgenden als Netzwerk bezeichne- ten Sensor-Aktuator-Netzwerk und einer beliebigen Zahl von neuen, im Folgenden auch als Knoten bezeichneten Netzwerkknoten des Sensor-Aktuator-Netzwerks dient. Bei den Netzwerkknoten kann es sich sowohl um Sensorknoten, als auch um Aktua- torknoten oder um Basisnetzwerkknoten handeln.- Automatically coining the at least one new network node by transmitting the operating parameters from the device to the at least one new network node. - Recording the operation of the at least one new network node in the network. A basic idea of the invention consists in the use of a device, also referred to below as an imprint device (ID), which acts as a translator and / or intermediary between an existing sensor-actuator network, referred to below as a network, and an arbitrary number of new, hereinafter referred to as node network node of the sensor-actuator network is used. The network nodes may be sensor nodes as well as actuator nodes or basic network nodes.
Das ID ermöglicht es, für die beteiligten neuen Knoten alle Betriebsparameter des bestehenden Netzes zu ermitteln und die neuen Knoten entsprechend dieser Betriebsparameter zu prägen. Das ID übernimmt dabei aufwändige Kommunikationsaufgaben, et- wa die des Entdeckens des Netzwerks durch Scannen verschiedener Frequenzkanäle sowie das Aushandeln der Betriebsparameter. So kann eine energie- betriebs- und kosteneffiziente Inbetriebnahme von neuen Knoten in bestehende drahtlose Sensor- Aktuator-Netzwerke erreicht werden. Das Netzwerk agiert dabei teilautonom, da nicht die Netzknoten selbstautonom die Betriebsparameter ermitteln, sondern das ID.The ID makes it possible to determine all operating parameters of the existing network for the participating new nodes and to characterize the new nodes according to these operating parameters. The ID handles complex communication tasks, such as discovering the network by scanning different frequency channels and negotiating the operating parameters. Thus, an energy-operational and cost-efficient commissioning of new nodes in existing wireless sensor actuator networks can be achieved. The network acts partially autonomously, since it is not the network nodes themselves that autonomously determine the operating parameters, but the ID.
Vorzugsweise erfolgt nach dem Einbringen des mindestens einen neuen Netzwerkknotens in das Netzwerk eine Erstinbetriebnahme des mindestens einen neuen Netzwerkknotens.Preferably, after the introduction of the at least one new network node into the network, a first commissioning of the at least one new network node takes place.
Dabei ist vorzugsweise vorgesehen, dass sich der mindestens eine neue Netzwerkknoten bei Erstinbetriebnahme in einem embryonalen Zustand befindet, in welchem der Netzwerkknoten: - ein Identifikationsmerkmal, welches nicht notwendigerweise global eindeutig sein muss, aber im Zielnetzwerk lokal eindeutig sein sollte,It is preferably provided that the at least one new network node is at initial startup in an embryonic state in which the network node: an identification feature, which does not necessarily have to be globally unique, but should be locally unique in the destination network,
- vorzugsweise ab Fabrikation einen Bootstrapping- Mechanismus, mit Hilfe dessen der Netzwerkknoten in der Lage ist, selbstständig umliegende Netzwerke zu entdecken, sowiePreferably, as of fabrication, a bootstrapping mechanism by means of which the network node is able to independently discover surrounding networks, as well as
- ein Knotenprofil, das Bauart und Funktionsmerkmale des Netzwerkknotens beschreibt, besitzt, wobei der Netzwerkknoten frei von einer speziell aufgespielten Betriebs- bzw. Anwendungssoftware ist. Daher muss er erst noch im Hinblick auf die zu bewältigende Aufgabe konfiguriert werden. Das schließt unter Anderem die Installa- tion eines ausführbaren Programms ein.a node profile describing the type and characteristics of the network node, has, wherein the network node is free of a specially recorded operating or application software. Therefore, it must first be configured with regard to the task to be accomplished. This includes, among other things, the installation of an executable program.
Vorzugsweise verwendet der mindestens eine neue Netzwerkknoten zum selbstständigen Entdecken umliegender Netzwerke einen bestimmten Funkkanal, einen so genannten Pilotkanal.The at least one new network node preferably uses a specific radio channel, a so-called pilot channel, for the autonomous detection of surrounding networks.
Gemäß einer vorteilhafte Ausgestaltung des erfindungsgemäßen Verfahrens ist vorgesehen, dass nach Einbringen der Vorrichtung in das Netzwerk und nach dem Einbringen des mindestens eines neuen Netzwerkknotens in das Netzwerk: - In einem ersten Schritt eine Kontaktaufnahme der Vorrichtung mit dem mindestens einen neuen Netzwerkknoten beispielsweise über einen vordefinierten Pilotkanal und eine Ermittlung des Identifikationsmerkmals des Netzwerkknotens sowie die im Knotenprofil enthaltenen Informationen er- folgt. Das Identifikationsmerkmal eines Knotens beinhaltet alle Informationen, die der Knoten bieten kann, um sich gegenüber dem Netzwerk zu identifizieren und authentifizieren und bei erfolgreicher Durchführung dieser Schritte als Ergebnis eine Autorisierung des Zugangs zu erhalten. Am Ende dieses Schrittes ist das ID im Besitz aller vomAccording to an advantageous embodiment of the method according to the invention, it is provided that, after the device has been introduced into the network and after the at least one new network node has been introduced into the network: In a first step, the device is contacted by the at least one new network node, for example via a predefined network node Pilot channel and a determination of the identification feature of the network node and the information contained in the node profile is carried out. The identifier of a node includes all the information that the node can provide to identify and authenticate to the network and, upon successful completion of these steps, obtain access authorization. At the end of this step, the ID is owned by all of the
Knoten verfügbaren Informationen.Node available information.
- In einem zweiten Schritt eine Kontaktaufnahme der Vorrichtung mit dem bestehenden Netzwerk erfolgt, vorzugsweise über eine drahtlose Kommunikationsschnittstelle, um die ihr zunächst nicht bekannten Betriebsparameter des Netzwerks zu ermitteln. Im Allgemeinen werden drahtlose Sen- sor-Aktuator-Netzwerke so betrieben, dass die aktiven Betriebszyklen minimiert werden, d.h. das Netzwerk ist im Wesentlichen inaktiv und wacht nur zu bestimmten intern ausgehandelten Zeiten (regulärer Fall) oder bei Auftreten eines besonderen Ereignisses (irregulärer Fall) auf. Für das allgemeine Szenario einer multi-hop-Kommunikation ist aber nur der reguläre Fall relevant. Da, wie schon er- wähnt, die Funkparameter des Netzwerks dem ID a priori nicht bekannt sind, muss es in diesem Schritt über einen längeren Zeitraum hinweg alle Funkkanäle bei voller Sende- Empfangsstärke überwachen und bei Auffinden des richtigen Kanals mit dem Netzwerk alle Informationen zum Arbeitszyklus und ggf. weitere Parameter (z.B. Zeitsynchronisation) aushandeln. Dies geschieht unter Berücksichtigung der im ersten Schritt gewonnenen Informationen über den neuen Knoten. Am Ende des zweiten Schrittes besitzt das ID alle notwendigen Informationen, die der neue Knoten braucht, um in das Netzwerk integrierbar zu sein.In a second step, the device is contacted to the existing network, preferably via a wireless communication interface in order to determine the operating parameters of the network, which are not known to it at first. Generally, wireless sensor-actuator networks are operated to minimize the active operating cycles, ie, the network is essentially inactive and only monitors at certain internally negotiated times (regular case) or when a particular event occurs (irregular case). on. However, for the general scenario of multi-hop communication, only the regular case is relevant. There, as already If the radio parameters of the network are not known to the ID a priori, then in this step it must monitor all radio channels at full transmit-receive strength for an extended period of time and, if finding the correct channel with the network, all duty cycle information and other parameters negotiate (eg time synchronization). This is done taking into account the information about the new node obtained in the first step. At the end of the second step, the ID has all the necessary information that the new node needs to be integrable into the network.
In einem dritten Schritt eine Aufprägung der ermittelten bzw. gelernten Information über das Netzwerk über die im ersten Schritt aufgebaute Kommunikationsverbindung auf den mindestens einen vorzugsweise embryonalen neuen Netzwerkknoten erfolgt. Am Ende des dritten Schrittes ist der neue Knoten auf Netzwerkebene vollständig konfiguriert. - Als vierter Schritt die Aufnahme des Betriebs des neuen Knotens im bestehenden Netzwerk basierend auf den ihm ein- geprägten Betriebsparametern erfolgt. Am Ende des vierten Schrittes ist der neue Knoten vollständig in das Netzwerk integriert .In a third step, the determined or learned information is impressed on the network via the communication connection established in the first step onto the at least one preferably embryonic new network node. At the end of the third step, the new network-level node is fully configured. - The fourth step is the start of the operation of the new node in the existing network based on the operating parameters impressed on it. At the end of the fourth step, the new node is fully integrated into the network.
Ein zentraler Aspekt der Funktionsweise der Vorrichtung be- steht dabei darin, dass sie in der Lage ist, über geeigneteA central aspect of the functioning of the device is that it is capable of using suitable
Kommunikationsschnittstellen mit dem bzw. den zu integrierenden neuen Knoten und dem Netzwerk gleichzeitig zu kommunizieren. Der Vorrichtung stehen dabei bauartbedingt genügend Ressourcen über einen hinreichend langen Zeitraum zur Verfügung. Die Vorrichtung kann, muss aber nicht, über eine Benutzerschnittstelle verfügen, über die ein Benutzer bestimmte Parameter des Verfahrens beeinflussen kann.Communication interfaces with the or to be integrated new node and the network to communicate simultaneously. The device are due to design enough resources over a sufficiently long period available. The device may, but need not, have a user interface through which a user may manipulate certain parameters of the method.
Eine vorteilhafte Ausgestaltung des erfindungsgemäßen Verfah- rens sieht vor, dass die Vorrichtung als vertrauenswürdige, dem Netzwerk bekannte Zertifizierungs-Instanz verwendet wird, welche die Identifikation und Authentifizierung des mindestens einen neuen Netzwerkknotens gegenüber dem Netzwerk er- möglicht, ohne dass dieser über entsprechende Mechanismen verfügen muss.An advantageous embodiment of the method according to the invention provides that the device is used as a trustworthy certification entity known to the network, which identifies and authenticates the at least one new network node with respect to the network. possible without this having to have appropriate mechanisms.
Dabei ist denkbar, dass die Vorrichtung zur Verwendung als vertrauenswürdige, dem Netzwerk bekannte Zertifizierungs- Instanz :It is conceivable that the device for use as a trusted, the network known certification authority:
- im zweiten Schritt (B) ein im ersten Schritt (A) erhaltenes, dem Netzwerk unbekanntes und daher nicht vertrauenswürdiges Identifizierungsmerkmal verwendet, wie beispiels- weise eine Media-Access-Control (MAC) Adresse oder dergleichen, um daraus unter Verwendung eines Zertifizierungsschlüssels ein vertrauenswürdiges Authentifizierungs- merkmal zu erzeugen, im dritten Schritt (C) dem mindestens einen neuen Netz- werkknoten zusätzlich das erzeugte Authentifizierungsmerk- mal mitteilt, wobeiin the second step (B), an identification feature obtained in the first step (A), unknown to the network and therefore untrusted, such as a media access control (MAC) address or the like, is inserted therefrom using a certification key trusted authentication feature, in the third step (C) the at least one new network node additionally informs the generated authentication feature, wherein
- im vierten Schritt (D) das Authentifizierungsmerkmal zusätzlich zu dem knoteneigenen Identifikationsmerkmal als Teilidentifikationsmerkmal verwendet wird.- In the fourth step (D), the authentication feature is used in addition to the node's own identification feature as a partial identification feature.
Die Aushandlung der Betriebsparameter mit dem Netzwerk erfordert vorzugsweise vorab eine Authentifizierung des mindestens einen neuen Netzwerkknotens, die von diesem selbst durchgeführt wird, wobei die Vorrichtung als Gateway dient, welches Nachrichten zwischen dem mindestens einen neuen Netzwerkknoten und dem Netzwerk jeweils ohne Modifikation weiterleitet. Dadurch wird eine energetisch aufwändige, vollautonome zeitliche Synchronisation zwischen dem neuen Knoten und dem Netzwerk vermieden. Das ID kann diese Synchronisation übernehmen, da ein erhöhter Energieverbrauch bei dieser Vorrichtung kein Problem darstellt.The negotiation of the operating parameters with the network preferably requires prior authentication of the at least one new network node, which is carried out by the latter itself, the device serving as a gateway, which forwards messages between the at least one new network node and the network in each case without modification. This avoids an energy consuming, fully autonomous temporal synchronization between the new node and the network. The ID can take over this synchronization because increased power consumption is not a problem with this device.
Vorzugsweise unterstützt bzw. ermöglicht die Vorrichtung eine statische Lokalisierung des mindestens einen neuen Netzwerk- knotens . Ziel dieser Variante ist die Zuordnung von Knoten zu definierten geographischen Positionen, und zwar sowohl für den Fall, dass der Knoten die Fähigkeit besitzt selbst Abstandsmessungen zu anderen Knoten durchzuführen, als auch für den Fall dass er diese Fähigkeit nicht besitzt. Dabei sind folgende Varianten denkbar:The device preferably supports or enables a static localization of the at least one new network node. The goal of this variant is the assignment of nodes to defined geographical positions, both in the event that the node has the ability to perform even distance measurements to other nodes, as well as for the case that he does not have this ability. The following variants are conceivable:
- Der Knoten kann selbst Abstandsmessungen durchführen. In diesem Fall wird die ID in einer bestimmten Reihenfolge an einer hinreichenden Anzahl vorgegebener Referenzpunkte platziert und simuliert so der Reihe nach verschiedene Knoten mit bekannten Positionen. Die gewonnenen Abstandsinformationen sowie die bekannten Positionen der Referenzpunkte dienen nach Abschluss der Messphase zur Bestimmung der Position des neuen Knotens. Die genaue Abfolge der einzelnen Schritte kann je nach gewähltem Positionsbestimmungsverfahren variieren. So ist es etwa denkbar, dass aus Gründen der Energieeffizienz die zur Positionsbestimmung notwendigen aufwändigen Berechnungen weitestgehend auf dem ID durchgeführt werden und so die Batterie des neuen Knotens geschont wird.- The node itself can perform distance measurements. In this case, the ID is placed in a particular order at a sufficient number of given reference points, thus simulating various nodes with known positions in turn. The obtained distance information as well as the known positions of the reference points serve to determine the position of the new node after completion of the measurement phase. The exact sequence of the individual steps may vary depending on the selected positioning method. For example, it is conceivable that, for reasons of energy efficiency, the elaborate calculations necessary for determining the position are largely carried out on the ID and thus the battery of the new node is spared.
- Der Knoten kann selbst keine Abstandsmessungen durchführen oder seine Position auf andere Weise bestimmen. In diesem Fall wird die Positionsbestimmung vom ID eigenständig durchgeführt und die gewonnene Position dann dem neuen Knoten eingeprägt. Zur Positionsbestimmung durch die ID sind beliebige Verfahren, wie etwa World Geodetic System 1984 (WGS-84) für den Outdoorbereich oder Ultraschall für den Indoorbereich, denkbar. Die Energieeffizienz des je- weiligen Verfahrens spielt hierbei keine Rolle, weil das ID ausreichend Batteriekapazität besitzt. Im einfachsten Fall ist die Position, an der der neue Knoten platziert werden soll, fest vorgegeben und z.B. per Radio-Frequency- Identification (RFID) oder Strichcode markiert. Das ID kann diese Positionsinformation auslesen und dem neuen Knoten mitteilen.The node itself can not perform distance measurements or otherwise determine its position. In this case, the position determination is carried out independently by the ID and the position gained is then impressed on the new node. For determination of the position by the ID any method, such as World Geodetic System 1984 (WGS-84) for the outdoor area or ultrasound for the indoor area, conceivable. The energy efficiency of the respective process does not matter, because the ID has sufficient battery capacity. In the simplest case, the position at which the new node is to be placed is fixed and e.g. marked by radio frequency identification (RFID) or bar code. The ID can read this position information and notify the new node.
Das erfindungsgemäße Verfahren löst die in der Beschreibungseinleitung genannten Probleme vollständig und adäquat.The inventive method completely and adequately solves the problems mentioned in the introduction to the description.
Ein zweiter Gegenstand der Erfindung umfasst eine Vorrichtung zur Integration mindestens eines neuen Netzwerkknotens in ein bestehendes drahtloses Sensor-Aktuator-Netzwerk welche, Vor- richtung als ein Imprint-Device (ID) bzw. Übersetzer und/oder Vermittler zwischen dem bestehenden Netzwerk und dem mindestens einen neuen Netzwerkknoten dient. Die Vorrichtung um- fasst hierzu Mittel zur Ermittlung bzw. Erfassung von Be- triebsparametern eines bestehenden Netzwerkes, sowie Mittel zur Übermittlung der Betriebsparameter zu dem mindestens einen neu in das Netzwerk eingebrachten Netzwerkknoten.A second subject of the invention comprises a device for integrating at least one new network node into an existing wireless sensor-actuator network, which direction as an imprint device (ID) or translator and / or intermediary between the existing network and the at least one new network node is used. For this purpose, the device comprises means for determining or acquiring operating parameters of an existing network, and means for transmitting the operating parameters to the at least one network node newly introduced into the network.
Ein zentraler Aspekt der Funktionsweise der Vorrichtung be- steht darin, dass sie in der Lage ist, über die Mittel zurA central aspect of the functioning of the device is that it is capable of providing the means for
Ermittlung bzw. Erfassung von Betriebsparametern eines bestehenden Netzwerkes, sowie die Mittel zur Übermittlung der Betriebsparameter zu einem neu in das Netzwerk eingebrachten Netzwerkknoten bildende, geeignete Kommunikationsschnittstel- len mit dem bzw. den zu integrierenden Knoten und dem Netzwerk vorzugsweise gleichzeitig zu kommunizieren. Der Vorrichtung stehen dabei bauartbedingt genügend Ressourcen über einen hinreichend langen Zeitraum zur Verfügung. Die Vorrichtung kann, muss aber nicht, über eine Benutzerschnittstelle verfügen, über die ein Benutzer bestimmte Parameter des Verfahrens beeinflussen kann.Determining or recording of operating parameters of an existing network, as well as the means for transmitting the operating parameters to a newly introduced into the network network node forming, suitable Kommunikationsschnittstel- len to the node or nodes to be integrated and the network to communicate preferably simultaneously. The device are due to design enough resources over a sufficiently long period available. The device may, but need not, have a user interface through which a user may manipulate certain parameters of the method.
Vorzugsweise umfasst die Vorrichtung als Teil der Mittel zur Ermittlung bzw. Erfassung von Betriebsparametern eines beste- henden Netzwerkes, sowie als Teil der Mittel zur Übermittlung der Betriebsparameter zu dem mindestens einen neu in das Netzwerk eingebrachten Netzwerkknoten: eine Funkschnittstelle für die Kommunikation mit einem bestehenden Sensor-Aktuator-Netzwerk und/oder - eine drahtlose oder drahtgebundene Schnittstelle für diePreferably, the device comprises as part of the means for determining operational parameters of an existing network, as well as part of the means for transmitting the operating parameters to the at least one network node newly introduced into the network: a radio interface for communication with an existing sensor Actuator network and / or - a wireless or wired interface for the
Kommunikation mit einem zu prägenden neuen Netzwerkknoten, beispielsweise einem Sensorknoten, und/oderCommunication with a new network node to be embossed, for example a sensor node, and / or
- eine allgemeine Kommunikationsschnittstelle für die Konfiguration der Vorrichtung, welche in der Regel vor Beginn des Installationsvorgangs erfolgt.- A general communication interface for the configuration of the device, which is usually done before the start of the installation process.
Die Vorrichtung kann außerdem als Teil der Mittel zur Ermittlung bzw. Erfassung von Betriebsparametern eines bestehenden Netzwerkes, sowie als Teil der Mittel zur Übermittlung der Betriebsparameter zu dem mindestens einen neu in das Netzwerk eingebrachten Netzwerkknoten: ein User-Interface, beispielsweise in Form einer nicht notwendigerweise graphischen Benutzerschnittstelle, zur Interaktion mit einem Benutzer und/oderThe device may also be included as part of the means for detecting operational parameters of an existing one Netzwerkes, as well as part of the means for transmitting the operating parameters to the at least one newly introduced into the network network node: a user interface, for example in the form of a not necessarily graphical user interface, for interacting with a user and / or
- eine Configuration Unit zur Speicherung von für den Installationsvorgang notwendigen Konfigurationsdaten und/oder - eine Positioning Unit zur Positionsbestimmung neuer Netzwerkknoten und zur Auffindung bekannter Netzwerkknoten und/odera configuration unit for storing configuration data necessary for the installation process and / or a positioning unit for determining the position of new network nodes and for finding known network nodes and / or
- eine Authentication Unit zur Erzeugung und Weiterleitung authentifizierter Informationen, wie etwa von Identifika- tionsmerkmalen für Netzwerkknoten, und/oder einen Certrificate Store zur geschützten Speicherung permanenter und generierter Zertifikate und/oder eine Imprint Unit zur Beherbergung der für die Prägung neuer Knoten benötigten Funktionalität umfassen.an authentication unit for generating and forwarding authenticated information, such as identification features for network nodes, and / or a Certrificate Store for the protected storage of permanent and generated certificates and / or an Imprint Unit for accommodating the functionality required for the embossing of new nodes ,
Ausführungsbeispiele der Erfindung sind in den Zeichnungen dargestellt und werden im Folgenden näher erläutert. Es zeigen :Embodiments of the invention are illustrated in the drawings and are explained in more detail below. Show it :
Fig. 1 Eine schematische Darstellung einer erfindungsgemäßen Vorrichtung.Fig. 1 is a schematic representation of a device according to the invention.
Fig. 2 Eine schematische Darstellung des Ablaufs eines er- sten erfindungsgemäßen Verfahrens.2 shows a schematic representation of the sequence of a first method according to the invention.
Fig. 3 Eine schematische Darstellung des Ablaufs eines zweiten erfindungsgemäßen Verfahrens.Fig. 3 is a schematic representation of the sequence of a second method according to the invention.
Eine als ID 01 bezeichnete, erfindungsgemäße Vorrichtung 01 ist in Fig. 1 dargestellt. Das ID 01 umfasst funktionale Blöcke 02 sowie externe Schnittstellen 03. Das ID 01 verfügt vorzugsweise über drei separate externe Schnittstellen: - Eine Funkschnittstelle 04 für die Kommunikation mit einem bestehenden Sensor-Aktuator-Netzwerk 05.A device 01 according to the invention designated as ID 01 is shown in FIG. The ID 01 comprises functional blocks 02 and external interfaces 03. The ID 01 preferably has three separate external interfaces: A radio interface 04 for communication with an existing sensor-actuator network 05.
- Eine drahtlose oder drahtgebundene Schnittstelle 06 für die Kommunikation mit einem zu prägenden neuen Netzwerk- knoten 07, beispielsweise einem Sensorknoten 07.A wireless or wired interface 06 for communication with a new network node 07 to be embossed, for example a sensor node 07.
- Eine allgemeine Kommunikationsschnittstelle 08 für die Konfiguration des ID 01, welche in der Regel vor Beginn des Installationsvorgangs erfolgt.A general communication interface 08 for the configuration of the ID 01, which usually takes place before the beginning of the installation process.
Das ID weist darüber hinaus folgende funktionale Blöcke 02 auf :The ID also has the following functional blocks 02:
- Ein User-Interface 09. Dabei handelt es sich um eine nicht notwendigerweise graphische Benutzerschnittstelle zur Interaktion mit dem Benutzer (z.B. GUI; Graphical User In- terface) .A user interface 09. This is a not necessarily graphical user interface for interacting with the user (for example GUI; Graphical User Interface).
- Eine Configuration Unit 10. Diese speichert die für den Installationsvorgang notwendigen Konfigurationsdaten.- A configuration unit 10. This stores the configuration data required for the installation process.
- Eine Positioning Unit 11. Diese dient der Positionsbestimmung, basierend auf einem beliebigen Ortungsverfahren, für neue Knoten und der Auffindung bekannter Netzwerkknoten.- A Positioning Unit 11. This position determination, based on any location method, for new nodes and the discovery of known network nodes.
- Eine Authentication Unit 12. Diese dient der Erzeugung und Weiterleitung authentifizierter Informationen, wie etwa von Identifikationsmerkmalen für Knoten.An Authentication Unit 12. This is used to create and forward authenticated information, such as node identification.
- Ein Certrificate Store 13. Dieser dient der geschützten Speicherung permanenter und generierter Zertifikate.- A Certrificate Store 13. This is used for the protected storage of permanent and generated certificates.
- Eine Imprint Unit 14. Diese beherbergt die gesamte, für die Prägung neuer Knoten benötigte Funktionalität.- An Imprint Unit 14. This houses the entire functionality required for the embossing of new nodes.
Fig. 2 sind die Schritte eines ersten erfindungsgemäßen Ver- fahrens entnehmbar. Eine Grundidee der Erfindung besteht in einer Verwendung einer auch als ID 01 bezeichneten Vorrichtung 01, welche als Übersetzer und/oder Vermittler zwischen einem bestehenden, auch als Netzwerk 05 bezeichneten Sensor- Aktuator-Netzwerk 05 und einer beliebigen Zahl von neuen, auch als Knoten 07 bezeichneten Sensor- und/oder Aktuator- Knoten 07 dient. Das ID Ol ermöglicht es, für die beteiligten neuen Knoten 07 alle Betriebsparameter des bestehenden Netzwerks 05 zu ermitteln und die neuen Knoten 07 entsprechend dieser Betriebsparameter zu prägen. Das ID 01 übernimmt dabei aufwändige Kom- munikationsaufgaben, etwa die des Entdeckens des Netzwerks 05 durch Scannen verschiedener Frequenzkanäle sowie das Aushandeln der Betriebsparameter. So kann eine energie- betriebs- und kosteneffiziente Inbetriebnahme von neuen Knoten 07 in bestehende drahtlose Sensor-Aktuator-Netzwerke 05 erreicht werden. Das Netzwerk 05 agiert dabei teilautonom, da nicht die Netzknoten 07 selbstautonom die Betriebsparameter ermitteln, sondern das ID 01.FIG. 2 shows the steps of a first method according to the invention. A basic idea of the invention is the use of a device 01, also referred to as ID 01, which acts as a translator and / or intermediary between an existing sensor-actuator network 05, also designated as network 05, and any number of new ones, also as nodes 07 designated sensor and / or actuator node 07 is used. The ID oil makes it possible to determine all the operating parameters of the existing network 05 for the participating new nodes 07 and to characterize the new nodes 07 in accordance with these operating parameters. The ID 01 takes on complex communication tasks, such as discovering the network 05 by scanning various frequency channels and negotiating the operating parameters. Thus, an energy-operational and cost-efficient commissioning of new node 07 in existing wireless sensor-actuator networks 05 can be achieved. The network 05 acts partially autonomously, since not the network nodes 07 self-autonomously determine the operating parameters, but the ID 01.
Ein wesentliches Merkmal des erfindungsgemäßen Verfahrens ist, dass die beteiligten neuen Knoten 07 sich bei Erstinbetriebnahme in einem embryonalen Zustand befinden. Die wesentlichen Merkmale dieses Zustands sind:An essential feature of the method according to the invention is that the participating new nodes 07 are in an embryonic state at initial startup. The essential features of this condition are:
Der Knoten 07 besitzt ein Identifikationsmerkmal. Dieses muss nicht notwendigerweise global eindeutig sein, sollte aber im Zielnetzwerk 05 lokal eindeutig sein.The node 07 has an identification feature. This does not necessarily have to be globally unique, but should be locally unique in the destination network 05.
- Der Knoten 05 besitzt einen so genannten Bootstrapping- Mechanismus ab Fabrikation. Mithilfe dieses Mechanismus ist der Knoten 07 in der Lage, selbstständig umliegende Netzwerke 05 zu entdecken. Dazu verwendet er einen be- stimmten Funkkanal, einen so genannten Pilotkanal.- The node 05 has a so-called Bootstrapping mechanism from fabrication. With the help of this mechanism, the node 07 is able to independently detect surrounding networks 05. For this he uses a certain radio channel, a so-called pilot channel.
Der Knoten 07 besitzt ein Knotenprofil, das Bauart und Funktionsmerkmale des Knotens 07 beschreibt. Der Knoten 07 hat keine spezielle Betriebs- bzw. Anwendungssoftware aufgespielt. Daher muss er erst noch im Hin- blick auf die zu bewältigende Aufgabe konfiguriert werden. Das schließt unter Anderem die Installation eines ausführbaren Programms ein.The node 07 has a node profile which describes the design and functional features of the node 07. Node 07 has not loaded any special operating or application software. Therefore, it first has to be configured with regard to the task to be accomplished. This includes, among other things, the installation of an executable program.
Ein zentraler Aspekt der Funktionsweise des ID 01 besteht darin, dass es in der Lage ist, über geeignete Kommunikationsschnittstellen 04, 06 mit dem bzw. den zu integrierenden Knoten 07 und dem Netzwerk 05 vorzugsweise gleichzeitig zu kommunizieren. Dem ID 01 stehen dabei bauartbedingt genügend Ressourcen über einen hinreichend langen Zeitraum zur Verfügung um das erfindungsgemäße Verfahren auszuführen. Das ID Ol kann, muss aber nicht, über eine Benutzerschnittstelle 09 verfügen, über die ein Benutzer bestimmte Parameter des Ver- fahrens beeinflussen kann.A central aspect of the functioning of the ID 01 is that it is able to communicate with the node or nodes 07 and the network 05 to be integrated preferably via suitable communication interfaces 04, 06. Due to the design, ID 01 is sufficient Resources over a sufficiently long period of time available to perform the inventive method. The ID oil may or may not have a user interface 09 that allows a user to influence certain parameters of the method.
Die Integration eines neuen Knotens 07 mit Hilfe des ID 01 geschieht vorzugsweise in folgenden, in Fig. 2 dargestellten Schritten : - In einem ersten Schritt A nimmt das ID 01 über den vordefinierten Pilotkanal Kontakt mit dem neuen Knoten 07 auf und ermittelt das Identifikationsmerkmal des Knotens 07 sowie die im Knotenprofil enthaltenen Informationen. Das Identifikationsmerkmal eines Knotens 07 beinhaltet alle Informationen, die der Knoten 07 bieten kann, um sich gegenüber dem Netzwerk 05 zu identifizieren und authentifizieren und bei erfolgreicher Durchführung dieser Schritte als Ergebnis eine Autorisierung des Zugangs zu erhalten. Am Ende dieses ersten Schrittes A ist das ID 01 im Besitz aller vom Knoten 07 verfügbaren Informationen.The integration of a new node 07 with the aid of the ID 01 is preferably carried out in the following steps illustrated in FIG. 2: In a first step A, the ID 01 makes contact with the new node 07 via the predefined pilot channel and determines the identification feature of the node 07 and the information contained in the node profile. The identification feature of a node 07 includes all information that the node 07 can provide to identify and authenticate to the network 05 and, as a result, to successfully obtain access authorization upon successful completion of these steps. At the end of this first step A, the ID 01 is in possession of all information available from node 07.
- In einem zweiten Schritt B nimmt das ID 01 über eine drahtlose Kommunikationsschnittstelle 04 Kontakt mit dem Netzwerk 05 auf, um die ihm zunächst nicht bekannten Betriebsparameter des Netzwerks 05 zu ermitteln. Im Allge- meinen werden drahtlose Sensor-Aktuator-Netzwerke 05 so betrieben, dass die aktiven Betriebszyklen minimiert werden, d.h. das Netzwerk 05 ist im Wesentlichen inaktiv und wacht nur zu bestimmten intern ausgehandelten Zeiten (regulärer Fall) oder bei Auftreten eines besonderen Ereig- nisses (irregulärer Fall) auf. Für das allgemeine Szenario einer multi-hop-Kommunikation ist aber nur der reguläre Fall relevant. Da, wie schon erwähnt, die Funkparameter des Netzwerks 05 dem ID 01 a priori nicht bekannt sind, muss das ID 01 in dem zweiten Schritt B über einen länge- ren Zeitraum hinweg alle Funkkanäle bei voller Sende- und/oder Empfangsstärke überwachen und bei Auffinden des richtigen Kanals mit dem Netzwerk 05 alle Informationen zum Arbeitszyklus und ggf. weitere Parameter (z.B. Zeit- Synchronisation) aushandeln. Dies geschieht unter Berücksichtigung der im ersten Schritt A gewonnenen Informationen über den neuen Knoten 07. Am Ende des zweiten Schrittes B besitzt das ID 01 alle notwendigen Informationen, die der neue Knoten 07 braucht, um in das Netzwerk 05 integrierbar zu sein.In a second step B, the ID 01 makes contact with the network 05 via a wireless communication interface 04 in order to determine the operating parameters of the network 05, which are initially unknown to it. In general, wireless sensor-actuator networks 05 are operated to minimize the active duty cycles, ie, the network 05 is essentially inactive and only watches at certain internally negotiated times (regular case) or when a particular event occurs (irregular case). However, for the general scenario of multi-hop communication, only the regular case is relevant. Since, as already mentioned, the radio parameters of the network 05 are not known to the ID 01 a priori, the ID 01 in the second step B has to monitor all radio channels with full transmission and / or reception strength over a longer period of time and if found the correct channel with the network 05 all information on the duty cycle and, if necessary, other parameters (eg time Negotiate synchronization). This takes place taking into account the information obtained in the first step A about the new node 07. At the end of the second step B, the ID 01 has all the necessary information that the new node 07 needs to be integrable into the network 05.
- In einem dritten Schritt C wird die ermittelte bzw. gelernte Information über das Netzwerk 05 über die schon bestehende Kommunikationsverbindung auf den vorzugsweise noch embryonalen neuen Knoten 07 aufgeprägt. Am Ende des dritten Schrittes C ist der neue Knoten 07 auf Netzwerkebene vollständig konfiguriert.In a third step C, the determined or learned information is impressed on the network 05 via the already existing communication connection to the preferably still embryonic new node 07. At the end of the third step C, the new node 07 is fully configured at the network level.
- In einem vierten und letzten Schritt D nimmt der neue Knoten 07 basierend auf den ihm eingeprägten Betriebsparame- tern den Betrieb im Netzwerk 05 auf. Am Ende des vierten Schrittes D ist der neue Knoten 07 vollständig in das Netzwerk 05 integriert.In a fourth and final step D, the new node 07 starts operating in the network 05 based on the operating parameters embossed on it. At the end of the fourth step D, the new node 07 is completely integrated into the network 05.
Fig. 3 ist der detaillierte Ablauf einer ersten Variante des zuvor beschriebenen erfindungsgemäßen Verfahrens entnehmbar. Die Auffindung des Netzwerks 05 durch das ID 01 sowie die Ermittlung der Betriebsparameter des Netzwerks 05 sind dabei nicht detailliert dargestellt, da diese Schritte wie im in Fig. 2 dargestellten Verfahren ablaufen. Der Fokus der Dar- Stellung in Fig. 3 liegt auf der Generierung eines Authenti- fizierungsmerkmals für den neuen Knoten 07 durch das ID 01 sowie die Verwendung dieses Authentifizierungsmerkmals im weiteren Verlauf des Verfahrens.FIG. 3 shows the detailed sequence of a first variant of the method according to the invention described above. The discovery of the network 05 by the ID 01 and the determination of the operating parameters of the network 05 are not shown in detail, since these steps are performed as in the method shown in FIG. The focus of the illustration in FIG. 3 is on the generation of an authentication feature for the new node 07 by the ID 01 and the use of this authentication feature in the further course of the method.
In der ersten, in Fig. 3 dargestellten Variante des oben geschilderten Verfahrens kann das ID 01 auch als vertrauenswürdige, dem Netzwerk 05 bekannte Zertifizierungs-Instanz verwendet werden, das die Identifikation und Authentifizierung des Knotens 07 gegenüber dem Netzwerk 05 ermöglicht, ohne dass dieser über entsprechende Mechanismen verfügen muss.In the first variant of the method described above, shown in FIG. 3, the ID 01 can also be used as a trusted certification authority known to the network 05, which makes it possible to identify and authenticate the node 07 with respect to the network 05, without the latter appropriate mechanisms must have.
Folgende Ergänzungen an dem oben beschriebenen Vorgehen sind dafür notwendig: - Im zweiten Schritt B verwendet das ID Ol ein im ersten Schritt A erhaltenes, dem Netzwerk 05 unbekanntes und daher nicht vertrauenswürdiges Identifizierungsmerkmal, wie beispielsweise eine Media-Access-Control (MAC) Adresse oder dergleichen, um daraus unter Verwendung eines Zertifizierungsschlüssels ein vertrauenswürdiges Authentifizie- rungsmerkmal zu generieren. Im Zuge der Aushandlung der Betriebsparameter mit dem Netzwerk 05 wird dieses Authentifizierungsmerkmal dem Netzwerk 05 mitgeteilt und kann ab diesem Zeitpunkt der Autorisierung des Knotens 07 dienen.The following additions to the procedure described above are necessary for this: In the second step B, the ID oil uses an identification feature obtained in the first step A, unknown to the network 05 and therefore untrustworthy, such as a media access control (MAC) address or the like, to obtain a trusted authentication using a certification key to generate a characteristic. In the course of negotiating the operating parameters with the network 05, this authentication feature is communicated to the network 05 and can serve from this time the authorization of the node 07.
- Im dritten Schritt C wird zusätzlich das von der ID 01 erzeugte Authentifizierungsmerkmal dem neuen Knoten 07 mitgeteilt .In the third step C, the authentication feature generated by the ID 01 is additionally communicated to the new node 07.
Im vierten Schritt D wird dieses Authentifizierungsmerkmal zusätzlich zu dem knoteneigenen Identifikationsmerkmal als Teilidentifikationsmerkmal verwendet .In the fourth step D, this authentication feature is used as a partial identification feature in addition to the node-specific identification feature.
In einer zweiten Variante des oben geschilderten Verfahrens kann das ID die statische Lokalisierung des neuen Knotens un- terstützen bzw. ermöglichen. Ziel der Variante ist die Zuordnung von Knoten zu definierten geographischen Positionen, und zwar sowohl für den Fall, dass der Knoten die Fähigkeit besitzt selbst Abstandsmessungen zu anderen Knoten durchzuführen, als auch für den Fall dass er diese Fähigkeit nicht be- sitzt. Dabei sind folgende Untervarianten denkbar:In a second variant of the above-described method, the ID can support or enable the static localization of the new node. The goal of the variant is the assignment of nodes to defined geographical positions, both in the event that the node has the ability to perform even distance measurements to other nodes, as well as in the event that he does not have this capability. The following subvariants are conceivable:
Der Knoten kann selbst Abstandsmessungen durchführen. In diesem Fall wird die ID in einer bestimmten Reihenfolge an einer hinreichenden Anzahl vorgegebener Referenzpunkte platziert und simuliert so der Reihe nach verschiedene Knoten mit bekannten Positionen. Die gewonnenen Abstandsinformationen sowie die bekannten Positionen der Referenzpunkte dienen nach Abschluss der Messphase zur Bestimmung der Position des neuen Knotens. Die genaue Abfolge der einzelnen Schritte kann je nach gewähltem Positionsbestim- mungsverfahren variieren. So ist es etwa denkbar, dass aus Gründen der Energieeffizienz die zur Positionsbestimmung notwendigen aufwändigen Berechnungen weitestgehend auf dem ID durchgeführt werden und so die Batterie des neuen Knotens geschont wird. - Der Knoten kann selbst keine Abstandsmessungen durchführen oder seine Position auf andere Weise bestimmen. In diesem Fall wird die Positionsbestimmung vom ID eigenständig durchgeführt und die gewonnene Position dann dem neuen Knoten eingeprägt. Zur Positionsbestimmung durch die ID sind beliebige Verfahren, wie etwa World Geodetic System 1984 (WGS-84) für den Outdoorbereich oder Ultraschall für den Indoorbereich, denkbar. Die Energieeffizienz des jeweiligen Verfahrens spielt hierbei keine Rolle, weil das ID ausreichend Batteriekapazität besitzt. Im einfachsten Fall ist die Position, an der der neue Knoten platziert werden soll, fest vorgegeben und z.B. per Radio-Frequency- Identification (RFID) oder Strichcode markiert. Das ID kann diese Positionsinformation auslesen und dem neuen Knoten mitteilen.The node can itself carry out distance measurements. In this case, the ID is placed in a particular order at a sufficient number of given reference points, thus simulating various nodes with known positions in turn. The obtained distance information as well as the known positions of the reference points serve to determine the position of the new node after completion of the measurement phase. The exact sequence of the individual steps may vary depending on the selected position determination method. For example, it is conceivable that, for reasons of energy efficiency, the complex calculations required to determine the position are largely based on the ID and so the battery of the new node is spared. The node itself can not perform distance measurements or otherwise determine its position. In this case, the position determination is carried out independently by the ID and the position gained is then impressed on the new node. For determination of the position by the ID any method, such as World Geodetic System 1984 (WGS-84) for the outdoor area or ultrasound for the indoor area, conceivable. The energy efficiency of the respective method does not matter, because the ID has sufficient battery capacity. In the simplest case, the position at which the new node is to be placed is fixed and marked, for example, by Radio Frequency Identification (RFID) or bar code. The ID can read this position information and notify the new node.
Einer dritte Variante des oben geschilderten Verfahrens liegt die Annahme zu Grunde, dass die Aushandlung der Betriebsparameter mit dem Netzwerk vorab eine komplexe Authentifizierung des Knotens erfordert, die nur von diesem selbst durchgeführt werden soll. In diesem Fall dient das ID lediglich als Gateway, das Nachrichten zwischen dem neuen Knoten und dem Netz- werk jeweils ohne Modifikation weiterleitet. Dadurch wird eine energetisch aufwändige, vollautonome zeitliche Synchronisation zwischen dem neuen Knoten und dem Netzwerk vermeiden. Das ID kann diese Synchronisation übernehmen, da ein erhöhter Energieverbrauch bei dieser Vorrichtung kein Problem dar- stellt.A third variant of the method described above is based on the assumption that the negotiation of the operating parameters with the network requires in advance a complex authentication of the node, which is to be performed only by the node itself. In this case, the ID serves only as a gateway that forwards messages between the new node and the network without modification. This will avoid an energy consuming, fully autonomous temporal synchronization between the new node and the network. The ID can take over this synchronization since an increased energy consumption in this device presents no problem.
Das erfindungsgemäße Verfahren löst die in der Beschreibungseinleitung genannten Probleme vollständig und adäquat.The inventive method completely and adequately solves the problems mentioned in the introduction to the description.
Wichtig ist hervorzuheben, dass bei der Integration eines neuen Knotens in ein bestehendes Sensor-Aktuator-Netzwerk anfallende Aufgaben erfindungsgemäß an das ID übertragen werden, welches diese Aufgaben in Kooperation mit dem Netzwerk vollständig autonom, d.h. ohne die Notwendigkeit von Interaktionen des menschlichen Benutzers durchführt. Das in diesem Sinne spezifizierte erfindungsgemäße Verfahren schont insbesondere die Energievorräte sowohl des zu integrierenden neuen Knotens, als auch des schon ausgebrachten Sensor-Aktuator-It is important to emphasize that in the integration of a new node in an existing sensor-actuator network tasks are transferred according to the invention to the ID, which performs these tasks in cooperation with the network completely autonomous, ie without the need for human user interaction. The inventive method specified in this sense protects in particular the energy stores of both the new node to be integrated, as well as the already applied sensor actuator
Netzwerks so weitgehend wie möglich. Das ist in um so stärkerem Maße der Fall, je mehr Knoten zeitnah ausgebracht werden, da einmal gelernte Betriebsparameter für die Prägung aller weiteren Knoten verwendet werden können. Durch die Verwendung des sehr einfach zu bedienenden, weitestgehend autonom operierenden ID wird die Komplexität der Installation von neuen Sensorknoten stark verringert, und dadurch die Fehlerhäufigkeit drastisch gesenkt. Ein Grundgedanke der Erfindung besteht in der völlig autonomen Durchführung der Konfiguration neuer Sensorknoten und deren Integration in ein bestehendes Sensor-Aktuator-Netzwerk mit Hilfe der vorgeschlagenen Vorrichtung.Network as much as possible. This is the case to a greater extent, the more nodes are deployed in a timely manner, since once learned operating parameters can be used for the embossing of all other nodes. By using the very easy-to-use, largely autonomously operating ID, the complexity of installing new sensor nodes is greatly reduced, drastically reducing the frequency of errors. A basic idea of the invention consists in the completely autonomous implementation of the configuration of new sensor nodes and their integration into an existing sensor-actuator network with the aid of the proposed device.
Die Verwirklichung des erfindungsgemäße Verfahrens bietet folgende Vorteile:The realization of the method according to the invention offers the following advantages:
- Verringerung des Installationsaufwandes und der erforderlichen Qualifikation der ausführenden Personen.- Reduction of the installation effort and the required qualification of the executing persons.
- Erhöhung der Lebensdauer des Netzwerks durch Minimierung des netzwerkseitigen Konfigurationsaufwandes für neue Kno- ten.- Increasing the lifetime of the network by minimizing network-side configuration overhead for new nodes.
- Keine netzwerkspezifische Konfiguration der auszubringenden Knoten vorab erforderlich. Bei der Installation gene- risch ab Fabrikation vorkonfigurierte Knoten verwendet werden . - Die Entdeckung der Betriebsparameter des Netzwerks muss bei zeitnaher Installation mehrerer Knoten nur ein einziges Mal durchgeführt werden. Im Rahmen eines vollständig knotenbasierenden Verfahrens nach dem Stand der Technik muss dieser Schritt von jedem einzelnen Knoten wiederholt werden.No network-specific configuration of the nodes to be deployed required in advance. During installation, preconfigured nodes are generally used from the factory. - Discovery of network operating parameters must be done only once if multiple nodes are installed in a timely manner. In a fully node-based method of the prior art, this step must be repeated by each individual node.
Durch geeignete Ausstattung des ID kann die Sicherheit gegen „fremde" oder nicht autorisierte Knoten erhöht werden. Das ID kann als „vertrauenswürdige Instanz" die neuen Kno- ten am Netzwerk anmelden, ohne dass das zu einem besonderen Mehraufwand führt. - Durch geeignete Ausstattung kann das ID für Knoten, die nicht über eigene Mechanismen für eine Positionsbestimmung verfügen, diese Aufgabe übernehmen. Dadurch kann gerade in statischen Sensornetzen diese Funktion, die ohnehin nur bei Ausbringung von Knoten benötigt wird, eingespart werden. Außerdem wird der Energievorrat von Knoten und Netzwerk geschont. - Das ID kann in ausgebrachten Netzwerken dazu dienen, Knoten, deren Positionsinformation bekannt ist, z.B. für Wartungszwecke, zu lokalisieren. In diesem Fall kann das ID eine Zielführung für den Wartungstechniker anbieten. Appropriate configuration of the ID can increase the security against "foreign" or unauthorized nodes.The ID can act as a "trustworthy entity" to increase the new nodes. log on to the network without incurring any extra work. - With suitable equipment, the ID can take over this task for nodes that do not have their own positioning mechanisms. As a result, this function, which in any case is only required when deploying nodes, can be saved in static sensor networks. In addition, the energy supply of node and network is spared. The ID can serve in deployed networks to locate nodes whose position information is known, eg for maintenance purposes. In this case, the ID can offer a route guidance for the service technician.

Claims

Patentansprüche claims
1. Verfahren zur Integration mindestens eines neuen Netzwerkknotens (07) in ein bestehendes drahtloses Sensor-Aktuator- Netzwerk (05) , gekennzeichnet durch die Verfahrensschritte:A method for integrating at least one new network node (07) into an existing wireless sensor-actuator network (05), characterized by the method steps:
- Einbringen einer Vorrichtung (01) in das Netzwerk (05);- introducing a device (01) into the network (05);
- Einbringen mindestens eines neuen Netzwerkknotens (07) in das Netzwerk (05) ;- introducing at least one new network node (07) into the network (05);
- Ermittlung bzw. Erfassung von Betriebsparametern des Netzwerks (05) mittels der Vorrichtung (01);- Determination or detection of operating parameters of the network (05) by means of the device (01);
- Automatisches Prägen des mindestens einen neuen Netzwerkknotens (07) durch Übermittlung der Betriebsparameter von der Vorrichtung (01) zu dem mindestens einen neuen Netzwerkknoten (07);- Automatic embossing of the at least one new network node (07) by transmitting the operating parameters from the device (01) to the at least one new network node (07);
- Aufnahme des Betriebs des mindestens einen neuen Netzwerkknotens (07) in dem Netzwerk (05) .- Recording the operation of the at least one new network node (07) in the network (05).
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass nach dem Einbringen des mindestens einen neuen Netzwerkknotens (07) in das Netzwerk (05) eine Erstinbetriebnahme des mindestens einen neuen Netzwerkknotens (07) erfolgt.2. The method according to claim 1, characterized in that after the introduction of the at least one new network node (07) in the network (05) initial commissioning of the at least one new network node (07).
3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass der mindestens eine neue Netzwerkknoten (07) bei Erstinbetriebnahme : - ein Identifikationsmerkmal,3. The method according to claim 2, characterized in that the at least one new network node (07) at initial startup: - an identification feature,
- einen Bootstrapping-Mechanismus, mit Hilfe dessen der Netzwerkknoten (07) in der Lage ist, selbstständig umliegende Netzwerke /05) zu entdecken, sowie ein Knotenprofil, das Bauart und Funktionsmerkmale des Netzwerkknotens (07) beschreibt, besitzt, wobei der Netzwerkknoten (07) frei von einer speziellen Betriebs- bzw. Anwendungssoftware ist. a bootstrapping mechanism by means of which the network node (07) is able to discover autonomously surrounding networks / 05) and a node profile which describes the design and functional features of the network node (07), the network node (07 ) is free of any special operating or application software.
4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass der mindestens eine neue Netzwerkknoten (07) zum selbstständigen Entdecken umliegender Netzwerke (05) einen Pilotka- nal verwendet.4. The method according to claim 3, characterized in that the at least one new network node (07) for autonomous detection of surrounding networks (05) uses a pilot channel.
5. Verfahren nach Anspruch 3 oder 4, dadurch gekennzeichnet, dass nach Einbringen der Vorrichtung (01) in das Netzwerk (07) und nach dem Einbringen des mindestens eines neuen Netzwerkknotens (07) in das Netzwerk (05) : in einem ersten Schritt (A) eine Kontaktaufnahme der Vorrichtung (01) mit dem mindestens einen neuen Netzwerkknoten (07) und eine Ermittlung des Identifikationsmerkmals des Netzwerkknotens (07) sowie die im Knotenprofil enthaltenen Informationen erfolgt;5. The method according to claim 3 or 4, characterized in that after introducing the device (01) into the network (07) and after introducing the at least one new network node (07) in the network (05): in a first step ( A) a contact of the device (01) with the at least one new network node (07) and a determination of the identification feature of the network node (07) and the information contained in the node profile is carried out;
- in einem zweiten Schritt (B) eine Kontaktaufnahme der Vorrichtung (01) mit dem bestehenden Netzwerk (05) erfolgt, um die Betriebsparameter des Netzwerks (05) zu ermitteln; - in einem dritten Schritt (C) eine Aufprägung der ermittelten Information über das Netzwerk (05) über die im ersten Schritt (A) aufgebaute Kommunikationsverbindung auf den mindestens einen neuen Netzwerkknoten (07) erfolgt;- In a second step (B), a contact of the device (01) with the existing network (05) takes place to determine the operating parameters of the network (05); in a third step (C), the information determined via the network (05) is impressed on the at least one new network node (07) via the communication connection established in the first step (A);
- woraufhin dann als vierter Schritt (D) die Aufnahme des Betriebs des neuen Netzwerkknotens (07) im bestehenden- Whereupon then as a fourth step (D) the start of the operation of the new network node (07) in the existing
Netzwerk (05) basierend auf den ihm eingeprägten Betriebsparametern erfolgt.Network (05) based on the impressed him operating parameters.
6. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass die Vorrichtung (01) als vertrauenswürdige, dem Netzwerk (05) bekannte Zertifizierungs-Instanz verwendet wird, welche die Identifikation und Authentifizierung des mindestens einen neuen Netzwerkknotens (07) gegenüber dem Netzwerk (05) ermög- licht.6. Method according to claim 5, characterized in that the device (01) is used as a trustworthy certification entity known to the network (05), which identifies and authenticates the at least one new network node (07) to the network (05). allows.
7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass die Vorrichtung (Ol) zur Verwendung als vertrauenswürdige, dem Netzwerk (05) bekannte Zertifizierungs-Instanz:7. The method according to claim 6, characterized the device (Ol) for use as a trusted certification entity known to the network (05):
- im zweiten Schritt (B) ein im ersten Schritt (A) erhaltenes, dem Netzwerk (05) unbekanntes Identifizierungsmerkmal verwendet, um daraus unter Verwendung eines Zertifizierungsschlüssels ein vertrauenswürdiges Authentifizierungs- merkmal zu erzeugen, im dritten Schritt (C) dem mindestens einen neuen Netzwerkknoten (07) zusätzlich das erzeugte Authentifizie- rungsmerkmal mitteilt, wobei- In the second step (B) used in the first step (A), the network (05) unknown identifier used to generate a trusted authentication feature using a certification key, in the third step (C) the at least one new network node (07) additionally informs the generated authentication feature, wherein
- im vierten Schritt (D) das Authentifizierungsmerkmal zusätzlich zu dem knoteneigenen Identifikationsmerkmal als Teilidentifikationsmerkmal verwendet wird.- In the fourth step (D), the authentication feature is used in addition to the node's own identification feature as a partial identification feature.
8. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass die Aushandlung der Betriebsparameter mit dem Netzwerk (05) vorab eine Authentifizierung des mindestens einen neuen Netzwerkknotens (07) erfordert, die von diesem selbst durch- geführt wird, wobei die Vorrichtung (01) als Gateway dient, welches Nachrichten zwischen dem mindestens einen neuen Netzwerkknoten (07) und dem Netzwerk (01) weiterleitet.8. The method according to claim 5, characterized in that the negotiation of the operating parameters with the network (05) requires in advance authentication of the at least one new network node (07), which is carried out by the latter itself, wherein the device (01) as Gateway is used, which forwards messages between the at least one new network node (07) and the network (01).
9. Verfahren nach einem der Ansprüche 5 bis 8, dadurch gekennzeichnet, dass die Vorrichtung (01) eine statische Lokalisierung des mindestens einen neuen Netzwerkknotens (07) unterstützt.9. The method according to any one of claims 5 to 8, characterized in that the device (01) supports a static localization of the at least one new network node (07).
10. Vorrichtung (01) zur Integration mindestens eines neuen Netzwerkknotens (07) in ein bestehendes drahtloses Sensor-10. Device (01) for integrating at least one new network node (07) into an existing wireless sensor
Aktuator-Netzwerk (05), dadurch gekennzeichnet, dass die Vorrichtung (01) als Übersetzer und/oder Vermittler zwischen dem bestehenden Netzwerk (05) und mindestens einem neuen Netzwerkknoten (07) dient, und hierzu Mittel zur Ermittlung bzw. Erfassung von Betriebsparametern eines bestehenden Netzwerkes (05), sowie Mittel zur Übermittlung der Be- triebsparameter zu dem mindestens einen neu in das Netzwerk (05) eingebrachten Netzwerkknoten (07) umfasst.Actuator network (05), characterized in that the device (01) serves as a translator and / or intermediary between the existing network (05) and at least one new network node (07), and for this purpose means for determining or acquiring operating parameters of a existing network (05), as well as means of driving parameters to the at least one newly introduced into the network (05) network node (07).
11. Vorrichtung nach Anspruch 10, dadurch gekennzeichnet, dass die Vorrichtung (01) als Teil der Mittel zur Ermittlung bzw. Erfassung von Betriebsparametern eines bestehenden Netzwerkes (05), sowie als Teil der Mittel zur Übermittlung der Betriebsparameter zu dem mindestens einen neu in das Netzwerk (05) eingebrachten Netzwerkknoten (07) :11. The device according to claim 10, characterized in that the device (01) as part of the means for detection or detection of operating parameters of an existing network (05), and as part of the means for transmitting the operating parameters to the at least one new in the Network (05) introduced network node (07):
- eine Funkschnittstelle (04) für die Kommunikation mit einem bestehenden Sensor-Aktuator-Netzwerk (05) und/oder- A radio interface (04) for communication with an existing sensor-actuator network (05) and / or
- eine drahtlose oder drahtgebundene Schnittstelle (06) für die Kommunikation mit einem zu prägenden neuen Netzwerk- knoten (07) und/oder eine allgemeine Kommunikationsschnittstelle (08) für die Konfiguration der Vorrichtung (01) umfasst .a wireless or wired interface (06) for communication with a new network node (07) to be embossed and / or a general communication interface (08) for the configuration of the device (01).
12. Vorrichtung nach Anspruch 10 oder 11, dadurch gekennzeichnet, dass die Vorrichtung (01) als Teil der Mittel zur Ermittlung bzw. Erfassung von Betriebsparametern eines bestehenden Netzwerkes (05), sowie als Teil der Mittel zur Übermittlung der Betriebsparameter zu dem mindestens einen neu in das Netzwerk (05) eingebrachten Netzwerkknoten (07) :12. The device according to claim 10 or 11, characterized in that the device (01) as part of the means for detecting or detecting operating parameters of an existing network (05), and as part of the means for transmitting the operating parameters to the at least one new network node (07) introduced into the network (05):
- ein User-Interface (09) zur Interaktion mit einem Benutzer und/odera user interface (09) for interacting with a user and / or
- eine Configuration Unit (10) zur Speicherung von für den Installationsvorgang notwendigen Konfigurationsdaten und/oder eine Positioning Unit (11) zur Positionsbestimmung neuer Netzwerkknoten und zur Auffindung bekannter Netzwerkknoten und/oder - eine Authentication Unit (12) zur Erzeugung und Weiterleitung authentifizierter Informationen und/odera configuration unit (10) for storing configuration data necessary for the installation process and / or a positioning unit (11) for determining the position of new network nodes and for locating known network nodes and / or an authentication unit (12) for generating and forwarding authenticated information, and /or
- einen Certrificate Store (13) zur geschützten Speicherung permanenter und generierter Zertifikate und/oder - eine Imprint Unit (14) zur Beherbergung der für die Prägung neuer Knoten benötigten Funktionalität umfasst . a Certrificate Store (13) for protected storage of permanent and generated certificates and / or - An imprint unit (14) for accommodating the functionality required for the embossing of new nodes includes.
PCT/EP2008/064084 2007-12-07 2008-10-20 Method and device for the integration of at least one new router into an existing wireless sensor-actuator network WO2009071383A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102007058988.5 2007-12-07
DE102007058988A DE102007058988A1 (en) 2007-12-07 2007-12-07 Method and device for integrating at least one new network node into an existing wireless sensor-actuator network

Publications (1)

Publication Number Publication Date
WO2009071383A1 true WO2009071383A1 (en) 2009-06-11

Family

ID=40411392

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2008/064084 WO2009071383A1 (en) 2007-12-07 2008-10-20 Method and device for the integration of at least one new router into an existing wireless sensor-actuator network

Country Status (2)

Country Link
DE (1) DE102007058988A1 (en)
WO (1) WO2009071383A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030200285A1 (en) * 2002-04-19 2003-10-23 Hansen James R. Configuring a network gateway
US20040098581A1 (en) * 2002-08-30 2004-05-20 Xerox Corporation Method and apparatus for establishing and using a secure credential infrastructure
US20040133689A1 (en) * 2002-12-24 2004-07-08 Samrat Vasisht Method, system and device for automatically configuring a communications network
US20070268506A1 (en) * 2006-05-19 2007-11-22 Paul Zeldin Autonomous auto-configuring wireless network device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060223569A1 (en) 2005-04-04 2006-10-05 Mithril, Llc Handheld medium probe for managing wireless networks

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030200285A1 (en) * 2002-04-19 2003-10-23 Hansen James R. Configuring a network gateway
US20040098581A1 (en) * 2002-08-30 2004-05-20 Xerox Corporation Method and apparatus for establishing and using a secure credential infrastructure
US20040133689A1 (en) * 2002-12-24 2004-07-08 Samrat Vasisht Method, system and device for automatically configuring a communications network
US20070268506A1 (en) * 2006-05-19 2007-11-22 Paul Zeldin Autonomous auto-configuring wireless network device

Also Published As

Publication number Publication date
DE102007058988A1 (en) 2009-06-10

Similar Documents

Publication Publication Date Title
DE602006000273T2 (en) Method for authentication of access points of a wireless network
WO2018036702A1 (en) Secure configuration of a device
EP3783581B1 (en) Method for allocating a smoke alarm to be registered and a corresponding smoke alarm management system
WO2020078750A1 (en) Method for the secure operation of an industrial automation device in an automation system, and an automation device, a commissioning device and a registration authority
EP2689615B1 (en) System and method for the radio-based localization of a terminal
DE102006047939A1 (en) Self-organizing locking system and method of organizing such a system
WO2009071383A1 (en) Method and device for the integration of at least one new router into an existing wireless sensor-actuator network
EP3772795A1 (en) Registration of a device in a computing facility
DE102004052194A1 (en) Control network information setting method for network system, involves transmitting attribute information of communication terminal connected to control network, to attribute server using key information from authentication server
EP3324506A1 (en) Method for establishing a database for imaging the network topology of an electrical distribution network and use of this database
EP1496664A2 (en) System, method and security module for securing the access of a user to at least one automation component of an automation system
EP3526949B1 (en) Method and devices for providing at least one service, in particular in the automotive field
DE112022001753T5 (en) Commissioning of devices for process automation systems using portable setup devices
DE102021127364A1 (en) CONNECTING INTERNET OF THINGS ( I0T) DEVICES TO A WIRELESS NETWORK
DE102006014590A1 (en) Network node integrating method, involves arranging network nodes of distributed data network at fixed position in case, and providing configuration data and positioning variable as planning data for data network for each node
EP2996004B1 (en) Method for providing information relating to communication network addresses within an industrial automation system and router
EP2165460B1 (en) Method and system for operating a communication network
EP2242299B1 (en) Checking the functionality of communication services for mobile terminals which can be operated in mobile networks using a roaming system in at least two mobile networks networks
DE102020207033B4 (en) Devices and methods for integrating a device into a local area network
WO2016012069A1 (en) Method for communication between a motor vehicle and a user terminal
DE10064874C2 (en) Non-hierarchical self-organizing network
WO2023222312A1 (en) Provisioning of terminals in radio communication networks
EP1460798A1 (en) Method and communication system to cancel management operations in a management network
DE112021006039T5 (en) SYSTEM AND METHOD FOR RADIO COMMISSIONING OF DEVICES THAT COMMUNICATE VIA A COMMUNICATION NETWORK
DE102013206686A1 (en) IP address determination

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08858338

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08858338

Country of ref document: EP

Kind code of ref document: A1