Method and apparatus for providing packet data communications to a communication unit in a radio communication system
First Claim
1. In a mobile radio communication system that includes a system controller, a packet data router, a communication unit, and a plurality of base sites, the plurality of base sites serving respective service coverage areas, the service coverage areas being grouped into a plurality of location areas, and each location area of the plurality of location areas including at least one service coverage area, a method for the packet data router to provide packet data communications to the communication unit, the method comprising the steps of:
- receiving a first data packet intended for the communication unit;
processing a transport protocol layer of the first data packet;
determining whether the communication unit is presently involved in a packet data communication session based at least on information contained in the transport protocol layer of the first data packet;
when the communication unit is presently involved in a packet data communication session, providing the first data packet to the communication unit via a first base site serving a service coverage area containing the communication unit; and
when the communication unit is not presently involved in a packet data communication session, instructing the system controller to transmit a page to the communication unit via each base site serving a service coverage area of a location area containing the communication unit.
4 Assignments
0 Petitions
Accused Products
Abstract
A radio communication system (100) employs a method and apparatus for providing packet data communications to a communication unit (e.g., 120). The communication system includes a system controller (102), a packet data router (101), and multiple base sites (103-109). Each base site serves a respective service coverage area (133-139) and the service coverage areas a grouped into multiple location areas (150-151). The packet data router receives a data packet intended for the communication unit and processes a transport protocol layer of the packet. The packet data router then determines whether the communication unit is presently involved in a packet data communication session based at least on information contained in the transport protocol layer of the packet. When the communication unit is presently involved in such a communication session, the packet data router provides the first data packet directly to the communication unit via a base site (104) serving a service coverage area (134) containing the communication unit. However, when the communication unit is not presently involved in such a communication session, the packet data router instructs the system controller to page the communication unit from the base sites (103-106) serving a location area (150) containing the communication unit.
-
Citations
14 Claims
-
1. In a mobile radio communication system that includes a system controller, a packet data router, a communication unit, and a plurality of base sites, the plurality of base sites serving respective service coverage areas, the service coverage areas being grouped into a plurality of location areas, and each location area of the plurality of location areas including at least one service coverage area, a method for the packet data router to provide packet data communications to the communication unit, the method comprising the steps of:
-
receiving a first data packet intended for the communication unit; processing a transport protocol layer of the first data packet; determining whether the communication unit is presently involved in a packet data communication session based at least on information contained in the transport protocol layer of the first data packet; when the communication unit is presently involved in a packet data communication session, providing the first data packet to the communication unit via a first base site serving a service coverage area containing the communication unit; and when the communication unit is not presently involved in a packet data communication session, instructing the system controller to transmit a page to the communication unit via each base site serving a service coverage area of a location area containing the communication unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a mobile radio communication system that includes a packet data router, a communication unit, a system controller, and a plurality of base sites, the plurality of base sites serving respective service coverage areas, wherein the service coverage areas are grouped into a plurality of location areas, each location area of the plurality of location areas including at least one service coverage area, a method for the communication unit to participate in packet data communications, the method comprising the steps of:
-
receiving, via a first base site, a first data packet from the packet data router during a first packet data communication session; processing a transport protocol layer of the first data packet; determining whether the communication unit is to remain involved in the first packet data communication session based at least on information contained in the transport protocol layer of the first data packet; when the communication unit is to remain involved in the first packet data communication session, transmitting a registration message to the system controller upon entering a new service coverage area; when the communication unit is not to remain involved in the first packet data communication session, determining whether the communication unit is to remain involved in at least a second packet data communication session; when the communication unit is to remain involved in the at least a second packet data communication session transmitting a registration message to the system controller upon entering a new service coverage area; when the communication unit is not to remain involved in the at least a second packet data communication session, monitoring a control channel to determine whether the communication unit is being paged to begin a third packet data communication session; and transmitting a registration message to the system controller upon entering a new location area.
-
-
10. In a mobile radio communication system that includes a packet data router, a communication unit, a system controller, and a plurality of base sites, the plurality of base sites serving respective service coverage areas, a method for the communication unit to participate in packet data communications, the method comprising the steps of:
-
receiving, via a first base site, a first data packet from the packet data router during a first packet data communication session; processing a transport protocol layer of the first data packet, wherein the step of processing the transport protocol layer comprises the step of determining a session type of the first packet data communication session, the session type being indicated within the transport protocol layer of the first data packet; determining whether the communication unit is to remain involved in the first packet data communication session based at least on information contained in the transport protocol layer of the first data packet, wherein the step of determining whether the communication unit is to remain involved in the first packet data communication session comprises the step of determining, based on the session type of the first packet data communication session, whether the first packet data communication session includes additional data packets; and when the communication unit is to remain involved in the first packet data communication session, transmitting a registration message to the system controller upon entering a new service coverage area. - View Dependent Claims (11)
-
-
12. In a mobile radio communication system that includes a packet data router a communication unit a system controller, and a plurality of base sites, the plurality of base sites serving respective service coverage areas, a method for the communication unit to participate in packet data communications, the method comprising the steps of:
-
receiving via a first base site, a first data packet from the packet data router during a first packet data communication session; processing a transport protocol layer of the first data packet; determining whether the communication unit is to remain involved in the first packet data communication session based at least on information contained in the transport protocol layer of the first data packet; when the communication unit is to remain involved in the first packet data communication session, transmitting a registration message to the system controller upon entering a new service coverage area; determining an application type of the first packet data communication session, the application type being indicated within a header of the transport protocol layer of the first data packet; determining whether at least a second data packet is to be received based on the application type; and when the at least a second data packet is to be received, transmitting a registration message to the system controller upon entering a new service coverage area. - View Dependent Claims (13)
-
-
14. A packet data router for use in a mobile radio communication system that includes the packet data router, a system controller, a communication unit, and a plurality of base sites, the plurality of base sites serving respective service coverage areas, the service coverage areas being grouped into a plurality of location areas, each location area of the plurality of location areas including at least one service coverage area, the packet data router comprising:
-
a mobility database that identifies a mobility status of the communication unit; a network protocol layer analyzer, coupled to each base site, that receives a first data packet intended for the communication unit, processes a network protocol layer of the first data packet, and determines a routing address of the communication unit based on information contained in the network protocol layer; and a transport protocol layer analyzer, coupled to the mobility database, the network protocol layer analyzer, and the system controller, that receives the first data packet, processes a transport protocol layer of the first data packet, determines whether the communication unit is presently involved in a packet data communication session based on information contained in the transport protocol layer, instructs the network protocol layer analyzer to route the first data packet to a first base site identified in the mobility database when the communication unit is presently involved in a packet data communication session, the first base site serving a service coverage area containing the communication unit, and instructs the system controller to page the communication unit via each base site serving a service coverage area of a location area containing the communication unit when the communication unit is not presently involved in a packet data communication session.
-
Specification