SERVICE SESSION RESOURCE MANAGEMENT
First Claim
1. A service request interceptor arranged to intercept requests for data services generated by client terminals in a communications network, the interceptor comprising:
- means to receive service requests generated by said plurality of client terminals;
means to determine a destination address of a received service request;
means to intercept a service request for content from a destination address determined to match one or more predetermined intercept-triggering destination addresses;
means to determine for each said intercepted service request, a required resource for said requested service;
means to forward a resource reservation request for the required resource to a resource manager, andmeans to forward the received request to said destination address in dependence on receiving an indication from said resource manager that the required resource has been reserved.
1 Assignment
0 Petitions
Accused Products
Abstract
A service session resource manager (72) for use in a router (18) capable of routing a plurality of at least partially contemporaneous service sessions over a communications line is described which mediates between services competing for bandwidth. The service session manager (72) updates its internal state based on both mediation enabled (22b) and mediation non-enabled (22a) devices. The resource manager (72) comprises memory arranged to store a current resource utilisation indicator for a resource of said communications line, a service request processor arranged to process a new service session request from a client terminal to determine a required resource for said new service session over said communications line and to determine if the required resource is available in dependence on an available line rate and said current utilisation indicator, means to reserve the required resource, means to update said current utilisation indicator to indicate the allowed resource reservation; and means to respond to said requesting client that said resources have been reserved, wherein said current resource utilisation indicator is also updated by said service request processor to indicate a resource used by one or more service sessions established by one or more client terminals configured to send service requests over said communications line without requesting access to the service from said service session manager.
-
Citations
14 Claims
-
1. A service request interceptor arranged to intercept requests for data services generated by client terminals in a communications network, the interceptor comprising:
-
means to receive service requests generated by said plurality of client terminals; means to determine a destination address of a received service request; means to intercept a service request for content from a destination address determined to match one or more predetermined intercept-triggering destination addresses; means to determine for each said intercepted service request, a required resource for said requested service; means to forward a resource reservation request for the required resource to a resource manager, and means to forward the received request to said destination address in dependence on receiving an indication from said resource manager that the required resource has been reserved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of service session resource management in which requests for data services generated by client terminals in a communications network are intercepted:
-
a destination address of each received service request is determined; identifying service requests for content to be retrieved from destination addresses determined to match one or more predetermined intercept-triggering destination addresses; determining for each said intercepted service request, a required resource for said requested service; generating a resource reservation request for the required resource, and determining if the required resource is available if the required resource is available, reserving the required resource, forwarding the received request to said destination address if the required resource has been reserved. - View Dependent Claims (13, 14)
-
Specification