System for monitoring bit errors
AssigneeFujitsu Limited
InventorsKazuo Ogawa, Eiji Suzuki
Life of this patent
Estimating the term…
Abstract
A system for monitoring bit errors in digital differential phase modulation communications, comprising a parity counter for counting "1" pulses among n succesive bits at intervals of n bits (n is a positive integer) in a pulse train and for producing a parity bit. The parity bit is located in each side of a transmitter and a receiver, whereby, the parity bit counted in the receiver and the parity bit transmitted from the transmitter to the receiver are compared with each other.
Claims13
A system, operatively connected to means for generating a first pulse train having "1" pulses, and means for receiving a carrier signal, for monitoring bit errors in digital differential phase modulation communications, comprising:
- first parity counter means for counting the "1" pulses among n successive bits at intervals of n bits, where n is a positive integer, in the first pulse train, and for providing the counted result as a first parity bit;
- inserting means, operatively connected to said first parity counter means, for inserting said first parity bit into the first pulse train, the first pulse train and said first parity bit being converted into a second pulse train;
- differential encoder means, operatively connected to said inserting means, for calculating modulo 2 sums of two successive elements of said second pulse train to provide a calculation signal;
- phase modulator means, operatively connected to said differential encoder means, for modulating the carrier signal with said calculation signal and for transmitting a modulated signal;
- demodulator means, operatively connected to said phase modulator means, for demodulating said modulated signal to provide a demodulated signal;
- differential decoder means, operatively connected to said demodulator means, for calculating modulo 2 differences between two successive elements of said demodulated signal to reproduce said second pulse train;
- detecting means, operatively connected to said differential decoder means, for detecting said first parity bit in said reproduced second pulse train;
- second parity counter means, operatively connected to said differential decoder means, for counting "1" pulses among n successive bits at intervals of n bits in said reproduced second pulse train except for said first parity bit and for producing the counted result as a second parity bit;
- and
- comparing means, operatively connected to said second parity counter means and said detecting means, for comparing said first parity bit with said second parity bit, and for generating an error signal when said first and second parity bits are different from each other, said error signal indicating the generation of bit errors.
A system, operatively connected to means for generating a first pulse train, having "1" pulses, and means for receiving a carrier signal, for monitoring bit errors in digital differential phase modulation communications, comprising:
- first parity counter means for counting "1" pulses among n.sub.1 successive bits at intervals of n.sub.1 bits and, for simultaneously counting "1" pulses among n.sub.2 successive bits at intervals of n.sub.2 bits in the first pulse train, where n.sub.1 and n.sub.2 are positive integers and are different from each other, and for producing the counted results as first and second parity bits, respectively;
- inserting means, operatively connected to said first parity counter means, for inserting said first and second parity bits into the first pulse train, the first pulse train and said first and second parity bits being converted into a second pulse train;
- differential encoder means, operatively connected to said inserting means, for calculating modulo 4 sums of two successive elements of said second pulse train to provide a calculation signal;
- phase modulator means, operatively connected to said differential encoder means, for modulating the carrier signal with said calculation signal and for transmitting a modulated signal;
- demodulator means, operatively connected to said phase modulator means, for demodulating said modulated signal to provide a demodulated signal;
- differential decoder means, operatively connected to said demodulator means, for calculating modulo 4 differences between two successive elements of said demodulated signal to reproduce said second pulse train;
- detecting means, operatively connected to said differential decoder means, for detecting said first and second parity bits in said reproduced second pulse train;
- second parity counter means, operatively connected to said differential decoder means, for counting "1" pulses among n.sub.1 successive bits at intervals of n.sub.1 bits and, for simultaneously counting "1" pulses among n.sub.2 successive bits at intervals of n.sub.2 bits in said reproduced second pulse train except for said first and second parity bits and for producing the counted results as third and fourth parity bits, respectively;
- first means, operatively connected to said detecting means and said second parity counter means, for comparing said first parity bit and said third parity bit;
- second means, operatively connected to said detecting means and said second parity counter means, for comparing said second parity bit and said fourth parity bit;
- and
- OR gate means, connected to the outputs of said first and second comparing means, for generating an error signal when said first and third parity bits are different from each other, or when said second and fourth parity bits are different from each other, said error signal indicating the generation of bit errors.
A system, operatively connected to means for generating a first pulse train having "1" pulses, and operatively connected to means for receiving a carrier signal, for monitoring bit errors in digital differential phase modulation communications, comprising:
- first parity counter means for counting the "1" pulses among n successive bits at intervals of n bits, where n is a positive integer, in the first pulse train, and for providing the counted results as a first parity bit;
- inserting means, operatively connected to said first parity counter means, for inserting said first parity bit into the first pulse train, the first pulse train and said first parity bit being converted into a second pulse train;
- serial-parallel convertor means, operatively connected to said inserting means, for converting said second pulse train into a two-channel pulse train having a transmission rate which is one-half the rate of said second pulse train;
- differential encoder means, operatively connected to said serial-parallel convertor means, for calculating modulo 2 sums of two successive elements of said two-channel pulse train to provide a calculation signal;
- phase modulator means, operatively connected to said differential encoder means, for modulating the carrier signal with said calculation signal and for transmitting a modulated signal;
- demodulator means, operatively connected to said phase modulator means, for demodulating said modulated signal to provide a demodulated signal;
- differential decoder means, operatively connected to said demodulator means, for calculating modulo 2 differences between two successive elements of said demodulated signal to reproduce said two-channel pulse train;
- parallel-serial convertor means, operatively connected to said differential decoder means, for reproducing said second pulse train from said reproduced two-channel pulse train;
- detecting means, operatively connected to said parallel-serial convertor means, for detecting said first parity bit in said reproduced second pulse train;
- second parity counter means, operatively connected to said parallel-serial convertor means, for counting "1" pulses among n successive bits at intervals of n bits in said reproduced second pulse train except for said first parity bit and for producing the counted result as a second parity bit;
- and
- comparing means, operatively connected to said second parity counter means and said detecting means, for comparing said first parity bit with said second parity bit and for generating an error signal when said first and second parity bits are different from each other, said error signal indicating the generation of bit errors.
A system, operatively connected to means for generating a first pulse train, having "1" pulses, and means for receiving a carrier signal, for monitoring bit errors in digital four-phase differential phase modulation communications, comprising:
- first counter means for counting "1" pulses among n.sub.1 successive bits at intervals of n.sub.1 bits and, for simultaneously counting "1" pulses among n.sub.2 successive bits at intervals of n.sub.2 bits in the first pulse train, where n.sub.1 and n.sub.2 are positive integers and are different from each other, and for producing the counted results as first and second parity bits, respectively;
- inserting means, operatively connected to said first counter means for inserting said first and second parity bits into the first pulse train, the first pulse train and said first and second parity bits being converted into a second pulse train;
- serial-parallel convertor means, operatively connected to said inserting means, for converting said second pulse train into a two-channel pulse train having a transmission rate which is one half of said second pulse train;
- differential encoder means, operatively connected to said serial-parallel convertor means, for calculating modulo 4 sums of two successive elements of said two-channel pulse train to provide a calculation signal;
- phase modulator means, operatively connected to said differentail encoder means, for modulating the carrier signal with said calculation signal and for transmitting a modulated signal;
- demodulator means, operatively connected to said phase modulator means, for demodulating said modulated signal to provide a demodulated signal;
- differential decoder means, operatively connected to said demodulator means, for calculating modulo 4 differences between two successive elements of said demodulated signal to reproduce said two-channel pulse train;
- parallel-serial convertor means, operatively connected to said differential decoder means, for reproducing said second pulse train from said reproduced two-channel pulse train;
- detecting means, operatively connected to said parallel-serial convertor means, for detecting said first and second parity bits in said reproduced second pulse train;
- second counter means, operatively connected to said parallel-serial convertor means, for counting "1" pulses among n.sub.1 successive bits at intervals of n.sub.1 bits and, for simultaneously counting "1" pulses among n.sub.2 successive bits at said intervals of n.sub.2 bits in said reproduced second pulse train except for said first and second parity bits and for producing the counted results as third and fourth parity bits, respectively;
- first comparing means, operatively connected to said detecting means and said second counter means, for comparing said first parity bit and said third parity bit;
- second comparing means, operatively connected to said detecting means and said second counter means, for comparing said second parity bit and said fourth parity bit;
- and
- OR gate means, connected to the outputs of said first and second comparing means, for generating an error signal when said first and third parity bits are different from each other, or when said second and fourth parity bits are different from each other, said error signal indicating the generation of bit errors.
Dependencies are inferred from the claim text.