Основная задача преобразователя — адаптирование типа данных с различающимися протоколами, передающихся в системе. Это нужно для удачной расшифровки и принятия данных элементом, имеющим другой протокол. Такой конвертер интерфейсов определяет тип протокола, выбирает алгоритм согласования и непосредственно меняет структуру передаваемых данных.