[미국특허]
Approach for managing the use of communications channels based on performance
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04W-004/00
H04W-072/08
H04B-001/715
H04W-084/18
출원번호
US-0034206
(2013-09-23)
등록번호
US-8873500
(2014-10-28)
발명자
/ 주소
Gan, Hongbing
Treister, Bijan
Skafidas, Efstratios
출원인 / 주소
Bandspeed, Inc.
대리인 / 주소
Hickman Palermo Truong Becker Bingham Wong LLP
인용정보
피인용 횟수 :
0인용 특허 :
101
초록▼
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 performed by a master device in a frequency hopping wireless communication system, the method comprising: communicating with a slave device over a plurality of communication channels according to a default hopping sequence;testing the plurality of communication channels;selecting a subse
1. A method performed by a master device in a frequency hopping wireless communication system, the method comprising: communicating with a slave device over a plurality of communication channels according to a default hopping sequence;testing the plurality of communication channels;selecting a subset of the plurality of communication channels based on results of the testing;communicating with the slave device over the subset of communication channels according to an adapted hopping sequence;monitoring the subset of communications channels;based on results of the monitoring or after a specified period of time, reverting back to communicating with the slave device over the plurality of communication channels according to the default hopping sequence. 2. The method of claim 1, further comprising: after reverting back to communicating with the slave device over the plurality of communication channels according to the default hopping sequence:selecting a second subset of the plurality of communication channels based on results of testing the plurality of communication channels again;communicating with the slave device over the second subset of communication channels according to a second adapted hopping sequence. 3. The method of claim 1, wherein the results of the testing comprise channel classifications for the plurality of communication channels; and wherein selecting the subset of the plurality of communication channels based on results of the testing comprises selecting the subset of the plurality of communication channels based on the channel classifications for the plurality of communication channels. 4. The method of claim 3, wherein the channel classifications for the plurality of communication channels comprise one of two values for each channel of the plurality of communication channels, one of the two values indicating the channel is occupied and the other of the two values indicating the channel is clear. 5. The method of claim 1, further comprising reverting back to communicating with the slave device over the plurality of communication channels according to the default hopping sequence based on results of the monitoring. 6. The method of claim 5, wherein the results of the monitoring comprise channel classifications for the subset of communication channels; and wherein reverting back to communicating with the slave device over the plurality of communication channels according to the default hopping sequence based on results of the monitoring comprises reverting back to communicating with the slave device over the plurality of communication channels according to the default hopping sequence based on the channel classifications for the subset of communication channels. 7. The method of claim 6, wherein the channel classifications for the subset of communication channels comprise one of two values for each channel of the subset of communication channels, one of the two values indicating the channel is occupied and the other of the two values indicating the channel is still clear. 8. The method of claim 1, further comprising reverting back to communicating with the slave device over the plurality of communication channels according to the default hopping sequence after a specified period of time. 9. The method of claim 8, wherein reverting back to communicating with the slave device over the plurality of communication channels according to the default hopping sequence after a specified period of time comprises reverting back to communicating with the slave device over the plurality of communication channels according to the default hopping sequence after a clear channel usage timeout. 10. The method of claim 1, wherein testing the plurality of communication channels comprises testing each channel of the plurality of communication channels multiple times. 11. The method of claim 1, further comprising transmitting a packet identifying the subset of communication channels to the slave device prior to communicating with the slave device over the subset of communication channels according to the adapted hopping sequence. 12. The method of claim 1, wherein at least one channel of the plurality of communication channels is repeated in the adapted hopping sequence. 13. The method of claim 2, wherein monitoring the subset of communications channels is performed while communicating with the slave device over the subset of communication channels according to the adapted hopping sequence. 14. A method performed by a master device in a frequency hopping wireless communication system, the method comprising: communicating with a slave device over a plurality of communication channels according to a default hopping sequence;testing the plurality of communication channels;classifying the plurality of communication channels based on results of the testing;selecting a subset of the plurality of communication channels based on the classifying;communicating with the slave device over the subset of communication channels according to an adapted hopping sequence;reverting back to communicating with the slave device over the plurality of communication channels according to the default hopping sequence after a specified period of time. 15. The method of claim 14, further comprising: monitoring the subset of communications channels;classifying the subset of communication channels based on results of the monitoring. 16. A frequency hopping wireless communication device comprising: at least one processor;a memory storing instructions which, when executed by the at least one processor, causes:communicating with another frequency hopping wireless communication device over a plurality of communication channels according to a default hopping sequence;testing the plurality of communication channels;selecting a subset of the plurality of communication channels based on results of the testing;communicating with the other device over the subset of communication channels according to an adapted hopping sequence;monitoring the subset of communications channels;based on results of the monitoring or after a specified period of time, reverting back to communicating with the other device over the plurality of communication channels according to the default hopping sequence. 17. The device of claim 16, the memory storing instructions which, when executed by the at least one processor, causes: after reverting back to communicating with the other device over the plurality of communication channels according to the default hopping sequence:selecting a second subset of the plurality of communication channels based on results of testing the plurality of communication channels again;communicating with the other device over the second subset of communication channels according to a second adapted hopping sequence. 18. The device of claim 16, wherein the results of the testing comprise channel classifications for the plurality of communication channels; and wherein selecting the subset of the plurality of communication channels based on results of the testing comprises selecting the subset of the plurality of communication channels based on the channel classifications for the plurality of communication channels. 19. The device of claim 18, wherein the channel classifications for the plurality of communication channels comprise one of two values for each channel of the plurality of communication channels, one of the two values indicating the channel is occupied and the other of the two values indicating the channel is clear. 20. The device of claim 16, the memory storing instructions which, when executed by the at least one processor, causes reverting back to communicating with the other device over the plurality of communication channels according to the default hopping sequence based on results of the monitoring. 21. The device of claim 20, wherein the results of the monitoring comprise channel classifications for the subset of communication channels; and wherein reverting back to communicating with the other device over the plurality of communication channels according to the default hopping sequence based on results of the monitoring comprises reverting back to communicating with the other device over the plurality of communication channels according to the default hopping sequence based on the channel classifications for the subset of communication channels. 22. The device of claim 21, wherein the channel classifications for the subset of communication channels comprise one of two values for each channel of the subset of communication channels, one of the two values indicating the channel is occupied and the other of the two values indicating the channel is still clear. 23. The device of claim 16, the memory storing instructions which, when executed by the at least one processor, causes reverting back to communicating with the other device over the plurality of communication channels according to the default hopping sequence after a specified period of time. 24. The device of claim 23, wherein reverting back to communicating with the other device over the plurality of communication channels according to the default hopping sequence after a specified period of time comprises reverting back to communicating with the other device over the plurality of communication channels according to the default hopping sequence after a clear channel usage timeout. 25. The device of claim 16, wherein testing the plurality of communication channels comprises testing each channel of the plurality of communication channels multiple times. 26. The device of claim 16, the memory storing instructions which, when executed by the at least one processor, causes transmitting a packet identifying the subset of communication channels to the other device prior to communicating with the other device over the subset of communication channels according to the adapted hopping sequence. 27. The device of claim 16, wherein at least one channel of the plurality of communication channels is repeated in the adapted hopping sequence. 28. The device of claim 16, wherein monitoring the subset of communications channels is performed while communicating with the other device over the subset of communication channels according to the adapted hopping sequence. 29. A frequency hopping wireless communication device comprising: at least one processor;a memory storing instructions which, when executed by the at least one processor, causes:communicating with another frequency hopping wireless communication device over a plurality of communication channels according to a default hopping sequence;testing the plurality of communication channels;classifying the plurality of communication channels based on results of the testing;selecting a subset of the plurality of communication channels based on the classifying;communicating with the other device over the subset of communication channels according to an adapted hopping sequence.reverting back to communicating with the other device over the plurality of communication channels according to the default hopping sequence based on a clear channel usage timeout. 30. The device of claim 29, the memory storing instructions which, when executed by the at least one processor, causes: monitoring the subset of communications channels;classifying the subset of communication channels based on results of the monitoring. 31. The device of claim 29, wherein the device is a master device in a frequency hopping communication system and the other device is a slave device in the frequency hopping communication system.
Larsson Per .ANG.ke,SEX ; Frodigh Carl Magnus,SEX ; Almgren Knut Magnus,SEX, Adaptive channel allocation method and apparatus for multi-slot, multi-carrier communication system.
Schmidl, Timothy M.; Dabak, Anand G.; Nafie, Mohammed; Gatherer, Alan, Adjustment of slave frequency hopping pattern to improve channel measurement opportunities in wireless communications.
Gillis Mark E. (Eatontown NJ) Leland Kenneth W. (Toms River NJ) Nealon William J. (Ocean Grove NJ) Yu Hon (Aberdeen NJ), Apparatus and method for modifying a frequency hopping sequence of a cordless telephone operating in a frequency hopping.
Schwaller John F. ; Smith Jeffrey Wilson ; Williams Terry L., Basestation architecture supporting baseband frequency hopping utilizing time division multiplexed mapping between a radio transceiver and digital signal processing resources.
H'mimy Hossam H. ; Shah Ali R., Channel assignment based on uplink interference level and channel quality measurements with a forward and backward reassignment step.
Dent, Paul W., Communication system with a mobile terminal supporting mobile assisted signal strength measurements for a plurality of networks and methods for operating the same.
Knuth Stephen B. (Mission Viejo CA) Yossifor Oded (Torrance CA) Core Kenneth R. (Stanton CA), Environmental adaptive mechanism for channel utilization in cordless telephones.
Emi Tetsuichi (Ibaraki-ken JPX), Frequency hopping communication method and apparatus changing a hopping frequency as a result of a counted number of err.
Gendel Alon,ILX ; Waisblum Yossi,ILX, Frequency hopping communication method and apparatus for modifying frequency hopping sequence in accordance with counted errors.
Bantz David F. (Chappaqua NY) Bauchot Frederick J. (LaTourraque Saint-Jeannet FRX) Huang Chia-Chi (Hsinchu TWX) Lanne Fabien P. (Saint Laurent du var NY FRX) Natarajan Kadathur S. (Millwood NY) Wette, Frequency hopping pattern assignment and control in multiple autonomous collocated radio networks.
Avery John W. (Lawrenceville GA) Cooper W. Burchall (Duluth GA) Nelson Kenneth P. (Norcross GA) Jones Donald A. (Alpharetta GA), Frequency hopping spread spectrum data communications system.
Izumi Michihiro,JPX ; Arakawa Tadashi,JPX ; Suzuki Yasunori,JPX, Frequency hopping wireless communication system capable of simultaneously communicating different data and frequency hopping wireless communication apparatus.
Olenick Stephen M. (Oakhurst NJ) Johnson Robert A. (Freehold NJ) Frydryck Russell E. (Atlantic Highlands NJ), Frequency-hopping radio communication network.
Ashdown Michael B. (High Wycombe GB2) Young Philip A. (Camberley GB3), Interface protocol method for use in a frequency hopping radio system having first hopping code for synchronization and.
Mercer John E. (23401 94th Ave. South Kent WA 98031), Locator device for continuously locating a dipole magnetic field transmitter and its method of operation.
Bergstrom Chad Scott ; Chuprun Jeffrey Scott ; Kleider John Eric ; Guzek Amy Michelle, Method and apparatus for performing interference suppression using modal moment estimates.
Uwe Sydon ; Juergen Kockmann ; Olaf Dicker ; Paulus Sastrodjojo, Method and system for avoiding bad frequency subsets in a frequency hopping cordless telephone system.
Cook Michael W. (Huntertown IN) Slack Walter D. (Fort Wayne IN), Method and system for increasing the reliability of multiple frequency communication systems.
Dicker Olaf ; Sastrodjojo Paulus ; Sydon Uwe ; Kockmann Juergen, Method and system for shifting frequency subsets to avoid base station interference in a frequency hopping cordless telephone system.
Flammer ; III George H. (Cupertino CA) Galloway Brett D. (Campbell CA) Paulsen David L. (Mountain View CA), Method for frequency sharing and frequency punchout in frequency hopping communications network.
Bergstrm Bo C. (Tby SEX) Herolf Knut O. M. (sterskr SEX), Method of reducing the effect of narrowband jammers in radio communication between two stations.
Ishikawa Yoshihiro (Yokohamashi JPX) Umeda Narumi (Yokohamashi JPX), Mobile communication system with autonomous distributed type dynamic channel allocation scheme.
Cannon, Joseph M.; Davis, Paul Joseph; McDowell, Richard Lawrence; Grundvig, Jeffrey Paul; Diethorn, Eric John, Received-signal-strength-based swap table for frequency hopping communication system.
Weddle Daniel O. (Plano TX) Miller Bill C. (Allen TX) Bebee Melvin G. (Richardson TX) Young Charles D. (Richardson TX) Cable Stephen W. (Plano TX), Skywave adaptable communication apparatus.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.