Claims
- 1. In a communication network having a plurality of stations communicating with each other, a method guaranteeing non-zero access to a random access channel to each of said stations in the network comprising the step of calculating at each station in the network a channel access priority based on connections among stations in the network, wherein calculating a channel access priority is based on a number of possible connections among the stations in the network.
- 2. In a communication network having a plurality of stations communicating with each other, a method guaranteeing non-zero access to a random access channel to each of said stations in the network comprising the step of calculating at each station in the network a channel access priority based on connections among stations in the network, wherein calculating a channel access priority is based on a number of possible and logical connections among the stations in the network.
- 3. In a communication network having a plurality of stations communicating with each other, a method guaranteeing non-zero access to a random access channel to each of said stations in the network comprising the step of calculating at each station in the network a channel access priority based on connections among stations in the network, wherein calculating a channel access priority is based on a connectivity pattern among the stations in the network.
- 4. In a communication network having a plurality of stations communicating with each other, a method guaranteeing non-zero access to a random access channel to each of said stations in the network comprising the step of calculating at each station in the network a channel access priority based on connections among stations in the network, wherein calculating a channel access priority is performed by a first station in the network for a second station in the network and the calculated access priority is communicated from the first station to the second station.
- 5. In a communication network having a plurality of stations communicating with each other, a method guaranteeing non-zero access to a random access channel to each of said stations in the network comprising the steps of:
- calculating at each station in the network a channel access priority based on connections among stations in the network; and
- generating a back-off value at each of the stations in the network, a back-off window size (WS) determining a time for launching a frame, the back-off value for any station being recalculated to produce a new value of the WS if the station fails to access the channel based on the calculated access priority.
- 6. The method recited in claim 5 further comprising the step of exchanging window size (WS) information among the stations of the network.
- 7. The method recited in claim 6 wherein stations A.sub.i are in communication with stations B.sub.j and stations B.sub.j are in communication with stations C.sub.k and the step of calculating is based on all stations B.sub.j within communication reach of stations A.sub.i and based on all stations C.sub.k within communication reach of said stations B.sub.j.
- 8. The method recited in claim 7 wherein in the step of exchanging WS information, stations A.sub.i communicate WS information to stations B.sub.j and stations B.sub.j communicate WS information to stations C.sub.k.
- 9. The method recited in claim 8 wherein each of stations B.sub.j and C.sub.k select a minimum value of calculated value of WS within each of said stations and communicated window sizes to said stations from stations A.sub.i.
- 10. In a communication network having a plurality of stations communicating with each other, a method guaranteeing non-zero access to a random access channel to each of said stations in the network comprising the step of calculating a channel access priority based on information in transmission parameters and channel access parameters among stations in the network including an exchange of information among the stations in the network regarding their access priority, average channel access time, data throughput, traffic load, data encoding, packet type, and packet transfer success rate.
- 11. In a communication network having a plurality of stations communicating with each other, a method guaranteeing non-zero access to a random access channel to each of said stations in the network comprising the step of calculating a channel access priority is based on information on transmission parameters and channel access parameters in the network including a station's own average channel access time, data throughput, traffic load, data encoding, packet type, packet transfer success rate, detected connections among other stations, and detected traffic properties between other stations.
- 12. In a communication network having a plurality of stations communicating with each other, a method guaranteeing non-zero access to a random access channel to each of said stations in the network comprising the steps of:
- calculating a channel access priority based on information on transmission parameters and channel access parameters among stations in the network; and
- generating a back-off value at each of the stations in the network, a back-off window size (WS) determining a time for launching a frame, the back-off value for any station being recalculated to produce a new value of the WS if the station fails to access the channel based on the calculated access priority.
- 13. The method recited in claim 12 further comprising the step of exchanging window size (WS) information among the stations of the network.
- 14. The method recited in claim 13 wherein stations A.sub.i are in communication with stations B.sub.j and stations B.sub.j are in communication with stations C.sub.k and the step of calculating is based on all stations B.sub.j within communication reach of stations A.sub.i and based on all stations C.sub.k within communication reach of said stations B.sub.j.
- 15. The method recited in claim 14 wherein in the step of exchanging WS information, stations A.sub.i communicate WS information to stations B.sub.j and stations B.sub.j communicate WS information to stations C.sub.k.
- 16. The method recited in claim 15 wherein each of stations B.sub.j and C.sub.k select a minimum value of calculated value of WS within each of said stations and communicated window sizes to said stations from stations A.sub.i.
- 17. A communication network comprising:
- a plurality of stations communicating with each other over a random access channel;
- each of said stations including calculating means for calculating at each station in the network a channel access priority based on information on transmission parameters and channel access parameters among stations in the network; and
- means at each station in the network for generating a back-off value, a back-off window size (WS) determining a time for launching a frame, the back-off value for any station being recalculated to produce a new value of the WS if the station fails to access the channel based on the calculated access priority.
- 18. The communication network recited in claim 17 wherein each station in the network includes means exchanging window size (WS) information among the stations of the network.
- 19. The communication network recited in claim 17 wherein the network is a wireless network.
CROSS-REFERENCE TO RELATED APPLICATION
This application discloses subject matter related to application Ser. No. 08/664,718 filed Jun. 17, 1996, by Fritz R. Gfeller, Peter D. Hortensius, Patrick K. Kam, Parviz Kermani, Danny N. McKay, Mahmoud Naghshineh, Claus M. Olsen and Babak Rezvani for "Media Access Control Protocols in a Wireless Communication Network Supporting Multiple Transmission Rates" and assigned to a common assignee herewith. The disclosure of application Ser. No. 08/664,718 is incorporated herein by reference.
US Referenced Citations (4)
Non-Patent Literature Citations (1)
Entry |
Vaduvur et al. "MACAW: A Media Access Protocol for Wireless LAN's"; Sigcomm 94-08/94 London, England UK. |