Если средства компенсации нет в интерфейсе - его надо вводить в протоколе уровнем выше. Разница фаз в общем не особенно большая проблема. Проблемы начинаются тогда, когда возникает разница частот. Разница частот приводит к тому, что данные на одном конце передаются быстрее, чем могут быть приняты, или обработаны на другом. Решается такая проблема тем, что из потока удаляются или вставляются символы-заполнители, наличие (или отсутствие) которых не влияет на передачу пользовательских данных. Впрочем, иногда эта проблема не решается никак, если допустима потеря (или повторение) символов с не очень большой периодичностью.
|