Broadband communications
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, from a service provider, a request to activate a software agent for monitoring an assured virtual private network (VPN) service provided over a provisioned connection on a broadband network, wherein the provisioned connection exists between the service provider and an end-user client device;
activating the software agent based on receiving the request;
selecting, by the software agent, a Class-of-Service specific testing scenario for monitoring the assured VPN service from among multiple available testing scenarios, wherein the testing scenario is selected using a round robin scenario;
monitoring, by the software agent, a series of Key Performance Indicators (KPIs) associated with the assured VPN service on the provisioned connection by simulating end-user activity on the client device according to the testing scenario;
comparing a result of simulating the end-user activity to Service Level Agreement metrics associated with a Class-of-Service that the user of the end-user client device is entitled to access; and
sending, by the software agent, a result of the comparison to a remote component of the broadband network.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to communications, particularly but not exclusively broadband communications. One facet of the present invention relates to provisioning of services in a communications network and finds particular, but not exclusive, application in a broadband network environment or other environment where services are provisioned. The provisioning of services will now be discussed in more detail.
103 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, from a service provider, a request to activate a software agent for monitoring an assured virtual private network (VPN) service provided over a provisioned connection on a broadband network, wherein the provisioned connection exists between the service provider and an end-user client device; activating the software agent based on receiving the request; selecting, by the software agent, a Class-of-Service specific testing scenario for monitoring the assured VPN service from among multiple available testing scenarios, wherein the testing scenario is selected using a round robin scenario; monitoring, by the software agent, a series of Key Performance Indicators (KPIs) associated with the assured VPN service on the provisioned connection by simulating end-user activity on the client device according to the testing scenario; comparing a result of simulating the end-user activity to Service Level Agreement metrics associated with a Class-of-Service that the user of the end-user client device is entitled to access; and sending, by the software agent, a result of the comparison to a remote component of the broadband network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 19)
-
-
11. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
receiving, from a service provider, a request to activate a software agent for monitoring an assured virtual private network (VPN) service provided over a provisioned connection on a broadband network, wherein the provisioned connection exists between the service provider and an end-user client device; activating the software agent based on receiving the request;
selecting, by the software agent, a Class-of-Service specific testing scenario for monitoring the assured VPN service from among multiple available testing scenarios, wherein the testing scenario is selected using a round robin scenario;monitoring, by the software agent, a series of Key Performance Indicators (KPIs) associated with the assured VPN service on the provisioned connection by simulating end-user activity on the client device according to the testing scenario; comparing a result of simulating the end-user activity to Service Level Agreement metrics associated with a Class-of-Service that the user of the end-user client device is entitled to access; and sending, by the software agent, a result of the comparison to a remote component of the broadband network. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
20. A system comprising:
-
one or more computers; and a non-transitory computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; receiving, from a service provider, a request to activate a software agent for monitoring an assured virtual private network (VPN) service provided over a provisioned connection on a broadband network, wherein the provisioned connection exists between the service provider and an end-user client device, activating the software agent based on receiving the request; selecting, by the software agent, a Class-of-Service specific testing scenario for monitoring the assured VPN service from among multiple available testing scenarios, wherein the testing scenario is selected using a round robin scenario; monitoring, by the software agent, a series of Key Performance Indicators (KPIs) associated with the assured VPN service on the provisioned connection by simulating end-user activity on the client device according to the testing scenario, comparing a result of simulating the end-user activity to Service Level Agreement metrics associated with a Class-of-Service that the user of the end-user client device is entitled to access; and sending, by the software agent, a result of the comparison to a remote component of the broadband network.
-
Specification