System and method of isolating QoS fault
AssigneeChapter Communication Operating LLC.
InventorsJudson Whiteneck, Dave Rodrian, Larry J. Burton
Life of this patent
Estimating the term…
Abstract
Systems, methods, architectures, mechanisms or apparatus for automatically pinpointing specific service bottlenecks within a network services chain delivery network services to a subscriber by remotely and/or automatically invoking multiple quality of service (QoS) tests at customer premises equipment (CPE) such as a modem, wireless access point (WAP), subscriber device and the like.
Claims19
A method of verifying quality of service (QoS) of network services delivered to a subscriber via a network services delivery chain including provider equipment (PE) and customer premises equipment (CPE), comprising:
- receiving, at a PE network management system, a QoS verification request associated with a subscriber device and a modem via which the subscriber device accesses network services;
- performing, at a QoS testing server configured to communicate with the subscriber device via an access network communications channel established therebetween, a first test to determine a QoS delivered to the subscriber device, said first test comprising transferring data between said subscriber device and a first QoS testing server to determine thereby corresponding upstream and downstream bandwidth measurements;
- performing, at a QoS testing server configured to communicate with the modem via an access network communications channel established therebetween, a second test to determine a QoS delivered to the modem, said second test comprising transferring data between said modem and a second QoS testing server to determine thereby corresponding upstream and downstream bandwidth measurements;
- in response to the QoS delivered to the modem exceeding the QoS delivered to the subscriber device by a threshold amount, performing a subscriber fault action comprising transmitting toward said subscriber a message indicative of a subscriber network problem and offering a qualified device to said subscriber in response to determining, at the PE network management system, that one or more devices associated with said subscriber are associated with a non-qualified device;
- and
- in response to the QoS delivered to the modem not satisfying a required QoS level, performing a provider fault action.
A method of verifying quality of service (QoS) of network services delivered to a subscriber via a network services delivery chain including provider equipment (PE) and customer premises equipment (CPE), comprising:
- receiving, at a PE network management system, a QoS verification request associated with a subscriber device and a modem via which the subscriber device accesses network services;
- performing, at a QoS testing server configured to communicate with the subscriber device via an access network communications channel established therebetween, a first test to determine a QoS delivered to the subscriber device, said first test comprising transferring data between said subscriber device and a first QoS testing server to determine thereby corresponding upstream and downstream bandwidth measurements;
- performing, at a QoS testing server configured to communicate with the modem via an access network communications channel established therebetween, a second test to determine a QoS delivered to the modem, said second test comprising transferring data between said modem and a second QoS testing server to determine thereby corresponding upstream and downstream bandwidth measurements;
- in response to the QoS delivered to the modem exceeding the QoS delivered to the subscriber device by a threshold amount, performing a subscriber fault action;
- in response to the QoS delivered to the modem not satisfying a required QoS level, performing a provider fault action;
- storing results of said first and second test in a database within a non-transitory computer readable medium associated with the PE network management system;
- receiving, at the PE network management system, a QoS history request associated with a subscriber device and the modem via which the subscriber device accesses network services;
- retrieving, from said database, corresponding stored prior first and second test results;
- and
- transmitting, toward a source of said QoS history request, said retrieved prior first and second test results.
An apparatus for verifying quality of service (QoS) of network services delivered to a subscriber via a network services delivery chain including provider equipment (PE) and customer premises equipment (CPE), the apparatus comprising:
- a processor configured for:
- receiving a QoS verification request associated with a subscriber device and a modem via which the subscriber device accesses network services;
- performing, at a first QoS testing server configured to communicate with the subscriber device via an access network communications channel established therebetween, a first test to determine a QoS delivered to the subscriber device, said first test comprising transferring data between said subscriber device and said first QoS testing server to determine thereby corresponding upstream and downstream bandwidth measurements;
- performing, at a second QoS testing server configured to communicate with the modem via an access network communications channel established therebetween, a second test to determine a QoS delivered to the modem said second test comprising transferring data between said modem and said second QoS testing server to determine thereby corresponding upstream and downstream bandwidth measurements;
- in response to the QoS delivered to the modem exceeding the QoS delivered to the subscriber device by a threshold amount, performing a subscriber fault action comprising transmitting toward said subscriber a message indicative of a subscriber network problem and offering a qualified device to said subscriber in response to determining, at the PE network management system, that one or more devices associated with said subscriber are associated with a non-qualified device;
- and
- in response to the QoS delivered to the modem not satisfying a required QoS level, performing a provider fault action.
A tangible and non-transient computer readable storage medium storing instructions which, when executed by a computer, adapt the operation of the computer to perform a method of verifying quality of service (QoS) of network services delivered to a subscriber via a network services delivery chain including provider equipment (PE) and customer premises equipment (CPE), the method comprising:
- receiving a QoS verification request associated with a subscriber device and a modem via which the subscriber device accesses network services;
- performing, at a first QoS testing server configured to communicate with the subscriber device via an access network communications channel established therebetween, a first test to determine a QoS delivered to the subscriber device, said first test comprising transferring data between said subscriber device and said first QoS testing server to determine thereby corresponding upstream and downstream bandwidth measurements;
- performing, at a second QoS testing server configured to communicate with the modem via an access network communications channel established therebetween, a second test to determine a QoS delivered to the modem said second test comprising transferring data between said modem and said second QoS testing server to determine thereby corresponding upstream and downstream bandwidth measurements;
- in response to the QoS delivered to the modem exceeding the QoS delivered to the subscriber device by a threshold amount, performing a subscriber fault action comprising transmitting toward said subscriber a message indicative of a subscriber network problem and offering a qualified device to said subscriber in response to determining, at the PE network management system, that one or more devices associated with said subscriber are associated with a non-qualified device;
- and
- in response to the QoS delivered to the modem not satisfying a required QoS level, performing a provider fault action.
A computer program product comprising a non-transitory computer readable medium storing instructions for causing a processor to implement a method of verifying quality of service (QoS) of network services, the method comprising:
- receiving a QoS verification request associated with a subscriber device and a modem via which the subscriber device accesses network services;
- performing, at a first QoS testing server configured to communicate with the subscriber device via an access network communications channel established therebetween, a first test to determine a QoS delivered to the subscriber device, said first test comprising transferring data between said subscriber device and said first QoS testing server to determine thereby corresponding upstream and downstream bandwidth measurements;
- performing, at a second QoS testing server configured to communicate with the modem via an access network communications channel established therebetween, a second test to determine a QoS delivered to the modem said second test comprising transferring data between said modem and said second QoS testing server to determine thereby corresponding upstream and downstream bandwidth measurements;
- in response to the QoS delivered to the modem exceeding the QoS delivered to the subscriber device by a threshold amount, performing a subscriber fault action comprising transmitting toward said subscriber a message indicative of a subscriber network problem and offering a qualified device to said subscriber in response to determining, at the PE network management system, that one or more devices associated with said subscriber are associated with a non-qualified device;
- and
- in response to the QoS delivered to the modem not satisfying a required QoS level, performing a provider fault action.
Dependencies are inferred from the claim text.