SERVICE PROVIDER CERTIFIED DEVICE POLICY MANAGEMENT
Various exemplary embodiments relate to a method performed by a policy server. The method includes: receiving a request for service, the request including an identification of user equipment; determining a user equipment type (TAC); evaluating a policy rule based on the user equipment type, the policy rule including a condition referencing at least one user equipment type; and responding to the request for service based on evaluation of the policy rule.
1 . A method performed by a service portal, the method comprising:
receiving a request for new subscriber registration from a user equipment;
determining an IP address of the user equipment;
requesting, from a policy server, a user equipment type;
determining a set of compatible subscriptions based on the user equipment type;
receiving a selection of a compatible subscription from the user equipment;
sending new subscription information based on the selected compatible subscription to the policy server.
2 . The method of claim 1 , wherein the request for a new subscriber is an HTTP request for a webpage.
3 . The method of claim 1 , wherein requesting, from a policy server, a user equipment type further includes using an application program interface (API).
4 . The method of claim 1 , wherein the user equipment type is a type allocation code (TAC) extracted from a user-equipment-info attribute value pair (AVP) received in the request for service.
5 . The method of claim 1 , wherein the user equipment type includes a marketing name of the user equipment.
6 . The method of claim 1 , further comprising sending information regarding the compatible subscriptions to the user equipment.
7 . The method of claim 6 , wherein sending information regarding the compatible subscriptions to the user equipment includes sending a webpage displaying properties of the customized plans.
8 . The method of claim 1 , further comprising receiving subscriber information from the user equipment and creating a new account for the subscriber.
9 . The method of claim 1 , further comprising verifying the received subscriber information and charging for the selected compatible subscription.
10 . The method of claim 1 , further comprising sending the new subscription information to a subscriber profile repository.
11 . A non-transitory machine-readable storage medium encoded with instructions executable by a processor of a service portal, the non-transitory machine-readable storage medium comprising instructions for:
receiving a request for new subscriber registration from a user equipment;
determining an IP address of the user equipment;
requesting, from a policy server, a user equipment type;
determining a set of compatible subscriptions based on the user equipment type;
receiving a selection of a compatible subscription from the user equipment;
sending new subscription information based on the selected compatible subscription to the policy server.
12 . The non-transitory machine-readable storage medium of claim 11 , wherein the request for a new subscriber is an HTTP request for a webpage.
13 . The non-transitory machine-readable storage medium of claim 11 , wherein requesting, from a policy server, a user equipment type further includes using an application program interface (API).
14 . The non-transitory machine-readable storage medium of claim 11 , wherein the user equipment type is a type allocation code (TAC) extracted from a user-equipment-info attribute value pair (AVP) received in the request for service.
15 . The non-transitory machine-readable storage medium of claim 11 , wherein the user equipment type includes a marketing name of the user equipment.
16 . The non-transitory machine-readable storage medium of claim 11 , further comprising instructions for sending information regarding the compatible subscriptions to the user equipment.
17 . The non-transitory machine-readable storage medium of claim 11 , wherein sending information regarding the compatible subscriptions to the user equipment includes sending a webpage displaying properties of the customized plans.
18 . The non-transitory machine-readable storage medium of claim 11 , further comprising instructions for receiving subscriber information from the user equipment and creating a new account for the subscriber.
19 . The non-transitory machine-readable storage medium of claim 11 , further comprising instructions for verifying the received subscriber information and charging for the selected compatible subscription.
20 . The non-transitory machine-readable storage medium of claim 11 , further comprising instructions for sending the new subscription information to a subscriber profile repository.