Facilitating multicast traffic collision reduction
AssigneeAT&T Intellectual Property I, L.P.
InventorBrad Ree
Life of this patent
Estimating the term…
Abstract
The reduction of multicast traffic collisions is facilitated. A device that is associated with a multicast group receives a multicast message requesting re-transmission of an acknowledgment message from the device. The multicast message includes information identifying the device within the multicast group of devices. In response to the device being determined to be identified by the information, the acknowledgement message can be re-transmitted after a defined transmit delay period after receipt of the multicast message. The defined transmit delay period can be based on the number of devices in the multicast group, based on the number of previous re-transmissions by the device and/or based on the number of devices for which re-transmission is requested.
Claims20
An apparatus, comprising:
- a processor;
- and
- a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
- receiving a multicast message that comprises information that identifies the apparatus within a multicast group of apparatuses and that is representative of a request for re-transmission of an acknowledgement message;
- and
- in response to a determination that the apparatus is identified by the information, facilitating the re-transmission of the acknowledgement message after a defined transmit delay period from the receiving, wherein the defined transmit delay period is a first function of a first back off period, and wherein the first back off period is determined as a second function of a back off adjustment value and a second back off period determined based on a randomly-generated number.
A method, comprising:
- receiving, by a device comprising a processor and included in a multicast group of devices, a multicast message requesting re-transmission of an acknowledgment message for the device, wherein the multicast message comprises information identifying the device within the multicast group of devices;
- and
- in response to the device being determined to be identified by the information, transmitting, by the device, the acknowledgement message after a defined transmit delay period after the receiving, wherein the defined transmit delay period is a function of a defined back off period determined as a function of a back off adjustment value and an initial back off period used previously to the defined back off period, and wherein the initial back off period is determined based on a generated random number.
A machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
- receiving a multicast message requesting a re-transmission of a message by a device, wherein the multicast message comprises information identifying the device within a multicast group of devices;
- and
- in response to the device being determined to be identified by the information, re-transmitting the message after a defined transmit delay period delay following reception of the multicast message, wherein the defined transmit delay period is a first function of a first back off period determined as a second function of a back off adjustment value and a second back off period determined based on a randomly-determined number.
Dependencies are inferred from the claim text.