1986
DOI: 10.1002/j.1538-7305.1986.tb00373.x
|View full text |Cite
|
Sign up to set email alerts
|

Half Weight Block Codes for Optical Communications

Abstract: This paper discusses the possibilities of using certain constant‐weight block codes in optical data links and in optical ring networks. The codes that appear to be particulary attractive have exactly as many 1s as 0s in each code word, so there is no penalty for ac coupling. Codes can be simple, such as the Manchester code. Or they may be more complicated and support control channel signaling, error detection, and forward error correction. This paper bridges the gap that sometimes exists between the mathematic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

1988
1988
1998
1998

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 17 publications
(5 citation statements)
references
References 5 publications
0
5
0
Order By: Relevance
“…A second coding scheme, Manchester coding, was also tested. Manchester coding is common in computer networks, and it is one of a class of half-weight block codes that are suitable for this application (see [13]). The Manchester bit patterns are shown schematically in Fig.…”
Section: Transmittermentioning
confidence: 99%
“…A second coding scheme, Manchester coding, was also tested. Manchester coding is common in computer networks, and it is one of a class of half-weight block codes that are suitable for this application (see [13]). The Manchester bit patterns are shown schematically in Fig.…”
Section: Transmittermentioning
confidence: 99%
“…In many applications, such as data links, where the data rates are very high but the electronics have to be simple to be economical, it is desirable to encode information so that the transmitted stream will have a low d.c. component; i.e., in any long block, there will be about as many + 1's as − 1's. For other problems and solutions in the design of simple balanced signal sets, see [2,3,6,10,11].…”
Section: Applicationsmentioning
confidence: 99%
“…Next, we describe a general balanced coding procedure [BOS86,GS80]. For such a code, every data string, to be sent by the protocol must have a multiple of r bits, for some r>l. Each word of r bits is coded as a code word consisting of 1 bits with the ratio l/r less than 2.…”
Section: Correctness Of the Seine Protocolmentioning
confidence: 99%
“…For example, if 1=4, then the following balanced code with Z=6 can be used to encode the data strings to be sent. It is based on an example given in [BOS86]. string of (i+l) ones, and so on.…”
Section: Correctness Of the Seine Protocolmentioning
confidence: 99%
See 1 more Smart Citation