Forwarding in a content-based network
By Antonio Carzaniga, Alexander L. Wolf. Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, 2003
400 citations recorded by the source corpus.
This paper presents an algorithm for content-based forwarding, an essential function in content-based networking. Unlike in traditional address-based unicast or multicast networks, where messages are given explicit destination addresses, the movement of messages through a content-based network is driven by predicates applied to the content of the messages. Forwarding in such a network amounts to evaluating the predicates stored in a router's forwarding table in order to decide to which neighbor routers the message should be sent. We are interested in finding a forwarding algorithm that can make this decision as quickly as possible in situations where there are numerous, complex predicates and high volumes of messages. We present such an algorithm and give the results of studies evaluating its performance.
Subfields: Computer Networks and Communications
View Paper: https://www.semanticscholar.org/paper/4cf833f31063ea866357451adeef552fc226e7c1
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Matthew J. Rutherford
- Alexander L. Wolf
- Antonio Carzaniga
- Eugene Wu
- Shariq J. Rizvi
- Yanlei Diao
- J. Whitehead
- Pascal Felber
Citations in the corpus
- A routing scheme for content-based networking (2004, methodology): “We do not discuss the numerous parameters that control the generation of messages and predicates in this paper (we do that in our study of the performance of a forwarding algorithm [5]).”
- A Survey of Information-Centric Networking Research (2014, neutral): “[12] ——, “Forwarding in a content-based network,” in ACM SIGCOMM, 2003, pp.”
- High-performance complex event processing over streams (2006, background): “Publish/subscribe systems [1][5][12][25] focus mostly on subject or predicate-based filters over individual events.”