Mitigating interference with frequency hopping signals by deriving future hop frequencies
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04B-017/00
H04B-001/00
H04B-001/69
H04B-001/707
H04B-001/713
출원번호
US-0707790
(2004-01-13)
발명자
/ 주소
Kloper, David S.
Diener, Neil R.
출원인 / 주소
Cognio, Inc.
대리인 / 주소
Edell, Shapiro &
인용정보
피인용 횟수 :
53인용 특허 :
8
초록▼
Techniques to avoid interference with a frequency hopping signal that are of a periodic or quasi-periodic nature that may operate in the same frequency band and proximity with other devices. For example, the frequency hopping signals may be transmitted by Bluetooth devices operating in the same freq
Techniques to avoid interference with a frequency hopping signal that are of a periodic or quasi-periodic nature that may operate in the same frequency band and proximity with other devices. For example, the frequency hopping signals may be transmitted by Bluetooth devices operating in the same frequency band as IEEE 802.11 WLAN devices. When a frequency hopping interfering signal is detected, sufficient knowledge of the frequency hopping sequence is derived without obtaining state of a frequency hop sequence from information carried in the frequency hopping signal. This knowledge is used to predict or determine when future transmissions of the frequency hopping signal will be present in a particular frequency channel of concern. Using knowledge of future hop frequencies, operating parameters of a communication device or network can be adjusted to mitigate interference with the frequency hopping signal only at times when the frequency hopping signal will be in a particular frequency channel or channels of interest.
대표청구항▼
1. A method for determining future transmission frequencies of a frequency hopping signal comprising steps of:a. receiving radio transmissions of the frequency hopping signal; b. storing data pertaining to time of occurrence and center frequency for transmissions of the frequency hopping signal that
1. A method for determining future transmission frequencies of a frequency hopping signal comprising steps of:a. receiving radio transmissions of the frequency hopping signal; b. storing data pertaining to time of occurrence and center frequency for transmissions of the frequency hopping signal that have been received over time; and c. deriving, based on the data, future transmission frequencies of the frequency hopping signal without obtaining state of a frequency hop sequence from information carried in the frequency hopping signal. 2. The method of claim 1, wherein the step of receiving comprises receiving a subset of radio transmissions of the frequency hopping signal over time.3. The method of claim 1, wherein the step of deriving comprises deriving transmission frequencies for a subset of possible future transmissions of the frequency hopping signal.4. The method of claim 1, wherein steps (a) through (c) are performed in a first device, and further comprising the step of sending to a second device information to enable the second device to adjust an operating parameter to mitigate interference with the frequency hopping signal.5. The method of claim 1, wherein the step of deriving comprises deriving future transmissions frequencies of the frequency hopping signal that are selected by the frequency hop sequence that uses a pseudo-random mathematical process.6. The method of claim 5, wherein the step of deriving comprises steps of examining the data accumulated for radio transmissions of the frequency hopping signal received over time, solving for a partial solution of inputs to the pseudo-random mathematical process or for related values that are intermediate mathematical functions of the inputs, and using the partial solution or related values to compute transmission frequencies of the frequency hopping signal for at least a portion of a future time interval.7. The method of claim 6, wherein the step of solving comprises solving for at least a partial solution to inputs or related values of the frequency hop sequence, and using the partial solution or related values to reduce a set of all possible transmissions frequencies for individual transmissions of the frequency hopping signal over at least a portion of the future time interval to a limited number of transmission frequencies.8. The method of claim 6, wherein the step of receiving radio transmissions comprises receiving radio transmissions that are consistent with the Bluetooth communication standard.9. The method of claim 6, wherein the step of solving comprises determining a portion of a plurality of input bits or related values thereof, wherein said portion of the plurality of input bits or related values thereof is determinative of transmission frequencies of the frequency hopping signal for at least a portion of the future time interval.10. The method of claim 9, wherein the step of solving is repeated based on further accumulated data to determine additional portions of the plurality of bits or related values, thereby enabling computation of transmission frequencies of the frequency hopping signal for at least portions of additional future time intervals.11. The method of claim 9, wherein the step of solving comprises determining values for lower order clock bits that are determinative of transmission frequencies of the frequency hopping signal for at least a portion of a limited period of time corresponding to the future time interval.12. A method for mitigating interference with a frequency hopping signal, comprising steps of:a. receiving radio transmissions of a frequency hopping signal; b. deriving future transmission frequencies and times of the frequency hopping signal without obtaining state of a frequency hop sequence from information carried in the frequency hopping signal; and c. adjusting an operating parameter of a communication device or network to mitigate interference with the frequency hopping signal using knowledge of future transmission frequencies and times of the frequency hopping signal. 13. The method of claim 12, wherein the step of adjusting is performed at a first device for a signal that the first device transmits to the second device.14. The method of claim 12, wherein the step of adjusting comprises adjusting a transmit time of a signal that the first device transmits to the second device so that a reply or acknowledgment signal transmitted by the second device to the first device does not interfere with the frequency hopping signal.15. The method of claim 12, wherein the step of adjusting is performed at a first device for a signal that the first device broadcasts to a plurality of other devices.16. The method of claim 12, wherein the step of adjusting comprises adjusting a parameter related to transmission of an IEEE 802.11 signal in a channel of a frequency band in which a future transmission of the frequency hopping signal may occur.17. The method of claim 12, wherein the step of adjusting an operating parameter comprises adjusting one or more of: a time of transmission, a transmission frequency, a transmission data rate, a packet size for transmission, a transmission duration, a transmit power, a modulation scheme, and an encoding scheme.18. The method of claim 17, wherein the step of adjusting a time of transmission comprises advancing or delaying the transmission.19. The method of claim 12, wherein steps (a) and (b) are performed at a first device, and step (c) is performed at a second device.20. The method of claim 19, and further comprising the step of sending information from the first device to the second device to enable the second device to perform the step of adjusting.21. The method of claim 12, and further comprising the step of determining whether frequencies of possible future transmissions of the frequency hopping signal will occur within a particular frequency bandwidth.22. The method of claim 21, wherein the step of adjusting an operating parameter is performed during a time interval when a future transmission of the frequency hopping signal may be expected to occur within the particular frequency bandwidth.23. The method of claim 21, wherein the step of adjusting an operating parameter is performed during a time interval when a future transmission of the frequency hopping signal will be known to occur within the particular frequency bandwidth.24. The method of claim 12, wherein the step of deriving comprises deriving future transmissions frequencies of the frequency hopping signal that are selected by the frequency hop sequence that uses a pseudo-random mathematical process.25. The method of claim 24, wherein the step of deriving comprises steps of examining the data accumulated for radio transmissions of the frequency hopping signal received over time, solving for a partial solution of inputs to the pseudo-random mathematical process or for related values that are intermediate mathematical functions of the inputs, and using the partial solution or related values to compute transmission frequencies of the frequency hopping signal for at least a portion of a future time interval.26. The method of claim 25, wherein the step of solving comprises solving for at least a partial solution to inputs or related values of the frequency hop sequence, and using the partial solution or related values to reduce a set of all possible transmissions frequencies for individual transmissions of the frequency hopping signal over at least a portion of the future time interval to a limited number of transmission frequencies.27. The method of claim 25, wherein the step of receiving radio transmissions comprises receiving radio transmissions that are consistent with the Bluetooth communication standard.28. The method of claim 25, wherein the step of solving comprises determining a portion of a plurality of input bits or related values thereof, wherein said portion of the plurality of input bits or related values thereof is determinative of transmission frequencies of the frequency hopping signal for at least a portion of the future time interval.29. The method of claim 28, wherein the step of solving is repeated based on further accumulated data to determine additional portions of the plurality of bits or related values, thereby enabling computation of transmission frequencies of the frequency hopping signal for at least portions of additional future time intervals.30. The method of claim 28, wherein the step of solving comprises determining values for lower order clock bits that are determinative of transmission frequencies of the frequency hopping signal for at least a portion of a limited period of time corresponding to the future time interval.31. A processor readable medium storing instructions that, when executed by a processor, cause the processor to perform steps of:a. storing data pertaining to time of occurrence and center frequency for transmissions of the frequency hopping signal that have been received over time; and b. deriving, based on the data, future transmissions frequencies of the frequency hopping signal without obtaining state of a frequency hop sequence from information carried in the frequency hopping signal. 32. The processor readable medium of claim 31, wherein the instructions for performing the step of storing comprise instructions for storing data for a subset of radio transmissions of the frequency hopping signal received over time.33. The processor readable medium of claim 31, wherein the instructions for performing the step of deriving comprise instructions for deriving transmission frequencies for a subset of possible future transmissions of the frequency hopping signal.34. A radio device comprising the processor readable medium of claim 31, and further comprising a processor that executes the instructions stored on the processor readable medium, and a radio receiver that receives radio transmissions of the frequency hopping signal and outputs a receive signal from which is obtained the data pertaining to time of occurrence and center frequency of transmissions of the frequency hopping signal.35. The processor readable medium of claim 31, and further comprising instructions, that when executed by the processor, cause the processor to adjust an operating parameter of a communication device or network to mitigate interference with the frequency hopping signal.36. The processor readable medium of claim 35, wherein the instructions for performing the step adjusting comprise instructions for adjusting one or more of: a time of transmission, a transmission frequency, a transmission data rate, a packet size for transmission, a transmission duration, a transmit power, a modulation scheme, and an encoding scheme.37. The processor readable medium of claim 35, and further comprising instructions stored on the medium, that when executed by the processor, cause the processor to perform a step of determining whether frequencies of possible future transmissions of the frequency hopping signal will occur within a particular frequency bandwidth.38. The processor readable medium of claim 37, wherein the instructions for performing the step of adjusting are executed during a time interval when a future transmission of the frequency hopping signal may be expected occur within the particular frequency bandwidth.39. The processor readable medium of claim 37, and further comprising instructions stored on the medium, that when executed by the processor cause the processor to execute the step of adjusting an operating parameter during a time interval when a future transmission of the frequency hopping signal will be known to occur within the particular frequency bandwidth.40. The processor readable medium of claim 31, wherein the instructions for performing the step of deriving comprise instructions for deriving future transmission frequencies of the frequency hopping signal that are selected according to a pseudo-random mathematical process.41. The processor readable medium of claim 40, wherein the instructions for performing the step of deriving comprise instructions for performing steps of examining the data accumulated for radio transmissions of the frequency hopping signal received over time, solving for a partial solution of inputs to the pseudo-random mathematical process or for related values that are intermediate mathematical functions of the inputs, and using the partial solution or related values to compute transmission frequencies of the frequency hopping signal for at least a portion of a future time interval.42. The processor readable medium of claim 41, wherein the instructions for performing the step of solving comprise instructions for determining a portion of a plurality of input bits or related values thereof, wherein said portion of the plurality of input bits or related values thereof is determinative of transmission frequencies of the frequency hopping signal for at least a portion of the future time interval.43. The processor readable medium of claim 41, and further comprising instructions for repeating the step of solving based on further accumulated data to determine additional portions of the plurality of bits or related values, thereby enabling computation of transmission frequencies of the frequency hopping signal for at least portions of additional future time intervals.44. The processor readable medium of claim 41, wherein the instructions for performing the step of solving comprise instructions for determining values for lower order clock bits that are determinative of transmission frequencies of the frequency hopping signal for at least a portion of a limited period of time corresponding to the future time interval.45. The processor readable medium of claim 41, wherein the instructions for performing the step of solving comprise instructions for solving for at least a partial solution to inputs or related values of the frequency hop sequence, and using the partial solution or related values to reduce a set of all possible transmissions frequencies for individual transmissions of the frequency hopping signal over at least a portion of the future time interval to a limited number of transmission frequencies.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (8)
Allen James D. ; Carlson Grant B. ; Heberling Allen D., Dynamic packet sizing in an RF communications system.
Kostic, Zoran; Sollenberger, Nelson Ray, Method and apparatus for implementing measurement based dynamic frequency hopping in wireless communication systems.
Edgar Kuhn DE; Ulrich Barth DE; Christoph Sperber DE; Philippe Desblancs FR; Xavier Dugast FR, Wireless telecommunications system, base station and mobile user terminal that exchange radio signals according to a frequency hopping sequences.
Guo, Li; Jin, Hang; Stager, Paul J.; Diener, Neil R.; Silverman, Matthew A.; Vaidyanathan, Chandra, Adaptive interference nulling for MIMO receiver based on interference characteristics.
Jin, Hang; Guo, Li; Stager, Paul J.; Diener, Neil R.; Silverman, Matthew A., Dynamic clear channel assessment using spectrum intelligent interference nulling.
Buchwald,Gregory J.; Ecklund,Lawrence M.; Rachwalski,Richard S.; Silk,S. David; Kuffner,Stephen L., Method and apparatus for allowing communication units to utilize non-licensed title spectrum.
McHenry, Mark Allen; Bazarov, Igor; Dain, Dmitry; Livsics, Jevgenijs; Ritterbush, Olga K.; Steadman, Karl N., Method and system for classifying communication signals in a dynamic spectrum access system.
McHenry, Mark Allen; Bazarov, Igor Anatoly; Livis, Eugene; Perich, Filip; Ritterbush, Olga K.; Steadman, Karl N., Method and system for dynamic spectrum access.
McHenry, Mark Allen; Bazarov, Igor Anatoly; Livsics, Jevgenijs; Perich, Filip; Ritterbush, Olga K.; Steadman, Karl N., Method and system for dynamic spectrum access.
McHenry, Mark Allen; Bazarov, Igor Anatoly; Dain, Dmitry; Livsics, Jevgenijs; Perich, Filip; Ritterbush, Olga K.; Steadman, Karl N., Method and system for dynamic spectrum access using detection periods.
McHenry, Mark Allen; Erpek, Tugba; Nguyen, Thao T.N.; Ritterbush, Olga K.; Steadman, Karl N.; Zhao, Youping, Method and system for dynamic spectrum access using specialty detectors and improved networking.
Giles, Michael Jason; Chen, Camille; Li, Lei; Robinson, Michael A., Methods and apparatus for testing and integration of modules within an electronic device.
Livis, Eugene; McHenry, Mark Allen; Dain, Dmitry; Steadman, Karl; Ritterbush, Olga, Methods for detecting and classifying signals transmitted over a radio frequency spectrum.
Livsics, Eugene; McHenry, Mark A.; Dain, Dmitry; Steadman, Karl; Ritterbush, Olga, Methods for detecting and classifying signals transmitted over a radio frequency spectrum.
Livsics, Eugene; McHenry, Mark A; Dain, Dmitry; Steadman, Karl; Ritterbush, Olga, Methods for detecting and classifying signals transmitted over a radio frequency spectrum.
Livsis, Eugene; McHenry, Mark A.; Dain, Dmitry; Steadman, Karl; Ritterbush, Olga, Methods for detecting and classifying signals transmitted over a radio frequency spectrum.
McHenry, Mark A.; Dain, Dmitry; Livsics, Jevgenijs; Steadman, Karl; Ritterbush, Olga, Methods for using a detector to monitor and detect channel occupancy.
McHenry, Mark A.; Dain, Dmitry; Livsics, Jevgenijs; Steadman, Karl; Ritterbush, Olga, Methods for using a detector to monitor and detect channel occupancy.
McHenry, Mark Allen; Dain, Dmitry; Livis, Eugene; Steadman, Karl; Ritterbush, Olga, Methods for using a detector to monitor and detect channel occupancy.
McHenry, Mark Allen; Dain, Dmitry; Livis, Eugene; Steadman, Karl; Ritterbush, Olga, Methods for using a detector to monitor and detect channel occupancy.
McHenry, Mark Allen; Dain, Dmitry; Livis, Eugene; Steadman, Karl; Ritterbush, Olga, Methods for using a detector to monitor and detect channel occupancy.
Yamamoto,Hiroyuki; Nakajima,Kaoru; Kosuge,Kazunori; Murata,Katsutoshi; Menjo,Hiroyuki; Iwamoto,Tsuyoshi, Positional information providing apparatus communication terminal mobile communication terminal and positional information providing method.
McHenry, Mark Allen, System and method for reuse of communications spectrum for fixed and mobile applications with efficient method to mitigate interference.
McHenry, Mark Allen, System and method for reuse of communications spectrum for fixed and mobile applications with efficient method to mitigate interference.
McHenry, Mark Allen, System and method for reuse of communications spectrum for fixed and mobile applications with efficient method to mitigate interference.
McHenry, Mark Allen, System and method for reuse of communications spectrum for fixed and mobile applications with efficient method to mitigate interference.
McHenry, Mark Allen, System and method for reuse of communications spectrum for fixed and mobile applications with efficient method to mitigate interference.
Timm, Steven L.; Muldoon, Kelly P.; Franceschini, Michael R., Systems and methods to synchronize wireless devices in the presence of a FMCW radio altimeter.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.