Redundant scheduling information for direct communication
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsStefano Sorrentino, Stefan Wänstedt
Life of this patent
Estimating the term…
Abstract
Methods, apparatuses, and computer program products for direct communication between wireless devices. Techniques for transmitting multiple redundant scheduling assignments for the same data transmission are provided, as well as techniques detecting information using multiple redundant scheduling assignments.
Claims59
A method for direct communication between wireless devices, the method comprising:
- transmitting, directly from a first wireless device to a second wireless device, a first scheduling cycle;
- and
- transmitting, directly from said first wireless device to said second wireless device, a first set of data to be detected by said second wireless device,
- wherein said first scheduling cycle includes a plurality of redundant scheduling assignments, each of the plurality of redundant scheduling assignments indicating, to said second wireless device, said first set of data, and
- wherein the second wireless device is configured to:
- determine whether a first redundant scheduling assignment and a second redundant scheduling assignment of the plurality of redundant scheduling assignments are contradictory, and
- detect said first set of data, received from said first wireless device, using one or more of the first redundant scheduling assignment and the second redundant scheduling assignment as a result of a determination that the first redundant scheduling assignment and the second redundant scheduling assignment are not contradictory.
A method for detecting information communicated directly between wireless devices, the method comprising:
- receiving, at a first wireless device from a second wireless device, a first redundant scheduling assignment;
- receiving, at said first wireless device from said second wireless device, a second redundant scheduling assignment, wherein said first and second redundant scheduling assignments are each associated with a data transmission from said second wireless device;
- determining whether the first redundant scheduling assignment and the second redundant scheduling assignment are contradictory;
- and
- as a result of determining that the first redundant scheduling assignment and the second redundant scheduling assignment are not contradictory, detecting, at said first wireless device, a set of data from said data transmission using one or more of the first redundant scheduling assignment and the second redundant scheduling assignment.
A wireless device comprising a processor and a memory, said memory containing instructions executable by said processor, wherein said wireless device is operative to:
- transmit, directly to a second wireless device, a first scheduling cycle;
- and
- transmit, directly to said second wireless device, a first set of data to be detected by said second wireless device,
- wherein said first scheduling cycle includes a plurality of redundant scheduling assignments, each of the plurality of redundant scheduling assignments indicating, to said second wireless device, said first set of data, and
- wherein the second wireless device is configured to:
- determine whether a first redundant scheduling assignment and a second redundant scheduling assignment of the plurality of redundant scheduling assignments are contradictory, and
- detect said first set of data, received from said wireless device, using one or more of the first redundant scheduling assignment and the second redundant scheduling assignment as a result of a determination that the first redundant scheduling assignment and the second redundant scheduling assignment are not contradictory.
A wireless device comprising a processor and a memory, said memory containing instructions executable by said processor, wherein said wireless device is operable to:
- receive, from a second wireless device, a first redundant scheduling assignment;
- receive, from said second wireless device, a second redundant scheduling assignment,
- wherein said first and second redundant scheduling assignments are each associated with a data transmission from said second wireless device;
- determine whether the first redundant scheduling assignment and the second redundant scheduling assignment are contradictory;
- and
- as a result of determining that the first redundant scheduling assignment and the second redundant scheduling assignment are not contradictory, detect a set of data from said data transmission using one or more of the first redundant scheduling assignment and the second redundant scheduling assignment.
A computer program product comprising computer readable program code on a non-transitory computer readable medium, said computer readable program code executable by a processor to cause a wireless device to:
- transmit, directly to a second wireless device, a first scheduling cycle;
- and
- transmit, directly to said second wireless device, a first set of data to be detected by said second wireless device,
- wherein said first scheduling cycle includes a plurality of redundant scheduling assignments, each of the plurality of redundant scheduling assignments indicating, to said second wireless device, said first set of data, and
- wherein the second wireless device is configured to:
- determine whether a first redundant scheduling assignment and a second redundant scheduling assignment of the plurality of redundant scheduling assignments are contradictory, and
- detect said first set of data, received from said wireless device, using one or more of the first redundant scheduling assignment and the second redundant scheduling assignment as a result of a determination that the first redundant scheduling assignment and the second redundant scheduling assignment are not contradictory.
Dependencies are inferred from the claim text.