This invention relates to testing a network using a spare receiver without interruption of service. This invention more particularly relates to borrowing a modem from a receiver to test the signal quality of a network using a spare receiver.
Coaxial cable television systems have been in widespread use for many years and extensive networks have been developed. The extensive and complex networks are often difficult for a cable operator to manage and monitor. Particularly, a typical cable network generally contains a headend which provides content to a cable modem termination system (CMTS) containing several receivers, each receiver is usually connected to modems of many subscribers, e.g., a single receiver may be connected to hundreds of modems. In many instances the operator will cable multiple receivers together to serve a particular area of a town or city.
Cable networks are also increasingly carrying signals which require a high quality and reliability of service, such as voice communications or Voice over IP (VoIP) communications. Any disruption of voice or data traffic is a great inconvenience and often unacceptable to a subscriber. Various factors may affect the quality of service, including the quality of the upstream channels.
Whenever the CMTS detects that the frequency a receiver is currently using has communication problems, such as having high noise levels, a cable operator may move one or more modems to a different receiver. Cable operators often use Load Balancing Groups to equalize the load of the traffic across receivers, and Spectrum Groups to allocate multiple upstream frequencies to a receiver. In order to have receivers belong to the same Load Balancing Group or Spectrum Group they must be physically connected together. Multiple frequencies in a Spectrum Group may be used for frequency agility. The CMTS can determine which “backup” frequency is the best to use and retune the receiver in the Spectrum Group to the new frequency with no interruption to cable subscribers.
However, it is often difficult for a CMTS to detect communication problems prior to mass deregistration of modems, which may result in significant service disruption to subscribers.
This invention allows testing of a cable network using a spare receiver and a selected modem registered on a primary receiver.
The invention performs non-intrusive testing, avoiding a disruption of service to subscribers.
An apparatus for testing a network in accordance with the principles of the invention may comprise: a plurality of receivers, each receiver being capable of receiving signals according to predetermined communication protocols from a plurality of modems; a switching unit which selectively connects the spare receiver to a signal line associated with one of the plurality of receivers, enabling the spare receiver to receive signals sent to a selected one of the plurality of receivers from a modem registered with the selected one of the plurality of receivers; and a controller configured to select a modem registered on a receiver of the plurality of receivers as a testing modem, to tune the testing modem to the spare receiver, and perform testing of the network using the testing modem.
In an apparatus of the invention, the controller may be further configured to instruct the spare receiver to receive signals using a predetermined communication protocol of a first selected receiver of the plurality of receivers and to instruct the switching unit to connect the spare receiver to another selected receiver of the plurality of receivers.
In an apparatus of the invention, a load balancing manager may be associated with the controller and configured to instruct the testing modem to tune to the spare receiver.
In an apparatus of the invention, the controller may be further configured to send initial maintenance or station maintenance messages to the testing modem.
In an apparatus of the invention, the controller may be further configured to prevent other modems from registering on the spare receiver.
In an apparatus of the invention, the controller may be configured to move the testing modem back to the receiver of the plurality of receivers after the testing of the network.
A method of testing a network having a plurality of receivers and a spare receiver may comprise the steps of: connecting the spare receiver to a signal line associated with another receiver of the plurality of receivers; selecting a modem registered on the other receiver as a testing modem; moving the testing modem to register with the spare receiver; and performing testing operations on the network with the modem and the spare receiver.
In a method of the present invention, the modem may be selected as a testing modem if no current voice communications are passing through the modem.
In a method of the present invention, the step of moving the testing modem to communicate with the spare receiver includes the steps of: tuning the testing modem to the spare receiver; and sending at least one of an initial maintenance or a station maintenance message to the testing modem.
A method of the present invention may further include the step of determining if the testing modem is providing a ranging message to the spare receiver.
A method of the present invention may further include the step of preventing other modems from registering on the spare receiver.
A computer readable medium containing instructions for a processor to perform a method of testing a network having a plurality of receivers and a spare receiver comprising the steps of: connecting the spare receiver to a signal line associated with another receiver of the plurality of receivers; selecting a modem registered on the other receiver as a testing modem; moving the testing modem to register with the spare receiver; and performing testing operations on the network with the modem and the spare receiver.
In a computer readable medium of the present invention, the modem may be selected as a testing modem if no current voice communications are passing through the modem.
In a computer readable medium of the present invention, the step of moving the testing modem to communicate with the spare receiver includes the steps of: tuning the testing modem to the spare receiver; and sending at least one of an initial maintenance or a station maintenance message to the testing modem.
A computer readable medium of the present invention may further include instructions to perform the step of determining if the testing modem is providing a ranging message to the spare receiver.
A computer readable medium of the present invention may further include instructions to perform the step of preventing other modems from registering on the spare receiver.
Those of skill in the art will appreciate that the present invention enables performing testing, such as Signal to Noise Ratio measurements, on non-active spare spectrum. The testing can be performed without any loss of service for data or voice because the modem is on the spare receiver, and the testing does not affect any of the active receivers. The present invention enables the cable operator to be able to measure channel quality without time constraints or loss of service. Any range of (or single) frequencies may be diagnosed for a cable operator to get a picture of their RF plant. The present invention could also be used to help locate low noise (clean) areas of the spectrum where the operator could place high speed data or VoIP modems for data passing. Another benefit may to use the spare receiver to check the quality of spare spectrum which may be switched to whenever an active frequency goes bad.
The spare receiver, or 9th receiver in an eight receiver unit, in accordance with the principles of the invention, allows analysis of channel quality without disruption of voice (VoIP) or data traffic on the active receivers. In order to get the best analysis of the channel, the signal to noise ratio (SNR) metric may be used for testing, but those of skill in the art will appreciate that any appropriate testing technique may be used.
In order to perform testing of the SNR, data must be passed on a cable modem in the network. The spare receiver is not normally used for registering modems so a single modem is borrowed from one of the primary receivers. Once the modem is on the spare receiver, it may be used to pass data and retrieve testing values, such as SNR values. However, other modems are preferably not allowed to be registered on the spare receiver during a testing operation as these may interfere with the testing process. Once the testing process is completed, the “borrowed” modem is preferably returned to its original primary receiver.
In the preferred implementation, a borrowed a cable modem (the testing modem) may be used to perform a variety of tests, such as SNR measurements, on any specific frequency or range of frequencies selected by cable operators. The testing can be performed without any loss of service for data or voice because the modem is on the spare receiver, and the testing does not affect any of the active receivers. The present invention enables the cable operator to be able to measure channel quality without time constraints or loss of service.
While eight receivers are shown, those of skill in the art will appreciate that any number of receivers may be used. In the exemplary illustration, receivers R0, R1 and R2 are in one Load Balancing Group, receivers R3 and R4 are in another group and R5, R6 and R7 are in the last group. The spare receiver 4, illustrated as a 9th receiver, can preferably tap into any one receiver R0-R7, at a time and, in the example of
Spare receiver 4 preferably taps into signal lines 21 of primary receiver ports 20 via signal lines 22, and the taps are preferably located where the cable signal comes from receiver ports 20 into the receivers 2 so both the connected primary receiver 2 and the spare receiver 4 may receive the same signal. Those of skill in the art will appreciate that each of the primary receivers 2 (e.g. receivers R0-R7) receive signals according to different communication characteristics, e.g. communication on a different frequency (RF band) and communication protocols. Spare receiver 4 is preferably tunable to the RF bands of each of the primary receivers 2. Preferably, the spare receiver 4 connects (matrices) with only one primary receiver 2 at a time.
When a cable operator initiates a testing operation they may select any registered modem of their choice or the CMTS may select the modem for them. Once the modem has been selected it is moved (tuned to the frequency of the spare receiver and registered with the spare receiver) the spare receiver testing data is passed to it and the results are measured. Once the testing measurements are completed the modem is moved back (instructed to retune to frequency of the primary receiver) to its original primary receiver. This whole process is preferably performed without deregistering the modem from the network to avoid disrupting the subscriber's service.
A load balancing manager module 120 also preferably operates with microprocessor 102. The load balancing manager module 120 may be a software implementation running within microprocessor 102 or may be operated on another component connected to microprocessor 102. Microprocessor 102 preferably is configured to select an appropriate modem for use as a testing modem and to determine the type of modem and protocols associated with moving the selected testing modem to the spare receiver.
Once the testing modem is identified, the process determines if the testing modem can be moved to the spare receiver by a dynamic channel change (DCC), step S4. This may be determined while determining if the modem is registered with a primary receiver by determining what type of modem it is, e.g. a 1.0, 1.X or a 2.0 modem. A determination of an ability to be moved via DCC may be made based on the modem type. If the testing modem is capable of being moved via DCC, the protocols for moving the testing modem via DCC are set, step S6. If the testing modem is not capable of being moved via DCC, step S4, NO, then the testing modem may be moved using an upstream channel change (UCC), and the protocol for performing a UCC operation are set, step S5.
The selected testing modem is moved to the destination receiver, step S7, which is preferably the spare receiver, step S8, YES. In a preferred embodiment, the spare receiver is matriced (connected) to the primary receiver associated with the testing modem and a load balancing manager (software task) may be used to move the testing modem to the spare receiver, step S10. A message may be sent from microprocessor 102 (
During the moving process (and all the while it is registered on the spare receiver) the CMTS preferably sends to the testing modem both IM and SM messages to keep it registered on the spare receiver. During this time it is possible for any modem connected to the RF of the primary receiver of the testing modem to register on the spare receiver because the spare receiver is tapped into the primary receiver's RF signals. To prevent other unwanted modems from registering on the spare receiver an upstream override process may be performed on these modems to redirect them to the primary receiver or another receiver. Preferably, the only modem allowed to be registered on the spare receiver during a testing operation is the testing modem.
At the completion of the testing, the process is preferably reversed and the load balancing task moves (instructs the modem to retune to frequency of its original receiver) the testing modem back to its original receiver using the same protocol used to move it to the spare receiver. Once the testing modem is back on its original receiver the testing process is finished.
Those of skill in the art will appreciate that since the active receivers are not required to be used for testing, the process illustrated in
The processes in
Those of skill in the art will appreciate that the present invention enables performing testing, such as Signal to Noise Ratio measurements, on non-active spare spectrum. By doing so numerous value added features can be performed for the operators. For example, any range of (or single) frequencies may be diagnosed for a cable operator to get a picture of their RF plant. The present invention could also be used to help locate low noise (clean) areas of the spectrum where the operator could place high speed data or VoIP modems for data passing. Another benefit may be to use the spare receiver to check the quality of spare spectrum which may switched to whenever an active frequency goes bad.
Those of skill in the art will appreciate that other modifications may be implemented without departing from the scope and spirit of the invention. For example, a plurality of testing procedures may be used with the borrowed modem, and a plurality of modems may be borrowed to repeat a testing procedure.