IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0043419
(2011-03-08)
|
등록번호 |
US-8542643
(2013-09-24)
|
발명자
/ 주소 |
- Gan, Hongbing
- Treister, Bijan
- Skafidas, Efstratios
|
출원인 / 주소 |
|
대리인 / 주소 |
Hickman Palermo Truong Becker Bringham Wong LLP
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
102 |
초록
▼
An approach for selecting sets of communications channels involves determining the performance of communications channels. A set of channels is selected based on the results of performance testing and specified criteria. The participant generates data that identifies the selected set of channels and
An approach for selecting sets of communications channels involves determining the performance of communications channels. A set of channels is selected based on the results of performance testing and specified criteria. The participant generates data that identifies the selected set of channels and provides that data to other participants of the communications network. The participants communicate over the set of channels, such as by using a frequency hopping protocol. When a specified time expires or monitoring of the performance of the channel set identifies poor performance of the set of channels, the participant selects another set of channels for use in communications based on additional performance testing. By selecting channels based on the initial performance testing and performance monitoring, the communications network adaptively avoids channels with poor performance.
대표청구항
▼
1. A method, comprising: loading a set of default channels into a default channel register;loading a set of good channels into a good channel register;if a selection kernel addresses a bad channel stored in a particular location of the default channel register, then replacing, by the selection kerne
1. A method, comprising: loading a set of default channels into a default channel register;loading a set of good channels into a good channel register;if a selection kernel addresses a bad channel stored in a particular location of the default channel register, then replacing, by the selection kernel, the bad channel stored in the particular location of the default channel register with a good channel selected from the set of good channels loaded in the good channel register;wherein the method is performed using one or more computing devices. 2. The method of claim 1, wherein the good channel is randomly selected from the set of good channels loaded in the good channel register. 3. The method of claim 1, further comprising: performing a channel hopping sequence in an order determined by the order of default channels stored in the default channel register. 4. The method of claim 1, further comprising: removing a particular good channel from the good channel register, based at least in part on a good channel usage timeout value. 5. The method of claim 1, further comprising: rescanning the default channels, based at least in part on the number of good channels. 6. A non-transitory computer-readable medium storing instructions for managing the use of communications channels for a communications system, wherein processing of the instructions by one or more processors causes: loading a set of default channels into a default channel register;loading a set of good channels into a good channel register;if a selection kernel addresses a bad channel stored in a particular location of the default channel register, then replacing, by the selection kernel, the bad channel stored in the particular location of the default channel register with a good channel selected from the set of good channels loaded in the good channel register. 7. The non-transitory computer-readable medium of claim 6, further comprising instructions, which when processed by the one or more processors, cause: randomly selecting the good channel from the set of good channels loaded in the good channel register. 8. The non-transitory computer-readable medium of claim 6, further comprising instructions, which when processed by the one or more processors, cause: performing a channel hopping sequence in an order determined by the order of default channels stored in the default channel register. 9. The non-transitory computer-readable medium of claim 6, further comprising instructions, which when processed by the one or more processors, cause: removal of a particular good channel from the good channel register, based at least in part on a good channel usage timeout value. 10. The non-transitory computer-readable medium of claim 6, further comprising instructions, which when processed by the one or more processors, cause: rescanning the default channels, based at least in part on the number of good channels. 11. An apparatus, comprising: one or more processors; anda memory storing instructions which, when processed by the one or more processors, causes: loading a set of default channels into a default channel register,loading a set of good channels into a good channel register,if a selection kernel addresses a bad channel stored in a particular location of the default channel register, then replacing, by the selection kernel, the bad channel stored in the particular location of the default channel register with a good channel selected from the set of good channels loaded in the good channel register. 12. The apparatus of claim 11, wherein the good channel is randomly selected from the set of good channels loaded in the good channel register. 13. The apparatus of claim 11, wherein the memory stores additional instructions which, when processed by the one or more processors, cause performing a channel hopping sequence in an order determined by the order of default channels stored in the default channel register. 14. The apparatus of claim 11, wherein the memory stores additional instructions which, when processed by the one or more processors, cause removing a particular good channel from the good channel register, based at least in part on a good channel usage timeout value. 15. The apparatus of claim 11, wherein the memory stores additional instructions which, when processed by the one or more processors, cause rescanning the default channels, based at least in part on the number of good channels.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.