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-024/08
H04B-001/7136
H04L-005/00
H04L-029/12
H04L-029/06
H04W-072/04
H04W-084/20
H04W-084/18
H04W-084/12
출원번호
US-0194091
(2016-06-27)
등록번호
US-9883520
(2018-01-30)
발명자
/ 주소
Gan, Hongbing
Treister, Bijan
Skafidas, Efstratios
출원인 / 주소
BANDSPEED, INC.
대리인 / 주소
Hickman Palermo Becker Bingham LLP
인용정보
피인용 횟수 :
0인용 특허 :
131
초록▼
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 wireless communications device configured to: send packet data to another wireless communications device in a wireless communications network, the packet data specifying a subset of communications channels used for frequency hopping communications of a set of communications channels in a freque
1. A wireless communications device configured to: send packet data to another wireless communications device in a wireless communications network, the packet data specifying a subset of communications channels used for frequency hopping communications of a set of communications channels in a frequency band, the packet data further comprising timing information indicating when to begin using the subset of communications channels for frequency hopping communications;identify a communications channel from the set of communications channels;use the identified communications channel for frequency hopping communications with the other wireless communications device at a time slot at or after the wireless communications device and the other wireless communications device begin using the subset of communications channels for frequency hopping communications, if the identified communications channel is used for frequency hopping communications; anduse a communications channel in the subset of communications channels for frequency hopping communications with the other wireless communications device at the time slot, if the identified communications channel is not used for frequency hopping communications. 2. The wireless communications device of claim 1, wherein the packet data comprises a plurality of bits, each bit of the plurality of bits corresponding to a different communications channel in the subset of communications channels, each bit of the plurality of bits having a value representing that the corresponding communications channel in the subset of communications channels is used for frequency hopping communications. 3. The wireless communications device of claim 1, wherein the timing information indicates a number of time slots to wait before beginning to use the subset of communications channels for frequency hopping communications. 4. The wireless communications device of claim 1, further comprising a register, and wherein the wireless communications device is further configured to: load channel indices of the subset of communications channels into the register; andapply an index to a channel index of the identified communications channel to identify, from the register, a channel index of a communications channel to use for frequency hopping communications with the other wireless communications device at the time slot, if the identified communications channel is not used for frequency hopping communications. 5. The wireless communications device of claim 1, wherein at least one communications channels of the set of communications channels is not in the subset of communications channels. 6. The wireless communications device of claim 1, further configured to: classify each communications channel in the subset of communications channels as used for frequency hopping communications based one or more performance measurements obtained for the communications channel. 7. The wireless communications device of claim 1, wherein each communications channel in the set of communications channels corresponds to a different frequency in a 2.4. Gigahertz (GHz) Industrial, Scientific, Medical (ISM) band. 8. A wireless communications device configured to: receive a packet from another wireless communications device in a wireless communications network, the packet comprising a plurality of bits, each bit of the plurality of bits corresponding to a different communications channel in a subset of communications channels of a set of communications channels in a frequency band, each bit of the plurality of bits having a value representing that the corresponding communications channel in the subset of communications channels is used for frequency hopping communications;identify a communications channel from the set of communication channels;use the identified communications channel for frequency hopping communications with the other wireless communications device, if the identified communications channel is in the subset of communications channels; anduse a communications channel in the subset of communications channels for frequency hopping communications with the other wireless communications device instead of using the identified communications channel for frequency hopping communications with the other wireless communications device, if the identified communications channel is not in the subset of communications channels. 9. The wireless communications device of claim 8, wherein the other wireless communications device is a slave communications device in the wireless communications network; and wherein the wireless communications device is as a master communications device in the wireless communications network. 10. The wireless communications device of claim 8, wherein the packet further comprises a time value indicating when to begin using the subset of communications channels for frequency hopping communications. 11. The wireless communications device of claim 8, wherein the time value indicates a number of time slots to wait before beginning to use the subset of communications channels for frequency hopping communications. 12. The wireless communications device of claim 8, further configured to: load channel indices of the subset of communications channels into a table of good channels; andapply an index to a channel index of the identified communications channel to identify, from the table of good channels, a channel index of a communications channel to use for frequency hopping communications with the other wireless communications device instead of using the identified communications channel for frequency hopping communications with the other wireless communications, if the identified communications channel is not in the subset of communications channels. 13. The wireless communications device of claim 8, wherein a plurality of communications channels of the set of communications channels is not in the subset of communications channels. 14. The wireless communications device of claim 8, wherein the set of communications channels comprises seventy-nine communications channels in the frequency band. 15. The wireless communications device of claim 8, wherein the packet further comprises a cyclic redundancy check (CRC) value; and wherein the wireless communications device is further configured to: perform a CRC check using the CRC value to verify accurate transmission of the packet; andsend a retransmission request to the other wireless communications device to resend the packet, if the CRC check fails. 16. The wireless communications device of claim 8, wherein each communications channel in the set of communications channels corresponds to a different frequency in a 2.4. Gigahertz (GHz) Industrial, Scientific, Medical (ISM) band. 17. A method comprising: a first participant sending a packet to a second participant in a wireless communications network, the packet comprising a plurality of bits, each bit of the plurality of bits corresponding to a different communications channel in a subset of communications channels of a set of communications channels in a frequency band, each bit of the plurality of bits having a value representing that the corresponding communications channel in the subset of communications channels is used for frequency hopping communications;the first participant identifying a communications channel from the set of communication channels;the first participant using the identified communications channel for frequency hopping communications with the second participant, if the identified communications channel is in the subset of communications channels; andthe first participant using a communications channel in the subset of communications channels for frequency hopping communications with the second participant instead of using the identified communications channel for frequency hopping communications with the second participant, if the identified communications channel is not in the subset of communications channels. 18. The method of claim 17, wherein the packet further comprises a time value indicating when to begin using the subset of communications channels for frequency hopping communications. 19. The method of claim 18, wherein the time value indicates a number of time slots to wait before beginning to use the subset of communications channels for frequency hopping communications. 20. The method of claim 17, further comprising: the first participant loading channel indices of the subset of communications channels into a table of good channels; andthe first participant applying an index to a channel index of the identified communications channel to identify, from the table of good channels, a channel index of a communications channel to use for frequency hopping communications with the second participant instead of using the identified communications channel for frequency hopping communications with the second participant, if the identified communications channel is not in the subset of communications channels. 21. The method of claim 17, wherein at least one communications channels of the set of communications channels is not in the subset of communications channels. 22. The method of claim 17, further comprising: the first participant classifying each communications channel in the subset of communications channels as good based on one or more channel performance measurements obtained for the communications channel. 23. The method of claim 17, further comprising: the first participant classifying each communications channel in the subset of communications channels as used for frequency hopping communications based on one or more channel performance measurements obtained for the communications channel. 24. The method of claim 17, wherein the set of communications channels comprises seventy-nine communications channels in the frequency band. 25. The method of claim 17, wherein the packet is a first packet; wherein the subset is a first subset; wherein the identified communications channel is a first identified communications channel; and wherein the method further comprises: the first participant sending a second packet to the second participant in the wireless communications network, the second packet comprising a plurality of bits, each bit of the plurality of bits of the second packet corresponding to a different communications channel in a second subset of communications channels of the set of communications channels, each bit of the plurality of bits of the second packet having a value representing that the corresponding communications channel in the second subset of communications channels is used for frequency hopping communications, the second subset of communications channels comprising at least one communications channel that is not in the first subset of communications channels, the second packet further comprising a time value indicating when to begin using the second subset of communications channels for frequency hopping communications;at a time slot at or after the first participant and the second participant begin using the second subset of communications channels for frequency hopping communications: the first participant identifying a second communications channel from the set of communication channels; the first participant using the second identified communications channel for frequency hopping communications with the second participant at the time slot, if the second identified communications channel is in the second subset of communications channels; and the first participant using a communications channel in the second subset of communications channels for frequency hopping communications with the second participant at the time slot, if the second identified communications channel is not in the second subset of communications channels. 26. The method of claim 17, wherein each communications channel in the set of communications channels corresponds to a different frequency in a 2.4. Gigahertz (GHz) Industrial, Scientific, Medical (ISM) band. 27. A method comprising: a first communications device sending packet data to a second communications device in the wireless communications network, the packet data specifying a subset of communications channels used for frequency hopping communications of a set of communications channels in a frequency band, the packet data further comprising timing information indicating when to begin using the subset of communications channels for frequency hopping communications;at each of a plurality of time slots at or after the first communications device and the second communications device begin using the subset of communications channels for frequency hopping communications: the first communications device identifying a communications channel from the set of communications channels; the first communications device using the identified communications channel for frequency hopping communications with the second communications device at the time slot, if the identified communications channel is used for frequency hopping communications; andthe first communications device using a communications channel in the subset of communications channels for frequency hopping communications with the second communications device at the time slot, if the identified communications channel is not used for frequency hopping communications. 28. The method of claim 27, wherein the packet data comprises a plurality of bits, each bit of the plurality of bits corresponding to a different communications channel in the subset of communications channels, each bit of the plurality of bits having a value representing that the corresponding communications channel in the subset of communications channels is used for frequency hopping communications. 29. The method of claim 27, wherein the timing information indicates a number of time slots to wait before beginning to use the subset of communications channels for frequency hopping communications. 30. The method of claim 27, further comprising: the first communications device loading channel indices of the subset of communications channels into a table of good channels; andat each of the plurality of time slots, the first communications device applying an index to a channel index of the identified communications channel to identify, from the table of good channels, a channel index of a communications channel to use for frequency hopping communications with the second participant at the time slot, if the identified communications channel is not used for frequency hopping communications. 31. The method of claim 27, wherein at least one communications channels of the set of communications channels is not in the subset of communications channels. 32. The method of claim 27, further comprising: the first communications device classifying each communications channel in the subset of communications channels as good based on one or more channel performance measurements obtained for the communications channel. 33. The method of claim 27, further comprising: the first communications device classifying each communications channel in the subset of communications channels used for frequency hopping communications based on one or more channel performance measurements obtained for the communications channel. 34. The method of claim 27, wherein the set of communications channels comprises seventy-nine communications channels in the frequency band. 35. The method of claim 27, further comprising: the first communications device classifying each communications channel in the subset of communications channel as used for frequency hopping communications, and classifying at least one communications channel of the set of communications channels as not used for frequency hopping communications. 36. The method of claim 27, wherein each communications channel in the set of communications channels corresponds to a different frequency in a 2.4. Gigahertz (GHz) Industrial, Scientific, Medical (ISM) band. 37. A wireless communications device configured to: send a first packet to a second wireless communications device in a wireless communications network, the first packet comprising a first plurality of bits, each bit of the first plurality of bits corresponding to a different communications channel in a first subset of communications channels of a set of communications channels in a frequency band, each bit of the first plurality of bits having a value representing that the corresponding communications channel in the first subset of communications channels is used for frequency hopping communications;identify a first communications channel from the set of communication channels;use the first communications channel for frequency hopping communications with the second wireless communications device, if the first communications channel is in the first subset of communications channels; anduse a second communications channel in the first subset of communications channels for frequency hopping communications with the second wireless communications device instead of using the first communications channel for frequency hopping communications with the second wireless communications device, if the first communications channel is not in the first subset of communications channels;send a second packet to the second wireless communications device in the wireless communications network, the second packet comprising a second plurality of bits, each bit of the second plurality of bits corresponding to a different communications channel in a second subset of communications channels of the set of communications channels in the frequency band, each bit of the second plurality of bits having a value representing that the corresponding communications channel in the second subset of communications channels is used for frequency hopping communications, the second packet further comprising a time value indicating when to begin using the second subset of communications channels for frequency hopping communications;at or after the first wireless communications device and the second wireless communications device begin using the second subset of communications channels for frequency hopping communications, identify a third communications channel from the set of communication channels; use the third communications channel for frequency hopping communications with the second wireless communications device, if the third communications channel is in the second subset of communications channels; and use a fourth communications channel in the second subset of communications channels for frequency hopping communications with the second wireless communications device instead of using the third communications channel for frequency hopping communications with the second wireless communications device, if the third communications channel is not in the second subset of communications channels. 38. The wireless communications device of claim 37, wherein the first subset of communications channels comprises at least one communications channel that is not included in the second subset. 39. The wireless communications device of claim 37, wherein the second subset of communications channels comprises at least one communications channel that is not included in the first subset. 40. The wireless communications device of claim 37, wherein each communications channel in the set of communications channels corresponds to a different frequency in a 2.4. Gigahertz (GHz) Industrial, Scientific, Medical (ISM) band.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (131)
Harmon James V. (Cedar Rapids IA) Kyllo Roger A. (Cedar Rapids IA), Adaptive HF 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.
Kostic, Zoran; Sollenberger, Nelson Ray, Method and apparatus for implementing measurement based dynamic frequency hopping in wireless communication systems.
Bixby Joy P. (Castle Rock CO) Eorgoff Michael C. (Glen Ellyn IL) Gagne Bruce N. (Littleton CO) Houser Richard D. (Littleton CO) Ivanoff Mario J. (Denver CO) Osband Daniel W. (Evergreen CO) Richardson, Method and apparatus for managing and facilitating communications in a distributed hetergeneous network.
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.
Kang Chang-Soon,KRX ; Hwang Seon-Ho,KRX ; Han Young-Nam,KRX ; Kim Myoung-Jin,KRX ; Lee Hun,KRX, Method for shedding traffic load in code division multiple access mobile communication system.
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.
Viswanath, Pramod; Laroia, Rajiv; Tse, David N. C., Methods and apparatus for transmitting information between a basestation and multiple mobile 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.
Schroeder, Stephen; Conger, Keith M.; Wade, Richard; Cooper, Michael Jaimie, System, device, and method for selecting a channel in a multichannel communication network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.