Sign In to Follow Application
View All Documents & Correspondence

Telegram Division Transfer Method For Bidirectional Networks

Abstract: The invention relates to embodiments that create a data transmitter. The data transmitter comprises a device for producing transmission data packets which device is designed to divide a first data packet intended for a first data receiver into a plurality of transmission data packets wherein each of the transmission data packets intended for the first data receiver is shorter than the first data packet. Furthermore the data transmitter comprises a device for transmitting data packets which device is designed to transmit the transmission data packets intended for the first data receiver via a communication channel at a time interval. The device for transmitting data packets can be designed to transmit at least one further transmission data packet to the first data receiver or to a second data receiver in the time interval between the plurality of transmission data packets intended for the first data receiver; or to not transmit a transmission data packet of the plurality of transmission data packets that is queued for transmission or to transmit said transmission data packet only partially or later if at the time of the transmission of the one transmission data packet a further transmission data packet is queued for transmission; or to not transmit a transmission data packet of the plurality of transmission data packets that is queued for transmission or to transmit said transmission data packet only partially or later in accordance with external conditions; or to not transmit a transmission data packet of the plurality of transmission data packets that is queued for transmission or to transmit said transmission data packet only partially or later via the communication channel if at the time of the transmission of the data packet a disturbance or a transmission by another data transmitter is detected.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
21 September 2018
Publication Number
42/2018
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
lsdavar@vsnl.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-11-21
Renewal Date

Applicants

FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
Hansastraße 27c 80686 München
FRIEDRICH-ALEXANDER-UNIVERSITAET ERLANGEN-NUERNBERG
Schlossplatz 4 91054 Erlangen

Inventors

1. BERNHARD, Josef
Perschen 14 92507 Nabburg
2. WECHSLER, Johannes
Egelmühle 1 91174 Spalt
3. KILIAN, Gerd
Ungarnstraße 11c 91056 Erlangen
4. KNEISSL, Jakob
Alte Reutstr. 46 90765 Fürth
5. ROBERT, Jörg
Erlanger Str. 49a 91080 Uttenreuth
6. HEUBERGER, Albert
Hausäckerweg 27 91056 Erlangen

Specification

Telegram division transmission method for bi-directional networks

description

Ausführungsbeispieie of the present invention relate to a data transmitter, and in particular a data transmitter of a data packet divided into a plurality of transmitting data packets sent over a communication channel to a data receiver. Further embodiments relate to a data receiver, particularly to a data receiver, a data packet that is divided from a data transmitter in a plurality of transmitting data packets transmitted over a communications channel receives. Some embodiments relate to an extension of the Telegram-splitting transmission method for simultaneous transmission in bidirectional networks to use.

There are various systems for unidirectional and bidirectional transmission of data between the base station and nodes. Known systems are, for. As DECT (DECT = Digital Enhanced Cordless Telecommunications, dt. Digital enhanced cordless telecommunications) and RFID (RFID = Radio Frequency Identification, dt. Identification by means of electromagnetic waves). is typical of these systems is that the base station predetermines a reference frequency and a reference time on which synchronize the nodes. For example, systems are in a RFID reader (base station) a time window before which follows immediately after its transmission, within which the RFID transponder (nodes) randomly select a time for the reply. The predetermined time interval is also divided into time slots of equal length. This is known as a slotted ALOHA (dt. Divided ALOHA) protocol. In turn DECT time slots are provided within a predetermined grid. The base station assigns a subscriber here an exact time slot to which he may use for communication. Due to the inaccuracy caused by the quartz tolerance a buffer time is provided, so that the data packets do not overlap between the time slots.

The DE 10 201 1 082 098 describes a method for battery-operated transmitter in which the data packet is divided into transmission packets, which are smaller than the actual information that is to be transferred (so-called telegram splitting (dt. Telegram division)). Telegrams are split among multiple packages. Such parts package is called a sub-packet. In a sub-packet a plurality of information symbols are transmitted. The sub-packages are on a frequency or via

distributed multiple frequencies, so-called. Frequency hopping is transmitted. Between the sub-packets there are breaks, is where not sent.

Furthermore, in [G. Kilian, H. Petkov, R. Psiuk, H. Lieske, F. Berry, Robert J., and A. Heuberger, "Improved coverage for low-power telemetry system using teiegram splitting," in Proceedings of 2013 European Conference on Smart Objects , Systems and Technologies (SmartSysTech), 2013] a low-energy-Telegram splitting system described with improved coverage.

Moreover, in [G. Kilian, M. Breiling, HH Petkov, H. Lieske, F. Berry, Robert J., and A. Heuberger, "Increasing Transmission Reliability for Telemetry Systems Using Teiegram splitting," IEEE Transactions on Communications, vol. 63, no. 3, pp. 949-961, Mar. 2015] describes how a transmission reliability can be improved Telegram splitting telemetry systems.

As before, however, it is used in the data transmission between many participants in a network with low data throughput and extended range due to interference-prone channels collisions and loss of data.

The present invention thus has for its object to provide a concept of data transfer between many participants using an interference-prone channel, a channel utilization or transmission reliability to further increase.

This problem is solved by the independent claims.

Advantageous developments can be found in the dependent claims.

Embodiments provide a data transmitter. The data transmitter includes means for generating transmission data packets which is designed to divide a first specific for a first data receiver data packet into at least two transmission data packets, wherein each of the particular for the first data receiver transmit data packets is shorter than the first data packet. Further, the data transmitter includes means for transmitting data packets, which is configured to send the at least two particular data receiver for the first transmit data packets with a time interval over a communication channel. The means for transmitting data packets is configured to transmit at least one further data packet to the first data receiver

to send or a second data receiver in the time interval between the at least two particular data receiver for the first transmit data packets.

In embodiments, the data transmitter can use the time interval (for example, gap, pause) between two transmit data packets or between the emission of two transmitted data packets thus to (at least) to transmit a further transmission data packet, whereby a channel assignment or channel usage can be improved.

Other embodiments provide a data transmitter. The data transmitter includes means for generating transmission data packets which is designed to divide a first data packet into at least three transmitting data packets, wherein each of the at least three transmitting data packets is shorter than the first data packet, wherein the means for generating data packets adapted to the at least kanalzucodieren three transmit packets of data such that only a portion of the transmission data packets to decode the first data packet is required. Further, the data transmitter includes means for transmitting data packets, which is configured to send the at least three transmitting data packets in a frequency channel over a communications channel with a time interval. Furthermore, the data transmitter includes means for monitoring the frequency channel which is formed to detect a disturbance or a transmission of another data transmitter in the frequency channel. The means for transmitting data packets is formed so as not to send a pending for transmitting transmission data packet of the at least three transmitting data packets only partially or later via the communication channel, if at the time of the planned transmission of the data packet, a disorder or a transmission from another data transmitter is detected by the means for monitoring the frequency channel.

In embodiments of the data sender can therefore not on detection of a fault or transfer from another data transmitter, the upcoming broadcast to send data packet to send only partially or later via the communication channel. Due to the used channel coding with which the transmission data packets are channel-encoded, it is even possible for one (or more) of the transmitted data packets are not or only partly transmit without this loss of data or loss of information occurs, as only a portion, ie not all, the transmission data packets to decode the first data packet are necessary.

Other embodiments provide a data transmitter. The data transmitter includes means for generating transmission data packets which is designed to produce a first

dividing the data packet into at least three transmitting data packets, wherein each of the at least three transmitting data packets is shorter than the first data packet, wherein said means for generating data packets is formed to kanalzucodieren the at least three transmitting packets of data such that only a portion of the transmission data packets to decode the first data packet required is. Further, the data transmitter includes means for transmitting data packets, which is configured to send the at least three transmitting data packets over a communications channel with a time interval. The means for transmitting data packets is formed so as not to send a pending for transmitting transmission data packet of the at least three transmitting data packets only partially or later.

In embodiments, the data transmitter can thus, if for example, pending a further transmission data packet for transmission at the time of Sendes of a transmit data packet that does not send for sending pending transmission data packet of the at least three transmitting data packets only partially or later via the communication channel. Due to the used channel coding with which the transmission data packets are channel-encoded, it is even possible for one (or more) of the transmitted data packets are not or only partly transmit without this loss of data or loss of information occurs, as only a portion, ie not all, the transmission data packets to decode the first data packet are necessary.

Further embodiments provide a data receiver. The data receiver includes means for receiving data packets which is designed to receive at least two transmit data packets from a first data transmitter, which are sent with a time interval over a communication channel and each containing a portion of a first data packet, wherein the means for receiving is formed data packets to combine the at least two transmit data packets to obtain the first data packet, and wherein the means for receiving data packets formed into the temporal distance between the at least two transmit data packets at least one further data packet from the first data transmitter or a to receive second data transmitter.

More Ausführungsbeispieie provide a system with one of the data transmitter and the data receiver described above described above.

In embodiments, the system can be bidirectional with telegram allocation in the uplink (the uplink refers to the compound (English link) with the data flow direction which goes from the point of view of a terminal in the direction of the telecommunications network) and / or downlink (the downlink denotes the compound (english link) with the

Data flow direction, which from the viewpoint of a terminal from the direction

Telecommunications network is). For both the uplink and for the downlink, the telegram-splitting method can be used for each or for some transfers.

Embodiments enable efficient data transfer between many participants in a network with low data throughput and high range for use in interference-prone channels. In embodiments of the principle of the Telegram-splitting procedure can be used for bidirectional communication. Transmission will then no longer forcibly between a base station and a sensor node instead, but can take place between any other subscribers. Embodiments also enable the simultaneous send and / or receive a plurality of transmissions, and also enable a resolution of the resulting collisions. For example, methods can be used for this purpose for the prioritization of individual telegrams.

In contrast, the elimination of transmissions of a reference signal or a downlink signal or an uplink signal to loss of synchronism between the base station and sensor nodes or loss of data in the transfer leads. The Telegram-splitting allows occurs without data loss, the failure of a plurality of sub-packets in the transmission of a message. The basic idea is that not all sub-packages are required for transmission opened in the transmission means Telegram splitting many opportunities for communication with several participants. By selectively controlling the Subpaketversands and Subpaketempfangs the transfer can be further improved and the overall throughput of the network can be increased. In embodiments, a telegram splitting subscriber can leave through targeted or targeted send or receive information subpacket affect the communication. Furthermore, embodiments allow simultaneous, overlapping transmission from and to several other participants in the communication by means of telegram splitting.

Further embodiments provide a method. The method includes a step of generating at least two transmitting data packets by dividing a specific for a first data receiver the first data packet in the at least two transmission data packets, wherein each of the particular for the first data receiver transmit data packets is shorter than the first data packet; a step of transmitting the at least two of the first

Data receiver determined transmit data packets with a time interval over a communication channel; and a step of transmitting a further transmit data packet to the first data receiver or a second receiver data in the temporal distance between the at least two particular data receiver for the first transmit data packets.

Further embodiments provide a method. The method includes a step of generating at least three transmitting data packets by dividing a specific for a first data receiver the first data packet in the at least three transmitting data packets, wherein each of the at least three transmitting data packets is shorter than the first data packet, wherein in the generating of the at least three transmitting data packets at least three transmit data packets are channel-coded such that only a portion of the transmission data packets to decode the first data packet is required; a step of transmitting the at least three transmitting data packets in a frequency channel over a communications channel with a time interval; and a step of monitoring the frequency channel, to detect a fault or transmission of another data transmitter in the frequency channel; wherein a pending for transmitting transmission data packet of the at least three transmitting data packets is not transmitted, only partially or later via the communication channel during the transmission of the at least three transmitting data packets if at the time of transmission of the data packet a fault or a transmission from another data transmitter from the means for monitoring the frequency channel is detected.

Further embodiments provide a method. The method includes a step of generating at least three transmitting data packets by dividing a specific for a first data receiver the first data packet in the at least three transmitting data packets, wherein each of the at least three transmitting data packets is shorter than the first data packet, wherein in the generating of the at least three transmitting data packets at least three transmit data packets are channel-coded such that only a portion of the transmission data packets to decode the first data packet is required; and a step of transmitting the at least three transmitting data packets in a frequency channel over a communications channel with a time interval; wherein in the sending of the at least three transmission data packets pending for transmitting a transmission data packet of the at least three transmitting data packets not

Further embodiments provide a method. The method includes a step of receiving at least two transmit data packets from a first data transmitter, wherein the at least two transmit data packets are sent with a time interval over a communication channel and each containing a portion of a first data packet; a step of combining the at least two transmit data packets to obtain the first data packet; and a step of receiving at least one further data packet in the time interval between the at least two transmit data packets from the first data transmitter or a second data transmitter.

Embodiments of the present invention are explained in more detail with reference to the accompanying figures. Show it:

a schematic view of a communication system with at least one data transmitter and at least one data receiver;

Fig. 2 is a schematic view of a data transmitter according to a

Embodiment;

Fig. 3a a diagram showing an assignment of a communication channel under

Considering the upcoming transmission for transmitting data packets as well as a fault or other transmission;

FIG. 3b a diagram showing an assignment of the communication channel under

Into account the fact transmitted transmit data packets as well as the fault or other transmission;

Fig. 4 is a schematic view of a data transmitter in accordance with an

Embodiment;

Fig. 5 is a schematic view of a system with those shown in Fig. 4

Data transmitter and a plurality. Data receivers, according to one embodiment;

Fig. 6 a diagram showing an assignment of the communication channel for the in

Fig system shown in Figure 5, according to an embodiment.

Fig. 7 is a schematic view of a data receiver according to a

Embodiment;

Fig. 8 is a schematic view of a system shown in the Fig. 7

Data receiver and a plurality of data channels, according to an embodiment;

. Fig. 9 is a schematic view of the data transmitter shown in Figure 4 with an additional means for receiving data packets, according to an embodiment;

Fig. 10 is a schematic view of a system having the structure shown in Fig. 9

Transceiver and two data channels and two data receivers, according to one embodiment;

Figure 1 1 is a schematic view of a system with two transceivers according to an embodiment.

FIG. 12 is a diagram showing an assignment of the communication channel for the in

Fig system 11 shown, according to an embodiment.

Fig. 13 is a schematic view of a data transmitter in accordance with an

Embodiment of the present invention;

Fig. 14a a diagram showing an assignment of a communication channel under

Considering the upcoming transmission for transmitting data packets, overlapping in part;

Fig. 14b a diagram showing an assignment of the communication channel under

Considering the fact emitted transmit data packets so that no overlap of transmit data packets is formed;

Fig. 15a a diagram showing an assignment of a communication channel under

Considering the upcoming transmission for transmitting data packets, overlapping in part;

FIG. 15B a diagram showing an assignment of the communication channel in consideration of the actually transmitted transmission data packets so that no overlap of transmit data packets is formed;

Fig. 16 is a flow chart of a method for transmitting data packets according to an embodiment;

Fig. Is a flow chart of a method for transmitting data packets according to an embodiment 17;

Fig. 18 is a flow chart of a method for transmitting data packets according to a Ausführungsbeispiei; and

Fig. 19 is a flowchart of a method for receiving data packets, according to an embodiment.

In the following description of embodiments of the invention in the figures, like or equivalent elements having the same reference numerals are provided, so that the description in the various embodiments is interchangeable.

Before embodiments of the data transmitter and the data receiver according to the invention according to the invention are described in detail, initially with reference to FIG. 1, an exemplary communication system is shown in which the data transmitter and the data receiver can be used.

In detail, FIG. 1 shows a schematic view of a communication system with at least one data transmitter 100_1 and 102_1 at least one data receiver. The communication system may further comprise, optionally, a second data transmitter 100_2, and can be referred to as first data transmitter 100_1 in this case, the data transmitter 100_1. Similarly, the communication system may optionally include a second data receiver 102_2, and can be referred to as first data receiver 102_1 in this case, the data receiver 102_1.

In the first data transmitter 00_1 and the second data transmitter 100_2, it may be the same data transmitter. So it can be for the same data receiver located at the first data receiver 102_1 and the second data receiver 102_2.

The first data transmitter 100_1 can send, for example, a first data packet 104 to the first data receiver 102_1 and a second data packet 106 to the second data recipients. In this case, the first data receiver 102_1, the second data packet 106 receives the first data packet 104 and the second data receiver 102_2.

Of course, the first data transmitter may 100_1 also send the first data packet 104 to the first data receiver 102_1 and the second data packet 106 to the second data receiver 102_2. In this case, the first data receiver 102_1, the second data packet 106 receives the first data packet 104 and the second data receiver 102_2.

Naturally, it is also possible that at least one of the two data packets 104 and 106 sends instead of the first data transmitter 100_1, the second data transmitter 100_2 to the respective data receivers 102_1 and 102_2. Accordingly, even one of the data receiver can receive 102_1 and 102_2 both data packets 104 and 106, which can be sent from one or two data stations 100_1 and 100_2.

Further, another data transmitter may be 100_2 from the perspective of the (first) data transmitter 100_1, the second data transmitter 100_2, which sends another data packet 108th The other data transmitter 100_2 need not be part of the communication system.

Furthermore, the communications system, a jammer may be present 1 to 10, which interferes with the transmissions of the communication system.

In the data transmitters can be both base stations and to nodes (sensor nodes). For example, the system for transmitting data from a base station, for example control data for adjusting individual parameters of an actuator or sensor, to a single or a large number may be used by simple knots. The used radio transmission belt here is not usually exclusively reserved for this transmission, but is shared with many other systems, making it difficult to reliable transmission of information. In addition, suitable bands of a regulation that limits the allowable transmission time for a given period are subject.

Since not only the transmission of data but also the receiving of data takes a comparatively high energy consumption by itself, the telegram splitting method can be used both for transmission of data from the nodes to the base station and for transmitting data from the base station to node are, in both cases, the energy consumption of the nodes (energy crops dt.) is small hold, since they have no constant power supply may, but for example, so-called energy harvesting operate, so energy from the environment related (differences in temperature, sunlight, electromagnetic waves, etc.) own or a battery that can provide the power for the transmitter or receiver does not have a sufficiently long time.

Telegram breakdown in the transmission path with Überwachun the frequency channel

Fig. 2 shows a schematic view of the data transmitter 100_1, according to an embodiment. The data transmitter 100_1 includes a device 1 12 for generating transmission data packets which is designed to divide into at least three transmitting data packets 104_1 to 104_N a first data packet 104 (n may be a naturally be number greater than three), each of the at least three transmitting data packets 104_1 to 104_N is shorter than the first data packet 104, the device 12 is configured to generate data packets 1 to kanalzucodieren the at least three transmission data packets 104_1 to 104_N such that only a portion of the transmission data packets 104_1 to 104_N (for example (at least) two of the at least three transmitting data packets 104_1 is required to decode the first data packet 104 to 104_N). The data transmitter 100_1 further comprises means 14 for sending data packets is configured to 104_1 to 104_N to send the at least three transmitting data packets in a frequency channel over a communications channel at a time interval 1 sixteenth The data transmitter 100_1 further comprises a device 1 18 for monitoring of the frequency channel which is adapted to detect a fault 120 from the disturber 1 10 or a transfer of another data transmitter 122 100_2 in the frequency channel. The device 1 14 for transmitting packets of data is formed this to 104_1 to 104_N not to send a pending for transmitting transmission data packet of the at least three transmitting data packets only partially or later via the communication channel,

In embodiments of the data transmitter 100_1 can thus upon detection of a fault of a transmission 120 or 122 by another data transmitter 100_2 which does not send for sending pending transmission data packet, only partially or later via the communication channel. Due to the channel coding used, with which the

Transmission data packets are 104_1 to 104_N channel-encoded, it is even possible for one (or more) of the transmitted data packets are not, or only partially later send out without this loss of data or loss of information occurs, as only a portion, ie not all, of the transmission data packets for decoding are the first data packet 104 is required.

is as exemplified in Fig. 2, a failure whereupon the device 1 14 may be 120 or transmission 122 of another data transmitter 100__2 occur and shortly before the scheduled transmission of the third transmission data packet 104_3 are detected by the device 1 18 for monitoring of the frequency channel, for transmitting data packets, the third transmission data packet not 104_3, partially or later sends over the communication channel.

For example, the device may be configured to monitor 18 1 of the frequency channel to perform a power detection in the frequency channel, to detect the malfunction 120 or the transmission 122 of the other data transmitter 100_2 in the frequency channel.

Moreover (alternatively or additionally), the device can be 1 18 configured to monitor the frequency channel to the disturbance 120 or the transmission 120 of the other data transmitter 100_2 in the frequency channel based based on a previous failure or previous transmission of another data transmitter and / or on a to predict failure or transmission of another data transmitter in a frequency channel adjacent to the Frequenzkanai.

The device 1 14 for transmission of data packets can be further adapted by 1 16 to adjust the time interval between the transmission data packages 104_1 to 104_N in dependence on the detected interference 120 or transmission 122 of the other data transmitter 100_2.

Hereinafter, the operation of the data transmitter 100_1 shown in FIG. 2 will be explained with reference to in Figs. 3a and 3b are diagrams.

In detail, Fig. 3a shows a diagram showing an assignment of the communication channel (transmission medium) with the pending for transmission (planned) transmitting data packets 104_1 to 104_N as well as a disturbance 20 or other transmission 122, while Fig. 3b is a diagram showing an assignment of the communication channel with the actually transmitted transmission data packages 104_1 to 104_N taking into account the disorder

120 or other transmission 22 shows. The ordinate describes in Fig. 3a and 3b are respectively the frequency and the abscissa the time.

As shown in Fig. 3a and recognize 3b, the data transmitter may be configured 100_1 (1 14 for transmitting packets of data or the device) to a third transmit data package 104_3 and a sixth transmission data packet 104_6 of the at least three transmitting data packets 104_1 to 104_N due to the detected interference 122 not to send 120 or other transmission.

is also indicated in FIGS. 3a and 3b, the device may be 1 14 configured to transmit data packets to distribute the transmit packets across multiple (at least two) frequency channels (or transmit frequencies).

The data transmitter 100_1 can therefore use the Teiegramm splitting process with a monitoring of the frequency channel (English, listen-before-talk) in the transmission path. also fig. 2 to 3b relating to a transmission system comprising message-splitting, in which individual sub-packets (transmission data packets) 104_1 through 04_n not, or are transmitted only in part, when, in which the sub-packet is to be transmitted in the channel in the frequency range of activity is detected , Activity may for example take place by means of a power detection in the target range of the subpacket. It is also possible the activity of the channel by existing observations you to predict current adjacent channel activity of the past or.

Telegram breakdown in the transmission path, simultaneous transmission of several telegrams

Fig. 4 shows a schematic view of a data transmitter 100_1, according to an embodiment. The data transmitter 100_1 includes a device 1 12 for generating transmission data packets which is designed to divide a first specific for the first data receiver 102_1 data packet 104 in at least two transmit data packets 104_1 to 104_N (N is a natural number greater than two), each destined for the first data receiver 102_1 transmission data packets 104_1 to 04_n is shorter than the first data packet 104. the data transmitter 100_1 further comprises a device 1 14 for transmitting data packets, which is adapted to the at least two specific for the first data receiver 102_1 transmission data packets 04_1 to 104_N to send at a time interval 1 16 via a communication channel.

124 in the time interval 1 16 to send transmission data packet to the first data receiver 102_1 or the second data receiver 102_2 between the at least two particular data receiver for the first transmit data packets 102_1 to 104_N 104_1.

In embodiments of the data transmitter 100_1 can thus use the time interval (for example, gap, pause) 1 16 between two transmit data packets 104_1 to 104_N, and between the emission of two transmitted data packets 104_1 to 104_N, to (at least) to transmit a further transmission data packet 124, creating a channel assignment and channel utilization can be improved.

The other transmission data packet 124 may in this case be any data packet which can be sent by any communication method.

Of course it is also possible that the further transmit data packet 124 is one of at least two transmitted data packets by means of which 100_1, the second data packet 106 is divided over the communication channel to the first data receiver 102_1 or the second data receiver 102_2 sends the data transmitter.

For example, the device 12 may be configured to generate transmit data packets 1 to divide the second for the second data receiver 102_2 certain data packet 106 in at least two transmit data packets 106_1 to 106_m (m is a natural number greater be two), each of said at least two transmit data packets 106_1 to 106_m for the second data receiver 102_2 is shorter than the second data packet 106. the device 1 14 for transmitting packets of data may be designed to 106_1 to send the at least two transmit data packets to 106_m with a time interval via the communication channel. In this case, one of the at least two transmit data packets can be further 106_1 to 106_m transmission data packet of the second data packet 106th

As is indicated in Fig. 4, the device 1 may be 14 configured for transmitting data packets to the at least two specific for the first data receiver 102_1 transmission data packets 104_1 to 104_N and the at least two specific for the second data receiver 102_2 transmission data packets 106_1 to 106_m alternately in to send the time interval between the designated for the other data recipients transmit data packets.

Hereinafter, the operation of the data transmitter 100_1 shown in FIG. 4 will be explained with reference to FIGS. 5 and 6.

Fig. 5 shows a schematic view of a system 128 with those shown in Fig. 4 100_1 data transmitter and a plurality of data receivers 102_1 to 102_4, according to an embodiment. In detail, Fig. 5 shows the first data receiver 102_1 and the second data receiver 102_2. The system 128 may also (optionally) comprise a third data receiver 102_3 and a fourth data receiver 102_4. is as exemplified in Fig. 5, the data transmitter 100_1 and the fourth data receiver may be 102_4 base stations, while the first data receiver 102_1, 102_2 receiver second data and third data receiver may be 102_3 node (sensor node). Fig. 5 accordingly shows the distribution of data packets (or messages) from a subscriber (sender of data) 100_1 to other subscribers (receiver of data) 102_1 to 02_4.

Fig. 6 is a diagram showing an allocation of the communication channel (transfer medium) for the system shown in Fig. 5 system 128, according to an embodiment. Here, in Fig. 6, the ordinate represents frequency and the abscissa describes the time.

As already described in reference to FIG. 4 and as can be seen also in Fig. 6, the device 1 may be 14 configured for transmitting data packets to the at least two specific for the first data receiver 102_1 transmission data packets 104_1 to 104_N (in Figure . 6, also referred to as "a") with a time interval via the communication channel to be transmitted. the device 1 14 for transmitting packets of data may be formed this to the further transmit data packet (124 in FIG. 6 "B") to the 102_2 to send second data receiver in the time interval 1 16 between the at least two particular data receiver for the first transmit data packets 102_1 to 104_N 104_1.

In the example shown in FIG. 6, the further transmit data packet 124 (ie, not using the telegram splitting process) are sent to the second data receiver 102_2 by means of another transmission method.

The device 1 12 for generating data packets can be further configured to (referred to in FIG. 6 with "C") a third specific for the third data receiver 122_3 data packet into at least two transmission data packets 130_1 to 130_m to divide (m is a natural number greater be equal to two), wherein each of the particular for the third data receiver 102_3 transmission data packets 130_1 is to 130_m shorter than the third data packet. the device 1 14 for transmission of data packets can be constructed to at least two specific for the third data receiver 102_3 transmission data packets 130_1 to send to 130_m with a time interval via the communication channel.

Further, the means for 1 12 may be configured to generate data packets in order (referred to in FIG. 6 as well as "2"), a fourth specific for the fourth data receiver 102_4 data packet into at least two transmission data packets 132_1 to 132j ​​dividing (i may be a natural number be greater than two), wherein each of the particular for the fourth data receiver 102_4 transmission data packets 32_1 is to 132j ​​shorter than the fourth data packet. the means 14 for transmission of data packets can be constructed to at least two specific for the fourth data receiver 102_4 transmission data packets 132_1 to send to 132_i with a time interval via the communication channel.

As can be seen in Fig. 6, to the at least two specific for the first data receiver 102_1 transmission data packets 104_1 to 104_N, the at least two specific for the third data receiver 102_3 transmission data packets 130_1 to 126_m and the at least two specific for the fourth data receiver 102_4 transmission data packets 132_1 to 132j are sent alternately in the time intervals between the determined for the other data recipients transmit data packets.

The data transmitter 100_1 can therefore used the Telegram-splitting processes for the communication with the first, third and fourth data receiver 102_, 02_3 and 102_4, and for communication with the second data receiver 102_2 another transmission method. Of course, the Telegram-splitting procedure could also be used for communication with the second data receiver 102_2.

As also indicated in Fig. 6, the device 108 may be configured to transmit data packets to distribute the transmit packets across multiple (at least two) frequency channels (or transmit frequencies).

In other words, a user (data transmitter) can 100_1 overlapping in time to several other participants (data receiver) radio 102_1 to 102_4. This is made possible by the relatively long pauses during Telegram splitting. Here, the subscriber 100_1 in a break between two sub-packets (transmission packets) sends (sender of data), a further transmission to another user (receiver of data), or at least one further transfer to the same subscriber. This transmission can also take place via telegram splitting, but also with any other transmission technology. If telegram splitting is used, can be used different or the same, but Be moved time hopping pattern. It is also possible, but not necessary,

The transmission of the whole message (packet) takes a comparatively long time by the hopping pattern, as many breaks will be made to increase the immunity. In the intervals it is also possible to send out the transfer to another party, as is shown by way of example of the transmission of a plurality of temporally overlapping telegrams in Fig. 6. In detail, lets FIG. 6 while a spectrum occupancy in the simultaneous transmission of four messages (data packets) A, B, C and 2 refer. For the first, third and fourth message A, C and 2, the Telegram Spütting method can be used. For the first and third message A and C the same, but the time and frequency shifted sub-packet pattern can be used. For the fourth message 2 another sub-packet pattern can be used.

Teleqrammaufteilunq in the receive path "simultaneous reception of multiple messages

Fig. 7 shows a schematic view of the data receiver according to an embodiment 02_1. The data receiver 102_1 includes means 134 for receiving data packets, which is formed by at least two transmit data packets 104_1 to 104_N (n may be a natural number greater than two) to receive from a first data transmitter 100_1, which with a time interval 1 16 a communication channel are transmitted and each comprise a portion of a first data packet 104, the device 134 is configured to receive data packets, to combine the at least two transmit data packets 104_1 to 104_N, to obtain the first data packet 104th The means 134 for receiving data packets is formed,

The other transmission data packet 124 may in this case from the first data transmitter 100_1 or the second data transmitter 100_2 are sent (with the Telegram Spütting method that is not) by any transfer process.

Of course it is also possible that the further transmit data packet 124 is one of at least two transmitted data packets by means of which the first data transmitter 100_1 or the second data transmitter 100_2, the second data packet 106 is divided over the Kommunikationskanai to the data receiver 102_1 sends.

For example, the device 134 may be configured to receive data packets to at least two transmit data packets received from the second data transmitter 100_2 106_1 to 106_m (m is a natural number greater than two) that are sent with a time interval over a communication channel and in each case contain a portion of the second data packet 106, the device 134 is configured to receive data packets to 106_1 to combine the at least two transmit data packets to 106_m from the second data transmitter 100_2 to obtain the second data packet 106th In this case one of at least two transmitting data packets can 06_1 to 106_m be the further transmit data packet 124th

by way of example can be seen in Fig. 7, the device 134 may be configured to receive data packets to the at least two transmission data packets 104_1 to 104_N of the first data transmitter 100_1 and the at least two transmit data packets 106_1 to 106_m alternately from the second data transmitter 100_2 in the receive time interval between the transmission data packets from the other data transmitters.

A subscriber (for example, data receiver 102_1) can thus be received by several other participants (such as data transmitters 00_1 to 100_2) overlapping in time. This is made possible by the relatively long pauses in the telegram splitting. Here, the subscriber in a break between two subpacket receives another transmission from another subscriber or at least one further message from the same participants. This transmission can also take place via telegram splitting, but also with any other transmission technology. If telegram splitting is used, different or the same, but Be moved temporally sub-packet pattern can be used. It is also possible, but not necessary to send the delayed sub-packet patterns also with a frequency offset.

The transmission of the whole Teiegramms (eg first data packet 104 or second data packet 106) lasts through the hopping pattern / time-hopping pattern relatively long, as many breaks are made to increase the immunity. In the intervals, it is possible to receive the transmission from another subscriber also, as will be explained below on the basis of that shown in Fig. 8 example of a system with a plurality of temporally overlapping frames.

Fig. 8 shows a schematic view of a system 128 having the structure shown in Fig. 7 and data receiver 102_1 plurality of data transmitters 100_1 to 100_4, according to an embodiment. In detail 8, four data transmitter 100_1 to 100_4 are in Fig. To recognize the data receiver 102_1 of a first data transmitter 100_1 a first data packet "A", from a second data transmitter 100_2 a second data packet "B", a third of the third data transmitter 100_3 data packet "C", and from the fourth data transmitter 100_4, a fourth data packet is "2" receives.

The data receiver 102_1 can be a base station. The first data transmitter 100_1, 100_2 second data transmitter and data transmitter third 100_3 can be node (sensor node), while the fourth data transmitter 100_4 can be a base station.

Should this case several messages (such as data packets) in the time and / or overlapping frequency range, the faulty data may be corrected using the error correction in many cases. The use of procedures such as SIC (successive interference cancelation = SIC, dt. Successive interference cancellation) is also possible. Has the receiving station via multiple receive antennas, the use of beamforming (Strahiformung) and beamforming algorithms is also possible.

Teleqrammaufteilung mixed transmitting and receiving operation, sending and receiving mixed with temporally overlapping telegrams

Fig. 9 shows a schematic view of the data transmitter 100_1 shown in FIG. 4 with an additional means 138 for receiving data packets, according to an embodiment. The following description applies in corresponding manner to that shown in Fig. 2 data transmitter 100_1. Concerning. the transmission path of the data transmitter 100_1 is therefore made to the above statements.

The data transmitter 00 1 may be a data transceiver, which further comprises means 138 for receiving data packets. The means 138 for receiving

Data packets may be adapted to receive a transmission data packet to be received at the time interval 1 16 between the particular data receiver for the first transmit data packets 102_1 to 104_1 104_N 140 from another data transmitter 100_2.

The transmission data packet 140 from the other data transmitters 100_2 can then be transmitted by any transfer process. Of course, the transmission data packet 140 may also be one of at least two transmitted data packets by means of which 100_2 allocated to another data packet 108 communicated to the other data transmitter to the data transceiver 100_1.

For example, the device 138 may be configured to receive data packets in order in the time interval between the designated for the first data receiver 02_1 transmitting data packets 104_1 to 104_N at least one of at least two transmit data packets 108_1 to 108_b (where b is a natural number greater than equal to two), transmitted from the other data transmitters 100_2 to receive, wherein the at least two transmit data packets are transmitted 108_1 to 108_b from the other data transmitters 100_2 with a time interval via the communication channel and each containing a part of the other data packet 108, the means 138 for receiving is formed of data packets, to combine the at least two transmit data packets 108_1 to 08_b to obtain the other data packet 108thIn this case one of at least two transmitting data packets can 108_1 to 108_b the transmit data packet 140 may be from the other data transmitters 100_2 from the other data transmitters 100_2.

A subscriber (for example, transceiver 100_1) may thus overlapping in time received from multiple other nodes and / or send a temporally overlapping manner to a plurality of other participants. This is made possible by the relatively long pauses in the telegram splitting. Here, the break between the subpacket transmission of the participants, regardless of their direction, be used for another transmission, also perform regardless of their direction.

Basically, it is also possible that the receiving station supports full-duplex operation and thus transmit simultaneously on the same frequency and can receive. This additional transmission can also take place via telegram splitting, but also with any other transmission technology.

Telegram is splitting used, can be used beauty different, or the same, but Be moved temporally Subpaket-. It is also possible, but not

necessary also to send the delayed sub-packet pattern with a frequency offset.

In the following, the described with reference to Fig. 10 mixed sending and receiving with a plurality of subscribers in more detail.

Fig. 10 shows a schematic view of a system 128 having the structure shown in Fig. 9 transceiver 100_1 and 100_2 and 100_3 two data transmitter and two data receivers 102_2 and 102_3, according to an embodiment. The data transceiver 100_1 may receive a first data packet "A" from the second data transmitter 100_2, send a second data packet "B" to the second data receiver 102_2, sending a third data packet "C" to the third data receiver 102_3 and a fourth data packet "2" by the third data transmitter 100 received.

The transceiver 100_1 can be a base station. The second data transmitter 100_2, 102_2, the second data receiver, said third data receiver 102_3 may be sensor node, while the third data transmitter 100_3 can be a base station.

In other words, Fig. 10 shows an exemplary mixed send and receive temporally overlapping frames. In detail, base station 1 (100_1) to the sensor node B (102_2) and the sensor node C (102_3) transmit during the same time messages from base station 2 (100_3) and the sensor node A (100_2) are received.

The base station 00_1 want thus transferred to two sensor nodes 102_2 and 100_3 02_3 while it receives a message from a further sensor nodes 100_2, and a base station.

The transmission of the entire telegram takes a comparatively long time by the hopping pattern / time-hopping pattern, as many breaks will be made to increase the immunity. In the pauses it is possible to carry out a further transmission, see example the transmission of a plurality of temporally overlapping telegrams in Fig. 6.

In the following, 1 1 and 12 of the duplex (transmit and receive between subscribers) will be described in detail with reference to FIG..

Fig. 1 1 shows a schetnatische view of a system 128 with two transceivers 00_1 and 100_2, according to an embodiment. Fig. 1 1 can be inferred from an exemplary duplex operation between two stations. In duplex mode sends and receives a subscriber overlapping in time with the same other party. This transfer is not limited to Telegram splitting or message each direction.

is also indicated as an example as shown in FIG. 1 1, the first transceiver can be a base station 10Q_1, while the second transceiver 100_2 can be a sensor node. For example, the base station may transmit 100_1 two messages (data packets) to the sensor nodes 100_2 while the sensor node sends a message (data packet) to the base station 100_1.

Fig. 12 is a diagram showing an allocation of the communication channel (transfer medium) for the system shown in FIG. 1 1 System 128, according to an embodiment. The ordinate describes the frequency, while the x-axis describes the time.

As can be seen in Fig. 12, the first transceiver may be formed 100_1 to the first data packet 104 is divided into at least two transmit data packets 104_1 to 104_N to the second transceiver 100_2 to send (Telegram-splitting). Further, the first transceiver may be formed 100_1 to the further transmit data packet 124 to the second transceiver 100_2 in the temporal distance between the at least two transmit data packets to send (transfer to another procedure) 104_2 and 104_3.

The second transceiver 100_2 may be formed to the second data packet 106 is divided into at least two transmit data packets 106_1 to 106_m to the first data transceiver 100_1 to send (Telegram-splitting).

The transmission data packets from the first transceiver and transmitting data packets from the second transceiver can in this case be sent in the time interval between the respective other transmission data packets.

Telegram allocation in the transmission path, wherein overlapping transmission data packets are omitted from transmission to multiple subscriber

Fig. 13 shows a schematic view of a data transmitter 100_1 according to an embodiment of the present invention. The data transmitter 100_1 includes a

Device 1 12 for generating transmission data packets which is formed to the first data packet 104 in at least three transmitting data packets 104_1 to 104_ n (n is a natural number greater than or equal be three) divide, each of the at least three transmitting data packets 104_1 is to 104_N shorter than to kanalzucodieren the first data packet 104, the device 12 is designed for generating transmission data packets 1, the at least three transmitting data packets 104_1 to 1 04_n such that only a portion of the transmission data packets (for example, only at least two of the at least three transmitting data packets 104_1 to 104_N) for decoding is the first data packet 104 is required. Further, the data transmitter 1 comprises means 14 for sending data packets is formed, to 104_1 to 104_N to send at least three transmitting data packets over a communications channel at a time interval 1 sixteenth The device 1 14 for transmission of data packets can be constructed to not only partially or to send later when another transmission data packet 124 is present a pending for transmitting transmission data packet of the at least three transmitting data packets at the time of Sendes of a transmission data packet for transmission.

In embodiments, the data transmitter can thus, if for example, pending a further transmission data packet for transmission at the time of Sendes of a transmit data packet that does not send for sending pending transmission data packet of the at least three transmitting data packets only partially or later via the communication channel. Due to the used channel coding with which the transmission data packets are channel-encoded, it is even possible for one (or more) of the transmitted data packets are not or only partly transmit without this loss of data or loss of information occurs, as only a portion, ie not all, the transmission data packets to decode the first data packet are necessary.

As exemplified be seen in Fig. 13, may further transmit data packet queue 124 at the time of the second transmit data packet 104_2 for transmission. In this case, the device 1 14 for transmitting packets of data can not transmit the second data packet to send only partially or later.

In embodiments, the device may be 1 14 configured to transmit data packets to 124 to send the further transmit data packet over the communication channel. In other words, the data transmitter 10D_1 the further transmit data packet 124 can send itself.

The other transmission data packet 124 may be transmitted by any transfer process. Of course it is also possible that the further transmit data packet 124 is one of at least three transmitting data packets 106_1 to 106_m, is sent by means of which the second data packet divided 106th

For example, the at least three transmitting data packets can be determined 104_1 to 104_N for a first data receiver 102_1. The device 1 12 for generating transmission data packets can be constructed to generate a second specific for a second data receiver 102_2 data packet 106 in at least three transmitting data packets 106_1 to 06_m (m is a natural number greater than or equal be three) divide, wherein each of the second data receiver 102_2 determined transmit data packets 106_1 to 106_m is shorter than the second data packet 106, the device may be 1 12 configured to generate data packets in order to 106_m kanalzucodieren the at least three specific for the second data receiver 102_2 transmission data packets 106_1 such that only a portion of the transmitting data packets for decoding the second data packet 106 is required. The device 1 14 for transmission of data packets can be configured to 106_1 to 106_m to send the at least three specific for the second data receiver 102_2 transmit data packets with a time interval via the communication channel. In this case one of at least three specific for the second data receiver 102_2 transmission data packets may be the further transmit data packet 124th

In embodiments, the further transmit data packet can be sent from another data transmitter 100_2 124th The data transmitter 100_1 of the time of transmission of the transmit data packet 124 further through the other data transmitter 100_2 can be known.

FIG. 14a is a diagram showing an allocation of the communication channel (transmission medium) with the pending for transmission (planned) transmitting data packets, while Fig. Is a diagram showing an allocation of the communication channel with the actually transmitted transmission data packets 14b. In Fig. 14a and 14b respectively, the ordinate describes the frequency, while the abscissa describes the time.

As can be seen in Fig. 4a, the first data packet 104 may be divided into the transmission data packets 104_1 to 104_N, the second data packet 106 is divided into the transmission data packets 106_1 to 106_m and the third data packet divided into the transmission data packets 130_1 to 130_i each with a time interval are sent in the intervals between the respective other transmitting data packets.

As can be seen in Fig. 14a further, the scheduled transmission of the transmission data packets to two overlapping regions 142 and 144 would result. In a first overlapping region, the transmission data packets 104_3 and 106_3 overlap, while the transmission data packets 104_4, 106_4 and 130_4 are overlapped in the second overlapping area, so the transmission data packets mentioned are not sent, as can be seen in Fig. 14b.

A subscriber can thus spark overlapping in time to several other participants. The time hopping pattern can thereby overlap with high probability for some transmission data packets. The transmitter may have knowledge of which sub-packets (transmission data packets) will overlap (see Fig. 14a). The overlapping sub-packets can not be transmitted because the receiver can detect the absence of the subpacket, and can process this information (see Figure 14b.) - so evaluate the sub-packet as missing information.

This approach may be better to send out as one of the sub-packets to a specific recipient, as the other at least one participant who expect a sub-packet at this point, if necessary, can not find that the subpacket was not intended for them, and thus a sub-packet receive the unusable for decoding his telegram information beinhaltetet. Incorrect information is worse for the error protection decoding, as no information.

In embodiments, the device 14 may be configured to transmit data packets to 104_1 to 104_N only not to send the pending for transmitting transmission data packet of the at least three transmitting data packets only partially or later when the other transmission data packet in addition meets a Übertragungskritehum.

For example, the transmission criterion may indicate that the further transmit data packet 124 has a higher transmission priority than the pending for transmitting transmission data packet of the at least three transmitting data packets 104_1 to 104_N.

Furthermore, to specify the transmission criterion that the transmission data packet pending for transmission are 104_1 to 104_N and the further transmit data packet 24 transmitted in the same frequency channel.

two sub-packages to overlap, although in the time, but not in the frequency domain, both sub-packets are transmitted normally and omission is not necessary. Although signals and not only overlap in time in the frequency domain, although the need may arise that only one signal is sent, for example, if the transmitter only one subpacket may technical reasons simultaneously send out, even if they do not overlap in the frequency domain.

A decision which sub-packets can be omitted arise from various parameters. For example, from the channel attenuation to the receiver or from the number of already omitted subpackages.

Teleqrammaufteilung in the transmission path, wherein overlapping transmission data packets are only sent if it is for the decoding of certain participants advantageous

As already mentioned, the device 1 may be 14 configured for transmitting data packets to 104_1 to 104_N only not to send the pending for transmitting transmission data packet of the at least three transmitting data packets only partially or later when the other transmission data packet additionally satisfies a transmission criterion.

The transmission criterion may for example indicate that the transmission of the other transmission data packet 124 is a decoding of the first data packet 104 by a data receiver based on the other transmission data packets of the at least three transmitting data packets 104_1 to 104_N with a probability of at least 90% (or 70%, or 80% or 95%) is still possible. To determine the probability of a channel quality, for example, be considered. Further, in the determination of the likelihood a number not previously emitted transmission data packets of the at least three transmitting data packets can be 104_1 to 104_N considered.

FIG. 15a is a diagram showing an allocation of the communication channel (transmission medium) with the pending for transmission (planned) transmitting data packets, while Fig. Is a diagram showing an allocation of the communication channel with the actually transmitted transmission data packets 15b. In Fig. 15a and 15b respectively, the ordinate describes the frequency, while the abscissa describes the time.

As shown in Fig. Can be seen 15a, the first data packet 104, divided into the transmission data packets 104_1 to 104_N and the second data packet 106 is divided into the transmission data packets 106_1 can be sent to 106_m each with a time interval in the time intervals between the respective other transmitting data packets.

As can be seen in Fig. 15a further, the scheduled transmission of the transmission data packets would in which the transmission data packets overlap to an overlap regions 142 104_4 and 106_4. As can be seen in Fig. 15b, the transmission data packet is not sent 104_4.

A subscriber can thus spark overlapping in time to several other participants. The time hopping pattern may overlap in time with high probability for some sub-packages. With overlapping sub-packets a sub-packet will only be sent out if it will be handled by the base station to be important to someone and not to be very disturbing for the other participants.

The evaluation of the disorder may for example be done by means of the channel quality between the participants in the past. In the event that the channel between two nodes (for example A and C) was very good, the probability of a subscriber (for example C) is very low by a transmission to the other party (for example, B) to disrupt. If the channel between two parties (eg A and B) always critical as an additional interference by the transmission of the subpacket would to a subscriber (eg C) in the overlap case, the reception quality of the message to the other participants (eg B) further be reduced. Another criterion for evaluation may also be the number of already omitted subpacket of a telegram.

Thus, a subpacket, as shown in Fig. 15a and 15b are with a low levels of interference in the overlap case, sent anyway. As shown in Fig. 15a, emitting at two participants (for example, C and B) is planned, which in a subpacket partly overlap (see FIG. 15a). Since the channel is classified to a subscriber (such as C) less prone to interference, can be omitted and the sub-packet for the other party (for example B) in the overlap of the sub-packet for a subscriber (for example, C) are emitted.

Telegram allocation in the transmission path, wherein transmission data packets in dependence on external circumstances be omitted

be formed in a modification of the data transmitter 100_1 shown in FIG. 3, is formed the means for sending data packets to overlapping transmission data packets not only partially or to send later, may the means for transmitting data packets instead (or also) to a to Send pending

not to send transmission data packet of the at least three transmitting data packets in dependence on external conditions, only partially or later.

The data transmitter (eg., Base station) 100_1 can accordingly single transmit data packets do not, or only partially send later if this requires (by external conditions such as regulatory factors, such as, for example, of an overall duty cycle, or (by notifying a primary network e.g. should not send. B. UMTS)).

Telegram breakdown in the transmission or Empfanqspfad. with a anqepassten to the channel hopping pattern

The device 1 14 for transmission of data packets can be configured to be on the transmission data packets distributed the time interval between the transmission data packets, the frequency channel or Frequenzkanäie or does not emit a transmission data packet in response to a quality or availability of the communication channel to adapt. In other words, the device 1 14 for transmitting packets of data may be configured to adjust the hopping pattern used in a quality or assignments of the communication channel.

Further, the data transmitter may be (or data transceiver) formed 100_1 to emit the transmission timing of at least one of the transmission data packets or at least a temporal distance between two of the transmission data packets using a further transmission data packet. In other words, the data transmitter 100_1 may be configured to communicate one's hopping pattern other data transmitters, eg using a corresponding broadcast data packet with information about the hopping pattern.

It is also possible that the data transmitter is adapted to specify a transmission timing at which the other data transmitter transmits a transmission data packet, or a time interval between two transmitted from the other data transmitters transmit data packets using a further transmission data packet to another data transmitter. In other words, a data transmitter (eg. As a base station) may dictate a different data channels, the hopping pattern to be used.

The selection of the hopping pattern to be used for sending is arbitrary. To achieve optimal performance, the hopping pattern can be chosen so that it provides better performance for the expected transmission channel for transmission as a randomly chosen. To determine a better hopping pattern, the subscriber can in itself collected or externally transmitted to him information about the current channel and from the past to fall back (eg radio channel situation of the previous second, General channel situation in this environment, the situation at the same time last week, etc.).

In connection with the possibility of another party may notify the hopping pattern to be used the channel estimation and sample selection be left solely a subscriber.

Telegram allocation for simultaneous transmission and reception, said transmission data packets to be sent out (Subpak.ete) connected required transmission data packets (Empfanqssubpakete) collide, be omitted

The transmission of a subpacket of a subscriber can be overlapped with the reception of a subpacket of another subscriber. The receiver would be blind to receive the subpacket during the transmission of another subpacket.

In order to receive the sub-packet but it is necessary to suspend the transmission of the subpacket. A decision on the exposure can be decided by reference to information such as the channel attenuation to the receiver and the already exposed to number of sub-packets for example.

For example, the uplink transmission can be as important, for example, higher prioritized hopping pattern. The base station can now be appropriate reception times of the uplink of the sensor node interrupt the transmission of the downlink message and thus compromising the reception of the sensor nodes telegram sure without their own downlink message significantly.

Teleqrammaufteilunq the transmit or Empfanqspfad. prioritized messages may be preferred when sending and receiving

A participant can send one as highly prioritized telegram or have received. All overlapping sub-packets of other messages, whether in sending or receiving direction can be neglected in favor of this priority telegram.

Transmissions, which overlap the reception of a subpacket of prioritized telegram can be exposed. Transmission or reception of a subpacket of a non-prioritized telegram can always exposed to overlap and instead the sub-packet of the priority telegram be sent.

Teleqrammaufteiiung in the transmit path, transmit power of the message frame division method is suitable to subscriber

The means for receiving data packets of the data transceiver 00_1 may also be configured to receive a data packet from the first data receiver and to determine reception power, wherein the data transceiver may be configured 100_1 with which to receive a transmission power of the transmission data packets to the first data receiver will adjust in dependence on the determined reception power.

A subscriber (eg A) can thus arrive measure the field strength with the telegrams of other participants. The transmission power of the special telegram to the other participants can now be customized.

To the Funkkana! to charge a minimum, it is possible to reduce the transmission power to a minimum. Thus, to participants that one has received even at high power returned only low power because the radio channel is obviously very good. Decreases the power with which it has received another participant, it is necessary at a higher power to be returned. Additionally or alternatively, subpackages can be omitted because the use of error correction may not be required to receive all subpackages.

If many participants respond simultaneously to the same transmitting power receiving and it is necessary with a similar hopping pattern several participants, it can reach to each participant by appropriately adjusting the transmit power are that participants better distinguish your messages from the other transmitted messages from the level can. Thus, the identifiability can be improved (or even maximized).

For example, send a temporally overlapping manner to a plurality of sensor nodes, a base station, including a first sensor node (A) and a second sensor node (B), wherein transmissions from the first sensor node (A) with low and transmissions from the second sensor node (B) with high field strength arrive. The base station may then sub-packets to the first sensor node (A) with high performance and sub-packets to the second sensor node (B) transmit with low power. With overlapping sub-packets subpackets may be transmitted for the first sensor node (A). The second sensor node (B) may detect that a subpacket was not determined for the second sensor node (B) when the field strength is higher than in other sub-packets.

Others

In addition to the point-to-point communication and broadcast to take place (MC) broadcasts from a participant to several (= C) or all (= BC) subscribers simultaneously (BC) or ulticast. Therefore, there can be special BC / MC-hopping pattern that are same for all participants and individual hopping pattern for each participant. Depending on which telegrams have priority, individual sub-packages may be omitted from either the BC / MC transmission or individual telegrams on overlaps subpackages.

Fig. 16 shows a flow chart of a method 200 for transmitting data packets according to an embodiment. The method 200 comprises a step 202 of generating at least two transmitting data packets by dividing a specific for a first data receiver the first data packet in the at least two transmission data packets, wherein each of the particular for the first data receiver transmit data packets is shorter than the first data packet; a step 204 of sending the at least two particular data receiver for the first transmit data packets with a time interval over a communication channel; and a step 206 of transmitting a further transmit data packet to the first data receiver or a second receiver data in the temporal distance between the at least two particular data receiver for the first transmit data packets.

Fig. 17 shows a flow chart of a method 210 for transmitting data packets, according to an embodiment. The method 210 comprises a step 212 of generating at least three transmitting data packets by dividing a specific for a first data receiver the first data packet in the at least three transmitting data packets, wherein each of the at least three transmitting data packets is shorter than the first data packet, wherein in the generating of the at least three transmitting data packets at least three transmit data packets are channel-coded such that only a portion of the transmission data packets to decode the first data packet is required; a step 214 of sending the at least three transmitting data packets in a frequency channel over a communications channel with a time interval; and a step 216 of monitoring the frequency channel, to detect a fault or transmission of another data transmitter in the frequency channel; wherein a pending for transmitting transmission data packet of the at least three transmitting data packets is not transmitted, only partially or later via the communication channel during the transmission of the at least three transmitting data packets if at the time of transmission of the data packet a fault or a transmission from another data transmitter from the means for monitoring the frequency channel is detected.

Fig. 18 shows a flow chart of a method 220 for transmitting data packets, according to an embodiment. The method 220 comprises a step 222 of generating at least three transmitting data packets by dividing a specific for a first data receiver the first data packet in the at least three transmitting data packets, wherein each of the at least three transmitting data packets is shorter than the first data packet, wherein in the generating of the at least three transmitting data packets at least three transmit data packets are channel-coded such that only a portion of the transmission data packets to decode the first data packet is required; and a step 224 of sending the at least three transmitting data packets in a frequency channel over a communications channel with a time interval;

Fig. 19 shows a flow diagram of a process 230 for receiving data packets, according to an embodiment. The method 230 includes a step 232 of receiving at least two transmit data packets from a first data transmitter, wherein the at least two transmit data packets are sent with a time interval over a communication channel and each containing a portion of a first data packet; a step 234 of combining the at least two transmit data packets to obtain the first data packet; and a step 236 of receiving at least one further data packet in the time interval between the at least two transmit data packets from the first data transmitter or a second data transmitter.

According to a first aspect, a data transmitter 100_1 following features: a device 1 12 for generating transmission data packets which is designed to divide a first specific for a first data receiver 102_1 data packet 104 in at least two transmit data packets 104_1 -104_n, each of the first

Data receiver 102_1 determined transmit data packets 104_1 -104_n is shorter than the first data packet 104; a device 1 14 for transmitting packets of data, which is configured to send the at least two determined for the first data receiver 102_1 transmission data packets 104_1 -104_n with a time interval 1 16 via a communication channel; wherein the device is designed 1 14 to send data packets to 104_1-104_n at least one further transmission data packet 124 to the first data receiver 102_1 or a second data receiver 102_2 in the time interval 1 16 between the at least two determined for the first data receiver 102_1 transmit data packets to send ,

According to a second aspect with reference to the first aspect, the device is designed 1 12 for generating transmission data packets to divide a second 106 specific for the second data receiver 102_2 data packet into at least two transmission data packets 106_1 -106_n, wherein each of the particular for the second data receiver 102_2 transmitting data packets 106_1 is -106_m shorter than the second data packet 106; wherein the device is designed 1 14 for transmitting packets of data to send the at least two specific for the second data receiver 102_2 transmission data packets 106_1 -106_m with a time interval via the communication channel; and wherein one of the at least two specific for the second data receiver 102_2 transmission data packets 106_1 -106_m the further transmit data packet is the 124th

According to a third aspect with reference to the second aspect, the means 1 14 for transmission of data packets is adapted to the at least two specific for the first data receiver 100_1 transmission data packets 104_1 -104_n and the at least two for the second data receiver 102_2 determined transmit data packets 106_1 -106_m alternately to send in the time interval between the designated for the other data recipients transmit data packets.

According to a fourth aspect with reference to at least one of the first to third aspect, the at least two transmit data packets are 104_1-104_n at least three transmitting data packets 04_1 -104_n, wherein the means 112 is adapted to generate transmit data packets to 104_1 -104_n kanalzucodieren the at least three transmitting packets of data such that only a portion of the transmission data packets 104_1-104_n for decoding the first data packet 104 is required.

According to a fifth aspect, a data transmitter 100_1 following features: a device 1 12 for generating transmission data packets which is designed to divide a first data packet 104 in at least three transmitting data packets 104_1 -104_n, wherein each of the at least three transmitting data packets is 104_1 -104_n shorter as the first data packet 104, the device 12 is configured to generate data packets 1, the at least three transmitting data packets 104_1-104_n kanalzucodieren such that only a portion of the transmission data packets 104_1 -104_n is required to decode the first data packet 104; a device 1 14 for transmitting data packets is configured to 104_1 -104_n to send the at least three transmitting data packets in a frequency channel over a communications channel at a time interval 1 16; a device 1 18 for monitoring of the frequency channel which is adapted to detect a fault 120 or a transmission of another data transmitter 122 100_2 in the frequency channel; wherein the device is designed 1 14 for transmitting packets of data to a pending for transmitting transmission data packet of the at least three transmitting data packets 104_1-104_n not to send only partially or later via the communication channel if at the time of transmission of the transmission data packet a fault 120 or a transmission 8 is detected 122 from another data transmitter 100_2 of the device 1 for monitoring the frequency channel.

According to a sixth aspect with reference to the fifth aspect, the device is designed 1 18 for monitoring of the frequency channel to perform a power detection in the frequency channel, to detect the malfunction 120 or the transmission 122 of the other data transmitter 00_2 in the frequency channel.

According to a seventh aspect, with reference to at least one of the fifth to sixth aspects, the device 1 18 for monitoring of the frequency channel is adapted to the disturbance 120 or the transmission 122 of the other data transmitter 100_2 in the frequency channel based on a previous failure or previous transmission of another to predict data transmitter; or the device 1 18 for monitoring of the frequency channel is configured to predict the fault 120 or the transmission 122 of the other data transmitter 100_2 in the frequency channel based on a failure or transmission of another data transmitter in an adjacent to the frequency channel frequency channel.

According to an eighth aspect with reference to at least one of the fifth to seventh aspects, the device 1 14 for transmitting packets of data is formed to the time interval 1 16 between the transmission data packages 104_1 -104_n a function of the detected interference 120 or transmission 122 of the other data transmitter 100 2 adapt.

According to a ninth aspect, with reference to at least one of the fifth to eighth aspects, the device 1 14 for transmitting packets of data is formed by a further transmission data packet 124 to be the first data receiver or a second data receiver in the time interval 1 6 between at least two of 104_1 -104_n to send the first data receiver 102_1 determined transmit data packets.

According to a tenth aspect, the data transmitter 100_1 following features: a device 1 12 for generating transmission data packets which is designed to divide a first data packet 104 in at least three transmitting data packets 04_1 -104_n, wherein each of the at least three transmitting data packets is 104_1 -104_n shorter as the first data packet 104, the device 12 is configured to generate data packets 1 to kanalzucodieren the at least three transmission data packets 104_1 -104_n such that only a portion of the transmission data packets 104_1 -104_n is required to decode the first data packet 104; a device 1 14 for transmitting packets of data, which is configured to send the at least three transmitting data packets 104_1 -104_n over a communication channel at a time interval 1 16;

According to an eleventh aspect, with reference to the tenth aspect, the means 1 14 for transmission of data packets is configured to a pending for transmitting transmission data packet of the at least three transmitting data packets 104_1 -104_n not only partially or to send later, when at the time of Sendes of a transmit data packet, a further transmission data packet 124 is pending for transmission.

According to a twelfth aspect with reference to the eleventh aspect, the means 1 14 is adapted to send data packets to send the further transmit data packet 124 over the communication channel.

According to a thirteenth aspect, with reference to at least one of the eleventh to twelfth aspects, the at least three transmitting data packets destined for a first data receiver 104_1-104_n 02_1; wherein the device is designed 1 12 for generating transmission data packets to divide a second specific for a second data receiver 102_2 data packet 106 in at least three transmitting data packets 106_1 -106_m, wherein each of the particular for the second data receiver 102_2 transmission data packets is 106_1 -106_m shorter than the second data packet 106; the

Device 12 is configured to generate data packets 1, the at least three specific for the second data receiver 102_2 transmission data packets 106_1 -106_m kanalzucodieren such that only a portion of the transmission data packets to decode the second data packet 106 is required; wherein said device is 1 to 14 adapted for sending data packets to 106_1 to send the at least three specific for the second data receiver 102_2 transmission data packets -106_m with a time interval via the communication channel; and wherein one of the at least three specific for the second data receiver 102_2 transmission data packets 106_1 -106_m is the further transmit data packet.

According to a fourteenth aspect with reference to the eleventh aspect of the further transmit data packet 124 is sent from another data transmitter 100_2.

According to a fifteenth aspect, with reference to the fourteenth aspect of the time of transmission of the transmit data packet 124 further through the other data transmitter 100 _2 is known to the data transmitter.

According to a sixteenth aspect, with reference to at least one of the eleventh to fifteenth aspect, the device 1 14 for transmitting packets of data is formed to 104_1 -104_n not to send a pending for transmitting transmission data packet of the at least three transmitting data packets only partially or later, if at the time of Sendes of a transmit data packet, a further transmission data packet 124 is pending for transmission and the other transmission data packet 124 satisfies a transmission criterion.

According to a seventeenth aspect, with reference to the sixteenth aspect, the transmission criterion indicates that the further transmit data packet has a higher transmission priority than the pending -104_n for transmitting transmission data packet of the at least three transmitting data packets 104_1.

According to an eighteenth aspect with reference to the sixteenth aspect, the transmission criterion indicates that the transmission of the other transmission data packet 124 is a decoding of the first data packet 104 by a data receiver 102_1, 02_2 based on the other transmission data packets of the at least three transmitting data packets 104_1 -104_n with a probability of at least 90% is still possible.

According to a nineteenth aspect with reference to the eighteenth aspect, a Kanalquaiität is taken into account in determining the probability.

According to a twentieth aspect with reference to at least one of the eighteenth to nineteenth aspect, a number not previously emitted transmission data packets of the at least three transmitting data packets 104_1 -104_n is taken into account in determining the probability.

According to a twenty-first aspect with reference to the sixteenth aspect, the transmission criterion indicates that the upcoming for transmitting transmission data packet and the other transmission data packet to be sent in the same frequency channel 124th

According to a twenty-second aspect with reference to the fourteenth and sixteenth aspect of the data transmitter, a data transceiver, wherein the transmission criterion indicates that a reception of another transmission data packet 124 is needed by the data transceiver 100_1.

According to a twenty-third aspect with reference to at least one of the tenth to twenty-second aspect formed the device 1 14 for transmitting packets of data to a pending for transmitting transmission data packet of the at least three transmitting data packets 104_1 -104_n depending on external conditions do not, or only partially later to send.

According to a twenty-fourth aspect, with reference to at least one of the first to twenty-third aspect, the device 1 14 for transmission of data packets is configured to transmit a first of the determined for the first data receiver 102_1 transmitting data packets in a first frequency channel and to a second one of the to send a second data receiver 102_2 determined transmit data packets in a second frequency channel.

According to a twenty-fifth aspect, with reference to at least one of the first to twenty-fourth aspect, the device 1 14 is configured to transmit data packets to at least 104_1-104_n to distribute the broadcast packets on two frequency channels.

According to a twenty-sixth aspect, with reference to at least one of the first to twenty-fifth aspect of the data transmitter 100_1 is a data transceiver, and further has the following feature: means 138 for receiving data packets, which is adapted to the in the time interval 1 16 between the for first data receiver 102_2 determined transmit data packets to receive a transmission data packet 140 of another data transmitter 100_2.

According to a twenty-seventh aspect, with reference to the twenty-sixth aspect, the means 138 is formed for receiving data packets in order in the time interval 1 16 between the determined for the first data receiver 102_1 transmitting data packets 104_1 -104_n at least one of at least two transmit data packets 108_1 -108_b that are transmitted from the other data transmitters 100_2 to receive, wherein the at least two transmit data packets are transmitted 108_1 -108_b from the other data transmitters 100_2 with a time interval via the communication channel and each includes a part of another data packet 108, the means 138 for receiving is formed data packets to combine the at least two transmit data packets 108_1 -108_b to obtain the other data packet 108;wherein one of the at least two transmit data packets 108_1 -108_b the transmit data packet from the other data transmitters 140 100_2 from the other data transmitters.

According to a twenty-eighth aspect with reference to at least one of the first to twenty-seventh aspect of the data transmitter 100_1 is configured to transmit the transmission timing of at least one of the transmission data packets or at least a temporal distance between two of the transmission data packets using a further transmission data packet.

According to a twenty-ninth aspect, with reference to at least one of the first to twenty-eighth aspect, the data transmitter 100_1 is configured using a further transmission data packet to another data transmitter includes a transmission time point, at which the other data transmitter transmits a transmission data packet, or a time interval between two other of the to specify data transmitter emitted transmitting data packets.

According to a thirtieth aspect, with reference to at least one of the first to twenty-ninth aspect, the device 1 14 is configured to transmit data packets in order to adjust the time interval between the transmission data packets or does not emit a transmission data packet in response to a quality or availability of the communication channel.

According to a thirty-first aspect with reference to at least one of the first to the thirtieth aspect, the data transmitter is a data transceiver, further comprising: means 138 for receiving data packets, which is adapted to receive a data packet from the first data receiver 102_1 and to to determine a reception power or reception quality; wherein the data transmitter is adapted 100_1 to a transmission power by which the transmitted data packages 104_1 - _n are sent 04 to the first data receiver 102_1 adjust in dependence on the determined received power or the reception quality.

According to a thirty-second aspect with reference to at least one of the fifth to thirty-first aspect, the device 1 14 for transmission of data packets is configured to, when the one transmission data packet, a further transmission data packet 124 is present at the time of Sendes for sending to the upcoming for transmitting transmission data packet the at least three transmitting data packets 104_1-104_n partially to send so that emitted parts of the transmission perform a data packet to a constructive interference with the other transmission data packet 124th

According to a thirty-third aspect, the data receiver 102_1 following features: means 134 for receiving data packets which is designed to receive at least two transmit data packets 104_1 -104_n from a first data transmitter 100_1 that sent with a time interval 1 16 over a communication channel are, each contain a part of a first data packet 104, the device 134 is configured to receive data packets, to combine the at least two transmit data packets 104_1 -104_n to obtain the first data packet 104; wherein the means 134 is configured to receive data packets,

According to a thirty-fourth aspect with reference to the thirty-third aspect, the means 138 is formed for receiving data packets, to receive at least two transmit data packets 106_1 -106_m from a second data transmitter 100_2 that are sent with a time interval over a communication channel and in each case a part of a contain second data packet 106, the device 134 is configured to receive data packets in order to combine 106_1 -106_m the at least two transmission data packets to obtain the second data packet 106; wherein at least one of the at least two transmit data packets 106_1 -106_m from the second data transmitter 00_2, the at least one further transmission data packet 124th

According to a thirty-fifth aspect with reference to the thirty-fourth aspect, the means 134 is configured to receive data packets to the at least two transmission data packets 104_1 -104_n from the first data transmitter 100_1 and the at least two data packages 106_1 -106_m alternately in time from the second data transmitter 00_2 in the receiving distance between the transmission data packets from the other data transmitters.

According to a thirty-sixth aspect, with reference to at least one of the thirty-third to thirty-fifth aspect, the at least two transmit data packets 104_1 -104_n at least three transmitting data packets, wherein the at least three transmission data packets are 104_1 -104_n channel coded such that only a portion of the at least three transmitting data packets 104_1 -104_n to decoding is necessary; wherein the means 138 is formed for receiving data packets to 104_1 -104_n to receive at least two of the at least three transmitting data packets to combine and decode in order to receive the first data packet 104th

According to a thirty-seventh aspect, a system 128 the following features: at least one data transmitter 100_1 according to one of the first to thirty-first aspect; and at least one data receiver 102_1 according to any one of the thirty-second to thirty-fifth aspect.

According to a thirty-eighth aspect, a method comprises the steps of:

Generating at least two transmitting data packets by dividing a first data intended for a receiver first data packet in the at least two transmission data packets, wherein each of the particular data receiver for the first transmission data packets is shorter than the first data packet; Sending the at least two particular data receiver for the first transmit data packets with a time interval over a communication channel; Transmitting a further transmit data packet to the first data receiver or a second receiver data in the temporal distance between the at least two particular data receiver for the first transmit data packets.

According to a thirty-ninth aspect, a method comprises the steps of: generating at least three transmitting data packets by dividing a specific for a first data receiver the first data packet in the at least three transmitting data packets, wherein each of the at least three transmitting data packets is shorter than the first data packet, wherein in the generating the at least three transmission data packets, the at least three transmitting data packets are channel-coded such that only a portion of the transmission data packets to decode the first data packet is required; Send at least three

Transmitting data packets in a frequency channel over a communications channel with a time interval; Monitoring the frequency channel to detect a fault or a transmission of another data transmitter in the frequency channel; wherein a pending in the sending of the at least three transmitting data packets for transmission

Transmission data packet of the at least three transmitting data packets is not transmitted, only partially or later via the communication channel, when a fault or a transmission from another data transmitter of the device for monitoring the frequency channel is detected at the time of transmitting the data packet.

According to a fortieth aspect, a method comprises the steps of: generating at least three transmitting data packets by dividing a specific for a first data receiver the first data packet in the at least three transmitting data packets, wherein each of the at least three transmitting data packets is shorter than the first data packet, wherein in the generating the at least three transmission data packets, the at least three transmitting data packets are channel-coded such that only a portion of the transmission data packets to decode the first data packet is required; Sending the at least three transmitting data packets in a frequency channel over a communications channel with a time interval; wherein a pending for transmitting transmission data packet of the at least three transmitting data packets is not transmitted, only partially or later in the transmission of the at least three transmitting data packets,

According to a forty-first aspect, a method comprises the steps of; Receiving at least two transmit data packets from a first data transmitter, wherein the at least two transmit data packets are sent with a time interval over a communication channel and each containing a portion of a first data packet; Combining in order to obtain the first data packet at least two transmit data packets; and receiving at least one further data packet in the time interval between the at least two transmit data packets from the first data transmitter or a second data transmitter.

A forty-second aspect, a computer program for performing a method according to the thirty-eighth to forty-first aspect.

Although some aspects have been described in connection with a device, it is understood that these aspects also include a description of the corresponding

Process represent, so that a block or component of a device is also known as a corresponding process step or to be understood as a feature of a method step. provide analog to aspects that were described in connection with or as a method step also represent a description of a corresponding block or details or feature of a corresponding apparatus. Some or all of the procedural-rensschritte can by a hardware apparatus (or by using a hardware apparatus) such as a microprocessor, a programmable computer or an electronic circuit be executed. Some Ausführungsbeispie-Ien some or several of the most important method steps may be executed by such an apparatus.

Depending on certain implementation requirements of embodiments of the invention in either hardware or software can be implemented. The implementation can be performed using a digital storage medium such as a floppy disk, a DVD, a Blu-ray disc, a CD, a ROM, a PROM, an EPROM, an EEPROM or a FLASH memory, a hard disk or other magnetic be performed or optical memory, are stored on the electronically readable control signals, which can cooperate with a programmable computer system in such a way or that the respective method is performed cooperate. Des-half the digital storage medium may be computer readable.

Some embodiments according to the invention thus comprise a data carrier having electronically readable control signals capable of cooperating with a programmable computer system such that one of the methods described herein is performed.

In general, embodiments of the present invention as

The computer program product may be implemented with a program code, the

Program code being operative to perform one of the methods when the computer program product runs on a computer.

The program code may for example be stored on a machine readable carrier.

Other embodiments comprise the computer program for performing one of the methods described herein, wherein the computer program is stored on a machine readable carrier.

In other words, an embodiment of the method according to the invention is therefore a computer program comprising the procedure described program code for performing one of the herein when the computer program runs on a computer-off.

Another Ausführungsbeispiei the methods of the invention thus relates to a data carrier (or a digital storage medium or a computer readable medium), on which the computer program for performing one of the methods described herein is on-drawn. The data carrier, the digital storage medium or the computer readable medium are typically concrete and / or non-transitory or not temporarily.

Another Ausführungsbeispiei of the inventive method is thus a data stream or a sequence of signals which represents or represent respectively the methods described, the computer program for performing one of the herein. The data stream or the sequence of signals may or may for example be configured to provide a data communication connection, for example via the Internet to be transferred.

Another Ausführungsbeispiei comprises a processing device, such as a computer or a programmable logic device that is configured to the effect or adapted one of the methods described herein perform.

Another Ausführungsbeispiei comprises a computer on which the computer program for performing one of the methods described herein is installed.

Another Ausführungsbeispiei according to the invention comprises an apparatus or a system which is designed or to transmit a computer program for performing at least one of the methods described herein to a receiver. The transfer may for example be electronically or optically. The receiver can be for example a computer, a mobile device, a memory device or a similar device. The device or system may include, for example a file server for transfer of the computer program to the receiver.

In some embodiments, a programmable logic device (for example a field programmable gate array, FPGA) may be used to perform some or all the described functionalities of the methods described herein. In some embodiments, a field programmable gate array may cooperate with a microprocessor in order to perform one of the methods described herein. In general, the processes are carried out in some embodiments, by any hardware apparatus. This may be a general-purpose hardware such as a computer processor (CPU) or specific for the process hardware, such as an ASIC.

The devices described herein can be implemented for example using a hardware apparatus, or by using a computer, or using a combination of a hardware apparatus and a computer.

Devices described, the devices described herein, or any of the components herein may be at least partially implemented in hardware and / or in software (computer program).

The methods described herein may be implemented, for example, using a hardware apparatus, or by using a computer, or using a combination of a hardware apparatus and a computer.

Method, the methods described herein, or any components of the described herein can be carried out at least in part by hardware and / or software.

The embodiments described above are merely illustrative of the principles of the present invention. It is understood that modifications and variations of the arrangements described herein, and details of other professionals are a-light. Therefore, it is intended that the invention be limited only by the protection scope of the following claims and not by the specific details presented herein with reference to the description and explanation of the embodiments.

claims

Data transmitter (100_1), having the following features:

means (1 12) for generating transmission data packets which is designed to generate a first for a first data receiver (102_1) particular data packet (104) in at least two transmit data packets (104_1 - 04_n) divide, wherein each of said (for the first data receiver 02_1 ) determined transmission data packets (104_1 -104_n) is shorter than the first data packet (104);

means (1 14) for transmitting data packets is configured to (104_1 -104_n) to send the at least two of the first data receiver (102_1) determined transmit data packets with a time interval (1 16) over a communication channel;

wherein the means (1 14) is adapted to transmit data packets to at least one other transmission data packet (124) to the first data receiver (102_1) or a second data receiver (102_2) in the time interval (1 16) between the at least two for the (102_1) to send a particular transmit data packets (104_1 -104_n) first data receiver.

(100_1), (106_1 -106_n) divide data transmitter according to claim 1, wherein the device (1 12) is designed for generating transmission data packets to a second (106) for the second data receiver (102_2) particular data packet into at least two transmitted data packets, each the second for the data receiver (102_2) determined transmission data packets (106_1-106_m) is shorter than the second data packet (106);

wherein the means (1 14) for transmitting data packets is configured to (106_1 -106_ m) to send the at least two for the second data receiver (102_2) determined transmit data packets with a time interval via the communication channel; and

wherein one of the at least two for the second data receiver (102_2) (106_1 -106_m) is determined transmission data packets, the further transmission data packet (124).

3. Data transmitter (100_1) according to claim 2, wherein the device (1 14) is configured to send data packets to the at least two of the first data receiver (100_1) determined transmission data packets (104_1 -104_n) and the at least two for the second data receiver (102_2) determined transmission data packets (106_1 - 106_m) alternately to send in the time interval between the designated for the other data recipients transmit data packets.

4. Data transmitter (100_1) according to one of claims 1 to 3, wherein the (104_1 - 04_n) at least two transmission data packets are at least three transmitting data packets (104_1 -104_n), wherein the means (1 12) for generating transmission data packets adapted to the at least three transmit data packets (104_1 - 04_n) kanalzucodieren such that only a portion of the transmission data packets (104_1 -104_n) is required for decoding the first data packet (104).

5. Data transmitters (100_1) according to one of claims 1 to 4, wherein the data transmitter is adapted (0Q_1) to emit the transmission timing of at least one of the transmission data packets or at least a temporal distance between two of the transmission data packets using a further transmission data packet.

6. Data transmitter (100_1) according to one of claims 1 to 5, wherein the data transmitter (100_ 1) is adapted to using a further transmission data packet to another data transmitter includes a transmission time point, at which the other data transmitter transmits a transmission data packet, or a time interval between pretend two emitted from the other data transmitter transmitting data packets.

7. Data transmitter (100_1) according to one of claims 1 to 6, wherein the data transmitter is a data transceiver, further comprising:

means (138) for receiving data packets, which is adapted to receive a data packet from the first data receiver (102_1) and to determine a received power or a reception quality;

wherein the data transmitter (100_1) is adapted to a transmission power are transmitted with the transmission data packets (104_1- 04_n) to the first data receiver (102_1) adjust in dependence on the determined received power or the reception quality.

8. Data receivers (102_1), with the following characteristics:

means (134) for receiving data packets, which is formed by at least two transmit data packets (04_1 - 04_n) to receive from a first data transmitter (100_1) coupled to a time interval (1 16) are sent over a communication channel and each having a contain part of a first data packet (104), wherein the means (134) is adapted for receiving data packets to the at least two transmission data packets (104_1 - 104_N) to combine to obtain the first data packet (104);

wherein the means (134) is adapted for receiving data packets in order in the time interval (1 16) between the at least two transmit data packets (104_1 -104_n) at least one further data packet (24) from the first data transmitter (100_1) or a second data transmitter (100_2) receive.

9. Data receiver (02_1) according to claim 8, wherein the means (138) is adapted for receiving data packets to at least two transmit data packets (106_1 - 06_m) from a second data transmitter (100_2) to receive, with a time interval over a communication channel be transmitted and each having a portion of a second data packet (106), wherein the means (134) is adapted for receiving data packets to the at least two transmission data packets (-106_m 106_1) to combine to obtain the second data packet (106);

wherein at least one of the at least two transmit data packets (106_1-106_m) from the second data transmitter (100_2), the at least one further broadcast data packet (124).

is 10. Data receiver (102_1) of claim 9, wherein the means (134) for receiving data packets formed by the at least two transmission data packets (104_1 - 04_n) from the first data transmitter (100_1) and the at least two data packets (106_1 -106_m) receiving from the second data transmitter (100_2) are alternately in the time interval between the transmission data packets from the other data transmitters.

1. 1 Data receiver (102_1) according to one of claims 8 to 10, wherein the at least two transmit data packets (104_1 -104_n) are at least three transmitting data packets,

wherein the at least three transmitting data packets (104_1 -104_n) are channel-coded in such a way that only a portion of the at least three transmitting data packets (104_1 -104_n) is required for decoding;

wherein the means (138) is adapted for receiving data packets to (104_1 -104_n) to receive at least two of the at least three transmitting data packets to combine and decode in order to receive the first data packet (104).

12. The system (128) having the following features:

at least one data transmitter (100_1) according to one of claims 1 to 7; and

at least one data receiver (102_1) according to any one of claims 8-1. 1

13. A method comprising:

Generating at least two transmitting data packets by dividing a first data intended for a receiver first data packet in the at least two transmission data packets, wherein each of the particular data receiver for the first transmission data packets is shorter than the first data packet;

Sending the at least two particular data receiver for the first transmit data packets with a time interval over a communication channel;

Transmitting a further transmit data packet to the first data receiver or a second receiver data in the temporal distance between the at least two particular data receiver for the first transmit data packets.

14. A method comprising:

Receiving at least two transmit data packets from a first data transmitter, wherein the at least two transmit data packets are sent with a time interval over a communication channel and each containing a portion of a first data packet;

Combining in order to obtain the first data packet at least two transmit data packets; and

Receiving at least one further data packet in the time interval between the at least two transmit data packets from the first data transmitter or a second data transmitter.

A computer program for performing a method according to any one of claims

13 to 14.

Documents

Application Documents

# Name Date
1 201837035626-STATEMENT OF UNDERTAKING (FORM 3) [21-09-2018(online)].pdf 2018-09-21
2 201837035626-FORM 1 [21-09-2018(online)].pdf 2018-09-21
3 201837035626-FIGURE OF ABSTRACT [21-09-2018(online)].pdf 2018-09-21
4 201837035626-DRAWINGS [21-09-2018(online)].pdf 2018-09-21
5 201837035626-DECLARATION OF INVENTORSHIP (FORM 5) [21-09-2018(online)].pdf 2018-09-21
6 201837035626-COMPLETE SPECIFICATION [21-09-2018(online)].pdf 2018-09-21
7 201837035626.pdf 2018-09-27
8 201837035626-FORM 18 [11-10-2018(online)].pdf 2018-10-11
9 201837035626-Information under section 8(2) (MANDATORY) [18-10-2018(online)].pdf 2018-10-18
10 201837035626-FORM-26 [04-12-2018(online)].pdf 2018-12-04
11 201837035626-Proof of Right (MANDATORY) [11-12-2018(online)].pdf 2018-12-11
12 201837035626-Information under section 8(2) (MANDATORY) [23-02-2019(online)].pdf 2019-02-23
13 201837035626-Information under section 8(2) (MANDATORY) [23-08-2019(online)].pdf 2019-08-23
14 201837035626-Information under section 8(2) (MANDATORY) [30-11-2019(online)].pdf 2019-11-30
15 201837035626-Information under section 8(2) (MANDATORY) [15-01-2020(online)].pdf 2020-01-15
16 201837035626-Information under section 8(2) [14-02-2020(online)].pdf 2020-02-14
17 201837035626-Information under section 8(2) [25-02-2020(online)].pdf 2020-02-25
18 201837035626-FER.pdf 2020-03-16
19 201837035626-FORM 3 [03-06-2020(online)].pdf 2020-06-03
20 201837035626-certified copy of translation [03-06-2020(online)].pdf 2020-06-03
21 201837035626-Information under section 8(2) [16-07-2020(online)].pdf 2020-07-16
22 201837035626-FORM 4(ii) [12-09-2020(online)].pdf 2020-09-12
23 201837035626-OTHERS [16-09-2020(online)].pdf 2020-09-16
24 201837035626-FER_SER_REPLY [16-09-2020(online)].pdf 2020-09-16
25 201837035626-COMPLETE SPECIFICATION [16-09-2020(online)].pdf 2020-09-16
26 201837035626-CLAIMS [16-09-2020(online)].pdf 2020-09-16
27 201837035626-Information under section 8(2) [28-09-2020(online)].pdf 2020-09-28
28 201837035626-Information under section 8(2) [28-10-2020(online)].pdf 2020-10-28
29 201837035626-Information under section 8(2) [26-11-2020(online)].pdf 2020-11-26
30 201837035626-FORM 3 [16-12-2020(online)].pdf 2020-12-16
31 201837035626-Information under section 8(2) [17-02-2021(online)].pdf 2021-02-17
32 201837035626-FORM 3 [09-07-2021(online)].pdf 2021-07-09
33 201837035626-Information under section 8(2) [07-09-2021(online)].pdf 2021-09-07
34 201837035626-Information under section 8(2) [20-12-2021(online)].pdf 2021-12-20
35 201837035626-FORM 3 [21-01-2022(online)].pdf 2022-01-21
36 201837035626-Information under section 8(2) [30-06-2022(online)].pdf 2022-06-30
37 201837035626-FORM 3 [30-06-2022(online)].pdf 2022-06-30
38 201837035626-Information under section 8(2) [28-12-2022(online)].pdf 2022-12-28
39 201837035626-FORM 3 [28-12-2022(online)].pdf 2022-12-28
40 201837035626-FORM 3 [23-06-2023(online)].pdf 2023-06-23
41 201837035626-US(14)-HearingNotice-(HearingDate-14-07-2023).pdf 2023-06-26
42 201837035626-REQUEST FOR ADJOURNMENT OF HEARING UNDER RULE 129A [06-07-2023(online)].pdf 2023-07-06
43 201837035626-US(14)-ExtendedHearingNotice-(HearingDate-17-08-2023).pdf 2023-07-07
44 201837035626-FORM-26 [14-07-2023(online)].pdf 2023-07-14
45 201837035626-Correspondence to notify the Controller [14-08-2023(online)].pdf 2023-08-14
46 201837035626-Written submissions and relevant documents [30-08-2023(online)].pdf 2023-08-30
47 201837035626-PatentCertificate21-11-2023.pdf 2023-11-21
48 201837035626-IntimationOfGrant21-11-2023.pdf 2023-11-21

Search Strategy

1 2021-03-16AE_16-03-2021.pdf
2 2020-03-1314-58-49E_13-03-2020.pdf

ERegister / Renewals

3rd: 09 Dec 2023

From 22/03/2019 - To 22/03/2020

4th: 09 Dec 2023

From 22/03/2020 - To 22/03/2021

5th: 09 Dec 2023

From 22/03/2021 - To 22/03/2022

6th: 09 Dec 2023

From 22/03/2022 - To 22/03/2023

7th: 09 Dec 2023

From 22/03/2023 - To 22/03/2024

8th: 09 Dec 2023

From 22/03/2024 - To 22/03/2025

9th: 25 Feb 2025

From 22/03/2025 - To 22/03/2026