Avoiding data loss and reducing registration overhead in packet networks
First Claim
1. An apparatus, comprising:
- a connection table for storing one or more connection identifiers;
a receiver for receiving a connection identifier;
a processor for delivering a received connection identifier to the connection table for storing when the received connection identifier is not contained in the connection table; and
a transmitter for sending a registration in response to a received connection identifier when the received connection identifier is not contained in the connection table.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for avoiding data loss and reducing registration overhead in a wireless packet data communication system are disclosed. In one embodiment, a mobile station adds each connection to a connection list following registration with the PCF. The mobile station need not reregister a connection included in the connection list when it again enters the PCF'"'"'s coverage area. In another embodiment, a PDSN maintains a connection table, with one or more connections for each mobile station. The PDSN transmits data to the mobile station along one of the connections. In yet another embodiment, a PDSN transmits on an active connection, if one exists. In yet another embodiment, connections in a connection list or connection table are removed when a corresponding inactivity timer expires. Various other embodiments are also presented. Benefits include allowing mobile stations to travel between PCFs without re-registering, which reduces registration overhead and increases system capacity, and avoidance of data loss from network initiated data directed to a mobile station, resulting in timely delivery of the data and reduction of system resources allocated to retransmission of data.
-
Citations
33 Claims
-
1. An apparatus, comprising:
-
a connection table for storing one or more connection identifiers;
a receiver for receiving a connection identifier;
a processor for delivering a received connection identifier to the connection table for storing when the received connection identifier is not contained in the connection table; and
a transmitter for sending a registration in response to a received connection identifier when the received connection identifier is not contained in the connection table. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, operable with a plurality of PCFs via a corresponding plurality of connections, each PCF operable to communicate with one or more wireless communication devices, the apparatus further operable with a network for directing data for transmission to one or more wireless communication devices, comprising:
-
a connection table for storing a plurality of connection sets, each connection set comprising one or more connections associated with a wireless communication device;
a processor for selecting a connection from the one or more connections in a connection set associated with a wireless communication device for which data is directed from the network. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus, operable with a PDSN and a plurality of wireless communication devices, comprising:
-
a receiver for receiving a transmission from a wireless communication device;
a processor for establishing a connection with the PDSN associated with the wireless communication device in response to a received transmission containing a registration;
a first transmitter for sending an inactive message to the PDSN on the connection when a pre-determined time period has lapsed since a transmission is received from the mobile station. - View Dependent Claims (17)
-
-
18. A wireless communication system, comprising:
-
a wireless communication device for receiving a connection identifier, storing the received connection identifier in a connection table, and transmitting a registration when the received connection is not contained in the connection table;
a Packet Coordination Function (PCF) for receiving a transmission from the wireless communication device and initiating a PDSN connection in response to a received transmission containing a registration; and
a Packet Data Serving Node (PDSN) for establishing a PDSN connection with the PCF, associated with the wireless communication device, in response to a PDSN connection initiation, storing the connection in one of a plurality of connection sets in a connection table, each connection set comprising one or more connections associated with a wireless communication device. - View Dependent Claims (19)
-
-
20. A method of registering and maintaining connections, comprising:
-
receiving a connection identifier;
registering a connection in response to a received connection not contained in a connection table; and
storing the received connection identifier in the connection table when the connection is not contained in the connection table. - View Dependent Claims (21, 22)
-
-
23. A method of registering and maintaining connections, comprising:
-
establishing one or more connections with one or more PCFs;
storing a plurality of connection sets in a connection table, each connection set comprising one or more connections with a PCF and associated with a wireless communication device; and
selecting a connection from the one or more connections in a connection set associated with a wireless communication device for which data is directed. - View Dependent Claims (24, 25)
-
-
26. A method of registering and maintaining connections, comprising:
-
receiving a transmission from a wireless communication device;
establishing a connection between a PCF and a PDSN associated with the wireless communication device in response to the received transmission when it contains a registration; and
transmitting an inactive message to the PDSN on the connection when a pre-determined time period has lapsed since a transmission is received from the mobile station. - View Dependent Claims (27)
-
-
28. An apparatus, comprising:
-
means for receiving a connection identifier;
means for storing the received connection identifier in a connection table when the connection is not contained in the connection table; and
means for registering a connection in response to a received connection not contained in the connection table.
-
-
29. An apparatus, comprising:
-
means for establishing one or more connections with one or more PCFs;
means for storing a plurality of connection sets in a connection table, each connection set comprising one or more connections with a PCF and associated with a wireless communication device; and
means for selecting a connection from the one or more connections in a connection set associated with a wireless communication device for which data is directed.
-
-
30. An apparatus, comprising:
-
means for receiving a transmission from a wireless communication device;
means for establishing a connection between a PCF and a PDSN associated with the wireless communication device in response to the received transmission when it contains a registration; and
means for transmitting an inactive message to the PDSN on the connection when a pre-determined time period has lapsed since a transmission is received from the mobile station.
-
-
31. Processor readable media operable to perform the following steps:
-
receiving a connection identifier;
storing the received connection identifier in a connection table when the connection is not contained in the connection table; and
registering a connection in response to a received connection not contained in the connection table.
-
-
32. Processor readable media operable to perform the following steps:
-
establishing one or more connections with one or more PCFs;
storing a plurality of connection sets in a connection table, each connection set comprising one or more connections with a PCF and associated with a wireless communication device; and
selecting a connection from the one or more connections in a connection set associated with a wireless communication device for which data is directed.
-
-
33. Processor readable media operable to perform the following steps:
-
receiving a transmission from a wireless communication device;
establishing a connection between a PCF and a PDSN associated with the wireless communication device in response to the received transmission when it contains a registration; and
transmitting an inactive message to the PDSN on the connection when a pre-determined time period has lapsed since a transmission is received from the mobile station.
-
Specification