@inproceedings{LopacinskiEissaPanicetal., author = {Lopacinski, Lukasz and Eissa, Mohamed Hussein and Panic, Goran and Brzozowski, Marcin and Hasani, Alireza and Kraemer, Rolf}, title = {Implementation of a Multi-Core Data Link Layer Processor for THz Communication}, series = {IEEE 87th Vehicular Technology Conference (VTC 2018), 03 - 06 June 2018, Porto, Portugal}, booktitle = {IEEE 87th Vehicular Technology Conference (VTC 2018), 03 - 06 June 2018, Porto, Portugal}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-5386-6355-4}, doi = {10.1109/VTCSpring.2018.8417522}, pages = {5}, language = {en} } @misc{BuechnerHasaniLopacinskietal., author = {B{\"u}chner, Steffen and Hasani, Alireza and Lopacinski, Lukasz and Kraemer, Rolf and Nolte, J{\"o}rg}, title = {100 Gbit/s End-to-End Communication: Adding Flexibility with Protocol Templates}, series = {2018 IEEE 43rd Conference on Local Computer Networks (LCN)}, journal = {2018 IEEE 43rd Conference on Local Computer Networks (LCN)}, edition = {1. Auflage}, isbn = {978-1-5386-4413-3}, issn = {0742-1303}, doi = {10.1109/LCN.2018.8638078}, pages = {263 -- 266}, abstract = {High-speed protocol processing that provides data-rates of 100 Gbit/s and beyond to the application stresses the whole communication system up to its outer limits. Such a system can only be utilized by employing highly specialized, application specific protocols, that are tailored for certain communication parameters, such as the packet loss rate. However, the requirements for most applications are not static, and a protocol designer cannot anticipate all possible communication conditions upfront. The contradiction between specialized protocols and unknown communication parameters can be solved by adapting the protocol implementation on demand to the current communication conditions. However, such an approach needs a protocol description language that allows the automatic specialization of protocols. In this paper, we present the Protocol Engine Template Language (PETL), that allows the automatic implementation of protocols by a constructive approach for a variety of communication conditions from protocol implementation templates.}, language = {en} }