The present invention concerns communications networks and more particularly to methods of analyzing signals used in the networks.
Community Antenna Television (CATV) networks carry television signals to subscribers in the form of analog and digital signals. Various methods are used to quantify the performance of this distribution network. In the analog world, the methods are well established, whereas in the digital world new methods are required to measure the performance under different conditions. CATV networks are used in the downstream to carry the digital signal in the form of Quadrature Amplitude Modulation (QAM), especially under the format of International Telecommunication Union (ITU) J-83, Annex A, B or C, according to the country of use. Downstream transmission is continuous, with so-called stuffing data, if no user traffic is present. In the upstream direction, burst transmission can follow the Data Over Cable Service Interface Specification (DOCSIS™) 1.0, 1.1 or 2.0 standard with modulation format. of Quadrature Phase Shift Keying (QPSK), QAM or Collision Detection Multiple Access (CDMA).
Many types of impairments are known to degrade these signals. Test instrumentation has been developed to measure these impairments, in particular signal-to-noise, phase noise, static constellation distortion (I/Q gain and phase, compression) and Continuous Wave (CW) interference. The CW interference can be detected and measured within some limitations. The network distortion products known as Composite Second Order (CSO) and Composite Triple Beat (CTB) also cause interference; but they can be mistaken for CW even though they are different and cannot be measured the same way. It is important to clarify the difference between CW interference and CSO/CTB.
CW is interference has a fixed frequency and amplitude. It generates a rotating shift of the constellation's soft decision, visible as the “doughnut” effect on the constellation.
CSO and CTB on the other hand are the composite of many (hundreds, thousands) of very small distortion products of the second and third order between each one of the carriers on the system. Consequently, CSO/CTB have noise like characteristics. These characteristics include a spread in frequency related to the spread in frequency offset of the carriers to their nominal frequency (usually <10 kHz); the phase of these carriers come in and out of alignment and cause a variation in level (the tighter the frequency spread, the less frequent the phase alignment occur but the longer it lasts). Variations of ±15 dB relative to the average have been reported, and may last up to a few hundred microseconds.
The current impairment measurement methods rely on capturing an actual signal and applying processing algorithms to extract information on the impairment combined with the signal. For impairments external to the signal, there are four types of analysis instrumentation that are used to measure QAM Impairments, namely QAM Impairment Analysis, Rohde & Schwarz™ analysis, as used in the EFA™ series of instruments, the Subtraction method, and spectrum analysis with narrow resolution bandwidth.
QAM Impairment Analysis
In this method, a large number of constellation's soft decisions are collected and the following algorithm applied: calculating distances from the actual soft decisions to the ideal point; generating a histogram of the distances; and comparing the histogram to a set of histogram templates with known amount of noise and CW interference. The best match gives the noise and CW levels. This method relies on a best match; but the difference between various templates is quite small when the CW interference is small. This method does not allow identification of the CSO/CTB impairment vs. CW because of its varying amplitude, so it is lumped into the noise measurement.
Rohde & Schwarz
This method is described in the manual of the EFA™ series instrument (Rohde & Schwarz™, EFA Operating Manual, Sections 2.5.9.1 and 2.5.9.2, document No.:2068.0950.12-11). This method relies on the calculation of the rms value of the distances for noise measurement and on the offset of the rms peak. When CW interference is small, the offset cannot be identified, which limits the accuracy of CW measurement. Again this method does not distinguish CSO/CTB from noise.
Subtraction Method
This method includes: capturing a sequence of constellation's soft decisions; generating a time reconstruction of the “original” signal by using the ideal symbols; subtracting the ideal signal from the actual received signal; and analyzing the difference as it represents the “impairments”. This method is computation intensive and it assumes that there have been no errors in transmission.
Spectrum Analysis
This method uses spectrum analysis with a narrow resolution bandwidth such that interference signal will emerge from the QAM spectrum. Assuming a 5 MHz signal bandwidth, if a 30 kHz resolution bandwidth (RBW) is used, the detected QAM signal is now 22 dB below the total average power; hence an interference that is 25/27 dB below the QAM total power could be identified with long enough averaging. To achieve a more sensitive detection, a narrower RBW may be used (36 dB with a 1 kHz RBW). This is usable with CW, but it is difficult to detect CSO/CTB that is spread over a 30 kHz bandwidth and whose amplitude varies in time.
This there is a need for an improved method for analyzing signals in a network.
The present invention reduces the aforesaid difficulties and disadvantages by providing a system and method for temporarily removing the actual QAM signal and measuring those impairments that are present in the channel in the absence of a signal. Advantageously, the present invention allows the removal of the signal without causing an interruption of service to the subscribers. Moreover, the method allows measurement of impairments that are external to, and independent of, the signal, that is, noise, CW interference, CSO, CTB and the like. The method does not directly measure impairments of the signal itself such as phase noise and static distortion. In addition, the method takes advantage of the characteristic that the data already has redundancy and voluntarily interrupts the signal to check line impairment.
Accordingly, in a first embodiment of the present invention, there is provided a system for maintaining an uninterrupted data flow in a communications network, the system comprising: a) a transmitter for transmitting the data flow from a data source; b) a receiver for receiving the data flow; c) a channel interconnecting the transmitter and the receiver, the data flow being communicated between the transmitter and the receiver through the channel; and d) a switch located in the channel and disposed between the transmitter and the receiver, the switch being openable for a period of time sufficient to permit analysis of signal impairment in the channel without interrupting the data flow.
Accordingly, in a second embodiment of the present invention, there is provided a method of maintaining uninterrupted data flow in a communications network during signal analysis, the network having a transmitter in communication with a receiver, the method comprising: a) temporarily removing a portion of the data flow from a communications channel, the channel communicating the data flow between the transmitter and the receiver; and b) measuring a source of signal impairment in the channel so as to maintain uninterrupted data flow to the receiver.
Further aspects and advantages of the present invention will become better understood with reference to the description in association with the following Figures in which:
a is a simplified flow diagram of dual channel coding between FEC encoding and FEC decoding;
b is a simplified flow diagram of an embodiment of a gated switch located downstream of a QAM modulator;
a is a representation of a transmission wave with an interrupted transmission;
Referring now to
Typical CATV frequency bands are assigned as follows: 5 to 42 MHz for cable modem upstream; 55 to 550 MHz for analog television channels and 550 to 750 MHz for digital channels (television and cable modem downstream).
Broadly speaking, the digital data includes a QAM digital signal, which travels between the downstream transmitter 10 to the cable modems and back to the upstream receiver 12 via a communications channel 14 to the subscribers. The channel 14 interconnects the transmitter 10, the receiver 12, and cable modems and may be a physical link, for example, fibres, coaxial cables and the like, or it may be non-physical, for example an air path. Although the following description will focus on downstream QAM signals, it is to be understood that the same principles apply to upstream transmission and to other signal formats and standards known to those skilled in the art.
QAM Channel Coding
Referring now to
An ITU J-83 standard is used to illustrate the principle of channel coding and is set for digital video and data service in CATV network, and includes MPEG (Moving Pictures Expert Group) framing 16. One skilled in the art will recognize, however, that similar schemes may be used in all digital channels with different parameters depending on the application.
Channel coding is a dual process in which every step at the transmitter 10 side has a mirror process at the subscriber receiver 15 side such that the data stream is transparently transported. As best illustrated in
Reed-Solomon Encoding, Forward Error Correction (FEC) Codes
As best illustrated in
The content (data and FEC codes) of a set of data packets are interleaved by an interleaver 30. For example, the transmitted symbols are a sequence of symbols from consecutive packets such as 1st symbol of 1st packet, then 1st symbol of 2nd packet up to the 1st symbol of the last packet, then 2nd symbol of 1st packet and 2nd symbol of 2nd packet, until the last symbol of the last packet. The feature of interleave is such that an impulse noise or a momentary interruption of transmission causes adjacent errored symbols in transmission, but when de-interleaved by a de-interleaver 40, the adjacent errors are spread over a large number of packets. The FEC can then correct the few errors in each packet.
Randomization
Randomization by a randomizer 32 is a modulation characteristic in which long streams of 1 or 0 are prevented by multiplying transmitted data with a random sequence. At reception, a derandomizer 38 restores the original data sequence.
Referring now to
For QAM 64, at interleave 128×1; the burst protection is typically 95 μsec. Similarly, at interleave 128×4; the burst protection is typically 379 μsec.
Gated Impairment Measurement
If an interruption of QAM signal for 33 μsec (i.e. less than the burst protection period above) is generated at the transmitter 10, the data should be recovered in the subscriber receiver 15, but it reduces the margin for “normal” impairments. The test instrument can then sample the channel bandwidth during that period. Assuming a Nyquist sampling of the 6 MHz channel bandwidth at 12 Mega-samples/sec, 400 samples are produced that can be used in a FFT (Fast Fourier Transform) with a resolution of 6 MHz/200 (½ number of samples) or 30 kHz (in practice, a higher sampling rate is used for anti-aliasing purpose, but the effective resolution is the same). This 30 kHz is similar to the 30 kHz RBW used for CSO/CTB measurements. Consequently in-channel impairments can be measured, such as noise spectrum, CW interference, CSO/CTB interference. Further by repeating the interruption/sampling process, averaging can be implemented as well as time-graph or amplitude-histogram of interferers in particular CSO/CTB.
Operational Trade-Offs
Depending on the channel coding scheme in use, the burst protection period varies, but in practice 66 μsec is a lower limit in J-83 Annex B, for most schemes it is longer, which helps in terms of either larger number of samples (and resolution in analysis) or a relatively shorter interruption hence more headroom for normal channel impairments.
In addition to the interruption period, the repetition rate of interruption is important. It should be slower than the Latency of the Interleaver so that two interruptions may not overlap the same interleave sequence. In addition, it is safer to space the interruptions so that, on a poor channel, if FEC is insufficient and data errors occur, they are widely spaced. For instance a repetition rate of one interruption per second, on Cable modem operation would cause one repeat packet per second, quite acceptable. On a video channel, the missing Moving Pictures Expert Group (MPEG) 16 packet per second, on a channel that carries 10/12 programs, means on the average a disturbance on the program every 10/12 seconds; notwithstanding that in video decoding a single MPEG packet in error can be concealed easily.
Upstream or Bursty Transmission
In addition to the downstream continuous transmission, the same principle may be applied to upstream bursty transmission.
Referring now to
Alternate Measurement Methods
Referring now to
Abbreviations used throughout include:
I=number of taps;
J=Increment;
SID=Service Identifier;
REQ=REQuest;
MAC=Media Access Control;
PMD=Physical Media Dependant; and
IE=Information Element.
1. Downstream Transmission
1.1 Transmitter Implementation
Referring now to
1.2 Measuring Instrument Implementation
As best illustrated in
The receiver IF signal is continuously sampled at a rate above the Nyquist limit to insure a capture of the whole information content of the bandwidth. A continuous trigger mechanism tracks signal strength to detect a level below the lowest symbol level used in the specific format, such that, in the case of QAM256, the lowest level symbol is approximately 14 dB below the average level. Adding a 6 dB headroom, the trigger indicates transmission interruption when the received signal level is 20 dB below the averaged receiver level. This indicates the period of measurement with measurement valid samples. It is convenient to sample continuously and to use the trigger as “marker” on the total sample set. If the transmission interruption duration and repetition is known to the receiver, it is convenient to add a maximum valid samples duration, as well it is convenient for the receiver to rely on a known period without valid samples to simplify scheduling of sampling, samples retrieval and samples processing.
1.3 Samples Processing
The samples are processed with FFT and other known methods either in hardware (dedicated or programmable logic) or in software (Digital Signal Processors or more general purpose processor) or in a mix of both.
In order to correlate the CSO and CTB impairments under the same conditions for analog and digital signals, that is an effective 30 kHz bandwidth, the sampling period should be 1/30 kHz=33 μsec (the signal blanking is slightly longer i.e. 35 μsec).
1.4 Multiple Sampling Periods
In the case of J-83 Annex A (the European Standard), as best illustrated in
2. Upstream Transmission
Referring now to
At the receiver 12 end a similar threshold as for signal interruption is used, with the threshold adjusted for the modulation format, input signal level variation between users, and a “current signal level range” to memorize levels in the case of long periods without upstream traffic. Two implementations are possible, with or without CMTS active cooperation.
In the active cooperation mode, more suited to upstream channel monitoring at the head-end, the CMTS grants mini-slots to a device that is either known to be inexistant or to a device designed not to answer, in both cases there is no transmission, reception for analysis can take place. The CMTS does need to know that no transmission will take place, hence no retransmission request are necessary. The receiver must also listen to the downstream channel to receive MAP tables and open its reception window accordingly.
In the non-cooperative mode, more suited to field operation, the instrument emulates a cable modem, registers, ranges and then requests transmission permission. When granted, it does not transmit, allowing sampling of the channel for analysis purposes. The CMTS will then request a retransmission for the “missed” transmission, the instrument will then transmit a message to a given address to clear the retransmission request and clear the channel.
Also the instrument that emulated the Cable Modem can be in a remote location and the sampling/measurement instrument in another such as the head-end.
Applicant tested the system's performance using a QAM signal source modulated according to the ITU J-83 Annex B format (North American Standard). The source (Wavecom™ 4050+4040) fed a QAM signal receiver (AT2000™) following the same format.
The receiver allowed a large number of measurements of the received signal, in particular the “Bit Error Rate” before and after the Reed-Solomon coding, the “Errored Second” after the Reed-Solomon coding. Between the source and the receiver, an electronic switch was located that completely interrupted the signal for a controllable lapse (period) with a controlled repetition rate. The “Bit Error Rate” was observed while modifying the interruption period from 66 μsec down to 10 μsec (66 μsec corresponding to the “Burst Protection Period” with QAM 256, Annex B, Interleave 128×1 configuration i.e. the utilised transmission mode). For an interruption of >66 μsec, the Bit Error Rate (BER) before and after Reed-Solomon FEC was proportional to the interruption period. For an interruption <66 μsec, the BER before FEC was still proportional to the period, but the BER after FEC decreased rapidly with shortening of the period. At about 45 μsec, the after FEC Bit Error Rate was substantially null i.e. the end-user (here the AT2000) would not “see” any signal reception error. Consequently, a preferred interruption period of 33 μsec (half of the Standard allowed time slot) was selected, which provides an even larger protection margin. Furthermore, a 33 μsec sampling allows, after Fourier Transforms (FT), a 30 kHz resolution when a channel analysis was performed in the absence of the QAM signal i.e. the final objective of the system.
While a specific embodiment has been described, those skilled in the art will recognize many alterations that could be made within the spirit of the invention, which is defined solely according to the following claims.