Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Oliver Collins

dblp:11/654 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
0since 2021 · last 2007
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 5 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Integrated circuit design · 93% Electronic design automation · 5% Performance modeling and evaluation · 2%
Theoretical computer science
5 papers
Coding theory · 91% Information theory · 9%
Network and information security
1 paper
Cryptographic primitives and cryptanalysis · 100%

Topics — the 23 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Integrated circuit design › radio-frequency circuit design
all-digital transmitter
0.112007
Design of an All-Digital Transmitter Architecture via Binary Sequence Search and a Look-Up Table Approach to Modulation · IEEE Trans. Commun. 2007
Integrated circuit design › radio-frequency circuit design
RF transmitter design
0.112007
Design of an All-Digital Transmitter Architecture via Binary Sequence Search and a Look-Up Table Approach to Modulation · IEEE Trans. Commun. 2007
Coding theory › error-correcting codes › decoding
list decoding
0.112007
Design of an All-Digital Transmitter Architecture via Binary Sequence Search and a Look-Up Table Approach to Modulation · IEEE Trans. Commun. 2007
Cryptographic primitives and cryptanalysis
information-theoretic security
0.011996
Cryptographic redundancy and mixing functions · IEEE Trans. Commun. 1996
Cryptographic primitives and cryptanalysis › information-theoretic security
secrecy coding
0.011996
Cryptographic redundancy and mixing functions · IEEE Trans. Commun. 1996
Cryptographic primitives and cryptanalysis › information-theoretic security
wiretap channel
0.011996
Cryptographic redundancy and mixing functions · IEEE Trans. Commun. 1996
Integrated circuit design
analog and mixed-signal circuits
0.011996
The design of low jitter hard limiters · IEEE Trans. Commun. 1996
Coding theory
error-correcting codes
0.011996
Cryptographic redundancy and mixing functions · IEEE Trans. Commun. 1996
Information theory › information-theoretic security
secrecy code
0.011996
Cryptographic redundancy and mixing functions · IEEE Trans. Commun. 1996
Coding theory › error-correcting codes
code construction
0.011995
Exploiting the cannibalistic traits of Reed-Solomon codes · IEEE Trans. Commun. 1995
Coding theory › error-correcting codes
reed-solomon codes
0.011995
Exploiting the cannibalistic traits of Reed-Solomon codes · IEEE Trans. Commun. 1995
Coding theory › error-correcting codes
convolutional codes
0.011993
Quantization loss in convolutional decoding · IEEE Trans. Commun. 1993
Coding theory › source coding
quantization
0.011993
Quantization loss in convolutional decoding · IEEE Trans. Commun. 1993
Coding theory › error-correcting codes › decoding
soft-decision decoding
0.011993
Quantization loss in convolutional decoding · IEEE Trans. Commun. 1993
Electronic design automation
logic synthesis
0.011992
A VLSI Decomposition of the deBruijn Graph · J. ACM 1992
Integrated circuit design › digital circuit design › VLSI architecture
viterbi decoder
0.011992
A VLSI Decomposition of the deBruijn Graph · J. ACM 1992
Integrated circuit design
VLSI design
0.011992
A VLSI Decomposition of the deBruijn Graph · J. ACM 1992
Physical-layer communications
signal detection
0.011996
The design of low jitter hard limiters · IEEE Trans. Commun. 1996
Performance modeling and evaluation › network performance analysis
jitter analysis
0.011996
The design of low jitter hard limiters · IEEE Trans. Commun. 1996
Coding theory › error-correcting codes › block codes
MDS codes
0.011995
Exploiting the cannibalistic traits of Reed-Solomon codes · IEEE Trans. Commun. 1995
Physical-layer communications › modulation › phase-shift keying
BPSK
0.011993
Quantization loss in convolutional decoding · IEEE Trans. Commun. 1993
Physical-layer communications
modulation
0.011993
Quantization loss in convolutional decoding · IEEE Trans. Commun. 1993
Coding theory › error-correcting codes › convolutional codes › convolutional code decoding
viterbi decoding
0.011992
A VLSI Decomposition of the deBruijn Graph · J. ACM 1992

Methods — techniques the papers use, named apart from their topics

binary sequence search · 0.1lookup tables · 0.1lookup table · 0.1scrambling functions · 0.0noise analysis · 0.0error-correcting codes · 0.0circuit design · 0.0viterbi decoding · 0.0cutoff rate analysis · 0.0graph decomposition · 0.0floorplanning · 0.0encoder and decoder complexity analysis · 0.0
YearPublicationVenuePosition
2007 Design of an All-Digital Transmitter Architecture via Binary Sequence Search and a Look-Up Table Approach to Modulation
abstract
This paper presents a practicable scheme for building a high-frequency direct-digitizing transmitter. The transmitter uses a simple look-up table to generate a binary output stream, which is then filtered to produce a radiated signal, so that there is no need for precise digital-to-analog converters. The data in the look-up table is produced by a new constrained-list-decoding algorithm operating over the real alphabet. The transmitter can only be a modulator, or a combined encoder and modulator. The technology presented in this paper supports the generation of RF signals for commercial applications. The 10-Gbit DSP architectures currently produced for ethernet, for e.g., can be used directly to transmit these binary sequences. The paper concludes with spectra and error vector magnitude measurements for Gaussian minimum shift keying (GMSK) and quadrature phase shift keying (QPSK) with frequencies over 10 GHz.
Jagadish Venkatraaman, Oliver Collins
IEEE Trans. Commun.2
1996 Cryptographic redundancy and mixing functions
abstract
This paper studies the use of structures based on error correcting codes to achieve secrecy rather than error control. In many cases, however, the same code can achieve both error control and secrecy. It describes an optimal construction for combining multiple semisecure channels, e.g., a bundle of fiber-optic cables or reels of tape sent by independent couriers, into a single channel with much higher security. It shows how mixing and scrambling functions formed from error correcting codes can be used to enhance the security of trunked communications circuits and conventional cryptographic systems which depend, for their security, on unproven assertions about computational difficulty.
Oliver Collins
IEEE Trans. Commun.1
1996 The design of low jitter hard limiters
abstract
Hard limiters, which are nearly identical to level crossing detectors or zero crossing detectors, are an integral part of many communications systems, of devices for characterizing precision oscillators, and of analog-to-digital converters. The purpose of a hard limiter is to divide the continuous range of an analog input signal into two regions and to provide a digital output indicating the region in which the signal is. This digital output must, by definition, have an extremely short transition time. A hard limiter is thus a slope amplifier, since a slowly varying input must produce a very rapidly varying output. Noise in the amplifiers causes the output transition to be jarred from its correct position producing jitter in the output. This paper presents the analysis and details the design of very low jitter hard limiters. Their immediate application is to the measurement of high stability signal sources and to deep space communication and ranging; the results, however, are easily adapted to many other purposes such as waveform digitization. One of the devices described has been built. Its performance agrees closely with theory and is vastly superior to that of conventional instrumentation.
Oliver Collins
IEEE Trans. Commun.1
1995 Exploiting the cannibalistic traits of Reed-Solomon codes
abstract
In Reed-Solomon codes and all other maximum distance separable codes there is an intrinsic relationship between the size of the symbols in a codeword and the length of the codeword. Increasing the number of symbols in a codeword to improve the efficiency of the coding system thus requires using larger symbols. However, long Reed-Solomon codes are difficult to implement and many communications or storage systems cannot easily accommodate an increased symbol size, e.g., M-ary FSK and photon counting pulse position modulation demand a fixed symbol size. This paper describes a technique for sharing redundancy among many different Reed-Solomon codewords to achieve the efficiency attainable in long Reed-Solomon codes without increasing the symbol size. The paper presents techniques both for calculating the performance of these new codes and for determining their encoder and decoder complexities. These complexities are usually substantially lower than conventional Reed-Solomon codes of similar performance.
Oliver Collins
IEEE Trans. Commun.1
1993 Quantization loss in convolutional decoding
abstract
The loss in quantizing coded symbols in the additive white Gaussian noise (AWGN) channel with binary phase-shift keying (BPSK) or quadrature phase-shift keying (QPSK) modulation is discussed. A quantization scheme and branch metric calculation method are presented. For the uniformly quantized AWGN channel, cutoff rate is used to determine the step size and the smallest number of quantization bits needed for a given bit-signal-to-noise ratio (E/sub b//N/sub 0/) loss. A nine-level quantizer is presented, along with 3-b branch metrics for a rate-1/2 code, which causes an E/sub b//N/sub 0/ loss of only 0.14 dB. These results also apply to soft-decision decoding of block codes. A tight upper bound is derived for the range of path metrics in a Viterbi decoder. The calculations are verified by simulations of several convolutional codes, including the memory-14, rate-1/4 or -1/6 codes used by the big Viterbi decoders at JPL.>
Ivan M. Onyszchuk, Kar-Ming Cheung, Oliver Collins
IEEE Trans. Commun.3
1992 A VLSI Decomposition of the deBruijn Graph
abstract
The deBruijn graph B n is the state diagram for an n -stage binary shift register. It has 2 n vertices and 2 n + 1 edges. In this papers, it is shown that B n can be built by appropriately “wiring together“ (i.e., connecting together with extra edges) many isomorphic copies of a fixed graph, which is called a building block for B n . The efficiency of such a building block is refined as the fraction of the edges of B n which are present in the copies of the building block. It is then shown, among other things, that for any α < 1, there exists a graph G which is a building block for B n of efficiency > α for all sufficiently large n . These results are illustrated by describing how a special hierarchical family of building blocks has been used to construct a very large Viterbi decoder (whose floorplan is the graph B 13 ) which will be used on NASA's Galileo mission.
Oliver Collins, Samuel Dolinar, Robert J. McEliece, Fabrizio Pollara
J. ACM1