Method and element for service control
First Claim
1. A service control element, comprising:
- input means for receiving a session request identifying a user;
checking means for checking whether the session request matches a defined service control criterion; and
routing means for forwarding the session request to a defined service platform when the session request matches the service control criterion;
retrieving means for retrieving, before forwarding the session request to the defined service platform, a capability information element associated with the user, the capability information element indicating a capability of at least one user equipment of the user to utilize a service provided by the defined service platform; and
termination means for terminating a session in response to the capability information element indicating that none of the user equipment of the user is capable to utilize the service provided by the defined service platform.
2 Assignments
0 Petitions
Accused Products
Abstract
A service control element stores a user filter criterion. When it receives a session request identifying the user, it checks whether the session request matches the user filter criterion, and outputs the session request to a defined service platform when the session request matches the user filter criterion. The element is arranged to retrieve, before forwarding the request to the service platform, a capability information element that indicates the dynamic capability of a user to utilize the service provided by the service platform. If the information element indicates that the user is not capable to utilize the service provided by the service platform, the session is terminated. Incoming messages can be appropriately managed already in the network element responsible for service control, and thus additional load and unnecessary charging considerations can be avoided.
84 Citations
11 Claims
-
1. A service control element, comprising:
-
input means for receiving a session request identifying a user;
checking means for checking whether the session request matches a defined service control criterion; and
routing means for forwarding the session request to a defined service platform when the session request matches the service control criterion;
retrieving means for retrieving, before forwarding the session request to the defined service platform, a capability information element associated with the user, the capability information element indicating a capability of at least one user equipment of the user to utilize a service provided by the defined service platform; and
termination means for terminating a session in response to the capability information element indicating that none of the user equipment of the user is capable to utilize the service provided by the defined service platform. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for service control, comprising:
-
receiving a session request identifying a user;
checking whether the session request matches a defined service control criterion; and
forwarding the session request to a defined service platform when the session request matches the service control criterion;
retrieving, before forwarding the session request to the defined service platform, a capability information element associated with the user, the capability information element indicating a capability of at least one user equipment of the user to utilize a service provided by the defined service platform; and
terminating a session in response to the capability information element indicating that none of the user equipment of the user is capable to utilize the service provided by the defined service platform.
-
-
9. A subscriber server, comprising:
-
memory means for storing a service control criterion to be used for checking whether a session request associated with the user should be forwarded to a service platform, wherein the service control criterion comprises a capability information element that indicates a dynamic capability of at least one user equipment of the user to utilize a service provided by the service platform.
-
-
10. A computer program of a service control element embodied within a computer readable medium, the computer program being configured to perform:
-
receiving a session request identifying a user;
checking whether the session request matches a defined service control criterion;
forwarding the session request to a defined service platform when the session request matches the service control criterion;
retrieving, before forwarding the session request to the defined service platform, a capability information element associated with the session request, the capability information element indicating a capability of at least one user equipment of the user to utilize a service provided by the defined service platform; and
terminating a session in response to the capability information element indicating that none of the user equipment of the user is capable to utilize the service provided by the defined service platform.
-
-
11. A computer program of a subscriber server embodied within a computer readable medium, the computer program being configured to perform:
-
storing a service control criterion;
using the service control criterion to check whether a session request associated with a user is to be forwarded to a service platform; and
indicating using a capability information element in the service control criterion a dynamic capability of at least one user equipment of the user to utilize a service provided by the service platform.
-
Specification