Systems and methods for prioritized access in a contention based network
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04Q-007/24
H04B-007/212
출원번호
US-0526851
(2000-03-16)
발명자
/ 주소
Fogle, Michael William
출원인 / 주소
Ericsson Inc.
인용정보
피인용 횟수 :
78인용 특허 :
10
초록▼
Systems and methods provide prioritized access to a shared communication medium which utilizes a contention based access arbitration mechanism and a contention-free arbitration mechanism. A first time duration during which the communication medium must be idle for a station to access the communicati
Systems and methods provide prioritized access to a shared communication medium which utilizes a contention based access arbitration mechanism and a contention-free arbitration mechanism. A first time duration during which the communication medium must be idle for a station to access the communication medium is associated with the contention based mechanism and a second time duration during which the communication medium must be idle to access the communication medium is associated with the contention-free mechanism. The first time duration is greater than the second time duration. Priority access to the shared communication may be provided by determining a priority time duration between the second time duration and the first time duration and accessing the shared communication medium if the shared communication medium is idle for the priority time duration.
대표청구항▼
1. A method of providing prioritized access to a shared communication medium utilizing a contention based access arbitration mechanism and a contention-free based access arbitration mechanism having a first time duration during which the shared communication medium must be idle for a station to acce
1. A method of providing prioritized access to a shared communication medium utilizing a contention based access arbitration mechanism and a contention-free based access arbitration mechanism having a first time duration during which the shared communication medium must be idle for a station to access the shared communication medium utilizing the contention based access arbitration mechanism and a second time duration during which the shared communication medium must be Idle to access the shared communication medium utilizing the contention-free based access arbitration mechanism, wherein the first time duration is greater than the second time duration, the method comprising the steps of:determining a priority time duration between the second time duration and the first time duration for a station seeking contention based priority access to the shared communication medium; andaccessing the shared communication medium if the shared communication medium is idle for the priority time duration. 2. A method according to claim 1, wherein the step of determining a priority time duration between the second time duration and the first time duration for a station seeking contention based priority access to the shared communication medium comprises the step of determining a priority time duration between the second time duration and the first time duration based on a priority of a station seeking access to the shared communication medium. 3. A method according to claim 2, wherein the step of determining a priority time duration between the second time duration and the first time duration based on a priority of a station seeking access to the shared communication medium comprises the steps of:determining a pseudo-random value between a minimum random value and a maximum random value;multiplying the pseudo-random value by a priority slot time to provide a random back-off time;adding the random back-off time to the second time duration to provide the priority time duration; andwherein a sum of the second time duration and the product of the maximum random value and the priority slot time is less than the first time duration. 4. A method according to claim 3, wherein the minimum random value is zero. 5. A method according to claim 3, wherein the minimum random value is based on the priority of the station seeking access to the shared communication medium. 6. A method according to claim 3, wherein the maximum random value is based on the priority of the station seeking access to the shared communication medium. 7. A method according to claim 1, wherein the shared communication medium is a wireless communication medium. 8. A method according to claim 1, wherein the contention based arbitration mechanism and the contention-free based arbitration mechanism comprise an IEEE 802.11 standard compliant network. 9. A method according to claim 7, wherein the step of determining a priority time duration between the second time duration and the first time duration for a station seeking contention based priority access to the shared communication medium comprises the step of determining a priority time duration between the PIFS period and the DIFS period. 10. A method according to claim 9, wherein the step of determining a priority time duration between the PIFS period and the DIFS period comprises the steps of:determining a pseudorandom value in the interval from 0 to CW, where CW is a value between aCWmin and aCWmax;multiplying the pseudo-random value by a priority slot time which is less than aSlotTime to provide a PIFS random back-off time;adding the PIFS random back-off time to the PIFS period to provide the priority time duration; andwherein a sum of the PIFS period and the product of aCWmax and the priority slot time is less than the DIFS period. 11. A method according to claim 10, wherein the step of determining a pseudo-random value in the Interval from 0 to CW, where CW is a value between aCWmin and aCWmax comprises the step of determining a p seudo-random value in the interval from aPIFSPriority_x_CWmin to CW, where aPIFSPriority_x_CWmin is a value associated with a priority of a message to be transmitted on the shared communications medium and where CW is a value between aCWmin and aCWmax. 12. A method according to claim 10, wherein aPIFSPriority_x_CWmin is based on information content of a message to be transmitted on the shared communication medium. 13. A method according to claim 10, wherein aPIFSPriority_x_CWmin is based on the priority of the station seeking access to the shared communication medium. 14. A method of providing prioritized access for a shared communication medium utilizing a random back-off time after a DIFS time interval, the method comprising the steps of:providing an IEEE 802.11 contention based arbitration mechanism;establishing a priority parameter defining a lower bound of an interval from which the random back-off time is selected, wherein the priority parameter is greater than zero;selecting the interval from which the random back-off time is selected to be from the priority parameter to CW, where CW is a value between the 802.11 parameters aCWmin and aCWmax;selecting a random back-off time from the selected interval. 15. A method according to claim 14, wherein the priority parameter is set based on a priority associated with the type of information to be transmitted on the shared access communication medium. 16. A communications station for communicating in a network having a shared communication medium utilizing a contention based access arbitration mechanism and a contention-free based access arbitration mechanism having a first time duration during which the shared communication medium must be idle for a station to access the shared communication medium utilizing the contention based access arbitration mechanism and a second time duration during which the shared communication medium must be idle to access the shared communication medium utilizing the contention-free based access arbitration mechanism, wherein the first time duration is greater than the second time duration, comprising:a transceiver configured so as to communicate with the shared communication medium;a sense circuit operably associated with the transceiver and configured so as to sense if the shared communication medium is idle; anda medium access controller operably associated with the transceiver and the sense circuit and configured so as to determine a priority time duration between the second time duration and the first time duration for the station and to access the shared communication medium utilizing the transceiver to take control of the shared access communication medium if the sense circuit indicates that the shared communication medium is idle for the priority time duration. 17. A communications station according to claim 16, wherein the medium access controller is further configured to determining the priority time duration between the second time duration and the first time duration based on a priority of a message to be transmitted on the shared communication medium. 18. A communications according to claim 17, wherein the medium access controller is further comprises:a pseudo-random number generator configured to determine a pseudo-random value between a minimum random value and a maximum random value;a multiplier configured to multiply the pseudo-random value by a priority slot time to provide a random back-off time;an adder configured to add the random back-off time to the second time duration to provide the priority time duration; andwherein a sum of the second time duration and the product of the maximum random value and the priority slot time is less than the first time duration. 19. A communications station according to claim 18, wherein the minimum random value is zero. 20. A communications station according to claim 18, wherein the minimum random value is based on the priority of the station. 21. A communications station according to claim 18, wherein the maximum random value is based on the priority of the station. 22. A communications station according to claim 16, wherein the shared communication medium is a wireless communication medium. 23. A communications station according to claim 16, wherein the contention based arbitration mechanism and the contention-free based arbitration mechanism comprise an IEEE 802.11 standard compliant network and wherein the medium access controller comprises an IEEE 802.11 compliant medium access controller. 24. A communications station according to claim 23, wherein the medium access controller is configured to determine a priority time duration between the PIFS period and the DIFS period. 25. A communications station according to claim 24, wherein the medium access controller further comprises:a pseudo-random number generator configured to provide a pseudo-random value in the interval from 0 to CW where CW is a value between aCWmin and aCWmax;a multiplier configured to multiply the pseudo-random value by a priority slot time which is less than aSlotTime to provide a PIFS random back-off time;an adder configured to add the PIFS random back-off time to the PIFS period to provide the priority time duration; andwherein a sum of the PIFS period and the product of aCWmax and the priority slot time is less than the DIFS period. 26. A communications station according to claim 25, wherein pseudo-random number generator is configured to generate a pseudo-random value in the interval from aPIFSPriority_x_CWmin to CW, where aPIFS Priority_CWmin is a value associated with a priority of a message to be transmitted on the shared communications medium and where CW is a value between aCWmin and aCWmax. 27. A communications station according to claim 25, wherein aPIFSPriority_x_CWmin is based information content of a message to be transmitted on the shared communication medium. 28. A communications station according to claim 25, wherein aPIFSPriority_x_CWmin is based on the priority of the station seeking access to the shared communication medium. 29. A communications station which provides prioritized access for a shared communication medium utilizing a random back-off time after a DIFS time interval, comprising:a transceiver configured so as to communicate with the shared communication medium in an IEEE 802.11 contention based arbitration mechanism;a sense circuit operably associated with the transceiver and configured so as to sense if the shared communication medium is idle; anda medium access controller operably associated with the transceiver and the sense circuit and configured so as to establish a priority parameter having a value greater than zero and defining a lower bound of an interval from which the random back-off time is selected, select the interval from which the random back-off time is selected to be from the priority parameter to CW, where CW is a value between the 802.11 parameters aCWmin and aCWmax, and select a random back-off time from the selected interval. 30. A communications station according to claim 29, wherein the priority parameter is set based on a priority associated with the type of information to be transmitted on the shared access communication medium. 31. A system for providing prioritized access to a shared communication medium utilizing a contention based access arbitration mechanism and a contention-free based access arbitration mechanism having a first time duration during which the shared communication medium must be idle for a station to access the shared communication medium utilizing the contention based access arbitration mechanism and a second time duration during which the shared communication medium must be idle to access the shared communication medium utilizing the contention-free based access arbitration mechanism, wherein the first time duration is greater than the second time duration, comprising:means for determining a priority time duration between the second time duration and the first time duration for a station seeking contention based priority access to the shared communication medium; andmeans for accessing the shared communication medium if the shared communication medium is idle for the priority time duration. 32. A system according to claim 31, wherein the means for determining a priority time duration between the second time duration and the first time duration for a station seeking contention based priority access to the shared communication medium comprises means for determining a priority time duration between the second time duration and the first time duration based on a priority of a station seeking access to the shared communication medium. 33. A system according to claim 32, wherein the means for determining a priority time duration between the second time duration and the first time duration based on a priority of a station seeking access to the shared communication medium comprises:means for determining a pseudorandom value between a minimum random value and a maximum random value:means for multiplying the pseudo-random value by a priority slot time to provide a random back-off time;means for adding the random back-off time to the second time duration to provide the priority time duration; andwherein a sum of the second time duration and the product of the maximum random value and the priority slot time is less than the first time duration. 34. A system according to claim 33, wherein the minimum random value is zero. 35. A system according to claim 33, wherein the minimum random value is based on the priority of the station seeking access to the shared communication medium. 36. A system according to claim 33, wherein the maximum random value is based on the priority of the station seeking access to the shared communication medium. 37. A system according to claim 31, wherein the shared communication medium is a wireless communication medium.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (10)
Kalkunte Mohan V. ; Liang Simon L. H., Apparatus and method for selectively modifying collision delay intervals based on a detected capture effect in half-duplex network.
Burke Robert G. (Santa Ana CA) Martin Robert F. (Villa Park CA), Method and apparatus for rotating priorities between stations sharing a communication channel.
Thomas Edward Darcie ; Bhavesh Desai ; Alan H. Gnauck ; Xiaolin Lu ; Sheryl Leigh Woodward, Method and system for providing low-cost high-speed data services.
Abraham, Santosh Paul; Merlin, Simone; Wentink, Maarten Menzo; Van Nee, Didier Johannes Richard, Method and apparatus for communicating with extended range in a wireless network.
Young,Albert; Chen,BoFu; O'Hara,Bob; Nayek,Seema; Schardt,Tim, Method and system for improving throughput over wireless local area networks with mode switching.
Kim, Yong-suk; Yoon, Won-yong, Method for informing the availability of reception of traffics and a method for determination of active or inactive state in wireless communication networks using contention based distributed MAC.
Jang, Kyung-hun, Method for sharing hybrid resources in a wireless independent network, a station for the method, and a data format for the method and the station.
Jang, Kyung-hun, Method for sharing hybrid resources in a wireless independent network, a station for the method, and a data format for the method and the station.
Jang, Kyung-hun, Method for sharing hybrid resources in a wireless independent network, a station for the method, and a data format for the method and the station.
Jang, Kyung-hun, Method for sharing hybrid resources in a wireless independent network, a station for the method, and a data format for the method and the station.
Jang, Kyung-hun, Method for sharing hybrid resources in a wireless independent network, a station for the method, and a data format for the method and the station.
Kappes, Martin; Krishnan, Parameshwaran; Krishnakumar, Anjur S., Methods and systems for providing priority access to 802.11 endpoints using DCF protocol.
Park, Chanwon; Oh, Sewon; Choi, Gilyoung; Pyo, Cheolsig; Chae, Jongsuk; Tschische, David, RFID interrogator calculating adaptive retransmission wait time and control method thereof.
Dharmaraju, Dinesh; Nandagopalan, Saishankar, Removal of ambiguities in forming new piconet controller (PNC) when the current PNC controller is suddenly unavailable.
Wentink, Maarten Menzo; Merlin, Simone; Asterjadhi, Alfred; Quan, Zhi; Abraham, Santosh Paul, System and method of communication using distributed channel access parameters.
Wentink, Maarten Menzo; Merlin, Simone; Asterjadhi, Alfred; Quan, Zhi; Abraham, Santosh Paul; Jafarian, Amin, System and method of communication using distributed channel access parameters.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.