1. Field of the Disclosure
This disclosure relates to wireless communications and more particularly to managing interference in wireless communication systems.
2. Description of the Related Art
Wireless communications are increasingly present in daily life. Devices may use multiple wireless communication protocols, frequencies, modulation techniques, error correction, and the like to communicate with wired devices and other wireless devices. Due to the ubiquity of such communication protocols, interference is often an important design consideration. In the context of the home, more and more devices and services are controlled wirelessly. Again, however, such devices can easily interfere with one another, potentially frustrating users.
In at least one embodiment, a method includes receiving a first transmission from a device, the first transmission transmitted at a first frequency. In response to receiving the first transmission, a transceiver is disabled and a second transmission is transmitted to the device, the second transmission transmitted at a second frequency. The method further includes receiving a third transmission from the device, the third transmission transmitted at the second frequency.
In at least one embodiment, a method includes transmitting a request to a services controller, the request transmitted at a first frequency. The method further includes receiving a response from the services controller, the response transmitted at a second frequency, and based on the response, transmitting a message to the services controller. The message is transmitted at the second frequency.
In at least one embodiment, a system includes a receiver to communicate according to a first frequency. The system further includes a first transceiver and a second transceiver to communicate according to a second frequency. The system also includes first logic to disable the first transceiver in response to a request received at a first frequency via the receiver and further to generate a response to be transmitted at the second frequency.
The present disclosure may be better understood, and its numerous objects, features, and advantages made apparent to those skilled in the art by referencing the accompanying drawings.
The use of the same reference symbols in different drawings indicates similar or identical items.
Referring to
Because numerous communications can occur simultaneously in system 100, interference between the communications may become problematic, particularly when urgent home safety and security services are involved. As an example, transceiver 140 may communicate with automation device 144 at a frequency that can cause interference with reception of communications by transceiver 132 from transceiver 128. However, if transceiver 132 cannot successfully receive communications from remote device 104, urgent home safety and security communications may be lost.
Suppose that remote device 104 detects user input (e.g., via user interface 172) indicating a request to access a safety or security feature. In response to the user input, control logic 168 may determine that a message should be sent to services controller 108. Control logic interface with transmitter 116 via bus 157, which may couple any combination of components of remote device 104. Accordingly, transmitter 116 may transmit a first transmission, such as request 124, to receiver 120 at a first frequency.
In response to receiving request 124, services controller 108 may temporarily disable transceiver 140. For example, microcontroller 152 may detect request 124 and determine (e.g., via decision/messaging logic 156) that transceiver 140 should be temporarily disabled. To further illustrate, in at least one embodiment, transceiver 132 is configured to communicate using a second frequency, and transceiver 140 is configured to communicate using a third frequency. As will be appreciated, the second and third frequencies may be such that communications transmitted at the third frequency can cause interference with reception of communications transmitted at the second frequency. Accordingly, control logic 160 may temporarily disable transceiver 140 (e.g., by disconnecting an antenna coupled to transceiver 140) so that communications by transceiver 140 do not interfere with communications by transceiver 132. Control logic 160 may communicate with transceiver 140 via bus 155, which may couple any combination of components of services controller 108 and microcontroller 152.
In response to disabling transceiver 140, transceiver 132 may transmit a second transmission, such as response 136, to remote device 104 (e.g., via transceiver 128). In at least one embodiment, response 136 indicates that services controller 108 is ready to receive communications from remote device 104 at the second frequency. Accordingly, remote device 104 may transmit, via transceiver 128, a third transmission, such as message 164, to services controller 108. Message 164 may indicate the user-input request to access a safety feature of services controller 108 (e.g., a police, fire, or home security service).
In at least one embodiment, request 124 is associated with a one-way communication protocol (e.g., from remote device 104 to services controller 108) and response 136 and message 164 are each associated with a two-way communication protocol (e.g., from either of remote device 104 and services controller 108 to the other of remote device 104 and services controller 108).
After receiving message 164, services controller 108 may enable transceiver 140, so that transceiver 140 is able to resume communications with automation device 144. Enabling of transceiver 140 may either be in response to receiving message 164, or in response to timer logic 176 determining that a predetermined time has elapsed (e.g., since response 136 was transmitted). In at least one embodiment, timer logic 176 is configured to count to a predetermined time period after disabling transceiver 140 and is further configured to cause control logic 160 to enable transceiver 140 after the predetermined time period.
Services controller 108 may process message 164 to determine an appropriate action. For example, if message 164 indicates user input corresponding to a request to disarm a home security system, then safety system 192 (or other suitable equipment) may process the request accordingly. In at least one embodiment, if message 164 indicates user input corresponding to a panic message (e.g., a request for police, fire, or other emergency services), then operations corresponding to message 164 are given “priority” by safety system 192 over non-panic messages, such as the request to disarm the home security system.
Referring to
It should be appreciated that the example frequencies given in
As shown in
After disabling the transceiver, services controller 108 may transmit, at 212, a poll response to remote device 104. The poll response may be sent at a frequency of 900 MHz. After receiving the poll response from services controller 108, remote device 104 may send packets, at 216, e.g., at a frequency of 900 MHz. After receiving the packets from the remote device 104, services controller 108 may enable the transceiver, at 220. Although not shown in
As illustrated by the example embodiment of
Referring to
Referring to
Referring to
Method 500 includes detecting user input at a remote device, at 504. At 508, method 500 includes determining whether the user input corresponds to a panic input, such as a button or corresponding touchscreen option requesting police, fire, or emergency services. If not, method 500 continues by selecting a second frequency with which to communicate with a services controller, at 512. Method 500 may then generally follow method 300 of
If at 508 it is determined that the user input corresponds to a panic input, then a second frequency is selected with which to communicate with the services controller, at 516, and a panic message (e.g., a request for police, fire, or other emergency services) is sent via a first frequency, at 520. If a response is received (e.g., within a predetermined time period after sending the panic message), at 524, then method 500 terminates. Otherwise, method 500 may continue by selecting the second frequency with which to communicate with the services controller, at 512.
Referring to
If at 608 it is determined that the user input corresponds to a panic input, then first and second frequencies are selected with which to communicate with the services controller, at 616, and a panic message is sent via the first and second frequencies, at 620. The panic message may be transmitted simultaneously via two frequencies not likely to cause interference (e.g., 433 MHz and 900 MHz). If a response is received (e.g., within a predetermined time period after sending the panic message), at 624, then method 600 terminates. Otherwise, the panic message may be resent via the first and second frequencies, at 620, until a response is received, at 624.
As used herein, the terms “likely to cause interference with,” “able to cause interference with,” “can cause interference with” and the like refer to communications that one of skill in the art would recognize as prone to cause disturbance, distortion, or disruption of a particular communication. As used herein, communications likely to cause interference include communications whose effects one of skill in the art would seek to mitigate. As appreciated by those of skill in the art, such likelihood of interference generally depends on several variables, which may include any of transceiver/transmitter/receiver locations, signal amplitude, signal-to-noise ratio (SNR), and other factors that depend on the particular application at hand. One example of a communication likely to cause interference is transmission of a signal at 908 or 916 MHz during transmission of a signal between 900 to 920 MHz.
As used herein, a frequency referred to as being “approximately” 433, 908, 910, 916, or 920 MHz is a frequency that one of skill in the art would recognize as being sufficient to communicate with a corresponding receiver or transceiver or as being associated with a more precise frequency used in the art. For example, a 433 MHz communication as referenced herein may be transmitted at 433.92 MHz. Another such example is 908 MHz being approximately 908.42 MHz.
While various components have been described, it should be appreciated that suitable structures can be substituted for such components. Components herein described as a single device can be implemented using multiple discrete components, and vice versa. To illustrate, it should be appreciated that any of transmitter 116, receiver 120, and transceivers 128, 132, 140, 180, and 184 of
Memory 153 of
The description set forth herein is illustrative, and is not intended to limit the scope set forth in the following claims. Other variations and modifications of the embodiments disclosed herein may be made based on the description set forth herein, without departing from the scope and spirit of the invention as set forth in the following claims.
Number | Name | Date | Kind |
---|---|---|---|
4792946 | Mayo | Dec 1988 | A |
5196825 | Young | Mar 1993 | A |
5461390 | Hoshen | Oct 1995 | A |
5708654 | Arndt et al. | Jan 1998 | A |
5732076 | Ketseoglou et al. | Mar 1998 | A |
5958010 | Agarwal et al. | Sep 1999 | A |
5987524 | Yoshida et al. | Nov 1999 | A |
7606534 | Breuer et al. | Oct 2009 | B2 |
7721157 | Spitz et al. | May 2010 | B2 |
7756678 | Bonissone et al. | Jul 2010 | B2 |
8041347 | Adkins | Oct 2011 | B2 |
20040229642 | Derks et al. | Nov 2004 | A1 |
20070036111 | Breuer et al. | Feb 2007 | A1 |
20080033256 | Farhan et al. | Feb 2008 | A1 |
20090107219 | Douglas | Apr 2009 | A1 |
20090129793 | Milton et al. | May 2009 | A1 |
20090135732 | Maxson | May 2009 | A1 |
20090204265 | Hackett | Aug 2009 | A1 |
20100042452 | Chen et al. | Feb 2010 | A1 |
20100135238 | Sadri et al. | Jun 2010 | A1 |
20100233960 | Tucker et al. | Sep 2010 | A1 |
20110054700 | Chan et al. | Mar 2011 | A1 |
20110128163 | Gilleland et al. | Jun 2011 | A1 |
20120192014 | Kato | Jul 2012 | A1 |
20120274859 | Knutson et al. | Nov 2012 | A1 |
20130005268 | Zhang et al. | Jan 2013 | A1 |
Number | Date | Country |
---|---|---|
2 230 820 | Sep 2010 | EP |
WO 2010107565 | Sep 2010 | WO |
Number | Date | Country | |
---|---|---|---|
20130157577 A1 | Jun 2013 | US |