Jun 09, 2016 12:07
«Иди в колледж, оставайся в школе.
Если можно получить пенициллин из заплесневевшего хлеба,
то из тебя уж точно должно что-то получиться».
(с) Мохамед Али
TDM -> static (synchronious)
Возьмем цифровой телефоный разговор, например,: звуковой сигнал нарезается на кусочки (sampling) и передается. Но так как это голос - тут важна фиксированная частота (fixed rate). Таким образом мы получаем канал, когда что бы в нем не передавалось, оно передается с фиксированной частотой.
Информация бывает двух типов:
1. Data - данные, когда info<>f(t). Это картинки, текст, коды..
2. Isichronious - изохронная , когда info=f(t). Это звук, видео, управляющий сигнал (например mouse monitoring)...
Что важно во втором типе - сигнал должен быть согласованным (на мой взгляд термин timing, больше подходит). У этих сигналов должен быть same timing.
Рассмотрим компьютерное взаимодействие: есть 2 машины, сначала одна из них шлет, занимая 50%, потом вторая также на 50% и лишь в тот момент, когда обе они одновременно передают, использование канала достигает 100%, то бишь оптимальное использование. Не слишком эффективно получается.
Попробуем представить далее. Пусть в каждом блоке первый бит показывает для какой машины транзакция (1 или 2), а второй бит будет информационный. Так используется реально только пол-полосы. Тогда увеличим кусок с информационной частью как один из вариантов.
Далее, для 4х машин - уже нужно будет 2 бита для нумерации каждой, для 8 - 3 и т.п. Дойдем до 8 бит адреса и 8 бит информации -> 256. Такая штука уже называется не кадр, а пакет, так как он не имеет преамбулы. Как самы крайний вариант, в один момент из всех машин может работать только одна, таким образом канал будет использоваться только на 1/256ю от своей пропускной способности. Такое можно простить однажды, но если это постоянная практика, то это грустно. А не лучше ли тогда использовать весь канал тем и тогда, кому это нужно (т.е. опираясь на статистику)?
Таким образом мы переходим к следующему варианту TDM -> statistical.
Домашнее задание: наш профессора работал с Cray. Было бы интересно почитать про него.
Внимание вопрос: Мы привыкли считать, что sampling это цифровая область. Приведите пример аналогового sampling для isochronious информации.
network