Abstract:
There is disclosed a method of testing a network access element configured for demodulating an enhanced dedicated channel, E-DCH, with hybrid automatic repeat request, HARQ, functionality, the method comprising: transmitting E-DCH packets to the network access element; and selectively autonomously retransmitting E-DCH packets to the network access element.
Abstract:
In one embodiment, the present invention is directed to a method for inserting errors into data to facilitate validation of an error detection algorithm. The method comprises: receiving a data corruption command for a plurality of bits; determining, from the data corruption command, a plurality of bit fields within the plurality of bits for data corruption; determining a minimum and maximum number of errors for each of the plurality of bit fields; determining a total number of errors to be inserted; inserting the minimum number of errors into each of the plurality of bit fields at random locations; and randomly inserting additional errors into the plurality of bit fields subject to the maximum number of errors until the total number of errors are inserted.
Abstract:
A test packet generator (225a) within a physical layer device (230) may generate test packets to be communicated over a closed communication path established within the physical layer device (230). The test packets may include a pseudo-random bit sequence. A receiver within the physical layer device (230) may receive at least a portion of the generated test packet. A test packet checker (225b) within the physical layer device may compare at least a portion of the received test packets with at least a portion of the generated test packets in order to determine the bit error rate for the physical layer device. A window counter (225c) within the physical layer device (230) may count at least a portion of a number of bits received within the generated test packets and a number of bits that are in error in at least a portion of the number of bits received. Accordingly, the bit error rate may be calculated based on a ratio of the number of counted bits in error to the number bits counted in the at least a portion of the number of bits received.
Abstract:
A system for detecting faults in fault detecting hardware designed to detect faults in a data flow comprising a fault generator for deliberately introducing faults in the data flow before it reaches the fault detecting hardware to establish a known background load of faults in the data flow. A fault counter counts actual faults including the deliberately introduced faults. Software analyzes a difference between the known and actual loads of faults.
Abstract:
An error rate measurement system measures a bit error rate of an optical pulse train having a very high frequency and a short pulse width such as an optical soliton signal. The error rate measurement system includes: an electric pulse generator which generates a high repetition rate and short pulse width electric pulse signal; an optical intensity modulator which receives an optical pulse signal transmitted through a transmission path in a communication network and the electric pulse signal from the electric pulse generator wherein the optical intensity modulator detects a non-coincidence signal; a delay circuit for delaying the electric pulse signal such that the electric pulse signal synchronizes with the optical pulse signal from the transmission path at the optical intensity modulator; an opto-electric converter for converting the non-coincidence signal from the optical intensity modulator to an electric signal; and a signal processor which receives the electric signal from the opto-electric converter to determine a bit error rate of the optical pulse signal from the transmission path based on the electric signal.
Abstract:
A system and method for testing signal transmission quality within a digital communication system is disclosed herein. The system may be incorporated within a digital cellular communication system in which information is exchanged over spread spectrum communication channels, among a plurality of mobile users, via at least one cell-site. The system contemplates testing a digital communication channel by transmitting a test sequence of digital data over the communication channel. The test sequence of digital data transmitted over the communication channel is received at a receiving station, within which is also generated a replica of the test sequence of digital data. The accuracy of transmission over the communication channel is then determined by comparing the replica of the test sequence of digital data to the test sequence of data received over the communication channel. The system allows the test sequence of digital data to be transmitted at one of a set of known data rates, with the receive station being disposed to identify the data rate associated with each test sequence of digital data. In a preferred implementation transmission of the test sequence involves generating a first plurality of data packets, which collectively comprise the test sequence of digital data. Each data packet is assigned one of a multiplicity of data rates in accordance with a first pseudorandom process, and is then transmitted at the data rate assigned thereto.
Abstract:
A data communication method and apparatus includes an integral bit error rate test system. The system is adapted to receive digital data signals to be transmitted over a communication link and includes a transmitter for transmitting the data signals onto the link. A test signal pattern generator generates a determinable pattern of digital bit test signals which are insertable into an input of the transmitter in place of the digital data signals. A receiver is coupled to the link for receiving the bit test signals and for comparing the received pattern of the bit test signals to the determinable pattern. The bit error rate is computed from the number of bit differences between the transmitted test signals and the determinable pattern.
Abstract:
A bit-error-rate detector (20) in a test set (10) for a frame-based communications channel employs a pseudo-random-number generator (46) at the channel's output end that generates a sequence the same as that produced by a pseudo-random-number generator (16) at the input end, but typically with a timing offset. A chain of delay circuits (38, 40, 42, and 44) receives the channel output. Each delay circuit imposes a delay equal to a single frame time and produces a respective output. One such output (CENTER) is normally compared in an XOR gate (52) with the output of the output-end pseudo-random-number generator (46). The XOR gate (52) applies signals indicative of any symbol mismatches to a shift register (88), which forwards them, after a delay, to a bit-error-rate counter (90). At the same time, another XOR GATE (70) compares the output of the channel or of one of the other delay circuits (38, 42, and 44) with the pseudo-random-number-generator output, and a decoder (80) generates a slip-indicating output when a counter (76), which counts the number of consecutive matches that the latter XOR GATE (70) detects, indicates that the output of the channel or other delay circuit (38, 42, or 44) has matched the output-side pseudo-random-number-generator output a number of times in a row indicative of the likelihood of a frame slip. In response, a slip counter (92) is incremented and the shift register (88) cleared to avoid counting as ordinary bit errors mismatches that occurred in the CENTER signal during the matching sequence in the other signal.
Abstract:
A method and a device are provided for giving an indication on the safety margin offered by a digital video signal circulating on a parallel digital video interface in parallel with a clock signal. For that purpose, the process includes: (a) decoding the data signals with the clock signal in unaltered form; (b) decoding the data signals with the clock signal after a predetermined time shift has been introduced between them; (c) comparing data words obtained from the decoding steps (a) and (b); and (d) repeating steps (a)-(c) with a plurality of successive shifts and determining the minimum amount of shift which results in significant differences between the data words decoded with and without time shift.
Abstract:
A bit errror detection circuit for checking the quality of a transmission path by accurately predicting a true bit error rate (BER) despite changes in the operating point of a non-linear element or fluctuations in the level of an input signal. An inputted PSK-modulated carrier wave is separately phase demodulated by a recovered carrier wave and a phase modulated carrier wave. These two phase demodulated PSK-modulated carrier waves are inputted into separate discriminator circuits 412 and 413 having a common discrimination level where the difference between the outputs can be compared by the comparator circuit 409 to predict a true BER.