Claims
- 1. A wireless network, comprising:
a plurality of wireless stations; and an access point to which the wireless stations wirelessly communicate, wherein said access point specifies a time interval during which any of the wireless stations that have data to send may inform the access point whether the station has data to transmit.
- 2. The wireless network of claim 1, wherein said access point generates a first frame which contains an interval field, said interval field specifying a time duration of said time interval.
- 3. The wireless network of claim 2 wherein said interval field encodes a number of microseconds corresponding to the time duration of the time interval.
- 4. The wireless network of claim 1 wherein wireless stations having data to send transmit second frames during said time interval indicating traffic categories or traffic streams the data belongs to and the time amounts needed to transmit said data.
- 5. The wireless network of claim 1 wherein said access point grants a transmission time to each wireless station that has informed the access point of data that is ready to transmit, when said access point is ready for a wireless station to transmit its data.
- 6. The wireless network of claim 2 wherein said first frame includes a value that is used by each of said wireless stations having data for transmission to derive a random number, said random number is used by a wireless station to determine whether and when to transmit a second frame in said time interval to said access point.
- 7. The wireless network of claim 2 wherein said first frame also includes values identifying those of said wireless stations from which said access point previously received said second frame.
- 8. An access point, comprising:
host logic; a MAC layer coupled to said host logic; a physical layer coupled to said MAC layer and through which wireless communications occur with wireless stations; wherein said MAC layer specifies a time interval during which any of the wireless stations that have data to send may inform the access point whether the stations have data to transmit.
- 9. The access point of claim 8, wherein said access point generates a first frame which contains an interval field, said interval field specifying a time duration of said time interval.
- 10. The access point of claim 9 wherein said interval field encodes a number of microseconds corresponding to the time duration of the time interval.
- 11. The access point of claim 8 wherein wireless stations having data to send transmit second frames during said time interval indicating traffic categories or traffic streams the data belongs to and the time amounts needed to transmit said data.
- 12. The access point of claim 8 wherein said access point grants a transmission time to each wireless station that has informed the access point of data that is ready to transmit, when said access point is ready for a wireless station to transmit its data.
- 13. The access point of claim 9 wherein said first frame includes a value that is used by said each of said wireless stations having data for transmission to derive a random number, said random number is used by a wireless station to determine whether and when to transmit a second frame in said time interval to said access point.
- 14. The access point of claim 9 wherein said first frame also includes values identifying those of said wireless stations from which said access point previously received said second frame.
- 15. A wireless station, comprising:
host logic; a MAC layer coupled to said host logic; a physical layer coupled to said MAC layer and through which wireless communications occur with an access point; wherein said wireless station having data to send receives a request polling frame from the access point, said request polling frame specifies a time interval during which said wireless station and other wireless stations may inform the access point of the traffic categories or traffic streams the data belongs to and the time amounts needed to transmit said data.
- 16. The wireless station of claim 15 wherein said received request polling frame contains an interval field, said interval field specifying a time duration of said time interval.
- 17. The wireless station of claim 16 wherein said interval field encodes a number of microseconds corresponding to the time duration of the time interval.
- 18. The wireless station of claim 15 wherein said wireless station having data to send transmits a reservation request frame during said time interval indicating the traffic categories or traffic streams the data belongs to and the time amounts needed to transmit said data.
- 19. The wireless station of claim 16 wherein said request polling frame contains a contention window from which the wireless station having data to send determines a transmission time of a reservation request frame indicating the traffic categories or traffic streams the data belongs to and the time amounts needed to transmit said data.
- 20. The wireless station of claim 16 wherein said request polling frame contains a feedback indicating whether the access point previously received a reservation request frame from this wireless station.
- 21. A method associated with a wireless network comprising an access point and a plurality of wireless stations, comprising:
(a) transmitting a first frame which defines a time interval during which those of said wireless stations having data to send may inform the access point of the traffic categories or traffic streams the data belongs to and the time amounts needed to transmit said data; and (b) receiving one or more second frames from said wireless stations having data to send during said time interval, each of said second frames indicating the traffic categories or traffic streams the data belongs to and the time amounts needed to transmit said data.
- 22. The method of claim 21 further including granting transmission times to said wireless stations from which said second frames were received for transmitting their data.
- 23. The method of claim 21 wherein said first frame includes an interval field, said interval field specifying a time duration of said time interval.
- 24. The method of claim 21 wherein said first frame contains a contention window from which a wireless station having data to send determines whether and when to transmit a second frame in said time interval.
- 25. The method of claim 21 wherein said first frame contains a feedback encoded to identify those of said wireless stations from which said access point previously received said second frame.
- 26. A method associated with a wireless network comprising an access point and a plurality of wireless stations, comprising:
(a) receiving a first frame which defines a time interval during which those of said wireless stations having data to send may inform the access point of the traffic categories or traffic streams the data belongs to and the time amounts needed to transmit said data; and (b) transmitting one or more second frames from said wireless stations having data to send during said time interval, each of said second frames indicating the traffic categories or traffic streams the data belongs to and the time amounts needed to transmit said data.
- 27. The method of claim 26 wherein said first frame includes an interval field, said interval field specifying a time duration of said time interval.
- 28. The method of claim 26 wherein said first frame includes a contention window from which a wireless station having data to send determines whether and when to transmit a second frame in said time interval.
- 29. The method of claim 26 wherein said first frame includes a feedback encoded to identify those of the wireless stations from which said access point previously received said second frame.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to, and claims priority to, provisional application serial No. 60/374,660 filed Apr. 23, 2002 entitled “Group Polling for CSMA/CA Based Reservation Request,” incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60374660 |
Apr 2002 |
US |