HermesPy Mai 2021 - "5G-Ready" Release
Am Barkhausen Institut entwickeln wir Funktechnologien für das Internet der Dinge, die gleichzeitig sicher und widerstandsfähig sind. Moderne Kommunikationssysteme jenseits von 5G, wie sie derzeit von uns erforscht werden, sollen in der Lage sein, Funkwellen gleichzeitig zur Kommunikation und zum Erfassen der Umgebung zu nutzen. Deshalb untersuchen wir neue Wellenformen und die entsprechenden Verfahren zur Signalverarbeitung, die sich effizient und kostengünstig für beide Zwecke einsetzen lassen. Um die Anforderungen an solche kombinierten Radar- und Kommunikationssysteme noch besser zu verstehen, verwenden unsere Forscher:innen den eigens entwickelten Programmcode HermesPy. HermesPy ist ein Simulationswerkzeug, mit dem die physikalische Schicht einer Funkverbindung nachgebildet werden kann. Auf diese Weise können komplexe Anwendungen drahtloser 5G- und 6G-Funkkommunikation untersucht werden. In HermesPy lässt sich das Zusammenspiel mehrerer Sender und Empfänger unter Verwendung verschiedener Wellenformen und Frequenzen flexibel konfigurieren.
Der Launch des auf der Programmiersprache Python basierenden Codes erfolgte 2020 und wurde Open Source zur Verfügung gestellt. Mit dem aktuellen Release, welches zahlreiche Verbesserungen, wie eine vereinfachte Implementierung neuer Technologien enthält, bleiben wir diesem Konzept treu. Wir sind überzeugt, dass unsere Forschung dadurch transparent, reproduzierbar und für alle zugänglich bleibt. HermesPy wurde gemeinsam mit dem Vodafone Lehrstuhl Mobile Nachrichten Systeme der TU Dresden entwickelt. Es ist ein gemeinschaftliches Unterfangen und wir sind offen für weitere Mitwirkende.
Das aktuelle Release ist vor allem ein „5G-Release“. Damit haben wir die Voraussetzung geschaffen, um Untersuchungen an neuartigen Algorithmen mit dem Stand der Technik bei 5G vergleichen zu können. Das kommende Release im Oktober wird Features beinhalten, die den Weg für die 6G-Forschung vorbereiten und es den Nutzern einfacher machen, 6G-Technologien zu untersuchen.
Interessierte Kooperationspartner finden Source Code, Releaseplan und alle Details, um bei der Entwicklung beizutragen, auf https://github.com/Barkhausen-Institut/hermespy