Methods and Apparatuses for Managing Acknowledgements
A method, apparatus and computer program product are provided for designating an acknowledgment of data. A method and apparatus may designate a mode of operation, in a signal, for acknowledging receipt of data. The method and apparatus may assign an aggregation period, to the signal, including a time period in which one or more stations are designated to communicate one or more items of data to an intermediate node. The method and apparatus may also transmit the signal to enable the stations to detect the designated mode of operation and the time period of the assigned aggregation period in which to communicate the items of data to the intermediate node.
1 . A method for designating an acknowledgement of content, the method comprising:
designating a mode of operation, in a signal, for acknowledging receipt of data;
assigning an aggregation period, to the signal, comprising a time period in which one or more stations are designated to communicate one or more items of data to an intermediate node; and
causing transmission of the signal to enable the one or more stations to detect the designated mode of operation and the time period of the assigned aggregation period in which to communicate the items of data to the intermediate node.
2 . The method of claim 1 , wherein the designated mode of operation comprises a delayed acknowledgement mode of operation in which the intermediate node is not required to acknowledge receipt of the items of data from the one or more stations.
3 . The method of claim 2 , wherein the delayed acknowledgement mode of operation denotes to the intermediate node to store the items of data received from the one or more stations until an acknowledgement is detected from, a destination node, denoting that the destination node received the items of data.
4 . The method of claim 2 , wherein the delayed acknowledgement mode of operation denotes to the one or more stations not to communicate additional data to the intermediate node before an acknowledgement is detected.
5 . The method of claim 1 , wherein assigning the aggregation period further comprises assigning a time interval to receive communications of data from the intermediate node.
6 . The method of claim 1 , wherein:
the designated mode of operation is indicated in a bit;
a first value of the bit indicates a first acknowledgement mode of operation; and
a second value of the bit indicates a second acknowledgement mode of operation in which the intermediate node is not required to acknowledge receipt of the items of data from the one or more stations.
7 . (canceled)
8 . The method of claim 1 , wherein the designated mode of operation denotes that a destination node acknowledges receipt of the items of data from the intermediate node.
9 . The method of claim 5 , further comprising:
causing transmission of an acknowledgement during the time interval to enable the one or more stations to detect the acknowledgement indicating that the data was received by a destination node.
10 - 13 . (canceled)
14 . An apparatus for designating an acknowledgement of content, the apparatus comprising:
a processing system comprising at least one processor and at least one memory storing computer program code, in which the processing system is arranged to cause the apparatus to at least:
designate a mode of operation, in a signal, for acknowledging receipt of data;
assign an aggregation period, to the signal, comprising a time period in which one or more stations are designated to communicate one or more items of data to an intermediate node; and
cause transmission of the signal to enable the one or more stations to detect the designated mode of operation and the time period of the assigned aggregation period in which to communicate the items of data to the intermediate node.
15 . The apparatus of claim 14 , wherein the designated mode of operation comprises a delayed acknowledgement mode of operation in which the intermediate node is not required to acknowledge receipt of the items of data from the one or more stations.
16 . The apparatus of claim 15 , wherein the delayed acknowledgement mode of operation denotes to the intermediate node to store the items of data received from the one or more stations until an acknowledgement is detected from, the apparatus, denoting that the apparatus received the items of data.
17 - 54 . (canceled)
55 . A method for detecting a designated acknowledgement of data, the method comprising:
detecting, via a signal, a designated mode of operation for acknowledging receipt of data and an assigned aggregation period comprising a time period in which to communicate with one or more stations; and
receiving one or more items of data from the one or more stations during the time period of the aggregation period.
56 . The method of claim 55 , further comprising:
determining not to acknowledge receipt of the one or more items of data in response to detecting that the designated mode of operation comprises a delayed acknowledgment mode of operation denoting that an intermediate node is not required to acknowledge receipt of content from the stations.
57 . The method of claim 55 , further comprising:
detecting that the aggregation period further comprises an assigned time interval to enable transmission of content to a destination node; and
enabling provision of the items of data received from the one or more stations to the destination node during the time interval.
58 . The method of claim 55 , further comprising:
detecting that a destination node is designated as acknowledging receipt of the items of data in response to determining that the designated mode of operation comprises a delayed acknowledgment mode of operation.
59 . The method of claim 55 , further comprising:
enabling storage of the items of data until an acknowledgment is received from a destination node in response to detecting that the designated mode of operation comprises a delayed acknowledgment mode of operation denoting to an intermediate node to store content received from the stations until the acknowledgement is received indicating that the destination node received the items of data.
60 . (canceled)
61 . The method of claim 55 , further comprising:
enabling retransmission of an acknowledgement detected from a destination node in response to failing to receive additional data from the one or more stations upon expiration of a predetermined time period, the retransmission enables the one or more stations to detect the acknowledgment to trigger communications of the additional data.
62 - 66 . (canceled)
67 . An apparatus for detecting a designated acknowledgement of data, the apparatus comprising:
a processing system comp sing at least one processor and at least one memory storing computer program code, in which the processing system is arranged to cause the apparatus to at least:
detect, via a signal, a designated mode of operation for acknowledging receipt of data and an assigned aggregation period comprising a time period in which to communicate with one or more stations; and
receive one or more items of data from the one or more stations during the time period of the aggregation period.
68 . The apparatus of claim 67 , wherein the processing system is arranged to cause the apparatus to:
determine not to acknowledge receipt of the one or more items of data in response to detecting that the designated mode of operation comprises a delayed acknowledgment mode of operation denoting that the apparatus is not required to acknowledge receipt of content from the stations.
69 . The apparatus of claim 67 , wherein the processing system is arranged to cause the apparatus to:
detect that the aggregation period further comprises an assigned time interval to enable transmission of content to a destination node; and
enable provision of the items of data received from the one or more stations to the destination node during the time interval.
70 - 127 . (canceled)