WO2015152872A1 - Methods and apparatus for vertical handover - Google Patents
Methods and apparatus for vertical handover Download PDFInfo
- Publication number
- WO2015152872A1 WO2015152872A1 PCT/US2014/032366 US2014032366W WO2015152872A1 WO 2015152872 A1 WO2015152872 A1 WO 2015152872A1 US 2014032366 W US2014032366 W US 2014032366W WO 2015152872 A1 WO2015152872 A1 WO 2015152872A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- value
- signal
- received
- cellular
- signals
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00837—Determination of triggering parameters for hand-off
- H04W36/008375—Determination of triggering parameters for hand-off based on historical data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
- H04W36/144—Reselecting a network or an air interface over a different radio air interface technology
- H04W36/1446—Reselecting a network or an air interface over a different radio air interface technology wherein at least one of the networks is unlicensed
Definitions
- the disclosure relates to a method and apparatus for method and apparatus for vertical handover. Specifically, the disclosure relates to a method and apparatus for timely execution of vertical handover without causing continual switching between available signal domains.
- the available access link includes Institute of Electrical and Electronics Engineers (IEEE) standard 802.1 1 Wireless Local Area Network (WLAN), IEEE 802.16 Worldwide Interoperability for Microwave Access (WiMAX), satellite systems and Bluetooth (BT), as well as the conventional cellular telephone networks.
- IEEE Institute of Electrical and Electronics Engineers
- WiMAX Wireless Local Area Network
- BT Bluetooth
- the conventional 4G mobile terminals are designed to seamlessly transfer to the best available link among all various candidates.
- the transfer should occur transparently and without interruption to the ongoing connection, whether it is voice or data.
- the seamless handover between heterogeneous networks is known as seamless vertical handover (VHO).
- VHO seamless vertical handover
- the IEEE 802.11 only provides the overall framework for the vertical handover. The actual algorithms are defined by designers and engineers.
- Fig. 1 schematically shows a conventional system having different signal providers
- Fig. 2 schematically illustrates an ISW networks according to another embodiment of the disclosure
- Fig. 3 shows an exemplary network for implementing an embodiment of the disclosure.
- Fig. 4 is a flow diagram of an exemplary algorithm for implementing an embodiment of the disclosure
- Fig. 5 schematically shows an exemplary apparatus according to one embodiment of the disclosure
- Fig. 6 schematically shows a system for implementing an embodiment of the disclosure.
- Certain embodiments may be used in conjunction with various devices and systems, for example, a mobile phone, a smartphone, a laptop computer, a sensor device, a BlueTooth (BT) device, an UltrabookTM, a notebook computer, a tablet computer, a handheld device, a Personal Digital Assistant (PDA) device, a handheld PDA device, an on board device, an off-board device, a hybrid device, a vehicular device, a non-vehicular device, a mobile or portable device, a consumer device, a non-mobile or non-portable device, a wireless communication station, a wireless communication device, a wireless Access Point (AP), a wired or wireless router, a wired or wireless modem, a video device, an audio device, an audio-video (AV) device, a wired or wireless network, a wireless area network, a Wireless Video Area Network (WVAN), a Local Area Network (LAN), a Wireless LAN (WLAN), a Personal Area Network (PAN), a Wireless PAN (WP
- Some embodiments may be used in conjunction with devices and/or networks operating in accordance with existing Institute of Electrical and Electronics Engineers (IEEE) standards (IEEE 802.1 1-2012, IEEE Standard for Information technology-Telecommunications and information exchange between systems Local and metropolitan area networks - Specific requirements Part 11 : Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, March 29, 2012; IEEE 802.1 1 task group ac (TGac) ("IEEE 802.1 l-09/0308rl2 - TGac Channel Model Addendum Document"); IEEE 802.1 1 task group ad (TGad) (IEEE P802.1 lad-2012, IEEE Standard for Information Technology - Telecommunications and Information Exchange Between Systems - Local and Metropolitan Area Networks - Specific Requirements - Part 11 : Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications - Amendment 3: Enhancements for Very High Throughput in the 60GHz Band, 28 December, 2012)) and/or future versions and/or derivatives thereof, devices and/or networks
- Some embodiments may be used in conjunction with one way and/or two-way radio communication systems, a BT device, a BLE device, cellular radio-telephone communication systems, a mobile phone, a cellular telephone, a wireless telephone, a Personal Communication Systems (PCS) device, a PDA device which incorporates a wireless communication device, a mobile or portable Global Positioning System (GPS) device, a device which incorporates a GPS receiver or transceiver or chip, a device which incorporates an RFID element or chip, a Multiple Input Multiple Output (MIMO) transceiver or device, a Single Input Multiple Output (SIMO) transceiver or device, a Multiple Input Single Output (MISO) transceiver or device, a device having one or more internal antennas and/or external antennas, Digital Video Broadcast (DVB) devices or systems, multi-standard radio devices or systems, a wired or wireless handheld device, e.g., a Smartphone, a Wireless Application Protocol (WAP) device, or the
- the cellular signal provider e.g., base station
- the Wi-Fi signal provider may be co-located or may be located proximal to each other so as to provide overlapping signals.
- Fig. 1 schematically shows a conventional system having different signal providers.
- Fig. 1 illustrates system 100 having radio access network (RAN) 110 for providing 3G/LTE or 4G/LTE signals and AP 120 for providing and a Wi-Fi signal.
- RAN 120 can define a conventional Wi-Fi hotspot and is not limited to a modem, a router or a switch.
- RAN 1 10 may define any conventional radio network including one or more base stations or towers. For simplicity only one base station and AP are shown.
- the cellular station 110 and Wi-Fi station 120 provide an integrated small-cell and Wi-Fi (ISW) network.
- the ISW may be part of a larger network (not shown).
- the system of Fig. 1 may be used with the disclosed
- the Wi-Fi and the cellular stations are differently situated but provide overlapping signal service.
- the signal reach of cellular station 1 10 is illustrated by boundary 1 12 and the signal reach of Wi-Fi station 120 is shown by boundary 122.
- Mobile device 130 can be configured to communicate through both the Wi-Fi signal as well as the cellular signal.
- Mobile device 130 can support public data network (PDN) or a virtual mobile connection (EPS Bearer) without increasing the user equipment complexity or impacting the energy performance score (EPS).
- PDN public data network
- EPS Bearer virtual mobile connection
- Fig. 2 schematically illustrates an ISW networks according to another embodiment of the disclosure.
- the RAN and the AP are co-located at device 220 and one or more antennas are used to propagate the cellular and the Wi-Fi signals.
- Device 220 forms an ISW.
- mobile device 230 traverses between cellular realm 212 and Wi-Fi realm 222.
- Mobile device 230 uses the cellular signal when in between boundaries 212 and 222.
- Mobile device 230 switches to Wi-Fi signal when entering boundary 222.
- a condition known as the ping-pong effect occurs when mobile device 230 straddles boundary 222, and given the available signals, the mobile device continually switches between Wi-Fi and cellular modes.
- the ping-pong effect prevents VHO from one mode to the other.
- Conventional VHO algorithms have failed to address the ping-pong effect.
- Received signal strength indicator RSS is a known parameter used for VHO in heterogeneous wireless networks.
- Conventional VHO algorithms use RSS to trigger VHO.
- the ISW may be an integral part of the heterogeneous wireless networks.
- a key feature of such networks is having the Wi-Fi AP and the 3GPP RAN co-located on the same device.
- the cellular RSS and the Wi-Fi RSS values are used to enable real-time and accurate VHO algorithm free from the ping-pong effect.
- instantaneous RSS measurements along with the mobile device's travel pattern and threshold values are used to determine the optimal communication mode.
- the exemplary algorithms disclosed herein overcome the ping-pong effect of the conventional RSS-reliant methods while preventing early or delayed VHO issues.
- Fig. 3 shows an exemplary network for implementing an embodiment of the disclosure.
- Fig. 3 illustrates the Wi-Fi and Cellular RSS threshold value.
- Network 300 of Fig. 3 comprises ISW 305 which can simultaneously transmit two or more signal modes.
- ISW 305 may transmit in cellular mode (e.g., 3G/LTE) and in Wi-Fi mode.
- Boundary 310 denotes the reach of the cellular signal transmitted by ISW 305.
- Boundary 315 denotes the reach of the Wi-Fi signal transmitted by ISW 305.
- the outmost two dotted-line circles illustrate the maximum coverage of cellular signal and Wi-Fi signals, respectively.
- the coverage of cellular signal is larger than Wi-Fi signal.
- Boundary 320 may be the approximate location where the instantaneous RSS values shift so as to favor one mode over the other. That is, Boundary 320 may be the switching point when moving from Wi-Fi to cellular signal if moving away from ISW 305. TH ⁇ and TH° are the Wi-Fi and cellular RSS at the switching point, respectively.
- Circle 330 can be the switching point when moving form cellular to Wi-Fi signal.
- the switching point when moving from 305 (i.e., station) to 315 or 310, the switching point is at 320. This means that the mobile device will be on Wi-Fi signal in 320, and on cellular signal outside of 320. If moving from boundary 315 or 310 to 305 (i.e., station), the switching point is at boundary 330. This means that the mobile device will be on cellular signal outside of boundary 330, and on Wi-Fi signal inside of boundary 330.
- the switch point or the RSS threshold values can be counted by a statistical method.
- the threshold values i.e., THc , TH C ° , ⁇ , TH W °
- THc , TH C ° , ⁇ , TH W ° can be empirically or theoretically determined. It should be noted that while the exemplary algorithm of Fig. 3 is discussed with respect to ISW having cellular and Wi-Fi modes, the disclosed principles are not limited thereto and can be applied to any two or more modes of communication using overlapping signals.
- Fig. 4 is a flow diagram of an exemplary algorithm according to one embodiment of the disclosure.
- the exemplary algorithm of Fig. 4 can be implemented in connection with network 300 of Fig. 3.
- the algorithm can be implemented as software, firmware or may be encoded into hardware.
- the algorithm can be implemented at the mobile device.
- the algorithm of Fig. 4 uses known features of the ISW to avoid the ping-pong effect plaguing the conventional VHO algorithms.
- the algorithm starts at steps 400/450 where mobile device measures the RSS from both the Wi-Fi and the cellular transmitters.
- the mobile device measures the instantaneous RSS for each of the two networks. Conventional means for measuring the RSS can be used.
- the respective RSS values are compared against the threshold RSS values to determine whether VHO is appropriate.
- determination is made as a function of the normal RSS condition, which is defined as Normal RSS ⁇ ) :
- N is the Nth received beacon signal and ⁇ represents a configurable value (e.g., ⁇ can be set to 1, 2 or 3).
- the Normal(RSS w ) is a function which determines if the Wi-Fi signal is degrading.
- Normal(ffSS ) true, means the RSS is not increasing or decreasing sharply; in other words, the value is substantially gradually decreasing (or the slope of the line is substantially maintained). It is the sharp or rapid increase or decrease of the RSS that can lead to the ping-pong effect.
- RSSw - RSS W _1 4
- step 405 determine: (1) whether the Wi-Fi signal is rapidly degrading through the function Normal (RSS W ), and (2) if RSSw is less than the TH ⁇ value. If both conditions of step 405 are satisfied, VHO is made from Wi-Fi to the cellular mode as shown at step 410.
- RSS W function Normal
- the conditions of step 405 are configured to determine whether an immediate change to cellular mode is warranted. That is, a determination is made as to whether the signal RSSw is rapidly declining. If an immediate change to cellular mode is not required, at step 415, a second inquiry is made. The conditions of step 415 determine: (1) whether the instantaneous value of the Wi-Fi signal (RSSw) is less than the Wi-Fi signal strength threshold (TH W ) when moving out of the Wi-Fi area, and (2) whether the instantaneous value of cellular signal strength (RSSQ) is less than the cellular sign strength threshold (TH°) when moving out of the Wi-Fi area.
- the signal strength values for both the cellular and the Wi-Fi modes may be measured at each step. For example, the RSSwis independently measured for each of steps 405, 415 and 420. The sequential measurements allow the algorithm to determine if the Wi-Fi (or cellular) signal strength is decaying, and if so, how rapidly.
- step 415 If both conditions of step 415 are satisfied, then handoff is made from Wi-Fi to the cellular mode. If one or both of the conditions are not met, then the Wi-Fi mode is maintained and a third inquiry is made at step 420.
- the RSSw may be measured again and tested against the threshold value for the wireless signal (TH ⁇ when the mobile is moving out of the Wi-Fi area.
- N RSS means the number of received continuous Wi-Fi beacons whose RSS is less than TH ⁇ or bigger than TH ⁇ .
- NTMs l 's the threshold of N RSS to trigger handover.
- the steps 420, 425 and 430 enable counting the number of received continuous Wi-Fi beacons (N RSS ) whose RSS is less than TH ⁇ .
- steps 470, 475 and 480 enable counting the number of received continuous Wi-Fi beacons (N RSS ) whose RSS is greater than TU w l .
- ii N RSS is greater than NTM s , the mobile will handover to Cellular or Wi-Fi signal respectively as shown in steps 435 and 485.
- step 450 is implemented by measuring Wi-Fi and the cellular RSS values.
- step 455 determines whether to continue operating the mobile device on the cellular mode or to hand-off to Wi-Fi. Step 455 determination is made based on two conditions: (1) Normal (RSS W ); and (2) RSS W > TH ⁇ . That is, the instantaneous value of the wireless RSS has to be greater than the Wi-Fi threshold value when the mobile device is moving into the Wi-Fi area. If both conditions hold, then VHO is made to Wi-Fi as shown at step 460. If at least one condition is not met, then the cellular mode continues.
- step 465 an additional inquiry is made to determine whether to switch to Wi-Fi mode. Namely, step 465 requires that (1) RSS W > THw and, (2) RSS C > TH ⁇ . The second condition requires that the instantaneous value of cellular RSSc to be greater than the cellular RSS threshold value when moving out of the cellular area. If both conditions hold then VHO is made to Wi-Fi signal. If both conditions are not met, then at step 470, inquiry is made as to whether the instantaneous value of the Wi-Fi RSS exceeds the Wi-Fi RSS threshold when moving into the Wi-Fi area (RSS W >TH ⁇ ).
- Fig. 5 schematically shows an exemplary device or apparatus according to one embodiment of the disclosure.
- device 500 which can be an integral part of a larger system or can be a stand-alone unit in a smart device.
- device 500 may comprise hardware, software, firmware, system on chip or any combination thereof.
- Device 500 may also be part of a larger system having multiple antennas, a radio and a memory system.
- Device 500 includes first module 510 and second module 520 and memory 515.
- Each of module 510 and 520 as well as memory 515 can define one or more independent processor or memory circuits.
- at least one of modules 510 or 520 includes a processor circuit and an independent memory circuit (not shown) communicating with each other and with memory module 515.
- modules 510 and 520 define different parts of the same data processing circuit. While shown with three modules, device 500 may have multiple modules or a single integrated module without departing from the disclosed principles.
- first module 510 receives one or more Wi-Fi signals and one or more cellular signals.
- the Wi-Fi and cellular signals can be transmitted from an ISW as discussed above.
- the first module can be configured to determine a signal strength indicator RSSw value for one or more of the received Wi-Fi signals.
- the first module can be configured to determine a signal strength indicator RSSC value for one or more received cellular signals.
- Conventional circuitry and algorithm for measuring RSS may be implemented with the first module.
- a conventional successive-detection architecture may be used for measuring the RSS.
- Such circuits include a plurality of limiting amplifiers connected in series, a plurality of rectifiers receiving the amplifier outputs and an adder for summing the rectifier outputs.
- Another conventional signal strength measurement circuit for use with the first module may include a converter to convert a high-frequency radio signal from an antenna into an intermediate frequency (IF) signal through serially-connected differential amplifiers, a signal strength amplifier section for converting into current a voltage amplitude of an absolute value signal outputted from the differential amplifiers of the IF section, and a current to voltage conversion circuit for converting the output current from the RSSI amplifier section.
- IF intermediate frequency
- Memory module 515 may communicate with first module 510 and/or second module 520. Memory module 515 may be co-located with the first and second modules. Alternatively, memory 515 may define an external memory (e.g., a remote storage server) in communication with the first and/or second modules. In one embodiment of the disclosure, memory module 515 can be configured to store Wi-Fi and cellular signal strength thresholds value for entering or exiting Wi-Fi area. It should be noted that while the schematic representations show THw, THc ,THc° THw° as relating to an area or a boundary, the threshold signs are directed to signal thresholds and not the area sign.
- Second module 520 may be integrated with the first module or may define a separate module. Second module 520 can communicate with first module 510 and memory module 515. Second module 520 may include a controller or a processor circuit. Second module 520 can be configured to select one of the Wi-Fi or cellular signals for communication based on available instructions. In an exemplary embodiment, second module 520 may select the Wi-Fi signal if the RSSw value increases slowly or moderately (not sharply) and the RSSw value is larger than the THw value.
- Device 500 may continually repeat signal detection and the disclosed algorithm to switch from one signal domain to another without causing the ping-pong effect.
- second module 520 can be configured to select the cellular signal if the RSSw value is not decreasing sharply and if the RSSw value is less than the TH W ° value.
- second module 520 can be configured to select the Wi-Fi signal if the received signal strength RSSw is greater than the THw 1 value and if the RSSc value is greater than the THc value. In yet another embodiment, second module 520 can be configured to select the cellular signal if the RSSc value is less than the THc° value and if the RSSw value is less than the THw° value.
- second module 520 can be further configured to select the cellular signal if the number of continuous RSSw value which is less than the TH W ° (NRSS) is greater than N ⁇ .
- Fig. 6 schematically shows a system for implementing an embodiment of the disclosure.
- System 600 of Fig. 6 may define a mobile device such as a smartphone, a laptop, an Ultrabook or any other device capable of communicating with more than one signal mode.
- system 600 is shown with antenna 610, the disclosure is not limited to having one antenna. Multiple antennas can be added to system 600 such that different signals for different protocols can be received at different antennas.
- system 600 may include a first antenna for receiving (and transmitting) a cellular signal and a second antenna for receiving (and transmitting) a Wi-Fi signal.
- Radio receiver 620 may include transceiver components such as RF front-end receiver components or a receiver/transmitter.
- the RF front end may include the circuitry between the antenna and the intermediate IF stage.
- the IF conversion stage may be implemented at the first module.
- Conventional RF front ends include the components in the receiver that process the signal at the original incoming radio frequency, before converting it to an intermediate frequency.
- system 600 may be connected to a an ISW, a base station, WLAN, the internet backbone or any other signal transmitter.
- Radio receiver 620 may convert analog signals to a digital data stream and direct the data stream to processor 630.
- Processor 630 may include one or more modules as discussed in relation to Fig. 5.
- Processor 630 may also communicate with memory module 640. While shown as a separate circuitry in the exemplary system of Fig. 6, it should be noted that instructions 642 can be embedded on processor 630 as firmware to obviate the addition of memory circuit 640.
- Memory circuit 640 may contain instructions 642 for processor 630 to implement one or more of the steps of the exemplary methods disclosed herein.
- memory module 640 may comprise a computer-readable storage device containing a set of instructions to cause the system of Fig. 6 to perform a process including: measure a signal strength indicator RSSw value for one or more received Wi-Fi signals and measure a signal strength indicator RSSc value for one or more received cellular signals (at radio receiver 620); identify signal strength threshold values for entering THw and exiting THw° a Wi-Fi signal domain and identify signal strength threshold values for entering THc and exiting THc° a cellular signal domain (from the memory module 640); and select the Wi-Fi signal if the RSSw value is increasing not too sharply and if the RSSw value is greater than the THw 1 value (at processor 630).
- Example 1 relates to a method for selecting between a Wi-Fi signal and a cellular signal for communicating at a mobile node, comprising: receiving one or more of Wi-Fi signals and measuring a signal strength indicator RSSw value for each of the received Wi-Fi signals; receiving one or more of cellular signals and measuring a signal strength indicator RSSc value for each of the received cellular signals; identifying signal strength threshold values for entering THw 1 and exiting THw° a Wi-Fi signal domain; identifying signal strength threshold values for entering THc and exiting THc° a cellular signal domain; and selecting the Wi-Fi signal if the RSSw value is substantially maintained or gradually decrease and if the RSSw value is greater than the TH value.
- Example 2 is directed to the method of example 1, further comprising selecting the cellular signal if the RSSw value is gradually decreasing and if the RSSw value of the received signal is less than the THw° value.
- Example 3 is directed to the method of example 2, further comprising selecting the Wi-Fi signal if the received signal strength RSSw of the received Wi-Fi signals is greater than the THw 1 value or if the RSSc value is greater than the THc value.
- Example 4 is directed to the method of example 1, further comprising selecting the cellular signal if the RSS C value is less than the TH C ° value, and RSSw value is less than the TH W ° value.
- Example 5 is directed to the method of example 1, further comprising selecting the cellular signal if the number of received continuous Wi-Fi beacons whose RSS is less than TU (NRSS) is greater than .
- Example 6 is directed to the method of example 1, further comprising selecting the Wi-Fi signal if the number of received continuous Wi-Fi beacons whose RSS is greater than TH ⁇ (NRSS) is greater than N ⁇ .
- Example 7 is directed to the method of example 1, wherein at least one of the Wi-Fi signal or the cellular signal defines a beacon signal.
- Example 8 is directed to a method for selecting between a Wi-Fi signal or a cellular signal for communicating at a mobile node, comprising: receiving one or more of Wi-Fi signals and measuring a signal strength indicator RSSw value for each of the received Wi-Fi signals; receiving one or more of cellular signals and measuring a signal strength indicator RSSc value for each of the received cellular signals; identifying signal strength threshold values for entering THw and exiting ⁇ ° a Wi-Fi signal domain; identifying signal strength threshold values for entering THc and exiting THc° a cellular signal domain; and selecting the cellular signal if the RSSw value is substantially maintained or gradually increases and if the RSSw value of the received signals is less than the TH W ° value.
- Example 9 is directed to the method of example 8, further comprising selecting the Wi-Fi signal if the RSSw value is increasing among the one or more received Wi-Fi signals and if the RSSw value for at least one of the received signals is less than the THw 1 value.
- Example 10 is directed to the method of example 8, further comprising selecting the cellular signal if the RSSc value is greater than the THc° value.
- Example 11 is directed to the method of example 8, further comprising selecting the Wi- Fi signal if the RSSc value is greater than the THc 7 value.
- Example 12 is directed to an apparatus to select one of a Wi-Fi signal or a cellular signal, comprising: a first module configured to measure a signal strength indicator RSS W value for one or more received Wi-Fi signals and a signal strength indicator RSSc value for one or more received cellular signals; a memory module configured to store signal strength threshold values for entering THw 1 and exiting THw° a Wi-Fi signal domain and for entering TH C : and exiting THc° a cellular signal domain; and a second module in communication with the first module and the memory module, the second module configured to select the Wi-Fi signal if the RSSw value is substantially maintained or gradually decrease and if the RSSw value is greater than the TH value.
- a first module configured to measure a signal strength indicator RSS W value for one or more received Wi-Fi signals and a signal strength indicator RSSc value for one or more received cellular signals
- a memory module configured to store signal strength threshold values for entering THw 1 and exiting THw° a Wi-Fi signal domain and for
- Example 13 is directed to the apparatus of example 12, wherein the second module is further configured to select the cellular signal if the RSSw value is decreasing among the one or more received Wi-Fi signals and if the RSSw value for at least one of the received signals is less than the THw° value.
- Example 14 is directed to the apparatus of example 12, wherein the second module is further configured to select the Wi-Fi signal if the received signal strength RSS W for at least one of the received Wi-Fi signals is greater than the THw° value or if the RSSc value is greater than the THc° value.
- Example 15 is directed to the apparatus of example 12, wherein the second module is further configured to select the cellular signal if the RSSc value is less than the TH C ° value.
- Example 16 is directed to the apparatus of example 12, wherein the second module is further configured to select the cellular signal if the number of received continuous Wi-Fi beacons whose RSS value is less than TH ⁇ (NRSS) is greater than N ⁇ -
- Example 17 is directed to a system comprising: one or more antennas to receive one more
- Wi-Fi signal and one or more cellular signals a radio receiver to receive the one or more Wi-Fi and cellular signals, the radio receiver configured to measure a signal strength indicator RSSw value for one or more received Wi-Fi signals and a signal strength indicator RSSc value for one or more received cellular signals; a memory module configured to store signal strength threshold values for entering THw 1 and exiting THw° a Wi-Fi signal domain and for entering THj and exiting THc° a cellular signal domain; and a processor in communication with the radio receiver and the memory module, the processor configured to select the Wi-Fi signal if the RSSw value is substantially maintained or gradually decrease and if the RSSw value is greater than the TH value.
- Example 18 is directed to the system of example 17, wherein the processor is further configured to select the cellular signal if the RSSw value is decreasing among the one or more received Wi-Fi signals and if the RSSw value for at least one of the received signals is less than the THw° value.
- Example 19 is directed to the system of example 17, wherein the processor is further configured to select the Wi-Fi signal if the received signal strength RSSw for at least one of the received Wi-Fi signals is greater than the THw value or if the RSSc value is greater than the TH C ° value.
- Example 20 is directed to the system of example 17, wherein the processor is further configured to select the cellular signal if the RSSc value is less than the THc° value.
- Example 21 is directed to the system of example 17, wherein the processor is further configured to select the cellular signal if the number of received continuous Wi-Fi beacons whose RSS value is less than TH ⁇ (NRSS) is greater than f h Rss-
- Example 22 is directed to a computer-readable storage device containing a set of instructions to cause a computer to perform a process comprising: measure a signal strength indicator RSSw value for one or more received Wi-Fi signals; measure a signal strength indicator RSSc value for one or more received cellular signals; identify signal strength threshold values for entering THw and exiting ⁇ ° a Wi-Fi signal domain; identify signal strength threshold value for entering THj and exiting THc° a cellular signal domain; and select the Wi-Fi signal if the RSSw value is substantially maintained or gradually decrease and if the RSSw value is greater than the TH value.
- Example 23 is directed to the computer-readable storage device of example 22, wherein the set of instructions further cause the computer to select the cellular signal if the RSSw value is decreasing among the one or more received Wi-Fi signals and if the RSS W value for at least one of the received signals is less than the TH W ° value.
- Example 24 is directed to the computer-readable storage device of example 22, wherein the set of instructions further cause the computer to select the Wi-Fi signal if the received signal strength RSS W for at least one of the received Wi-Fi signals is greater than the THw° value or if the RSS c value is greater than the THc° value.
- Example 25 is directed to the computer-readable storage device of example 22, wherein the set of instructions further cause the computer to select the cellular signal if the RSSc value is less than the THc° value.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The disclosure generally relates to a method and apparatus for eliminating the so-called ping-pong effect when a mobile device can simultaneously communicate with two or more signal providers. The disclosed embodiments provide timely handoff of the mobile device from one signal provider to another. In one embodiment, the appropriate signal is determined as a function of diminishing Wi-Fi signal strength and one or more threshold signal values.
Description
METHOD AND APPARATUS FOR VERTICAL HANDOVER BACKGROUND
Field
The disclosure relates to a method and apparatus for method and apparatus for vertical handover. Specifically, the disclosure relates to a method and apparatus for timely execution of vertical handover without causing continual switching between available signal domains.
Description of Related Art
With the increase in demand for consumer access to communication services anywhere and at any time, the technology has evolved to integrate various wireless connection access. One such access is the Fourth Generation (4G) wireless access system which provides significantly higher data rate, offers a variety of services and allows global roaming. In the conventional 4G network, a mobile device having multiple interface options can chose the most suitable access link among the available alternatives. The available access link includes Institute of Electrical and Electronics Engineers (IEEE) standard 802.1 1 Wireless Local Area Network (WLAN), IEEE 802.16 Worldwide Interoperability for Microwave Access (WiMAX), satellite systems and Bluetooth (BT), as well as the conventional cellular telephone networks.
The conventional 4G mobile terminals are designed to seamlessly transfer to the best available link among all various candidates. The transfer should occur transparently and without interruption to the ongoing connection, whether it is voice or data. The seamless handover between heterogeneous networks is known as seamless vertical handover (VHO). The IEEE 802.11 only provides the overall framework for the vertical handover. The actual algorithms are defined by designers and engineers.
BRIEF DESCRIPTION OF THE DRAWINGS
These and other embodiments of the disclosure will be discussed with reference to the following exemplary and non-limiting illustrations, in which like elements are numbered similarly, and where:
Fig. 1 schematically shows a conventional system having different signal providers;
Fig. 2 schematically illustrates an ISW networks according to another embodiment of the disclosure;
Fig. 3 shows an exemplary network for implementing an embodiment of the disclosure.
Fig. 4 is a flow diagram of an exemplary algorithm for implementing an embodiment of the disclosure;
Fig. 5 schematically shows an exemplary apparatus according to one embodiment of the disclosure; and
Fig. 6 schematically shows a system for implementing an embodiment of the disclosure.
DETAILED DESCRIPTION
Certain embodiments may be used in conjunction with various devices and systems, for example, a mobile phone, a smartphone, a laptop computer, a sensor device, a BlueTooth (BT) device, an Ultrabook™, a notebook computer, a tablet computer, a handheld device, a Personal Digital Assistant (PDA) device, a handheld PDA device, an on board device, an off-board device, a hybrid device, a vehicular device, a non-vehicular device, a mobile or portable device, a consumer device, a non-mobile or non-portable device, a wireless communication station, a wireless communication device, a wireless Access Point (AP), a wired or wireless router, a wired or wireless modem, a video device, an audio device, an audio-video (AV) device, a wired or wireless network, a wireless area network, a Wireless Video Area Network (WVAN), a Local Area Network (LAN), a Wireless LAN (WLAN), a Personal Area Network (PAN), a Wireless PAN (WPAN), and the like.
Some embodiments may be used in conjunction with devices and/or networks operating in accordance with existing Institute of Electrical and Electronics Engineers (IEEE) standards (IEEE 802.1 1-2012, IEEE Standard for Information technology-Telecommunications and information exchange between systems Local and metropolitan area networks - Specific requirements Part 11 : Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, March 29, 2012; IEEE 802.1 1 task group ac (TGac) ("IEEE 802.1 l-09/0308rl2 - TGac Channel Model Addendum Document"); IEEE 802.1 1 task group ad (TGad) (IEEE P802.1 lad-2012, IEEE Standard for Information Technology - Telecommunications and Information Exchange Between Systems - Local and Metropolitan Area Networks - Specific Requirements - Part 11 : Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications - Amendment 3: Enhancements for Very High Throughput in the 60GHz Band, 28 December, 2012)) and/or future versions and/or derivatives thereof, devices and/or networks operating in accordance with existing Wireless Fidelity (WiFi) Alliance (WFA) Peer- to-Peer (P2P) specifications (WiFi P2P technical specification, version 1.2, 2012) and/or future versions and/or derivatives thereof, devices and/or networks operating in accordance with existing cellular specifications and/or protocols, e.g., 3rd Generation Partnership Project (3 GPP), 3 GPP Long Term Evolution (LTE), and/or future versions and/or derivatives thereof, devices and/or networks operating in accordance with existing WirelessHDTM specifications and/or
future versions and/or derivatives thereof, units and/or devices which are part of the above networks, and the like.
Some embodiments may be used in conjunction with one way and/or two-way radio communication systems, a BT device, a BLE device, cellular radio-telephone communication systems, a mobile phone, a cellular telephone, a wireless telephone, a Personal Communication Systems (PCS) device, a PDA device which incorporates a wireless communication device, a mobile or portable Global Positioning System (GPS) device, a device which incorporates a GPS receiver or transceiver or chip, a device which incorporates an RFID element or chip, a Multiple Input Multiple Output (MIMO) transceiver or device, a Single Input Multiple Output (SIMO) transceiver or device, a Multiple Input Single Output (MISO) transceiver or device, a device having one or more internal antennas and/or external antennas, Digital Video Broadcast (DVB) devices or systems, multi-standard radio devices or systems, a wired or wireless handheld device, e.g., a Smartphone, a Wireless Application Protocol (WAP) device, or the like. Some demonstrative embodiments may be used in conjunction with a WLAN. Other embodiments may be used in conjunction with any other suitable wireless communication network, for example, a wireless area network, a "piconet", a WPAN, a WVAN and the like.
As stated, the VHO between WLAN and 3GPP/LTE have attracted a great deal of attention. Most of current solutions are centered on a situation where a mobile device is simultaneously served by both a Wi-Fi signal and a cellular signal. The cellular signal provider (e.g., base station) and the Wi-Fi signal provider may be co-located or may be located proximal to each other so as to provide overlapping signals.
Fig. 1 schematically shows a conventional system having different signal providers. Specifically, Fig. 1 illustrates system 100 having radio access network (RAN) 110 for providing 3G/LTE or 4G/LTE signals and AP 120 for providing and a Wi-Fi signal. AP 120 can define a conventional Wi-Fi hotspot and is not limited to a modem, a router or a switch. Similarly, RAN 1 10 may define any conventional radio network including one or more base stations or towers. For simplicity only one base station and AP are shown. The cellular station 110 and Wi-Fi station 120 provide an integrated small-cell and Wi-Fi (ISW) network. The ISW may be part of a larger network (not shown). The system of Fig. 1 may be used with the disclosed
embodiments.
In the exemplary embodiment of Fig. 1, the Wi-Fi and the cellular stations are differently situated but provide overlapping signal service. The signal reach of cellular station 1 10 is illustrated by boundary 1 12 and the signal reach of Wi-Fi station 120 is shown by boundary 122.
Mobile device 130 can be configured to communicate through both the Wi-Fi signal as well as the cellular signal. Mobile device 130 can support public data network (PDN) or a virtual mobile connection (EPS Bearer) without increasing the user equipment complexity or impacting the energy performance score (EPS).
Fig. 2 schematically illustrates an ISW networks according to another embodiment of the disclosure. Here, the RAN and the AP are co-located at device 220 and one or more antennas are used to propagate the cellular and the Wi-Fi signals. Device 220 forms an ISW. In Fig. 2, mobile device 230 traverses between cellular realm 212 and Wi-Fi realm 222. Mobile device 230 uses the cellular signal when in between boundaries 212 and 222. Mobile device 230 switches to Wi-Fi signal when entering boundary 222.
A condition known as the ping-pong effect occurs when mobile device 230 straddles boundary 222, and given the available signals, the mobile device continually switches between Wi-Fi and cellular modes. The ping-pong effect prevents VHO from one mode to the other. Conventional VHO algorithms have failed to address the ping-pong effect.
Received signal strength indicator RSS is a known parameter used for VHO in heterogeneous wireless networks. Conventional VHO algorithms use RSS to trigger VHO.
However, due to RSS ping-pong effect between the cellular and Wi-Fi networks, using RSS alone causes false and frequently handovers. Other conventional methods that do not directly use RSS have been shown to cause accelerated or delayed VHO.
The ISW may be an integral part of the heterogeneous wireless networks. A key feature of such networks is having the Wi-Fi AP and the 3GPP RAN co-located on the same device. In one embodiment of the disclosure, the cellular RSS and the Wi-Fi RSS values are used to enable real-time and accurate VHO algorithm free from the ping-pong effect. In another embodiment, instantaneous RSS measurements along with the mobile device's travel pattern and threshold values are used to determine the optimal communication mode. The exemplary algorithms disclosed herein overcome the ping-pong effect of the conventional RSS-reliant methods while preventing early or delayed VHO issues.
Fig. 3 shows an exemplary network for implementing an embodiment of the disclosure. Specifically, Fig. 3 illustrates the Wi-Fi and Cellular RSS threshold value. Network 300 of Fig. 3 comprises ISW 305 which can simultaneously transmit two or more signal modes. For example, ISW 305 may transmit in cellular mode (e.g., 3G/LTE) and in Wi-Fi mode. Boundary 310 denotes the reach of the cellular signal transmitted by ISW 305. Boundary 315 denotes the reach of the Wi-Fi signal transmitted by ISW 305. Thus, the outmost two dotted-line circles illustrate
the maximum coverage of cellular signal and Wi-Fi signals, respectively. In Fig. 3, the coverage of cellular signal is larger than Wi-Fi signal. Boundary 320 may be the approximate location where the instantaneous RSS values shift so as to favor one mode over the other. That is, Boundary 320 may be the switching point when moving from Wi-Fi to cellular signal if moving away from ISW 305. TH^ and TH° are the Wi-Fi and cellular RSS at the switching point, respectively.
Circle 330 can be the switching point when moving form cellular to Wi-Fi signal. In one embodiment, when moving from 305 (i.e., station) to 315 or 310, the switching point is at 320. This means that the mobile device will be on Wi-Fi signal in 320, and on cellular signal outside of 320. If moving from boundary 315 or 310 to 305 (i.e., station), the switching point is at boundary 330. This means that the mobile device will be on cellular signal outside of boundary 330, and on Wi-Fi signal inside of boundary 330.
The switch point or the RSS threshold values can be counted by a statistical method. The threshold values (i.e., THc , THC° , ΤΗ , THW°) can be empirically or theoretically determined. It should be noted that while the exemplary algorithm of Fig. 3 is discussed with respect to ISW having cellular and Wi-Fi modes, the disclosed principles are not limited thereto and can be applied to any two or more modes of communication using overlapping signals.
Fig. 4 is a flow diagram of an exemplary algorithm according to one embodiment of the disclosure. The exemplary algorithm of Fig. 4 can be implemented in connection with network 300 of Fig. 3. The algorithm can be implemented as software, firmware or may be encoded into hardware. The algorithm can be implemented at the mobile device. The algorithm of Fig. 4 uses known features of the ISW to avoid the ping-pong effect plaguing the conventional VHO algorithms.
The algorithm starts at steps 400/450 where mobile device measures the RSS from both the Wi-Fi and the cellular transmitters. In one embodiment, the mobile device measures the instantaneous RSS for each of the two networks. Conventional means for measuring the RSS can be used.
At step 405/455 the respective RSS values are compared against the threshold RSS values to determine whether VHO is appropriate. At step 405 determination is made as a function of the normal RSS condition, which is defined as Normal RSS^) :
(true, RSS^ in [2 * RSS^'1 - RSS^~2 - σ, 2 * RSS^'1 - RSS^~2 + σ]
NormaKRSS") =
{f "alse', otherwise
where N is the Nth received beacon signal and σ represents a configurable value (e.g., σ can be set to 1, 2 or 3). The Normal(RSSw) is a function which determines if the Wi-Fi signal is degrading. In the above relationship, Normal(ffSS ) = true, means the RSS is not increasing or decreasing sharply; in other words, the value is substantially gradually decreasing (or the slope of the line is substantially maintained). It is the sharp or rapid increase or decrease of the RSS that can lead to the ping-pong effect.
By way of example, it is assumed that σ is set to 3. An example of N ormal(RSSw) = true is the following: RSSW ~2 = -70, ffSS^r1 = -68, RSSW = -63. Although RSSW - RSSw'1 = 5, the RSSW should not be considered to increase sharply, because the RSSW is gradually increasing, it is possible the mobile device is moving from boundary 315 to 305. An example of Normal(RSSw) = false is: RSSW ~2 = -70, RSS^'1 = -70, RSSW = -66.
Although RSSw - RSSW _1 = 4, the RSSW is considered to increase sharply which is likely caused by the ping-pong effect. It should be noted that if RSSW is stable, for example, its value is maintained at 78, then the condition holds as:
= true.
The conditions of step 405 determine: (1) whether the Wi-Fi signal is rapidly degrading through the function Normal (RSSW), and (2) if RSSw is less than the TH^ value. If both conditions of step 405 are satisfied, VHO is made from Wi-Fi to the cellular mode as shown at step 410.
The conditions of step 405 are configured to determine whether an immediate change to cellular mode is warranted. That is, a determination is made as to whether the signal RSSw is rapidly declining. If an immediate change to cellular mode is not required, at step 415, a second inquiry is made. The conditions of step 415 determine: (1) whether the instantaneous value of the Wi-Fi signal (RSSw) is less than the Wi-Fi signal strength threshold (THW) when moving out of the Wi-Fi area, and (2) whether the instantaneous value of cellular signal strength (RSSQ) is less than the cellular sign strength threshold (TH°) when moving out of the Wi-Fi area. In one embodiment of the disclosure, the signal strength values for both the cellular and the Wi-Fi modes may be measured at each step. For example, the RSSwis independently measured for each of steps 405, 415 and 420. The sequential measurements allow the algorithm to determine if the Wi-Fi (or cellular) signal strength is decaying, and if so, how rapidly.
If both conditions of step 415 are satisfied, then handoff is made from Wi-Fi to the cellular mode. If one or both of the conditions are not met, then the Wi-Fi mode is maintained and a third inquiry is made at step 420. Here, the RSSw may be measured again and tested
against the threshold value for the wireless signal (TH^ when the mobile is moving out of the Wi-Fi area.
In the exemplary flow diagram of Fig. 4, NRSS means the number of received continuous Wi-Fi beacons whose RSS is less than TH^ or bigger than TH^. In one embodiment, N™sl's the threshold of NRSS to trigger handover. In the exemplary flow diagram of Fig. 4, the steps 420, 425 and 430 enable counting the number of received continuous Wi-Fi beacons (NRSS) whose RSS is less than TH^. Similarly, steps 470, 475 and 480 enable counting the number of received continuous Wi-Fi beacons (NRSS) whose RSS is greater than TUw l . On both of these two conditions, ii NRSS is greater than N™s, the mobile will handover to Cellular or Wi-Fi signal respectively as shown in steps 435 and 485.
If the mobile node is operating on cellular signal or if VHO is made from Wi-Fi to cellular, then step 450 is implemented by measuring Wi-Fi and the cellular RSS values. Once in the cellular mode, step 455 determines whether to continue operating the mobile device on the cellular mode or to hand-off to Wi-Fi. Step 455 determination is made based on two conditions: (1) Normal (RSSW); and (2) RSSW > TH^. That is, the instantaneous value of the wireless RSS has to be greater than the Wi-Fi threshold value when the mobile device is moving into the Wi-Fi area. If both conditions hold, then VHO is made to Wi-Fi as shown at step 460. If at least one condition is not met, then the cellular mode continues. At step 465, an additional inquiry is made to determine whether to switch to Wi-Fi mode. Namely, step 465 requires that (1) RSSW > THw and, (2) RSSC > TH^. The second condition requires that the instantaneous value of cellular RSSc to be greater than the cellular RSS threshold value when moving out of the cellular area. If both conditions hold then VHO is made to Wi-Fi signal. If both conditions are not met, then at step 470, inquiry is made as to whether the instantaneous value of the Wi-Fi RSS exceeds the Wi-Fi RSS threshold when moving into the Wi-Fi area (RSSW>TH^).
Fig. 5 schematically shows an exemplary device or apparatus according to one embodiment of the disclosure. Specifically, Fig. 5 shows device 500 which can be an integral part of a larger system or can be a stand-alone unit in a smart device. For example, device 500 may comprise hardware, software, firmware, system on chip or any combination thereof. Device 500 may also be part of a larger system having multiple antennas, a radio and a memory system. Device 500 includes first module 510 and second module 520 and memory 515. Each of module 510 and 520 as well as memory 515 can define one or more independent processor or memory circuits. In an exemplary embodiment, at least one of modules 510 or 520 includes a processor circuit and an independent memory circuit (not shown) communicating with each other and with
memory module 515. In another embodiment, modules 510 and 520 define different parts of the same data processing circuit. While shown with three modules, device 500 may have multiple modules or a single integrated module without departing from the disclosed principles.
In one embodiment of the disclosure, first module 510 receives one or more Wi-Fi signals and one or more cellular signals. The Wi-Fi and cellular signals can be transmitted from an ISW as discussed above. The first module can be configured to determine a signal strength indicator RSSw value for one or more of the received Wi-Fi signals. Similarly, the first module can be configured to determine a signal strength indicator RSSC value for one or more received cellular signals.
Conventional circuitry and algorithm for measuring RSS may be implemented with the first module. For example, a conventional successive-detection architecture may be used for measuring the RSS. Such circuits include a plurality of limiting amplifiers connected in series, a plurality of rectifiers receiving the amplifier outputs and an adder for summing the rectifier outputs. Another conventional signal strength measurement circuit for use with the first module may include a converter to convert a high-frequency radio signal from an antenna into an intermediate frequency (IF) signal through serially-connected differential amplifiers, a signal strength amplifier section for converting into current a voltage amplitude of an absolute value signal outputted from the differential amplifiers of the IF section, and a current to voltage conversion circuit for converting the output current from the RSSI amplifier section.
Memory module 515 may communicate with first module 510 and/or second module 520. Memory module 515 may be co-located with the first and second modules. Alternatively, memory 515 may define an external memory (e.g., a remote storage server) in communication with the first and/or second modules. In one embodiment of the disclosure, memory module 515 can be configured to store Wi-Fi and cellular signal strength thresholds value for entering or exiting Wi-Fi area. It should be noted that while the schematic representations show THw, THc ,THc° THw° as relating to an area or a boundary, the threshold signs are directed to signal thresholds and not the area sign.
Second module 520 may be integrated with the first module or may define a separate module. Second module 520 can communicate with first module 510 and memory module 515. Second module 520 may include a controller or a processor circuit. Second module 520 can be configured to select one of the Wi-Fi or cellular signals for communication based on available instructions. In an exemplary embodiment, second module 520 may select the Wi-Fi signal if
the RSSw value increases slowly or moderately (not sharply) and the RSSw value is larger than the THw value.
Device 500 may continually repeat signal detection and the disclosed algorithm to switch from one signal domain to another without causing the ping-pong effect. In another
embodiment, second module 520 can be configured to select the cellular signal if the RSSw value is not decreasing sharply and if the RSSw value is less than the THW° value.
In still another embodiment, second module 520 can be configured to select the Wi-Fi signal if the received signal strength RSSw is greater than the THw1 value and if the RSSc value is greater than the THc value. In yet another embodiment, second module 520 can be configured to select the cellular signal if the RSSc value is less than the THc° value and if the RSSw value is less than the THw° value.
In still another embodiment, second module 520 can be further configured to select the cellular signal if the number of continuous RSSw value which is less than the THW° (NRSS) is greater than N^ .
Fig. 6 schematically shows a system for implementing an embodiment of the disclosure. For example, the steps of any of the above-disclosed flow diagrams may be implemented in the system of Fig. 6. System 600 of Fig. 6 may define a mobile device such as a smartphone, a laptop, an Ultrabook or any other device capable of communicating with more than one signal mode. While system 600 is shown with antenna 610, the disclosure is not limited to having one antenna. Multiple antennas can be added to system 600 such that different signals for different protocols can be received at different antennas. For example, system 600 may include a first antenna for receiving (and transmitting) a cellular signal and a second antenna for receiving (and transmitting) a Wi-Fi signal.
The signal(s) received at antenna 610 are relayed to radio receiver 620. Radio receiver 620 may include transceiver components such as RF front-end receiver components or a receiver/transmitter. The RF front end may include the circuitry between the antenna and the intermediate IF stage. In one embodiment, the IF conversion stage may be implemented at the first module. Conventional RF front ends include the components in the receiver that process the signal at the original incoming radio frequency, before converting it to an intermediate frequency. Although not shown, system 600 may be connected to a an ISW, a base station, WLAN, the internet backbone or any other signal transmitter.
Radio receiver 620 may convert analog signals to a digital data stream and direct the data stream to processor 630. Processor 630 may include one or more modules as discussed in
relation to Fig. 5. Processor 630 may also communicate with memory module 640. While shown as a separate circuitry in the exemplary system of Fig. 6, it should be noted that instructions 642 can be embedded on processor 630 as firmware to obviate the addition of memory circuit 640.
Memory circuit 640 may contain instructions 642 for processor 630 to implement one or more of the steps of the exemplary methods disclosed herein. For example, memory module 640 may comprise a computer-readable storage device containing a set of instructions to cause the system of Fig. 6 to perform a process including: measure a signal strength indicator RSSw value for one or more received Wi-Fi signals and measure a signal strength indicator RSSc value for one or more received cellular signals (at radio receiver 620); identify signal strength threshold values for entering THw and exiting THw° a Wi-Fi signal domain and identify signal strength threshold values for entering THc and exiting THc° a cellular signal domain (from the memory module 640); and select the Wi-Fi signal if the RSSw value is increasing not too sharply and if the RSSw value is greater than the THw1 value (at processor 630).
The following examples pertain to further embodiments of the disclosure. Example 1 relates to a method for selecting between a Wi-Fi signal and a cellular signal for communicating at a mobile node, comprising: receiving one or more of Wi-Fi signals and measuring a signal strength indicator RSSw value for each of the received Wi-Fi signals; receiving one or more of cellular signals and measuring a signal strength indicator RSSc value for each of the received cellular signals; identifying signal strength threshold values for entering THw1 and exiting THw° a Wi-Fi signal domain; identifying signal strength threshold values for entering THc and exiting THc° a cellular signal domain; and selecting the Wi-Fi signal if the RSSw value is substantially maintained or gradually decrease and if the RSSw value is greater than the TH value.
Example 2 is directed to the method of example 1, further comprising selecting the cellular signal if the RSSw value is gradually decreasing and if the RSSw value of the received signal is less than the THw° value.
Example 3 is directed to the method of example 2, further comprising selecting the Wi-Fi signal if the received signal strength RSSw of the received Wi-Fi signals is greater than the THw1 value or if the RSSc value is greater than the THc value.
Example 4 is directed to the method of example 1, further comprising selecting the cellular signal if the RSSC value is less than the THC° value, and RSSw value is less than the THW° value.
Example 5 is directed to the method of example 1, further comprising selecting the cellular signal if the number of received continuous Wi-Fi beacons whose RSS is less than TU (NRSS) is greater than
.
Example 6 is directed to the method of example 1, further comprising selecting the Wi-Fi signal if the number of received continuous Wi-Fi beacons whose RSS is greater than TH^ (NRSS) is greater than N^ .
Example 7 is directed to the method of example 1, wherein at least one of the Wi-Fi signal or the cellular signal defines a beacon signal.
Example 8 is directed to a method for selecting between a Wi-Fi signal or a cellular signal for communicating at a mobile node, comprising: receiving one or more of Wi-Fi signals and measuring a signal strength indicator RSSw value for each of the received Wi-Fi signals; receiving one or more of cellular signals and measuring a signal strength indicator RSSc value for each of the received cellular signals; identifying signal strength threshold values for entering THw and exiting ΤΗψ° a Wi-Fi signal domain; identifying signal strength threshold values for entering THc and exiting THc° a cellular signal domain; and selecting the cellular signal if the RSSw value is substantially maintained or gradually increases and if the RSSw value of the received signals is less than the THW° value.
Example 9 is directed to the method of example 8, further comprising selecting the Wi-Fi signal if the RSSw value is increasing among the one or more received Wi-Fi signals and if the RSSw value for at least one of the received signals is less than the THw1 value.
Example 10 is directed to the method of example 8, further comprising selecting the cellular signal if the RSSc value is greater than the THc° value.
Example 11 is directed to the method of example 8, further comprising selecting the Wi- Fi signal if the RSSc value is greater than the THc7 value.
Example 12 is directed to an apparatus to select one of a Wi-Fi signal or a cellular signal, comprising: a first module configured to measure a signal strength indicator RSSW value for one or more received Wi-Fi signals and a signal strength indicator RSSc value for one or more received cellular signals; a memory module configured to store signal strength threshold values for entering THw1 and exiting THw° a Wi-Fi signal domain and for entering THC : and exiting THc° a cellular signal domain; and a second module in communication with the first module and the memory module, the second module configured to select the Wi-Fi signal if the RSSw value
is substantially maintained or gradually decrease and if the RSSw value is greater than the TH value.
Example 13 is directed to the apparatus of example 12, wherein the second module is further configured to select the cellular signal if the RSSw value is decreasing among the one or more received Wi-Fi signals and if the RSSw value for at least one of the received signals is less than the THw° value.
Example 14 is directed to the apparatus of example 12, wherein the second module is further configured to select the Wi-Fi signal if the received signal strength RSSW for at least one of the received Wi-Fi signals is greater than the THw° value or if the RSSc value is greater than the THc° value.
Example 15 is directed to the apparatus of example 12, wherein the second module is further configured to select the cellular signal if the RSSc value is less than the THC° value.
Example 16 is directed to the apparatus of example 12, wherein the second module is further configured to select the cellular signal if the number of received continuous Wi-Fi beacons whose RSS value is less than TH^ (NRSS) is greater than N^ - Example 17 is directed to a system comprising: one or more antennas to receive one more
Wi-Fi signal and one or more cellular signals; a radio receiver to receive the one or more Wi-Fi and cellular signals, the radio receiver configured to measure a signal strength indicator RSSw value for one or more received Wi-Fi signals and a signal strength indicator RSSc value for one or more received cellular signals; a memory module configured to store signal strength threshold values for entering THw1 and exiting THw° a Wi-Fi signal domain and for entering THj and exiting THc° a cellular signal domain; and a processor in communication with the radio receiver and the memory module, the processor configured to select the Wi-Fi signal if the RSSw value is substantially maintained or gradually decrease and if the RSSw value is greater than the TH value.
Example 18 is directed to the system of example 17, wherein the processor is further configured to select the cellular signal if the RSSw value is decreasing among the one or more received Wi-Fi signals and if the RSSw value for at least one of the received signals is less than the THw° value.
Example 19 is directed to the system of example 17, wherein the processor is further configured to select the Wi-Fi signal if the received signal strength RSSw for at least one of the
received Wi-Fi signals is greater than the THw value or if the RSSc value is greater than the THC° value.
Example 20 is directed to the system of example 17, wherein the processor is further configured to select the cellular signal if the RSSc value is less than the THc° value.
Example 21 is directed to the system of example 17, wherein the processor is further configured to select the cellular signal if the number of received continuous Wi-Fi beacons whose RSS value is less than TH^ (NRSS) is greater than fhRss-
Example 22 is directed to a computer-readable storage device containing a set of instructions to cause a computer to perform a process comprising: measure a signal strength indicator RSSw value for one or more received Wi-Fi signals; measure a signal strength indicator RSSc value for one or more received cellular signals; identify signal strength threshold values for entering THw and exiting ΤΗψ° a Wi-Fi signal domain; identify signal strength threshold value for entering THj and exiting THc° a cellular signal domain; and select the Wi-Fi signal if the RSSw value is substantially maintained or gradually decrease and if the RSSw value is greater than the TH value.
Example 23 is directed to the computer-readable storage device of example 22, wherein the set of instructions further cause the computer to select the cellular signal if the RSSw value is decreasing among the one or more received Wi-Fi signals and if the RSSW value for at least one of the received signals is less than the THW° value.
Example 24 is directed to the computer-readable storage device of example 22, wherein the set of instructions further cause the computer to select the Wi-Fi signal if the received signal strength RSSW for at least one of the received Wi-Fi signals is greater than the THw° value or if the RSSc value is greater than the THc° value.
Example 25 is directed to the computer-readable storage device of example 22, wherein the set of instructions further cause the computer to select the cellular signal if the RSSc value is less than the THc° value.
While the principles of the disclosure have been illustrated in relation to the exemplary embodiments shown herein, the principles of the disclosure are not limited thereto and include any modification, variation or permutation thereof.
Claims
1. A method for selecting between a Wi-Fi signal and a cellular signal for communicating at a mobile node, comprising:
receiving one or more of Wi-Fi signals and measuring a signal strength indicator RSSw value for each of the received Wi-Fi signals;
receiving one or more of cellular signals and measuring a signal strength indicator RSSc value for each of the received cellular signals;
identifying signal strength value thresholds for entering ΤΗψ and exiting ΤΗψ° a Wi-Fi signal domain;
identifying signal strength threshold values for entering THc and exiting THc° a cellular signal domain; and
selecting the Wi-Fi signal if the RSSw value is substantially maintained or gradually decreases and if the RSSw value is greater than the TH value.
2. The method of claim 1, further comprising selecting the cellular signal if the RSSw value is gradually decreasing and if the RSSw value of the received signal is less than the THW° value.
3. The method of claim 2, further comprising selecting the Wi-Fi signal if the received signal strength RSSw of the received Wi-Fi signals is greater than the THw1 value or if the RSSc value is greater than the THj value.
4. The method of claim 1, further comprising selecting the cellular signal if the RSSC value is less than the THC° value, and RSSw value is less than the THW° value.
5. The method of claim 1, further comprising selecting the cellular signal if the number of received continuous Wi-Fi beacons whose RSS is less than TH^ (NRSS) is greater than N^ss .
6. The method of claim 1, further comprising selecting the Wi-Fi signal if the number of received continuous Wi-Fi beacons whose RSS is greater than TH^ (NRSS) is greater than N^ .
7. The method of claim 1, wherein at least one of the Wi-Fi signal or the cellular signal defines a beacon signal.
8. A method for selecting between a Wi-Fi signal or a cellular signal for communicating at a mobile node, comprising:
receiving one or more of Wi-Fi signals and measuring a signal strength indicator RSSw value for each of the received Wi-Fi signals;
receiving one or more of cellular signals and measuring a signal strength indicator RSSc value for each of the received cellular signals;
identifying signal strength thresholds values for entering THw and exiting THw° a Wi-Fi signal domain;
identifying signal strength thresholds values for entering THj and exiting THc° a cellular signal domain; and
selecting the cellular signal if the RSSw value is substantially maintained or gradually increases and if the RSSw value of the received signals is less than the THW° value.
9. The method of claim 8, further comprising selecting the Wi-Fi signal if the RSSw value is increasing among the one or more received Wi-Fi signals and if the RSSw value for at least one of the received signals is less than the THw value.
10. The method of claim 9, further comprising selecting the cellular signal if the RSSc value is greater than the THc° value.
1 1. The method of claim 8, further comprising selecting the Wi-Fi signal if the RSSc value is greater than the THc value.
12. An apparatus to select one of a Wi-Fi signal or a cellular signal, comprising:
a first module configured to measure a signal strength indicator RSSW value for one or more received Wi-Fi signals and a signal strength indicator RSSc value for one or more received cellular signals;
a memory module configured to store signal strength threshold values for entering THw1 and exiting THw° a Wi-Fi signal domain and for entering THC : and exiting THc° a cellular signal domain; and
a second module in communication with the first module and the memory module, the second module configured to select the Wi-Fi signal if the RSSw value is substantially maintained or gradually decreases and if the RSSw value is greater than the TH value.
13. The apparatus of claim 12, wherein the second module is further configured to select the cellular signal if the RSSw value is decreasing among the one or more received Wi-Fi signals and if the RSSw value for at least one of the received signals is less than the THw° value.
14. The apparatus of claim 12, wherein the second module is further configured to select the Wi-Fi signal if the received signal strength RSSW for at least one of the received Wi-Fi signals is greater than the ΤΗψ° value or if the RSSc value is greater than the THc° value.
15. The apparatus of claim 12, wherein the second module is further configured to select the cellular signal if the RSSc value is less than the THc° value.
16. The apparatus of claim 12, wherein the second module is further configured to select the cellular signal if the number of received continuous Wi-Fi beacons whose Re value is less than H^ (NRSS) is greater than N*H RSS-
17. A system comprising:
one or more antennas to receive one more Wi-Fi signal and one or more cellular signals; a radio receiver to receive the one or more Wi-Fi and cellular signals, the radio receiver configured to measure a signal strength indicator RSSw value for one or more received Wi-Fi signals and a signal strength indicator RSSc value for one or more received cellular signals; a memory module configured to store signal strength threshold values for entering THw1 and exiting ΤΗψ° a Wi-Fi signal domain and for entering THj and exiting THc° a cellular signal domain; and
a processor in communication with the radio receiver and the memory module, the processor configured to select the Wi-Fi signal if the RSSw value is substantially maintained or gradually decreases and if the RSSw value is greater than the TH value.
18. The system of claim 17, wherein the processor is further configured to select the cellular signal if the RSSw value is decreasing among the one or more received Wi-Fi signals and if the RSSw value for at least one of the received signals is less than the THw° value.
19. The system of claim 17, wherein the processor is further configured to select the Wi-Fi signal if the received signal strength RSSw for at least one of the received Wi-Fi signals is greater than the THw° value or if the RSSc value is greater than the THc° value.
20. The system of claim 17, wherein the processor is further configured to select the cellular signal if the RSSc value is less than the THC° value.
21. The system of claim 17, wherein the processor is further configured to select the cellular signal if the number of received continuous Wi-Fi beacons whose RSS value is less than TH^ (NRSS) is greater than N^
22. A computer-readable storage device containing a set of instructions to cause a computer to perform a process comprising:
measure a signal strength indicator RSSw value for one or more received Wi-Fi signals; measure a signal strength indicator RSSc value for one or more received cellular signals; identify signal strength threshold values for entering ΤΗψ and exiting ΤΗψ° a Wi-Fi signal domain;
identify signal strength threshold values for entering THj and exiting THc° a cellular signal domain; and
select the Wi-Fi signal if the RSSw value is substantially maintained or gradually decreases and if the RSSw value is greater than the TH value.
23. The computer-readable storage device of claim 22, wherein the set of instructions further cause the computer to select the cellular signal if the RSSw value is decreasing among the one or more received Wi-Fi signals and if the RSSW value for at least one of the received signals is less than the THw° value.
24. The computer-readable storage device of claim 22, wherein the set of instructions further cause the computer to select the Wi-Fi signal if the received signal strength RSSW for at least one of the received Wi-Fi signals is greater than the THw° value or if the RSSC value is greater than the THC° value.
25. The computer-readable storage device of claim 22, wherein the set of instructions further cause the computer to select the cellular signal if the RSSc value is less than the THC° value.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2014/032366 WO2015152872A1 (en) | 2014-03-31 | 2014-03-31 | Methods and apparatus for vertical handover |
| EP14888499.2A EP3127370B1 (en) | 2014-03-31 | 2014-03-31 | Methods and apparatus for vertical handover |
| TW104105412A TWI568208B (en) | 2014-03-31 | 2015-02-16 | Method and apparatus for vertical handover |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2014/032366 WO2015152872A1 (en) | 2014-03-31 | 2014-03-31 | Methods and apparatus for vertical handover |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015152872A1 true WO2015152872A1 (en) | 2015-10-08 |
Family
ID=54241005
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2014/032366 Ceased WO2015152872A1 (en) | 2014-03-31 | 2014-03-31 | Methods and apparatus for vertical handover |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP3127370B1 (en) |
| TW (1) | TWI568208B (en) |
| WO (1) | WO2015152872A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102016102983A1 (en) * | 2016-02-19 | 2017-08-24 | Intel IP Corporation | Methods and apparatus for managing packet data network connections |
| CN109673032A (en) * | 2018-12-29 | 2019-04-23 | 深圳市天海世界卫星通信科技有限公司 | Method for switching network, device, computer readable storage medium and system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060148479A1 (en) * | 2005-01-06 | 2006-07-06 | Samsung Electronics Co., Ltd. | Method for determining a time for performing a vertical hand-off among IP-based heterogeneous wireless access networks |
| US20070133472A1 (en) | 2005-12-10 | 2007-06-14 | Won-Ik Kim | Method of vertical handoff |
| US20110281557A1 (en) * | 2010-05-14 | 2011-11-17 | Samsung Electronics Co. Ltd. | Method and system for providing wi-fi service by wi-fi device |
| KR20130119123A (en) * | 2012-04-23 | 2013-10-31 | 에스케이브로드밴드주식회사 | Internet telephone using dual band wifi and wifi-roaming method thereof |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7082301B2 (en) * | 2003-09-12 | 2006-07-25 | Cisco Technology, Inc. | Method and system for triggering handoff of a call between networks |
| CN1794681A (en) * | 2005-12-29 | 2006-06-28 | 上海贝豪通讯电子有限公司 | Switchover method between 3G network and WIFI network based on location information |
| DE102006012743A1 (en) * | 2006-03-17 | 2007-09-27 | Nec Europe Ltd. | Method for operating a mobile node |
| US8897778B2 (en) * | 2009-07-03 | 2014-11-25 | Cisco Technology, Inc. | Infrastructure assisted network transition |
| CA2769368C (en) * | 2011-02-28 | 2015-06-23 | Research In Motion Limited | Methods and apparatus for use in initiating vertical handover based on comparative evaluation of wlan and wwan signal qualities |
| CN103533610B (en) * | 2012-07-05 | 2016-08-03 | 瀚宇彩晶股份有限公司 | Wireless network selection method and portable electronic device thereof |
-
2014
- 2014-03-31 WO PCT/US2014/032366 patent/WO2015152872A1/en not_active Ceased
- 2014-03-31 EP EP14888499.2A patent/EP3127370B1/en active Active
-
2015
- 2015-02-16 TW TW104105412A patent/TWI568208B/en not_active IP Right Cessation
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060148479A1 (en) * | 2005-01-06 | 2006-07-06 | Samsung Electronics Co., Ltd. | Method for determining a time for performing a vertical hand-off among IP-based heterogeneous wireless access networks |
| US20070133472A1 (en) | 2005-12-10 | 2007-06-14 | Won-Ik Kim | Method of vertical handoff |
| US20110281557A1 (en) * | 2010-05-14 | 2011-11-17 | Samsung Electronics Co. Ltd. | Method and system for providing wi-fi service by wi-fi device |
| KR20130119123A (en) * | 2012-04-23 | 2013-10-31 | 에스케이브로드밴드주식회사 | Internet telephone using dual band wifi and wifi-roaming method thereof |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3127370A4 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102016102983A1 (en) * | 2016-02-19 | 2017-08-24 | Intel IP Corporation | Methods and apparatus for managing packet data network connections |
| US10716050B2 (en) | 2016-02-19 | 2020-07-14 | Apple Inc. | Methods and devices for managing packet data network connections |
| CN109673032A (en) * | 2018-12-29 | 2019-04-23 | 深圳市天海世界卫星通信科技有限公司 | Method for switching network, device, computer readable storage medium and system |
| CN109673032B (en) * | 2018-12-29 | 2021-04-20 | 深圳市天海世界卫星通信科技有限公司 | Network switching method, device, computer-readable storage medium and system |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3127370A4 (en) | 2017-08-30 |
| EP3127370B1 (en) | 2020-08-26 |
| TWI568208B (en) | 2017-01-21 |
| TW201543836A (en) | 2015-11-16 |
| EP3127370A1 (en) | 2017-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12224816B2 (en) | Enhanced sounding reference signaling for beam management | |
| FI127394B (en) | Determination of coverage holes using inter-RAT transfer measurements | |
| US10869255B2 (en) | Telecommunications between remote terminal and relay terminal | |
| CN104618978B (en) | Mobile communication device and method for performing handover between heterogeneous networks | |
| US9374768B2 (en) | Cellular broadcast enhancements for inter-system mobility | |
| US9867001B2 (en) | Identifier for device location within wireless communication systems | |
| US10869252B2 (en) | Apparatus and method for providing service in wireless communication system | |
| US10229135B2 (en) | Cellular network information | |
| CN105900497B (en) | Transmit power control for improved time-of-flight performance | |
| US8798633B2 (en) | Positioning-assisted cell selection and handover for LTE | |
| KR20140103095A (en) | Small cells implementing multiple air interfaces | |
| CN112584412B (en) | A method, device and communication equipment for beam switching | |
| CN120751482A (en) | Reporting method of positioning capability, terminal equipment and network equipment | |
| US9832676B2 (en) | Apparatuses and methods for steering data traffic between heterogeneous networks | |
| US20170318502A1 (en) | Call Setup Techniques using WLAN Radio and Shared Cellular Radio | |
| CN115606219A (en) | Radar metadata in fronthaul management plane signaling | |
| WO2017099828A1 (en) | Devices and methods of mobility enhancement and wearable device path selection | |
| WO2015127223A1 (en) | User equipment, computer readable medium, and method to determine the mobility of user equipment in a long- term evolution network | |
| TWI531269B (en) | Mobile communication device, telecommunication network, and method for processing access network to find and select functional rules | |
| EP3127370B1 (en) | Methods and apparatus for vertical handover | |
| US8817744B2 (en) | Methods and apparatus for reliable inter radio access network handover | |
| CN109451545B (en) | Handover decision method, base station and user equipment | |
| US20150023165A1 (en) | Communication device capable of measuring and interworking between different radio technologies and method thereof | |
| CN115314929A (en) | Method and device for reporting cell or carrier information | |
| US20150271077A1 (en) | Method, Apparatus and System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14888499 Country of ref document: EP Kind code of ref document: A1 |
|
| REEP | Request for entry into the european phase |
Ref document number: 2014888499 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |