IP Library Granted Patent US 8,331,934
Granted Patent B1
US 8,331,934 · App. 11/450,499 · Granted Dec 11, 2012

Method and system for hard handoff in HRPD

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,331,934
App. No.
11/450,499
Granted
Dec 11, 2012
Kind
B1
Abstract

Various embodiments are described to assist in reducing handoff delays and the blackout period(s) associated with inter AN (access network) hard handoffs. The hard handoff procedure of method disclosed herein establishes or initiates a connection (A10-type connection) between a target AN and a packet data serving node (PDSN), unlike known hard handoff approaches that wait until traffic channel assignment to establish or initiate such connection. The PDSN may optionally bicast data packets to both the source and target ANs since each is communicatively coupled to the PDSN during a given time period. In the event bicasting is unavailable or unused, a communication tunnel between the source and target ANs may be created and used to transmit data packets between them.

Claims (33)

1. A method for facilitating handoff of an access terminal (AT) between a source access network (AN) and a target AN in a wireless communications network, the method comprising:

supporting an active packet data session between the AT and the source AN, the active_packet data session comprising an active, non-dormant traffic data transfer session;

receiving a message during the active packet data session from the AT operable for initiating handoff of the AT;

during the active data packet session and prior to traffic channel assignment, initiating establishment of a communications path between the target AN and a packet data node for carrying user data packets;

sending a setup request from the target AN to the packet data node requesting establishment of the communications path between the target AN and the packet data node;

receiving a setup reply at the target AN from the packet data node; and

establishing the communications path between the target AN and the packet data node for carrying user data packets.

2. The method in accordance with claim 1 wherein the sending a setup request, the receiving a setup reply, and the establishing are performed prior to traffic channel assignment.

3. The method in accordance with claim 1 wherein the setup request comprises an A11 Registration Request, the setup reply comprises an A11 Registration Reply, and the communications path comprises an A10 connection, in accordance with High Rate Packet Data (HRPD).

4. The method in accordance with claim 3 wherein the packet data node is a Packet Data Serving Node (PDSN) in accordance with HRPD.

5. The method in accordance with claim 3 wherein the target AN comprises a target packet control function (PCF) and the communications path is established between the PCF and the packet data node.

6. The method in accordance with claim 1 further comprising establishing the communications path between the target AN and the packet data node for carrying user data packets.

7. The method in accordance with claim 6 further comprising bicasting data packets from the packet data node.

8. The method in accordance with claim 7 wherein the bicasting is performed in response to receiving bicasting information from the target AN.

9. The method in accordance with claim 8 further comprising:

establishing the communications path in response to an A11 Registration Request output from the target AN;

inserting bicasting information in the A11 Registration Request.

10. The method in accordance with claim 9 wherein the bicasting information is included within an S-bit field in the A11 Registration Request.

11. The method in accordance with claim 6 further comprising generating a tunnel between the source AN and the target AN operable for carrying user data packets unicast from the packet data node.

12. A source access network (AN) in a wireless communications system, the source AN comprising:

means for supporting an active packet data session between an access terminal (AT) and the source AN, the active packet data session comprising an active, non-dormant traffic data transfer session;

means for receiving, during the active data packet session, a message from the access terminal (AT), the message operable for initiating handoff of the AT from the source AN to a target AN;

means for, during the active data packet session and prior to traffic channel assignment, initiating establishment of a communications path between the target AN and a packet data node for carrying user data packets;

means for sending a setup request from the target AN to the packet data node requesting establishment of the communications path between the target AN and the packet data node; and

means for receiving a setup reply at the target AN from the packet data node.

13. The source AN in accordance with claim 12 wherein the setup request comprises an A11 Registration Request, and the A11 Registration Request includes a bicasting flag.

14. A computer program embodied on a non-transitory computer readable medium and operable to be executed by a processor within a communications device, the computer program comprising computer readable program code for:

supporting an active packet data session between an access terminal (AT) and a source access network (AN), the active packet data session comprising an active, non-dormant traffic data transfer session;

receiving a message during the active data packet session from the access terminal (AT) operable for initiating handoff of the AT from a source AN to a target AN in a wireless communications network;

during the active data packet session and prior to traffic channel assignment, initiating establishment of a communications path between the target AN and a packet data node for carrying user data packets;

sending a setup request from the target AN to the packet data node requesting establishment of the communications path between the target AN and the packet data node; and

receiving a setup reply at the target AN from the packet data node.

15. The computer program in accordance with claim 14 wherein the setup request comprises an A11 Registration Request, and the A11 Registration Request includes information indicating bicasting.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2012
From: ROCKSTAR BIDCO, LP
To: MICROSOFT CORPORATION
Reel/Frame 029291/0749 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2012
From: ROCKSTAR BIDCO, LP
To: MICROSOFT CORPORATION
Reel/Frame 029266/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2006
From: KHALIL, MOHAMED; AKHTAR, HASEEB
To: NORTEL NETWORKS LIMITED
Reel/Frame 017964/0849 →