RF-aware packet filtering in radio access networks
First Claim
1. An apparatus comprising:
- a data packet filter comprising one or more non-transitory tangible media that includes code for execution and when executed by a processor operable to perform operations comprising;
receive packets destined for a mobile subscriber;
allow received packets to pass towards the mobile subscriber when a radio frequency (RF) data channel is established for transferring packets over an airlink to the mobile subscriber; and
selectively allow received packets to pass towards the mobile subscriber when an RF data channel is not established for transferring packets over an airlink to the mobile subscriber, wherein a received packet is allowed to pass towards the mobile subscriber when predetermined criteria is met and a received packet is blocked when the predetermined criteria is not met.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for filtering packets in a wireless communication system in the to-subscriber direction. This filtering is at least in part based on RF circuit state information. For example, a packet filter is used that either permits or denies packets from reaching a mobile subscriber based on whether there is already an established RF circuit to provide packets to the mobile subscriber. Alternatively, or in addition, the packet filter may consider the history of circuit state transitions associated with a particular mobile subscriber, the percentage (or aggregate number) of available airlink resources that are currently in use, and/or the length of time associated with the dormancy of a mobile subscriber'"'"'s RF connection. In various embodiments, the packet filter may cause one or more packets to be sent to a mobile subscriber using a special data channel that does not require the establishment of an RF circuit.
44 Citations
20 Claims
-
1. An apparatus comprising:
a data packet filter comprising one or more non-transitory tangible media that includes code for execution and when executed by a processor operable to perform operations comprising; receive packets destined for a mobile subscriber; allow received packets to pass towards the mobile subscriber when a radio frequency (RF) data channel is established for transferring packets over an airlink to the mobile subscriber; and selectively allow received packets to pass towards the mobile subscriber when an RF data channel is not established for transferring packets over an airlink to the mobile subscriber, wherein a received packet is allowed to pass towards the mobile subscriber when predetermined criteria is met and a received packet is blocked when the predetermined criteria is not met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method comprising:
-
receiving, at a data packet filter, packets destined for a mobile subscriber; allowing received packets to pass towards the mobile subscriber when a radio frequency (RF) data channel is established for transferring packets over an airlink to the mobile subscriber; and selectively allowing received packets to pass towards the mobile subscriber when an RF data channel is not established for transferring packets over an airlink to the mobile subscriber, wherein a received packet is allowed to pass towards the mobile subscriber when predetermined criteria is met and a received packet is blocked when the predetermined criteria is not met. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a network access server (NAS) configured to provide an interface between a cellular radio access network (RAN) and an Internet Protocol (IP) network; and a data packet filter configured to; receive packets destined for a mobile subscriber; allow received packets to pass towards the mobile subscriber when a radio frequency (RF) data channel is established for transferring packets over an airlink to the mobile subscriber; and selectively allow received packets to pass towards the mobile subscriber when an RF data channel is not established for transferring packets over an airlink to the mobile subscriber, wherein a received packet is allowed to pass towards the mobile subscriber when predetermined criteria is met and a received packet is blocked when the predetermined criteria is not met. - View Dependent Claims (20)
-
Specification