[go: up one dir, main page]

WO2014163572A1 - Proximity detection in a wireless network - Google Patents

Proximity detection in a wireless network Download PDF

Info

Publication number
WO2014163572A1
WO2014163572A1 PCT/SE2014/050410 SE2014050410W WO2014163572A1 WO 2014163572 A1 WO2014163572 A1 WO 2014163572A1 SE 2014050410 W SE2014050410 W SE 2014050410W WO 2014163572 A1 WO2014163572 A1 WO 2014163572A1
Authority
WO
WIPO (PCT)
Prior art keywords
wcd
measurement
frequency
configuration information
cell
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/SE2014/050410
Other languages
French (fr)
Inventor
Oumer Teyeb
Angelo Centonza
Stefan Wager
Fredrik Gunnarsson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of WO2014163572A1 publication Critical patent/WO2014163572A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • H04W36/0085Hand-off measurements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • H04W84/045Public Land Mobile systems, e.g. cellular systems using private Base Stations, e.g. femto Base Stations, home Node B

Definitions

  • This disclosure relates to systems, methods and computer program products for use in determining when a wireless communication device (WCD) (also referred to herein as user equipment, UE) is in the proximity of a base station (such as a low power base station) (e.g., in the proximity of a cell serviced by the base station).
  • WCD wireless communication device
  • UE user equipment
  • the added capacity could be in the form of an additional macro base station.
  • the added capacity could also be in the form of a base station with lower output power (i.e., "low power base stations” or "small base stations") that covers a smaller area than a macro base station.
  • FIG. 1 illustrates a heterogeneous wireless network 100 comprising a macro base station 102 (a.k.a., "macro cell”), which provides a wide coverage area.
  • a macro base station 102 a.k.a., "macro cell”
  • FIG. 1 also shows low power base stations 103, 104, 105 that are deployed to provide small area capacity /coverage.
  • the following low power base stations are illustrated: a pico base station 103, a relay 104, and home base stations 105 (a.k.a., femto cells or Home (e)NBs (H(e)NBs.
  • FIG. 1 shows a cluster 106 of femto cells 105, single cell deployments may also exist.
  • a WCD 101 (a.k.a., UE 101) may communication wirelessly with any of the illustrated base stations 102-105.
  • the lower power base stations (a.k.a., low power nodes) can be deployed using the same frequency as the macro base station (known as intra-frequency
  • a low power base station that is located within a macro cell and that uses the same frequency as the macro cell is referred to as an intra-frequency low power base station.
  • a low power base station that is located within a macro cell and that uses a different frequency than the macro cell is referred to as an inter-frequency low power base station.
  • the different cells may use different radio access technologies (RATs).
  • WCDs can be configured to report measurements, mainly for the sake of supporting mobility.
  • the E-UTRAN provides the measurement configuration applicable for a WCD in RRC CONNECTED through dedicated signaling, i.e. using the RRC Connection Reconfiguration message.
  • the following measurement configurations can be signaled to the WCD:
  • Measurement objects These define on what the WCD should perform the measurements - such as a carrier frequency.
  • the measurement object may also include a list of cells to be considered (white-list or black-list) as well as associated parameters, e.g. frequency- or cell-specific offsets.
  • Reporting configurations include the periodic or event-triggered criteria which cause the WCD to send a measurement report, as well as the details of what information the WCD is expected to report (e.g. the quantities, such as Received Signal Code Power (RSCP) for UMTS or Reference Signal Received Power (RSRP) for LTE, and the number of cells).
  • RSCP Received Signal Code Power
  • RSRP Reference Signal Received Power
  • Measurement identities These identify a measurement and define the applicable measurement object and reporting configuration. Each measurement identity links one measurement object with one reporting configuration. By configuring multiple measurement identities it is possible to link more than one measurement object to the same reporting configuration, as well as to link more than one reporting configuration to the same measurement object.
  • the measurement identity is used as a reference number in the measurement report.
  • Quantity configurations The quantity configuration defines the filtering to be used on each measurement.
  • One quantity configuration is configured per RAT type, and one filter can be configured per measurement quantity.
  • Measurement gaps define time periods when no uplink or downlink transmissions will be scheduled, so that the WCD may perform the measurements (e.g. inter-frequency measurements where the WCD has only one Tx/Rx unit and supports only one frequency at a time).
  • the measurement gaps are common for all gap-assisted measurements
  • the E-UTRAN configures only a single measurement obj ect for a given frequency, but more than one measurement identity may use the same measurement object.
  • the identifiers used for the measurement object and reporting configuration are unique across all measurement types. It is possible to configure the quantity which triggers the report (RSCP or RSRP) for each reporting configuration.
  • RSRP Reference Signal Received Power
  • RSRQ Reference Signal Received Quality
  • One of the measurement configuration parameters that WCDs receive from their serving base station is the S-measure, which tells the WCD when to start measuring neighboring cells. If the measured RSRP of the serving cell falls below the S-measure, indicating the signal of the serving cell is not that strong anymore, the WCD starts measuring the signal strength of RSs from the neighboring cells.
  • the S-measure is an optional parameter and different S-measure values can be specified for initiating intra-frequency, inter-frequency and inter-RAT measurements.
  • the WCD can report any of the following: (a) the serving cell; (b) listed cells (i.e. cells indicated as part of the measurement object); and (c) detected cells on a listed frequency (i.e. cells which are not listed cells but are detected by the WCD).
  • PCell Primary serving cell
  • Event A2 PCell becomes worse than absolute threshold.
  • Event A3 Neighbor cell becomes better than an offset relative to the PCell.
  • Event A4 Neighbor cell becomes better than absolute threshold.
  • Event A5 PCell becomes worse than one absolute threshold and neighbor cell becomes better than another absolute threshold.
  • Event A6 Neighbor cell becomes better than an offset relative to a secondary cell (SCell).
  • Event Bl Neighbor cell becomes better than absolute threshold
  • Event B2 Serving cell becomes worse than one absolute threshold and neighbor cell becomes better than another absolute threshold.
  • a significant measurement report triggering event related to handover is A3, and its usage is illustrated in FIG. 2.
  • the triggering conditions for event A3 can be formulated as: N > S + HOM (1), where N and S are the signal strengths of the neighbor and serving cells, respectively, and HOM is the handover margin. HOM is the difference between the radio quality of the serving cell and the radio quality needed before attempting a handover. The radio quality is measured either using RSRP or RSRQ (see 36.133 for further explanation).
  • the WCD triggers the intra- frequency handover procedure by sending event A3 report to the eNB. This event occurs when the WCD measures that the target cell is better than the serving cell with a margin "HOM".
  • the WCD sends a measurement report to the serving eNB (in FIG. 2, event A3 is satisfied at point A and measurement report is sent at point B in time).
  • TTT Time To Trigger
  • the WCD may be configured to perform periodic measurement reporting.
  • the same parameters may be configured as for event-triggered reporting, except that the WCD starts reporting immediately rather than only after the occurrence of an event.
  • a WCD can use autonomous search function (ASF) to determine when it is within a CSG or hybrid cell whose CSG ID is in the WCD's CSG whitelist, and it may send the serving eNB a proximity indication report.
  • the proximity indication may be used as follows:
  • the source eNB may configure the WCD to perform measurements and reporting for the concerned frequency/RAT;
  • the source eNB may determine whether to perform other actions related to handover to HNB/HeNBs based on having received a proximity indication (for example, the source eNB may not configure the WCD to acquire system information of the HNB/HeNB unless it has received a proximity indication).
  • the WCD can store its coordinates when it connects to the H(e)NB cell for the first time (or even in IDLE mode, when the user manually selects the cell for camping), and whenever its current location is close to the stored location, the WCD can send a proximity indication to the serving eNB, notifying it that it is within range of a H(e)NB cell.
  • the fingerprinting of the H(e)NB cell (“the target cell") could be made based on some kind of signal strength map of the neighboring macro eNBs (e.g., neighboring cells) when the WCD first connects to the H(e)NB cell.
  • the WCDs will be enabled to measure on the carrier frequency of the H(e)NB cells only when they are in the vicinity of a HeNB cell that they have access to.
  • an eNB receives the proximity indication, it can enable the WCD to start performing
  • a low power node is an open access node (e.g., a pico node or an open access H(e)NBs) and the cells are deployed in intra-frequency fashion, there will be minimal performance penalty on the WCD like in the case of CSG cells because the WCD can be handed over to them if the signal quality from these cells qualifies the handover requirements (i.e. the measurements will not be in vain, which would have been the case if the WCD was measuring on a CSG cell that it has no access to).
  • an open access node e.g., a pico node or an open access H(e)NBs
  • WCDs can be enabled with inter-frequency measurement configurations in order to discover such offloading targets.
  • inter-frequency cell search usually requires the use of measurement gaps.
  • Two measurement gap configurations can be used, whereby the WCD can have a 6ms gap every 40 or 80ms. This can drain the WCD battery and reduce the resources available for data communication (by up to 15% for the measurement gap with 40ms periodicity). The impacts will be even more if the WCD has to monitor several frequencies. Thus, proper proximity detection and reporting of inter-frequency low power nodes, regardless of the fact that they are open or closed to the WCD, may be important.
  • Some measurements may also require the eNB to measure the signals transmitted by the WCD in the uplink.
  • One measurement performed by the eNB in LTE is the estimation of Timing Advance (TA).
  • TA Timing Advance
  • uplink orthogonally is required to avoid intra-cell interference and as such it is advantageous to have all the uplink signals time-aligned when they are received at the eNB.
  • eNBs try to compensate for the propagation delay differences of their WCDs (due to their differing distances from the eNB), by instructing them to apply different timing advances, and the WCDs will apply the configured timing advance when they are transmitting.
  • the TA can first be estimated during the initial random access procedure when the WCD establishes a connection with the eNB (either due to handover or going from idle to connected mode). TA updates are then performed throughout the duration the WCD is connected to the eNB, as the propagation delay might change, for example due to the movement of the WCD, the change of the environment due to movement of other objects in a dense urban setting, etc.
  • the eNBs may measure received uplink signals such as Sounding Reference Signals (SRS), Channel Quality Indicator (CQI), ACKs and NACKs in response to downlink data reception, or the uplink data transmission.
  • SRS Sounding Reference Signals
  • CQI Channel Quality Indicator
  • ACKs and NACKs in response to downlink data reception, or the uplink data transmission.
  • the details of uplink timing measurements at the eNB are not standardized and left to implementation.
  • eNBs that have multiple antenna elements could also use their diversity to measure the Angle of Arrival (AoA) of the uplink signals that they receive from their WCDs.
  • the AoA and TA can be used to estimate the relative coordinates of the WCDs within the cell.
  • PCI is an essential configuration parameter of a radio cell.
  • PCIs are grouped into 168 unique physical layer cell identity groups, each group containing 3 unique identities. Thus, there are only 504 different PCIs altogether. Limiting the number of PCIs makes the initial PCI detection by the WCD during cell search easier, but the limited number of PCIs inevitably leads to the reuse of the same PCI values in different cells. Therefore, a PCI might not uniquely identify a neighbor cell, and each cell additionally broadcasts, as a part of the system information (SI), a globally unique cell identifier (CGI/ECGI).
  • SI system information
  • CGI/ECGI globally unique cell identifier
  • a proper PCI is derived from radio network planning and is part of the initial configuration of the node.
  • the network planning tool calculates the possible PCIs for the new cell(s) based on estimated neighbor relations of the new cells, as estimated by cell coverage area predictions.
  • prediction errors due to imperfections in map and building data, and to inaccuracies in propagation models, have forced operators to resort to drive/walk tests to ensure proper knowledge of the coverage region and identify all relevant neighbors and handover regions. Even the accuracy of that is questionable as some factors such as seasonal changes (the falling of leaves or snow melting) can alter the propagation conditions.
  • the inaccuracy of cell coverage and neighbor relation assessment increases with time as the live network and its surroundings evolve over time.
  • LTE has a support for a feature known as WCD ANR (User Equipment Automatic Neighbor Relations), which allows WCDs to decode and report the CGI/ECGI information of neighbor cells (in addition to the CSG cell ID in the case of HeNBs) to the serving cell upon request.
  • WCD ANR User Equipment Automatic Neighbor Relations
  • eNBs maintain a neighbor relation table (NRT) for each of their cells.
  • NRT neighbor relation table
  • each neighbor relation contains other relevant information such as the possibility of X2 connectivity.
  • the CGIs/ECGIs of the neighbor cells are the ones that are used when signaling to the neighbor eNB via the MME, since the MME routes the messages based on eNB identity which is a part of CGI/ECGI. If the policy is to establish X2 for neighbor relations and if X2 is not already available, then the CGI/ECGI can be used to retrieve the target node's IP address, which is used for X2 setup. When the X2 interface is established, the neighboring eNBs can share information about their served cells including PCIs and CGIs/ECGIs. It is also possible to share such information via the Operation and Maintenance (OAM or O&M) system.
  • OAM Operation and Maintenance
  • eNBs can use the eNB
  • CONFIGURATION UPDATE message to communicate to their peers the activation state of their cells.
  • an eNB decides to deactivate a cell(s) for energy saving reasons, it can send an eNB CONFIGURATION UPDATE message to its peers, where it includes the information about the deactivated cell(s) in the Served Cells To Modify Information Element and set the Deactivation Indication IE for that cell(s).
  • the eNB later on decides to re-activate the cell(s), it will send the configuration update, but this time without the Deactivation Indication set.
  • a neighbor eNB might need the services of a cell(s) belonging to a neighboring eNB for normal handover as well load balancing. As such, if an eNB notices that such a cell(s) is/are deactivated, it can request the eNB that hosts this/these cell(s) to re-activate the cell(s) by using the CELL ACTTVATION
  • the low power nodes make fingerprints of themselves (for example, considering the top n cells that they or their WCDs can detect) and macro eNBs also fingerprint their neighboring low power nodes in a similar manner.
  • the fingerprints made by the macro eNBs and the low power nodes are then combined/consolidated to make a more accurate fingerprint.
  • small cells is used interchangeably for the cells of low power nodes.
  • fingerprints are transmitted towards the WCD ⁇ this may require standardization changes and it can lead to high overhead signaling where a large amount of fingerprint information is transmitted (e.g., absolute or relative signal level thresholds of many intra- frequency cells might be transmitted in some embodiments);
  • the network receives a measurement report from the WCD and attempts to match it with a fingerprint.
  • offloading opportunities can be missed if the network doesn't receive up to date intra- frequency measurement reports from its WCDs;
  • lightly loaded cells may be temporarily deactivated to save energy; hence, Fingerprints that were based on such cells that may be deactivated intermittently could make the fingerprints for the small cells unreliable.
  • a WCD often has a limited number of CSG or hybrid HeNBs to which it has membership (e.g., CSG cells deployed at home, at the office, regular coffee shop, etc). Making the WCD perform ASF for these cells can be desirable, but, in the case of picos or open HeNBs, there can be quite a lot of cells (hundreds, for example, in certain cases of dense deployment) that are relevant to the WCD. In some cases it can be quite demanding for the WCD, both from processing power and memory point of view, to make accurate fingerprints (location based, neighbor signal strength based, etc.) for all these cells and try to match them continuously.
  • CSG or hybrid HeNBs to which it has membership
  • Making the WCD perform ASF for these cells can be desirable, but, in the case of picos or open HeNBs, there can be quite a lot of cells (hundreds, for example, in certain cases of dense deployment) that are relevant to the WCD. In some cases it can be quite demanding for the WCD, both from
  • the WCD can then include the intra-frequency measurement report in the proximity indication report, and network can verify if the proximity detection was accurate enough by comparing the included measurement report with the detailed fingerprint that it has.
  • relevant WCDs may be informed, e.g. by a macro eNB, when cells that are parts of relevant fingerprints are activated or deactivated.
  • Such updates may be communicated when needed or proactively in the form of predefined activity/inactivity schedules.
  • the eNB may in turn be informed of activity/inactivity from neighbouring eNBs across the X2 interface. If predefined activity/inactivity schedules are used, these may be acquired through explicit signalling across the X2 interface, from the O&M system or by automatic learning through observations.
  • a method for proximity detection in a wireless network in which a wireless communication device, WCD, is in communication with a network node.
  • the method comprises obtaining network condition information identifying a network condition of the wireless network.
  • the network condition information comprises one or more of: i) information identifying the density of active base stations neighboring the network node, and ii) information identifying a load on the network node and information indicating a degree to which the WCD is contributing to the load.
  • the method also includes selecting measurement configuration information for configuring the WCD with respect to measurement reporting using the obtained network condition information.
  • the method furhter includes transmitting the selected measurement configuration information towards the WCD.
  • the step of selecting measurement configuration information comprises selecting first measurement configuration information in response to determining, based on the network condition information, that the identified load is greater than a first threshold and the indicated degree is greater than a second threshold.
  • the step of selecting measurement information comprises selecting second measurement configuration information in response to determining, based on the network condition information, that the identified load is less than the first threshold and the indicated degree is less than the second threshold.
  • the first measurement configuration information specifies a first reporting frequency and the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency.
  • the measurement configuration information specifies a reporting frequency with which the WCD should transmit intra- frequency measurement reports, and the reporting frequency is selected based on the network condition information.
  • the step of selecting the measurement configuration information comprises selecting first measurement configuration information in response to determining that the identified density is greater than a density threshold and selecting second measurement configuration information in response to determining that the identified density is less than the density threshold.
  • the first measurement configuration information specifies a first reporting frequency
  • the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency.
  • the active base stations are inter-frequency low power base stations.
  • the measurement configuration information specifies a reporting frequency and a mobility scale factor that the WCD is configured to use to adjust the reporting frequency.
  • the network condition information comprises information identifying the load on the network node and information indicating the degree to which the WCD is contributing to the load.
  • the step of selecting measurement configuration information may comprise selecting measurement configuration information that requests the WCD to transmit a one-time measurement report when the identified load and indicated degree exceed a first and second threshold, respectively.
  • a method for proximity detection in a wireless network in which a wireless communication device is in communication with a network node.
  • the method comprises the network node obtaining a measurement reporting rule and the network node transmitting the measurement reporting rule towards the WCD.
  • the rule i) instructs the WCD to disable periodic measurement reporting when the WCD's data transmission activity falls below a first threshold, ii) instructs the WCD to provide a measurement report at least once every si seconds when the WCD's data transmission activity exceeds the first threshold, and iii) instructs the WCD to provide a measurement report at least once every s2 seconds when the WCD's data transmission activity exceeds a second threshold.
  • S2 is less than si and the second threshold is greater than the first threshold.
  • an apparatus for use in a wireless network to which a wireless communication device, WCD, is attached is adapted to obtain network condition information identifying a network condition of the wireless network.
  • the network condition information comprises one or more of: i) information identifying the density of active base stations neighboring the network node, and ii) information identifying a load on the network node and information indicating a degree to which the WCD is contributing to the load.
  • the apparatus is also adapted to a) select measurement configuration information for configuring the WCD with respect to measurement reporting using the obtained network condition information and b) transmit the selected measurement configuration information towards the WCD.
  • a method in a network node serving a wireless communication device comprises sending a reconfiguration message configuring the WCD for proximity reporting of inter-frequency small cells, wherein the reconfiguration message comprises a set of one or more coarse fingerprints each associated with a different base station.
  • the method also includes receiving from the WCD a proximity indication report comprising a measurement report.
  • the method also includes comparing the measurement report with a detailed fingerprint.
  • the method also includes configuring the WCD to perform inter-frequency measurements if the measurement report matches the detailed fingerprint.
  • an apparatus for use in a wireless network is adapted to send a reconfiguration message configuring the WCD for proximity reporting of inter- frequency small cells, wherein the reconfiguration message comprises a set of one or more coarse fingerprints each associated with a different base station.
  • the apparatus is also adapted to receive from the WCD a proximity indication report comprising a measurement report.
  • the apparatus is also adapted to compare the measurement report with a detailed fingerprint.
  • the apparatus is also adapted to configure the WCD to perform inter- frequency measurements if the measurement report matches the detailed fingerprint.
  • FIG. 1 illustrates an example heterogeneous network.
  • FIG. 2 is a plot of signal strength over time to illustrate triggering conditions.
  • FIG. 3 is an exemplary message flow diagram.
  • FIG. 4 is another exemplary message flow diagram.
  • FIG. 5 is a message flow diagram according to some embodiments.
  • FIG. 6 illustrates a process according to some embodiments.
  • FIG. 7 is a diagram of a network node according to some embodiments
  • FIG. 8 illustrates a process according to some embodiments.
  • FIG. 9 illustrates a process according to some embodiments.
  • FIG. 10 illustrates a process according to some embodiments.
  • FIG. 11 illustrates a process according to some embodiments.
  • FIG. 12 illustrates a process according to some embodiments.
  • FIG. 13 illustrates a process according to some embodiments.
  • FIG. 14 is a diagram of a WCD according to some embdiments.
  • FIG. 15 illustrates a process according to some embodiments.
  • an LTE network may be described as the radio access technology (RAT) both in the macro and small cell layers in the discussions, the described mechanisms are equally applicable to other RATs such as UMTS, HSPA, WiMAx, etc.
  • RAT radio access technology
  • non cellular RATs such as WLAN can be assumed to be the inter-frequency small cells (in such cases enabling/disabling of inter- frequency measurement reporting may consist of (or comprise) enabling or disabling of the WLAN radio or modifying the modification of the scanning periodicity for WLAN networks.
  • FIG. 3 illustrates a procedure of network based proximity detection.
  • the WCD 101 is configured for intra-frequency measurement reporting. That is, for example, base station 102 sends to WCD 101 a configuration message 301 that specifies a reporting condition.
  • the WCD 101 sends to base station 102 a measurement report 302 (e.g., an intra-frequency measurement report) when the reporting condition is met.
  • the network e.g., base station or other network node
  • a cell is a neighbor to another cell if the cells share a coverage area, either completely or partially.
  • FIG. 4 illustrates a procedure of network assisted proximity detection.
  • the eNB 102 configures the WCD 101 with measurement configurations that includes the fingerprint(s) of the inter-frequency small cell neighbors of the serving cell of the WCD 101 and also enables it for proximity reporting. That is, for example, eNB 102 transmits to WCD 101 a message 401 including the measurement configurations.
  • the WCD keeps comparing its measurements with the fingerprint(s) and sends out a proximity indication 402 when there is a match.
  • the eNB can then configure the WCDs for inter-frequency measurements. That is, the eNB 102 can transmit to the WCD 101 a reconfiguration message 403.
  • the WCD will be able to send inter-frequency measurement reports 404 when it detects such cell(s), and this might lead to the WCD being handed over to an inter-frequency small cell.
  • a network node e.g., a macro eNB
  • a way to evaluate whether the periodicity of measurements is frequent enough is for the eNB to analyze the WCD History Information sent via handover signaling when the WCD accesses any of the cells served by the eNB.
  • the eNB may configure the WCD by transmitting to the WCD measurement configuration information, which may be included in a configuration message.
  • the configuration message may be (or may be a part of) a reconfiguration message (e.g., an RRC Connection
  • the load of the serving cell is considered in setting the periodicity of intra-frequency measurement reports. For example, if the load of the serving cell is high (e.g., exceeds a predetermined threshold), the network node can configure the WCD to perform more frequent intra-frequency measurement reporting so that more offloading opportunities can be found (i.e. chances of a WCD sending a measurement report when in the vicinity of an inter-frequency small cell increases).
  • the network node can configure only the WCDs that are contributing the most towards the cell load (UL and/or DL) to perform periodic intra-frequency measurement reporting, or it can configure all WCDs with intra-frequency measurement reporting, but scale how frequent the reporting should be based on the WCD's traffic activity. For example, WCDs receiving or/and transmitting the most data can be configured to perform more frequent intra-frequency measurement reporting. This will increase the probability of these WCDs being offloaded towards the inter-frequency cells, and as the WCDs are already having lots of data transmission, the percentage overhead of the intra-frequency measurement reports will not be that much.
  • the network node can send a onetime configuration message to a certain WCD or a group of WCDs. For example, when the network node notices that the load of one of its cells is increasing, it can send this request to some of the WCDs that are contributing the most towards this load and compare their reports with the fingerprint of inter- frequency small cells that it has to see if any of them are in the vicinity of the small cells. This option can be used with or without periodic reporting (i.e. if periodic reporting was already enabled for the WCD, then this message takes precedence and WCD reports back immediately, but still maintains the periodic reporting).
  • This embodiment can be realized by configuring the trigger type periodic and the report amount equal to 1 of the measurement report triggering configuration in LTE, or it can be enabled by using a choice of threshold values in the already standardized events to guarantee a message reception.
  • event Al can be used (primary serving cell becomes better than absolute threshold), if the threshold is set to a very low value.
  • a detailed one time configuration is given to the WCD that contains a mapping of the periodicity of the reporting with the WCD's data activity.
  • one time measurement reports can be pre-configured to specify when the WCD sends out the one time measurement reports.
  • the WCD could be specified to send one time measurement report every time the data activity in UL passes a certain threshold.
  • a filtering time could also be specified for the WCD to average the data activity within certain duration in order to prevent changing the behavior just because a short data spike occurs.
  • the network node configures the WCD with periodic intra-frequency measurement reports and the periodicity is determined based on the load of the inter-frequency small cell neighbors. For example, if the network node finds out that most of the inter-frequency small cell neighbors are loaded, it can decrease the intra-frequency reporting frequency of its WCDs, as the offloading chances towards the small cell neighbors can be limited.
  • the network node could be aware of the load conditions of the inter-frequency small cell neighbors via existing X2 based load exchange mechanisms.
  • the network node configures its WCDs with periodic intra-frequency measurement reports and the periodicity is determined based on the activity state of the inter-frequency small cell neighbors. This is relevant for cases where the small cell neighbors could be sometimes switched (e.g. energy saving considerations). For example, if the network node finds out that most of the small cell neighbors are inactive, it can configure its WCDs to send less frequent intra-frequency measurement reports. [ 00101 ] In some embodiments, the network node configures its WCDs with periodic intra-frequency measurement reports and the periodicity is determined based on the mobility state of the WCD. This can be applied, for example, in a way similar to the scaling of cell reselection parameters in LTE.
  • the WCD can be given a scaling factor that it uses to adjust the periodicity based on its estimated mobility state (which can be based, for example, on the number of cell reselections within certain duration, or more accurate information such as GPS is available).
  • the mobility state of the WCD may be known at the network but not the WCD (e.g. Doppler estimation at the network node), and the WCD's reporting period is increased or decreased when significant changes in the WCD speed are detected.
  • the network node may configure a WCD with respect to measurement reporting by sending to the WCD measurement configuration information, which information, as described herein may be selected using information identifying a network condition of the wireless network, such as, for example, information identifying one or more of: network data activity, a network configuration, a network load, and a network state.
  • the information identifying a network configuration may comprise information identifying the density of network devices (e.g., inter-frequency low power base stations) near the serving base station that serves the WCD.
  • the information identifying the network load may comprise information identifying a load on the serving base station (e.g., the load the base station experiences with respect to the cell serving the WCD).
  • the information identifying the network data activity may comprise information identifying a data activity of the WCD, such as, for example, identifying an upload or download data activity of the WCD.
  • FIG. 5 is a message flow diagram illustrating an embodiment of a fingerprint optimization aspect of this disclosure.
  • eNB 102 sends to WCD 101 a reconfiguration message 501, which may include a simplified fingerprint, which is also referred to as a "coarse fingerprint”.
  • the WCD 101 then performs proximity detection using one or more of its own fingerprints (e.g., a fingerprint that WCD created or a coarse fingerprint provided to the WCD) and when WCD 101 determines based on a particular fingerprint associated with a cell that it is within the proximity of the cell, WCD 101 sends to eNB 102 a proximity indication identifying the cell and an intra-frequency measurement report (see message 502).
  • a proximity indication identifying the cell and an intra-frequency measurement report
  • eNB 102 determines, based at least in part on the intra-frequency measurement report, whether the proximity indication is valid. If it is not valid, then eNB 102 may send to WCD 101 a spurious detection indication (see message 503) (e.g., a negative
  • NACK acknowledgement
  • FIG. 6 is flow chart illustrating a fingerprint optimization process according to some embodiments. The process includes the following steps:
  • Step 612 The network (i.e., a node of the network) makes fingerprint of an inter-frequency cell.
  • Step 614 The network (e.g, eNB 102) communicates a simplified fingerprint to WCD 101 (optional) (e.g., the eNB 102 sends reconfiguration message 501 to the WCD).
  • Step 622 The WCD makes fingerprint of an inter-frequency cell via ASF (optional).
  • Step 624 The WCD detects proximity to inter- frequency cell via matching with own fingerprint.
  • Step 626 The WCD sends to the network an enhanced proximity indication report that includes the measurement report (e.g., the WCD sends message 502)
  • Step 628 The network compares the intra-frequency measurement report with its own fingerprint [ 00112 ]
  • Step 630 The network determines whether the intra- frequency
  • Step 632 The network reconfigures the WCD for inter-frequency measurements (e.g, eNB 102 send to the WCD message 504)
  • Step 634 Network send the spurious detection indication 503 (e.g., a NACK) to the WCD signifying the WCD's fingerprint is not accurate enough.
  • the spurious detection indication 503 e.g., a NACK
  • Step 636 WCD uses the received information (e.g., either the message 503 or message 504) to adapt own fingerprint.
  • a network node e.g., a macro base station
  • a reconfiguration message 501 that configures a WCD (e.g., a WCD being served by the network node) for proximity reporting of inter-frequency small cells. That is, for example, the network node requests the WCD to send to the network node a proximity message when the WCD determines that it is near an inter-frequency low power base station, wherein the proximity message includes information indicating that the WCD is within the vicinity of an inter-frequency low-power base station.
  • the reconfiguration message 501 may comprise a set of one or more coarse fingerprints, where each coarse fingerprint is associated with a different base station (e.g., each coarse fingerprint may be associated with a cell served by the base station, which could be an inter-frequency low power base station), as opposed to a set of detailed fingerprints, such as those specified in PCT/SE2012/050833, mentioned above.
  • a coarse fingerprint may include only basic information (e.g., a set of cell IDs that the WCD is expected to detect when the WCD is in the vicinity of the cell with which the fingerprint is associated), rather than detailed information such as relative or absolute signal strength values. In this way, the amount of fingerprint data to be communicated to the WCD can be reduced significantly, especially in cases where there are several inter- frequency low power base stations neighboring the network node.
  • the WCD is configured with a coarse fingerprint in the form of set of cell identifiers (CIs) (e.g., physical cell IDs (PCIs), cell identifiers of other RAT, etc.), and the WCD is requested to send a measurement report or proximity indication in response to detecting the transmission of each of the CIs as the proximity step.
  • the WCD is requested to send a measurement report in response to detecting the transmission of each of the CIs within a time window.
  • the WCD stores a threshold value, and the WCD is requested to trigger a measurement report in response to detecting the transmission of at least N of the PCIs. N may be an absolute value or a fraction value.
  • the WCD stores several sets of PCIs, each associated with a set identifier. When a measurement report has been triggered, a set identifier is included in the report together with the measurements. Each set may also be associated either with a time window, or a common time window. Each set may also be associated either with a threshold or fraction value, or a common threshold or fraction value to be used to trigger a report when a subset of the physical cell IDs in the configured set has been detected.
  • the txRxTimeDifference (representing how much earlier the WCD starts transmitting an uplink frame compared to when the WCD receives the start of a downlink frame) can be used in the report triggering condition. For example, a report is triggered if other criterions are met, and one of the following criterions are met: (1) txRxTimeDifference is equal to a configured value; (2)
  • txRxTimeDifference is greater than (or greater than or equal to) a configured threshold
  • txRxTimeDifference is greater than (or greater than or equal to) a configured first threshold, and is less than (or less than or equal to) a configured second threshold.
  • the WCD can be instructed to use some ASF mechanism to make the proximity detection.
  • the WCD when the WCD has detected proximity due to a match of either the coarse fingerprint provided in the measurement configuration or a fingerprint that it has generated itself using ASF, the WCD sends a proximity indication report back towards the network node, along with the measurement report that resulted in the matching of the fingerprint. For instance, as discussed above, the WCD sends back toward the network node a proximity indication identifying the cell and an intra- frequency measurement report (see e.g., message 502).
  • the network node when the network node gets a proximity indication report that contains a measurement report, it compares the measurement report with a detailed fingerprint that it has to validate whether the WCD's proximity detection is accurate. In response to determining that the proximity detection is accurate (i.e. the WCD measurement report matches the detailed fingerprint), the network node configures the WCD to perform inter-frequency measurements. That is, the network node transmits to the WCD a reconfiguration message 504.
  • the network node in response to determining that the proximity detection that was reported by the WCD is incorrect, the network node sends to the WCD a spurious detection indication indicating that the proximity detection was spurious (see e.g., message 503).
  • This message may be a new RRC message.
  • This message could also be a simple flag (e.g. negative acknowledgement, NACK) signifying that the proximity detection performed by the WCD was not accurate, or the message may contain additional information, such as: the signal level range of the cells that should have been heard (or should not have been heard); the cells with signals level lower (higher) than expected; the RATs that should have been monitored; etc.
  • the network node doesn't send any indication of spurious detection towards the WCD, and if the WCD has not received any measurement reconfiguration within a certain duration after the sending of the proximity detection, the WCD assumes that the proximity detection that it has performed was not accurate.
  • the WCD in response to determining that the proximity detection that it has performed was not accurate (either via a reception of an explicit spurious detection indication from the network node or implicitly when it has not received a measurement reconfiguration after a certain duration after the sending out of the proximity indication report), the WCD updates its fingerprint (either the coarse fingerprint it received from the network node originally or the one that it generated via ASF). In case fingerprint information was provided by the network node to the WCD in a spurious detection message, the WCD may use the fingerprint information to update its fingerprint.
  • the WCD may not have any fingerprint to begin with (neither a coarse fingerprint received from a network node nor a fingerprint generated via ASF).
  • the WCD in response to receiving from a network node a request to perform inter-frequency measurements, which request was triggered by an intra- frequency measurement report transmitted by the WCD, the WCD uses the measurement report to create a fingerprint.
  • the WCD fingerprint created using the measurement report is a coarse fingerprint (e.g., a fingerprint that merely includes a set of one or more PCIs).
  • CMOS complementary metal-oxide-semiconductor
  • CMOS complementary metal-oxide-semiconductor
  • target cell and the eNB or HeNB/HNB or access point, etc. serving it may be denoted “target base station” or “target eNB”.
  • a macro eNB stores a fingerprint for each of its neighboring cells, which fingerprint includes a set of cell identifiers.
  • the eNB in response to determining that a cell identified by a cell identifier included in one of the stored fingerprints changes state from active to inactive, the eNB creates a new fingerprint accordingly (e.g., by removing the cell id from the fingerprint).
  • the eNB in response to determining that a cell identified by a cell identifier that the eNB removed from a particular fingerprint changes state from inactive to active, the eNB creates a new fingerprint accordingly (e.g., by adding the cell id back to the particular fingerprint).
  • a WCD in response to determining that a cell identified by a cell identifier included in a fingerprint stored by the WCD changes state from active to inactive, the WCD creates a new fingerprint accordingly; and the WCD, in response to determining that a cell identified by a cell identifier that was removed from a fingerprint stored by the WCD changes state from inactive to active, the WCD creates a new fingerprint accordingly.
  • the eNB may determine such state changes from messages received from other base stations. For example, the activation/deactivation may be communicated to the eNB via the X2 eNB CONFIGURATION UPDATE, as discussed.
  • An alternative to communicating activity/inactivity via the X2 interface may be that the concerned eNB(s) (e.g. a neighboring eNB serving an overlaying macro cell) is informed by the O&M system, e.g. by an OSS.
  • an eNB learns the activity/inactivity of neighboring cells by monitoring their activity states (through own measurements or aided by measurements performed by WCDs).
  • the eNB communicates the new fingerprint to the relevant WCDs.
  • the relevant WCDs could be new WCDs that are being handed over to the eNB, WCDs going from RRC IDLE to
  • RRC CONNECTED state i.e. establishing an RRC connection
  • a cell served by the eNB e.g. a cell overlaying the target cell
  • WCDs that are already being served by the eNB.
  • the fingerprint is associated with a closed subscriber group (CSG) cell and the eNB can get the CSG whitelist of the WCDs from a core network node, then the eNB will inform only the WCDs that have the CSG cell in their whitelist. Otherwise if the fingerprint is not associated with a CSG cell, then the eNB may inform all the WCDs that it is currently serving, as well as all WCDs that are being handed over to it.
  • CSG closed subscriber group
  • the eNB can inform the WCD of only the cells that should be excluded from or added to a fingerprint maintained by the WCD for the target cell.
  • the eNB could simply inform the WCD to remove cell B from the fingerprint (e.g., deactivate the entry in the fingerprint pertaining to cell B by, for example, ignoring the information regarding cell B when attempting matching the fingerprint).
  • Suitable means for communicating such updates to the concerned WCDs could be an RRC message, e.g. a new RRC message or in the measConfig IE in the
  • RRCConnectionReconfiguration message (or in the RRCConnectionSetup message for WCDs establishing an RRC connection).
  • a WCD When a WCD doesn't hear a cell, it can be due to the cell's deactivation or it can be because the WCD is outside the coverage area of the cell. As such, the information about the deactivation of the cell is important to the WCD. Likewise, information about activation of a cell that is included in a fingerprint is important to the WCD, so that the WCD knows that if it does not hear the cell, it means that the fingerprint does not match the current location.
  • information about activation of a cell may be redundant, e.g., when the WCD is located in the coverage area of a cell that was previously indicated as inactive and the WCD starts hearing this cell when it is activated, it will know for sure the cell has become active again.
  • a WCD becomes aware that a cell that has been previously communicated as inactive has again become active, it will activate the entries corresponding to that cell in the fingerprints that it has.
  • the eNB then communicates the upgraded entry to the WCD when informing the WCD of the inactivation of the concemed cell in the top 4.
  • a possible alternative is that all seven cells are included in the fingerprint that is originally communicated to the WCD, but with indications of which of the cells in the fingerprint that should be used, i.e. the top 4. With this alternative, inactivation of a cell in the top 4 causes the eNB to indicate the concemed cell as not to be used in the fingerprint matching and to change the
  • Intermittently sleeping cells can be included in the fingerprints, with or without an indication of their intermittent nature, and the list of intermittently sleeping neighbor cells can be included in the system information.
  • the list could contain all intermittently sleeping cells that are included in any of the fingerprints the neighboring inter-frequency small cells and each cell in the list should be associated with an indication of its present status (sleeping or awake). Changes of this list in the system information should not necessarily trigger paging of WCDs to indicate system
  • weighting of matching of each part of a fingerprint could be employed, e.g. if a certain cell X should have signal strength within a certain range, then the degree of matching the criterion depends on how far from the middle of the range the signal strength is (e.g. 1 in the middle and 0 at the edges of the range). With this principle, the degree of matching for each criterion could be multiplied by a weight reflecting the importance of the criterion in relation to other criteria in the fingerprint. For instance, intermittent cells could be assigned lower weights.
  • a sum of the product of weight and degree of match for each criterion could be calculated and should exceed a certain threshold value in order to indicate a matching fingerprint.
  • a time schedule of the activity nature of the cells can be included as part of the fingerprint, and WCDs will check the time of day as well as the activity schedule of the cells in their fingerprints to decide which ones to consider or not. That way, eNBs do not have to update fingerprints on demand when a cell becomes active/inactive.
  • the activity/inactivity schedule of a cell may be communicated to neighboring eNBs (e.g. from an eNB serving a small cell to an eNB serving an overlaying macro cell) via new extensions of X2AP, e.g. as new parameters of the eNB CONFIGURATION UPDATE message.
  • new extensions e.g. as new parameters of the eNB CONFIGURATION UPDATE message.
  • protocol extensions preferably RRC protocol extensions, would be needed to communicate such schedules to the WCD, e.g. new parameters to be communicated together with the fingerprint information.
  • communicating activity/inactivity schedules via the X2 interface may be that the concerned eNB(s) (e.g. a neighboring eNB serving an overlaying macro cell) is informed by the O&M system, e.g. by an OSS. Yet another way may be that an eNB learns the activity/inactivity schedules of neighboring cells by monitoring their activity states (through own measurements or aided by measurements performed by WCDs.
  • the concerned eNB(s) e.g. a neighboring eNB serving an overlaying macro cell
  • the O&M system e.g. by an OSS.
  • an eNB learns the activity/inactivity schedules of neighboring cells by monitoring their activity states (through own measurements or aided by measurements performed by WCDs.
  • each said fingerprint is relevant for only a certain time period during the day.
  • the time periods may e.g. be chosen to match activity/inactivity schedules of concerned cells (wherein the activity/inactivity schedules may be acquired in any of the ways described above
  • a way to deal with the intermittent nature of cells in a fingerprint is that the eNB responsible for the fingerprint defines the fingerprint using logical expressions, such as conditional expressions.
  • conditional expressions such as conditional expressions.
  • More advanced logic could also be used in the fingerprint definition, e. g. mixing conditional expressions with sequential matching attempts with different fingerprint variants.
  • a cell that is deactivated may be a target cell (i. e. , a network node may store a fingerprint for the cell, which may be a small cell).
  • the fingerprint matching for inactive cells can be suspended.
  • the WCD can be informed about a fingerprint for a target cell that has gone inactive so that the WCD will not try to match that fingerprint when performing proximity detection.
  • the cell becomes active the fingerprint becomes enabled again. By doing so, unnecessary processing due to fingerprint matching for cells that are inactive can be prevented. This is especially beneficial for the case of network assisted proximity detection, as the WCD's processing capability is more of a limitation than that of the eNB.
  • FIG. 7 illustrates a block diagram of an apparatus (e.g., a network node, such as a base station), according to some embodiments, for proximity detection.
  • the network node may include: a data processing system 702, which may include one or more data processing apparatuses (e.g., a blade network node, a network node computer, etc.) each having one or more processors (e.g., a
  • a microprocessor and/or one or more circuits, such as an application specific integrated circuit (ASIC), Field-programmable gate arrays (FPGAs), etc.; a transceiver 705, coupled to an antenna 722, for receiving and transmitting messages; a data storage system 706, which may include one or more computer-readable data storage mediums, such as non- transitory data storage apparatuses (e.g., hard drive, flash memory, optical disk, etc.) and/or volatile storage apparatuses (e.g., random access memory (RAM)).
  • Data storage system 706 may store a set of one or more fingerprints 790.
  • the data processing system 702, transceiver 705 and data storage system 706 need not be co-located.
  • a computer program product may be provided, which computer program product includes: computer readable program code 743 (e.g., instructions), which implements a computer program, stored on a computer readable medium 742 of data storage system 706, such as, but not limited, to magnetic media (e.g., a hard disk), optical media (e.g., a DVD), memory devices (e.g., random access memory), etc.
  • computer readable program code 743 is configured such that, when executed by data processing system 702, code 743 causes the processing system 702 to perform steps described herein (e.g., steps shown in any of the figures).
  • the network node may be configured to perform steps described above without the need for code 743.
  • data processing system 702 may consist merely of specialized hardware, such as one or more application-specific integrated circuits (ASICs).
  • ASICs application-specific integrated circuits
  • the features of the present invention described above may be implemented in hardware and/or software.
  • the functional components of network node described above may be implemented by data processing system 702 executing program code 743, by data processing system 702 operating independent of any computer program code 743, or by any suitable combination of hardware and/or software.
  • FIG. 14 illustrates a block diagram of a WCD, according to some embodiments.
  • the WCD may include: a data processing unit 1404, which may include one or more data processing apparatuses each having one or more processors (e.g., a microprocessor) and/or one or more circuits, such as an application specific integrated circuit (ASIC), Field-programmable gate arrays (FPGAs), etc.; a transceiver 1403 for receiving and transmitting messages via the antenna system 1401 ; a data storage system or memory 1402, which may include one or more computer-readable data storage mediums, such as non-transitory data storage apparatuses (e.g., hard drive, flash memory, optical disk, etc.) and/or volatile storage apparatuses (e.g., random access memory (RAM)).
  • non-transitory data storage apparatuses e.g., hard drive, flash memory, optical disk, etc.
  • volatile storage apparatuses e.g., random access memory (RAM)
  • Data storage system 1402 may store a set of one or more coarse fingerprints and optionally configuration information.
  • the data processing unit 1404, transceiver 1403 and data storage system 1402 need not be co-located.
  • the transceiver 1403 may be configured to detect physical cell IDs or similar in other radio access technologies based on signals received via the antenna system 1401, and transfer detected cell IDs to the data processing unit 1404.
  • the data processing unit 1404 may further compare the detected cell IDs to the coarse fingerprint, optionally considering the configuration information as described in some of the embodiments. At a positive detection, the data processing unit 1404 may prepare a proximity indication, that is sent to the serving base station from the transceiver 1403 via the antenna system 1401.
  • WCDs can use mechanisms described to fine tune the fingerprints they have acquired via ASF.
  • a method for proximity detection in a wireless network wherein a wireless communication device (WCD) is in communication with a network node (e.g., a base station).
  • WCD wireless communication device
  • a network node e.g., a base station
  • the method comprises: (1) obtaining information identifying (e.g., indicating) a network condition of the wireless network (step 802); (2) selecting measurement configuration information for configuring the WCD with respect to measurement reporting using the obtained information identifying a network condition of the wireless network (step 804); and (3) transmitting the selected measurement configuration information towards the WCD (step 806).
  • the measurement configuration information specifies a reporting frequency (i.e., the frequency with which the WCD should transmit measurement reports - - such as intra-frequency measurement reports).
  • the configuration information may specify that the WCD should transmit a measurement report every 100ms; and the frequency is selected based on the information identifying the network condition.
  • the WCD may adjust the specified reporting frequency based on its mobility state.
  • measurement configuration information may specify not only a reporting frequency but also a mobility scale factor that the WCD uses to adjust the reporting frequency. In embodiments where the WCD does not have information regarding its mobility state, but the network node does have such information, then the network node may select the reporting frequency based on the WCD's mobility state.
  • the information identifying the network condition comprises (or consists of) information identifying one or more of: network data activity, a network configuration, a network load, and a network state.
  • the information identifying the network condition comprises information identifying a network configuration.
  • the information identifying network configuration comprises information identifying the density of active base stations neighboring the network node (e.g., the density of the cells neighboring the serving cell).
  • said base stations consist of inter- frequency low power base stations.
  • the step of selecting measurement configuration information comprises selecting first measurement configuration information in response to determining that the identified density is greater than a threshold and selecting second measurement configuration information in response to determining that the identified density is less than the threshold.
  • the first measurement configuration information specifies a first reporting frequency (e.g., 1 report every 100ms) and the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency (e.g., 1 report every 200ms).
  • the information identifying the network condition comprises information identifying a load on the wireless network.
  • the information identifying a load on the wireless network comprises information identifying a load on the network node.
  • the step of selecting measurement configuration information comprises selecting first measurement configuration information in response to determining that the identified load is greater than a threshold and selecting second measurement configuration information in response to determining that the identified load is less than the threshold.
  • the first measurement configuration information specifies a first reporting frequency and the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency.
  • the information identifying the network condition comprises information identifying a load on the network node and information indicating the degree to which the WCD is contributing to the load. It is possible that the network node (e.g., a macro base station) serves several cells, in which case the information identifying the load may be information that identifies i) the total load from all cells served by the network node or ii) the load from a set of one or more cells served by the node).
  • the step of selecting measurement configuration information may comprise selecting first measurement configuration information in response to determining that (i) the identified load is greater than a first threshold and (ii) the indicated degree is greater than a second threshold; and selecting second measurement configuration information in response to determining that (i) the identified load is less than the first threshold and (ii) the indicated degree is less than the second threshold.
  • the first measurement configuration information may specify a first reporting frequency and the second measurement configuration information may specify a second reporting frequency that is less than the first reporting frequency.
  • the information identifying the network condition comprises information identifying a load on the network node and information indicating the degree to which the WCD is contributing to the load.
  • the step of selecting measurement configuration information may comprise selecting
  • measurement configuration information that requests the WCD to transmit a one-time measurement report when the identified load and indicated degree exceed a first and second threshold, respectively.
  • the information identifying the network condition comprises information identifying (e.g., indicating) a load on a set of base stations neighboring the network node.
  • the step of selecting measurement configuration information comprises selecting first measurement configuration information in response to determining that the identified load is greater than a threshold and selecting second measurement configuration information in response to determining that the identified load is less than the threshold.
  • the first measurement configuration information specifies a first reporting frequency and the second measurement configuration information specifies a second reporting frequency that is greater than the first reporting frequency.
  • a network node for use in a wireless network.
  • the network node is configured to: (1) obtain information identifying (e.g., indicating) a network condition of the wireless network; (2) select measurement configuration information for configuring the WCD with respect to measurement reporting using the obtained information identifying a network condition of the wireless network; and (3) transmit the selected measurement configuration information towards the WCD.
  • a wireless communication device WCD
  • a network node e.g., a base station
  • this method comprises: (1) the network node obtaining a measurement reporting rule (step 1002); and (2) transmitting the measurement reporting rule towards the WCD (step 1004), wherein the rule (i) instructs the WCD to disable periodic measurement reporting when the WCD's data transmission activity falls below a first threshold, (ii) instructs the WCD to provide a measurement report at least once every si seconds when the WCD's data transmission activity exceeds the first threshold, and (iii) instructs the WCD to provide a measurement report at least once every s2 seconds when the WCD's data transmission activity exceeds a second threshold, wherein s2 ⁇ si and the second threshold is greater than the first threshold.
  • this method comprises: (1) obtaining a coarse fingerprint associated with a base station (step 1102); and (2) transmitting to the WCD the coarse fingerprint and configuration information instructing the WCD to use the coarse fingerprint in performing proximity detection (step 1104).
  • the coarse fingerprint may consists of a set of one or more cell identifiers (CIs).
  • the WCD may be configured such that it transmits a proximity indication to the network node in response to detecting all of the one or more CIs.
  • the WCD is configured to transmit the proximity indicating in response to detecting at least N of the CIs, where N is an absolute value or percentage value.
  • the method may further include: (3) receiving from the WCD a proximity indication indicating that the WCD is in the vicinity of the base station, wherein the WCD transmitted the proximity indication in response to determining, based on intra- frequency measurement information and the coarse fingerprint, that it is in the vicinity of the base station; (4) receiving from the WCD said measurement information that the WCD used to determine that it is in the vicinity of the base station; (5) using the measurement information and a detailed fingerprint associated with the base station to determine whether the proximity indication is accurate.
  • the method may further include: (3) receiving from the WCD a proximity indication indicating that the WCD is in the vicinity of the base station, wherein the WCD transmitted the proximity indication in response to determining, based on intra- frequency measurement information and the coarse fingerprint, that it is in the vicinity of the base station; (4) receiving from the WCD said measurement information that the WCD used to determine that it is in the vicinity of the base station; (5) using the measurement information and a detailed fingerprint associated with the base station to determine whether the proximity indication is accurate.
  • this method comprises: (1) the network node receiving from the WCD a proximity indication indicating that the WCD is in the vicinity of a base station (step 1202), wherein the WCD transmitted the proximity indication in response to determining, based on intra- frequency measurement information, that it is in the vicinity of the base station; (2) the network node receiving from the WCD said measurement information that the WCD used to determine that it is in the vicinity of the base station (step 1204); and (3) the network node using the measurement information and a detailed fingerprint associated with the base station to determine whether the proximity indication is accurate (step 1206).
  • this method comprises: (1) the network node storing a set of cell identifiers, the set of cell identifies being logically linked with a target cell (e.g., associated with a base station that serves the target cell or associated with a cell identifier that identifies the target cell) (step 1302); (2) the network node determining that a cell identified by one of the cell identifiers included in the set has changed state (step 1304); and (3) in response to determining that a cell identified by one of the cell identifiers included in the set has changed state, the network node creating a new fingerprint for the target cell that is different than an initial fingerprint for the target cell that was created prior to the creation of the new fingerprint (step 1306).
  • a target cell e.g., associated with a base station that serves the target cell or associated with a cell identifier that identifies the target cell
  • the step of determining that the cell has changed state consists of determining that the cell has been deactivated, and the step of creating the new fingerprint comprise removing the cell identifier from the initial fingerprint for the target cell. In some embodiments, the step of creating the new fingerprint further comprises adding to the initial fingerprint a cell identifier included in the set of cell identifiers.
  • the step of determining that the cell has changed state consists of determining that the cell has been reactivated, and the step of creating the new fingerprint comprise adding the cell identifier to the initial fingerprint for the target cell. In some embodiments, the step of creating the new fingerprint further comprises removing a cell identifier from the initial fingerprint.
  • the method further comprises: (4) the network node, prior to performing step (2), transmitting to a wireless communication device (WCD) the initial fingerprint for the target cell, wherein the WCD is configured to use at least part of the initial fingerprint to determine whether the WCD is within the target cell.
  • WCD wireless communication device
  • the method further comprises: (5) the network node transmitting with the initial fingerprint a schedule indicating one or time periods during which a cell identified by a cell identifier included in the initial fingerprint will be in the deactivated state.
  • the method further comprises: (4) the network node, prior to performing step (2), transmitting to a wireless communication device (WCD) (i) a plurality of initial fingerprints for the target cell and (ii) a time schedule indicating, for each of the plurality of initial fingerprints, a time period during which the initial fingerprint is an active initial fingerprint and a time period during which the initial fingerprint is an inactive initial fingerprint.
  • WCD wireless communication device
  • the initial fingerprint includes a set of entries
  • the method further comprises (5) the network node transmitting to the WCD information indicating the entries included in the initial fingerprint that the WCD should not use in determining its proximity with the target cell.
  • the method further comprises: (5) the network node, in response to determining that a cell identified by one of the cell identifiers included in the set has changed state, transmitting the new fingerprint to the WCD, whereby, in response to receiving the new fingerprint, the WCD will use the new fingerprint rather than the initial fingerprint to determine whether the WCD is within the target cell.
  • the method further comprises: (5) the network node, in response to determining that a cell identified by one of the cell identifiers included in the set has changed state, transmitting to the WCD the cell identifier and either (i) an instruction to add the cell identifier to the initial fingerprint or (ii) an instruction to remove the cell identifier from the initial fingerprint.
  • the method further comprises: (4) the network node, prior to performing step (2), determining whether the target cell is a closed subscriber group (CSG) cell; (5) the network node, in response to determining that the target cell is a closed subscriber group (CSG) cell, determining whether a wireless communication device (WCD) that it is serving has a whitelist that includes the target cell; and (6) the network node, in response to determining that the WCD has a whitelist that includes the target cell, transmitting to the WCD an initial fingerprint for the target cell, wherein the WCD is configured to use the initial fingerprint to determine whether the WCD is within the target cell.
  • CSG closed subscriber group
  • WCD wireless communication device
  • the step of determining that a cell identified by one of the cell identifiers (CIs) has changed state is performed by the network node.
  • the method comprises measuring, with the network node, information relating to the state of the cell.
  • the method comprises receiving, with the network node, information regarding the state of the cell.
  • the method comprises receiving, with the network node, measurements relating to the state of the cell from one or more WCDs.
  • One or more of the steps herein relating to receiving information can include receiving information via an X2 interface, via the operation and maintenance (O&M) system, and/or via an operation support system (OSS).
  • O&M operation and maintenance
  • OSS operation support system
  • a seventh aspect there is provided another method for proximity detection in a wireless network comprising a network node (e.g., a base station). This method is illustrated in the flow chart shown in FIG. 9.
  • a network node e.g., a base station
  • this method comprises: (1) obtaining i) information identifying the density of active base stations (e.g., active base station cells) neighboring a network node and/or ii) information indicating a load on the network node (e.g., information indicating the load on a serving cell) and a degree to which a WCD is contributing to the load (step 902); a (2) selecting step (904) in which measurement configuration information is selected; and (3) transmitting the selected measurement configuration information towards the WCD (step 906).
  • active base stations e.g., active base station cells
  • ii information indicating a load on the network node
  • a degree to which a WCD e.g., information indicating the load on a serving cell
  • selecting step 904 comprises one or more of: i) selecting measurement configuration information based on the information identifying the density of active base stations neighboring the network node (step 904a); and ii) selecting measurement configuration information based on the information identifying the load on the network node and the degree to which the WCD is contributing to the load (step 904b).
  • this method is illustrated in the flow chart shown in FIG. 15 and is performed by a WCD.
  • this method comprises: (1) the WCD receiving a coarse fingerprint (and optional configuration information) (step 1502); (2) the WCD uses at least the coarse fingerprint (and possible the optional configuration information) to perform proximity detection (step 1504); and (3) the WCD triggering a proximity indication to a serving base station conditioned on a positive proximity detection (step 1506).
  • the WCD send to the serving base station message 502 discussed above.
  • a network node configured to perform a method described herein.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Optimizations of network based fingerprinting and proximity detection mechanisms for reducing the overhead of required intra-frequency measurements and/or amount of fingerprint information to be communicated to the WCD are described. In some embodiments, the amount of required intra-frequency measurements is reduced by considering one or more factors,such as: the deployment density of the inter-frequency small cells, the load of the serving macro cell, the data activity of a particular WCD, etc.

Description

PROXIMITY DETECTION IN A WIRELESS NETWORK
TECHNICAL FIELD
[ 001 ] This disclosure relates to systems, methods and computer program products for use in determining when a wireless communication device (WCD) (also referred to herein as user equipment, UE) is in the proximity of a base station (such as a low power base station) (e.g., in the proximity of a cell serviced by the base station).
BACKGROUND
[ 002 ] In a cellular network it is often the case that there exist areas with high traffic, e.g., high concentration of WCDs. In those areas it would be desirable to deploy additional capacity to ensure user satisfaction. The added capacity could be in the form of an additional macro base station. In order to concentrate the capacity boost on a smaller area, the added capacity could also be in the form of a base station with lower output power (i.e., "low power base stations" or "small base stations") that covers a smaller area than a macro base station.
[ 003 ] There will also often be areas with bad coverage where there is a need for coverage extension. One way to provide for coverage extension is to deploy a low power base station to concentrate the coverage boost in a small area.
[ 00 ] One argument for choosing base stations with lower output power in the above cases is that the impact on the macro network can be minimized, e.g. it is a smaller area where the macro network may experience interference. Currently there is a strong drive in the industry in the direction towards the use of low power base stations.
[ 005 ] FIG. 1 illustrates a heterogeneous wireless network 100 comprising a macro base station 102 (a.k.a., "macro cell"), which provides a wide coverage area.
FIG. 1 also shows low power base stations 103, 104, 105 that are deployed to provide small area capacity /coverage. In this example, the following low power base stations are illustrated: a pico base station 103, a relay 104, and home base stations 105 (a.k.a., femto cells or Home (e)NBs (H(e)NBs. Although FIG. 1 shows a cluster 106 of femto cells 105, single cell deployments may also exist. As further shown in FIG. 1, a WCD 101 (a.k.a., UE 101) may communication wirelessly with any of the illustrated base stations 102-105.
[ 006 ] The lower power base stations (a.k.a., low power nodes) can be deployed using the same frequency as the macro base station (known as intra-frequency
deployment) or on a different frequency (known as inter-frequency deployment). Thus, a low power base station that is located within a macro cell and that uses the same frequency as the macro cell is referred to as an intra-frequency low power base station. Similarly, a low power base station that is located within a macro cell and that uses a different frequency than the macro cell is referred to as an inter-frequency low power base station. The different cells may use different radio access technologies (RATs).
[ 007 ] WCD Measurements
[ 008 ] WCDs can be configured to report measurements, mainly for the sake of supporting mobility. As specified in 3GPP TS 36.331, the E-UTRAN provides the measurement configuration applicable for a WCD in RRC CONNECTED through dedicated signaling, i.e. using the RRC Connection Reconfiguration message. The following measurement configurations can be signaled to the WCD:
[ 009 ] (1) Measurement objects: These define on what the WCD should perform the measurements - such as a carrier frequency. The measurement object may also include a list of cells to be considered (white-list or black-list) as well as associated parameters, e.g. frequency- or cell-specific offsets.
[ 0010 ] (2) Reporting configurations: These include the periodic or event-triggered criteria which cause the WCD to send a measurement report, as well as the details of what information the WCD is expected to report (e.g. the quantities, such as Received Signal Code Power (RSCP) for UMTS or Reference Signal Received Power (RSRP) for LTE, and the number of cells).
[ 0011 ] (3) Measurement identities: These identify a measurement and define the applicable measurement object and reporting configuration. Each measurement identity links one measurement object with one reporting configuration. By configuring multiple measurement identities it is possible to link more than one measurement object to the same reporting configuration, as well as to link more than one reporting configuration to the same measurement object. The measurement identity is used as a reference number in the measurement report.
[ 0012 ] (4) Quantity configurations: The quantity configuration defines the filtering to be used on each measurement. One quantity configuration is configured per RAT type, and one filter can be configured per measurement quantity.
[ 0013 ] (5) Measurement gaps: Measurement gaps define time periods when no uplink or downlink transmissions will be scheduled, so that the WCD may perform the measurements (e.g. inter-frequency measurements where the WCD has only one Tx/Rx unit and supports only one frequency at a time). The measurement gaps are common for all gap-assisted measurements
[ 001 ] The E-UTRAN configures only a single measurement obj ect for a given frequency, but more than one measurement identity may use the same measurement object. The identifiers used for the measurement object and reporting configuration are unique across all measurement types. It is possible to configure the quantity which triggers the report (RSCP or RSRP) for each reporting configuration.
[ 0015 ] In LTE, significant measurements are the Reference Signal Received Power (RSRP) and Reference Signal Received Quality (RSRQ). RSRP is a cell specific measure of signal strength and it is mainly used for ranking different cells for handover and cell reselection purposes, and it is calculated as the linear average of the power of the Resource Elements (REs) which carry cell-specific Reference Signals (RSs). The RSRQ, on the other hand, also takes the interference into consideration by taking the total received wideband power into account as well.
[ 0016 ] One of the measurement configuration parameters that WCDs receive from their serving base station (e.g., base stations in an LTE network - evolved Node Bs ("eNBs")) is the S-measure, which tells the WCD when to start measuring neighboring cells. If the measured RSRP of the serving cell falls below the S-measure, indicating the signal of the serving cell is not that strong anymore, the WCD starts measuring the signal strength of RSs from the neighboring cells. The S-measure is an optional parameter and different S-measure values can be specified for initiating intra-frequency, inter-frequency and inter-RAT measurements.
[ 0017 ] Once the WCD is enabled for measuring, it can report any of the following: (a) the serving cell; (b) listed cells (i.e. cells indicated as part of the measurement object); and (c) detected cells on a listed frequency (i.e. cells which are not listed cells but are detected by the WCD).
[ 0018 ] There are several measurement configuration parameters that specify the triggering of measurement reports from the WCD. The following event-triggered criteria are specified for intra-RAT measurement reporting in LTE:
Event Al : Primary serving cell (PCell) becomes better than absolute threshold.
Event A2: PCell becomes worse than absolute threshold.
Event A3: Neighbor cell becomes better than an offset relative to the PCell.
Event A4: Neighbor cell becomes better than absolute threshold.
Event A5: PCell becomes worse than one absolute threshold and neighbor cell becomes better than another absolute threshold.
Event A6: Neighbor cell becomes better than an offset relative to a secondary cell (SCell).
[ 0019 ] For inter-RAT mobility, the following event-triggered reporting criteria are specified: Event Bl : Neighbor cell becomes better than absolute threshold; Event B2: Serving cell becomes worse than one absolute threshold and neighbor cell becomes better than another absolute threshold.
[ 0020 ] A significant measurement report triggering event related to handover is A3, and its usage is illustrated in FIG. 2. The triggering conditions for event A3 can be formulated as: N > S + HOM (1), where N and S are the signal strengths of the neighbor and serving cells, respectively, and HOM is the handover margin. HOM is the difference between the radio quality of the serving cell and the radio quality needed before attempting a handover. The radio quality is measured either using RSRP or RSRQ (see 36.133 for further explanation). [ 0021 ] The WCD triggers the intra- frequency handover procedure by sending event A3 report to the eNB. This event occurs when the WCD measures that the target cell is better than the serving cell with a margin "HOM". The WCD is configured over RRC when entering a cell and the HOM is calculated from the following configurable parameters: HOM = Ofs + Ocs + Off - Ofn - Ocn + Hys, where: Ofs is the frequency specific offset of the serving cell; Ocs is the cell specific offset (CIO) of the serving cell; Off is the a3 -Offset; Ofn is the frequency specific offset of the neighbor cell; Ocn is the CIO of the neighbor cell; Hys is the hysteresis.
[ 0022 ] If the condition in (1) is satisfied and it remains valid for a certain duration known as Time To Trigger (TTT), the WCD sends a measurement report to the serving eNB (in FIG. 2, event A3 is satisfied at point A and measurement report is sent at point B in time). When the serving eNB gets the measurement report, it can initiate a handover towards the neighbor.
[ 0023 ] In addition to event-triggered reporting, the WCD may be configured to perform periodic measurement reporting. In this case, the same parameters may be configured as for event-triggered reporting, except that the WCD starts reporting immediately rather than only after the occurrence of an event.
[ 002 ] Proximity Detection
[ 0025 ] The use of proximity indication was introduced in Release 9 to facilitate the inbound mobility of WCDs from macros to Closed Subscriber Group (CSG) or hybrid H(e)NBs (see 3 GPP TS 36.300 "E-UTRAN Overall Description: stage 2"). A WCD can use autonomous search function (ASF) to determine when it is within a CSG or hybrid cell whose CSG ID is in the WCD's CSG whitelist, and it may send the serving eNB a proximity indication report. The proximity indication may be used as follows:
[ 0026 ] (l) If a measurement configuration is not present for the concerned frequency/RAT, the source eNB may configure the WCD to perform measurements and reporting for the concerned frequency/RAT; and
[ 0027 ] (2) The source eNB may determine whether to perform other actions related to handover to HNB/HeNBs based on having received a proximity indication (for example, the source eNB may not configure the WCD to acquire system information of the HNB/HeNB unless it has received a proximity indication).
[ 0028 ] How the ASF is performed is left to WCD implementation, but a straightforward implementation could be location based if the WCD supports that functionality. For example, the WCD can store its coordinates when it connects to the H(e)NB cell for the first time (or even in IDLE mode, when the user manually selects the cell for camping), and whenever its current location is close to the stored location, the WCD can send a proximity indication to the serving eNB, notifying it that it is within range of a H(e)NB cell. If the WCD does not have the capability to determine its location, then the fingerprinting of the H(e)NB cell ("the target cell") could be made based on some kind of signal strength map of the neighboring macro eNBs (e.g., neighboring cells) when the WCD first connects to the H(e)NB cell.
[ 0029 ] Using proximity detection can be advantageous both in inter-frequency and intra-frequency deployment scenarios. In the case of inter-frequency deployment, the WCDs will be enabled to measure on the carrier frequency of the H(e)NB cells only when they are in the vicinity of a HeNB cell that they have access to. When an eNB receives the proximity indication, it can enable the WCD to start performing
measurements on the H(e)NB's carrier frequency.
[ 0030 ] Proximity Detection of Inter-Frequency Low Power Nodes
[ 0031 ] If a low power node is an open access node (e.g., a pico node or an open access H(e)NBs) and the cells are deployed in intra-frequency fashion, there will be minimal performance penalty on the WCD like in the case of CSG cells because the WCD can be handed over to them if the signal quality from these cells qualifies the handover requirements (i.e. the measurements will not be in vain, which would have been the case if the WCD was measuring on a CSG cell that it has no access to).
[ 0032 ] If the open access low power node is deployed in an inter-frequency layer, WCDs can be enabled with inter-frequency measurement configurations in order to discover such offloading targets. However, inter-frequency cell search usually requires the use of measurement gaps. [ 0033 ] Two measurement gap configurations can be used, whereby the WCD can have a 6ms gap every 40 or 80ms. This can drain the WCD battery and reduce the resources available for data communication (by up to 15% for the measurement gap with 40ms periodicity). The impacts will be even more if the WCD has to monitor several frequencies. Thus, proper proximity detection and reporting of inter-frequency low power nodes, regardless of the fact that they are open or closed to the WCD, may be important.
[ 003 ] eNB Measurements
[ 0035 ] Some measurements may also require the eNB to measure the signals transmitted by the WCD in the uplink. One measurement performed by the eNB in LTE is the estimation of Timing Advance (TA). For LTE, uplink orthogonally is required to avoid intra-cell interference and as such it is advantageous to have all the uplink signals time-aligned when they are received at the eNB. Thus, eNBs try to compensate for the propagation delay differences of their WCDs (due to their differing distances from the eNB), by instructing them to apply different timing advances, and the WCDs will apply the configured timing advance when they are transmitting. The TA can first be estimated during the initial random access procedure when the WCD establishes a connection with the eNB (either due to handover or going from idle to connected mode). TA updates are then performed throughout the duration the WCD is connected to the eNB, as the propagation delay might change, for example due to the movement of the WCD, the change of the environment due to movement of other objects in a dense urban setting, etc. For these updates, the eNBs may measure received uplink signals such as Sounding Reference Signals (SRS), Channel Quality Indicator (CQI), ACKs and NACKs in response to downlink data reception, or the uplink data transmission. The details of uplink timing measurements at the eNB are not standardized and left to implementation.
[ 0036 ] eNBs that have multiple antenna elements could also use their diversity to measure the Angle of Arrival (AoA) of the uplink signals that they receive from their WCDs. The AoA and TA can be used to estimate the relative coordinates of the WCDs within the cell.
[ 0037 ] Automatic Neighbor Relations [ 0038 ] The PCI is an essential configuration parameter of a radio cell. PCIs are grouped into 168 unique physical layer cell identity groups, each group containing 3 unique identities. Thus, there are only 504 different PCIs altogether. Limiting the number of PCIs makes the initial PCI detection by the WCD during cell search easier, but the limited number of PCIs inevitably leads to the reuse of the same PCI values in different cells. Therefore, a PCI might not uniquely identify a neighbor cell, and each cell additionally broadcasts, as a part of the system information (SI), a globally unique cell identifier (CGI/ECGI).
[ 0039 ] When a new node (eNB or HeNB) is brought into the field, a PCI needs to be selected for each of its supported cells, avoiding collision with respective neighboring cells. The use of identical PCI by two cells in close proximity results in interference conditions that might hinder the identification and use of any of them. Otherwise if both cells have a common neighbor, handover measurements that are based on PCI will become ambiguous thus leading to confusing measurement reports or even to the handing over of a WCD to the wrong cell, which can cause Radio Link Failure (RLF).
[ 00 0 ] The PCI assignment shall fulfill the following two conditions: (I)
Collision-free: The PCI is unique in the area that the cell covers; (II) Confusion-free: a cell shall not have more than one neighboring cell with identical PCI.
[ 0041 ] Using an identical PCI for two cells creates collision, which can only be solved by restarting at least one of the cells and reassigning PCIs upon restart, causing service interruption. PCI confusion, on the other hand, can be resolved by instructing the WCDs to read the CGI of the concerned neighbor cell. However, this might require the WCDs to stop transmitting/receiving from their serving node during the idle period that is required to read the neighbor's system information, which can be in the range of 250 ms. Therefore, putting a PCI in use which causes either collision or confusion is highly undesirable.
[ 0042 ] Traditionally, a proper PCI is derived from radio network planning and is part of the initial configuration of the node. The network planning tool calculates the possible PCIs for the new cell(s) based on estimated neighbor relations of the new cells, as estimated by cell coverage area predictions. However, prediction errors, due to imperfections in map and building data, and to inaccuracies in propagation models, have forced operators to resort to drive/walk tests to ensure proper knowledge of the coverage region and identify all relevant neighbors and handover regions. Even the accuracy of that is questionable as some factors such as seasonal changes (the falling of leaves or snow melting) can alter the propagation conditions. Also, the inaccuracy of cell coverage and neighbor relation assessment increases with time as the live network and its surroundings evolve over time.
[ 00 3 ] LTE has a support for a feature known as WCD ANR (User Equipment Automatic Neighbor Relations), which allows WCDs to decode and report the CGI/ECGI information of neighbor cells (in addition to the CSG cell ID in the case of HeNBs) to the serving cell upon request. eNBs maintain a neighbor relation table (NRT) for each of their cells. Apart from the PCI to CGI/ECGI mapping, each neighbor relation contains other relevant information such as the possibility of X2 connectivity.
[ 00 ] The CGIs/ECGIs of the neighbor cells are the ones that are used when signaling to the neighbor eNB via the MME, since the MME routes the messages based on eNB identity which is a part of CGI/ECGI. If the policy is to establish X2 for neighbor relations and if X2 is not already available, then the CGI/ECGI can be used to retrieve the target node's IP address, which is used for X2 setup. When the X2 interface is established, the neighboring eNBs can share information about their served cells including PCIs and CGIs/ECGIs. It is also possible to share such information via the Operation and Maintenance (OAM or O&M) system.
[ 0045 ] Energy saving via adaptive cell activation/deactivation
[ 0046 ] There is a growing interest in making more energy efficient wireless networks, mainly due to two reasons: (I) reduce operating expenditures (OPEX) (nearly half of a network service provider's annual OPEX is for energy costs); and (II) environmental considerations (even though the telecommunications industry is attributed to only 2% of the global C02 emissions, it is expected to grow and reach up to 4% by 2020). As such, there is an increasing pressure to improve the network efficiency, driven by both financial and environmental (political) factors.
[ 00 7 ] In wireless networks, more than 80% of the energy is consumed by the network infrastructure, of which more than 70% at the base station sites. The main reason for this is that base stations are energy inefficient (in the order of 6%, which means a base station site that is transmitting at 120W needs input power in the order of 2 KW). Even under low load conditions, the energy consumption is almost 75% of the maximum. Considering this and the fact that traffic patterns vary quite a lot within a given day, the relation of power consumption with load suggests that an efficient way to save energy during hours of low traffic is to deactivate a number of the base stations or, for a number of base stations that serve multiple cells, one or more cells serviced by the base station. Results have shown that over a 24-h period, deactivating base stations, or individual cells, can result in energy savings of around 30%.
[ 00 8 ] 3 GPP has addressed this need for energy saving by enabling the X2 interface between base stations to communicate the activation and deactivation of cells. Specifically, these two procedures are concerned with energy saving:
[ 0049 ] (I) Deactivation/(re)activation notification: eNBs can use the eNB
CONFIGURATION UPDATE message to communicate to their peers the activation state of their cells. When an eNB decides to deactivate a cell(s) for energy saving reasons, it can send an eNB CONFIGURATION UPDATE message to its peers, where it includes the information about the deactivated cell(s) in the Served Cells To Modify Information Element and set the Deactivation Indication IE for that cell(s). Similarly, when the eNB later on decides to re-activate the cell(s), it will send the configuration update, but this time without the Deactivation Indication set.
[ 0050 ] (II) Activation request: A neighbor eNB might need the services of a cell(s) belonging to a neighboring eNB for normal handover as well load balancing. As such, if an eNB notices that such a cell(s) is/are deactivated, it can request the eNB that hosts this/these cell(s) to re-activate the cell(s) by using the CELL ACTTVATION
REQWCDST message. SUMMARY
[ 0051 ] As mentioned above, proximity reporting is currently standardized only for CSG H(e)NB cell. A proposal has been made for a network based/assisted fingerprinting mechanism that can be used to in the detection or reporting of inter- frequency low power nodes (be they CSG H(e)NBs, open/hybrid H(e)NBs, picos, WLAN, etc.). See International Patent Application No. PCT/SE2012/050833, filed on July 13, 2012.
[ 0052 ] With network based/assisted fingerprinting, the low power nodes make fingerprints of themselves (for example, considering the top n cells that they or their WCDs can detect) and macro eNBs also fingerprint their neighboring low power nodes in a similar manner. The fingerprints made by the macro eNBs and the low power nodes are then combined/consolidated to make a more accurate fingerprint. Note that in this document, the term "small cells" is used interchangeably for the cells of low power nodes. Once the fingerprints are made by the network, they can be used, for example, in network based proximity detection and in network assisted proximity detection.
[ 0053 ] Identified Drawbacks :
[ 005 ] With the network based/assisted fingerprinting mechanism described herein, it is possible to have a more accurate and reliable fingerprinting and proximity detection than WCD autonomous proximity detection. Certain Release 8 WCDs that do not support proximity reporting can also benefit from the network based/assisted fingerprinting mechanism described herein. However, in some cases there are potential drawbacks to certain network based fingerprinting solutions, for example:
[ 0055 ] (l) in some embodiments where the WCD performs proximity detection, fingerprints are transmitted towards the WCD ~ this may require standardization changes and it can lead to high overhead signaling where a large amount of fingerprint information is transmitted (e.g., absolute or relative signal level thresholds of many intra- frequency cells might be transmitted in some embodiments);
[ 0056 ] (2) if the fingerprints are not communicated to the WCD (i. e. no proximity indication required from the WCD), the network, in some embodiments, receives a measurement report from the WCD and attempts to match it with a fingerprint. Thus, offloading opportunities can be missed if the network doesn't receive up to date intra- frequency measurement reports from its WCDs; and
[ 0057 ] (3) as discussed above, lightly loaded cells may be temporarily deactivated to save energy; hence, Fingerprints that were based on such cells that may be deactivated intermittently could make the fingerprints for the small cells unreliable.
[ 0058 ] Additionally, a WCD often has a limited number of CSG or hybrid HeNBs to which it has membership (e.g., CSG cells deployed at home, at the office, regular coffee shop, etc). Making the WCD perform ASF for these cells can be desirable, but, in the case of picos or open HeNBs, there can be quite a lot of cells (hundreds, for example, in certain cases of dense deployment) that are relevant to the WCD. In some cases it can be quite demanding for the WCD, both from processing power and memory point of view, to make accurate fingerprints (location based, neighbor signal strength based, etc.) for all these cells and try to match them continuously.
[ 0059 ] In this disclosure, we describe embodiments to address some or all of these drawbacks. For example, describe herein are optimizations of network based fingerprinting and proximity detection mechanisms for reducing the overhead of required intra-frequency measurements and/or amount of fingerprint information to be
communicated to the WCD.
[ 0060 ] In some embodiments, the amount of required intra-frequency
measurements is reduced by considering factors such as the deployment density of the inter-frequency small cells, the load of the serving macro cell, the data activity of a particular WCD, etc.
[ 0061 ] In some embodiments, the amount of fingerprint information
communicated towards the WCD is reduced by including only basic information such as cell IDs of neighbour cells that the WCD is expected to hear when in the vicinity of the inter-frequency small cell. The WCD can then include the intra-frequency measurement report in the proximity indication report, and network can verify if the proximity detection was accurate enough by comparing the included measurement report with the detailed fingerprint that it has.
[ 0062 ] Also described herein are mechanisms to make network-based and/or network-assisted fingerprinting function well even in scenarios where some cells can be activated on or off intermittently. For example, mechanisms are disclosed where relevant WCDs may be informed, e.g. by a macro eNB, when cells that are parts of relevant fingerprints are activated or deactivated. Such updates may be communicated when needed or proactively in the form of predefined activity/inactivity schedules. The eNB may in turn be informed of activity/inactivity from neighbouring eNBs across the X2 interface. If predefined activity/inactivity schedules are used, these may be acquired through explicit signalling across the X2 interface, from the O&M system or by automatic learning through observations.
[ 0063 ] Accordingly, in one aspect there is provided a method for proximity detection in a wireless network in which a wireless communication device, WCD, is in communication with a network node. The method comprises obtaining network condition information identifying a network condition of the wireless network. The network condition information comprises one or more of: i) information identifying the density of active base stations neighboring the network node, and ii) information identifying a load on the network node and information indicating a degree to which the WCD is contributing to the load. The method also includes selecting measurement configuration information for configuring the WCD with respect to measurement reporting using the obtained network condition information. The method furhter includes transmitting the selected measurement configuration information towards the WCD.
[ 0064 ] In some embodiments, the step of selecting measurement configuration information comprises selecting first measurement configuration information in response to determining, based on the network condition information, that the identified load is greater than a first threshold and the indicated degree is greater than a second threshold. In such embodiments, the step of selecting measurement information comprises selecting second measurement configuration information in response to determining, based on the network condition information, that the identified load is less than the first threshold and the indicated degree is less than the second threshold. In such embodiments, the first measurement configuration information specifies a first reporting frequency and the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency.
[ 0065 ] In some embodiments, the measurement configuration information specifies a reporting frequency with which the WCD should transmit intra- frequency measurement reports, and the reporting frequency is selected based on the network condition information.
[ 0066 ] In some embodiments, the step of selecting the measurement configuration information comprises selecting first measurement configuration information in response to determining that the identified density is greater than a density threshold and selecting second measurement configuration information in response to determining that the identified density is less than the density threshold. The first measurement configuration information specifies a first reporting frequency, and the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency.
[ 0067 ] In some embodiments, the active base stations are inter-frequency low power base stations.
[ 0068 ] In some embodiments, the measurement configuration information specifies a reporting frequency and a mobility scale factor that the WCD is configured to use to adjust the reporting frequency.
[ 0069 ] In some embodiments, the network condition information comprises information identifying the load on the network node and information indicating the degree to which the WCD is contributing to the load. In such embodiments, the step of selecting measurement configuration information may comprise selecting measurement configuration information that requests the WCD to transmit a one-time measurement report when the identified load and indicated degree exceed a first and second threshold, respectively.
[ 0070 ] In another aspect, there is provided a method for proximity detection in a wireless network in which a wireless communication device is in communication with a network node. The method comprises the network node obtaining a measurement reporting rule and the network node transmitting the measurement reporting rule towards the WCD. The rule: i) instructs the WCD to disable periodic measurement reporting when the WCD's data transmission activity falls below a first threshold, ii) instructs the WCD to provide a measurement report at least once every si seconds when the WCD's data transmission activity exceeds the first threshold, and iii) instructs the WCD to provide a measurement report at least once every s2 seconds when the WCD's data transmission activity exceeds a second threshold. S2 is less than si and the second threshold is greater than the first threshold.
[ 0071 ] In another aspect there is provided an apparatus for use in a wireless network to which a wireless communication device, WCD, is attached. The apparatus is adapted to obtain network condition information identifying a network condition of the wireless network. The network condition information comprises one or more of: i) information identifying the density of active base stations neighboring the network node, and ii) information identifying a load on the network node and information indicating a degree to which the WCD is contributing to the load. The apparatus is also adapted to a) select measurement configuration information for configuring the WCD with respect to measurement reporting using the obtained network condition information and b) transmit the selected measurement configuration information towards the WCD.
[ 0072 ] In another aspect there is provided a method in a network node serving a wireless communication device, WCD. The method comprises sending a reconfiguration message configuring the WCD for proximity reporting of inter-frequency small cells, wherein the reconfiguration message comprises a set of one or more coarse fingerprints each associated with a different base station. The method also includes receiving from the WCD a proximity indication report comprising a measurement report. The method also includes comparing the measurement report with a detailed fingerprint. The method also includes configuring the WCD to perform inter-frequency measurements if the measurement report matches the detailed fingerprint.
[ 0073 ] In another aspect there is provided an apparatus for use in a wireless network. The apparatus is adapted to send a reconfiguration message configuring the WCD for proximity reporting of inter- frequency small cells, wherein the reconfiguration message comprises a set of one or more coarse fingerprints each associated with a different base station. The apparatus is also adapted to receive from the WCD a proximity indication report comprising a measurement report. The apparatus is also adapted to compare the measurement report with a detailed fingerprint. The apparatus is also adapted to configure the WCD to perform inter- frequency measurements if the measurement report matches the detailed fingerprint.
[ 007 ] The above and other aspects and embodiments are described in further detail below.
BRIEF DESCRIPTION OF THE DRAWINGS
[ 0075 ] FIG. 1 illustrates an example heterogeneous network.
[ 0076 ] FIG. 2 is a plot of signal strength over time to illustrate triggering conditions.
[ 0077 ] FIG. 3 is an exemplary message flow diagram.
[ 0078 ] FIG. 4 is another exemplary message flow diagram.
[ 0079 ] FIG. 5 is a message flow diagram according to some embodiments.
[ 0080 ] FIG. 6 illustrates a process according to some embodiments.
[ 0081 ] FIG. 7 is a diagram of a network node according to some embodiments
[ 0082 ] FIG. 8 illustrates a process according to some embodiments.
[ 0083 ] FIG. 9 illustrates a process according to some embodiments.
[ 0084 ] FIG. 10 illustrates a process according to some embodiments.
[ 0085 ] FIG. 11 illustrates a process according to some embodiments.
[ 0086 ] FIG. 12 illustrates a process according to some embodiments.
[ 0087 ] FIG. 13 illustrates a process according to some embodiments.
[ 0088 ] FIG. 14 is a diagram of a WCD according to some embdiments.
[ 0089 ] FIG. 15 illustrates a process according to some embodiments. DETAILED DESCRIPTION
[ 0090 ] For the sake of brevity, various aspects and embodiments of this disclosure are illustrated in an environment where the WCDs are being served by macro cells, and measuring only on the macro frequency and getting into the vicinity of an inter- frequency small cell. However, the aspects and embodiments are equally applicable to the case of inter-frequency macro neighbor cells and also for the case where the WCD was being served by the inter-frequency small cell and approaching the edges of the coverage area of the small cell (as in some cases, for the sake of reducing the battery consumption, it might be beneficial to disable measuring on the macro frequency after the WCD has been offloaded to the inter-frequency small cell). Also, even though an LTE network may be described as the radio access technology (RAT) both in the macro and small cell layers in the discussions, the described mechanisms are equally applicable to other RATs such as UMTS, HSPA, WiMAx, etc. Even non cellular RATs such as WLAN can be assumed to be the inter-frequency small cells (in such cases enabling/disabling of inter- frequency measurement reporting may consist of (or comprise) enabling or disabling of the WLAN radio or modifying the modification of the scanning periodicity for WLAN networks.
[ 0091 ] FIG. 3 illustrates a procedure of network based proximity detection. The WCD 101 is configured for intra-frequency measurement reporting. That is, for example, base station 102 sends to WCD 101 a configuration message 301 that specifies a reporting condition. The WCD 101 sends to base station 102 a measurement report 302 (e.g., an intra-frequency measurement report) when the reporting condition is met. The network (e.g., base station or other network node) compares these intra-frequency reports with the fingerprint that it has for its inter-frequency small cell neighbors. As used herein a cell is a neighbor to another cell if the cells share a coverage area, either completely or partially. If there is a match, the base station 102 sends to WCD 101 a measurement reconfiguration message 303 enabling WCD 101 for inter-frequency measurements. The WCD 101 will then send an inter-frequency measurement report 304 when it detects an inter-frequency cell (e.g., base station 103), and this might lead to the WCD 101 being handed over to the inter-frequency small cell 103. [ 0092 ] FIG. 4 illustrates a procedure of network assisted proximity detection. The eNB 102 configures the WCD 101 with measurement configurations that includes the fingerprint(s) of the inter-frequency small cell neighbors of the serving cell of the WCD 101 and also enables it for proximity reporting. That is, for example, eNB 102 transmits to WCD 101 a message 401 including the measurement configurations. The WCD keeps comparing its measurements with the fingerprint(s) and sends out a proximity indication 402 when there is a match. The eNB can then configure the WCDs for inter-frequency measurements. That is, the eNB 102 can transmit to the WCD 101 a reconfiguration message 403. The WCD will be able to send inter-frequency measurement reports 404 when it detects such cell(s), and this might lead to the WCD being handed over to an inter-frequency small cell.
[ 0093 ] Intra -Frequency Reporting Optimization:
[ 0094 ] In some embodiments, a network node (e.g., a macro eNB) configures a WCD that it is serving with periodic intra-frequency measurement reports, and the periodicity (i.e. the duration between measurement reports) or frequency is determined based on the density of the inter-frequency small power base stations (e.g., small power cells) in the neighborhood of the macro base station. For example, if the density is very high, more frequent measurement reporting can be configured. A way to evaluate whether the periodicity of measurements is frequent enough is for the eNB to analyze the WCD History Information sent via handover signaling when the WCD accesses any of the cells served by the eNB. If the WCD History information does not show expected handover to small cells in the neighborhood, then a higher frequency of measurements should be used. Alternatively, if the small cells are deployed for coverage extension, another way to evaluate whether the periodicity is sufficiently high is to analyze the number of failures during handover procedures reported via RLF Reports as part of the Mobility Robustness Optimization function described in TS 36.300. The eNB may configure the WCD by transmitting to the WCD measurement configuration information, which may be included in a configuration message. The configuration message may be (or may be a part of) a reconfiguration message (e.g., an RRC Connection
Reconfiguration message). [ 0095 ] In some embodiments, the load of the serving cell is considered in setting the periodicity of intra-frequency measurement reports. For example, if the load of the serving cell is high (e.g., exceeds a predetermined threshold), the network node can configure the WCD to perform more frequent intra-frequency measurement reporting so that more offloading opportunities can be found (i.e. chances of a WCD sending a measurement report when in the vicinity of an inter-frequency small cell increases).
[ 0096 ] However, having more frequent measurement reports can further exacerbate the load situation in the cell, especially if the UL load was the problem. Thus, in some embodiments, the WCD's data activity may be considered as well. This way, the network node can configure only the WCDs that are contributing the most towards the cell load (UL and/or DL) to perform periodic intra-frequency measurement reporting, or it can configure all WCDs with intra-frequency measurement reporting, but scale how frequent the reporting should be based on the WCD's traffic activity. For example, WCDs receiving or/and transmitting the most data can be configured to perform more frequent intra-frequency measurement reporting. This will increase the probability of these WCDs being offloaded towards the inter-frequency cells, and as the WCDs are already having lots of data transmission, the percentage overhead of the intra-frequency measurement reports will not be that much.
[ 0097 ] In some embodiments, the network node can send a onetime configuration message to a certain WCD or a group of WCDs. For example, when the network node notices that the load of one of its cells is increasing, it can send this request to some of the WCDs that are contributing the most towards this load and compare their reports with the fingerprint of inter- frequency small cells that it has to see if any of them are in the vicinity of the small cells. This option can be used with or without periodic reporting (i.e. if periodic reporting was already enabled for the WCD, then this message takes precedence and WCD reports back immediately, but still maintains the periodic reporting). This embodiment can be realized by configuring the trigger type periodic and the report amount equal to 1 of the measurement report triggering configuration in LTE, or it can be enabled by using a choice of threshold values in the already standardized events to guarantee a message reception. For example, event Al can be used (primary serving cell becomes better than absolute threshold), if the threshold is set to a very low value.
[ 0098 ] In some embodiments, a detailed one time configuration is given to the WCD that contains a mapping of the periodicity of the reporting with the WCD's data activity. The mapping may be in the form of rules, such as: if data activity in UL < threshold low, then disable periodic reporting; if threshold low <=data activity in UL <threshold_medium, then report with medium reporting periodicity; if threshold medium <=data activity in UL <threshold_high, then report with very short reporting periodicity, etc. In some embodiments, instead of configuring the periodicity, one time measurement reports can be pre-configured to specify when the WCD sends out the one time measurement reports. For example, the WCD could be specified to send one time measurement report every time the data activity in UL passes a certain threshold. A filtering time could also be specified for the WCD to average the data activity within certain duration in order to prevent changing the behavior just because a short data spike occurs.
[ 0099 ] In some embodiments, the network node configures the WCD with periodic intra-frequency measurement reports and the periodicity is determined based on the load of the inter-frequency small cell neighbors. For example, if the network node finds out that most of the inter-frequency small cell neighbors are loaded, it can decrease the intra-frequency reporting frequency of its WCDs, as the offloading chances towards the small cell neighbors can be limited. The network node could be aware of the load conditions of the inter-frequency small cell neighbors via existing X2 based load exchange mechanisms.
[ 00100 ] In some embodiments, the network node configures its WCDs with periodic intra-frequency measurement reports and the periodicity is determined based on the activity state of the inter-frequency small cell neighbors. This is relevant for cases where the small cell neighbors could be sometimes switched (e.g. energy saving considerations). For example, if the network node finds out that most of the small cell neighbors are inactive, it can configure its WCDs to send less frequent intra-frequency measurement reports. [ 00101 ] In some embodiments, the network node configures its WCDs with periodic intra-frequency measurement reports and the periodicity is determined based on the mobility state of the WCD. This can be applied, for example, in a way similar to the scaling of cell reselection parameters in LTE. The WCD can be given a scaling factor that it uses to adjust the periodicity based on its estimated mobility state (which can be based, for example, on the number of cell reselections within certain duration, or more accurate information such as GPS is available). Alternatively, the mobility state of the WCD may be known at the network but not the WCD (e.g. Doppler estimation at the network node), and the WCD's reporting period is increased or decreased when significant changes in the WCD speed are detected.
[ 00102 ] In embodiments described herein, the network node may configure a WCD with respect to measurement reporting by sending to the WCD measurement configuration information, which information, as described herein may be selected using information identifying a network condition of the wireless network, such as, for example, information identifying one or more of: network data activity, a network configuration, a network load, and a network state. The information identifying a network configuration may comprise information identifying the density of network devices (e.g., inter-frequency low power base stations) near the serving base station that serves the WCD. The information identifying the network load may comprise information identifying a load on the serving base station (e.g., the load the base station experiences with respect to the cell serving the WCD). The information identifying the network data activity may comprise information identifying a data activity of the WCD, such as, for example, identifying an upload or download data activity of the WCD.
[ 00103 ] Fingerprint Optimization:
[ 0010 ] FIG. 5 is a message flow diagram illustrating an embodiment of a fingerprint optimization aspect of this disclosure. In the embodiment shown, eNB 102 sends to WCD 101 a reconfiguration message 501, which may include a simplified fingerprint, which is also referred to as a "coarse fingerprint". The WCD 101 then performs proximity detection using one or more of its own fingerprints (e.g., a fingerprint that WCD created or a coarse fingerprint provided to the WCD) and when WCD 101 determines based on a particular fingerprint associated with a cell that it is within the proximity of the cell, WCD 101 sends to eNB 102 a proximity indication identifying the cell and an intra-frequency measurement report (see message 502). In response to receiving message the proximity indication and the intra-frequency measurement report, eNB 102 determines, based at least in part on the intra-frequency measurement report, whether the proximity indication is valid. If it is not valid, then eNB 102 may send to WCD 101 a spurious detection indication (see message 503) (e.g., a negative
acknowledgement (NACK)) signifying the WCD's fingerprint for the cell is not accurate enough, otherwise eNB 102 send to WCD 101 a reconfiguration message 504 to instruct the WCD 101 to perform inter-frequency measurements and transmit a measurement report 505 reporting the inter-frequency measurements.
[ 00105 ] FIG. 6 is flow chart illustrating a fingerprint optimization process according to some embodiments. The process includes the following steps:
[ 00106 ] Step 612: The network (i.e., a node of the network) makes fingerprint of an inter-frequency cell.
[ 00107 ] Step 614: The network (e.g, eNB 102) communicates a simplified fingerprint to WCD 101 (optional) (e.g., the eNB 102 sends reconfiguration message 501 to the WCD).
[ 00108 ] Step 622: The WCD makes fingerprint of an inter-frequency cell via ASF (optional).
[ 00109 ] Step 624: The WCD detects proximity to inter- frequency cell via matching with own fingerprint.
[ 00110 ] Step 626: The WCD sends to the network an enhanced proximity indication report that includes the measurement report (e.g., the WCD sends message 502)
[ 00111 ] Step 628 : The network compares the intra-frequency measurement report with its own fingerprint [ 00112 ] Step 630: The network determines whether the intra- frequency
measurement report is in agreement with its own fingerprint. If it is, the process proceeds to step 632, otherwise it proceeds to step 634.
[ 00113 ] Step 632: The network reconfigures the WCD for inter-frequency measurements (e.g, eNB 102 send to the WCD message 504)
[ 00114 ] Step 634: Network send the spurious detection indication 503 (e.g., a NACK) to the WCD signifying the WCD's fingerprint is not accurate enough.
[ 00115 ] Step 636: WCD uses the received information (e.g., either the message 503 or message 504) to adapt own fingerprint.
[ 00116 ] As described above, in some embodiments, a network node (e.g., a macro base station) sends a reconfiguration message 501 that configures a WCD (e.g., a WCD being served by the network node) for proximity reporting of inter-frequency small cells. That is, for example, the network node requests the WCD to send to the network node a proximity message when the WCD determines that it is near an inter-frequency low power base station, wherein the proximity message includes information indicating that the WCD is within the vicinity of an inter-frequency low-power base station.
[ 00117 ] The reconfiguration message 501 may comprise a set of one or more coarse fingerprints, where each coarse fingerprint is associated with a different base station (e.g., each coarse fingerprint may be associated with a cell served by the base station, which could be an inter-frequency low power base station), as opposed to a set of detailed fingerprints, such as those specified in PCT/SE2012/050833, mentioned above. A coarse fingerprint may include only basic information (e.g., a set of cell IDs that the WCD is expected to detect when the WCD is in the vicinity of the cell with which the fingerprint is associated), rather than detailed information such as relative or absolute signal strength values. In this way, the amount of fingerprint data to be communicated to the WCD can be reduced significantly, especially in cases where there are several inter- frequency low power base stations neighboring the network node.
[ 00118 ] In some embodiments, the WCD is configured with a coarse fingerprint in the form of set of cell identifiers (CIs) (e.g., physical cell IDs (PCIs), cell identifiers of other RAT, etc.), and the WCD is requested to send a measurement report or proximity indication in response to detecting the transmission of each of the CIs as the proximity step. In some embodiments, the WCD is requested to send a measurement report in response to detecting the transmission of each of the CIs within a time window. In some embodiments, the WCD stores a threshold value, and the WCD is requested to trigger a measurement report in response to detecting the transmission of at least N of the PCIs. N may be an absolute value or a fraction value.
[ 00119 ] In some embodiments, the WCD stores several sets of PCIs, each associated with a set identifier. When a measurement report has been triggered, a set identifier is included in the report together with the measurements. Each set may also be associated either with a time window, or a common time window. Each set may also be associated either with a threshold or fraction value, or a common threshold or fraction value to be used to trigger a report when a subset of the physical cell IDs in the configured set has been detected.
[ 00120 ] In some embodiments, also the txRxTimeDifference (representing how much earlier the WCD starts transmitting an uplink frame compared to when the WCD receives the start of a downlink frame) can be used in the report triggering condition. For example, a report is triggered if other criterions are met, and one of the following criterions are met: (1) txRxTimeDifference is equal to a configured value; (2)
txRxTimeDifference is greater than (or greater than or equal to) a configured threshold;
(3) txRxTimeDifference is less than (or less than or equal to) a configured threshold; and
(4) txRxTimeDifference is greater than (or greater than or equal to) a configured first threshold, and is less than (or less than or equal to) a configured second threshold.
[ 00121 ] If the coarse fingerprint is not included in the configuration message 501 , the WCD can be instructed to use some ASF mechanism to make the proximity detection. In some embodiments, when the WCD has detected proximity due to a match of either the coarse fingerprint provided in the measurement configuration or a fingerprint that it has generated itself using ASF, the WCD sends a proximity indication report back towards the network node, along with the measurement report that resulted in the matching of the fingerprint. For instance, as discussed above, the WCD sends back toward the network node a proximity indication identifying the cell and an intra- frequency measurement report (see e.g., message 502).
[ 00122 ] In some embodiments, when the network node gets a proximity indication report that contains a measurement report, it compares the measurement report with a detailed fingerprint that it has to validate whether the WCD's proximity detection is accurate. In response to determining that the proximity detection is accurate (i.e. the WCD measurement report matches the detailed fingerprint), the network node configures the WCD to perform inter-frequency measurements. That is, the network node transmits to the WCD a reconfiguration message 504.
[ 00123 ] In some embodiments, in response to determining that the proximity detection that was reported by the WCD is incorrect, the network node sends to the WCD a spurious detection indication indicating that the proximity detection was spurious (see e.g., message 503). This message may be a new RRC message. This message could also be a simple flag (e.g. negative acknowledgement, NACK) signifying that the proximity detection performed by the WCD was not accurate, or the message may contain additional information, such as: the signal level range of the cells that should have been heard (or should not have been heard); the cells with signals level lower (higher) than expected; the RATs that should have been monitored; etc. In some embodiments, the network node doesn't send any indication of spurious detection towards the WCD, and if the WCD has not received any measurement reconfiguration within a certain duration after the sending of the proximity detection, the WCD assumes that the proximity detection that it has performed was not accurate.
[ 0012 ] In some embodiments, the WCD, in response to determining that the proximity detection that it has performed was not accurate (either via a reception of an explicit spurious detection indication from the network node or implicitly when it has not received a measurement reconfiguration after a certain duration after the sending out of the proximity indication report), the WCD updates its fingerprint (either the coarse fingerprint it received from the network node originally or the one that it generated via ASF). In case fingerprint information was provided by the network node to the WCD in a spurious detection message, the WCD may use the fingerprint information to update its fingerprint.
[ 00125 ] In some embodiments, the WCD may not have any fingerprint to begin with (neither a coarse fingerprint received from a network node nor a fingerprint generated via ASF). In such a situation, the WCD, in response to receiving from a network node a request to perform inter-frequency measurements, which request was triggered by an intra- frequency measurement report transmitted by the WCD, the WCD uses the measurement report to create a fingerprint. In some embodiments, the WCD fingerprint created using the measurement report is a coarse fingerprint (e.g., a fingerprint that merely includes a set of one or more PCIs).
[ 00126 ] Handling Intermittent Cells
[ 00127 ] Many types of cells may benefit from proximity detection, in particular proximity detection based on fingerprints. Typically, low power cells (e.g., pico cells, femto cells) that are overlaid by macro cells and that are deployed for coverage extension (e.g. indoor) and/or capacity boosts, are associated with a fingerprint. A general term for a cell that is associated with a fingerprint that may be used herein is "target cell" and the eNB or HeNB/HNB or access point, etc. serving it may be denoted "target base station" or "target eNB".
[ 00128 ] In some embodiments, a macro eNB stores a fingerprint for each of its neighboring cells, which fingerprint includes a set of cell identifiers. The eNB, in response to determining that a cell identified by a cell identifier included in one of the stored fingerprints changes state from active to inactive, the eNB creates a new fingerprint accordingly (e.g., by removing the cell id from the fingerprint). Likewise, the eNB, in response to determining that a cell identified by a cell identifier that the eNB removed from a particular fingerprint changes state from inactive to active, the eNB creates a new fingerprint accordingly (e.g., by adding the cell id back to the particular fingerprint). In some embodiments, the same holds true for WCDs. That is, a WCD, in response to determining that a cell identified by a cell identifier included in a fingerprint stored by the WCD changes state from active to inactive, the WCD creates a new fingerprint accordingly; and the WCD, in response to determining that a cell identified by a cell identifier that was removed from a fingerprint stored by the WCD changes state from inactive to active, the WCD creates a new fingerprint accordingly.
[ 00129 ] The eNB may determine such state changes from messages received from other base stations. For example, the activation/deactivation may be communicated to the eNB via the X2 eNB CONFIGURATION UPDATE, as discussed. An alternative to communicating activity/inactivity via the X2 interface may be that the concerned eNB(s) (e.g. a neighboring eNB serving an overlaying macro cell) is informed by the O&M system, e.g. by an OSS. Yet another way may be that an eNB learns the activity/inactivity of neighboring cells by monitoring their activity states (through own measurements or aided by measurements performed by WCDs). As a simple example, consider the case where the original fingerprint for a target cell was something like "signal level of cell A > level A and signal level of cell B > level B and signal level of cell C > level C". If the eNB determines that cell B has become inactive, the fingerprint is changed to "signal level of cell A > level_A and signal level of cell C > level_C". Similarly, if later on A becomes inactive and B is re-activated, the fingerprint will change to "signal level of cell B > level B and signal level of cell C > level C" and so on.
[ 00130 ] If network based proximity detection is employed (e.g., fingerprint matching is performed in the eNB as illustrated in FIG. 3), the eNB keeps the updated fingerprint to itself. However, the case of network assisted proximity detection where the fingerprint matching is performed in the WCD (see FIG. 4) is different.
[ 00131 ] With network assisted proximity detection, the eNB communicates the new fingerprint to the relevant WCDs. In this case the relevant WCDs could be new WCDs that are being handed over to the eNB, WCDs going from RRC IDLE to
RRC CONNECTED state (i.e. establishing an RRC connection) in a cell served by the eNB (e.g. a cell overlaying the target cell) and also WCDs that are already being served by the eNB. If the fingerprint is associated with a closed subscriber group (CSG) cell and the eNB can get the CSG whitelist of the WCDs from a core network node, then the eNB will inform only the WCDs that have the CSG cell in their whitelist. Otherwise if the fingerprint is not associated with a CSG cell, then the eNB may inform all the WCDs that it is currently serving, as well as all WCDs that are being handed over to it.
[ 00132 ] Instead of communicating an entire new fingerprint for a target cell to a WCD, the eNB can inform the WCD of only the cells that should be excluded from or added to a fingerprint maintained by the WCD for the target cell. In the above example where a fingerprint for a target cell includes an identifier for cell B and cell B becomes inactive, the eNB could simply inform the WCD to remove cell B from the fingerprint (e.g., deactivate the entry in the fingerprint pertaining to cell B by, for example, ignoring the information regarding cell B when attempting matching the fingerprint). Suitable means for communicating such updates to the concerned WCDs could be an RRC message, e.g. a new RRC message or in the measConfig IE in the
RRCConnectionReconfiguration message (or in the RRCConnectionSetup message for WCDs establishing an RRC connection).
[ 00133 ] When a WCD doesn't hear a cell, it can be due to the cell's deactivation or it can be because the WCD is outside the coverage area of the cell. As such, the information about the deactivation of the cell is important to the WCD. Likewise, information about activation of a cell that is included in a fingerprint is important to the WCD, so that the WCD knows that if it does not hear the cell, it means that the fingerprint does not match the current location. (In some cases information about activation of a cell may be redundant, e.g., when the WCD is located in the coverage area of a cell that was previously indicated as inactive and the WCD starts hearing this cell when it is activated, it will know for sure the cell has become active again.) Thus, when a WCD becomes aware that a cell that has been previously communicated as inactive has again become active, it will activate the entries corresponding to that cell in the fingerprints that it has.
[ 0013 ] When an entry pertaining to a cell is removed from a fingerprint due to the cell becoming inactive, the accuracy of the fingerprint may be reduced. One possible way to counteract this reduction in accuracy is that when the original fingerprint is made, we may gather more information than is needed. For example, consider a case where the signal levels from four cells are used for fingerprinting. When making the original fingerprinting, we gather information from more than four cells, say, 7 cells. The fingerprint with entries only from the four most relevant cells will be communicated to the WCDs. If one of the cells in the top 4 becomes inactive, then an entry from the bottom 3 of the fingerprint list is "upgraded" to be used by the WCD. The eNB then communicates the upgraded entry to the WCD when informing the WCD of the inactivation of the concemed cell in the top 4. A possible alternative is that all seven cells are included in the fingerprint that is originally communicated to the WCD, but with indications of which of the cells in the fingerprint that should be used, i.e. the top 4. With this alternative, inactivation of a cell in the top 4 causes the eNB to indicate the concemed cell as not to be used in the fingerprint matching and to change the
corresponding indication of a cell being upgraded so that this cell will be used in the fingerprint matching.
[ 00135 ] Intermittently sleeping cells can be included in the fingerprints, with or without an indication of their intermittent nature, and the list of intermittently sleeping neighbor cells can be included in the system information. The list could contain all intermittently sleeping cells that are included in any of the fingerprints the neighboring inter-frequency small cells and each cell in the list should be associated with an indication of its present status (sleeping or awake). Changes of this list in the system information should not necessarily trigger paging of WCDs to indicate system
information change.
[ 00136 ] In some embodiments, weighting of matching of each part of a fingerprint could be employed, e.g. if a certain cell X should have signal strength within a certain range, then the degree of matching the criterion depends on how far from the middle of the range the signal strength is (e.g. 1 in the middle and 0 at the edges of the range). With this principle, the degree of matching for each criterion could be multiplied by a weight reflecting the importance of the criterion in relation to other criteria in the fingerprint. For instance, intermittent cells could be assigned lower weights. When determining whether a fingerprint match is detected, a sum of the product of weight and degree of match for each criterion could be calculated and should exceed a certain threshold value in order to indicate a matching fingerprint. [ 00137 ] In certain cases, it might be known in advance when a cell is scheduled to be deactivated. For example, an operator can schedule some cells to be turned off between specific times as the load is expected to be very low during those times. In that case, a time schedule of the activity nature of the cells can be included as part of the fingerprint, and WCDs will check the time of day as well as the activity schedule of the cells in their fingerprints to decide which ones to consider or not. That way, eNBs do not have to update fingerprints on demand when a cell becomes active/inactive. The activity/inactivity schedule of a cell may be communicated to neighboring eNBs (e.g. from an eNB serving a small cell to an eNB serving an overlaying macro cell) via new extensions of X2AP, e.g. as new parameters of the eNB CONFIGURATION UPDATE message. In addition, protocol extensions, preferably RRC protocol extensions, would be needed to communicate such schedules to the WCD, e.g. new parameters to be communicated together with the fingerprint information. An alternative to
communicating activity/inactivity schedules via the X2 interface may be that the concerned eNB(s) (e.g. a neighboring eNB serving an overlaying macro cell) is informed by the O&M system, e.g. by an OSS. Yet another way may be that an eNB learns the activity/inactivity schedules of neighboring cells by monitoring their activity states (through own measurements or aided by measurements performed by WCDs.
[ 00138 ] It could also be envisioned that different fingerprints for different times of the day can be utilized. That way, there may be a set of fingerprints for one particular target cell, where each said fingerprint is relevant for only a certain time period during the day. The time periods may e.g. be chosen to match activity/inactivity schedules of concerned cells (wherein the activity/inactivity schedules may be acquired in any of the ways described above
[ 00139 ] In some embodiments, a way to deal with the intermittent nature of cells in a fingerprint is that the eNB responsible for the fingerprint defines the fingerprint using logical expressions, such as conditional expressions. For example, the following kind of conditional definition could be used:
IF cell A, B and C but not D can be heard THEN use fingerprint X ELSE IF cell A, B and D, but not C can be heard THEN use fingerprint Y
[ 001 0 ] More advanced logic could also be used in the fingerprint definition, e. g. mixing conditional expressions with sequential matching attempts with different fingerprint variants.
[ 001 1 ] In some embodiments, a cell that is deactivated may be a target cell (i. e. , a network node may store a fingerprint for the cell, which may be a small cell). In the case of network based proximity detection, the fingerprint matching for inactive cells can be suspended. In the case of network assisted proximity detection where the fingerprints are communicated to the WCD, the WCD can be informed about a fingerprint for a target cell that has gone inactive so that the WCD will not try to match that fingerprint when performing proximity detection. Similarly, when the cell becomes active, the fingerprint becomes enabled again. By doing so, unnecessary processing due to fingerprint matching for cells that are inactive can be prevented. This is especially beneficial for the case of network assisted proximity detection, as the WCD's processing capability is more of a limitation than that of the eNB.
[ 00142 ] Exemplary Apparatuses
[ 00143 ] FIG. 7 illustrates a block diagram of an apparatus (e.g., a network node, such as a base station), according to some embodiments, for proximity detection. As shown in FIG. 7, the network node may include: a data processing system 702, which may include one or more data processing apparatuses (e.g., a blade network node, a network node computer, etc.) each having one or more processors (e.g., a
microprocessor) and/or one or more circuits, such as an application specific integrated circuit (ASIC), Field-programmable gate arrays (FPGAs), etc.; a transceiver 705, coupled to an antenna 722, for receiving and transmitting messages; a data storage system 706, which may include one or more computer-readable data storage mediums, such as non- transitory data storage apparatuses (e.g., hard drive, flash memory, optical disk, etc.) and/or volatile storage apparatuses (e.g., random access memory (RAM)). Data storage system 706 may store a set of one or more fingerprints 790. The data processing system 702, transceiver 705 and data storage system 706 need not be co-located. [ 001 ] In embodiments where data processing system 702 includes a processor (e.g., a microprocessor), a computer program product may be provided, which computer program product includes: computer readable program code 743 (e.g., instructions), which implements a computer program, stored on a computer readable medium 742 of data storage system 706, such as, but not limited, to magnetic media (e.g., a hard disk), optical media (e.g., a DVD), memory devices (e.g., random access memory), etc. In some embodiments, computer readable program code 743 is configured such that, when executed by data processing system 702, code 743 causes the processing system 702 to perform steps described herein (e.g., steps shown in any of the figures).
[ 00145 ] In some embodiments, the network node may be configured to perform steps described above without the need for code 743. For example, data processing system 702 may consist merely of specialized hardware, such as one or more application- specific integrated circuits (ASICs). Hence, the features of the present invention described above may be implemented in hardware and/or software. For example, in some embodiments, the functional components of network node described above may be implemented by data processing system 702 executing program code 743, by data processing system 702 operating independent of any computer program code 743, or by any suitable combination of hardware and/or software.
[ 00146 ] FIG. 14 illustrates a block diagram of a WCD, according to some embodiments. As shown in FIG. 14, the WCD may include: a data processing unit 1404, which may include one or more data processing apparatuses each having one or more processors (e.g., a microprocessor) and/or one or more circuits, such as an application specific integrated circuit (ASIC), Field-programmable gate arrays (FPGAs), etc.; a transceiver 1403 for receiving and transmitting messages via the antenna system 1401 ; a data storage system or memory 1402, which may include one or more computer-readable data storage mediums, such as non-transitory data storage apparatuses (e.g., hard drive, flash memory, optical disk, etc.) and/or volatile storage apparatuses (e.g., random access memory (RAM)). Data storage system 1402 may store a set of one or more coarse fingerprints and optionally configuration information. The data processing unit 1404, transceiver 1403 and data storage system 1402 need not be co-located. The transceiver 1403 may be configured to detect physical cell IDs or similar in other radio access technologies based on signals received via the antenna system 1401, and transfer detected cell IDs to the data processing unit 1404. The data processing unit 1404 may further compare the detected cell IDs to the coarse fingerprint, optionally considering the configuration information as described in some of the embodiments. At a positive detection, the data processing unit 1404 may prepare a proximity indication, that is sent to the serving base station from the transceiver 1403 via the antenna system 1401.
[ 00147 ] Advantages
[ 001 8 ] At least some of the below advantages are realized by embodiments described in this disclosure:
[ 00149 ] (1) The amount of required intra-frequency measurement reporting for the sake of inter- frequency small cell detection is reduced;
[ 00150 ] (2) The amount of required signaling for communicating the fingerprints to the WCDs is reduced;
[ 00151 ] (3) Even WCDs without fingerprinting support can benefit; and
[ 00152 ] (4) WCDs can use mechanisms described to fine tune the fingerprints they have acquired via ASF.
[ 00153 ] (5) Efficient use fingerprints in proximity detection in the presence of intermittently active/inactive cells - - this is very beneficial, since energy efficiency is increasingly high on operators' agendas, and rightly so because of its importance for network operation costs and environmental concerns.
[ 00154 ] Aspects and Embodiments
[ 00155 ] 1. First Aspect
[ 00156 ] In a first aspect, there is provided a method for proximity detection in a wireless network wherein a wireless communication device (WCD) is in communication with a network node (e.g., a base station). This method is shown in FIG. 8. In some embodiments, the method comprises: (1) obtaining information identifying (e.g., indicating) a network condition of the wireless network (step 802); (2) selecting measurement configuration information for configuring the WCD with respect to measurement reporting using the obtained information identifying a network condition of the wireless network (step 804); and (3) transmitting the selected measurement configuration information towards the WCD (step 806).
[ 00157 ] In some embodiments, the measurement configuration information specifies a reporting frequency (i.e., the frequency with which the WCD should transmit measurement reports - - such as intra-frequency measurement reports). For example, the configuration information may specify that the WCD should transmit a measurement report every 100ms; and the frequency is selected based on the information identifying the network condition. In some embodiments, the WCD may adjust the specified reporting frequency based on its mobility state. For example, measurement configuration information may specify not only a reporting frequency but also a mobility scale factor that the WCD uses to adjust the reporting frequency. In embodiments where the WCD does not have information regarding its mobility state, but the network node does have such information, then the network node may select the reporting frequency based on the WCD's mobility state.
[ 00158 ] In some embodiments, the information identifying the network condition comprises (or consists of) information identifying one or more of: network data activity, a network configuration, a network load, and a network state.
[ 00159 ] In some embodiments, the information identifying the network condition comprises information identifying a network configuration. In some embodiments, the information identifying network configuration comprises information identifying the density of active base stations neighboring the network node (e.g., the density of the cells neighboring the serving cell). In some embodiments, said base stations consist of inter- frequency low power base stations. In some embodiments, the step of selecting measurement configuration information comprises selecting first measurement configuration information in response to determining that the identified density is greater than a threshold and selecting second measurement configuration information in response to determining that the identified density is less than the threshold. In such embodiments, the first measurement configuration information specifies a first reporting frequency (e.g., 1 report every 100ms) and the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency (e.g., 1 report every 200ms).
[ 00160 ] In some embodiments, the information identifying the network condition comprises information identifying a load on the wireless network. In some embodiments, the information identifying a load on the wireless network comprises information identifying a load on the network node. In some embodiments, the step of selecting measurement configuration information comprises selecting first measurement configuration information in response to determining that the identified load is greater than a threshold and selecting second measurement configuration information in response to determining that the identified load is less than the threshold. In such embodiments, the first measurement configuration information specifies a first reporting frequency and the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency.
[ 00161 ] In some embodiments, the information identifying the network condition comprises information identifying a load on the network node and information indicating the degree to which the WCD is contributing to the load. It is possible that the network node (e.g., a macro base station) serves several cells, in which case the information identifying the load may be information that identifies i) the total load from all cells served by the network node or ii) the load from a set of one or more cells served by the node). In this embodiment, the step of selecting measurement configuration information may comprise selecting first measurement configuration information in response to determining that (i) the identified load is greater than a first threshold and (ii) the indicated degree is greater than a second threshold; and selecting second measurement configuration information in response to determining that (i) the identified load is less than the first threshold and (ii) the indicated degree is less than the second threshold. In such embodiments, the first measurement configuration information may specify a first reporting frequency and the second measurement configuration information may specify a second reporting frequency that is less than the first reporting frequency. [ 00162 ] In some embodiments, the information identifying the network condition comprises information identifying a load on the network node and information indicating the degree to which the WCD is contributing to the load. In such embodiments, the step of selecting measurement configuration information may comprise selecting
measurement configuration information that requests the WCD to transmit a one-time measurement report when the identified load and indicated degree exceed a first and second threshold, respectively.
[ 00163 ] In some embodiments, the information identifying the network condition comprises information identifying (e.g., indicating) a load on a set of base stations neighboring the network node. In some embodiments, the step of selecting measurement configuration information comprises selecting first measurement configuration information in response to determining that the identified load is greater than a threshold and selecting second measurement configuration information in response to determining that the identified load is less than the threshold. In such embodiments, the first measurement configuration information specifies a first reporting frequency and the second measurement configuration information specifies a second reporting frequency that is greater than the first reporting frequency.
[ 00164 ] 2. Second Aspect
[ 00165 ] In a second aspect, there is provided a network node for use in a wireless network. In some embodiments, the network node is configured to: (1) obtain information identifying (e.g., indicating) a network condition of the wireless network; (2) select measurement configuration information for configuring the WCD with respect to measurement reporting using the obtained information identifying a network condition of the wireless network; and (3) transmit the selected measurement configuration information towards the WCD.
[ 00166 ] 3. Third Aspect
[ 00167 ] In a third aspect, there is provided a method for proximity detection in a wireless network wherein a wireless communication device (WCD) is in communication with a network node (e.g., a base station). This method is illustrated in FIG. 10. In some embodiments, this method comprises: (1) the network node obtaining a measurement reporting rule (step 1002); and (2) transmitting the measurement reporting rule towards the WCD (step 1004), wherein the rule (i) instructs the WCD to disable periodic measurement reporting when the WCD's data transmission activity falls below a first threshold, (ii) instructs the WCD to provide a measurement report at least once every si seconds when the WCD's data transmission activity exceeds the first threshold, and (iii) instructs the WCD to provide a measurement report at least once every s2 seconds when the WCD's data transmission activity exceeds a second threshold, wherein s2 < si and the second threshold is greater than the first threshold.
[ 00168 ] 4. Fourth Aspect
[ 00169 ] In a fourth aspect there is provided another method for proximity detection in a wireless network wherein a wireless communication device (WCD) is in
communication with a network node (e.g., a base station). This method is illustrated in FIG. 11. In some embodiments, this method comprises: (1) obtaining a coarse fingerprint associated with a base station (step 1102); and (2) transmitting to the WCD the coarse fingerprint and configuration information instructing the WCD to use the coarse fingerprint in performing proximity detection (step 1104). The coarse fingerprint may consists of a set of one or more cell identifiers (CIs). The WCD may be configured such that it transmits a proximity indication to the network node in response to detecting all of the one or more CIs. In other embodiments, the WCD is configured to transmit the proximity indicating in response to detecting at least N of the CIs, where N is an absolute value or percentage value.
[ 00170 ] The method may further include: (3) receiving from the WCD a proximity indication indicating that the WCD is in the vicinity of the base station, wherein the WCD transmitted the proximity indication in response to determining, based on intra- frequency measurement information and the coarse fingerprint, that it is in the vicinity of the base station; (4) receiving from the WCD said measurement information that the WCD used to determine that it is in the vicinity of the base station; (5) using the measurement information and a detailed fingerprint associated with the base station to determine whether the proximity indication is accurate. [ 00171 ] 5. Fifth Aspect
[ 00172 ] In a fifth aspect there is provided another method for proximity detection in a wireless network wherein a wireless communication device (WCD) is in
communication with a network node (e.g., a base station). This method is illustrated in FIG. 12. In some embodiments, this method comprises: (1) the network node receiving from the WCD a proximity indication indicating that the WCD is in the vicinity of a base station (step 1202), wherein the WCD transmitted the proximity indication in response to determining, based on intra- frequency measurement information, that it is in the vicinity of the base station; (2) the network node receiving from the WCD said measurement information that the WCD used to determine that it is in the vicinity of the base station (step 1204); and (3) the network node using the measurement information and a detailed fingerprint associated with the base station to determine whether the proximity indication is accurate (step 1206).
[ 00173 ] 6. Sixth Aspect
[ 0017 ] In a sixth aspect, there is provided another method for proximity detection in a wireless network comprising a network node (e.g., a base station). This method is illustrated in the flow chart shown in FIG. 13. In some embodiments, this method comprises: (1) the network node storing a set of cell identifiers, the set of cell identifies being logically linked with a target cell (e.g., associated with a base station that serves the target cell or associated with a cell identifier that identifies the target cell) (step 1302); (2) the network node determining that a cell identified by one of the cell identifiers included in the set has changed state (step 1304); and (3) in response to determining that a cell identified by one of the cell identifiers included in the set has changed state, the network node creating a new fingerprint for the target cell that is different than an initial fingerprint for the target cell that was created prior to the creation of the new fingerprint (step 1306).
[ 00175 ] In some embodiments, the step of determining that the cell has changed state consists of determining that the cell has been deactivated, and the step of creating the new fingerprint comprise removing the cell identifier from the initial fingerprint for the target cell. In some embodiments, the step of creating the new fingerprint further comprises adding to the initial fingerprint a cell identifier included in the set of cell identifiers.
[ 00176 ] In some embodiments, the step of determining that the cell has changed state consists of determining that the cell has been reactivated, and the step of creating the new fingerprint comprise adding the cell identifier to the initial fingerprint for the target cell. In some embodiments, the step of creating the new fingerprint further comprises removing a cell identifier from the initial fingerprint.
[ 00177 ] In some embodiments, the method further comprises: (4) the network node, prior to performing step (2), transmitting to a wireless communication device (WCD) the initial fingerprint for the target cell, wherein the WCD is configured to use at least part of the initial fingerprint to determine whether the WCD is within the target cell.
[ 00178 ] In some embodiments, the method further comprises: (5) the network node transmitting with the initial fingerprint a schedule indicating one or time periods during which a cell identified by a cell identifier included in the initial fingerprint will be in the deactivated state.
[ 00179 ] In some embodiments, the method further comprises: (4) the network node, prior to performing step (2), transmitting to a wireless communication device (WCD) (i) a plurality of initial fingerprints for the target cell and (ii) a time schedule indicating, for each of the plurality of initial fingerprints, a time period during which the initial fingerprint is an active initial fingerprint and a time period during which the initial fingerprint is an inactive initial fingerprint.
[ 00180 ] In some embodiments, the initial fingerprint includes a set of entries, and the method further comprises (5) the network node transmitting to the WCD information indicating the entries included in the initial fingerprint that the WCD should not use in determining its proximity with the target cell.
[ 00181 ] In some embodiments, the method further comprises: (5) the network node, in response to determining that a cell identified by one of the cell identifiers included in the set has changed state, transmitting the new fingerprint to the WCD, whereby, in response to receiving the new fingerprint, the WCD will use the new fingerprint rather than the initial fingerprint to determine whether the WCD is within the target cell.
[ 00182 ] In some embodiments, the method further comprises: (5) the network node, in response to determining that a cell identified by one of the cell identifiers included in the set has changed state, transmitting to the WCD the cell identifier and either (i) an instruction to add the cell identifier to the initial fingerprint or (ii) an instruction to remove the cell identifier from the initial fingerprint.
[ 00183 ] In some embodiments, the method further comprises: (4) the network node, prior to performing step (2), determining whether the target cell is a closed subscriber group (CSG) cell; (5) the network node, in response to determining that the target cell is a closed subscriber group (CSG) cell, determining whether a wireless communication device (WCD) that it is serving has a whitelist that includes the target cell; and (6) the network node, in response to determining that the WCD has a whitelist that includes the target cell, transmitting to the WCD an initial fingerprint for the target cell, wherein the WCD is configured to use the initial fingerprint to determine whether the WCD is within the target cell.
[ 0018 ] In some embodiments, the step of determining that a cell identified by one of the cell identifiers (CIs) has changed state is performed by the network node. In some embodiments, the method comprises measuring, with the network node, information relating to the state of the cell. In some embodiments, the method comprises receiving, with the network node, information regarding the state of the cell. In some embodiments the method comprises receiving, with the network node, measurements relating to the state of the cell from one or more WCDs. One or more of the steps herein relating to receiving information can include receiving information via an X2 interface, via the operation and maintenance (O&M) system, and/or via an operation support system (OSS).
[ 00185 ] 7. Seventh Aspect [ 00186 ] In a seventh aspect, there is provided another method for proximity detection in a wireless network comprising a network node (e.g., a base station). This method is illustrated in the flow chart shown in FIG. 9. In some embodiments, this method comprises: (1) obtaining i) information identifying the density of active base stations (e.g., active base station cells) neighboring a network node and/or ii) information indicating a load on the network node (e.g., information indicating the load on a serving cell) and a degree to which a WCD is contributing to the load (step 902); a (2) selecting step (904) in which measurement configuration information is selected; and (3) transmitting the selected measurement configuration information towards the WCD (step 906). In some embodiments, selecting step 904 comprises one or more of: i) selecting measurement configuration information based on the information identifying the density of active base stations neighboring the network node (step 904a); and ii) selecting measurement configuration information based on the information identifying the load on the network node and the degree to which the WCD is contributing to the load (step 904b).
[ 00187 ] 8. Eighth Aspect
[ 00188 ] In an eighth aspect, there is provided another method for proximity detection. This method is illustrated in the flow chart shown in FIG. 15 and is performed by a WCD. In some embodiments, this method comprises: (1) the WCD receiving a coarse fingerprint (and optional configuration information) (step 1502); (2) the WCD uses at least the coarse fingerprint (and possible the optional configuration information) to perform proximity detection (step 1504); and (3) the WCD triggering a proximity indication to a serving base station conditioned on a positive proximity detection (step 1506). For example, in step 1506, the WCD send to the serving base station message 502 discussed above.
[ 00189 ] 9. Ninth Aspect
[ 00190 ] In a Ninth aspect, there is provided a network node, and, in some embodiments, this network node is configured to perform a method described herein.
[ 00191 ] Conclusion [ 00192 ] While various aspects and embodiments of the present disclosure have been described above, it should be understood that they have been presented by way of example only, and not limitation. Thus, the breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments. Moreover, any combination of the elements described in this disclosure in all possible variations thereof is encompassed by the disclosure unless otherwise indicated herein or otherwise clearly contradicted by context.
[ 00193 ] Additionally, while the processes described herein and illustrated in the drawings are shown as a sequence of steps, this was done solely for the sake of illustration. Accordingly, it is contemplated that some steps may be added, some steps may be omitted, the order of the steps may be re-arranged, and some steps may be performed in parallel.

Claims

1. A method for proximity detection in a wireless network in which a wireless communication device, WCD, is in communication with a network node, the method comprising:
obtaining network condition information identifying a network condition of the wireless network, the network condition information comprising one or more of: i) information identifying the density of active base stations neighboring the network node, and ii) information identifying a load on the network node and information indicating a degree to which the WCD is contributing to the load;
selecting measurement configuration information for configuring the WCD with respect to measurement reporting using the obtained network condition information; and transmitting the selected measurement configuration information towards the
WCD.
2. The method of claim 1, wherein the step of selecting measurement configuration information comprises selecting first measurement configuration information in response to determining, based on the network condition information, that the identified load is greater than a first threshold and the indicated degree is greater than a second threshold.
3. The method of claim 2, wherein the step of selecting measurement information comprises selecting second measurement configuration information in response to determining, based on the network condition information, that the identified load is less than the first threshold and the indicated degree is less than the second threshold.
4. The method of claim 3, wherein the first measurement configuration information specifies a first reporting frequency and the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency.
5. The method of claim 1, wherein
the measurement configuration information specifies a reporting frequency with which the WCD should transmit intra- frequency measurement reports, and
the reporting frequency is selected based on the network condition information.
6. The method of claim 1 , wherein
the step of selecting the measurement configuration information comprises selecting first measurement configuration information in response to determining that the identified density is greater than a density threshold and selecting second measurement configuration information in response to determining that the identified density is less than the density threshold,
the first measurement configuration information specifies a first reporting frequency, and
the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency.
7. The method of any one of claims 1-6, wherein said active base stations are inter-frequency low power base stations.
8. The method of claim 1, wherein
the measurement configuration information specifies a reporting frequency and a mobility scale factor that the WCD is configured to use to adjust the reporting frequency.
9. The method of claim 1 , wherein
the network condition information comprises information identifying the load on the network node and information indicating the degree to which the WCD is contributing to the load, and
the step of selecting measurement configuration information comprises selecting measurement configuration information that requests the WCD to transmit a one-time measurement report when the identified load and indicated degree exceed a first and second threshold, respectively.
10. A method for proximity detection in a wireless network in which a wireless communication device is in communication with a network node, the method comprising: the network node obtaining a measurement reporting rule; and
the network node transmitting the measurement reporting rule towards the WCD, wherein the rule:
i) instructs the WCD to disable periodic measurement reporting when the WCD's data transmission activity falls below a first threshold,
ii) instructs the WCD to provide a measurement report at least once every si seconds when the WCD's data transmission activity exceeds the first threshold, and
iii) instructs the WCD to provide a measurement report at least once every s2 seconds when the WCD's data transmission activity exceeds a second threshold, wherein s2 is less than si, and
the second threshold is greater than the first threshold.
11. An apparatus for use in a wireless network to which a wireless
communication device, WCD, is attached, the apparatus adapted to:
obtain network condition information identifying a network condition of the wireless network, the network condition information comprising one or more of: i) information identifying the density of active base stations neighboring the network node, and ii) information identifying a load on the network node and information indicating a degree to which the WCD is contributing to the load;
select measurement configuration information for configuring the WCD with respect to measurement reporting using the obtained network condition information; and transmit the selected measurement configuration information towards the WCD.
12. The apparatus of claim 11, wherein the apparatus is further adapted to select first measurement configuration information in response to determining, based on the network condition information, that the identified load is greater than a first threshold and the indicated degree is greater than a second threshold.
13. The apparatus of claim 12, wherein the apparatus is further adapted to select second measurement configuration information in response to determining, based on the network condition information, that the identified load is less than the first threshold and the indicated degree is less than the second threshold.
14. The apparatus of claim 11, wherein the apparatus is further adapted to:
determine, based on the network condition information, whether the identified density is greater than a density threshold; and
select the measurement configuration information by selecting first measurement configuration information in response to determining that the identified density is greater than the density threshold and selecting second measurement configuration information in response to determining that the identified density is less than the density threshold, wherein
the first measurement configuration information specifies a first reporting frequency, and
the second measurement configuration information specifies a second reporting frequency that is less than the first reporting frequency.
15. The apparatus of claim 11 , wherein
the measurement configuration information specifies a frequency with which the WCD should transmit intra-frequency measurement reports, and
the frequency is selected based on the network condition information.
16. The apparatus of claim 15, wherein
the measurement configuration information specifies not only a reporting frequency but also a mobility scale factor that the WCD is configured to use to adjust the reporting frequency.
17. The apparatus of claim 11, wherein the network condition information comprises information identifying the load on the network node and information indicating the degree to which the WCD is contributing to the load, and
the apparatus is adapted to transmit to the WCD measurement configuration information that requests the WCD to transmit a one-time measurement report when the identified load and indicated degree exceed a first and second threshold, respectively.
18. A method in a network node serving a wireless communication device, WCD, the method comprising:
sending a reconfiguration message configuring the WCD for proximity reporting of inter-frequency small cells, wherein the reconfiguration message comprises a set of one or more coarse fingerprints each associated with a different base station;
receiving from the WCD a proximity indication report comprising a measurement report;
comparing the measurement report with a detailed fingerprint; and
configuring the WCD to perform inter-frequency measurements if the
measurement report matches the detailed fingerprint.
19. The method according to claim 18, wherein each coarse finger print includes a set of cell identifiers
20. The method according to claim 19, wherein the coarse fingerprint does not include relative or absolute signal strength values.
21. The method according to any one of claims 18-20, wherein in response to determining that the proximity detection that was reported by the WCD is incorrect, the network node sends to the WCD a message indicating that the proximity detection was spurious.
An apparatus for use in a wireless network, the apparatus adapted to: send a reconfiguration message configuring the WCD for proximity reporting of inter-frequency small cells, wherein the reconfiguration message comprises a set of one or more coarse fingerprints each associated with a different base station;
receive from the WCD a proximity indication report comprising a measurement report;
compare the measurement report with a detailed fingerprint; and
configure the WCD to perform inter-frequency measurements if the measurement report matches the detailed fingerprint.
23. The apparatus of claim 22, wherein the apparatus is further adapted to send to the WCD a message indicating that the proximity detection was spurious in response to the apparatus determining that the proximity detection that was reported by the WCD is incorrect.
PCT/SE2014/050410 2013-04-05 2014-04-03 Proximity detection in a wireless network Ceased WO2014163572A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201361809038P 2013-04-05 2013-04-05
US61/809,038 2013-04-05

Publications (1)

Publication Number Publication Date
WO2014163572A1 true WO2014163572A1 (en) 2014-10-09

Family

ID=51658724

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/SE2014/050410 Ceased WO2014163572A1 (en) 2013-04-05 2014-04-03 Proximity detection in a wireless network
PCT/SE2014/050407 Ceased WO2014163571A1 (en) 2013-04-05 2014-04-03 Methods, systems and computer program products relating to proximity detection in a wireless network

Family Applications After (1)

Application Number Title Priority Date Filing Date
PCT/SE2014/050407 Ceased WO2014163571A1 (en) 2013-04-05 2014-04-03 Methods, systems and computer program products relating to proximity detection in a wireless network

Country Status (1)

Country Link
WO (2) WO2014163572A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106792949A (en) * 2016-12-16 2017-05-31 重庆邮电大学 A kind of LTE Hi cells estimated based on macro base station reference signal TOA find method

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107787041A (en) * 2016-08-15 2018-03-09 中国移动通信有限公司研究院 A kind of method and apparatus of positioning terminal
US11102748B2 (en) 2016-08-30 2021-08-24 Telefonaktiebolaget Lm Ericsson (Publ) Inter network cell relationship mapping
CN110637479A (en) * 2017-03-14 2019-12-31 诺基亚技术有限公司 Mobile communication based on altitude position status
US10588062B2 (en) * 2018-03-09 2020-03-10 T-Mobile Usa, Inc. Automatically modifying cell definition tables within networks
CN112703759B (en) * 2018-09-17 2025-02-07 上海诺基亚贝尔股份有限公司 Device, method and computer program

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130084892A1 (en) * 2011-10-03 2013-04-04 Oumer Teyeb Methods and Arrangements for Proximity Detection

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8483704B2 (en) * 2005-07-25 2013-07-09 Qualcomm Incorporated Method and apparatus for maintaining a fingerprint for a wireless network
DE102009004358A1 (en) * 2009-01-08 2010-07-15 T-Mobile International Ag A method for renewing additional information stored in the terminal for the terminal-based detection of home base stations in a cellular mobile radio network
EP2836005B1 (en) * 2010-01-08 2016-11-30 Interdigital Patent Holdings, Inc. Base node in communication with a wireless network and corresponding method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130084892A1 (en) * 2011-10-03 2013-04-04 Oumer Teyeb Methods and Arrangements for Proximity Detection

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
"InterDigital Communications ''Proximity based Small Cell Discovery in HetNets", 3GPP TSG-RAN WG2 MEETING #81, R2-130586, 28 January 2013 (2013-01-28), ST JULIAN'S, MALTA *
ALCATEL -LUCENT SHANGHAI BELL ET AL.: "Network- Assisted Inter-frequency Pico Cell Discovery in LTE HetNets", 3GPP TSG-RAN WG2 MEETING #77BIS, R2-121709, 20 March 2012 (2012-03-20), JEJU ISLAND , KOREA *
ERICSSON ET AL.: "Detection of small cells in HetNets", 3GPP TSG-RAN WG2 MEETING #77, R2-120467, 31 January 2012 (2012-01-31), DRESDEN, GERMANY *
ERICSSON ET AL.: "Small Cell Detection", 3GPP TSG- RAN WG2 #77BIS, R2-121417, 20 March 2012 (2012-03-20), JEJU ISLAND , REPUBLIC OF KOREA *
ERICSSON ET AL.: "Small Cell Detection", 3GPP TSG- RAN WG2 #81 BIS, R2-131300, 5 April 2013 (2013-04-05), CHICAGO, USA *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106792949A (en) * 2016-12-16 2017-05-31 重庆邮电大学 A kind of LTE Hi cells estimated based on macro base station reference signal TOA find method
CN106792949B (en) * 2016-12-16 2019-11-29 重庆邮电大学 A kind of LTE-Hi cell discovery method based on macro base station reference signal TOA estimation

Also Published As

Publication number Publication date
WO2014163571A1 (en) 2014-10-09

Similar Documents

Publication Publication Date Title
JP6635279B2 (en) Wireless communication device and method performed by the wireless communication device
CN107635273B (en) Small cell discovery method, user equipment and memory
EP2604060B1 (en) Methods and apparatus to limit reporting of neighbor cell measurements
CA2911649C (en) System and method for energy saving in a wireless system
US9674740B2 (en) Method and arrangement for mobility procedures supporting user equipment groups
US9237468B2 (en) Method for logging and reporting information on interference by IDC terminal in wireless communication system and device for supporting same
CN103650594B (en) Method and node supporting cell change
EP2238783B1 (en) Measurement bandwidth configuration method
EP3032872B1 (en) Method and apparatus for steering traffic in wireless communication system
US10085186B2 (en) Macro-cell assisted small cell discovery and resource activation
CN104094628A (en) Controlling radio measurements of a user equipment within a cellular network system
CN104081823A (en) Methods and apparatus for hetergeneous network handover
JP2015509685A (en) Handover method in cellular radio communication system
US20160345250A1 (en) Macro-cell assisted small cell discovery and resource activation
WO2015078771A1 (en) Macro-cell assisted small cell discovery and resource activation
US20160255563A1 (en) Wireless device, network node and methods therein, computer programs and computer-readable mediums comprising the computer programs, for cell monitoring for cell reselection
WO2014163572A1 (en) Proximity detection in a wireless network
WO2013180447A1 (en) Method for reporting mobility information in wireless communication system and device for supporting same
Dahlen et al. Evaluations of LTE automatic neighbor relations
EP2627121A1 (en) A method for efficient mobility handling in a mobile communication system
JP7019294B2 (en) Wireless terminal
JP6153039B6 (en) Integrated circuit
JP2013172406A (en) Adjacent cell management method and radio base station for cellular network

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14778255

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14778255

Country of ref document: EP

Kind code of ref document: A1