@inproceedings {42826,
	title = {Host Bypassing: Direct Data Piping from the Network to the Hardware Accelerator},
	journal = {IEEE 14th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)},
	year = {2021},
	month = {12/2021},
	pages = {23-30},
	publisher = { IEEE},
	abstract = {Computer networks have become very important and influential over the last years for many common services such as Internet connectivity as well as time-sensitive applications such as videotelephony. Furthermore, approaches like in-network computing enable the offloading of latency-critical and high-performance network functions into the network, e.g. 5G network functions, to enable such time-sensitive applications. In this work, we show how FPGAs in PCIe-based systems, which are typically used as hardware accelerators for latency-critical in-network functions, can be integrated into the data path. Our approach, named host bypassing, allows direct data transfer from the network interface to the accelerator and accomplishes substantial performance benefits over existing state-of-the-art approaches. Our detailed evaluation results demonstrate the possibility of achieving deterministic low latency while operating under heavy load without any packet loss. In addition, fewer CPU resources are required.},
	isbn = {978-1-6654-3860-5},
	doi = {10.1109/MCSoC51149.2021.00012},
	url = {https://ieeexplore.ieee.org/document/9691977},
	author = {Kundel, Ralf and Eryigit, Kadir and Markussen, Jonas and Griwodz, Carsten and Abboud, Osama and Hark, Rhaban and Steinmetz, Ralf},
	editor = {Tee Hui {Teo} and Ben Abdallah, Abderazek}
}
@inproceedings {zink-mmcn-2003,
	title = {Scalable TCP-Friendly Video Distribution for Heterogeneous Clients},
	journal = {Proceedings of SPIE/ACM Conference on Multimedia Computing and Networking (MMCN)},
	year = {2003},
	month = {jan},
	pages = {102-113},
	publisher = {SPIE},
	type = {Annual},
	isbn = {0-8194-4819-2},
	author = {Zink, Michael and Griwodz, Carsten and Schmitt, Jens and Steinmetz, Ralf},
	editor = {Rajkumar, Ragunathan}
}
@inproceedings {zink-mmcn-2002,
	title = {Exploiting the Fair Share to Smoothly Transport Layered Encoded Video Into Proxy Caches},
	journal = {Proceedings of SPIE/ACM Conference on Multimedia Computing and Networking (MMCN)},
	year = {2002},
	month = {dec},
	pages = {61-72},
	publisher = {SPIE},
	type = {Annual},
	isbn = {0-8194-4413-8},
	author = {Zink, Michael and Griwodz, Carsten and Schmitt, Jens and Steinmetz, Ralf},
	editor = {Martin G. {Kienzle} and Prashant J. {Shenoy}}
}
@inproceedings {zink01,
	title = {KOM Player - a Platform for Experimental VoD Research},
	journal = {IEEE Symposium on Computers and Communications (ISCC)},
	year = {2001},
	note = {(Hammamet, Tunisia)},
	month = {jul},
	pages = {370-375},
	publisher = {IEEE Press},
	type = {Annual},
	abstract = {In contrast to audio which is often streamed as complete music titles or even as a life feed from a radio station, video in today\&$\#$39;s Internet is almost only available as small clips and pre-generated programs. Although some of the problems concerning AV streaming are reasonably solved right now, some work in fields like wide area distribution systems need further investigation to make applications like \&ldquo;true video-on-demand\&rdquo; work. Our research and the one of many others is focused on problems that have to be solved to make application like VoD work in the Internet. It is mainly concerned with wide area distribution. We present a platform for experimental VoD research which is thought to support researchers working on VoD and wide area distribution for audio and video content. This platform offers researchers the possibility to implement their ideas without building a complete streaming environment and in addition allows the combination of different implementations. After motivating the development of our platform we present the design of our platform, give an overview of the actual implementation and the existing components that we have already built. Finally, example scenarios for the use of our platform in research are given},
	isbn = {0-7695-1177-5},
	doi = {10.1109/ISCC.2001.935401},
	author = {Zink, Michael and Griwodz, Carsten and Steinmetz, Ralf}
}
@inproceedings {Simula.ND.343,
	title = {KOM Player - a Platform for Experimental VoD Research},
	journal = {9th Dortmunder Fernsehseminar},
	volume = {167},
	year = {2001},
	pages = {287-293},
	publisher = {ITG},
	type = {Workshop},
	address = {Frankfurt},
	isbn = {?},
	author = {Zink, Michael and Griwodz, Carsten and Steinmetz, Ralf},
	editor = {Schr{\"o}der R. {Kays}}
}
@inproceedings {on01,
	title = {Replication for a Distributed Multimedia System},
	journal = {International Conferance on Parallel and Distributed Systems (ICPADS)},
	year = {2001},
	month = {jun},
	pages = {37-42},
	publisher = {IEEE},
	type = {Annual},
	isbn = {0-7695-1153-8},
	author = {On, Giwon and Zink, Michael and Liepert, Michael and Griwodz, Carsten and Schmitt, Jens and Steinmetz, Ralf}
}
@inproceedings {Simula.ND.339,
	title = {Associating Network Flows With User and Application Information},
	journal = {Proc. of ACM workshops on Multimedia},
	year = {2000},
	note = {(Los Angeles, CA, USA)},
	month = {October},
	pages = {149-152},
	publisher = {ACM},
	type = {Workshop},
	abstract = {The concept of authenticating users e.g. by means of a login process is very well established and there is no doubt that it is absolutely necessary and helpful in a multiuser environment. Unfortunately specific information about a user originating a data stream or receiving it, is often no longer available at the traversed network nodes. This applies to the even more specific question of what application is used as well. Routers, gateways or firewalls usually have to base their classification of data on IP header inspection or have to try to extract information from the packets payload. We present an approach that works transparently and allows to associate user and application specific information with IP data streams by only slightly modifying components of the operating system environment and infrastructure components. On top of this framework we show usage scenarios for dedicatedly placing copyright information in media content and for an enhancement of the interoperation with the security infrastructure.},
	isbn = {1-58113-311-1},
	doi = {http://doi.acm.org/10.1145/357744.357914},
	author = {Ackermann, Ralf and Roedig, Utz and Zink, Michael and Griwodz, Carsten and Steinmetz, Ralf},
	editor = {Ghandeharizadeh, Shahram and Chang, Shih-Fu and Fischer, Stephen and Konstan, Joseph and Nahrstedt, Klara}
}
@inproceedings {griwodz-zink-2000,
	title = {Multicast for Savings in Cache-Based Video Distribution},
	journal = {Proceedings of SPIE/ACM Conference on Multimedia Computing and Networking (MMCN)},
	volume = {3969},
	number = {26},
	year = {2000},
	note = {(San Jose, CA, USA)},
	month = {dec},
	pages = {26-35},
	publisher = {SPIE},
	type = {Annual},
	abstract = {Internet video-on-demand (VoD) today streams videos directly from server to clients, because re-distribution is not established yet. Intranet solutions exist but are typically managed centrally. Caching may overcome these management needs, however existing web caching strategies are not applicable because they work in different conditions. We propose movie distribution by means of caching, and study the feasibility from the service providers{\textquoteright} point of view. We introduce the combination of our reliable multicast protocol LCRTP for caching hierarchies combined with our enhancement to the patching technique for bandwidth friendly True VoD, not depending on network resource guarantees.},
	isbn = {0-8194-3587-2},
	doi = {10.1117/12.373532},
	author = {Griwodz, Carsten and Zink, Michael and Liepert, Michael and On, Giwon and Steinmetz, Ralf},
	editor = {Nahrstedt, Klara and Feng, Wu-chi}
}
@article {Griwodz.2000.1,
	title = {Tune to Lambda-Patching},
	journal = {Performance Evaluation},
	volume = {27},
	number = {4},
	year = {2000},
	month = {mar},
	pages = {20-26},
	author = {Griwodz, Carsten and Liepert, Michael and Zink, Michael and Steinmetz, Ralf}
}
@inproceedings {Simula.ND.337,
	title = {Distributed Media Server for the Support of Multimedia Teaching},
	journal = {Multimedia Systems and Applications II},
	volume = {3845},
	number = {452},
	year = {1999},
	note = {(Boston, MA, USA)},
	month = {Sept.},
	pages = {452-463},
	publisher = {SPIE},
	type = {Annual},
	abstract = {One major problem of using multimedia material in lecturing is the trade-off between actuality of the content and quality of the presentations. A frequent need for content refreshment exists, but high quality presentations can not be authored by the individual teacher alone at the required rate. Several past and current projects have had the goal of developing so-called learning archives, a variation of digital libraries. On demand, these deliver material with limited structure to students. For lecturing, these systems provide just as insufficient service as the unreliable WWW. Based on our system HyNoDe [HYN97] we address these issues in our distributed media server built of {\textquoteright}medianodes.{\textquoteright} We add content management that addresses teachers{\textquoteright} needs and provide guaranteed service for connected as well as disconnected operation of their presentation systems. Medianode aims at a scenario for non-real-time, shared creation and modification of presentations and presentation elements. It provides user authentication, administrative roles and authorization mechanisms. It requires an understanding of consistency, versioning and alternative content tailored to lecturing. To allow for predictable presentation quality, medianode provides application level QoS supporting alternative media and alternative presentations. Viable presentation tracks are dynamically generated based on user requests, user profiles and hardware profiles. For machines that are removed from the system according to a schedule, the systems guarantees availability of consistent, complete tracks of selected presentations at disconnect time. In this paper we present the scope of the medianode project and afterwards its architecture, following the realization steps.},
	isbn = {9780819434388},
	doi = {10.1117/12.371230},
	author = {Liepert, Michael and Griwodz, Carsten and On, Giwon and Zink, Michael and Steinmetz, Ralf},
	editor = {Andrew G. {Tescher} and Vasudev, Bhaskaran and Michael {Bove, Jr.} and Derryberry, Barbara}
}
@inproceedings {griwodz-1999,
	title = {Position Paper: Internet VoD Cache Server Design},
	journal = {Proceedings of the ACM International Multimedia Conference (ACM MM)},
	year = {1999},
	note = {(Orlando, FL, USA)},
	month = {oct},
	pages = {123-126},
	publisher = {ACM Press},
	type = {Annual},
	isbn = {1-58113-239-5},
	doi = {http://doi.acm.org/10.1145/319878.319911},
	author = {Griwodz, Carsten and Zink, Michael and Liepert, Michael and Steinmetz, Ralf},
	editor = {Scott Stevens Jo {Buford}}
}
@inproceedings {griwodz-merkel-1998,
	title = {Protecting VoD the Easier Way},
	journal = {Proceedings of the ACM International Multimedia Conference (ACM MM)},
	year = {1998},
	month = {sep},
	pages = {21-28},
	publisher = {ACM},
	type = {Annual},
	isbn = {0-201-30990-4},
	doi = {http://doi.acm.org/10.1145/290747.290751},
	author = {Griwodz, Carsten and Merkel, Oliver and Dittmann, Jana and Steinmetz, Ralf},
	editor = {Brian C. Smith W {Effelsberg}}
}
@article {Wolf.1997.1,
	title = {Multimedia Communication},
	journal = {Proceedings of the IEEE},
	volume = {85},
	number = {12},
	year = {1997},
	pages = {1915-1933},
	author = {Lars C. {Wolf} and Griwodz, Carsten and Steinmetz, Ralf}
}
@inproceedings {cossmann-1996,
	title = {Interoperable ITV Systems Based on MHEG},
	journal = {Proceedings of SPIE/ACM Conference on Multimedia Computing and Networking (MMCN)},
	volume = {2667},
	number = {1},
	year = {1996},
	month = {jan},
	pages = {60-68},
	publisher = {SPIE},
	type = {Annual},
	abstract = {Today{\textquoteright}s interactive television systems are using proprietary communication protocols and interchange formats. To provide inter-operability at the application level the next generation of interactive television system will be based on standardized communication protocols, monomedia and multimedia formats. This paper presents the Globally Accessible Services (GLASS) system which is a prototype interactive television system based on the Multimedia and Hypermedia Expert Group (MHEG) standard. After a brief introduction to MHEG as the multimedia interchange format between application server and set-top box in interactive television systems, the GLASS clients and servers are described, and an example scenario for navigation in the GLASS system is provided.},
	isbn = {9780819420411},
	doi = {http://dx.doi.org/10.1117/12.235895},
	author = {Cossmann, Helmut and Griwodz, Carsten and Grassel, Guido and P{\"u}hlh{\"o}fer, Michael and Schreiber, Matthias and Steinmetz, Ralf and Wittig, Hartmut and Wolf, Lars},
	editor = {Freeman, Martin and Jardetzky, Paul and Harrick M. {Vin}}
}
@inproceedings {Cossmann.1995.1,
	title = {GLASS: a Distributed MHEG-Based Multimedia System},
	journal = {COST 237 Workshop},
	year = {1995},
	month = {nov},
	pages = {61-78},
	publisher = {Springer-Verlag},
	type = {Annual},
	isbn = {3-540-61028-6},
	author = {Cossmann, Helmut and Griwodz, Carsten and Grassel, Guido and P{\"u}hlh{\"o}fer, Michael and Schreiber, Matthias and Steinmetz, Ralf and Wittig, Hartmut and Wolf, Lars},
	editor = {Hutchison, David and Christiansen, Henning and Coulson, Geoff and Andr{\'e} A. S. {Danthine}}
}
