Traffic differentiated network services
First Claim
1. One or more computer-readable media having computer-usable instructions embodied thereon for performing a method of enabling network sessions between a client device and a network, the method comprising:
- transmitting a network registration request message to the network to initiate a first network session, wherein the network registration request message includes an indication of a particular class of network traffic to be transmitted over the first network session and utilized by the network to assign a first home agent to support the first network session, wherein classes of network traffic are distinguished by packet transmission characteristics of each class of network traffic, wherein the first home agent is optimized to efficiently handle a first class of network traffic, and wherein the first home agent is selected based on a correspondence between the first class of network traffic and the particular class of network traffic indicated in the network registration request message; and
receiving a network registration response message from the network.
7 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer-readable medium are provided for efficiently providing network services to client devices based on the network traffic to be communicated between the device and the network. A system is provided that includes a number of home agents configured to provide network services to mobile nodes. The system is configured in such a way that at least one of the mobile nodes may be served by more than one of the home agents. Thereby, for example, a certain mobile node may be provided voice service via one home agent and email messages via another.
-
Citations
12 Claims
-
1. One or more computer-readable media having computer-usable instructions embodied thereon for performing a method of enabling network sessions between a client device and a network, the method comprising:
-
transmitting a network registration request message to the network to initiate a first network session, wherein the network registration request message includes an indication of a particular class of network traffic to be transmitted over the first network session and utilized by the network to assign a first home agent to support the first network session, wherein classes of network traffic are distinguished by packet transmission characteristics of each class of network traffic, wherein the first home agent is optimized to efficiently handle a first class of network traffic, and wherein the first home agent is selected based on a correspondence between the first class of network traffic and the particular class of network traffic indicated in the network registration request message; and receiving a network registration response message from the network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer implemented method for enabling network sessions between a mobile node and a network, the method comprising:
-
receiving a network registration request from the mobile node to initiate a network session, wherein the network registration request includes an indication of a particular type of application layer traffic to be transmitted over the network session, wherein types of application layer traffic are classified by one or more of (A) a type of application that resides on the mobile node and uses the application layer traffic, or (B) a type of media used by an application that resides on the mobile node and uses the application layer traffic; selecting a first home agent by trial and error by (A) sending the network registration request to one of a plurality of home agents, wherein each of said plurality of home agents is specialized to efficiently handle a type of application layer traffic associated with that home agent, wherein (i) if the one home agent is not specialized to efficiently handle the particular type of application layer traffic, the one home agent rejects the network registration request, and (ii) if the one home agent is specialized to efficiently handle the particular type of application layer traffic, the one home agent accepts the network registration request, and (B) when the one home agent rejects the registration request, then sending the registration request to one or more other of the plurality of home agents until one of the other home agents that is specialized to efficiently handle the particular type of application layer traffic accepts the registration request; receiving a network registration response from the first home agent indicating that the network registration request is accepted; and transmitting the network registration response to the mobile node. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification