DE102008053339B3 - Method for transmitting data to e.g. sensor, of wireless network, involves exchanging data packets of network member of one activity class whose primary channel is defective in one of time slots, which is assigned to another member of class - Google Patents

Method for transmitting data to e.g. sensor, of wireless network, involves exchanging data packets of network member of one activity class whose primary channel is defective in one of time slots, which is assigned to another member of class Download PDF

Info

Publication number
DE102008053339B3
DE102008053339B3 DE102008053339A DE102008053339A DE102008053339B3 DE 102008053339 B3 DE102008053339 B3 DE 102008053339B3 DE 102008053339 A DE102008053339 A DE 102008053339A DE 102008053339 A DE102008053339 A DE 102008053339A DE 102008053339 B3 DE102008053339 B3 DE 102008053339B3
Authority
DE
Germany
Prior art keywords
channel
coordinator
subscribers
assigned
primary channel
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
DE102008053339A
Other languages
German (de)
Inventor
Jens Grebner
Sven Kerschbaum
Christoph Dr. Weiler
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
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 AG filed Critical Siemens AG
Priority to DE102008053339A priority Critical patent/DE102008053339B3/en
Application granted granted Critical
Publication of DE102008053339B3 publication Critical patent/DE102008053339B3/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The method involves assigning network members e.g. sensors, of one of two transmission channels (K1, K2) of a wireless network as a primary channel and the other transmission channel as a secondary channel, where the channels are time synchronized. One of activity classes is assigned to the members, where the class includes a network member that is communicated as a network member of the other class. Data packets (D1-D3) of the member of the latter class whose primary channel is defective are exchanged in one of time slots (Z1-Z9), which is assigned to the other member of the latter class.

Description

Die Erfindung betrifft ein Verfahren zur Übertragung von Daten zu Teilnehmern eines mit mindestens zwei Übertragungskanälen versehenen Drahtlos-Netzwerkes. Darüber hinaus betrifft die Erfindung ein Drahtlos-Netzwerk zur Durchführung des Verfahrens sowie ferner einen Koordinator, welcher zum Einsatz in einem derartigen Drahtlos-Netzwerk geeignet ist.The The invention relates to a method for transmitting data to subscribers one provided with at least two transmission channels Wireless network. About that In addition, the invention relates to a wireless network for performing the Method and also a coordinator, which is used in Such a wireless network is suitable.

Aus dem Standard IEEE 802.15.4 ist ein Übertragungsprotokoll für drahtlose Sensornetze bekannt, wobei dieser Standard eine Kommunikation zwischen Teilnehmern verschiedener Hersteller sicherstellt. Das Übertragungsprotokoll zwischen den Teilnehmern regelt ein Koordinator, der jeweils einem Teilnehmer mindestens einen Slot (eine Zeitscheibe) innerhalb eines Frames (innerhalb einer Zykluszeit) zur Datenübertragung auf einem Übertragungskanal dieses Drahtlos-Netzwerkes bereitstellt. Dabei wird der Beginn eines derartigen Frames durch eine Markierung – durch einen so genannten Beacon – den Teilnehmern angezeigt, mit welcher die Teilnehmer mit dem Koordinator zeitsynchronisiert werden.Out The IEEE 802.15.4 standard is a wireless transmission protocol Sensor networks known, this standard communication between Ensures participants of different manufacturers. The transmission protocol between the participants, a coordinator, each one participant at least one slot (a time slice) within a frame (within one cycle time) for data transmission on a transmission channel this Wireless network provides. This is the beginning of such Frames through a marker - through a so-called beacon - the participants displayed, with which the participants with the coordinator time synchronized become.

Es kann nun vorkommen, dass insbesondere in einer industriellen Umgebung dieser Übertragungskanal temporär „einbricht” (Channel Fading) und für eine Kommunikation nicht genutzt werden kann. Dies wirkt sich störend auf einen zu steuernden technischen Prozess bzw. auf eine zu steuernde technische Anlage aus.It Now it may happen that, especially in an industrial environment this transmission channel temporarily "breaks in" (Channel Fading) and for a communication can not be used. This has a disturbing effect a technical process to be controlled or a technical control Plant off.

Um derartige Störungen weitgehend zu vermeiden, kann die Kommunikation mittels eines weiteren Übertragungskanals aufrechterhalten werden, auf den im Falle einer Kanalstörung ausgewichen wird. Bekannte Systeme – beispielsweise Bluetooth-Systeme – nutzen ein so genanntes Frequenzsprung-Verfahren (Frequency Hopping), im Rahmen dessen für die Übertragung der Kanal mehrfach pro Sekunde gewechselt und die Sendeleistung in gleichem Maße über das dezidierte Frequenzband verteilt wird. Nachteilig ist, dass derartige Systeme nicht koordiniert sind und es zu nicht vorhersehbaren Kollisionen kommen kann, falls mehrere derartige Systeme aktiv sind und sich gegenseitig beeinflussen. Darüber hinaus müssen alle Teilnehmer permanent synchronisiert sein, weil ein permanenter Kanal- bzw. Frequenzwechsel innerhalb des Frequenzbandes erfolgt. Dies bedeutet, dass die Teilnehmer über einen längeren Zeitraum nicht passiv geschaltet werden können, um ihren Energiebedarf zu minimieren.Around such disorders can largely avoid the communication by means of another transmission channel maintained in the event of a channel disturbance. Known systems - for example Bluetooth systems - use a so-called frequency hopping method (Frequency Hopping), as part of the transmission of the channel multiple times changed per second and the transmission power to the same extent on the dedicated frequency band is distributed. The disadvantage is that such Systems are not coordinated and it leads to unpredictable collisions can come if several such systems are active and influence each other. About that have to go out all participants will be permanently synchronized because a permanent Channel or frequency change takes place within the frequency band. This means that the participants are not passive over a longer period of time can be switched to minimize their energy needs.

Um nämlich zu gewährleisten, dass die Teilnehmer, die als Sensor oder als Aktor ausgebildet sein können, möglichst wenig Energie verbrauchen, ist es erwünscht, den Empfänger bzw. den Sender des jeweiligen Teilnehmers passiv zu schalten, was bedeutet, dass in diesem Ruhezustand (Sleep-Modus) keine Kommunikation zwischen dem jeweiligen Teilnehmer und einem Koordinator erfolgen kann. Lediglich der Teil des Teilnehmers, welcher zur Aufnahme von Messdaten bzw. zur Ausgabe von Sollwerten vorgesehen ist, kann ständig aktiv geschaltet sein. Um die Kommunikation zwischen dem Koordinator und einem Teilnehmer, der einen Ruhezustand einnimmt, zu ermöglichen, wird zunächst dieser Teilnehmer beispielsweise ereignis- oder zeitgesteuert aktiviert. Anschließend muss sich der Teilnehmer mit dem Koordinator synchronisieren, um im Rahmen der Kommunikation ein Datenpaket vom Teilnehmer zum Koordinator oder vom Koordinator zum Teilnehmer übertragen zu können. Die Zeitsynchronisierung erfolgt – wie erwähnt – mittels des Beacons, wobei jeder Teilnehmer nach dem Empfang des Beacons die Uhrzeit zurücksetzt, was bedeutet, dass alle aktivierten Teilnehmer mit dem Koordinator zeitsynchron sind.Around namely to ensure, that the participants who are trained as a sensor or actor can, preferably consume little energy, it is desirable, the receiver or to switch the sender of the respective subscriber passively, which means that in this idle state (sleep mode) no communication between the respective participant and a coordinator. Only the part of the participant which is responsible for recording measurement data or is intended to output setpoints, can be constantly active be switched. To communicate between the coordinator and to enable a participant who is in hibernation will be first For example, this participant is activated on an event or time-controlled basis. Subsequently the participant must synchronize with the coordinator to as part of the communication, a data packet from the participant to the coordinator or transferred from the coordinator to the participant. The Time synchronization is done - like mentioned - by of the beacon, each participant after receiving the beacon reset the time, which means that all activated participants with the coordinator are time synchronous.

US 2004/0235489 A1 offenbart ein Verfahren und eine Einrichtung zur drahtlosen Kommunikation, wobei Maßnahmen vorgesehen sind, welche eine Umschaltung von einem Kanal geringer Übertragungsqualität auf einen Kanal mit guter Übertragungsqualität ermöglichen. US 2004/0235489 A1 discloses a method and a device for wireless communication, wherein measures are provided which enable a switchover from a channel of low transmission quality to a channel with good transmission quality.

Ein Verfahren gemäß dem Oberbegriff des Anspruchs 1 ist aus der DE 10 2006 036 603 A1 bekannt. Für den Fall, dass ein aktueller Übertragungsweg gestört ist, wird auf einen neuen Übertragungsweg umgeschaltet, wobei eine besondere Auswahl eines Zeitschlitzes zur Datenübertragung auf dem neuen Übertragungsweg nicht vorgesehen ist.A method according to the preamble of claim 1 is known from DE 10 2006 036 603 A1 known. In the event that a current transmission path is disturbed, is switched to a new transmission path, with a particular selection of a time slot for data transmission on the new transmission path is not provided.

Der vorliegenden Erfindung liegt daher die Aufgabe zugrunde, ein Verfahren der eingangs genannten Art anzugeben, welches den Einfluss von Kanalstörungen auf die Kommunikation vermindert. Ferner ist ein Drahtlos-Netzwerk zu schaffen, welches zur Durchführung des Verfahrens geeignet ist, und darüber hinaus ein Koordinator zum Einsatz in einem derartigen Drahtlos-Netzwerk.Of the The present invention is therefore based on the object, a method specify the type mentioned above, which influences the influence of channel interference reduced communication. Furthermore, a wireless network is too create, which to carry out of the procedure, and, moreover, a coordinator for use in such a wireless network.

Diese Aufgabe wird im Hinblick auf das Verfahren mit den im kennzeichnenden Teil des Anspruchs 1, im Hinblick auf das Drahtlos-Netzwerk mit den im kennzeichnenden Teil des Anspruchs 3 und im Hinblick auf den Koordinator mit den im kennzeichnenden Teil des Anspruchs 5 angegebenen Maßnahmen gelöst.These Task is in terms of the method with the in the characterizing Part of claim 1, relating to the wireless network with the in the characterizing part of claim 3 and in view of the Coordinator with the measures specified in the characterizing part of claim 5 solved.

Vorteilhaft ist, dass nur im Falle einer Kanalstörung auf einen anderen Übertragungskanal ausgewichen wird, wodurch alle Teilnehmer nicht aufgrund eines permanenten Kanal- bzw. Frequenzwechsels permanent synchronisiert werden müssen. Dies ermöglicht, dass die Teilnehmer über einen längeren Zeitraum passiv geschaltet werden können, um ihren Energiebedarf zu minimieren. Schaltet z. B. ein Teilnehmer in Form eines Sensors nur in einem zeitlichen Abstand von 10 s, so benötigt dieser in einem Zyklus von 10 ms lediglich nur jeden tausendsten Zeitschlitz für eine Übertragung auf seinem Primärkanal. Ein derartiger Sensor ist geeignet, seine Zeitscheibe mit einem weiteren Sensor gleicher Aktivitätsklasse zu „teilen”, falls der Primärkanal des weiteren Sensors gestört ist und die Übertragung daher auf dem Sekundärkanal des weiteren Sensors, welcher der Primärkanal des derartigen Sensors ist, erfolgt.It is advantageous that only in the case of a channel disturbance to another transmission channel is avoided, so that all participants do not have to be permanently synchronized due to a permanent channel or frequency change. This allows the participants to be passive switched over a longer period, to minimize their energy needs. Turns z. B. a participant in the form of a sensor only in a time interval of 10 s, it requires in a cycle of 10 ms only every thousandth time slot for transmission on its primary channel. Such a sensor is suitable for "sharing" its time slice with another sensor of the same activity class if the primary channel of the further sensor is disturbed and the transmission therefore takes place on the secondary channel of the further sensor, which is the primary channel of such a sensor.

Weitere vorteilhafte Ausgestaltungen der Erfindung ergeben sich aus den weiteren Unteransprüchen.Further advantageous embodiments of the invention will become apparent from the further subclaims.

Die Erfindung, deren Ausgestaltungen sowie deren Vorteile werden nachfolgend anhand eines Ausführungsbeispiels unter Bezugnahme auf die einzige Figur der Zeichnung näher erläutert. Die Figur der Zeichnung zeigt den Aufbau eines deterministischen Übertragungsprotokolls.The Invention, its embodiments and their advantages will be below based on an embodiment explained in more detail with reference to the single figure of the drawing. The Figure of the drawing shows the structure of a deterministic transmission protocol.

Mit 1 ist eine Zykluszeit eines deterministischen TDMA(Time Division Multiple Access)-Verfahrens bezeichnet, das in einem Drahtlos-Netzwerk als Kommunikationsprotokoll zwischen hier nicht dargestellten Koordinatoren und ebenfalls hier nicht dargestellten Teilnehmern in Form von Sensoren vorgesehen ist. Ein erster Koordinator kommuniziert über einen ersten Kanal K1 des Drahtlos-Netzwerkes mit einem ersten Sensor, ein zweiter Koordinator nutzt einen mit dem ersten Kanal über die Koordinatoren zeitsynchronisierten zweiten Kanal K2 des Drahtlos-Netzwerkes für einen Datenaustausch mit einem zweiten und einem dritten Sensor. Den Beginn einer Zykluszeit 1 zeigt der jeweilige Koordinator den Sensoren mittels einer Markierung 2 – durch einen so genannten Beacon – an, wobei der jeweilige Koordinator jedem Sensor mindestens einen Zeitschlitz zur Übertragung eines Datenpakets zuweist. Im dargestellten Ausführungsbeispiel wird angenommen, dass die Zykluszeit 1 neun Zeitschlitze Z1, Z2, ... Z9 umfasst, von denen der dritte Zeitschlitz Z3 innerhalb des ersten Kanals K1 für die Übertragung eines Datenpakets D1 zum oder vom ersten Sensor, der dritte und achte Zeitschlitz Z3, Z8 innerhalb des zweiten Kanals K2 für die Übertragung eines Datenpakets D2, D3 zum oder vom zweiten und dritten Sensor reserviert sind. Ferner wird angenommen, dass der erste Koordinator dem ersten Sensor den ersten Kanal K1 als Primärkanal und den zweiten Kanal K2 als Sekundärkanal zuordnet, wobei das Wissen, welche Sensoren welchen Kanälen als Primär- und als Sekundärkanal zugeordnet sind, sowohl im ersten als auch im zweiten Koordinator hinterlegt ist. Selbstverständlich kann das Drahtlos-Netzwerk derart ausgestaltet sein, dass lediglich ein Koordinator die Datenübertragung auf beiden Kanälen K1, K2 koordiniert.With 1 is a cycle time of a deterministic TDMA (Time Division Multiple Access) method referred to, which is provided in a wireless network as a communication protocol between coordinators not shown here and participants also not shown here in the form of sensors. A first coordinator communicates with a first sensor via a first channel K1 of the wireless network, a second coordinator uses a second channel K2 of the wireless network time-synchronized with the first channel via the coordinators for data exchange with a second and a third sensor. The beginning of a cycle time 1 the respective coordinator shows the sensors by means of a marking 2 - By a so-called beacon -, wherein the respective coordinator assigns each sensor at least one time slot for the transmission of a data packet. In the illustrated embodiment, it is assumed that the cycle time 1 nine time slots Z1, Z2, ... Z9, of which the third time slot Z3 within the first channel K1 for the transmission of a data packet D1 to or from the first sensor, the third and eighth time slot Z3, Z8 within the second channel K2 for the Transmission of a data packet D2, D3 are reserved to or from the second and third sensor. It is further assumed that the first coordinator assigns the first channel K1 as the primary channel and the second channel K2 as the secondary channel to the first sensor, the knowledge of which sensors are assigned to which channels as the primary channel and as the secondary channel, both in the first and in the second channel Coordinator is deposited. Of course, the wireless network can be designed such that only one coordinator coordinates the data transmission on both channels K1, K2.

Nach den Vorgaben eines Anwenders, welche im Rahmen einer Projektierung, Parametrierung und/oder Konfigurierung des Drahtlos-Netzwerkes erfolgen, ordnen die Koordinatoren den Sensoren eine erste oder eine zweite Aktivitätsklasse zu, von denen die erste Aktivitätsklasse Sensoren umfasst, welche häufiger kommunizieren als Sensoren der zweiten Aktivitätsklasse. Mit anderen Worten: Häufig kommunizierende Sensoren werden einer Aktivitätsklasse, wenig kommunizierende Sensoren einer anderen Aktivitätsklasse zugeordnet, wobei das Wissen, welche Sensoren welcher Aktivitätsklasse zugeordnet sind, ebenfalls in den Koordinatoren hinterlegt ist. Im vorliegenden Beispiel übermittelt der zweite Sensor im zweiten Zeitschlitz Z2 innerhalb jeder Zykluszeit 1 bzw. innerhalb jedes Zyklus ein Datenpaket D2 über den zweiten Kanal, was bedeutet, dass dieser Sensor häufig aktiv ist. Zum Beispiel für den Fall, dass die Zykluszeit 1 zehn Millisekunden beträgt, werden innerhalb einer Sekunde 100 Zeitschlitze benötigt. Dagegen übermittelt der erste bzw. der dritte Sensor über den ersten bzw. den zweiten Kanal K1, K2 nicht innerhalb jeder Zykluszeit 1 ein Ereignis, was auf eine geringe Aktivität hinweist. Derartige Sensoren übertragen gewöhnlich Messwerte lediglich in einem Abstand von einer oder mehreren Minuten. Aufgrund dessen, dass der zweite Sensor häufig Daten übermittelt, wird dieser einer ersten Aktivitätsklasse, der erste und der dritte Sensor dagegen einer zweiten Aktivitätsklasse zugeordnet.According to the specifications of a user, which takes place within the framework of a project planning, parameterization and / or configuration of the wireless network, the coordinators assign the sensors a first or a second activity class, of which the first activity class comprises sensors which communicate more frequently than sensors of the first second activity class. In other words, frequently-communicating sensors are assigned to one activity class, low-communicating sensors of another activity class, and the knowledge of which sensors are assigned to which activity class is also stored in the coordinators. In the present example, the second sensor transmits Z2 within each cycle time in the second time slot 1 or within each cycle, a data packet D2 over the second channel, which means that this sensor is frequently active. For example, in the event that the cycle time 1 is ten milliseconds, 100 timeslots are needed within one second. In contrast, the first or the third sensor does not transmit K1, K2 within each cycle time via the first or the second channel 1 an event, which indicates a low activity. Such sensors usually transmit readings only one or more minutes apart. Due to the fact that the second sensor frequently transmits data, it is assigned to a first activity class, while the first sensor and the third sensor are assigned to a second activity class.

Neben der Zuordnung der Sensoren zu der ersten oder zweiten Aktivitätsklasse weisen – wie erläutert – die Koordinatoren den Sensoren einen Primär- und für zumindest einige dieser Sensoren einen Sekundärkanal zu. Eine Datenübertragung bzw. eine Kommunikation zwischen den Koordinatoren und Sensoren erfolgt über den jeweiligen Primärkanal im Falle einer störungsfreien Kommunikation. Dagegen werden die Daten über den jeweiligen Sekundärkanal übertragen, falls aufgrund einer Kanalstörung eine Datenübertragung über den jeweiligen Primärkanal nicht möglich ist. Im vorliegenden Beispiel ist für den zweiten, häufig aktiven und für den dritten, gering aktiven Sensor der zweite Kanal K2 als Primärkanal vorgesehen, für den ersten, gering aktiven Sensor ist als Primärkanal der erste Kanal K1 und als Sekundärkanal der zweite Kanal K2 vorgesehen.Next the assignment of the sensors to the first or second activity class wise - like explained - the coordinators provide the sensors with a primary and for at least some of these sensors to a secondary channel too. A data transfer or a communication between the coordinators and sensors over the respective primary channel in the case of a trouble-free Communication. In contrast, the data is transmitted via the respective secondary channel, if due to a channel fault a Data transmission over the respective primary channel not possible is. In the present example is for the second, often active and for the third, low-active sensor, the second channel K2 provided as a primary channel, for the first, low-active sensor is the primary channel K1 and the first channel as a secondary channel the second channel K2 provided.

Es kann nun vorkommen, dass z. B. der erste Sensor während eines Zeitintervalls Za (Zeitschlitze Z3 ... Z5) „aufwacht” und sich aufgrund der folgenden Markierung 2 (des folgenden Beacons) zeitsynchronisiert, aber der Sensor während des dritten Zeitschlitzes Z3 sein Datenpaket D1 nicht dem ersten Koordinator übermitteln kann, weil der erste Kanal K1 temporär gestört ist. Aufgrund dieser Störung des Primärkanals des ersten Sensors – des Kanals K1 – veranlassen der erste und der zweite Koordinator, dass das Datenpaket D1 des ersten Sensors über den Sekundärkanal des ersten Sensors – den zweiten Kanal K2 – erfolgt, wobei das Datenpaket D1 des ersten, gering aktiven Sensors in dem Zeitschlitz Z8 übermittelt wird, welcher für den dritten, ebenfalls gering aktiven Sensor vorgesehen ist.It can now happen that z. B. the first sensor during a time interval Za (time slots Z3 ... Z5) "wakes up" and due to the following marker 2 (the following beacon) time-synchronized, but the sensor during the third time slot Z3 can not transmit its data packet D1 to the first coordinator, because the first channel K1 is temporarily disturbed. Due to this disturbance of the primary channel of the first sensor - the channel K1 - cause the first and the second coordinator that the data packet D1 of the first sensor via the Se Secondary channel of the first sensor - the second channel K2 - takes place, wherein the data packet D1 of the first, low-active sensor in the time slot Z8 is transmitted, which is provided for the third, also slightly active sensor.

Nach dieser Datenpaketübermittlung schaltet sich der erste Sensor wieder passiv (Sleep-Modus), wodurch der Energiebedarf des Sensors vermindert wird.To this data packet transmission the first sensor switches back to passive (sleep mode), causing the energy requirement of the sensor is reduced.

Um den Energiebedarf eines Sensors bzw. Aktors weiter zu vermindern, ist vorgesehen, die Synchronisierungszeit von „ruhenden” Sensoren bzw. Aktoren zu reduzieren.Around to further reduce the energy requirement of a sensor or actuator, is provided, the synchronization time of "dormant" sensors or actuators to reduce.

Die Zeitsynchronisierung erfolgt – wie erwähnt – mittels des Beacons, wobei jeder Teilnehmer (Sensor bzw. Aktor) nach dem Empfang des Beacons die Uhrzeit zurücksetzt, was bedeutet, dass alle aktivierten Teilnehmer mit dem Koordinator zeitsynchron sind. Dadurch, dass der jeweilige Teilnehmer nach seiner Aktivierung, d. h. nach seiner „Aufwachphase”, zunächst warten muss, bis dieser das Beacon empfängt, wird die Zeitspanne, welche erforderlich ist, um ein Datenpaket zwischen Teilnehmer und Koordinator auszutauschen, verlängert, was bedeutet, dass sich die so genannte Latenzzeit verschlechtert. Im ungünstigsten Fall umfasst die Latenzzeit fast zwei Zeitzyklen, und zwar dann, wenn ein Teilnehmer im ersten Zeitschlitz des Zeitzyklus nach einem Beacon aufwacht, das Datenpaket allerdings erst im letzten Zeitschlitz, der diesem Teilnehmer zugewiesen ist, übermittelt werden kann. Erst mit dem Beacon des folgenden Zeitzyklus synchronisiert sich der Teilnehmer und muss warten, bis im letzten Zeitschlitz dieses Zeitzyklus ein Datenaustausch mit dem Koordinator erfolgen kann. Der Energieverbrauch der Teilnehmer steigt mit der Dauer des eingeschalteten Senders und Empfängers der Teilnehmer stark an, wobei insbesondere dann, wenn eine hohe Anzahl Teilnehmer mit dem Koordinator kommunizieren muss, der Energiebedarf hoch ist; denn eine zunehmende Zahl an Teilnehmern erhöht die Zykluszeit aufgrund der Zunahme der erforderlichen Zeitschlitze, erhöht die Synchronisierungszeiten und somit auch die Latenzzeiten einer Kommunikation, was einen hohen Energiebedarf für die Teilnehmer aufgrund der eingeschalteten Sender und Empfänger der Teilnehmer zur Folge hat.The Time synchronization is done - like mentioned - by of the beacon, each participant (sensor or actuator) after the Reception of the beacon resets the time, which means that all activated participants are time-synchronized with the coordinator. Due to the fact that the respective participant after his activation, d. H. after his "recovery phase", wait first until he receives the beacon, is the time required to create a data packet exchanging between participant and coordinator prolongs what means that the so-called latency deteriorates. in the unfavorable Case, the latency involves almost two time cycles, and then, if a participant in the first time slot of the time cycle after a Beacon wakes up, but the data packet only in the last time slot, assigned to this subscriber can be transmitted. First with the beacon of the following time cycle synchronizes the Subscriber and must wait until the last time slot of this time cycle a data exchange with the coordinator can take place. The energy consumption the subscriber increases with the duration of the switched-on transmitter and receiver the participant strongly, whereby in particular, if a high Number of participants must communicate with the coordinator, the energy needs is high; because an increasing number of participants increases the cycle time due The increase in the required time slots increases the synchronization times and thus the latency of a communication, which is a high Energy requirement for the participants due to the switched on transmitter and receiver of the Entrants.

Um die Synchronisierungszeit von „ruhenden” Sensoren bzw. Aktoren zu vermindern, ist daher vorgesehen, dass der jeweilige Koordinator in den Zeitschlitz Z2, ..., Z9 des jeweiligen Kanals des Sensors bzw. Aktors eine weitere Markierung (ein „Zusatz-Beacon”) einträgt, der während des Zeitschlitzes Z2, ..., Z9 kein Datenpaket überträgt, wobei diese weitere Markierung ebenfalls zur Zeitsynchronisation vorgesehen ist. Für den Fall, dass z. B. der Koordinator im Zeitschlitz Z6 nach dem Zeitintervall Za eine weitere Markierung einträgt, synchronisiert sich der Sensor bereits aufgrund dieser Markierung und nicht erst aufgrund der folgenden Markierung 2, wodurch ein Kanalwechsel aufgrund einer eventuellen folgenden Störung zu einem früheren Zeitpunkt erfolgt. Weitere Ausführungen im Zusammenhang mit dieser verbesserten Zeitsynchronisierung sind aus der deutschen Patentanmeldung 10 2008 038 584 zu entnehmen, deren Inhalt als Bestandteil der vorliegenden Anmeldung angesehen wird.In order to reduce the synchronization time of "stationary" sensors or actuators, it is therefore provided that the respective coordinator in the timeslot Z2, ..., Z9 of the respective channel of the sensor or actuator, a further marker (an "additional Beacon" ) enters, which does not transmit a data packet during the time slot Z2, ..., Z9, this further marking is also provided for time synchronization. In the event that z. B. the coordinator in the time slot Z6 after the time interval Za enters a further mark, the sensor is already synchronized due to this marker and not only due to the following marker 2 , whereby a channel change occurs due to a possible following disturbance at an earlier time. Other designs in connection with this improved time synchronization are from the German patent application 10 2008 038 584 whose content is considered part of the present application.

Claims (5)

Verfahren zur Übertragung von Daten zu Teilnehmern eines mit mindestens zwei Übertragungskanälen versehenen Drahtlos-Netzwerkes, wobei – den Teilnehmern einer der Übertragungskanäle (K1, K2) als Primärkanal und der andere Übertragungskanal als Sekundärkanal zugeordnet wird und die Kanäle (K1, K2) zeitsynchronisiert sind, – der Austausch eines Datenpakets (D1, D2, D3) zwischen mindestens einem Koordinator und jeweils einem der Teilnehmer während mindestens eines Zeitschlitzes (Z2, ... Z9) eines Zeitzyklus (1) über den jeweiligen Primärkanal erfolgt, – für den Fall, dass der Primärkanal eines der Teilnehmer gestört ist, der Austausch des Datenpakets (D1, D2, D3) dieses Teilnehmers während mindestens eines Zeitschlitzes (Z2, ... Z9) eines Zeitzyklus (1) über den Sekundärkanal erfolgt, dadurch gekennzeichnet, dass – den Teilnehmern mindestens eine erste oder eine zweite Aktivitätsklasse zugeordnet wird, von denen eine dieser Aktivitätsklassen Teilnehmer umfasst, welche häufiger kommunizieren als Teilnehmer der anderen Aktivitätsklasse, und – der Austausch des Datenpakets (D1, D2, D3) eines der Teilnehmer der anderen Aktivitätsklasse, dessen Primärkanal gestört ist, in dem Zeitschlitz (Z8) erfolgt, welcher einem weiteren Teilnehmer dieser anderen Aktivitätsklasse zugeordnet ist.Method for transmitting data to subscribers of a wireless network provided with at least two transmission channels, wherein - one of the transmission channels (K1, K2) is assigned to one of the transmission channels as primary channel and the other transmission channel as secondary channel and the channels (K1, K2) are time-synchronized, - the exchange of a data packet (D1, D2, D3) between at least one coordinator and in each case one of the participants during at least one time slot (Z2, ... Z9) of a time cycle ( 1 ) takes place via the respective primary channel, - in the event that the primary channel of one of the subscribers is disturbed, the exchange of the data packet (D1, D2, D3) of this subscriber during at least one time slot (Z2, ... Z9) of a time cycle ( 1 ) takes place via the secondary channel, characterized in that - the subscribers are assigned at least one first or second activity class, of which one of these activity classes comprises subscribers who communicate more frequently than subscribers of the other activity class, and - the exchange of the data packet (D1, D2 , D3) of one of the participants of the other activity class whose primary channel is disturbed takes place in the time slot (Z8) which is assigned to a further participant in this other activity class. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass für jeden Übertragungskanal (K1, K2) ein Koordinator vorgesehen ist.Method according to claim 1, characterized in that that for every transmission channel (K1, K2) a coordinator is provided. Drahtlos-Netzwerk mit mindestens einem Koordinator und mindestens zwei Übertragungskanälen zur Übertragung von Daten zu Teilnehmern, wobei – den Teilnehmern einer der Übertragungskanäle (K1, K2) als Primärkanal und der andere Übertragungskanal als Sekundär kanal zugeordnet ist und die Kanäle (K1, K2) zeitsynchronisiert sind, – der Austausch eines Datenpakets (D1, D2, D3) zwischen dem Koordinator und jeweils einem der Teilnehmer während mindestens eines Zeitschlitzes (Z2, ... Z9) eines Zeitzyklus (1) über den jeweiligen Primärkanal erfolgt, – für den Fall, dass der Primärkanal eines der Teilnehmer gestört ist, der Austausch des Datenpakets (D1, D2, D3) dieses Teilnehmers während mindestens eines Zeitschlitzes (Z2, ... Z9) eines Zeitzyklus (1) über den Sekundärkanal erfolgt, dadurch gekennzeichnet, dass – den Teilnehmern mindestens eine erste oder eine zweite Aktivitätsklasse zugeordnet ist, von denen eine dieser Aktivitätsklassen Teilnehmer umfasst, welche häufiger kommunizieren als Teilnehmer der anderen Aktivitätsklasse, und – der Austausch des Datenpakets (D1, D2, D3) eines der Teilnehmer der anderen Aktivitätsklasse, dessen Primärkanal gestört ist, in dem Zeitschlitz (Z8) erfolgt, welcher einem weiteren Teilnehmer dieser anderen Aktivitätsklasse zugeordnet ist.Wireless network with at least one coordinator and at least two transmission channels for the transmission of data to subscribers, wherein - the participants one of the transmission channels (K1, K2) is assigned as a primary channel and the other transmission channel as a secondary channel and the channels (K1, K2) time-synchronized the exchange of a data packet (D1, D2, D3) between the coordinator and in each case one of the subscribers during at least one time slot (Z2,... Z9) of a time cycle ( 1 ) takes place via the respective primary channel, - in the event that the primary channel of one of the part the exchange of the data packet (D1, D2, D3) of this subscriber during at least one time slot (Z2, ... Z9) of a time cycle ( 1 ) takes place via the secondary channel, characterized in that - the subscribers are assigned at least one first or second activity class, of which one of these activity classes comprises subscribers who communicate more frequently than subscribers of the other activity class, and - the exchange of the data packet (D1, D2 , D3) of one of the participants of the other activity class whose primary channel is disturbed takes place in the time slot (Z8) which is assigned to a further participant in this other activity class. Drahtlos-Netzwerk nach Anspruch 3, dadurch gekennzeichnet, dass das Drahtlos-Netzwerk für jeden Übertragungskanal (K1, K2) einen Koordinator aufweist.Wireless network according to claim 3, characterized in that that the wireless network for every transmission channel (K1, K2) has a coordinator. Koordinator zum Einsatz in einem Drahtlos-Netzwerk nach Anspruch 3 oder 4, wobei – der Koordinator den Teilnehmern einer der Übertragungskanäle (K1, K2) als Primärkanal und der andere Übertragungskanal als Sekundärkanal zugeordnet wird und die Kanäle (K1, K2) zeitsynchronisiert sind, – der Koordinator bewirkt, dass der Austausch eines Datenpakets (D1, D2, D3) zwischen dem Koordinator und jeweils einem der Teilnehmer während mindestens eines Zeitschlitzes (Z2, ... Z9) eines Zeitzyklus (1) über den jeweiligen Primärkanal erfolgt, – der Koordinator für den Fall, dass der Primärkanal eines der Teilnehmer gestört ist, bewirkt, dass der Austausch des Datenpakets (D1, D2, D3) dieses Teilnehmers während mindestens eines Zeitschlitzes (Z2, ... Z9) eines Zeitzyklus (1) über den Sekundärkanal erfolgt, dadurch gekennzeichnet, dass – im Koordinator für jeden der Teilnehmer mindestens eine erste oder eine zweite Aktivitätsklasse hinterlegt ist, wobei eine dieser Aktivitätsklassen Teilnehmer umfasst, welche häufiger kommunizieren als Teilnehmer der anderen Aktivitätsklasse, und – der Koordinator bewirkt, dass der Austausch des Datenpakets (D1, D2, D3) eines der Teilnehmer der anderen Aktivitätsklasse, dessen Primärkanal gestört ist, in dem Zeitschlitz (Z8) erfolgt, welcher einem weiteren Teilnehmer dieser anderen Aktivitätsklasse zugeordnet ist.Coordinator for use in a wireless network according to claim 3 or 4, wherein - the coordinator is assigned to the subscribers of one of the transmission channels (K1, K2) as a primary channel and the other transmission channel as a secondary channel and the channels (K1, K2) are time-synchronized, the coordinator causes the exchange of a data packet (D1, D2, D3) between the coordinator and in each case one of the participants during at least one time slot (Z2, ... Z9) of a time cycle ( 1 ) takes place via the respective primary channel, - the coordinator in the event that the primary channel of one of the subscribers is disturbed, causes the exchange of the data packet (D1, D2, D3) of this subscriber during at least one time slot (Z2, ... Z9 ) of a time cycle ( 1 ) is carried out via the secondary channel, characterized in that - at least one first or second activity class is stored in the coordinator for each of the participants, one of these activity classes comprising subscribers who communicate more frequently than subscribers of the other activity class, and - the coordinator causes the exchange of the data packet (D1, D2, D3) of one of the subscribers of the other activity class whose primary channel is disturbed takes place in the time slot (Z8) which is assigned to a further subscriber of this other activity class.
DE102008053339A 2008-10-27 2008-10-27 Method for transmitting data to e.g. sensor, of wireless network, involves exchanging data packets of network member of one activity class whose primary channel is defective in one of time slots, which is assigned to another member of class Expired - Fee Related DE102008053339B3 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102008053339A DE102008053339B3 (en) 2008-10-27 2008-10-27 Method for transmitting data to e.g. sensor, of wireless network, involves exchanging data packets of network member of one activity class whose primary channel is defective in one of time slots, which is assigned to another member of class

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102008053339A DE102008053339B3 (en) 2008-10-27 2008-10-27 Method for transmitting data to e.g. sensor, of wireless network, involves exchanging data packets of network member of one activity class whose primary channel is defective in one of time slots, which is assigned to another member of class

Publications (1)

Publication Number Publication Date
DE102008053339B3 true DE102008053339B3 (en) 2010-04-08

Family

ID=41795330

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102008053339A Expired - Fee Related DE102008053339B3 (en) 2008-10-27 2008-10-27 Method for transmitting data to e.g. sensor, of wireless network, involves exchanging data packets of network member of one activity class whose primary channel is defective in one of time slots, which is assigned to another member of class

Country Status (1)

Country Link
DE (1) DE102008053339B3 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040235489A1 (en) * 2003-05-23 2004-11-25 Samsung Electronics Co., Ltd. Apparatus and method for communicating through wireless network
DE102006036603A1 (en) * 2006-08-04 2008-02-07 Siemens Ag Network for the wireless transmission of data

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040235489A1 (en) * 2003-05-23 2004-11-25 Samsung Electronics Co., Ltd. Apparatus and method for communicating through wireless network
DE102006036603A1 (en) * 2006-08-04 2008-02-07 Siemens Ag Network for the wireless transmission of data

Similar Documents

Publication Publication Date Title
EP2016527B1 (en) Method for implementing an RFID network
DE69408506T2 (en) Method and device for synchronizing clocks connected to a network
DE102006052437B4 (en) Magnetic resonance system with components
DE3424866A1 (en) METHOD AND ARRANGEMENT FOR TRANSMITTING DATA, IN PARTICULAR IN AN AIRPLANE
DE20301635U1 (en) Radio network control device based on the third generation partnership project
DE19849458A1 (en) Wireless network with clock synchronization
EP1251646B1 (en) Method for halfduplex transmission of informations between communication devices with repeaters
WO2005107300A1 (en) Method and device for the concurrent operation of at least two wireless link paths
DE102011081269A1 (en) Procedure for network organization
EP1961169B1 (en) Method for operating a radio network and subscriber device for said type of network
EP2859766B1 (en) Method and system for time synchronization in an ad-hoc network
WO2008034676A1 (en) Radio transmission method in a danger warning system
DE102008053339B3 (en) Method for transmitting data to e.g. sensor, of wireless network, involves exchanging data packets of network member of one activity class whose primary channel is defective in one of time slots, which is assigned to another member of class
DE69926489T2 (en) DATA TRANSMISSION PROCEDURE AND SYSTEM
WO2010094299A1 (en) Method for operating a communication system, subscriber device, coordination node for a communication system, and communication system
EP1754128A1 (en) Decentralized time interval synchronization in distributed networks
EP4245054A1 (en) Method for radio channel assignment in an electronic display system
DE102008038584B4 (en) Method for time synchronization of a coordinator with participants of a wireless network
WO2003017575A1 (en) Method for transferring data between a master station and a slave station, and corresponding communication system
DE102007034794B4 (en) Method for commissioning and operating a radio system
WO2009087016A2 (en) Method for integrating a user into a wireless process automation communication network
EP1973241A2 (en) Data transfer device and related operating procedure
EP2203991B1 (en) Radio communication system, coordinator unit and communications terminal
DE10308947B4 (en) Method and system for data transmission
EP2258131B1 (en) Energy and time-efficient set-up of a wireless communication system

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20110502