VLDB 2026 Research / reviewers in the wild / expert
David C. Feldmeier
dblp:37/6411
· DBLP profile ↗
9ranked-venue papers
8as first author
0since 2021 · last 1998
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 8 · 7 first-authorSecurity and privacy · 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 networks
6 papers |
Internet architecture and protocols · 72% Transport protocols and congestion control · 8% Physical-layer communications · 7% | |
| Theoretical computer science
1 paper |
Coding theory · 100% | |
| Network and information security
1 paper |
Authentication and access control · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 57% Parallel and multicore computing · 43% |
Topics — the 16 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols
protocol design |
0.0 | 3 | 1998 | Protocol boosters · IEEE J. Sel. Areas Commun. 1998 A Framework of Architectural Concepts for High-Speed Communication Systems · IEEE J. Sel. Areas Commun. 1993 A Data Labelling Technique for High-Performance Protocol Processing and Its Consequences · SIGCOMM 1993 |
Internet architecture and protocols › protocol implementation
protocol processing |
0.0 | 2 | 1993 | A Framework of Architectural Concepts for High-Speed Communication Systems · IEEE J. Sel. Areas Commun. 1993 A Data Labelling Technique for High-Performance Protocol Processing and Its Consequences · SIGCOMM 1993 |
Coding theory › error-correcting codes › error detection
cyclic redundancy check |
0.0 | 1 | 1995 | Fast software implementation of error detection codes · IEEE/ACM Trans. Netw. 1995 |
Coding theory › error-correcting codes
error detection |
0.0 | 1 | 1995 | Fast software implementation of error detection codes · IEEE/ACM Trans. Netw. 1995 |
Internet architecture and protocols › high-speed networks
high-speed network architecture |
0.0 | 1 | 1993 | A Framework of Architectural Concepts for High-Speed Communication Systems · IEEE J. Sel. Areas Commun. 1993 |
Physical-layer communications
multiplexing |
0.0 | 1 | 1990 | Multiplexing Issues in Communication System Design · SIGCOMM 1990 |
Transport protocols and congestion control
error control |
0.0 | 1 | 1998 | Protocol boosters · IEEE J. Sel. Areas Commun. 1998 |
Authentication and access control
password authentication |
0.0 | 1 | 1989 | UNIX Password Security - Ten Years Later · CRYPTO 1989 |
Authentication and access control
password security |
0.0 | 1 | 1989 | UNIX Password Security - Ten Years Later · CRYPTO 1989 |
Routing and switching
IP lookup |
0.0 | 1 | 1988 | Improving gateway performance with a routing-table cache · INFOCOM 1988 |
Wireless networking
medium access control |
0.0 | 1 | 1988 | An efficient access scheme for a CATV-based high-speed packet-switching metropolitan area network · INFOCOM 1988 |
Internet architecture and protocols
metropolitan area network |
0.0 | 1 | 1988 | An efficient access scheme for a CATV-based high-speed packet-switching metropolitan area network · INFOCOM 1988 |
Internet architecture and protocols › protocol design
application level framing |
0.0 | 1 | 1993 | A Data Labelling Technique for High-Performance Protocol Processing and Its Consequences · SIGCOMM 1993 |
Parallel and multicore computing
parallel computing |
0.0 | 1 | 1993 | A Framework of Architectural Concepts for High-Speed Communication Systems · IEEE J. Sel. Areas Commun. 1993 |
Transport protocols and congestion control
flow control |
0.0 | 1 | 1990 | Multiplexing Issues in Communication System Design · SIGCOMM 1990 |
Operating systems › operating system family
UNIX |
0.0 | 1 | 1989 | UNIX Password Security - Ten Years Later · CRYPTO 1989 |
Methods — techniques the papers use, named apart from their topics
memory hierarchy analysis · 0.0instruction count analysis · 0.0simulation · 0.0cache management policy · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1998 | Protocol boostersabstractThis paper describes a new methodology for protocol design, using incremental construction of the protocol from elements called "protocol boosters" on an as-needed basis. Protocol boosters allow: (1) dynamic protocol customization to heterogeneous environments and (2) rapid protocol evolution. Unlike alternative adaptation approaches, such as link layer, conversion, and termination protocols, protocol boosters are both robust (end-to-end protocol messages are not modified) and efficient (do not replicate the functionality of the end-to-end protocol). We give examples of error and congestion control boosters, and give initial results from booster implementations. David C. Feldmeier, Tony McAuley, Jonathan M. Smith, Deborah S. Bakin, William S. Marcus, Thomas Raleigh |
IEEE J. Sel. Areas Commun. | 1 |
| 1995 | Fast software implementation of error detection codesabstractSoftware implementations of error detection codes are considered to be slow compared to other parts of the communication system. This is especially true for powerful error detection codes such as CRC. However, we have found that powerful error detection codes can run surprisingly fast in software. We discuss techniques for, and measure the performance of, fast software implementation of the cyclic redundancy check (CRC), weighted sum codes (WSC), one's-complement checksum, Fletcher (1982) checksum, CXOR checksum, and block parity code. Instruction count alone does not determine the fastest error detection code. Our results show the computer memory hierarchy also affects performance. Although our experiments were performed on a Sun SPARCstation LX, many of the techniques and conclusions will apply to other processors and error detection codes. Given the performance of various error detection codes, a protocol designer can choose a code with the desired speed and error detection power that is appropriate for his network and application. David C. Feldmeier |
IEEE/ACM Trans. Netw. | 1 |
| 1993 | A Data Labelling Technique for High-Performance Protocol Processing and Its ConsequencesabstractReordering and reassembly of data before processing can reduce communication system performance as seen by the application. We examine a method of explicitly labelling blocks of data with sufficient information to allow processing of misordered data. Our labelling syntax for data blocks, which we call chunks, is cleaner and more general than that of other protocols. We show how chunks can be used for efficient fragmentation/reassembly and compare chunks with other fragmentation systems. End-to-end error detection is complex for chunks or other systems that allow both fragmentation and processing of misordered data. We show that it is possible to design an end-to-end error detection system that does not compromise chunk processing performance. Chunks can take advantage of processing techniques such as Integrated Layer Processing and can be used to implement concepts such as Application Layer Framing [CLAR 90]. David C. Feldmeier |
SIGCOMM | 1 |
| 1993 | A Timer-Based Connection Management Protocol with Synchronized Clocks and its Verification
Ernst W. Biersack, David C. Feldmeier |
Comput. Networks ISDN Syst. | 2 |
| 1993 | A Framework of Architectural Concepts for High-Speed Communication SystemsabstractA framework for understanding high-speed communication architectures and protocols is presented. The framework is validated by showing how several concepts fit into it. Two approaches to reduce the number of processing operations required for a single datum, the reduction of control processing and the elimination of unneeded or replicated operations, are discussed. Two other approaches for increasing communication system speed by performing more processing operations per unit time, parallel processing and increased processor utilization, are also discussed.> David C. Feldmeier |
IEEE J. Sel. Areas Commun. | 1 |
| 1990 | Multiplexing Issues in Communication System DesignabstractThis paper considers some of the multiplexing issues in communication system design by examining overall system issues. In particular, we distinguish physical multiplexing of resources from logical multiplexing of streams. Both physical-resource multiplexing and logical multiplexing determine the service that can be provided by a communication system. We also discuss two issues affected by logical multiplexing - flow control and the relationship between control and data streams of a connection. David C. Feldmeier |
SIGCOMM | 1 |
| 1989 | UNIX Password Security - Ten Years Later
David C. Feldmeier, Philip R. Karn |
CRYPTO | 1 |
| 1988 | An efficient access scheme for a CATV-based high-speed packet-switching metropolitan area networkabstractHigh-speed packet-switched communications to the home can be provided using an existing community antenna television (CATV) system. The author focuses on an efficient access scheme for a network that operates on a CATV system. The scheme takes advantage of packet address locality to minimize the expected network access overhead. Its efficiency is compared with that of other access schemes that might be used on a CATV-based network.> David C. Feldmeier |
INFOCOM | 1 |
| 1988 | Improving gateway performance with a routing-table cacheabstractA way to increase gateway throughput is to reduce the routing-table lookup time per packet. A routing-table cache can be used to reduce the average lookup time per packet and the purpose of this study is to determine the best management policies for this cache as well as its measured performance. The performance results of simulated caches for a gateway at MIT are presented. These results include the probability of reference versus previous access time, cache hit ratios, and the number of packets between cache misses. A simple, conservative analysis using the presented measurements shows that current gateway routing-table lookup time could be reduced by up to 65%.> David C. Feldmeier |
INFOCOM | 1 |