Patent ID: 7363037

Claim:
A method for making handover decisions between UMTS and WLAN systems, comprising the steps of: a) obtaining a signal strength measurement for estimating a throughput performance; b) using the estimated throughput performance to create a comparable SNR value; c) dynamically adjusting a handover threshold H to effectively control a handover trigger according to different applications, wherein the dynamic handover threshold is defined as H = α - m × ( R WLAN R UMTS ) dB + n × β + k × ( Δ + Δ ⁢ ⁢ T uplink Δ ) dB , ⁢ where m = { 1 , for ⁢ ⁢ non ⁢ - ⁢ real ⁢ ⁢ time ⁢ ⁢ services 0 , otherwise } , n = { 1 , for ⁢ ⁢ real ⁢ - ⁢ time ⁢ ⁢ services ⁢ ⁢ and ⁢ ⁢ Δ - D i T i > B i 0 , otherwise } , k = { 1 , for ⁢ ⁢ uplink ⁢ ⁢ handover 0 , otherwise } , where α and β are weighted factors to decide significance of associated measurements, R WLAN and R UMTS are supported data rates from WLAN and UMTS respectively, Δ is handover latency, D i is a packet delay bound for application i, T i is a packet inter-arrival time for application i, and B i is a maximum allowable burst error within a time of interest; wherein the handover threshold H will be undated every sampling time; d) using set trigger timers ΔT downlink , ΔT uplink to avoid a ping-pong effect and making the handover decisions worthwhile even when the ping-pong effect happens, wherein the trigger timers for downlink handover and uplink handover are defined as Δ ⁢ ⁢ T downlink ≥ ⁢ 2 ⁢ ⁢ Δ r - 1 , ⁢ r = ⁢ R WLAN R UMTS , ⁢ Δ ⁢ ⁢ T uplink ≥ ⁢ 2 ⁢ ⁢ Δ 1 - 1 r , ⁢ r = R WLAN R UMTS , where Δ is the handover latency and the trigger timers will be undated every sampling time; and e) creating two equations which combine steps b, c and d to make handover decisions between UMTS and WLAN systems.