Claims
- 1. A network monitor comprising:
means for monitoring downstream traffic from a cable modem termination system (CMTS) to a cable modem (CM); means for monitoring upstream traffic from the CM to the CMTS; and means for identifying a data format used by the CMTS and the CM for bi-directional communication.
- 2. The network monitor of claim 1, wherein the means for monitoring includes a burst demodulator.
- 3. The network monitor of claim 1, further including means for calculating offsets from the CMTS and the CM.
- 4. The network monitor of claim 1, wherein the means for monitoring downstream traffic includes a QAM demodulator.
- 5. The network monitor of claim 1, further including:
means for receiving a calibration waveform; and means for calculating offsets based on the calibration waveform received by the means for receiving the calibration waveform.
- 6. The network monitor of claim 3, further including means for calculating an additional offset after calculating offsets from the CMTS and the CM.
- 7. The network monitor of claim 1, further including means for monitoring registration information being exchanged between the CMTS and the CM.
- 8. The network monitor of claim 1, further including means for monitoring offset information provided by the CMTS to the CM.
- 9. The network monitor of claim 1, further including means for storing the upstream and downstream traffic.
- 10. The network monitor of claim 1, further including means for displaying information about the upstream and downstream traffic.
- 11. The network monitor of claim 1, further including means for verifying whether the upstream and downstream traffic conforms to the DOCSIS standard.
- 12. The network monitor of claim 1, further including a media access controller connected to the means for monitoring downstream traffic, the means for monitoring upstream traffic and the means for identifying a data format.
- 13. The network monitor of claim 1, wherein the data format is M-QAM.
- 14. The network monitor of claim 1, wherein the data format is QPSK.
- 15. The network monitor of claim 1, wherein the upstream and downstream traffic is modulated in accordance with an SCDMA modulation scheme.
- 16. The network monitor of claim 1, wherein the upstream and downstream traffic is modulated in accordance with an ATDMA modulation scheme.
- 17. The network monitor of claim 1, wherein the upstream and downstream traffic is modulated in accordance with a TDMA modulation scheme.
- 18. The network monitor of claim 1, wherein the upstream and downstream traffic is modulated in accordance with an FDMA modulation scheme.
- 19. The network monitor of claim 1, wherein the network monitor functions as a supervisory node without registering with the CMTS.
- 20. The network monitor of claim 1, wherein the network monitor monitors the upstream and downstream traffic without registering with the CMTS.
- 21. A network analyzer comprising:
means for monitoring downstream traffic from a headend to a modem; means for monitoring upstream traffic from the modem to the headend; and means for identifying a data format used by the headend and the modem for bi-directional communication.
- 22. The network analyzer of claim 21, wherein the means for monitoring the upstream traffic includes a burst demodulator.
- 23. The network analyzer of claim 21, further including means for calculating offsets from the headend and the modem.
- 24. The network analyzer of claim 21, wherein the means for monitoring downstream traffic includes a QAM demodulator.
- 25. The network analyzer of claim 21, further including:
means for receiving a calibration waveform; and means for calculating offsets based on the calibration waveform received by the means for receiving the calibration waveform.
- 26. The network analyzer of claim 25, further including means for calculating an additional offset after calculating offsets from the headend and the modem.
- 27. The network analyzer of claim 21, further including means for monitoring registration information being exchanged between the headend and the modem.
- 28. The network analyzer of claim 21, further including means for monitoring offset information provided by the headend to the modem.
- 29. The network analyzer of claim 21, further including means for storing the upstream and downstream traffic.
- 30. The network analyzer of claim 21, further including means for displaying information about the upstream and downstream traffic.
- 31. The network analyzer of claim 21, further including means for verifying whether the upstream and downstream traffic conforms to the DOCSIS standard.
- 32. The network analyzer of claim 21, further including a media access controller connected to the means for monitoring downstream traffic, the means for monitoring upstream traffic and the means for identifying a data format.
- 33. The network analyzer of claim 21, wherein the data format is M-QAM.
- 34. The network analyzer of claim 21, wherein the data format is QPSK.
- 35. The network analyzer of claim 21, wherein the upstream and downstream traffic is modulated in accordance with an SCDMA modulation scheme.
- 36. The network analyzer of claim 21, wherein the upstream and downstream traffic is modulated in accordance with an ATDMA modulation scheme.
- 37. The network analyzer of claim 21, wherein the upstream and downstream traffic is modulated in accordance with a TDMA modulation scheme.
- 38. The network analyzer of claim 21, wherein the upstream and downstream traffic is modulated in accordance with an FDMA modulation scheme.
- 39. The network analyzer of claim 21, wherein the network analyzer functions as a supervisory node without registering with the headend.
- 40. The network analyzer of claim 21, wherein the network analyzer monitors the upstream and downstream traffic without registering with the headend.
- 41. A network monitor comprising:
a controller; a media access controller (MAC) connected to the controller; a burst demodulator that receives upstream communications from a cable modem and outputs digital data to the controller and to the MAC; and a QAM demodulator that receives downstream communications from a headend, wherein the controller ranges the network monitor without registering with the headend.
- 42. The network monitor of claim 41, further including upstream random access memory connected to the MAC.
- 43. The network monitor of claim 41, further including downstream random access memory connected to the MAC.
- 44. The network monitor of claim 41, wherein the controller is a field programmable gate array.
- 45. The network monitor of claim 41, further including a waveform generator.
- 46. The network monitor of claim 45, further including a memory storing coefficients for use by the waveform generator to generate a waveform.
- 47. The network monitor of claim 45, wherein the waveform generator can launch a predetermined waveform such that the controller can calculate its offset from the headend.
- 48. The network monitor of claim 47, wherein the offset is calculated to within 1 nanosecond.
- 49. The network monitor of claim 41, wherein the controller monitors registration information being exchanged between the headend and the modem.
- 50. The network monitor of claim 41, wherein the controller monitors offset information provided by the headend to the modem.
- 51. The network monitor of claim 41, further including a PCI bridge that connects to an external software source.
- 52. The network monitor of claim 41, further including a PCI bridge that connects to an external display.
- 53. The network monitor of claim 52, wherein the controller can display information about the upstream and downstream traffic on the external display through the PCI bridge.
- 54. The network monitor of claim 41, further including a PCI bridge that connects to an external memory for storing any one of the upstream communications and the downstream communications.
- 55. The network monitor of claim 41, wherein the controller can verify whether any one of the upstream communications and the downstream communications conforms to the DOCSIS standard.
- 56. The network monitor of claim 41, wherein the controller can identify a data format of any one of the upstream communications and the downstream communications datastream.
- 57. The network monitor of claim 41, wherein any one of the upstream communications and the downstream communications datastream is M-QAM.
- 58. The network monitor of claim 41, wherein any one of the upstream communications and the downstream communications is QPSK.
- 59. The network monitor of claim 41, wherein any one of the upstream communications and the downstream communications is in accordance with an SCDMA modulation scheme.
- 60. The network monitor of claim 41, wherein any one of the upstream communications and the downstream communications is in accordance with an ATDMA modulation scheme.
- 61. The network monitor of claim 41, wherein any one of the upstream communications and the downstream communications is in accordance with a TDMA modulation scheme.
- 62. The network monitor of claim 41, wherein any one of the upstream communications and the downstream communications is in accordance with an FDMA modulation scheme.
- 63. The network monitor of claim 41, wherein the network monitor functions as a supervisory node without registering with the headend.
- 64. The network monitor of claim 41, wherein the network monitor monitors the upstream and downstream communications without registering with the headend.
- 65. The network monitor of claim 41, wherein the burst demodulator outputs baseband data to the controller.
- 66. The network monitor of claim 41, wherein the burst demodulator outputs I and Q components of the upstream communication to the controller.
- 67. The network monitor of claim 41, wherein the network monitor can function as a slave CMTS.
- 68. A cable traffic verification system comprising:
a controller; a media access controller (MAC) connected to the controller; a receiver that receives a data stream and outputs digital data to the controller and to the MAC, wherein the controller performs ranging based on the digital data without registering with a headend.
- 69. A network monitor comprising:
a master control unit; a media access controller (MAC) connected to the master control unit; a burst receiver that receives bursts from a modem and outputs digital data to the master control unit and to the MAC; and a QAM demodulator that receives downstream traffic from a headend and outputs digital downstream traffic to the master control unit, wherein the master control unit performs ranging based on the digital data and the digital downstream traffic.
- 70. A network analyzer comprising:
a central processing unit; a receiver that receives analog upstream traffic and outputs digital upstream traffic to the central processing unit; and a demodulator that receives analog downstream traffic and outputs digital downstream traffic to the central processing unit, wherein the network analyzer listens to the analog upstream traffic and the analog downstream traffic without other network participants being aware of its presence.
- 71. A slave CMTS comprising:
a processor; a media access controller (MAC) connected to the processor; a receiver that receives analog upstream traffic and outputs digital upstream traffic to the processor and to the MAC; a demodulator that receives analog downstream traffic and outputs digital downstream traffic to the processor; and a transmitter of modulated data to a network.
- 72. A network analyzer comprising:
a central processing unit; a receiver that receives analog upstream traffic and outputs digital upstream traffic to the central processing unit; and a demodulator that receives analog downstream traffic and outputs digital downstream traffic to the central processing unit, wherein the central processing unit identifies registration information transmitted between a headend and a modem without registering with the headend.
- 73. A network analyzer comprising:
a central processing unit; a media access controller (MAC) connected to the central processing unit; a receiver that receives analog upstream traffic and outputs digital upstream traffic to the central processing unit and to the MAC; and a demodulator that receives analog downstream traffic and outputs digital downstream traffic to the central processing unit, wherein the network analyzer can auto-range itself by launching a test transmission into the network.
- 74. A network analyzer comprising:
a central processing unit; a media access controller (MAC) connected to the central processing unit; a receiver that receives analog upstream traffic and outputs digital upstream traffic to the central processing unit and to the MAC; and a demodulator that receives analog downstream traffic and outputs digital downstream traffic to the central processing unit, wherein the network analyzer auto-locks to a clock used by a modem by monitoring the upstream traffic.
- 75. A network analyzer comprising:
a central processing unit; a media access controller (MAC) connected to the central processing unit; a receiver that receives analog upstream traffic and outputs digital upstream traffic to the central processing unit and to the MAC; and a demodulator that receives analog downstream traffic and outputs digital downstream traffic to the central processing unit, wherein the network analyzer auto-synchronizes to the analog upstream traffic.
- 76. A bi-directional communications traffic monitor comprising:
a system controller; a burst receiver that receives analog upstream traffic and outputs digital upstream traffic to the system controller and to a MAC; and a demodulator that receives analog downstream traffic and outputs digital downstream traffic to the system controller, wherein the network monitor listens to the analog upstream traffic and the analog downstream traffic without other network participants being aware of its presence.
- 77. A method of monitoring network traffic comprising the steps of:
monitoring downstream traffic from a cable modem termination system (CMTS) to a cable modem (CM); monitoring upstream traffic from the CM to the CMTS; and identifying a data format used by the CMTS and the CM for bi-directional communication.
- 78. A method of monitoring network traffic comprising the steps of:
receiving bi-directional traffic; processing the bi-directional traffic to convert it to a digital signal; and ranging based on the digital signal without registering with a headend.
- 79. A method of monitoring network traffic comprising the steps of:
receiving bi-directional traffic; processing the bi-directional traffic to convert it to digital traffic; and identifying a data format used by network participants for the digital traffic.
- 80. A method of monitoring cable modem network traffic comprising the steps of:
monitoring registering information exchanged between a modem and a headend; identifying subscriber ID and ranging information transmitted by the headend; and calculating actual offsets to the headend and the modem based on the ranging information.
- 81. A method of monitoring network traffic comprising the steps of:
receiving bi-directional traffic; processing the bi-directional traffic to convert it to digital form; and verifying conformity to a predetermined standard by network participants for the digital traffic.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Patent Application No. 60/381,378, filed May 20, 2002, entitled SYSTEM AND METHOD FOR MONITORING UPSTREAM AND DOWNSTREAM TRANSMISSIONS IN CABLE MODEM SYSTEM, which is incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60381378 |
May 2002 |
US |