[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2021151890A1 - Vorrichtungen und verfahren zur übertragung einer multicast-nachricht in einem nicht koordinierten kommunikationssystem - Google Patents

Vorrichtungen und verfahren zur übertragung einer multicast-nachricht in einem nicht koordinierten kommunikationssystem Download PDF

Info

Publication number
WO2021151890A1
WO2021151890A1 PCT/EP2021/051756 EP2021051756W WO2021151890A1 WO 2021151890 A1 WO2021151890 A1 WO 2021151890A1 EP 2021051756 W EP2021051756 W EP 2021051756W WO 2021151890 A1 WO2021151890 A1 WO 2021151890A1
Authority
WO
WIPO (PCT)
Prior art keywords
data transmission
point
multipoint
subscriber
base station
Prior art date
Application number
PCT/EP2021/051756
Other languages
English (en)
French (fr)
Inventor
Gerd Kilian
Josef Bernhard
Thomas Kauppert
Hristo PETKOV
Johannes WECHSLER
Jakob KNEISSL
Raphael MZYK
Klaus Gottschalk
Dominik Soller
Michael Schlicht
Original Assignee
Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
Diehl Metering Gmbh
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V., Diehl Metering Gmbh filed Critical Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
Publication of WO2021151890A1 publication Critical patent/WO2021151890A1/de

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0219Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave where the power saving management affects multiple terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0216Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0245Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal according to signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-to-multipoint
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • Embodiments of the present invention relate to a wireless communication system with a multiplicity of uncoordinated sending subscribers, and in particular to the transmission of a multicast message (point-to-multipoint message) in such a communication system.
  • Some exemplary embodiments relate to a schedule for maintaining or utilizing a low duty cycle (e.g. 10%) (low duty cycle scheduling).
  • GSM Global System for Mobile Communications
  • the participants are usually coordinated with regard to radio resources by means of so-called beacons, to which the participants in the radio network listen.
  • the signaling of the radio resources in these beacons makes it necessary for all participants to receive and evaluate them in order to be able to subsequently receive or send data.
  • the power consumption of a participant who rarely accesses the channel is therefore very high.
  • Another approach is a non-coordinated radio network in which the subscribers transmit their data to the recipient on a contention-based basis.
  • a beacon does not have to be continuously received, which signals when which subscriber is allowed to transmit on which frequency.
  • this method has the disadvantage that it can lead to interference between the participants in the radio network.
  • this disadvantage can be reduced by using "Telegram Splitting Multiple Access" (TSMA) [4], which enables throughputs similar to those achieved with a coordinated system.
  • TSMA Transmission Splitting Multiple Access
  • TSMA Transmission Splitting Multiple Access
  • data packet data packet
  • bursts short sub-data packets
  • the sub-data packets are distributed according to a pseudo-random principle both over time and over the available frequency channels, as is shown by way of example in FIG.
  • FIG. 1 shows in a diagram an occupancy of a frequency band of a TSMA-based communication system during the transmission of a data packet divided into a plurality of sub-data packets 10, the plurality of sub-data packets being distributed in time and frequency.
  • the ordinate describes the frequency (frequency channels) and the abscissa describes the time.
  • FIG. 1 shows the principle of data transmission according to the TSMA method.
  • the TSMA method can achieve a greater capacity in data transmission than when transmitting a data packet in a coherent block, ie without dividing it into sub-data packets 10.
  • time and / or frequency hopping patterns as possible should be used [3].
  • the total number of time and / or frequency hopping patterns used should be finite and come from a stock of time and / or frequency hopping patterns known in advance.
  • FIG. 2 shows in a diagram an occupancy of a frequency band of a competition-based communication system during the transmission of several uplink messages 12 and several downlink messages 14.
  • the abscissa describes the frequency and the ordinate describes the time.
  • FIG. 2 shows a diagram of a transmission channel in a non-coordinated communication system.
  • participants eg end points
  • the transmission of a message from a subscriber to the base station involves the uplink and, in the opposite direction, the downlink.
  • the downlink to the participants for whom the uncoordinated transmission is used is used for messages that are to be transmitted to several participants, e.g. software updates or time sync commands.
  • the present invention is therefore based on the object of enabling the transmission of a point-to-multipoint message in a communication system with a large number of uncoordinated sending participants.
  • Embodiments create a subscriber of an uncoordinated communication system [e.g. wherein the subscriber is configured to send data in an uncoordinated manner in relation to other subscribers and / or a base station of the communication system], the communication system communicating wirelessly in a frequency band [e.g. ISM band] which is from a plurality of mutually uncoordinated communication systems is used, the subscriber being configured to receive and decode a first data packet of a plurality of data packets of a data transmission [e.g. multicast data transmission or downlink data transmission] [e.g.
  • a data transmission e.g. multicast data transmission or downlink data transmission
  • the A plurality of data packets are multiple transmissions of the same data packet, the subscriber being configured, if the subscriber meets a reception criterion, not to receive any further data packets of the plurality of data packets of the data transmission, the subscriber is configured to, if the subscriber does not meet the reception criterion, to receive at least one second data packet of the plurality of data packets of the data transmission.
  • the data transmission is a downlink data transmission.
  • the data transmission is point-to-multipoint data transmission.
  • the subscriber is configured to determine whether the subscriber meets the reception criterion.
  • the reception criterion is at least one of a successful decoding of the first data packet, a signal-to-noise ratio of a received signal of the first data packet or a previous data packet, a received field strength [e.g. RSSI] of a received signal of the first data packet or of a previous data packet. a successful redundancy check [e.g. CRC (Cyclic Redundancy Check) of the first data packet.
  • CRC Cyclic Redundancy Check
  • a downlink data transmission preceding the data transmission has information on whether the subscriber meets the reception criterion. For example, based on the uplink data transmission and / or a previous uplink data transmission, the base station can determine whether the subscriber meets the reception criterion, e.g. based on an SNR, degree of interference, etc.
  • the plurality of data packets are symbolically identical.
  • the plurality of data packets have the same useful data.
  • the plurality of data packets have the same error protection data or different error protection data.
  • At least one first data packet of the plurality of data packets has a higher code rate and / or data rate than the other data packets of the plurality of data packets.
  • a kth data packet of the plurality of data packets can have a lower code rate and / or data rate than the k-1th data packet of the plurality of data packets, where k is a natural number greater than or equal to two.
  • the subscriber is configured to switch from a normal operating mode to an energy-saving mode if the subscriber meets the reception criterion.
  • the plurality of data packets are each provided with error protection data, the subscriber being configured to combine the first data packet and the at least one second data packet if the subscriber does not meet the reception criterion and decoding of the first data packet was unsuccessful to achieve a higher code gain in the decoding by the combination of the first data packet and the at least one second data packet.
  • the subscriber is configured to receive a downlink data transmission from the base station in a time-synchronized manner with a sent uplink data transmission to a base station of the communication system, the downlink data transmission having signaling information, the subscriber being configured to based on the Signaling information at least the first data packet To receive point-to-multipoint data transmission [e.g. multicast data transmission] from the base station.
  • the signaling information includes information about a point in time of the point-to-multipoint data transmission.
  • the information about the point in time can be an absolute point in time, a relative point in time (e.g. a defined time span between the downlink data transmission and the point-to-multipoint data transmission) or information from which the absolute or relative point in time can be derived, such as eg a number of clock cycles of an oscillator of the participant.
  • a relative point in time e.g. a defined time span between the downlink data transmission and the point-to-multipoint data transmission
  • information from which the absolute or relative point in time can be derived, such as eg a number of clock cycles of an oscillator of the participant.
  • the signaling information further comprises information about a frequency channel [e.g. of the frequency band used by the communication system] of point-to-multipoint data transmission.
  • the information about the frequency channel can be an absolute frequency channel or a relative frequency channel (e.g. a distance between a frequency channel of the downlink data transmission and a frequency channel of the point-to-multipoint data transmission).
  • the subscriber is a telegram splitting-based subscriber, with one data packet of the plurality of data packets being a sub-data packet of a plurality of sub-data packets, each of which has a part of the point-to-multipoint data transmission and which is each shorter than the Point-to-multipoint data transmission and which are transmitted in a distributed manner in accordance with a time and / or frequency hopping pattern, the other data packets of the plurality of data packets being retransmissions of the same sub-data packet.
  • a data packet of the plurality of data packets is a radio burst of the ETSI TS 103 357 standard, the other data packets of the plurality of data packets being repeated transmissions of the same radio burst.
  • the participant is a sensor node or actuator node.
  • the participant is battery-operated and / or wherein the participant has an energy harvesting element for generating electrical energy.
  • Further exemplary embodiments create a communication system with at least one subscriber like one of the exemplary embodiments described herein and a base station which is configured to send out the plurality of data packets of the data transmission.
  • ISM Band communicates wirelessly, which is used by a plurality of mutually uncoordinated communication systems, wherein the subscriber is configured to receive a downlink data transmission from the base station synchronized in time to a sent uplink data transmission to the base station of the communication system, the downlink -Data transmission comprises a first signaling information and a second signaling information, wherein the first signaling information signals a first point-to-multipoint data transmission, and wherein the second signaling information signals a second point-to-multipoint data transmission, [e.g.
  • first point-to-multipoint data transmission and the second point-to-multipoint data transmission are different point-to-multipoint data transmissions]
  • the subscriber is configured to based on the downlink data transmission or a previous downlink data transmission or a previous point-to-multipoint data transmission, a reception quality [e.g. Link budget or sensitivity] [e.g. of the respective data transmission from the base station to the subscriber], the subscriber being configured to select one of the first point-to-multipoint data transmission based on the first as a function of the determined reception quality
  • the subscriber is configured to receive the first point-to-multipoint data transmission based on the first signaling information if the determined reception quality meets a first reception quality criterion, the subscriber being configured to, if the determined reception quality, the first reception quality criterion not fulfilled or the determined reception quality meets a second reception quality criterion, the second point-to-multipoint data transmission based on the second signaling information, wherein the first reception quality criterion and the second reception quality criterion are different.
  • the first reception quality criterion indicates that the reception quality is greater than or equal to a reception quality threshold or lies within a first reception quality range.
  • the second reception quality criterion indicates that the reception quality is less than the reception quality threshold or lies within a second reception quality range, the first reception quality range and the second reception quality range being different.
  • the first reception quality criterion is given [e.g. fixed].
  • the downlink data transmission has information about the first reception quality criterion.
  • the second reception quality criterion is given [e.g. fixed].
  • the downlink data transmission has information about the second reception quality criterion.
  • the first point-to-multipoint data transmission and the second point-to-multipoint data transmission differ with regard to at least one
  • the first point-to-multipoint data transmission and the second point-to-multipoint data transmission have different data rates.
  • a data rate of the first point-to-multipoint data transmission can be greater than a data rate of the second point-to-multipoint data transmission.
  • the first point-to-multipoint data transmission and the second point-to-multipoint data transmission are coded differently.
  • a code rate of the first point-to-multipoint data transmission can be greater than a code rate of the second point-to-multipoint data transmission.
  • the first point-to-multipoint data transmission and the second point-to-multipoint data transmission have the same useful data.
  • the first point-to-multipoint data transmission has a plurality of first sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern
  • / or the second point-to-point Multipoint data transmission has a plurality of second sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern.
  • the plurality of first sub-data packets and / or the plurality of sub-data packets are radio bursts according to the ETS1 TS 103 357 standard [e.g. and like to be transferred to the same].
  • the participant is a sensor node or actuator node.
  • the participant is battery-operated.
  • the subscriber has an energy harvesting element for generating electrical energy.
  • the reception quality criterion indicates that a reception quality of the respective subscriber of the communication system is greater than or equal to a reception quality threshold or lies within a first reception quality range.
  • the base station is configured to provide the downlink data transmission with information about the reception quality criterion.
  • the reception quality criterion is a first reception quality criterion
  • the base station being configured to provide the downlink data transmission with information about a second reception quality criterion, the second reception quality criterion indicating that a reception quality of the respective subscriber of the communication system is lower than the reception quality threshold or lies within a second reception quality range, the first reception quality range and the second reception quality range being different.
  • the first point-to-multipoint data transmission and the second point-to-multipoint data transmission have the same useful data.
  • the first point-to-multipoint data transmission and the second point-to-multipoint data transmission differ with regard to at least one
  • the first point-to-multipoint data transmission has a plurality of first sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern
  • / or the second point-to-point Multipoint data transmission has a plurality of second sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern.
  • the plurality of first sub-data packets and / or the plurality of sub-data packets are radio bursts according to the ETS1 TS 103 357 standard [e.g. and like to be transferred to the same].
  • the base station or the base station being configured in order to estimate a reception quality of the subscriber based on the uplink data transmission, the base station being configured to perform a downlink data transmission in a time-synchronized manner with the received uplink data transmission of the subscriber.
  • the base station is configured to provide the downlink data transmission depending on the reception quality of the subscriber [eg either] with a first signaling information or a second signaling information, the first signaling information a subsequent first point-to-multipoint Data transmission signals, and wherein the second signaling information signals a subsequent second point-to-multipoint data transmission, wherein the base station is configured to carry out the first point-to-multipoint data transmission to send in accordance with the first signaling information and to send the second point-to-multipoint data transmission in accordance with the second signaling information.
  • the base station is configured to provide the downlink data transmission with the first signaling information if the subscriber's reception quality meets a first reception quality criterion, the base station being configured to, if the subscriber's reception quality does not meet the first reception quality criterion or the Receipt quality of the subscriber meets a second reception quality criterion to provide the downlink data transmission with the second signaling information.
  • the first reception quality criterion indicates that the reception quality is greater than or equal to a reception quality threshold or lies within a first reception quality range.
  • the second reception quality criterion indicates that the reception quality is less than the reception quality threshold or lies within a second reception quality range, the first reception quality range and the second reception quality range being different.
  • the first reception quality criterion is given [e.g. fixed].
  • the base station is configured to dynamically adapt the first reception quality criterion [e.g. based on a current level of interference in the radio channel].
  • the second reception quality criterion is given [e.g. fixed].
  • the base station is configured to dynamically adapt the second reception quality criterion [e.g. based on a current level of interference in the radio channel].
  • the first point-to-multipoint data transmission and the second point-to-multipoint data transmission differ with regard to at least one Transmission times
  • the first point-to-multipoint data transmission and the second point-to-multipoint data transmission have different data rates.
  • a data rate of the first point-to-multipoint data transmission can be greater than a data rate of the second point-to-multipoint data transmission.
  • the first point-to-multipoint data transmission and the second point-to-multipoint data transmission are coded differently.
  • a code rate of the first point-to-multipoint data transmission can be greater than a code rate of the second point-to-multipoint data transmission.
  • the first point-to-multipoint data transmission and the second point-to-multipoint data transmission have the same useful data.
  • the first point-to-multipoint data transmission has a plurality of first sub-data packets, which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern
  • / or the second point-to-point Multipoint data transmission has a plurality of second sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern.
  • the plurality of first sub-data packets and / or the plurality of sub-data packets are radio bursts like the ETSI TS 103 357 [e.g. and like to be transferred to the same].
  • a base station of an uncoordinated communication system the communication system operating in a frequency band [e.g. ISM band] which is used by a plurality of mutually uncoordinated communication systems, the base station being configured to initiate a first point-to-multipoint data transmission [e.g. to a plurality of subscribers], wherein the base station is configured to abort or pause the transmission of the first point-to-multipoint data transmission if at least one second data transmission is carried out at the time of the transmission of the first point-to-multipoint data transmission , which has a higher priority than the first point-to-multipoint data transmission, is pending transmission, and wherein the base station is configured to transmit the at least one second data transmission.
  • a frequency band e.g. ISM band
  • the at least one second data transmission is a second point-to-multipoint data transmission.
  • the at least one second data transmission is one or more
  • Point-to-point data transfers [e.g. Uplink data transmissions and / or downlink data transmissions],
  • the base station is configured to resume the transmission of the first point-to-multipoint data transmission after the transmission of the at least one second data transmission, provided that there is an available duty cycle of the base station for resuming the first point-to-multipoint data transmission is sufficient.
  • a base station of an uncoordinated communication system the communication system communicating wirelessly in a frequency band [e.g. ISM band] which is used by a plurality of mutually uncoordinated communication systems, the base station being configured for a second point-to-multipoint data transmission [For example, to a plurality of subscribers of the communication system] to transmit within a transmission interval, wherein the base station is further configured to within the Transmission interval to transmit at least part of a first point-to-multipoint data transmission, provided that a duty cycle of the base station for the transmission of the at least part of the first point-to-multipoint data transmission
  • the second point-to-multipoint data transmission has a higher priority than the first point-to-multipoint data transmission.
  • the first point-to-multipoint data transmission has a plurality of first sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern
  • / or the second point-to-point Multipoint data transmission has a plurality of second sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern.
  • the plurality of first sub-data packets and / or the plurality of sub-data packets are radio bursts like the ETSI TS 103 357 [e.g. and like to be transferred to it].
  • a base station of an uncoordinated communication system the communication system communicating wirelessly in a frequency band [e.g. ISM band] which is used by a plurality of mutually uncoordinated communication systems, the base station being configured to carry out point-to-multipoint data transmission at least two point-to-multipoint partial data transmissions, wherein the base station is configured to at least one first point-to-multipoint partial data transmission of the at least two point-to-multipoint partial data transmissions to a plurality of subscribers of the Communication system, the base station being configured to receive acknowledgments of receipt from at least a part of the plurality of subscribers, the acknowledgments of receipt confirming successful receipt of the at least one first point-to-multipoint partial data transmission, the base station configuring rt is to determine a measure of success [e.g.
  • a measure of success e.g.
  • success rate [e.g. the Transmission of the at least one first point-to-multipoint partial data transmission], wherein the base station is configured to, if the measure of success meets a success criterion, to at least one second point-to-multipoint partial data transmission of the at least two points to transmit multipoint partial data transmissions to the plurality of subscribers of the communication system.
  • the base station is configured, if the measure of success does not meet the success criterion, to abort the transmission of the point-to-multipoint data transmission or to retransmit the first point-to-multipoint partial data transmission.
  • the method further comprises a step of determining a reception quality [eg Unk budget or sensitivity] based on the downlink data transmission or a previous downlink data transmission or a previous point-to-multipoint data transmission.
  • the method further comprises a step of receiving, as a function of the determined reception quality, one of the first point-to-multipoint data transmission based on the first
  • FIG. 1 For exemplary embodiments, create a method for sending point-to-multipoint data transmissions in an uncoordinated communication system, the communication system communicating wirelessly in a frequency band [eg ISM band] which is used by a plurality of communication systems that are uncoordinated with one another.
  • the method comprises a step of receiving an uplink data transmission, the uplink data transmission being uncoordinated.
  • the method comprises a step of transmitting, synchronized in time with the received uplink data transmission, a downlink data transmission, the downlink data transmission having a first signaling information item and a second signaling information item, the first signaling information item being a subsequent first point-to-multipoint Signaled data transmission, and the second signaling information signaling a subsequent second point-to-multipoint data transmission.
  • the method further comprises a step of sending the first point-to-multipoint data transmission in accordance with the first signaling information.
  • the method further comprises a step of sending the second point-to-multipoint data transmission in accordance with the second signaling information, the second point-to-multipoint data transmission having a lower code rate and / or data rate than the first point-to-multipoint data transmission , in order to increase a probability of passage of the second point-to-multipoint data transmission compared to the first point-to-multipoint data transmission.
  • Further exemplary embodiments provide a method for sending point-to-multipoint data transmissions in an uncoordinated communication system, the communication system communicating wirelessly in a frequency band [eg ISM band] which is used by a plurality of mutually uncoordinated communication systems.
  • the method includes a step of receiving an uplink
  • the method further comprises a step of extracting information about a reception quality [e.g. Link budget or sensitivity] from the uplink data transmission or estimating a reception quality based on the uplink data transmission. Furthermore, the method comprises a step of sending, synchronized in time with the received uplink
  • Data transmission, a downlink data transmission, the downlink data transmission depending on the reception quality [e.g. either] is provided with first signaling information or second signaling information, the first signaling information signaling a subsequent first point-to-multipoint data transmission, and the second signaling information signaling a subsequent second point-to-multipoint data transmission.
  • the method further comprises a step of sending the first point-to-multipoint data transmission in accordance with the first signaling information.
  • the method further comprises a step of sending the second point-to-multipoint data transmission in accordance with the second signaling information.
  • FIG. 1 For exemplary embodiments, create a method for transmitting point-to-multipoint data transmissions in an uncoordinated communication system, the communication system communicating wirelessly in a frequency band [eg ISM band] which is one of a plurality of mutually uncoordinated communication systems is being used.
  • the method comprises a step of transmitting a second point-to-multipoint data transmission within a transmission interval.
  • the method further comprises a step of transmitting within the transmission interval at least part of a first point-to-multipoint data transmission, provided that a duty cycle of the base station within the transmission interval is sufficient for the transmission of the at least part of the first point-to-multipoint data transmission is.
  • the method further comprises a step of receiving acknowledgments of receipt from at least some of the plurality of subscribers, the acknowledgments of receipt confirming successful receipt of the at least one first point-to-multipoint partial data transmission.
  • the method further comprises a step of determining, based on a number of receipts received, a measure of success [e.g. Success rate] [e.g. the transmission of the at least one first point-to-multipoint partial data transmission].
  • the method further comprises a step of transmitting, if the measure of success meets a success criterion, at least one second point-to-multipoint partial data transmission of the at least two point-to-multipoint partial data transmissions to the plurality of subscribers in the communication system.
  • Fig. 1 in a diagram an occupancy of a frequency band of a TSMA-based communication system when transmitting a to a plurality of sub- Data packets divided into data packets, the plurality of sub-data packets being distributed in time and frequency,
  • FIG. 2 shows in a diagram an occupancy of a frequency band of a competition-based communication system during the transmission of several uplink messages and several downlink messages
  • FIG. 3 shows a schematic view of a communication system with a base station and one or more participants as well as two other communication systems, according to an exemplary embodiment of the present invention
  • FIG. 4 shows a schematic block diagram of the base station and one of the subscribers of the communication system shown in FIG. 3, according to an exemplary embodiment of the present invention.
  • Fig. 5 is a diagram of an occupancy of a frequency band of the
  • FIG. 6 shows a schematic block diagram of a subscriber and a base station, according to an exemplary embodiment of the present invention
  • FIG. 10 shows a schematic block diagram of a subscriber and a base station, according to an exemplary embodiment of the present invention
  • FIG. 12 shows an occupancy of a frequency band of the communication system in FIG.
  • 14 shows a schematic block diagram of a base station and a subscriber, for example of the communication system shown in FIG. 3, according to an exemplary embodiment of the present invention
  • 15 shows a schematic view of a transmission of eight data packets, a first data packet being an initial transmission of a so-called radio burst, and the other data packets being repeated transmissions of the same radio burst, according to an exemplary embodiment of the present invention
  • Fig. 16 is a schematic block diagram of a base station and a subscriber, e.g., of the communication system shown in Fig. 3, according to a
  • 17 shows a schematic view of an occupancy of a communication channel during the transmission of two multicast data transmissions for subscribers with good (or better) reception conditions and subscribers with poor (or worse) reception conditions, according to an exemplary embodiment of the present invention
  • Fig. 18 is a schematic block diagram of a base station and a subscriber, e.g., of the communication system shown in Fig. 3, according to a
  • FIG. 19 shows a schematic view of an occupancy of a communication channel during the transmission of a first multicast data transmission and a second multicast data transmission, the second multicast data transmission having a higher priority than the first multicast data transmission, according to an exemplary embodiment
  • FIG. 20 shows a schematic view of an occupancy of a communication channel during the transmission of a multicast data transmission of a base station, the multicast data transmission being transmitted divided into at least two multicast partial data transmissions, with at least one first multicast partial data transmission after the transmission Acknowledgments of receipt are transmitted from subscribers who confirm successful receipt of the at least one first multicast partial data transmission, according to an exemplary embodiment;
  • 21 shows a flow diagram of a method for receiving a point-to-multipoint data transmission in an uncoordinated communication system, according to an exemplary embodiment
  • 22 shows a flow diagram of a method for receiving a point-to-multipoint data transmission in an uncoordinated communication system, according to an exemplary embodiment of the present invention
  • FIG. 23 shows a flow diagram of a method for sending point-to-multipoint data transmissions in an uncoordinated communication system, according to an exemplary embodiment of the present invention
  • FIG. 24 shows a flow diagram of a method for sending point-to-multipoint data transmissions in an uncoordinated communication system, according to an exemplary embodiment of the present invention
  • 25 shows a flow diagram of a method for transmitting point-to-multipoint data transmissions in an uncoordinated communication system, according to an exemplary embodiment of the present invention
  • 26 shows a flow diagram of a method for transmitting point-to-multipoint data transmissions in an uncoordinated communication system, according to an exemplary embodiment of the present invention.
  • FIG. 27 shows a flow diagram of a method 270 for transmitting a point-to-multipoint data transmission in an uncoordinated communication system, according to an exemplary embodiment.
  • a subscriber e.g. end point
  • a base station e.g. a base station
  • the underlying communication system in which the subscriber or the base station can be used will first be explained in more detail with reference to FIGS. 3 and 4.
  • the communication system 100 can have a base station 104 (or optionally several base stations) and one or more subscribers (eg endpoints) 106_1-106_n, where n is a natural number greater than or equal to one.
  • the communication system 100 has five participants 106_1-106_5 for illustration, but the communication system 104_1 can just as well have 1, 10, 100, 1,000, 10,000 or even 100,000 participants.
  • the communication system 100 can be designed to wirelessly communicate in a frequency band (e.g. a license-free and / or license-free frequency band, such as the ISM band) which is used for communication by a plurality of communication systems that are not coordinated with one another, as shown in FIG. 3 is indicated by way of example by the other communication systems 101 and 102.
  • a frequency band e.g. a license-free and / or license-free frequency band, such as the ISM band
  • the frequency band used by the communication system 100 can have a significantly (e.g. by at least a factor of 5 (or 10)) greater bandwidth than the reception filters of the receivers (receivers or transceivers) of the subscribers 106_1-106_n.
  • the subscribers 106_1-106_n of the communication system 100 can be designed to send data in an uncoordinated manner (e.g. and asynchronously) with respect to other subscribers and / or the base station 104 of the communication system 100.
  • the participants 106_1-106_n can be designed to send data at predetermined rough intervals (e.g. hourly, daily, weekly, half-yearly, yearly, etc.) or in response to an external event (e.g. deviation of a sensor value from a target value).
  • the exact transmission time and / or the exact frequency or the exact frequency channel of the frequency band for transmitting the data can be determined by the respective subscriber himself.
  • the respective subscriber sends the data regardless of whether another subscriber and / or the base station 104 is transmitting data at the same point in time or overlapping in time and / or on the same frequency or the same frequency channel of the frequency band.
  • the transmission of data (e.g. a data packet) from one of the subscribers 106_1-106_n, e.g. from subscriber 106_1, to the base station 104 is referred to as uplink data transmission, while the transmission of data from the base station 104 to one of the subscribers 106_1-106_n , for example to the subscriber 106_1, is referred to as downlink data transmission.
  • the uplink data transmission accordingly designates (or comprises) the transmission of an uplink data packet (or an uplink message) from the respective subscriber to the base station 104, while the downlink data transmission denotes (or includes) the transmission of a downlink data packet (or a downlink message) from the base station 104 to the respective subscriber.
  • the downlink data transmission to the respective subscriber is synchronized in time with the uplink data transmission , ie after a predefined time and / or frequency after the uplink data transmission, the respective subscriber activates his transceiver for a predefined time interval (receiving window) in order to receive the downlink data transmission that is responding to the base station 104 (e.g. in response auf) is sent to the uplink data transmission exactly within this time interval.
  • the downlink data transmission to the respective subscriber can also be synchronized in frequency with the respective uplink data transmission, e.g. on the same frequency (in the same frequency channel) or with a predetermined frequency spacing.
  • the participants 106_1-106_n of the communication system 100 can be, for example, actuator nodes and / or sensor nodes, such as heating meters, motion detectors, smoke detectors, etc.
  • the base station 104 and the subscribers 106_1-106_n of the communication system 100 can be designed to transmit data based on the telegram splitting method.
  • the data to be transmitted such as a telegram or data packet (e.g. the physical layer in the OSI model), e.g. an uplink data packet or a downlink data packet, are transferred to a plurality of sub-data packets (or partial data packets) on the data sender side ) and the sub-data packets are not transmitted coherently, but distributed in time and / or frequency according to a time and / or frequency hopping pattern, with the sub-data packets being reassembled (or combined) on the data receiver side in order to obtain the data packet .
  • a telegram or data packet e.g. the physical layer in the OSI model
  • sub-data packets or partial data packets
  • the sub-data packets are not transmitted coherently, but distributed in time and / or frequency according to a time and / or frequency hopping pattern, with the
  • Each of the sub-data packets contains only part of the data packet.
  • the data packet can also be coded (for example channel-coded or error-protection-coded) so that not all sub-data packets, but only some of the sub-data packets, are required for error-free decoding of the data packet.
  • the distribution of the plurality of sub-data packets in time and / or frequency can, as already mentioned, take place in accordance with a time and / or frequency hopping pattern.
  • a time jump pattern can specify a sequence of transmission times or transmission time intervals with which the sub-data packets are sent. For example, a first sub-data packet can be sent at a first transmission time (or in a first transmission time slot) and a second sub-data packet at a second transmission time (or in a second transmission time slot), the first transmission time and the second transmission time being different.
  • the time jump pattern can define (or specify, or specify) the first transmission time and the second transmission time.
  • the time jump pattern can indicate the first transmission time and a time interval between the first transmission time and the second transmission time.
  • the time jump pattern can also only indicate the time interval between the first point in time and the second transmission point in time. There may be pauses in transmission between the sub-data packets in which no transmission takes place.
  • the sub-data packets can also overlap (overlap) in time.
  • a frequency hopping pattern can specify a sequence of transmission frequencies or transmission frequency hops with which the sub-data packets are sent. For example, a first sub-data packet can be sent with a first transmission frequency (or in a first frequency channel) and a second sub-data packet with a second transmission frequency (or in a second frequency channel), the first transmission frequency and the second transmission frequency being different.
  • the frequency hopping pattern can define (or specify, or specify) the first transmission frequency and the second transmission frequency.
  • the frequency hopping pattern can indicate the first transmission frequency and a frequency spacing (transmission frequency hopping) between the first transmission frequency and the second transmission frequency.
  • the frequency hopping pattern can also only specify the frequency spacing (transmission frequency hopping) between the first transmission frequency and the second transmission frequency.
  • a time and frequency hopping pattern can be the combination of a time hopping pattern and a frequency hopping pattern, i.e. a sequence of transmission times or transmission time intervals with which the sub-data packets are transmitted, transmission frequencies (or transmission frequency hops) being assigned to the transmission times (or transmission time intervals).
  • a bandwidth of the occupancy of the frequency band indicated by the frequency hopping pattern can be significantly (e.g. at least a factor of 5 (or 10) larger than a bandwidth of the reception filters of the receivers (receivers or transceivers) of the participants 1Q6_1-106_n.
  • the respective subscriber can therefore be designed to switch the receiving frequency of his receiver based on the frequency hopping pattern (e.g. at the respective times or time slots specified by the time hopping pattern) to the respective frequencies or frequency channels of the frequency band specified by the frequency hopping pattern in order to switch the plurality of sub - Receive data packets.
  • the frequency hopping pattern e.g. at the respective times or time slots specified by the time hopping pattern
  • FIG. 4 shows a schematic block diagram of the base station 104 and one of the subscribers 106_1-106_n of the communication system 100 shown in FIG. 3, according to an exemplary embodiment of the present invention.
  • the subscriber 106_1 can have a transmitter (or transmission module; transmitter) 108_1 which is designed to send the uplink data transmission 120 to the base station 104.
  • the transmitter 108_1 can be connected to an antenna 110_1 of the subscriber 106_1.
  • the subscriber 106_1 can furthermore have a receiver (or receiving module; receiver) 112_1 which is designed to receive the downlink data transmission 122 from the base station 104.
  • the receiver 112_1 can be connected to the antenna 110_1 or a further antenna of the subscriber 106_1.
  • the subscriber 106_1 can also have a combined transceiver (or transceiver module; transceiver).
  • the base station 104 can have a receiver (or receiving module; receiver) 114 which is designed to receive the uplink data transmission 120 from the subscriber 106_1.
  • the receiver 114 may be connected to an antenna 116 of the base station 104.
  • the base station 104 can also have a transmitter (or transmitter module; transmitter) 118 which is designed to send the downlink data transmission 122 to the subscriber 106_1.
  • the transmitter 118 can be connected to the antenna 116 or a further antenna of the base station 104.
  • the base station 104 can also have a combined transceiver (or transceiver module; transceiver).
  • LPWAN Low Power Wide Area Network
  • exemplary embodiments of a subscriber 106_1 and a base station 104 are described which can be used, for example, in the communication system 100 described above with reference to FIGS. 3 and 4.
  • the exemplary embodiments of subscriber 106_1 and / or base station 104 described below can also be implemented or implemented in other communication systems with subscribers that do not transmit in a coordinated manner.
  • FIG. 5 shows in a diagram an occupancy of a frequency band of the communication system 100 when carrying out several uplink data transmissions 120 and downlink data transmissions 122 between the base station 104 and several of the subscribers 106_1-106_n as well as a point-to-multipoint data transmission 124 of the
  • FIG. 5 shows an example of a multicast message (point-to-multipoint data transmission) 124 in a non-coordinated communication system.
  • FIG. 6 shows a schematic block diagram of a subscriber 106_1 and a base station 104, according to an exemplary embodiment of the present invention.
  • the subscriber 106_1 (e.g. end point) can be designed to send data in an uncoordinated manner with respect to the base station 104 and / or other subscribers of the communication system 100 (see FIG. 3).
  • the subscriber 106_1 can also be designed to send an uplink data transmission 120 to the base station 104, and to receive a downlink data transmission 122 from the base station 104 in a time-synchronized manner with the uplink data transmission 120, the downlink data transmission 122 being a Signaling information, the signaling information indicating a subsequent point-to-multipoint data transmission 124 of the base station 104 and / or a further data transmission preceding the point-to-multipoint data transmission 124 (e.g. a data transmission preparing the point-to-multipoint data transmission) or signaled.
  • the signaling information indicating a subsequent point-to-multipoint data transmission 124 of the base station 104 and / or a further data transmission preceding the point-to-multipoint data transmission 124 (e.g. a data transmission preparing the point-to-multipoint data transmission) or signaled.
  • the subscriber 106_1 can further be designed to receive the point-to-multipoint data transmission (e.g. multicast data transmission) 124 from the base station 104 based on the signaling information.
  • the point-to-multipoint data transmission e.g. multicast data transmission
  • the base station 104 can be designed to receive the uplink data transmission 120 from the subscriber 106_1, and to send the downlink data transmission 122 to the subscriber 106__1 synchronized in time with the received uplink data transmission 120, the downlink data transmission 122 being the Having signaling information, the signaling information the subsequent point-to-multipoint Indicates or signals data transmission 124 of the base station 104 and / or the further data transmission preceding the point-to-multipoint data transmission 124 (for example data transmission preparing the point-to-multipoint data transmission).
  • the base station 104 can further be configured to send the point-to-multipoint data transmission 124 in accordance with the signaling information to the subscriber 160 (e.g. and to one or more other subscribers of the communication system 100).
  • the signaling information can include information about a point in time of the point-to-multipoint data transmission 124.
  • the information about the point in time can be an absolute point in time, a relative point in time (for example a defined time span between the downlink data transmission 122 and the point-to-multipoint data transmission 124) or information from which the absolute or relative point in time is derived can, such as a number of clock cycles of a clock generator (oscillator) of the subscriber.
  • the signaling information can additionally or alternatively include information about a frequency or a frequency channel (e.g. the frequency band used by the communication system) of the point-to-multipoint data transmission 124.
  • the information about the frequency can be an absolute frequency or a relative frequency (e.g. a distance between a frequency of the downlink data transmission 122 and a frequency of the point-to-multipoint data transmission 124).
  • the information about the frequency channel can be an absolute frequency channel or a relative frequency channel (e.g. a distance between a frequency channel of the downlink data transmission 120 and a frequency channel of the point-to-multipoint data transmission 124).
  • the point-to-multipoint data transmission 124 can have a plurality of sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern (telegram splitting transmission method).
  • the signaling information can also include information about the time and / or frequency hopping pattern of the point-to-multipoint data transmission 124.
  • the point-to-multipoint data transmission 124 can be a telegram splitting-based data transmission.
  • the data to be transmitted (for example (coded) user data of the physical layer) are split into a plurality of sub-data packets so that the plurality of sub-data packets each have only part of the data to be transmitted, the plurality of sub-data packets not being transmitted contiguously but rather distributed in time and / or frequency according to a time and / or frequency hopping pattern.
  • the base station 104 typically transmits individual information to the subscribers 106_1-106_n, e.g. an authenticated confirmation or a change in parameters of the respective subscriber. Since these are individual for each participant, an individual downlink must be transmitted.
  • the individually transmitted Downiink message (Downiink data transmission) 122 shows the transmission time of the following multicast message (point-to-multipoint data transmission).
  • information about the transmission channel can also be added (e.g. signaled).
  • the point in time and possibly the frequency channel of the pending multicast message (point-to-multipoint data transmission) 124 is now known to a subscriber.
  • Other participants can also be synchronized to the multicast message (point-to-multipoint data transmission) 124 with the aid of the same method.
  • Downiink data transmission Downiink data transmission
  • This method has the advantage that only the participants (the plurality of participants 106_1-106_n of the communication system 100) from whom the multicast message (point-to-multipoint data transmission) 124 is to receive the time and if necessary, the frequency channel is communicated. Thus, for the subscribers who are not to receive the multicast message (point-to-multipoint data transmission) 124, there is no additional effort that increases battery consumption.
  • FIG. 7 shows the sequence of the signaling of the multicast message (point-to-multipoint data transmission) 124 from the uplink message (uplink data transmission) 120 to the actual multicast message (point-to-multipoint data transmission) 124 by way of example for a subscriber in an uncoordinated radio network (communication system) 100.
  • FIG. 7 shows in a diagram an occupancy of the frequency band of the communication system 100 when performing an uplink data transmission 120, a downlink data transmission 122 and a point-to-multipoint data transmission 124, according to an exemplary embodiment of the present invention.
  • the ordinate describes the frequency
  • the abscissa describes the time.
  • the downlink data transmission 122 takes place in a time-synchronized manner with the uplink data transmission 120, for example after a predetermined (defined) time after the uplink data transmission 120.
  • the downlink data transmission 122 has signaling information which indicates or signals the subsequent point-to-multipoint data transmission 124.
  • the signaling information can, for example, as indicated in FIG. 7, include information about a point in time of the point-to-multipoint data transmission 124.
  • the signaling information can also additionally or alternatively contain information about a frequency or a frequency channel of the point-to-multipoint data transmission 124.
  • TSMA Telegram Splitting Multiple Access
  • the hop pattern can also be signaled if this has not been globally defined in advance.
  • the information about the transmission time and / or transmission channel (transmission frequency) and / or the hop pattern (only with TSMA) can thus be appended to an individually generated downlink data packet (eg the downlink data transmission 120) to a subscriber.
  • a so-called authenticated wake-up and / or authentication message was defined in the downlink.
  • the base station 104 can send a confirmation of the preceding uplink message individually to a subscriber. If there are further individual data for the subscriber, the length of this data and the distance between the message and the following data are also signaled in this message. If there is now a signaling of a multicast message to a subscriber and there are no further individual data for the subscriber, the additional transmission in addition to the wake-up and authentication message can only be used for the signaling of the multicast message.
  • the fields that contain the additional information for the following data can also be used for direct signaling of the multicast message (point-to-multipoint data transmission) 124 (time, frequency, length, etc.) can be used. This reduces the overhead that would be required for the separate transmission in addition to the wake-up and authentication messages.
  • available fields in a wake-up and / or authentication message can be used for this purpose in the case of pure signaling of a multicast message (point-to-multipoint data transmission).
  • Multicast message (point-to-multipoint data transmission) 124 a sequence of different lengths for signaling would be useful.
  • Typical values for an inaccuracy in the signaling range from 1 symbol (e.g. symbol duration) to 10,000 symbols (e.g. symbol duration).
  • the resolution of the signaling can have a certain inaccuracy, which can be determined in the context of the post-synchronization.
  • a non-linear scaling of the point in time can also be selected, for example a logarithmic scaling.
  • This has the advantage that points in time that are close to the pending multicast message (Point-to-multipoint data transmission) 124 lie, have a more precise resolution than points in time that are even further away.
  • this is not critical, since crystal offsets (e.g. frequency offsets of the crystals) increase the inaccuracies with increasing (temporal) distance to the multicast message (point-to-multipoint
  • the resolution of the signaling can have a non-linear scaling.
  • a variable with, for example, 16 bits is transmitted.
  • LSB Large Significant Bit
  • a maximum difference between the signaling and the multicast message (point-to-multipoint data transmission) 124 of 65536 seconds results. This equates to about 18 hours.
  • all subscribers to whom the multicast message (point-to-multipoint data transmission) 124 is notified in time before the maximum signaling length can, instead of the time of the multicast message (point-to-multipoint data transmission) 124, receive an (approximate ) Time are communicated at which the subscribers should / must send an uplink message (uplink data transmission) 120 to the base station 104 again. If this new uplink message (uplink data transmission) 120 is sent out by the subscriber, the base station 104 can send back a downlink message (downlink data transmission) 122 and in this then the time of the multicast message (point-to-multipoint Data transfer) 124.
  • the timing of this scheme is sketched in FIG. 8.
  • a (rough) time for a further uplink message (second uplink data transmission) 120_2 was transmitted in the first downlink message (first downlink data transmission) 122_1.
  • the second downlink message (second downlink data transmission) 122_2 was then followed by the message about the time and / or frequency for the multicast message (point-to-multipoint data transmission) 124.
  • Fig. 8 shows in a diagram an occupancy of the frequency band of the communication system 100 when performing a first uplink data transmission 120_1, a first downlink data transmission 122_1, a second uplink data transmission 120_1, a second downlink data transmission 122_2 and a point to multipoint data transmission 124, according to an embodiment of the present invention.
  • the ordinate describes the frequency and the abscissa describes the time.
  • the first downlink data transmission 122 takes place in a time-synchronized manner with the first uplink data transmission 120_1, e.g. after a predetermined (defined) time after the first uplink data transmission 120_1.
  • the first downlink data transmission 122 has first signaling information.
  • the first signaling information can indicate or signal a further data transmission preceding the point-to-multipoint data transmission 124 (for example data transmission preparing the point-to-multipoint data transmission) Uplink data transmission 120_2 as well as the second downlink data transmission 122_2 that follows it in a time-synchronized manner.
  • the first signaling information can signal a time period or point in time (e.g. rough point in time) for the second uplink data transmission 120_2, the second uplink data transmission 122_2 taking place at the time period or rough point in time signaled with the first signaling information , and where the second downlink data transmission 122_2 is synchronized in time with the second uplink data transmission 120_2, for example after a predetermined (defined) time after the first uplink data transmission 120_1.
  • the second downlink data transmission 122_2 may include a second signaling information "in which the second signaling information to-multipoint data transmission point 124 indicative of the subsequent base station 104 or signaled.
  • the second piece of signaling information can, for example, “ as indicated in FIG. 8, ” have information about a point in time of the point-to-multipoint data transmission 124.
  • the second signaling information item can also additionally or alternatively contain information about a frequency or a frequency channel of the point-to-multipoint data transmission 124.
  • Telegram splitting Telegram splitting Multiple Access
  • the point-to-multipoint transmission method Telegram splitting is transmitted data transmission 124 based on "the second signaling information is information about the time and / or frequency hopping pattern may also, additionally or alternatively, the point to multipoint data transmission 124.
  • FIG. 8 shows a signaling a time for a further uplink message (eg, second uplink transmission) 120_2, wherein the other uplink message (second example of uplink transmission) 120_2 another downlink message (for example, second downlink data transfer) 122_2 follow "the example for a time to the multicast message (eg, point-to-multipoint data transmission defined) 124
  • the multicast message (point-to-multipoint data transmission)
  • a (rough, approximate) time be defined "to which the participant is to send another uplink message / needs.
  • the lack of coordination of the communication system (radio network) 100 can lead to disturbances and failures in the transmission.
  • the communication system described herein operates in the license-free bands 100 'in which the communication system 100 divides the resources with other communication systems (see. Fig. 3) »wherein the communication system 100 and other communications systems are not mutually coordinated. This can also lead to interference from external communication systems.
  • the telegram splitting transmission method has indeed developed a method that has a very high level of interference immunity, but here, too, a 100% probability of getting through cannot be guaranteed.
  • the subscriber can expect a reliable response from the base station 104 in the downlink (e.g. in the form of a downlink data transmission).
  • the subscriber does not receive any or only an incorrect / faulty / destroyed downlink message (downlink data transmission), the subscriber is aware that something went wrong during the transmission (e.g. due to a disturbance in the channel). In this case, the subscriber can promptly send a further uplink message (e.g. a third uplink data transmission) (e.g. a repetition of the previous uplink message (e.g. the second uplink data transmission 120_2)) to the base station 104. Then the downlink message (e.g. third downlink data transmission) from the base station 104 is waited for again. If this is now correctly received, it is ensured that the uplink message (e.g. third uplink data transmission) has now arrived correctly at the base station 104. Otherwise, the subscriber can open a further receive window (e.g. for a further downlink data transmission) (insofar as this is known to the base station 104) or carry out another transmission of an uplink message (uplink data transmission).
  • a further uplink message e.g
  • the further uplink message e.g. second uplink data transmission
  • time e.g., second uplink data transmission
  • another uplink message e.g. third uplink data transmission
  • 124 may continue to the 'time of the multicast message (point-to-multipoint data transmission) mitt divided 124 are, but with a different resolution (for example, 1 minute - > 1.5 months range).
  • the subscriber can then decide for himself when (before the multicast message (point-to-multipoint data transmission) 124) he will again send an uplink message (e.g. fourth uplink data transmission) to the more precise point in time (the point-to-multipoint Data transfer 124).
  • the subscriber can wait up to 1 hour before the multicast message (point-to-multipoint data transmission) 124 to see whether an uplink message (uplink data transmission) is necessary anyway and thus receives the exact point in time. If this is not the case, the subscriber can send a dedicated uplink message (eg fourth uplink data transmission).
  • the dedicated uplink message e.g. fourth uplink data transmission
  • the resolution in the signaling of the point in time can be selected to be greater for subscribers who are informed long before the actual multicast message.
  • the subscriber can then first wait to see whether an uplink message (uplink data transmission) has occurred until shortly before the multicast message (point-to-multipoint data transmission) 124. If not, a dedicated uplink message (e.g. fourth uplink data transmission) can be triggered.
  • a so-called support beacon can be used before the transmission of a multicast message (point-to-multipoint data transmission) 124.
  • Such a support beacon can contain signaling up to the next support beacon or up to the multicast message (point-to-multipoint data transmission) 124.
  • the subscribers (of the communication system 100) can be synchronized to these support beacons.
  • the time to the support beacon and, if applicable, the frequency channel used can be signaled to the support beacon, as is shown schematically in FIG. 9.
  • FIG. 9 shows in a diagram an occupancy of the frequency band of the communication system 100 when performing an uplink data transmission 120, a downlink data transmission 122 and a point-to-multipoint data transmission 124, according to an exemplary embodiment of the present invention.
  • the ordinate describes the frequency and the abscissa describes the time.
  • the downlink data transmission 122 takes place in a time-synchronized manner with the uplink data transmission 120, for example after a predetermined (defined) time after the Uplink data transmission 120.
  • the downlink data transmission 122 has a first piece of signaling information.
  • the first signaling information can be one of the point-to-multipoint data transmission
  • further data transmission e.g. data transmission preparing the point-to-multipoint data transmission
  • further data transmission being a support beacon in the exemplary embodiment shown in FIG
  • the first piece of signaling information can include information about a point in time of the support beam 123.
  • the first signaling information item can also additionally or alternatively contain information about a frequency or a frequency channel of the support beacon. If the support beacon 123 is transmitted based on the telegram splitting transmission method (TSMA, Telegram Splitting Multiple Access), the first signaling information can additionally or alternatively include information about the time and / or frequency hopping pattern of the support beacon
  • the support beacon can have a second piece of signaling information, the second signaling information indicating or signaling a further support beacon or the subsequent point-to-multipoint data transmission 124 of the base station 104.
  • the second piece of signaling information can, for example, as indicated in FIG. 9, include information about a point in time of the point-to-multipoint data transmission 124.
  • the second signaling information can also additionally or alternatively contain information about a frequency or a frequency channel of the point-to-point
  • the second signaling information can additionally or alternatively contain information about the time and / or frequency hopping pattern of the point to multipoint data transmission 124.
  • FIG. 9 shows a signaling of the time and possibly the frequency offset from a message from a subscriber (downlink data transmission 120) to a support beacon 123.
  • the information about the transmission time and / or transmission channel (transmission frequency) and / or jump pattern (only with TSMA) can be attached to a support beacon to an individually generated downlink data packet (eg a downlink data transmission 120) to a subscriber.
  • both the subscribers 106_1-106_n and the base station 104 usually have oscillating crystals (e.g. as a clock generator) for generating internal reference frequencies.
  • oscillating crystals e.g. as a clock generator
  • these crystals are not ideal and have so-called tolerances on the frequencies provided. These tolerances are also transferred to the internal reference frequencies.
  • the transmission frequency and the timer which determine the time differences between the messages, are fed.
  • the tolerances of the quartz have a direct effect on the transmission and also the reception of messages.
  • the receiving frequency of a subscriber is estimated from the uplink message (uplink data transmission) and the transmission frequency in the downlink is modified accordingly so that the subscriber can receive the downlink message (downlink data transmission) without a frequency offset.
  • the properties of the downlink message (downlink data transmission) are adapted according to the frequency offset (of the crystal) of the subscriber so that the subscriber no longer sees the frequency offset of the crystal.
  • This scheme works properly as long as there is only communication between a base station 104 and a subscriber 106_1. If a base station 100 communicates with two or more subscribers 106_1-106_n, the base station 104 receives a different frequency offset for each of the subscribers 108_1-106_n, which was generated by the respective crystal.
  • the frequency offset with a typical carrier frequency of 900 MHz, the maximum offset is ⁇ 18 kHz, which must be searched for by the respective subscriber.
  • the participant has correspondingly fast processors for a real-time search, it can determine the correct time and the frequency offset without large memory requirements. However, if the search cannot be carried out in real-time, all baseband data can alternatively be stored for a subsequent offline evaluation.
  • the participants typically only have very small microprocessors on which a complete storage of the baseband data with such great inaccuracies is not possible.
  • Typical values for main memory on small microprocessors are less than 100 kByte (eg 64 kByte). This means that offline processing of the entire search area cannot take place. In both cases, a very high computational effort is also required and thus the power consumption is also significantly increased, which is particularly critical for battery-operated participants.
  • LF low frequency
  • HF high frequency, German high frequency
  • the LF quartz generally requires less power than the HF quartz. Therefore, the LF quartz is usually operated continuously and the timing is derived from it.
  • the radio chip requires a higher clock rate and is therefore operated with the HF quartz.
  • the transmission frequency therefore depends on the HF crystal.
  • the HF quartz can be switched off between transmissions for power reasons.
  • the LF quartz typically has a higher tolerance than the HF quartz.
  • the LF quartz can have a tolerance of e.g. 100 ppm, whereas the HF quartz can have a tolerance of e.g. 20 ppm.
  • a measurement / estimation of the carrier frequency is carried out in [4]. From this, the frequency offset and, from this, the crystal error can be determined with the aid of the expected carrier frequency. Alternatively or in combination with the estimation of the carrier frequency, it would also be possible to measure the time intervals (between two telegrams / packets / transmissions or within a transmission with telegram splitting) in order to estimate the deviation of the crystal.
  • This offset or these offsets can also be transmitted in the downlink (i.e. with the downlink data transmission) together with the parameters from the previous sections 1.1 to 1.4. As a result, the subscriber now knows his crystal offset at the time the uplink message was sent (uplink data transmission).
  • the mean crystal offset from several previous uplink messages can also be used and / or, if the temperature is available, the temperature dependency can be included (report temperature-normalized frequency deviation).
  • the accumulated offset (e.g. time offset) can also be determined.
  • the base station 104 is the Time between any two transmissions (eg uplink data transmissions) (ie not necessarily two consecutive transmissions) known.
  • the base station 104 now receives the two transmissions (for example uplink data transmissions) and determines the time difference between the transmissions (for example uplink data transmissions).
  • the accumulated crystal offset (eg time offset) can be determined from this.
  • the deviations of the quartz due to temperature fluctuations during the time between the two transmissions (e.g. uplink data transmissions) is thus accumulated, since the quartz must run continuously to determine the transmission times and the current ambient conditions always have an influence on the quartz.
  • the situation is different if the crystal offset is determined by the transmission frequency, since only the offset (e.g. frequency offset) at the current transmission time has an influence on the transmission frequency.
  • the offset e.g. frequency offset
  • the current crystal offset e.g. frequency offset of the crystal
  • the maximum error over the time between signaling the multicast message (point-to-point) Multipoint data transmission) 124 and the actual transmission (the point-to-multipoint data transmission 124) is smaller than the maximum permissible crystal offset.
  • the maximum possible residual offset (e.g. residual frequency offset) is reduced to for example 5 ppm.
  • the maximum search range in the time direction is thus reduced to 328 ms or in the frequency direction to 4.5 kHz. This means that only a quarter of the storage space is required and the computing power is also reduced by this factor.
  • the base station 104 can also determine the offset (for example frequency offset) for several crystals accordingly and signal this (for example in the downlink data transmission).
  • the quartz crystals can also be coupled in the subscriber (e.g. node). This ensures that the (e.g. all) crystals (of the respective participant) have the same offset (e.g. frequency offset) own. In this case it is sufficient if the base station 104 only estimates the offset (for example frequency offset) of one crystal, since the respective subscriber can apply the offset directly to the other crystals.
  • the subscriber's quartz offset can be determined from the uplink message (uplink data transmission) and communicated to the subscriber in the following downlink message (downlink data transmission).
  • the subscriber can correct this offset and select correspondingly smaller search windows when receiving the multicast message (point-to-multipoint data transmission).
  • the base station 104 can also use the crystal offset to adapt the signaled point in time of the multicast message (point-to-multipoint data transmission). For this purpose, the base station 104 can calculate the deviation of the point in time, taking into account the subscriber's quartz offset (e.g. end point) and signal the “wrong” or corrected point in time accordingly. The same applies to the signaling of the frequency channel and possibly the jump pattern in the case of telegram splitting.
  • the crystal offset e.g. frequency offset of the crystal
  • the base station 104 can also use the crystal offset to adapt the signaled point in time of the multicast message (point-to-multipoint data transmission). For this purpose, the base station 104 can calculate the deviation of the point in time, taking into account the subscriber's quartz offset (e.g. end point) and signal the “wrong” or corrected point in time accordingly. The same applies to the signaling of the frequency channel and possibly the jump pattern in the case of telegram splitting.
  • the subscriber does not need to know anything about his crystal offset and can assume a lower crystal error (see above) when searching for the start of the multicast message (point-to-multipoint data transmission).
  • the crystal offset (e.g. frequency offset of the crystal) of the subscriber can be taken into account in the signaling of the start time (e.g. the point-to-multipoint data transmission 124) and modified accordingly in the base station 104.
  • the exemplary embodiments described below deal with multicast / broadcast transmissions (point-to-multipoint data transmissions to a real subset or to all participants) in radio systems with non-coordinated participants.
  • exemplary embodiments for synchronizing and / or keeping the subscribers in sync in advance of a multicast ZBroadcast transmission are described.
  • greater time synchronization uncertainty arises in the case of larger time offsets between a participant's synchronization (signaling of the multicast / broadcast message) and the multicast / broadcast transmission.
  • FIG. 10 shows a schematic block diagram of a subscriber 106_1 and a base station 104 according to an exemplary embodiment of the present invention.
  • the subscriber 106_1 (e.g. end point) can be designed to send data in an uncoordinated manner with respect to the base station 104 and / or other subscribers of the communication system 100 (cf. FIG. 3).
  • the subscriber 106_1 can also be designed to receive one support beacon 123_1 or several (e.g. at least two) support beacons 123_1-123_4 of a plurality of support beacons 123_1-123_m of the base station 104, the one support beacon 123_1 or the several support beacons 123_1-123_4 providing synchronization information and to receive a point-to-multipoint data transmission 124 from the base station 104 based on the synchronization information.
  • one support beacon 123_1 or several (e.g. at least two) support beacons 123_1-123_4 of a plurality of support beacons 123_1-123_m of the base station 104 the one support beacon 123_1 or the several support beacons 123_1-123_4 providing synchronization information and to receive a point-to-multipoint data transmission 124 from the base station 104 based on the synchronization information.
  • the base station 104 can be designed to send out a support beacon 123_1 or a plurality of support beacons 123_1-123_m, the one support beacon 123_1 or the plurality of support beacons 123_1-123_m having synchronization information for the synchronization of uncoordinated transmitting subscribers of the communication system 100, the base station 104 is configured to send the point-to-multipoint data transmission 124.
  • the subscriber 106_1 can be designed to receive (precisely) one support beacon 123_1 from the base station 104, and to receive the point-to-multipoint data transmission 124 from the base station 104 based on the synchronization information contained in the support beacon 123_1.
  • the synchronization information of the support beacon 123_1 can include information about a point in time (for example, absolute or relative point in time, such as a time interval in relation to the support beacon 123_1)) of the point-to-multipoint data transmission 124.
  • the synchronization information of the support beacon 123_1 can comprise information about a frequency channel (e.g. absolute or relative frequency channel, such as a frequency channel spacing in relation to a frequency channel of the support beacon 123_1)) of the point-to-multipoint data transmission 124.
  • the synchronization information of the support beacon 123_1 can have information about a time and / or frequency hopping pattern based on which the point-to-multipoint data transmission is transmitted. Based on the information about a point in time and / or frequency channel and / or jump pattern of the point-to-multipoint data transmission 124 (e.g.
  • the synchronization information of the support beacon 123_1 can have a synchronization sequence for synchronizing the subscriber 106_1 to the support beacon 123_1, wherein the subscriber 106_1 can be designed to synchronize with the respective support beacon based on the synchronization sequence.
  • the subscriber 106_1 can know, for example, a (relative) point in time and / or a (relative) frequency channel or a (relative) frequency of the support beacon 123_1.
  • the support beacon 123_1 Based on the (relative) point in time and / or the (relative) frequency channel or the (relative) frequency of the support beacon 123_1 and information about a point in time and / or frequency channel and / or jump pattern of the point-to-multipoint data transmission 124 (e.g. in relation to or relative to the support beacon 123_1), which can be contained, for example, in the synchronization information of the support beacon 123_1 or which can be derived from information transmitted with the support beacon 123_1 or which is otherwise known to the subscriber 106_1 (e.g.
  • the subscriber 106_1 who is actually transmitting in an uncoordinated (and asynchronous) manner with respect to the base station 104, is able to receive the point-to-multipoint data transmission 124 from the base station 104.
  • the subscriber 106_1 can be designed to receive several (for example at least two) support beacons 123_1-123_4 from the base station 104 and, based on the synchronization information contained in the support beacons 123_1-123_4, the point-to-multipoint data transmission 124 of the Base station 104 to receive.
  • several support beacons 123_1-123_4 from the base station 104 and, based on the synchronization information contained in the support beacons 123_1-123_4, the point-to-multipoint data transmission 124 of the Base station 104 to receive.
  • the support beacon 123_1 is transmitted before the point-to-multipoint data transmission 124 (for example that the support beacon 123_1 is the last support beacon transmitted before the point-to-multipoint data transmission 124), during the other support beacons are sent out at different times 123_2-123_5 before the support beacon 123_1.
  • the subscriber 106_1 can be designed to receive several (eg at least two) of the support beacons 123_1-123_m transmitted by the base station 104, ie at least a part (real subset) of the support beacons 123_1-123_m transmitted by the base station 104, such as the support beacons 123_1-123_4.
  • the support beacons 123_1-123_m can each have synchronization information.
  • the synchronization information of the support beacons 123_1-123_m can thereby be identical or different.
  • the synchronization information can be information about
  • a point in time (e.g. an absolute or relative point in time, such as a time interval in relation to the respective support beacon)) of the transmission of a further support beacon and / or the point-to-multipoint data transmission 124, and / or
  • a frequency channel (e.g. an absolute or relative frequency channel, such as a frequency channel spacing in relation to a frequency channel of the respective support beacon)) of the transmission of a further support beacon and / or the point-to-multipoint data transmission, and / or
  • the synchronization information of one of the support beacons 123_2 to 123_5 (e.g. the support beacon 123_3), with the exception of the last support beacon 123_1, information about a point in time (e.g. an absolute or relative point in time, such as a time interval in relation to the respective support beacon))
  • a further support beacon for example the support beacon 123_2
  • information about the points in time of the transmission of several further support beacons for example the support beacons 123_2 and 123_1).
  • the synchronization information of one or more of the support beacons 123_2 to 123J5 can match information Point in time (for example absolute or relative point in time, such as a time interval in relation to the respective support beacon)) of the transmission of the point-to-multipoint data transmission 124.
  • the synchronization information of the last support beacon 123_1 can include information about a point in time (eg absolute or relative point in time, such as a time interval in relation to the support beacon)) of the transmission of the point-to-multipoint data transmission 124.
  • the synchronization information of one of the support beacons 123_2 to 123_5 can contain information about a frequency channel (e.g. an absolute or relative frequency channel, such as a frequency channel spacing in relation to a frequency channel of the respective support beacon) ) the transmission of a further support beacon (eg the support beacon 123_2) or several further support beacons (eg the support beacon 123J2 and 123_1).
  • a frequency channel e.g. an absolute or relative frequency channel, such as a frequency channel spacing in relation to a frequency channel of the respective support beacon
  • the synchronization information of one or more of the support beacons 123_2 to 123_5 e.g.
  • the support beacon 123_3) can contain information about a frequency channel (e.g. an absolute or relative frequency channel, such as a frequency channel spacing in relation to a frequency channel the respective support beacon)) initiate the transmission of the point-to-multipoint data transmission 124.
  • the synchronization information of the last support beacon 123_1 can include information about a frequency channel (e.g. absolute or relative frequency channel, such as a frequency channel spacing in relation to a frequency channel of the support beacon)) of the transmission of the point-to-multipoint data transmission 124.
  • the synchronization information of one of the support beacons 123J2 to 123_5 can be information about a time and / or frequency hopping pattern based on the one or more additional support beacons (e.g. the support beacons 123_2 and 123_1 ) are transmitted.
  • the synchronization information of one or more of the support beacons 123_2 to 123_5 can be information about a time and / or frequency hopping pattern based on the point-to-multipoint data transmission 124 is transmitted.
  • the synchronization information of the last support beacon 123_1 can include information about a time and / or frequency hopping pattern based on which the point-to-multipoint data transmission 124 is transmitted.
  • support beacon 123_3 Based on the signaling information contained in one or more support beacons (for example in support beacon 123_3 or in support beacon 123_4 and 123_3), it is up to the subscriber 106_1, which actually transmits in an uncoordinated (and asynchronous) manner with respect to the base station 104, thus making it possible to receive one or more additional support beacons (e.g. the support beacons 123_2 and 123_1) and ultimately the point-to-multipoint data transmission 124 from the base station 104.
  • additional support beacons e.g. the support beacons 123_2 and 123_1
  • the synchronization information can have a synchronization sequence for synchronizing the subscriber 106_1 to the respective support beacon (eg to the support beacon 123_3) to synchronize the respective support beacon (e.g. support beacon 123J3).
  • a (relative) point in time and / or a (relative) frequency channel or a (relative) frequency of the respective support beacon (e.g. support beacon 123_3) can be known to subscriber 106_1 as a result of the synchronization.
  • the respective support beacon e.g. support beacon 123_3
  • information about a point in time and / or frequency channel and / or jump pattern of one or more additional support beacons e.g. the support beacons 123_2 and 123_1
  • the support beacons 123_3 can be contained in the synchronization information of the respective support beacon (e.g. the support beacon 123_3) or which can be derived from information transmitted with the respective support beacon (e.g. the support beacon 123_3) or which can be derived from the subscriber 106_1 is otherwise known (e.g.
  • the support beacon 123_3 or further support beacons can be included or the v on one with the respective support beacon (e.g. the support beacon 123_3) or a further support beacon (e.g., the support beacon 123_1) can be derived from the information transmitted or which is otherwise known to the subscriber 106__1 (e.g.
  • the support beacons 123_1-123_5 can be transmitted at regular intervals or on average at regular intervals, with the subscriber 106_1 knowing the intervals between the transmissions of the support beacons 123_1-123_5, for example from a previous downlink transmission 122 or an already received support beacon .
  • the support beacons 123_1-123_5 can be transmitted at predetermined times and / or with predetermined time intervals and / or in predetermined frequency channels and / or in predetermined frequency channel intervals and / or in accordance with a predetermined time hopping pattern and / or in accordance with a predetermined frequency hopping pattern, whereby the subscriber 106_1 can be designed to receive the support beacons based on the predetermined times and / or the predetermined time intervals and / or the predetermined frequency channels and / or the predetermined frequency channel intervals and / or the predetermined time hopping pattern and / or the predetermined frequency hopping pattern.
  • one or more (eg all) of the support beacons 123_2-123-5, with the exception of the last support beacon 123_1, (eg each) have information about the transmission of a (eg each) subsequent support beacon, whereby the subscriber 106_1 can be configured in order to receive the subsequent support beacon (for example, in each case) based on the information about the transmission of the subsequent support beacon (in each case, for example).
  • the support beacon 123_3 can have information about the transmission of the support beacon 123_2, wherein the subscriber 106_1 can be configured to receive the support beacon 123_3 and to receive the support beacon 123_2 based on the information contained in the support beacon 123_3 about the support beacon 123_2.
  • the information about the transmission of the (e.g. each) subsequent support beacon can be a point in time and / or time interval and / or a frequency channel and / or frequency channel interval and / or time hopping pattern and / or frequency hopping pattern.
  • the information about the transmission of the (e.g. each) subsequent support beacon can be contained in the synchronization information of the respective support beacon.
  • a point in time and / or a frequency channel of the transmission of one or more (e.g. each) of the support beacons 123_1-123_4, with the exception of the first support beacon 123_5, can be derived from information transmitted with a preceding support beacon (e.g. CRC or support beacon counter), with the subscriber 106_1 can be designed to derive the time and / or frequency channel of the transmission of the respective support beacon from the information transmitted with the respective preceding support beacon in order to receive the respective support beacon.
  • a preceding support beacon e.g. CRC or support beacon counter
  • points in time and / or frequency channels, or a time hop pattern and / or frequency hop pattern of the transmission of the support beacons 123_1 - 123_5 based on a calculation rule, such as a polynomial of an LFSR (linear feedback shift register) or a PRBS ( Pseudorandom Bit Sequence, dt. Pseudo-random bit sequence) generator, where at least one of the support beacons (e.g.
  • the downlink data transmission 122 for the subscriber 106_1 has information about a current status of the calculation rule, whereby the subscriber 106_1 is designed to determine the times and / or frequency channels and / or the time hop pattern and / or frequency hop pattern of the transmission of the support beacons based on the calculation rule and the current state of the calculation rule in order to receive the support beacons.
  • the information (about the current status of the calculation rule) is contained in a support beacon or is transmitted with a support beacon, then this information can be contained, for example, in the first support beacon that a new subscriber to be synchronized receives, or in other words,
  • the base station 104 can be designed to provide the support beacon currently to be sent out with this information at least when a new subscriber has been synchronized since the previous or previous transmission of a support beacon, for example by means of a downlink data transmission. This makes sense, for example, if a large number of newly synchronized subscribers are added per support beacon in order to send this additional information, for example, only once for all new subscribers.
  • signaling information can be used which is sent with a downlink data transmission 122 from the base station 104 to the subscriber 106_1 so that the subscriber 106_1 di0 can receive a support beacon 123_1 or the plurality of support beacons 123_1-123_m.
  • the subscriber 106_1 can be designed to receive a downlink data transmission 122 from the base station 104 in a time-synchronized manner with a sent uplink data transmission 120, the downlink data transmission 122 being a
  • the signaling information signaling the transmission of the support beacon 123_1 or at least one of the plurality of support beacons 123_1-123_m.
  • the participant 106_1 can be designed to support the one support beacon 123_1 or at least one of the multiple support beacons 123_1-123_m based on the
  • the signaling information can correspond to the signaling information from section 1, the signaling information signaling the one supporting beacon 123_1 or at least one of the several supporting beacons 123_1-123_m instead of the point-to-multipoint data transmission 124.
  • the signaling information can be information about a time of the transmission of the one support beacon 123_1 or at least one of the several support beacons 123_1-123_m, and / or a frequency channel of the transmission of the one support beacon 123_1 or at least one of the several support beacons 23_1-123_m, and / or a Time and / or frequency hopping patterns based on which the one support beacon 123_1 or at least one of the plurality of support beacons 123_1-123_m are transmitted.
  • the information about the point in time can be an absolute point in time, a relative point in time (for example a defined time span between the downlink data transmission 122 and the support beacon) or information from which the absolute or relative point in time can be derived, such as a number of Clock cycles of an oscillator of the subscriber 106_1.
  • the information about the frequency channel can be an absolute frequency channel or a relative frequency channel (e.g. a distance between a frequency channel of the downlink data transmission 122 and a frequency channel of the support beacon).
  • the support beacons can be transmitted based on the telegram splitting transmission method.
  • data to be transmitted with the respective support beacon such as a (coded) support beacon data packet of the physical layer
  • the support beacons can be divided into a plurality of sub-data packets so that the plurality of sub-data packets respectively aul walk only part of the data to be transmitted, wherein the plurality of sub-data packets are not transmitted contiguously distributed, but in the time and / or frequency corresponding to a time and / or frequency hopping pattern '.
  • the base station 104 can transmit a support beacon 123_1-123_5 for this purpose with sufficient frequency, which can be received by the synchronized subscribers 106_1-106_n.
  • the subscribers 106_1-106_n thus receive a new synchronization time and the accumulated time error is limited.
  • 11 shows a schematic representation of the support beacon concept.
  • Fig. 11 shows in a diagram an occupancy of the frequency band of the communication system 100 in a point-to-multipoint data transmission 124 and a transmission of several support beacons 123_1-123_m in advance of the point-to-multipoint data transmission 124, according to an embodiment of the present invention.
  • the ordinate describes the frequency
  • the abscissa describes the time.
  • an uplink data transmission 120 and a downlink data transmission 122 synchronized in time with the uplink data transmission 120 can also be seen.
  • the downlink data transmission 122 which can include signaling information, such as information about a time and / or frequency channel of the transmission of the support beacon 123_4, the subscriber 106_1 can be synchronized, and the subscriber can be synchronized based on the support beacons 106 1 to be maintained.
  • FIG. 11 shows several support beacon transmissions 123_1-123_m and a synchronization of a subscriber 106_1.
  • a point in time and / or a frequency and / or a jump pattern of the respective next support beacon can be derived from defined values or calculation rules for communication system 100 or the specific
  • Multicast transmission (point-to-multipoint data transmission) 124 result.
  • these can be transmitted during the first synchronization (e.g. using a unicast downlink (downlink data transmission 122).
  • the information can also be transmitted with preceding support beacons (e.g. support beacon 123_4) the communication system 100 can be configured statically (for example frequency / hopping pattern) and others are transmitted in the support beacon (for example time interval).
  • the support beacons 123_1-123_m can be transmitted regularly in order to keep participants synchronized over a longer period of time.
  • Data transmission 124 fixed intervals and / or frequencies and / or hopping patterns can be used.
  • the time / interval and / or frequency and / or jump pattern can be transmitted from subsequent support beacons in the preceding support beacon.
  • these values can also be derived from the data of the transmissions of the support beacons, e.g. using a CRC or a support beacon counter.
  • the distance and / or frequency and / or hopping pattern can be derived from a previous support beacon transmission, e.g. by CRC or support beacon counter.
  • a transmission of the time interval with the support beacons 123_1-123_m allows a dynamic adaptation of the intervals to the synchronized participants 106_1-106_n. If, for example, participants 106_1-106_n are synchronized with less precise timers, so the distances between the support beacons 123_1-123_m can be reduced in order to be able to guarantee a maximum time error at the time of reception for these subscribers 106_1-106_n as well.
  • the spacing of the support beacons 123_1-123_m can be dynamically adapted to the synchronization requirements of the currently psychronized subscribers 106_1-106_n.
  • Subscribers 106_1-106_n with a lower crystal error can also omit transmissions from support beacons 123_1-123_m and, for example, only receive every second or third support beacon. For this it is necessary that the distances are known in advance, at least for the number of support beacons to be skipped. This can be achieved with variable parameters by either transmitting several distances (frequencies, hopping patterns, etc.) in each support beacon 123_1-123_m or by using a calculation rule that allows the information for several support beacons to be determined in advance. For example, a polynomial in the form of an LFSR (Linear Feedback Shift Register) comparable to a CRC or PRBS (Pseudo Random Bit Sequence) generator can be used. With this polynomial and the current state, participants can calculate the states for future support beacons and derive the transmission parameters, such as time and / or distance and / or frequency and / or jump pattern.
  • LFSR Linear Feedback Shift Register
  • subscribers 106_1-106_n with a less frequent need for resynchronization can skip transmissions from support beacons 123_1-123_m (not every support beacon received).
  • calculation rules for the distances and / or frequencies and / or jump patterns of the support beacons can be used in order to be able to determine them in advance for a plurality of support beacons.
  • a support beacon can be determined in advance, there is also the possibility for subscribers to try to receive the following support beacons again (possibly with increased search effort) if they fail to receive a transmission from a support beacon (e.g. due to channel interference). Only if this fails is a unicast uplink request (request by means of an uplink data transmission 120) necessary in order to receive a new synchronization by a unicast downlink (a downlink data transmission 122) from the base station 104.
  • a subscriber can request unicast synchronization again if synchronization is lost (eg support beacon is no longer received).
  • a subscriber can attempt to synchronize himself again with subsequent support beacons before a new request is made to the base station 104.
  • FIG. 12 shows an occupancy of a frequency band of the communication system 100 during the transmission of a point-to-multipoint data transmission and a transmission of several support beacons 123_1-123_m, with useful data of the point-to-multipoint data transmission 124 being divided into a plurality of useful data parts 125_1-125_3 are divided and are each transmitted together with one of the support beacons 123_1-123_m, according to an embodiment of the present invention.
  • the ordinate describes the frequency and the abscissa describes the time.
  • FIG. 12 shows a transmission of useful data parts 125_1-125_3 of the multicast transmission (point-to-multipoint data transmission) 124 with the support beacons 123_1-123_m.
  • each support beacon carries part of the useful data of the multicast transmission (point-to-multipoint data transmission) 124.
  • the subscribers 106_1-106_n can receive several support beacons (e.g. support beacons 123_1, 123_4 and 123_3) receive the entire payload. This has the advantage that, particularly in the case of extensive multicast user data (user data from point-to-multipoint data transmission), the base station 104 can distribute the necessary duty cycle over a longer period of time.
  • the multicast transmission (point-to-multipoint data transmission) 124 in one transmission; the problem can be avoided if distributed over a day in, for example, several support beacons (e.g. ten support beacons).
  • a certain transmission format is required (eg minimum length, complete jump pattern, etc.), this can result in unused capacities in the support beacons, which can be used for user data.
  • the multicast user data (user data of the point-to-multipoint data transmission) can be divided into several parts and these parts can be transmitted within the framework of the support beacons.
  • the individual parts can be repeated cyclically in order to give subscribers 106_1-106_n, who are synchronized at a later point in time, the opportunity to receive missed parts in the next cycle. Participants 106_1-106_n who have received all parts can stop receiving additional support beacons.
  • the useful data parts 125_1-125_3 are repeated cyclically (e.g. the point-to-multipoint data transmission 124) in order to enable all useful data parts 125_1-125_3 to be received at different entry times.
  • the support beacons can be viewed as a kind of virtual multicast channel to which subscribers are synchronized and exit again after all data (e.g. all useful data parts 125_1-125_3 of the point-to-multipoint data transmission 124) have been received.
  • the base station 124 holds the information about which subscriber was synchronized at what point in time in order to be able to determine when all subscribers 106_1-106_n have received all data (e.g. all useful data parts 125_1-125_3 of the point-to-multipoint data transmission 124). It is also conceivable here to terminate the transmission with a multicast that contains all parts that at least one subscriber could not receive.
  • the proportion of user data in the support beacons can also be dynamically increased or decreased depending on the currently available duty cycle of the base station 104 minimal necessary support beacons without user data is sent in order to maintain synchronization. It is also conceivable to scale the proportion of user data with the number of subscribers 106_1-106_n that have already been synchronized. If more participants 106_1-106_n are synchronized, it makes sense to bring in more data, since these participants 106_1-106_n then have to receive fewer support beacons 123_1-123_m and therefore need synchronization less often (due to the time offsets). This reduces the power consumption for these subscribers 106_1-106-n. The power consumption is reduced in the system means.
  • the useful data components in the transmissions of the support beacons are dynamically adapted to the load on the base station 104 and / or the radio channel and / or the number of subscribers 106_1-106_n synchronized in.
  • the user data of the multicast transmission (point-to-multipoint data transmission) 124 can also be provided with additional error protection, which allows the overall data to be reconstructed if one or more parts (e.g. useful data parts of the point-to-multipoint data transmission 124 ) were not received. In extreme cases, this can go so far that only a small proportion of the useful data is required (e.g. 1/10).
  • the error protection therefore covers far more than expected transmission errors and thus prevents, for example, a subscriber who is only psychronized when a large part of the useful data has already been transmitted from receiving all of the useful data from the remaining transmissions.
  • the base station 104 can specifically cancel the multicast transmission (point-to-multipoint data transmission) 124 long before the transmission of all parts if all subscribers 106_1-106_n already have a sufficient number of parts (e.g. user data parts of the point-to-multipoint data transmission) received in order to enable a reconstruction of the user data.
  • parts e.g. user data parts of the point-to-multipoint data transmission
  • Individual participants can stop receiving additional support beacons if the user data has been reconstructed from the received parts. The user data is thus extended with so much error protection that it is no longer the goal to send all parts of the error-protected user data to each participant.
  • the error protection buffer is used to enable dynamic entry and exit during the transmission, in which only any small portion of all user data actually has to be transmitted.
  • a considerable proportion of the error-protected useful data parts are usually never sent out, since these useful data parts are only available as a reserve if, for example, a subscriber cannot be synchronized until very late.
  • the useful data or useful data parts of the multicast transmission (point-to-multipoint data transmission) 124 have a high level of error protection for reconstruction.
  • the transmission / reception of the multicast transmission (point-to-multipoint data transmission) 124 by the base station 104 can be aborted and / or a subscriber 106_1 occurs when sufficient information has been transmitted.
  • the advantage compared to a cyclical repetition is that if a user data part is lost (the point-to-multipoint data transmission 124) it is not necessary to wait for the repetition of the specific user data part, but simply any other additional user data part can be received in order to carry out the reconstruction ( For example, to enable the user data of the point-to-multipoint data transmission 124).
  • the base station 104 initially sends out a sufficient number of useful data parts in order to enable a reconstruction of the useful data (the point-to-multipoint data transmission 124) even with the last subscriber synchronized in (who was able to receive the fewest parts). .
  • the base station 104 can then send out a certain number of further useful data parts in the event that previous useful data parts could not be received successfully.
  • the time of the multicast transmission (point-to-multipoint data transmission) 124 does not have to be fixed at the beginning of synchronization. Instead, subscribers I06_1-106_n that have already been synchronized can be kept synchronized by the support beacons until it appears sensible to carry out the multicast transmission (point-to-multipoint data transmission) 124. For example, the base station 104 can wait until a sufficiently large proportion of the subscribers 106_1-106_n could be synchronized via unicast (e.g. a downlink data transmission 122 with signaling information synchronized with an uplink data transmission 120) or until network or duty cycle capacities are free .
  • unicast e.g. a downlink data transmission 122 with signaling information synchronized with an uplink data transmission 120
  • the subscribers 106_1-106_n only know the information for the next support beacon to be received; before the start of the actual multicast transmission (point-to-multipoint data transmission) 124, this can then be signaled in a support beacon. If participants can skip support beacons, the signaling can take place with sufficient lead time to reach all participants 106_1-106_n.
  • a start time of the multicast transmission (point-to-multipoint data transmission) 124 after the start of synchronization can be selected dynamically on the basis of subscribers already reached and / or network load and / or duty cycle.
  • Fig. 13 shows in a diagram an occupancy of the frequency band of the communication system during the transmission of three point-to-multipoint data transmissions 124_1-124_3 for three different groups of participants of the communication system 100 as well as a common transmission of support beacons 123_1-123_m for the three different groups of participants of the communication system 100, according to an embodiment of the present invention.
  • the ordinate describes the frequency and the abscissa describes the time.
  • FIG. 13 shows a division of the synchronized subscribers into different multicast transmissions (point-to-multipoint data transmissions) 124_1-124-3.
  • multicast transmissions point-to-multipoint data transmissions
  • 124_1-124_3 can use one (or more) common support beacons.
  • the participants are kept synchronized until the user data is transmitted (e.g. transmission of the respective point-to-multipoint data transmission 124_1 -124_3) and divided into groups.
  • each group is then assigned a dedicated distance and / or frequency and / or hopping pattern for the transmission of useful data. Methods from Section 1, for example, can be used for this purpose.
  • the support beacons 123_1-123_m are used for (e.g. for the transmission of) addressing information, via synchronized participants to individual
  • Multicasts transmissions (point-to-multipoint data transmissions) 124_1 -124J3 to be divided and / or sorted out again.
  • multicast transmission point-to-multipoint data transmission
  • multicast transmission point-to-multipoint Multipoint data transfer
  • multicast transmission can be completed as soon as all participants in this group are synchronized while another group is still waiting for participants.
  • This can also be advantageous if, due to network load or duty cycle, it is not possible to carry out all multicast transmissions (point-to-multipoint data transmissions) 124_1-124_3 promptly (e.g. within a support beacon interval) to one another.
  • the multicast transmission (point-to-multipoint data transmission) is prematurely decoupled and terminated for a group of participants while the other participants continue to be kept synchronized by supporting beacons.
  • FIG. 14 shows a schematic block diagram of a base station 104 and a subscriber 106_1, for example of the communication system 100 shown in FIG. 3, according to an exemplary embodiment of the present invention.
  • the subscriber 106_1 can have a transmitter (or transmission module; transmitter) 108_1 which is designed to send a data transmission to the base station 104.
  • the transmitter 108_1 can be connected to an antenna 110_1 of the subscriber 106_1.
  • the subscriber 106_1 can also have a receiver (or receiving module; receiver) 112_1, which is designed to receive a data transmission from the base station 104.
  • the receiver 112_1 can be connected to the antenna 110_1 or a further antenna of the subscriber 106_1.
  • the subscriber 106_1 can also have a combined transceiver (or transceiver module; transceiver).
  • the base station 104 can have a receiver (or receiving module; receiver) 114 which is designed to receive a data transmission from the subscriber 106_1.
  • the receiver 114 may be connected to an antenna 116 of the base station 104.
  • the base station 104 can furthermore have a transmitter (or transmission module; transmitter) 118 which is designed to send a data transmission to the subscriber 106_1.
  • the transmitter 118 can be connected to the antenna 116 or a further antenna of the base station 104.
  • the base station 104 can also have a combined transceiver (or transceiver module; transceiver).
  • the base station 104 can be configured to send out a multicast data transmission 124 (e.g. point-to-multipoint data transmission), e.g.
  • the multicast data transmission 124 can have a plurality of data packets 130_1-130J, where] is a natural number greater than or equal to two (or three), the plurality of data packets 130_1-130J being multiple transmissions of the same data packet (eg multicast data packets) .
  • the data packet 130_1 can be an initial transmission of a data packet (e.g. multicast data packet) of the multicast data transmission 124, the data packets 130_2-130J being retransmission of the same data packet (e.g. multicast data packet) of the multicast data transmission 124.
  • the plurality of data packets 130_1-130J can have the same useful data and / or error protection data or can be at least partially symbolically identical (except for a header, for example).
  • the subscriber 106_1 can be configured to receive and decode at least a first data packet of the plurality of data packets 130_1-130J of the multicast data transmission 124.
  • the first data packet can, for example, be the first data packet 130_1 of the plurality of data packets 130_1-130J of the multicast data transmission 124 or any other data packet 130_2-130J of the plurality of data packets 130_1-130J of the multicast data transmission 124.
  • Subscriber 106_1 can further be configured to determine whether subscriber 106_1 meets a reception criterion.
  • RSSI Received Signal Strength Indication, dt. relative quality of a received signal
  • the subscriber 106_1 can further be configured, if the subscriber 106_1 meets the reception criterion, not to receive any further data packet 130_2-130J of the plurality of data packets 130_1-130J of the multicast data transmission 124, and for example to switch from a normal operating mode to an energy-saving mode switch.
  • the subscriber 106_1 can furthermore be configured to receive at least one second data packet of the plurality of data packets 130_1-130J of the multicast data transmission 124 if the subscriber 106_1 does not meet the reception criterion.
  • the second data packet can be any other data packet of the plurality of data packets 130__1-130J than the first data packet, such as one of the data packets 130_2-130J.
  • the plurality of data packets 13Q_1-130J of the multicast data transmission 124 can each be provided with error protection data, whereby the subscriber 106_1 can be configured so that if the subscriber 106_1 does not meet the reception criterion and a decoding of the first data packet (e.g. 13Q_1) is unsuccessful was to combine the first data packet (e.g. 130_1) and the at least one second data packet (e.g. 130_2) in order to achieve a higher code gain during decoding by combining the first data packet (e.g. 130_1) and the at least one second data packet (e.g. 130_2) achieve.
  • a decoding of the first data packet e.g. 13Q_1
  • a decoding of the first data packet e.g. 13Q_1
  • the at least one second data packet e.g. 130_2
  • the point-to-multipoint data transmission 124 can have a plurality of sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern (telegram splitting transmission method), as has already been done was explained in detail in Section 1 above.
  • the plurality of data packets 130_1-130J multiple transmissions to the same sub-data packet to be the plurality of sub-data packets.
  • multicast data transmission is shown in FIG. 14, it should be pointed out that in exemplary embodiments, instead of multicast data transmission, downlink data transmission can also be used.
  • the subscriber 106_1 can, as already explained in detail above in Sections 1 and 2, send an uplink data transmission 120 to the base station 104, and in order to be synchronized in time (e.g. and in frequency) with the sent uplink data transmission 120 to receive a downlink data transmission 122 from the base station (see, for example, FIG. 6 or FIG. 10), the downlink data transmission having signaling information, wherein the subscriber 106_1 can be configured to use the signaling information to initiate the multicast data transmission 124 to recieve.
  • the signaling information can include, for example, information about a point in time, a frequency channel and / or a hop pattern of the multicast data transmission 124 (see section 1), or also information about a point in time, a frequency channel and / or a hop pattern of one of the multicast data transmissions preceding support beacon data transmission 123 (see section 2), which in turn has information about a point in time, a frequency channel and / or a hop pattern of the multicast data transmission 124 or a further support beacon data transmission preceding the multicast data transmission 124.
  • Embodiments of the subscriber 106_1 shown in FIG. 14 and / or the base station shown in FIG. 14 can be used, for example, in a communication system as defined in the ETSI TS 103357 standard [4].
  • the plurality of data packets 13CM-130J can be multiple transmissions of the same so-called radio burst (German sub-data packet).
  • An ETSI TS 103 357 downlink data transmission has radio bursts with a length / duration of a maximum of 21 ms. The pause between the radio bursts averages 232 ms. A continuous transmission without violating the duty cycle in the ISM bands in Europe would be possible.
  • the listen times for subscribers with good (or better) reception conditions can be reduced (or even minimized). Subscribers with good reception conditions are those subscribers who, for example, have a short distance from the base station and correspondingly good reception conditions (eg high SNR).
  • Subscribers with poor (or worse) reception conditions are those subscribers who are, for example, in the edge areas (for example at the end) of a radio cell and accordingly have poor reception conditions (for example low SNR). So that the subscribers with poor reception conditions can also be reached (ie can receive the multicast data transmission), a data rate and / or a channel coding of the transmission can be adapted. For example, starting from a transmission with a high data rate and low channel coding (ie high code rate), the data rate can be reduced and / or the channel coding can be increased (ie the code rate can be reduced). Furthermore, or alternatively, repetitions can be used in order to enable so-called maximum ration combining (MRC, i.e. maximum rate combination) on the receiver side to increase the range, as shown in FIG. 15 shows a schematic view of the transmission of eight data packets 130_1-
  • first data packet 130_1 being an initial transmission of a so-called radio burst
  • other data packets 130_2-130_8 being repetitive transmissions of the same radio burst, according to an exemplary embodiment.
  • FIG. 15 shows, by way of example, seven repetition transmissions of the one radio burst, it should be pointed out that the number of repetition transmissions is scalable, e.g. as a function of the reception conditions of the subscribers in the communication system.
  • the data rate of the repeat transmissions 130_2-130_8 can also be scalable.
  • the data rate of the repeat transmissions 130_2-130_8 can be lower than a data rate of the first transmission 130_1.
  • a data rate of a kth repetition transmission e.g. the second repetition transmission 130_3
  • a data rate of a k-1th repetition transmission e.g. the first repetition transmission 130_2).
  • a code rate of the repetitive transmissions 130_2-130_8 can also be scalable. For example, a code rate of the repeat transmissions 130_2-130_8 can be lower than a code rate of the first transmission 130_1. Furthermore, a code rate of a kth repetition transmission (e.g. the second repetition transmission 130_3) can be lower than a code rate of a k-1th repetition transmission (e.g. the first repetition transmission 130_2).
  • FIG. 15 shows a scalable radio burst length.
  • a radio burst in downlink is shown in detail in FIG. 15.
  • the radio burst 130_1 e.g. according to ETSI TS 103357
  • Bursts 130_ 2-130_ 8 which are repetitions of the same radio burst
  • participant with good reception conditions can, for example, only receive the first radio burst 13CM (initial transmission) and switch off after receiving the first radio burst 130_1 or switch to an energy-saving mode.
  • Subscribers with poorer reception conditions can receive one or possibly more of the repetitions shown in FIG. 15 (for example all of the repetitions shown in FIG. 15) in order to obtain the necessary or full range (ie to receive the transmission successfully).
  • participants with good (or better) reception conditions only receive one (or more) of the radio bursts 130_1-130_8 in order to reduce the on times.
  • subscribers with good reception conditions can only receive part of the radio bursts, e.g. one (or more) of the radio bursts, such as the first radio burst 130_1. Participants with poor reception conditions can also receive (at least part of) the repetitions of the radio burst.
  • the subscriber 106_1 can also receive all radio bursts 130_1-130_8 (i.e. first transmission and all retransmissions) and try how many retransmissions are required for successful decoding or authentication.
  • RSSI Received Signal Strength Indication, German indicator for the received field strength
  • SNR Signal-to-Noise Ratio
  • subscribers with good reception conditions and subscribers with poor reception conditions can use identical symbols, such as the first radio burst 130_1 (see FIG. 15) or the other radio bursts 130 2 130_8 (see FIG. 15).
  • reception can be terminated after successful decoding.
  • reception after a respective radio burst can be terminated, for example after the first radio burst 130_1 in FIG. 15.
  • radio bursts in the event of a disturbance in the channel, further radio bursts can be received and used, for example, for successful decoding (e.g. of the user data).
  • the base station 104 can adapt a number of retransmissions as a function of a maximum required range.
  • an RSSI distribution can be viewed up-to-date from all participants in the communication system. In exemplary embodiments, this can be compared with RSSI level recordings from the last period (e.g. months).
  • the base station can concentrate on the remote subscriber. In exemplary embodiments, the base station can wait until the remote subscribers are out of a fading hole, for example, and then address all subscribers (i.e. start the transmission of the multicast data transmission). Alternatively, the base station can now address those subscribers who have just got out of the fading hole (i.e. start the transmission of the multicast data transmission) and wait for the others.
  • FIG. 16 shows a schematic block diagram of a base station 104 and a subscriber 106_1, for example of the communication system 100 shown in FIG. 3, according to an exemplary embodiment of the present invention.
  • the subscriber 106_.1 can have a transmitter (or transmitter module; transmitter)
  • the transmitter 108_1 can be connected to an antenna 110_1 of the subscriber 106_1.
  • Subscriber 106_1 can also have a receiver (or receiving module; receiver)
  • the base station 104 can have a receiver (or receiving module; receiver) 114 which is designed to receive a data transmission from the subscriber 106_1.
  • the receiver 114 may be connected to an antenna 116 of the base station 104.
  • the base station 104 can furthermore have a transmitter (or transmission module; transmitter) 118 which is designed to send a data transmission to the subscriber 106_1.
  • the transmitter 118 can be connected to the antenna 116 or a further antenna of the base station 104.
  • the base station 104 can also have a combined transceiver (or transceiver module; transceiver).
  • the subscriber 106_1 can be configured to send an uplink data transmission 120 to the base station 104 and to synchronize a downlink in terms of time (and, for example, frequency) with the sent uplink data transmission 120 - Receive data transmission 122 from base station 104.
  • the base station 104 can be configured to receive the uplink data transmission 120 from the subscriber 106_1 and to transmit the downlink data transmission 122 to the subscriber 106_1 synchronized in time (and e.g. in frequency) with the sent uplink data transmission 120.
  • the downlink data transmission 122 here has at least one of first signaling information and second signaling information, the first
  • Signaling information signals a subsequent first multicast data transmission 124_1 or a further data transmission preceding the first multicast data transmission 124_1 (e.g. support beacon data transmission, see section 2), and the second signaling information signaling a subsequent second multicast data transmission 124_2 or one of the second multicast Data transmission 124_2 signals previous further data transmission (eg support beacon data transmission, see section 2).
  • the base station 104 can be designed to send the first multicast data transmission 124_1 in accordance with the first signaling information and to send the second multicast data transmission 124_2 in accordance with the second signaling information.
  • the first multicast data transmission 124_1 and the second point-to-multipoint data transmission 124_2 can differ with regard to at least one of transmission times
  • Transmission frequencies differentiate the frequency and / or time hopping patterns used.
  • the first multicast data transmission 124_1 can be intended for subscribers with good reception conditions, while the second multicast data transmission is intended for subscribers with poor reception conditions.
  • the second multicast data transmission 124_2 can have a lower code rate and / or data rate than the first multicast data transmission 124_1, for example in order to allow the second multicast data transmission 124_2 to get through compared to the first multicast data transmission 124_1 with regard to subscribers of the communication system increase that do not meet a reception quality criterion.
  • subscriber 106_1 can be assigned to one of the two multicast data transmissions 124_1 and 124_2 by base station 104 or by subscriber 106_1 himself.
  • exemplary embodiments are first described in which the assignment of the subscriber 106_1 to one of the two multicast data transmissions 124_1 and 124_2 by the base station 104 takes place, before exemplary embodiments are subsequently described in which the assignment of the subscriber 106_1 to one of the two multicast -Data transmissions 124_1 and 124_2 are carried out by the subscriber 106_1 himself.
  • the base station 104 can assign the subscriber 106_1 to one of the two multicast data transmissions 124_1 and 124_2 depending on a reception quality of subscriber 106_1 (e.g. a quality with which data transmissions from the base station are received by subscriber 106_1).
  • a reception quality of subscriber 106_1 e.g. a quality with which data transmissions from the base station are received by subscriber 106_1.
  • the uplink data transmission 120 of the subscriber 106_1 can have information about the reception quality of the subscriber 106_1.
  • the subscriber 106_1 can determine the reception quality, for example, based on a previous data transmission by the base station 104, such as a previous downlink data transmission or multicast data transmission.
  • the base station 104 can estimate the reception quality of the subscriber 106_1, e.g. based on the uplink data transmission 120 of the subscriber 106_1.
  • the base station 104 can be configured, if the reception quality of the subscriber 106_1 meets a first reception quality criterion, the To provide downlink data transmission with the first signaling information so that the subscriber 106_1 can receive the first multicast data transmission 124_1 based on the first signaling information, or if the reception quality of the subscriber 104__1 does not meet the first reception quality criterion or the reception quality of the subscriber 104_1 a second The reception quality criterion is met to provide the downlink data transmission with the second signaling information so that the subscriber 106_1 can receive the second multicast data transmission 124_1 based on the second signaling information.
  • the first reception quality criterion can indicate, for example, that the reception quality of the subscriber 106_1 is greater than or equal to a reception quality threshold or lies within a first reception quality range.
  • the second reception quality criterion can indicate, for example, that the
  • the reception quality of the subscriber 106_2 is less than the reception quality threshold or lies within a second reception quality range, the first reception quality range and the second reception quality range being different.
  • the base station can be configured to dynamically adapt the first reception quality criterion (and / or the second reception quality criterion), e.g. depending on an occupancy of the frequency band used, e.g. by participants in the communication system and / or participants in other communication systems.
  • the first reception quality criterion (and / or the second reception quality criterion) can be permanently specified.
  • the assignment of the subscriber 106_1 to one of the two multicast data transmissions 124_1 and 124_2 can alternatively also be made by the subscriber 106_1 himself.
  • the subscriber 106_1 can be configured to determine a reception quality based on the downlink data transmission 122 or a previous data transmission of the base station 104 (e.g. previous downlink data transmission or multicast data transmission), and to determine a reception quality as a function of the determined reception quality to receive one of the first multicast data transmission 124_1 based on the first signaling information and the second multicast data transmission 124_2 based on the second signaling information (In this case, the downlink data transmission can be both the first
  • the subscriber can be configured to receive the first multicast data transmission 124_1 based on the first signaling information if the determined reception quality meets a first reception quality criterion and / or to receive the determined reception quality if the determined reception quality does not meet the first reception quality criterion second reception quality criterion is met to receive the second multicast data transmission 124_2 based on the second signaling information, wherein the first reception quality criterion and the second
  • the first reception quality criterion can, for example, indicate that the
  • the reception quality of the subscriber 106_1 is greater than or equal to a reception quality threshold or lies within a first reception quality range.
  • the second reception quality criterion can indicate, for example, that the
  • the reception quality of the subscriber 106_2 is less than the reception quality threshold or lies within a second reception quality range, the first reception quality range and the second reception quality range being different.
  • the first reception quality criterion (and / or the second reception quality criterion) can be permanently specified.
  • the downlink data transmission 122 can have information about the first reception quality criterion (and / or the second reception quality criterion).
  • the exemplary embodiments described here make it possible to address subscribers with good (or better) reception conditions and subscribers with poor (or worse) reception conditions on different frequencies and possibly at different times and with different data rates / encodings, and to control them in such a way that they respond to the respective different frequencies received.
  • the subscriber 106 receives a downlink data transmission 122 synchronized in terms of time and frequency with the sent uplink data transmission 120, the downlink data transmission 122 at least one of a first signaling information for receiving a first multicast Data transmission 124_1 and a second signaling information item for receiving a second multicast data transmission 124_2.
  • the first multicast data transmission 124_1 is transmitted divided into two multicast data transmission parts 125_1,1 and 125_1, 2, the two multicast data transmission parts 125_1,1 and 125_1, 2 each together with one Support beacons 123_1, 1 and 123_1,2 of the first multicast data transmission 124_1 are transmitted (see section 2, e.g. FIG. 12), and that the second multicast data transmission 124_2 is transmitted divided into two multicast data transmission parts 125_2,1 and 125_2,2
  • the two multicast data transmission parts 125_2,1 and 125_2,2 are each transmitted together with a support beacon 123_2, 1 and 123_2,2 of the second multicast data transmission 124_2.
  • FIG. 17 shows a grouping (for example clustering) of subscribers with good reception conditions and subscribers with poor reception conditions, for example for different multicast data transmissions 124_1 and 124_2.
  • 17 shows in detail how subscribers are informed that a first multicast data transmission 124_1 for subscribers with good reception conditions is taking place on a first frequency and a second multicast data transmission 124_2 for subscribers with poor reception conditions is taking place at a second frequency.
  • the subscribers can be assigned to a specific cluster (for example a group (subscribers with good reception conditions or subscribers with poor reception conditions)) from the base station 104.
  • the subscriber 106_1 can decide for himself which cluster the subscriber will join (and thus, for example, which of the multicast data transmissions 124_1 or 124_2 the subscriber receives). Although only two clusters are shown in FIG. 17, it should be pointed out that any number of clusters (for example groups of subscribers with different reception conditions) can exist.
  • the base station can, for example, signal in the downlink message 122 how many clusters there are and for which reception conditions (eg link budget / sensitivity) the clusters are intended.
  • radio bursts with a length of 2.5 ms and a sensitivity of -128.4 dBm can be provided for a first cluster, and radio bursts with a length of 21 ms and a sensitivity of -137.4 dB are provided for a second cluster.
  • the subscriber can usually receive the downtink data transmissions with a sensitivity of -137.4 dBm. If the If the participant estimates an SNR of> 15 dB, the participant can also switch to the frequencies of the participants with good reception conditions. If the SNR drops, for example due to fading, the subscriber should be able to switch to the frequencies of the subscribers with poor reception conditions.
  • the support jaws can therefore have the frequencies / times for all clusters.
  • the participants can be divided into clusters (e.g. groups). Each cluster uses different times / frequencies in order to reduce (or even minimize) a reception time of the participants with good reception conditions.
  • FIG. 18 shows a schematic block diagram of a base station 104 and a subscriber 106_1, for example of the communication system 100 shown in FIG. 3, according to an exemplary embodiment of the present invention.
  • the subscriber 106_1 can have a transmitter (or transmission module; transmitter) 108_1 which is designed to send a data transmission to the base station 104.
  • the transmitter 108_1 can be connected to an antenna 110_1 of the subscriber 106_1.
  • Subscriber 106_1 can also have a receiver (or receiving module; receiver)
  • the receiver 112_1 which is designed to receive a data transmission from the base station 104.
  • the receiver 112_1 can be connected to the antenna 110_1 or a further antenna of the subscriber 106_1.
  • the subscriber 106_1 can also have a combined transceiver (or transceiver module; transceiver).
  • the base station 104 can have a receiver (or receiving module; receiver) 114 which is designed to receive a data transmission from the subscriber 106_1.
  • the receiver 114 may be connected to an antenna 116 of the base station 104.
  • the base station 104 can furthermore have a transmitter (or transmission module; transmitter) 118 which is designed to send a data transmission to the subscriber 106_1.
  • the transmitter 118 can be connected to the antenna 116 or a further antenna of the base station 104.
  • the base station 104 can also have a combined transceiver (or transceiver module; transceiver).
  • the subscriber 106_1 can be configured to send an uplink data transmission 120 to the base station 104 and to synchronize in time (and e.g. in frequency) with the transmitted uplink data.
  • Data transmission 120 to receive a downlink data transmission 122 from the base station 104.
  • the base station 104 can be configured to receive the uplink data transmission 120 from the subscriber 106_1 and to send the downlink data transmission 122 to the subscriber 106_1 synchronized in time (and e.g. in frequency) with the sent uplink data transmission 120, wherein the downlink data transmission 124 has signaling information, wherein the subscriber 106_1 can be configured to receive the multicast data transmission 124 based on the signaling information.
  • the signaling information can for example include information about a point in time, a frequency channel and / or a hop pattern of the multicast data transmission 124 (see section 1), or also information about a point in time, a frequency channel and / or a hop pattern of one of the multicast data transmission preceding support beacon data transmission 123 (see section 2), which in turn has information about a point in time, a frequency channel and / or a hop pattern of the multicast data transmission 124 or a further support beacon data transmission preceding the multicast data transmission 124.
  • the base station 104 can be configured to initially only transmit a part 125_1 of the multicast data transmission 124 or to interrupt the ongoing multicast data transmission 124 (eg after the transmission of a part 125_1 of the multicast data transmission 124) to initiate a transmission to enable at least one other data transmission 126.
  • the at least one other data transmission 126 can be, for example, a second multicast data transmission which has a higher priority than the (first) multicast data transmission 124
  • To resume transmission of the second multicast data transmission ie to transmit a second part 125_2 of the multicast data transmission 124
  • an available duty cycle of the base station 104 is sufficient for resuming the first multicast data transmission.
  • the second multicast data transmission is scheduled for transmission, and the first multicast data transmission 124 or a part 125_1 of the multicast data transmission 124 is only transmitted when a duty cycle is available the base station 104 is sufficient for this.
  • the other data transmissions can also be confirmations of receipt from participants in the communication system, which confirm successful receipt of the first part 125_1 of the multicast data transmission 124.
  • the latter is particularly useful when the multicast data transmission 124 is a relatively long multicast data transmission 124.
  • the duty cycle is a critical parameter of the communication system. As already mentioned, according to the standard, a duty cycle of 10% must not be exceeded for a specific belt in Europe. Several communication systems (e.g. radio systems) can coexist at the same time (see Fig. 3). Depending on the urgency of the use cases, the duty cycle can be more or less completely used up (e.g. for subscriber-specific downlink messages). The duty cycle can thus be monitored in the base station. Each transmission event is recorded (e.g. noted) together with the respective transmission time (on air time) and the respective time stamp. All transmission events within the last hour (or day, month, year) are accumulated with the respective transmission times in order to calculate the used duty cycle. As time progresses, the duty cycle consumption is updated.
  • Each transmission event is recorded (e.g. noted) together with the respective transmission time (on air time) and the respective time stamp. All transmission events within the last hour (or day, month, year) are accumulated with the respective transmission times in order to calculate the used duty cycle. As time progresse
  • the transmissions can be divided according to priorities. This means that there may be transmissions (e.g. with higher priority) that should be completed as quickly as possible. For other transmissions with a lower priority, however, it may be sufficient if these are only fully transmitted after days or months.
  • transmissions or use cases can be divided into foreground transmissions and background transmissions.
  • the (e.g. available) duty cycle can thus initially be assigned to the foreground transmissions with the higher priority.
  • the background transmissions are only scheduled if there is enough duty cycle available. It is also possible for background transmissions to be transmitted (always) if they are available. If a foreground transmission with a higher priority arrives, the background transmission is interrupted and the foreground transmission is transmitted instead.
  • FIG. 19 shows a schematic view of an occupancy of a communication channel during the transmission of a first multicast data transmission 124_1 and a second multicast data transmission 124_2, the second multicast data transmission 124_2 having a higher priority than the first multicast data transmission 124_1, according to a Embodiment.
  • Fig. 19 shows a transmission with a higher priority.
  • an ongoing transmission of the first multicast data transmissions 124_1 can be interrupted if a second multicast data transmission 124_2 with a higher priority is pending transmission and the second multicast data transmission 124_2 is transmitted instead.
  • the transmission of the first multicast data transmissions 124_1 can be resumed if an available duty cycle of the base station is sufficient for this.
  • the multicast data transmission parts 125_1, 1 and 125_1, 2 being transmitted before the second multicast data transmission 124_2 and which the multicast
  • Data transmission parts 125 _ 2,1 and 125_2,2 is transmitted. Furthermore, in FIG. 19 it is assumed by way of example that the multicast data transmission parts 125_1, 1 -125_1, 4 of the first multicast data transmission 124_1 each together with a support beacon 123_1, 1 -
  • filling can be carried out according to a block limit (unidirectional piggy backing (i.e. appending data to a message to be transmitted)).
  • FIG. 20 shows an uplink with ACK / NACK after N blocks.
  • the multicast data transmission 124_1 is transmitted divided into 2048 multicast partial data transmissions 125_1-125_2048, with acknowledgments of receipt (ACK / NACK) 126 are transmitted by the participants of the communication system 100, which confirm a successful or unsuccessful reception of the first 1024 multicast partial data transmissions 125_1 -125__1024.
  • FIG. 19 it is also assumed by way of example that multicast partial data transmissions 125_1-125_2Q18 are transmitted together with a support beacon 123_1-123_2048 of the multicast data transmission 124 (see section 2, e.g. FIG. 12).
  • user data e.g. a firmware update
  • a size of e.g. 256 kbytes are to be transmitted.
  • the 256 kbytes correspond to 262144 bytes.
  • Per block ( multicast partial data transmission, e.g. in the case of ETSI TS 103357, a maximum of 24 bytes may be transmitted. This would mean that 10923 blocks with 2380.371 kbaud would have to be transmitted.
  • Each radio burst has a length of 21.43 ms, The average pause between the radio bursts is 217 ms, which guarantees 10%.
  • a block of radio bursts (e.g. a block of 18 radio bursts in ETSI TS 103 357) lasts roughly 4 seconds. This means that the firmware transfer takes 12.14 hours.
  • the transmission of the multicast data transmission can therefore be interrupted again and again in order to check what has arrived. For example after 512 blocks (approx. 30 min).
  • a pause (e.g. between the multicast partial data transmission or radio bursts) can be greater than a transmission time of the radio bursts / duty cycle from the tape. For example, a maximum duty cycle of 10% can be permitted at 869.525 MHz. It follows that the pause should be at least ten times longer than the duration of the radio burst. This can be adjusted depending on the tape.
  • the success rate can be communicated from each downlink to the base station. Based on the success rate, the base station can decide whether to transmit the is stopped, moved or executed in the next 512 blocks.
  • the success rate can be determined using the RSSI or PER, for example.
  • the method 200 comprises a step 202 of receiving and decoding at least one first data packet of a plurality of data packets of the data transmission, the plurality of data packets being multiple transmissions of the same data packet.
  • the method 200 further comprises a step of receiving, if a receiving criterion is met, not to receive any further data packets of the plurality of data packets of the data transmission.
  • the method 200 further comprises a step of receiving, if the receiving criterion is met, at least one further data packet of the plurality of data packets of the data transmission.
  • the method 210 comprises a step 212 of sending an uplink data transmission.
  • the method 210 further comprises a step 214 of receiving, synchronized in time with the sent uplink data transmission, a downlink data transmission, the downlink data transmission having a first signaling information item and a second signaling information item, the first signaling information item being a first point-to-multipoint Data transmission signals, and wherein the second signaling information signals a second point-to-multipoint data transmission.
  • the method 210 further comprises a step 216 of determining a reception quality based on the downlink data transmission or a previous downlink data transmission or a previous point-to-multipoint data transmission.
  • the method 210 further comprises a step 218 of receiving, depending on the determined reception quality, one of the first point-to-multipoint data transmission based on the first signaling information, and the second point-to-multipoint data transmission based on the first signaling information.
  • the method 220 comprises a step 222 of receiving an uplink data transmission, the uplink data transmission being uncoordinated.
  • the method 220 further comprises a step 224 of sending, synchronized in time with the received uplink data transmission, a downlink data transmission, the downlink data transmission having first signaling information and second signaling information, the first signaling information being followed by a first point-to-point. Signaled multipoint data transmission, and wherein the second signaling information signals a subsequent second point-to-multipoint data transmission.
  • the method 220 further comprises a step 226 of sending the first point-to-multipoint data transmission in accordance with the first signaling information.
  • the method 220 further comprises a step 228 of sending the second point-to-multipoint data transmission in accordance with the second signaling information, the second point-to-multipoint data transmission having a lower code rate and / or data rate than the first point-to-multipoint Data transmission in order to increase a probability of passage of the second point-to-multipoint data transmission compared to the first point-to-multipoint data transmission.
  • the method 230 includes a step 232 of receiving an uplink data transmission, the uplink data transmission being uncoordinated.
  • the method 230 further comprises a step 234 of extracting information about a reception quality from the uplink data transmission or estimating a reception quality based on the uplink data transmission.
  • the method 230 further comprises a step 236 of sending, synchronized in time with the received uplink data transmission, a downlink data transmission, the downlink data transmission being provided with first signaling information or second signaling information depending on the reception quality, the first signaling information signals a subsequent first point-to-multipoint data transmission, and wherein the second signaling information signals a subsequent second point-to-multipoint data transmission.
  • the method 230 further comprises a step 238 of sending the first Point-to-multipoint data transmission according to the first signaling information.
  • the method 230 further comprises a step 240 of sending the second point-to-multipoint data transmission in accordance with the second signaling information.
  • the method 250 includes a step 252 of transmitting a first point-to-multipoint data transmission.
  • the method 250 further comprises a step 254 of aborting or pausing the transmission of the first point-to-multipoint data transmission if at least one second data transmission that has a higher priority than the transmission at the time of the transmission of the first point-to-multi-point data transmission first point-to-multipoint data transmission pending transmission.
  • the method 250 further includes a step 256 of transmitting the second data transmission.
  • the method 260 includes a step 262 of transmitting a second point-to-multipoint data transmission within a transmission interval.
  • the method 260 further comprises a step 264 of transmitting within the transmission interval at least part of a first point-to-multipoint data transmission, provided that a duty cycle of the base station for the transmission of the at least part of the first point-to-multipoint data transmission within the transmission interval Data transfer is sufficient.
  • FIG. 27 shows a flow diagram of a method 270 for transmitting a point-to-multipoint data transmission in an uncoordinated communication system, according to an exemplary embodiment.
  • the method 270 includes a step 272 of dividing the
  • Point-to-multipoint data transmission on at least two point-to-multipoint partial data transmissions further comprises a step 274 of transmitting at least one first point-to-multipoint partial data transmission of the at least two point-to-multipoint partial data transmissions to a plurality of subscribers in the communication system.
  • the method 270 further comprises a step 276 of receiving acknowledgments of receipt from at least some of the plurality of participants, the acknowledgments of receipt confirming successful receipt of the at least one first point-to-multipoint partial data transmission.
  • the method 270 further comprises a step 278 of determining, based on a number of received acknowledgments, a measure of success.
  • the method 270 further comprises a step 280 of transmitting, if the measure of success meets a success criterion, at least one second point-to-multipoint partial data transmission of the at least two point-to-multipoint partial data transmissions to the plurality of subscribers in the communication system.
  • Embodiments of the present invention deal with multicast / broadcast transmissions in radio systems with non-coordinated participants.
  • concepts for synchronizing and keeping the participants (nodes) in sync in the run-up to a multicast ZBroadcast transmission are described.
  • the subscriber can be signaled about the multicast / broadcast transmission.
  • support beacons as described in section 2, it can be ensured that the participants (e.g. nodes) remain synchronized in terms of time and frequency.
  • the data is typically transmitted in the ISM bands.
  • the band has a bandwidth of 250 kHz and the duty cycle of a subscriber or the base station may not exceed 10%.
  • the 10% must be related to one hour and correspond to 360 of 3600 seconds.
  • the challenge is that the multicast data transmission is sent in such a way that the RF ON time (dt. Reception time) is reduced (or even minimized) for each participant and the transmission does not violate the available duty cycle.
  • Embodiments of the present invention increase the reliability of a multicast data transmission, reduce the reception time for subscribers with good reception conditions (e.g. close distance to the base station), and / or stop reception after successful decoding.
  • the available duty cycle is observed / monitored and an available gap is closed in order to increase the belt efficiency.
  • the downlink data transmission or multicast data transmission is only scheduled if the channel load is not too high and is otherwise delayed.
  • a combined scheme of channel coding and repetitive transmissions is used to create scalability for different subscribers, so that subscribers with good reception conditions (eg with a short distance from the base station) can interrupt reception early.
  • feedback is given to the base station so that it can decide how to proceed.
  • various options are made available to the downlink receiver.
  • Embodiments of the present invention deal with a system (communication system) for digital. Transfer of data via a system (communication system) for digital. Transfer of data via a system (communication system) for digital.
  • Radio transmission system The data sent are typically transmitted in several sub-frequency channels of the entire available bandwidth.
  • Embodiments of the present invention can be used in so-called non-coordinated networks (communication systems) in which the radio users transmit their data in an uncoordinated manner (without prior allocation of a radio resource).
  • Embodiments of the present invention can be used, for example, in a communication system as defined in the ETSI TS 103357 standard [4].
  • Embodiments provide a subscriber [e.g. Endpoint] one
  • the communication system communicates wirelessly in a frequency band [e.g. ISM band] which is used by a plurality of communication systems [e.g. uncoordinated with one another], wherein the subscriber is designed to transmit data in an uncoordinated manner with respect to other subscribers and / or a To send base station of the communication system, wherein the subscriber is trained to receive a downlink data transmission from the base station in a time-synchronized manner to a sent uplink data transmission to the base station of the communication system, the downlink data transmission having signaling information, the subscriber being designed to receive a point-to-multipoint data transmission [e.g. multicast data transmission] from the base station based on the signaling information.
  • the signaling information can include information about a point in time of the point-to-multipoint data transmission.
  • the information about the point in time can be an absolute point in time, a relative point in time [e.g. a defined time span between the downlink data transmission and the point-to-multipoint data transmission] or information from which the absolute or relative point in time can be derived, such as a number of clock cycles of an oscillator of the subscriber.
  • a relative point in time e.g. a defined time span between the downlink data transmission and the point-to-multipoint data transmission
  • information from which the absolute or relative point in time can be derived, such as a number of clock cycles of an oscillator of the subscriber.
  • the signaling information may also include information about a frequency channel [e.g. of the frequency band used by the communication system] of point-to-multipoint data transmission.
  • the information about the frequency channel may be an absolute frequency channel or a relative frequency channel [e.g. a distance between a frequency channel of the downlink data transmission and a frequency channel of the point-to-multipoint data transmission].
  • the point-to-multipoint data transmission can have a plurality of sub-data packets that are transmitted in a current and or frequency according to a time and / or frequency hopping pattern, the signaling information also being information about the time and or Has frequency hopping pattern.
  • the point-to-multipoint data transmission can be a telegram splitting-based data transmission.
  • the data to be transmitted [e.g. [encoded] user data of the physical layer] divided into a plurality of sub-data packets, so that the plurality of sub-data packets each have only part of the data to be transmitted, the plurality of sub-data packets not contiguous, but rather in current and / or frequency are transmitted in a distributed manner in accordance with a time and / or frequency hopping pattern.
  • the information about the point in time of the point-to-multipoint data transmission can have a defined [eg deliberate or intentional] inaccuracy that is at least so great that a receiver-side synchronization to the point-to-multipoint data transmission to receive the point -to-multipoint data transmission is required, whereby the subscriber is trained to synchronize to the point to perform the point-to-multipoint data transmission in order to receive the point-to-multipoint data transmission.
  • the defined inaccuracy can be in the range from 1 to 10,000 symbol durations.
  • the defined inaccuracy can be a non-linear scaling [e.g. a logarithmic scaling], so that the inaccuracy is greater with increasing distance up to point-to-multipoint data transmission.
  • the downlink data transmission may further include clock correction information [e.g. B crystal offset in ppm applies to timers and frequency generators] for correcting a clock deviation of a clock generator of the subscriber, the subscriber being designed to correct a clock deviation of the clock generator based on the clock generator correction information.
  • clock correction information e.g. B crystal offset in ppm applies to timers and frequency generators
  • the uplink data transmission can be a first uplink data transmission, the downlink data transmission being a first downlink data transmission, the signaling information being first signaling information, the first signaling information being a time period or point in time [e.g. rough point in time] for a second uplink data transmission [e.g. which follows the first uplink data transmission], the subscriber being designed to send the second uplink data transmission to the base station in the signaled period and to send a second downlink data transmission from the base station synchronized with the second uplink data transmission to receive, wherein the second downlink data transmission has a second signaling information, wherein the subscriber is designed to based on the second signaling information, the point-to-multipoint data transmission [eg Multicast data transmission].
  • the signaling information being first signaling information
  • the first signaling information being a time period or point in time [e.g. rough point in time] for a second uplink data transmission
  • the subscriber being designed to send the second uplink data transmission to the base station in the signaled
  • the second signaling information item can include information about a point in time of the point-to-multipoint data transmission.
  • the second signaling information can also include information about a frequency channel [eg the frequency band used by the communication system] of the point-to-multipoint data transmission.
  • the point-to-multipoint data transmission can have a plurality of sub-data packets which are transmitted in current and / or frequency according to a time and / or frequency hopping pattern, the second signaling information also being information about the time and or frequency hopping pattern.
  • the subscriber can be configured to, if the second downlink data transmission could not be received successfully [e.g. if the second downlink data transmission did not take place or was disturbed] to send a third uplink data transmission to the base station and to receive a third downlink data transmission from the base station synchronized in time with the third uplink data transmission, the third downlink data transmission comprises a third piece of signaling information, the subscriber being designed to carry out the point-to-multipoint data transmission [eg Multicast data transmission].
  • the first downlink data transmission or the second downlink data transmission can also have a clock correction information that describes a clock deviation of a clock of the subscriber in relation to a reference clock, wherein the subscriber is designed to use the point-to-multipoint data transmission to receive the clock correction information [e.g. to correct a timing deviation of the clock based on the clock correction information for receiving the point-to-multipoint data transmission].
  • the uplink data transmission can be a first uplink data transmission, the downlink data transmission being a first downlink data transmission, the signaling information being first signaling information, the first signaling information being information about a rough point-to-multipoint point in time -Data transmission, [eg where the information about the rough point in time of the point-to-multipoint data transmission is too imprecise for a reception of the point-to-multipoint data transmission], the subscriber being designed to read the point before the rough point in time -to-multipoint data transmission to send a fourth uplink data transmission to the base station and to receive a fourth downlink data transmission from the base station synchronized in time with the fourth uplink data transmission, the fourth downlink data transmission having fourth signaling information, the participant is designed to receive the point-to-multipoint data transmission [eg multicast data transmission] based on the fourth signaling information.
  • the subscriber being designed to read the point before the rough point in time -to-multipoint data transmission to send a fourth uplink data transmission to the base station and to
  • the fourth piece of signaling information can include information about a point in time of the point-to-multipoint data transmission.
  • the fourth signaling information may further include information about a frequency channel [e.g. of the frequency band used by the communication system] of the point-to-multipoint data transmission.
  • the point-to-multipoint data transmission can have a plurality of sub-data packets which are transmitted in current and / or frequency according to a time and / or frequency hopping pattern, the fourth signaling information also being information about the time and or frequency hopping pattern.
  • the first downlink data transmission or the fourth downlink data transmission can also have clock correction information for correcting a clock deviation of a clock of the subscriber, the subscriber being designed to correct a clock deviation of the clock based on the clock correction information.
  • the signaling information can be a first signaling information, wherein the first signaling information includes information about a point in time of a support beacon, wherein the subscriber is designed to receive the support beacon based on the first signaling information, the support beacon has a fifth signaling information, the Subscriber is designed, based on the fifth signaling information, the point-to-multipoint data transmission [eg Multicast data transmission].
  • the first signaling information includes information about a point in time of a support beacon
  • the subscriber is designed to receive the support beacon based on the first signaling information
  • the support beacon has a fifth signaling information
  • the Subscriber is designed, based on the fifth signaling information, the point-to-multipoint data transmission [eg Multicast data transmission].
  • the first signaling information may further include information about a frequency channel [e.g. of the frequency band used by the communication system] or a frequency offset of the support beam.
  • the fifth piece of signaling information can include information about a point in time of the point-to-multipoint data transmission.
  • the fifth piece of signaling information can also include information about a frequency channel [eg the frequency band used by the communication system] of the point-to-multipoint data transmission.
  • the point-to-multipoint data transmission can have a plurality of sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern, the fifth signaling information also being information about the time and or has frequency hopping patterns.
  • the downlink data transmission or the support beacon can also have clock correction information for correcting a clock deviation of a clock of the subscriber, the subscriber being designed to correct a clock deviation of the clock based on the clock correction information.
  • the subscriber can be designed to send data asynchronously to other subscribers and / or the base station of the communication system.
  • the subscriber can be designed to send the uplink data transmission asynchronously to the base station.
  • the subscriber can be designed to send the uplink data transmission to the base station at a random or pseudo-random point in time.
  • the 'uplink data transmission may comprise a plurality of sub-data packets in the time and frequency or in accordance with a time and / or frequency hopping pattern are transmitted distributed.
  • the uplink data transmission can be a telegram splitting-based data transmission.
  • the data to be transmitted [e.g. (encoded) user data of the physical layer] are divided into a plurality of sub-data packets, so that the plurality of sub-data packets each have only part of the data to be transmitted, wherein the plurality of sub-data packets are not transmitted contiguously, but distributed in time and / or frequency in accordance with a time and / or frequency hopping pattern.
  • the downlink data transmission can have a plurality of sub-data packets which are transmitted in a time and / or frequency distributed according to a time and / or frequency hopping pattern.
  • the downlink data transmission can be a telegram splitting-based data transmission.
  • the data to be transmitted [e.g. (encoded) user data of the physical layer] divided into a plurality of sub-data packets, so that the plurality of sub-data packets each have only part of the data to be transmitted, the plurality of sub-data packets not contiguous, but in time and / or frequency are transmitted distributed according to a time and / or frequency hopping pattern].
  • the participant can be a sensor node or an actuator node.
  • the participant can be battery operated.
  • the participant can have an energy harvesting element for generating electrical energy.
  • a base station of a communication system [wherein the communication system is in a frequency band [e.g. ISM band] communicates wirelessly which is made up of a plurality of [e.g. communication systems that are not coordinated with one another], the base station being designed to receive an uplink data transmission from a subscriber of the communication system, the uplink data transmission being uncoordinated, the base station being designed to be time-synchronized with the received uplink data transmission of the subscriber to send a downlink data transmission to the subscriber, the downlink data transmission having signaling information, the signaling information signaling a subsequent point-to-multipoint data transmission or a further data transmission preceding the point-to-multipoint data transmission, the Base station is designed to carry out the point-to-multipoint data transmission in accordance with the signaling information [e.g. to a plurality of subscribers of the communication system, the subscriber being part of the plurality of subscribers].
  • the signaling information e.g. to a plurality of subscribers of the communication system, the subscriber being part
  • the signaling information can include information about a point in time of the point-to-multipoint data transmission.
  • the information about the point in time can be an absolute point in time, a relative point in time [e.g. a defined time span between the downlink data transmission and the point-to-multipoint data transmission] or information from which the absolute or relative point in time can be derived, such as a number of clock cycles of a subscriber's oscillator.
  • the signaling information may also include information about a frequency channel [e.g. of the frequency band used by the communication system] of the point-to-multipoint data transmission.
  • the information about the frequency channel may be an absolute frequency channel or a relative frequency channel [e.g. a distance between a frequency channel of the downlink data transmission and a frequency channel of the point-to-multipoint data transmission].
  • the point-to-multipoint data transmission can have a plurality of sub-data packets that are transmitted in a current and or frequency according to a time and / or frequency hopping pattern, the signaling information also being information about the time and or Has frequency hopping pattern.
  • the point-to-multipoint data transmission can be a telegram splitting-based data transmission.
  • the data to be transmitted [e.g. [encoded] user data of the physical layer] divided into a plurality of sub-data packets, so that the plurality of sub-data packets each have only part of the data to be transmitted, the plurality of sub-data packets not contiguous, but rather in current and / or frequency are transmitted in a distributed manner in accordance with a time and / or frequency hopping pattern.
  • the information about the point in time of the point-to-multipoint data transmission can be of a defined [e.g. intentional or intentional] inaccuracy that is at least so great that a synchronization on the receiver side to the point-to-point
  • Multipoint data transmission is required to receive the point-to-multipoint data transmission.
  • the defined inaccuracy can be in the range from 1 to 10,000 symbol durations.
  • the defined inaccuracy can be subject to non-linear scaling as a function of a time interval up to point-to-multipoint data transmission, so that the inaccuracy increases with increasing distance up to point-to-multipoint data transmission.
  • the base station can be designed to determine a clock deviation of a clock of the subscriber based on the uplink data transmission of the subscriber, the base station being designed to provide the downlink data transmission with clock correction information for correcting the clock deviation of the clock of the subscriber .
  • the base station can be designed to determine a clock deviation of a clock of the subscriber based on the uplink data transmission of the subscriber, the information about the point in time of the point-to-multipoint data transmission, which has the signaling information, the clock deviation of the clock of the Participant takes into account [e.g. such that the clock deviation of the clock generator is compensated], and / or wherein the information on the frequency channel of the point-to-multipoint data transmission comprising the signaling information takes into account the clock deviation of the clock generator of the subscriber [e.g. in such a way that the clock deviation of the clock generator is compensated].
  • the uplink data transmission can be a first uplink data transmission, the downlink data transmission being a first downlink data transmission, the signaling information being a first signaling information, the first signaling information being a time period or point in time [e.g.
  • a second Uplink data transmission [eg that follows the first uplink data transmission] is signaled, the base station being designed to receive the second uplink data transmission from the subscriber in the signaled period and a second downlink synchronized with the second uplink data transmission -Send data transmission to the subscriber, the second downlink data transmission having a second signaling information, the second signaling information signaling the subsequent point-to-multipoint data transmission, [eg where the second uplink data transmission and / or di e second downlink data transmission is the further data transmission], the base station being designed in order to send the point-to-multipoint data transmission according to the second signaling information [eg to a plurality of subscribers of the communication system, the subscriber being part of the plurality of subscribers].
  • the base station being designed to receive the second uplink data transmission from the subscriber in the signaled period and a second downlink synchronized with the second uplink data transmission -Send data transmission to the subscriber, the second downlink data transmission having a second signaling information, the second
  • the second signaling information item can include information about a point in time of the point-to-multipoint data transmission.
  • the second signaling information may further include information about a frequency channel [e.g. of the frequency band used by the communication system] of the point-to-multipoint data transmission.
  • the point-to-multipoint data transmission can have a plurality of sub-data packets which are transmitted in a distributed manner in the time and / or frequency according to a time and / or frequency hopping pattern, the second signaling information also being information about the time and / or frequency. and or has frequency hopping patterns.
  • the base station can be designed to determine a clock deviation of a clock of the subscriber based on the second uplink data transmission of the subscriber, the base station being designed to provide the second downlink data transmission with clock correction information for correcting the clock deviation of the clock of the subscriber to provide.
  • the base station can be configured based on the first or second uplink data transmission 'of the subscriber to determine a clock drift of a clock of the subscriber, wherein the information about the timing of the point-to-multipoint data transmission, having the second signaling information the clock deviation of the subscriber's clock is taken into account [eg in such a way that the clock deviation of the clock is compensated].
  • the uplink data transmission can be a first uplink data transmission, the downlink data transmission being a first downlink data transmission, the signaling information being first signaling information, the first signaling information being information about a rough point in time of the point-to-multipoint -Data transmission, [eg where the information about the rough point in time of the point-to-multipoint data transmission for a reception of the point-to-multipoint data transmission is too imprecise], wherein the base station is designed to receive a fourth uplink data transmission from the subscriber before the rough point in time of the point-to-multipoint data transmission and to be synchronized with the time fourth uplink data transmission to send a fourth downlink data transmission to the subscriber, the fourth downlink data transmission having fourth signaling information, the fourth signaling information signaling the subsequent point-to-multipoint data transmission, [e.g.
  • the base station being designed to carry out the point-to-multipoint data transmission according to the fourth signaling information [eg to a plurality of subscribers of the communication system, the subscriber being part of the plurality of subscribers is to send].
  • the fourth piece of signaling information can include information about a point in time of the point-to-multipoint data transmission.
  • the fourth signaling information may further include information about a frequency channel [e.g. of the frequency band used by the communication system] of the point-to-multipoint data transmission.
  • the point-to-multipoint data transmission can have a plurality of sub-data packets which are transmitted in current and / or frequency according to a time and / or frequency hopping pattern, the fourth signaling information also being information about the time and or frequency hopping pattern.
  • the base station can be designed to determine a clock deviation of a clock of the subscriber based on the fourth uplink data transmission of the subscriber, the base station being designed to provide the fourth downlink data transmission with clock correction information to correct the clock deviation of the clock of the subscriber to provide.
  • the base station can be designed to determine a clock deviation of a clock of the subscriber based on the fourth uplink data transmission of the subscriber, the information about the point in time of the point-to-multipoint data transmission, which has the fourth signaling information, the clock deviation of the Clock of the subscriber takes into account [e.g. in such a way that the clock deviation of the clock is compensated], and / or wherein the information about the frequency channel of the point-to-multipoint data transmission, which has the fourth signaling information, takes into account the clock deviation of the clock of the subscriber [e.g. such that the clock deviation of the clock is compensated].
  • the signaling information can be first signaling information, the first signaling information comprising information about a point in time of a support beacon, the base station being designed to provide the support beacon in accordance with the first signaling information [e.g. to a plurality of subscribers of the communication system, the subscriber being part of the plurality of subscribers], the support beacon having fifth signaling information, the fifth signaling information signaling the subsequent point-to-multipoint data transmission, [e.g. whereby the support beacon is the further data transmission].
  • the first signaling information may further include information about a frequency channel [e.g. the one used by the communication system
  • Frequency band of the support beam.
  • the fifth signaling information item can include information about a point in time of the point-to-multipoint data transmission.
  • the fifth signaling information may further include information about a frequency channel [e.g. the one used by the communication system
  • the point-to-multipoint data transmission can have a plurality of sub-data packets which are transmitted in a time and / or frequency distributed manner in accordance with a time and / or frequency hopping pattern, the fifth signaling information also being information about the time and / or frequency. and or has frequency hopping patterns.
  • the base station can be designed to determine a clock deviation of a clock of the subscriber based on the subscriber's uplink data transmission, the base station being designed to provide the downlink data transmission or the support beacon with clock correction information to correct the clock deviation of the clock of the participant.
  • the base station can be designed to determine a clock deviation of a clock of the subscriber based on the subscriber's uplink data transmission, the information about the point in time of the point-to-multipoint data transmission, which has the fifth signaling information, being the clock deviation of the clock of the participant is taken into account [eg in such a way that the clock deviation of the clock generator is compensated].
  • the method comprises a step of sending an uplink data transmission to a base station of the communication system, the uplink data transmission being uncoordinated.
  • the method further comprises a step of receiving a downlink data transmission from the base station in a time-synchronized manner with the uplink data transmission, the downlink data transmission having signaling information.
  • the method further comprises a step of receiving a point-to-multipoint data transmission [e.g. Multicast data transmission] from the base station based on the signaling information.
  • the method comprises a step of receiving an uplink data transmission from a subscriber in the communication system, the uplink data transmission being uncoordinated. Furthermore, the method comprises a step of sending a downlink data transmission to the subscriber synchronized in time with the uplink data transmission, the downlink data transmission having signaling information, the signaling information being a subsequent point-to-multipoint data transmission or one of the point-to-point -Multipoint data transmission signals previous further data transmission. The method further comprises a step of sending the point-to-multipoint data transmission according to the signaling information [e.g. to a plurality of subscribers of the communication system, the subscriber being part of the plurality of subscribers].
  • the signaling information e.g. to a plurality of subscribers of the communication system, the subscriber being part of the plurality of subscribers.
  • Embodiments create a subscriber of a communication system, [wherein the communication system communicates wirelessly in a frequency band [e.g. ISM band] which is used by a plurality of [e.g. mutually uncoordinated] communication systems], the subscriber being designed to transmit data in an uncoordinated manner with respect to others
  • a frequency band e.g. ISM band
  • the subscriber is designed to send one or to receive several [e.g. at least two] support beacons from the base station of the communication system, [e.g. which precede a point-to-multipoint data transmission,] wherein the one or more support beacons [e.g. each] have synchronization information [e.g. for the synchronization of the subscriber [e.g.
  • the subscriber being designed to use the Synchronization information to receive a point-to-multipoint data transmission from the base station.
  • the subscriber can be designed to receive a downlink data transmission from the base station synchronized in time with a sent uplink data transmission to the base station, the downlink data transmission having signaling information, the signaling information being the transmission of the support beacon or at least one of the signaled several support beacons, wherein the participant is designed to support the one or at least one of the plurality of support beacons [eg to receive at least the [temporally] first support beacon] based on the signaling information.
  • the signaling information can be information about at least one of a point in time or time interval of the transmission of the one support beacon or at least one of the plurality of support beacons, a frequency channel or frequency interval of the transmission of the one support beacon or at least one of the plurality of support beacons, and a time and / or Frequency hopping pattern based on which the support beacons are transmitted.
  • the information about the point in time can be an absolute point in time, a relative point in time (e.g. a defined time span between the downlink data transmission and the support beacon) or information from which the absolute or relative point in time can be derived, such as a number of clock cycles an oscillator of the end point.
  • a relative point in time e.g. a defined time span between the downlink data transmission and the support beacon
  • information from which the absolute or relative point in time can be derived such as a number of clock cycles an oscillator of the end point.
  • the information about the frequency channel can be an absolute frequency channel or a relative frequency channel [for example a distance between a frequency channel of the downlink data transmission and a frequency channel of the support beacon].
  • the support beacon can be transmitted based on the telegram splitting transmission method.
  • data to be transmitted with the support beacon e.g. a [coded] support beacon data packet of the physical layer
  • the support beacon can be divided into a plurality of sub-data packets so that the plurality of sub- Data packets each have only part of the data to be transmitted, the plurality of sub-data packets not being transmitted contiguously, but rather distributed in time and / or frequency in accordance with a time and / or frequency hopping pattern.
  • the synchronization information can be information about at least one of a point in time or time interval of the transmission of a further support beacon and / or the point-to-multipoint data transmission, a frequency channel or frequency interval of the transmission of a further support beacon and / or the point-to-multipoint Data transmission, and a time and / or frequency hopping pattern based on which a further support beacon and / or the point-to-multipoint data transmission is transmitted.
  • the synchronization information can comprise a synchronization sequence for synchronizing the subscriber to the respective support beacon, the subscriber being designed to synchronize with the respective support beacon based on the synchronization sequence [e.g. based on a correlation of a received data stream with a reference sequence corresponding to the synchronization sequence in order to determine the synchronization sequence [e.g. and thus to detect the respective support beacon] in the received data stream].
  • the subscriber can be configured to receive the plurality of support beacons in order to synchronize and / or keep himself synchronized to the point-to-multipoint data transmission of the base station based on the synchronization information contained in the support beacons.
  • the multiple support beacons can be transmitted at regular intervals or on average at regular intervals, with the subscriber knowing the intervals between the transmissions of the support beacons [eg from a previous downlink transmission or an already received support beacon].
  • the multiple support beacons can be set at predetermined times [e.g. system-wide or for point-to-multipoint data transmission] and / or at predetermined time intervals and / or in predetermined frequency channels and / or in predetermined frequency channel intervals and / or in accordance with a predetermined time jump pattern and / or or transmitted according to a predetermined frequency hopping pattern.
  • a point in time and / or a frequency channel of the transmission can be at least one [e.g. everyone [e.g. with the exception of the first]] of the support beacons from information transmitted with a preceding support beacon [e.g. CRC or support beacon counter], the subscriber being designed to determine the time and / or frequency channel of the transmission of the at least one [e.g. respective] support beacon of the [e.g. each] preceding support beacon to derive the at least one [e.g. respective] support beacon to receive.
  • a preceding support beacon e.g. CRC or support beacon counter
  • points in time and / or frequency channels, or a time hop pattern and / or frequency hop pattern of the transmission of the multiple support beacons can be determined based on a calculation rule [e.g. polynomial of an LFSR or a PRBS generator], the signaling information and / or the synchronization information at least one of the support beacons has information about a current state of the calculation rule, the subscriber being designed to determine the times and / or frequency channels and / or the time jump pattern and / or frequency jump pattern of the transmission of the plurality of support beacons based on the calculation rule and the current state of the calculation rule to receive the multiple support beacons.
  • the plurality of support beacons received by the subscriber can be a real subset [for example only a part] of the support beacons sent out by the base station.
  • the subscriber can be designed to send another uplink data transmission to the base station if at least one of the support beacons could not be received successfully [e.g. due to transmission errors] and to send another downlink data transmission synchronized in time with the further uplink data transmission.
  • the further ' downlink data transmission having further signaling information, the further signaling information signaling the transmission of at least one further [eg subsequent] support beacon, the subscriber being designed to base the at least one further [eg subsequent] support beacon on to receive the signaling information.
  • the subscriber can be configured to, if at least one of the support beacons could not be successfully received [e.g. due to transmission errors], a subsequent support beacon with increased synchronization effort [e.g. based on an extended time and / or frequency search window].
  • payload of the point-to-multipoint data transmission [e.g. with the user data to be transmitted with the point-to-multipoint data transmission] can be divided into a plurality of user data parts, at least some of the user data parts [e.g. one of the useful data portions] each together with a support beacon [e.g. in a transmission frame of a support beacon].
  • useful data to be transmitted with the point-to-multipoint data transmission can be divided into several useful data parts and together with the support beacons [e.g. in the transmission frame of the support beacons].
  • a data packet to be transmitted with the point-to-multipoint data transmission [e.g. the physical layer] [e.g. with the user data] are divided into several partial data packets, the partial data packets each together with one of the supporting beacons [e.g. in the transmission frame of the respective support beacon].
  • a support beacon can have a useful data part and a duplicated useful data part or else only a single useful data part or a duplicated useful data part.
  • a number of supporting beacons is thus at least as large as a sum of a number of useful data parts and a number of duplicated useful data parts.
  • the useful data or useful data parts can be channel-coded, so that only a part of the useful data parts is required for decoding useful data, only part of the useful data parts being transmitted together with the support beacons, or the subscriber being designed to receive the support beacons with the Set user data parts when enough user data parts have been received to decode the user data.
  • the [e.g. Synchronization information of the] support beacon or at least one of the several support beacons [e.g. the last support beacon] have information about the point-to-multipoint data transmission, the subscriber being designed to carry out the point-to-multipoint data transmission based on the information about the point-to-multipoint data transmission.
  • the information about the point-to-multipoint data transmission can be information about at least one of a point in time or time interval of the point-to-multipoint data transmission, a frequency channel or frequency interval of the point-to-multipoint data transmission.
  • Data transmission a time and / or frequency hopping pattern of point-to-multipoint data transmission.
  • the information about the point in time can be an absolute point in time, a relative point in time (e.g. a defined time span between the support beacon and the point-to-multipoint data transmission) or information from which the absolute or relative point in time can be derived, such as a number of clock cycles of an oscillator of the endpoint.
  • a relative point in time e.g. a defined time span between the support beacon and the point-to-multipoint data transmission
  • information from which the absolute or relative point in time can be derived, such as a number of clock cycles of an oscillator of the endpoint.
  • the information about the frequency channel can be an absolute frequency channel or a relative frequency channel [for example a distance between a frequency channel of the support beacon and a frequency channel of the point-to-multipoint data transmission].
  • the point-to-multipoint data transmission can be a telegram splitting-based data transmission.
  • the data to be transmitted [e.g. [encoded] user data of the physical layer] are divided into a plurality of sub-data packets, so that the plurality of sub-data packets each have only part of the data to be transmitted, wherein the plurality of sub-data packets are not transmitted contiguously, but distributed in time and / or frequency in accordance with a time and / or frequency hopping pattern.
  • the support beacon or at least one of the plurality of support beacons can have point-to-multipoint data transmission assignment information, wherein the subscriber receives one of a plurality of point-to-multipoint data transmissions based on the point-to-multipoint data transmission assignment information
  • Base station is assigned to receive.
  • a base station of a communication system [wherein the communication system is in a frequency band [e.g. ISM band] communicates wirelessly which is made up of a plurality of [e.g. communication systems which are uncoordinated with one another], the base station being arranged to communicate one or a plurality of [e.g. send at least two] support beacons, [e.g. that of a [e.g. pending or planned] point-to-multipoint data transmission,] wherein the one or more support beacons [e.g. each] have synchronization information for the synchronization of uncoordinated sending subscribers of the communication system [e.g.
  • a frequency band e.g. ISM band
  • the base station being arranged to communicate one or a plurality of [e.g. send at least two] support beacons, [e.g. that of a [e.g. pending or planned] point-to-multipoint data transmission,] wherein the one or more support beacons [e.g. each] have synchron
  • the base station on the respective support beacon, on a point-to-multipoint data transmission of the base station and / or on at least one further support beacon [e.g. that precedes point-to-multipoint data transmission]], the base station being adapted to handle point-to-multipoint data transmission [e.g. according to the synchronization information].
  • the base station can be designed to receive an uplink data transmission from one of the subscribers of the communication system, the uplink data transmission being uncoordinated, the base station being designed to synchronize in time with the received uplink data transmission of the subscriber a downlink To send data transmission to the subscriber, the Downiink data transmission having signaling information, the signaling information signaling the transmission of the support beacon or at least one of the plurality of support beacons.
  • the signaling information can be information about at least one of a point in time or time interval of the transmission of the one support beacon or at least one of the plurality of support beacons, a frequency channel or frequency interval of the transmission of the one support beacon or at least one of the plurality of support beacons, and a time and / or Frequency hopping pattern based on which the support beacons are transmitted.
  • the information about the point in time can be an absolute point in time, a relative point in time (e.g. a defined time span between the downlink data transmission and the support beacon) or information from which the absolute or relative point in time can be derived, such as a number of clock cycles an oscillator of the end point.
  • a relative point in time e.g. a defined time span between the downlink data transmission and the support beacon
  • information from which the absolute or relative point in time can be derived such as a number of clock cycles an oscillator of the end point.
  • the information about the frequency channel may be an absolute frequency channel or a relative frequency channel [e.g. a distance between a frequency channel of the downlink data transmission and a frequency channel of the support beacon].
  • the support beacon can be transmitted based on the telegram splitting transmission method.
  • data to be transmitted with the support beacon e.g. a [coded] support beacon data packet of the physical layer
  • the support beacon can be divided into a plurality of sub-data packets, so that the plurality of sub-data packets each have only part of the data transmitted, the plurality of sub-data packets not contiguous but in the time and / or frequency are transmitted in a distributed manner in accordance with a time and / or frequency sprung pattern.
  • the synchronization information can be information about at least one of a point in time or time interval of the transmission of a further support beacon or the
  • Point-to-multipoint data transmission, a frequency channel or frequency spacing of the transmission of a further support beacon or the point-to-multipoint data transmission, and a time and / or frequency hopping pattern based on the one further support beacon or the point-to-multipoint data transmission is transmitted, have.
  • the synchronization information can have a synchronization sequence for synchronizing the subscriber to the respective support beacon.
  • the support beacons can each have synchronization information for synchronizing and / or maintaining the synchronization of subscribers to the point-to-multipoint data transmission.
  • the base station can be designed to transmit the plurality of support beacons at regular intervals or on average at regular intervals.
  • the base station can be designed to transmit the plurality of support beacons at predetermined times and / or with predetermined time intervals and / or in predetermined frequency channels and / or in predetermined frequency channel intervals and / or in accordance with a predetermined time hopping pattern and / or in accordance with a predetermined frequency hopping pattern .
  • the base station can be arranged to have at least one [e.g. each [e.g. with the exception of the last]] of the support beacons [e.g. or the synchronization information of at least one of the support beacons] with information about a transmission of a subsequent [e.g. of the subsequent] support beacon, [e.g. wherein the information about the transmission is a point in time and / or time interval and / or a frequency channel and / or frequency channel interval and / or time hopping pattern and / or frequency hopping pattern].
  • the base station can be designed to match the transmission distances of the support beacons to the timing accuracy [e.g. Quality of the clocks] of the subscribers who are intended to receive the support beacons [e.g. to reduce the distance if participants with a higher time difference are included].
  • the base station can be designed to derive a point in time and / or a frequency channel of the transmission of at least one [eg each [eg except the first]] of the support beacons from information transmitted with a preceding support beacon [eg CRC or support beacon counter].
  • the base station can be designed to determine times and / or frequency channels and / or a time hop pattern and / or frequency hop pattern of the transmission of the multiple support beacons based on a calculation rule [e.g. polynomial of an LFSR or a PRBS generator], the base station being designed is to provide the signaling information and / or the synchronization information of at least one of the support beacons with information about a current state of the calculation rule.
  • a calculation rule e.g. polynomial of an LFSR or a PRBS generator
  • the base station can be configured to receive user data of the point-to-multipoint data transmission [e.g. with the user data to be transmitted with the point-to-multipoint data transmission] into a plurality of user data parts, the base station being designed to transmit at least a part of the user data parts [e.g. one of the useful data portions] each together with a support beacon [e.g. to be transmitted in a transmission frame of a support beacon.
  • the base station can be designed to split user data to be transmitted with the point-to-multipoint data transmission into several user data parts and to use these together with the support beacons [e.g. in the transmission frame of the support beacons].
  • the base station can be designed to transmit a data packet [e.g. the physical layer] [e.g. with the user data] into several partial data packets, and to divide the partial data packets together with one of the support beacons [e.g. in the transmission frame of the respective support beacon].
  • a data packet e.g. the physical layer
  • the support beacons e.g. in the transmission frame of the respective support beacon.
  • the base station can be designed to transmit at least a part of the useful data parts multiple times [e.g. cyclically repeated] together with different support beacons.
  • a support beacon can have a useful data part and a duplicated useful data part or else only a single useful data part or a duplicated useful data part.
  • a number of supporting beacons is thus at least as large as a sum of a number of useful data parts and a number of duplicated useful data parts.
  • the base station can be designed to dynamically adapt the useful data portion, the adaptation being based on at least one parameter utilization of the base station [eg permitted or possible transmission time, duty cycle], utilization of the radio channel, and a number of subscribers who have received signaling information for at least one of the support beacons.
  • the base station can be designed to dynamically adapt the useful data portion, the adaptation being based on at least one parameter utilization of the base station [eg permitted or possible transmission time, duty cycle], utilization of the radio channel, and a number of subscribers who have received signaling information for at least one of the support beacons.
  • the base station can be designed to channel-code the useful data or useful data parts, so that only a part of the useful data parts is required for decoding useful data, the base station being designed to only transmit a part [e.g. real subset] of the useful data parts together with the supporting beacons, or the base station being designed to stop sending the supporting beacons with the useful data parts when enough useful data parts have been sent out to decode the useful data.
  • the base station can be arranged to provide the [e.g. Synchronization information of the] support beacon or at least one of the plurality of support beacons [e.g. the last support beacon] with information about the point-to-multipoint data transmission.
  • the information about the point-to-multipoint data transmission can be information about at least one of a point in time or time interval of the point-to-multipoint data transmission, a frequency channel or frequency interval of the point-to-multipoint data transmission, is a time and / or frequency hopping patterns of point-to-multipoint data transmission.
  • the information about the point in time can be an absolute point in time, a relative point in time [e.g. a defined time span between the support beacon and the point-to-multipoint data transmission] or information from which the absolute or relative point in time can be derived, such as a number of clock cycles of an oscillator of the end point.
  • a relative point in time e.g. a defined time span between the support beacon and the point-to-multipoint data transmission
  • information from which the absolute or relative point in time can be derived, such as a number of clock cycles of an oscillator of the end point.
  • the information about the frequency channel can be an absolute frequency channel or a relative frequency channel [for example a distance between a frequency channel of the support beacon and a frequency channel of the point-to-multipoint data transmission].
  • the point-to-multipoint data transmission can be a telegram splitting-based data transmission.
  • the data to be transmitted [e.g. [encoded] user data of the physical layer] are divided into a plurality of sub-data packets, so that the plurality of sub-data packets each have only part of the data to be transmitted, wherein the plurality of sub-data packets are not transmitted contiguously, but rather distributed in the current and / or frequency according to a time and / or frequency hopping pattern.
  • the base station can be designed to provide the support beacon or at least one of the plurality of support beacons with point-to-multipoint data transmission assignment information, with groups of subscribers based on the point-to-multipoint data transmission assignment information being one of several Point-to-multipoint data transmissions are assigned to the base station for reception.
  • the base station can be designed not to assign point-to-multipoint data transmission to some of the subscribers for a period of time in which other subscribers are assigned a point-to-multipoint data transmission, the base station being designed for further support beacons to send the participants to whom no point-to-multipoint data transmission is assigned in the time segment.
  • the method comprises a step of receiving one or more [e.g. at least two] support beacons from a base station of the communication system, [e.g. which precede a point-to-multipoint data transmission,] wherein the one or more support beacons have synchronization information.
  • the method further comprises a step of synchronizing the subscriber to the point-to-multipoint data transmission of the base station based on the synchronization information.
  • the method further comprises a step of receiving a point-to-multipoint data transmission from the base station based on the synchronization information.
  • FIG. 1 For exemplary embodiments, create a method for operating a base station of a communication system.
  • the method comprises a step of sending one or a plurality of [eg at least two] support beacons, [eg which precede a [eg pending or planned] point-to-multipoint data transmission,] the one or the plurality of support beacons providing synchronization information for Have synchronization of uncoordinated sending participants of the communication system. Further the method comprises a step of sending the point-to-multipoint data transmission
  • aspects have been described in connection with a device, it goes without saying that these aspects also represent a description of the corresponding method, so that a block or a component of a device is also to be understood as a corresponding method step or as a feature of a method step. Analogously to this, aspects that have been described in connection with or as a method step also represent a description of a corresponding block or details or features of a corresponding device.
  • Some or all of the method steps can be performed by a hardware device (or using a hardware Apparatus), such as a microprocessor, a programmable computer or an electronic circuit. In some embodiments, some or more of the most important process steps can be performed by such an apparatus.
  • embodiments of the invention can be implemented in hardware or in software.
  • the implementation can be carried out using a digital storage medium, for example a floppy disk, a DVD, a Blu-ray disk, a CD, a ROM, a PROM, an EPROM, an EEPROM or a FLASH memory, a hard disk or any other magnetic or optical memory, on which electronically readable control signals are stored, which can interact or cooperate with a programmable computer system in such a way that the respective method is carried out. Therefore, the digital storage medium can be computer readable.
  • Some exemplary embodiments according to the invention thus include a data carrier which has electronically readable control signals which are capable of interacting with a programmable computer system in such a way that one of the methods described herein is carried out.
  • exemplary embodiments of the present invention can be implemented as a computer program product with a program code, the program code being effective to carry out one of the methods when the computer program product runs on a computer.
  • the program code can, for example, also be stored on a machine-readable carrier.
  • exemplary embodiments include the computer program for performing one of the methods described herein, the computer program being stored on a machine-readable carrier.
  • an exemplary embodiment of the method according to the invention is thus a computer program which has a program code for performing one of the methods described herein when the computer program runs on a computer.
  • a further exemplary embodiment of the method according to the invention is thus a data carrier (or a digital storage medium or a computer-readable medium) on which the computer program for performing one of the methods described herein is recorded.
  • the data carrier, the digital storage medium or the computer-readable medium are typically tangible and / or non-perishable or non-transitory.
  • a further exemplary embodiment of the method according to the invention is thus a data stream or a sequence of signals which represents or represents the computer program for performing one of the methods described herein.
  • the data stream or the sequence of signals can, for example, be configured to be transferred via a data communication connection, for example via the Internet.
  • Another exemplary embodiment comprises a processing device, for example a computer or a programmable logic component, which is configured or adapted to carry out one of the methods described herein.
  • a processing device for example a computer or a programmable logic component, which is configured or adapted to carry out one of the methods described herein.
  • Another exemplary embodiment comprises a computer on which the computer program for performing one of the methods described herein is installed.
  • a further exemplary embodiment according to the invention comprises a device or a system which is designed to transmit a computer program for performing at least one of the methods described herein to a receiver.
  • the transmission can take place electronically or optically, for example.
  • the recipient can for example, a computer, mobile device, storage device or similar device.
  • the device or the system can comprise, for example, a file server for transmitting the computer program to the recipient.
  • a programmable logic device In some embodiments, a programmable logic device
  • a field-programmable gate array for example a field-programmable gate array, an FPGA
  • a field-programmable gate array can interact with a microprocessor in order to carry out one of the methods described herein.
  • the methods are performed by any hardware device. This can be hardware that can be used universally, such as a computer processor (CPU), or hardware specific to the method, such as an ASIC, for example.
  • the devices described herein can be implemented, for example, using a hardware apparatus, or using a computer, or using a combination of a hardware apparatus and a computer.
  • the devices described herein, or any components of the devices described herein, can be implemented at least partially in hardware and / or in software (computer program).
  • the methods described herein can be implemented using hardware apparatus, or using a computer, or using a combination of hardware apparatus and a computer.

Landscapes

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

Abstract

Ausführungsbeispiele der vorliegenden Erfindung schaffen einen Teilnehmer eines unkoordinierten Kommunikationssystems, wobei der Teilnehmer konfiguriert ist, um ein erstes Datenpaket einer Mehrzahl von Datenpaketen einer Multicast-Datenübertragung zu empfangen und zu decodieren, wobei die Mehrzahl von Datenpaketen Mehrfachaussendungen des gleichen Datenpakets sind, wobei der Teilnehmer konfiguriert ist, um zu ermitteln, ob der Teilnehmer ein Empfangskriterium erfüllt, wobei der Teilnehmer konfiguriert ist, um, falls der Teilnehmer das Empfangskriterium erfüllt, kein weiteres Datenpaket der Mehrzahl von Datenpaketen der Multicast-Datenübertragung zu empfangen, wobei der Teilnehmer konfiguriert ist, um, falls der der Teilnehmer das Empfangskriterium nicht erfüllt, zumindest ein zweites Datenpaket der Mehrzahl von Datenpaket der Multicast-Datenübertragung zu empfangen.

Description

Vorrichtungen und Verfahren zur Übertragung einer Multicast-Nachricht in einem nicht koordinierten Kommunikationssystem
Beschreibung
Ausführungsbeispiele der vorliegenden Erfindung beziehen sich auf ein drahtloses Kommunikationssystem mit einer Vielzahl von unkoordiniert sendenden Teilnehmern, und im speziellen, auf die Übertragung einer Multicast-Nachricht (Punkt-zu-Mehrpunkt-Nachricht) in einem solchen Kommunikationssystem. Manche Ausführungsbeispiele beziehen sich auf eine Ablaufplanung zur Einhaltung oder Auslastung eines niedrigen Tastgrads (z.B. 10 %) (engl low duty cylce scheduling).
In typischen Funknetzten (oder drahtlosen Kommunikationssystemen), wie z.B. GSM (GSM = Global System for Mobile Communications), gibt es eine koordinierende Instanz, welche den Teilnehmern des Funknetzes bei Bedarf Funkressourcen zur Verfügung stellt, die ausschließlich dem jeweiligen Teilnehmer zur Verfügung stehen.
Dadurch kann sichergestellt werden, dass jeder Teilnehmer seine Daten in einer exklusiv für ihn reservierten Funkressource übertragen kann. Dadurch werden Interferenzen zwischen den Teilnehmern eines Funknetzes vermieden und damit der Durchsatz maximiert.
Die Koordination der Teilnehmer zu Funkressourcen geschieht in solchen Funknetzen in der Regel durch sog. Baken (engl beacon), auf welchen die Teilnehmer des Funknetzes hören. Durch die Signalisierung der Funkressourcen in diesen Baken ist es erforderlich, dass alle Teilnehmer diese empfangen und auswerten, um anschließend Daten empfangen oder senden zu können. Der Stromverbrauch eines Teilnehmers, welcher nur selten auf den Kanal zugreift, ist somit sehr hoch.
Ein anderer Ansatz ist dagegen ein nicht-koordiniertes Funknetz, indem die Teilnehmer ihre Daten konkurrenzbasiert (engl contension based) an den Empfänger übertragen. Somit muss nicht dauerhaft eine Bake empfangen werden, welche signalisiert, wann welcher Teilnehmer auf welcher Frequenz senden darf. Dadurch reduziert sich der Stromverbrauch der Teilnehmer, da diese nur bei Bedarf aktiviert werden müssen. Dieses Verfahren hat jedoch den Nachteil, dass es zu Interferenzen zwischen den Teilnehmern des Funknetzes kommen kann. Dieser Nachteil kann jedoch durch den Einsatz von „Telegram Splitting Multiple Access“ (TSMA) [4] vermindert werden, wodurch sich ähnliche Durchsätze wie bei einem koordinierten System erzielen lassen.
Bei „Telegram Splitting Multiple Access“ (TSMA) wird die Übertragung einer Nachricht (Datenpaket) in eine Mehrzahl kurzer Sub-Datenpakete (Bursts) unterteilt, zwischen denen sich jeweils unterschiedlich lange, übertragungsfreie Zeitintervalle befinden. Die Sub- Datenpakete sind dabei nach einem Pseudo-Zufallsprinzip sowohl über die Zeit wie auch über die zur Verfügung stehenden Frequenzkanäle verteilt, wie dies in Fig. 1 beispielhaft gezeigt ist.
Im Detail zeigt Fig. 1 in einem Diagramm eine Belegung eines Frequenzbands eines TSMA- basierten Kommunikationssystems bei der Übertragung eines auf eine Mehrzahl von Sub- Datenpaketen 10 aufgeteilten Datenpakets, wobei die Mehrzahl von Sub-Datenpaketen in der Zeit und Frequenz verteilt sind. Dabei beschreibt in Fig. 1 die Ordinate die Frequenz (Frequenzkanäle) und die Abszisse die Zeit. Mit anderen Worten, Fig. 1 zeigt das Prinzip der Datenübertragung nach dem TSMA-Verfahren.
Es wurde in [1] gezeigt, dass mit dem TSMA-Verfahren eine größere Kapazität in der Datenübertragung erzielt werden kann als bei Übertragung eines Datenpakets in einem zusammenhängenden Block, d.h. ohne Aufteilung in Sub-Datenpakete 10. Um eine möglichst große Systemkapazität zu erhalten, sollten möglichst viele unterschiedliche Zeit- und/oder Frequenzsprungmuster (engl hopping pattern) eingesetzt werden [3]. Die Gesamtzahl der verwendeten Zeit- und/oder Frequenzsprungmuster sollte dabei endlich sein und einem vorab bekannten Vorrat an Zeit- und/oder Freqüenzsprungmustern entstammen.
Durch den konkurrenzbasierten Zugriff auf den Kanal zu zufälligen Zeitpunkten entsteht eine asynchrone Übertragung, wie dies beispielhaft in Fig. 2 für ein Kommunikationssystem ohne TSMA gezeigt ist.
Im Detail zeigt Fig. 2 in einem Diagramm eine Belegung eines Frequenzbands eines konkurrenzbasierten Kommunikationssystems bei der Übertragung mehrerer Uplink- Nachrichten 12 und mehrerer Downlink-Nachrichten 14. Dabei beschreibt in Fig. 2 die Abszisse die Frequenz und die Ordinate die Zeit. Mit anderen Worten, Fig. 2 zeigt ein Schema eines Übertragungskanals in einem nicht koordinierten Kommunikationssystem. In der Regel gibt es in einem nicht koordinierten Kommunikationssystem mehrere Teilnehmer (z.B. Endpunkte), welche mit einer Basisstation kommunizieren. Dabei handelt es sich bei der Übertragung einer Nachricht von einem Teilnehmer zu der Basisstation um den Uplink und in umgekehrter Richtung um den Downlink.
Aus Energieeffizienzgründen schalten die Teilnehmer ihr Sendeempfangsmodul in der Regel nur dann ein, wenn sie eine Nachricht versenden wollen. Der Empfang einer der Downlink- Nachrichten 14, wie sie in Fig. 2 gezeigt sind, ist somit nicht möglich.
In [4] wurde zur Lösung dieses Problems definiert, dass der Teilnehmer nach Aussendung einer Uplink-Nachricht eine fest definierte Zeit wartet, um dann ein Empfangsfenster für eine Downlink-Nachricht zu öffnen. Die Basisstation kann eine Downlink-Nachricht somit nur zu einem bestimmen Zeitpunkt an diesen Teilnehmer senden.
Typischerweise wird der Downlink zu den Teilnehmern, bei welchen die unkoordinierte Übertragung eingesetzt wird, für Nachrichten genutzt, die an mehrere Teilnehmer übermittelt werden soll, z.B. Software-Updates oder Time-Sync-Befehle.
Durch den asynchronen Netzwerkansatz aus [4] (konkurrenzbasierter Zugriff) muss nun jedem Teilnehmer die Downlink-Nachricht separat mitgeteilt werden. Dies stellt gerade in großen Funknetzwerken, in denen es sehr viele Teilnehmer gibt, ein Problem dar, da bei sehr vielen Teilnehmern es sehr lange dauern würde, bis alle Teilnehmer die Daten erhalten haben.
In koordinierten Kommunikationssystemen ist möglich, in einer Bake (engl beacon) eine Punkt-zu-Mehrpunkt-Nachricht (Multicast-Nachricht) von der Basisstation an die Teilnehmer zu signalisieren. Alle Teilnehmer, welche die Bake empfangen haben, können danach die entsprechenden Ressourcen der Multicast-Nachricht ebenfalls empfangen.
Der vorliegenden Erfindung liegt somit die Aufgabe zugrunde die Übertragung einer Punkt-zu- Mehrpunkt-Nachricht in einem Kommunikationssystem mit einer Vielzahl von unkoordiniert sendenden Teilnehmern zu ermöglichen.
Diese Aufgabe wird durch die unabhängigen Patentansprüche gelöst.
Vorteilhafte Weiterbildungen finden sich in den abhängigen Patentansprüchen, Ausführungsbeispiele schaffen einen Teilnehmer eines unkoordinierten Kommunikationssystems [z.B. wobei der Teilnehmer konfiguriert ist, um Daten unkoordiniert in Bezug auf andere Teilnehmer und/oder eine Basisstation des Kommunikationssystems zu senden], wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei der Teilnehmer konfiguriert ist, um ein erstes Datenpaket einer Mehrzahl von Datenpaketen einer Datenübertragung [z.B. Multicast- Datenübertragung oder Downlink-Datenübertragung] [z.B. einer Basisstation des Kommunikationssystems] zu empfangen und zu decodieren, wobei die Mehrzahl von Datenpaketen Mehrfachaussendungen des gleichen Datenpakets sind, wobei der Teilnehmer konfiguriert ist, um, falls der Teilnehmer ein Empfangskriterium erfüllt, kein weiteres Datenpaket der Mehrzahl von Datenpaketen der Datenübertragung zu empfangen, wobei der Teilnehmer konfiguriert ist, um, falls der der Teilnehmer das Empfangskriterium nicht erfüllt, zumindest ein zweites Datenpaket der Mehrzahl von Datenpaket der Datenübertragung zu empfangen.
Bei Ausführungsbeispielen ist die Datenübertragung eine Downlink-Datenübertragung.
Bei Ausführungsbeispielen ist die Datenübertragung eine Punkt-zu-Mehrpunkt- Datenübertragung.
Bei Ausführungsbeispielen ist der Teilnehmer konfiguriert, um zu ermitteln, ob der Teilnehmer das Empfangskriterium erfüllt.
Bei Ausführungsbeispielen ist das Empfangskriterium zumindest eines aus einer erfolgreichen Decodierung des ersten Datenpakets, ein Signal-zu-Rausch Verhältnis eines Empfangssignals des ersten Datenpakets oder eines vorheriges Datenpakets, eine Empfangsfeldstärke [z.B. RSSI] eines Empfangssignals des ersten Datenpakets oder eines vorheriges Datenpakets. eine erfolgreiche Redundanzprüfung [z.B. CRC (Cyclic Redundancy Check, dt. zyklische Redundanzprüfung) des ersten Datenpakets.
Bei Ausführungsbeispielen weist eine der Datenübertragung vorangehende Downlink- Datenübertragung eine Information darüber auf, ob der Teilnehmer das Empfangskriterium erfüllt. Beispielsweise kann die Basisstation basierend auf der Uplink-Datenübertragung und/oder einer vorangehenden Uplink-Datenübertragung ermitteln, ob der Teilnehmer das Empfangskriterium erfüllt, z.B. basierend auf einem SNR, Störgrad, etc.
Bei Ausführungsbeispielen sind die Mehrzahl von Datenpaketen symbolidentisch.
Bei Ausführungsbeispielen weisen die Mehrzahl von Datenpaketen die gleichen Nutzdaten auf.
Bei Ausführungsbeispielen ist weisen die Mehrzahl von Datenpaketen die gleichen Fehlerschutzdaten oder unterschiedliche Fehlerschutzdaten auf.
Bei Ausführungsbeispielen weist zumindest ein erstes Datenpaket der Mehrzahl von Datenpaketen eine höhere Coderate und/oder Datenrate auf als die anderen Datenpakete der Mehrzahl von Datenpaketen.
Beispielsweise kann ein k-tes Datenpaket der Mehrzahl von Datenpaketen eine geringere Coderate und/oder Datenrate aufweisen, als k-1-tes Datenpaket der Mehrzahl von Datenpaketen, wobei k eine natürliche Zahl größer gleich zwei ist.
Bei Ausführungsbeispielen ist der Teilnehmer konfiguriert, um, falls der Teilnehmer das Empfangskriterium erfüllt, von einem normalen Betriebsmodus in einen Energiesparmodus zu wechseln.
Bei Ausführungsbeispielen sind die Mehrzahl von Datenpaketen jeweils mit Fehlerschutzdaten versehen, wobei der Teilnehmer konfiguriert ist, um, falls der Teilnehmer das Empfangskriterium nicht erfüllt und eine Decodierung des ersten Datenpakets nichts erfolgreich war, das erste Datenpaket und das zumindest eine zweite Datenpaket zu kombinieren, um durch die Kombination des ersten Datenpakets und des zumindest einen zweiten Datenpakets einen höheren Codegewinn bei der Decodierung zu erzielen.
Bei Ausführungsbeispielen ist der Teilnehmer konfiguriert, um zeitlich synchronisiert zu einer gesendeten Uplink-Datenübertragung zu einer Basisstation des Kommunikationssystems eine Downlink-Datenübertragung von der Basisstation zu empfangen, wobei die Downlink- Datenübertragung eine Signalisierungsinformation aufweist, wobei der Teilnehmer konfiguriert ist, um basierend auf der Signalisierungsinformation zumindest das erste Datenpaket der Punkt-zu-Mehrpunkt-Datenübertragung [z.B. Multicast-Datenübertragung] der Basisstation zu empfangen.
Bei Ausführungsbeispielen weist die Signalisierungsinformation eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung auf.
Beispielsweise kann die Information über den Zeitpunkt ein absoluter Zeitpunkt, ein relativer Zeitpunkt (z.B. eine definierte Zeitspanne zwischen der Downlink-Datenübertragung und der Punkt-zu-Mehrpunkt-Datenübertragung) odereine Information sein, von der der absolute oder relative Zeitpunkt abgeleitet werden kann, wie z.B. eine Anzahl von Taktzyklen eines Oszillators des Teilnehmers.
Bei Ausführungsbeispielen weist die Signalisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten Frequenzbands] der Punkt-zu-Mehrpunkt-Datenübertragung auf.
Beispielsweise kann die Information über den Frequenzkanal ein absoluter Frequenzkanal oder ein relativer Frequenzkanal (z.B. ein Abstand zwischen einem Frequenzkanal der Downlink-Datenübertragung und einem Frequenzkanal der Punkt-zu-Mehrpunkt- Datenübertragung sein).
Bei Ausführungsbeispielen ist der Teilnehmer ein Telegram-Splitting-basierter Teilnehmer, wobei ein Datenpaket der Mehrzahl von Datenpaketen ein Sub-Datenpaket einer Mehrzahl von Sub-Datenpaketen, die jeweils einen Teil der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen und die jeweils kürzer als die Punkt-zu-Mehrpunkt-Datenübertragung sind und die entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, ist, wobei die anderen Datenpakete der Mehrzahl von Datenpaketen Wiederholungsaussendungen des gleichen Sub-Datenpakets sind.
Bei Ausführungsbeispielen ist ein Datenpaket der Mehrzahl von Datenpaketen ein Radio Burst gern, des Standards ETSI TS 103 357, wobei die anderen Datenpakete der Mehrzahl von Datenpaketen Wiederholungsaussendungen des gleichen Radio Bursts sind.
Bei Ausführungsbeispielen ist der Teilnehmer ein Sensorknoten oder Aktorknoten.
Bei Ausführungsbeispielen ist der Teilnehmer batteriebetrieben und/oder wobei der Teilnehmer ein Energy-Harvesting-Element zur elektrischen Energiegewinnung aufweist. Weitere Ausführungsbeispiele schaffen ein Kommunikationssystem mit zumindest einem Teilnehmer gern einem der hierin beschriebenen Ausführungsbeispiele und einer Basistation, die konfiguriert ist, um die Mehrzahl von Datenpaketen der Datenübertragung auszusenden.
Weitere Ausführungsbeispiele schaffen einen Teilnehmer eines unkoordinierten Kommunikationssystems [z.B. wobei der Teilnehmer konfiguriert ist, um Daten unkoordiniert in Bezug auf andere Teilnehmer und/oder eine Basisstation des Kommunikationssystems zu senden], wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei der Teilnehmer konfiguriert ist, um zeitlich synchronisiert zu einer gesendeten Uplink-Datenübertragung zu der Basisstation des Kommunikationssystems eine Downlink-Datenübertragung von der Basisstation zu empfangen, wobei die Downlink-Datenübertragung eine erste Signalisierungsinformation und eine zweite Signalisierungsinformation aufweist, wobei die erste Signalisierungsinformation eine erste Punkt-zu-Mehrpunkt-Datenüberträgung signalisiert, und wobei die zweite Signalisierungsinformation eine zweite Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, [z.B. wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung und die zweite Punkt-zu- Mehrpunkt-Datenübertragung unterschiedliche Punkt-zu-Mehrpunkt-Datenübertragungen sind], wobei der Teilnehmer konfiguriert ist, um basierend auf der Downlink-Datenübertragung oder einer vorangegangenen Downlink-Datenübertragung oder einer vorangegangen Punkt- zu-Mehrpunkt-Datenübertragung eine Empfangsqualität [z.B. Link Budget oder Empfindlichkeit] [z.B. der jeweiligen Datenübertragung von der Basistation zu dem Teilnehmer] zu ermitteln, wobei der Teilnehmer konfiguriert ist, um in Abhängigkeit von der ermittelten Empfangsqualität eine aus der ersten Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der ersten
Signalisierungsinformation, und der zweiten Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der ersten
Signalisierungsinformation zu empfangen.
Bei Ausführungsbeispielen ist der Teilnehmer konfiguriert, um, falls die ermittelte Empfangsqualität ein erstes Empfangsqualitätskriterium erfüllt, die erste Punkt-zu-Mehrpunkt- Datenübertragung basierend auf der ersten Signalisierungsinformation zu empfangen, wobei der Teilnehmer konfiguriert ist, um, falls die ermittelte Empfangsqualität das erste Empfangsqualitätskriterium nicht erfüllt oder die ermittelte Empfangsqualität ein zweites Empfangsqualitätskriterium erfüllt, die zweite Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der zweiten Signalisierungsinformation zu empfangen, wobei das erste Empfangsqualitätskriterium und das zweite Empfangsqualitätskriterium unterschiedlich sind.
Bei Ausführungsbeispielen gibt das erste Empfangsqualitätskriterium an, dass die Empfangsqualität größer oder gleich einer Empfangsqualitätsschwelle ist oder innerhalb eines ersten Empfangsqualitätsbereichs liegt.
Bei Ausführungsbeispielen gibt das zweite Empfangsqualitätskriterium an, dass die Empfangsqualität kleiner als die Empfangsqualitätsschwelle ist oder innerhalb eines zweiten Empfangsqualitätsbereichs liegt, wobei der erste Empfangsqualitätsbereich und der zweite Empfangsqualitätsbereich unterschiedlich sind.
Bei Ausführungsbeispielen ist das erste Empfangsqualitätskriterium vorgegeben [z.B. fest vorgegeben].
Bei Ausführungsbeispielen weist die Downlink-Datenübertragung eine Information über das erste Empfangsqualitätskriterium auf.
Bei Ausführungsbeispielen ist das zweite Empfangsqualitätskriterium vorgegeben [z.B. fest vorgegeben].
Bei Ausführungsbeispielen weist die Downlink-Datenübertragung eine Information über das zweite Empfangsqualitätskriterium auf.
Bei Ausführungsbeispielen unterscheiden sich die erste Punkt-zu-Mehrpunkt- Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung hinsichtlich zumindest einem aus
Sendezeitpunkten,
Sendefrequenzen, verwendeten Frequenz- und/oder Zeitsprungmustern.
Bei Ausführungsbeispielen weisen die erste Punkt-zu-Mehrpunkt-Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung unterschiedliche Datenraten auf.
Beispielsweise kann eine Datenrate der ersten Punkt-zu-Mehrpunkt-Datenübertragung größer sein als eine Datenrate der zweiten Punkt-zu-Mehrpunkt-Datenübertragung. Bei Ausführungsbeispielen sind die erste Punkt-zu-Mehrpunkt-Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung unterschiedlich codiert.
Beispielsweise kann eine Coderate der ersten Punkt-zu-Mehrpunkt-Datenübertragung größer sein als eine Coderate der zweiten Punkt-zu-Mehrpunkt-Datenübertragung.
Bei Ausführungsbeispielen weisen die erste Punkt-zu-Mehrpunkt-Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung die gleichen Nutzdaten auf.
Bei Ausführungsbeispielen weist die erste Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von ersten Sub-Datenpaketen auf, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, und/oder wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von zweiten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Bei Ausführungsbeispielen sind die Mehrzahl von ersten Sub-Datenpaketen und/oder die Mehrzahl von Sub-Datenpaketen Radio Bursts gern des Standards ETSl TS 103 357 [z.B. und gern desselben übertragen werden].
Bei Ausführungsbeispielen ist der Teilnehmer ein Sensorknoten oder Aktorknoten.
Bei Ausführungsbeispielen ist der Teilnehmer batteriebetrieben.
Bei Ausführungsbeispielen weist der Teilnehmer ein Energy-Harvesting-Element zur elektrischen Energiegewinnung auf.
Weitere Ausführungsbeispiele schaffen eine Basisstation eines unkoordinierten Kommunikationssystems, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei die Basisstation konfiguriert ist, um eine Uplink-Datenübertragung von einem Teilnehmer des Kommunikationssystems zu empfangen, wobei die Uplink-Datenübertragung unkoordiniert ist, wobei die Basisstation konfiguriert ist, um zeitlich synchronisiert zu der empfangenen Uplink-Datenübertragung des Teilnehmers eine Downlink-Datenübertragung zu dem Teilnehmer zu senden, wobei die Downlink-Datenübertragung eine erste Signalisierungsinformation und eine zweite Signalisierungsinformation aufweist, wobei die erste Signalisierungsinformation eine nachfolgende erste Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, wobei die Basisstation konfiguriert ist, um die erste Punkt-zu-Mehrpunkt- Datenübertragung entsprechend der ersten Signalisierungsinformation zu senden und um die zweite Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der zweiten Signalisierungsinformation zu senden, wobei die zweite Punkt-zu-Mehrpunkt- Datenübertragung eine geringere Coderate und/oder Datenrate aufweist als die erste Punkt- zu-Mehrpunkt-Datenübertragung, um eine Durchkommenswahrscheinlichkeit der zweiten Punkt-zu-Mehrpunkt-Datenübertragung gegenüber der ersten Punkt-zu-Mehrpunkt- Datenübertragung in Bezug auf Teilnehmer des Kommunikationssystems zu erhöhen, die ein Empfangsqualitätskriterium nicht erfüllen.
Bei Ausführungsbeispielen gibt das Empfangsqualitätskriterium an, dass eine Empfangsqualität des jeweiligen Teilnehmers des Kommunikationssystems größer oder gleich einer Empfangsqualitätsschwelle ist oder innerhalb eines ersten Empfangsqualitätsbereichs liegt.
Bei Ausführungsbeispielen ist die Basisstation konfiguriert, um die Downlink- Datenübertragung mit einer Information über das Empfangsqualitätskriterium zu versehen.
Bei Ausführungsbeispielen ist das Empfangsqualitätskriterium ein erstes Empfangsqualitätskriterium, wobei die Basisstation konfiguriert ist, um die Downlink- Datenübertragung mit einer Information über ein zweites Empfangsqualitätskriterium zu versehen, wobei das zweite Empfangsqualitätskriterium angibt, dass eine Empfangsqualität des jeweiligen Teilnehmers des Kommunikationssystems kleiner als die Empfangsqualitätsschwelle ist oder innerhalb eines zweiten Empfangsqualitätsbereichs liegt, wobei der erste Empfangsqualitätsbereich und der zweite Empfangsqualitätsbereich unterschiedlich sind.
Bei Ausführungsbeispielen weisen die erste Punkt-zu-Mehrpunkt-Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung die gleichen Nutzdaten auf.
Bei Ausführungsbeispielen unterscheiden sich die erste Punkt-zu-Mehrpunkt- Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung hinsichtlich zumindest einem aus
Sendezeitpunkten,
Sendefrequenzen, verwendeten Frequenz- und/oder Zeitsprungmustern.
Bei Ausführungsbeispielen weist die erste Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von ersten Sub-Datenpaketen auf, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, und/oder wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von zweiten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Bei Ausführungsbeispielen sind die Mehrzahl von ersten Sub-Datenpaketen und/oder die Mehrzahl von Sub-Datenpaketen Radio Bursts gern des Standards ETSl TS 103 357 [z.B. und gern desselben übertragen werden].
Weitere Ausführungsbeispiele schaffen ein Kommunikationssystem mit zumindest einem Teilnehmer gern einem der hierin beschriebenen Ausführungsbeispiele und einer Basisstation gern einem der hierin beschriebenen Ausführungsbeispiele.
Weitere Ausführungsbeispiele schaffen eine Basisstation eines unkoordinierten Kommunikationssystems, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei die Basisstation konfiguriert ist, um eine Uplink-Datenübertragung von einem Teilnehmer des Kommunikationssystems zu empfangen, wobei die Uplink-Datenübertragung unkoordiniert ist, wobei die Uplink- Datenübertragung eine Information über eine Empfangsqualität [z.B. Link Budget oder Empfindlichkeit] des Teilnehmers [z.B. in Bezug auf eine [z.B. vorangegangenen] Datenübertragung der Basisstation] aufweist oder wobei die Basisstation konfiguriert ist, um basierend auf der Uplink-Datenübertragung eine Empfangsqualität des Teilnehmers zu schätzen, wobei die Basisstation konfiguriert ist, um zeitlich synchronisiert zu der empfangenen Uplink-Datenübertragung des Teilnehmers eine Downlink-Datenübertragung zu dem Teilnehmer zu senden, wobei die Basisstation konfiguriert ist, um die Downlink- Datenübertragung in Abhängigkeit von der Empfangsqualität des Teilnehmers [z.B. entweder] mit einer ersten Signalisierungsinformation oder einer zweiten Signalisierungsinformation zu versehen, wobei die erste Signalisierungsinformation eine nachfolgende erste Punkt-zu- Mehrpunkt-Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, wobei die Basisstation konfiguriert ist, um die erste Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der ersten Signalisierungsinformation zu senden und um die zweite Punkt-zu- Mehrpunkt-Datenübertragung entsprechend der zweiten Signalisierungsinformation zu senden.
Bei Ausführungsbeispielen ist die Basisstation konfiguriert, um, falls die Empfangsqualität des Teilnehmers ein erstes Empfangsqualitätskriterium erfüllt, die Downlink-Datenübertragung mit der ersten Signalisierungsinformation zu versehen, wobei die Basisstation konfiguriert ist, um, falls die Empfangsqualität des Teilnehmers das erste Empfangsqualitätskriterium nicht erfüllt oder die Empfangsqualität des Teilnehmers ein zweites Empfangsqualitätskriterium erfüllt, die Downlink-Datenübertragung mit der zweiten Signalisierungsinformation zu versehen.
Bei Ausführungsbeispielen gibt das erste Empfangsqualitätskriterium an, dass die Empfangsquaiität größer oder gleich einer Empfangsqualitätsschwelle ist oder innerhalb eines ersten Empfangsqualitätsbereichs liegt.
Bei Ausführungsbeispielen gibt das zweite Empfangsqualitätskriterium an, dass die Empfangsqualität kleiner ats die Empfangsqualitätsschwelle ist oder innerhalb eines zweiten Empfangsqualitätsbereichs liegt, wobei der erste Empfangsqualitätsbereich und der zweite Empfangsqualitätsbereich unterschiedlich sind.
Bei Ausführungsbeispielen ist das erste Empfangsqualitätskriterium vorgegeben [z.B. fest vorgegeben].
Bei Ausführungsbeispielen ist die Basisstation konfiguriert ist, um das erste Empfangsqualitätskriterium dynamisch anzupassen [z.B. anhand eines aktuellen Störgrades im Funkkanal].
Bei Ausführungsbeispielen ist das zweite Empfangsqualitätskriterium vorgegeben [z.B. fest vorgegeben].
Bei Ausführungsbeispielen ist die Basisstation konfiguriert, um das zweite Empfangsqualitätskriterium dynamisch anzupassen [z.B. anhand eines aktuellen Störgrades im Funkkanal].
Bei Ausführungsbeispielen unterscheiden sich die erste Punkt-zu-Mehrpunkt- Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung hinsichtlich zumindest einem aus Sendezeitpunkten,
Sendefrequenzen, verwendeten Frequenz- und/oder Zeitsprungmustern.
Bei Ausführungsbeispielen weisen die erste Punkt-zu-Mehrpunkt-Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung unterschiedliche Datenraten auf.
Beispielsweise kann eine Datenrate der ersten Punkt-zu-Mehrpunkt-Datenübertragung größer sein als eine Datenrate der zweiten Punkt-zu-Mehrpunkt-Datenübertragung.
Bei Ausführungsbeispielen sind die erste Punkt-zu-Mehrpunkt-Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung unterschiedlich codiert.
Beispielsweise kann eine Coderate der ersten Punkt-zu-Mehrpunkt-Datenübertragung größer sein als eine Coderate der zweiten Punkt-zu-Mehrpunkt-Datenübertragung.
Bei Ausführungsbeispielen weisen die erste Punkt-zu-Mehrpunkt-Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung die gleichen Nutzdaten auf.
Bei Ausführungsbeispielen weist die erste Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von ersten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, und/oder wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von zweiten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Bei Ausführungsbeispielen sind die Mehrzahl von ersten Sub-Datenpaketen und/oder die Mehrzahl von Sub-Datenpaketen Radio Bursts gern des Standards ETSI TS 103 357 [z.B. und gern desselben übertragen werden].
Weitere Ausführungsbeispiele schaffen ein Kommunikationssystem mit einer Basisstation gern einem der hierin beschriebenen Ausführungsbeispiele und zumindest einem Teilnehmer, wobei der zumindest eine Teilnehmer konfiguriert ist, um zeitlich synchronisiert zu der gesendeten Uplink-Datenübertragung zu der Basisstation des Kommunikationssystems die Downlink-Datenübertragung von der Basisstation zu empfangen, wobei die Downlink- Datenübertragung mit einer Signalisierungsinformation aus der ersten Signalisierungsinformation und der zweiten Signalisierungsinformation versehen ist, wobei die erste Signalisierungsinformation die erste Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation die zweite Punkt-zu- ehrpunkt- Datenübertragung signalisiert, wobei der zumindest eine Teilnehmer konfiguriert ist, um basierend auf der Signatisierungsinformation, mit der die Downlink-Datenübertragung versehen ist, die jeweilige Punkt-zu-Mehrpunkt-Datenübertragung zu empfangen.
Weitere Ausführungsbeispiele schaffen eine Basisstation eines unkoordinierten Kommunikationssystems, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei die Basisstation konfiguriert ist, um eine erste Punkt-zu-Mehrpunkt-Datenübertragung [z.B. an eine Mehrzahl von Teilnehmern] zu übertragen, wobei die Basisstation konfiguriert ist, um die Übertragung der ersten Punkt-zu-Mehrpunkt-Datenübertragung abzubrechen oder zu pausieren, falls zum Zeitpunkt der Übertragung der ersten Punkt-zu-Mehrpunkt-Datenübertragung zumindest eine zweite Datenübertragung, die eine höhere Priorität aufweist als die erste Punkt-zu-Mehrpunkt- Datenübertragung, zur Übertragung ansteht, und wobei die Basisstation konfiguriert ist, um die zumindest eine zweite Datenübertragung zu übertragen.
Bei Ausführungsbeispielen ist die zumindest eine zweite Datenübertragung eine zweite Punkt- zu-Mehrpunkt-Datenübertragung.
Bei Ausführungsbeispielen ist die zumindest eine zweite Datenübertragung ein oder mehrere
Punkt-zu-Punkt-Datenübertragungen [z.B. Uplink-Datenübertragungen und/oder Downiink- Datenübertragungen],
Bei Ausführungsbeispielen ist die Basisstation konfiguriert, um die Übertragung der ersten Punkt-zu-Mehrpunkt-Datenübertragung nach der Übertragung der zumindest einen zweiten Datenübertragung wiederaufzunehmen, sofern ein zur Verfügung stehender Duty Cycte der Basisstation für die Wiederaufnahme der ersten Punkt-zu-Mehrpunkt-Datenübertragung ausreichend ist.
Weitere Ausführungsbeispiele schaffen eine Basisstation eines unkoordinierten Kommunikationssystems, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei die Basisstation konfiguriert ist, um eine zweite Punkt-zu-Mehrpunkt-Datenübertragung [z.B. zu einer Mehrzahl von Teilnehmern des Kommunikationssystems] innerhalb eines Übertragungsintervalls zu übertragen, wobei die Basisstation ferner konfiguriert ist, um innerhalb des Übertragungsintervalls zumindest einen Teil einer ersten Punkt-zu-Mehrpunkt- Datenübertragung zu übertragen, sofern innerhalb der Übertragungsintervalls ein Duty Cycle der Basistation für die Übertragung des zumindest einen Teil der ersten Punkt-zu-Mehrpunkt-
Datenübertragung ausreichend ist.
Bei Ausführungsbeispielen weist die zweite Punkt-zu-Mehrpunkt-Datenübertragung eine höhere Priorität auf als die erste Punkt-zu-Mehrpunkt-Datenübertragung.
Bei Ausführungsbeispielen weist die erste Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von ersten Sub-Datenpaketen auf, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, und/oder wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von zweiten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Bei Ausführungsbeispielen sind die Mehrzahl von ersten Sub-Datenpaketen und/oder die Mehrzahl von Sub-Datenpaketen Radio Bursts gern des Standards ETSI TS 103 357 [z.B. und gern, desselben übertragen werden].
Weitere Ausführungsbeispiele schaffen ein Kommunikationssystem mit einer Basisstation gern einem der hierin beschriebenen Ausführungsbeispiele und zumindest einem Teilnehmer, wobei der zumindest eine Teilnehmer konfiguriert ist, um die erste Punkt-zu-Mehrpunkt- Datenübertragung und/oder die zweite Punkt-zu-Mehrpunkt-Datenübertragung zu empfangen.
Weitere Ausführungsbeispiele schaffen eine Basistation eines unkoordinierten Kommunikationssystems, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei die Basisstation konfiguriert ist, um eine Punkt-zu-Mehrpunkt-Datenübertragung auf zumindest zwei Punkt-zu-Mehrpunkt-Teil- Datenübertragungen aufzuteilen, wobei die Basisstation konfiguriert ist, um zumindest eine erste Punkt-zu-Mehrpunkt-Teil-Datenübertragung der zumindest zwei Punkt-zu-Mehrpunkt- Teil-Datenübertragungen an eine Mehrzahl von Teilnehmern des Kommunikationssystems zu übertragen, wobei die Basisstation konfiguriert ist, um Empfangsbestätigungen von zumindest einem Teil der Mehrzahl von Teilnehmern zu empfangen, wobei die Empfangsbestätigungen einen erfolgreichen Empfang der zumindest einen ersten Punkt-zu-Mehrpunkt-Teil- Datenübertragung bestätigen, wobei die Basisstation konfiguriert ist, um basierend auf einer Anzahl an empfangenen Empfangsbestätigungen eine Erfolgsmaß [z.B. Erfolgsrate] [z.B. der Übertragung der zumindest einen ersten Punkt-zu-Mehrpunkt-Teil-Datenübertragung] zu ermitteln, wobei die Basisstation konfiguriert ist, um, sofern das Erfolgsmaß ein Erfolgskriterium erfüllt, um zumindest eine zweite Punkt-zu-Mehrpunkt-Teil-Datenübertragung der zumindest zwei Punkt-zu-Mehrpunkt-Teil-Datenübertragungen an die Mehrzahl von Teilnehmern des Kommunikationssystems zu übertragen.
Bei Ausführungsbeispielen ist die Basisstation konfiguriert, um, sofern das Erfolgsmaß das Erfolgskriterium nicht erfüllt, die Übertragung der Punkt-zu-Mehrpunkt-Datenübertragung abzubrechen oder die erste Punkt-zu-Mehrpunkt-Teil-Datenübertragung erneut auszusenden.
Weitere Ausführungsbeispiele schaffen ein Kommunikationssystem mit einer Basisstation gern, einem der hierin beschriebenen Ausführungsbeispiele und einer Mehrzahl von Teilnehmern, die konfiguriert sind, um die Punkt-zu-Mehrpunkt-Datenübertragung zu empfangen.
Weitere Ausführungsbeispiele schaffen ein Verfahren zum Empfangen einer Datenübertragung in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird. Das Verfahren umfasst einen Schritt des Empfangens und Decodierens zumindest eines ersten Datenpakets einer Mehrzahl von Datenpaketen der Datenübertragung [z.B. Multicast-Datenübertragung oder Downlink-Datenübertragung] [z.B. einer Basisstation des Kommunikationssystems], wobei die Mehrzahl von Datenpaketen Mehrfachaussendungen des gleichen Datenpakets sind. Ferner umfasst das Verfahren einen Schritt des Empfangens, falls ein Empfangskriterium erfüllt ist, keines weiteres Datenpaket der Mehrzahl von Datenpaketen der Datenübertragung zu empfangen. Ferner umfasst das Verfahren einen Schritt des Empfangens, falls das Empfangskriterium erfüllt, zumindest eines weiteren Datenpakets der Mehrzahl von Datenpaket der Datenübertragung.
Weitere Ausführungsbeispiele schaffen ein Verfahren zum Empfangen einer Punkt-zu- Mehrpunkt-Datenübertragung in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird. Das Verfahren umfasst einen Schritt des Sendens einer Uplink- Datenübertragung. Ferner umfasst das Verfahren einen Schritt des Empfangens, zeitlich synchronisiert zu der gesendeten Uplink-Datenübertragung, einer Downlink- Datenübertragung, wobei die Downlink-Datenübertragung eine erste Signalisierungsinformation und eine zweite Signalisierungsinformation aufweist, wobei die erste Signalisierungsinformation eine erste Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine zweite Punkt-zu-Mehrpunkt- Datenübertragung signalisiert, [z.B. wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung und die zweite Punkt-zu-Mehrpunkt-Datenübertragung unterschiedliche Punkt-zu-Mehrpunkt- Datenübertragungen sind]. Ferner umfasst das Verfahren einen Schritt des Ermittelns einer Empfangsqualität [z.B. Unk Budget oder Empfindlichkeit] basierend auf der Downlink- Datenübertragung oder einer vorangegangenen Downlink-Datenübertragung oder einer vorangegangen Punkt-zu-Mehrpunkt-Datenübertragung. Ferner umfasst das Verfahren einen Schritt des Empfangens, in Abhängigkeit von der ermittelten Empfangsqualität, einer aus der ersten Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der ersten
Signalisierungsinformation, und der zweiten Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der ersten
Signalisierungsinformation.
Weitere Ausführungsbeispiele schaffen ein Verfahren zum Senden von Punkt-zu-Mehrpunkt- Datenübertragungen in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird. Das Verfahren umfasst einen Schritt des Empfangens einer Uplink- Datenübertragung, wobei die Uplink-Datenübertragung unkoordiniert ist. Ferner umfasst das Verfahren einen Schritt des Sendens, zeitlich synchronisiert zu der empfangenen Uplink- Datenübertragung, einer Downlink-Datenübertragung, wobei die Downlink-Datenübertragung eine erste Signalisierungsinformation und eine zweite Signalisierungsinformation aufweist, wobei die erste Signalisierungsinformation eine nachfolgende erste Punkt-zu-Mehrpunkt- Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Punkt-zu-Mehrpunkt-Datenübertragung signalisiert. Ferner umfasst das Verfahren einen Schritt des Sendens der ersten Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der ersten Signalisierungsinformation. Ferner umfasst das Verfahren einen Schritt des Sendens der zweiten Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der zweiten Signalisierungsinformation, wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung eine geringere Coderate und/oder Datenrate aufweist als die erste Punkt-zu-Mehrpunkt- Datenübertragung, um eine Durchkommenswahrscheinlichkeit der zweiten Punkt-zu- Mehrpunkt-Datenübertragung gegenüber der ersten Punkt-zu-Mehrpunkt-Datenübertragung zu erhöhen. Weitere Ausführungsbeispiele schaffen ein Verfahren zum Senden von Punkt-zu-Mehrpunkt- Datenübertragungen in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, weiches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird. Das Verfahren umfasst einen Schritt des Empfangens einer Uplink-
Datenübertragung, wobei die Uplink-Datenübertragung unkoordiniert ist. Ferner umfasst das Verfahren einen Schritt des Extrahierens einer Information über eine Empfangsqualität [z.B. Link Budget oder Empfindlichkeit] aus der Uplink-Datenübertragung oder Schätzen einer Empfangsqualität basierend auf der Uplink-Datenübertragung. Ferner umfasst das Verfahren einen Schritt des Sendens, zeitlich synchronisiert zu der empfangenen Uplink-
Datenübertragung, einer Downlink-Datenübertragung, wobei die Downlink-Datenübertragung in Abhängigkeit von der Empfangsqualität [z.B. entweder] mit einer ersten Signalisierungsinformation oder einer zweiten Signalisierungsinformation versehen ist, wobei die erste Signalisierungsinformation eine nachfolgende erste Punkt-zu-Mehrpunkt- Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Punkt-zu-Mehrpunkt-Datenübertragung signalisiert. Ferner umfasst das Verfahren einen Schritt des Sendens der ersten Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der ersten Signalisierungsinformation. Ferner umfasst das Verfahren einen Schritt des Sendens der zweiten Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der zweiten Signalisierungsinformation.
Weitere Ausführungsbeispiele schaffen ein Verfahren zum Übertragen von Punkt-zu- Mehrpunkt-Datenübertragungen in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird. Das Verfahren umfasst einen Schritt des Übertragens einer ersten Punkt-zu- Mehrpunkt-Datenübertragung. Ferner umfasst das Verfahren einen Schritt des Abbrechens oder Pausierens der Übertragung der ersten Punkt-zu-Mehrpunkt-Datenübertragung, falls zum Zeitpunkt der Übertragung der ersten Punkt-zu-Mehrpunkt-Datenübertragung zumindest eine zweite Datenübertragung, die eine höhere Priorität aufweist als die erste Punkt-zu- Mehrpunkt-Datenübertragung, zur Übertragung ansteht. Ferner umfasst das Verfahren einen Schritt des Übertragens der zweiten Datenübertragung.
Weitere Ausführungsbeispiele schaffen ein Verfahren zum Übertragen von Punkt-zu- Mehrpunkt-Datenübertragungen in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird. Das Verfahren umfasst einen Schritt des Übertragens einer zweiten Punkt-zu- Mehrpunkt-Datenübertragung innerhalb eines Übertragungsintervalls. Ferner umfasst das Verfahren einen Schritt des Übertragens innerhalb des Übertragungsintervalls zumindest eines Teils einer ersten Punkt-zu-Mehrpunkt-Datenübertragung, sofern innerhalb der Übertragungsintervalls ein Duty Cycle der Basistation für die Übertragung des zumindest einen Teil der ersten Punkt-zu-Mehrpunkt-Datenübertragung ausreichend ist.
Weitere Ausführungsbeispiele schaffen ein Verfahren zum Übertragen einer Punkt-zu- Mehrpunkt-Datenübertragung in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird. Das Verfahren umfasst einen Schritt des Aufteilens der Punkt-zu-Mehrpunkt- Datenübertragung auf zumindest zwei Punkt-zu-Mehrpunkt-Teil-Datenübertragungen. Ferner umfasst das Verfahren einen Schritt des Übertragens zumindest einer ersten Punkt-zu- Mehrpunkt-Teil-Datenübertragung der zumindest zwei Punkt-zu-Mehrpunkt-Teil- Datenübertragungen an eine Mehrzahl von Teilnehmern des Kommunikationssystems. Ferner umfasst das Verfahren einen Schritt des Empfangene von Empfangsbestätigungen von zumindest einem Teil der Mehrzahl von Teilnehmern, wobei die Empfangsbestätigungen einen erfolgreichen Empfang der zumindest einen ersten Punkt-zu-Mehrpunkt-Teil- Datenübertragung bestätigen. Ferner umfasst das Verfahren einen Schritt des Ermittelns, basierend auf einer Anzahl an empfangenen Empfangsbestätigungen, eines Erfolgsmaßes [z.B. Erfolgsrate] [z.B. der Übertragung der zumindest einen ersten Punkt-zu-Mehrpunkt-Teil- Datenübertragung]. Ferner umfasst das Verfahren einen Schritt des Übertragens, sofern das Erfolgsmaß ein Erfolgskriterium erfüllt, zumindest einer zweiten Punkt-zu-Mehrpunkt-Teil- Datenübertragung der zumindest zwei Punkt-zu-Mehrpunkt-Teil-Datenübertragungen an die Mehrzahl von Teilnehmern des Kommunikationssystems.
Weitere Ausführungsbeispiele schaffen ein Computerprogramm zur Durchführung eines Verfahrens gern einem der hierin beschriebenen Ausführungsbeispiele, wenn das Computerprogramm auf einem Computer, Mikroprozessor oder softwarebasiertem Empfänger [SDR, Software Defined Radio] abläuft.
Ausführungsbeispiele der vorliegenden Erfindung werden bezugnehmend auf die beiliegenden Figuren näher beschrieben. Es zeigen:
Fig. 1 in einem Diagramm eine Belegung eines Frequenzbands eines TSMA-basierten Kommunikationssystems bei der Übertragung eines auf eine Mehrzahl von Sub- Datenpaketen aufgeteilten Datenpakets, wobei die Mehrzahl von Sub- Datenpaketen in der Zeit und Frequenz verteilt sind,
Fig. 2 in einem Diagramm eine Belegung eines Frequenzbands eines konkurrenzbasierten Kommunikationssystems bei der Übertragung mehrerer Uplink-Nachrichten und mehrerer Downlink-Nachrichten,
Fig. 3 eine schematische Ansicht eines Kommunikationssystems mit einer Basisstation und einem oder mehreren Teilnehmern sowie zweier anderer Kommunikationssysteme, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 4 ein schematisches Blockschaltbild der Basisstation und eines der Teilnehmer des in Fig. 3 gezeigten Kommunikationssystems, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 5 in einem Diagramm eine Belegung eines Frequenzbands des
Kommunikationssystems bei der Durchführung mehrerer Uplink- Datenübertragungen und Downlink-Datenübertragungen zwischen der Basisstation und mehreren der Teilnehmer sowie einer Punkt-zu-Mehrpunkt- Datenübertragung von der Basisstation zu mehreren der Teilnehmer, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 6 ein schematisches Blockschaltbild eines Teilnehmers und einer Basisstation, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 7 in einem Diagramm eine Belegung des Frequenzbands des
Kommunikationssystems bei der Durchführung einer Uplink-Datenübertragung, einer Downlink-Datenübertagung und einer Punkt-zu-Mehrpunkt- Datenübertragung, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 8 in einem Diagramm eine Belegung des Frequenzbands des
Kommunikationssystems bei der Durchführung einer ersten Uplink- Datenübertragung, einer ersten Downlink-Datenübertragung, einer zweiten Uplink- Datenübertragung, einer zweiten Downlink-Datenübertragung sowie einer Punkt- zu-Mehrpunkt-Datenüberfragung, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 9 in einem Diagramm eine Belegung des Frequenzbands des
Kommunikationssystems bei der Durchführung einer Uplink-Datenübertragung, einer Downlink-Datenübertragung, einer Übertragung einer Stützbake als weitere Datenübertragung, und einer Punkt-zu-Mehrpunkt-Datenübertragung, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 10 ein schematisches Blockschaltbild eines Teilnehmers und einer Basisstation, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 11 in einem Diagramm eine Belegung des Frequenzbands des
Kommunikationssystems bei einer Punkt-zu-Mehrpunkt-Datenübertragung und einer Übertragung von mehreren Stützbaken im Vorfeld der Punkt-zu-Mehrpunkt- Datenübertragung, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 12 eine Belegung eines Frequenzbands des Kommunikationssystems bei der
Übertragung einer Punkt-zu-Mehrpunkt-Datenübertragung und einer Übertragung von mehreren Stützbaken, wobei Nutzdaten der Punkt-zu-Mehrpunkt- Datenübertragung auf eine Mehrzahl von Nutzdatenteilen aufgeteilt sind und jeweils zusammen mit einer der Stützbaken übertragen werden, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 13 in einem Diagramm eine Belegung des Frequenzbands des
Kommunikationssystems bei der Übertragung von drei Punkt-zu-Mehrpunkt- Datenübertragungen für drei unterschiedliche Gruppen von Teilnehmern des Kommunikationssystems sowie eine gemeinsame Übertragung von Stützbaken für die drei unterschiedlichen Gruppen von Teilnehmern des Kommunikationssystems, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung,
Fig. 14 ein schematisches Blockschaltbild einer Basisstation und eines Teilnehmers z.B. des in Fig. 3 gezeigten Kommunikationssystems, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung; Fig. 15 eine schematische Ansicht einer Aussendung von acht Datenpaketen, wobei ein erstes Datenpaket eine Erstaussendung eines sog, Radio Bursts ist, und wobei die anderen Datenpakete Wiederholungsaussendungen des gleichen Radio Bursts sind, gern, einem Ausführungsbeispiel der vorliegenden Erfindung;
Fig. 16 ein schematisches Blockschaltbild einer Basisstation und eines Teilnehmers z.B. des in Fig. 3 gezeigten Kommunikationssystems, gemäß einem
Ausführungsbeispiel der vorliegenden Erfindung;
Fig. 17 eine schematische Ansicht einer Belegung eines Kommunikationskanals bei der Übertragung von zwei Multicast-Datenübertragungen für Teilnehmer mit guten (oder besseren) Empfangsbedingungen und Teilnehmer mit schlechten (oder schlechteren) Empfangsbedingungen, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
Fig. 18 ein schematisches Blockschaltbild einer Basisstation und eines Teilnehmers z.B. des in Fig. 3 gezeigten Kommunikationssystems, gemäß einem
Ausführungsbeispiel der vorliegenden Erfindung;
Fig. 19 eine schematische Ansicht einer Belegung eines Kommunikationskanals bei der Übertragung von einer ersten Multicast-Datenübertragung und einer zweiten Multicast-Datenübertragung, wobei die zweite Multicast-Datenübertragung eine höhere Priorität aufweist als die erste Multicast-Datenübertragung, gemäß einem Ausführungsbeispiel;
Fig. 20 eine schematische Ansicht einer Belegung eines Kommunikationskanals bei der Übertragung von einer Multicast-Datenübertragung einer Basisstation, wobei die Multicast-Datenübertragung aufgeteilt auf zumindest zwei Multicast-Teil- Datenübertragungen übertragen wird, wobei nach der Übertragung zumindest einer ersten Multicast-Teil-Datenübertragung Empfangsbestätigungen von Teilnehmern übertragen werden, die einen erfolgreichen Empfang der zumindest einen ersten Multicast-Teil-Datenübertragung bestätigen, gemäß einem Ausführungsbeispiel;
Fig. 21 ein Flussdiagramm eines Verfahrens zum Empfangen einer Punkt-zu-Mehrpunkt- Datenübertragung in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel; Fig. 22 ein Flussdiagramm eines Verfahrens zum Empfangen einer Punkt-zu-Mehrpunkt- Datenübertragung in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
Fig. 23 ein Flussdiagramm eines Verfahrens zum Senden von Punkt-zu-Mehrpunkt- Datenübertragungen in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
Fig. 24 ein Flussdiagramm eines Verfahrens zum Senden von Punkt-zu-Mehrpunkt- Datenübertragungen in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
Fig. 25 ein Flussdiagramm eines Verfahrens zum Übertragen von Punkt-zu-Mehrpunkt- Datenübertragungen in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
Fig. 26 ein Flussdiagramm eines Verfahrens zum Übertragen von Punkt-zu-Mehrpunkt- Datenübertragungen in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung; und
Fig. 27 ein Flussdiagramm eines Verfahrens 270 zum Übertragen einer Punkt-zu- Mehrpunkt-Datenübertragung in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel.
In der nachfolgenden Beschreibung der Ausführungsbeispiele der vorliegenden Erfindung werden in den Figuren gleiche oder gleichwirkende Elemente mit dem gleichen Bezugszeichen versehen, so dass deren Beschreibung untereinander austauschbar ist.
Bevor detaillierte Ausführungsbeispiele eines Teilnehmers (z.B. Endpunkts) und einer Basisstation näher beschrieben werden, wird zunächst das zugrundeliegende Kommunikationssystem, in dem der Teilnehmer bzw. die Basisstation eingesetzt werden können, anhand der Fig. 3 und 4 näher erläutert.
Fig. 3 zeigt eine schematische Ansicht eines Kommunikationssystems 100 sowie zweier anderer Kommunikationssysteme 101 und 102, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Das Kommunikationssystem 100 kann eine Basisstation 104 (oder optional mehrere Basisstationen) und ein oder mehrere Teilnehmer (z.B. Endpunkte) 106_1-106_n aufweisen, wobei n eine natürliche Zahl größer gleich eins ist. In dem in Fig. 3 gezeigten Ausführungsbeispiel weist das Kommunikationssystem 100 zur Veranschaulichung fünf Teilnehmer 106_1-106_5 auf, das Kommunikationssystem 104_1 kann jedoch genauso 1, 10, 100, 1.000, 10.000 oder sogar 100.000 Teilnehmer aulweisen.
Das Kommunikationssystem 100 kann ausgebildet sein, um in einem Frequenzband (z.B. einem lizenzfreien und/oder genehmigungsfreien Frequenzband, wie z.B. dem ISM Band) drahtlos zu kommunizieren, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen zur Kommunikation genutzt wird, wie dies in Fig. 3 beispielhaft durch die anderen Kommunikationssysteme 101 und 102 angedeutet ist.
Das von dem Kommunikationssystem 100 genutzte Frequenzband kann dabei eine wesentlich (z.B. um zumindest den Faktor 5 (oder 10)) größere Bandbreite aufweisen als Empfangsfilter der Empfänger (Receiver oder Transceiver) der Teilnehmer 106_1-106_n.
Die Teilnehmer 106_1-106_n des Kommunikationssystems 100 können ausgebildet sein, um Daten unkoordiniert (z.B. und asynchron) in Bezug auf andere Teilnehmer und/oder die Basisstation 104 des Kommunikationssystems 100 zu senden. Beispielsweise können die Teilnehmer 106_1-106_n ausgebildet sein, um Daten in vorgegebenen groben Abständen (z.B. stündlich, täglich, wöchentlich, halbjährlich, jährlich, usw.) oder ansprechend auf ein externes Ereignis (z.B. Abweichung eines Sensorwertes von einem Sollwert) zu senden. Hierbei kann der genaue Sendezeitpunkt und/oder die genaue Frequenz bzw. der genaue Frequenzkanal des Frequenzbands zur Übertragung der Daten von dem jeweiligen Teilnehmer selbst bestimmt werden. Der jeweilige Teilnehmer sendet die Daten hierbei unabhängig davon, ob ein anderer Teilnehmer und/oder die Basisstation 104 zum selben Zeitpunkt oder zeitlich überlappend und/oder auf derselben Frequenz bzw. demselben Frequenzkanal des Frequenzbands Daten überträgt.
Die Übertragung von Daten (z.B. eines Datenpakets) von einem derTeilnehmer 106_1-106_n, z.B. von dem Teilnehmer 106_1 , zu der Basisstation 104 wird hierbei als Uplink- Datenübertragung bezeichnet, während die Übertragung von Daten von der Basisstation 104 zu einem der Teilnehmer 106_1 -106_n, z.B. zu dem Teilnehmer 106_1 , als Downlink- Datenübertragung bezeichnet wird. Die Uplink-Datenübertragung bezeichnet (oder umfasst) demnach die Übertragung eines Uplink-Datenpakets (bzw. einer Uplink-Nachricht) von dem jeweiligen Teilnehmer zu der Basisstation 104, während die Downlink-Datenübertragung die Übertragung eines Downlink-Datenpakets (bzw. einer Downlink-Nachricht) von der Basisstation 104 zu dem jeweiligen Teilnehmer bezeichnet (oder umfasst).
Da die Uplink-Datenübertragung des jeweiligen Teilnehmers 106_1-106_n unkoordiniert erfolgt und die Sendeempfängereinheit (Transceiver) des jeweiligen Teilnehmers 106_1 - 106_n in der Regel nur zur Datenübertragung aktiviert wird, erfolgt die Downlink- Datenübertragung zu dem jeweiligen Teilnehmer zeitlich synchronisiert zu der Uplink- Datenübertragung, d.h. nach einer vorgegebenen Zeit und/oder Frequenz nach der Uplink- Datenübertragung aktiviert der jeweilige Teilnehmer seine Sendeempfängereinheit (Transceiver) für ein vorgegebenes Zeitintervall (Empfangsfenster), um die Downlink- Datenübertragung zu empfangen, die von der Basisstation 104 ansprechend (z.B. in Reaktion auf) auf die Uplink-Datenübertragung genau innerhalb dieses Zeitintervalls gesendet wird. Optional kann die Downlink-Datenübertragung zu dem jeweiligen Teilnehmer auch in der Frequenz synchronisiert zu der jeweiligen Uplink-Datenübertragung sein, wie z.B. auf der gleichen Frequenz (im gleichen Frequenzkanal) oder mit einem vorgegebenen Frequenzabstand.
Dies hat den Vorteil, dass die Teilnehmer 106_1-106_n ihre Sendeempfängereinheiten (Transceiver) nur für die jeweilige Datenübertragung (Uplink-Datenübertragung und/oder Downlink-Datenübertragung) aktivieren (z.B. in einen normalen Betriebsmodus) müssen, während die Sendeempfängereinheiten für die übrige Zeit deaktiviert (z.B. in einen Energiesparmodus versetzt) werden können, um Energie zu sparen. Dies ist insbesondere dann von Vorteil, wenn dem jeweiligen Teilnehmer nur begrenzte Energieressourcen zur Verfügung stehen, beispielsweise da dieser batteriebetrieben ist oder Energie mittels eines Energy-Harvesting-Elements aus der Umgebung bezieht.
Die Teilnehmer 106_1-106_n des Kommunikationssystems 100 können beispielsweise Aktorknoten und/oder Sensorknoten, wie z.B. Heizungszähler, Bewegungsmelder, Rauchmelder, usw., sein.
Optional können die Basisstation 104 und die Teilnehmer 106_1-106_n des Kommunikationssystems 100 ausgebildet sein, um Daten basierend auf dem Telegram- Splitting-Verfahren (dt. Telegrammaufteilungsverfahren) zu übertragen. Hierbei werden auf Datensenderseite die zu übertragenen Daten, wie z.B. ein Telegramm bzw. Datenpaket (z.B. der physikalischen Schicht im OSI-Modell), beispielsweise ein Uplink-Datenpaket oder ein Downlink-Datenpaket, auf eine Mehrzahl von Sub-Datenpaketen (oder Teil-Datenpaketen) aufgeteilt und die Sub-Datenpakete nicht zusammenhängend, sondern entsprechend eines Zeit- und/oder Frequenzsprungmusters in der Zeit und/oder in der Frequenz verteilt übertragen, wobei auf Datenempfängerseite die Sub-Datenpakete wieder zusammenfügt (oder kombiniert) werden, um das Datenpaket zu erhalten. Jedes der Sub-Datenpakete enthält dabei nur einen Teil des Datenpakets. Das Datenpaket kann ferner codiert (z.B. kanalcodiert oder fehlerschutzcodiert) sein, so dass zum fehlerfreien Decodieren des Datenpakets nicht alle Sub-Datenpakete, sondern nur ein Teil der Sub-Datenpakete erforderlich ist.
Die Verteilung der Mehrzahl von Sub-Datenpaketen in der Zeit- und/oder Frequenz kann, wie bereits erwähnt, entsprechend eines Zeit- und/oder Frequenzsprungmusters erfolgen.
Ein Zeitsprungmuster kann eine Abfolge von Sendezeitpunkten oder Sendezeitabständen angeben, mit denen die Sub-Datenpakete gesendet werden. Beispielsweise kann ein erstes Sub-Datenpaket zu einem ersten Sendezeitpunkt (oder in einem ersten Sendezeitschlitz) und ein zweites Sub-Datenpaket zu einem zweiten Sendezeitpunkt (oder in einem zweiten Sendezeitschlitz) gesendet werden, wobei der erste Sendezeitpunkt und der zweite Sendezeitpunkt unterschiedlich sind. Das Zeitsprungmuster kann dabei den ersten Sendezeitpunkt und den zweiten Sendezeitpunkt definieren (oder vorgeben, oder angeben). Alternativ kann das Zeitsprungmuster den ersten Sendezeitpunkt und einen zeitlichen Abstand zwischen dem ersten Sendezeitpunkt und dem zweiten Sendezeitpunkt angeben. Natürlich kann das Zeitsprungmuster auch nur den zeitlichen Abstand zwischen dem ersten Zeitpunkt und dem zweiten Sendezeitpunkt angeben. Zwischen den Sub-Datenpaketen können Sendepausen vorhanden sein in denen nicht gesendet wird. Die Sub-Datenpakete können sich auch zeitlich überlappen (überschneiden).
Ein Frequenzsprungmuster kann eine Abfolge von Sendefrequenzen oder Sendefrequenzsprüngen angeben, mit denen die Sub-Datenpakete gesendet werden. Beispielsweise kann ein erstes Sub-Datenpaket mit einer ersten Sendefrequenz (oder in einem ersten Frequenzkanal) und ein zweites Sub-Datenpaket mit einer zweiten Sendefrequenz (oder in einem zweiten Frequenzkanal) gesendet werden, wobei die erste Sendefrequenz und die zweite Sendefrequenz unterschiedlich sind. Das Frequenzsprungmuster kann dabei die erste Sendefrequenz und die zweite Sendefrequenz definieren (oder vorgeben, oder angeben). Alternativ kann das Frequenzsprungmuster die erste Sendefrequenz und einen Frequenzabstand (Sendefrequenzsprung) zwischen der ersten Sendefrequenz und der zweiten Sendefrequenz angeben. Natürlich kann das Frequenzsprungmuster auch nur den Frequenzabstand (Sendefrequenzsprung) zwischen der ersten Sendefrequenz und der zweiten Sendefrequenz angeben. Natürlich können die Mehrzahl von Sub-Datenpaketes auch sowohl in der Zeit- als auch in der Frequenz verteilt übertragen werden. Die Verteilung der Mehrzahl von Sub-Datenpaketen in der Zeit und in der Frequenz kann entsprechend einem Zeit- und Frequenzsprungmuster erfolgen. Ein Zeit- und Frequenzsprungmuster kann die Kombination aus einem Zeitsprungmuster und einem Frequenzsprungmuster sein, d.h. eine Abfolge von Sendezeitpunkten oder Sendezeitabständen mit denen die Sub-Datenpakete übertragen werden, wobei den Sendezeitpunkten (oder Sendezeitabständen) Sendefrequenzen (oder Sendefrequenzsprünge) zugeordnet sind.
Eine Bandbreite der durch das Frequenzsprungmuster angegebene Belegung des Frequenzbands kann dabei wesentlich (z.B. zumindest um den Faktor 5 (oder 10) größer sein als eine Bandbreite der Empfangsfilter der Empfänger (Receiver oder Transceiver) der Teilnehmer 1Q6_1-106_n. Zum Empfangen einer Telegram-Splitting-basierten
Datenübertragung kann der jeweilige Teilnehmer daher ausgebildet sein, um die Empfangsfrequenz seines Empfängers basierend auf dem Frequenzsprungmuster (z.B. zu den jeweiligen durch das Zeitsprungmuster angegebenen Zeiten oder Zeitschlitzen) auf die jeweiligen durch das Frequenzsprungmuster angegebenen Frequenzen oder Frequenzkanäle des Frequenzbands umzuschalten, um die Mehrzahl von Sub-Datenpaketen zu empfangen.
Fig. 4 zeigt ein schematisches Blockschaltbild der Basisstation 104 und eines der Teilnehmer 106_1-106_n des in Fig. 3 gezeigten Kommunikationssystems 100, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung.
Der Teilnehmer 106_1 kann einen Sender (bzw. Sendemodul; Transmitter) 108_1 aufweisen, der ausgebildet ist, um die Uplink-Datenübertragung 120 zu der Basisstation 104 zu senden. Der Sender 108_1 kann mit einer Antenne 110_1 des Teilnehmers 106_1 verbunden sein. Der Teilnehmer 106_1 kann ferner einen Empfänger (bzw. Empfangsmodul; Receiver) 112_1 aufweisen, der ausgebildet ist, um die Downlink-Datenübertragung 122 von der Basisstation 104 zu empfangen. Der Empfänger 112_1 kann mit der Antenne 110_1 oder einer weiteren Antenne des Teilnehmers 106_1 verbunden sein. Der Teilnehmer 106_1 kann auch einen kombinierten Sendeempfänger (bzw. Sendeempfangsmodul; Transceiver) aufweisen.
Die Basisstation 104 kann einen Empfänger (bzw; Empfangsmodul; Receiver) 114 aufweisen, der ausgebildet ist, um die Uplink-Datenübertragung 120 von dem Teilnehmer 106_1 zu empfangen. Der Empfänger 114 kann mit einer Antenne 116 der Basisstation 104 verbunden sein. Die Basisstation 104 kann ferner einen Sender (bzw. Sendemodul; Transmitter) 118 aufweisen, der ausgebildet ist, um die Downlink-Datenübertragung 122 zu dem Teilnehmer 106_1 zu senden. Der Sender 118 kann mit der Antenne 116 oder einer weiteren Antenne der Basisstation 104 verbunden sein. Die Basisstation 104 kann auch einen kombinierten Sendeempfänger (bzw. Sendeempfangsmodul; Transceiver) aufweisen.
Das in Bezug auf Fig. 3 und 4 beschriebene Kommunikationssystem 100 kann beispielsweise ein LPWAN (LPWAN = Low Power Wide Area Network, dt. Niedrigenergieweitverkehrnetzwerk) sein, wie es zum Beispiel im Standard ETSI TS 103 357 [4] definiert ist.
Im Folgenden werden Ausführungsbeispiele eines Teilnehmers 106_1 und einer Basisstation 104 beschrieben, die z.B. in dem oben in Bezug auf die Fig. 3 und 4 beschriebenen Kommunikationssystem 100 eingesetzt werden können. Natürlich können die nachfolgend beschriebenen Ausführungsbeispiele des Teilnehmers 106_1 und/oder der Basisstation 104 auch in anderen Kommunikationssystemen mit nicht koordiniert sendenden Teilnehmern umgesetzt bzw. implementiert werden.
1 Signalisierung einer Multicast-Nachricht in nicht koordinierten Netzen
Die nachfolgend beschriebenen Ausführungsbeispiele ermöglichen es, in unkoordinierten Kommunikationssystemen 100, in denen die Teilnehmer 106_1-106_n Daten asynchron an die Basisstation 104 übertragen, eine Multicast-Nachricht (Punkt-zu-Mehrpunkt-
Datenübertragung) von der Basisstation 104 an die Teilnehmer 106_1-106_n oder einen Teil (echte Teilmenge) der Teilnehmer 106_1-106_n umzusetzen.
Dies könnte beispielsweise wie in Fig. 5 gezeigt umgesetzt werden, wobei während der Aussendung der Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 vorzugsweise keine anderen (z.B. die Punkt-zu-Mehrpunkt-Datenübertragung 124 überlappende/überlagernde) Datenübertragungen (z.B. Uplink-Datenübertragungen 120 und/oder Downlink-Datenübertragungen 122) stattfinden.
Im Detail zeigt Fig. 5 in einem Diagramm eine Belegung eines Frequenzbands des Kommunikationssystems 100 bei der Durchführung mehrerer Uplink-Datenübertragungen 120 und Downlink-Datenübertragungen 122 zwischen der Basisstation 104 und mehreren der Teilnehmer 106_1-106_n sowie einer Punkt-zu-Mehrpunkt-Datenübertragung 124 von der
Basisstation 104 zu mehreren der Teilnehmer 106_1-106_n, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Dabei beschreibt in Fig. 5 die Ordinate die Frequenz und die Abszisse die Zeit. Mit anderen Worten, Fig. 5 zeigt ein Beispiel einer Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertagung) 124 in einem nicht koordinierten Kommunikationssystem.
Damit eine solche Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertagung) 124 nach Fig. 5 von den Teilnehmern 106_1-106_n bzw. einer Teilmenge der Teilnehmer 106_1-106_n des Kommunikationssystems 100 empfangen werden kann, erfolgt bei Ausführungsbeispielen eine Signalisierung des Zeitpunktes tmuiticast der Punkt-zu-Mehrpunkt-Datenübertragung 124 oder einer anderen Information, basierend auf derer die Teilnehmer 106_1-106_n die Punkt- zu-Mehrpunkt-Datenübertragung 124 empfangen können, wie dies im Folgenden ausgeführt wird.
Fig. 6 zeigt ein schematisches Blockschaltbild eines Teilnehmers 106_1 und einer Basisstation 104, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung.
Der Teilnehmer 106_1 (z.B. Endpunkt) kann ausgebildet sein, um Daten unkoordiniert in Bezug auf die Basisstation 104 und/oder andere Teilnehmer des Kommunikationssystems 100 (vgi. Fig. 3) zu senden.
Der Teilnehmer 106_1 kann ferner ausgebildet sein, um eine Uplink-Datenübertragung 120 zu der Basisstation 104 zu senden, und um zeitlich synchronisiert zu der Uplink- Datenübertragung 120 eine Downlink-Datenübertragung 122 von der Basisstation 104 zu empfangen, wobei die Downlink-Datenübertragung 122 eine Signaiisierungsinformation aufweist, wobei die Signalisierungsinformation eine nachfolgende Punkt-zu-Mehrpunkt- Datenübertragung 124 der Basisstation 104 und/oder eine der Punkt-zu-Mehrpunkt- Datenübertragung 124 vorangehende weitere Datenübertragung (z.B. eine die Punkt-zu- Mehrpunkt-Datenübertragung vorbereitende Datenübertragung) anzeigt bzw. signalisiert.
Der Teilnehmer 106_1 kann ferner ausgebildet sein, um basierend auf der Signalisierungsinformation die Punkt-zu-Mehrpunkt-Datenübertragung (z.B. Multicast- Datenübertragung) 124 von der Basisstation 104 zu empfangen.
Die Basisstation 104 kann ausgebildet sein, um die Uplink-Datenübertragung 120 von dem Teilnehmer 106_1 zu empfangen, und um zeitlich synchronisiert zu der empfangenen Uplink- Datenübertragung 120 die Downlink-Datenübertragung 122 zu dem Teilnehmer 106__1 zu senden, wobei die Downlink-Datenübertragung 122 die Signalisierungsinformation aufweist, wobei die Signalisierungsinformation die nachfolgende Punkt-zu-Mehrpunkt- Datenübertragung 124 der Basisstation 104 und/oder die der Punkt-zu-Mehrpunkt- Datenübertragung 124 vorangehende weitere Datenübertragung (z.B. die Punkt-zu- Mehrpunkt-Datenübertragung vorbereitende Datenübertragung) anzeigt bzw. signalisiert.
Die Basisstation 104 kann ferner ausgebildet sein, um die Punkt-zu-Mehrpunkt- Datenübertragung 124 entsprechend der Signalisierungsinformation zu dem Teilnehmer 160 (z.B. und zu einem oder mehreren anderen Teilnehmern des Kommunikationssystems 100) zu senden.
Bei Ausführungsbeispielen kann die Signalisierungsinformation eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen. Beispielsweise kann die Information über den Zeitpunkt ein absoluter Zeitpunkt, ein relativer Zeitpunkt (z.B. eine definierte Zeitspanne zwischen der Downlink-Datenübertragung 122 und der Punkt-zu- Mehrpunkt-Datenübertragung 124) oder eine Information sein, von der der absolute oder relative Zeitpunkt abgeleitet werden kann, wie z.B. eine Anzahl von Taktzyklen eines Taktgebers (Oszillators) des Teilnehmers.
Bei Ausführungsbeispielen kann die Signalisierungsinformation zusätzlich oder alternativ eine Information über eine Frequenz oder einen Frequenzkanal (z.B. des von dem Kommunikationssystem verwendeten Frequenzbands) der Punkt-zu-Mehrpunkt- Datenübertragung 124 aufweisen. Beispielsweise kann die Information über die Frequenz eine absolute Frequenz oder eine relative Frequenz (z.B. ein Abstand zwischen einer Frequenz der Downlink-Datenübertragung 122 und einer Frequenz der Punkt-zu-Mehrpunkt- Datenübertragung 124 sein). Beispielsweise kann die Information überden Frequenzkanal ein absoluter Frequenzkanal oder ein relativer Frequenzkanal (z.B. ein Abstand zwischen einem Frequenzkanal der Downlink-Datenübertragung 120 und einem Frequenzkanal der Punkt-zu- Mehrpunkt-Datenübertragung 124 sein).
Bei Ausführungsbeispielen kann die Punkt-zu-Mehrpunkt-Datenübertragung 124 eine Mehrzahl von Sub-Datenpaketen aufweisen, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden (Telegramm- Splitting-Obertragungsverfahren). In diesem Fall kann die Signalisierungsinformation ferner eine Information über das Zeit- und oder Frequenzsprungmuster der Punkt-zu-Mehrpunkt- Datenübertragung 124 aufweisen. Beispielsweise kann die Punkt-zu-Mehrpunkt- Datenübertragung 124 eine Telegram-SpIitting-basierte Datenübertragung sein. Bei einer Telegram-Splitting-basierten Datenübertragung werden die zu übertragenen Daten (z.B. (codierte) Nutzdaten der physikalischen Schicht) auf eine Mehrzahl von Sub-Datenpaketen aufgeteilt, so dass die Mehrzahl von Sub-Datenpaketen jeweils nur einen Teil der zu übertragenen Daten aufweisen, wobei die Mehrzahl von Sub-Datenpaketen nicht zusammenhängend, sondern in der Zeit und/oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Im Folgenden werden detaillierte Ausführungsbeispiele des Teilnehmers 106_1 und der Basisstation 104 näher beschrieben.
1.1 Signalisierung im vorherigen Downlink-Paket
Typischerweise werden von der Basisstation 104 an die Teilnehmer 106_1-106_n neben Nachrichten, welche für mehrere Teilnehmer 106_1-106_n bestimmt sind, auch individuelle Informationen übertragen, z.B. eine authentisierte Bestätigung oder eine Änderung von Parametern des jeweiligen Teilnehmers. Da diese individuell für jeden Teilnehmer sind, muss ein individueller Downlink übertragen werden.
An diesem Punkt setzten Ausführungsbeispiele der vorliegenden Erfindung an, indem der individuell übertragenen Downiink-Nachricht (Downiink-Datenübertragung) 122 der Sendezeitpunkt der folgenden Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung)
124 angehängt wird.
Stehen mehrere Frequenzkanäle zur Verfügung, kann neben der Signalisierung des Sendezeitpunktes ebenfalls die Information über den Sendekanal hinzugefügt (z.B. signalisiert) werden.
Durch diese Signalisierung ist nun einem Teilnehmer der Zeitpunkt und ggf. der Frequenzkanal der anstehenden Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 bekannt. Weitere Teilnehmer können mit Hilfe des gleichen Verfahrens ebenfalls auf die Multicast- Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 synchronisiert werden.
Liegen keine individuell an den Teilnehmer zu sendenden Daten vor, kann in diesem Fall auch nur der Zeitpunkt und ggf. der Frequenzkanal in der anstehenden Downiink-Nachricht (Downiink-Datenübertragung) 124 übertragen werden.
Dieses Verfahren besitzt den Vorteil, dass exakt nur den Teilnehmern (der Mehrzahl von Teilnehmern 106_1-106_n des Kommunikationssystems 100), von denen die Multicast- Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 empfangen soll, der Zeitpunkt und ggf. der Frequenzkanal mitgeteilt wird. Somit entsteht für die Teilnehmer, welche die Multicast- Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 nicht empfangen sollen, kein zusätzlicher, den Batterieverbrauch erhöhender Aufwand.
Fig. 7 zeigt den Ablauf der Signalisierung der Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) 124 von der Uplink-Nachricht (Uplink-Datenübertragung) 120 bis zur eigentlichen Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 beispielhaft für einen Teilnehmer eines unkoordinierten Funknetzes (Kommunikationssystems) 100.
Im Detail zeigt Fig. 7 in einem Diagramm eine Belegung des Frequenzbands des Kommunikationssystems 100 bei der Durchführung einer Uplink-Datenübertragung 120, einer Downlink-Datenübertagung 122 und einer Punkt-zu-Mehrpunkt-Datenübertragung 124, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Dabei beschreibt in Fig. 7 die Ordinate die Frequenz und die Abszisse die Zeit.
Wie in Fig. 7 zu erkennen ist, erfolgt die Downlink-Datenübertragung 122 zeitlich synchronisiert zu der Uplink-Datenübertragung 120, z.B. nach einer vorgegebenen (definierten) Zeit nach der Uplink-Datenübertragung 120. Die Downlink-Datenübertragung 122 weist eine Signalisierungsinformation auf, die die nachfolgende Punkt-zu-Mehrpunkt-Datenübertragung 124 anzeigt bzw. signalisiert.
Die Signalisierungsinformation kann beispielsweise, wie dies in Fig. 7 angedeutet ist, eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen. Natürlich kann die Signalisierungsinformation auch zusätzlich oder alternativ eine Information über eine Frequenz oder einen Frequenzkanal der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen.
Bei Ausführungsbeispielen kann die Signalisierungsinformation, sofern die Punkt-zu- Mehrpunkt-Datenübertragung 124 basierend auf dem Telegram-Splitting- Übertragungsverfahren (TSMA, Telegram Splitting Multiple Access) übertragen wird, eine Information über das Zeit- und/oder Frequenzsprungmuster der Punkt-zu-Mehrpunkt- Datenübertragung 124 aufweisen.
Mit anderen Worten, wird TSMA für die Übertragung der Multicast-Nachricht (Punkt-zu- Mehrpunkt-Datenübertragung) 124 eingesetzt, kann zusätzlich noch das Sprungmuster (Zeit und/oder Frequenzspurngmuster) signalisiert werden, falls dies nicht global vorab definiert wurde. Bei Ausführungsbeispielen kann somit einem individuell generierten Downlink-Datenpaket (z.B. der Downlink-Datenübertragung 120) zu einem Teilnehmer die Information über den Sendezeitpunkt und/oder Sendekanal (Sendefrequenz) und/oder das Sprungmuster (nur bei TSMA) angehängt werden.
In [4] wurde eine sog. authentisierte Aufwach- und/oder Authentisierungsnachricht im Downlink definiert. Mit Hilfe dieser Nachricht kann die Basisstation 104 individuell einem Teilnehmer eine Bestätigung der vorrausgehenden Uplink-Nachricht schicken. Falls weitere individuelle Daten für den Teilnehmer vorliegen, wird in dieser Nachricht ebenfalls die Länge dieser Daten und der Abstand zwischen der Nachricht und den folgenden Daten signalisiert. Liegt nun eine Signalisierung einer Multicast-Nachricht an einen Teilnehmer an und es liegen keine weiteren individuellen Daten für den Teilnehmer vor, kann nur für die Signalisierung der Multicast-Nachricht die zusätzliche Übertragung neben dem Aufwach- und Authentisierungsnachricht verwendet werden.
Im Falle einer reinen Signalisierung einer Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) 124, können die Felder, welche die Zusatzinformationen für die folgenden Daten (Längen- und Zeitinformation bzw. PSI und TSI in [4]) enthalten, auch für die direkte Signalisierung der Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 (Zeit, Frequenz, Länge, usw.) eingesetzt werden. Hierdurch reduziert sich der Overhead welcher für die separate Übertragung neben der Aufwach- und Authentisierungsnachricht nötig wäre.
Bei Ausführungsbeispielen können zur Verfügung stehende Felder in einer Aufwach- und/oder Authentisierungsnachricht (Downlink-Datenübertragung nach [4]) bei reiner Signalisierung einer Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 dafür verwendet werden.
1.2 Grobe Zeit-Sianalisierunq
Oftmals dauert es längere Zeit bis nach Abschnitt 1.1 alle notwendigen Teilnehmer über die vorherstehende Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 informiert worden sind. Gerade bei denjenigen Teilnehmern, welche sehr früh über die anstehende Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 informiert werden, muss eine sehr große Zeitdifferenz signalisiert werden. Um diese entsprechend fein auflösen zu können, sind entsprechend viele Bits nötig, welche zu übertragen sind. Bei Teilnehmern, welche (zeitlich) sehr nahe an der eigentlichen Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) 124 darüber informiert werden, sind bei gleicher Auflösung die oberen Stellen der Bits des Datenfeldes in der Signalisierung Null.
Daraus folgt, dass abhängig von der (zeitlichen) Differenz zwischen Signalisierung und der
Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 eine unterschiedlich lange Sequenz zur Signalisierung sinnvoll wäre.
Wird jedoch einen realer Teilnehmer betrachtet, welcher einen Quarz aufweist, dann zeigt sich, dass die Ungenauigkeit des Zeitpunktes, wann der Teilnehmer die Multicast-Nachricht (Punkt- zu-Mehrpunkt-Datenübertragung) 124 erwartet, ebenfalls abhängig von der Differenzzeit zwischen Signalisierung und der Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 ist.
Umso länger diese Differenz ist, umso ungenauer ist auch der Zeitpunkt welchen der Teilnehmer für die Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 annimmt. Umso ungenauer dieser Zeitpunkt ist, umso größer wählt der Teilnehmer den Suchbereich für die Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124. Liegt der Suchbereich deutlich über der Auflösung des übertragenen Zeitpunktes der Multicast-Nachricht (Punkt-zu- Mehrpunkt-Datenübertragung) 124, kann die Auflösung geringer (und damit mehr Unsicherheit) gewählt werden, ohne den Suchbereich (im schlimmsten Fall addieren sich der Quarzfehler und der Auflösungsfehler) drastisch zu erhöhen.
Typische Werte für eine Ungenauigkeit bei der Signalisierung liegen im Bereich von 1 Symbol (z.B. Symboldauern) bis zu 10.000 Symbolen (z.B. Symboldauern).
Höhere Werte als 10.000 Symbole (z.B. Symboldauern) haben eine zu große Ungenauigkeit und würden eine sehr umfangreiche Nachsynchronisation erfordern.
Wichtig ist hier festzuhalten, dass bei idealen Timings die Unsicherheit noch so groß ist, dass ein Empfang ohne Nachsynchronisation nicht möglich wäre.
Bei Ausführungsbeispielen kann die Auflösung der Signalisierung eine gewisse Ungenauigkeit aufweisen, welche im Rahmen der Nachsynchronisation ermittelt werden kann.
Anstelle oder in Kombination mit der groben Signalisierung des Zeitpunktes kann auch eine nichtlineare Skalierung des Zeitpunktes gewählt werden, z.B. eine logarithmische Skalierung. Dies hat den Vorteil, dass Zeitpunkte, die nahe an der anstehenden Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 liegen, eine genauere Auflösung besitzen als Zeitpunkte, die noch weiter in der Ferne liegen. Dies ist nach den obigen Ausführungen jedoch unkritisch, da durch Quarzoffsets (z.B. Frequenzoffsets der Quarze) die Ungenauigkeiten mit steigendem (zeitlichen) Abstand zur Multicast-Nachricht (Punkt-zu-Mehrpunkt-
Datenübertragung) 124 ansteigen. Somit kann auch die Auflösung entsprechend ungenauer werden, desto weiter der Zeitpunkt der Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) 124 in der Zukunft liegt.
Bei Ausführungsbeispielen kann die Auflösung der Signalisierung eine nichtlineare Skalierung aufweisen.
1.3 Signalisierung einer weiteren Uplink-Nachricht
Typischerweise wird für die Signalisierung des Zeitpunktes der Multicast-Nachricht (Punkt-zu- Mehrpunkt-Datenübertagung) 124 nach Abschnitt 1.1 oder Abschnitt 1.2 eine Variable mit beispielsweise 16 Bit übertragen. Bei einer beispielhaft gewählten Quantisierung von 1 s pro LSB (Least Significant Bit, dt. niederwertigstes Bits) ergibt sich somit eine maximale Differenz zwischen der Signalisierung und der Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) 124 von 65536 Sekunden. Dies ergibt umgerechnet etwa 18 Stunden.
Es sollte somit sichergestellt werden, dass alle notwendigen Teilnehmer für die Multicast- Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 innerhalb von 18 Stunden vor der Nachricht informiert werden können.
In großen Netzen mit mehreren Hunderttausend Teilnehmern (z.B. Knoten) 106_1-106_n lässt sich dies typischerweise nicht realisieren, da es Teilnehmer geben kann, welche nur einmal am Tag oder noch seltener Daten an die Basisstation 104 übertragen. Somit ist es mit den oben gegeben Parametern nicht möglich allen Teilnehmern (z.B. Knoten) die anstehende Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 mitzuteilen bzw. zu signalisieren.
Bei Ausführungsbeispielen kann daher allen Teilnehmern, denen die Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 zeitlich vor der maximalen Signalisierungslänge mitgeteilt wird, anstelle des Zeitpunktes der Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) 124 eine (ungefähre) Zeit mitgeteilt werden, zu denen die Teilnehmer wieder eine Uplink-Nachricht (Uplink-Datenübertragung) 120 an die Basisstation 104 senden sollen/müssen. Wird diese neue Uplink-Nachricht (Uplink-Datenübertragung) 120 von dem Teilnehmer ausgesendet, kann die Basisstation 104 wieder eine Downlink-Nachricht (Downlink- Datenübertragung) 122 zurückschicken und in dieser dann den Zeitpunkt der Multicast- Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 mitteilen.
Der zeitliche Ablauf dieses Schemas ist in Fig. 8 skizziert. Dabei wurde in der ersten Downlink- Nachricht (ersten Downlink-Datenübertragung) 122_1 eine (grobe) Zeit für eine weitere Uplink- Nachricht (zweite Uplink-Datenübertragung) 120_2 übertragen. In der zweiten Downlink- Nachricht (zweiten Downlink-Datenübertragung) 122_2 folgte dann die Mitteilung über den Zeitpunkt und/oder Frequenz für die Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) 124.
Im Detail zeigt Fig. 8 in einem Diagramm eine Belegung des Frequenzbands des Kommunikationssystems 100 bei der Durchführung einer ersten Uplink-Datenübertragung 120_1 , einer ersten Downlink-Datenübertragung 122_1 , einer zweiten Uplink- Datenübertragung 120_1 , einer zweiten Downlink-Datenübertragung 122_2 sowie einer Punkt-zu-Mehrpunkt-Datenübertragung 124, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Dabei beschreibt in Fig. 8 die Ordinate die Frequenz und die Abszisse die Zeit.
Wie in Fig. 8 zu erkennen ist, erfolgt die erste Downlink-Datenübertragung 122 zeitlich synchronisiert zu der ersten Uplink-Datenübertragung 120_1 , z.B. nach einer vorgegebenen (definierten) Zeit nach der ersten Uplink-Datenübertragung 120_1. Die erste Downlink- Datenübertragung 122 weist eine erste Signalisierungsinformation auf.
Die erste Signalisierungsinformation kann eine der Punkt-zu-Mehrpunkt-Datenübertragung 124 vorangehende weitere Datenübertragung (z.B. die Punkt-zu-Mehrpunkt- Datenübertragung vorbereitende Datenübertragung) anzeigen bzw. signalisieren, wobei in dem in Fig. 8 gezeigten Ausführungsbeispiel die weitere Datenübertragung sowohl die zweite Uplink-Datenübertragung 120_2 als auch die darauf zeitlich synchronisiert folgende zweite Downlink-Datenübertragung 122_2 umfassen kann.
Wie in Fig. 8 angedeutet ist, kann die erste Signalisierungsinformation einen Zeitraum oder Zeitpunkt (z.B. groben Zeitpunkt) für die zweite Uplink-Datenübertragung 120_2 signalisieren, wobei die zweite Uplink-Datenübertragung 122_2 zu dem mit der ersten Signalisierungsinformation signalisierten Zeitraum bzw. groben Zeitpunkt erfolgt, und wobei die zweite Downlink-Datenübertragung 122_2 zeitlich synchronisiert zu der zweiten Uplink- Datenübertragung 120_2, z.B. nach einer vorgegebenen (definierten) Zeit nach der ersten Uplink-Datenübertragung 120_1 , erfolgt. Die zweite Downlink-Datenübertragung 122_2 kann eine zweite Signalisierungsinformation aufweisen» wobei die zweite Signalisierungsinformation die nachfolgende Punkt-zu-Mehrpunkt-Datenübertragung 124 der Basisstation 104 anzeigt bzw. signalisiert.
Die zweite Signalisierungsinformation kann beispielsweise» wie dies in Fig. 8 angedeutet ist» eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen. Natürlich kann die zweite Signalisierungsinformation auch zusätzlich oder alternativ eine Information über eine Frequenz oder einen Frequenzkanal der Punkt-zu- Mehrpunkt-Datenübertragung 124 aulweisen. Sofern die Punkt-zu-Mehrpunkt- Datenübertragung 124 basierend auf dem Telegram-Splitting-Übertragungsverfahren (TSMA, Telegram Splitting Multiple Access) übertragen wird» kann die zweite Signalisierungsinformation auch zusätzlich oder alternativ eine Information über das Zeit- und/oder Frequenzsprungmuster der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen.
Mit anderen Worten» Fig. 8 zeigt eine Signalisierung einer Zeit für eine weitere Uplink- Nachricht (z.B. zweite Uplink-Datenübertragung) 120_2, wobei auf die weitere Uplink- Nachricht (z.B. zweite Uplink-Datenübertragung) 120_2 eine weitere Downlink-Nachricht (z.B. zweite Downlink-Datenübertragung) 122_2 folgt» die z.B. eine Zeit zu der Multicast-Nachricht (z.B. Punkt-zu-Mehrpunkt-Datenübertragung) 124 definiert
Sendet ein Teilnehmer noch seltener Nachrichten an die Basisstation 104» beispielsweise nur einmal pro Woche» ist es auch möglich mehrmals eine weitere Uplink-Nachricht (Uplink- Datenübertragung) anzufordern» solange bis die nötige Zeit zur Signalisierung innerhalb des gültigen Bereichs liegt.
Bei Ausführungsbeispielen kann anstelle der Signalisierung des Zeitpunktes der Multicast- Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung), eine (grobe, ungefähre) Zeit definiert werden» zu der der Teilnehmer eine weitere Uplink-Nachricht verschicken soll/muss.
Durch die fehlende Koordination des Kommunikationssystems (Funknetzes) 100 kann es zu Störungen und Ausfällen bei der Übertragung kommen. Häufig wird das hierin beschriebene Kommunikationssystem 100 in lizenzfreien Bändern betrieben» in denen sich das Kommunikationssystem 100 die Ressourcen mit anderen Kommunikationssystemen (vgl. Fig. 3) teilt» wobei das Kommunikationssystem 100 und die anderen Kommunikationssysteme gegenseitig nicht koordiniert sind. Somit kann es ebenfalls zu Störungen durch fremde Kommunikationssysteme kommen.
Durch das Telegram-Splitting-Übertragungsverfahren wurde zwar eine Methodik entwickelt, welche eine sehr hohe Störfestigkeit aufweist, jedoch kann auch hier keine hundertprozentige Durchkommenswahrscheinlichkeit garantiert werden.
Wurde einem Teilnehmer nach Abschnitt 1.3 eine weitere Aussendung einer Uplink-Nachricht (LJplink-Datenübertragung) mitgeteilt, kann der Teilnehmer mit einer sicheren Antwort der Basisstation 104 im Downlink (z.B. in Form einer Downlink-Datenübertragung) rechnen.
Wird von dem Teilnehmer jedoch keine oder nur eine falsche/fehlerhafte/zerstörte Downlink- Nachricht (Downlink-Datenübertragung) empfangen, ist dem Teilnehmer bekannt, dass bei der Übertragung etwas nicht korrekt gelaufen ist (z.B. durch Störung im Kanal). ln diesem Fall kann der Teilnehmer zeitnah eine weitere Uplink-Nachricht (z.B. eine dritte Uplink-Datenübertragung) (z.B. eine Wiederholung der vorherigen Uplink-Nachricht (z.B. der zweiten Uplink-Datenübertragung 120_2)) an die Basisstation 104 senden. Danach wird wieder auf die Downlink-Nachricht (z.B. dritte Downlink-Datenübertragung) der Basisstation 104 gewartet. Wird diese nun korrekt empfangen, ist sichergestellt, dass die Uplink-Nachricht (z.B. dritte Uplink-Datenübertragung) nun korrekt an der Basisstation 104 eingetroffen ist. Andernfalls kann der Teilnehmer ein weiteres Empfangsfenster (z.B. für eine weitere Downlink-Datenübertragung) aufmachen (insofern das der Basisstation 104 bekannt ist) oder eine nochmalige Aussendung einer Uplink-Nachricht (Uplink-Datenübertragung) vornehmen.
Bei Ausführungsbeispielen kann, sofern auf die zeitlich (grob) signalisierte weitere Uplink- Nachricht (z.B. zweite Uplink-Datenübertragung), keine korrekte Antwort im Downlink (z.B. in Form einer zweiten Downlink-Datenübertragung) erhalten wurde, (zeitnah) eine weitere Uplink-Nachricht (z.B. dritte Uplink-Datenübertragung) versendet werden.
Alternativ zur Signalisierung der Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 kann auch weiterhin der' Zeitpunkt der Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) 124 mittgeteilt werden, jedoch mit einer anderen Auflösung (z.B. 1 min -> 1,5 Monate Range). Der Teilnehmer kann dann selbst entscheiden wann (vor der Multicast- Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124) er wieder eine Uplink-Nachricht (z.B. vierte Uplink-Datenübertragung) sendet, um den genaueren Zeitpunkt (der Punkt-zu- Mehrpunk-Datenübertragung 124) zu erhalten. Dadurch kann der Teilnehmer z.B. bis 1h vor der Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) 124 warten, ob ohnehin ein Uplink-Nachricht (Uplink-Datenübertragung) notwendig ist und er damit den genauen Zeitpunkt erhält. Ist dies nicht der Falt, dann kann der Teilnehmer eine dedizierte Uplink-Nachricht (z.B. vierte Uplink-Datenübertragung) senden. Die dedizierte Uplink-Nachricht (z.B. vierte Uplink-Datenübertragung) sollte dabei natürlich (pseudo) zufällig in der verbleibenden Zeit platziert werden, damit nicht alle Teilnehmer (z.B. Knoten), die noch keine genaue Zeitsynchronisation für die Multicast-Nachricht (Punkt-zu- Mehrpunkt-Datenübertragung) 124 haben, auf einmal senden.
Bei Ausführungsbeispielen kann die Auflösung bei der Signalisierung des Zeitpunktes bei Teilnehmern, die lange vor der eigentlichen Multicast Nachricht informiert werden, größer gewählt werden. Der Teilnehmer kann dann zunächst abwarten ob bis kurz vor der Multicast- Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 eine Uplink-Nachricht (Uplink- Datenübertragung) angefallen ist. Falls nicht kann eine dedizierte Uplink-Nachricht (z.B. vierte Uplink-Datenübertragung) ausgelöst werden.
1.4 Signalisierung der Zeit und/oder des Freauenzkanals einer Stützbake
Bei Ausführungsbeispielen kann vor der Übertragung einer Multicast-Nachricht (Punkt-zu- Mehrpunkt-Datenübertragung) 124 eine sog. Stützbake eingesetzt werden. In einer solchen Stützbake kann eine Signalisierung bis zur nächsten Stützbake bzw. bis zur Multicast- Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 enthalten sein.
Bei Ausführungsbeispielen können die Teilnehmer (des Kommunikationssystems 100) auf diese Stützbaken synchronisiert werden. In gleicher Weise wie in Abschnitt 1.1 kann z.B. die Zeit bis zur Stützbake und ggf. der verwendete Frequenzkanal der Stützbake signalisiert werden, wie dies schematisch in Fig. 9 skizziert ist.
Fig. 9 zeigt in einem Diagramm eine Belegung des Frequenzbands des Kommunikationssystems 100 bei der Durchführung einer Uplink-Datenübertragung 120, einer Downlink-Datenübertragung 122 sowie einer Punkt-zu-Mehrpunkt-Datenübertragung 124, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Dabei beschreibt in Fig. 9 die Ordinate die Frequenz und die Abszisse die Zeit.
Wie in Fig. 9 zu erkennen ist, erfolgt die Downlink-Datenübertragung 122 zeitlich synchronisiert zu der Uplink-Datenübertragung 120, z.B. nach einer vorgegebenen (definierten) Zeit nach der Uplink-Datenübertragung 120. Die Downlink-Datenübertragung 122 weist eine erste Signalisierungsinformation auf.
Die erste Signalisierungsinformation kann eine der Punkt-zu-Mehrpunkt-Datenübertragung
124 vorangehende weitere Datenübertragung (z.B. die Punkt-zu-Mehrpunkt- Datenübertragung vorbereitende Datenübertragung) anzeigen bzw. signalisieren, wobei in dem in Fig. 9 gezeigten Ausführungsbeispiel die weitere Datenübertragung eine Stützbake
123 ist.
Wie in Fig. 9 angedeutet ist, kann die erste Signalisierungsinformation eine Information über einen Zeitpunkt des Stützbakens 123 aufweisen. Natürlich kann die erste Signalisierungsinformation auch zusätzlich oder alternativ eine Information über eine Frequenz oder einen Frequenzkanai der Stützbake aufweisen. Sofern die Stützbake 123 basierend auf dem Telegram-Splitting-Übertragungsverfahren (TSMA, Telegram Splitting Multiple Access) übertragen wird, kann die erste Signalisierungsinformation auch zusätzlich oder alternativ eine Information über das Zeit- und/oder Frequenzsprungmuster der Stützbake
124 aufweisen.
Die Stützbake kann eine zweite Signalisierungsinformation aufweisen, wobei die zweite Signalisierungsinformation eine weitere Stützbake oder die nachfolgende Punkt-zu- Mehrpunkt-Datenübertragung 124 der Basisstation 104 anzeigt bzw. signalisiert.
Die zweite Signalisierungsinformation kann beispielsweise, wie dies in Fig. 9 angedeutet ist, eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen. Natürlich kann die zweite Signalisierungsinformation auch zusätzlich oder alternativ eine Information über eine Frequenz oder einen Frequenzkanal der Punkt-zu-
Mehrpunkt-Datenübertragung 124 aufweisen. Sofern die Punkt-zu-Mehrpunkt- Datenübertragung 124 basierend auf dem Telegram-Splitting-Übertragungsverfahren (TSMA, Telegram Splitting Multiple Access) übertragen wird, kann die zweite Signalisierungsinformation auch zusätzlich oder alternativ eine Information über das Zeit- und/oder Frequenzsprungmuster der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen.
Mit anderen Worten, Fig. 9 zeigt eine Signalisierung der Zeit und ggf. des Frequenzoffsets von einer Nachricht eines Teilnehmers (Downlink-Datenübertragung 120) bis zu einer Stützbake 123. Bei Ausführungsbeispielen kann einem individuell generierten Downlink-Datenpaket (z.B. einer Downlink-Datenübertragung 120) zu einem Teilnehmer die Information über den Sendezeitpunkt und/oder Sendekanal (Sendefrequenz) und/oder Sprungmuster (nur bei TSMA) einer Stützbake angehängt werden.
1.5 Kompensation von Quarzoffsets
Wie bereits Abschnitt 1.2 erwähnt wurde, besitzen sowohl die Teilnehmer 106_1-106_n als auch die Basisstation 104 in der Regel Schwingquarze (z.B. als Taktgeber) zur Erzeugung interner Referenzfrequenzen. Diese Quarze sind jedoch nicht ideal und besitzen sog. Toleranzen auf den bereitgestellten Frequenzen. Diese Toleranzen übertragen sich auch auf die internen Referenzfrequenzen.
Aus diesen Referenzfrequenzen werden unter anderem die Sendefrequenz als auch die Zeitgeber (engl, timer) gespeist, welche die Zeitdifferenzen zwischen den Nachrichten bestimmen. Somit wirken sich die Toleranzen des Quarzes direkt auf die Übertragung und auch den Empfang von Nachrichten aus.
In [4] wird beispielsweise die Empfangsfrequenz eines Teilnehmers aus der Uplink-Nachricht (Uplink-Datenübertragung) geschätzt und die Sendefrequenz im Downlink entsprechend so modifiziert, dass der Teilnehmer die Downlink-Nachricht (Downtink-Datenübertragung) ohne Frequenzoffset empfangen kann. Mit anderen Worten, die Eigenschaften der Downlink- Nachricht (Downlink-Datenübertragung) werden entsprechend des Frequenzoffsets (des Quarzes) des Teilnehmers so angepasst, dass der Teilnehmer den Frequenzoffset des Quarzes nicht mehr sieht.
Dieses Schema funktioniert einwandfrei, solange nur eine Kommunikation zwischen einer Basisstation 104 und einem Teilnehmer 106_1 erfolgt. Kommuniziert eine Basisstation 100 mit zwei oder mehr Teilnehmern 106_1-106_n, erhält die Basisstation 104 für jeden der Teilnehmer 108_1-106_n einen anderen Frequenzoffset, welcher durch den jeweiligen Quarz erzeugt wurde.
Damit ist es nicht möglich eine Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 an alle Teilnehmer 106_1-106_n so zu versenden, dass alle Teilnehmer 106_1-106_n keinen oder einen vernachlässigbar geringen Frequenzoffset und/oder Zeitoffset (Zeitversatz) durch ihren Quarz sehen. Jeder Teilnehmer (z.B. Knoten) muss aufgrund seiner zulässigen Toleranzen eine Zeit- und Frequenzsynchronisation bei Beginn der Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) 124 durchführen.
Ausgehend von einem typischen Schwingquarz mit 20 ppm Toleranzbereich und der beispielhaft in Abschnitt 1.3 gezeigten maximalen Signalisierungslänge von ca. 18 h ergibt sich eine maximale zeitliche Ungenauigkeit des Teilnehmers zum Zeitpunkt der Übertragung der Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 von 65536 s * 20 ppm = 1,31 s. Der Teilnehmer muss somit einen Suchbereich von ± 1,31 s vor und nach dem angenommenen Zeitpunkt der Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 nach dem korrekten Zeitpunkt absuchen.
Ähnliches gilt für den Frequenzoffset, bei einer typischen Trägerfrequenz von 900 MHz beträgt der maximale Offset ± 18 kHz, welcher vom jeweiligen Teilnehmer abgesucht werden muss.
Sind im Teilnehmer entsprechend schnelle Prozessoren für eine Echtzeitsuche vorhanden, kann dieser den korrekten Zeitpunkt und den Frequenzoffset ohne großen Speicherbedarf ermitteln. Kann die Suche jedoch nicht echtzeitfähig durchgeführt werden, kann alternativ eine Speicherung aller Basisbanddaten für eine anschließende Offline-Auswertung erfolgen.
Im zweiten Fall besitzen die Teilnehmer typischerweise nur sehr kleine Mikroprozessoren, auf denen eine komplette Speicherung der Basisbanddaten mit solch großen Ungenauigkeiten nicht möglich ist.
Es sei das folgende Beispiel betrachtet: Die Datenrate der Multicast-Nachricht (Punkt-zu- Mehrpunkt-Datenübertragung) 124 beträgt 5 kHz. Bei den oben erwähnten 20 ppm Quarzoffset beträgt die abzusuchende Bandbreite somit mindestens 2*18 kHz + 5 kHz = 41 kHz. Damit beträgt die Abtastrate bei Verwendung eines SDR-Frontends im Basisband (I- Phase und Q-Phase) ebenfalls mindestens 41 kSamples/s. Bei dem oben erwähnten Suchbereich von ±1,31 s müssen somit 107.420 Sämples im Speicher für die Verarbeitung zwischengespeichert werden können. Bei einer typischen ADC-Auflösung von 16 Bit (16 Bit I- Phase und 16 Bit Q-Phase) benötigt dies einen mindestens 429,680 kByte großen Arbeitsspeicher. Typische Werte für Arbeitsspeicher auf kleinen Mikroprozessoren liegen unter 100 kByte (z.B. 64 kByte). Somit kann eine Offlineverarbeitung des gesamten Suchbereichs nicht erfolgen. In beiden Fällen ist zusätzlich ein sehr hoher Rechenaufwand von Nöten und somit wird auch der Stromverbrauch deutlich erhöht, was gerade bei batteriebetriebenen Teilnehmern sehr kritisch ist.
Es gilt somit große Suchbereiche sowohl in Zeit- als auch in Frequenzrichtung zu vermeiden.
In manchen Systemen besitzen die Teilnehmer auch mehr als einen Quarz, wie z.B. einen IF- Quarz (LF = low frequency, dt. Niedrigfrequenz) und einen HF-Quarz (HF = high frequency, dt. Hochfrequenz). Der LF-Quarz benötigt in der Regel weniger Strom als der HF-Quarz. Deshalb wird der LF-Quarz in der Regel dauerhaft betrieben und davon die Timings abgeleitet. Der Funkchip benötigt jedoch einen höheren Takt und wird deshalb mit dem HF-Quarz betrieben. Die Sendefrequenz hängt somit vom HF-Quarz ab. Der HF-Quarz kann aus Stromgründen zwischen den Aussendungen abgeschaltet werden.
Der LF-Quarz hat typischerweise eine höhere Toleranz als der HF-Quarz. Beispielsweise kann der LF-Quarz eine Toleranz von z.B. 100 ppm aufweisen, wohingegen der HF-Quarz eine Toleranz von z.B. 20 ppm aufweisen kann.
Wie bereits erwähnt wird in [4] eine Messung/Schätzung der Trägerfrequenz durchgeführt. Daraus kann mit Hilfe der erwarteten Trägerfrequenz der Frequenzoffset und daraus der Quarzfehler bestimmt werden. Alternativ oder in Kombination mit der Schätzung der Trägerfrequenz, wäre es ebenfalls möglich die Zeitabstände (zwischen zwei Telegrammen/Pakten/Aussendungen oder innerhalb einer Aussendung bei Telegram- Splitting) zu messen, um die Abweichung des Quarzes zu schätzen.
Dieser Offset bzw. diese Offsets kann bzw. können zusammen mit den Parametern aus den vorherigen Abschnitten 1.1 bis 1.4 ebenfalls im Downlink (d.h. mit der Downlink- Datenübertragung) übertragen werden. Dadurch kennt der Teilnehmer nun seinen Quarzoffset zum Zeitpunkt der Aussendung der Uplink-Nachricht (Uplink-Datenübertragung).
Alternativ kann auch der mittlere Quarzoffset aus mehreren vorherigen Uplink-Nachrichten (Uplink-Datenübertragungen) verwendet werden und/oder falls die Temperatur vorhanden sein sollte, die Temperaturabhängigkeit mit einbezogen werden (temperaturnormalisierte Frequenzabweichung mitteilen).
Wird die Methode der Quarzoffset-Bestimmung durch den Zeitversatz angewandt, kann auch der akkumulierte Offset (z.B. Zeitoffset) bestimmt werden. Hierbei ist der Basisstation 104 die Zeit zwischen zwei beliebigen Aussendungen (z.B. Uplink-Datenübertragungen) (d.h. nicht notwendigerweise zweier aufeinanderfolgender Aussendungen) bekannt. Die Basisstation 104 empfängt nun die beiden Aussendungen (z.B. Uplink-Datenübertragungen) und bestimmt die zeitliche Abweichung zwischen den Aussendungen (z.B. Uplink-Datenübertragungen). Daraus lässt sich der akkumulierte Quarzoffset (z.B. Zeitoffset) bestimmen. Die Abweichungen des Quarzes durch Temperaturschwankungen während der Zeit zwischen den beiden Aussendungen (z.B. Uplink-Datenübertragungen) ist somit akkumuliert, da für die Bestimmung der Sendezeitpunkte der Quarz dauerhaft laufen muss und somit immer die momentanen Umgebungsbedingungen Einfluss auf den Quarz haben.
Anders sieht es aus, wenn der Quarzoffset durch die Sendefrequenz bestimmt wird, da nur der Offset (z.B. Frequenzoffset) zum aktuellen Sendezeitpunkt einen Einfluss auf die Sendefrequenz hat.
Typischerweise ändern sich Umweltbedingungen an dem jeweiligen Teilnehmer nicht schlagartig, so dass angenommen werden kann, dass, wenn der aktuelle Quarzoffset (z.B. Frequenzoffset des Quarzes) bekannt ist, dass der maximale Fehler über der Zeit zwischen Signalisierung der Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) 124 und der eigentlichen Aussendung (der Punkt-zu-Mehrpunkt-Datenübertragung 124), kleiner ist als der maximal zulässige Quarzoffset.
Hierdurch reduziert sich der Suchbereich sowohl in Zeit- als auch in Frequenzrichtung, was Rechenleistung, Speicherplatz und somit auch Energie einspart. Werden die gleichen Parameter wie im vorherigen Beispiel gewählt, nur dass in diesem Fall der Quarzoffset im jeweiligen Teilnehmer auf Basis des Wertes aus der vorhergehenden Uplink-Nachricht (Uplink- Datenübertragung) korrigiert wurde, reduziert sich der maximal mögliche Restoffset (z.B. restliche Frequenzoffset) auf beispielhaft 5 ppm.
Der maximale Suchbereich in Zeitrichtung reduziert sich somit auf 328 ms bzw. in Frequenzrichtung auf 4,5 kHz. Somit ist nur ein Viertel des Speicherplatzes notwendig und auch die Rechenleistung reduziert sich um diesen Faktor.
Ist in den jeweiligen Teilnehmern mehr als einem Quarz verbaut, kann die Basisstation 104 auch für mehrere Quarze entsprechend den Offset (z.B. Frequenzoffset) bestimmt und diesen signalisiert (z.B. in der Downlink-Datenübertragung). Alternativ kann im Teilnehmer (z.B. Knoten) auch eine Kopplung der Quarze durchgeführt werden. Dadurch wird erreicht, dass die (z.B. alle) Quarze (des jeweiligen Teilnehmers) den gleichen Offset (z.B. Frequenzoffset) besitzen. In diesem Fall reicht es aus, wenn die Basisstation 104 nur den Offset (z.B. Frequenzoffset) eines Quarzes schätzt, da der jeweilige Teilnehmer den Offset direkt auf die anderen Quarze anwenden kann.
Bei Ausführungsbeispielen kann der Quarzversatz des Teilnehmers aus der Uplink-Nachricht (Uplink-Datenübertragung) bestimmt und dem Teilnehmer in der folgenden Downlink- Nachricht (Downlink-Datenübertragung) mitgeteilt werden. Der Teilnehmer kann diesen Versatz korrigieren und beim Empfang der Multicast-Nachricht (Punkt-zu-Mehrpunkt- Datenübertragung) entsprechend kleinere Suchfenster wählen.
Alternativ zur Signalisierung des Quarzoffsets (z.B. Frequenzoffsets des Quarzes) aus dem Uplink (z.B. der Uplink-Datenübertragung) kann die Basisstation 104 den Quarzoffset auch dazu verwenden, um den signalisierten Zeitpunkt der Multicast-Nachricht (Punkt-zu- Mehrpunkt-Datenübertragung) anzupassen. Die Basisstation 104 kann hierzu die Abweichung des Zeitpunkts unter Berücksichtigung des Quarzoffsets des Teilnehmers (z.B. Endpunkts) berechnen und entsprechend den „falschen“ bzw. korrigierten Zeitpunkt signalisieren. Ähnliches gilt für die Signalisierung des Frequenzkanals und ggf. des Sprungmusters bei Telegram-Splitting.
Der Teilnehmer muss so nichts über seinen Quarzoffset wissen und kann bei der Suche des Beginns der Multicast-Nachricht (Punkt-zu-Mehrpunkt-Datenübertragung) einen geringeren Quarzfehler (siehe oben) annehmen.
Bei Ausführungsbeispielen kann der Quarzversatz (z.B. Frequenzoffset des Quarzes) des Teilnehmers bei der Signalisierung des Startzeitpunktes (z.B. der Punkt-zu-Mehrpunkt- Daten Übertragung 124) berücksichtigt und entsprechend in der Basisstation 104 modifiziert werden.
2. Stützbake
Die im Folgenden beschriebenen Ausführungsbeispiele befassen sich mit Multicast- /Broadcast-Übertragungen (Punkt-zu-Mehrpunkt-Datenübertragungen zu einer echten Teilmenge bzw. zu allen Teilnehmern) in Funksystemen mit nicht koordinierten Teilnehmern. Im speziellen werden Ausführungsbeispiele zur Einsynchronisierung und/oder Synchronhaltung der Teilnehmer im Vorfeld einer Multicast-ZBroadcast-Übertragung beschrieben. Basierend auf den in Abschnitt 1 beschriebenen Ausführungsbeispielen ergibt sich bei größeren Zeitoffsets zwischen einer Einsynchronisierung eines Teilnehmers (Signalisierung der MuIticast-/Broadcast-Nachricht) und der Multicast-ZBroadcast-Übertragung eine größere Unsicherheit in der Zeitsynchronisation. Es kann jedoch wünschenswert sein, Teilnehmer über einen langen Zeitraum ein zu synchronisieren um beispielsweise auch Teilnehmer mit niedriger Sendehäufigkeit mit der Multicast/Broadcast-Übertragung zu erreichen.
Diese Problematik kann durch die Verwendung von Stützbaken (Stützbeacons) gelöst werden. In Abschnitt 1 wird hierfür bereits die Synchronisation auf eine Stützbake beschrieben. Die nachfolgenden Ausführungsbeispiele beziehen sich auf Ausführungen der Stützbaken.
Fig. 10 zeigt ein schematisches Blockschaltbild eines Teilnehmers 106_1 und einer Basisstation 104, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung.
Der Teilnehmer 106_1 (z.B. Endpunkt) kann ausgebildet sein, um Daten unkoordiniert in Bezug auf die Basisstation 104 und/oder andere Teilnehmer des Kommunikationssystems 100 (vgl. Fig. 3) zu senden.
Der Teilnehmer 106_1 kann ferner ausgebildet sein, um eine Stützbake 123_1 oder mehrere (z.B. zumindest zwei) Stützbaken 123_1-123_4 einer Mehrzahl von Stützbaken 123_1-123_m der Basisstation 104 zu empfangen, wobei die eine Stützbake 123_1 oder die mehreren Stützbaken 123_1-123_4 eine Synchronisierungsinformation aufweisen, und um basierend auf der Synchronisierungsinformation eine Punkt-zu-Mehrpunkt-Datenübertragung 124 der Basisstation 104 zu empfangen.
Die Basisstation 104 kann ausgebildet sein, um eine Stützbake 123_1 odereine Mehrzahl von Stützbaken 123_1-123_m auszusenden, wobei die eine Stützbake 123_1 oder die Mehrzahl von Stützbaken 123_1-123_m eine Synchronisierungsinformation zur Synchronisierung von unkoordiniert sendenden Teilnehmern des Kommunikationssystems 100 aufweisen, wobei die Basisstation 104 ausgebildet ist, um die Punkt-zu-Mehrpunkt-Datenübertragung 124 zu senden.
Bei Ausführungsbeispielen kann der Teilnehmer 106_1 ausgebildet sein, um (genau) eine Stützbake 123_1 von der Basisstation 104 zu empfangen, und um basierend auf der in der Stützbake 123_1 enthaltenen Synchronisierungsinformation die Punkt-zu-Mehrpunkt- Datenübertragung 124 der Basisstation 104 zu empfangen. Beispielsweise kann die Synchronisierungsinformation der Stützbake 123_1 eine Information über einen Zeitpunkt (z.B. absoluten oder relativen Zeitpunkt, wie z.B. einen Zeitabstand in Bezug auf die Stützbake 123_1 )) der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen.
Ferner (oder alternativ) kann die Synchronisierungsinformation der Stützbake 123_1 eine Information über einen Frequenzkanal (z.B. absoluten oder relativen Frequenzkanal, wie z.B. einen Frequenzkanalabstand in Bezug auf einen Frequenzkanal der Stützbake 123_1 )) der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen. Ferner (oder alternativ) kann die Synchronisierungsinformation der Stützbake 123_1 eine Information übereinen Zeit- und/oder Frequenzsprungmuster, basierend auf dem die Punkt-zu-Mehrpunkt-Datenübertragung übertragen wird, aufweisen. Basierend auf der Information über einen Zeitpunkt und/oder Frequenzkanal und/oder Sprungmuster der Punkt-zu-Mehrpunkt-Datenübertragung 124 (z.B. in Bezug auf bzw. relativ zur Stützbake 123_1), ist es dem Teilnehmer 108_1 , der eigentlich unkoordiniert (und asynchron) in Bezug auf die Basisstation 104 sendet, möglich, die Punkt- zu-Mehrpunkt-Datenübertragung 124 der Basisstation 104 zu empfangen.
Beispielsweise kann die Synchronisierungsinformation der Stützbake 123_1 eine Synchronisationssequenz zur Synchronisierung des Teilnehmers 106_1 auf die Stützbake 123_1 aufweisen, wobei der Teilnehmer 106_1 ausgebildet sein kann, um sich basierend auf der Synchronisationssequenz auf die jeweilige Stützbake zu synchronisieren. Dadurch können dem Teilnehmer 106_1 z.B. ein (relativer) Zeitpunkt und/oder eine (relativer) Frequenzkanal bzw. eine (relative) Frequenz der Stützbake 123_1 bekannt sein. Basierend auf dem (relativen) Zeitpunkt und/oder dem (relativen) Frequenzkanal bzw. der (relativen) Frequenz der Stützbake 123_1 und einer Information über einen Zeitpunkt und/oder Frequenzkanal und/oder Sprungmuster der Punkt-zu-Mehrpunkt-Datenübertragung 124 (z.B. in Bezug auf bzw. relativ zur Stützbake 123_1), welche z.B. in der Synchronisierungsinformation der Stützbake 123_1 enthalten sein kann oder die von einer mit der Stützbake 123_1 übertragenen Information abgeleitet werden kann oder die dem Teilnehmer 106_1 anderweitig bekannt ist (z.B. aus einer vorherigen Downlink-Datenübertragung 122), ist es dem Teilnehmer 106_1 , der eigentlich unkoordiniert (und asynchron) in Bezug auf die Basisstation 104 sendet, möglich, die Punkt- zu-Mehrpunkt-Datenübertragung 124 der Basisstation 104 zu empfangen.
Bei Ausführungsbeispielen kann der Teilnehmer 106_1 ausgebildet sein, um mehrere (z.B. zumindest zwei) Stützbaken 123_1 -123_4 von der Basisstation 104 zu empfangen, und um basierend auf der in den Stützbaken 123_1-123_4 enthaltenen Synchronisierungsinformation die Punkt-zu-Mehrpunkt-Datenübertragung 124 der Basisstation 104 zu empfangen. In dem in Fig. 10 gezeigten Ausführungsbeispiel wird beispielhaft davon ausgegangen, dass fünf Stützbaken 123_1-123_m (m=5) von der Basisstation 104 aussendet werden. Ferner wird in Fig. 10 beispielhaft davon ausgegangen, dass die Stützbake 123_1 vor der Punkt-zu- Mehrpunkt-Datenübertagung 124 ausgesendet wird (z.B. dass die Stützbake 123_1 die letzte vor der Punkt-zu-Mehrpunkt-Datenübertragung 124 ausgesendete Stützbake ist), während die anderen Stützbaken zu unterschiedlichen Zeitpunkten 123_2-123_5 vor der Stützbake 123_1 ausgesendet werden.
Der Teilnehmer 106_1 kann dabei ausgebildet sein, um mehrere (z.B. zumindest zwei) der von der Basisstation 104 ausgesendeten Stützbaken 123_1-123_m, d.h. zumindest einen Teil (echte Teilmenge) der von der Basisstation 104 ausgesendeten Stützbaken 123_1-123_m, zu empfangen, wie z.B. die Stützbaken 123_1-123_4.
Bei Ausführungsbeispielen können die Stützbaken 123_1-123_m jeweils eine Synchronisierungsinformation aufweisen. Die Synchronisierungsinformationen der Stützbaken 123_1-123_m können dabei 'gleich oder unterschiedlich sein.
Bei Ausführungsbeispielen kann die Synchronisierungsinformation eine Information über
- einen Zeitpunkt (z.B. einen absoluten oder relativen Zeitpunkt, wie z.B. einen Zeitabstand in Bezug auf die jeweilige Stützbake)) der Übertragung einer weiteren Stützbake und/oder der Punkt-zu-Mehrpunkt-Datenübertragung 124, und/oder
- einen Frequenzkanal (z.B. einen absoluten oder relativen Frequenzkanai, wie z.B. einen Frequenzkanalabstand in Bezug auf einen Frequenzkanal der jeweiligen Stützbake)) der Übertragung einer weiteren Stützbake und/oder der Punkt-zu- Mehrpunkt-Datenübertragung, und/oder
- ein Zeit- und/oder Frequenzsprungmuster, basierend auf dem eine weitere Stützbake und/oder die Punkt-zu-Mehrpunkt-Dätenübertragung übertragen wird, aufweisen.
Beispielsweise kann die Synchronisierungsinformation einer der Stützbaken 123_2 bis 123_5 (z.B. der Stützbake 123_3), mit Ausnahme def letzten Stützbake 123_1, eine Information über einen Zeitpunkt (z.B. einen absoluten oder relativen Zeitpunkt, wie z.B. einen Zeitabstand in Bezug auf die jeweilige Stützbake)) der Übertragung einer weiteren Stützbake (z.B. der Stützbake 123_2) oder eine Information über Zeitpunkte der Übertragung mehrerer weiterer Stützbaken (z.B. der Stützbaken 123_2 und 123_1 ) aufweisen. Zusätzlich oder alternativ kann die Synchronisierungsinformation einer oder mehrerer der Stützbaken 123_2 bis 123J5 (z.B. der Stützbake 123_3), mit Ausnahme der letzten Stützbake 123_1 , eine Information übereinen Zeitpunkt (z.B. absoluten oder relativen Zeitpunkt, wie z.B. einen Zeitabstand in Bezug auf die jeweilige Stützbake)) der Übertragung der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen. Die Synchronisierungsinformation der letzten Stützbake 123_1 kann eine Information über einen Zeitpunkt (z.B. absoluten oder relativen Zeitpunkt, wie z.B. einen Zeitabstand in Bezug auf die Stützbake)) der Übertragung der Punkt-zu-Mehrpunkt- Datenübertragung 124 aufweisen.
Beispielsweise kann die Synchronisierungsinformation einer der Stützbaken 123_2 bis 123_5 (z.B. der Stützbake 123_3), mit Ausnahme der letzten Stützbake 123_1, eine Information über einen Frequenzkanal (z.B. einen absoluten oder relativen Frequenzkanal, wie z.B. einen Frequenzkanalabstand in Bezug auf einen Frequenzkanal der jeweiligen Stützbake)) der Übertragung einer weiteren Stützbake (z.B. der Stützbake 123_2) oder mehrerer weiterer Stützbaken (z.B. der Stützbaken 123J2 und 123_1 ) aufweisen. Zusätzlich oder alternativ kann die Synchronisierungsinformation einer oder mehrerer der Stützbaken 123_2 bis 123_5 (z.B. der Stützbake 123_3), mit Ausnahme der letzten Stützbake 123_1 , eine Information über einen Frequenzkanal (z.B. einen absoluten oder relativen Frequenzkanal, wie z.B. einen Frequenzkanalabstand in Bezug auf einen Frequenzkanal der jeweiligen Stützbake)) der Übertragung der Punkt-zu-Mehrpunkt-Datenübertragung 124 aulweisen. Die Synchronisierungsinformation der letzten Stützbake 123_1 kann eine Information über einen Frequenzkanal (z.B. absoluten oder relativen Frequenzkanal, wie z.B. einen Frequenzkanalabstand in Bezug auf einen Frequenzkanal der Stützbake)) der Übertragung der Punkt-zu-Mehrpunkt-Datenübertragung 124 aufweisen.
Beispielsweise kann die Synchronisierungsinformation einer der Stützbaken 123J2 bis 123_5 (z.B. der Stützbake 123_3), mit Ausnahme der letzten Stützbake 123_1, eine Information über ein Zeit- und/oder Frequenzsprungmuster, basierend auf dem eine oder mehrere weitere Stützbaken (z.B. die Stützbaken 123_2 und 123_1 ) übertragen werden, aufweisen. Zusätzlich oder alternativ kann die Synchronisierungsinformation einer oder mehrerer der Stützbaken 123_2 bis 123_5 (z.B. der Stützbake 123_3), mit Ausnahme der letzten Stützbake 123_1, eine Information über ein Zeit- und/oder Frequenzsprungmuster, basierend auf dem die Punkt-zu- Mehrpunkt-Datenübertragung 124 übertragen wird, aufweisen. Die Synchronisierungsinformation der letzten Stützbake 123_1 kann eine Information über ein Zeit- und/oder Frequenzsprungmuster, basierend auf dem die Punkt-zu-Mehrpunkt- Datenübertragung 124 übertragen wird, aufweisen.
Basierend auf der in einer oder mehreren Stützbaken (z.B. in der Stützbake 123_3 oder in den Stützbaken 123_4 und 123_3) enthaltenen Signalisierungsinformation ist es dem Teilnehmer 106_1 , der eigentlich unkoordiniert (und asynchron) in Bezug auf die Basisstation 104 sendet, somit möglich, eine oder mehrere weitere Stützbaken (z.B. die Stützbaken 123_2 und 123_1 ) und letztendlich die Punkt-zu-Mehrpunkt-Datenübertragung 124 der Basisstation 104 zu empfangen.
Bei Ausführungsbeispielen kann die Synchronisierungsinformation (z.B. zusätzlich oder alternativ zu dem obigen Ausführungsbeispiel) eine Synchronisationssequenz zur Synchronisierung des Teilnehmers 106_1 auf die jeweilige Stützbake (z.B. auf die Stützbake 123_3) aufweisen, wobei der Teilnehmer 106_1 ausgebildet sein kann, um sich basierend auf der Synchronisationssequenz auf die jeweilige Stützbake (z.B. die Stützbake 123J3) zu synchronisieren. Beispielsweise können dem Teilnehmer 106_1 durch die Synchronisierung z.B. ein (relativer) Zeitpunkt und/oder eine (relativer) Frequenzkanal bzw. eine (relative) Frequenz der jeweiligen Stützbake (z.B. der Stützbake 123_3) bekannt sein. Basierend auf dem (relativen) Zeitpunkt und/oder dem (relativen) Frequenzkanal bzw. der (relativen) Frequenz der jeweiligen Stützbake (z.B. der Stützbake 123_3) und einer Information über einen Zeitpunkt und/oder Frequerizkanal und/oder Sprungmuster einer oder mehreren weiteren Stützbaken (z.B. der Stützbaken 123_2 und 123_1), welche z.B. in der Synchronisierungsinformation der jeweiligen Stützbake (z.B. der Stützbake 123_3) enthalten sein kann oder die von einer mit der jeweiligen Stützbake (z.B. der Stützbake 123_3) übertragenen Information abgeleitet werden kann oder die dem Teilnehmer 106_1 anderweitig bekannt ist (z.B. aus einer vorherigen Downiink-Datenübertragung 122), und einer Information über einen Zeitpunkt und/oder Frequenzkanal und/oder Sprungmuster der Punkt-zu- Mehrpunkt-Datenübertragung 124, welche z.B. in der Synchronisierungsinformation der jeweiligen Stützbake (z.B. der Stützbake 123_3) oder weiteren Stützbake (z.B. der Stützbake 123_1) enthalten sein kann oder die von einer mit der jeweiligen Stützbake (z.B. der Stützbake 123_3) oder einer weiteren Stützbake (z.B; der Stützbake 123_1 ) übertragenen Information abgeleitet werden kann oder die dem Teilnehmer 106__1 anderweitig bekannt ist (z.B. aus einer vorherigen Downiink-Datenübertragung 122), ist es dem Teilnehmer 106_1 , der eigentlich unkoordiniert (und asynchron) in Bezug auf die Basisstation 104 sendet, möglich, die Punkt- zu-Mehrpunkt-Datenübertragung 124 der Basisstation 104 zu empfangen.
Bei Ausführungsbeispielen können die Stützbaken 123_1-123_5 in regelmäßigen Abständen oder im Mittel in regelmäßigen Abständen übertragen werden, wobei dem Teilnehmer 106_1 die Abstände zwischen den Übertragungen der Stützbaken 123_1-123_5 bekannt sind, beispielsweise aus einer vorausgehenden Downlink-Übertragung 122 oder einer bereits empfangen Stützbake. Bei Ausführungsbeispielen können die Stützbaken 123_1 -123_5 zu vorgegebenen Zeitpunkten und/oder mit vorgegebenen Zeitabständen und/oder in vorgegebenen Frequenzkanälen und/oder in vorgegebenen Frequenzkanalabständen und/oder entsprechend eines vorgegebenen Zeitsprungmusters und/oder entsprechend eines vorgegebenen Frequenzsprungmusters übertragen werden, wobei der Teilnehmer 106_1 ausgebildet sein, kann um die Stützbaken basierend auf den vorgegebenen Zeitpunkten und/oder den vorgegebenen Zeitabständen und/oder den vorgegebenen Frequenzkanälen und/oder den vorgegebenen Frequenzkanalabständen und/oder den vorgegebenen Zeitsprungmusters und/oder des vorgegebenen Frequenzsprungmusters zu empfangen.
Bei Ausführungsbeispielen können eine oder mehrere (z.B. alle) der Stützbaken 123_2-123- 5, mit Ausnahme der letzten Stützbake 123_1 , (z.B. jeweils) eine Information über eine Übertragung einer (z.B. jeweils) nachfolgenden Stützbake aufweisen, wobei der Teilnehmer 106_1 ausgebildet sein kann, um die (z.B. jeweils) nachfolgenden Stützbake basierend auf der Information über die Übertragung der (z.B. jeweils) nachfolgenden Stützbake zu empfangen.
Beispielsweise kann die Stützbake 123_3 eine Information über die Übertragung der Stützbake 123_2 aufweisen, wobei der Teilnehmer 106_1 ausgebildet sein kann, um die Stützbake 123_3 zu empfangen und um die Stützbake 123_2 basierend auf der in der Stützbake 123_3 enthaltenen Information über die Stützbake 123_2 zu empfangen.
Beispielsweise kann die Information über die Übertragung der (z.B. jeweils) nachfolgenden Stützbake ein Zeitpunkt und/oder Zeitabstand und/oder ein Frequenzkanai und/oder Frequenzkanalabstand und/oder Zeitsprungmuster und/oder Frequenzsprungmuster sein.
Beispielsweise kann die Information über die Übertragung der (z.B. jeweils) nachfolgenden Stützbake in der Synchronisierungsinformation der jeweiligen Stützbaken enthalten sein.
Bei Ausführungsbeispielen kann ein Zeitpunkt und/oder ein Frequenzkanal der Übertragung einer oder mehrerer (z.B. jeder) der Stützbaken 123_1-123_4, mit Ausnahme der ersten Stützbake 123_5, von einer mit einer vorausgehenden Stützbake übertragenen Information (z.B. CRC oder Stützbakenzähler) abgeleitet sein, wobei der Teilnehmer 106_1 ausgebildet sein kann, um den Zeitpunkt und/oder Frequenzkanal der Übertragung der jeweiligen Stützbake von der mit der jeweils vorausgehenden Stützbake übertragenen Information abzuleiten, um die jeweilige Stützbake zu empfangen. Bei Ausführungsbeispielen können Zeitpunkte und/oder Frequenzkanäle, oder ein Zeitsprungmuster und/oder Frequenzsprungmuster der Übertragung der Stützbaken 123_1 - 123_5 basierend auf einer Berechnungsvorschrift, wie z.B. einem Polynom eines LFSR (Linear Feedback Shift Register, dt. linear rückgekoppeltes Schieberegister) oder ein PRBS (Pseudorandom Bit Sequence, dt. pseudozufällige Bitsequenz) Generator, bestimmt sein, wobei zumindest eine der Stützbaken (z.B. in der jeweiligen Synchronisierungsinformation) oder die Downlink-Datenübertragung 122 für den Teilnehmer 106_1 eine Information über einen aktuellen Zustand der Berechnungsvorschrift aufweist, wobei der Teilnehmer 106_1 ausgebildet ist, um die Zeitpunkte und/oder Frequenzkanäle, und/oder das Zeitsprungmuster und/oder Frequenzsprungmuster der Übertragung der Stützbaken basierend auf der Berechnungsvorschrift und dem aktuellen Zustand der Berechnungsvorschrift zu ermitteln, um die Stützbaken zu empfangen. Falls die Information (über den aktuellen Zustand der Berechnungsvorschrift) in einer Stützbake enthalten ist bzw. mit einer Stützbake übertragen wird, dann kann diese Information beispielsweise in der ersten Stützbake enthalten sein, die ein neu ein zu synchronisierender Teilnehmer empfängt, oder mit anderen Worten, die Basisstation 104 kann ausgebildet sein, um die aktuell auszusendende Stützbake mit dieser Information zumindest dann zu versehen, wenn seit der vorherigen bzw. vorangehenden Aussendung einer Stützbake ein neuer Teilnehmer einsynchronisiert wurde, z.B. mittels einer Downlink-Datenübertragung. Das macht z.B. dann Sinn, wenn sehr viele neu einsynchronisierte Teilnehmer pro Stützbake hinzukommen, um diese zusätzliche Information z.B. nur einmal für alle neuen Teilnehmer zu senden.
Bei Ausführungsbeispielen kann eine Signalisierungsinformation verwendet werden, die mit einer Downlink-Datenübertragung 122 von der Basisstation 104 zu dem Teilnehmer 106_1 gesendet wird, damit der Teilnehmer 106_1 di0 eine Stützbake 123_1 oder die Mehrzahl von Stützbaken 123_1-123_m empfangen kann.
Im Detail kann der Teilnehmer 106_1 ausgebildet sein, um zeitlich synchronisiert zu einer gesendeten Uplink-Datenübertragung 120 eine Downlink-Datenübertragung 122 von der Basisstation 104 zu empfangen, wobei die Downlink-Datenübertragung 122 eine
Signalisierungsinformation aufweist, wobei die Signalisierungsinformation die Übertragung der Stützbake 123_1 oder zumindest einer der mehreren Stützbaken 123_1-123_m signalisiert.
Der Teilnehmer 106_1 kann dabei ausgebildet sein, um die eine Stützbake 123_1 oder zumindest eine der mehreren Stützbaken 123_1-123_m basierend auf der
Signalisierungsinformation zu empfangen. Beispielsweise kann die Signalisierungsinformation der Signalisierungsinformation aus Abschnitt 1 entsprechen, wobei die Signalisierungsinformation anstelle der Punkt-zu- Mehrpunkt-Datenübertragung 124 die eine Stützbake 123_1 oder zumindest eine der mehreren Stützbaken 123_1-123_m signalisiert. So kann die Signalisierungsinformation eine Information über einen Zeitpunkt der Übertragung der einen Stützbake 123_1 oder zumindest einer der mehreren Stützbaken 123_1-123_m, und/oder einen Frequenzkanal der Übertragung der einen Stützbake 123_1 oder zumindest einer der mehreren Stützbakenl 23_1 -123_m, und/oder ein Zeit- und/oder Frequenzsprungmuster basierend auf dem die eine Stützbake 123_1 oder zumindest eine der mehreren Stützbaken 123_1-123_m übertragen werden, aufweisen.
Beispielsweise kann die Information über den Zeitpunkt ein absoluter Zeitpunkt, ein relativer Zeitpunkt (z.B. eine definierte Zeitspanne zwischen der Downlink-Datenübertragung 122 und der Stützbake) oder eine Information sein, von der der absolute oder relative Zeitpunkt abgeleitet werden kann, wie z.B. eine Anzahl von Taktzyklen eines Oszillators des Teilnehmers 106_1.
Beispielsweise kann die Information über den Frequenzkanal ein absoluter Frequenzkanal oder ein relativer Frequenzkanai (z.B. ein Abstand zwischen einem Frequenzkanal der Downlink-Datenübertragung 122 und einem Frequenzkanal der Stützbake sein).
Beispielsweise können die Stützbaken basierend auf dem Telegram-Splitting- Übertragungsverfahren übertragen werden. Bei der Übertragung der Stützbaken basierend auf dem Telegram-Splitting-Übertragungsverfahren können mit der jeweiligen Stützbake zu übertragenen Daten, wie z.B. ein (codiertest) Stützbaken-Datenpaket der physikalischen Schicht, auf eine Mehrzahl von Sub-Dätenpaketeri aufgeteilt werden, so dass die Mehrzahl von Sub-Datenpaketen jeweils nur einen Teil der zu übertragenen Daten aulweisen, wobei die Mehrzahl von Sub-Datenpaketen nicht 'zusammenhängend, sondern in der Zeit und/oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Im Folgenden werden detaillierte Ausführüngsbeispiele des Teilnehmers 106_1 und der Basisstation 104 näher beschrieben.
2.1 Stützbaken zur Aufrechterhaltung der Synchronisation Wie in Abschnitt 1 dargestellt ist, ist es für eine Multicast-Übertragung (Punkt-zu-Mehrpunkt- Datenübertragung) 124 erforderlich, die Teilnehmer 106_1-106_n (vgl. Fig. 3) auf den Zeitpunkt der Übertragung zu synchronisieren. Bedingt durch Toleranzen in den Taktgebern (der Teilnehmer) ist diese Synchronisation jedoch zeitlich limitiert, bzw. der Zeitfehler steigt mit längerem Abstand zu dem Synchronisationszeitpunkt an. Wird der Zeitfehler zu groß ist es für einen Teilnehmer nicht mehr praktikabel die Übertragung zu empfangen da das Suchfenster zu groß gewählt werden müsste. ·· Insbesondere bei Teilnehmern 106_1-106_n mit Empfängern, die keine Echtzeitverarbeitung der Empfangssignale ermöglichen, stellt der verfügbare Pufferspeicher hier eine Grenze der Suchfenstergröße dar. Daher ist in regelmäßigen Abständen eine Nachsynchronisation erforderlich, um den Zeitfehler innerhalb eines tolerierbaren Bereichs zu halten. Insbesondere bei einer hohen Anzahl von Teilnehmern 106_1 -106_n ist es vorteilhaft die Nachsynchronisation nicht durch individuelle Übertragungen an die einzelnen Teilnehmer, sondern durch eine gemeinsame Bake (engl, beacon) für alle oder zumindest ein Teil der Teilnehmer 106_1-106_n des Kommunikationssystems 100 umzusetzen.
Bei Ausführungsbeispielen kann die Basisstation 104 hierfür mit ausreichender Häufigkeit eine Stützbake 123_1-123_5 aussenden, die von den synchronisierten Teilnehmern 106_1-106_n empfangen werden kann. Die Teilnehmer 106_1-106_n erhalten so einen neuen Synchronisationszeitpunkt und der akkumulierte Zeitfehler wird begrenzt. Fig. 11 zeigt eine schematische Darstellung des Stützbaken Konzepts.
Im Detail zeigt Fig. 11 in einem Diagramm eine Belegung des Frequenzbands des Kommunikationssystems 100 bei einer Punkt-zu-Mehrpunkt-Datenübertragung 124 und einer Übertragung von mehreren Stützbaken 123_1-123_m im Vorfeld der Punkt-zu-Mehrpunkt- Datenübertragung 124, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Dabei beschreibt in Fig. 11 die Ordinate die Frequenz und die Abszisse die Zeit.
In Fig. 11 ist ferner eine Uplink-Datenübertragung 120 und eine zu der Uplink- Datenübertragung 120 zeitlich synchronisierte Downlink-Datenübertragung 122 zu erkennen. Basierend auf der Downlink-Datenübertragung 122, die z.B. eine Signalisierungsinformation aufweisen kann, wie z.B. eine Information über einen Zeitpunkt und/oder Frequenzkanal der Übertragung der Stützbake 123_4, kann eine Einsynchronisierung des Teilnehmer 106_1 erfolgen, und basierend auf den Stützbaken kann die Synchronisierung des Teilnehmers 106 1 aufrechterhalten werden. Mit anderen Worten, Fig. 11 zeigt mehrere Stützbaken-Übertragungen 123_1-123_m und eine Einsynchronisierung eines Teilnehmers 106_1.
Bei Ausführungsbeispielen kann sich ein Zeitpunkt und/oder eine Frequenz und/oder ein Sprungmuster der jeweils nächsten Stützbake (z.B. der Stützbake 123_3) aus festgelegten Werten oder Berechnungsregeln für das Kommunikationssystem 100 oder der spezifischen
Multicast-Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) 124 ergeben. Bei Multicast spezifischen Werten oder Regeln können diese bei der ersten Einsychronisation (z.B. mittels eines Unicast Downlinks (Downlink-Datenübertragung 122) übertragen werden. Alternativ können die Informationen auch mit vorausgehenden Stützbaken (z.B. der Stützbake 123_4) übertragen werden. Dabei können auch einige Informationen für das Kommunikationssystem 100 statisch konfiguriert sein (z.B. Frequenz/Sprungmuster) und andere in der Stützbake übertragen werden (z.B. Zeitabstand).
Bei Ausführungsbeispielen kann eine regelmäßige Übertragung der Stützbaken 123_1-123_m erfolgen, um Teilnehmer über längeren Zeitraum synchron zu halten.
Bei Ausführungsbeispielen können für die Übertragungen der Stützbaken 123_1-123_m für das Kommunikationssystem und/oder diese Multicast-Übertragung (Punkt-zu-Mehrpunkt-
Datenübertragung) 124 festgelegte Abstände und/oder Frequenzen und/oder Sprungmuster verwendet werden.
Bei Ausführungsbeispielen kann eine Übertragung von Zeitpunkt/Abstand und/oder Frequenz und/oder Sprungmuster von nachfolgenden Stützbaken in der vorausgehenden Stützbake erfolgen.
Um eine pseudozufällige Komponente bei Zeit und/oder Frequenz und/oder Sprungmusterzu erhalten können diese Werte auch von den Daten der Übertragungen der Stützbaken abgeleitet werden, z.B. anhand einer CRC oder eines Stützbakenzählers.
Bei Ausführungsbeispielen kann eine Ableitung von Abstand und/oder Frequenz und/oder Sprungmuster aus einer vorhergehenden Stützbaken Übertragung, z.B. durch CRC oder Stützbakenzähler, erfolgen.
Eine Übertragung des Zeitabstands mit den Stützbaken 123_1-123_m erlaubt eine dynamische Anpassung der Abstände an die synchronisierten Teilnehmer 106_1-106_n. Werden z.B. Teilnehmer 106_1-106_n mit weniger präzisen Zeitgebern einsynchronisiert, so können die Abstände der Stützbaken 123_1-123_m verringert werden, um auch für diese Teilnehmer 106_1-106_n einen maximalen Zeitfehler zum Empfangszeitpunkt gewährleisten zu können.
Bei Ausführungsbeispielen kann eine dynamische Anpassung der Abstände der Stützbaken 123_1-123_m an die Synchronisationsanforderungen der aktuell einsychronisierten Teilnehmer 106_1-106_n erfolgen.
Teilnehmer 106_1-106_n mit geringerem Quarzfehler können auch Übertragungen von Stützbaken 123_1-123_m auslassen und beispielsweise nur jede zweite oder dritte Stützbake empfangen. Hierzu ist es erforderlich, dass die Abstände zumindest für die zu überspringende Anzahl von Stützbaken vorab bekannt ist. Dies kann bei veränderlichen Parametern erreicht werden indem entweder mehrere Abstände (Frequenzen, Sprungmuster, etc.) in jeder Stützbake 123_1-123_m übertragen werden oder indem eine Berechnungsregel verwendet wird, die es erlaubt die Informationen für mehrere Stützbaken im Voraus zu bestimmen. Beispielsweise kann ein Polynom in Form eines LFSR (Linear Feedback Shift Register) vergleichbar einer CRC oder PRBS (Pseudo Random Bit Sequence) Generator benutzt werden. Mit diesem Polynom und dem aktuellen Zustand können Teilnehmer die Zustände für zukünftige Stützbaken berechnen und hiervon die Übertragungsparameter, wie z.B. Zeitpunkt und/oder Abstand und/oder Frequenz und/oder Sprungmuster ableiten.
Bei Ausführungsbeispielen können Teilnehmer 106_1-106_n mit weniger häufigen Bedarf nach Nachsynchronisation Übertragungen von Stützbaken 123_1-123_m überspringen (nicht jede Stützbake empfangen).
Bei Ausführungsbeispielen können Berechnungsregeln für die Abstände und/oder Frequenzen und/oder Sprungmustern der Stützbaken verwendet werden, um diese für mehrere Stützbaken im Voraus bestimmen zu können.
Wenn die Parameter für mehrere Stützbaken im Voraus bestimmt werden können, besteht auch die Möglichkeit für Teilnehmer bei nicht erfolgreichem Empfang einer Übertragung einer Stützbake (z.B. durch Kanalstörungen) zunächst zu versuchen nachfolgende Stützbaken wieder zu empfangen (evtl, mit erhöhten Suchaufwand). Erst wenn dies fehlschlägt, ist eine Unicast-Uplink Anfrage (Anfrage mittels einer Uplink-Datenübertragung 120) notwendig, um eine neue Einsychronisation durch einen Unicast-Downlink (eine Downlink-Datenübertragung 122) von der Basisstation 104 zu erhalten. Bei Ausführungsbeispielen kann ein Teilnehmer bei Verlust der Synchronisation (z.B. Stützbake wird nicht mehr empfangen) erneut eine Unicast Einsynchronisation anfragen.
Bei Ausführungsbeispielen kann ein Teilnehmer bei Verlust einer Stützbake versuchen sich selbst wieder auf nachfolgende Stützbaken ein zu synchronisieren bevor eine neue Anfrage an die Basisstation 104 gestellt wird.
2.2 Muiticast-Datenübertragurig in Stützbaken
Bei Ausführungsbeispielen ist es ebenfalls möglich die Nutzdaten der Multicast-Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung 124) verteilt über die Stützbaken zu übertragen, wie dies in Fig. 12 gezeigt ist.
Im Detail zeigt Fig. 12 eine Belegung eines Frequenzbands des Kommunikationssystems 100 bei der Übertragung einer Punkt-zu-Mehrpunkt-Datenübertragung und einer Übertragung von mehreren Stützbaken 123_1-123_m, wobei Nutzdaten der Punkt-zu-Mehrpunkt- Datenübertragung 124 auf eine Mehrzahl von Nutzdatenteilen 125_1-125_3 aufgeteilt sind und jeweils zusammen mit einer der Stützbaken 123_1-123_m übertragen werden, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Dabei beschreibt in Fig. 12 die Ordinate die Frequenz und die Abszisse die Zeit.
Mit anderen Worten, Fig. 12 zeigt eine Übertragung von Nutzdatenteilen 125_1-125_3 der Multicast-Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) 124 mit den Stützbaken 123_1-123_m. Wie in Fig. 12 illustriert, trägt hierbei jeder Stützbaken einen Teil der Nutzdaten der Multicast-Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) 124. Die Teilnehmer 106_1-106_n können durch Empfang mehrerer Stützbaken (z.B. der Stützbaken 123_1, 123_4 und 123_3) die gesamten Nutzdaten erhalten. Dies hat den Vorteil, dass insbesondere bei umfangreichen Multicast-Nutzdaten (Nutzdaten der Punkt-zu-Mehrpunkt-Datenübertragung) die Basisstation 104 den notwendigen Duty Cycie über einen längeren Zeitraum verteilen kann. So kann es z.B. regulatorisch nicht zulässig sein die gesamten Nutzdaten der Multicast- Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) 124 in einer Übertragung auszusenden, bei Verteilung über einen Tag in z.B. mehreren Stützbaken (z.B. zehn Stützbaken) kann das Problem vermieden werden. Außerdem ist es üblich, dass ein bestimmtes Übertragungsformat benötigt wird (z.B. Mindestlänge, vollständiges Sprungmuster, etc.), hierdurch können ungenutzte Kapazitäten in den Stützbaken entstehen, die so für Nutzdaten verwendet werden können. Bei Ausführungsbeispielen können die Multicast-Nutzdaten (Nutzdaten der Punkt-zu- Mehrpunkt-Datenübertragung) in mehrere Teile aufgeteilt werden und diese Teile im Rahmen der Stützbaken übertragen werden.
Die einzelnen Teile (der Nutzdaten der Punkt-zu-Mehrpunkt-Datenübertragung 124) können hierbei zyklisch wiederholt werden um Teilnehmern 106_1-106_n, die zu einem späteren Zeitpunkt einsynchronisiert werden, die Möglichkeit zu geben, verpasste Teile in dem nächsten Zyklus zu empfangen. Teilnehmer 106_1-106_n, die alle Teile empfangen haben, können den Empfang weiterer Stützbaken einstellen.
Bei Ausführungsbeispielen erfolgt eine zyklische Wiederholung der Nutzdatenteile 125_1- 125_3 (z.B. der Punkt-zu-Mehrpunkt-Datenübertragung 124), um einen Empfang aller Nutzdatenteile 125_1 -125_3 bei unterschiedlichen Einstiegszeitpunkten zu ermöglichen.
Die Stützbaken können hierbei als eine Art virtueller Multicast Kanal angesehen werden, auf den Teilnehmer einsynchronisiert werden und wieder austreten, nachdem alle Daten (z.B. alle Nutzdatenteile 125_1-125_3 der Punkt-zu-Mehrpunkt-Datenübertragung 124) empfangen wurden. Die Basisstation 124 hält die Informationen darüber vor, welcher Teilnehmer zu welchem Zeitpunkt einsynchronisiert wurde, um feststellen zu können, wann alle Teilnehmer 106_1-106_n alle Daten (z.B. alle Nutzdatenteile 125_1-125_3 der Punkt-zu-Mehrpunkt- Datenübertragung 124) erhalten haben. Hierbeiist auch denkbar, die Übertragung mit einem Multicast abzuschließen, der alle Teile, die noch mindestens ein Teilnehmer nicht empfangen konnte, enthält.
Der Anteil an Nutzdaten in den Stützbaken kann hierbei auch dynamisch erhöht oder gesenkt werden je nach gerade zur Verfügung stehenden Duty Cycle der Basisstation 104. Es ist z.B. denkbar, in Zeiten mit geringer Netzwerklast mehrere Nutzdatenteile in einer Stützbakenübertragung mitzusenden während in Zeiten höher Netzwerklast nur der minimal notwendige Stützbaken ohne Nutzdaten gesendet wird, um die Synchronisation aufrecht zu erhalten. Ebenfalls ist denkbar, den Anteil an Nutzdaten mit der Anzahl an bereits einsynchronisierten Teilnehmer 106_1-106_n zu skalieren. Sind mehr Teilnehmer 106_1-106_n einsynchronisiert, macht es Sinn mehr Daten einzubringeri, da diese Teilnehmer 106_1-106_n dann weniger Stützbaken 123_1-123_m empfangen müssen und somit (durch die Zeitoffsets) weniger oft die Synchronisation brauchen. Dadurch reduziert sich der Stromverbrauch für diese Teilnehmer 106_1-106-n. Im Systemmittel wird der Stromverbrauch reduziert. Bei Ausführungsbeispielen erfolgt eine dynamische Anpassung der Nutzdatenanteile in den Übertragungen der Stützbaken an die Auslastung der Basisstation 104 und/oder des Funkkanals und/oder die Anzahl der einsynchronisierten Teilnehmer 106_1-106_n.
Die Nutzdaten der Multicast-Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) 124 können auch mit einem zusätzlichen Fehlerschutz versehen werden, der es erlaubt die Gesamtdaten zu rekonstruieren, wenn ein oder mehrere Teile (z.B. Nutzdatenteile der Punkt- zu-Mehrpunkt-Datenübertragung 124) nicht empfangen wurden. Dies kann im Extremfall so weit gehen, dass nur ein geringer Anteil der Nutzdatenteile notwendig ist (z.B. 1/10). Der Fehlerschutz deckt also weit mehr ab, als zu erwartende Übertragungsfehler und ertaubt damit beispielsweise einem Teilnehmer, der erst einsychronisiert wird, wenn bereits ein Großteil der Nutzdaten übertragen wurde, aus den verbleibenden Übertragungen dennoch die gesamten Nutzdaten zu erhalten.
Umgekehrt kann die Basisstation 104 gezielt lange vor der Übertragung aller Teile die Multicast-Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) 124 abbrechen, falls alle Teilnehmer 106_1-106_n bereits ausreichend viele Teile (z.B. Nutdatenteile der Punkt-zu- Mehrpunkt-Datenübertragung) erhalten haben, um eine Rekonstruktion der Nutzdaten zu ermöglichen. Einzelne Teilnehmer können den Empfang weiterer Stützbaken einstellen, wenn die Nutzdaten aus den empfangenen Teilen rekonstruiert wurden. Die Nutzdaten werden also mit so viel Fehlerschutz erweitert, dass es gar nicht mehr das Ziel ist, jedem Teilnehmer alle Teile der fehlergeschützten Nutzdaten zukommen zu lassen.
Stattdessen wird der Fehlerschutzpuffer verwendet, um ein dynamisches ein- und aussteigen während der Übertragungen zu ermöglichen, bei dem nur ein beliebiger kleiner Anteil aller Nutzdatenteile wirklich übertragen werden muss. Entsprechend wird üblicherweise ein erheblicher Anteil der fehlergeschützten Nutzdatenteile niemals ausgesendet, da diese Nutzdatenteile nur als Reserve vorhanden sind, falls beispielsweise ein Teilnehmer erst sehr spät einsynchronisiert werden kann.
Bei Ausführungsbeispielen kann es geplant sein, nur einen kleinen Anteil von Nutzdatenteilen an die Teilnehmer zu übertragen. Die Nutzdaten bzw. Nutzdatenteile der Multicast- Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) 124 haben einen hohen Fehlerschutz zur Rekonstruktion.
Bei Ausführungsbeispielen kann ein Abbruch der Übertragung / des Empfangs der Multicast- Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) 124 durch die Basisstation 104 und/oder einen Teilnehmer 106_1 erfolgen, wenn ausreichend Informationen übertragen wurden.
Der Vorteil gegenüber einer zyklischen Wiederholung ist, dass bei Verlust eines Nutzdatenteils (der Punkt-zu-Mehrpunkt-Datenübertragung 124) nicht auf die Wiederholung des spezifischen Nutzdatenteils gewartet werden muss, sondern einfach ein beliebiger anderer zusätzlicher Nutzdatenteil empfangen werden kann, um die Rekonstruktion (z.B. der Nutzdaten der Punkt- zu-Mehrpunkt-Datenübertragung 124) zu ermöglichen. So ist es beispielsweise denkbar, dass die Basisstation 104 zunächst eine ausreichende Anzahl von Nutzdatenteilen aussendet, um eine Rekonstruktion der Nutzdaten (der Punkt-zu-Mehrpunkt-Datenübertragung 124) auch bei dem zuletzt einsynchronisierten Teilnehmer zu ermöglichen (der die wenigsten Teile empfangen konnte). Anschließend kann die Basisstation 104 noch eine gewisse Anzahl weiterer Nutzdatenteile aussenden, für den Fall, dass vorherige Nutzdatenteile nicht erfolgreich empfangen werden konnten.
2.3. Multicast Schedulinq in Stützbaken
Bei Verwendung von Stützbaken 123_1 -123_ muss der Zeitpunkt der Multicast-Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) 124 nicht zu Beginn der Einsynchronisation feststehen. Stattdessen können bereits einsynchronisierte Teilnehmer I06_1-106_n durch die Stützbaken so lange synchron gehalten werden, bis es sinnvoll erscheint die Multicast- Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) 124 durchzuführen. Beispielsweise kann die Basisstation 104 warten bis ein ausreichend großer Anteil der Teilnehmer 106_1- 106_n über Unicast (z.B. eine zu einer Uplink-Datenübertragung 120 zeitlich synchronisierte Downlink-Datenübertragung 122 mit einer Signalisierungsinformation) einsychronisiert werden konnte oder bis Netz- oder Duty Cycle Kapazitäten frei sind. Es genügt, dass die Teilnehmer 106_1-106_n lediglich die Informationen für den nächsten zu empfangenden Stützbaken kennen, vor Beginn der eigentlichen Multicast-Übertragung (Punkt-zu-Mehrpunkt- Datenübertragung) 124 kann diese dann in einer Stützbake signalisiert werden. Falls Teilnehmer Stützbaken überspringen können, kann die Signalisierung mit ausreichendem Vorlauf stattfinden, um alle Teilnehmer 106_1-106_n zu erreichen.
Bei Ausführungsbeispielen kann ein Startzeitpunkt der Multicast-Übertragung (Punkt-zu- Mehrpunkt-Datenübertragung) 124 nach Beginn der Einsynchronisierung auf Basis von bereits erreichten Teilnehmern und/oder Netzwerkauslastung und/oder Duty Cycle dynamisch gewählt werden. Die Stützbaken 123_1-123_m können auch verwendet werden, um ein fein granuläres Scheduling der Teilnehmer 106_1-106_n zu erlauben. So können beispielsweise zunächst alle Teilnehmer 106_1-106_n auf den virtuellen Multicast Kanal (=Stützbaken) einsynchronisiert werden, um diese dann mit Adressierungsinformationen in den Stützbaken entweder in verschiedene Multicast Gruppen einzuteilen (siehe Fig. 13) oder einzelne Teilnehmer wieder auszusortieren wenn sich in der Zwischenzeit ergibt, dass keine Multicast-Übertragung (Punkt- zu-Mehrpunkt-Datenübertragung) 124 an diese Teilnehmer notwendig ist.
Im Detail zeigt Fig. 13 in einem Diagramm eine Belegung des Frequenzbands des Kommunikationssystems bei der Übertragung von drei Punkt-zu-Mehrpunkt- Datenübertragungen 124_1-124_3 für drei unterschiedliche Gruppen von Teilnehmern des Kommunikationssystems 100 sowie eine gemeinsame Übertragung von Stützbaken 123_1- 123_m für die drei unterschiedlichen Gruppen von Teilnehmern des Kommunikationssystems 100, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Dabei beschreibt in Fig. 13 die Ordinate die Frequenz und die Abszisse die Zeit.
Mit anderen Worten, Fig. 13 zeigt eine Aufteilung der synchronisierten Teilnehmer auf verschiedene Multicast-Übertragungen (Punkt-zu-Mehrpunkt-Datenübertragungen) 124_1 - 124-3.
Beispielsweise können so mehrere Multicast-Übertragungen (Punkt-zu-Mehrpunkt- Datenübertragungen) 124_1 -124_3 einen (oder mehrere) gemeinsamen Stützbaken verwenden. Die Teilnehmer werden bis zu der Nutzdatenübertragung (z.B. Übertragung der jeweiligen Punkt-zu-Mehrpunkt-Datenübertragung 124_1 -124_3) gemeinsam synchron gehalten und in Gruppen eingeteilt. Vor der Nutzdatenübertragung (z.B. Übertragung der jeweiligen Punkt-zu-Mehrpunkt-Datenübertragung 124_1-124_3) wird dann jeder Gruppe ein dedizierter Abstand und/oder Frequenz und/oder Sprungmuster zugeteilt für die Nutzdatenübertragung. Hierfür können z.B. Methoden aus Abschnitt 1 verwendet werden.
Bei Ausführungsbeispielen werden die Stützbaken 123_1-123_m für (z.B. zur Übertragung von) Adressierungsinformationen genutzt, üm einsynchronisierte Teilnehmer auf einzelne
Multicasts-Übertragungen (Punkt-zu-Mehrpunkt-Datenübertragungen) 124_1 -124J3 einzuteilen und/oder wieder auszusortieren.
Hierbei ist auch möglich einer Gruppe von Teilnehmern vorzeitig die Multicast-Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) zu senden und die restlichen Teilnehmer weiterhin mit Stützbaken synchron zu halten. So kann z.B. die Multicast-Übertragung (Punkt-zu- Mehrpunkt-Datenübertragung) für eine Gruppe abgeschlossen werden, sobald alle Teilnehmer dieser Gruppe einsynchronisiert sind, während eine andere Gruppe noch auf Teilnehmer wartet. Dies kann auch von Vorteil sein, wenn es bedingt durch Netzwerkauslastung oder Duty Cycle nicht möglich ist, alle Multicast-Übertragungen (Punkt- zu-Mehrpunkt-Datenübertragungen) 124_1-124_3 zeitnah (z.B. innerhalb eines Stützbaken Intervalls) zueinander durchzuführen.
Bei Ausführungsbeispielen erfolgt eine vorzeitige Auskopplung und Abschluss der Multicast- Übertragung (Punkt-zu-Mehrpunkt-Datenübertragung) für eine Gruppe von Teilnehmern während die übrigen Teilnehmer weiterhin durch Stützbaken synchron gehalten werden.
3. Anpassung der Anzahl an zu empfangenen Datenpaketen einer Multicast- Daten Übertragung in Abhängigkeit von Empfanqsbedinaunqen der Teilnehmer des
Kommunikationssvstems
Fig. 14 zeigt ein schematisches Blockschaltbild einer Basisstation 104 und eines Teilnehmers 106_1 z.B. des in Fig. 3 gezeigten Kommunikationssystems 100, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung.
Beispielsweise kann der Teilnehmer 106_1 einen Sender (bzw. Sendemodul; Transmitter) 108_1 aufweisen, der ausgebildet ist, um eine Datenübertragung zu der Basisstation 104 zu senden. Der Sender 108_1 kann mit einer Antenne 110_1 des Teilnehmers 106_1 verbunden sein. Der Teilnehmer 106_1 kann ferner einen Empfänger (bzw. Empfangsmodul; Receiver) 112_1 aufweisen, der ausgebildet ist, um eine Datenübertragung von der Basisstation 104 zu empfangen. Der Empfänger 112_1 kann mit der Antenne 110_1 oder einer weiteren Antenne des Teilnehmers 106_1 verbunden sein. Der Teilnehmer 106_1 kann auch einen kombinierten Sendeempfänger (bzw. Sendeempfangsmodul; Transceiver) aufweisen.
Beispielsweise kann die Basisstation 104 einen Empfänger (bzw. Empfangsmodul; Receiver) 114 aufweisen, der ausgebildet ist, um eine Datenübertragung von dem Teilnehmer 106_1 zu empfangen. Der Empfänger 114 kann mit einer Antenne 116 der Basisstation 104 verbunden sein. Die Basisstation 104 kann ferner einen Sender (bzw. Sendemodul; Transmitter) 118 aufweisen, der ausgebildet ist, um eine Datenübertragung zu dem Teilnehmer 106_1 zu senden. Der Sender 118 kann mit der Antenne 116 oder einer weiteren Antenne der Basisstation 104 verbunden sein. Die Basisstation 104 kann auch einen kombinierten Sendeempfänger (bzw. Sendeempfangsmodul; Transceiver) aufweisen. Die Basisstation 104 kann konfiguriert sein, um eine Multicast-Datenübertragung 124 (z.B. Punkt-zu-Mehrpunkt-Datenübertragung) auszusenden z.B. zu mehreren Teilnehmern des Kommunikationssystems 100 (=echte Teilmenge der Teilnehmer des Kommunikationssystems 100) oder allen Teilnehmern 106_1-106_n des Kommunikationssystems 100. Die Multicast-Datenübertragung 124 kann hierbei eine Mehrzahl von Datenpakten 130_1-130J aufweisen, wobei ] eine natürliche Zahl größer gleich zwei (oder drei) ist, wobei die Mehrzahl von Datenpaketen 130_1 -130J Mehrfachaussendungen des gleichen Datenpakets (z.B. Multicast-Datenpakets) sind. Beispielsweise kann das Datenpaket 130_1 eine Erstaussendung eines Datenpakets (z.B. Multicast-Datenpakets) der Multicast-Datenübertragung 124 sein, wobei die Datenpakete 130_2-130J Wiederholungsaussendung des gleichen Datenpakets (z.B. Multicast- Datenpakets) der Multicast-Datenübertragung 124 sind. Beispielsweise können die Mehrzahl von Datenpaketen 130_1-130J die gleichen Nutzdaten und/oder Fehlerschutzdaten aufweisen oder zumindest teilweise (z.B. bis auf einen Header) symbolidentisch sein.
Der Teilnehmer 106_1 kann konfiguriert sein, um zumindest ein erstes Datenpaket der Mehrzahl von Datenpaketen 130_1-130J der Multicast-Datenübertragung 124 zu empfangen und zu decodieren. Das erste Datenpaket kann beispielweise das erste Datenpaket 130_1 der Mehrzahl von Datenpaketen 130_1-130J der Multicast-Datenübertragung 124 oder aber auch jedes andere Datenpaket 130_2-130J der Mehrzahl von Datenpaketen 130_1-130J der Multicast-Datenübertragung 124 sein.
Der Teilnehmer 106_1 kann ferner konfiguriert sein, um zu ermitteln, ob der Teilnehmer 106_1 ein Empfangskriterium erfüllt. Das Empfangskriterium kann z.B. (1) eine erfolgreiche Decodierung des ersten Datenpakets, (2) ein Signal-zu-Rausch Verhältnis eines Empfangssignals des ersten Datenpakets oder einer vorherigen Übertragung der Basisstation (z.B. Downlink-Datenübertragung, Multicast-Übertragung, Stützbaken-Übertragung), und/oder (3) eine Empfangsfeldstärke (z.B. RSSI (RSSI = Received Signal Strength Indication, dt. relative Qualität eines empfangen Signals)) eines Empfangssignals des ersten Datenpakets oder einer vorherigen Übertragung der Basisstation (z.B. Downlink-Datenübertragung, Multicast-Übertragung, Stützbaken-Übertragung) sein.
Der Teilnehmer 106_1 kann ferner konfiguriert sein, um, falls der Teilnehmer 106_1 das Empfangskriterium erfüllt, kein weiteres Datenpaket 130_2-130J der Mehrzahl von Datenpaketen 130_1 -130 J der Multicast-Datenübertragung 124 zu empfangen, und z.B. von einem normalen Betriebsmodus in einen Energiesparmodus zu wechseln. Der Teilnehmer 106_1 kann ferner konfiguriert sein, um falls der Teilnehmer 106_1 das Empfangskriterium nicht erfüllt, zumindest ein zweites Datenpaket der Mehrzahl von Datenpaketen 130_1-130J der Multicast-Datenübertragung 124 zu empfangen. Das zweite Datenpaket kann irgendein anderes Datenpaket der Mehrzahl von Datenpaketen 130__1 -130J als das erste Datenpaket sein, wie z.B. eines der Datenpakete 130_2-130J.
Beispielsweise können die Mehrzahl von Datenpaketen 13Q_1-130J der Multicast- Datenübertragung 124 jeweils mit Fehlerschutzdaten versehen sein, wobei der Teilnehmer 106_1 konfiguriert sein kann, um, falls der Teilnehmer 106_1 das Empfangskriterium nicht erfüllt und eine Decodierung des ersten Datenpakets (z.B. 13Q_1 ) nichts erfolgreich war, das erste Datenpaket (z.B. 130_1 ) und das zumindest eine zweite Datenpaket (z.B. 130_2) zu kombinieren, um durch die Kombination des ersten Datenpakets (z.B. 130_1) und des zumindest einen zweiten Datenpakets (z.B. 130_2) einen höheren Codegewinn bei der Decodierung zu erzielen.
Bei Ausführungsbeispielen kann die Punkt-zu-Mehrpunkt-Datenübertragung 124 eine Mehrzahl von Sub-Datenpaketen aufweisen, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden (Telegramm- Splitting-Übertragungsverfahren), wie dies bereits oben in Abschnitt 1 ausführlich erläutert wurde. In diesem Fall können 'die Mehrzahl von Datenpaketen 130_1-130J Mehrfachaussendungen des gleichen Sub-Datenpakets der Mehrzahl von Sub-Datenpaketen sein.
Obwohl in Fig. 14 eine Multicast-Datenübertragung gezeigt ist, sei darauf hingewiesen, dass bei Ausführungsbeispielen anstelle der Multicast-Datenübertragung auch eine Downlink- Datenübertragung zum Einsatz kommen kann.
Bei Ausführungsbeispielen kann der Teilnehmer 106_1, wie dies bereits oben in den Abschnitten 1 und 2 ausführlich erläutert wurde, eine Uplink-Datenübertragung 120 zu der Basisstation 104 zu senden, und um zeitlich (z.B. und in der Frequenz) synchronisiert zu der gesendeten Uplink-Datenübertragung 120 eine Downlink-Datenübertragung 122 von der Basisstation zu empfangen (siehe z.B. Fig. 6 oder Fig. 10), wobei die Downlink- Datenübertragung eine Signalisierungsinformation aufweist, wobei der Teilnehmer 106_1 konfiguriert sein kann, um basierend auf der Signalisierungsinformation die Multicast- Datenübertragung 124 zu empfangen. Die Signalisierungsinformation kann beispielsweise eine Information über einen Zeitpunkt, einen Frequenzkanal und/oder ein Sprungmuster der Multicast-Datenübertragung 124 aufweisen (siehe Abschnitt 1), oder aber auch eine Information über einen Zeitpunkt, einen Frequenzkanai und/oder ein Sprungmuster einer der Multicast-Datenübertragung vorangehenden Stützbaken-Datenübertragung 123 (siehe Abschnitt 2), die wiederrum eine Information über einen Zeitpunkt, einen Frequenzkanal und/oder ein Sprungmuster der Multicast-Datenübertragung 124 oder einer weiteren der Multicast-Datenübertragung 124 vorangehenden Stützbaken-Datenübertragung aufweist.
Ausführungsbeispiele des in Fig. 14 gezeigten Teilnehmers 106_1 und/oder der in Fig. 14 gezeigten Basisstation können beispielsweise in einem Kommunikationssystem, wie es in dem ETSI TS 103357 Standard [4] definiert ist, arigewendet werden.
Hierbei können die Mehrzahl von Datenpaketen 13CM-130J Mehrfachaussendungen des gleichen sog. Radio Bursts (dt. Sub-Datenpakets) sein.
Eine ETSI TS 103 357 Downlink-Datenübertragung hat Radio Bursts mit einer Länge/Dauer von maximal 21 ms. Die Pause zwischen den Radio Bursts liegt im Mittel bei 232 ms. Eine kontinuierliche Übertragung ohne den Duty Cycle in den ISM-Bändern in Europa zu verletzen wäre möglich. Um die Multicast-Datenübertragungen (oder Broadcast-Datenüberfragungen) effizienter zu gestalten, können die An-Zeiten (engl listen times) für Teilnehmer mit guten (oder besseren) Empfangsbedingungen reduziert (oder sogar minimiert) werden. Teilnehmer mit guten Empfangsbedingungen sind diejenigen Teilnehmer, die z.B. einen geringen Abstand zur Basisstation und dementsprechend güte Empfangsbedingungen (z.B. hohes SNR) aufweisen. Teilnehmer mit schlechten (oder schlechteren) Empfangsbedingungen sind hingegen diejenigen Teilnehmer, die sich z.B. in Randbereichen (z.B. am Ende) einer Funkzelle befinden und dementsprechend schlechte Empfangsbedingungen (z.B. niedriges SNR) aufweisen. Damit auch die Teilnehmer mit schlechten Empfangsbedingungen erreicht werden können (d.h. die Multicast-Datenübertragung empfangen können), kann eine Datenrate und/oder eine Kanalcodierung der Übertragung angepasst werden. Beispielsweise kann, z.B. ausgehend von einer Übertragung mit hoher Datenrate und geringer Kanalcodierung (d.h. hoher Coderate), die Datenrate reduziert und/oder die Kanalkodierung erhöht werden (d.h. die Coderate reduziert werden). Ferner oder alternativ kann auf Wiederholungsaussendungen (engl, repetitions) zurückgegriffen werden, um empfängerseitig ein sog. Maximum-Ration Combining (MRC, dt. Maximalratenkombination) zur Reichenweitenerhöhung zu ermöglichen, wie dies in Fig. 15 gezeigt ist. Fig. 15 zeigt eine schematische Ansicht einer Aussendung von acht Datenpaketen 130_1-
130 _ 8, wobei ein erstes Datenpaket 130_1 eine Erstaussendung eines sog. Radio Bursts ist, und wobei die anderen Datenpakete 130_2-130_8 Wiederholungsaussendungen des gleichen Radio Bursts sind, gern, einem Ausführungsbeispiel.
Obwohl in Fig. 15 beispielhaft sieben Wiederholungsaussendungen des einen Radio Bursts gezeigt sind, sei darauf hingewiesen, dass die Anzahl an Widerholungsaussendungen skalierbar ist, z.B. in Abhängigkeit der Empfangsbedingungen der Teilnehmer des Kommunikationssystems.
Bei Ausführungsbeispielen kann ferner Datenrate der Wiederholungsaussendungen 130_2- 130_8 skalierbar sein. Beispielsweise kann Datenrate der Wiederholungsaussendungen 130_2-130_8 geringer sein als eine Datenrate der Erstaussendung 130_1. Des Weiteren kann eine Datenrate einer k-ten Wiederholungsaussendung (z.B. der zweiten Wiederholungsaussendung 130_3) geringer sein als eine Datenrate einer k-1-ten Widerholungsaussendung (z.B. der ersten Wiederholungsaussendung 130_2).
Bei Ausführungsbeispielen kann ferner eine Coderate der Wiederholungsaussendungen 130_2-130_8 skalierbar sein. Beispielsweise kann eine Coderate der Wiederholungsaussendungen 130_2-130_8 geringer sein als eine Coderate der Erstaussendung 130_1. Des Weiteren kann eine Coderate einer k-ten Wiederholungsaussendung (z.B. der zweiten Wiederholungsaussendung 130_3) geringer sein als eine Coderate einer k-1-ten Widerholungsaussendung (z.B. der ersten Wiederholungsaussendung 130_2).
Mit anderen Worten, Fig. 15 zeigt eine skalierbare Radio Burst Länge. Im Detail wird in Fig. 15 ein Radio Burst in Downlink dargestellt. Der Radio Burst 130_1 (z.B. entsprechend ETSI TS 103357) kann eine höhere Datenrate aufweisen, z.B. 19042,968 kSym/s (baud) als die Radio
Bursts 130 _ 2-130 _ 8, bei denen es sich um Wiederholungen von dem gleichem Radio Burst
130 _ 1 handelt. Mit steigender Anzahl an Wiederholungen kann die Radio Burst Dauer erhöht und die Empfindlichkeit entsprechend verringert werden. Teilnehmer mit guten Empfangsbedingungen können z.B. nur den ersten Radio Burst 13CM (Erstaussendung) empfangen und sich nach dem Empfang des ersten Radio Burts 130_1 abschalten oder in einen Energiesparmodus wechseln. Teilnehmer mit schlechteren Empfangsbedingungen können eine oder ggf. mehrere der in Fig. 15 gezeigten Wiederholungen (z.B. alle der in Fig. 15 dargestellten Wiederholungen) empfangen, um die nötige bzw. volle Reichweite zu erhalten (d.h. die Übertragung erfolgreich zu empfangen). Weiterhin können Teilnehmer mit guten (oder besseren) Empfangsbedingungen nur einen (oder mehrere) der Radio Bursts 130_1-130_8 empfangen, um die An-Zeiten zu reduzieren. Noch längere Radio Bursts machen in den meisten Anwendungsszenarien mit batteriebetrieben Teilnehmern in der Regel wenig Sinn, da dies energiepuffertechnisch ein Problem darstellen würde. Noch kürzere An-Zeiten als zum Empfang des ersten Radio Bursts 130_1 machen in der Regel ebenfalls keinen Sinn, da die PLL-Einschwingzeiten den Engpass darstellen würden und somit effektiv keine weitere Verkürzung der An-Zeiten erzielbar wäre.
Bei Ausführungsbeispielen können Teilnehmer mit guten Empfangsbedingungen nur einen Teil der Radio Bursts, z.B. einen (oder mehrere) der Radio Bursts, wie z.B. den ersten Radio Burst 130_1 , empfangen. Teilnehmer mit schlechten Empfangsbedingungen können zudem (zumindest einen Teil) der Wiederholungen des Radio Bursts empfangen.
Bei Ausführungsbeispielen kann ein Teilnehmer die Anzahl der zur empfangen Wiederholungsaussendungen wie folgt ermitteln. Beispielsweise kann der Teilnehmer 106_1 mit dem ersten Radio Burst 130_1 (Erstaussendung) anfangen und probieren wie viele Wiederholungsaussendungen für eine erfolgreiche Decodierung (z.B. basierend auf einer Fehlererkennung (z.B. CRC (CRC = Cyclic Redundancy Check, dt. zyklische Redundanzprüfung)) oder einer Authentifizierung) erforderlich sind. Natürlich kann der Teilnehmer 106_1 auch alle Radio Bursts 130_1-130_8 (d.h. Erstaussendung und alle Wiederholungsaussendungen) empfangen und probieren wie viele Wiederholungsaussendungen für eine erfolgreiche Decodierung oder einer Authentifizierung erforderlich sind. Ferner kann ein Teilnehmer 106__1 auch eine oder mehrere Wiederholungen empfangen, ohne diese zu nutzen, um z.B. im Falle einer Störung im Kanal etwas Spielraum (engl margin) zu haben. Weiterhin kann ein Teilnehmer basierend auf einem RSSI (RSSI = Received Signal Strenght Indication, dt. Indikator für die Empfangsfeldstärke) oder SNR (SNR = Signal-to-Noise Ratio, dt. Signal-Raosch-Verhältnis) ermitteln, wieviel Spielraum (engl, margin) auf dem Link Budget (dt. Leistungsübertragungsbilanz) notwendig wäre.
Bei Ausführungsbeispielen können Teilnehmer mit guten Empfangsbedingungen und Teilnehmer mit schlechten Empfangsbedingungen identische Symbole benutzen, wie z.B. den ersten Radio Burst 130_1 (siehe Fig. 15) oder die anderen Radio Bursts 130 2 130_8 (siehe Fig. 15).
Bei Ausführungsbeispielen kann nach einer erfolgreichen Decodierung der Empfang (z.B. weiterer Radio Bursts) abgebrochen werden. Beispielsweise kann der Empfang nach einem jeweiligen Radio Burst abgebrochen werden, wie z.B. nach dem ersten Radio Burst 130_1 in Fig. 15.
Bei Ausführungsbeispielen können im Falle einer Störung im Kanal weitere Radio Bursts empfangen und z.B. zur erfolgreichen Decodierung (z.B. der Nutzdaten) verwendet werden.
Bei Ausführungsbeispielen kann die Basisstation 104 eine Anzahl an Wiederholungsaussendungen in Abhängigkeit von einer maximal benötigten Reichweite anpassen.
Bei Ausführungsbeispielen kann eine RSSI Verteilung von allen Teilnehmern des Kommunikationssystems aktuell betrachtet werden. Bei Ausführungsbeispielen kann dies mit RSSI Pegel-Aufnahmen der letzten Periode (z.B. Monate) verglichen werden. Bei Ausführungsbeispielen kann sich die Basisstation auf den entfernten Teilnehmer konzentrieren. Bei Ausführungsbeispielen kann die Basisstation abwarten bis die entfernten Teilnehmer z.B. aus einem Fading-Loch raus sind und dann alle Teilnehmer ansprechen (d.h. die Übertragung der Multicast-Datenübertragung starten). Alternativ kann bei Ausführungsbeispieien die Basisstation diejenigen Teilnehmer, die gerade aus dem Fading- Loch gelangt sind, jetzt ansprechen (d.h. die Übertragung der Multicast-Datenübertragung starten), und für die anderen warten.
4, Teilnehmer in Abhängigkeit der Empfanqsbedinqungen gruppieren und gruppenweise ansprechen
Fig. 16 zeigt ein schematisches Blockschaltbild einer Basisstation 104 und eines Teilnehmers 106_1 z.B. des in Fig. 3 gezeigten Kommunikationssystems 100, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung.
Beispielsweise kann der Teilnehmer 106_.1 einen Sender (bzw. Sendemodul; Transmitter)
108 _ 1 aufweisen, der ausgebildet ist, um eine Datenübertragung zu der Basisstation 104 zu senden. Der Sender 108_1 kann mit einer Antenne 110_1 des Teilnehmers 106_1 verbunden sein. Der Teilnehmer 106_1 kann ferner einen Empfänger (bzw. Empfangsmodul; Receiver)
112 _ 1 aufweisen, der ausgebildet ist, um eine Datenübertragung von der Basisstation 104 zu empfangen. Der Empfänger 112_1 kann mit der Antenne 1 0 _ 1 oder einer weiteren Antenne des Teilnehmers 106_1 verbunden sein. Der Teilnehmer 106_1 kann auch einen kombinierten Sendeempfänger (bzw. Sendeempfangsmodul; Transceiver) aufweisen. Beispielsweise kann die Basisstation 104 einen Empfänger (bzw. Empfangsmodul; Receiver) 114 aufweisen, der ausgebildet ist, um eine Datenübertragung von dem Teilnehmer 106_1 zu empfangen. Der Empfänger 114 kann mit einer Antenne 116 der Basisstation 104 verbunden sein. Die Basisstation 104 kann ferner einen Sender (bzw. Sendemodul; Transmitter) 118 aufweisen, der ausgebildet ist, um eine Datenübertragung zu dem Teilnehmer 106_1 zu senden. Der Sender 118 kann mit der Antenne 116 oder einer weiteren Antenne der Basisstation 104 verbunden sein. Die Basisstation 104 kann auch einen kombinierten Sendeempfänger (bzw. Sendeempfangsmodul; Transceiver) aufweisen.
Wie dies oben in Abschnitt 1 bereits ausführlich erläutert wurde, kann der Teilnehmer 106_1 konfiguriert sein, um eine Uplink-Datenübertragung 120 zu der Basisstation 104 zu senden und um zeitlich (und z.B. in der Frequenz) synchronisiert zu der gesendeten Uplink- Datenübertragung 120 eine Downlink-Datenübertragung 122 von der Basisstation 104 zu empfangen.
Dementsprechend kann die Basistation 104 konfiguriert sein, um die Uplink-Datenübertragung 120 von dem Teilnehmer 106_1 zu empfangen und um zeitlich (und z.B. in der Frequenz) synchronisiert zu der gesendeten Uplink-Datenübertragung 120 die Downlink- Datenübertragung 122 zu dem Teilnehmer 106_1 zu senden.
Die Downlink-Datenübertragung 122 weist hierbei zumindest eine aus einer ersten Signalisierungsinformation und einer zweiten Signalisierungsinformation auf, wobei die erste
Signalisierungsinformation eine nachfolgende erste Multicast-Datenübertragung 124_1 oder eine der ersten Multicast-Datenübertragung 124_1 vorangehende weitere Datenübertragung (z.B. Stützbaken-Datenübertragung, vgl. Abschnitt 2) signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Multicast-Datenübertragung 124_2 oder eine der zweiten Multicast-Datenübertragung 124_2 vorangehende weitere Datenübertragung (z.B. Stützbaken-Datenübertragung, vgl. Abschnitt 2) signalisiert.
Die Basisstation 104 kann ausgebildet sein, um die erste Multicast-Datenübertragung 124_1 entsprechend der ersten Signalisierungsinformation zu senden und um die zweite Multicast- Datenübertragung 124_2 entsprechend der zweiten Signalisierungsinformation zu senden.
Die erste Multicast-Datenübertragung 124_1 und die zweite Punkt-zu-Mehrpunkt- Datenübertragung 124_2 können sich hierbei hinsichtlich zumindest einem aus Sendezeitpunkten,
Sendefrequenzen, verwendeten Frequenz- und/oder Zeitsprungmustern unterscheiden.
Die erste Multicast-Datenübertragung 124_1 kann hierbei für Teilnehmer mit guten Empfangsbedingungen bestimmt sein, während die zweite Multicast-Datenübertragung für Teilnehmer mit schlechten Empfangsbedingungen bestimmt ist.
So kann bei Ausführungsbeispielen die zweite Multicast-Datenübertragung 124_2 eine geringere Coderate und/oder Datenrate aufweisen als die erste Multicast-Datenübertragung 124_1 , z.B. um eine Durchkommenswahrscheinlichkeit der zweiten Multicast- Datenübertragung 124_2 gegenüber der ersten Multicast-Datenübertragung 124_1 in Bezug auf Teilnehmer des Kommunikationssystems zu erhöhen, die ein Empfangsqualitätskriterium nicht erfüllen.
Bei Ausführungsbeispielen kann die Zuordnung des Teilnehmers 106_1 zu einer der beiden Multicast-Datenübertragungen 124_1 und 124_2 durch die Basisstation 104 oder aber auch durch den Teilnehmer 106_1 selber erfolgen. Im Folgenden werden zunächst Ausführungsbeispiele beschrieben, bei denen die Zuordnung des Teilnehmers 106_1 zu einer der beiden Multicast-Datenübertragungen 124_1 und 124_2 durch die Basisstation 104 erfolgt, bevor im Anschluss daran Ausführungsbeispiele beschrieben werden, bei denen die Zuordnung des Teilnehmers 106_1 zu einer der beiden Multicast-Datenübertragungen 124_1 und 124_2 durch den Teilnehmer 106_1 selber erfolgt.
Bei Ausführungsbeispielen kann die Basisstation 104 den Teilnehmer 106_1 zu einer der beiden Multicast-Datenübertragungen 124_1 und 124_2 in Abhängigkeit von einer Empfangsqualität Teilnehmers 106_1 (z.B. einer Qualität, mit der Datenübertragungen der Basisstation von dem Teilnehmer 106_1 empfangen werden) zuordnen. Beispielsweise kann die Uplink-Datenübertragung 120 des Teilnehmers 106_1 eine Information über die Empfangsqualität des Teilnehmers 106_1 aufweisen. Der Teilnehmer 106_1 kann die Empfangsqualität hierbei z.B. basierend auf einer vorangehenden Datenübertragung der Basisstation 104, wie z.B. einer vorangehenden Downlink-Datenübertragung oder Multicast- Datenübertragung, ermitteln. Alternativ kann die Basisstation 104 die Empfangsqualität des Teilnehmers 106_1 schätzen, z.B. basierend auf der Uplink-Datenübertragung 120 des Teilnehmers 106_1.
Bei Ausführungsbeispielen kann die Basisstation 104 konfiguriert sein, um, falls die Empfangsqualität des Teilnehmers 106_1 ein erstes Empfangsqualitätskriterium erfüllt, die Downlink-Datenübertragung mit der ersten Signalisierungsinformation zu versehen, so dass der Teilnehmer 106_1 basierend auf der ersten Signalisierungsinformation die erste Multicast- Datenübertragung 124_1 empfangen kann, oder um falls die Empfangsqualität des Teilnehmers 104__1 das erste Empfangsqualitätskriterium nicht erfüllt oder die Empfangsqualität des Teilnehmers 104_1 ein zweites Empfangsqualitätskriterium erfüllt, die Downlink-Datenübertragung mit der zweiten Signalisierungsinformation zu versehen, so dass der Teilnehmer 106_1 basierend auf der zweiten Signalisierungsinformation die zweite Multicast-Datenübertragung 124_1 empfangen kann.
Das erste Empfangsqualitätskriterium kann beispielsweise angeben, dass die Empfangsqualität des Teilnehmers 106_1 größer oder gleich einer Empfangsqualitätsschwelle ist oder innerhalb eines ersten Empfangsqualitätsbereichs liegt.
Das zweite Empfangsqualitätskriterium kann beispielsweise angeben, dass die
Empfangsqualität des Teilnehmers 106_2 kleiner als die Empfangsqualitätsschwelle ist oder innerhalb eines zweiten Empfangsqualitätsbereichs liegt, wobei der erste Empfangsqualitätsbereich und der zweite Empfangsqualitätsbereich unterschiedlich sind.
Bei Ausführungsbeispielen kann die Basisstation konfiguriert sein, um das erste Empfangsqualitätskriterium (und/oder das zweite Empfangsqualitätskriterium) dynamisch anzupassen, z.B. in Abhängigkeit einer Belegung des verwendeten Frequenzbands, z.B. durch Teilnehmer des Kommunikationssystems und/oder Teilnehmer anderer Kommunikationssysteme. Alternativ kann das erste Empfangsqualitätskriterium (und/oder das zweite Empfangsqualitätskriterium) fest vorgegeben sein.
Wie bereits eingangs erwähnt, kann die Zuordnung des Teilnehmers 106_1 zu einer der beiden Multicast-Datenübertragungen 124_1 und 124_2 alternativ auch durch den Teilnehmer 106_1 selber erfolgen.
So kann bei Ausführungsbeispielen der Teilnehmer 106_1 konfiguriert sein, um basierend auf der Downlink-Datenübertragung 122 oder einer vorangegangenen Datenübertragung der Basisstation 104 (z.B. vorangegangene Downlink-Datenübertragung oder Multicast- Datenübertragung) eine Empfangsqualität zu ermitteln, und um, in Abhängigkeit von der ermittelten Empfangsqualität eine aus der ersten Multicast-Datenübertragung 124_1 basierend auf der ersten Signalisierungsinformation und der zweiten Multicast- Datenübertragung 124_2 basierend auf der zweiten Signalisierungsinformation zu empfangen (in diesem Fall kann die Downlink-Datenübertragung sowohl die erste
Signalisierungsinformation als auch die zweite Signalisierungsinformation aufweisen).
Beispielsweise kann der Teilnehmer konfiguriert sein, um falls die ermittelte Empfangsqualität ein erstes Empfangsqualitätskriterium erfüllt, die erste Multicast-Datenübertragung 124_1 basierend auf der ersten Signalisierungsinformation zu empfangen, und/oder um, falls die ermittelte Empfangsqualität das erste Empfangsqualitätskriterium nicht erfüllt oder die ermittelte Empfangsqualität ein zweites Empfangsqualitätskriterium erfüllt, die zweite Multicast-Datenübertragung 124_2 basierend auf der zweiten Signalisierungsinformation zu empfangen, wobei das erste Empfangsqualitätskriterium und das zweite
Empfangsquaiitätskriterium unterschiedlich sind.
Das erste Empfangsqualitätskriterium kann beispielsweise angeben, dass die
Empfangsqualität des Teilnehmers 106_1 größer oder gleich einer Empfangsqualitätsschwelle ist oder innerhalb eines ersten Empfangsqualitätsbereichs liegt.
Das zweite Empfangsqualitätskriterium kann beispielsweise angeben, dass die
Empfangsqualität des Teilnehmers 106_2 kleiner als die Empfangsqualitätsschwelle ist oder innerhalb eines zweiten Empfangsqualitätsbereichs liegt, wobei der erste Empfangsqualitätsbereich und der zweite Empfangsqualitätsbereich unterschiedlich sind.
Bei Ausführungsbeispielen kann das erste Empfangsqualitätskriterium (und/oder das zweite Empfangsqualitätskriterium) fest vorgegeben sein. Alternativ kann die Downlink- Datenübertragung 122 eine Information über das erste Empfangsqualitätskriterium (und/oder das zweite Empfangsqualitätskriterium) aufweisen.
Die hierin beschriebenen Ausführurigsbeispiele ermöglichen es somit Teilnehmern mit guten (oder besseren) Empfangsbedingungen und Teilnehmern mit schlechten (oder schlechteren) Empfangsbedingungen auf unterschiedlichen Frequenzen und ggf. zu unterschiedlichen Zeiten und mit unterschiedlichen Datenraten/Kodierungen anzusprechen, und so zu steuern, dass diese auf den jeweiligen unterschiedlichen Frequenzen empfangen.
Fig. 17 zeigt eine schematische Ansicht einer Belegung eines Kommunikationskanals bei der Übertragung von zwei Multicast-Datenübertragungen für Teilnehmer mit guten (oder besseren) Empfangsbedingungen und Teilnehmer mit schlechten (oder schlechteren) Empfangsbedingungen, gemäß einem Ausführungsbeispiel. Wie in Fig. 17 zu erkennen ist, empfängt der Teilnehmer 106 zeitlich und in der Frequenz synchronisiert zu der gesendeten Uplink-Datenübertragung 120 eine Downlink- Datenübertragung 122, wobei die Downlink-Datenübertragung 122 zumindest eine aus einer ersten Signalisierungsinformation zum Empfang einer ersten Multicast-Datenübertragung 124_1 und einer zweiten Signalisierungsinformation zum Empfang einer zweiten Multicast- Datenübertragung 124_2 aufweist.
In Fig. 17 wird dabei beispielhaft davon ausgegangen, dass die erste Multicast- Datenübertragung 124_1 aufgeteilt auf zwei Multicast-Datenübertragungsteilen 125_1,1 und 125_1 ,2 übertragen wird, wobei die zwei Multicast-Datenübertragungsteile 125_1,1 und 125_1 ,2 jeweils zusammen mit einer Stützbake 123_1 , 1 und 123_1,2 der ersten Multicast- Datenübertragung 124_1 übertragen werden (vgl. Abschnitt 2, z.B. Fig. 12), und dass die zweite Multicast-Datenübertragung 124_2 aufgeteilt auf zwei Multicast- Datenübertragungsteilen 125_2,1 und 125_2,2 übertragen wird, wobei die zwei Multicast- Datenübertragungsteile 125_2,1 und 125_2,2 jeweils zusammen mit einer Stützbake 123_2, 1 und 123_2,2 der zweiten Multicast-Datenübertragung 124_2 übertragen werden.
Mit anderen Worten, Fig. 17 zeigt eine Gruppierung (z.B. Clusterung) von Teilnehmern mit guten Empfangsbedingungen und Teilnehmern mit schlechten Empfangsbedingungen z.B. zu unterschiedlichen Multicast-Datenübertragungen 124_1 und 124_2. Im Detail zeigt Fig. 17 wie Teilnehmer darüber informiert werden, dass eine erste Multicast-Datenübertragung 124_1 für Teilnehmer mit guten Empfangsbedingungen auf einer ersten Frequenz erfolgt und eine zweite Multicast-Datenübertragung 124_2 für Teilnehmer mit schlechten Empfangsbedingungen auf einer zweiten Frequenz erfolgt. Die Teilnehmer können hierbei von der Basisstation 104 einem bestimmten Cluster (z.B. einer Gruppe (-Teilnehmer mit guten Empfangsbedingungen oder Teilnehmer mit schlechten Empfangsbedingungen)) zugeteilt werden. Alternativ kann der Teilnehmer 106_1 selber entscheiden welchem Cluster sich der Teilnehmer anschließt (und z.B. damit welche der Multicast-Datenübertragungen 124_1 oder 124_2 der Teilnehmer empfängt). Obwohl in Fig. 17 nur zwei Cluster gezeigt sind, sei darauf hingewiesen, dass beliebig viele Cluster (z.B. Gruppen von Teilnehmern mit unterschiedlichen Empfangsbedingungen) existieren können. Die Basisstation kann z.B. in der Downlink- Nachricht 122 signalisieren wie viele Cluster es gibt und für welche Empfangsbedingungen (z.B. Link Budget/Empfindlichkeit) die Cluster vorgesehen sind. Zum Beispiel können für einen ersten Cluster Radio Burst mit einer Länge von 2,5 ms und eine Empfindlichkeit von -128,4 dBm vorgesehen sein, und für einen zweiten Cluster Radio Bursts der Länge 21 ms und eine Empfindlichkeit von -137,4 dB . Der Teilnehmer kann in der Regel die Downtink- Datenübertragungen mit der Empfindlichkeit von -137,4 dBm empfangen. Wenn der Teilnehmer ein SNR von > 15 dB schätzt, kann der Teilnehmer auch auf die Frequenzen der Teilnehmer mit guten Empfangsbedingungen wechseln. Wenn das SNR z.B. durch Fading sinkt, sollte der Teilnehmer die Möglichkeit haben auf die Frequenzen der Teilnehmer mit schlechten Empfangsbedingungen zu wechseln. Bei Ausführungsbeispielen können die Stützbacken daher für alle Cluster die Frequenzen/Zeiten aufweisen.
Bei Ausführungsbeispielen können die Teilnehmer in Cluster (z.B. Gruppen) aufgeteilt werden. Jeder Cluster benutzt unterschiedliche Zeiten/Frequenzen, um eine Empfangszeit der Teilnehmer mit guten Empfangsbedinguhgen zu reduzieren (oder sogar zu minimieren).
5. Cvcle Auffüllen
Fig. 18 zeigt ein schematisches Blockschaltbild einer Basisstation 104 und eines Teilnehmers 106_1 z.B. des in Fig. 3 gezeigten Kommunikationssystems 100, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung.
Beispielsweise kann der Teilnehmer 106_1 einen Sender (bzw. Sendemodul; Transmitter) 108_1 aufweisen, der ausgebildet ist, um eine Datenübertragung zu der Basisstation 104 zu senden. Der Sender 108_1 kann mit einer Antenne 110_1 des Teilnehmers 106_1 verbunden sein. Der Teilnehmer 106_1 kann ferner einen Empfänger (bzw. Empfangsmodul; Receiver)
112 _ 1 aufweisen, der ausgebildet ist, um eine Datenübertragung von der Basisstation 104 zu empfangen. Der Empfänger 112_1 kann mit der Antenne 110_1 oder einer weiteren Antenne des Teilnehmers 106_1 verbunden sein. Der Teilnehmer 106_1 kann auch einen kombinierten Sendeempfänger (bzw. Sendeempfangsmodul; Transceiver) aufweisen.
Beispielsweise kann die Basisstation 104 einen Empfänger (bzw. Empfangsmodul; Receiver) 114 aufweisen, der ausgebildet ist, um eine Datenübertragung von dem Teilnehmer 106_1 zu empfangen. Der Empfänger 114 kann mit einer Antenne 116 der Basisstation 104 verbunden sein. Die Basisstation 104 kann ferner einen Sender (bzw. Sendemodul; Transmitter) 118 aufweisen, der ausgebildet ist, um eine Datenübertragung zu dem Teilnehmer 106_1 zu senden. Der Sender 118 kann mit der Antenne 116 oder einer weiteren Antenne der Basisstation 104 verbunden sein. Die Basisstation 104 kann auch einen kombinierten Sendeempfänger (bzw. Sendeempfangsmodui; Transceiver) aufweisen.
Wie dies oben in Abschnitt 1 bereits ausführlich erläutert wurde, kann der Teilnehmer 106_1 konfiguriert sein, um eine Uplink-Datenübertragung 120 zu der Basisstation 104 zu senden und um zeitlich (und z.B. in der Frequenz) synchronisiert zu der gesendeten Uplink- Datenübertragung 120 eine Downlink-Datenübertragung 122 von der Basisstation 104 zu empfangen.
Dementsprechend kann die Basistation 104 konfiguriert sein, um die Uplink-Datenübertragung 120 von dem Teilnehmer 106_1 zu empfangen und um zeitlich (und z.B. in der Frequenz) synchronisiert zu der gesendeten Uplink-Datenübertragung 120 die Downlink- Datenübertragung 122 zu dem Teilnehmer 106_1 zu senden, wobei die Downlink- Datenübertragung 124 eine Signalisierungsinformation aufweist, wobei der Teilnehmer 106_1 konfiguriert sein kann, um basierend auf der Signalisierungsinformation die Multicast- Datenübertragung 124 zu empfangen.
Die Signalisierungsinformation kann beispielsweise eine Information über einen Zeitpunkt, einen Frequenzkanal und/oder ein Sprungmuster der Multicast-Datenübertragung 124 aufweisen (siehe Abschnitt 1), oder aber auch eine Information über einen Zeitpunkt, einen Frequenzkanal und/oder ein Sprungmuster einer der Multicast-Datenübertragung vorangehenden Stützbaken-Datenübertragung 123 (siehe Abschnitt 2), die wiederrum eine Information über einen Zeitpunkt, einen Frequenzkanal und/oder ein Sprungmuster der Multicast-Datenübertragung 124 oder einer weiteren der Multicast-Datenübertragung 124 vorangehenden Stützbaken-Datenübertragung aufweist.
Bei Ausführungsbeispielen kann die Basisstation 104 konfiguriert sein, um zunächst nur einen Teil 125_1 der Multicast-Datenübertragung 124 zu übertragen oder um die laufende Multicast- Datenübertragung 124 zu unterbrechen (z.B. nach der Übertragung eines Teils 125_1 der Multicast-Datenübertragung 124), um eine Übertragung zumindest einer anderen Datenübertragung 126 zu ermöglichen.
Die zumindest eine andere Datenübertragung 126 kann beispielsweise eine zweite Multicast- Datenübertragung sein, die eine höhere Priorität aufweist als die (erste) Multicast- Daten Übertragung 124. Die Basisstation 104 kann hierbei konfiguriert sein, um die Übertragung der ersten Multicast-Datenübertragung 124 nach der Übertragung der zweiten Multicast-Datenübertragung wiederaufzunehmen (d.h. einen zweiten Teil 125_2 der Multicast- Datenübertragung 124 zu übertragen), sofern ein zur Verfügung stehender Duty Cycle der Basisstation 104 für die Wiederaufnahme der ersten Multicast-Datenübertragung ausreichend ist. Natürlich ist es genauso möglich, dass die zweite Multicast-Datenübertragung zur Übertragung eingeplant (engl scheduled) ist, und die erste Multicast-Datenübertragung 124 bzw. ein Teil 125_1 der Multicast-Datenübertragung 124 nur dann übertragen wird, wenn ein zur Verfügung stehender Duty Cycle der Basisstation 104 hierfür ausreichend ist. Alternativ können die anderen Datenübertragungen auch Empfangsbestätigungen von Teilnehmern des Kommunikationssystems sein, die einen erfolgreichen Empfang des ersten Teils 125_1 der Multicast-Datenübertragung 124 bestätigen. Letzteres ist insbesondere dann sinnvoll, wenn es sich bei der Multicast-Datenübertragung 124 um eine verhältnismäßig lange Multicast-Datenübertragung 124 handelt.
Der Duty Cycle ist ein kritischer Parameter des Kommunikationssystems. Wie bereits erwähnt, darf entsprechend der Norm ein Duty Cycle von 10 % für ein spezifisches Band in Europa nicht überschritten werden. Mehrere Kommunikationssysteme (z.B. Funksysteme) können gleichzeitig koexistieren (siehe Fig. 3). Abhängig von der Dringlichkeit der Anwendungsfälle (engl use cases) kann der Duty Cycle mehr oder weniger vollständig verbraucht sein (z.B. für teilnehmerspezifische Downlink Nachrichten). Der Duty Cycle ist damit in der Basisstation zu überwachen. So wird jedes Sendeereignis zusammen mit der jeweiligen Sendezeit (engl on air time) und dem jeweiligen Zeitstempel erfasst (z.B. notiert). Alle Sendeereignisse innerhalb der letzten Stunde (oder Tag, Monat, Jahr) werden mit den jeweiligen Sendezeiten akkumuliert, um den verbrauchten Duty Cycle zu berechnen. Mit einem Fortschreiten der zeit wird der Duty Cycle Verbrauch aktualisiert.
Bei Ausführungsbeispielen können die Übertragungen (z.B. Multicast-Übertragungen) nach Prioritäten aufgeteilt werden. So können Übertragungen (z.B. mit höherer Priorität) vorhanden sein, die möglichst schnell abgeschlossen sein sollten. Für andere Übertragungen mit einer niedrigeren Priorität kann es hingegen ausreichend sein, wenn diese erst nach Tagen oder Monaten vollständig übertragen sind. Beispielsweise können solche Übertragungen oder Anwendungsfälle (engl use cases) in Vordergrund-Übertragungen und Hintergrund- Übertragungen aufgeteilt werden. Der (z.B. zur Verfügung stehende) Duty Cycle kann damit zunächst den Vordergrund-Übertragungen mit der höheren Priorität zugeteilt werden. Die Hintergrund-Übertragungen werden hingegen nur dann eingeplant, wenn hierfür genügend Duty Cycle zur Verfügung steht. Ferner ist es möglich, dass Hintergrund-Übertragungen (immer) übertragen werden, sofern diese verfügbar sind. Sofern eine Vordergrund- Übertragung mit höherer Priorität eintrifft, wird die Hintergrund-Übertragung unterbrochen und stattdessen die Vordergrund-Übertragung übertragen.
Fig. 19 zeigt eine schematische Ansicht einer Belegung eines Kommunikationskanals bei der Übertragung von einer ersten Multicast-Datenübertragung 124_1 und einer zweiten Multicast- Datenübertragung 124_2, wobei die zweite Multicast-Datenübertragung 124_2 eine höhere Priorität aufweist als die erste Multicast-Datenübertragung 124_1 , gemäß einem Ausführungsbeispiel. Mit anderen Worten, Fig. 19 zeigt eine Übertragung mit einer höheren Priorität.
Wie in Fig. 19 zu erkennen ist, kann eine laufende Übertragung der ersten Multicast- Datenübertragungen 124_1 unterbrochen werden, wenn eine zweite Multicast- Datenübertragungen 124_2 mit einer höheren Priorität zur Übertragung ansteht, und stattdessen die zweite Multicast-Datenübertragungen 124_2 übertragen werden. Nach der Übertragung der zweiten Multicast-Datenübertragungen 124_2 kann die Übertragung der ersten Multicast-Datenübertragungen 124_1 wiederaufgenommen werden, sofern ein zur Verfügung stehender Duty Cycle der Basisstation hierfür ausreichend ist.
In Fig. 19 wird dabei beispielshaft davon ausgegangen, dass die erste Multicast- Datenübertragung 124_1 aufgeteilt auf vier Multicast-Datenübertragungsteilen 125_1,1-
125 _ 1 ,4 übertragen wird, wobei die Multicast-Datenübertragungsteile 125_1 , 1 und 125_1 ,2 vor der zweiten Multicast-Datenübertragung 124_2 übertragen werden und die die Multicast-
Datenübertragungsteile 125 _ 1 ,3 und 125_1 ,4 nach der zweiten Multicast-Datenübertragung
124_2 übertragen werden. Ferner wird in Fig. 19 beispielhaft davon ausgegangen, dass die zweite Multicast-Datenübertragung 124_2 aufgeteilt auf zwei Multicast-
Datenübertragungsteilen 125 _ 2,1 und 125_2,2 übertragen wird. Des Weiteren wird in Fig. 19 beispielhaft davon ausgegangen, die Multicast-Datenübertragungsteile 125_1 , 1 -125_1 ,4 der ersten Multicast-Datenübertragung 124_1 jeweils zusammen mit einer Stützbake 123_1 , 1 -
123 _ 1 ,4 der ersten Multicast-Datenübertragung 124_1 übertragen werden (vgl. Abschnitt 2, z.B. Fig. 12), und dass die Multicast-Datenübertragungsteile 125_2,1 und 125_2,2 der zweiten Multicast-Datenübertragung 124_2 jeweils zusammen mit einer Stützbake 123_2,1 und 123_2,2 der zweiten Multicast-Datenübertragung 124_2 übertragen werden (vgl. Abschnitt 2, z.B. Fig. 12).
Bei Ausführungsbeispielen kann in Abhängigkeit von der Priorität der zu übertragenden Daten nach einer Biockgrenze aufgefüllt werden (Unidirektionales Piggy Backing (dt. anhängen von Daten an eine zu übertragende Nachricht)).
Fig. 20 zeigt eine schematische Ansicht einer Belegung eines Kommunikationskanals bei der Übertragung von einer Multicast-Datenubertragung 124_1 einer Basisstation, wobei die
Muiticast-Datenübertragung 124_1 aufgeteilt auf zumindest zwei Multicast-Teil-
Datenübertragungen 125_1-125_2Q48 übertragen wird, wobei nach der Übertragung zumindest einer ersten Multicast-Teil-Datenübertragung Empfangsbestätigungen 126 von Teilnehmern übertragen werden, die einen erfolgreichen Empfang der zumindest einen ersten Multicast-Teil-Datenübertragung bestätigen, gemäß einem Ausführungsbeispiel. Mit anderen Worten, Fig. 20 zeigt ein Uplink mit ACK/NACK nach N Blöcken.
In Fig. 20 wird dabei beispielhaft davon ausgegangen, dass die Multicast-Datenübertragung 124_1 aufgeteilt auf 2048 Multicast-Teil-Datenübertragungen 125_1-125_2048 übertragen wird, wobei nach der Übertragung der ersten 1024 Multicast-Teil-Datenübertragungen 125_1- 125_1024 Empfangsbestätigungen (engl. ACK / NACK) 126 von den Teilnehmern des Kommunikationssystems 100 übertragen werden, die einen erfolgreichen oder nicht erfolgreichen Empfang der ersten 1024 Multicast-Teil-Datenübertragungen 125_1 -125__1024 bestätigen. In Fig. 19 wird beispielhaft ferner davon ausgegangen, dass Multicast-Teil- Datenübertragungen 125_1-125_2Q18 jeweils zusammen mit einer Stützbake 123_1- 123_2048 der Multicast-Datenübertragung 124 übertragen werden (vgl. Abschnitt 2, z.B. Fig. 12).
Bezogen auf Fig. 20 sei beispielhaft davon ausgegangen, dass Nutzdaten (z.B. ein Firmware Update) mit einer Größe von z.B. 256 kByte übertragen werden sollen. Die 256 kByte entsprechen 262144 Byte. Pro Block (=Multicast-Teil-Datenübertragung dürfen, z.B. im Falle von ETSI TS 103357, maximal 24 Byte übertragen werden. Damit müssten 10923 Blöcke mit 2380,371 kbaud übertragen werden. Jeder Radio Burst weist eine Länge von 21,43 ms auf, wobei eine mittlere Pause zwischen den Radio Bursts 217 ms beträgt. Damit sind die 10 % gewährleistet.
Ein Block von Radio Bursts (z.B. ein Block von 18 Radio Bursts in ETSI TS 103 357) dauert grob 4 Sekunden. Damit dauert die Firmware Übertragung 12,14 Stunden. Bei Ausführungsbeispielen kann daher die Übertragung der Multicast-Datenübertragung immer wieder unterbrochen werden, um zu überprüfen was angekommen ist. Zum Beispiel nach 512 Blöcken (ca. 30 min).
Bei Ausführungsbeispielen kann eine Pause (z.B. zwischen den Multicast-Teil- Datenübertragung bzw. Radio Bursts) -größer sein als eine Sendezeit der Radio Bursts / Duty Cycle vom Band. Beispielsweise kann ein Duty Cycle von 10 % maximal erlaubt sein auf 869,525 MHz. Hieraus folgt, dass die Pause mindestens zehn Mal größer sein sollte als die Dauer des Radio Bursts. Dies kann in Abhängigkeit vom Band angepasst werden.
Weiterhin kann die Erfolgsrate von jedem Downlink zu der Basisstation kommuniziert werden. Basierend auf der Erfolgsrate kann die Basisstation entscheiden, ob die Übertragung der nächsten 512 Blöcke gestoppt, verschoben oder durchgeführt wird. Die Erfolgsrate kann z.B. anhand vom RSSI oder PER ermittelt werden.
6 Weitere Ausführungsbeispiele
Die im Folgenden beschriebenen Ausführungsbeispiele können für sich genommen oder aber auch in Kombination mit den oben beschriebenen Ausführungsbeispielen implementiert bzw. angewendet werden.
Fig. 21 zeigt ein Flussdiagramm eines Verfahrens 200 zum Empfangen einer Datenübertragung in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel. Das Verfahren 200 umfasst einen Schritt 202 des Empfangens und Decodierens zumindest eines ersten Datenpakets einer Mehrzahl von Datenpaketen der Datenübertragung, wobei die Mehrzahl von Datenpaketen Mehrfachaussendungen des gleichen Datenpakets sind. Ferner umfasst das Verfahren 200 einen Schritt des Empfangens, falls ein Empfangskriterium erfüllt ist, keines weiteres Datenpaket der Mehrzahl von Datenpaketen der Datenübertragung zu empfangen. Ferner umfasst das Verfahren 200 einen Schritt des Empfangens, falls das Empfangskriterium erfüllt, zumindest eines weiteren Datenpakets der Mehrzahl von Datenpaket der Datenübertragung.
Fig. 22 zeigt ein Flussdiagramm eines Verfahrens 210 zum Empfangen einer Punkt-zu- Mehrpunkt-Datenübertragung in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Das Verfahren 210 umfasst einen Schritt 212 des Sendens einer Uplink-Datenübertragung. Ferner umfasst das Verfahren 210 einen Schritt 214 des Empfangens, zeitlich synchronisiert zu der gesendeten Uplink- Datenübertragung, einer Downlink-Datenübertragung, wobei die Downlink-Datenübertragung eine erste Signalisierungsinformation und eine zweite Signalisierungsinformation aufweist, wobei die erste Signalisierungsinformation eine erste Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine zweite Punkt-zu-Mehrpunkt- Datenübertragung signalisiert. Ferner umfasst das Verfahren 210 einen Schritt 216 des Ermittelns einer Empfangsqualität basierend auf der Downlink-Datenübertragung oder einer vorangegangenen Downlink-Datenübertragung oder einer vorangegangen Punkt-zu- Mehrpunkt-Datenübertragung. Ferner umfasst das Verfahren 210 einen Schritt 218 des Empfangens, in Abhängigkeit von der ermittelten Empfangsqualität, einer aus der ersten Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der ersten Signalisierungsinformation, und der zweiten Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der ersten Signalisierungsinformation.
Fig. 23 zeigt ein Flussdiagramm eines Verfahrens 220 zum Senden von Punkt-zu-Mehrpunkt- Datenübertragungen in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Das Verfahren 220 umfasst einen Schritt 222 des Empfangens einer Uplink-Datenübertragung, wobei die Uplink-Datenübertragung unkoordiniert ist. Ferner umfasst das Verfahren 220 einen Schritt 224 des Sendens, zeitlich synchronisiert zu der empfangenen Uplink-Datenübertragung, einer Downlink- Datenübertragung, wobei die Downlink-Datenübertragung eine erste Signalisierungsinformation und eine zweite Signalisierungsinformation aufweist, wobei die erste Signalisierungsinformation eine nachfolgende erste Punkt-zu-Mehrpunkt- Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Punkt-zu-Mehrpunkt-Datenübertragung signalisiert. Ferner umfasst das Verfahren 220 einen Schritt 226 des Sendens der ersten Punkt-zu-Mehrpunkt- Datenübertragung entsprechend der ersten Signalisierungsinformation. Ferner umfasst das Verfahren 220 einen Schritt 228 des Sendens der zweiten Punkt-zu-Mehrpunkt- Datenübertragung entsprechend der zweiten Signalisierungsinformation, wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung eine geringere Coderate und/oder Datenrate aufweist als die erste Punkt-zu-Mehrpunkt-Datenübertragung, um eine Durchkommenswahrscheinlichkeit der zweiten Punkt-zu-Mehrpunkt-Datenübertragung gegenüber der ersten Punkt-zu-Mehrpunkt-Datenübertragung zu erhöhen.
Fig. 24 zeigt ein Flussdiagramm eines Verfahrens 230 zum Senden von Punkt-zu-Mehrpunkt- Datenübertragungen in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel. Das Verfahren 230 umfasst einen Schritt 232 des Empfangens einer Uplink-Datenübertragung, wobei die Uplink-Datenübertragung unkoordiniert ist. Ferner umfasst das Verfahren 230 einen Schritt 234 des Extrahierens einer Information über eine Empfangsqualität aus der Uplink-Datenübertragung oder Schätzens einer Empfangsqualität basierend auf der Uplink-Datenübertragung. Ferner umfasst das Verfahren 230 einen Schritt 236 des Sendens, zeitlich synchronisiert zu der empfangenen Uplink-Datenübertragung, einer Downlink-Datenübertragung, wobei die Downlink-Datenübertragung in Abhängigkeit von der Empfangsqualität mit einer ersten Signalisierungsinformation oder einer zweiten Signalisierungsinformation versehen ist, wobei die erste Signalisierungsinformation eine nachfolgende erste Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Punkt-zu-Mehrpunkt-Datenübertragung signalisiert. Ferner umfasst das Verfahren 230 einen Schritt 238 des Sendens der ersten Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der ersten Signalisierungsinformation. Ferner umfasst das Verfahren 230 einen Schritt 240 des Sendens der zweiten Punkt-zu- Mehrpunkt-Datenübertragung entsprechend der zweiten Signalisierungsinformation.
Fig. 25 zeigt ein Flussdiagramm eines Verfahrens 250 zum Übertragen von Punkt-zu- Mehrpunkt-Datenübertragungen in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel. Das Verfahren 250 umfasst einen Schritt 252 des Übertragens einer ersten Punkt-zu-Mehrpunkt-Datenüberträgung. Ferner umfasst das Verfahren 250 einen Schritt 254 des Abbrechens oder Pausierens der Übertragung der ersten Punkt-zu-Mehrpunkt- Datenübertragung, falls zum Zeitpunkt der Übertragung der ersten Punkt-zu- ehrpunkt- Datenübertragung zumindest eine zweite Datenübertragung, die eine höhere Priorität aufweist als die erste Punkt-zu-Mehrpunkt-Datenübertragung, zur Übertragung ansteht. Ferner umfasst das Verfahren 250 einen Schritt 256 des Übertragens der zweiten Datenübertragung.
Fig. 26 zeigt ein Flussdiagramm eines Verfahrens 260 zum Übertragen von Punkt-zu- Mehrpunkt-Datenübertragungen in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel. Das Verfahren 260 umfasst einen Schritt 262 des Übertragens einer zweiten Punkt-zu-Mehrpunkt-Datenübertragung innerhalb eines Übertragungsintervalls. Ferner umfasst das Verfahren 260 einen Schritt 264 des Übertragens innerhalb des Übertragungsintervalls zumindest eines Teils einer ersten Punkt-zu-Mehrpunkt- Datenübertragung, sofern innerhalb der Übertragungsintervalls ein Duty Cycle der Basistation für die Übertragung des zumindest einen Teil der ersten Punkt-zu-Mehrpunkt- Datenübertragung ausreichend ist.
Fig. 27 zeigt ein Flussdiagramm eines Verfahrens 270 zum Übertragen einer Punkt-zu- Mehrpunkt-Datenübertragung in einem unkoordinierten Kommunikationssystem, gemäß einem Ausführungsbeispiel. Das Verfahren 270 umfasst einen Schritt 272 des Aufteilens der
Punkt-zu-Mehrpunkt-Datenübertragung auf zumindest zwei Punkt-zu-Mehrpunkt-Teil- Datenübertragungen. Ferner umfasst das Verfahren 270 einen Schritt 274 des Übertragens zumindest einer ersten Punkt-zu-Mehrpunkt-Teil-Datenübertragung der zumindest zwei Punkt-zu-Mehrpunkt-Teil-Datenübertragungen an eine Mehrzahl von Teilnehmern des Kommunikationssystems. Ferner umfasst das Verfahren 270 einen Schritt 276 des Empfangens von Empfangsbestätigungen von zumindest einem Teil der Mehrzahl von Teilnehmern, wobei die Empfangsbestätigungen einen erfolgreichen Empfang der zumindest einen ersten Punkt-zu-Mehrpunkt-Teil-Datenübertragung bestätigen. Ferner umfasst das Verfahren 270 einen Schritt 278 des Ermittelns, basierend auf einer Anzahl an empfangenen Empfangsbestätigungen, eines Erfolgsmaßes. Ferner umfasst das Verfahren 270 einen Schritt 280 des Übertragens, sofern das Erfolgsmaß ein Erfolgskriterium erfüllt, zumindest einer zweiten Punkt-zu-Mehrpunkt-Teil-Datenübertragung der zumindest zwei Punkt-zu-Mehrpunkt- Teil-Datenübertragungen an die Mehrzahl von Teilnehmern des Kommunikationssystems.
Ausführungsbeispiele der vorliegenden Erfindung befassen sich mit Multicast-/Broadcast- Übertragungen in Funksystemen mit nicht koordinierten Teilnehmern. I Speziellen werden Konzepte zur Einsynchronisation und Synchron-Haltung der Teilnehmer (Knoten) im Vorfeld einer Multicast-ZBroadcast-Übertragung beschrieben. Hierbei kann den Teilnehmer, wie in Abschnitt 1 beschrieben, die Multicast-/Broadcast-Übertragung signalisiert werden. Ferner kann durch die Benutzung von Stützbaken, wie dies in Abschnitt 2 beschrieben ist, sichergestellt werden, dass die Teilnehmer (z.B. Knoten) in Zeit und in Frequenz synchron bleiben.
Die Übertragung der Daten erfolgt typischerweise in den ISM Bändern. Abhängig von dem genauen gewählten Band gibt es unterschiedliche Restriktionen in Bezug auf den Duty Cycle. Zum Beispiel hat das Band bei 869,525 MHz 250 kHz Bandbreite und der Duty Cycle darf eines Teilnehmers oder der Basisstation maximal 10 % betragen. Die 10 % müssen auf eine Stunde bezogen werden und entsprechen 360 von 3600 Sekunden.
Die Herausforderung ist es, dass die Multicast-Datenübertragung so gesendet wird, dass die RF ON Zeit (dt. Empfangszeit) für jeden Teilnehmer reduziert (oder sogar minimiert) wird und die Übertragung den zur Verfügung stehenden Duty Cycle nicht verletzt.
Ausführungsbeispiele der vorliegenden Erfindung erhöhen die Zuverlässigkeit einer Multicast- Datenübertragung, reduzieren die Empfangszeit für Teilnehmer mit guten Empfangsbedingungen (z.B. geringem Abstand zur Basisstation), und/oder stoppen den Empfang nach einer erfolgreichen Decodierung.
Bei Ausführungsbeispieien wird der zur Verfügung stehende Duty Cycle beobachtet/überwacht und eine zur Verfügung stehende Lücke geschlossen, um die Bandeffizienz zu erhöhen.
Bei Ausführungsbeispielen wird die Downlink-Datenübertragung oder Multicast- Datenübertragung nur dann eingeplant (engl scheduled), wenn die Kanallast nicht zu hoch ist und andernfalls verzögert. Bei Ausführungsbeispielen wird ein kombiniertes Schema aus Kanalcodierung und Wiederholungsaussendungen genutzt, um eine Skalierbarkeit für unterschiedliche Teilnehmer zu schaffen, so dass Teilnehmer mit guten Empfangsbedingungen (z.B. mit einem geringen Abstand zur Basisstation) den Empfang frühzeitig abbrechen können.
Bei Ausführungsbeispielen erfolgt ein Feedback an die Basisstation, damit diese entscheiden kann, wie weiter vorzugehen ist.
Bei Ausführungsbeispielen werden dem· Downlink-Empfänger verschiedene Optionen zur Verfügung gestellt.
Ausführungsbeispiele der vorliegenden Erfindung befassen sich mit einem System (Kommunikationssystem) zur digitalen. Übertragung von Daten über ein
Funkübertragungssystem. Die gesendeten Daten werden dabei typischerweise in mehreren Teilfrequenzkanälen der gesamten, zur Verfügung stehenden Bandbreite übertragen.
Ausführungsbeispiele der vorliegenden Erfindung können in sog. nicht koordinierten Netzten (Kommunikationssystemen) eingesetzt werden, in denen die Funkteilnehmer ihre Daten unkoordiniert (ohne vorherige Zuteilung einer Funkressource) übertragen.
Ausführungsbeispiele der vorliegenden Erfindung können beispielsweise in einem Kommunikationssystem, wie es in dem ETSI TS 103357 Standard [4] definiert ist, angewendet werden.
Ausführungsbeispiele schaffen einen Teilnehmer [z.B. Endpunkt] eines
Kommunikationssystems, [wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von [z.B. untereinander unkoordinierten] Kommunikationssystemen genutzt wird], wobei der Teilnehmer ausgebildet ist, um Daten unkoordiniert in Bezug auf andere Teilnehmer und/oder eine Basisstation des Kommunikationssystems zu senden, wobei der Teilnehmer ausgebiidet ist, um zeitlich synchronisiert zu einer gesendeten Uplink-Datenübertragung zu der Basisstation des Kommunikationssystems eine Downlink-Datenübertragung von der Basisstation zu empfangen, wobei die Downlink-Datenübertragung eine Signalisierungsinformation aufweist, wobei der Teilnehmer ausgebildet ist, um basierend auf der Signalisierungsinformation eine Punkt-zu-Mehrpunkt-Datenübertragung [z.B. Multicast-Datenübertragung] von der Basisstation zu empfangen. Bei Ausführungsbeispielen kann die Signalisierungsinformation eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Beispielsweise kann die Information über den Zeitpunkt ein absoluter Zeitpunkt, ein relativer Zeitpunkt [z.B. eine definierte Zeitspanne zwischen der Downlink-Datenübertragung und der Punkt-zu-Mehrpunkt-Datenübertragung] oder eine Information sein, von der der absolute oder relative Zeitpunkt abgeleitet werden kann, wie z.B. eine Anzahl von Taktzyklen eines Oszillators des Teilnehmers.
Bei Ausführungsbeispielen kann die Signalisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten Frequenzbands] der Punkt-zu-MehrpunkFDatenübertragung aufweisen.
Beispielsweise kann die Information über den Frequenzkanal ein absoluter Frequenzkanal oder ein relativer Frequenzkanal [z.B. ein Abstand zwischen einem Frequenzkanal der Downlink-Datenübertragung und einem Frequenzkanal der Punkt-zu-Mehrpunkt- Datenübertragung] sein.
Bei Ausführungsbeispielen kann die Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von Sub-Datenpaketen aufweisen, die in derzeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, wobei die Signalisierungsinformation ferner eine Information über das Zeit- und oder Frequenzsprungmuster aufweist.
Beispielsweise kann die Punkt-zu-Mehrpunkt-Datenübertragung eine Telegram-Splitting- basierte Datenübertragung sein. Bei einer Telegram-Spiitting-basierten Datenübertragung werden die zu übertragenen Daten [z.B. [codierte] Nutzdaten der physikalischen Schicht] auf eine Mehrzahl von Sub-Datenpaketen aufgeteilt, so dass die Mehrzahl von Sub-Datenpaketen jeweils nur einen Teil der zu übertragenen Daten aufweisen, wobei die Mehrzahl von Sub- Datenpaketen nicht zusammenhängend, sondern in derzeit und/oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Bei Ausführungsbeispielen kann die Information über den Zeitpunkt der Punkt-zu-Mehrpunkt- Datenübertragung eine definierte [z.B. gewollte oder absichtliche] Ungenauigkeit aufweisen, die mindestens so groß ist, dass eine empfängerseitige Synchronisation auf die Punkt-zu- Mehrpunkt-Datenübertragung zum Empfang der Punkt-zu-Mehrpunkt-Datenübertragung erforderlich ist, wobei der Teilnehmer ausgebildet ist, um eine Synchronisation auf die Punkt- zu-Mehrpunkt-Datenübertragung durchzuführen, um die Punkt-zu-Mehrpunkt- Datenübertragung zu empfangen.
Bei Ausführungsbeispielen kann die definierte Ungenauigkeit im Bereich von 1 bis 10.000 Symboldauern liegen.
Bei Ausführungsbeispielen kann die definierte Ungenauigkeit in Abhängigkeit eines zeitlichen Abstands bis zur Punkt-zu-Mehrpunkt-Datenübertragung einer nichtlinearen Skalierung [z.B. eine logarithmische Skalierung] unterliegen, so dass die Ungenauigkeit mit steigendem Abstand bis zur Punkt-zu-Mehrpunkt-Datenübertragung größer ist.
Bei Ausführungsbeispielen kann die Downlink-Datenübertragung ferner eine Taktgeberkorrekturinformation [z. B Quarzoffset in ppm gilt für Zeitgeber und Frequenzgeber] zur Korrektur einer Taktabweichung eines Taktgebers des Teilnehmers aufweisen, wobei der Teilnehmer ausgebildet ist, um eine Taktabweichung des Taktgebers basierend auf der Taktgeberkorrekturinformation zu korrigieren.
Bei Ausführungsbeispielen kann die Uplink-Datenübertragung eine erste Uplink- Datenübertragung sein, wobei die Downlink-Datenübertragung eine erste Downlink- Datenübertragung ist, wobei die Signalisierungsinformation eine erste Signalisierungsinformation ist, wobei die erste Signalisierungsinformation einen Zeitraum oder Zeitpunkt [z.B. groben Zeitpunkt] für eine zweite Uplink-Datenübertragung [z.B. die auf die erste Uplink-Datenübertragung folgt] signalisiert, wobei der Teilnehmer ausgebildet ist, um in dem signalisierten Zeitraum die zweite Uplink-Datenübertragung zu der Basisstation zu senden und um zeitlich synchronisiert zu der zweiten Uplink-Datenübertragung eine zweite Downlink-Datenübertragung von der Basisstation zu empfangen, wobei die zweite Downlink- Datenübertragung eine zweite Signalisierungsinformation aufweist, wobei der Teilnehmer ausgebildet ist, um basierend auf der zweiten Signalisierungsinformation die Punkt-zu- Mehrpunkt-Datenübertragung [z.B. Multicast-Datenübertragung] zu Empfangen.
Bei Ausführungsbeispielen kann die zweite Signalisierungsinformation eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die zweite Signalisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten Frequenzbands] der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen. Bei Ausführungsbeispielen kann die Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von Sub-Datenpaketen aufweisen, die in derzeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, wobei die zweite Signalisierungsinformation ferner eine Information über das Zeit- und oder Frequenzsprungmuster aufweist.
Bei Ausführungsbeispielen kann der Teilnehmer ausgebildet sein, um, falls die zweite Downlink-Datenübertragung nicht erfolgreich empfangen werden konnte [z.B. falls die zweite Downlink-Datenübertragung nicht erfolgte oder gestört war], eine dritte Uplink- Datenübertragung zu der Basisstation zu senden und um zeitlich synchronisiert zu der dritten Uplink-Datenübertragung eine dritte Downlink-Datenübertragung von der Basisstation zu empfangen, wobei die dritte Downlink-Datenübertragung eine dritte Signalisierungsinformation aufweist, wobei der Teilnehmer ausgebildet ist, um basierend auf der dritten Signalisierungsinformation die Punkt-zu-Mehrpunkt-Datenübertragung [z.B. Multicast- Datenübertragung] zu Empfangen.
Bei Ausführungsbeispielen kann die erste Downlink-Datenübertragung oder die zweite Downlink-Datenübertragung ferner eine Taktgeberkorrekturinformation aufweisen, die eine Taktabweichung eines Taktgebers des Teilnehmers in Bezug auf einen Referenztakt beschreibt, wobei der Teilnehmer ausgebildet ist, um die Punkt-zu-Mehrpunkt- Datenübertragung unter Verwendung der Taktgeberkorrekturinformation zu empfangen [z.B. um eine Taktabweichung des Taktgebers basierend auf der Taktgeberkorrekturinformation für den Empfang der Punkt-zu-Mehrpunkt-Datenübertragung] zu korrigieren.
Bei Ausführungsbeispielen kann die Uplink-Datenübertragung eine erste Uplink- Datenübertragung sein, wobei die Downlink-Datenübertragung eine erste Downlink- Datenübertragung ist, wobei die Signalisierungsinformation eine erste Signalisierungsinformation ist, wobei die erste Signalisierungsinformation eine Information über einen groben Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung aufweist, [z.B. wobei die Information über den groben Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung für einen Empfang der Punkt-zu-Mehrpunkt-Datenübertragung zu ungenau ist], wobei der Teilnehmer ausgebildet ist, um vor dem groben Zeitpunkt der Punkt-zu-Mehrpunkt- Datenübertragung eine vierte Uplink-Datenübertragung zu der Basisstation zu senden und um zeitlich synchronisiert zu der vierten Uplink-Datenübertragung eine vierte Downlink- Datenübertragung von der Basisstation zu empfangen, wobei die vierte Downlink- Datenübertragung eine vierte Signalisierungsinformation aufweist, wobei der Teilnehmer ausgebildet ist, um basierend auf der vierten Signalisierungsinformation die Punkt-zu- Mehrpunkt-Datenübertragung [z.B. Multicast-Datenübertragung] zu Empfangen.
Bei Ausführungsbeispielen kann die vierte Signalisierungsinformation eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die vierte Signalisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten Frequenzbands] der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von Sub-Datenpaketen aufweisen, die in derzeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, wobei die vierte Signalisierungsinformation ferner eine Information über das Zeit- und oder Frequenzsprungmuster aufweist.
Bei Ausführungsbeispielen kann die erste Downlink-Datenübertragung oder die vierte Downlink-Datenübertragung ferner eine Taktgeberkorrekturinformation zur Korrektur einer Taktabweichung eines Taktgebers des Teilnehmers aufweisen, wobei der Teilnehmer ausgebildet ist, um eine Taktabweichung des Taktgebers basierend auf der Taktgeberkorrekturinformation zu korrigieren.
Bei Ausführungsbeispielen kann die Signalisierungsinformation eine erste Signalisierungsinformation sein, wobei die erste Signalisierungsinformation eine Information über einen Zeitpunkt eines Stützbakens aufweist, wobei der Teilnehmer ausgebildet ist, um basierend auf der ersten Signalisierungsinformation den Stützbaken zu empfangen, wobei der Stützbaken eine fünfte Signalisierungsinformation aufweist, wobei der Teilnehmer ausgebildet ist, um basierend auf der fünften Signalisierungsinformation die Punkt-zu-Mehrpunkt- Datenübertragung [z.B. Multicast-Datenübertragung] zu Empfangen.
Bei Ausführungsbeispielen kann die erste Signalisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten Frequenzbands] oder einen Frequenzoffset des Stützbakens aufweisen.
Bei Ausführungsbeispielen kann die fünfte Signalisierungsinformation eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen. Bei Ausführungsbeispielen kann die fünfte Signalisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten Frequenzbands] der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von Sub-Datenpaketen aufweisen, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, wobei die fünfte Signalisierungsinformation ferner eine Information über das Zeit- und oder Frequenzsprungmuster aufweist.
Bei Ausführungsbeispielen kann die Downlink-Datenübertragung oder der Stützbaken ferner eine Taktgeberkorrekturinformation zur Korrektur einer Taktabweichung eines Taktgebers des Teilnehmers aufweisen, wobei der Teilnehmer ausgebildet ist, um eine Taktabweichung des Taktgebers basierend auf der Taktgeberkorrekturinformation zu korrigieren.
Bei Ausführungsbeispielen kann der Teilnehmer ausgebildet sein, um Daten asynchron zu anderen Teilnehmern und/oder der Basisstation des Kommunikationssystems zu senden.
Beispielsweise kann der Teilnehmer ausgebildet sein, um die Uplink-Datenübertragung asynchron zu der Basisstation zu senden.
Bei Ausführungsbeispielen kann der Teilnehmer ausgebildet sein, um die Uplink- Datenübertragung zu einem zufälligen oder pseudozufälligen Zeitpunkt zu der Basisstation zu senden.
Bei Ausführungsbeispielen kann die ' Uplink-Datenübertragung eine Mehrzahl von Sub- Datenpaketen aufweisen, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Beispielsweise kann die Uplink-Datenübertragung eine Telegram-Splitting-basierte Datenübertragung sein. Bei einer Telegram-Splitting-basierten Datenübertragung werden die zu übertragenen Daten [z.B. (codierte) Nutzdaten der physikalischen Schicht] auf eine Mehrzahl von Sub-Datenpaketen aufgeteilt, so dass die Mehrzahl von Sub-Datenpaketen jeweils nur einen Teil der zu übertragenen Daten aufweisen, wobei die Mehrzahl von Sub- Datenpaketen nicht zusammenhängend, sondern in der Zeit und/oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden. Bei Ausführungsbeispielen kann die Downlink-Datenübertragung eine Mehrzahl von Sub- Datenpaketen aufweisen, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Beispielsweise kann die Downlink-Datenübertragung eine Telegram-Splitting-basierte Datenübertragung sein. Bei einer Telegram-Splitting-basierten Datenübertragung werden die zu übertragenen Daten [z.B. (codierte) Nutzdaten der physikalischen Schicht] auf eine Mehrzahl von Sub-Datenpaketen aufgeteilt, so dass die Mehrzahl von Sub-Datenpaketen jeweils nur einen Teil der zu übertragenen Daten aufweisen, wobei die Mehrzahl von Sub- Datenpaketen nicht zusammenhängend, sondern in der Zeit und/oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden].
Bei Ausführungsbeispielen kann der Teilnehmer ein Sensorknoten oder Aktorknoten sein.
Bei Ausführungsbeispielen kann der Teilnehmer batteriebetrieben sein.
Bei Ausführungsbeispielen kann der Teilnehmer ein Energy-Harvesting-Element zur elektrischen Energiegewinnung aufweisen.
Weitere Ausführungsbeispiele schaffen eine Basisstation eines Kommunikationssystems, [wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von [z.B. untereinander unkoordinierten] Kommunikationssystemen genutzt wird], wobei die Basisstation ausgebildet ist, um eine Uplink-Datenübertragung von einem Teilnehmer des Kommunikationssystems zu empfangen, wobei die Uplink-Datenübertragung unkoordiniert ist, wobei die Basisstation ausgebildet ist, um zeitlich synchronisiert zu der empfangenen Uplink-Datenübertragung des Teilnehmers eine Downlink-Datenübertragung zu dem Teilnehmer zu senden, wobei die Downlink- Datenübertragung eine Signalisierungsinformation aufweist, wobei die Signalisierungsinformation eine nachfolgende Punkt-zu-Mehrpunkt-Datenübertragung oder eine der Punkt-zu-Mehrpunkt-Datenübertragung vorangehende weitere Datenübertragung signalisiert, wobei die Basisstation ausgebildet ist, um die Punkt-zu-Mehrpunkt- Datenübertragung entsprechend der Signalisierungsinformation [z.B. zu einer Mehrzahl von Teilnehmern des Kommunikationssystems, wobei der Teilnehmer Teil der Mehrzahl von Teilnehmern ist,] zu senden.
Bei Ausführungsbeispielen kann die Signalisierungsinformation eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen. Beispielsweise kann die Information über den Zeitpunkt ein absoluter Zeitpunkt, ein relativer Zeitpunkt [z.B. eine definierte Zeitspanne zwischen der Downlink-Datenübertragung und der Punkt-zu-Mehrpunkt-Datenübertragung] oder eine Information sein, von der der absolute oder relative Zeitpunkt abgeleitet werden kann, wie z.B. eine Anzahl von Taktzyklen eines Oszillators des Teilnehmers.
Bei Ausführungsbeispielen kann die Signalisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten Frequenzbands] der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Beispielsweise kann die Information über den Frequenzkanal ein absoluter Frequenzkanal oder ein relativer Frequenzkanal [z.B. ein Abstand zwischen einem Frequenzkanal der Downlink-Datenübertragung und einem Frequenzkanal der Punkt-zu-Mehrpunkt- Datenübertragung] sein.
Bei Ausführungsbeispielen kann die Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von Sub-Datenpaketen aufweisen, die in derzeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, wobei die Signalisierungsinformation ferner eine Information über das Zeit- und oder Frequenzsprungmuster aufweist.
Beispielsweise kann die Punkt-zu-Mehrpunkt-Datenübertragung eine Telegram-Splitting- basierte Datenübertragung sein. Bei einer Telegram-Splitting-basierten Datenübertragung werden die zu übertragenen Daten [z.B. [codierte] Nutzdaten der physikalischen Schicht] auf eine Mehrzahl von Sub-Datenpaketen aufgeteilt, so dass die Mehrzahl von Sub-Datenpaketen jeweils nur einen Teil der zu übertragenen Daten aufweisen, wobei die Mehrzahl von Sub- Datenpaketen nicht zusammenhängend, sondern in derzeit und/oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Bei Ausführungsbeispielen kann die Information über den Zeitpunkt der Punkt-zu-Mehrpunkt- Datenübertragung eine definierte [z.B. gewollte oder absichtliche] Ungenauigkeit aufweisen, die mindestens so groß ist, dass eine empfängerseitige Synchronisation auf die Punkt-zu-
Mehrpunkt-Datenübertragung zum Empfang der Punkt-zu-Mehrpunkt-Datenübertragung erforderlich ist. Bei Ausführungsbeispielen kann die definierte Ungenauigkeit im Bereich von 1 bis 10.000 Symboldauern liegen.
Bei Ausführungsbeispielen kann die definierte Ungenauigkeit in Abhängigkeit eines zeitlichen Abstands bis zur Punkt-zu-Mehrpunkt-Datenübertragung einer nichtlinearen Skalierung unterliegen, so dass die Ungenauigkeit mit steigendem Abstand bis zur Punkt-zu-Mehrpunkt-
Datenübertragung größer ist.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um basierend auf der Uplink-Datenübertragung des Teilnehmers eine Taktabweichung eines Taktgebers des Teilnehmers zu ermitteln, wobei die Basisstation ausgebildet ist, um die Downlink- Datenübertragung mit einer Taktgeberkorrekturinformation zur Korrektur der Taktabweichung des Taktgebers des Teilnehmers zu versehen.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um basierend auf der Uplink-Datenübertragung des Teilnehmers eine Taktabweichung eines Taktgebers des Teilnehmers zu ermitteln, wobei die Information über den Zeitpunkt der Punkt-zu-Mehrpunkt Datenübertragung, die die Signalisierungsinformation aufweist, die Taktabweichung des Taktgebers des Teilnehmers berücksichtigt [z.B. derart, dass die Taktabweichung des Taktgebers kompensiert wird], und/oder wobei die Information über den Frequenzkanal der Punkt-zu-Mehrpunkt-Datenübertragung, die die Signalisierungsinformation aufweist, die Taktabweichung des Taktgebers des Teilnehmers berücksichtigt [z.B. derart, dass die Taktabweichung des Taktgebers kompensiert wird].
Bei Ausführungsbeispielen kann die Uplink-Datenübertragung eine erste Uplink- Datenübertragung sein, wobei die Downlink-Datenübertragung eine erste Downlink- Datenübertragung ist, wobei die Signalisierungsinformation eine erste Signalisierungsinformation ist, wobei die erste Signalisierungsinformation einen Zeitraum oder Zeitpunkt [z.B. groben Zeitpunkt] für eine zweite Uplink-Datenübertragung [z.B. die auf die erste Uplink-Datenübertragung folgt] signalisiert, wobei die Basisstation ausgebildet ist, um in dem signalisierten Zeitraum die zweite Uplink-Datenübertragung von dem Teilnehmer zu empfangen und um zeitlich synchronisiert zu der zweiten Uplink-Datenübertragung eine zweite Downlink-Datenübertragung zu dem Teilnehmer zu senden, wobei die zweite Downlink- Datenübertragung eine zweite Signalisierungsinformation aufweist, wobei die zweite Signalisierungsinformation die nachfolgende Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, [z.B. wobei die zweite Uplink-Datenübertragung und/oder die zweite Downlink- Datenübertragung die weitere Datenübertragung ist], wobei die Basisstation ausgebildet ist, um die Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der zweiten Signalisierungsinformation [z.B. zu einer Mehrzahl von Teilnehmern des Kommunikationssystems, wobei der Teilnehmer Teil der Mehrzahl von Teilnehmern ist,] zu senden.
Bei Ausführungsbeispielen kann die zweite Signalisierungsinformation eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die zweite Signalisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten Frequenzbands] der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von Sub-Datenpaketen aufweisen, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, wobei die zweite Signalisierungsinformation ferner eine Information über das Zeit- und oder Frequenzsprungmuster aufweist.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um basierend auf der zweiten Uplink-Datenübertragung des Teilnehmers eine Taktabweichung eines Taktgebers des Teilnehmers zu ermitteln, wobei die Basisstation ausgebildet ist, um die zweite Downlink- Datenübertragung mit einer Taktgeberkorrekturinformation zur Korrektur der Taktabweichung des Taktgebers des Teilnehmers zu versehen.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um basierend auf der ersten oder zweiten Uplink-Datenübertragung 'des Teilnehmers eine Taktabweichung eines Taktgebers des Teilnehmers zu ermitteln, wobei die Information über den Zeitpunkt der Punkt- zu-Mehrpunkt Datenübertragung, die die zweite Signalisierungsinformation aufweist, die Taktabweichung des Taktgebers des Teilnehmers berücksichtigt [z.B. derart, dass die Taktabweichung des Taktgebers kompensiert wird].
Bei Ausführungsbeispielen kann die Uplink-Datenübertragung eine erste Uplink- Datenübertragung sein, wobei die Döwnlink-Datenübertragung eine erste Downlink- Datenübertragung ist, wobei die Signalisierungsinformation eine erste Signalisierungsinformation ist, wobei die erste Signalisierungsinformation eine Information über einen groben Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung aufweist, [z.B. wobei die Information über den groben Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung für einen Empfang der Punkt-zu-Mehrpunkt-Datenübertragung zu ungenau ist], wobei die Basisstation ausgebildet ist, um vor dem groben Zeitpunkt der Punkt-zu-Mehrpunkt- Datenübertragung eine vierte Uplink-Datenübertragung von dem Teilnehmer zu empfangen und um zeitlich synchronisiert zu der vierten Uplink-Datenübertragung eine vierte Downlink- Datenübertragung zu dem Teilnehmer zu senden, wobei die vierte Downlink- Datenübertragung eine vierte Signalisierungsinformation aufweist, wobei die vierte Signalisierungsinformation die nachfolgende Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, [z.B. wobei die vierte Uplink-Datenübertragung und/oder die vierte Downlink- Datenübertragung die weitere Datenübertragung ist], wobei die Basisstation ausgebildet ist, um die Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der vierten Signalisierungsinformation [z.B. zu einer Mehrzahl von Teilnehmern des Kommunikationssystems, wobei der Teilnehmer Teil der Mehrzahl von Teilnehmern ist,] zu senden.
Bei Ausführungsbeispielen kann die vierte Signalisierungsinformation eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die vierte Signalisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten Frequenzbands] der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die Punkt-zü-Mehrpunkt-Datenübertragung eine Mehrzahl von Sub-Datenpaketen aufweisen, die in derzeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, wobei die vierte Signalisierungsinformation ferner eine Information über das Zeit- und oder Frequenzsprungmuster aufweist.
Bei Ausführungsbeispielen kann die Bäsisstation ausgebildet sein, um basierend auf der vierten Uplink-Datenübertragung des Teilnehmers eine Taktabweichung eines Taktgebers des Teilnehmers zu ermitteln, wobei die Basisstation ausgebildet ist, um die vierte Downlink- Datenübertragung mit einer Taktgeberkorrekturinformation zur Korrektur der Taktabweichung des Taktgebers des Teilnehmers zu versehen.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um basierend auf der vierten Uplink-Datenübertragung des Teilnehmers eine Taktabweichung eines Taktgebers des Teilnehmers zu ermitteln, wobei die Information über den Zeitpunkt der Punkt-zu-Mehrpunkt Datenübertragung, die die vierte Signalisierungsinformation aufweist, die Taktabweichung des Taktgebers des Teilnehmers berücksichtigt [z.B. derart, dass die Taktabweichung des Taktgebers kompensiert wird], und/oder wobei die Information über den Frequenzkanal der Punkt-zu-Mehrpunkt Datenübertragung, die die vierte Signalisierungsinformation aufweist, die Taktabweichung des Taktgebers des Teilnehmers berücksichtigt [z.B. derart, dass die Taktabweichung des Taktgebers kompensiert wird].
Bei Ausführungsbeispielen kann die Signalisierungsinformation eine erste Signaiisierungsinformation sein, wobei die erste Signalisierungsinformation eine Information über einen Zeitpunkt eines Stützbakens aufweist, wobei die Basisstation ausgebildet ist, um den Stützbaken entsprechend der ersten Signaiisierungsinformation [z.B. zu einer Mehrzahl von Teilnehmern des Kommunikationssystems, wobei der Teilnehmer Teil der Mehrzahl von Teilnehmern ist,] zu senden, wobei der Stützenbaken eine fünfte Signaiisierungsinformation aufweist, wobei die fünfte Signaiisierungsinformation die nachfolgende Punkt-zu-Mehrpunkt- Datenübertragung signalisiert, [z.B. wobei der Stützbaken die weitere Datenübertragung ist].
Bei Ausführungsbeispielen kann die erste Signaiisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten
Frequenzbands] des Stützbakens aufweisen.
Bei Ausführungsbeispielen kann die fünfte Signaiisierungsinformation eine Information über einen Zeitpunkt der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die fünfte Signaiisierungsinformation ferner eine Information über einen Frequenzkanal [z.B. des von dem Kommunikationssystem verwendeten
Frequenzbands] der Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die Punkt-zu-Mehrpunkt-Datenübertragung eine Mehrzahl von Sub-Datenpaketen aufweisen, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, wobei die fünfte Signaiisierungsinformation ferner eine Information über das Zeit- und oder Frequenzsprungmuster aufweist.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um basierend auf der Uplink-Datenübertragung des Teilnehmers eine Taktabweichung eines Taktgebers des Teilnehmers zu ermitteln, wobei die Basisstation ausgebildet ist, um die Downlink- Datenübertragung oder den Stützbaken mit einer T aktgeberkorrekturinformation zur Korrektur der Taktabweichung des Taktgebers des Teilnehmers zu versehen. Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um basierend auf der Uplink-Datenübertragung des Teilnehmers eine Taktabweichung eines Taktgebers des Teilnehmers zu ermitteln, wobei die Information über den Zeitpunkt der Punkt-zu-Mehrpunkt Datenübertragung, die die fünfte Signalisierungsinformation aufweist, die Taktabweichung des Taktgebers des Teilnehmers berücksichtigt [z.B. derart, dass die Taktabweichung des Taktgebers kompensiert wird].
Weitere Ausführungsbeispiele schaffen ein Verfahren zum Betrieb eines Teilnehmers eines Kommunikationssystems. Das Verfahren umfasst einen Schritt des Sendens einer Uplink- Datenübertragung zu einer Basisstation des Kommunikationssystems, wobei die Uplink- Datenübertragung unkoordiniert ist. Ferner umfasst das Verfahren einen Schritt des Empfangene einer Downlink-Datenübertragung von der Basisstation zeitlich synchronisiert zu der Uplink-Datenübertragung, wobei die Downlink-Datenübertragung eine Signalisierungsinformation aufweist. Ferner umfasst das Verfahren einen Schritt des Empfangens einer Punkt-zu-Mehrpunkt-Datenübertragung [z.B. Multicast-Datenübertragung] von der Basisstation basierend auf der Signalisierungsinformation.
Weitere Ausführungsbeispiele schaffen ein Verfahren zum Betrieb einer Basisstation eines Kommunikationssystems. Das Verfahren umfasst einen Schritt des Empfangens einer Uplink- Datenübertragung von einem Teilnehmer des Kommunikationssystems, wobei die Uplink- Datenübertragung unkoordiniert ist. Ferner umfasst das Verfahren einen Schritt des Sendens einer Downlink-Datenübertragung zu dem Teilnehmer zeitlich synchronisiert zu der Uplink- Datenübertragung, wobei die Downlink-Datenübertragung eine Signalisierungsinformation aufweist, wobei die Signalisierungsinformation eine nachfolgende Punkt-zu-Mehrpunkt- Datenübertragung oder eine der Punkt-zu-Mehrpunkt-Datenübertragung vorangehende weitere Datenübertragung signalisiert. Ferner umfasst das Verfahren einen Schritt des Sendens der Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der Signalisierungsinformation [z.B. zu einer Mehrzahl von Teilnehmern des Kommunikationssystems, wobei der Teilnehmer Teil der Mehrzahl von Teilnehmern ist].
Ausführungsbeispiele schaffen einen Teilnehmer eines Kommunikationssystems, [wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von [z.B. untereinander unkoordinierten] Kommunikationssystemen genutzt wird], wobei der Teilnehmer ausgebildet ist, um Daten unkoordiniert in Bezug auf andere Teilnehmer und/oder eine Basisstation des Kommunikationssystems zu senden, wobei der Teilnehmer ausgebildet ist, um eine oder mehrere [z.B. zumindest zwei] Stützbaken von der Basisstation des Kommunikationssystems zu empfangen, [z.B. die einer Punkt-zu-Mehrpunkt-Datenübertragung vorausgehen,] wobei die eine oder mehreren Stützbaken [z.B. jeweils] eine Synchronisierungsinformation aufweisen [z.B. zur Synchronisierung des Teilnehmers [z.B. auf die jeweilige Stützbake, auf eine Punkt-zu-Mehrpunkt-Datenübertragung der Basisstation und/oder auf zumindest eine weitere Stützbake [z.B. die der Punkt-zu-Mehrpunkt-Datenübertragung vorausgeht]]], wobei der Teilnehmer ausgebildet ist, um basierend auf der Synchronisierungsinformation eine Punkt-zu-Mehrpunkt-Datenübertragung der Basisstation zu empfangen.
Bei Ausführungsbeispielen kann der Teilnehmer ausgebildet sein, um zeitlich synchronisiert zu einer gesendeten Uplink-Datenübertragung zu der Basisstation eine Downlink- Datenübertragung von der Basisstation zu empfangen, wobei die Downlink-Datenübertragung eine Signalisierungsinformation aufweist, wobei die Signalisierungsinformation die Übertragung der Stützbake oder zumindest einer der mehreren Stützbaken signalisiert, wobei der Teilnehmer ausgebildet ist, um die eine oder zumindest eine der mehreren Stützbaken [z.B. zumindest die [zeitlich] erste Stützbake] basierend auf der Signalisierungsinformation zu empfangen.
Bei Ausführungsbeispielen kann die Signalisierungsinformation eine Information über zumindest einem aus einen Zeitpunkt oder Zeitabstand der Übertragung der einen Stützbake oder zumindest einer der mehreren Stützbaken, einen Frequenzkanal oder Frequenzabstand der Übertragung der einen Stützbake oder zumindest einer der mehreren Stützbaken, und ein Zeit- und/oder Frequenzsprungmuster basierend auf dem die Stützbaken übertragen werden, aufweisen.
Beispielsweise kann die Information über den Zeitpunkt ein absoluter Zeitpunkt, ein relativer Zeitpunkt (z.B. eine definierte Zeitspanne zwischen der Downlink-Datenübertragung und der Stützbake) oder eine Information sein, von der der absolute oder relative Zeitpunkt abgeleitet werden kann, wie z.B. eine Anzahl von Taktzyklen eines Oszillators des Endpunkts.
Beispielsweise kann die Information über den Frequenzkanal ein absoluter Frequenzkanal oder ein relativer Frequenzkanal [z.B. ein Abstand zwischen einem Frequenzkanal der Downlink-Datenübertragung und einem Frequenzkanal der Stützbake] sein. Beispielsweise kann die Stützbake basierend auf dem Telegram-Splitting- Übertragungsverfahren übertragen werden. Bei der Übertragung der Stützbake basierend auf dem Telegram-Splitting-Übertragungsverfahren können mit der Stützbake zu übertragenen Daten [z.B. ein [codiertest] Stützbaken-Datenpaket der physikalischen Schicht] auf eine Mehrzahl von Sub-Datenpaketen aufgeteilt werden, so dass die Mehrzahl von Sub- Datenpaketen jeweils nur einen Teil der zu übertragenen Daten aufweisen, wobei die Mehrzahl von Sub-Datenpaketen nicht zusammenhängend, sondern in der Zeit und/oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Bei Ausführungsbeispielen kann die Synchronisierungsinformation eine Information über zumindest einem aus einen Zeitpunkt oder Zeitabstand der Übertragung einer weiteren Stützbake und/oder der Punkt-zu-Mehrpunkt-Datenübertragung, einen Frequenzkanal oder Frequenzabstand der Übertragung einerweiteren Stützbake und/oder der Punkt-zu-Mehrpunkt-Datenübertragung, und ein Zeit- und/oder Frequenzsprungmuster basierend auf dem eine weitere Stützbaken und/oder die Punkt-zu-Mehrpunkt-Datenübertragung übertragen wird, aufweisen.
Bei Ausführungsbeispielen kann die Synchronisierungsinformation eine Synchronisationssequenz zur Synchronisierung des Teilnehmers auf die jeweilige Stützbake aufweisen, wobei der Teilnehmer ausgebildet ist, um sich basierend auf der Synchronisationssequenz auf die jeweilige Stützbake zu synchronisieren [z.B. basierend auf einer Korrelation eines Empfangsdatenstroms mit einer der Synchronisationssequenz korrespondierenden Referenzsequenz, um die Synchronisationssequenz [z.B. und damit die jeweilige Stützbake] in dem Empfangsdatenstrom zu delektieren].
Bei Ausführungsbeispielen kann der Teilnehmer ausgebildet sein, um die mehreren Stützbaken zu empfangen, um sich basierend auf der in den Stützbaken enthaltenen Synchronisierungsinformation auf die Punkt-zu-Mehrpunkt-Datenübertragung der Basisstation zu synchronisieren und/oder synchronisiert zu halten.
Bei Ausführungsbeispielen können die mehreren Stützbaken in regelmäßigen Abständen oder im Mittel in regelmäßigen Abständen übertragen werden, wobei dem Teilnehmer die Abstände zwischen den Übertragungen der Stützbaken bekannt sind [z.B. aus einer vorausgehenden Downlink-Übertragung oder einer bereits empfangen Stützbake]. Bei Ausführungsbeispielen können die mehreren Stützbaken zu [z.B. systemweit oder für die Punkt-zu-Mehrpunkt-Datenübertragung] vorgegebenen Zeitpunkten und/oder mit vorgegebenen Zeitabständen und/oder in vorgegebenen Frequenzkanälen und/oder in vorgegebenen Frequenzkanalabständen und/oder entsprechend eines vorgegebenen Zeitsprungmusters und/oder entsprechend eines vorgegebenen Frequenzsprungmusters übertragen werden.
Bei Ausführungsbeispielen kann zumindest eine [z.B. jede [z.B. mit Ausnahme der letzten]] der Stützbaken [z.B. oder die Synchronisierungsinformation zumindest einer der Stützbaken] eine Information über eine Übertragung einer nachfolgenden [z.B. der jeweils nachfolgenden] Stützbake aufweisen, [z.B. wobei die Information über die Übertragung ein Zeitpunkt und/oder Zeitabstand und/oder ein Frequenzkanal und/oder Frequenzkanalabstand und/oder Zeitsprungmuster und/oder Frequenzsprungmuster ist], wobei der Teilnehmer ausgebildet ist, um basierend auf der Information über die Übertragung der [z.B. jeweils] nachfolgenden Stützbake, die [jeweils] nachfolgende Stützbäke zu empfangen.
Bei Ausführungsbeispielen kann ein Zeitpunkt und/oder ein Frequenzkanal der Übertragung zumindest einer [z.B. jeder [z.B. mit Ausnahme der ersten]] der Stützbaken von einer mit einer vorausgehenden Stützbake übertragenen Information [z.B. CRC oder Stützbakenzähier] abgeleitet sein, wobei der Teilnehmer ausgebildet ist, um den Zeitpunkt und/oder Frequenzkanal der Übertragung der zumindest einen [z.B. jeweiligen] Stützbake von der mit der [z.B. jeweils] vorausgehenden Stützbake übertragenen Information abzuleiten, um die zumindest eine [z.B. jeweilige] Stützbake zu empfangen.
Bei Ausführungsbeispielen können Zeitpunkte und/oder Frequenzkanäle, oder ein Zeitsprungmuster und/oder Frequenzsprungmuster der Übertragung der mehreren Stützbaken basierend auf einer Berechnungsvorschrift [z.B. Polynom eines LFSR oder ein PRBS Generator] bestimmt sein, wobei die Signalisierungsinformation und/oder die Synchronisierungsinformation zumindest einer der Stützbaken eine Information über einen aktuellen Zustand der Berechnungsvorschrift aufweist, wobei der Teilnehmer ausgebildet ist, um die Zeitpunkte und/oder Frequenzkanäle, und/oder das Zeitsprungmuster und/oder Frequenzsprungmuster der Übertragung der mehreren Stützbaken basierend auf der Berechnungsvorschrift und dem aktuellen Zustand der Berechnungsvorschrift zu ermitteln, um die mehreren Stützbaken zu empfangen. Bei Ausführungsbeispielen können die mehreren von dem Teilnehmer empfangenen Stützbaken eine echte Teilmenge [z.B. nur ein Teil] der von der Basisstation ausgesendeten Stützbaken sein.
Bei Ausführungsbeispielen kann der Teilnehmer ausgebildet sein, um, falls zumindest eine der Stützbaken nicht erfolgreich empfangen werden konnte [z.B. durch Übertragungsfehler], eine weitere Uplink-Datenübertragung an die Basisstation zu senden und um zeitlich synchronisiert zu der weiteren Uplink-Datenübertragung eine weitere Downlink-Datenübertragung zu empfangen, wobei die weitere ' Downlink-Datenübertragung eine weitere Signalisierungsinformation aufweist, wobei die weitere Signalisierungsinformation die Übertragung zumindest einer weiteren [z.B. nachfolgenden] Stützbake signalisiert, wobei der Teilnehmer ausgebildet ist, um die zumindest eine weitere [z.B. nachfolgende] Stützbake basierend auf der Signalisierungsinformation zu empfangen.
Bei Ausführungsbeispielen kann der Teilnehmer ausgebildet sein, um, falls zumindest eine der Stützbaken nicht erfolgreich empfangen werden konnte [z.B. durch Übertragungsfehler], eine nachfolgende Stützbake mit einem erhöhtem Synchronisationsaufwand [z.B. basierend auf einem erweiterten Zeit- und/oder Frequenzsuchfenster] zu empfangen.
Bei Ausführungsbeispielen können Nutzdaten der Punkt-zu-Mehrpunkt-Datenübertragung [z.B. mit der mit der Punkt-zu-Mehrpunkt-Datenübertragung zu übertragende Nutzdaten] in eine Mehrzahl von Nutzdatenteilen aufgeteilt sein, wobei zumindest ein Teil der Nutzdatenteile [z.B. jeweils eines der Nutzdatenanteile] jeweils zusammen mit einer Stützbake [z.B. in einem Übertragungsrahmen einer Stützbake] übertragen werden.
Beispielsweise können mit der Punkt-zu-Mehrpunkt-Datenübertragung zu übertragene Nutzdaten in mehrere Nutzdatenteile aufgeteilt sein und zusammen mit den Stützbaken [z.B. in den Übertragungsrahmen der Stützbaken] übertragen werden.
Beispielsweise kann ein mit der Punkt-zu-Mehrpunkt-Datenübertragung zu übertragenes Datenpaket [z.B. der physikalischen Schicht] [z.B. mit den Nutzdaten] in mehrere Teil- Datenpakete aufgeteilt werden, wobei die Teil-Datenpakete jeweils zusammen mit einer der Stützbaken [z.B. in den Übertragungsrahmen der jeweiligen Stützbaken] übertragen werden.
Bei Ausführungsbeispielen kann zumindest ein Teil der Nutzdatenteile mehrfach zusammen mit unterschiedlichen Stützenbaken übertragen werden. Beispielsweise kann eine Stützbake ein Nutzdatenteil und ein dupliziertes Nutzdatenanteil oder aber auch nur ein einziges Nutzdatenteil oder dupliziertes Nutzdatenteil aufweisen. Bei letzterem ist eine Anzahl von Stützbaken somit mindestens so groß wie eine Summe aus einer Anzahl an Nutzdatenteilen und einer Anzahl an duplizierten Nutzdatenteilen.
Bei Ausführungsbeispielen können die Nutzdaten oder Nutzdatenteile kanalcodiert sein, so dass nur ein Teil der Nutzdatenteile zur Decodierung Nutzdaten erforderlich ist, wobei nur ein Teil der Nutzdatenteile zusammen mit den Stützbaken übertragen werden, oder wobei der Teilnehmer ausgebildet ist, um ein Empfang der Stützbaken mit den Nutzdatenteilen einzustellen, wenn genügend Nutzdatenteile zur Decodierung der Nutzdaten empfangen wurden.
Bei Ausführungsbeispielen kann die [z.B. Synchronisierungsinformation der] Stützbake oder zumindest einer der mehreren Stützbaken [z.B. die letzte Stützbake] eine Information über die Punkt-zu-Mehrpunkt-Datenübertragung aufweisen, wobei der Teilnehmer ausgebildet ist, um die Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der Information über die Punkt-zu-
Mehrpunkt-Datenübertragung zu empfangen.
Bei Ausführungsbeispielen kann die Information über die Punkt-zu-Mehrpunkt- Datenübertragung eine Information über zumindest eines aus einen Zeitpunkt oder Zeitabstand der Punkt-zu-Mehrpunkt-Datenübertragung, einen Frequenzkanal oder Frequenzabstand der Punkt-zu-Mehrpunkt-
Datenübertragung, ein Zeit- und/oder Frequenzsprungmuster der Punkt-zu-Mehrpunkt-Datenübertragung, ist.
Beispielsweise kann die Information über den Zeitpunkt ein absoluter Zeitpunkt, ein relativer Zeitpunkt (z.B. eine definierte Zeitspanne zwischen der Stützbake und der Punkt-zu- Mehrpunkt-Datenübertragung) oder eine Information sein, von der der absolute oder relative Zeitpunkt abgeleitet werden kann, wie z.B. eine Anzahl von Taktzyklen eines Oszillators des Endpunkts.
Beispielsweise kann die Information über den Frequenzkanal ein absoluter Frequenzkanal oder ein relativer Frequenzkanal [z.B. ein Abstand zwischen einem Frequenzkanal der Stützbake und einem Frequenzkanal der Punkt-zu-Mehrpunkt-Datenübertragung] sein. Beispielsweise kann die Punkt-zu-MehrpunkFDatenübertragung eine Telegram-Splitting- basierte Datenübertragung sein. Bei einer Telegram-Splitting-basierten Datenübertragung werden die zu übertragenen Daten [z.B. [codierte] Nutzdaten der physikalischen Schicht] auf eine Mehrzahl von Sub-Datenpaketen aufgeteilt, so dass die Mehrzahl von Sub-Datenpaketen jeweils nur einen Teil der zu übertragenen Daten aufweisen, wobei die Mehrzahl von Sub- Datenpaketen nicht zusammenhängend, sondern in der Zeit und/oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Bei Ausführungsbeispielen kann die Stützbake oder zumindest eine der mehreren Stützbaken eine Punkt-zu-Mehrpunkt-Datenübertragungs-Zuweisungsinformation aufweisen, wobei dem Teilnehmer basierend auf der Punkt-zu-Mehrpunkt-Datenübertragungs- Zuweisungsinformation eine von mehreren Punkt-zu-Mehrpunkt-Datenübertragungen der
Basisstation zum Empfang zugewiesen wird.
Weitere Ausführungsbeispiele schaffen eine Basisstation eines Kommunikationssystems, [wobei das Kommunikationssystem in einem Frequenzband [z.B. ISM Band] drahtlos kommuniziert, welches von einer Mehrzahl von [z.B. untereinander unkoordinierten] Kommunikationssystemen genutzt wird], wobei die Basisstation ausgebildet ist, um eine oder eine Mehrzahl von [z.B. zumindest zwei] Stützbaken zu senden, [z.B. die einer [z.B. anstehenden oder geplanten] Punkt-zu-Mehrpunkt-Datenübertragung vorausgehen,] wobei die eine oder die Mehrzahl von Stützbaken [z.B. jeweils] eine Synchronisierungsinformation zur Synchronisierung von unkoordiniert sendenden Teilnehmern des Kommunikationssystems aufweisen [z.B. auf die jeweilige Stützbake, auf eine Punkt-zu-Mehrpunkt-Datenübertragung der Basisstation und/oder auf zumindest eine weitere Stützbake [z.B. die der Punkt-zu- Mehrpunkt-Datenübertragung vorrausgeht]], wobei die Basisstation ausgebildet ist, um die Punkt-zu-Mehrpunkt-Datenübertragung [z.B. entsprechend der Synchronisierungsinformation] zu senden.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um eine Uplink- Datenübertragung von einem der Teilnehmer des Kommunikationssystems zu empfangen, wobei die Uplink-Datenübertragung unkoordiniert ist, wobei die Basisstation ausgebildet ist, um zeitlich synchronisiert zu der empfangenen Uplink-Datenübertragung des Teilnehmers eine Downlink-Datenübertragung zu dem Teilnehmer zu senden, wobei die Downiink- Datenübertragung eine Signalisierungsinformation aufweist, wobei die Signalisierungsinformation die Übertragung der Stützbake oder zumindest einer der Mehrzahl von Stützbaken signalisiert. Bei Ausführungsbeispielen kann die Signalisierungsinformation eine Information über zumindest einem aus einen Zeitpunkt oder Zeitabstand der Übertragung der einen Stützbake oder zumindest einer der mehreren Stützbaken, einen Frequenzkanal oder Frequenzabstand der Übertragung der einen Stützbake oder zumindest einer der mehreren Stützbaken, und ein Zeit- und/oder Frequenzsprungmuster basierend auf dem die Stützbaken übertragen werden, aufweisen.
Beispielsweise kann die Information über den Zeitpunkt ein absoluter Zeitpunkt, ein relativer Zeitpunkt (z.B. eine definierte Zeitspanne zwischen der Downlink-Datenübertragung und der Stützbake) oder eine Information sein, von der der absolute oder relative Zeitpunkt abgeleitet werden kann, wie z.B. eine Anzahl von Taktzyklen eines Oszillators des Endpunkts.
Beispielsweise kann die Information über den Frequenzkanal ein absoluter Frequenzkanal oder ein relativer Frequenzkanal [z.B. ein Abstand zwischen einem Frequenzkanal der Downlink-Datenübertragung und einem Frequenzkanal der Stützbake] sein.
Beispielsweise kann die Stützbake basierend auf dem Telegram-Splitting- Übertragungsverfahren übertragen werden. Bei der Übertragung der Stützbake basierend auf dem Telegram-Splitting-Übertragungsverfahren können mit der Stützbake zu übertragenen Daten [z.B. ein [codiertes] Stützbaken-Datenpaket der physikalischen Schicht] auf eine Mehrzahl von Sub-Datenpaketen aufgeteilt werden, so dass die Mehrzahl von Sub- Datenpaketen jeweils nur einen Teil derzü übertragenen Daten aufweisen, wobei die Mehrzahl von Sub-Datenpaketen nicht zusammenhängend, sondern in der Zeit und/oder Frequenz entsprechend eines Zeit- und/oder Frequenzspruhgmusters verteilt übertragen werden.
Bei Ausführungsbeispielen kann die Synchronisierungsinformation eine Information über zumindest einem aus einen Zeitpunkt oder Zeitabstahd der Übertragung einer weiteren Stützbake oder der
Punkt-zu-Mehrpunkt-Datenübertragung, einen Frequenzkanal oder Frequenzabstand der Übertragung einer weiteren Stützbake oder der Punkt-zu-Mehrpunkt-Datenübertragung, und ein Zeit- und/oder Frequenzsprungmuster basierend auf dem eine weitere Stützbaken oder die Punkt-zu-Mehrpunkt-Datenübertragung übertragen wird, aufweisen. Bei Ausführungsbeispielen kann die Synchronisierungsinformation eine Synchronisationssequenz zur Synchronisierung des Teilnehmers auf die jeweilige Stützbake aufweisen.
Bei Ausführungsbeispielen können die Stützbaken jeweils eine Synchronisierungsinformation zur Synchronisierung und/oder Aufrechterhaltung der Synchronisation von Teilnehmern auf die Punkt-zu-Mehrpunkt-Datenübertragung aufweisen.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um die Mehrzahl von Stützbaken in regelmäßigen Abständen oder im Mittel in regelmäßigen Abständen zu übertragen.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um die Mehrzahl von Stützbaken zu vorgegebenen Zeitpunkten und/oder mit vorgegebenen Zeitabständen und/oder in vorgegebenen Frequehzkänälen und/oder in vorgegebenen Frequenzkanalabständen und/oder entsprechend eines vorgegebenen Zeitsprungmusters und/oder entsprechend eines vorgegebenen Frequenzsprungmusters zu übertragen.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um zumindest eine [z.B. jede [z.B. mit Ausnahme der letzten]] der Stützbaken [z.B. oder die Synchronisierungsinformation zumindest einer der Stützbaken] mit einer Information über eine Übertragung einer nachfolgenden [z.B. der jeweils nachfolgenden] Stützbake zu versehen, [z.B. wobei die Information über die Übertragung ein Zeitpunkt und/oder Zeitabstand und/oder ein Frequenzkanal und/oder Frequenzkanalabstand und/oder Zeitsprungmuster und/oder Frequenzsprungmuster ist].
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um die Übertragungsabstände der Stützbaken an die Zeitgenauigkeit [z.B. Güte der Taktgeber] der Teilnehmer, die für den Empfang der Stützbaken bestimmt sind, anzupassen [z.B. den Abstand zu verringern falls Teilnehmer mit höherer Zeitabweichung eingeschlossen sind].
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um einen Zeitpunkt und/oder ein Frequenzkanal der Übertragung zumindest einer [z.B. jeder [z.B. mit Ausnahme der ersten]] der Stützbaken von einer mit einer vorausgehenden Stützbake übertragenen Information [z.B. CRC oder Stützbakenzähler] abzuleiten. Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um Zeitpunkte und/oder Frequenzkanäle, und/oder ein Zeitsprungmuster und/oder Frequenzsprungmuster der Übertragung der mehreren Stützbaken basierend auf einer Berechnungsvorschrift [z.B. Polynom eines LFSR oder ein PRBS Generator] zu ermitteln, wobei die Basisstation ausgebildet ist, um die Signalisierungsinformation und/oder die Synchronisierungsinformation zumindest einer der Stützbaken mit einer Information über einen aktuellen Zustand der Berechnungsvorschrift zu versehen.
Bei Ausführungsbeispielen kann die Basisstation äusgebildet sein, um Nutzdaten der Punkt- zu-Mehrpunkt-Datenübertragung [z.B. mit der mit der Punkt-zu-Mehrpunkt-Datenübertragung zu übertragende Nutzdaten] in eine Mehrzahl von Nutzdatenteiien aufzuteilen, wobei die Basisstation ausgebildet ist, um zumindest einen Teil der Nutzdatenteile [z.B. jeweils eines der Nutzdatenanteile] jeweils zusammen mit einer Stützbake [z.B. in einem Übertragungsrahmen einer Stützbake zu übertragen.
Beispielsweise kann die Basisstation ausgebildet sein, um mit der Punkt-zu-Mehrpunkt- Datenübertragung zu übertragene Nutzdaten in mehrere Nutzdatenteile aufzuteilen und diese zusammen mit den Stützbaken [z.B. in den Übertragungsrahmen der Stützbaken] auszusenden.
Beispielsweise kann die Basisstation ausgebildet sein, um ein mit der Punkt-zu-Mehrpunkt- Datenübertragung zu übertragenes Datenpaket [z.B. der physikalischen Schicht] [z.B. mit den Nutzdaten] in mehrere Teii-Datenpakete aufzuteilen, und um die Teil-Datenpakete jeweils zusammen mit einer der Stützbaken [z.B. in den Übertragungsrahmen der jeweiligen Stützbaken] auszusenden.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um zumindest ein Teil der Nutzdatenteile mehrfach [z.B. zyklisch wiederholt] zusammen mit unterschiedlichen Stützenbaken zu übertragen.
Beispielsweise kann eine Stützbake ein Nutzdatenteil und ein dupliziertes Nutzdatenanteil oder aber auch nur ein einziges Nutzdatenteil oder dupliziertes Nutzdatenteil aufweisen. Bei letzterem ist eine Anzahl von Stützbaken somit mindestens so groß wie eine Summe aus einer Anzahl an Nutzdatenteilen und einer Anzahl an duplizierten Nutzdatenteilen.
Bei Ausführungsbeispieien kann die Basisstation ausgebildet sein, um den Nutzdatenanteil dynamisch anzupassen, wobei die Anpassung auf mindestens einem Parameter aus einer Auslastung der Basisstation [z.B. erlaubte oder mögliche Sendezeit, Duty Cycle], einer Auslastung des Funkkanals, und einer Anzahl der Teilnehmer, die eine Signalisierungsinformation für zumindest eine der Stützbaken erhalten haben, basiert.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um die Nutzdaten oder Nutzdatenteile kanalzucodieren, so dass nur ein Teil der Nutzdatenteile zur Decodierung Nutzdaten erforderlich ist, wobei die Basisstation ausgebildet ist, um nur einen Teil [z.B. echte Teilmenge] der Nutzdatenteile zusammen mit den Stützbaken zu übertragen, oder wobei die Basisstation ausgebildet ist, um ein Senden der Stützbaken mit den Nutzdatenteilen einzustellen, wenn genügend Nutzdatenteile zur Decodierung der Nutzdaten aussendet wurden.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um die [z.B. Synchronisierungsinformation der] Stützbake oder zumindest eine der Mehrzahl von Stützbaken [z.B. die letzte Stützbake] mit einer Information über die Punkt-zu-Mehrpunkt- Datenübertragung zu versehen.
Bei Ausführungsbeispielen kann die Information über die Punkt-zu-Mehrpunkt- Datenübertragung eine Information über zumindest einem aus einen Zeitpunkt oder Zeitabstand der Punkt-zu-Mehrpunkt-Datenübertragung, einen Frequenzkanal oder Frequenzabstand der Punkt-zu-Mehrpunkt- Datenübertragung, ist ein Zeit- und/oder Frequenzsprungmuster der Punkt-zu-Mehrpunkt-Datenübertragung, sein.
Beispielsweise kann die Information über den Zeitpunkt ein absoluter Zeitpunkt, ein relativer Zeitpunkt [z.B. eine definierte Zeitspanne zwischen der Stützbake und der Punkt-zu- Mehrpunkt-Datenübertragung] oder eine Information sein, von der der absolute oder relative Zeitpunkt abgeleitet werden kann, wie z.B. eine Anzahl von Taktzyklen eines Oszillators des Endpunkts.
Beispielsweise kann die Information über den Frequenzkanal ein absoluter Frequenzkanal oder ein relativer Frequenzkanal [z.B. ein Abstand zwischen einem Frequenzkanal der Stützbake und einem Frequenzkanai der Punkt-zu-Mehrpunkt-Datenübertragung] sein. Beispielsweise kann die Punkt-zu-Mehrpunkt-Datenübertragung eine Telegram-Splitting- basierte Datenübertragung sein. Bei einer Telegram-SpIitting-basierten Datenübertragung werden die zu übertragenen Daten [z.B. [codierte] Nutzdaten der physikalischen Schicht] auf eine Mehrzahl von Sub-Datenpaketen aufgeteilt, so dass die Mehrzahl von Sub-Datenpaketen jeweils nur einen Teil der zu übertragenen Daten aufweisen, wobei die Mehrzahl von Sub- Datenpaketen nicht zusammenhängend, sondern in derzeit und/oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um die Stützbake oder zumindest eine der mehreren Stützbaken mit einer Punkt-zu-Mehrpunkt-Datenübertragungs- Zuweisungsinformation zu versehen, wobei Gruppen von Teilnehmern basierend auf der Punkt-zu-Mehrpunkt-Datenübertragungs-Zuweisungsinformation eine von mehreren Punkt- zu-Mehrpunkt-Datenübertragungen der Basisstation zum Empfang zugewiesen werden.
Bei Ausführungsbeispielen kann die Basisstation ausgebildet sein, um einen Teil der Teilnehmer für einen Zeitabschnitt, in dem anderen Teilnehmern eine Punk-zu-Mehrpunk- Datenübertragung zugewiesen ist, keine Punkt-zu-Mehrpunkt-Datenübertragung zuzuweisen, wobei die Basisstation ausgebildet ist weitere Stützbaken für die Teilnehmer, denen in dem Zeitabschnitt keine Punkt-zu-Mehrpunkt-Datenübertragung zugewiesen ist, zu senden.
Weitere Ausführungsbeispiele schaffen ein Verfahren zum Betrieb eines unkoordinierten sendenden Teilnehmers eines Kommunikationssystems. Das Verfahren umfasst einen Schrit des Empfangens einer oder mehrerer [z.B. zumindest zwei] Stützbaken von einer Basisstation des Kommunikationssystems, [z.B. die einer Punkt-zu-Mehrpunkt-Datenübertragung vorausgehen,] wobei die eine oder mehreren Stützbaken eine Synchronisierungsinformation aufweisen. Ferner umfasst das Verfahren einen Schritt des Synchronisierens des Teilnehmers auf die Punkt-zu-Mehrpunkt-Datenübertragung der Basisstation basierend auf der Synchronisierungsinformation. Ferner umfasst das Verfahren einen Schritt des Empfangens einer Punkt-zu-Mehrpunkt Datenübertragung der Basisstation basierend auf der Synchronisierungsinformation.
Weitere Ausführungsbeispiele schaffen ein Verfahren zum Betrieb einer Basisstation eines Kommunikationssystems. Das Verfahren umfasst einen Schritt des Sendens einer oder einer Mehrzahl von [z.B. zumindest zwei] Stützbaken, [z.B. die einer [z.B. anstehenden oder geplanten] Punkt-zu-Mehrpunkt-Datenübertragung vorausgehen,] wobei die eine oder die Mehrzahl von Stützbaken eine Synchronisierungsinformation zur Synchronisierung von unkoordiniert sendenden Teilnehmern des Kommunikationssystems aufweisen. Ferner umfasst das Verfahren einen Schritt des Sendens der Punkt-zu-Mehrpunkt-Datenübertragung
[z.B. entsprechend der Synchronisierungsinformation].
Obwohl manche Aspekte im Zusammenhang mit einer Vorrichtung beschrieben wurden, versteht es sich, dass diese Aspekte auch eine Beschreibung des entsprechenden Verfahrens darstellen, sodass ein Block oder ein Bauelement einer Vorrichtung auch als ein entsprechender Verfahrensschritt oder als ein Merkmal eines Verfahrensschrittes zu verstehen ist. Analog dazu stellen Aspekte, die im Zusammenhang mit einem oder als ein Verfahrensschritt beschrieben wurden, auch eine Beschreibung eines entsprechenden Blocks oder Details oder Merkmals einer entsprechenden Vorrichtung dar. Einige oder alle der Verfahrensschritte können durch einen Hardware-Apparat (oder unter Verwendung eines Hardware-Apparats), wie zum Beispiel einen Mikroprozessor, einen programmierbaren Computer oder eine elektronische Schaltung ausgeführt werden. Bei einigen Ausführungsbeispielen können einige oder mehrere der wichtigsten Verfahrensschritte durch einen solchen Apparat ausgeführt werden.
Je nach bestimmten Implementierungsanforderungen können Ausführungsbeispiele der Erfindung in Hardware oder in Software implementiert sein. Die Implementierung kann unter Verwendung eines digitalen Speichermediums, beispielsweise einer Floppy-Disk, einer DVD, einer Blu-ray Disc, einer CD, eines ROM, eines PROM, eines EPROM, eines EEPROM oder eines FLASH-Speichers, einer Festplatte öder eines anderen magnetischen oder optischen Speichers durchgeführt werden, auf dem elektronisch lesbare Steuersignale gespeichert sind, die mit einem programmierbaren Computersystem derart Zusammenwirken können oder Zusammenwirken, dass das jeweilige Verfahren durchgeführt wird. Deshalb kann das digitale Speichermedium computerlesbar sein.
Manche Ausführungsbeispiele gemäß der Erfindung umfassen also einen Datenträger, der elektronisch lesbare Steuersignale aufweist, die in der Lage sind, mit einem programmierbaren Computersystem derart zusammenzuwirken, dass eines der hierin beschriebenen Verfahren durchgeführt wird.
Allgemein können Ausführungsbeispiele der vorliegenden Erfindung als Computerprogrammprodukt mit einem Programmcode implementiert sein, wobei der Programmcode dahin gehend wirksam ist, eines der Verfahren durchzuführen, wenn das Computerprogrammprodukt auf einem Computer abläuft. Der Programmcode kann beispielsweise auch auf einem maschinenlesbaren Träger gespeichert sein.
Andere Ausführungsbeispiele umfassen das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren, wobei das Computerprogramm auf einem maschinenlesbaren Träger gespeichert ist.
Mit anderen Worten ist ein Ausführungsbeispiel des erfindungsgemäßen Verfahrens somit ein Computerprogramm, das einen Programmcode zum Durchführen eines der hierin beschriebenen Verfahren aufweist, wenn das Computerprogramm auf einem Computer abläuft.
Ein weiteres Ausführungsbeispiel der erfindungsgemäßen Verfahren ist somit ein Datenträger (oder ein digitales Speichermedium oder ein computerlesbares Medium), auf dem das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren aufgezeichnet ist. Der Datenträger, das digitale Speichermedium oder das computerlesbare Medium sind typischerweise gegenständlich und/oder nichtvergänglich bzw. nichtvorübergehend.
Ein weiteres Ausführungsbeispiel des erfindungsgemäßen Verfahrens ist somit ein Datenstrom oder eine Sequenz von Signalen, der bzw. die das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren darstellt bzw. darstellen. Der Datenstrom oder die Sequenz von Signalen kann bzw. können beispielsweise dahin gehend konfiguriert sein, über eine Datenkommunikationsverbindung, beispielsweise über das Internet, transferiert zu werden.
Ein weiteres Ausführungsbeispiel umfasst eine Verarbeitungseinrichtung, beispielsweise einen Computer oder ein programmierbares Logikbauelement, die dahin gehend konfiguriert oder angepasst ist, eines der hierin beschriebenen Verfahren durchzuführen.
Ein weiteres Ausführungsbeispiel umfasst einen Computer, auf dem das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren installiert ist.
Ein weiteres Ausführungsbeispiel gemäß der Erfindung umfasst eine Vorrichtung oder ein System, die bzw. das ausgelegt ist, um ein Compüterprogramm zur Durchführung zumindest eines der hierin beschriebenen Verfahren zu einem Empfänger zu übertragen. Die Übertragung kann beispielsweise elektronisch oder optisch erfolgen. Der Empfänger kann beispielsweise ein Computer, ein Mobilgerät, ein Speichergerät oder eine ähnliche Vorrichtung sein. Die Vorrichtung oder das System kann beispielsweise einen Datei-Server zur Übertragung des Computerprogramms zu dem Empfänger umfassen.
Bei manchen Ausführungsbeispielen kann ein programmierbares Logikbauelement
(beispielsweise ein feldprogrammierbares Gatterarray, ein FPGA) dazu verwendet werden, manche oder alle Funktionalitäten der hierin beschriebenen Verfahren durchzuführen. Bei manchen Ausführungsbeispielen kann ein feldprogrammierbares Gatterarray mit einem Mikroprozessor Zusammenwirken, um eines der hierin beschriebenen Verfahren durchzuführen. Allgemein werden die Verfahren bei einigen Ausführungsbeispielen seitens einer beliebigen Hardwarevorrichtung durchgeführt. Diese kann eine universell einsetzbare Hardware wie ein Computerprozessor (CPU) sein oder für das Verfahren spezifische Hardware, wie beispielsweise ein ASIC.
Die hierin beschriebenen Vorrichtungen können beispielsweise unter Verwendung eines Hardware-Apparats, oder unter Verwendung eines Computers, oder unter Verwendung einer Kombination eines Hardware-Apparats und eines Computers implementiert werden.
Die hierin beschriebenen Vorrichtungen, oder jedwede Komponenten der hierin beschriebenen Vorrichtungen können zumindest teilweise in Hardware und/oder in Software (Computerprogramm) implementiert sein.
Die hierin beschriebenen Verfahren können beispielsweise unter Verwendung eines Hardware-Apparats, oder unter Verwendung eines Computers, oder unter Verwendung einer Kombination eines Hardware-Apparats und eines Computers implementiert werden.
Die hierin beschriebenen Verfahren, oder jedwede Komponenten der hierin beschriebenen Verfahren können zumindest teilweise durch Hardware und/oder durch Software ausgeführt werden.
Die oben beschriebenen Ausführungsbeispiele stellen lediglich eine Veranschaulichung der Prinzipien der vorliegenden Erfindung dar. Es versteht sich, dass Modifikationen und Variationen der hierin beschriebenen Anordnungen und Einzelheiten anderen Fachleuten einleuchten werden. Deshalb ist beabsichtigt, dass die Erfindung lediglich durch den Schutzumfang der nachstehenden Patentansprüche und nicht durch die spezifischen Einzelheiten, die anhand der Beschreibung und der Erläuterung der Ausführungsbeispiele hierin präsentiert wurden, beschränkt sei. PAGE INTENTIONALLY LEFT BLANK
Literaturverzeichnis [1] G. Kilian, M. Breiiing, H. H. Petkov, H. Lieske, F. Beer, J. Robert, and A. Heuberger,
“Increasing Transmission Reiiability for Telemetry Systems Using Telegram Splitting,” IEEE Transactions on Communications, vol. 63, no. 3, pp. 949-961, Mar. 2015.
[2] DE 10 2011 082 098 B1
[3] DE 10 2017 206 236 A1
[4] ETSI TS 103 357 Standard v1.1.1 [5] DE 102017204 186 A1

Claims

Patentansprüche
1. Teilnehmer (106_1) eines unkoordinierten Kommunikationssystems (100), wobei das Kommunikationssystem (100) in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen (101 , 102) genutzt wird, wobei der Teilnehmer (106_1) konfiguriert ist, um ein erstes Datenpaket (130_1) einer Mehrzahl von Datenpaketen (130__1 -130J) einer Datenübertragung (124) zu empfangen und zu decodieren, wobei die Mehrzahl von Datenpaketen (130_1 -130J) Mehrfachaussendungen des gleichen Datenpakets sind, wobei der Teilnehmer (106_1) konfiguriert ist, um, falls der Teilnehmer (106_1) ein Empfangskriterium erfüllt, kein weiteres Datenpaket der Mehrzahl von Datenpaketen (130_1-130J) der Datenübertragung' (124) zu empfangen, wobei der Teilnehmer (106_1) konfiguriert 'ist, um, falls der der Teilnehmer (106_1 ) das
Empfangskriterium nicht erfüllt, zumindest ein zweites Datenpaket (130_2-130J) der Mehrzahl von Datenpaket (130_1-130j) der Datenübertragung zu empfangen.
2. Teilnehmer (106_1 ) nach Anspruch 1 , wobei die Datenübertragung (124) eine Downlink-Datenübertragung ist.
3. Teilnehmer (106_1) nach Anspruch 1 , wobei die Datenübertragung (124) eine Punkt-zu-Mehrpunkt-Datenübertragung ist.
4. Teilnehmer (106_1 ) nach einem der Ansprüche 1 bis 3, wobei der Teilnehmer (106_1) konfiguriert ist, um zu ermitteln, ob der Teilnehmer (106_1) das Empfangskriterium erfüllt.
5. Teilnehmer (106_1 ) nach Anspruch 4, wobei das Empfangskriterium zumindest eines ist aus einer erfolgreichen Decodierung des ersten Datenpakets (130_1), ein Signal-zu-Rausch Verhältnis eines Empfangssignals des ersten Datenpakets
(130_1) oder eines vorheriges Datenpakets, eine Empfangsfeldstärke eines Empfangssignals des ersten Datenpakets (130_1) oder eines vorheriges Datenpakets. eine erfolgreiche Redundanzprüfung des ersten Datenpakets (130_1).
6. Teilnehmer (106_1) nach einem der Ansprüche 1 bis 3, wobei eine der Datenübertragung (124) vorangehende Downlink-Datenübertragung eine Information darüber enthält, ob der Teilnehmer (106_1) das Empfangskriterium erfüllt.
7. Teilnehmer (106_1) nach einem der Ansprüche 1 bis 6, wobei die Mehrzahl von Datenpaketen (13CM-130J) symbolidentisch sind.
8. Teilnehmer (106_1) nach einem der Ansprüche 1 bis 7, wobei die Mehrzahl von Datenpaketen (13CM-130J) die gleichen Nutzdaten aufweisen, und/oder wobei die Mehrzahl von Datenpaketen (130_1 -130J) die gleichen Fehlerschutzdaten oder unterschiedliche Fehlerschutzdaten aufweisen.
9. Teilnehmer (106_1) nach einem der Ansprüche 1 bis 8, wobei zumindest ein erstes Datenpaket (130_1) der Mehrzahl von Datenpaketen (130_1 -130J) eine höhere Coderate und/oder Datenrate aufweist als die anderen Datenpakete (130_2-130J) der Mehrzahl von Datenpaketen (130_1-130J).
10. Teilnehmer (106_1) nach einem der Ansprüche 1 bis 9 wobei der Teilnehmer (106_1) konfiguriert ist, um, falls der Teilnehmer (106_1 ) das Empfangskriterium erfüllt, von einem normalen Betriebsmodus in einen Energiesparmodus zu wechseln.
11. Teilnehmer (106_1 ) nach einem der Ansprüche 1 bis 10, wobei die Mehrzahl von Datenpaketen (13Q_1-130J) jeweils mit Fehlerschutzdaten versehen sind, wobei der Teilnehmer (106_1) konfiguriert ist, um, falls der Teilnehmer (106_1) das Empfangskriterium nicht erfüllt und eine Decodierung des ersten Datenpakets (130_1) nicht erfolgreich war, das erste Datenpaket (130_1) und das zumindest eine zweite (130_2-130J) Datenpaket zu kombinieren, um durch die Kombination des ersten Datenpakets (130_1) und des zumindest einen zweiten Datenpakets (130_2-130J) einen höheren Codegewinn bei der Decodierung zu erzielen.
12. Teilnehmer (106_1) nach einem der Ansprüche 3 bis 11, wobei der Teilnehmer (106_1) konfiguriert ist, um zeitlich synchronisiert zu einer gesendeten Uplink-Datenübertragung (120) zu einer Basisstation (104) des Kommunikationssystems (100) eine Downlink-Datenübertragung (122) von der Basisstation (104) zu empfangen, wobei die Downlink-Datenübertragung (122) eine Signalisierungsinformation aufweist, wobei der Teilnehmer (106_1) konfiguriert ist, um basierend auf der Signalisierungsinformation zumindest das erste Datenpaket der Punkt-zu-Mehrpunkt- Datenübertragung (124) der Basisstation (104) zu empfangen.
13. Teilnehmer (106_1 ) nach Anspruch 12, wobei die Signalisierungsinformation eine Information über einen Zeitpunkt der Punkt- zu-Mehrpunkt-Datenübertragung (124) aufweist.
14. Teilnehmer (106_1 ) nach einem der Ansprüche 12 bis 13, wobei die Signalisierungsinformation fernereine Information übereinen Frequenzkanal der Punkt-zu-Mehrpunkt-Datenübertragung (124) aufweist.
15. Teilnehmer (106_1) nach einem der Ansprüche 1 bis 14, wobei der Teilnehmer (106_1) ein Telegram-Splitting-basierter Teilnehmer ist, wobei ein Datenpaket der Mehrzahl von Datenpaketen (130_1-130_j) ein Sub- Datenpaket einer Mehrzahl von Sub-Datenpaketen, die jeweils einen Teil der Datenübertragung (124) aufweisen und die jeweils kürzer als die Datenübertragung (124) sind und die entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, ist, wobei die anderen Datenpakete (130_2-130 J) der Mehrzahl von Datenpaketen (130_1-130J) Wiederholungsaussendungen des gleichen Sub-Datenpakets sind.
16. Teilnehmer (106_1) nach einem der Ansprüche 1 bis 15, wobei ein Datenpaket (130_1) der Mehrzahl von Datenpaketen (130_1 -130J) ein Radio Burst gern, des Standards ETSI TS 103 357 ist, und wobei die anderen Datenpakete (130_2-130 J) der Mehrzahl von Datenpaketen (130_1-130J) Wiederholungsaussendungen des gleichen Radio Bursts sind.
17. Teilnehmer (106_1) nach einem der Ansprüche 1 bis 16, wobei der Teilnehmer (106_1) ein Sensorknoten oder Aktorknoten ist.
18. Teilnehmer (106_1) nach einem der Ansprüche 1 bis 17, wobei der Teilnehmer (106_1) batteriebetrieben ist, und/oder wobei der Teilnehmer (106_1) ein Energy-Harvesting-Eiement zur elektrischen Energiegewinnung aufweist.
19. Kommunikationssystem (100), mit folgenden Merkmalen: zumindest einem Teilnehmer (106_1) nach einem der Ansprüche 1 bis 18, und einer Basistation (104), die konfiguriert ist, um die Mehrzahl von Datenpaketen (13CM- 130J) der Datenübertragung (124) auszusenden.
20. Teilnehmer (106_1 ) eines unkoordinierten Kommunikationssystems (100), wobei das Kommunikationssystem (100) in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen (101, 102) genutzt wird, wobei der Teilnehmer (106_1) konfiguriert ist, um zeitlich synchronisiert zu einer gesendeten Uplink-Datenübertragung (120) zu der Basisstation (104) des
Kommunikationssystems (100) eine Downlink-Datenübertragung (122) von der Basisstation (104) zu empfangen, wobei die Downlink-Datenübertragung (122) eine erste Signalisierungsinformation und eine zweite Signalisierungsinformation aufweist, wobei die erste Signalisierungsinformation eine erste Punkt-zu-Mehrpunkt- Datenübertragung (124_1) signalisiert, und wobei die zweite Signalisierungsinformation eine zweite Punkt-zu-Mehrpunkt-Datenübertragung (124_2) signalisiert, wobei der Teilnehmer (106_1) konfiguriert ist, um basierend auf der Downlink- Datenübertragung (122) oder einer vorangegangenen Downlink-Datenübertragung oder einer vorangegangen Punkt-zu-Mehrpunkt-Datenübertragung eine Empfangsqualität zu ermitteln, wobei der Teilnehmer (106_1) konfiguriert ist, um in Abhängigkeit von der ermittelten Empfangsqualität eine aus der ersten Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der ersten Signalisierungsinformation, und der zweiten Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der ersten Signalisierungsinformation zu empfangen.
21. Teilnehmer (106_1) nach Anspruch 20, wobei der Teilnehmer (106_1) konfiguriert ist, um, falls die ermittelte Empfangsqualität ein erstes Empfangsqualitätskriterium erfüllt, die erste Punkt-zu-Mehrpunkt- Datenübertragung (124_1) basierend auf der ersten Signalisierungsinformation zu empfangen, wobei der Teilnehmer (106_1) konfiguriert ist, um, falls die ermittelte Empfangsqualität das erste Empfangsqualitätskriterium nicht erfüllt oder die ermittelte Empfangsqualität ein zweites Empfangsqualitätskriterium erfüllt, die zweite Punkt-zu-Mehrpunkt- Datenübertragung (124_2) basierend auf der zweiten Signalisierungsinformation zu empfangen, wobei das erste Empfangsqualitätskriterium und das zweite Empfangsqualitätskriterium unterschiedlich sind.
22. Teilnehmer (106_1) nach Anspruch 21 , wobei das erste Empfangsqualitätskriterium angibt, dass die Empfangsqualität größer oder gleich einer Empfangsqualitätsschwelle ist oder innerhalb eines ersten Empfangsqualitätsbereichs liegt.
23. Teilnehmer (106_1) nach Anspruch 22," wobei das zweite Empfangsqualitätskriterium angibt, dass die Empfangsqualität kleiner als die Empfangsqualitätsschwelle ist oder innerhalb eines zweiten Empfangsqualitätsbereichs liegt, wobei der erste Empfangsqualitätsbereich und der zweite Empfangsqualitätsbereich unterschiedlich sind.
24. Teilnehmer (106_1) nach einem derAnsprüche 21 bis 23, wobei das erste Empfangsqualitätskriterium vorgegeben ist oder wobei die Downlink- Datenübertragung (122) eine Information über das erste Empfangsqualitätskriterium aufweist.
25. Teilnehmer (106_1) nach Anspruch 24, wobei das zweite Empfangsqualitätskriterium vorgegeben ist oder wobei die Downlink- Datenübertragung (122) eine Information über das zweite Empfangsqualitätskriterium aufweist.
26. Teilnehmer (106_1) nach einem der Ansprüche 20 bis 25, wobei sich die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) und die zweite
Punkt-zu-Mehrpunkt-Datenübertragung (124_2) hinsichtlich zumindest einem aus Sendezeitpunkten,
Sendefrequenzen, verwendeten Frequenz- und/oder Zeitsprungmustern unterscheiden.
27. Teilnehmer (106_1) nach einem der Ansprüche 20 bis 26, wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) und die zweite Punkt- zu-Mehrpunkt-Datenübertragung (124_2) unterschiedliche Datenraten aufweisen.
28. Teilnehmer (106_1) nach einem der Ansprüche 20 bis 27, wobei die erste Punkt-zu- ehrpunkt-Datenübertragung (124_1) und die zweite Punkt- zu-Mehrpunkt-Datenübertragung (124_2) unterschiedlich codiert sind.
29. Teilnehmer (106_1) nach einem der Ansprüche 20 bis 28, wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) und die zweite Punkt- zu-Mehrpunkt-Datenübertragung (124_2) die gleichen Nutzdaten aufweisen.
30. Teilnehmer (106_1) nach einem der Ansprüche 20 bis 29, wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) eine Mehrzahl von ersten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, und/oder wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung (124_2) eine Mehrzahl von zweiten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
31. Teilnehmer (106_1) nach Anspruch 30, wobei die Mehrzahl von ersten Sub-Datenpaketen und/oder die Mehrzahl von Sub- Datenpaketen Radio Bursts gern, des Standards ETSI TS 103 357 sind.
32. Teilnehmer (106_1) nach einem der Ansprüche 20 bis 31, wobei der Teilnehmer (106_1) ein Sensorknoten oder Aktorknoten ist.
33. Teilnehmer (106_1) nach einem der Ansprüche 20 bis 32, wobei der Teilnehmer (106_1) batteriebetrieben ist, und/oder wobei der Teilnehmer (106_1) ein Energy-Harvesting-Element zur elektrischen Energiegewinnung aufweist.
34. Basisstation (104) eines unkoordinierten Kommunikationssystems (100), wobei das Kommunikationssystem (100) in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei die Basisstation (104) konfiguriert ist, um eine Uplink-Datenübertragung (120) von einem Teilnehmer (106_1) des Kommunikationssystems (100) zu empfangen, wobei die Uplink-Datenübertragung (120) unkoordiniert ist, wobei die Basisstation (104) konfiguriert ist, um zeitlich synchronisiert zu der empfangenen Uplink-Datenübertragung (120) des Teilnehmers (106_1 ) eine Downlink- Datenübertragung (122) zu dem Teilnehmer (106_1) zu senden, wobei die Downlink- Datenübertragung (122) eine erste Signalisierungsinformation und eine zweite Signalisierungsinformation aufweist, wobei die erste Signalisierungsinformation eine nachfolgende erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1 ) signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Punkt-zu- Mehrpunkt-Datenübertragung (124_2) signalisiert, wobei die Basisstation (104) konfiguriert ist, um die erste Punkt-zu-Mehrpunkt- Datenübertragung (124_1) entsprechend der ersten Signalisierungsinformation zu senden und um die zweite Punkt-zu-Mehrpunkt-Datenübertragung (124_2) entsprechend der zweiten Signalisierungsinformation zu senden, wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung (124_2) eine geringere Coderate und/oder Datenrate aufweist als die erste Punkt-zu-Mehrpunkt- Datenübertragung (124_1), um eine Durchkommenswahrscheinlichkeit der zweiten Punkt-zu-Mehrpunkt-Datenübertragung (124_2) gegenüber der ersten Punkt-zu- Mehrpunkt-Datenübertragung (124_1) in Bezug auf Teilnehmer (106_1-106_n) des Kommunikationssystems (100) zu erhöhen, die ein Empfangsqualitätskriterium nicht erfüllen.
35. Basisstation (104) nach Anspruch 34, wobei das Empfangsqualitätskriterium angibt, dass eine Empfangsqualität des jeweiligen Teilnehmers (106_1-106_n) des Kommunikationssystems (100) größer oder gleich einer Empfangsqualitätsschwelle ist oder innerhalb eines ersten Empfangsqualitätsbereichs liegt.
36. Basisstation (104) nach einem der Ansprüche 34 bis 35, wobei die Basisstation (104) konfiguriert ist, um die Downlink-Datenübertragung (122) mit einer Information über das Empfangsqualitätskriterium zu versehen.
37. Basisstation (104) nach Anspruch 36, wobei das Empfangsqualitätskriterium ein erstes Empfangsqualitätskriterium ist, wobei die Basisstation (104) konfiguriert ist, um die Downlink-Datenübertragung (122) mit einer Information über ein zweites Empfangsqualitätskriterium zu versehen, wobei das zweite Empfangsqualitätskriterium angibt, dass eine Empfangsqualität des jeweiligen Teilnehmers (106_1-106_n) des Kommunikationssystems (100) kleiner als die Empfangsqualitätsschwelle ist oder innerhalb eines zweiten Empfangsqualitätsbereichs liegt, wobei der erste Empfangsqualitätsbereich und der zweite Empfangsqualitätsbereich unterschiedlich sind.
38. Basisstation (104) nach einem der Ansprüche 34 bis 37, wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) und die zweite Punkt- zu-Mehrpunkt-Datenübertragung (124_2) die gleichen Nutzdaten aufweisen.
39. Basisstation (104) nach einem der Ansprüche 34 bis 38, wobei sich die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) und die zweite Punkt-zu-Mehrpunkt-Datenübertragung (124_2) hinsichtlich zumindest einem aus Sendezeitpunkten,
Sendefrequenzen, und verwendeten Frequenz- und/oder Zeitsprungmustern unterscheiden.
40. Basisstation (104) nach einem der Ansprüche 34 bis 38, wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) eine Mehrzahl von ersten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, und/oder wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung (124_2) eine Mehrzahl von zweiten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
41. Basisstation (104) nach Anspruch 40, wobei die Mehrzahl von ersten Sub-Datenpaketen und/oder die Mehrzahl von Sub- Datenpaketen Radio Bursts gern des Standards ETSI TS 103 357 sind.
42. Kommunikationssystem, mit folgenden Merkmalen: zumindest einem Teilnehmer (106_1) nach einem der Ansprüche 18 bis 31, und einer Basisstation (104) nach einem der Ansprüche 32 bis 39.
43. Basisstation (104) eines unkoordinierten Kommunikationssystems (100), wobei das Kommunikationssystem (100) in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen (101,102) genutzt wird, wobei die Basisstation (104) konfiguriert ist, um eine Uplink-Datenübertragung (120) von einem Teilnehmer (106_1) des Kommunikationssystems (100) zu empfangen, wobei die Uplink-Datenübertragung (120) unkoordiniert ist, wobei die Uplink-Datenübertragung (120) eine Information über eine Empfangsqualität des Teilnehmers (106_1) aufweist oder wobei die Basisstation (104) konfiguriert ist, um basierend auf der Uplink-Datenübertragung (120) eine Empfangsqualität des Teilnehmers (106_1) zu schätzen, wobei die Basisstation (104) konfiguriert ist, um zeitlich synchronisiert zu der empfangenen Uplink-Datenübertragung (120) des Teilnehmers (106_1) eine Downlink- Datenübertragung (122) zu dem Teilnehmer (106_1) zu senden, wobei die Basisstation (104) konfiguriert Ist, um die Downlink-Datenübertragung (122) in Abhängigkeit von der Empfangsqualität des Teilnehmers (106_1 ) mit einer ersten Signalisierungsinformation oder einer zweiten Signalisierungsinformation zu versehen, wobei die erste Signalisierungsinformation eine nachfolgende erste Punkt-zu- Mehrpunkt-Datenübertragung (124_1) signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Punkt-zu-Mehrpunkt- Datenübertragung (124_2) signalisiert, wobei die Basisstation (104) konfiguriert ist, um die erste Punkt-zu-Mehrpunkt- Datenübertragung (124_1) entsprechend der ersten Signalisierungsinformation zu senden und um die zweite Punkt-zu-Mehrpunkt-Datenübertragung (124_2) entsprechend der zweiten Signalisierungsinformation zu senden.
44. Basisstation (104) nach Anspruch 43, wobei die Basisstation (104) konfiguriert ist, um, falls die Empfangsqualität des Teilnehmers (106_1) ein erstes Empfangsqualitätskriterium erfüllt, die Downlink- Datenübertragung (122) mit der ersten Signalisierungsinformation zu versehen, wobei die Basisstation (104) konfiguriert ist, um, falls die Empfangsqualität des Teilnehmers (106_1 ) das erste Empfangsqualitätskriterium nicht erfüllt oder die Empfangsqualität des Teilnehmers (106_1) ein zweites Empfangsqualitätskriterium erfüllt, die Downlink-Datenübertragung (122) mit der zweiten Signalisierungsinformation zu versehen.
45. Basisstation (104) nach Anspruch 44, wobei das erste Empfangsqualitätskriterium angibt, dass die Empfangsqualität größer oder gleich einer Empfangsqualitätsschwelle ist oder innerhalb eines ersten Empfangsqualitätsbereichs liegt.
46. Basisstation (104) nach Anspruch 45, wobei das zweite Empfangsqualitätskriterium ängibt, dass die Empfangsqualität kleiner als die Empfangsqualitätsschwelle ist oder innerhalb eines zweiten Empfangsqualitätsbereichs liegt, wobei der erste Empfangsqualitätsbereich und der zweite Empfangsqualitätsbereich unterschiedlich sind.
47. Basisstation (104) nach einem der Ansprüche 44 bis 46, wobei das erste Empfangsqualitätskriterium vorgegeben ist, oder wobei die Basisstation (104) konfiguriert ist, um das erste
Empfangsqualitätskriterium dynamisch anzupassen.
48. Basisstation (104) nach Anspruch 47, " wobei das zweite Empfangsqualitätskriterium vorgegeben ist, oder wobei die Basisstation (104) konfiguriert ist, um das zweite
Empfangsqualitätskriterium dynamisch anzupassen.
49. Basisstation (104) nach einem der Ansprüche 43 bis 48, wobei sich die erste Punkt-zu-Mehrpunkt-Datenübertragung (124J) und die zweite
Punkt-zu-Mehrpunkt-Datenübertragung (124_2) hinsichtlich zumindest einem aus Sendezeitpunkten,
Sendefrequenzen, und verwendeten Frequenz- und/oder Zeitsprungmustern unterscheiden.
50. Basisstation (104) nach einem der Ansprüche 43 bis 49, wobei die erste Punkt-zu- ehrpunkt-Datenübertragung (124_1) und die zweite Punkt- zu-Mehrpunkt-Datenübertragung (124_2) unterschiedliche Datenraten aufweisen.
51. Basisstation (104) nach einem der Ansprüche 43 bis 50, wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) und die zweite Punkt- zu-Mehrpunkt-Datenübertragung (124_2) unterschiedlich codiert sind.
52. Basisstation (104) nach einem der Ansprüche 43 bis 51 , wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) und die zweite Punkt- zu-Mehrpunkt-Datenübertragung (124_2) die gleichen Nutzdaten aufweisen.
53. Basisstation (104) nach einem der Ansprüche 43 bis 52, wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) eine Mehrzahl von ersten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, und/oder wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung (124J2) eine Mehrzahl von zweiten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
54. Basisstation (104) nach Anspruch 53, wobei die Mehrzahl von ersten Sub-Datenpaketen und/oder die Mehrzahl von Sub- Datenpaketen Radio Bursts gern des Standards ETSI TS 103357 sind.
55. Kommunikationssystem (100), mit folgenden Merkmalen: einer Basisstation (104) nach einem der Ansprüche 43 bis 54, und zumindest einem Teilnehmer (106_1), wobei der zumindest eine Teilnehmer (106_1) konfiguriert ist, um zeitlich synchronisiert zu der gesendeten Uplink-Datenübertragung (120) zu der Basisstation (104) des Kommunikationssystems (100) die Downlink-Datenübertragung (122) von der Basisstation (104) zu empfangen, wobei die Downlink-Datenübertragung (122) mit einer aus der ersten Signalisierungsinformation und der zweiten Signalisierungsinformation versehen ist, wobei die erste Signalisierungsinformation die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1 ) signalisiert, und wobei die zweite Signalisierungsinformation die zweite Punkt-zu-Mehrpunkt-Datenübertragung (124_2) signalisiert, wobei der zumindest eine Teilnehmer (106_1) konfiguriert ist, um basierend auf der Signalisierungsinformation, mit der die Downlink-Datenübertragung (122) versehen ist, die jeweilige Punkt-zu-Mehrpunkt-Datenübertragung zu empfangen.
56. Basisstation (104) eines unkoordinierten Kommunikationssystems (100), wobei das Kommunikationssystem (100) in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei die Basisstation (104) konfiguriert ist, um eine erste Punkt-zu-Mehrpunkt- Datenübertragung (124_1) zu übertragen, wobei die Basisstation (104) konfiguriert ist, um die Übertragung der ersten Punkt-zu- Mehrpunkt-Datenübertragung (124_1) abzubrechen oder zu pausieren, falls zum Zeitpunkt der Übertragung der ersten Punkt-zu-Mehrpunkt-Datenübertragung (124_1) zumindest eine zweite Datenübertragung (126), die eine höhere Priorität aufweist als die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1), zur Übertragung ansteht, und wobei die Basisstation (104) konfiguriert ist, um die zumindest eine zweite Datenübertragung (126) zu übertragen.
57. Basisstation (104) nach Anspruch 56, wobei die zumindest eine zweite Datenübertragung (126) eine zweite Punkt-zu-
Mehrpunkt-Datenübertragung (124_2) ist, und/oder wobei die zumindest eine zweite Datenübertragung (126) ein oder mehrere Punkt-zu-
Punkt-Datenübertragungen sind.
58. Basisstation (104) nach Anspruch 56, wobei die Basisstation (104) konfiguriert ist, um die Übertragung der ersten Punkt-zu- Mehrpunkt-Datenübertragung (124_1) nach der Übertragung der zumindest einen zweiten Datenübertragung (126) wiederaufzunehmen, sofern ein zur Verfügung stehender Duty Cycie der Basisstation (104) für die Wiederaufnahme der ersten Punkt- zu-Mehrpunkt-Datenübertragung (124_1) ausreichend ist.
59. Basisstation (104) eines unkoordinierten Kommunikationssystems (100), wobei das Kommunikationssystem (100) in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen (101, 102) genutzt wird, wobei die Basisstation (104) konfiguriert ist, um eine zweite Punkt-zu-Mehrpunkt- Datenübertragung (124_2) innerhalb eines Übertragungsintervalls zu übertragen, wobei die Basisstation (104) ferner konfiguriert ist, um innerhalb des Übertragungsintervalls zumindest einen Teil einer ersten Punkt-zu-Mehrpunkt- Datenübertragung (124_1) zu übertragen, sofern innerhalb der Übertragungsintervalls ein Duty Cycie der Basistation (104) für die Übertragung des zumindest einen Teils der ersten Punkt-zu-Mehrpunkt-Datenübertragung (124_1) ausreichend ist.
60. Basisstation (104) nach Anspruch 59, wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung (124_2) eine höhere Priorität aufweist als die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1).
61. Basisstation (104) nach einem der Ansprüche 56 bis 60, wobei die erste Punkt-zu-Mehrpunkt-Datenübertragung (124_1) eine Mehrzahl von ersten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden, und/oder wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung (124_2) eine Mehrzahl von zweiten Sub-Datenpaketen aufweist, die in der Zeit- und oder Frequenz entsprechend eines Zeit- und/oder Frequenzsprungmusters verteilt übertragen werden.
62. Basisstation (104) nach Anspruch 61, wobei die Mehrzahl von ersten Sub-Datenpaketen und/oder die Mehrzahl von Sub- Datenpaketen Radio Bursts gern des Standards ETSl TS 103 357 sind.
63. Kommunikationssystem (100), mit folgenden Merkmalen: einer Basisstation (104) nach einem der Ansprüche 56 bis 62, und zumindest einem Teilnehmer (106_1), wobei der zumindest eine Teilnehmer (106_1 ) konfiguriert ist, um die erste Punkt-zu-
Mehrpunkt-Datenübertragung (124_1) und/oder die zweite Punkt-zu-Mehrpunkt-
Datenübertragung (124_2) zu empfangen.
64. Basistation eines unkoordinierten Kommunikationssystems (100), wobei das Kommunikationssystem (100) in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen (101, 102) genutzt wird, wobei die Basisstation (104) konfiguriert ist, um eine Punkt-zu-Mehrpunkt- Datenübertragung (124) auf zumindest zwei Punkt-zu-Mehrpunkt-Teil- Datenübertragungen (125_1 , 125_2) aufzuteilen, wobei die Basisstation (104) konfiguriert ist» um zumindest eine erste Punkt-zu-
Mehrpunkt-Teil-Datenübertragung (125_ ) der zumindest zwei Punkt-zu-Mehrpunkt-
Teil-Datenübertragungen (125_1 , 125_2)an eine Mehrzahl von Teilnehmern (106__1- 106_n) des Kommunikationssystems (100) zu übertragen» wobei die Basisstation (104) konfiguriert ist» um Empfangsbestätigungen von zumindest einem Teil der Mehrzahl von Teilnehmern (106_1 -106_n) zu empfangen» wobei die Empfangsbestätigungen (126) einen erfolgreichen Empfang der zumindest einen ersten Punkt-zu-Mehrpunkt-Teil-Datenübertragung (125_1) bestätigen» wobei die Basisstation (104) konfiguriert ist» um basierend auf einer Anzahl an empfangenen Empfangsbestätigungen (126) eine Erfolgsmaß zu ermitteln» wobei die Basisstation (104) konfiguriert ist» um» sofern das Erfolgsmaß ein
Erfolgskriterium erfüllt» um zumindest eine zweite Punkt-zu-Mehrpunkt-Teil- Datenübertragung (125_2) der zumindest zwei Punkt-zu-Mehrpunkt-Teil-
Datenübertragungen (125_1 , 125_2) an die Mehrzahl von Teilnehmern (106_1-106_n) des Kommunikationssystems (100) zu übertragen.
65. Basisstation (104) nach Anspruch 64» wobei die Basisstation (104) konfiguriert ist, um» sofern das Erfolgsmaß das
Erfolgskriterium nicht erfüllt, die Übertragung der Punkt-zu-Mehrpunkt- Datenübertragung (124) abzubrechen oder die erste Punkt-zu-Mehrpunkt-Teil- Datenübertragung (125_1) erneut auszusenden.
66. Kommunikationssystem» mit folgenden Merkmalen: einer Basisstation (104) nach einem der Ansprüche 64 bis 65» und einer Mehrzahl von Teilnehmern (106_1-106_n), die konfiguriert sind» um die Punkt- zu-Mehrpunkt-Datenübertragung (124) zu empfangen.
67. Verfahren (200) zum Empfangen einer Datenübertragung in einem unkoordinierten Kommunikationssystem» wobei das Kommunikationssystem in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei das Verfahren aufweist:
Empfangen (202) und Decodieren zumindest eines ersten Datenpakets einer Mehrzahl von Datenpaketen der Datenübertragung, wobei die Mehrzahl von Datenpaketen Mehrfachaussendungen des gleichen Datenpakets sind,
Empfangen (204), falls ein Empfangskriterium erfüllt ist, keines weiteres Datenpaket der Mehrzahl von Datenpaketen der Datenübertragung zu empfangen, und
Empfangen (206), falls das Empfangskriterium erfüllt, zumindest eines weiteren Datenpakets der Mehrzahl von Datenpaket der Datenübertragung.
68. Verfahren (210) zum Empfangen einer Punkt-zu-Mehrpunkt-Datenübertragung in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei das Verfahren aufweist:
Senden (212) einer Uplink-Datenübertragung;
Empfangen (214), zeitlich synchronisiert zu der gesendeten Uplink-Datenübertragung, einer Downlink-Datenübertragung, wobei die Downlink-Datenübertragung eine erste Signalisierungsinformation und eine zweite Signalisierungsinformation aufweist, wobei die erste Signalisierungsinformation eine erste Punkt-zu-Mehrpunkt-Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine zweite Punkt-zu- Mehrpunkt-Datenübertragung signalisiert,
Ermitteln (216) einer Empfangsqualität basierend auf der Downlink-Datenübertragung oder einer vorangegangenen Downlink-Datenübertragung oder einer vorangegangen
Punkt-zu-Mehrpunkt-Datenübertragung, und
Empfangen (218), in Abhängigkeit von der ermittelten Empfangsqualität, einer aus der ersten Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der ersten Signalisierungsinformation, und der zweiten Punkt-zu-Mehrpunkt-Datenübertragung basierend auf der ersten Signalisierungsinformation.
69, Verfahren (220) zum Senden von Punkt-zu-Mehrpunkt-Datenübertragungen in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei das Verfahren aufweist:
Empfangen (222) einer Uplink-Datenübertragung, wobei die Uplink-Datenübertragung unkoordiniert ist,
Senden (224), zeitlich synchronisiert zu der empfangenen Uplink-Datenübertragung, einer Downlink-Datenübertragung, wobei die Downlink-Datenübertragung eine erste Signalisierungsinformation und eine zweite Signalisierungsinformation aufweist, wobei die erste Signalisierungsinformation eine nachfolgende erste Punkt-zu-Mehrpunkt- Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Punkt-zu-Mehrpunkt-Datenübertragung signalisiert,
Senden (226) der ersten Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der ersten Signalisierungsinformation, und
Senden (228) der zweiten Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der zweiten Signalisierungsinformation, wobei die zweite Punkt-zu-Mehrpunkt-Datenübertragung eine geringere Coderate und/oder Datenrate aufweist als die erste Punkt-zu-Mehrpunkt-Datenübertragung, um eine Durchkommenswahrscheinlichkeit der zweiten Punkt-zu-Mehrpunkt-
Datenübertragung gegenüber der ersten Punkt-zu-Mehrpunkt-Datenübertragung zu erhöhen.
70. Verfahren (230) zum Senden von Punkt-zu-Mehrpunkt-Datenübertragungen in einem unkoordinierten Kommunikatiönssystem, wobei das Kommunikationssystem in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei das Verfahren aufweist:
Empfangen (232) einer Uplink-Datenübertragung, wobei die Uplink-Datenübertragung unkoordiniert ist, Extrahieren (234) einer Information über eine Empfangsqualität aus der Uplink- Datenübertragung oder Schätzen einer Empfangsqualität basierend auf der Uplink- Datenübertragung,
Senden (236), zeitlich synchronisiert zu der empfangenen Uplink-Datenübertragung, einer Downlink-Datenübertragung, wobei die Downlink-Datenübertragung in Abhängigkeit von der Empfangsqualität mit einer ersten Signalisierungsinformation oder einer zweiten Signalisierungsinformation versehen ist, wobei die erste Signalisierungsinformation eine . nachfolgende erste Punkt-zu-Mehrpunkt- Datenübertragung signalisiert, und wobei die zweite Signalisierungsinformation eine nachfolgende zweite Punkt-zu-Mehrpunkt-Datenübertragung signalisiert,
Senden (238) der ersten Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der ersten Signalisierungsinformation, und
Senden (240) der zweiten Punkt-zu-Mehrpunkt-Datenübertragung entsprechend der zweiten Signalisierungsinformation.
71. Verfahren (250) zum Übertragen von Punkt-zu-Mehrpunkt-Datenübertragungen in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei das Verfahren aufweist:
Übertragen (252) einer ersten Punkt-zu-Mehrpunkt-Datenübertragung,
Abbrechen (254) oder Pausieren der Übertragung der ersten Punkt-zu-Mehrpunkt- Datenübertragung, falls zum Zeitpunkt der Übertragung der ersten Punkt-zu- Mehrpunkt-Datenübertragung zumindest eine zweite Datenübertragung, die eine höhere Priorität aufweist als die erste Punkt-zu-Mehrpunkt-Datenübertragung, zur Übertragung ansteht, und
Übertragen (256) der zweiten Datenübertragung.
72. Verfahren (260) zum Übertragen von Punkt-zu-Mehrpunkt-Datenübertragungen in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei das Verfahren aufweist:
Übertragen (262) einer zweiten Punkt-zu-Mehrpunkt-Datenübertragung innerhalb eines Übertragungsintervalls,
Übertragen (264) innerhalb des Übertragungsintervalls zumindest eines Teils einer ersten Punkt-zu-Mehrpunkt-Datenübertragung, sofern innerhalb der Übertragungsintervalls ein Duty Cycle der Basistation für die Übertragung des zumindest einen Teil der ersten Punkt-zu-Mehrpunkt-Datenübertragung ausreichend ist.
73. Verfahren (270) zum Übertragen einer Punkt-zu-Mehrpunkt-Datenübertragung in einem unkoordinierten Kommunikationssystem, wobei das Kommunikationssystem in einem Frequenzband drahtlos kommuniziert, welches von einer Mehrzahl von untereinander unkoordinierten Kommunikationssystemen genutzt wird, wobei das Verfahren aufweist:
Aufteilen (272) der Punkt-zu-Mehrpunkt-Datenübertragung auf zumindest zwei Punkt- zu-Mehrpunkt-Teil-Datenübertragungen,
Übertragen (274) zumindest einer ersten Punkt-zu-Mehrpunkt-Teil-Datenübertragung der zumindest zwei Punkt-zu-Mehrpunkt-Teil-Datenübertragungen an eine Mehrzahl von Teilnehmern des Kommunikationssystems,
Empfangen (276) von Empfangsbestätigungen von zumindest einem Teil der Mehrzahl von Teilnehmern, wobei die Empfangsbestätigungen einen erfolgreichen Empfang der zumindest einen ersten Punkt-zu-Mehrpunkt-Teil-Datenübertragung bestätigen,
Ermitteln (278), basierend auf einer Anzahl an empfangenen Empfangsbestätigungen, eines Erfolgsmaßes, und
Übertragen (280), sofern das Erfolgsmaß ein Erfolgskriterium erfüllt, zumindest einer zweiten Punkt-zu-Mehrpunkt-Teil-Datenübertragung der zumindest zwei Punkt-zu- Mehrpunkt-Teil-Datenübertragungen an die Mehrzahl von Teilnehmern des Kommunikationssystems.
74. Computerprogramm zur Durchführung des Verfahrens nach einem der Ansprüche 67 bis 73, wenn das Computerprogramm auf einem Computer, Mikroprozessor oder softwarebasiertem Empfänger abläuft.
PCT/EP2021/051756 2020-01-31 2021-01-26 Vorrichtungen und verfahren zur übertragung einer multicast-nachricht in einem nicht koordinierten kommunikationssystem WO2021151890A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102020201209.1A DE102020201209A1 (de) 2020-01-31 2020-01-31 Vorrichtungen und Verfahren zur Übertragung einer Multicast-Nachricht in einem nicht koordinierten Kommunikationssystem
DE102020201209.1 2020-01-31

Publications (1)

Publication Number Publication Date
WO2021151890A1 true WO2021151890A1 (de) 2021-08-05

Family

ID=74418438

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2021/051756 WO2021151890A1 (de) 2020-01-31 2021-01-26 Vorrichtungen und verfahren zur übertragung einer multicast-nachricht in einem nicht koordinierten kommunikationssystem

Country Status (2)

Country Link
DE (1) DE102020201209A1 (de)
WO (1) WO2021151890A1 (de)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11968257B2 (en) * 2022-01-14 2024-04-23 TurbineOne, Inc. Pruning a distributed database for an ad-hoc peer-to-peer (P2P) network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011082098B4 (de) 2011-09-02 2014-04-10 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Batteriebetriebene stationäre Sensoranordnung mit unidirektionaler Datenübertragung
DE102017204186A1 (de) 2017-03-14 2018-09-20 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Effizientes Mehrbenutzer-Adressieren
DE102017206236A1 (de) 2017-04-11 2018-10-11 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Spezifische hoppingmuster für telegram-splitting

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7408931B2 (en) 2004-12-29 2008-08-05 Motorola, Inc. Methods for delivery in a wireless communications network
US8787840B2 (en) 2006-05-10 2014-07-22 Robert Bosch Gmbh Method and system employing wideband signals for RF wakeup
WO2015156495A1 (ko) 2014-04-09 2015-10-15 엘지전자 주식회사 사운딩 절차 기반의 프레임 전송 방법 및 장치

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011082098B4 (de) 2011-09-02 2014-04-10 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Batteriebetriebene stationäre Sensoranordnung mit unidirektionaler Datenübertragung
DE102017204186A1 (de) 2017-03-14 2018-09-20 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Effizientes Mehrbenutzer-Adressieren
DE102017206236A1 (de) 2017-04-11 2018-10-11 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Spezifische hoppingmuster für telegram-splitting

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
ETSI TS 103 357 STANDARD V1.1.1
G. KILIANM. BREILINGH. H. PETKOVH. LIESKEF. BEERJ. ROBERTA. HEUBERGER: "Increasing Transmission Reliability for Telemetry Systems Using Telegram Splitting", IEEE TRANSACTIONS ON COMMUNICATIONS, vol. 63, no. 3, March 2015 (2015-03-01), pages 949 - 961
KHAN MUHAMMAD O ET AL: "Smart Retransmission and Rate Adaptation in WiFi", 2015 IEEE 23RD INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), IEEE, 10 November 2015 (2015-11-10), pages 54 - 65, XP032883873, ISSN: 1092-1648, [retrieved on 20160318], DOI: 10.1109/ICNP.2015.48 *
WU FAN ET AL: "Multicast Rate Adaptation in WLAN via NDN", 2018 27TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), IEEE, 30 July 2018 (2018-07-30), pages 1 - 8, XP033418022, DOI: 10.1109/ICCCN.2018.8487358 *

Also Published As

Publication number Publication date
DE102020201209A1 (de) 2021-10-14

Similar Documents

Publication Publication Date Title
EP3529938B1 (de) Optimierte sprungmuster für verschiedene sensorknoten und variable datenlängen auf basis des telegram splitting übertragungsverfahren
DE69126164T2 (de) Verfahren zur Frequenzteilung in einem Frequenzsprung-Kommunikationsnetz
DE69320861T2 (de) Verfahren zur digitalen Funknachrichtenübertragung
EP3529939A1 (de) Optimierte kombination aus präambel und datenfeldern für sensornetzwerke mit geringem stromverbrauch auf basis des telegram splitting verfahrens
EP3684114B1 (de) Konzept zur bidirektionalen datenübertragung zwischen einer basisstation und einem knoten
WO2019007933A9 (de) Spezifische sprungmuster für wiederholtes senden und empfangen von daten und verfahren zum erzeugen derselben
DE102018215194A1 (de) Netzwerksynchronisation eines Strahlsprung-Satellitensystems
DE112004001869T5 (de) Synchronisierungs-Burst zur Frequenzversatzkompensation
EP1198911B1 (de) Synchronisierungsverfahren und -system für taktquellen bei insbesondere paketvermittelnden kommunikationssystemen
DE112005000779B4 (de) Verfahren zur Synchronisation von Takteinrichtungen
EP3932124B1 (de) Verfahren um teilnehmer in sensornetzwerke zu koordinieren
EP3596897B1 (de) Authentisierte bestätigungs- und aktivierungsnachricht
EP3949682B1 (de) Systemkombination aus einem asynchronen und einem synchronen funksystem
DE60222587T2 (de) Rettungsbake
WO2021151890A1 (de) Vorrichtungen und verfahren zur übertragung einer multicast-nachricht in einem nicht koordinierten kommunikationssystem
EP1750475B1 (de) Datenübertragungssystem und Verfahren zum Betreiben eines Datenübertragungssystems
DE102019202742B3 (de) Stützbake(n) zur Synchronisierung auf eine Multicast-Nachricht in nicht koordinierten Netzen
DE102017009564B4 (de) Verfahren zum Verteilen von Daten
EP3932113A1 (de) Signalisierung einer multicast-nachricht in nicht koordinierten netzen
WO2021239274A1 (de) Verfahren, computerprogramm und sende-empfängermodul zum anpassen einer zeitsynchronisierung
DE10023007C2 (de) Sende- und Empfangsvorrichtung und Verfahren zur Synchronisation einer Empfangseinrichtung
DE102019005686A1 (de) Verfahren zum Übertragen von Daten zwischen einem Knoten und einer Basisstation in einem Kommunikationssystem sowie Basisstation sowie Knoten
DE19600922A1 (de) Verfahren zur Synchronisation eines Senders und eines oder mehreren diesem Sender zugeordneten Empfängern
DE69127117T2 (de) Verfahren zur Synchronisation eines Grossraumnetzwerks ohne globale Synchronisation
DE102013221321A1 (de) Verfahren zum Synchronisieren von Verkehrsteilnehmern auf eine gemeinsame Zeitbasis

Legal Events

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

Ref document number: 21702432

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21702432

Country of ref document: EP

Kind code of ref document: A1