Если вопрос в отображении существующего взаимодействия на примитивы семиуровневой модели, то мысли такие:
1) физический уровень - длина волны сигнала, длительность импульсов, кодирование бит в импульсы.
2) канальный уровень (кстати он на самом деле по-другому называется) - формат фрейма, преамбулы, контрольные суммы, идентификация пульта.
3) сетевой уровень - думаю, пустой.
4) транспортный - аналогично
5) сеансовый - аналогично
6) представления - аналогично
7) прикладной - отображение кодов команд на реально выполняемые команды (включить, выключить, переключить программу). Можно, наверное, занимаясь буквоедством, эту функциональность как-то и на 6 уровень растянуть.
Взаимодействие довольно простое, а модель довольно детальная, отсюда и пробелы. Полнее можно будет ответить, взглянув на исходный код прошивки контроллера пульта, например. Быть может, там все сложнее.
Вообще говоря, лично считаю семиуровневую модель пыльным артефактом из прошлого. Она не вполне объясняет то, что призвана объяснять (например, взаимодействие веб-сервера и веб-клиента через интернет), большего от нее тем более желать трудно.
Позвольте также поинтересоваться, чем вызван ваш вопрос?