Demo Data from EDBT 2026 / reviewers in the wild / expert
Ilan Shimony
dblp:52/3629
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2
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
2 papers |
Internet architecture and protocols · 59% Transport protocols and congestion control · 41% | |
| Theoretical computer science
1 paper |
Coding theory · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transport protocols and congestion control
transport protocols |
0.1 | 1 | 2005 | Out of Order Incremental CRC Computation · IEEE Trans. Computers 2005 |
Coding theory › error-correcting codes › error detection
cyclic redundancy check |
0.1 | 1 | 2005 | Out of Order Incremental CRC Computation · IEEE Trans. Computers 2005 |
Cloud and datacenter computing › datacenter architecture
server architecture |
0.0 | 1 | 2006 | IP Only Server · USENIX ATC, General Track 2006 |
Internet architecture and protocols › protocol implementation
protocol processing |
0.0 | 1 | 2005 | Out of Order Incremental CRC Computation · IEEE Trans. Computers 2005 |
Methods — techniques the papers use, named apart from their topics
incremental CRC computation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | IP Only Server
Muli Ben-Yehuda, Oleg Goldshmidt, Elliot K. Kolodner, Zorik Machulsky, Vadim Makhervaks, Julian Satran, Marc Segal, Leah Shalev, Ilan Shimony |
USENIX ATC, General Track | 9 |
| 2005 | Out of Order Incremental CRC ComputationabstractWe consider a communication protocol where the sender breaks a message, comprised of an information block and a corresponding CRC, into small segments and transmits these segments separately, possibly via different routes, to the receiver. Traditionally, reversing the sender operations, the receiver first assembles all the segments that make up the message, then computes a CRC based on the information part of the message and verifies it against the arriving CRC, and, finally, delivers the information part on to the upper layer protocol (ULP). We present an incremental CRC computation whereby each arriving segment contributes its share to the message's CRC upon arrival, independently of other segment arrivals, and can thus proceed immediately to the ULP. We impose no constraint on the order of segment arrivals nor on their sizes. Yet, in its time complexity, our scheme does not exceed the traditional computation, which assembles all the segments first, and it uses only a fixed and very small amount of extra memory. Our scheme is beneficial when the ULP can process the individual segments without reading the entire message first and can revert, if needed, to the state it had prior to the processing of any segment of that message. One practical example application is the evolving protocol for remote direct memory access (RDMA) over TCP, where an overall CRC is added to a concatenation of data segments. Julian Satran, Dafna Sheinwald, Ilan Shimony |
IEEE Trans. Computers | 3 |