Method For Communicating Data, A Transmitting Unit And A Computer Program Product
AssigneeWireless Audio IP B.V.
InventorsWillem Zwart, Dignus-Jan Moelker
Life of this patent
Estimating the term…
Abstract
The invention relates to a method for communicating data via a shared wifeless channel. The method comprises the steps of preparing a data packet for transmission via the shared wireless channel (10); detecting any signal presence in the channel (20); and transmitting the data packet if no signal has been detected in the detecting step C60). Further, the method comprises the step of transmitting the data packet if transmission requirements related to the data packet are met, irrespective of any signal detection in the detecting step (30,26).
Claims13
A method for communicating data via a shared wireless channel comprising the steps of:
- preparing a data packet for transmission via the shared wireless channel;
- detecting any signal presence in the channel;
- and
- transmitting the data packet if no signal has been detected in the detecting step,
- wherein the method further comprises the step of:
- transmitting the data packet if transmission requirements related to the data packet are met, irrespective of any signal detection in the detecting step.
A method according to any of the previous claims, wherein after transmitting a data packet a time slot is scheduled for transmitting an acknowledgement type signal by at least one device receiving the data packet.
A method according to any of the previous claims, wherein after transmitting the plurality of data packets a plurality of time slots is scheduled for transmitting an acknowledgement type signal by a device receiving a data packet.
A method according to any of the previous claims, wherein after transmitting one or more data packets a time slot is scheduled for repeated transmission of at least one data packet.
A method according to any of the previous claims, further comprising the steps of waiting a waiting time and proceeding with the detecting step if a signal has been detected in the detecting step.
A method according to any of the previous claims, further comprising computing a waiting time in dependence of previous waiting times.
A method according to any of the previous claims, wherein the transmission requirements related to the data packet comprise a transmission priority depending on a data packet type.
A method according to any of the previous claims, wherein a detected signal that is detected in the detecting step is classified in a priority category and wherein the data packet is transmitted depending on a relative priority of the detected signal and the data packet, respectively.
A method according to any of the previous claims, comprising the steps of:
- preparing a multiple number of data packets for transmission via the shared wireless channel;
- selecting a particular data packet from the multiple number of data packets based on transmission priorities assigned to each of the multiple number of data packets;
- and
- transmitting the selected data packet.
A transmitting unit for communicating data via a shared wireless channel, comprising a transmitting element being arranged for transmitting a data packet via the shared wireless channel and a processor being arranged for
- preparing a data packet for transmission via the shared wireless channel;
- detecting any signal presence in the channel;
- and
- causing the transmitting element to transmit the data packet if no signal has been detected in the detecting step,
- wherein the processor is further arranged for
- causing the transmitting element to transmit the data packet if transmission requirements related to the data packet are met, irrespective of any signal detection in the detecting step.
A computer program product for communicating data via a shared wireless channel, which computer program product comprises instructions for causing a processor to perform the steps of:
- preparing a data packet for transmission via the shared wireless channel;
- detecting any signal presence in the channel;
- and
- transmitting the data packet if no signal has been detected in the detecting step,
- wherein the computer program product further comprises instructions for causing a processor to perform the step of:
- transmitting the data packet if transmission requirements related to the data packet are met, irrespective of any signal detection in the detecting step.
Dependencies are inferred from the claim text.