The present principles relate generally to gateway systems, and more particularly, to an apparatus and method for adjusting radiation patterns generated by a gateway antenna.
Gateways, such as cable modems or wireless routers, allow users to connect computing devices to the Internet or other wide area networks (“WAN”). Such gateways can include wired and/or wireless interfaces to a home or local area network (“LAN”). The interface to the LAN allows the gateways to communicate with other devices (e.g., computers, tablets, set top boxes, internet enabled appliances, etc.). Many available gateways also provide a number of operational features to enhance the wide array of possible applications. For example, these gateways can permit a user to modify settings in the gateway during use. The gateway settings can be modified through a web browser accessed through the gateway or through a separate device. The gateway applications may also mimic functions that can be performed through a browser.
In order to improve the range of gateways, some manufacturers have begun to incorporate electronically steerable antennas into these gateways. These antennas can be configured to focus the radio frequency (“RF”) energy in a certain direction. Using steerable antennas in gateways can improve the RF coverage inside a structure and can reduce the interference caused by physical obstacles that could block the signal. Thus, such gateways attempt to optimize the radiation pattern of the RF signal emanating from the gateway antenna. However, typical networks can include an assortment of devices, such as stationary and mobile devices. While steerable antennas can be configured to cover a particular area, mobile devices can periodically move in and out of the covered area. Thus, fixed radiation patterns of conventional gateways can be unsuitable in many situations.
In view of the foregoing, disclosed herein are an apparatus and method for adjusting the radiation patterns of a gateway antenna. In one aspect, an apparatus can comprise an electronically steerable antenna to provide wireless communication to at least one remote device. In another aspect, the apparatus can comprise at least one processor to identify whether the at least one remote device is a mobile device type or a static device type and adjust a radiation pattern or a reception pattern of the electronically steerable antenna based at least partially on whether the at least one remote device is the mobile device type or the static device type.
In another example, at least one processor of the apparatus can also be configured to detect a message from at least one remote device, the message indicating whether the at least one remote device is the mobile device type or the static device type and identify whether the at least one remote device is the mobile device type or the static device type based at least partially on the message.
In a further aspect, at least one processor of the apparatus can also be configured to identify whether the at least one remote device is the mobile device type or the static device type based at least partially on information associated with at least one media access control address corresponding to the at least one remote device.
In yet another example, at least one processor of the apparatus can be further configured to identify characteristics of the at least one remote device in order to identify whether the at least one remote device is the mobile device type or the static device type, the characteristics comprising signal strength or movement of the at least one remote device.
In another aspect, at least one processor can be configured to generate a configuration screen suitable for rendering on a display and identify whether the at least one remote device is the mobile device type or the static device type based at least partially on information received via the configuration screen.
A method of adjusting a radiation pattern of a gateway antenna is also provided herein. In one example, the method can include identifying, using at least one processor, whether at least one remote device is a mobile device type or a static device type; and adjusting, using the at least one processor, a radiation pattern or a reception pattern of an electronically steerable antenna such that the adjusting is based at least partially on whether the at least one remote device is the mobile device type or the static device type.
Also provided herein is a gateway apparatus. In one aspect, the gateway apparatus can include an electronically steerable antenna to provide wireless communication to at least one node in a local area network and at least one processor to identify whether each node in the local area network is a mobile device or a static device and adjust a radiation pattern or a reception pattern of the electronically steerable antenna based at least partially on whether the at least one node is a mobile device or a static device.
The apparatus and method disclosed herein can further reduce the interference of household obstacles by adjusting radiation patterns so that improved RF coverage is provided for mobile devices. The aspects, features and advantages of the present principles will be appreciated when considered with reference to the following description of examples and accompanying figures. The following description does not limit the application; rather, the scope of the disclosure is defined by the appended claims and equivalents.
Service provider 110 can provide one or more services to CPE devices 180, such as voice, data, and audio, over WAN link 125, through gateway 101 and the LAN interface. Service provider 110 can include internet related services and server structures such as a dynamic host configuration protocol (“DHCP”) server 111 and domain name system (“DNS”) server 112, and can include other servers and services as well (e.g., video on demand, news, weather). These servers and services can be co-located or widely distributed, physically and/or virtually, in both hardware and software. In an illustrative cable application, service provider 110 can be, for example, a cable multiple service operator (“MSO”).
Gateway 101 can be the interface between the WAN link 125 external to a customer's structure and the network 150 located, for example, in the customer's home. Gateway 101 can convert transport data packets, such as packets in an IP protocol, from a form used in the WAN to a format used in the network or LAN. Gateway 101 can also route data packets, including the converted data packets between the WAN and one or more devices on the network. Gateway 101 can include interfaces for both wired networking (e.g., Ethernet or Multimedia over Coaxial cable Alliance) and wireless networking. Gateway 101 can allow data, voice, video and audio communication between the WAN and CPE devices 180A-N used in, for example, a customer's home and/or business, etc. (i.e., structure), such as analog telephones, televisions, computers, and the like.
Referring now to
In gateway 200, an RF signal can be detected by tuner 202. Steerable antenna transceiver 218 can further include antennas 220, 222, 224 and steerable antenna transceiver 226 can include antennas 228, 230 and 232. Tuner 202 can be coupled to central processor unit 204. In turn, central processor unit 204 can be coupled to phone D/A interface 206, steerable antenna transceiver 218, steerable antenna transceiver 226, Ethernet interface 210, system memory 212, and user control interface 214. Gateway 200 can be capable of operating as an interface to a cable or DSL communication network and further can be capable of providing an interface to one or more devices connected through a wired or wireless network. Central processor unit 204 can be any number of processors, such as processors from Intel® Corporation and the like. In another example, central processor unit 204 can be contained within an application specific integrated circuit (“ASIC”).
A signal, such as a cable or DSL signal on the WAN, can be interfaced to tuner 202 through a detected RF input. Tuner 202 can carry out RF modulation functions on a signal provided to the WAN and demodulation functions on a signal received from the WAN. Central processor unit 204 can read the demodulated cable or DSL signals and digitally process the signals from tuner 202 to provide voice and data for the interfaces in gateway 200. Similarly, central processor unit 204 can also process and direct any voice signals and data received from any of the nodes on the LAN for delivery to tuner 202 and transmission to the WAN.
System memory 212 can support the processing in central processor unit 204 and can also serve as storage for program and data information. Processed and/or stored digital data from central processor unit 204 can be available for transfer to and from Ethernet interface 210. Ethernet interface 210 can support, for example, a Registered Jack type RJ-45 physical interface connector or other standard interface connector and allow connection to an external local computer. Processed and/or stored digital data from central processor unit 204 can also be available for digital to analog conversion in phone D/A interface 206. Interface 206 can allow connection to an analog telephone handset. In one example, this physical connection is provided via an RJ-11 standard interface, but other interface standards can be used. Processed and/or stored digital data from central processor unit 204 is additionally available for exchange through steerable antenna transceivers 218 and 226. Steerable antenna transceivers 218 and 226 can support multiple operations across networked devices simultaneously. Central processor unit 204 can also receive and process user input signals provided via user control interface 214, which can include a display and/or a user input device such as a hand-held remote control and/or other type of user input device.
Steerable antenna transceivers 218 and 226 can provide and receive data to and from network devices in, for example, the 2.4 GHz and 5 GHz band respectively (one skilled in the art can appreciate that different operational frequencies can be utilized by the present principles as well). Thus, gateway 200 can provide wireless communication to older devices enabled for 2.4 GHz wireless communication and newer devices enabled for higher throughput using 5 GHz wireless communication (and even higher frequencies). The antennas 220, 222, 224 can be configured as a first phased array of antennas and antennas 228, 230, and 232 can be configured as a second phased array. In this example, the phases of the signals output to each antenna array can be adjusted so that the radiation pattern generated by each array is intensified in a desired direction and reduced in an undesired direction. Such an adjustment can also be used to optimize a reception pattern of signals detected from devices in the wireless network. The radiation pattern and reception pattern techniques of the steerable antennas are discussed in more detail below. Devices employing multiple antennas and in some cases multiple transceivers or transmit/receive circuits, such as cable or DSL gateways described above or other networking devices, can operate in a number of transmit and receive modes. In the example of
As noted above, gateway 200 can comprise phased array antennas that can employ multiple transceiver circuits and allow operation using multiple antennas. In one example, each transmitter circuit and each receiver circuit can be attached to more than one antenna. In another example, a combined transceiver circuit can be connected to more than one antenna. In yet another example, more than one combined transceiver circuit can each be connected to one or more antennas. In each of these examples, wireless communication performance between the gateway or modem and network client device (e.g., computer, tablet, and appliance) can be governed in part by the position and location of a particular antenna and the adjustment of phases of each antenna.
Working examples of the apparatus and method are shown in
Referring now to
Referring now to
Referring now to
In another example, gateway 601 can determine whether a device is static or mobile based at least partially on characteristics of each device in the network. The characteristics can comprise received signal strength (“RSS”) to determine movement of each device. In one example, one or more processors of gateway 601 can take a series of RSS signal measurements for each device and determine whether the device is mobile based on a difference between one or more pairs of RSS measurements. In one example, a large difference between one or more pairs of RSS measurements can indicate that the mobile device being measured is a mobile device type. On the contrary, if the RSS is relatively stable, it can be determined that the device is stationary.
Referring back to
Referring now to
In another example, when gateway detects a movement of a mobile device, the mobile device on the LAN can notify the gateway of the signal strength received from the steerable antennas. By way of example, gateway 701 of
Advantageously, the foregoing apparatus and method allow RF beams to be optimally aimed at devices in a LAN network. In this regard, mobile devices can be identified and the radiation patterns generated by a gateway antenna can be adjusted accordingly. Furthermore, movements of the mobile devices can be traced so that the radiation patterns can be further optimized as the devices move. In turn, users can have optimal throughput on their devices regardless of their location within a structure.
The functions of the various elements shown in the figures may be provided through the use of dedicated hardware as well as hardware capable of executing software in association with appropriate software. The functions may be provided by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which may be shared. Moreover, explicit use of the term “processor” or “controller” should not be construed to refer exclusively to hardware capable of executing software, and may implicitly include, without limitation, digital signal processor (“DSP”) hardware, read only memory (“ROM”) for storing software, random access memory (“RAM”), and nonvolatile storage.
Any switches shown in the figures are conceptual only. Their function may be carried out through the operation of program logic, through dedicated logic, through the interaction of program control and dedicated logic, or even manually; the particular technique being selectable by the implementer as more specifically understood from the context.
Although the disclosure herein has been described with reference to particular examples, it is to be understood that these examples are merely illustrative of the principles of the disclosure. It is therefore to be understood that numerous modifications may be made to the examples and that other arrangements may be devised without departing from the scope of the disclosure as defined by the appended claims. Furthermore, while particular processes are shown in a specific order in the appended drawings, such processes are not limited to any particular order unless such order is expressly set forth herein; rather, processes may be performed in a different order or concurrently and steps may be added or omitted.
Number | Date | Country | |
---|---|---|---|
62098372 | Dec 2014 | US |