Implementation of control for an Ethernet-based multimedia transmission system

OData support
Supervisor:
Dr. Iváncsy Szabolcs
Department of Automation and Applied Informatics

Since the introduction of 10G Ethernet standards it became possible to use Ethernet as a standardized platform to implement professional AV solutions. This allows the unification of the nowadays mostly vendor-specific multimedia transmission interfaces and replacing them with Ethernet-based systems.

The reader of this thesis gets an insight to several stages of the development of a 10G Ethernet-based multimedia transmission system. After introducing the essential videotechnical and Ethernet-related notions and concepts, I describe the system which is the subject of the thesis. I explain the end user and engineering requirements of the project. I also explain the usage difficulties of the selected technology for AV purposes. I introduce the standards implementing the aggregation of individual Ethernet links, the separation of virtual subnetworks from each other, and the protocols used for management functions.

After selecting the required protocols, I present the specification of the system, in which I describe the operation and structure of the endpoints in the network. I explain the features of the central controller of the system, and its relationship to the endpoints attached to it.

In the next two chapters I summarize the work I have done in the project apart from system specification. I describe how I have designed a test network to verify the feasibility of the selected protocols for the system. I introduce the conducted measurements and their results. Then I present the software modules that I have designed and implemented. I describe the control protocol used with the FPGA in the endpoint, and the software interface implementing it. I explain the control of 10G Ethernet links through the FPGA, and their aggregation into a single logical channel. I summarize the considerations regarding the control of the Ethernet switch in the endpoint. I describe how the data streams can be routed in the system and inside the endpoints.

At the end of the thesis I present some of the future development possibilities and tasks regarding the transmission system. I describe the requirement of transmission bandwidth control based on network topology. Finally I explain how users and rights will be managed and how data transmission could be encrypted in future releases of the product.

Downloads

Please sign in to download the files of this thesis.