Field
The present invention relates to methods and apparatus for controlling the transmission of a base station, and more particularly to methods and apparatus in a communication system that prevent or limit radio frequency (RF) transmission or radiation from a base station based on the quality of a backhaul connection of the base station.
Background
In addition to mobile phone networks currently in place, a new class of small base stations or access points (APs) has emerged. These base stations may be installed in a user's home, for example, and provide wireless coverage to mobile communication units (e.g., User equipment (UE) or access terminal (AT)) using a broadband Internet connection. Such personal miniature base stations are generally known as Home Node B (HNB), Home Base Station (HBS), Femto cells, or Pico cells. Instead of the wireless network normally serving the communication units (e.g., a wireless cellular network), these base stations may be installed in order to improve or boost service in a local area. By utilizing an Internet connection, such base stations may also afford lower cost mobile voice, video and data services to a user in that local area. Typically, such miniature base stations are connected to the Internet via a backhaul including a DSL modem or cable modem, as examples.
Backhauls for Internet access, such as a DSL connection, sometimes are unreliable. Thus, if a base station utilizing an internet connection experiences some degree of backhaul quality degradation or loss of a backhaul connection altogether, the base station nonetheless will continue to transmit or radiate RF. Accordingly, an AT currently using the base station for communication with a communication network will experience poor call quality of service or a dropped call. Furthermore, other ATs may sense the RF transmission from the base station and attempt to connect to the communication network via the base station, only to find no service or poor service, and in the process experience degrading call quality or a dropped call connection by attempting to use the base station.
According to an aspect, a method for controlling transmission of a base station in a communication network is disclosed. The method includes determining a quality of a backhaul connection between the base station and at least one node within the communication network. The method also includes preventing transmission of at least one wireless signal from the base station when the determined quality fails to meet a predefined condition.
According to another aspect, an apparatus for controlling transmission of a base station is disclosed. The apparatus includes a memory storing instructions executable by a processor. The apparatus also includes at least one processor configured to execute the instructions stored in the memory to determine a quality of a backhaul connection between the base station and at least one node within the communication network. The at least one processor is also configured to prevent transmission of at least one wireless signal from the base station when the determined quality fails to meet a predefined condition.
According to still another aspect, an apparatus for use in a communication system is disclosed. The apparatus includes means for determining a quality of a backhaul connection between the base station and at least one node within the communication network. The apparatus also includes means for preventing transmission of at least one wireless signal from the base station when the determined quality fails to meet a predefined condition.
In still one further aspect, a computer program product for use in a base station for controlling transmissions of the base station is disclosed. The computer program product comprises a computer-readable medium including code for causing a computer to determine a quality of a backhaul connection between the base station and at least one node within the communication network. The computer program product also includes code for causing a computer to prevent transmission of at least one wireless signal from the base station when the determined quality fails to meet a predefined condition.
The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments. The disclosed embodiments may be applied to any one or combinations of the following technologies: Code Division Multiple Access (CDMA) systems, Multiple-Carrier CDMA (MCCDMA), Wideband CDMA (W-CDMA), High-Speed Packet Access (HSPA, HSPA+), Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Ultra Mobile Broadband (UMB), Long Term Evolution (LTE) or other multiple access techniques. A wireless communication system may be designed to implement one or more standards, such as IS-95, cdma2000, IS-856, W-CDMA, TDSCDMA, and other standards.
The present disclosure provides apparatus and methods for controlling the transmission of wireless signals (i.e., RF transmission) to ATs from a base station or AP, such as local base stations including Femto cells and Pico cells. The control of the wireless signal transmissions is based on or dependent upon a determined quality of a backhaul connection between the base station and other nodes within a larger communication system (e.g., either in the backhaul or operator network). In an aspect, the measurement of packet connectivity of packet transmission between the base station and other nodes in the communication system affords an assessment of whether the base station may sufficiently effect communication for ATs in communication with the base station, as backhaul packet connectivity is not always reliable, as discussed previously. Accordingly, if the quality of the packet connectivity between nodes over the backhaul is degraded or nonexistent, the present apparatus and methods limit or cease transmission of wireless signals from a local base station to allow ATs in range to either connection to another local base station or a conventional macro base station for service.
As an example, the AP 104 in
It is further noted that AP 116 may be considered a guest or alien local AP, such as a Femto cell. In such case, a guest Femto cell refers to a base station on which an AT UE 106 or 108 is temporarily authorized to operate on, and an alien Femto cell is a base station on which the AT is not authorized to operate on. In one embodiment, a local area AP 104 may be deployed on a single frequency or, in the alternative, on multiple frequencies, which may overlap with frequencies of other local cell frequencies or macro cell frequencies.
It is also noted in the example of an AP (e.g., AP 104) comprising a Femto cell or node, an owner of the Femto node may subscribe to a mobile service, such as, for example, a 3G mobile service offered through the operator core network 114. In addition, ATs 108 or 110 may be capable of operating both in macro environments and in smaller scale (e.g., residential) network environments dependent on location. In other words, an AT may be served by a macro AP 120 or by any one of a number of Femto nodes (e.g., 104 and 116) within a corresponding user residence or area. For example, when a subscriber is outside his home, he is served by a standard macro AP (e.g., 120) and when the subscriber is at home, he is served by a Femto node (e.g., AP 104). It should be appreciated that a Femto node (e.g., AP 104) may be backward compatible with existing access terminals (e.g., 106 or 108).
From a restricted Femto node perspective, a home access terminal may refer to an access terminal that is authorized to access the restricted Femto node. A guest access terminal may refer to an access terminal with temporary access to the restricted Femto node. An alien access terminal may refer to an access terminal that does not have permission to access the restricted Femto node, except for perhaps emergency situations, for example, such as 911 calls (e.g., an AT that does not have the credentials or permission to register with the restricted Femto node).
For convenience, the disclosure herein describes various functionalities in the context of a Femto cell or node. It should be appreciated, however, that a Pico cell or node may provide the same or similar functionality for a larger coverage area. For example, a Pico node may be restricted; a home Pico node may be defined for a given AT; and so on.
Although the examples described herein use 3GPP terminology, it is to be understood that the embodiments may be applied to 3GPP (Re199, Re15, Re16, Re17) technology, as well as, 3GPP2 (IxRTT, 1×EV-DO ROO, RevA, RevB) technology and other known and related technologies, such as, for example UMB (Rev B, Advanced) or Long Term Evolution (LTE). In such embodiments described herein, the owner of the local AP 104, for example, subscribes to mobile service, such as, for example, 3G mobile service, offered through the mobile operator core network 114, and the AT 106 is capable to operate both in macro cellular environment and in small scale local network environment.
In an aspect, the network of the example in
According to an aspect, a local area base station, such as a Femto cell, relies on its backhaul to maintain packet connectivity (e.g., IP connectivity) to the operator's network. As such, the Femto cell may periodically carry out a process or mechanism (e.g., a keep alive mechanism) to ensure that its packet connectivity to one or more nodes in the backhaul or nodes in the communication network, in general, are intact. If the packet connectivity is either lost or the backhaul packet transmission quality is degraded in some manner, the present disclosure includes limiting or preventing radiation of a wireless signal from the base station. This cessation or limitation will prevent or limit ATs connecting wirelessly to the base station, allowing the AT to more quickly connect to another local area base station or a macro area base station.
Accordingly,
The determination of the quality of the backhaul connection of the base station to nodes in the communication system (e.g., nodes or devices in the backhaul) is not limited to merely a physical connectivity. That is, the measure of connectivity is qualitative in nature to measure the quality of packet connectivity between nodes. This measure determines whether data packets transmitted between nodes are sent and received with sufficient quality to ensure proper communication of the information contained in the packets (e.g., IP connectivity) between nodes. In the presently disclosed apparatus and methods, this packet connectivity between a local base station and nodes in the network is used for making the decision to limit or cease RF radiation from a local base station.
It is noted that determination of the quality of the packet connectivity of the backhaul connection may be initiated the base station or AP or by other elements or nodes in the backhaul connection or operator network, such as, but not limited to, a Femto gateway, a Pico Gateway, an access gateway or an authentication, authorization and accounting (AAA) server. It is noted that all of these listed elements are not explicitly shown in the figures, but these elements or nodes are known components of either the backhaul 112 or the operator network 114. This function may be also termed a “keepalive” operation that periodically determines the quality of the packet connectivity for purposes of determining if the quality is sufficient for continued serving of ATs by the base station. Furthermore, the backhaul quality determination may be carried out between the base station and nodes or elements of the backhaul or operator network designated for use in determining the backhaul quality, such as any of the elements in the immediately preceding list, as examples.
In a particular example, if the backhaul nodes or elements are employed to initiate the quality determination or keepalive function, a Femto cell can expect to receive a packet periodically at predetermined time periods, for example. If the packet or packets are not received, the Femto cell may deem the backhaul packet connectivity dead. Alternatively, if the quality measure of the packets received fails to meet a predefined threshold or standard, the packet connectivity may be deemed insufficient for continued communication. As mentioned previously, the quality determination or keepalive function may be initiated periodically either by the Femto base station or nodes within the backhaul. Alternatively, a quality determination may be initiated by the base station each time a new AT wants to connect to the base station, thus ensuring that every new AT connection is performed based on the most current backhaul quality information. In still a further alternative, the quality determination may be performed with each power up of the AP.
It is noted that the communication network referred to in block 202 may consist of any or all nodes in the operator network 114, a gateway connection from the backhaul to an internet backbone 110, a portion (i.e., particular nodes) of the backhaul 112, or combinations thereof.
Referring again to
Although not shown in
Still a further predetermined condition is whether the latency of packets over the backhaul is below a predetermined time or latency threshold. If not, this would indicate that the backhaul connection may be too slow for certain communication or data services and that an AT would be better served by handing off to another base station. Yet a further predetermined condition may include a level of backhaul jitter is below a jitter threshold. Excessive jitter on the backhaul connection engenders degradation in the backhaul quality. Accordingly, if the determined quality indicates that the jitter is below the predetermined condition or jitter threshold, again it may be desirable for the AT to hand off to an alternate base station.
The transceiver circuits 306 include receiver circuits to process received signals before sending out to the central data bus 302, as well as transmit circuits to process and buffer data from the data bus 302 before sending out of the device 300, such as to an AT 106 as illustrated in
The CPU/controller 304 performs the function of data management of the data bus 302 and further the function of general data processing, including executing the instructional contents of the memory unit 310. It is noted here that instead of separately implemented as shown in
The memory unit 310 may include one or more sets of instructions/modules. In the exemplary apparatus 300, the instructions/modules include, among other things, a backhaul quality determination module or function 314, which is configured to effect the methodologies described herein (e.g., the processes of block 202 in
Memory unit 310 may further include a Transceiver RF Circuit Control unit 318 or similar data construct that prevents, limits, or turns off at least a portion of the wireless (RF) signals transmitted or radiated by transceiver circuits 306 based on the quality determination of functional module 314. As discussed before, if the quality of the backhaul does not meet a predetermined condition as discussed in connection with block 204 of
In the example of
The backhaul quality determined by means 402 may then be communicated to various other modules or means in apparatus 400 via a bus 404, or similar suitable communication coupling. In particular, the quality determination of the backhaul is communicated to means 406 for preventing or controlling transmission of at least one wireless signal from the base station when the determined quality fails to meet a predefined condition. It is noted that the comparison of whether the determined backhaul quality does not meet the predefined conditions may be performed by means 406, but alternatively could be performed by means 402 and the resultant decision communicated to means 406. The functionality of means 406 is similar to the functions described above in connection with block 204 in
Apparatus 400 may also include an optional computer readable medium or memory device 408 configured to store computer readable instructions and data for effecting the processes and behavior of either the modules. Additionally, apparatus 400 may include a processor 410 to execute the computer readable instructions in memory 408, and may be configured to execute one or more functions of the various modules in apparatus 400.
Those skilled in the art will understand that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
Those skilled in the art will further appreciate that the various illustrative logical blocks, modules, circuits, methods and algorithms described in connection with the examples disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, methods and algorithms have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The various illustrative logical blocks, modules, and circuits described in connection with the examples disclosed herein may be implemented or performed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
The methods or algorithms described in connection with the examples disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. A storage medium may be coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC.
In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments. The disclosed examples may be applied to any one or combinations of the following technologies: Code Division Multiple Access (CDMA) systems, Multiple-Carrier CDMA (MCCDMA), Wideband CDMA (W-CDMA), High-Speed Packet Access (HSPA, HSPA+), Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Ultra Mobile Broadband (UMB), Long Term Evolution (LTE) or other multiple access techniques. A wireless communication system may be designed to implement one or more standards, such as IS-95, cdma2000, IS-856, W-CDMA, TDSCDMA, and other standards.
The examples described above are merely exemplary and those skilled in the art may now make numerous uses of, and departures from, the above-described examples without departing from the inventive concepts disclosed herein. Various modifications to these examples may be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other examples, e.g., in an instant messaging service or any general wireless data communication applications, without departing from the spirit or scope of the novel aspects described herein. Thus, the scope of the disclosure is not intended to be limited to the examples shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein. Accordingly, the novel aspects described herein are to be defined solely by the scope of the following claims.
The present Application for Patent claims priority to Provisional Application No. 61/030,883 entitled “Limiting Radio Frequency Radiation from a Base Station Based on Backhaul Connectivity” filed Feb. 22, 2008, and assigned to the assignee hereof and hereby expressly incorporated by reference herein.
Number | Name | Date | Kind |
---|---|---|---|
5457680 | Kamm | Oct 1995 | A |
6148010 | Sutton | Nov 2000 | A |
7184770 | Narasimhan | Feb 2007 | B1 |
7626932 | Tuulos et al. | Dec 2009 | B2 |
7756544 | Graham | Jul 2010 | B1 |
7835272 | Johnson | Nov 2010 | B1 |
7853264 | Oh | Dec 2010 | B1 |
8243679 | Huang | Aug 2012 | B1 |
20010038648 | Sutton et al. | Nov 2001 | A1 |
20010043539 | Kuribayashi | Nov 2001 | A1 |
20020142772 | Hunzinger | Oct 2002 | A1 |
20030016627 | MeLampy | Jan 2003 | A1 |
20030035393 | Sinnarajah et al. | Feb 2003 | A1 |
20030035444 | Zwack | Feb 2003 | A1 |
20030039216 | Sheldon et al. | Feb 2003 | A1 |
20030121053 | Honda | Jun 2003 | A1 |
20030147377 | Saint Etienne | Aug 2003 | A1 |
20030206524 | Mohanty | Nov 2003 | A1 |
20040008619 | Doshi | Jan 2004 | A1 |
20040097237 | Aoyama | May 2004 | A1 |
20040111652 | Shoaib | Jun 2004 | A1 |
20040260834 | Lindholm | Dec 2004 | A1 |
20050048963 | Kubler | Mar 2005 | A1 |
20050078660 | Wood | Apr 2005 | A1 |
20050105488 | Raji et al. | May 2005 | A1 |
20050124371 | Harris | Jun 2005 | A1 |
20050198363 | Ling | Sep 2005 | A1 |
20050239513 | Chang | Oct 2005 | A1 |
20050271128 | Williams | Dec 2005 | A1 |
20050288012 | Morgan | Dec 2005 | A1 |
20060013176 | De Vos | Jan 2006 | A1 |
20060059268 | Victor | Mar 2006 | A1 |
20060062151 | Hagen | Mar 2006 | A1 |
20060104200 | Park | May 2006 | A1 |
20060126509 | Abi-Nassif et al. | Jun 2006 | A1 |
20060250953 | Mooney | Nov 2006 | A1 |
20060262737 | Livet et al. | Nov 2006 | A1 |
20060268689 | Tarraf et al. | Nov 2006 | A1 |
20070030809 | Dayama | Feb 2007 | A1 |
20070037581 | Morita | Feb 2007 | A1 |
20070115856 | Schelen et al. | May 2007 | A1 |
20070155375 | Kappel | Jul 2007 | A1 |
20070177510 | Natarajan et al. | Aug 2007 | A1 |
20070280176 | Silverman | Dec 2007 | A1 |
20080025208 | Chan | Jan 2008 | A1 |
20080077357 | Yamaguchi | Mar 2008 | A1 |
20080137537 | Al-Manthari | Jun 2008 | A1 |
20080152104 | Keeler | Jun 2008 | A1 |
20080159183 | Lindoff | Jul 2008 | A1 |
20080192629 | Chari | Aug 2008 | A1 |
20080192692 | Chari | Aug 2008 | A1 |
20080212512 | Harpek | Sep 2008 | A1 |
20080225737 | Gong et al. | Sep 2008 | A1 |
20090067333 | Ergen et al. | Mar 2009 | A1 |
20090190726 | Yahyaoui | Jul 2009 | A1 |
20090213730 | Zeng | Aug 2009 | A1 |
20090213825 | Gupta | Aug 2009 | A1 |
20110280171 | Malkamaki | Nov 2011 | A1 |
20130121132 | Terry | May 2013 | A1 |
Number | Date | Country |
---|---|---|
1467588 | Oct 2004 | EP |
2 056 628 | Oct 2007 | EP |
8214365 | Aug 1996 | JP |
2003283414 | Oct 2003 | JP |
2009536496 | Oct 2009 | JP |
2009260895 | Nov 2009 | JP |
2009544221 | Dec 2009 | JP |
2270526 | Feb 2006 | RU |
2292647 | Jan 2007 | RU |
02082666 | Oct 2002 | WO |
2004006515 | Jan 2004 | WO |
WO-2004039006 | May 2004 | WO |
WO-2004084509 | Sep 2004 | WO |
WO06121399 | Nov 2006 | WO |
WO2007133022 | Nov 2007 | WO |
WO2008008249 | Jan 2008 | WO |
Entry |
---|
International Search Report & Written Opinion—PCT/US2009/034740, International Search Authority—European Patent Office—Jun. 12, 2009. |
Taiwan Search Report—TW098105668—TIPO—Apr. 6, 2012. |
Number | Date | Country | |
---|---|---|---|
20090213825 A1 | Aug 2009 | US |
Number | Date | Country | |
---|---|---|---|
61030883 | Feb 2008 | US |