Patent ID: 8036184

Claim:
In a Foreign Agent, a method, comprising: detecting a Mobile Node by the Foreign Agent; obtaining one or more parameter values by the Foreign Agent from a AAA server, composing an agent advertisement by the Foreign Agent, one or more fields of the agent advertisement comprising the one or more parameter values, wherein the parameter values indicate at least one of: 1) a price per registration of the Mobile Node with a Home Agent via the Foreign Agent, a first price per transmission of one or more packets to another node via the Foreign Agent and a second price per receipt of one or more packets by the Mobile Node via the Foreign Agent, wherein the price per registration is provided in a first one of the fields of the agent advertisement, the first price per transmission of one or more packets to another node via the Foreign Agent is provided in a second one of the fields of the agent advertisement, and the second price per receipt of one or more packets by the Mobile Node via the Foreign Agent is provided in a third one of the fields of the agent advertisement or 2) a price per registration of the Mobile Node with a Home Agent via the Foreign Agent, a third price per a number of bytes received via the Foreign Agent and a fourth price per number of bytes transmitted via the Foreign Agent, wherein the price per registration is provided in a first one of the fields of the agent advertisement, the third price per number of bytes received via the Foreign Agent is provided in a second one of the fields of the agent advertisement, and the fourth price per number of bytes transmitted via the Foreign Agent is provided in a third one of the fields of the agent advertisement, thereby enabling a Mobile Node to select from two or more Foreign Agents; sending the agent advertisement to the Mobile Node by the Foreign Agent; and receiving a registration request from the Mobile Node by the Foreign Agent, wherein the Foreign Agent is one of the two or more Foreign Agents.