Towards a Managed Extensible Control Plane for Knowledge-Based Networking

  • David Lewis
  • John Keeney
  • Declan O’Sullivan
  • Song Guo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4269)


This paper proposes an open, extensible control plane for a global event service, based on semantically rich messages. This is based on the novel application of control plane separation and semantic-based matching to Content-Based Networks. Here we evaluate the performance issues involved in attempting to perform ontology-based reasoning for content-based routing. This provides us with the motivation to explore peer-clustering techniques to achieve efficient aggregation of semantic queries. The clustering of super-peers using decentralized policy engineering will deliver the incremental deployment of new peer-clustering strategies.


Resource Description Framework Control Plane Border Gateway Protocol Forwarding Algorithm Cluster Policy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. [belecheanu]
    Belecheanu, R., Jawaheer, G., Hoskins, A., McCann, J.A., Payne, T.: Semantic web meetings autonomic ubicomp. In: Proc. of the Workshop on Semantic Web Technology for Mobile and Ubiquitous Applications, Hiroshima, Japan (2004)Google Scholar
  2. [berners-lee]
    Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web, Scientific American (May 2001)Google Scholar
  3. [cai]
    Cai, M., Frank, M.: RDFPeers: A scalable distributed RDF repository based on a structured peer-to-peer network. In: Proc. of WWW 2004, New York, USA (May 2004)Google Scholar
  4. [carzaniga99]
    Carzaniga, A., Rosenblum, D., Wolf, A.L.: Challenges for Distributed Event Services: Scaleability vs. Expressiveness. In: Proc. of Engineering Distributed Objects (EDO 1999), ICSE 1999 Workshop, Los Angeles CA (May 1999)Google Scholar
  5. [carzaniga01]
    Carzaniga, A., Rosenblum, D.S., Wolf, A.L.: The Design and Evaluation of a Wide-Area Event Notification Service. ACM Transactions on Computer Systems 19(3) (August 2001)Google Scholar
  6. [carzaniga03]
    Carzaniga, A., Wolf, A.L.: Forwarding in a Content-Based Network. In: Proc. SIGCOMM 2003, Kaelsruhe, Germany. ACM Press, New York (2003)Google Scholar
  7. [chand]
    Chand, R., Felber, P.A.: A Scalable Protocol for Content-Based Routing in Overlay Networks. In: IEEE International Symposium on Network Computing and Applications, Cambridge, MA (April 2003)Google Scholar
  8. [clark]
    Clark, D., Partridge, C., Ramming, J.C., Wroclawski, J.T.: A Knowledge Plane for the Internet. In: Proc. of SIGCOMM 2003, Karlsruhe, Germany, August 25-29 (2003)Google Scholar
  9. [feeney]
    Feeney, K., Quinn, K., Lewis, D., O’Sullivan, D., Wade, V.: Relationship-Driven Policy Engineering for Autonomic Organisations. In: Proc. 6th IEEE Int’l Workshop on Policies for Distributed Systems, Stockholm, Sweden, June 6-8, pp. 89–98 (2005)Google Scholar
  10. [galen]
  11. [haarslev]
    Haarslev, V., Moller, R.: RACER System Description. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS, vol. 2083, pp. 701–706. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  12. [jena]
    Carroll, J., Dickinson, I., Dollin, C.: Jena: Implementing the Semantic Web Recommendations. In: Proc. of WWW 2004, New York (May 2004),
  13. [jiang]
    Jiang, J., Conrath, D.: Semantic Similarity based on corpus statistics and lexical taxonomy. In: Proc. of Intl. Conference on Research in Computational Linguistics (1997)Google Scholar
  14. [kashyap]
    Presentation, NIST Invitational Workshop on Semantic Distance, Gaithersburg, MD (November 2003)Google Scholar
  15. [keeney05]
    Keeney, J., Lewis, D., O’Sullivan, D., Roelens, A., Boran, A., Richardson, R.: Runtime Semantic Interoperability for Gathering Ontology-based Network Context. In: Proc. of NOMS 2006, Vancouver, Canada, April 3-7 (2006)Google Scholar
  16. [keeney06]
    Keeney, J., Lynch, D., Lewis, D., O’Sullivan, D.: On the Role of Ontological Semantics in Routing Contextual Knowledge in Highly Distributed Autonomic Systems, Tech. Report (TCD-CS-2006-15), Dept. of Computer Science, Trinity College Dublin (2006)Google Scholar
  17. [keeney06b]
    Keeney, J., Lewis, D., O’Sullivan, D.: Benchmarking Knowledge-based Context Delivery Systems. In: Proc. of ICAS 2006, Silicon Valley, USA, July 19-21 (2006)Google Scholar
  18. [lewis]
    Lewis, D., O’Sullivan, D., Power, R., Keeney, J.: Semantic Interoperability for an Autonomic Knowledge Delivery Service. In: Stavrakakis, I., Smirnov, M. (eds.) WAC 2005. LNCS, vol. 3854, pp. 129–140. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  19. [li]
    Li, H., Jiang, G.: Semantic Message Oriented Middleware for Publish/Subscribe Networks. In: Proc of SPIE, vol. 5403, pp. 124–133 (2004)Google Scholar
  20. [loser]
    Loser, A., Naumann, F., Siberski, W., Nejdl, W., Thaden, U.: Semantic overlay clusters within super-peer networks. In: Aberer, K., Koubarakis, M., Kalogeraki, V. (eds.) VLDB 2003. LNCS, vol. 2944, pp. 33–47. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  21. [lópezdevergara02]
    López de Vergara, J.E., Villagrá, V.A., Berrocal, J.: Semantic Management: advantages of using an ontology-based management information meta-model. In: Proc of HP-OVUA 2002, distributed videoconference, June 11-13 (2002)Google Scholar
  22. [lynch05]
    Lynch, D.: A Proactive approach to Semantically Oriented Service Discovery, MSc dissertation, Dept. of Computer Science, Trinity College Dublin (2005)Google Scholar
  23. [lynch06]
    Lynch, D., Keeney, J., Lewis, D., O’Sullivan, D.: A Proactive approach to Semantically Oriented Service Discovery. In: Proc of IWI 2006, at WWW 2006, Scotland (2006)Google Scholar
  24. [masuoka]
    Masuoka, R., Labrou, Yannis, Parsia, B., Sirin, E.: Ontology-Enabled Pervasive Computing Applications. IEEE Intelligent Systems, 68–72 (September-October 2004)Google Scholar
  25. [meier]
    Meier, R., Cahill, V.: Taxonomy of Distributed Event-Based Programming Systems. The Computer Journal 48(5), 602–626 (2005)CrossRefGoogle Scholar
  26. [mindswap]
  27. [muhl]
    Muhl, G., Fiege, L., Gartner, F., Buchman, A.: Evaluating Advanced Routing Alogorithms for Content-Based Publish/Subscribe Systems. In: Proc of MASCOT (2002)Google Scholar
  28. [muthusamy]
    Muthusamy, V., Jacobsen, H.A.: Small–scale peer-to-peer publish/subscribe. In: Proc. Workshop on Peer-to-Peer Knowledge Management, San Diego, USA (July 2005)Google Scholar
  29. [mulvenna]
    Mulvenna, M., Zambonelli, F.: Knowledge Networks: the nervous system of an autonomic communication infrastructure. In: Stavrakakis, I., Smirnov, M. (eds.) WAC 2005. LNCS, vol. 3854, pp. 99–114. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  30. [owlapi]
    Bechhofer, S., Lord, P., Volz, R.: Cooking the Semantic Web with the OWL API. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 659–675. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  31. [parsia]
    Parsia, B., Sirin, E.: Pellet: An OWL-DL Reasoner. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298. Springer, Heidelberg (2004)Google Scholar
  32. [petrovic]
    Petrovic, M., Burceaa, I., Jacobsen, H.A.: S-ToPSS – a semantic publish/subscribe system. In: Proc. VLDB, Berlin, Germany (September 2003)Google Scholar
  33. [pietzuch]
    Pietzuch, P., Bacon, J.: Peer-to-Peer Overlay Broker Networks in an Event-Based Middleware. In: Proc. DEBS 2003 at ACM SIGMOD/PODS Conference, California (June 2003)Google Scholar
  34. [rada]
    Rada, R., Mili, H., Bicknell, E., Blettner, M.: Development and application of a metric on semantic nets. IEEE Transactions on Systems, Man, and Cybernetics 19, 17–30 (1989)CrossRefGoogle Scholar
  35. [rdf]
    W3C, World Wide Web Consortium, Resource Description Framework (RDF) Model and Syntax Specification, W3C Recommendation (1999),
  36. [rekhter]
    Rekhter, Y., Li, T. (eds.): A Border Gateway Protocol 4 (BGP-4), IETF RFC 1771 (March 1995)Google Scholar
  37. [segall]
    Segall, B., et al.: Content-Based Routing in Elvin4. In: Proc. AUUG2K, Canberra (2000)Google Scholar
  38. [stevenson]
    Stevenson, G., Nixon, P., Dobson, S.: Towards reliable wide-area infrastructure for context-based self-management of communications. In: Stavrakakis, I., Smirnov, M. (eds.) WAC 2005. LNCS, vol. 3854, pp. 115–128. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  39. [strom]
    Strom, et al.: Gryphon: An Information Flow Based Approach to Message Brokering. In: Intl. Symp. on Software Reliability Engineering (1998)Google Scholar
  40. [sussna]
    Sussna, M.: Word sense disambiguation for free-text indexing using a massive semantic network. In: Finin, T.W., Yesha, Y., Nicholas, C. (eds.) CIKM 1992. LNCS, vol. 752. Springer, Heidelberg (1993)Google Scholar
  41. [swoogle]
    Swoogle statistics: Figure 6. Cumulative Term/Namespace usage distribution,
  42. [tempich]
    Tempich, C., Staab, S., Wranik, A.: REMINDIN’: semantic query routing in peer-to-peer networks based on social metaphors. In: WWW 2004, New York, USA (2004)Google Scholar
  43. [terpstra]
    Terpstra, W.W., Behnel, S., Fiege, L., Zeidler, A., Buchmann, A.P.: A peer-to-peer approach to content-based publish/subscribe. In: Proc. of DEBS 2003. ACM Press, New York (2003)Google Scholar
  44. [wang]
    Wang, X., Dong, J.S., Chin, C.Y., Hettiarachchi, R., Zhang, Daqing, D.: Semantic Space: An Infrastructure for Smart Spaces. IEEE Pervasive Computing Magazine, 32–39 (July-September 2004)Google Scholar
  45. [wine]

Copyright information

© IFIP International Federation for Information Processing 2006

Authors and Affiliations

  • David Lewis
    • 1
  • John Keeney
    • 1
  • Declan O’Sullivan
    • 1
  • Song Guo
    • 1
  1. 1.Knowledge & Data Engineering Group (KDEG) Centre for Telecommunications Value Chain Research (CTVR) Department of Computer ScienceTrinity College DublinDublinIreland

Personalised recommendations