System and method for providing source awareness in a wireless application protocol network environment
First Claim
Patent Images
1. An apparatus for communicating in a wireless application protocol (WAP) network environment, comprising:
- a WAP gateway positioning an identifier into a request packet;
a content switch coupled to the WAP gateway, identifying the identifier and correlating the identifier to a source that generated the request packet, and further receiving the request packet and positioning an internet protocol (IP) address associated with the source in the request packet before communicating the request packet to a next destination; and
a client service packet gateway (CSPG) receiving the request packet after the IP address associated with the source has been positioned by the content switch and matching one or more IP addresses with one or more source profiles in order to provide one or more networking services to one or more selected sources;
wherein the matching is performed by the CSPG by proxying RADIUS flows associated with a selected one or more sources.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for communicating in a wireless application protocol (WAP) network environment is provided that includes receiving a request packet at a WAP gateway and positioning an identifier into the request packet. A content switch then identifies the identifier and correlates the identifier to a source that generated the request packet. An internet protocol (IP) address associated with the source is positioned in the request packet before communicating the request packet to a next destination.
103 Citations
40 Claims
-
1. An apparatus for communicating in a wireless application protocol (WAP) network environment, comprising:
-
a WAP gateway positioning an identifier into a request packet; a content switch coupled to the WAP gateway, identifying the identifier and correlating the identifier to a source that generated the request packet, and further receiving the request packet and positioning an internet protocol (IP) address associated with the source in the request packet before communicating the request packet to a next destination; and a client service packet gateway (CSPG) receiving the request packet after the IP address associated with the source has been positioned by the content switch and matching one or more IP addresses with one or more source profiles in order to provide one or more networking services to one or more selected sources; wherein the matching is performed by the CSPG by proxying RADIUS flows associated with a selected one or more sources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for communicating in a wireless application protocol (WAP) network environment, comprising:
-
receiving a request packet; positioning an identifier into the request packet; identifying the identifier and correlating the identifier to a source that generated the request packet; positioning an internet protocol (IP) address associated with the source in the request packet before communicating the request packet to a next destination; receiving the request packet after the IP address associated with the source has been positioned; and matching one or more IP addresses with one or more source profiles in order to provide one or more networking services to one or more selected sources; wherein the matching is performed by proxying RADIUS flows associated with a selected one or more sources. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for communicating in a wireless application protocol (WAP) network environment, comprising:
-
means for receiving a request packet; means for positioning an identifier into the request packet; means for identifying the identifier and correlating the identifier to a source that generated the request packet; means for positioning an internet protocol (IP) address associated with the source in the request packet before communicating the request packet to a next destination; means for receiving the request packet after the IP address associated with the source has been positioned; and means for matching one or more IP addresses with one or more source profiles in order to provide one or more networking services to one or more selected sources; wherein the matching is performed by proxying RADIUS flows associated with a selected one or more sources. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. Software embodied in a computer readable media:
-
receiving a request packet; positioning an identifier into the request packet; identifying the identifier and correlating the identifier to a source that generated the request packet; positioning an internet protocol (IP) address associated with the source in the request packet before communicating the request packet to a next destination; receiving the request packet after the IP address associated with the source has been positioned; and matching one or more IP addresses with one or more source profiles in order to provide one or more networking services to one or more selected sources; wherein the matching is performed by proxying RADIUS flows associated with a selected one or more sources. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus for communicating in a wireless application protocol (WAP) network environment, comprising:
-
a content switch coupled to a WAP gateway, identifying an identifier positioned in a request packet by the WAP gateway and correlating the identifier to a source that generated the request packet, and further receiving the request packet and positioning an internet protocol (IP) address associated with the source in the request packet before communicating the request packet to a next destination; and a client service packet gateway (CSPG) receiving the request packet after the IP address associated with the source has been positioned by the content switch and matching one or more IP addresses with one or more source profiles in order to provide one or more networking services to one or more selected sources; wherein the matching is performed by the CSPG by proxying RADIUS flows associated with a selected one or more sources. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification