Abstract: The embodiments form a transmission method. The method comprises a step of transmitting class 1 data from a data transmitter to a data receiver, wherein the class 1 data is transmitted in a manner in which it is divided into a first plurality of sub-data-packets using a first hopping pattern. The method also comprises a step of transmitting class 2 data from the data transmitter or another data transmitter to the data receiver, wherein the class 2 data is transmitted in a manner in which it is divided into a second plurality of sub-data-packets using a second hopping pattern. In addition, non-transmission periods between sub-data-packets that are transmitted according to the first hopping pattern are smaller than non-transmission periods between sub-data packets that are transmitted according to the second hopping pattern.
Data sender and data receiver with low latency for the telegram splitting transmission process
description
Exemplary embodiments relate to a data transmitter and a data receiver for the telegram splitting transmission method, and in particular to a data transmitter and data receiver with low latency for the telegram splitting transmission method. Some exemplary embodiments relate to a transmission mode with low latency for telegram splitting.
Systems are known for the transmission of data from many sensor nodes to a base station / several base stations or for the transmission of data from one base station / several base stations to many sensor nodes. This is used, for example, in ΙοΤ (loT = Internet of Things; dt. Internet of Things). There, for example, sensor data (e.g. from street lights or parking sensors) are sent to a base station, which then processes the data and provides the user with added value (e.g. route guidance to a free parking space).
Typischerweise umfassen solche Sensornetze sehr viele Sensorknoten, welche mit sehr kleinen Batterien ausgestattet sind. Um jedoch eine hohe Lebensdauer zu erreichen erfolgt der Kanalzugriff in der Regel nicht koordiniert, d. h. jeder Sensorknoten greift zu zufälligen Zeitpunkten auf den Kanal zu. Dieses Konzept wird auch ALOHA Zugriffsverfahren oder in einer Unterform auch Slotted-ALOHA Zugriffsverfahren genannt.
Due to the high number of participants and the non-coordinated channel access, there is overlap (interference) between the transmissions of the various sensor nodes during transmission. In addition, the transmission often takes place in the so-called ISM or SRD bands (ISM = Industrial, Scientific and Medical; Industry, Science and Medicine; SRD = Short Range Devices; German short-range radio), which is also used by other systems (e.g. As WLAN, Bluetooth, radio key) can be used. These systems attempt additional interference in the transmission.
The Teiegram splitting transmission method is known, which, under the above conditions, significantly increases the transmission security when transmitting telegrams in these channels; in detail, telegram splitting uses
Transmission method, which is described in EP 2 751 526 B1, specific time-frequency hopping patterns for the transmission of data via the radio channel. In order to be able to successfully decode a packet, it is necessary that the jump pattern that was used for sending is known to the recipient. To ensure this, time-frequency hopping patterns are defined for telegram splitting networks that are known to all participants.
The telegram splitting transmission method is also described in WO 2015/128385 A1, WO 2017/017257 A1 and WO 2017/167366 A1 and in the publications [G. Kilian, H. Petkov, R. Psiuk, H. Lieske, F. Beer, J. Robert, and A. Heuberger, "Improved coverage for low-power telemetry Systems using telegram Splitting," in Proceedings of the 2013 European Conference on Smart Objects , Systems and Technologies (SmartSysTech), 2013] and [G. Kilian, M, Breiiing, HH Petkov, H. Lieske, F. Beer, J. Robert, and A. Heuberger, "Increasing Transmission Reliability for Telemetry Systems Using Telegram Splitting," IEEE Transactions on Communications, vol. 63, no. 3, pp, 949-961, Mar. 2015].
The disadvantage of the telegram splitting transmission method, however, is the high latency that arises from the pauses between the individual sub-packets of the transmission.
The Internet of Things (loT) has a multitude of possible uses; In some applications, the latency of the system is of secondary importance (e.g. reading water meters), but there are also systems in which latency plays an important role (e.g. pipe burst or safety monitoring of emergency services in crisis areas).
For this second class of systems, in which the bib tent plays an important role, there is as yet no suitable solution for energy-saving sensor networks.
The present invention is therefore based on the object of improving the latency in telegram splitting-based communication networks.
This object is achieved by the independent claims.
Advantageous further developments can be found in the dependent claims.
Exemplary embodiments provide a data transmitter which is designed to split data of a first class into a first plurality of sub-data packets and to transmit the first plurality of sub-data packets using a first jump pattern,
wherein the data transmitter is designed to split data of a second class into a second plurality of sub-data packets and to transmit the second plurality of sub-data packets using a second hopping pattern, wherein transmission pauses between sub-data packets that are transmitted in accordance with the first hopping pattern are smaller than transmission pauses between sub-data packets that are sent according to the second jump pattern and / or where sub-data packets that are sent according to the first jump pattern are shorter than sub-data packets that are sent according to the second jump pattern.
In exemplary embodiments, the data of the first class have a higher priority and / or have higher requirements for a maximum transmission duration than the data of the second class.
In exemplary embodiments, the data transmitter is designed to divide data of a third class into a third plurality of sub-data packets and to transmit the third plurality of sub-data packets using a third jump pattern, the transmission pauses between the sub-data packets, which correspond to the second jump pattern are sent, are smaller than transmission pauses between sub-data packets that are sent according to the third jump pattern.
In exemplary embodiments, the data of the second class have a higher priority and / or higher requirements for a maximum transmission duration than the data of the third class.
In exemplary embodiments, the data transmitter is designed to divide the data of the first class or a first data packet, which has the data of the first class, into the first plurality of sub-data packets such that each of the first plurality of sub-data packets only part of the Having data of the first class or the first data packet, the data transmitter being designed to split the data of the second class or a second data packet containing the data of the second class into the second plurality of sub-data packets in such a way that each of the second A plurality of sub-data packets has only part of the data of the second class or of the second data packet.
In exemplary embodiments, the first plurality of sub-data packets has fewer sub-data packets than the second plurality of sub-data packets.
In exemplary embodiments, the data transmitter is designed to provide sub-data packets that are transmitted in accordance with the first hopping pattern and / or second hopping pattern with synchronization sequences such that a time interval between synchronization sequences of the sub-data packets that are transmitted with the first hopping pattern and synchronization sequences of the sub-data packets which are sent with the second hopping pattern are the same.
In exemplary embodiments, sub-data packets that are sent in accordance with the first hop pattern are longer than sub-data packets that are sent in accordance with the second hop pattern.
In embodiments, sub-data packets that are sent in accordance with the first hopping pattern are distributed over a larger frequency range than sub-data packets that are sent in accordance with the second hopping pattern.
In exemplary embodiments, the data transmitter is designed to transmit the data of the first class with a higher data rate or a different modulation method than the data of the second class.
In embodiments, the data transmitter is configured to receive a first message synchronized with the transmission of the first class data using the first hopping pattern, and the data transmitter is configured to synchronized with the transmission of the second class data using the second jump pattern to receive a second message, wherein a time interval between the first jump pattern and the first message is smaller than a time interval between the second jump pattern and the second message.
In embodiments, the first message is a first downlink message that is transmitted divided into a plurality of sub-data packets according to a first downlink hop pattern, the second message being a second downlink message that is divided into a plurality of sub-data packets is transmitted in accordance with a second downlink hopping pattern, transmission pauses being shorter than transmission pauses between the plurality of sub-data packets transmitted using the first downlink hopping pattern be transmitted.
In exemplary embodiments, the data transmitter is designed to receive an acknowledgment of receipt from a data receiver upon transmission of the data of the first class, which signals a successful reception of the data of the first class.
In exemplary embodiments, the data transmitter is designed to repeatedly transmit the data of the first class using the first jump pattern or another jump pattern until the acknowledgment of receipt has been received.
In exemplary embodiments, the data transmitter is designed to provide the acknowledgment of receipt from the data receiver with a time overlap with the transmission
the data of the first class using the first jump pattern,
- or to receive the data of the second class using the second hopping pattern, so that at least one sub-data packet that is sent in accordance with the respective hopping pattern is arranged between two sub-data packets of a hopping pattern with which the receipt of the data receiver is sent .
In embodiments, the data transmitter is designed to send at least two sub-data packets in accordance with the first hopping pattern on different frequencies and completely overlapping in time or at least partially overlapping in time.
In exemplary embodiments, the data transmitter is designed to calculate at least a part of the first jump pattern from the data of the first class or a channel-coded version of the data of the first class, so that at least part of the first
Jump pattern itself encodes at least part of the data of the first class.
In embodiments, a first group of jumps of the first jump pattern is fixed, the data transmitter being designed to calculate a second group of jumps of the first jump pattern from the data of the first class or a channel-coded version of the data of the first class, so that the second group of jumps of the first jump pattern itself encodes at least part of the data of the first class, the data transmitter being designed to transmit the first plurality of sub-data packets corresponding to the first group of jumps and the second group of jumps.
In exemplary embodiments, the data transmitter is designed to calculate the first jump pattern from the data of the first class or a channel-coded version of the data of the first class, so that at least part of the first jump pattern itself encodes at least part of the data of the first class, the The data transmitter is designed to transmit the first jump pattern in a time-synchronized manner with a synchronization signal for synchronization in a data receiver.
In exemplary embodiments, the data transmitter is designed to divide the data of the first class into the first plurality of sub-data packets in such a way that each sub-data packet can be decoded at the receiver end for itself in the event of an error-free transmission in order to receive the data of the first class, and that in the event of an error-prone transmission, a combination of at least two of the sub-data packets results in a higher code gain,
In exemplary embodiments, the data transmitter is designed to channel-code the data of the first class and transmit it using the first hopping pattern, the data transmitter being designed to distribute the channel-coded data of the first class to the first plurality of sub-data packets in such a way that that only a first group of sub-data packets is required for an error-free transmission of the same for successful decoding of the data of the first class, and that in the case of an incorrect transmission by a combination of the first group of sub-data packets and a second group of sub-data packets higher code gain is achieved, the first group of sub-data packets being sent before the second group of sub-data packets.
In exemplary embodiments, the data of the first class have core information and extension information, the data transmitter being designed to divide the data of the first class into the first plurality of sub-data packets in such a way that a first group of sub-data packets have the core information and a second group of sub-data packets have the extension information, wherein the first group of sub-data packets is sent before the second group of sub-data packets,
In exemplary embodiments, the data transmitter is designed to calculate the first branch pattern using address information from the data transmitter or information derived therefrom, so that the first branch pattern itself identifies the data transmitter.
In exemplary embodiments, the data transmitter is designed to further transmit the first jump pattern using time-dependent or event-dependent information from the
Calculate data sender.
In embodiments, the data transmitter is designed to send coded or encrypted information about the first jump pattern to a data receiver in advance.
In embodiments, the first hopping pattern is assigned to the data receiver by a base station.
In embodiments, the data transmitter is designed to receive short address information, which is shorter than address information that uniquely identifies the data transmitter within a communication network, from a base station of the communication network and to use this for transmission with the first hopping pattern.
In exemplary embodiments, the data transmitter is designed to calculate the first branch pattern from the short address information, so that the first branch pattern itself identifies the data transmitter.
In exemplary embodiments, the short address information is assigned to a group of data transmitters, the group of data transmitters being arranged in a spatially contiguous area.
In exemplary embodiments, the data of the first class is brief information derived from a sensor value, which is shorter than the sensor value.
In embodiments, the data transmitter is designed to send the brief information item and a sensor value associated with the brief information item or a group of sensor values associated with the brief information item to a data receiver in advance.
In exemplary embodiments, the first hopping pattern is assigned to the data transmitter by a base station in accordance with a frequency of use and / or priority.
In exemplary embodiments, sub-data packets that are sent in accordance with the first hopping pattern have the same time interval and frequency interval.
In embodiments, the data transmitter is designed to calculate at least part of a synchronization sequence for synchronizing the first plurality of sub-data packets in a data receiver from at least part of the data of the first class, the first class, address information of the data transmitter or short address information of the data transmitter .
In exemplary embodiments, the data transmitter is designed to channel-code the data of the first class and to transmit it using the first hopping pattern, the data transmitter being designed to distribute the channel-coded data of the first class to the first plurality of sub-data packets in such a way that that only a first group of sub-data packets is required for an error-free transmission of the same to successfully decode the data of the first class, the data transmitter being designed to transmit the first group of sub-data packets at a different data rate than a second group of sub-data packets.
In exemplary embodiments, the data transmitter is designed to distribute the channel-coded data of the first class to the first plurality of sub-data packets in such a way that, in the event of a faulty transmission due to a combination of the first group of sub-data packets and the second group of sub-data packets, a higher code gain is achieved.
In exemplary embodiments, the data transmitter is designed to channel code the data of the first class and to distribute it to the first plurality of sub-data packets, the data transmitter being designed to successively increase or decrease a data rate at which the sub-data packets are sent.
In exemplary embodiments, the data transmitter is designed so that a length of the sub-data packets of the first plurality of sub-data packets decreases or increases with an increasing number of sub-data packets sent.
In embodiments, the data transmitter is given a transmission power from a base station, or the data transmitter is designed to select a transmission power as a function of a priority or channel occupancy.
Further exemplary embodiments provide a data transmitter which is designed to channel-code data and to divide it into a plurality of sub-data packets and around the first To send a plurality of sub-data packets according to a jump pattern, the data transmitter being designed to channel-code the data and to divide it into the plurality of sub-data packets in such a way that only a first group of sub-data packets can be successfully decoded if the same is transmitted without errors of the data is required, transmission pauses between the sub-data packets of the first group of sub-data packets being smaller than transmission pauses between sub-data packets of a second group of sub-data packets which are sent after the first group of sub-data packets.
In exemplary embodiments, the transmission pauses between the sub-data packets of the first or second or both groups of sub-data packets can increase as the number of sub-data packets sent increases.
Further exemplary embodiments provide a data transmitter which is designed to divide data into a plurality of sub-data packets and to transmit the plurality of sub-data packets using a first hopping pattern, the data transmitter being designed to repeat the plurality of sub-data packets to send using a second jump pattern, transmission pauses between sub-data packets that are sent in accordance with the first jump pattern are smaller than transmission pauses between sub-data packets that are sent in accordance with the second jump pattern.
In exemplary embodiments, the first hopping pattern can extend over two separate frequency bands.
In exemplary embodiments, the data transmitter is designed to transmit the data twice in two separate frequency bands using the first hopping pattern.
In exemplary embodiments, the data transmitter is designed to transmit the data in two separate frequency bands using the second hopping pattern.
In exemplary embodiments, the data transmitter is designed to transmit the data twice in two separate frequency bands using the second hopping pattern.
In embodiments, the data transmitter is designed to transmit the data using the first jump pattern and repeatedly using the second jump pattern in an interleaved manner, so that at least one sub-data packet corresponding to the second jump pattern is sent, is arranged between two sub-data packets that are sent according to the first jump pattern.
Further exemplary embodiments provide a data transmitter that is designed to send out data of a first class using a data packet, and wherein the data transmitter is designed to send out the data repeatedly using a plurality of sub-data packets, the plurality of sub-data packets correspondingly a first jump pattern can be sent out.
In embodiments, the data transmitter is designed to transmit the data of the first class repeatedly using a further data packet.
In exemplary embodiments, the data transmitter is designed to transmit the data of the first class using the further data packet and using the plurality of sub-data packets in a time-interleaved manner, so that the further data packet is temporally arranged between two of the plurality of sub-data packets.
In exemplary embodiments, the data transmitter is designed to choose a time interval between the transmission of the data packet and the plurality of sub-data packets so large that it is possible to receive an acknowledgment of receipt from a data receiver in the time interval.
In exemplary embodiments, the data transmitter is designed to divide data of a second class into a second plurality of sub-data packets and to transmit the second plurality of sub-data packets using a second jump pattern, the transmission pauses between the sub-data packets corresponding to the first jump pattern are sent, are smaller than the pauses between the sub-data packets that are sent according to the second jump pattern.
In exemplary embodiments, the first hopping pattern has a plurality of sub-hopping patterns which are versions shifted in time and / or frequency from one another, the data transmitter being designed to transmit the first plurality of sub-data packets in accordance with the plurality of sub-hopping patterns send, wherein the plurality of sub-jump patterns are interleaved in such a way that sub-data packets that are assigned to different sub-jump patterns are sent alternately.
In embodiments, the data transmitter is designed to transmit the first plurality of sub-data packets and the second plurality of sub-data packets with the same
To provide synchronization sequences for synchronizing the first plurality of sub-data packets and the second plurality of sub-data packets in a data receiver.
Further exemplary embodiments provide a data receiver which is designed to receive data of a first class, which are transmitted divided into a first plurality of sub-data packets, using a first jump pattern, the data receiver being designed to receive data of a second class, which divided into a second plurality of sub-data packets are transmitted using a second jump pattern, transmission pauses between sub-data packets that are received in accordance with the first jump pattern are smaller than transmission pauses between sub-data packets received in accordance with the second jump pattern and / or wherein sub-data packets that are sent in accordance with the first hopping pattern are shorter than sub-data packets,which are sent according to the second jump pattern.
In exemplary embodiments, the data of the first class can have a higher priority and / or higher requirements for a maximum transmission duration than the data of the second class.
In exemplary embodiments, the data receiver is designed to receive data of a third class, which are transmitted divided into a third plurality of sub-data packets, using a third jump pattern, the transmission pauses between the sub-data packets received in accordance with the second jump pattern , are smaller than transmission pauses between sub-data packets that are received according to the third jump pattern.
In exemplary embodiments, the data of the second class can have a higher priority and / or higher requirements for a maximum transmission duration than the data of the third class.
In exemplary embodiments, the data of the first class or a first data packet which has the data of the first class can be divided into the first plurality of sub-data packets in such a way that each of the first plurality of sub-data packets only part of the data of the first Class or of the first data packet, wherein theThe data receiver is designed to receive and combine the first plurality of sub-data packets in order to receive the data of the first class; and / or wherein the data of the second class or a second data packet that has the data of the second class is distributed to the second plurality of sub-data packets in such a way that each of the second plurality of sub-data packets only part of the data of the second Class or the second data packet, wherein the data receiver is designed to receive and combine the second plurality of sub-data packets in order to receive the data of the second class.
In exemplary embodiments, the first plurality of sub-data packets can have fewer sub-data packets than the second plurality of sub-data packets.
In exemplary embodiments, sub-data packets which are transmitted corresponding to the first jump pattern and the second jump pattern can be provided with synchronization sequences in such a way that a time interval between synchronization sequences of the sub-data packets that are transmitted with the first jump pattern and synchronization sequences of the sub-data packets, which are transmitted with the second hopping pattern are the same, the data receiver being designed to transmit the sub-data packets that are transmitted in accordance with the first hopping pattern and the sub-data packets that are transmitted in accordance with the second hopping pattern using the same reference synchronization sequence to be detected in a received data stream.
In exemplary embodiments, sub-data packets that are transmitted in accordance with the first jump pattern can be longer than sub-data packets that are transmitted in accordance with the second jump pattern.
In exemplary embodiments, sub-data packets that are transmitted in accordance with the first hopping pattern can be distributed over a larger frequency range than sub-data packets that are transmitted in accordance with the second hopping pattern.
In exemplary embodiments, the data of the first class can be transmitted at a higher data rate or a different modulation method than the data of the second class.
In exemplary embodiments, the data receiver is designed to be time-synchronized with the reception of the data of the first class using the first jump pattern
to send a first message, and wherein the data receiver is designed to send a second message synchronized in time with the reception of the data of the second class using the second jump pattern, a time interval between the first jump pattern and the first message being less than a time interval between the second jump pattern and the second message.
In exemplary embodiments, the first message is a first downlink message, which is transmitted divided into a plurality of sub-data packets in accordance with a first downlink jump pattern, the second message being a second downlink message, which is divided into a plurality of sub-data packets is transmitted in accordance with a second downlink jump pattern, transmission pauses between the plurality of sub-data packets that are transmitted using the first downlink jump pattern, being shorter than transmission pauses between the plurality of sub-data packets that are transmitted using the second downlink jump pattern .
In exemplary embodiments, the data receiver is designed to send a receipt in response to successful receipt of the data of the first class, which signals successful receipt of the data of the first class, the data receiver being designed to send the receipt only for the data of the first class and not for the second class data.
In exemplary embodiments, the data receiver is designed to provide the acknowledgment of receipt with the use of a jump pattern in a temporally overlapping manner with the reception
the data of the first class using the first jump pattern,
- Or to send out the data of the second class using the second jump pattern in such a way that at least one sub-data packet, which is transmitted according to the first jump pattern or the second jump pattern, is arranged between two sub-data packets of the jump pattern with which the confirmation of receipt is sent out is.
In embodiments, the data receiver is designed to receive at least two sub-data packets in accordance with the first hopping pattern on different frequencies and completely overlapping in time or at least partially overlapping in time.
In exemplary embodiments, a pattern of a first group of jumps of the first jump pattern is predefined, and wherein a pattern of a second group of jumps of the first jump pattern encodes at least part of the data of the first class or a channel-coded version of the data of the first class itself, wherein the data receiver is designed to decode the pattern of the second group of jumps of the first jump pattern in order to obtain at least the part of the data of the first class or the channel-coded version of the data of the first class.
In embodiments, the first hopping pattern itself can encode at least part of the data of the first class or a channel-coded version of the data of the first class, the first hopping pattern being transmitted in a time-synchronized manner to a synchronization signal To detect the received data stream using the synchronization signal, and wherein the data receiver is designed to decode the first hopping pattern itself in order to obtain at least the part of the data of the first class or the channel-coded version of the data of the first class.
In embodiments, the first hopping pattern itself can encode at least part of the data of the first class or a channel-coded version of the data of the first class, the data receiver being designed to detect the first hopping pattern in a received data stream by means of a hypothesis test, and the data receiver being designed is to decode the first hopping pattern itself to obtain at least part of the first class data or the channel coded version of the first class data.
In exemplary embodiments, the data of the first class can be divided into the first plurality of sub-data packets in such a way that each sub-data packet can be decoded by itself at the receiver if the transmission is error-free, in order to obtain the data of the first class, and that if the transmission is faulty a higher code gain is achieved by a combination of at least two of the sub-data packets, the data receiver being designed to decode a first sub-data packet of the first plurality of sub-data packets in order to receive the data of the first class, and if so the decoding of the first class data using the first sub-data packet was unsuccessful,to combine and decode the first sub-data packet with at least one second sub-data packet of the first plurality of sub-data packets to achieve a higher code gain in order to obtain the data of the first class.
In exemplary embodiments, the data of the first class can be channel-coded, the channel-coded data of the first class being distributed to one of the first plurality of sub-data packets in such a way that only a first group of sub-data packets can be used to successfully decode the data when the same is transmitted without errors of the first class is required, and that in the event of an erroneous transmission by a combination of the first group of sub-data packets and a second group of sub-data packets, a higher code gain is achieved, the first group of sub-data packets temporally before the second group of Sub-data packets are transmitted, wherein the data receiver is designed to decode a first part of the channel-coded data received with the first group of sub-data packets,in order to obtain the data of the first class, and in order, if the decoding of the data of the first class was not successful, to relate at least a second part of the channel-coded data that was received with at least a second group of sub-data packets with the first part combine and decode the channel-coded data to obtain a higher code gain in order to obtain the data of the first class.
In exemplary embodiments, the data of the first class can have core information and extension information, the data of the first class being divided between the first plurality of sub-data packets in such a way that a first group of sub-data packets have the core information and a second group of sub-data packets Data packets have the extension information, the first group of sub-data packets being transmitted prior to the second group of sub-data packets, the data receiver being designed to first receive the first group of sub-data packets and then the second group of sub-data packets To receive data packets to obtain the core information before the extension information.
In exemplary embodiments, the first hopping pattern can be calculated using address information from a data transmitter or information derived therefrom, so that the first hopping pattern itself identifies the data transmitter, the data receiver being designed to identify the data transmitter based on the first hopping pattern.
In exemplary embodiments, the first jump pattern can furthermore be calculated using time-dependent or event-dependent information from the data transmitter, the time-dependent or event-dependent information being known to the data receiver is or is transmitted encrypted in at least one of the plurality of sub-data packets or another data packet.
In exemplary embodiments, the data receiver is designed to receive coded or encrypted information about the first hopping pattern from the data transmitter in advance.
In exemplary embodiments, the data receiver is designed to assign the first hop pattern to a data receiver.
In exemplary embodiments, the data receiver is designed to assign short address information to a data transmitter that is shorter than address information that uniquely identifies the data transmitter within a communication network, the data receiver being designed to identify the data transmitter on the basis of the short address information.
In exemplary embodiments, the first branch pattern can be calculated from the short address information, so that the first branch pattern itself identifies the data transmitter, the data receiver being designed to identify the data transmitter on the basis of the first branch pattern.
In exemplary embodiments, the data receiver is designed to assign the short address information to a group of data transmitters, the group of data transmitters being arranged in a spatially contiguous area.
In exemplary embodiments, the first class data can be short information derived from a sensor value, which is shorter than a sensor value, the data receiver being designed to associate the short information with a known sensor value upon receipt of the first class data having short information.
In embodiments, the data receiver is designed to receive the brief information and a sensor value associated with the brief information or a group of sensor values associated with the brief information from the data receiver in advance.
In exemplary embodiments, the data receiver is designed to assign the first hop pattern to a data transmitter in accordance with a frequency of use and / or priority.
In exemplary embodiments, sub-data packets corresponding to the first
Jump patterns transmitted will have the same time interval and frequency interval.
In embodiments, at least part of a synchronization sequence for synchronizing the first plurality of sub-data packets in a data receiver can be calculated from at least part of the data of the first class, the first class, address information of a data receiver or short address information of a data sender.
In exemplary embodiments, the data of the first class can be channel-coded and distributed to the first plurality of sub-data packets in such a way that only a first group of sub-data packets is required for successful decoding of the data of the first class when the same is transmitted without errors, the first group of Sub-data packets are sent at a different data rate than a second group of sub-data packets, the data receiver being designed to decode a first part of the channel-coded data received with the first group of sub-data packets to receive the data of the first class, and, if the decoding of the data of the first class was not successful, at least a second part of the channel-coded data,which was received with at least a second group of sub-data packets, to combine and decode with the first part of the channel-coded data in order to achieve a higher code gain in order to obtain the data of the first class.
In exemplary embodiments, the data of the first class can be channel-coded and distributed to the first plurality of sub-data packets in such a way that only a first group of sub-data packets is required for successful decoding of the data of the first class in the case of an error-free transmission of the same error-prone transmission by a combination of the first group of sub-data packets and a second group of sub-data packets a higher code gain is achieved, wherein the data receiver is designed to use an estimate of a transinformation to determine whether a successful decoding of the data of the first Class the first group of sub-data packets is sufficient,or whether a combination of the first group of sub-data packets and the second group of sub-data packets is required for successful decoding of the data of the first class, wherein the data receiver is designed to decode the first group of sub-data packets to the First-class data to be obtained, provided that the transinformation estimate was found to be successfulDecoding of the data of the first class, the first group of sub-data packets is sufficient, the data receiver being designed to combine and decode the first group of sub-data packets and the second group of sub-data packets, provided that the transinformation estimate that a combination of the first group of sub-data packets and the second group of sub-data packets is required for successful decoding of the data of the first class.
In exemplary embodiments, the data of the first class can be channel-coded and divided into the first plurality of sub-data packets, the data receiver being designed to successively increase or decrease a data rate at which the sub-data packets are received.
In embodiments, a length of the sub-data packets of the first plurality of sub-data packets can decrease or increase as the number of sub-data packets sent increases.
In exemplary embodiments, the data receiver is designed to specify a transmission power for a data transmitter.
Further exemplary embodiments create a data receiver for receiving channel-coded data, the channel-coded data being divided into a plurality of sub-data packets and being transmitted in a distributed manner according to a jump pattern, the data being channel-coded and divided into the plurality of sub-data packets in such a way that only a first group of sub-data packets is required for an error-free transmission of the same for successful decoding of the data, with transmission pauses between the sub-data packets of the first group of sub-data packets being smaller than transmission pauses between sub-data packets of a second group of sub-data packets that are sent after the first group of sub-data packets, the data receiver being designed to receive at least the first group of sub-data packets,and to decode a portion of the channel encoded data received with the first group of sub-data packets to obtain the data.
In exemplary embodiments, the data receiver is designed to, if the decoding of the data was unsuccessful, at least a second part of the channel-coded data that was received with at least a second group of sub-data packets with the
combine and decode the first part of the channel-coded data to obtain a higher code gain in order to obtain the data.
In exemplary embodiments, only transmission pauses between sub-data packets of the second group of sub-data packets increase as the number of sub-data packets sent increases.
Further exemplary embodiments provide a data receiver which is designed to receive data which are divided into a plurality of sub-data packets and are transmitted using a first jump pattern and repeatedly using a second jump pattern, with transmission pauses between sub-data packets which are transmitted in accordance with the first jump pattern, are smaller than transmission pauses between sub-data packets that are transmitted in accordance with the second jump pattern.
In exemplary embodiments, the first hopping pattern can extend over two separate frequency bands.
In embodiments, the data receiver is designed to receive the data twice in two separate frequency bands using the first hopping pattern.
In exemplary embodiments, the data receiver is designed to receive the data using the second hopping pattern in two separate frequency bands.
In exemplary embodiments, the data receiver is designed to receive the data twice in two separate frequency bands using the second hopping pattern.
In exemplary embodiments, the data receiver is designed to receive the data in an interleaved manner using the first jump pattern and repeatedly using the second jump pattern, so that at least one jump of the second jump pattern is arranged between two jumps of the first jump pattern.
Further embodiments provide a data receiver configured to receive first class data transmitted using a data packet and the data receiver configured to receive the data repeatedly transmitted using a plurality of sub-data packets to receive according to a first jump pattern.
In exemplary embodiments, the data receiver is designed to also receive the data of the first class repeatedly using a further data packet.
In embodiments, the data receiver is designed to receive the data of the first class using the further data packet and using the plurality of sub-data packets in a temporally interleaved manner, so that the further data packet is temporally arranged between two of the plurality of sub-data packets.
In embodiments, the data receiver is designed to send an acknowledgment of receipt at a time interval between the receipt of the data packet and the plurality of sub-data packets.
In exemplary embodiments, the data receiver is designed to receive data of a second class, which are transmitted divided into a second plurality of sub-data packets, using a second jump pattern, with transmission pauses between sub-data packets transmitted in accordance with the first jump pattern being smaller as transmission pauses between sub-data packets that are transmitted according to the second jump pattern.
In embodiments, the first hopping pattern can have a plurality of sub-hopping patterns which are versions of one another that are shifted in time and / or frequency, the data receiver being designed to receive the first plurality of sub-data packets corresponding to the plurality of sub-hopping patterns , wherein the plurality of sub-jump patterns are interleaved in such a way that sub-data packets which are assigned to different sub-jump patterns are transmitted alternately.
In embodiments, the first plurality of sub-data packets and the second plurality of sub-data packets can be provided with the same synchronization sequences for synchronizing the first plurality of sub-data packets and the second plurality of sub-data packets in a data receiver, the data receiver being designed in order to detect the sub data packets which are transmitted in accordance with the first hop pattern and the sub data packets which are transmitted in accordance with the second hop pattern, using the same reference synchronization sequence in a received data stream.
Further exemplary embodiments create a method for transmitting data from a data transmitter to a data receiver. The method comprises a step of transmitting data of a first class from a data transmitter to a data receiver, the data of the first class being transmitted divided into a first plurality of sub-data packets using a first jump pattern. The method further comprises a step of transmitting data of a second class from the data transmitter or another data transmitter to the data receiver, the data of the second class being transmitted divided into a second plurality of sub-data packets using a second jump pattern, with transmission pauses between Sub data packets that are transmitted according to the first jump pattern,
Weitere Ausführungsbeispiele schaffen einen Datensender, der ausgebildet ist, um Daten auf eine Mehrzahl von Sub-Datenpaketen aufgeteilt entsprechend eines Sprungmusters in der Zeit und/oder Frequenz verteilt zu senden, wobei das Sprungmuster ein Zeitsprungmuster, ein Frequenzsprungmuster oder eine Kombination aus dem Zeitsprungmuster und dem Frequenzsprungmuster ist, wobei das Zeitsprungmuster das in der folgenden Tabelle genannte Zeitsprungmuster mit 24 Sprüngen ist:
The row in the table is the time jump pattern, each column in the table being a jump of the time jump pattern starting from a second jump, so that each time jump pattern has 24 jumps, with each cell in the table having a time interval from a reference point of the respective jump indicates a same reference point of an immediately following jump in - preferably multiples of - symbol durations;
where the frequency hopping pattern is the frequency hopping pattern with 24 hops specified in the following table:
where in the table the line is the frequency hopping pattern, in the table each column is a jump of the frequency hopping pattern, in the table each cell indicating a transmission frequency of the respective hopping of the frequency hopping pattern in carriers from UCG_C0 to UCG_C23.
Further exemplary embodiments provide a data receiver which is designed to receive data which is distributed over a plurality of sub-data packets and is distributed in accordance with a hopping pattern in time and / or frequency, the hopping pattern being a time hopping pattern, a frequency hopping pattern or a combination is from the time hopping pattern and the frequency hopping pattern,
where the tent jump pattern is the 24 jump time jump pattern shown in the following table:
The row in the table is the time jump pattern, each column in the table being a jump of the time jump pattern starting from a second jump, so that each time jump pattern has 24 jumps, with each cell in the table having a time interval from a reference point of the respective jump indicates a same reference point of an immediately following jump in - preferably multiples of - symbol durations;
where the frequency hopping pattern is the frequency hopping pattern with 24 hops specified in the following table:
where in the table the row is the frequency hopping pattern, where in the table each column is a hop of the frequency hopping pattern, where in the table each cell indicates a transmission frequency of the respective hop of the frequency hopping pattern in carriers from UCG_C0 to UCG_C23.
Further exemplary embodiments provide a method for sending data using a jump pattern, the jump pattern being a time jump pattern
Frequency hopping pattern or a combination of the time hopping pattern and the frequency hopping pattern, the time hopping pattern being the 24 hopping time hopping pattern shown in the following table:
where in the table the row is the time jump pattern, in the table each column is a jump in the zett jump pattern starting from a second jump so that each time jump pattern has 24 jumps, in the table each cell has a time interval of a reference point of the respective jump indicates a same reference point of an immediately following jump in - preferably multiples of - symbol durations;
where the frequency hopping pattern is the frequency hopping pattern with 24 hops specified in the following table:
where in the table the line is the frequency hopping pattern, in the table each column is a jump of the frequency hopping pattern, in the table each cell indicating a transmission frequency of the respective hopping of the frequency hopping pattern in carriers from UCG_C0 to UCG_C23.
Further embodiments provide a method of receiving data using a hopping pattern, the hopping pattern being a time hopping pattern, a frequency hopping pattern, or a combination of the time hopping pattern and the frequency hopping pattern, the time hopping pattern being the 24 hopping time hopping pattern given in the following table:
where in the table the row is the time jump pattern, with each column in the table being a jump of the time jump pattern starting from a second jump, so that each time jump pattern has 24 jumps, with each cell in the table being a temporal one
Specifies the distance of a reference point of the respective jump to the same reference point of an immediately following jump in - preferably multiples of - symbol durations;
where the frequency hopping pattern is the frequency hopping pattern with 24 hops specified in the following table:
where in the table the line is the frequency hopping pattern, in the table each column is a jump of the frequency hopping pattern, in the table each cell indicating a transmission frequency of the respective hopping of the frequency hopping pattern in carriers from UCG_C0 to UCG_C23.
Exemplary embodiments of the present invention are described in more detail with reference to the accompanying figures. Show it:
1 shows a schematic block diagram of a system with a data transmitter and a data receiver;
FIG. 2 shows in a diagram an exemplary occupancy of the transmission channel when a plurality of sub-data packets are transmitted in accordance with a time and frequency hopping pattern; FIG.
3a shows in a diagram an exemplary occupancy of the transmission channel during the transmission of the first plurality of sub-data packets distributed in time and frequency in accordance with the first hopping pattern;
3b shows a diagram of an exemplary occupancy of the transmission channel during the transmission of the second plurality of sub-data packets distributed in time and frequency in accordance with the second hopping pattern;
4a shows a diagram of an exemplary occupancy of the transmission channel during the transmission of the first plurality of sub-data packets distributed in time and frequency according to the first hopping pattern;
4b shows a diagram of an exemplary occupancy of the transmission channel during the transmission of the second plurality of sub-data packets distributed in time and frequency according to the second hopping pattern;
5 shows in a diagram an exemplary occupancy of the transmission channel during the transmission of channel-coded data by means of the plurality of sub-data packets, transmission pauses between the sub-data packets of a first group of sub-data packets being smaller than transmission pauses between sub-data packets of a second group of sub-data packets;
6 shows in a diagram an exemplary occupancy of the transmission channel during the transmission of channel-coded data by means of the plurality of sub-data packets, transmission pauses between the sub-data packets of a first group of sub-data packets being smaller than transmission pauses between sub-data packets of a second group of sub-data packets, and transmission pauses between the sub-data packets of the second group of sub-data packets increasing with an increasing number of sub-data packets sent;
7 shows in a diagram an exemplary occupancy of the transmission channel when transmitting channel-coded data by means of a plurality of sub-data packets using a first jump pattern and repeatedly using a second jump pattern;
8 shows, in a diagram, an exemplary occupancy of the transmission channel when the plurality of sub-data packets are transmitted using a hopping pattern that extends over two separate frequency bands;
9 shows, in a diagram, an exemplary occupancy of the transmission channel during the transmission of the plurality of sub-data packets using the first hopping pattern twice in two separate frequency bands and repeatedly using the second hopping pattern twice in two separate frequency bands;
10 shows in a diagram an exemplary occupancy of the transmission channel when the plurality of sub-data packets are transmitted using the first hop pattern and repeatedly using the second
Jump pattern, with sub-data packet corresponding to the first
Jump patterns are transmitted between sub-data packets which are transmitted in accordance with the second jump pattern are arranged;
11 shows in a diagram an exemplary occupancy of the transmission channel when the first downlink message is transmitted, synchronized in time with a transmission of the first plurality of sub-data packets according to the first hopping pattern, compared with an occupancy of the transmission channel when the second downlink message is transmitted synchronized with a transmission of the second plurality of sub-data packets in accordance with the second jump pattern;
12 shows in a diagram an exemplary occupancy of the transmission channel in the case of a transmission of an acknowledgment of receipt, divided into a plurality of sub-data packets, interleaved in time with the transmission of the first plurality of sub-data packets in accordance with the second jump pattern compared to an occupancy of the transmission channel in a transmission an acknowledgment of receipt divided into a plurality of sub-data packets temporally after the transmission of the first plurality of sub-data packets according to the second jump pattern;
Flg. 13 shows in a diagram an exemplary occupancy of the transmission channel during the transmission of the first plurality of sub-data packets according to the first jump pattern, the transmission of the second plurality of sub-data packets according to the second jump pattern and the transmission of an acknowledgment of receipt divided into a plurality of sub-data packets temporally interleaved with the transmission of the second plurality of sub-data packets in accordance with the second jump pattern;
14 shows in a diagram an exemplary occupancy of the transmission channel during the transmission of the first plurality of sub-data packets according to the first hopping pattern distributed in time and frequency in such a way that sub-data packets on different frequencies completely overlap in time;
15 shows a diagram of an exemplary occupancy of the transmission channel during the transmission of the first plurality of sub-data packets distributed in time and frequency in accordance with the first hopping pattern such that sub-data packets 162 partially overlap on different frequencies;
16 shows a diagram of an exemplary occupancy of the transmission channel in the case of the transmission of data of a first class using a data packet and repeatedly distributed in time and frequency using a plurality of sub-data packets in accordance with a first hopping pattern;
17 shows in a diagram an occupancy of the transmission channel in the transmission of data of a first class using a data packet and repeatedly using a further data packet and repeatedly using a plurality of sub-data packets which are distributed in time and frequency according to a hopping pattern are, wherein the further data packet and the plurality of sub-data packets are interleaved in such a way that the further data packet is temporally arranged between two of the plurality of sub-data packets;
18 shows in a diagram an exemplary occupancy of the transmission channel in the transmission of data of a first class using a data packet and repeated using a plurality of sub-data packets distributed in time and frequency in accordance with a first hopping pattern, and transmission of an acknowledgment of receipt in a time interval between the data packet and the plurality of sub-data packets;
19a shows, in a diagram, an exemplary occupancy of the transmission channel during the transmission of the first plurality of sub-data packets according to the first hopping pattern, distributed in time and frequency, synchronized in time with a synchronization signal;
19b shows a diagram of an exemplary occupancy of the transmission channel during the transmission of the first plurality of sub-data packets in accordance with a hop pattern with a first group of hops and one
second group of jumps, wherein the first group of jumps is fixed, and wherein the second group of jumps is calculated from the data of the first class or a channel-coded version of the data of the first class;
20 shows in a diagram an exemplary occupancy of the transmission channel during the transmission of the first plurality of sub-data packets distributed in time and frequency according to the first hopping pattern, each sub-data packet being decodable on its own in the case of error-free transmission at the receiver end;
21 shows in a diagram an exemplary assignment of the transmission channel during the transmission of the first plurality of sub-data packets in accordance with the first hopping pattern in terms of time and frequency, the channel-coded data of the first class being distributed in this way to the first plurality of
Sub-data packets are distributed so that each group of sub-data packets can be decoded in isolation with an error-free transmission of the same, in order to obtain the data of the first class;
22 shows a diagram of an exemplary occupancy of the transmission channel during the transmission of the first plurality of sub-data packets distributed in time and frequency according to the first hopping pattern, the channel-coded data of the first class being distributed in this way to the first plurality of sub-data packets that a first group of sub-data packets channel-coded data according to a first coding polynomial
(Polynomial 0), and that a second group of sub-data packets have channel-coded data in accordance with a plurality of coding polynomials (Polynomial 1 and Polynomial 2);
Claims
1. A data transmitter configured to split data of a first class into a first plurality of sub-data packets and to transmit the first plurality of sub-data packets using a first jump pattern, the data transmitter being configured to store data of a second class to divide into a second plurality of sub-data packets and to transmit the second plurality of sub-data packets using a second hopping pattern;
transmission pauses between sub-data packets that are sent according to the first jump pattern are smaller than transmission pauses between sub-data packets that are sent according to the second jump pattern and / or with sub-data packets that are sent according to the first jump pattern are shorter, as sub-data packets that are sent according to the second jump pattern.
2. Data transmitter according to the preceding claim, wherein the data of the first class have a higher priority and / or higher requirements for a maximum transmission duration than the data of the second class.
3. Data transmitter according to one of the preceding claims, wherein the data transmitter is designed to split data of a third class into a third plurality of sub-data packets and to transmit the third plurality of sub-data packets using a third hop pattern;
wherein the transmission pauses between the sub-data packets which are transmitted in accordance with the second jump pattern are smaller than transmission pauses between sub-data packets which are transmitted in accordance with the third jump pattern.
4. Data transmitter according to the preceding claim, wherein the data of the second class have a higher priority and / or higher requirements for a maximum transmission duration than the data of the third class.
5. Data transmitter according to one of the preceding claims, wherein the data transmitter is designed to transmit the data of the first class or a first data packet which has the data of the first class to the first plurality of sub-data packets split so that each of the first plurality of sub-data packets has only a part of the data of the first class or the first data packet, wherein the data transmitter is designed to transmit the data of the second class or a second data packet that has the data of the second class to divide into the second plurality of sub-data packets such that each of the second plurality of sub-data packets has only part of the data of the second class or of the second data packet.
6. Data transmitter according to one of the preceding claims, wherein the first plurality of sub-data packets has fewer sub-data packets than the second plurality of sub-data packets.
7. Data transmitter according to one of the preceding claims, wherein the data transmitter is designed to send the data of the first class at a higher data rate or a different modulation method than the data of the second class.
8. Data transmitter according to one of the preceding claims, wherein the data transmitter is configured to receive a first message synchronized in time with the transmission of the data of the first class using the first jump pattern, and wherein the data transmitter is configured to be synchronized in time with the transmission of the data of the second class using the second jump pattern a second
Receive message;
wherein a time interval between the first jump pattern and the first message is smaller than a time interval between the second jump pattern and the second message.
9. Data transmitter according to the preceding claim, wherein the first message is a first downlink message which is transmitted divided into a plurality of sub-data packets in accordance with a first downlink hopping pattern, the second message being a second downlink message which is divided is transmitted to a plurality of sub-data packets in accordance with a second downlink jump pattern, transmission pauses where transmission pauses between the plurality of sub-data packets that are transmitted by means of the first downlink jump pattern are shorter than transmission pauses between the plurality of sub-data packets, which are transmitted by means of the second downlink hop pattern.
10. Data transmitter according to one of the preceding claims, wooei the uatensenaer is designed to receive an acknowledgment of receipt from a data receiver upon the transmission of the data of the first class, which acknowledgment signals successful receipt of the data of the first class.
11. Data transmitter according to the preceding claim, wherein the data transmitter is designed to provide the acknowledgment of receipt from the data receiver in a time-overlapping manner with the transmission
- the data of the first class using the first jump pattern, - or the data of the second class using the second jump pattern
to receive, so that at least one sub-data packet, which is sent according to the respective jump pattern, is arranged between two sub-data packets of a jump pattern with which the confirmation of receipt of the data receiver is sent out.
12. Data transmitter according to one of the preceding claims, wherein the data transmitter is designed to channel-code the data of the first class and to transmit using the first jump pattern, the data transmitter being designed to transmit the channel-coded data of the first class to the first To distribute a plurality of sub-data packets that only a first group of sub-data packets is required for an error-free transmission of the same for successful decoding of the data of the first class, and that in the event of an incorrect transmission by a combination of the first group of sub-data packets and a higher code gain is achieved for a second group of sub-data packets, the first group of sub-data packets being sent before the second group of sub-data packets.
13. Data transmitter according to one of the preceding claims, wherein the data of the first class have core information and extension information, the data transmitter being designed to divide the data of the first class into the first plurality of sub-data packets in such a way that a first group of Sub-data packets have the core information and a second group of sub-data packets have the extension information, the first group of sub-data packets being sent before the second group of sub-data packets.
14. Data transmitter according to one of the preceding claims, wherein the data transmitter is designed to calculate the first jump pattern using address information of the data transmitter or information derived therefrom, so that the first jump pattern itself identifies the data transmitter.
15. Data transmitter according to the preceding claim, wherein the data transmitter is designed to further calculate the first jump pattern using time-dependent or event-dependent information from the data transmitter.
16. Data transmitter according to one of the preceding claims 14 to 15, wherein the data transmitter is designed to send coded or encrypted information about the first hopping pattern to a data receiver in advance.
17. Data transmitter according to one of the preceding claims, wherein the first hopping pattern is assigned to the data receiver by a base station.
18. Data transmitter according to one of the preceding claims, wherein the data transmitter is designed to receive a short address information, which is shorter than an address information, which uniquely identifies the data transmitter within a communication network, from a base station of the communication network and to transmit this with the first jump pattern to use.
19. Data transmitter according to one of the preceding claims, wherein the first hopping pattern is assigned to the data transmitter by a base station in accordance with a frequency of use and / or priority.
20. Data transmitter according to the preceding claim, wherein the data transmitter is designed to distribute the channel-coded data of the first class to the first plurality of sub-data packets in such a way that in the event of an erroneous transmission by a combination of the first group of sub-data packets and the second group of sub-data packets a higher code gain is achieved.
21. A data transmitter which is designed to channel-code data and to divide it into a plurality of sub-data packets and to transmit the first plurality of sub-data packets in accordance with a jump pattern;
the data transmitter being designed to divide the data into the plurality of sub-data packets in such a way that only a first group of sub-data packets is required for an error-free transmission of the same for successful decoding of the data;
transmission pauses between the sub-data packets of the first group of sub-data packets are smaller than transmission pauses between sub-data packets of a second group of sub-data packets which are sent after the first group of sub-data packets.
22. Data transmitter which is designed to divide data into a plurality of sub-data packets and to transmit the plurality of sub-data packets using a first hopping pattern, the data transmitter being designed to use the plurality of sub-data packets repeatedly send a second hop pattern;
transmission pauses between sub-data packets which are sent in accordance with the first jump pattern are smaller than transmission pauses between sub-data packets which are sent in accordance with the second jump pattern.
23. Data transmitter according to the preceding claim, wherein the first hopping pattern extends over two separate frequency bands.
24. Data transmitter according to one of the preceding claims, wherein the data transmitter is designed to transmit the data twice using the first hopping pattern in two separate frequency bands.
25. Data transmitter according to one of the preceding claims, wherein the data transmitter is designed to transmit the data using the second hopping pattern in two separate frequency bands.
26. Data transmitter according to one of the preceding claims, wherein the data transmitter is designed to transmit the data twice in two separate frequency bands using the second hopping pattern.
27. Data transmitter according to one of the preceding claims, wherein the data transmitter is designed to transmit the data using the first jump pattern and
repeatedly interleaved using the second jump pattern, so that at least one sub-data packet that is sent in accordance with the second jump pattern is arranged between two sub-data packets that are sent in accordance with the first jump pattern.
28. A data transmitter configured to send out data of a first class using a data packet, and wherein the data transmitter is configured to send out the data repeatedly using a plurality of sub-data packets, the plurality of sub-data packets corresponding to a first Jump pattern are sent out.
29. The data transmitter according to the preceding claim, wherein the data transmitter is designed to transmit the data of the first class further repeatedly using a further data packet.
30. Data transmitter according to the preceding claim, wherein the data transmitter is designed to transmit the data of the first class using the further data packet and using the plurality of sub-data packets so that the further data packet is temporally interleaved between two of the plurality of sub-packets -Data packets is arranged.
31. Data transmitter according to one of the preceding claims 28 to 30, wherein the data transmitter is designed to select a time interval between the transmission of the data packet and the plurality of sub-data packets so large that receipt of an acknowledgment of receipt from a data receiver in the time
Distance is possible.
32. Data transmitter according to one of the preceding claims 21 to 31, wherein the data transmitter is designed to divide data of a second class into a second plurality of sub-data packets and to transmit the second plurality of sub-data packets using a second jump pattern;
wherein the transmission pauses between the sub-data packets which are transmitted in accordance with the first jump pattern are smaller than the transmission pauses between the sub-data packets which are transmitted in accordance with the second jump pattern.
33. Data transmitter according to one of the preceding claims 1 to 32, wherein the first hopping pattern has a plurality of sub-hopping patterns which are versions of one another that are shifted in time and / or frequency;
wherein the data transmitter is configured to transmit the first plurality of sub-data packets in accordance with the plurality of sub-hopping patterns;
wherein the plurality of sub-jump patterns are interleaved in such a way that sub-data packets which are assigned to different sub-jump patterns are sent alternately.
34. Data transmitter according to the preceding claim, wherein the data transmitter is designed to transmit the first plurality of sub-data packets and the second plurality of sub-data packets with the same synchronization sequences for synchronizing the first plurality of sub-data packets and the second plurality of sub-data packets. To provide data packets in a data receiver.
35. Data receiver which is designed to receive data of a first class, which are transmitted divided into a first plurality of sub-data packets, using a first hopping pattern, the data receiver being designed to receive data of a second class, which are divided into a second plurality of sub data packets are transmitted using a second hop pattern to be received;
with transmission pauses between sub-data packets corresponding to the first
Jump patterns are received, are smaller than transmission pauses between sub-data packets that are received according to the second jump pattern, and / or where sub-data packets that are sent according to the first jump pattern are shorter than sub-data packets that are received according to the second jump pattern be sent.
36. Data receiver according to the preceding claim, wherein the data of the first class have a higher priority and / or higher requirements for a maximum transmission duration than the data of the second class.
37. Data receiver according to one of the preceding claims, wherein the DaienenrtDfänaer is trained. to data of a third class that is divided into a a third plurality of sub-data packets are transmitted using a third hop pattern to be received;
wherein the transmission pauses between the sub-data packets that are received in accordance with the second jump pattern are smaller than transmission pauses between sub-data packets that are received in accordance with the third jump pattern.
38. Data receiver according to the preceding claim, the data of the second class having a higher priority and / or higher requirements for a maximum transmission duration than the data of the third class.
39. Data receiver according to one of the preceding claims, wherein the data of the first class or a first data packet which has the data of the first class are distributed to the first plurality of sub-data packets in such a way that each of the first plurality of sub-data packets only a part of the data of the first class or of the first data packet, the data receiver being designed to receive and combine the first plurality of sub-data packets in order to obtain the data of the first class; and or
wherein the data of the second class or a second data packet, which has the data of the second class, are distributed to the second plurality of sub-data packets in such a way that each of the second plurality of sub-data packets only part of the data of the second class or the second data packet, wherein the data receiver is designed to receive and combine the second plurality of sub-data packets in order to receive the data of the second class.
40. Data receiver according to one of the preceding claims, wherein the first plurality of sub-data packets has fewer sub-data packets than the second plurality of sub-data packets.
41. Data receiver according to one of the preceding claims, wherein the data of the first class are transmitted at a higher data rate or a different modulation method than the data of the second class.
42. Data receiver according to one of the preceding claims, wherein the data receiver is designed to send a first message in a time-synchronized manner with the reception of the data of the first class using the first jump pattern to transmit, and wherein the data receiver is configured to transmit a second message synchronized with the reception of the data of the second class using the second hopping pattern;
wherein a time interval between the first jump pattern and the first message is smaller than a time interval between the second jump pattern and the second message.
43. Data receiver according to the preceding claim, wherein the first message is a first downlink message which is transmitted divided into a plurality of sub-data packets in accordance with a first downlink hopping pattern, the second message being a second downlink message which is divided is transmitted to a plurality of sub-data packets in accordance with a second downlink hopping pattern, transmission pauses between the plurality of sub-data packets transmitted using the first downlink hopping pattern being shorter than transmission pauses between the plurality of sub-data packets using of the second downlink jump pattern.
44. Data receiver according to one of the preceding claims, wherein the data receiver is designed to, in response to successful receipt of the data of the first class, send out an acknowledgment of receipt which signals successful receipt of the data of the first class;
wherein the data receiver is designed to send out the acknowledgment of receipt only for the data of the first class and not for the data of the second class.
45. Data receiver according to the preceding claim, wherein the data receiver is designed to provide the acknowledgment of receipt using a jump pattern in a time-overlapping manner with the reception
- the data of the first class using the first jump pattern, - or the data of the second class using the second jump pattern
to be sent out in such a way that at least one sub-data packet, which is transmitted according to the first jump pattern or second jump pattern, is arranged between two sub-data packets of the jump pattern with which the acknowledgment of receipt is sent out.
46. Data receiver according to one of the preceding claims, wherein the data of the first class are channel-coded, the channel-coded data of the first class being distributed to one of the first plurality of sub-data packets in such a way that only a first group of sub-data packets is error-free Transmission of the same is necessary for successful decoding of the data of the first class, and that in the event of an incorrect transmission a higher code gain is achieved by a combination of the first group of sub-data packets and a second group of sub-data packets, the first group of sub-data packets Data packets are transmitted before the second group of sub-data packets;
wherein the data receiver is designed to decode a first part of the channel-coded data that was received with the first group of sub-data packets in order to receive the data of the first class and, if the decoding of the data of the first class does not was successful to at least a second part of the channel encoded data with at least a second group of
Sub-data packets was received to combine and decode with the first part of the channel-coded data to achieve a higher code gain in order to obtain the data of the first class.
47. Data receiver according to one of the preceding claims, wherein the first class data have core information and extension information, the data of the first class being divided among the first plurality of sub-data packets in such a way that a first group of sub-data packets have the core information and a second group of sub-data packets have the extension information, the first group of sub-data packets being transmitted in time before the second group of sub-data packets;
wherein the data receiver is designed to first receive the first group of sub-data packets and then to receive the second group of sub-data packets in order to receive the core information before the extension information.
48. Data receiver according to one of the preceding claims, wherein the first jump pattern is calculated using address information of a data transmitter or information derived therefrom, so that the first jump pattern itself identifies the data transmitter;
wherein the data receiver is designed to identify the data transmitter on the basis of the first jump pattern.
49. Data receiver according to the preceding claim, wherein the first hopping pattern is further calculated using time-dependent or event-dependent information from the data transmitter;
wherein the time-dependent or event-dependent information is known to the data receiver or is transmitted in encrypted form in at least one of the plurality of sub-data packets or another data packet.
50. Data receiver according to one of the preceding claims 48 to 49, wherein the data receiver is designed to receive coded or encrypted information about the first jump pattern in advance from the data transmitter.
51. Data receiver according to one of the preceding claims, wherein the data receiver is designed to assign the first hop pattern to a data receiver.
52. Data receiver according to one of the preceding claims, wherein the data receiver is designed to assign a data transmitter short address information that is shorter than address information that uniquely identifies the data transmitter within a communication network;
the data receiver being designed to identify the data transmitter on the basis of the short address information.
53. Data receiver according to one of the preceding claims, wherein the data receiver is designed to assign the first jump pattern to a data transmitter in accordance with a frequency of use and / or priority.
54. Data receiver for receiving channel-coded data, the channel-coded data being divided into a plurality of sub-data packets and being transmitted according to a jump pattern, the data being channel-coded and divided into the plurality of sub-data packets in such a way that only one first group of sub-data packets is required for an error-free transmission of the same for successful decoding of the data, with transmission pauses between the sub-data packets of the first group of sub-data packets are smaller than transmission pauses between sub-data packets of a second group of sub-data packets that are sent after the first group of sub-data packets,
wherein the data receiver is designed to receive at least the first group of sub-data packets, and to decode a part of the channel-coded data that was received with the first group of sub-data packets in order to obtain the data.
55. The data receiver according to the preceding claim, wherein the data receiver is designed to, if the decoding of the data was not successful, at least a second part of the channel-coded data received with at least a second group of sub-data packets with the first part combine and decode the channel coded data to obtain a higher code gain to obtain the data.
56. A data receiver which is designed to receive data which are divided into a plurality of sub-data packets and are transmitted using a first hop pattern and repeatedly using a second hop pattern;
transmission pauses between sub-data packets which are transmitted in accordance with the first jump pattern are smaller than transmission pauses between sub-data packets which are transmitted in accordance with the second jump pattern.
57. Data receiver according to the preceding claim, wherein the first hopping pattern extends over two separate frequency bands.
58. Data receiver according to one of the preceding claims, wherein the data receiver is designed to receive the data twice in two separate frequency bands using the first hopping pattern.
59. Data receiver according to one of the preceding claims, wherein the data receiver is designed to receive the data in two separate frequency bands using the second hopping pattern.
60. Data receiver according to one of the preceding claims, wherein the data receiver is designed to receive the data twice using the second hopping pattern in two separate frequency bands.
61. Data receiver according to one of the preceding claims, wherein the data receiver is designed to receive the data interleaved using the first jump pattern and repeatedly using the second jump pattern, so that at least one jump of the second jump pattern is arranged between two jumps of the first jump pattern .
62. A data receiver which is designed to receive data of a first class which are transmitted using a data packet, and wherein the data receiver is designed to receive the data which are repeatedly transmitted using a plurality of sub-data packets accordingly to receive a first jump pattern.
63. Data receiver according to the preceding claim, wherein the data receiver is designed to receive the data of the first class further repeatedly using a further data packet.
64. The data receiver according to the preceding claim, wherein the data receiver is designed to receive the data of the first class using the further data packet and using the plurality of sub-data packets interleaved in time, so that the further data packet is temporally interleaved between two of the plurality of Sub data packets is arranged.
65. Data receiver according to one of the preceding claims, wherein the data receiver is designed to send an acknowledgment of receipt at a time interval between the receipt of the data packet and the plurality of sub-data packets.
66. Data receiver according to one of the preceding claims 54 to 65, wherein the data receiver is designed to receive data of a second class, which are transmitted divided into a second plurality of sub-data packets, using a second hop pattern;
transmission pauses between sub-data packets which are transmitted in accordance with the first jump pattern are smaller than transmission pauses between sub-data packets which are transmitted in accordance with the second jump pattern
67. Data receiver according to one of the preceding claims 35 to 66, wherein the first hopping pattern has a plurality of sub-hopping patterns which are versions of one another that are shifted in time and / or frequency;
wherein the data receiver is configured to receive the first plurality of sub-data packets corresponding to the plurality of sub-hopping patterns;
wherein the plurality of sub-jump patterns are nested in one another in such a way that sub-data packets which are assigned to different sub-jump patterns are transmitted alternately.
68.System, having the following characteristics:
a data transmitter according to any one of claims 1 to 34; and
a data receiver according to one of claims 35 to 67.
69. Transmission procedure, with the following steps:
Transmitting data of a first class from a data transmitter to a data receiver, the data of the first class being transmitted divided into a first plurality of sub-data packets using a first jump pattern;
Transmitting data of a second class from the data transmitter or another data transmitter to the data receiver, the data of the second class being transmitted divided into a second plurality of sub-data packets using a second jump pattern;
transmission pauses between sub-data packets which are transmitted in accordance with the first jump pattern are smaller than transmission pauses between sub-data packets which are transmitted in accordance with the second jump pattern.
70. Computer program for performing the method according to claim 69.
71. Data transmitter which is designed to transmit data divided into a plurality of sub-data packets according to a hopping pattern distributed in time and / or frequency;
wherein the hopping pattern is a time hopping pattern, a frequency hopping pattern, or a combination of the time hopping pattern and the frequency hopping pattern;
where the time jump pattern is the time jump pattern with 24 jumps named in the following table:
The row in the table is the time jump pattern, each column in the table being a jump of the time jump pattern starting from a second jump, so that each time jump pattern has 24 jumps, with each cell in the table having a time interval from a reference point of the respective jump indicates a same reference point of an immediately following jump in - preferably multiples of - symbol durations;
where the frequency hopping pattern is the frequency hopping pattern with 24 hops specified in the following table:
where in the table the line is the frequency hopping pattern, in the table each column is a jump of the frequency hopping pattern, in the table each cell indicating a transmission frequency of the respective hopping of the frequency hopping pattern in carriers from UCG_C0 to UCG_C23.
72. The data transmitter according to the preceding claim 71, wherein the data is of a first class, wherein the plurality of sub-data packets are a first plurality of sub-data packets, and wherein the hop pattern is a first hop pattern;
wherein the data transmitter is designed to divide data of a second class into a second plurality of sub-data packets and to transmit the second plurality of sub-data packets using a second hop pattern;
transmission pauses between sub-data packets that are sent according to the first jump pattern are smaller than transmission pauses between sub-data packets that are sent according to the second jump pattern and / or with sub-data packets that are sent according to the first jump pattern are shorter, as sub-data packets that are sent according to the second jump pattern.
73. Data receiver which is designed to receive data which are transmitted divided into a plurality of sub-data packets in accordance with a hopping pattern in the time and / or frequency;
wherein the hopping pattern is a time hopping pattern, a frequency hopping pattern, or a combination of the time hopping pattern and the frequency hopping pattern;
where the time jump pattern is the time jump pattern with 24 jumps named in the following table:
The row in the table is the time jump pattern, each column in the table being a jump of the time jump pattern starting from a second jump, so that each time jump pattern has 24 jumps, with each cell in the table having a time interval from a reference point of the respective jump indicates a same reference point of an immediately following jump in - preferably multiples of - symbol durations;
where the frequency hopping pattern is the frequency hopping pattern with 24 hops specified in the following table:
where in the table the line is the frequency hopping pattern, in the table each column is a jump of the frequency hopping pattern, in the table each cell indicating a transmission frequency of the respective hopping of the frequency hopping pattern in carriers from UCG_C0 to UCG_C23.
74. The data receiver of claim 73, wherein the data is a first class, wherein the plurality of sub-data packets are a first plurality of sub-data packets, and wherein the hopping pattern is a first hopping pattern;
wherein the data receiver is designed to receive data of a second class which is distributed over a plurality of sub-data packets and is transmitted in accordance with a second hopping pattern distributed in time and / or frequency;
transmission pauses between sub-data packets that are sent according to the first jump pattern are smaller than transmission pauses between sub-data packets that are sent according to the second jump pattern and / or with sub-data packets that are sent according to the first jump pattern are shorter, as sub-data packets that are sent according to the second jump pattern.
75. Sending data using a jump pattern;
wherein the hopping pattern is a time hopping pattern, a frequency hopping pattern, or a combination of the time hopping pattern and the frequency hopping pattern;
where the time jump pattern is the time jump pattern with 24 jumps named in the following table:
The row in the table is the time jump pattern, each column in the table being a jump of the time jump pattern starting from a second jump, so that each time jump pattern has 24 jumps, with each cell in the table having a time interval from a reference point of the respective jump one
specifies the same reference point of an immediately following jump in - preferably multiples of - symbol durations;
where the frequency hopping pattern is the frequency hopping pattern with 24 hops specified in the following table:
where in the table the line is the frequency hopping pattern, in the table each column is a jump of the frequency hopping pattern, in the table each cell indicating a transmission frequency of the respective hopping of the frequency hopping pattern in carriers from UCG_C0 to UCG_C23.
76. receiving data using a hopping pattern;
wherein the hopping pattern is a time hopping pattern, a frequency hopping pattern, or a combination of the time hopping pattern and the frequency hopping pattern;
where the time jump pattern is the time jump pattern with 24 jumps named in the following table:
The row in the table is the time jump pattern, each column in the table being a jump of the time jump pattern starting from a second jump, so that each time jump pattern has 24 jumps, with each cell in the table having a time interval from a reference point of the respective jump indicates a same reference point of an immediately following jump in - preferably multiples of - symbol durations;
where the frequency hopping pattern is the frequency hopping pattern with 24 hops specified in the following table:
where in the table the line is the frequency hopping pattern, in the table each column is a jump of the frequency hopping pattern, in the table each cell indicating a transmission frequency of the respective hopping of the frequency hopping pattern in carriers from UCG_C0 to UCG
| # | Name | Date |
|---|---|---|
| 1 | 202017019479-Information under section 8(2) [08-01-2024(online)].pdf | 2024-01-08 |
| 1 | 202017019479-IntimationOfGrant07-02-2025.pdf | 2025-02-07 |
| 1 | 202017019479-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [07-05-2020(online)].pdf | 2020-05-07 |
| 2 | 202017019479-FORM 3 [22-12-2023(online)].pdf | 2023-12-22 |
| 2 | 202017019479-PatentCertificate07-02-2025.pdf | 2025-02-07 |
| 2 | 202017019479-STATEMENT OF UNDERTAKING (FORM 3) [07-05-2020(online)].pdf | 2020-05-07 |
| 3 | 202017019479-FORM 3 [11-05-2023(online)].pdf | 2023-05-11 |
| 3 | 202017019479-Information under section 8(2) [08-01-2024(online)].pdf | 2024-01-08 |
| 3 | 202017019479-REQUEST FOR EXAMINATION (FORM-18) [07-05-2020(online)].pdf | 2020-05-07 |
| 4 | 202017019479-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105) [07-05-2020(online)].pdf | 2020-05-07 |
| 4 | 202017019479-Information under section 8(2) [19-04-2023(online)].pdf | 2023-04-19 |
| 4 | 202017019479-FORM 3 [22-12-2023(online)].pdf | 2023-12-22 |
| 5 | 202017019479-FORM 3 [15-11-2022(online)].pdf | 2022-11-15 |
| 5 | 202017019479-FORM 3 [11-05-2023(online)].pdf | 2023-05-11 |
| 5 | 202017019479-FORM 18 [07-05-2020(online)].pdf | 2020-05-07 |
| 6 | 202017019479-Information under section 8(2) [21-09-2022(online)].pdf | 2022-09-21 |
| 6 | 202017019479-Information under section 8(2) [19-04-2023(online)].pdf | 2023-04-19 |
| 6 | 202017019479-FORM 1 [07-05-2020(online)].pdf | 2020-05-07 |
| 7 | 202017019479-Response to office action [29-08-2022(online)].pdf | 2022-08-29 |
| 7 | 202017019479-FORM 3 [15-11-2022(online)].pdf | 2022-11-15 |
| 7 | 202017019479-DRAWINGS [07-05-2020(online)].pdf | 2020-05-07 |
| 8 | 202017019479-DECLARATION OF INVENTORSHIP (FORM 5) [07-05-2020(online)].pdf | 2020-05-07 |
| 8 | 202017019479-FORM 3 [10-05-2022(online)].pdf | 2022-05-10 |
| 8 | 202017019479-Information under section 8(2) [21-09-2022(online)].pdf | 2022-09-21 |
| 9 | 202017019479-COMPLETE SPECIFICATION [07-05-2020(online)].pdf | 2020-05-07 |
| 9 | 202017019479-Others-031221.pdf | 2022-02-23 |
| 9 | 202017019479-Response to office action [29-08-2022(online)].pdf | 2022-08-29 |
| 10 | 202017019479-FORM 3 [10-05-2022(online)].pdf | 2022-05-10 |
| 10 | 202017019479-FORM-26 [10-07-2020(online)].pdf | 2020-07-10 |
| 10 | 202017019479-Response to office action [08-02-2022(online)].pdf | 2022-02-08 |
| 11 | 202017019479-Correspondence-031221.pdf | 2021-12-20 |
| 11 | 202017019479-Others-031221.pdf | 2022-02-23 |
| 11 | 202017019479-Proof of Right [22-07-2020(online)].pdf | 2020-07-22 |
| 12 | 202017019479-FORM 3 [21-10-2020(online)].pdf | 2020-10-21 |
| 12 | 202017019479-Information under section 8(2) [24-11-2021(online)].pdf | 2021-11-24 |
| 12 | 202017019479-Response to office action [08-02-2022(online)].pdf | 2022-02-08 |
| 13 | 202017019479-FORM 3 [19-11-2021(online)].pdf | 2021-11-19 |
| 13 | 202017019479-FORM 3 [12-03-2021(online)].pdf | 2021-03-12 |
| 13 | 202017019479-Correspondence-031221.pdf | 2021-12-20 |
| 14 | 202017019479-Certified Copy of Priority Document [10-11-2021(online)].pdf | 2021-11-10 |
| 14 | 202017019479-Information under section 8(2) [24-11-2021(online)].pdf | 2021-11-24 |
| 14 | 202017019479.pdf | 2021-10-19 |
| 15 | 202017019479-certified copy of translation [10-11-2021(online)].pdf | 2021-11-10 |
| 15 | 202017019479-FER.pdf | 2021-10-19 |
| 15 | 202017019479-FORM 3 [19-11-2021(online)].pdf | 2021-11-19 |
| 16 | 202017019479-Certified Copy of Priority Document [10-11-2021(online)].pdf | 2021-11-10 |
| 16 | 202017019479-certified copy of translation [10-11-2021(online)].pdf | 2021-11-10 |
| 16 | 202017019479-FER.pdf | 2021-10-19 |
| 17 | 202017019479-Certified Copy of Priority Document [10-11-2021(online)].pdf | 2021-11-10 |
| 17 | 202017019479-certified copy of translation [10-11-2021(online)].pdf | 2021-11-10 |
| 17 | 202017019479.pdf | 2021-10-19 |
| 18 | 202017019479-FER.pdf | 2021-10-19 |
| 18 | 202017019479-FORM 3 [12-03-2021(online)].pdf | 2021-03-12 |
| 18 | 202017019479-FORM 3 [19-11-2021(online)].pdf | 2021-11-19 |
| 19 | 202017019479-FORM 3 [21-10-2020(online)].pdf | 2020-10-21 |
| 19 | 202017019479-Information under section 8(2) [24-11-2021(online)].pdf | 2021-11-24 |
| 19 | 202017019479.pdf | 2021-10-19 |
| 20 | 202017019479-Correspondence-031221.pdf | 2021-12-20 |
| 20 | 202017019479-FORM 3 [12-03-2021(online)].pdf | 2021-03-12 |
| 20 | 202017019479-Proof of Right [22-07-2020(online)].pdf | 2020-07-22 |
| 21 | 202017019479-Response to office action [08-02-2022(online)].pdf | 2022-02-08 |
| 21 | 202017019479-FORM-26 [10-07-2020(online)].pdf | 2020-07-10 |
| 21 | 202017019479-FORM 3 [21-10-2020(online)].pdf | 2020-10-21 |
| 22 | 202017019479-COMPLETE SPECIFICATION [07-05-2020(online)].pdf | 2020-05-07 |
| 22 | 202017019479-Others-031221.pdf | 2022-02-23 |
| 22 | 202017019479-Proof of Right [22-07-2020(online)].pdf | 2020-07-22 |
| 23 | 202017019479-DECLARATION OF INVENTORSHIP (FORM 5) [07-05-2020(online)].pdf | 2020-05-07 |
| 23 | 202017019479-FORM 3 [10-05-2022(online)].pdf | 2022-05-10 |
| 23 | 202017019479-FORM-26 [10-07-2020(online)].pdf | 2020-07-10 |
| 24 | 202017019479-Response to office action [29-08-2022(online)].pdf | 2022-08-29 |
| 24 | 202017019479-DRAWINGS [07-05-2020(online)].pdf | 2020-05-07 |
| 24 | 202017019479-COMPLETE SPECIFICATION [07-05-2020(online)].pdf | 2020-05-07 |
| 25 | 202017019479-DECLARATION OF INVENTORSHIP (FORM 5) [07-05-2020(online)].pdf | 2020-05-07 |
| 25 | 202017019479-FORM 1 [07-05-2020(online)].pdf | 2020-05-07 |
| 25 | 202017019479-Information under section 8(2) [21-09-2022(online)].pdf | 2022-09-21 |
| 26 | 202017019479-DRAWINGS [07-05-2020(online)].pdf | 2020-05-07 |
| 26 | 202017019479-FORM 18 [07-05-2020(online)].pdf | 2020-05-07 |
| 26 | 202017019479-FORM 3 [15-11-2022(online)].pdf | 2022-11-15 |
| 27 | 202017019479-FORM 1 [07-05-2020(online)].pdf | 2020-05-07 |
| 27 | 202017019479-Information under section 8(2) [19-04-2023(online)].pdf | 2023-04-19 |
| 27 | 202017019479-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105) [07-05-2020(online)].pdf | 2020-05-07 |
| 28 | 202017019479-FORM 18 [07-05-2020(online)].pdf | 2020-05-07 |
| 28 | 202017019479-FORM 3 [11-05-2023(online)].pdf | 2023-05-11 |
| 28 | 202017019479-REQUEST FOR EXAMINATION (FORM-18) [07-05-2020(online)].pdf | 2020-05-07 |
| 29 | 202017019479-FORM 3 [22-12-2023(online)].pdf | 2023-12-22 |
| 29 | 202017019479-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105) [07-05-2020(online)].pdf | 2020-05-07 |
| 29 | 202017019479-STATEMENT OF UNDERTAKING (FORM 3) [07-05-2020(online)].pdf | 2020-05-07 |
| 30 | 202017019479-Information under section 8(2) [08-01-2024(online)].pdf | 2024-01-08 |
| 30 | 202017019479-REQUEST FOR EXAMINATION (FORM-18) [07-05-2020(online)].pdf | 2020-05-07 |
| 30 | 202017019479-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [07-05-2020(online)].pdf | 2020-05-07 |
| 31 | 202017019479-STATEMENT OF UNDERTAKING (FORM 3) [07-05-2020(online)].pdf | 2020-05-07 |
| 31 | 202017019479-PatentCertificate07-02-2025.pdf | 2025-02-07 |
| 32 | 202017019479-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [07-05-2020(online)].pdf | 2020-05-07 |
| 32 | 202017019479-IntimationOfGrant07-02-2025.pdf | 2025-02-07 |
| 1 | searchE_10-08-2021.pdf |