US20140112170A1 - Broadcast of information to assist system selection by user equipments - Google Patents

Broadcast of information to assist system selection by user equipments Download PDF

Info

Publication number
US20140112170A1
US20140112170A1 US13/785,887 US201313785887A US2014112170A1 US 20140112170 A1 US20140112170 A1 US 20140112170A1 US 201313785887 A US201313785887 A US 201313785887A US 2014112170 A1 US2014112170 A1 US 2014112170A1
Authority
US
United States
Prior art keywords
wireless
system selection
ues
wireless systems
selection information
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.)
Abandoned
Application number
US13/785,887
Inventor
Yan Zhou
Jay Kumar Sundararajan
Amaud Meylan
Peerapol Tinnakornsrisuphap
Mehmet Yavuz
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.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Priority to US13/785,887 priority Critical patent/US20140112170A1/en
Assigned to QUALCOMM INCORPORATED reassignment QUALCOMM INCORPORATED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: YAVUZ, MEHMET, TINNAKORNSRISUPHAP, PEERAPOL, MEYLAN, ARNAUD, SUNDARARAJAN, JAY KUMAR, ZHOU, YAN
Publication of US20140112170A1 publication Critical patent/US20140112170A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/028Dynamic adaptation of the update intervals, e.g. event-triggered updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0022Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/22Performing reselection for specific purposes for handling the traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/06Access restriction performed under specific conditions based on traffic conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0066Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network

Definitions

  • the present disclosure relates generally to communication, and more specifically to techniques for supporting wireless communication.
  • a wireless system may include one or more base stations that can support communication for one or more user equipments (UEs).
  • UE may communicate with a base station via the downlink and uplink.
  • the downlink (or forward link) refers to the communication link from the base station to the UE
  • the uplink (or reverse link) refers to the communication link from the UE to the base station.
  • Multiple wireless systems utilizing different radio technologies may be deployed in a given geographic area. Any number of UEs may be located with the geographic area, and each wireless system may serve any number of UEs. It may be desirable to efficiently serve the UEs.
  • the techniques may be used for system selection for a plurality of wireless systems that may be deployed in any manner.
  • the techniques may be used for system selection in a small cell.
  • a small cell may include an access point for a wireless local area network (WLAN) system and a femto cell for a cellular system.
  • WLAN wireless local area network
  • a wireless system in the small cell may support system selection by UEs and may broadcast system selection information to assist the UEs perform system selection.
  • a UE may receive an indication that a first wireless system supports system selection by UEs.
  • the UE may be within the coverage of a plurality of wireless systems, which may include the first wireless system.
  • the UE may determine performance metrics for the plurality of wireless systems.
  • the UE may then select one wireless system among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs.
  • the UE may receive system selection information from at least one of the plurality of wireless systems, e.g., after receiving the indication that the first wireless system supports system selection by UEs.
  • the system selection information may include any pertinent information to enable UEs to more intelligently select suitable wireless systems to serve the UEs.
  • the system selection information may convey system loading, UE performance, system recommendation, etc.
  • the UE may determine the performance metrics for the plurality of wireless systems based on the system selection information.
  • the UE may then select the one wireless system based on the performance metrics for the plurality of wireless systems.
  • a UE may send an indication that the UE supports system selection.
  • the UE may also send information indicative of a wireless system selected by the UE from among a plurality of wireless systems.
  • the UE may receive system selection information from at least one of the plurality of wireless systems and may select the wireless system based on the system selection information.
  • the UE may receive a decision on whether the UE is admitted to the wireless system selected by the UE.
  • FIG. 1 shows an exemplary system deployment.
  • FIG. 2 shows a call flow for performing system selection by a UE.
  • FIG. 3 shows a process for performing system selection.
  • FIG. 4 shows a process for supporting system selection.
  • FIG. 5 shows another process for performing system selection.
  • FIG. 6 shows another process for supporting system selection.
  • FIG. 7 shows a block diagram of a network entity and a UE.
  • FIG. 8 shows a block diagram of a small cell and a UE.
  • a CDMA system may implement a radio technology such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc.
  • UTRA includes Wideband CDMA (WCDMA), Time Division Synchronous CDMA (TD-SCDMA), and other variants of CDMA.
  • cdma2000 includes IS-2000, IS-95 and IS-856 standards.
  • a TDMA system may implement a radio technology such as Global System for Mobile Communications (GSM).
  • GSM Global System for Mobile Communications
  • An OFDMA system may implement a radio technology such as Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi and Wi-Fi Direct), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM®, etc.
  • E-UTRA, E-UTRA, and GSM are part of Universal Mobile Telecommunication System (UMTS).
  • 3GPP Long Term Evolution (LTE) and LTE-Advanced (LTE-A), in both frequency division duplexing (FDD) and time division duplexing (TDD), are recent releases of UMTS that use E-UTRA, which employs OFDMA on the downlink and SC-FDMA on the uplink.
  • LTE Long Term Evolution
  • LTE-A LTE-Advanced
  • FDD frequency division duplexing
  • TDD time division duplexing
  • UTRA, E-UTRA, GSM, UMTS, LTE and LTE-A are described in documents from an organization named “3rd Generation Partnership Project” (3GPP).
  • cdma2000 and UMB are described in documents from an organization named “3rd Generation Partnership Project 2” (3GPP2).
  • the techniques described herein may be used for the wireless systems and radio technologies mentioned above as well as other wireless systems and radio technologies.
  • FIG. 1 shows an exemplary system deployment 100 in which various aspects of the present disclosure may be implemented.
  • a small cell 120 may support communication for a small geographic area such as a home, an apartment, an office, a shop, etc.
  • Small cell 120 may include an access point (AP) 122 supporting communication via a first radio technology and a femto cell 124 supporting communication via a second radio technology.
  • Access point 122 may be part of a wireless local area network (WLAN) system providing WiFi service
  • femto cell 124 may be part of a cellular system providing cellular service.
  • a WLAN system is a wireless system supporting communication for a small geographic area, e.g., a home, an office, etc.
  • a cellular system is a wireless system supporting communication for a large geographic area, e.g., a city, a state, a country, etc.
  • Small cell 120 may thus support communication for multiple co-existence wireless systems, which are wireless systems with overlapping coverage and under the control of a common network entity.
  • a network entity may be any entity that is not a UE and may also be referred to as a wireless node, etc.
  • Access point 122 may support a radio technology such as WiFi, Hiperlan, or some other WLAN radio technology. Access point 122 may support communication for a basic service set (BSS), which includes a set of stations that can communicate with each other.
  • BSS basic service set
  • the BSS may also be referred to as a WLAN system.
  • Femto cell 124 may support a radio technology such as LTE, WCDMA, CDMA 1X, GSM, etc. Femto cell 124 may also be referred to as a home base station (HBS), a home access point (HAP), a home Node B (HNB), a home evolved Node B (HeNB), etc. Femto cell 124 may be configured to provide restricted access for a group of UEs, which may belong in a closed subscriber group (CSG). Femto cell 124 may allow a network operator to extend the coverage of a cellular system, to increase capacity, and/or to obtain other advantages. Femto cell 124 may be considered as part of the cellular system and may communicate with other network entities in the cellular system.
  • HBS home base station
  • HAP home access point
  • HNB home Node B
  • HeNB home evolved Node B
  • Femto cell 124 may be configured to provide restricted access for a group of UEs, which may belong in a closed subscriber group (CSG).
  • Femto cell 124 may operate as described in 3GPP TR 25.820, entitled “3G Home NodeB Study Item Technical Report,” which is publicly available. Femto cell 124 may also operate as described in documents for other radio technologies. Femto cell 124 may include a radio network controller (RNC), which may perform some functions normally performed by an RNC in a cellular system.
  • RNC radio network controller
  • Access point 122 and femto cell 124 may be coupled to a router 126 , which may be coupled to the Internet 148 or some other data network. Router 126 may route traffic data between access point 122 and femto cell 124 and other entities. Access point 122 and femto cell 124 may further be coupled to a small cell controller 140 , which may perform coordination and control functions for these entities. Small cell controller 140 may include various modules to perform coordination and control functions, such as an system selection manager 142 that can support system selection by UEs. Small cell controller 140 may communicate with entities in a core network 150 , which may include various network entities supporting communication and other services for UEs.
  • small cell 120 may be a physical hardware module or unit (e.g., a commercially available product), which may be purchased by a user and installed in a home, an apartment, etc.
  • the hardware module for small cell 120 may include a first module (e.g., an integrated circuit (IC) chip or a circuit board) for access point 122 , a second module for femto cell 124 , a third module for router 126 , and a fourth module for small cell controller 140 .
  • the fourth module for small cell controller 140 may include a memory storing various software modules, one of which may be switching manager 142 .
  • small cell 120 may include any number of hardware modules.
  • Each hardware module may perform any set of functions and may support access point 122 , or femto cell 124 , or router 126 , or small cell controller 140 , or a combination thereof.
  • the functions of each of access point 122 , femto cell 124 , router 126 , and small cell controller 140 may be implemented in software and/or hardware on one or more hardware modules of small cell 120 .
  • a small cell may support any number of wireless systems and any radio technology.
  • a small cell may also support communication for a coverage area of any size.
  • the plurality of wireless systems of a small cell may have (i) the same or different transmit power levels and (ii) the same or different coverage areas.
  • a small cell may be deployed (i) indoors and/or outdoors and (ii) by a user or a network operator.
  • a small cell may be coupled to a public backhaul (e.g., the Internet) and/or a private/dedicated backhaul of a network operator.
  • a small cell may include a macro cell and/or may have characteristics of a macro cell.
  • a macro cell may be characterized by a larger coverage area, a dedicated backhaul, outdoors deployment by a network operator, etc.
  • a base station 132 may support communication for a relatively large geographic area, e.g., up to 10 kilometer (Km) in radius.
  • a coverage area of base station 132 and/or a base station subsystem serving this coverage area may be referred to as a macro cell.
  • Small cell 120 may be within the coverage of base station 132 and/or other neighboring base stations for macro cells.
  • Base station 132 may be part of a cellular system 130 , which may include other base stations not shown in FIG. 1 for simplicity.
  • Cellular system 130 may support the same radio technology as femto cell 124 or a different radio technology.
  • Base station 132 may couple to a system controller 134 , which may provide coordination and control for base station 132 and other base stations.
  • System controller 134 may further couple to core network 150 .
  • UEs 110 to 116 may be dispersed throughout the coverage area of small cell 120 , and each UE may be stationary or mobile.
  • a UE may also be referred to as a mobile station, a terminal, an access terminal, a subscriber unit, a station (STA), etc.
  • a UE may be a cellular phone, a smartphone, a tablet, a wireless communication device, a personal digital assistant (PDA), a wireless modem, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a netbook, a smartbook, etc.
  • PDA personal digital assistant
  • a UE may be able to communicate with access point 122 and/or femto cell 124 in small cell 120 .
  • a UE may also be able to communicate with base station 132 in cellular system 130 .
  • a UE may be referred to as a station (e.g., when communicating with access point 122 ), a user, etc.
  • small cell 120 may include co-located access point 122 providing WLAN service and femto cell 124 providing cellular service.
  • Any number of UEs i.e., stations or users
  • Each UE may support only WLAN service, or only cellular service, or both WLAN and cellular services.
  • Any number of UEs in small cell 120 may be active at any given moment.
  • Each UE may also have certain capabilities with respect to the WLAN system and the cellular system in small cell 120 .
  • the active UEs may have different capabilities and/or data requirements.
  • the active UEs may also observe different channel conditions for access point 122 and femto cell 124 .
  • the WLAN system and the cellular system in small cell 120 may each serve any number of UEs. Any number of UEs may be within the coverage of each wireless system in small cell 120 . Each UE may have certain data requirements, which may be dependent on active applications running in the UE.
  • a wireless system may support system selection by UEs and may broadcast pertinent information to assist the UEs perform system selection.
  • System selection refers to selection of a suitable wireless system to serve a UE.
  • Supporting system selection by UEs may include (i) broadcasting information for use by UEs to compare performance of different wireless systems and select suitable wireless systems and (ii) deferring system selection decisions to UEs and honoring selections of wireless systems made by the UEs.
  • Information broadcast by a wireless system to assist UEs perform system selection may be referred to as system selection information (as used in much of the description herein), system information, broadcast information, cell broadcast information, etc.
  • System selection information broadcast by a wireless system may enable UEs to more intelligently select suitable wireless systems to serve these UEs. This manner of system selection may provide better performance than selecting a wireless system based on a fixed/predetermined order, e.g., selecting a wireless system that is available and is at the top or nearest to the top of the fixed order.
  • small cell 120 may support WLAN services and cellular services via co-located access point 122 and femto cell 124 within small cell 120 .
  • UEs capable of performing system selection (which may be referred to as system selection-capable UEs) may be located within the coverage of small cell 120 .
  • Small cell 120 may broadcast information to assist these UEs perform system selection.
  • the system selection information transmitted by a given wireless system may indicate the current operating conditions of the wireless system, the current operating conditions of one or more other wireless systems, etc.
  • system selection information may be broadcast over only the WLAN system, or only the cellular system, or both the WLAN and cellular systems in small cell 120 .
  • system selection information may be broadcast by access point 122 in the WLAN system and/or by femto cell 124 in the cellular system in small cell 120 .
  • the system selection information may comprise different types of information for different wireless systems.
  • the system selection information may also be sent in different manners in different wireless systems.
  • the system selection information may be carried in information elements (IEs), which may be sent in system information blocks (SIBs) of a third generation (3G)/fourth generation (4G) cellular system or in beacon frames of a WLAN system.
  • IEs information elements
  • SIBs system information blocks
  • system selection information may be broadcast in various types of information to assist UEs perform system selection.
  • one or more of the following information may be broadcast in the system selection information:
  • the system selection information may include cell IDs of femto cells in the cellular system and/or BSS IDs of access points in the WLAN system in the small cell.
  • the ID information may enable system selection-capable UEs to identify co-located cells and access points in different wireless systems. For example, the ID information may enable the UEs to recognize femto cells and access points that are part of a small cell and/or share the same backhaul when making system selection decisions.
  • the system selection information may include an indicator of the small cell's capability to support system selection-capable UEs.
  • an indicator may be set to a first value (e.g., ‘1’) to indicate the small cell supporting system selection-capable UEs and broadcasting system selection information to aid system selection by UEs.
  • the indicator may be set to a second value (e.g., ‘0’), or may be omitted, to indicate the small cell does not support system selection-capable UEs.
  • the indicator may be used for various purposes. For example, the indicator may be transmitted by the small cell to encourage system selection-capable UEs to detect and read the system selection information.
  • the system recommendation information may indicate whether a particular wireless system is recommended.
  • the system recommendation information may comprise an indicator (e.g., a bit) for each wireless system in the small cell.
  • the indicator for a given wireless system X may be set to (i) a first value (e.g., ‘1’) to indicate that selection of wireless system X is recommended or (ii) a second value (e.g., ‘0’) to indicate that selection of wireless system X is not recommended.
  • the system recommendation information for the WLAN system in the small cell may comprise a WLAN access bit.
  • This WLAN access bit may be set to (i) a first value (e.g., ‘1’) to indicate accessing the WLAN system is recommended or (ii) a second value (e.g., ‘0’) to indicate accessing the WLAN system not recommended.
  • the timer may indicate how often the UEs should read the WLAN access bit in order to obtain up-to-date WLAN recommendation information. For example, a timer value of Y may mean that the WLAN access bit will be set to the same value for at least Y seconds, so that the UEs do not need to read the WLAN access bit within this time period.
  • the system load information for each wireless system may convey the load observe by the wireless system.
  • the system load information for each wireless system may comprise various types of information.
  • the system load information for each wireless system may include the average number of active UEs on the downlink and/or uplink, the average number of available channel elements for the downlink and/or uplink, the average amount of available resources for the downlink and/or uplink, etc.
  • the system load information for the cellular system in the small cell may be dependent on the radio technology supported by the cellular system.
  • the cellular system may support LTE, WCDMA, etc.
  • the system load information for LTE may include the percentage of resource blocks used for the downlink and/or uplink, the total number of available resource blocks per subframe for the downlink and/or uplink, etc.
  • the system load information for WCDMA may include the average number of orthogonal codes available for the downlink and/or uplink, the maximum allowed transmit power for the downlink, the percentage of available received signal strength indicator (RSSI) for the uplink, the maximum allowed RSSI for the uplink, etc.
  • RSSI received signal strength indicator
  • a WCDMA system may support High-Speed Downlink Packet Access (HSDPA), High-Speed Uplink Packet Access (HSUPA), etc.
  • System load information for HSDPA may include the average number of orthogonal codes available for HSDPA, the percentage of occupied transmission time intervals (TTIs), the percentage of available downlink transmit power for HSDPA, the maximum allowed downlink transmit power for HSDPA, etc.
  • the system load information for HSUPA may include the percentage of available uplink RSSI for HSUPA, the maximum allowed uplink RSSI for HSUPA, etc.
  • the system load information for each wireless system may also comprise other information, which may be dependent on the radio technology utilized by the wireless system.
  • UE performance information for each wireless system may convey the average or expected performance of UEs served by the wireless system.
  • the UE performance information may comprise various types of information.
  • the UE performance information for each wireless system may include an average data rate of existing UEs, an average throughput of existing UEs, an average packet error rate (PER) of existing UEs, an average packet drop rate of existing UEs, an average packet delay of existing UEs, etc.
  • PER packet error rate
  • Different performance metrics may be defined for different types of UE performance information. For example, performance metrics may be defined for throughput, PER, etc.
  • the WLAN system and/or the cellular system in the small cell may broadcast system load information and/or UE performance information for one or more macro cells.
  • the macro cells may be neighbor cells of the small cell.
  • the system load information for the macro cells may comprise any of the system load information described above and/or other information.
  • the UE performance information for the macro cells may comprise any of the UE performance information described above and/or other information.
  • a UE may perform various tasks in response to receiving an indication of a wireless system supporting system selection by UEs.
  • the UE may locate and read system selection information (which may be sent via cell broadcast information) and may use the system selection information to perform system selection.
  • system selection information which may be sent via cell broadcast information
  • a cell may indicate the availability of different performance metrics for each supported wireless system in a system-specific field, e.g., of beacons transmitted in the WLAN system.
  • the availability of each performance metric may be indicated by a bit in a bitmap or via some other mechanism.
  • the UE may request a cell to send system selection information if this information is not broadcast by the cell.
  • the UE may send a request for UE throughput on a cellular system if the UE determines that the cell has this information available (e.g., as determined via the action described above).
  • the UE may send information about itself to a wireless system. For example, the UE may send its UE IDs on different wireless systems to enable the wireless system to better identify the UE.
  • the UE may also perform other tasks in response to receiving an indication of a wireless system supporting system selection by UEs.
  • a UE may perform various tasks in response to not receiving an indication of a wireless system supporting system selection by UEs.
  • the UE may search for other wireless systems or cells supporting system selection by UEs and may try to access such a wireless system if found.
  • a UE may send information to the small cell to convey the UE's capability to perform system selection.
  • This information may comprise an indicator, which may be sent via a Radio Resource Control (RRC) connection request to the cellular system or via an association request to the WLAN system.
  • RRC Radio Resource Control
  • the small cell may use the information regarding UE system selection capability for various purposes.
  • the small cell may use the information regarding UE system selection capability for system admission and/or load balancing. For example, if the WLAN system and/or the cellular system in the small cell is loaded, then the small cell may admit only UEs that do not support system selection since these UEs may be unable to select another wireless system that is not loaded or is less loaded.
  • the small cell may also influence system selection-capable UEs to select a wireless system that is not loaded or is less loaded by broadcasting appropriate system selection information to these UEs.
  • a UE may determine performance metrics for a plurality of wireless systems based on system selection information received from one or more wireless systems.
  • a performance metric for a given wireless system X may be indicative of measured or expected performance of wireless system X.
  • a performance metric for wireless system X may indicate expected performance for the UE if wireless system X is selected for the UE.
  • a performance metric for wireless system X may relate to over-the-air load of wireless system X, backhaul usage of wireless system X, signal strength at wireless system X, etc.
  • a performance metric for wireless system X may be determined based on information (e.g., system load, backhaul usage, etc.) included in system selection information broadcast by wireless system X or another wireless system.
  • Performance metrics for a plurality of wireless systems may be used by the UE to select a suitable wireless system, e.g., select the wireless system with the best performance metric.
  • FIG. 2 shows an exemplary call flow 200 for performing system selection.
  • Access point 122 may periodically determine its operating conditions and may generate or obtain system selection information for the WLAN system (step 212 ).
  • Access point 122 may broadcast the system selection information for the WLAN system (step 216 ).
  • femto cell 124 may periodically determine its operating conditions and may generate or obtain system selection information for the cellular system (step 214 ).
  • Femto cell 124 may broadcast the system selection information for the cellular system (step 218 ).
  • UE 114 may be powered on or may enter the coverage of small cell 120 .
  • UE 114 may be capable of performing system selection and may receive system selection information broadcast by access point 122 in the WLAN system (step 216 ).
  • UE 114 may receive system selection information broadcast by femto cell 124 in the cellular system (step 218 ).
  • the system selection information from the WLAN system and/or the cellular system may include an indication of support of system selection by UEs.
  • UE 114 may determine performance metrics for a plurality of wireless systems based on the system selection information received from the WLAN system and/or the system selection information received from the cellular system (step 220 ).
  • the performance metric(s) for each wireless system may be indicative of the current operating conditions of the wireless system, or the expected performance of UE 114 if the wireless system is selected to serve UE 114 , etc.
  • the current operating conditions of the wireless system may include the loading of the wireless system, the available resources in the wireless system, the ability of the wireless system to serve UE 114 , etc.
  • UE 114 may determine one or more performance metrics for the WLAN system and one or more performance metrics for the cellular system in small cell 120 .
  • UE 114 may also determine one or more performance metrics for cellular system 130 external to small cell 120 .
  • UE 114 may select a wireless system from among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication of support of system selection by UEs (step 222 ). UE 114 may then attempt to access the selected wireless system (step 224 ). For example, UE 114 may transmit a probe request to access point 122 if the WLAN system is selected. Alternatively, UE 114 may transmit a random access request to femto cell 124 if the cellular system is selected.
  • FIG. 3 shows a design of a process 300 for performing system selection.
  • Process 300 may be performed by a UE (as described below) or by some other entity.
  • the UE may receive an indication that a first wireless system supports system selection by UEs (block 312 ).
  • the UE may be within the coverage of a plurality of wireless systems, which may include the first wireless system.
  • the UE may determine performance metrics for the plurality of wireless systems (block 314 ).
  • the UE may then select one wireless system among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs (block 316 ).
  • the plurality of wireless systems may include a WLAN system, a cellular system, some other wireless system, or a combination thereof. In one design, the plurality of wireless systems may be part of a small cell. In other designs, the plurality of wireless systems may include wireless systems deployed in any manner.
  • the UE may receive IDs of the plurality of wireless systems from at least one of the plurality of wireless systems, e.g., after receiving the indication that the first wireless system supports system selection by UEs.
  • the UE may determine that the plurality of wireless systems are part of a small cell based on the IDs of the plurality of wireless systems.
  • the UE may send an ID of the wireless system selected by the UE to the first wireless system.
  • the UE may receive system selection information from at least one of the plurality of wireless systems, e.g., after receiving the indication that the first wireless system supports system selection by UEs.
  • the first wireless system may broadcast the system selection information to UEs.
  • the UE may send a request for system selection information to the first wireless system after receiving the indication that the first wireless system supports system selection by UEs. The UE may then receive the system selection information, which may be sent by the first wireless system in response to the request from the UE. For both designs, the UE may select the one wireless system based further on the system selection information.
  • the system selection information may convey loading at the plurality of wireless systems.
  • the performance metrics for the plurality of wireless systems may be determined based on the loading at the plurality of wireless systems.
  • the system selection information may convey performance of UEs served by at least one of the plurality of wireless systems.
  • the performance metrics for the plurality of wireless systems may be determined based on the performance of the UEs.
  • the system selection information may indicate whether one or more of the plurality of wireless systems are recommended.
  • the UE may select the one wireless system based further on recommendation from the system selection information.
  • the system selection information may indicate a time period for which the system selection information is valid. The UE may use the system selection information during the time period and may receive updated system selection information after the time period.
  • the UE may send information related to the UE to the first wireless system after receiving the indication that the first wireless system supports system selection by UEs.
  • the information related to the UE may include UE IDs of the UE for the plurality of wireless systems and/or other information.
  • the UE may determine performance metrics for the plurality of wireless systems, which may include at least one wireless system in a small cell and at least one wireless system external to the small cell.
  • the UE may receive system selection information conveying loading, user performance, and/or other information for the at least one wireless system external to the small cell.
  • the system selection information may be broadcast by at least one wireless system in the small cell and may comprise information for the at least one wireless system external to the small cell.
  • FIG. 4 shows a design of a process 400 for supporting system selection.
  • Process 400 may be performed by a network entity (as described below) or by some other entity.
  • the network entity may be small cell controller 140 , access point 122 , or femto cell 122 in FIG. 1 .
  • the network entity may also be an entity that is not part of a small cell.
  • the network entity may send an indication that a first wireless system supports system selection by UEs (block 412 ).
  • the network entity may receive, from a UE, selection of one wireless system among a plurality of wireless systems including the first wireless system (block 414 ).
  • the one wireless system may be selected by the UE based on performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs.
  • IDs of the plurality of wireless systems may be sent from at least one of the plurality of wireless systems.
  • the IDs may be used by UEs to determine that the plurality of wireless systems are part of a small cell and/or for other purposes.
  • system selection information for at least one of the plurality of wireless systems may be sent.
  • the system selection information may be broadcast by one or more wireless systems (e.g., in a small cell) to UEs.
  • a request for system selection information may be received from the UE, and the system selection information may be sent to the UE in response to the request.
  • the UE may send the request for system selection information after receiving the indication that the first wireless system supports system selection by UEs.
  • the system selection information may convey loading at at least one of the plurality of wireless systems, or performance of UEs served by at least one of the plurality of wireless systems, or whether one or more of the plurality of wireless systems are recommended, or a time period for which the system selection information is valid, or some other information, or a combination thereof.
  • the system selection information may also convey loading, or UE performance, or some other information, or a combination thereof, for at least one wireless system external to a small cell.
  • the one wireless system may be selected by the UE based further on the system selection information.
  • the network entity may receive information related to the UE.
  • the information may comprise UE IDs of the UE for the plurality of wireless systems and/or other information.
  • the information may be sent by the UE to the first wireless system after the UE receives the indication that the first wireless system supports system selection by UEs.
  • FIG. 5 shows a design of a process 500 for performing system selection.
  • Process 500 may be performed by a UE (as described below) or by some other entity.
  • the UE may send an indication that the UE supports system selection (block 512 ).
  • the UE may send information indicative of a wireless system selected by the UE from among a plurality of wireless systems (block 514 ).
  • the UE may receive a decision on whether the UE is admitted to the wireless system selected by the UE (block 516 ).
  • the UE may receive system selection information from at least one of the plurality of wireless systems.
  • the UE may determine performance metrics for the plurality of wireless systems based on the system selection information.
  • the UE may select the wireless system from among the plurality of wireless systems based on the system selection information, e.g., based on the performance metrics for the plurality of wireless systems.
  • FIG. 6 shows a design of a process 600 for supporting system selection.
  • Process 600 may be performed by a network entity (e.g., small cell controller 140 , access point 122 , or femto cell 122 in FIG. 1 ) or by some other entity.
  • the network entity may receive, from a UE, an indication that the UE supports system selection (block 612 ).
  • the network entity may receive information indicative of a wireless system selected by the UE from among a plurality of wireless systems (block 614 ).
  • the plurality of wireless systems may be supported by a small cell and/or may include other wireless systems.
  • the network entity may determine whether to admit the UE to the wireless system selected by the UE based on the indication that the UE supports system selection (block 616 ).
  • the network entity may send a decision on whether the UE is admitted to the wireless system selected by the UE (block 618 ).
  • system selection information may be sent by at least one of the plurality of wireless systems.
  • the wireless system may be selected by the UE based on the system selection information.
  • the network entity may defer system selection to the UE in response to receiving the indication that the UE supports system selection.
  • the network entity may admit the UE to the wireless system selected by the UE in response to receiving the indication that the UE supports system selection.
  • FIG. 7 shows a block diagram of a design of a network entity 710 and a UE 750 .
  • Network entity 710 may support system selection by UEs and may correspond to small cell controller 140 , access point 122 , or femto cell 124 in FIG. 1 or some other network entity.
  • UE 750 may correspond to any of UEs 110 to 116 in FIG. 1 .
  • a module 712 may determine or gather system selection information, which may comprise any of the information described above.
  • the system selection information may be for one or more wireless systems in small cell 120 and possibly one or more wireless systems external to small cell 120 .
  • a module 714 may send an indication that a wireless system supports system selection by UEs as well as the system selection information.
  • a module 720 may receive indication of wireless systems selected by UEs, e.g., based on the system selection information sent by network entity 710 .
  • a module 718 may determine whether to admit UEs to the wireless systems selected by these UEs or to deny admission.
  • Module 718 may make this determination for each UE based on performance metrics (e.g., system loading) of the selected wireless systems, capabilities of the UEs (e.g., whether the UEs support system selection), etc.
  • a module 724 may support communication with UEs and/or other network entities.
  • a transmitter 716 may generate and send signals comprising control information such as system selection decisions for UEs.
  • a receiver 722 may receive and process signals sent by UEs and/or other entities.
  • the various modules within network entity 710 may operate as described above.
  • a controller/processor 726 may direct the operation of various modules within network entity 710 .
  • a memory 728 may store data and program codes for network entity 710 .
  • a module 754 may receive indications of whether wireless systems support system selection by UEs and system selection information.
  • a module 756 may determine performance metrics for available wireless systems based on the system selection information and/or other information.
  • a module 760 may select a wireless system based on the performance metrics for different wireless systems.
  • a module 762 may support communication with base stations and/or other network entities.
  • a receiver 752 may receive and process signals sent by base stations and/or other entities.
  • a transmitter 758 may generate and send signals comprising information being sent by UE 750 .
  • the various modules within UE 750 may operate as described above.
  • a controller/processor 766 may direct the operation of various modules within base station 110 x .
  • a memory 768 may store data and program codes for UE 750 .
  • FIG. 8 shows a block diagram of a small cell 800 and a UE 850 .
  • UE 850 may correspond to any of UEs 110 to 116 in FIG. 1 .
  • Small cell 800 may be one design of small cell 120 in FIG. 1 and may include a base station 810 and a small cell controller 890 .
  • Small cell controller 890 may correspond to small cell controller 140 in FIG. 1 .
  • Base station 810 may correspond to access point 122 or femto cell 124 in FIG. 1 .
  • Base station 810 may be equipped with T antennas 834 a through 834 t
  • UE 850 may be equipped with R antennas 852 a through 852 r , where in general T ⁇ 1 and R ⁇ 1.
  • a transmit processor 820 may receive data from a data source 812 and control information (e.g., system selection information, indication of support for system selection by UEs, etc.) from a controller/processor 840 .
  • Processor 820 may process (e.g., encode and modulate) the data and control information to obtain data symbols and control symbols, respectively.
  • Processor 820 may also generate reference symbols for synchronization signals, reference signals, etc.
  • a transmit (TX) multiple-input multiple-output (MIMO) processor 830 may perform spatial processing (e.g., precoding) on the data symbols, the control symbols, and/or the reference symbols, if applicable, and may provide T output symbol streams to T modulators (MODs) 832 a through 832 t .
  • Each modulator 832 may process a respective output symbol stream (e.g., for OFDM, SC-FDMA, CDMA, etc.) to obtain an output sample stream.
  • Each modulator 832 may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal.
  • T downlink signals from modulators 832 a through 832 t may be transmitted via T antennas 834 a through 834 t , respectively.
  • antennas 852 a through 852 r may receive the downlink signals from base station 810 and other base stations.
  • Antennas 852 a through 852 r may provide received signals to demodulators (DEMODs) 854 a through 854 r , respectively.
  • Each demodulator 854 may condition (e.g., filter, amplify, downconvert, and digitize) a respective received signal to obtain input samples.
  • Each demodulator 854 may further process the input samples (e.g., for SC-FDMA, OFDMA, CDMA, etc.) to obtain received symbols.
  • a MIMO detector 856 may obtain received symbols from all R demodulators 854 a through 854 r , perform MIMO detection on the received symbols if applicable, and provide detected symbols.
  • a receive processor 858 may process (e.g., demodulate and decode) the detected symbols, provide decoded data for UE 850 to a data sink 860 , and provide decoded control information to a controller/processor 880 .
  • a channel processor 884 at UE 850 may receive downlink signals from base station 810 and/or other base stations.
  • Processor 880 may determine channel quality for base station 810 and/or other base stations based on the received downlink signals.
  • a transmit processor 864 may receive data from a data source 862 and control information (e.g., indication of a selected wireless system) from controller/processor 880 .
  • Processor 864 may process (e.g., encode and modulate) the data and control information to obtain data symbols and control symbols, respectively.
  • Processor 864 may also generate reference symbols for reference signals.
  • the symbols from transmit processor 864 may be precoded by a TX MIMO processor 866 if applicable, further processed by modulators 854 a through 854 r (e.g., for OFDMA, SC-FDMA, CDMA, etc.), and transmitted to base station 810 and other base stations.
  • the uplink signals from UE 850 and other UEs may be received by antennas 834 , processed by demodulators 832 , detected by a MIMO detector 836 if applicable, and further processed by a receive processor 838 to obtain decoded data and control information sent by UE 850 and other UEs.
  • Processor 838 may provide the decoded data to a data sink 839 and the decoded control information to controller/processor 840 .
  • Controllers/processors 840 and 880 may direct the operation at base station 810 and UE 850 , respectively.
  • Processor 840 and/or other processors and modules at base station 810 may perform or direct process 400 in FIG. 4 , process 600 in FIG. 6 , and/or other processes for the techniques described herein.
  • Processor 880 and/or other processors and modules at UE 850 may perform or direct process 200 in FIG. 2 , process 300 in FIG. 3 , process 500 in FIG. 5 , and/or other processes for the techniques described herein.
  • Memories 842 and 882 may store data and program codes for base station 810 and UE 850 , respectively.
  • a communication (Comm) unit 844 may enable base station 810 to communicate with other network entities.
  • a scheduler 846 may schedule UEs for communication and may assign resources to the scheduled UEs.
  • a controller/processor 892 may perform various functions to support communication for UEs.
  • Processor 892 and/or other processors and modules at small cell controller 890 may perform or direct process 400 in FIG. 4 , process 600 in FIG. 6 , and/or other processes for the techniques described herein.
  • a memory 894 may store program codes and data for small cell controller 890 .
  • a storage unit 894 may store information for UEs and/or wireless systems within the control of small cell controller 890 .
  • a communication unit 896 may enable small cell controller 890 to communicate with other network entities.
  • DSP digital signal processor
  • ASIC application specific integrated circuit
  • FPGA field programmable gate array
  • a general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine.
  • a processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
  • a software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
  • An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium.
  • the storage medium may be integral to the processor.
  • the processor and the storage medium may reside in an ASIC.
  • the ASIC may reside in a user terminal.
  • the processor and the storage medium may reside as discrete components in a user terminal.
  • the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium.
  • Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another.
  • a storage media may be any available media that can be accessed by a general purpose or special purpose computer.
  • such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium.
  • Disk and disc includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.

Abstract

Techniques for supporting system selection by user equipments (UEs) are disclosed. In one design, a UE may receive an indication that a first wireless system supports system selection by UEs. The UE may be within the coverage of a plurality of wireless systems, which may include the first wireless system. The UE may receive system selection information from at least one of the plurality of wireless systems. The system selection information may convey system loading, UE performance, system recommendation, etc. The UE may determine performance metrics for the plurality of wireless systems based on the system selection information. The UE may then select one wireless system among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs.

Description

  • The present application claims priority to provisional U.S. Application Ser. No. 61/716,999 [Docket No. 122870P1], entitled “METHOD AND APPARATUS FOR SUPPORTING WIRELESS COMMUNICATION VIA A SMALL CELL,” filed Oct. 22, 2012, and incorporated herein by reference in its entirety.
  • BACKGROUND
  • I. Field
  • The present disclosure relates generally to communication, and more specifically to techniques for supporting wireless communication.
  • II. Background
  • Wireless communication systems are widely deployed to provide various communication content such as voice, video, packet data, messaging, broadcast, etc. These wireless systems may be multiple-access systems capable of supporting multiple users by sharing the available system resources. Examples of such multiple-access systems include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal FDMA (OFDMA) systems, and Single-Carrier FDMA (SC-FDMA) systems.
  • A wireless system may include one or more base stations that can support communication for one or more user equipments (UEs). A UE may communicate with a base station via the downlink and uplink. The downlink (or forward link) refers to the communication link from the base station to the UE, and the uplink (or reverse link) refers to the communication link from the UE to the base station.
  • Multiple wireless systems utilizing different radio technologies may be deployed in a given geographic area. Any number of UEs may be located with the geographic area, and each wireless system may serve any number of UEs. It may be desirable to efficiently serve the UEs.
  • SUMMARY
  • Techniques for supporting system selection by UEs are disclosed herein. The techniques may be used for system selection for a plurality of wireless systems that may be deployed in any manner. For example, the techniques may be used for system selection in a small cell. A small cell may include an access point for a wireless local area network (WLAN) system and a femto cell for a cellular system. A wireless system in the small cell may support system selection by UEs and may broadcast system selection information to assist the UEs perform system selection.
  • In one design, a UE may receive an indication that a first wireless system supports system selection by UEs. The UE may be within the coverage of a plurality of wireless systems, which may include the first wireless system. The UE may determine performance metrics for the plurality of wireless systems. The UE may then select one wireless system among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs. In one design, the UE may receive system selection information from at least one of the plurality of wireless systems, e.g., after receiving the indication that the first wireless system supports system selection by UEs. The system selection information may include any pertinent information to enable UEs to more intelligently select suitable wireless systems to serve the UEs. For example, the system selection information may convey system loading, UE performance, system recommendation, etc. The UE may determine the performance metrics for the plurality of wireless systems based on the system selection information. The UE may then select the one wireless system based on the performance metrics for the plurality of wireless systems.
  • In another design, a UE may send an indication that the UE supports system selection. The UE may also send information indicative of a wireless system selected by the UE from among a plurality of wireless systems. The UE may receive system selection information from at least one of the plurality of wireless systems and may select the wireless system based on the system selection information. The UE may receive a decision on whether the UE is admitted to the wireless system selected by the UE.
  • Various aspects and features of the disclosure are described in further detail below.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 shows an exemplary system deployment.
  • FIG. 2 shows a call flow for performing system selection by a UE.
  • FIG. 3 shows a process for performing system selection.
  • FIG. 4 shows a process for supporting system selection.
  • FIG. 5 shows another process for performing system selection.
  • FIG. 6 shows another process for supporting system selection.
  • FIG. 7 shows a block diagram of a network entity and a UE.
  • FIG. 8 shows a block diagram of a small cell and a UE.
  • DETAILED DESCRIPTION
  • The techniques described herein may be used for various wireless communication systems such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA and other wireless systems. The terms “system” and “network” are often used interchangeably. A CDMA system may implement a radio technology such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA), Time Division Synchronous CDMA (TD-SCDMA), and other variants of CDMA. cdma2000 includes IS-2000, IS-95 and IS-856 standards. A TDMA system may implement a radio technology such as Global System for Mobile Communications (GSM). An OFDMA system may implement a radio technology such as Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi and Wi-Fi Direct), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM®, etc. UTRA, E-UTRA, and GSM are part of Universal Mobile Telecommunication System (UMTS). 3GPP Long Term Evolution (LTE) and LTE-Advanced (LTE-A), in both frequency division duplexing (FDD) and time division duplexing (TDD), are recent releases of UMTS that use E-UTRA, which employs OFDMA on the downlink and SC-FDMA on the uplink. UTRA, E-UTRA, GSM, UMTS, LTE and LTE-A are described in documents from an organization named “3rd Generation Partnership Project” (3GPP). cdma2000 and UMB are described in documents from an organization named “3rd Generation Partnership Project 2” (3GPP2). The techniques described herein may be used for the wireless systems and radio technologies mentioned above as well as other wireless systems and radio technologies.
  • FIG. 1 shows an exemplary system deployment 100 in which various aspects of the present disclosure may be implemented. A small cell 120 may support communication for a small geographic area such as a home, an apartment, an office, a shop, etc. Small cell 120 may include an access point (AP) 122 supporting communication via a first radio technology and a femto cell 124 supporting communication via a second radio technology. Access point 122 may be part of a wireless local area network (WLAN) system providing WiFi service, and femto cell 124 may be part of a cellular system providing cellular service. A WLAN system is a wireless system supporting communication for a small geographic area, e.g., a home, an office, etc. A cellular system is a wireless system supporting communication for a large geographic area, e.g., a city, a state, a country, etc. Small cell 120 may thus support communication for multiple co-existence wireless systems, which are wireless systems with overlapping coverage and under the control of a common network entity. A network entity may be any entity that is not a UE and may also be referred to as a wireless node, etc.
  • Access point 122 may support a radio technology such as WiFi, Hiperlan, or some other WLAN radio technology. Access point 122 may support communication for a basic service set (BSS), which includes a set of stations that can communicate with each other. The BSS may also be referred to as a WLAN system.
  • Femto cell 124 may support a radio technology such as LTE, WCDMA, CDMA 1X, GSM, etc. Femto cell 124 may also be referred to as a home base station (HBS), a home access point (HAP), a home Node B (HNB), a home evolved Node B (HeNB), etc. Femto cell 124 may be configured to provide restricted access for a group of UEs, which may belong in a closed subscriber group (CSG). Femto cell 124 may allow a network operator to extend the coverage of a cellular system, to increase capacity, and/or to obtain other advantages. Femto cell 124 may be considered as part of the cellular system and may communicate with other network entities in the cellular system. Femto cell 124 may operate as described in 3GPP TR 25.820, entitled “3G Home NodeB Study Item Technical Report,” which is publicly available. Femto cell 124 may also operate as described in documents for other radio technologies. Femto cell 124 may include a radio network controller (RNC), which may perform some functions normally performed by an RNC in a cellular system.
  • Access point 122 and femto cell 124 may be coupled to a router 126, which may be coupled to the Internet 148 or some other data network. Router 126 may route traffic data between access point 122 and femto cell 124 and other entities. Access point 122 and femto cell 124 may further be coupled to a small cell controller 140, which may perform coordination and control functions for these entities. Small cell controller 140 may include various modules to perform coordination and control functions, such as an system selection manager 142 that can support system selection by UEs. Small cell controller 140 may communicate with entities in a core network 150, which may include various network entities supporting communication and other services for UEs.
  • In an exemplary design, small cell 120 may be a physical hardware module or unit (e.g., a commercially available product), which may be purchased by a user and installed in a home, an apartment, etc. The hardware module for small cell 120 may include a first module (e.g., an integrated circuit (IC) chip or a circuit board) for access point 122, a second module for femto cell 124, a third module for router 126, and a fourth module for small cell controller 140. The fourth module for small cell controller 140 may include a memory storing various software modules, one of which may be switching manager 142. In general, small cell 120 may include any number of hardware modules. Each hardware module may perform any set of functions and may support access point 122, or femto cell 124, or router 126, or small cell controller 140, or a combination thereof. The functions of each of access point 122, femto cell 124, router 126, and small cell controller 140 may be implemented in software and/or hardware on one or more hardware modules of small cell 120.
  • In general, a small cell may support any number of wireless systems and any radio technology. A small cell may also support communication for a coverage area of any size. The plurality of wireless systems of a small cell may have (i) the same or different transmit power levels and (ii) the same or different coverage areas. A small cell may be deployed (i) indoors and/or outdoors and (ii) by a user or a network operator. A small cell may be coupled to a public backhaul (e.g., the Internet) and/or a private/dedicated backhaul of a network operator. A small cell may include a macro cell and/or may have characteristics of a macro cell. A macro cell may be characterized by a larger coverage area, a dedicated backhaul, outdoors deployment by a network operator, etc.
  • A base station 132 may support communication for a relatively large geographic area, e.g., up to 10 kilometer (Km) in radius. A coverage area of base station 132 and/or a base station subsystem serving this coverage area may be referred to as a macro cell. Small cell 120 may be within the coverage of base station 132 and/or other neighboring base stations for macro cells. Base station 132 may be part of a cellular system 130, which may include other base stations not shown in FIG. 1 for simplicity. Cellular system 130 may support the same radio technology as femto cell 124 or a different radio technology. Base station 132 may couple to a system controller 134, which may provide coordination and control for base station 132 and other base stations. System controller 134 may further couple to core network 150.
  • UEs 110 to 116 may be dispersed throughout the coverage area of small cell 120, and each UE may be stationary or mobile. A UE may also be referred to as a mobile station, a terminal, an access terminal, a subscriber unit, a station (STA), etc. A UE may be a cellular phone, a smartphone, a tablet, a wireless communication device, a personal digital assistant (PDA), a wireless modem, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a netbook, a smartbook, etc. A UE may be able to communicate with access point 122 and/or femto cell 124 in small cell 120. A UE may also be able to communicate with base station 132 in cellular system 130. A UE may be referred to as a station (e.g., when communicating with access point 122), a user, etc.
  • As shown in FIG. 1, small cell 120 may include co-located access point 122 providing WLAN service and femto cell 124 providing cellular service. Any number of UEs (i.e., stations or users) may be located within the coverage of small cell 120. Each UE may support only WLAN service, or only cellular service, or both WLAN and cellular services. Any number of UEs in small cell 120 may be active at any given moment. Each UE may also have certain capabilities with respect to the WLAN system and the cellular system in small cell 120. The active UEs may have different capabilities and/or data requirements. The active UEs may also observe different channel conditions for access point 122 and femto cell 124.
  • The WLAN system and the cellular system in small cell 120 may each serve any number of UEs. Any number of UEs may be within the coverage of each wireless system in small cell 120. Each UE may have certain data requirements, which may be dependent on active applications running in the UE.
  • In an aspect of the present disclosure, a wireless system may support system selection by UEs and may broadcast pertinent information to assist the UEs perform system selection. System selection refers to selection of a suitable wireless system to serve a UE. Supporting system selection by UEs may include (i) broadcasting information for use by UEs to compare performance of different wireless systems and select suitable wireless systems and (ii) deferring system selection decisions to UEs and honoring selections of wireless systems made by the UEs. Information broadcast by a wireless system to assist UEs perform system selection may be referred to as system selection information (as used in much of the description herein), system information, broadcast information, cell broadcast information, etc. System selection information broadcast by a wireless system may enable UEs to more intelligently select suitable wireless systems to serve these UEs. This manner of system selection may provide better performance than selecting a wireless system based on a fixed/predetermined order, e.g., selecting a wireless system that is available and is at the top or nearest to the top of the fixed order.
  • As shown in FIG. 1, small cell 120 may support WLAN services and cellular services via co-located access point 122 and femto cell 124 within small cell 120. UEs capable of performing system selection (which may be referred to as system selection-capable UEs) may be located within the coverage of small cell 120. Small cell 120 may broadcast information to assist these UEs perform system selection. The system selection information transmitted by a given wireless system may indicate the current operating conditions of the wireless system, the current operating conditions of one or more other wireless systems, etc.
  • In general, system selection information may be broadcast over only the WLAN system, or only the cellular system, or both the WLAN and cellular systems in small cell 120. In particular, system selection information may be broadcast by access point 122 in the WLAN system and/or by femto cell 124 in the cellular system in small cell 120. The system selection information may comprise different types of information for different wireless systems. The system selection information may also be sent in different manners in different wireless systems. For example, the system selection information may be carried in information elements (IEs), which may be sent in system information blocks (SIBs) of a third generation (3G)/fourth generation (4G) cellular system or in beacon frames of a WLAN system.
  • Various types of information may be broadcast in system selection information to assist UEs perform system selection. In one design, one or more of the following information may be broadcast in the system selection information:
      • 1. Identifiers (IDs) of co-located femto cells and/or access points in wireless systems in the small cell,
      • 2. Indication of support for UEs capable of performing system selection,
      • 3. Indication of whether selection of a particular wireless system (e.g., WLAN system) is recommended,
      • 4. Timer for UEs to read system selection information,
      • 5. System load information for each wireless system in the small cell,
      • 6. UE performance information for each wireless system in the small cell,
      • 7. System load information for external wireless system outside of the small cell,
      • 8. UE performance information for external wireless system, and
      • 9. Other information
  • The system selection information may include cell IDs of femto cells in the cellular system and/or BSS IDs of access points in the WLAN system in the small cell. The ID information may enable system selection-capable UEs to identify co-located cells and access points in different wireless systems. For example, the ID information may enable the UEs to recognize femto cells and access points that are part of a small cell and/or share the same backhaul when making system selection decisions.
  • The system selection information may include an indicator of the small cell's capability to support system selection-capable UEs. For example, an indicator may be set to a first value (e.g., ‘1’) to indicate the small cell supporting system selection-capable UEs and broadcasting system selection information to aid system selection by UEs. The indicator may be set to a second value (e.g., ‘0’), or may be omitted, to indicate the small cell does not support system selection-capable UEs. The indicator may be used for various purposes. For example, the indicator may be transmitted by the small cell to encourage system selection-capable UEs to detect and read the system selection information.
  • The system recommendation information may indicate whether a particular wireless system is recommended. In one design, the system recommendation information may comprise an indicator (e.g., a bit) for each wireless system in the small cell. The indicator for a given wireless system X may be set to (i) a first value (e.g., ‘1’) to indicate that selection of wireless system X is recommended or (ii) a second value (e.g., ‘0’) to indicate that selection of wireless system X is not recommended. For example, the system recommendation information for the WLAN system in the small cell may comprise a WLAN access bit. This WLAN access bit may be set to (i) a first value (e.g., ‘1’) to indicate accessing the WLAN system is recommended or (ii) a second value (e.g., ‘0’) to indicate accessing the WLAN system not recommended. The timer may indicate how often the UEs should read the WLAN access bit in order to obtain up-to-date WLAN recommendation information. For example, a timer value of Y may mean that the WLAN access bit will be set to the same value for at least Y seconds, so that the UEs do not need to read the WLAN access bit within this time period.
  • The system load information for each wireless system may convey the load observe by the wireless system. The system load information for each wireless system may comprise various types of information. In one design, the system load information for each wireless system may include the average number of active UEs on the downlink and/or uplink, the average number of available channel elements for the downlink and/or uplink, the average amount of available resources for the downlink and/or uplink, etc.
  • The system load information for the cellular system in the small cell may be dependent on the radio technology supported by the cellular system. The cellular system may support LTE, WCDMA, etc. The system load information for LTE may include the percentage of resource blocks used for the downlink and/or uplink, the total number of available resource blocks per subframe for the downlink and/or uplink, etc. The system load information for WCDMA may include the average number of orthogonal codes available for the downlink and/or uplink, the maximum allowed transmit power for the downlink, the percentage of available received signal strength indicator (RSSI) for the uplink, the maximum allowed RSSI for the uplink, etc. A WCDMA system may support High-Speed Downlink Packet Access (HSDPA), High-Speed Uplink Packet Access (HSUPA), etc. System load information for HSDPA may include the average number of orthogonal codes available for HSDPA, the percentage of occupied transmission time intervals (TTIs), the percentage of available downlink transmit power for HSDPA, the maximum allowed downlink transmit power for HSDPA, etc. The system load information for HSUPA may include the percentage of available uplink RSSI for HSUPA, the maximum allowed uplink RSSI for HSUPA, etc. The system load information for each wireless system may also comprise other information, which may be dependent on the radio technology utilized by the wireless system.
  • UE performance information for each wireless system may convey the average or expected performance of UEs served by the wireless system. The UE performance information may comprise various types of information. In one design, the UE performance information for each wireless system may include an average data rate of existing UEs, an average throughput of existing UEs, an average packet error rate (PER) of existing UEs, an average packet drop rate of existing UEs, an average packet delay of existing UEs, etc. Different performance metrics may be defined for different types of UE performance information. For example, performance metrics may be defined for throughput, PER, etc.
  • In one design, the WLAN system and/or the cellular system in the small cell may broadcast system load information and/or UE performance information for one or more macro cells. The macro cells may be neighbor cells of the small cell. The system load information for the macro cells may comprise any of the system load information described above and/or other information. The UE performance information for the macro cells may comprise any of the UE performance information described above and/or other information.
  • A UE may perform various tasks in response to receiving an indication of a wireless system supporting system selection by UEs. In a first design, the UE may locate and read system selection information (which may be sent via cell broadcast information) and may use the system selection information to perform system selection. For example, a cell may indicate the availability of different performance metrics for each supported wireless system in a system-specific field, e.g., of beacons transmitted in the WLAN system. The availability of each performance metric may be indicated by a bit in a bitmap or via some other mechanism. In a second design, the UE may request a cell to send system selection information if this information is not broadcast by the cell. For example, the UE may send a request for UE throughput on a cellular system if the UE determines that the cell has this information available (e.g., as determined via the action described above). In a third design, the UE may send information about itself to a wireless system. For example, the UE may send its UE IDs on different wireless systems to enable the wireless system to better identify the UE. The UE may also perform other tasks in response to receiving an indication of a wireless system supporting system selection by UEs.
  • A UE may perform various tasks in response to not receiving an indication of a wireless system supporting system selection by UEs. In one design, the UE may search for other wireless systems or cells supporting system selection by UEs and may try to access such a wireless system if found.
  • In one design, a UE may send information to the small cell to convey the UE's capability to perform system selection. This information may comprise an indicator, which may be sent via a Radio Resource Control (RRC) connection request to the cellular system or via an association request to the WLAN system. The small cell may use the information regarding UE system selection capability for various purposes. In one design, the small cell may use the information regarding UE system selection capability for system admission and/or load balancing. For example, if the WLAN system and/or the cellular system in the small cell is loaded, then the small cell may admit only UEs that do not support system selection since these UEs may be unable to select another wireless system that is not loaded or is less loaded. The small cell may also influence system selection-capable UEs to select a wireless system that is not loaded or is less loaded by broadcasting appropriate system selection information to these UEs.
  • In one design, a UE may determine performance metrics for a plurality of wireless systems based on system selection information received from one or more wireless systems. A performance metric for a given wireless system X may be indicative of measured or expected performance of wireless system X. A performance metric for wireless system X may indicate expected performance for the UE if wireless system X is selected for the UE. A performance metric for wireless system X may relate to over-the-air load of wireless system X, backhaul usage of wireless system X, signal strength at wireless system X, etc. A performance metric for wireless system X may be determined based on information (e.g., system load, backhaul usage, etc.) included in system selection information broadcast by wireless system X or another wireless system. Performance metrics for a plurality of wireless systems may be used by the UE to select a suitable wireless system, e.g., select the wireless system with the best performance metric.
  • FIG. 2 shows an exemplary call flow 200 for performing system selection. Access point 122 may periodically determine its operating conditions and may generate or obtain system selection information for the WLAN system (step 212). Access point 122 may broadcast the system selection information for the WLAN system (step 216). Similarly, femto cell 124 may periodically determine its operating conditions and may generate or obtain system selection information for the cellular system (step 214). Femto cell 124 may broadcast the system selection information for the cellular system (step 218).
  • UE 114 may be powered on or may enter the coverage of small cell 120. UE 114 may be capable of performing system selection and may receive system selection information broadcast by access point 122 in the WLAN system (step 216). Alternatively or additionally, UE 114 may receive system selection information broadcast by femto cell 124 in the cellular system (step 218). The system selection information from the WLAN system and/or the cellular system may include an indication of support of system selection by UEs.
  • UE 114 may determine performance metrics for a plurality of wireless systems based on the system selection information received from the WLAN system and/or the system selection information received from the cellular system (step 220). The performance metric(s) for each wireless system may be indicative of the current operating conditions of the wireless system, or the expected performance of UE 114 if the wireless system is selected to serve UE 114, etc. The current operating conditions of the wireless system may include the loading of the wireless system, the available resources in the wireless system, the ability of the wireless system to serve UE 114, etc. UE 114 may determine one or more performance metrics for the WLAN system and one or more performance metrics for the cellular system in small cell 120. UE 114 may also determine one or more performance metrics for cellular system 130 external to small cell 120.
  • UE 114 may select a wireless system from among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication of support of system selection by UEs (step 222). UE 114 may then attempt to access the selected wireless system (step 224). For example, UE 114 may transmit a probe request to access point 122 if the WLAN system is selected. Alternatively, UE 114 may transmit a random access request to femto cell 124 if the cellular system is selected.
  • FIG. 3 shows a design of a process 300 for performing system selection. Process 300 may be performed by a UE (as described below) or by some other entity. The UE may receive an indication that a first wireless system supports system selection by UEs (block 312). The UE may be within the coverage of a plurality of wireless systems, which may include the first wireless system. The UE may determine performance metrics for the plurality of wireless systems (block 314). The UE may then select one wireless system among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs (block 316).
  • The plurality of wireless systems may include a WLAN system, a cellular system, some other wireless system, or a combination thereof. In one design, the plurality of wireless systems may be part of a small cell. In other designs, the plurality of wireless systems may include wireless systems deployed in any manner.
  • In one design, the UE may receive IDs of the plurality of wireless systems from at least one of the plurality of wireless systems, e.g., after receiving the indication that the first wireless system supports system selection by UEs. The UE may determine that the plurality of wireless systems are part of a small cell based on the IDs of the plurality of wireless systems. The UE may send an ID of the wireless system selected by the UE to the first wireless system.
  • In one design, the UE may receive system selection information from at least one of the plurality of wireless systems, e.g., after receiving the indication that the first wireless system supports system selection by UEs. In one design, the first wireless system may broadcast the system selection information to UEs. In another design, the UE may send a request for system selection information to the first wireless system after receiving the indication that the first wireless system supports system selection by UEs. The UE may then receive the system selection information, which may be sent by the first wireless system in response to the request from the UE. For both designs, the UE may select the one wireless system based further on the system selection information.
  • In one design, the system selection information may convey loading at the plurality of wireless systems. The performance metrics for the plurality of wireless systems may be determined based on the loading at the plurality of wireless systems. In another design, the system selection information may convey performance of UEs served by at least one of the plurality of wireless systems. The performance metrics for the plurality of wireless systems may be determined based on the performance of the UEs. In yet another design, the system selection information may indicate whether one or more of the plurality of wireless systems are recommended. The UE may select the one wireless system based further on recommendation from the system selection information. In yet another design, the system selection information may indicate a time period for which the system selection information is valid. The UE may use the system selection information during the time period and may receive updated system selection information after the time period.
  • In one design, the UE may send information related to the UE to the first wireless system after receiving the indication that the first wireless system supports system selection by UEs. The information related to the UE may include UE IDs of the UE for the plurality of wireless systems and/or other information.
  • In one design, the UE may determine performance metrics for the plurality of wireless systems, which may include at least one wireless system in a small cell and at least one wireless system external to the small cell. The UE may receive system selection information conveying loading, user performance, and/or other information for the at least one wireless system external to the small cell. The system selection information may be broadcast by at least one wireless system in the small cell and may comprise information for the at least one wireless system external to the small cell.
  • FIG. 4 shows a design of a process 400 for supporting system selection. Process 400 may be performed by a network entity (as described below) or by some other entity. The network entity may be small cell controller 140, access point 122, or femto cell 122 in FIG. 1. The network entity may also be an entity that is not part of a small cell. The network entity may send an indication that a first wireless system supports system selection by UEs (block 412). The network entity may receive, from a UE, selection of one wireless system among a plurality of wireless systems including the first wireless system (block 414). The one wireless system may be selected by the UE based on performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs.
  • In one design, IDs of the plurality of wireless systems may be sent from at least one of the plurality of wireless systems. The IDs may be used by UEs to determine that the plurality of wireless systems are part of a small cell and/or for other purposes.
  • In one design, system selection information for at least one of the plurality of wireless systems may be sent. For example, the system selection information may be broadcast by one or more wireless systems (e.g., in a small cell) to UEs. Alternatively, a request for system selection information may be received from the UE, and the system selection information may be sent to the UE in response to the request. The UE may send the request for system selection information after receiving the indication that the first wireless system supports system selection by UEs. The system selection information may convey loading at at least one of the plurality of wireless systems, or performance of UEs served by at least one of the plurality of wireless systems, or whether one or more of the plurality of wireless systems are recommended, or a time period for which the system selection information is valid, or some other information, or a combination thereof. The system selection information may also convey loading, or UE performance, or some other information, or a combination thereof, for at least one wireless system external to a small cell. The one wireless system may be selected by the UE based further on the system selection information.
  • The network entity may receive information related to the UE. The information may comprise UE IDs of the UE for the plurality of wireless systems and/or other information. The information may be sent by the UE to the first wireless system after the UE receives the indication that the first wireless system supports system selection by UEs.
  • FIG. 5 shows a design of a process 500 for performing system selection. Process 500 may be performed by a UE (as described below) or by some other entity. The UE may send an indication that the UE supports system selection (block 512). The UE may send information indicative of a wireless system selected by the UE from among a plurality of wireless systems (block 514). The UE may receive a decision on whether the UE is admitted to the wireless system selected by the UE (block 516).
  • In one design, the UE may receive system selection information from at least one of the plurality of wireless systems. The UE may determine performance metrics for the plurality of wireless systems based on the system selection information. The UE may select the wireless system from among the plurality of wireless systems based on the system selection information, e.g., based on the performance metrics for the plurality of wireless systems.
  • FIG. 6 shows a design of a process 600 for supporting system selection. Process 600 may be performed by a network entity (e.g., small cell controller 140, access point 122, or femto cell 122 in FIG. 1) or by some other entity. The network entity may receive, from a UE, an indication that the UE supports system selection (block 612). The network entity may receive information indicative of a wireless system selected by the UE from among a plurality of wireless systems (block 614). The plurality of wireless systems may be supported by a small cell and/or may include other wireless systems. The network entity may determine whether to admit the UE to the wireless system selected by the UE based on the indication that the UE supports system selection (block 616). The network entity may send a decision on whether the UE is admitted to the wireless system selected by the UE (block 618).
  • In one design, system selection information may be sent by at least one of the plurality of wireless systems. The wireless system may be selected by the UE based on the system selection information.
  • In one design, the network entity may defer system selection to the UE in response to receiving the indication that the UE supports system selection. The network entity may admit the UE to the wireless system selected by the UE in response to receiving the indication that the UE supports system selection.
  • FIG. 7 shows a block diagram of a design of a network entity 710 and a UE 750. Network entity 710 may support system selection by UEs and may correspond to small cell controller 140, access point 122, or femto cell 124 in FIG. 1 or some other network entity. UE 750 may correspond to any of UEs 110 to 116 in FIG. 1.
  • At network entity 710, a module 712 may determine or gather system selection information, which may comprise any of the information described above. The system selection information may be for one or more wireless systems in small cell 120 and possibly one or more wireless systems external to small cell 120. A module 714 may send an indication that a wireless system supports system selection by UEs as well as the system selection information. A module 720 may receive indication of wireless systems selected by UEs, e.g., based on the system selection information sent by network entity 710. A module 718 may determine whether to admit UEs to the wireless systems selected by these UEs or to deny admission. Module 718 may make this determination for each UE based on performance metrics (e.g., system loading) of the selected wireless systems, capabilities of the UEs (e.g., whether the UEs support system selection), etc. A module 724 may support communication with UEs and/or other network entities. A transmitter 716 may generate and send signals comprising control information such as system selection decisions for UEs. A receiver 722 may receive and process signals sent by UEs and/or other entities. The various modules within network entity 710 may operate as described above. A controller/processor 726 may direct the operation of various modules within network entity 710. A memory 728 may store data and program codes for network entity 710.
  • At UE 750, a module 754 may receive indications of whether wireless systems support system selection by UEs and system selection information. A module 756 may determine performance metrics for available wireless systems based on the system selection information and/or other information. A module 760 may select a wireless system based on the performance metrics for different wireless systems. A module 762 may support communication with base stations and/or other network entities. A receiver 752 may receive and process signals sent by base stations and/or other entities. A transmitter 758 may generate and send signals comprising information being sent by UE 750. The various modules within UE 750 may operate as described above. A controller/processor 766 may direct the operation of various modules within base station 110 x. A memory 768 may store data and program codes for UE 750.
  • FIG. 8 shows a block diagram of a small cell 800 and a UE 850. UE 850 may correspond to any of UEs 110 to 116 in FIG. 1. Small cell 800 may be one design of small cell 120 in FIG. 1 and may include a base station 810 and a small cell controller 890. Small cell controller 890 may correspond to small cell controller 140 in FIG. 1. Base station 810 may correspond to access point 122 or femto cell 124 in FIG. 1. Base station 810 may be equipped with T antennas 834 a through 834 t, and UE 850 may be equipped with R antennas 852 a through 852 r, where in general T≧1 and R≧1.
  • At base station 810, a transmit processor 820 may receive data from a data source 812 and control information (e.g., system selection information, indication of support for system selection by UEs, etc.) from a controller/processor 840. Processor 820 may process (e.g., encode and modulate) the data and control information to obtain data symbols and control symbols, respectively. Processor 820 may also generate reference symbols for synchronization signals, reference signals, etc. A transmit (TX) multiple-input multiple-output (MIMO) processor 830 may perform spatial processing (e.g., precoding) on the data symbols, the control symbols, and/or the reference symbols, if applicable, and may provide T output symbol streams to T modulators (MODs) 832 a through 832 t. Each modulator 832 may process a respective output symbol stream (e.g., for OFDM, SC-FDMA, CDMA, etc.) to obtain an output sample stream. Each modulator 832 may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. T downlink signals from modulators 832 a through 832 t may be transmitted via T antennas 834 a through 834 t, respectively.
  • At UE 850, antennas 852 a through 852 r may receive the downlink signals from base station 810 and other base stations. Antennas 852 a through 852 r may provide received signals to demodulators (DEMODs) 854 a through 854 r, respectively. Each demodulator 854 may condition (e.g., filter, amplify, downconvert, and digitize) a respective received signal to obtain input samples. Each demodulator 854 may further process the input samples (e.g., for SC-FDMA, OFDMA, CDMA, etc.) to obtain received symbols. A MIMO detector 856 may obtain received symbols from all R demodulators 854 a through 854 r, perform MIMO detection on the received symbols if applicable, and provide detected symbols. A receive processor 858 may process (e.g., demodulate and decode) the detected symbols, provide decoded data for UE 850 to a data sink 860, and provide decoded control information to a controller/processor 880. A channel processor 884 at UE 850 may receive downlink signals from base station 810 and/or other base stations. Processor 880 may determine channel quality for base station 810 and/or other base stations based on the received downlink signals.
  • On the uplink, at UE 850, a transmit processor 864 may receive data from a data source 862 and control information (e.g., indication of a selected wireless system) from controller/processor 880. Processor 864 may process (e.g., encode and modulate) the data and control information to obtain data symbols and control symbols, respectively. Processor 864 may also generate reference symbols for reference signals. The symbols from transmit processor 864 may be precoded by a TX MIMO processor 866 if applicable, further processed by modulators 854 a through 854 r (e.g., for OFDMA, SC-FDMA, CDMA, etc.), and transmitted to base station 810 and other base stations. At base station 810, the uplink signals from UE 850 and other UEs may be received by antennas 834, processed by demodulators 832, detected by a MIMO detector 836 if applicable, and further processed by a receive processor 838 to obtain decoded data and control information sent by UE 850 and other UEs. Processor 838 may provide the decoded data to a data sink 839 and the decoded control information to controller/processor 840.
  • Controllers/ processors 840 and 880 may direct the operation at base station 810 and UE 850, respectively. Processor 840 and/or other processors and modules at base station 810 may perform or direct process 400 in FIG. 4, process 600 in FIG. 6, and/or other processes for the techniques described herein. Processor 880 and/or other processors and modules at UE 850 may perform or direct process 200 in FIG. 2, process 300 in FIG. 3, process 500 in FIG. 5, and/or other processes for the techniques described herein. Memories 842 and 882 may store data and program codes for base station 810 and UE 850, respectively. A communication (Comm) unit 844 may enable base station 810 to communicate with other network entities. A scheduler 846 may schedule UEs for communication and may assign resources to the scheduled UEs.
  • Within small cell controller 890, a controller/processor 892 may perform various functions to support communication for UEs. Processor 892 and/or other processors and modules at small cell controller 890 may perform or direct process 400 in FIG. 4, process 600 in FIG. 6, and/or other processes for the techniques described herein. A memory 894 may store program codes and data for small cell controller 890. A storage unit 894 may store information for UEs and/or wireless systems within the control of small cell controller 890. A communication unit 896 may enable small cell controller 890 to communicate with other network entities.
  • Those of skill in the art would understand that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
  • Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
  • The various illustrative logical blocks, modules, and circuits described in connection with the disclosure herein may be implemented or performed with a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
  • The steps of a method or algorithm described in connection with the disclosure herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
  • In one or more exemplary designs, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
  • The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Thus, the disclosure is not intended to be limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (45)

What is claimed is:
1. A method for wireless communication, comprising:
receiving, by a user equipment (UE), an indication that a first wireless system supports system selection by UEs;
determining performance metrics for a plurality of wireless systems by the UE, the plurality of wireless systems including the first wireless system; and
selecting, by the UE, one wireless system among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs.
2. The method of claim 1, further comprising:
receiving system selection information from at least one of the plurality of wireless systems, wherein the one wireless system is selected by the UE based further on the system selection information.
3. The method of claim 2, wherein the system selection information conveys loading at at least one of the plurality of wireless systems, and wherein the performance metrics for the plurality of wireless systems are determined based on the loading at the plurality of wireless systems.
4. The method of claim 2, wherein the system selection information conveys performance of UEs served by at least one of the plurality of wireless systems, and wherein the performance metrics for the plurality of wireless systems are determined based on the performance of the UEs.
5. The method of claim 2, wherein the system selection information indicates whether one or more of the plurality of wireless systems are recommended, and wherein the wireless system is selected by the UE based further on recommendation from the system selection information.
6. The method of claim 2, wherein the system selection information indicates a time period for which the system selection information is valid.
7. The method of claim 1, further comprising:
sending, from the UE to the first wireless system, a request for system selection information after receiving the indication that the first wireless system supports system selection by UEs, and
receiving the system selection information sent by the first wireless system in response to the request from by the UE.
8. The method of claim 1, further comprising:
receiving identities (IDs) of the plurality of wireless systems from at least one of the plurality of wireless systems after receiving the indication that the first wireless system supports system selection by UEs; and
determining that the plurality of wireless systems are part of a small cell based on the IDs of the plurality of wireless systems.
9. The method of claim 1, further comprising:
sending information related to the UE to the first wireless system after receiving the indication that the first wireless system supports system selection by UEs.
10. The method of claim 10, wherein the information related to the UE includes UE identities (IDs) of the UE for the plurality of wireless systems.
11. The method of claim 1, further comprising:
sending an identity (ID) of the one wireless system selected by the UE to the first wireless system after receiving the indication that the first wireless system supports system selection by UEs.
12. The method of claim 1, wherein the plurality of wireless systems include a wireless local area network (WLAN) system and a cellular system.
13. The method of claim 1, wherein the plurality of wireless systems include at least one wireless system in a small cell and at least one wireless system external to the small cell.
14. The method of claim 13, further comprising:
receiving system selection information conveying loading, or user performance, or both for the at least one wireless system external to the small cell.
15. The method of claim 13, further comprising:
receiving system selection information broadcast by one or more of the at least one wireless system in the small cell, the system selection information comprising information for the at least one wireless system external to the small cell.
16. An apparatus for wireless communication, comprising:
at least one processor configured to:
receive, by a user equipment (UE), an indication that a first wireless system supports system selection by UEs;
determine performance metrics for a plurality of wireless systems by the UE, the plurality of wireless systems including the first wireless system; and
select, by the UE, one wireless system among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs.
17. The apparatus of claim 16, wherein the at least one processor is further configured to:
receive system selection information from at least one of the plurality of wireless systems; and
select the one wireless system based further on the system selection information.
18. The apparatus of claim 16, wherein the at least one processor is further configured to:
sending, from the UE to the first wireless system, a request for system selection information after receiving the indication that the first wireless system supports system selection by UEs; and
receive the system selection information sent by the first wireless system in response to the request from by the UE.
19. An apparatus for wireless communication, comprising:
means for receiving, by a user equipment (UE), an indication that a first wireless system supports system selection by UEs;
means for determining performance metrics for a plurality of wireless systems by the UE, the plurality of wireless systems including the first wireless system; and
means for selecting, by the UE, one wireless system among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs.
20. The apparatus of claim 19, further comprising:
means for receiving system selection information from at least one of the plurality of wireless systems, wherein the one wireless system is selected by the UE based further on the system selection information.
21. The apparatus of claim 19, further comprising:
means for sending, from the UE to the first wireless system, a request for system selection information after receiving the indication that the first wireless system supports system selection by UEs; and
means for receiving the system selection information sent by the first wireless system in response to the request from by the UE.
22. A computer program product, comprising:
a non-transitory computer-readable medium comprising:
code for causing at least one processor to receive, by a user equipment (UE), an indication that a first wireless system supports system selection by UEs;
code for causing the at least one processor to determine performance metrics for a plurality of wireless systems by the UE, the plurality of wireless systems including the first wireless system; and
code for causing the at least one processor to select, by the UE, one wireless system among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs.
23. A method for wireless communication, comprising:
sending an indication that a first wireless system supports system selection by user equipments (UEs); and
receiving, from a UE, selection of one wireless system among a plurality of wireless systems including the first wireless system, the one wireless system being selected by the UE based on performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs.
24. The method of claim 23, further comprising:
sending system selection information for at least one of the plurality of wireless systems, wherein the one wireless system is selected by the UE based further on the system selection information.
25. The method of claim 24, wherein the system selection information conveys at least one of loading at at least one of the plurality of wireless systems, performance of UEs served by at least one of the plurality of wireless systems, whether one or more of the plurality of wireless systems are recommended, or a time period for which the system selection information is valid.
26. The method of claim 24, wherein system selection information conveys loading, or UE performance, or both of at least one wireless system of a small cell and at least one wireless system external to the small cell.
27. The method of claim 23, further comprising:
receiving, from the UE, a request for system selection information, the request being sent by the UE after receiving the indication that the first wireless system supports system selection by UEs, and
sending the system selection information to the UE in response to the request.
28. The method of claim 23, further comprising:
sending identities (IDs) of the plurality of wireless systems from at least one of the plurality of wireless systems, the IDs being used by UEs to determine that the plurality of wireless systems are part of a small cell.
29. The method of claim 23, further comprising:
receiving information related to the UE, the information being sent by the UE to the first wireless system after the UE receives the indication that the first wireless system supports system selection by UEs.
30. An apparatus for wireless communication, comprising:
at least one processor configured to:
send an indication that a first wireless system supports system selection by user equipments (UEs); and
receive, from a UE, selection of one wireless system among a plurality of wireless systems including the first wireless system, the one wireless system being selected by the UE based on performance metrics for the plurality of wireless systems and the indication that the first wireless system supports system selection by UEs.
31. The apparatus of claim 30, wherein the at least one processor is further configured to send system selection information for at least one of the plurality of wireless systems, and wherein the one wireless system is selected by the UE based further on the system selection information.
32. The apparatus of claim 30, wherein the at least one processor is further configured to:
receive, from the UE, a request for system selection information, the request being sent by the UE after receiving the indication that the first wireless system supports system selection by UEs, and
send the system selection information to the UE in response to the request.
33. A method for wireless communication, comprising:
sending, from a user equipment (UE), an indication that the UE supports system selection;
sending information indicative of a wireless system selected by the UE from among a plurality of wireless systems; and
receiving a decision on whether the UE is admitted to the wireless system selected by the UE.
34. The method of claim 33, further comprising:
receiving system selection information from at least one of the plurality of wireless systems; and
selecting the wireless system from among the plurality of wireless systems based on the system selection information.
35. The method of claim 34, further comprising:
determining performance metrics for the plurality of wireless systems based on the system selection information; and
selecting the wireless system from among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems.
36. An apparatus for wireless communication, comprising:
at least one processor configured to:
send, from a user equipment (UE), an indication that the UE supports system selection;
send information indicative of a wireless system selected by the UE from among a plurality of wireless systems; and
receive a decision on whether the UE is admitted to the wireless system selected by the UE.
37. The apparatus of claim 36, wherein the at least one processor is further configured to:
receive system selection information from at least one of the plurality of wireless systems; and
select the wireless system from among the plurality of wireless systems based on the system selection information.
38. The apparatus of claim 37, wherein the at least one processor is further configured to:
determine performance metrics for the plurality of wireless systems based on the system selection information; and
select the wireless system from among the plurality of wireless systems based on the performance metrics for the plurality of wireless systems.
39. A method for wireless communication, comprising:
receiving, from a user equipment (UE), an indication that the UE supports system selection;
receiving information indicative of a wireless system selected by the UE from among a plurality of wireless systems; and
determining whether to admit the UE to the wireless system selected by the UE based on the indication that the UE supports system selection.
40. The method of claim 39, further comprising:
sending system selection information, wherein the wireless system is selected by the UE based further on the system selection information.
41. The method of claim 39, further comprising:
admitting the UE to the wireless system selected by the UE in response to receiving the indication that the UE supports system selection.
42. The method of claim 39, further comprising:
sending a decision on whether the UE is admitted to the wireless system selected by the UE.
43. An apparatus for wireless communication, comprising:
at least one processor configured to:
receive, from a user equipment (UE), an indication that the UE supports system selection;
receive information indicative of a wireless system selected by the UE from among a plurality of wireless systems; and
determine whether to admit the UE to the wireless system selected by the UE based on the indication that the UE supports system selection.
44. The apparatus of claim 43, wherein the at least one processor is further configured to send system selection information, and wherein the wireless system is selected by the UE based further on the system selection information.
45. The apparatus of claim 43, wherein the at least one processor is further configured to admit the UE to the wireless system selected by the UE in response to receiving the indication that the UE supports system selection.
US13/785,887 2012-10-22 2013-03-05 Broadcast of information to assist system selection by user equipments Abandoned US20140112170A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/785,887 US20140112170A1 (en) 2012-10-22 2013-03-05 Broadcast of information to assist system selection by user equipments

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201261716999P 2012-10-22 2012-10-22
US13/785,887 US20140112170A1 (en) 2012-10-22 2013-03-05 Broadcast of information to assist system selection by user equipments

Publications (1)

Publication Number Publication Date
US20140112170A1 true US20140112170A1 (en) 2014-04-24

Family

ID=50485230

Family Applications (5)

Application Number Title Priority Date Filing Date
US13/779,061 Active 2033-07-10 US9320049B2 (en) 2012-10-22 2013-02-27 User admission for co-existence wireless systems
US13/779,270 Active US9232531B2 (en) 2012-10-22 2013-02-27 Prioritization of users for switching between co-existence wireless systems
US13/785,993 Active 2033-05-02 US9226306B2 (en) 2012-10-22 2013-03-05 Switching of users between co-existence wireless systems
US13/785,887 Abandoned US20140112170A1 (en) 2012-10-22 2013-03-05 Broadcast of information to assist system selection by user equipments
US13/786,657 Expired - Fee Related US9185715B2 (en) 2012-10-22 2013-03-06 Inter-system call switching between co-existence wireless systems

Family Applications Before (3)

Application Number Title Priority Date Filing Date
US13/779,061 Active 2033-07-10 US9320049B2 (en) 2012-10-22 2013-02-27 User admission for co-existence wireless systems
US13/779,270 Active US9232531B2 (en) 2012-10-22 2013-02-27 Prioritization of users for switching between co-existence wireless systems
US13/785,993 Active 2033-05-02 US9226306B2 (en) 2012-10-22 2013-03-05 Switching of users between co-existence wireless systems

Family Applications After (1)

Application Number Title Priority Date Filing Date
US13/786,657 Expired - Fee Related US9185715B2 (en) 2012-10-22 2013-03-06 Inter-system call switching between co-existence wireless systems

Country Status (7)

Country Link
US (5) US9320049B2 (en)
EP (4) EP2910055B1 (en)
JP (4) JP6339086B2 (en)
KR (2) KR102129642B1 (en)
CN (4) CN104770008B (en)
TW (1) TWI520636B (en)
WO (4) WO2014066181A2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140153511A1 (en) * 2012-12-03 2014-06-05 Alexander Sirotkin Apparatus, system and method of user-equipment (ue) centric access network selection
US20150245268A1 (en) * 2014-02-21 2015-08-27 Telefonaktiebolaget L M Ericsson (Publ) Traffic Steering Between WLAN and Cellular Networks
US9185715B2 (en) 2012-10-22 2015-11-10 Qualcomm Incorporated Inter-system call switching between co-existence wireless systems
US9525538B2 (en) 2013-01-17 2016-12-20 Intel IP Corporation Apparatus, system and method of communicating non-cellular access network information over a cellular network
US10194361B2 (en) 2012-11-01 2019-01-29 Intel Corporation Apparatus system and method of cellular network communications corresponding to a non-cellular network
US10271314B2 (en) 2013-04-04 2019-04-23 Intel IP Corporation Apparatus, system and method of user-equipment (UE) centric traffic routing
CN114514773A (en) * 2019-10-17 2022-05-17 高通股份有限公司 Profile-based client bootstrapping in a multi-Access Point (AP) network
WO2022207109A1 (en) * 2021-04-01 2022-10-06 Huawei Technologies Co., Ltd. Devices and methods for efficient distributed multiple access in wireless networks

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9025458B2 (en) * 2012-10-23 2015-05-05 Verizon Patent And Licensing Inc. Reducing congestion of media delivery over a content delivery network
EP2983408B1 (en) 2013-04-05 2018-09-05 Kyocera Corporation Network selection control method and user terminal
CN104185308B (en) * 2013-05-23 2018-05-29 华为技术有限公司 The traffic hotspots detection method and device of cell
JP2014236354A (en) * 2013-05-31 2014-12-15 株式会社Nttドコモ Base station, user device, congestion state notification control method and switchover control method
CN104244369B (en) * 2013-06-07 2018-03-13 华为技术有限公司 Method for processing business, terminal device and service roaming network
US9241357B2 (en) * 2013-06-27 2016-01-19 Kabushiki Kaisha Toshiba Electronic device, method, and computer-readable storage medium
US9781655B2 (en) 2013-11-20 2017-10-03 At & T Mobility Ii Llc Method and system for efficient management of a communication system
US10219305B2 (en) * 2013-11-21 2019-02-26 Bao Tran Communication apparatus
MX352964B (en) * 2013-11-22 2017-12-15 Ericsson Telefon Ab L M Network node and methods for selecting access node for communications in wireless communication networks.
US9402218B1 (en) * 2014-01-07 2016-07-26 Sprint Communications Company L.P. Prioritization of network handovers
US9426649B2 (en) * 2014-01-30 2016-08-23 Intel IP Corporation Apparatus, system and method of securing communications of a user equipment (UE) in a wireless local area network
WO2015172741A1 (en) * 2014-05-15 2015-11-19 Mediatek Inc. Apparatus and method for switching networks
US10548071B2 (en) 2014-05-16 2020-01-28 Huawei Technologies Co., Ltd. System and method for communicating traffic over licensed or un-licensed spectrums based on quality of service (QoS) constraints of the traffic
US10536386B2 (en) * 2014-05-16 2020-01-14 Huawei Technologies Co., Ltd. System and method for dynamic resource allocation over licensed and unlicensed spectrums
US10813043B2 (en) 2014-05-16 2020-10-20 Huawei Technologies Co., Ltd. System and method for communicating wireless transmissions spanning both licensed and un-licensed spectrum
EP3148258B1 (en) * 2014-05-23 2019-10-02 Huawei Technologies Co., Ltd. Neighboring cell configuring method, neighboring cell information reporting method, apparatus and device
US9350770B2 (en) * 2014-05-30 2016-05-24 Apple Inc. Redundant transmission channels for real-time applications on mobile devices
US20160073316A1 (en) * 2014-09-08 2016-03-10 Futurewei Technologies, Inc. System and Method for Inter-Radio Access Technology Handoff
CN105592522A (en) * 2014-10-21 2016-05-18 中兴通讯股份有限公司 User access method and user access device for base stations
WO2016064010A1 (en) * 2014-10-24 2016-04-28 엘지전자 주식회사 Method for transmitting access time of terminal in system employing heterogeneous wireless communication technology, and apparatus therefor
EP3035741A1 (en) 2014-12-17 2016-06-22 Thomson Licensing WLAN user quality of experience control in a multi-access point environment
US10091812B2 (en) 2015-01-15 2018-10-02 Nokia Solutions And Networks Oy Method and apparatus for implementing low-latency and robust uplink access
US9648616B2 (en) 2015-01-15 2017-05-09 Nokia Solutions And Networks Oy Method and apparatus for implementing efficient low-latency uplink access
US9736729B1 (en) 2015-04-29 2017-08-15 Sprint Spectrum L.P. Directing a UE to forgo requesting handover to congested neighbor
WO2017006548A1 (en) * 2015-07-06 2017-01-12 日本電気株式会社 Communication system, base station, and communication control method and device
CN107079468B (en) * 2015-10-12 2020-10-09 华为技术有限公司 Resource request method and equipment
CN105357727B (en) * 2015-10-16 2017-10-24 深圳市安拓浦科技有限公司 A kind of mobile network and local network automatic switching method
US9992723B2 (en) * 2016-02-18 2018-06-05 Qualcomm Incorporated Techniques for handling data stall in WLAN
WO2017149510A1 (en) 2016-03-03 2017-09-08 Telefonaktiebolaget Lm Ericsson (Publ) Co-channel co-existence for primary and secondary services and technologies
US10880897B2 (en) * 2016-05-13 2020-12-29 Apple Inc. Apparatus of a user equipment (UE) to select resources in a vehicle to vehicle (V2V) communication system
US10383039B2 (en) * 2016-09-02 2019-08-13 Cisco Technology, Inc. Best next access point list
KR102628410B1 (en) 2016-10-10 2024-01-24 한화비전 주식회사 Apparatus for obtaining images and method of driving the same
CN106604334A (en) * 2016-12-20 2017-04-26 华中科技大学 Multi-attribute switching method and system based on QoS and GPS in aerospace network
JP2018170569A (en) * 2017-03-29 2018-11-01 富士ゼロックス株式会社 Information processing device and information processing program
CN109673003B (en) * 2017-10-17 2021-10-26 华为技术有限公司 Switching method, mobility management network element and communication system
KR102037144B1 (en) * 2017-11-14 2019-10-28 아주대학교산학협력단 Method and Apparatus for Distribution of Wireless Link In LTE-WiFi Aggregation system
CN111801968A (en) * 2018-03-02 2020-10-20 华为技术有限公司 System and method for hierarchical paging, cell selection and cell reselection
CN110519831B (en) * 2019-09-04 2021-07-27 华南师范大学 WIFI and small cell network switching method, system, storage medium and network component
US10750350B1 (en) * 2019-12-16 2020-08-18 Cisco Technology, Inc. Techniques for decoupling authentication and subscription management from a home subscriber server
JP7394653B2 (en) * 2020-02-19 2023-12-08 本田技研工業株式会社 Communication device, communication system, wireless base station, communication control method, and program
JP7025466B2 (en) * 2020-03-24 2022-02-24 Kddi株式会社 Controllers, control methods, and programs that control handovers for load balancing between cells.
US11405958B2 (en) 2020-04-22 2022-08-02 Sony Group Corporation Enhanced distributed channel access (EDCA) queue for real time application (RTA) packets
US20220140854A1 (en) * 2020-10-30 2022-05-05 Pacesetter, Inc. Implantable medical device and method for managing a physical layer utilized during a wireless connection

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010012778A1 (en) * 1998-03-06 2001-08-09 Erik H. Eriksson System and method used in a mobile telecommunications network for load balancing ongoing calls between different base station controllers
US20080170497A1 (en) * 2007-01-11 2008-07-17 Moo Ryong Jeong Proactive Per-Class Load Management
US20100240386A1 (en) * 2007-10-01 2010-09-23 Nec Corporation Wireless communication system, wireless communication method, base station, mobile station, base station control method, mobile station control method, and control program
US20110244866A1 (en) * 2010-03-31 2011-10-06 Hitachi, Ltd. Wireless communication system and load balancing aware handover method therefor
US20120178467A1 (en) * 2011-01-07 2012-07-12 Ntt Docomo, Inc. Radio communication method and radio base station
US20130003590A1 (en) * 2011-05-10 2013-01-03 Research In Motion Limited Access point for mobile station-assisted interference mitigation
US8504055B2 (en) * 2009-01-09 2013-08-06 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for load balancing in a wireless communication system
US20140044003A1 (en) * 2011-04-27 2014-02-13 Nokia Siemens Networks Oy Small Cell Mobility Enhancement
US20140071967A1 (en) * 2012-09-11 2014-03-13 Wavemax Corp. Next generation network services for 3g/4g mobile data offload in a network of shared protected/locked wi-fi access points

Family Cites Families (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3787496B2 (en) 2001-01-26 2006-06-21 株式会社エヌ・ティ・ティ・ドコモ Call admission control method, communication system, and base station apparatus
US7672308B2 (en) 2002-03-11 2010-03-02 Nokia Corporation Admission control for data connections
US20040236939A1 (en) 2003-02-20 2004-11-25 Docomo Communications Laboratories Usa, Inc. Wireless network handoff key
US7590708B2 (en) * 2003-02-24 2009-09-15 Qualcomm, Incorporated Wireless local access network system detection and selection
KR100557124B1 (en) 2003-02-26 2006-03-03 삼성전자주식회사 System for hand over using paging procedure in mobile communication system and method thereof
CN1278581C (en) * 2003-05-26 2006-10-04 华为技术有限公司 Method for realizing laminated plot interlayer loading balance
CN1293729C (en) 2003-08-08 2007-01-03 华为技术有限公司 Method for preventing wireless LAN from frequently selective interacting of network
CN1802862A (en) * 2003-08-27 2006-07-12 富士通株式会社 Switching method and base station control device
US20050066033A1 (en) 2003-09-24 2005-03-24 Cheston Richard W. Apparatus, system, and method for dynamic selection of best network service
US20050070287A1 (en) 2003-09-26 2005-03-31 Interdigital Technology Corporation Method for soft/softer handover for wireless communication systems
KR100995347B1 (en) * 2003-11-12 2010-11-19 인터디지탈 테크날러지 코포레이션 System for application server autonomous access across different types of access technology networks
US8078164B2 (en) 2004-01-06 2011-12-13 Vasu Networks Corporation Mobile telephone VOIP/cellular seamless roaming switching controller
DE602004007557T2 (en) 2004-04-19 2008-04-03 Telecom Italia S.P.A. METHOD AND SYSTEM FOR DISTRIBUTING SERVICES IN COMMUNICATION NETWORKS, THE SAME NETWORK AND COMPUTER PROGRAM PRODUCT THEREFOR
JP4381877B2 (en) * 2004-04-21 2009-12-09 三菱電機株式会社 Handover method
JP2006020270A (en) * 2004-06-04 2006-01-19 Ntt Docomo Inc Handover control equipment, radio resource managing apparatus, network resource managing apparatus, mobile communication system and handover control method
JP2006041594A (en) * 2004-07-22 2006-02-09 Nakayo Telecommun Inc Mobile communication system and authentication method of mobile terminal
US8396480B2 (en) 2005-01-13 2013-03-12 Telefonaktiebolaget L M Ericsson (Publ) Load sharing in multi-access systems
EP1708526A1 (en) 2005-03-29 2006-10-04 BRITISH TELECOMMUNICATIONS public limited company Network selection
CN101204114B (en) * 2005-04-28 2012-12-12 高通股份有限公司 Wireless handoffs between multiple wireless networks
US7706796B2 (en) * 2005-09-01 2010-04-27 Qualcomm Incorporated User terminal-initiated hard handoff from a wireless local area network to a cellular network
JP4754964B2 (en) * 2005-12-28 2011-08-24 富士通株式会社 Radio network control apparatus and radio network control system
US8565766B2 (en) 2007-02-05 2013-10-22 Wefi Inc. Dynamic network connection system and method
US20070280161A1 (en) * 2006-06-02 2007-12-06 Ashok Rudrapatna Handover of a backward-compatible mobile unit
FI20065467A0 (en) 2006-06-30 2006-06-30 Nokia Corp Neighbor Cell Measurement and Reporting in a Multiple Radio Access Technology (RAT) environment
JP4965958B2 (en) * 2006-10-03 2012-07-04 株式会社エヌ・ティ・ティ・ドコモ Cell / carrier switching and switchback control during RRC connection
EP2090068A1 (en) 2006-10-31 2009-08-19 Telecom Italia S.p.A. Management of seamless handover between different communication systems in an ip dual-mode terminal
US8577369B2 (en) 2007-04-11 2013-11-05 Apple, Inc. Seamless and vertical call handoff solution architecture
EP1983789A1 (en) 2007-04-17 2008-10-22 Nokia Siemens Networks Oy Service redirection in evolved communication systems
US8094620B2 (en) 2007-06-26 2012-01-10 Telefonaktiebolaget L M Ericsson (Publ) System and method for providing voice service in a multimedia mobile network
US8537774B2 (en) * 2007-08-16 2013-09-17 Apple Inc. Capacity optimisation in a cellular wireless network
US7949812B1 (en) 2007-09-07 2011-05-24 Marvell International Ltd. Priority arbitration of coexisting wireless topologies
US8588738B2 (en) 2007-10-01 2013-11-19 Qualcomm Incorporated Mobile access in a diverse access point network
US8345704B2 (en) * 2007-12-05 2013-01-01 Broadcom Corporation Method and system for multi-radio coexistence and a collaborative interface
KR100923991B1 (en) * 2007-12-17 2009-10-28 한국전자통신연구원 Method for supporting mobility using secure tunnel
US8447303B2 (en) 2008-02-07 2013-05-21 Research In Motion Limited Method and system for automatic seamless mobility
US8249505B1 (en) 2008-03-13 2012-08-21 Marvell International Ltd. Method and apparatus for selecting a mode in a multi-mode communications client
US8635335B2 (en) 2009-01-28 2014-01-21 Headwater Partners I Llc System and method for wireless network offloading
CN101610458B (en) 2008-06-17 2013-04-24 华为技术有限公司 Method and equipment for separating user equipment
GB2461257B (en) 2008-06-19 2010-06-02 Motorola Inc A cellular communication System and method of operation therefor
MX2011001323A (en) * 2008-08-07 2011-03-29 Sharp Kk Small base station device, base station device, mobile station device, and mobile communication system.
DK2374305T3 (en) 2008-12-10 2013-05-21 Ericsson Telefon Ab L M Multi-frequency access control using integrated multi-radio access technology
US8295877B2 (en) * 2008-12-17 2012-10-23 Airhop Communications, Inc. Base station with coordinated multiple air-interface operations
US20110039562A1 (en) 2009-02-05 2011-02-17 Qualcomm Incorporated Session-specific signaling for multiple access networks over a single access network
WO2010093647A2 (en) 2009-02-10 2010-08-19 Interdigital Patent Holdings, Inc. Spectrum management across diverse radio access technologies
ES2425199T3 (en) 2009-02-11 2013-10-14 Nokia Siemens Networks Oy Method, apparatus and software product for a cell reselection based on priority in a multiple RAT environment
JP2010192993A (en) 2009-02-16 2010-09-02 Panasonic Corp Wireless communication device, and priority change method
US8676251B2 (en) 2009-03-04 2014-03-18 Lg Electronics Inc. Dual modem device
KR20120027163A (en) 2009-04-24 2012-03-21 텔레폰악티에볼라겟엘엠에릭슨(펍) A method and apparatus for performing uplink transmissions in a wireless communications system
CA2760531C (en) 2009-05-03 2016-06-28 Kabushiki Kaisha Toshiba Authentication and authorization for performing a secure handover between a mobile node and a target network
JP5292172B2 (en) * 2009-05-11 2013-09-18 株式会社エヌ・ティ・ティ・ドコモ Connection management apparatus and connection management method
US20120100861A1 (en) 2009-06-23 2012-04-26 Nokia Siemens Networks Oy Network Element and Method of Communication Management in a Network
US20110013559A1 (en) 2009-07-16 2011-01-20 Motorola, Inc. Wireless communication via a tunnel through a serving access network
US8200232B2 (en) 2009-08-12 2012-06-12 Lg Electronics Inc. Apparatus and method of cell reselection in wireless communication system
US8510801B2 (en) 2009-10-15 2013-08-13 At&T Intellectual Property I, L.P. Management of access to service in an access point
US8451784B2 (en) 2009-11-06 2013-05-28 At&T Mobility Ii Llc Virtual neighbor objects for managing idle mode mobility in a wireless network
EP2506632B1 (en) 2009-11-09 2016-08-17 BlackBerry Limited Determination of an establishment cause for transmitting in case of a circuit-switched fallback procedure
KR101631954B1 (en) * 2010-01-07 2016-06-20 엘지전자 주식회사 Association control system and method thereof
US20110176511A1 (en) * 2010-01-20 2011-07-21 Motorola, Inc. Reducing resource allocations for inter-technology handover between wireless communication networks
US20110182272A1 (en) * 2010-01-25 2011-07-28 Qualcomm Incorporated Application-layer handoff of an access terminal from a first system of an access network to a second system of the access network during a communication session within a wireless communications system
US20110195714A1 (en) 2010-02-05 2011-08-11 Qualcomm Incorporated Methods and apparatus for performing registration across radio access technologies
WO2011107886A1 (en) 2010-03-05 2011-09-09 France Telecom Method of and apparatus for assisting selection of a network cell of a wireless network
US8548465B2 (en) 2010-04-23 2013-10-01 Apple Inc. Methods and apparatus for providing dynamic information in a wireless information channel
JP5429077B2 (en) * 2010-06-28 2014-02-26 富士通株式会社 Mobile communication system, base station, and communication control method
JP5590996B2 (en) * 2010-07-02 2014-09-17 三菱電機株式会社 Base station apparatus, communication system, and call connection control method
US8750098B2 (en) 2010-07-28 2014-06-10 At&T Intellectual Property I, L.P. Femtocell service through a secondary connection
US8565073B2 (en) 2010-08-18 2013-10-22 At&T Intellectual Property I, L.P. Dynamic rerouting of data paths in a wireless communication network
EP2437546B1 (en) 2010-10-04 2016-03-02 Alcatel Lucent Method for controlling communication transfers of mobile equipments between wireless access networks having different access technologies, based on a load- balancing
US8538399B2 (en) 2010-12-10 2013-09-17 Cellco Partnership Method and system for network assisted discovery of femto cells
CN103430605A (en) 2011-03-07 2013-12-04 英特尔公司 Grouped machine-to-machine communications
EP2687059B1 (en) 2011-03-15 2014-12-24 Telefonaktiebolaget LM Ericsson (PUBL) Method and node supporting cell reselection in load balanced network
US8797875B2 (en) 2011-09-16 2014-08-05 Telefonaktiebolaget Lm Ericsson (Publ) Policy controlled offloading among neighboring networks
US9521561B2 (en) 2012-09-13 2016-12-13 Qualcomm Incorporated UE-assisted network optimization methods
US9320049B2 (en) 2012-10-22 2016-04-19 Qualcomm Incorporated User admission for co-existence wireless systems

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010012778A1 (en) * 1998-03-06 2001-08-09 Erik H. Eriksson System and method used in a mobile telecommunications network for load balancing ongoing calls between different base station controllers
US20080170497A1 (en) * 2007-01-11 2008-07-17 Moo Ryong Jeong Proactive Per-Class Load Management
US20100240386A1 (en) * 2007-10-01 2010-09-23 Nec Corporation Wireless communication system, wireless communication method, base station, mobile station, base station control method, mobile station control method, and control program
US8504055B2 (en) * 2009-01-09 2013-08-06 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for load balancing in a wireless communication system
US20110244866A1 (en) * 2010-03-31 2011-10-06 Hitachi, Ltd. Wireless communication system and load balancing aware handover method therefor
US20120178467A1 (en) * 2011-01-07 2012-07-12 Ntt Docomo, Inc. Radio communication method and radio base station
US20140044003A1 (en) * 2011-04-27 2014-02-13 Nokia Siemens Networks Oy Small Cell Mobility Enhancement
US20130003590A1 (en) * 2011-05-10 2013-01-03 Research In Motion Limited Access point for mobile station-assisted interference mitigation
US20140071967A1 (en) * 2012-09-11 2014-03-13 Wavemax Corp. Next generation network services for 3g/4g mobile data offload in a network of shared protected/locked wi-fi access points

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9185715B2 (en) 2012-10-22 2015-11-10 Qualcomm Incorporated Inter-system call switching between co-existence wireless systems
US9226306B2 (en) 2012-10-22 2015-12-29 Qualcomm Incorporated Switching of users between co-existence wireless systems
US9232531B2 (en) 2012-10-22 2016-01-05 Qualcomm Incorporated Prioritization of users for switching between co-existence wireless systems
US9320049B2 (en) 2012-10-22 2016-04-19 Qualcomm Incorporated User admission for co-existence wireless systems
US10356640B2 (en) 2012-11-01 2019-07-16 Intel Corporation Apparatus, system and method of cellular network communications corresponding to a non-cellular network
US10194361B2 (en) 2012-11-01 2019-01-29 Intel Corporation Apparatus system and method of cellular network communications corresponding to a non-cellular network
US10194360B2 (en) 2012-11-01 2019-01-29 Intel Corporation Apparatus, system and method of cellular network communications corresponding to a non-cellular network
US20140153511A1 (en) * 2012-12-03 2014-06-05 Alexander Sirotkin Apparatus, system and method of user-equipment (ue) centric access network selection
US9414392B2 (en) * 2012-12-03 2016-08-09 Intel Corporation Apparatus, system and method of user-equipment (UE) centric access network selection
US10219281B2 (en) 2012-12-03 2019-02-26 Intel Corporation Apparatus, system and method of user-equipment (UE) centric access network selection
US9525538B2 (en) 2013-01-17 2016-12-20 Intel IP Corporation Apparatus, system and method of communicating non-cellular access network information over a cellular network
US10292180B2 (en) 2013-01-17 2019-05-14 Intel IP Corporation Apparatus, system and method of communicating non-cellular access network information over a cellular network
US10271314B2 (en) 2013-04-04 2019-04-23 Intel IP Corporation Apparatus, system and method of user-equipment (UE) centric traffic routing
US9980192B2 (en) * 2014-02-21 2018-05-22 Telefonaktiebolaget L M Ericsson (Publ) Traffic steering between WLAN and cellular networks
US20150245268A1 (en) * 2014-02-21 2015-08-27 Telefonaktiebolaget L M Ericsson (Publ) Traffic Steering Between WLAN and Cellular Networks
CN114514773A (en) * 2019-10-17 2022-05-17 高通股份有限公司 Profile-based client bootstrapping in a multi-Access Point (AP) network
WO2022207109A1 (en) * 2021-04-01 2022-10-06 Huawei Technologies Co., Ltd. Devices and methods for efficient distributed multiple access in wireless networks

Also Published As

Publication number Publication date
US20140113590A1 (en) 2014-04-24
US9226306B2 (en) 2015-12-29
WO2014066181A2 (en) 2014-05-01
CN104737586A (en) 2015-06-24
CN104737588A (en) 2015-06-24
JP2015536604A (en) 2015-12-21
JP5992630B2 (en) 2016-09-14
TW201419894A (en) 2014-05-16
JP6339086B2 (en) 2018-06-06
CN104770008A (en) 2015-07-08
US20140113631A1 (en) 2014-04-24
KR102129642B1 (en) 2020-07-02
US9232531B2 (en) 2016-01-05
KR20150080530A (en) 2015-07-09
US9185715B2 (en) 2015-11-10
CN104737587A (en) 2015-06-24
EP2910055B1 (en) 2017-02-15
TWI520636B (en) 2016-02-01
EP2910053A1 (en) 2015-08-26
WO2014066406A1 (en) 2014-05-01
US20140112306A1 (en) 2014-04-24
JP6339087B2 (en) 2018-06-06
KR20150077438A (en) 2015-07-07
US9320049B2 (en) 2016-04-19
WO2014066401A1 (en) 2014-05-01
WO2014066403A1 (en) 2014-05-01
EP2910055A2 (en) 2015-08-26
US20140112169A1 (en) 2014-04-24
JP2016502776A (en) 2016-01-28
EP2910056B1 (en) 2020-07-01
CN104770008B (en) 2019-03-12
EP2910056A1 (en) 2015-08-26
JP6470689B2 (en) 2019-02-13
JP2016500228A (en) 2016-01-07
CN104737588B (en) 2019-08-02
CN104737587B (en) 2019-04-16
KR101697887B1 (en) 2017-01-18
WO2014066181A3 (en) 2014-06-05
JP2015536605A (en) 2015-12-21
EP2910054A1 (en) 2015-08-26

Similar Documents

Publication Publication Date Title
US20140112170A1 (en) Broadcast of information to assist system selection by user equipments
US11799532B2 (en) Channel state information request procedure in wireless communication system
EP3607778B1 (en) System information block providing cell access information supporting wideband coverage enhancement in wireless communication networks
TWI819020B (en) Techniques for selecting backhaul nodes for connecting to an integrated access and backhaul network
US10104565B2 (en) CSI feedback in LTE/LTE-advanced systems with unlicensed spectrum
US8873435B2 (en) Short random access channel (RACH) disabling in TDD-LTE
KR20130048255A (en) Method and apparatus for use of licensed spectrum for control channels in cognitive radio communications
CN115039372B (en) Techniques for configuring search spaces in multicast/broadcast service (MBS) wireless communications
US10187890B2 (en) Apparatus and method for controlling a tune-away operation
US9066273B2 (en) Cell selection based on favorable ULDL configuration in LTE/TDD networks
US20160381644A1 (en) Techniques for controlling transmit power of a user equipment operating in a wireless communication system
US9392498B2 (en) Intelligent mode selection for circuit switched fall back devices
WO2011125640A1 (en) Wireless communication system, base station, mobile station, and communication method
US9603069B2 (en) Managing mobility events in simultaneous rat mode user equipment
US20150296439A1 (en) Distributed neigboring cell assisted neighbour discovery
CN112042230B (en) Improving cell access procedures

Legal Events

Date Code Title Description
AS Assignment

Owner name: QUALCOMM INCORPORATED, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ZHOU, YAN;SUNDARARAJAN, JAY KUMAR;MEYLAN, ARNAUD;AND OTHERS;SIGNING DATES FROM 20130306 TO 20130412;REEL/FRAME:030302/0429

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION