A femto base station is basically a low cost and low power base station (BS) transceiver which is installed indoors (e.g., in a home or office) and connected to the Internet via cable, DSL, on-premise fiber optic link, or a similar IP backhaul technology. This connection is used to integrate the femto base station with the wireless operator's core network.
A femto base station serves a geographic area known as a femto cell over a single carrier or channel. A femto cell typically covers a smaller geographic area or subscriber constituency than a conventional macro cell. For example, a femto base station typically provides radio coverage in a geographical area such as a building or home, whereas a conventional macro base station provides radio coverage in a larger area such as an entire city or town. The function of a femto cell is similar to that of a Wireless LAN (Local Area Network), and provides operators a low cost solution for extending coverage areas and off-loading users from the cellular network.
In a wireless network including femto cells, upon entering a cell, a mobile station in an idle state (hereinafter an idle mobile station) receives broadcast overhead messages such as a sector-parameters message on the well-known broadcast control channel. In the current 3GPP2 CDMA2000 EVDO standards (e.g., 3GPP2 CDMA2000 EVDO standard “cdma2000 High Rate Packet Data Air Interface Specification,” 3GPP2 C.S0024-B, Ver. 2.0 (March 2007)), a sector-parameters message includes one or more color codes. Such color codes, which are periodically broadcast as a sequence of bits, are used to identify a particular subnet of a communications network.
While in the idle mode, the mobile station periodically monitors (“wakes up” and receives) the broadcast control channel for changes in the received sector-parameters such as color codes. Conventionally, base stations located at a border area of a particular subnet transmit both primary and secondary color codes. The primary color code is the color code associated with the subnet in which the base station or cell resides, whereas the secondary color code identifies the bordering subnet. The broadcasting of the primary and secondary color codes indicates to mobile stations that they are in a border area of a particular subnet.
Broadcasting of primary and secondary color codes by base stations located in each bordering subnet provides spatial hysteresis and suppresses ping-pong effects. In the current EVDO standard, the secondary color code mechanism provides spatial hysteresis preventing any mobile from conducting idle handoff when the mobile is in a border area covered by the secondary color code. In this case, if the secondary color code is applied at the bordering macro cell, relatively slow moving mobiles conduct handoff only after moving out of the bordering macro cell. Because these mobiles move relatively slowly, the period of time required for a mobile to move out of the bordering macro cell may be relatively long. During this period of time (which may be relatively long), the mobiles are not be served by either the femto cells or the macro cell, which may cause unacceptable service interruption.
Exemplary embodiments relate to methods for configuring a wireless network.
In at least one illustrative embodiment, a radio access network establishes a first color code for a femto subnet and a second color code for a macro subnet. The femto subnet includes a plurality of femto cells and the macro subnet includes at least one macro cell. The macro subnet borders the femto subnet. The radio access network identifies which of the plurality of femto cells border the macro subnet, and assigns the established color codes to femto cells in the femto subnet.
Within the bordering femto cells in the femto subnet, the radio access network broadcasts, via base stations within the femto cells, the first established color code as a primary color code and the second established color code as a secondary color code. The radio access network broadcasts only the second established color code as a primary color code within the macro cell. In response to a registration message from a mobile station in the femto subnet, the radio access network triggers idle hand-off of the mobile station from the macro subnet to the femto subnet.
Alternatively, in response to a registration message from the mobile station, the radio access network may trigger idle hand-off of the mobile station from the femto subnet to the macro subnet
The present invention will become more fully understood from the detailed description given herein below and the accompanying drawings, wherein like elements are represented by like reference numerals, which are given by way of illustration only and thus are not limiting of the present invention and wherein:
In the following description, for purposes of explanation and not limitation, specific details are set forth such as particular architectures, interfaces, techniques, etc., in order to provide a thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practiced in other illustrative embodiments that depart from these specific details. In some instances, detailed descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail. All principles, aspects, and embodiments of the present invention, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future.
Exemplary embodiments are discussed herein as being implemented in a suitable computing environment. Although not required, exemplary embodiments will be described in the general context of computer-executable instructions, such as program modules or functional processes, being executed by one or more computer processors or CPUs. Generally, program modules or functional processes include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The program modules and functional processes discussed herein may be implemented using existing hardware in existing communication networks. For example, program modules and functional processes discussed herein may be implemented using existing hardware at existing radio network control nodes such as a femto management system (FMS).
In the following description, illustrative embodiments will be described with reference to acts and symbolic representations of operations (e.g., in the form of flowcharts) that are performed by one or more processors, unless indicated otherwise. As such, it will be understood that such acts and operations, which are at times referred to as being computer-executed, include the manipulation by the processor of electrical signals representing data in a structured form. This manipulation transforms the data or maintains it at locations in the memory system of the computer, which reconfigures or otherwise alters the operation of the computer in a manner well understood by those skilled in the art.
As discussed herein, the term “user” may be considered synonymous to, and used interchangeably with, the term “mobile station.”
The RAN shown in
The macro subnet M includes a RAN control node 100R and macro base station 102M. The RAN control node 100R may be, for example, a radio network controller (RNC) in a hierarchical network architecture or a session reference network controller (SRNC) in a flat network. The RAN control node 100R is linked with the macro base station 102M via one or more packet and/or circuit switched networks (e.g., one or more Internet Protocol (IP) networks or the like).
The macro base station 102M provides radio coverage in macro cell 100M, and is identified by a unique identity, which is broadcast within the macro cell 100M. As shown in
The femto subnet F includes a femto management system (FMS) 100F and a plurality of femto cells FC. Each of the femto cells FC has a femto base station FBS located therein. For the sake of clarity, however, only a single femto base station FBS is shown in
Within the femto subnet F, the FMS 100F is analogous to and has the same functionality as the above-described RAN control node in the macro subnet M. Because such functionality is well-known, a detailed discussion will be omitted. The FMS 100F is linked with each femto base station FBS via one or more packet and/or circuit switched networks (e.g., one or more Internet Protocol (IP) networks or the like).
Each femto cell FC is identified by a unique identity, which is broadcast within the cell. As used herein, the phrase “femto base station” may be synonymous with “pico base station,” or “micro base station.” In
The nodes 100R, 100F, and FBS are termed a RAN control node, FMS, and femto base stations, respectively, in keeping with the CDMA RAN example. However, it should be understood that the term “radio network controller,” and “base station,” also encompasses nodes having similar functionality for other types of radio access networks.
Other types of telecommunications systems encompassing other types of radio access networks include, for example: Universal Mobile Telecommunications System (UMTS), Global System for Mobile communications (GSM), Advance Mobile Phone Service (AMPS) system, the Narrowband AMPS system (NAMPS), the Total Access Communications System (TACS), the Personal Digital Cellular (PDC) system, the United States Digital Cellular (USDC) system, the code division multiple access (CDMA) system described in EIA/TIA IS-95, Worldwide Interoperability for Microwave Access (WiMAX), ultra mobile broadband (UMB), and long term evolution (LTE), etc.
As is well-known, mobile stations communicate with femto base stations and/or macro base station 102M over an air interface. As described herein, a mobile station refers to, for example, a mobile telephone (“cellular” telephone), a portable computer, a pocket computer, a hand-held computer, a personal digital assistant (PDA), a car-mounted mobile device, or the like which communicates voice and/or data with the RAN.
Because coverage sizes of macro-cells and femto cells are significantly different, when the macro and femto coverage overlaps, applying the secondary color code at the overlapped macro cell causes unacceptable service interruption.
More specifically, as discussed above, in the current EVDO standard, the secondary color code mechanism provides spatial hysteresis preventing any mobile from conducting idle handoff when the mobile is in a border area covered by the secondary color code. In this case, if the secondary color code is applied at the bordering macro cell, relatively slow moving mobiles conduct handoff only after moving out of the bordering macro cell. Because these mobiles move relatively slowly, the period of time required for a mobile to move out of the bordering macro cell may be relatively long. During this period of time (which may be relatively long), the mobiles are not be served by either the femto cells or the macro cell, which may cause unacceptable service interruption.
Illustrative embodiments described herein suppress such service interruptions by reducing unnecessary transmission of secondary color codes at the overlapped macro cells. The secondary color codes are transmitted only at the border cells of the femto coverage zones.
Referring to
At step S204, the FMS 100F may identify border femto cells within the femto subnet to identify the border of femto coverage provided by the femto subset. The border of the femto coverage may be adjacent to a macro subnet with generally overlapping radio-frequency (RF) coverage. A bordering femto cell is a femto cell located at an outer portion of the femto subnet. In other words, a bordering femto cell is a femto cell located adjacent to or partially overlapping a Macro-subnet.
Referring to
Referring still to
At step S208, the FMS 100F assigns a primary and secondary color code to each of the bordering femto cells FC1-FC3. The primary and secondary color codes may also be assigned in any well-known manner.
According to at least this exemplary embodiment, the primary color code assigned to the bordering femto cells FC1-FC3 is the same as the primary color code assigned to the interior femto cells FC. The secondary color code assigned to the bordering femto cells FC1-FC3 is the same as the primary color code assigned to the macro cell 100M in macro subnet M. Once assigned, each interior femto cell FC, bordering femto cells FC1-FC3 and macro cell 100M begins broadcasting their assigned color codes.
As discussed above, when in an idle mode, the mobile station periodically monitors the broadcast control channel for changes to sector-parameters such as color codes. One example in which sector-parameters change is when a mobile station moves between subnets. In this example, referring back to
As the mobile station moves further and further into the femto subnet F, eventually the secondary color code is no longer transmitted. For example, when the mobile station moves from femto cell FC2 to interior femto cell FC, the mobile station no longer receives the secondary color code. At this point, the mobile station receives only an updated primary color code, which is different from the previous primary color code received from the macro cell MC. As a result, the mobile station triggers registration and idle handoff. That is, namely, the idle mobile station sends a registration message to the RAN, and a session transfer is conducted between the RAN control node 100R of the macro subnet M and the FMS 100F of the femto subnet F to handoff the mobile station from macro subnet M to femto subnet F.
In an alternative embodiment, the mobile station may trigger idle registration and handoff in response to receiving an updated primary and secondary color code, each of which are different from the previous primary color code. For example, if the mobile station crosses into a bordering femto cell, which borders a macro subnet different from the macro subnet in which the mobile station was previously located, the mobile station may trigger idle registration and handoff.
For the purposes of the discussion set forth herein, the mobile station may consider receiving no secondary color code at all as a different color code assuming the mobile station was previously receiving a secondary color code.
A similar idle handoff process may also occur when the idle mobile station moves from the femto subnet F to the macro subnet M. However, the idle handoff is triggered differently. As described above, when an idle mobile station moves from the macro subnet M into a femto subnet F, idle handoff is triggered when the mobile station receives only an updated primary color code that is different from the previous primary color code, and no longer receives a secondary color code. This may also be characterized as receiving a primary and secondary color code, each of which are different from the color code assigned to the macro subnet M.
By contrast, when a mobile station moves from the femto subnet F to the macro subnet M, a registration message and idle handoff are triggered in response to receiving an updated primary color code that is different from the previous primary color code, regardless of whether the mobile is currently receiving a secondary color code. That is, for example, as soon as the mobile station enters the macro subnet and begins receiving an updated, different primary color code, registration and idle handoff are triggered.
According to exemplary embodiments, changes in color code rules and/or usage of the color codes are transparent to mobile stations entering and/or leaving a particular cellular coverage area. In other words, changes need not be made at the mobile station to implement the method of the invention.
According to illustrative embodiments discussed herein, groups of the color codes are defined and dedicated to macro coverage subnets and femto coverage subnets. Mobile stations are also configured with a primary and a secondary color code during the initial session configuration. When a mobile station “wakes up” and reads the broadcast message, the mobile stations recognizes that the primary color code has changed from a macro cell color code to a femto cell color code, and the previous primary macro cell color code has now become the secondary color code. Based on the recognized change in color codes, the mobile station determines it is entering the border of a femto subnet from the macro coverage.
Similarly, if the mobile station sees a change in the primary color code from a femto color code to a macro color code, the mobile station determines it is moving out of the femto subnet into the macro subnet. In this case, a new rule of ignoring secondary color codes may be applied to suppress undesired service interruptions while still assigning a primary and secondary color code to macro cells in the macro subnet.
In one embodiment, the primary color code of a neighboring femto subnet may be assigned as the secondary color code of the macro subnet, but the mobile station ignores the secondary color code at the macro border sector when deciding whether to trigger handoff to the macro cell.
In the above-described illustrative embodiments a secondary color code is assigned to only one of two bordering subnets (e.g., at the femto subnet side due to the significant difference between the size of the macro cell and femto cells). The secondary code at the femto side requests a mobile station move further into the femto coverage before issuing a registration and handoff to the femto subnet thereby providing spatial hysteresis and suppressing ping-pong.
When a mobile station moves from femto subnet to macro subnet the handoff is triggered immediately because the secondary color code is ignored if it is dedicated to the femto subnet. Thus, the mobile station is not required to move the relatively long distance into the macro coverage area before handoff to the macro subnet is triggered.
In another illustrative embodiment, the color code dedicated to the femto subnets may be used as the secondary color code broadcast by a border sector of the macro subnet to alert the mobile station that it is nearing the outer edges of the macro subnet and femto coverage is nearby. That is, the secondary color code broadcast by the macro subnet may indicate to the mobile station that the mobile station is nearing a femto subnet.
In response to receiving the secondary color code from the macro subnet, the mobile station may prepare to trigger handoff from the macro subnet to the femto subnet. For example, in response to receiving the secondary color code, the mobile station may begin searching nearby pilots of femto cells using the secondary color code of the macro subnet in a manner commensurate with the femto cell as opposed to the macro cell. The mobile station may also make power adjustments for accessing the femto cell as opposed to macro cells.
The invention being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the invention, and all such modifications are intended to be included within the scope of the invention.
This non-provisional patent application claims priority under 35 U.S.C. §119(e) to provisional patent application Ser. No. 60/960,768, filed on Oct. 12, 2007, the entire contents of which are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
5548816 | Devaney | Aug 1996 | A |
5613198 | Ahmadi et al. | Mar 1997 | A |
5734984 | Reece et al. | Mar 1998 | A |
6137991 | Isaksson | Oct 2000 | A |
6356758 | Almeida et al. | Mar 2002 | B1 |
7035637 | Motegi et al. | Apr 2006 | B2 |
7103662 | Ray et al. | Sep 2006 | B2 |
20040266445 | Burgess et al. | Dec 2004 | A1 |
20050148297 | Lu et al. | Jul 2005 | A1 |
20050148368 | Scheinert et al. | Jul 2005 | A1 |
20050227693 | Kong et al. | Oct 2005 | A1 |
20070097939 | Nylander et al. | May 2007 | A1 |
20070105568 | Nylander et al. | May 2007 | A1 |
20070124368 | Weiser et al. | May 2007 | A1 |
20070140185 | Garg et al. | Jun 2007 | A1 |
20070160008 | Burgess | Jul 2007 | A1 |
20070183427 | Nylander et al. | Aug 2007 | A1 |
20070197220 | Willey | Aug 2007 | A1 |
20080004035 | Atkins et al. | Jan 2008 | A1 |
20090042572 | Craig et al. | Feb 2009 | A1 |
20090086672 | Gholmieh et al. | Apr 2009 | A1 |
20090097436 | Vasudevan et al. | Apr 2009 | A1 |
20090156213 | Spinelli et al. | Jun 2009 | A1 |
Number | Date | Country |
---|---|---|
1774136 | May 2006 | CN |
1 608 187 | Dec 2005 | EP |
1 657 949 | May 2006 | EP |
1 821 560 | Aug 2007 | EP |
10-051846 | Feb 1998 | JP |
2006-141026 | Jun 2006 | JP |
2007-221777 | Aug 2007 | JP |
WO 9323965 | Nov 1993 | WO |
WO 0028770 | May 2000 | WO |
WO 0167786 | Sep 2001 | WO |
WO 2006094253 | Sep 2006 | WO |
WO 2007040449 | Apr 2007 | WO |
WO 2007040452 | Apr 2007 | WO |
Entry |
---|
International Preliminary Report on Patentability dated Apr. 22, 2010 for PCT/US2008/011553. |
International Preliminary Report on Patentability dated Apr. 22, 2010 for PCT/US2008/011345. |
Kim et al., “An Efficient Paging Scheme for Overlaid Microcell/Macrocell Systems,” Universal Personal Communications, vol. 2, pp. 961-964, Sep. 29, 1996. |
International Search Report dated Feb. 16, 2009 for International Application No. PCT/US2008/011553. |
Written Opinion dated Feb. 16, 2009 for International Application No. PCT/US2008/011553. |
International Search Report dated Mar. 11, 2009 for International Application No. PCT/US2008/011461. |
Written Opinion dated Mar. 11, 2009 for International Application No. PCT/US2008/011461. |
International Search Report dated Mar. 25, 2009 for International Application No. PCT/US2008/011345. |
Written Opinion dated Mar. 25, 2009 for International Application No. PCT/US2008/011345. |
International Preliminary Report on Patentability dated Apr. 22, 2010 for PCT/US2008/011461. |
“cdma2000 High Rate Packet Data Air Interface Specification,” 3rd Generation Partnership Project 2 “3GPP2,” Version 2.0, Mar. 2007. |
US Office Action dated Dec. 21, 2010, issued in co-pending U.S. Appl. No. 11/907,455. |
U.S. Office Action dated Sep. 18, 2012, issued in co-pending U.S. Appl. No. 11/907,455. |
Japanese Office Action and English translation thereof dated Mar. 12, 2012. |
Chinese Office Action dated Apr. 28, 2012, issued in Chinese Application No. 200880110898.0 and English Translation thereof. |
U.S. Office Action mailed Aug. 8, 2011 for U.S. Appl. No. 11/907,455. |
Chinese Office Action dated Jun. 29, 2012, issued in Chinese Application No. 200880111029.X and English Translation thereof. |
English translation of Japanese Office Action dated Jan. 30, 2012. |
Number | Date | Country | |
---|---|---|---|
20090097448 A1 | Apr 2009 | US |
Number | Date | Country | |
---|---|---|---|
60960768 | Oct 2007 | US |