Publications

Disclaimer: The material on this page is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author’s copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

captureBook available now!

Content Networking: Architecture, Protocols, and Practice.
By Markus Hofmann and Leland Beaumont.
Available now, Hardback, ISBN 1-55860-834-6.

For more information, click here.
Order on Amazon or Barnes & Noble.

2015

M. Hofmann: Inventing the Future of Communications, Keynote Talk, Web Information Systems Engineering (WISE) Conference, November 3, 2015.

M. Hofmann: Building Software Platforms for Future Communications, Collaboration, Control, Invited Talk, Conversations 2015, April 28, 2015.

M. Hofmann: The Future of Commmunications, Invited Talk, Wireless Telecommunications Symposium, April 16, 2015.

2014

N. Magharei, R. Rejaie, I. Rimac, V. Hilt, M. Hofmann: ISP-friendly Live P2P Streaming, IEEE/ACM Transactions on Networking, Volume 22, Number 1, February 2014.

2012

M. Hofmann: Removing the Fog from the Clouds, Opening Keynote, International Conference on Intelligence in Next Generation Networks (ICIN), Berlin, Germany, October 8-11, 2012.

M. Hofmann: Clouds Without Data Centers, Invited Talk, IEEE Technology Time Machine, Dresden, Germany, May 23-25, 2012

M. Hofmann: Innovation in Wireless, Opening Keynote, IEEE Wireless Telecommunications Symposium, London, United Kingdom, April 18-20, 2012.

2011

T. Braun, V. Hilt, M. Hofmann, I. Rimac, M. Steiner, M. Varvello: Service Centric Networking, ICC’11 Workshop on FutureNet IV, Kyoto, Japan, June 2011.

2010

L. Vo, K. Nahrstedt, I. Rimac, V. Hilt, M. Hofmann: iShare: Exploiting Opportunistic Ad hoc Connections Data Download of Cellular Users, IEEE Workshop on Pervasive Group Communication (IEEE PerGroup), Miami, FL, USA, December 6, 2010.

2007

V. Pappas, V. Hilt, M. Hofmann: Coordinate-Based Routing for Overlay Networks, IEEE International Conference on Computer Communications and Networks (ICCCN), Honolulu, Hawai, USA, August 2007.

S. Seetharaman, V. Hilt, M. Hofmann, M. Ammar: Preemptive Strategies to Improve Routing Performance of Native and Overlay Layers, IEEE Infocom, Anchorage, Alaska, USA, May 2007.

V. Hilt, M. Hofmann, V. Pappas: Coordinate-Based Routing for Overlay Networks, Bell Labs Technical Report ITD-07-47566C, March 2007.

M. Hofmann, L. Beaumont: Open Pluggable Edge Services – An Architecture for Networked Content Services, IEEE Internet Computing, Volume 11, Number 1, pp. 67-73, January/February, 2007.

M. Hofmann: Personalisierte und interaktive Multimedia Dienste [Personalized and interactive Multimedia Services], Jahrbuch Elektrotechnik 2007, VDE Verlag, January 2007.

2006

J.R. Ensor, M. Hofmann, I. Rimac: Blending IPTV Services, World Wide Web Conference (WWW 2006), Workshop on IPTV services over World Wide Web, Edinburgh, Scottland, May 2006.

2005

V. Hilt, A. Hari, M. Hofmann: An Efficient and Robust Overlay Routing Scheme for VoIP, IEEE International Conference on Information, Communications and Signal Processing (ICICS), Bangkok, Thailand, December 2005.

A. Beck, M. Hofmann: Mediating Interaction Conflicts between Network-Provided and Endpoint-Provided Telephony Services, IEEE Globecom, St. Louis, MO, USA, November 2005.

M. Hofmann, L. Beaumont: Content Networking: Architecture, Protocols and Practice, ISBN 1-55860-834-6, Elsevier/Morgan Kaufmann Publishing, May 2005.

A. Beck, V. Hilt, M. Hofmann: Network Support for Smart VoIP Endpoints, Bell Labs Technical Journal, Volume 10, Number 1, May 2005.

A. Beck, M. Hofmann: Extending Service Mediation to Intelligent VoIP Endpoints, Bell Labs Technical Journal, Volume 10, Number 1, May 2005.

A. Hari, V. Hilt, M. Hofmann: Intelligent Media Gateway Selection in a VoIP Network, Bell Labs Technical Journal, Volume 10, Number 1, May 2005.

T.J. McMahon, M. Hofmann, V. Hilt: Opportunities for VoIP Applications Integration Services, Bell Labs Technical Journal, Volume 9, Number 4, February 2005.

2004

V. Hilt, M. Hofmann, A. Mankin: A Framework for SIP Session Policies, Bell Labs Technical Journal, Volume 9, Number 3, November 2004.

V. Hilt, M. Hofmann: Approaches to Implementing Services in SIP Networks, Bell Labs Technical Journal, Volume 9, Number 3, November 2004.

S. Kasera, R. E. Miller. M. Hofmann: A Profitable Multicast Business Model, Computer Communications Journal, Volume 17, Issue 13, Elsevier Publishing, August 2004.

2002

S. Jagannathan, J. Nayak, K. Almeroth, M. Hofmann: On Pricing Algorithms for Batched Content Delivery Systems, Journal on Electronic Commerce Research and Applications, Elsevier Science, Vol. 1, No. 3/4, 2002.

S. Jagannathan, J. Nayak, K. Almeroth, M. Hofmann: A Model for Discovering Customer Value for E-Content, ACM SIGKDD, Edmonton, Alberta, Canada, July 23-26, 2002.

2001

A. Beck, M. Hofmann: Enabling the Internet to Deliver Content-Oriented Services, 6th International Workshop on Web Caching and Content Distribution, Boston, Massachusetts, USA, June 20-22, 2001.

S.K. Kasera, M. Hofmann, R.E. Miller: A Profitable Multicast Business Model, New York Metro Area Networking Workshop, Hawthorne, New York, USA, March 12, 2001.

2000

M. Hofmann, K. Sabnani: Streaming and Broadcasting over the Internet, ATM 2000 Conference, Heidelberg, Germany, June 26-29, 2000.

E. Bommaiaha, K. Guo, M. Hofmann, S. Paul: Design and Implementation of a Caching System for Streaming Media over the Internet, IEEE Real-Time Technology and Applications Symposium (RTAS), Washington D.C., USA, May 31-June 2, 2000.

M. Hofmann: Worldwide MBone Experiments on Reliable Multicast. Technical Report TR2000-14, January 2000.

1999 – English

S. Dresler, M. Hofmann. M. Roth: Using Reliable Multicast for Scalable Information Dissemination. Proceedings of GI Multicast Workshop, Braunschweig, Germany, May 20/21, 1999.

M. Hofmann, T.S. Ng, K. Guo, S. Paul, H. Zhang: Caching Techniques for Streaming Multimedia over the Internet, Bell Labs Technical Memorandum, April 1999.

1999 – German

M. Hofmann: LGMP/LGCP: Eine Protokoll-Suite für skalierbare Multicast-Kommunikation im Internet. GI / ITG Fachtagung – Kommunikation in verteilten Systemen (KiVS’99), Darmstadt, 2.-5. März 1999, Hrsg.: R. Steinmetz, Seite 528-533, Informatik aktuell, Springer Verlag, 1999.

S. Dresler, M. Hofmann, F. Müller: Sub-Layer-Hopping – Optimierte Staukontrolle für IP-Multicast. GI / ITG Fachtagung – Kommunikation in verteilten Systemen (KiVS’99), Darmstadt, 2.-5. März 1999, Hrsg.: R. Steinmetz, Informatik aktuell, Seite 238-249, Springer Verlag, 1999.

1998 – English

K. Guo, M. Hofmann, S. Paul: Proposal for Collecting Access Statistics for Continuous Media Access on the WWW. W3C Web Characterisation Workshop, Cambridge, MA, USA, November 5, 1998.

C. Hänle, M. Hofmann: A Comparison of Reliable Multicast Protocols using the Network Simulator ns-2. Proceedings of IEEE Conference on Local Computer Networks (LCN), Page 222 – 237, Boston, MA, USA, October 11-14, 1998.

M. Fuchs, C. Diot, T. Turletti, M. Hofmann: A Naming Approach for ALF Design. Third International Workshop on High Performance Protocol Architectures (HIPPARCH), London, England, June 15-16, 1998.

M. Fuchs, C. Diot, T. Turletti, M. Hofmann: A Framework for Reliable Multicast in the Internet. Technical Report RR-3363, INRIA, Sophia Antipolis, France, February 1998.

J. Hartroth, M. Hofmann: Using IP Multicast to Improve Communication in Large-Scale Mobile Agent Systems. Proceedings of 31st Annual Hawaii International Conference on System Sciences (HICSS), Volume VII, Page 64-73, Hawaii, January 6-9, 1998.

1998 – German

M. Hofmann: Eine Protokoll-Suite für skalierbare Multicast-Kommunikation im Internet. In: Forschungs- und Arbeitsgebiete des Instituts für Telematik, Interner Bericht 10/98, Universität Karlsruhe, März 1998.

M. Hofmann: Skalierbare Multicast-Kommunikation in Weitverkehrsnetzen. Dissertation an der Fakultät für Informatik, Universität Karlsruhe, erschienen im Infix Verlag, Dissertationen zu Datenbanken und Informationssystemen (DISDBIS), Band 42, ISBN 3-89601-442-0, Februar 1998.

1997 – English

M. Hofmann, M. Rohrmüller: Impact of Virtual Group Structure on Multicast Performance. Fourth International COST 237 Workshop, December 15-19, 1997, Lisboa, Portugal, Ed.: A. Danthine, C. Diot: From Multimedia Services to Network Services, Lecture Notes in Computer Science, No. 1356, Page 165-180, Springer Verlag, 1997.

S. Dresler, M. Hofmann: Adaptive Error Correction to Support Heterogeneous Multicast Groups. Proceedings of 6th Open Workshop on High Speed Networks, Page 169-174, Stuttgart, Germany, October 8-9, 1997.

S. Dresler, M. Hofmann, C. Schmidt, H. Wiltfang: A Native ATM API Suited for Multimedia Communication. European Workshop on Interactive Distributed Multimedia Systems (IDMS’97), September 10-12, 1997, Darmstadt, Germany, Ed.: R. Steinmetz, L.C. Wolf: Interactive Distributed Multimedia Systems and Telecommunication Services, Lecture Notes in Computer Science, No. 1309, Page 352-363, Springer Verlag, 1997.

Markus Hofmann: Enabling Group Communication in Global Networks. Proceedings of ITS/ICCC Global Networking’97, Volume II, Page 321-330, Calgary, Alberta, Canada, June 15-18, 1997.

1997 – German

M. Hofmann, J. Hartroth: Ein Meßsystem zur Bewertung von Multicast-Protokollen im Internet. GI / ITG Fachtagung – Messung, Modellierung und Bewertung von Rechen- und Kommunikationssystemen (MMB’97), Seite 99-109, Freiberg, Deutschland, 17.-19. September 1997.

M. Hofmann, C. Schmidt: Integration von ATM in bestehende Netze. Theorie und Praxis der Wirtschaftsinformatik – HMD, Heft 196, Seite 96-108, Juli 1997.

Markus Hofmann: Hierarchische Strukturierung globaler Kommunikationsgruppen. GI / ITG Fachtagung – Kommunikation in verteilten Systemen (KiVS’97), Braunschweig, 17.-22. Februar 1997, Hrsg.: M. Zitterbart, Informatik aktuell, Seite 328-342, Springer Verlag, 1996.

1996 – English

Markus Hofmann: Adding Scalability to Transport Level Multicast. Third International COST 237 Workshop, November 25-27, 1996, Barcelona, Spain, Ed.: G. Ventre, J. Domingo-Pascual, A. Danthine: Multimedia Telecommunications and Applications, Lecture Notes in Computer Science, No. 1185, Page 41-55, Springer Verlag, 1996.

Markus Hofmann: Scalable Multicast Communication in the Internet. ConneXions, Volume 10, No. 10, Page 24-32, October 1996

E. Dorner, M. Hofmann: Adaptive and Fair Error Control for Multicast Communication in Mixed Media Networks. Proceedings of 8th IEEE Workshop on Local and Metropolitan Area Networks, Berlin, Germany, August 25-28, 1996.

M. Hofmann, C. Schmidt: A Flexible Protocol Architecture for Multimedia Communication in ATM-Based Networks. Proceedings of 18th Biennial Symposium on Communications, Page 297-300, Kingston, ON, Canada, June 2-5, 1996.

Markus Hofmann: Adaptive Traffic and Error Control for Multipoint Communication. Proceedings of 18th Biennial Symposium on Communications, Page 25-29, Kingston, ON, Canada, June 2-5, 1996.

Markus Hofmann: A Generic Concept for Large-Scale Multicast. International Zurich Seminar on Digital Communication, February 21-23, 1996, Zurich, Switzerland, Ed.: B. Plattner: Broadband Communications, Lecture Notes in Computer Science, No. 1044, Page 95-106, Springer Verlag, 1996.

M. Hofmann, C. Schmidt,: XTP-Related Research at the Institute of Telematics, University of Karlsruhe. Annual Report 1995, XTP Forum, January 1996.

1996 – German

Markus Hofmann: Kommunikationsprotokolle zur Unterstützung multimedialer Teamarbeit. Tagungsband des 2. Workshop Multimediale Informations- und Kommunikationssysteme, Seite 18-25, Ilmenau, 17.-18. Oktober 1996.

M. Hofmann, C. Schmidt: Multicast-Erweiterungen für das BERKOM-II Projekt MMT. In: Forschungs- und Arbeitsgebiete des Instituts für Telematik, Interner Bericht 36/96, Universität Karlsruhe, Oktober 1996.

Markus Hofmann: Skalierbare Multicast-Kommunikation durch Strukturierung von Empfängergruppen. In: Forschungs- und Arbeitsgebiete des Instituts für Telematik, Interner Bericht 36/96, Universität Karlsruhe, Oktober 1996.

M. Hofmann, C. Schmidt, H. R. Wiltfang: Diensteintegrierende Netze eröffnen neue Möglichkeiten. Computerwoche – Focus: Netzwerke, NW-Management, Internet, (4) 1996, Juli 1996.

1995 – English

M. Hofmann, T. Braun, C. Carle: Multicast communication in large scale networks. Proceedings of Third IEEE Workshop on High Performance Communication Subsystems (HPCS), Page 147-150, Mystic, Connecticut, August 23-25, 1995.
1995 – German

M. Hofmann, C. Schmidt, H. R. Wiltfang: Möglickeiten zur sanften Migration vorhanden. Computerwoche – Focus: Herausforderung Netzwerk, (3) 1995, Juli 1995.

Markus Hofmann: Dienstgüteunterstützung für Gruppenkommunikation. In: Forschungs- und Arbeitsgebiete des Instituts für Telematik, Interner Bericht 22/95, Universität Karlsruhe, April 1995.

M. Hofmann, C. Schmidt: Das BerKom-II Projekt MMT. In: Forschungs- und Arbeitsgebiete des Instituts für Telematik, Interner Bericht 22/95, Universität Karlsruhe, April 1995.

U.S. Patents

Chat-based support of multiple communication interaction types, U.S. Patent 11032232, Filed June 25, 2018.

Method And Apparatus For Parameterized Promotion And Delivery Of Data, U.S. Patent Number 9596309, Granted March 14, 2017.

Integrating third-party programs with messaging systems, U.S. Patent 20180018972A1, Filed July 13, 2016.

Cache Management System And Method And Content Distribution System Incorporating The Same, U.S. Patent Number 8949161, Granted February 3, 2015.

User interface encapsulation in chat-based communication systems, U.S. Patent US20160134568A1, Filed November 14, 2014.

Message control functions within communication systems, U.S. Patent US20160021039A1, July 21, 2014.

Systems And Methods For Network Routing, U.S. Patent Number 8565117, Filed January 15, 2008.

Method and apparatus for performing template-based prefix caching for use in video-on-demand applications, U.S. Patent Number 8266661, Filed October 14, 2008.

Method and apparatus for leveraging end user terminals in self-learning networks, U.S. Patent Number 8041656, Filed October 31, 2007.

Methods and Apparatus for Restricting End-User Access to Content, U.S. Patent US20090089882A1, September 28, 2007.

Method and network for providing service blending to a subscriber, U.S. Patent Number 7693270, Filed February 21, 2006.

Routing internet communications using network coordinates, U.S. Patent Number 7948917, Filed October 27, 2005.

Method and apparatus for providing fault tolerance to intelligent voice-over-IP endpoint terminals, U.S. Patent Number 7436820, Filed September 29, 2004.

“Roaming” method and apparatus for use in emulating a user’s “home” telecommunications environment, U.S. Patent Number 7555107, Filed December 30, 2003.

High quality streaming multimedia, U.S. Patent Number 7526564, Filed March 4, 2002.

Method for streaming multimedia information over public networks, U.S. Patent Number 6708213, Filed March 29, 2000.

Method and system for caching streaming multimedia on the internet, U.S. Patent Number 7398312, Filed March 29, 2000.

Method and system for caching streaming live broadcasts transmitted over a network, U.S. Patent Number 6757796, Filed May 15, 2000.

Method Of Cache Replacement For Streaming Media, U.S. Patent Number 6721850, Filed February 27, 2001.

Technique For Content Delivery Over The Internet, U.S. Patent Number 6959333, Filed May 8, 2001.

System And Method For Locating A Closest Server In Response To A Client Domain Name Request, U.S. Patent Number 7020698, Filed November 29, 2000.

High quality streaming multimedia, U.S. Patent Number 6377972, Filed January 19, 1999.

RFCs

A. Barbier, O. Batuner, S. Srinivas, M. Hofmann, H. Orman: Security Threats and Risks for Open Pluggable Edge Services (OPES), RFC 3837, August 2004.

A. Beck, M. Hofmann, H. Orman, R. Penno, A. Terzis: Requirements for OPES Callout Protocols, RFC 3836, August 2004.

A. Barbier, R. Chen, M. Hofmann, H. Orman, R. Penno: An Architecture for Open Pluggable Edge Services (OPES), RFC 3835, August 2004.

iCAP Working Group: Internet Content Adaptation Protocol, RFC 3507, April 2003.

Internet Drafts

A. Beck, M. Hofmann: IRML – A Rule Specification Language for Intermediary Services, Internet Draft draft-beck-opes-irml-03.txt, Work in Progress, June 2003.

M. Stecher, J. Merrick, A. Beck, M. Hofmann: ICAP Extensions, Internet Draft draft-stecher-icap-subid-00.txt, Work in Progress, April 2003.

A. Barbir, B. Cain, F. Douglis, M. Green, M. Hofmann, R. Nair, D. Potter, O. Spatscheck: Known CN Request-Routing Mechanisms, Internet Draft draft-ietf-cdi-known-request-routing-01.txt, Work in Progress, May 2002.

G. Tomlinson, R. Chen, M. Hofmann, R. Penno, A. Barbier: A Model for Open Pluggable Edge Services, Internet Draft draft-tomlinson-opes-model-01.txt, Work in Progress, November 2001.

A. Dracinschi Sailer, V. Hilt. M. Hofmann, R. Menon: Requirements for OPES Callout Protocols, Internet Draft draft-dracinschi-opes-callout-requirements-00.txt, Work in Progress, November 2001.

A. Beck, M. Hofmann: Transmitting Subscriber Identification in iCAP, Internet Draft draft-beck-opes-icap-subid-00.txt, Work in Progress, November 2001.

S. McHenry, M. Condry, G. Tomlinson, H. Orman, M. Hofmann: OPES Use Cases and Deployment Scenarios, Internet Draft draft-mchenry-opes-deployment-scenarios-00.txt, Work in Progress, July 2001.

C. Maciocco, M. Hofmann: OMML – OPES Meta-data Markup Language, Internet Draft draft-maciocco-opes-omml-00.txt, Work in Progress, February 23, 2001.

L. Yang, M. Hofmann: OPES Architecture for Rule Processing and Service Execution, Internet Draft draft-yang-opes-rule-processing-service-execution-00.txt, February 23, 2001.

A. Beck, M. Hofmann: Example Services for Network Edge Proxies, Internet Draft draft-beck-opes-esfnep-00.txt, Work in Progress, November 17, 2000.

M. Hofmann, J. Nonnenmacher, J. Rosenberg, H. Schulzrinne: A Taxonomy of Feedback for Multicast, Internet Draft draft-hnrs-rmt-avt-feedback-00.txt, Work in Progress, June 24, 1999.