US8050232B2

Handover optimisation in a WLAN radio access network

Summary by NHIP

UT Handover Buffering Method

The method assists handover by fetching packets from a first buffer, extracting frame sequence numbers, and comparing them to determine consecutiveness. Consecutive packets forward to applications, while non-consecutive packets buffer in a second memory space of the user terminal.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

The invention provides a method for assisting handover of a communication session associated with a UT from a first radio access point, AP1, to a second radio access point, AP2, in a radio access network, said method to be carried out by said AP1 and comprising the steps of:—receiving a handover intention notify message comprising a session identifier identifying said session and indicating that said UT intends to perform a session handover,—assigning said session a buffer memory space in a memory of said AP1,—buffering downlink data packets addressed to said UT in said buffer memory as a response on receiving said handover intention notify message. The invention further provides a UT, an AP1, AP2, an AR, and software program/s co-operating and/or realized the method according to the invention. The invention provides a smoother handover.

US8050232B2, drawing sheet 1
Sheet 1 of 12

Term

Projected expiry 25 December 2027.

  1. Priority and filed
  2. Granted
  3. Today
  4. Projected expiry

11 claims: 1 independent, 10 dependent

  1. 1
    Broadest claimClaim Score 28, narrow(NHIP)A method for assisting a handover of a user terminal's (UT's) communication session from a first radio access point (AP 1 ) to a second radio access point (AP 2 ) in a radio access network, said method to be carried out by said UT comprising the following steps:a) establishing that said communication session is to be handed over from said AP 1 to said AP 2 , b) fetching a first packet from a first buffer memory of said UT, c) extracting a frame sequence number (FSN) from said first packet and storing said FSN in a first memory space of a second buffer memory of said UT, d) forwarding said first packet to an application running on said UT or to a higher level protocol of said UT, e) fetching a next packet from said first buffer memory, said next packet being the next packet received by said UT after said first packet, f) extracting a frame sequence number from said next packet (FSNNEXT), g) establishing whether said next packet is a consecutive packet of said first packet by comparing said FSNNEXT with said FSN, and, h) storing said FSNNEXT in said first memory space of said second buffer memory and forwarding said “next packet” to a higher level protocol or a final application if it was established in step g) that said “next packet” is a consecutive packet of said first packet, and otherwise buffering said “next packet” in a second memory space of said second buffer memory.