Distributed mechanism for medium reservation and prioritization of IOE communications
AssigneeQUALCOMM Incorporated
InventorsPiyush Gupta, Junyi Li
Life of this patent
Estimating the term…
Abstract
In an aspect of the disclosure, a method, a computer program product, and an apparatus are provided. The apparatus may be a first node. The first node determines to transmit a first packet to a second node in a first data slot of a first frame. The first data slot being associated with a first reservation resource and a second reservation resource. The first node determines whether the first node has a privilege for the first data slot of the first frame, when the first packet is of priority based traffic. The first node transmits a reservation message to the second node in the first reservation resource when the first node is determined to have the privilege for the first data slot.
Claims24
A method of wireless communication at a first node, comprising:
- determining a plurality of frames including a first frame and a second frame based on synchronization information, wherein the plurality of frames each have a plurality of data slots and a plurality of element periods each corresponding to one slot of the plurality of data slots, wherein the plurality of data slots include a first data slot, wherein a first reservation resource and a second reservation resource are in a first element period of the first frame corresponding to the first data slot of the first frame;
- determining to transmit a first packet to a second node in the first data slot of the first frame, the first data slot being associated with the first reservation resource and the second reservation resource;
- determining whether the first node has a privilege for the first data slot of the first frame, when the first packet is of priority based traffic, wherein the determination whether the first node has the privilege for the first data slot of the first frame is made based on whether the first node transmitted a packet of the priority based traffic in a first data slot of the second frame, the second frame being prior to the first frame;
- determining whether the first node transmitted a second packet of the priority based traffic in the first data slot of the second frame;
- and
- transmitting a reservation message to the second node in the first reservation resource when the first node is determined to have the privilege for the first data slot.
An apparatus for wireless communication, the apparatus being a first node, comprising:
- means for determining a plurality of frames including a first frame and a second frame based on synchronization information, wherein the plurality of frames each have a plurality of data slots and a plurality of element periods each corresponding to one slot of the plurality of data slots, wherein the plurality of data slots include a first data slot, wherein a first reservation resource and a second reservation resource are in a first element period of the first frame corresponding to the first data slot of the first frame;
- means for determining to transmit a first packet to a second node in the first data slot of the first frame, the first data slot being associated with the first reservation resource and the second reservation resource;
- means for determining whether the first node has a privilege for the first data slot of the first frame, when the first packet is of priority based traffic, wherein the determination whether the first node has the privilege for the first data slot of the first frame is made based on whether the first node transmitted a packet of the priority based traffic in a first data slot of the second frame, the second frame being prior to the first frame;
- means for determining whether the first node transmitted a second packet of the priority based traffic in the first data slot of the second frame;
- and
- means for transmitting a reservation message to the second node in the first reservation resource when the first node is determined to have the privilege for the first data slot.
An apparatus for wireless communication, the apparatus being a first node, comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to:
- determine a plurality of frames including a first frame and a second frame based on synchronization information, wherein the plurality of frames each have a plurality of data slots and a plurality of element periods each corresponding to one slot of the plurality of data slots, wherein the plurality of data slots include a first data slot, wherein a first reservation resource and a second reservation resource are in a first element period of the first frame corresponding to the first data slot of the first frame;
- determine to transmit a first packet to a second node in the first data slot of the first frame, the first data slot being associated with the first reservation resource and the second reservation resource;
- determine whether the first node has a privilege for the first data slot of the first frame, when the first packet is of priority based traffic, wherein the determination whether the first node has the privilege for the first data slot of the first frame is made based on whether the first node transmitted a packet of the priority based traffic in a first data slot of the second frame, the second frame being prior to the first frame;
- determine whether the first node transmitted a second packet of the priority based traffic in the first data slot of the second frame;
- and
- transmit a reservation message to the second node in the first reservation resource when the first node is determined to have the privilege for the first data slot.
A non-transitory computer-readable medium storing computer executable code for wireless communication using a first node, comprising code for:
- determining a plurality of frames including a first frame and a second frame based on synchronization information, wherein the plurality of frames each have a plurality of data slots and a plurality of element periods each corresponding to one slot of the plurality of data slots, wherein the plurality of data slots include a first data slot, wherein a first reservation resource and a second reservation resource are in a first element period of the first frame corresponding to the first data slot of the first frame;
- determining to transmit a first packet to a second node in the first data slot of the first frame, the first data slot being associated with the first reservation resource and the second reservation resource;
- determining whether the first node has a privilege for the first data slot of the first frame, when the first packet is of priority based traffic, wherein the determination whether the first node has the privilege for the first data slot of the first frame is made based on whether the first node transmitted a second packet of the priority based traffic in a first data slot of the second frame, the second frame being prior to the first frame;
- determining whether the first node transmitted a second packet of the priority based traffic in the first data slot of the second frame;
- and
- transmitting a reservation message to the second node in the first reservation resource when the first node is determined to have the privilege for the first data slot.
Dependencies are inferred from the claim text.