Usage statistics collection for a cable data delivery system
First Claim
1. In a cable data network for delivering digital data originating via the Internet to a location of a cable modem upon a request conveyed using the cable modem, an apparatus for obtaining usage statistics comprising:
- a network manager including a controller and a software agent, the network manager connected over network protocol links to a plurality of network components, the plurality of network components being components of the cable data network; and
the plurality of network components each including a software agent and a statistics database, the software agents included in the plurality of network components being responsive to the network manager controller for reporting the usage statistics to the network manager based upon an elapse of a poll interval, the cable modem being one of the plurality of network components that includes a software agent and a statistics database, the usage statistics comprising information related to historical usage of the cable data network by at least one network component of the plurality of network components.
5 Assignments
0 Petitions
Accused Products
Abstract
Apparatus for recording and collecting usage and other statistical data from components of a cable data network comprises a network manager for maintaining and collecting the statistics. Internet protocol addresses are associated with components of the network. The component maintains a software agent that manages a statistics database. Responsive to a manager request generated at a service provider defined time interval, the component software agent provides the usage statistics to the network manager in real-time during an Internet session with a host. When the host to Internet or other data connection is torn down due to failure, disconnect or inactivity time-out, remaining usage statistics data is collected and the session duration updated with the time of tear down. Usage statistics collected include the amount of data transferred to/from a host, the amount of data that is discarded due to insufficient resource capacity and amount of data that cannot be corrected despite forward error correction used in a downstream high capacity channel to the host. Data traps may be defined and downloaded to components of the network for implementation. As a result, billing of users of the cable data network can be usage sensitive and determined based on actual data transferred (including credit given for errored data) and/or time sensitive based on session duration.
-
Citations
62 Claims
-
1. In a cable data network for delivering digital data originating via the Internet to a location of a cable modem upon a request conveyed using the cable modem, an apparatus for obtaining usage statistics comprising:
-
a network manager including a controller and a software agent, the network manager connected over network protocol links to a plurality of network components, the plurality of network components being components of the cable data network; and
the plurality of network components each including a software agent and a statistics database, the software agents included in the plurality of network components being responsive to the network manager controller for reporting the usage statistics to the network manager based upon an elapse of a poll interval, the cable modem being one of the plurality of network components that includes a software agent and a statistics database, the usage statistics comprising information related to historical usage of the cable data network by at least one network component of the plurality of network components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 21, 22, 25, 26, 27, 28, 29, 30)
-
-
14. In a cable data network for delivering digital data originating via the Internet to a location of a cable modem upon a request conveyed using the cable modem, a method for obtaining usage statistics comprising the steps of:
-
dynamically assigning Internet protocol addresses to at least one network component of a plurality of network components of the cable data network;
storing the usage statistics in the plurality of network components, the plurality of network components each including a software agent and a statistics database, the cable modem being one of the plurality of network components that includes a software agent and a statistics database the usage statistics being stored in the statistics databases included in the plurality of network components, the usage statistics comprising information related to historical usage of the cable data network by at least one network component of the plurality of network components; and
collecting the usage statistics at a network manager, the network manager including a controller and a software agent, the network manager connected over network protocol links to the plurality of network components, the software agents included in the plurality of network components being responsive to the network manager controller for reporting the usage statistics to the network manager based upon an elapse of a poll interval. - View Dependent Claims (15, 16, 17, 18, 19, 20, 23, 24, 31, 32, 33, 34, 35, 36)
-
-
37. In a cable data network for delivering digital data originating via the Internet to a location of a cable modem upon a request conveyed using the cable modem, an apparatus for obtaining usage statistics comprising:
-
a network manager including a controller and a software agent, the network manager connected over network protocol links to a plurality of network components, the plurality of network components being components of the cable data network; and
the plurality of network components each including a software agent and a statistics database, the software agents included in the plurality of network components being responsive to the network manager controller for reporting the usage statistics to the network manager based upon a termination of a session with the cable modem, the session employed by the cable modem for communicating on the cable data network, the cable modem being one of the plurality of network components, the cable modem being capable of only one session at a time, the usage statistics comprising information related to historical usage of the cable data network by at least one network component of the plurality of network components. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. An apparatus in a cable data network, the apparatus being a network manager for obtaining usage statistics, the apparatus comprising:
-
a network manager statistics database; and
a network manager software agent for collecting the usage statistics from a plurality of cable modems and for storing the usage statistics in the network manager statistics database, the network manager connected over the cable data network to the plurality of cable modems, the cable data network for conveying digital data, each cable modem of the plurality of cable modems including a software agent and a cable modem statistics database, the software agents included in the plurality of cable modems being responsive to the network manager for reporting the usage statistics to the network manager, the reporting of the usage statistics being conveyed through the cable data network between the network manager and at least one cable modem of the plurality of cable modems, the cable data network connected between a head end and each cable modem of the plurality of cable modems, the usage statistics comprising information related to historical usage of the cable data network by the plurality of cable modems. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification