User interface and time-shifted presentation of data in a system that monitors activity in a shared radio frequency band
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04B-007/24
H04B-017/00
출원번호
US-0953231
(2004-09-29)
등록번호
US-7460837
(2008-12-02)
발명자
/ 주소
Diener,Neil R.
출원인 / 주소
Cisco Technology, Inc.
대리인 / 주소
Edell, Shapiro &
인용정보
피인용 횟수 :
179인용 특허 :
52
초록▼
An intelligent spectrum management (ISM) system and method that includes sophisticated features to detect, classify, and locate sources of RF activity. The system comprises one or more radio sensor devices positioned at various locations in a region where activity in a shared radio frequency band is
An intelligent spectrum management (ISM) system and method that includes sophisticated features to detect, classify, and locate sources of RF activity. The system comprises one or more radio sensor devices positioned at various locations in a region where activity in a shared radio frequency band is occurring. A server is coupled to the radio sensor devices and aggregates the data generated by the sensor devices. Data collected and processed by the server from the sensors may be coupled to a console application that displays the data in desirable user interface format. According to one aspect, the server continuously stores spectrum analysis data pertaining to activity in a frequency band over time and/or protocol analysis data pertaining to analysis of packets transmitted in the frequency band according to a communication protocol. A console application includes a time-shift display mode that permits a user to specify an instant of time prior to the current time from which to playback spectrum analysis data and/or protocol analysis data generated by one or more radio sensor devices.
대표청구항▼
What is claimed is: 1. A method for presenting data related to wireless activity occurring in a frequency band, comprising: a. continuously storing data derived from energy received in a frequency band over time, said data comprising spectrum analysis data derived from performing spectrum analysis
What is claimed is: 1. A method for presenting data related to wireless activity occurring in a frequency band, comprising: a. continuously storing data derived from energy received in a frequency band over time, said data comprising spectrum analysis data derived from performing spectrum analysis on energy received in the frequency band and protocol analysis data pertaining to analysis of packets sent according to a wireless communication protocol in the frequency band; b. monitoring the spectrum analysis data and/or protocol analysis data to determine whether a condition is satisfied corresponding to an event associated with wireless activity in the frequency band represented by the spectrum analysis data and/or protocol analysis data, wherein each event has associated therewith information comprising: severity level of the event with respect to its impact to a wireless network operating in the frequency band, functional classification of the event, type of the event including whether a wireless device has been detected or is no longer active, and date and time of the event; c. receiving from a user event filter information that determines which events detected based on said monitoring that are to be presented to the user, the event filter information comprising an indication of one or more of: severity level, functional classification, type and time period of occurrence, of an event to be presented to the user; d. receiving from the user alarm trigger information for issuing an alert presented to the user when the spectrum analysis data and/or protocol analysis data matches alarm trigger criteria defined by the alarm trigger information, wherein receiving the alarm trigger information comprises receiving data indicating an upper threshold or a lower threshold for each user-configurable alarm, wherein an upper threshold causes an alarm to be triggered when a value derived from the spectrum analysis data and/or protocol analysis data exceeds a threshold value and a lower threshold causes an alarm to be triggered when a value derived from the spectrum analysis data and/or protocol analysis data falls below a threshold, and receiving for an upper threshold or a lower threshold an enter value and an exist value, wherein the enter value is a value that if satisfied triggers the alarm to an "on" condition and the exit value is a value that if satisfied triggers the alarm to an "off" condition, and wherein the exit value and the enter value are different: and e. comparing events detected based on said monitoring with said event filter information received from the user and presenting to the user an alert for an event that matches the event filter information. 2. The method of claim 1, wherein the step of presenting comprises displaying the spectrum analysis information as it occurred over time on or about the time of occurrence of the event. 3. The method of claim 1, and further comprising detecting occurrence of one or more types of signals occurring in the frequency band that interfere with operation of a wireless network operating in the frequency band. 4. The method of claim 3, wherein presenting data comprises displaying information indicating the type of signal detected and time of detection. 5. The method of claim 1, and further comprising receiving energy in a frequency band at each of a plurality of radio devices, and generating the data from the received energy at each of the plurality of radio devices. 6. The method of claim 5, wherein receiving energy comprises receiving energy in a building where wireless network activity is occurring in the frequency band together with other activity. 7. The method of claim 5, and further comprising aggregating statistics derived from the data from two or more radio devices, and wherein presenting comprises displaying data aggregated from two or more radio devices. 8. The method of claim 7, wherein aggregating comprises combining statistics derived from spectrum data pertaining to spectrum analysis performed by the two or more radio devices based on energy they receive in the frequency band and/or from protocol analysis data pertaining to analysis of packets sent according to a communication protocol in the frequency band and received by the two or more radio devices. 9. The method of claim 1, wherein presenting comprises retrieving the data from storage beginning at an instant of time prior to the current time. 10. The method of claim 9, and further comprising controlling playback of the data with one or more controls including: play, pause, reverse and forward. 11. The method of claim 1, wherein presenting comprises displaying data including plots of power versus frequency data derived from the energy received in the frequency band over time. 12. The method of claim 11, and further comprising controlling the playback of the data with one or more controls including: play, pause, reverse and forward. 13. The method of claim 1, wherein the step of presenting comprises displaying plots for statistics associated with pulses of energy detected in the frequency band over time including one or more of center frequency, bandwidth, time duration, time between pulses, power and number of pulses. 14. The method of claim 13, and further comprising controlling the playback of the information with one or more controls including: play, pause, reverse and forward. 15. The method of claim 1, wherein the step of presenting comprises displaying plots over time for one or more of: average power, duty cycle and maximum power in a particular frequency range within the frequency band. 16. The method of claim 15, and further comprising controlling the playback of the information with one or more controls including: play, pause, reverse and forward. 17. The method of claim 1, wherein presenting comprises displaying plots of statistics, with respect to activity in a particular frequency range within the frequency band, for one or more of: pulses of radio frequency energy per time interval, duration of pulses of radio frequency energy, percentage of packet resends associated with a communication protocol, average data rate associated with a communication protocol traffic in the frequency band and number of detected client stations that operate according to the communication protocol. 18. The method of claim 17, and further comprising controlling the playback of the information with one or more controls including: start, play, pause, reverse and forward. 19. A method for presenting data related to wireless activity occurring in a frequency band, comprising: a. receiving wireless energy in the frequency band at each of a plurality of devices; b. generating spectrum analysis data from the received energy at each of the plurality of devices; c. generating protocol analysis data pertaining to analysis of packets sent according to a wireless communication protocol in the frequency band at each of the plurality of devices; d. continuously storing the spectrum analysis data and protocol analysis data produced by each of the plurality of radio devices; e. monitoring the spectrum analysis data and/or protocol analysis data to determine whether a condition is satisfied corresponding to an event associated with wireless activity in the frequency band represented by the spectrum analysis data and/or protocol analysis data, wherein each event has associated therewith information comprising: severity level of the event with respect to its impact to a wireless network operating in the frequency band, functional classification of the event, type of the event including whether a wireless device has been detected or is no longer active, and date and time of the event; f. receiving from a user event filter information that determines events detected based on said monitoring that are to be presented to the user, the event filter information comprising an indication of one or more of: severity level, functional classification, type and time period of occurrence, of an event to be presented to the user; g. receiving from the user alarm trigger information for issuing an alert presented to the user when the spectrum analysis data and/or protocol analysis data matches alarm trigger criteria defined by the alarm trigger information, wherein receiving the alarm trigger information comprises receiving data indicating an upper threshold or a lower threshold for each user-configurable alarm, wherein an upper threshold causes an alarm to be triggered when a value derived from the spectrum analysis data and/or protocol analysis data exceeds a threshold value and a lower threshold causes an alarm to be triggered when a value derived from the spectrum analysis data and/or protocol analysis data falls below a threshold, and receiving for an upper threshold or a lower threshold an enter value and an exist value, wherein the enter value is a value that if satisfied triggers the alarm to an "on" condition and the exit value is a value that if satisfied triggers the alarm to an "off" condition, and wherein the exit value and the enter value are different; and h. comparing events detected based on said monitoring with said event filter information received from the user and presenting to the user an alert for an event that matches the event filter information. 20. The method of claim 19, and further comprising aggregating data from two or more radio devices, wherein presenting comprises displaying data aggregated from two or more radio devices. 21. The method of claim 19, and further comprising retrieving the spectrum analysis data and/or protocol analysis data beginning at an instant of time prior to the current time. 22. The method of claim 21, and further comprising presenting the spectrum analysis and/or protocol analysis data with one or more controls including: play, pause, reverse and forward. 23. The method of claim 22, wherein presenting comprises displaying plots over time for one or more of: average power, duty cycle and maximum power in a particular frequency range within the frequency band. 24. The method of claim 1, wherein receiving comprises receiving data for the enter value and exit value for an alarm selected such that they are close enough to each other so that they both reflect a major change in an radio frequency environment but far enough apart such that once the alarm is triggered "on", a distinct change in the radio frequency environment is required for the alarm to go "off". 25. The method of claim 3, and further comprising receiving from the user information that specifies a time interval of interest for displaying information for an event pertaining to detection of a signal that interferes with operation of the wireless network during the specified time interval. 26. The method of claim 1, wherein monitoring comprises monitoring the spectrum analysis data and/or protocol analysis data to determine occurrence of an event, wherein the functional classification of an event comprises one or more of: identification of a non-wireless network wireless device that produces a signal that interferes with a wireless network operating in the frequency band, identification of a device that operates on a wireless network operating in the frequency band, an alarm associated with a statistic derived from the spectrum analysis data and/or protocol analysis data that exceeds a user-configurable threshold. 27. The method of claim 19, wherein receiving comprises receiving data for the enter value and exit value for an alarm selected such that they are close enough to each other so that they both reflect a major change in an radio frequency environment but far enough apart such that once the alarm is triggered "on", a distinct change in the radio frequency environment is required for the alarm to go "off".
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (52)
English James David ; Park Daniel J. ; Owen Jeffrey R. ; Upshaw Garth, Analyzer for frequency modulated signals.
Koohgoli Mahshad (Ottawa CAX) Cohn-Sfetcu Sorin (Ottawa CA CAX) Lockton John D. (Hillsborough CA), Call set-up and spectrum sharing in radio communication on systems with dynamic channel allocation.
Karolak Dale W. (Ft. Wayne IN) Shirey Carl L. (Ft. Wayne IN) Steiner Wesley D. (Ft. Wayne IN) Rue Robert T. (Ft. Wayne IN), Communications management system architecture.
Gerszberg Irwin ; Romain Dennis Matthew ; Treventi Philip Andrew, Dynamic bandwidth allocation for use in the hybrid fiber twisted pair local loop network service architecture.
Mahany Ronald L. (Cedar Rapids IA), Hierarchical communications system using microlink, data rate switching, frequency hopping and vehicular local area netw.
Boucher Laurence B. ; Blightman Stephen E. J. ; Craft Peter K. ; Higgen David A. ; Philbrick Clive M. ; Starr Daryl D., Intelligent network interface system method for protocol processing.
Weinberg Aaron (Potomac MD) Cunninghasm ; Ken (Sterling VA) Urban Daniel (Silver Spring MD) Mailaender Laurence (Washington DC), Interference detection and characterization method and apparatus.
Wang Zhonghe (Lake Worth FL) Bernhardt Richard C. (West Palm Beach FL) D\Amico Thomas V. (Boca Raton FL), Method and apparatus for radio frequency bandwidth sharing among heterogeneous radio communication system.
Agrawal, Ajay; Sathya, Sriharsha; Neelakantamurthy, Yashovan; Prakash, Apurva; Malpani, Raghavendra; Saraswati, Abhishek; Rao, Suryaprashant; Hate, Ashish; Schmitz, Peter O., Method and system for dynamic evaluation of a wireless network with a portable computing device.
Perreault John A. (Hopkinton MA) Joshi Abhay (Norwood MA) Chen Albert (Hoffman Estates IL) Labowicz Eva (Elk Grove IL), Method and system for management of frequency spectrum among multiple applications on a shared medium.
Abu-Amara Hosame Hassan ; Kotamarti Venkat, Method and system for simultaneous service capacity calculation for multimedia services under aggregate traffic conditio.
Caillerie Alain,FRX ; Le Dantec Claude,FRX ; Rousseau Pascal,FRX, Methods, devices and systems for sharing a transmission medium, and a transmission method, communication devices and communication systems implementing these.
Park Byung-Chul,KRX ; Jeong She-Woong,KRX ; Kweon Soon-Koo,KRX ; Kim Tae-Sun,KRX ; Kim Yang-Ho,KRX, Stereophonic image enhancement devices and methods using lookup tables.
Raleigh, Gregory G.; Green, Jeffrey; Lavine, James; Nguyen, Vien-Phuong, Attribution of mobile device data traffic to end-user application based on socket flows.
Raleigh, Gregory G.; Lavine, James; Green, Jeffrey, End user device that secures an association of application to service policy with an application certificate check.
Raleigh, Gregory G.; Tellado, Jose; Green, Jeffrey; Lavine, James; Carter, III, Russell Bertrand, Enhanced curfew and protection associated with a device group.
Raleigh, Gregory G.; Tellado, Jose; Green, Jeffrey; Lavine, James; Carter, III, Russell Bertrand, Enhanced curfew and protection associated with a device group.
Kokkinen, Heikki; Ojaniemi, Jaakko; Kivinen, Arto; Wichman, Risto, Method and system for presenting geographical radio resource usage information in user interface.
Raleigh, Gregory G.; Tellado, Jose; Green, Jeffrey; Lavine, James; Carter, III, Russell Bertrand; James, Justin; Nguyen, Laurent An Minh, Method for child wireless device activation to subscriber account of a master wireless device.
Raleigh, Gregory G., Mobile device with device agents to detect a disallowed access to a requested mobile data service and guide a multi-carrier selection and activation sequence.
Raleigh, Gregory G.; Lavine, James; Green, Jeffrey, Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy.
Raleigh, Gregory G.; Tellado, Jose; Green, Jeffrey; Lavine, James; James, Justin; Nguyen, Laurent An Minh; Carter, III, Russell Bertrand, Service plan design, user interfaces, application programming interfaces, and device management.
Raleigh, Gregory G.; Green, Jeffrey; Lavine, James; Nguyen, Vien-Phuong, Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow.
Raleigh, Gregory G., Service profile management with user preference, adaptive policy, network neutrality and user privacy for intermediate networking devices.
Stanforth, Peter; Uppalapati, Sekhar V.; Schmidt, Jeffrey C.; Camchong, Mario, System and method for managing radio access to spectrum and to a spectrum management system.
Stanforth, Peter; Schmidt, Jeffrey C.; Shukla, Manish, System and method for providing network access to electronic devices using bandwidth provisioning.
Schmidt, Jeffrey C.; Evans, Thomas C.; Gossain, Hrishikesh; Shukla, Manish, Systems and methods for provisioning and allocating a commoditized spectrum object.
Raleigh, Gregory G.; Green, Jeffrey; Lavine, James; Nguyen, Vien-Phuong, Techniques for attribution of device data traffic to initiating end-user application.
Raleigh, Gregory G.; Green, Jeffrey; Lavine, James; Nguyen, Vien-Phuong, Techniques for attribution of mobile device data traffic to initiating end-user application.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless device applying different background data traffic policies to different device applications.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with application program interface to allow applications to access application-specific aspects of a wireless network access policy.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with differential traffic control policy list and applying foreground classification to roaming wireless data service.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with differential traffic control policy list and applying foreground classification to wireless data service.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with differential traffic control policy list applicable to one of several wireless modems.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with differential traffic control policy list applicable to one of several wireless modems.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with differential traffic control policy list having limited user control.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with differentiated network access and access status for background and foreground device applications.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with differentiated network access status for different device applications.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with network traffic API to indicate unavailability of roaming wireless connection to background applications.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with per-application data limit and traffic control policy list limiting background application traffic.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with policy-based controls for WWAN network usage and modem state changes requested by specific applications.
Raleigh, Gregory G.; Lavine, James; Raissinia, Alireza, Wireless end-user device with wireless modem power state control policy for background applications.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.