IP Library Granted Patent US 8,254,364
Granted Patent B2
US 8,254,364 · App. 12/107,000 · Granted Aug 28, 2012

Route protocol

Assignee: Qualcomm Incorporated
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,254,364
App. No.
12/107,000
Granted
Aug 28, 2012
Kind
B2
Abstract

A route protocol is established whereby a mobile device can communicate to a multitude of (receiving) base stations though a tunnel created through a serving base station. A message that includes a Route Creation Header can be transmitted by the mobile device to create the tunnel. The Route Creation Header is reviewed by the receiving base station while the mobile device is in a Waiting-To-Open State. Various errors might occur with respect to the Route Creation Header. These errors can be conveyed to the mobile device by base station by setting one or more error code fields. Once the errors are resolved, another attempt to create a tunnel with base station can be made, if desired.

Claims (53)

1. A method for creating a tunnel relationship between a mobile device and a base station, comprising:

selecting at least one base station for establishment of communication through a tunnel;

transmitting a message that includes a Route Creation Header to the at least one base station, the Route Creation Header comprises one or more parameters associated with defining the tunnel;

waiting for a confirmation of the Route Creation Header;

transitioning out of a Waiting to Open state if the confirmation is received, wherein the confirmation indicates creation of the tunnel relationship;

including an access terminal identifier (ATI) in the Route Creation Header if the ATI has recently changed; and

wherein transmitting the message that includes the Route Creation Header to the at least one base station further comprises:

determining that two or more Packet Consolidation Protocol packets will be carried in a single media access control (MAC) packet, each Packet Consolidation Protocol packet includes a Header Element record; and

omitting the Header Element record from all but one of the Packet Consolidation Protocol packets.

2. The method of claim 1 , further comprising:

receiving a packet from the at least one base station, the packet includes a personality error code;

reviewing a list of ranked personalities received with the packet;

selecting a personality from the list of ranked personalities;

modifying the Route Creation Header to include the selected personality; and

transmitting a message including the modified Route Creation Header to the at least one base station.

3. The method of claim 1 , further comprising:

receiving a packet from the at least one base station, the packet includes a route already established error code and a route identification of the established route; and

deciding that a tunnel relationship is not needed.

4. The method of claim 1 , further comprising:

receiving a packet from the at least one base station, the packet includes a session close error code and a CRCErrorDetectPattern; and

re-authenticating with a network that includes that at least one base station if the CRCErrorDetectPattern indicates the session close error code is not due to a link error.

5. The method of claim 1 , further comprising:

including a RouteID header in the message;

receiving a request for a current route map, if the RouteID header is not recognized by a serving base station; and

transmitting the current route map in response to the request.

6. A wireless communications apparatus, comprising:

a memory that retains instructions for selecting at least one base station for establishment of communication through a tunnel, transmitting a message that includes a Route Creation Header to the at least on base station, waiting for a confirmation of the Route Creation Header, and transitioning out of a Waiting-To-Open state if the confirmation is received, wherein the Route Creation Header comprises one or more parameters associated with defining the tunnel;

a processor, coupled to the memory, configured to execute the instructions retained in the memory; and

wherein the memory further retains instructions for determining that two or more Packet Consolidation Protocol Packets are to be carried in a single MAC packet, each Packet Consolidation Protocol Packet includes a Header Element record, and omitting the Header Element record from all but one of the Packet Consolidation Packets, and for including an access terminal identifier (ATI) in the route Creation Header if the ATI has recently changed.

7. The wireless communications apparatus of claim 6 , wherein the memory further retains instructions for receiving a packet from the at least one base station, the packet includes a personality error code, reviewing a list of ranked personalities received with the packet, selecting a personality from the list of ranked personalities, modifying the Route Creation Header to include the selected personality, and transmitting a message including the modified Route Creation Header to the at least one base station.

8. The wireless communications apparatus of claim 6 , wherein the memory further retains instructions for receiving a packet from the at least one base station and deciding that the tunnel relationship is not needed, wherein the packet includes a route already established error code and a route identification of the established route.

9. The wireless communications apparatus of claim 6 , wherein the memory further retains instructions for receiving a packet from the at least one base station, wherein the packet includes a session close error code and a CRCErrorDetectPattern, and re-authenticating with a network that includes that at least one base station if the CRCErrorDetectPattern indicates the session close error code is not due to a link error.

10. The wireless communications apparatus of claim 6 , wherein the memory further retains instructions for including a RouteID header in the message, receiving a request for a current route map, if the RouteID header is not recognized by a serving base station, and transmitting the current route map in response to the request.

11. A wireless communication apparatus, comprising:

means for selecting at least one base station for establishment of communication through a tunnel;

means for transmitting a message that includes a Route Creation Header to the at least one base station, wherein the Route Creation Header comprises one or more parameters associated with defining the tunnel;

means for retransmitting the message that includes the Route Creation Header until a confirmation of the Route Creation Header is received, wherein the confirmation includes receiving a first packet from the at least one base station, the means for transmitting the message re-transmits the message that includes the Route Creation Header to the at least one base station until the confirmation is received;

means for transitioning out of a Waiting-To-Open state when the confirmation is received;

means for determining that two or more Packet Consolidation Protocol Packets will be carried in a single MAC packet, each Packet Consolidation Protocol Packet includes a Header Element record;

means for omitting the Header Element record from all but one of the Packet Consolidation Packets; and

means for including an access terminal identifier (ATI) in the Route Creation Header if the ATI has recently changed.

12. The apparatus of claim 11 , further comprising:

means for receiving a packet from the at least one base station, the packet includes a personality error code;

means for reviewing a list of ranked personalities received with the packet;

means for selecting a personality from the list of ranked personalities;

means for modifying the Route Creation Header to include the selected personality; and

means for transmitting a message including the modified Route Creation Header to the at least one base station.

13. The apparatus of claim 11 , further comprising:

means for receiving a packet from the at least one base station, the packet includes a route already established error code and a route identification of the established route; and

means for deciding that a tunnel relationship is not needed.

14. The apparatus of claim 11 , further comprising:

means for receiving a packet from the at least one base station, the packet includes a session close error code and a CRCErrorDetectPattern; and

means for re-authenticating with a network that includes that at least one base station if the CRCErrorDetectPattern indicates the session close error code is not due to a link error.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2008
From: PRAKASH, RAJAT; AGASHE, PARAG ARUN; ULUPINAR, FATIH; MAZIK, DAVID R.; SINNARAJAH, RAGULAN; PATWARDHAN, RAVINDRA
To: QUALCOMM INCORPORATED
Reel/Frame 021369/0432 →
Continuity (3)
Provisional Application 60913988 · Apr 25, 2007
Provisional Application 60949297 · Jul 12, 2007
Related Publication 20080291868A1 · Nov 27, 2008