Method and apparatus for providing quality of service over a contention access period of a wireless personal area network
First Claim
1. A method for a node to assure a quality of service (QoS) in a communication system that only employs a contention access period for transmissions, the method comprising the steps of:
- the node only employing a contention-based medium access technique to communicate within the whole contention access period without employing a contention free period for communications;
the node determining that another node has a QoS requirement via the reception of a notification only on a layer higher than a MAC sub-layer such that layers above the MAC layer are used to reserve portions of the contention access period; and
the node reserving a portion of the contention access period for the other node'"'"'s transmissions.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing quality of service over a contention access period of a wireless personal area network is provided herein. Particularly, the layers above the MAC are allowed to reserve portions of a contention access period (CAP) in order to schedule their QoS actions cooperatively thereby avoiding the dependence on the MAC for QoS performance. By using cooperative scheduling, a node can send a QoS packet from the QoS_Layer to the MAC, and know that it will be transmitted according to the specified QoS requirement. As a result, whenever a node sends a QoS packet in the reserved portion of the CAP, the channel will be guaranteed to be free from competing nodes'"'"' packets because those competing nodes will delay their transmissions based on the shared schedule.
-
Citations
18 Claims
-
1. A method for a node to assure a quality of service (QoS) in a communication system that only employs a contention access period for transmissions, the method comprising the steps of:
-
the node only employing a contention-based medium access technique to communicate within the whole contention access period without employing a contention free period for communications; the node determining that another node has a QoS requirement via the reception of a notification only on a layer higher than a MAC sub-layer such that layers above the MAC layer are used to reserve portions of the contention access period; and the node reserving a portion of the contention access period for the other node'"'"'s transmissions.
-
-
2. The method of claim 1 wherein the contention-based access technique comprises a carrier sense multiple access (CSMA) technique.
-
3. The method of claim 1 further comprising the step of:
the node employing the CSMA technique to communicate in the contention access period outside the reserved portion of the contention access period while holding off on transmitting within the reserved portion of the contention access period.
-
4. The method of claim 1 wherein the step of reserving the portion of the contention access period comprises the steps of:
delaying a transmission until after the reserved portion of the contention access period has completed.
-
5. The method of claim 1 wherein the step of employing the CSMA technique to communicate comprises the step of transmitting when a channel is idle otherwise backing off a random period of time before attempting to transmit again.
-
6. The method of claim 1 wherein the step of determining that another node has the QoS requirement comprises the step of receiving a message indicating that the other node has the QoS requirement.
-
7. The method of claim 1 wherein the contention access period comprises a period of time where nodes utilize the CSMA technique to communicate.
-
8. A method for a node to assure quality of service (QoS) in a system employing only a contention access period, the method comprising the steps of:
-
notifying a network of the QoS requirement; reserving a portion of the contention access period for transmissions only by the node; and transmitting within the reserved portion of the contention access period, wherein the step of notifying the network of the QoS requirement comprises the step of notifying the network only via a layer higher than a MAC sub-layer, and wherein the system only employs a contention access period for communications without employing a contention free period for communications.
-
-
9. The method of claim 8 wherein the step of transmitting within the reserved portion of the contention access period comprises the step of transmitting utilizing a carrier sense multiple access (CSMA) technique.
-
10. The method of claim 9 wherein CSMA technique comprises transmitting when a channel is idle otherwise backing off a random period of time before attempting to transmit again.
-
11. The method of claim 8 wherein the step of notifying comprises the step of additionally notifying the network how much of the contention access period to reserve.
-
12. The method of claim 8 further comprising the step of:
transmitting outside the contention access period using the CSMA technique.
-
13. The method of claim 8 wherein the step of reserving a portion of the contention access period comprises the step of negotiating with other nodes what portion of the contention access period is going to be reserved via a higher layer than a MAC sub-layer.
-
14. The method of claim 8 wherein the step of notifying the network comprises the step of transmitting a message notifying the network.
-
15. A node within a communication system, the node comprising:
-
a transmitter notifying a network of a quality of service (QoS) requirement, wherein the transmitter notifies the network of the QoS requirement only via a layer higher than a MAC sub-layer, and wherein the communication system only employs a contention access period for communications without employing a contention free period for communications; logic circuitry reserving a portion of a contention access period for transmissions only by the node; and
a transmitter transmitting within the reserved portion of the contention access period.
-
-
16. The node of claim 15 wherein the transmitter transmits within the reserved portion of the contention access period utilizing a carrier sense multiple access (CSMA) technique.
-
17. The node of claim 16 wherein the CSMA technique comprises transmitting when a channel is idle otherwise backing off a random period of time before attempting to transmit again.
-
18. The node of claim 15 wherein the transmitter additionally transmits outside the contention access period using the CSMA technique.
Specification