Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_Raboty_Ovsis_Podgruppa A.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.08 Mб
Скачать

Лабораторная работа № 4

Тема: Изучение способов определения пропускной способности каналов связи.

Цель работы: Получение практических навыков в оценке пропускной способности каналов передачи данных.

Краткие теоретические сведения

Слово "модем" (modem) происходит от сочетания "модулятор/демодулятор" и используется для обозначения спектра устройств передачи цифровой информации при помощи аналоговых сигналов путем их модуляции - изменения во времени одной или нескольких характеристик аналогового сигнала: частоты, амплитуды и фазы. При этом модулируемый аналоговый сигнал называется несущим (carrier) и обычно представляет собой сигнал постоянной частоты и амплитуды (несущая частота).

Количество модуляций в секунду называется скоростью модуляции и измеряется в бодах (Бод); количество переданной при этом информации измеряется в битах в секунду (бит/с или BPS - Bits Per Second). Одна модуляция может передавать как один бит, так и большее или меньшее их количество. В новых модемных протоколах единица информации, передаваемая за одну модуляцию, называется символом (character). "Модемный" символ может в общем случае иметь любой размер.

Исходный цифровой сигнал подается на модулятор, преобразующий его в серию изменений несущего аналогового сигнала, по линии связи передаваемого демодулятору, который по этим изменениям воссоздает исходный цифровой сигнал. Для получения симметричной двунаправленной линии связи модулятор и демодулятор объединяются в одном устройстве - модеме.

Модемы применяются там, где линия связи не позволяет надежно передавать цифровой сигнал простым изменением амплитуды. Наиболее надежно передаются изменения частоты - частотная модуляция, однако для фиксации такого изменения на приемном конце требуется несколько периодов сигнала, что требует использования несущих частот, значительно больших, чем частоты цифрового сигнала. Для увеличения количества информации, передаваемой за одну модуляцию, используются параллельная фазовая и амплитудная модуляции. При частотной модуляции ЧМ (Frequency Shift Keying - FSK) элементы передаются различными частотами несущего сигнала. Это наиболее надежный и помехоустойчивый способ модуляции, однако наименее скоростной.

При относительной фазовой модуляции ОФМ (Differential Phase Shift Keying - DPSK) информация передается путем сдвига фазы несущего сигнала.

Квадратурно-амплитудная КАМ (Quadrature Amplitude Modulation - QAM) сочетает изменение фазы и амплитуды сигнала. Квадратурной этот вид модуляции называется потому, что сигнал представляется суммой синусоидальной и косинусоидально составляющих, которые находятся в квадратуре по отношению друг к другу.

Для увеличения помехоустойчивости при многопозиционной модуляции применяется предварительное кодирование информации. Без кодирования появление в сигнале каждой очередной позиции модуляции равновероятно, и при большом количестве позиций сильно возрастает вероятность ошибки демодулятора.

Типовая схема организации связи двух цифровых устройств при помощи модемов имеет вид:

|DTE 1|----|DCE 1|----|Линия связи|----|DCE 2|----|DTE 2 |

Аббревиатурой DTE (Data Terminal Equipment - оконечное оборудование передачи данных) в терминологии систем связи обозначаются оконечные цифровые устройства, генерирующие или получающие данные. Аббревиатурой DCE (Data Communication Equipment - оборудование передачи данных) обозначаются модемы. Линия связи между DCE - аналоговая, между DCE и DTE - цифровая.

Если для связи DTE и DCE используется унифицированный цифровой интерфейс, это зачастую дает возможность связать два расположенных рядом DTE прямой цифровой линией - так называемым нуль-модемным кабелем. В случае разнесения DTE на большое расстояние в разрыв вместо нуль-модемного кабеля включается пара модемов и аналоговая линия связи, обеспечивая прозрачное соединение и передачу данных.

Практически все современные модемы имеют похожие функциональные схемы, состоящие из основного процессора, сигнального процессора, оперативного запоминающего устройства (ОЗУ, RAM), постоянного запоминающего устройства (ПЗУ, ROM), перепрограммируемого запоминающего устройства (Non-Volatile RAM, NVRAM - неразрушающаяся память с прямым доступом), собственно модулятора/демодулятора, схемы согласования с линией и динамика.

Основной процессор фактически является встроенным микрокомпьютером, отвечающим за прием и выполнение команд, буферизацию и обработку данных - кодирование, декодирование, сжатие/распаковку и т.п., а также за управление сигнальным процессором. В большинстве модемов используются специализированные процессоры на основе типовых наборов микросхем, а в некоторых (US Robotics, ZyXEL) - процессоры общего назначения (Intel, Zilog, Motorola).

Сигнальный процессор (DSP, Digital Signal Processor - цифровой сигнальный процессор) и модулятор/демодулятор занимаются непосредственно операциями с сигналом  - модуляцией/демодуляцией, разделением частотных полос, подавлением эха и т.п. В качестве таких процессоров также используются либо специализированные, ориентированные на конкретный набор способов и протоколов модуляции (AT&T, Rockwell, Exar), либо универсальные со сменной микропрограммой (например, TMS), позволяющие впоследствии дорабатывать и изменять алгоритмы работы.

В зависимости от типа и сложности модема основная интеллектуальная нагрузка смещается в сторону DSP или модулятора/демодулятора. В низкоскоростных (300..2400 бит/с) модемах основную работу выполняет модулятор/демодулятор, в скоростных (4800 бит/с и выше)  - DSP.

В ПЗУ хранятся программы для основного и сигнального процессоров (firmware). ПЗУ может быть однократно программируемым (PROM), перепрограммируемым со стиранием ультрафиолетом (EPROM) или перепрограммируемым электрически (EEPROM, Flash ROM). Последний тип ПЗУ позволяет оперативно менять прошивки по мере исправления ошибок или появления новых возможностей.

ОЗУ используется в качестве временной памяти при работе основного и сигнального процессоров; оно может быть как раздельным, так и общим. В ОЗУ хранится также текущий набор параметров модема (active profile).

В NVRAM хранятся сохраненные наборы параметров модема (stored profiles), один из которых загружается в текущий набор при каждом включении или сбросе. Обычно имеется два сохраненных набора - основной (profile 0) и дополнительный (profile 1). По умолчанию для инициализации используется основной набор, но есть возможность переключиться на дополнительный. Ряд модемов имеет более двух сохраненных наборов.

Схемы согласования с линией включают разделительный трансформатор для передачи сигнала, оптопару для опознания сигнала звонка (Ring), реле подключения к линии ("поднятия трубки",off-hook) и набора номера, а также элементы создания нагрузки в линии и защиты от перенапряжений. Вместо реле могут применяться бесшумные электронные ключи. В некоторых модемах применяются дополнительные оптопары для контроля напряжения линии. Подключение к линии и набор номера могут выполняться как одним, так и раздельными ключами.

На динамик (speaker) выводится усиленный сигнал с линии для слухового контроля ее состояния. Динамик может быть включен на время набора номера и соединения, во время всего соединения, а также отключен совсем.

Внешние модемы дополнительно содержат схему формирования питающих напряжений (обычно +5, +12 и -12 В) из одного переменного (реже - постоянного) напряжения источника питания. Кроме этого, внешние модемы содержат интерфейсные цепи для связи с DTE.

Существуют внутренние и внешние модемы. Внутренний модем выполняется в виде платы расширения, размещаемой в корпусе компьютера, подключаемой напрямую к системной шине и использующей общий источник питания компьютера. Внешний модем выполняется в виде отдельного устройства, подключаемого к одному из портов - последовательному или параллельному, и питаемый от собственного сетевого источника.

Внешний модем также имеет индикаторы режимов работы в виде набора светодиодов или жидкокристаллического дисплея.

Достоинства внутреннего модема:

  • меньшая сложность и цена за счет отсутствия корпуса, преобразователя питания, индикаторов и интерфейсных схем;

  • отсутствие проблем с питанием в случае использования UPS;

  • отсутствие необходимости в свободном порте;

  • меньшее количество внешних соединений и разъемов питания

.

Недостатки внутреннего модема:

  • внесение в систему дополнительного порта, что может быть чревато конфликтами с другими системными устройствами;

  • большая подверженность помехам, как от компьютерного источника питания, так и от соседних блоков компьютера, что может сказываться на качестве связи;

  • отсутствие индикаторов режимов работы, что затрудняет контроль состояния модема и сеанса связи;

  • необходимость вскрытия компьютера для установки и снятия модема, а также для настройки конфигурации порта;

  • невозможность использования модема с компьютером другого типа или другим интеллектуальным устройством;

  • невозможность надежного сброса модема в случае "зависания" встроенной микропрограммы, кроме как через глобальный сброс компьютера;

  • невозможность использования синхронного режима работы;

Достоинства внешнего модема:

  • оптимальное по помехозащищенности исполнение с собственным источником питания;

  • наличие индикаторов;

  • возможность аварийного сброса в любой момент путем отключения питания;

  • возможность использования с любым типом оконечных устройств - компьютерами, терминалами, принтерами, кассовыми аппаратами и т.п.;

  • возможность использования синхронного режима работы, при котором данные передаются на уровне битов, а не байтов; этот режим применяется в бит-ориентированных оконечных устройствах.

  • простое и быстрое подключение, и также - переключение между оконечными устройствами.

Недостатки внешних модемов:

  • более высокая сложность и цена;

  • большее количество внешних устройств (модем и блок питания);

  • необходимость дополнительной розетки питающей сети, а в случае подключения к UPS - специального переходника;

  • необходимость свободного порта и интерфейсного кабеля.

Передача данных посредством модема организуется на основе набора протоколов, каждый из которых устанавливает правила взаимодействия связывающихся устройств. Протоколы, используемые в модемах, делятся на четыре основные группы:

    • протоколы модуляции и передачи данных;

    • протоколы коррекции ошибок;

    • протоколы сжатия передаваемых данных;

    • протоколы связи DTE и DCE.

Первые три группы относятся только к связи DCE-DCE, последняя - только к связи DCE-DTE.

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

Протоколы физической связи могут быть симплексными (simplex) - реализующими в каждый момент времени передачу только в одну сторону, и дуплексными (duplex) - с одновременной двунаправленной передачей. Чаще всего применяются дуплексные протоколы, которые могут быть симметричными, когда скорости передачи в обоих направлениях равны, и несимметричными, когда скорости различаются. Несимметричный дуплекс применяется для повышения скорости передачи в одну сторону за счет ее снижения в обратную сторону, когда поток передаваемых данных имеет выраженную асимметрию.

Для определения направления передачи в физическом канале используются понятия вызывающего (инициирующего соединение) и отвечающего модемов; направление передачи определяется со стороны вызывающего модема.

Вторая группа устанавливает правила обнаружения и коррекции ошибок, возникающих на этапе передачи с помощью протоколов первой группы. Эти протоколы имеют дело только с цифровой информацией; для проверки целостности информации она разделяется на блоки (пакеты), снабжаемые контрольными избыточными кодами (CRC - Cyclic Redundancy Check). При несовпадении контрольного кода на приемном конце переданный пакет считается ошибочным и запрашивается его повторная передача. Эта группа протоколов формирует из ненадежного физического канала надежный (защищенный от ошибок) канал более высокого уровня, однако это приводит к потере связи в реальном времени и дается ценой определенных накладных расходов. В модели OSI эта группа соответствует уровню 2 (канальный).

Третья группа устанавливает правила сжатия передаваемых данных путем уменьшения их избыточности. При этом на передающем конце происходит их анализ и упаковка, а на приемном - распаковка в исходный вид. Сжатие позволяет повысить скорость передачи сверх физической пропускной способности канала за счет уменьшения объема реально передаваемых данных. Реализация сжатия также требует некоторых накладных расходов на анализ информации и формирование пакетов; в случае неэффективного сжатия скорость передачи может оказаться ниже скорости физического канала.

Последняя группа протоколов задает правила взаимодействия DCE и DTE. Они подразделяются на физические, касающиеся кабелей, разъемов и сигналов взаимодействия, и информационные, относящиеся к формату и смыслу передаваемых сообщений. Посредством этих протоколов реализуется общение DTE и DCE во время подготовки к вхождению в связь, организации вызова и ответа, а также в процессе самого обмена данными.

Для оценки теоретической пропускной способности идеального канала связи, единственной формой помех в котором является чистый белый шум (равномерно распределенный по всей полосе частот), применяется формула Шеннона:

V = dF * log2 (SNR + 1), где V - скорость передачи, бит/с; dF - ширина полосы частот, Гц; SNR - соотношение сигнал/шум (Signal to Noise Ratio), отношение мощности несущего сигнала к мощности белого шума в канале, log2 - двоичный логарифм. Синонимом SNR является понятие " уровень шума" (Noise Level), обозначающее отношение мощности шума к мощности сигнала, выраженное в децибелах: NL = -10 lg (SNR)

При стандартной для телефонии полосе частот 3100 Гц (300..3400) и SNR свыше 10 дБ теоретический предел скорости в килобитах в секунду, приблизительно равен SNR в децибелах.

Предел допустимого уровня шума на внутригородских линиях России установлен в -25 дБ; реально он составляет более 30 дБ на хороших и менее 20 дБ на плохих линиях. Используемая в настоящее время система цифрового уплотнения линий с импульсно-кодовой модуляцией (ИКМ, Pulse Code Modulation - PCM), передающая 8-разрядные цифровые отсчеты на частоте дискретизации 8 кГц, имеет предельно возможное соотношение сигнал/шум около -48 (6.02 * 8) дБ; реально предел оценивается примерно в -38 дБ, что соответствует скорости 35 кбит/с.

Шум, возникающий в линиях передачи, не является чисто белым и нередко в значительной мере зависит от передаваемого сигнала (коррелирован с ним), что сильно снижает реально достижимые скорости передачи. Для снижения влияния шумов и помех в канале применяется помехоустойчивое кодирование, повышающее различимость сигнальных элементов; при повышении скорости передачи в пределах одной системы кодирования надежность передачи снижается, однако с переходом на более рациональную систему она может оставаться неизменной и даже возрастать.

Большинство используемых протоколов стандартизировано Международным Союзом Связи (International Telecommunications Union - ITU), ранее носившим название Международный Консультативный Комитет по Телеграфии и Телефонии, МККТТ (Comite Consultatif Internationale de Telegraphie et Telephonie - CCITT). Отдел ITU, относящийся к телефонной связи, обозначается ITU-T.

Рекомендации ITU-T в области передачи данных по телефонным линиям собраны в разделе "V", рекомендации по общему построению систем передачи данных - в разделе "X".

Из протоколов физической связи наибольшее распространение получили следующие:

- Bell 103J (American Telephone & Telegraph, AT&T), V.21 (International Telecommunications Union - Telecommunications, ITU-T). Дуплексные, симметричные, используют ЧМ. Для организации дуплекса полоса частот канала делится на два подканала - нижний для передачи и верхний для приема данных. При модуляции используются следующие частоты:

Bell 103J: - нижний подканал: 0 - 1070 Гц, 1 - 1270 Гц; - верхний подканал: 0 - 2025 Гц, 1 - 2225 Гц.

V.21: - нижний подканал: 0 - 1180 Гц, 1 - 980 Гц; - верхний подканал: 0 - 1850 Гц, 1 - 1650 Гц.

За одну модуляцию частоты передается один бит; таким образом, скорости модуляции и передачи равны и составляют 300 Бод и бит/с.

- V.22 (ITU-T). Дуплексный, симметричный, использует относительную фазовую модуляцию ОФМ (Differential Phase Shift Keying - DPSK), передающую информацию путем сдвига фазы несущего сигнала. Несущие частоты - 1200 и 2400 Гц, скорость модуляции - 600 Бод. Протокол имеет два режима, в одном из которых одной модуляцией передается один бит, а в другом - два бита (дибит). Соответственно, в первом случае имеется две, а во втором - четыре позиции модуляции с относительным сдвигом фазы на 180 и 90 градусов, а скорость передачи равна 600 и 1200 бит/с. Реализация протокола предусматривает наличие эквалайзера, корректирующего частотные и фазовые характеристики сигнала.

- V.22bis (ITU-T). Развитие V.22 путем исключения однопозиционной и введения шестнадцатипозиционной квадратурно-амплитудной модуляции с передачей четырех бит (квадбита) за одну модуляцию сигнала. Соответственно, максимальная скорость передачи увеличена до 2400 бит/с.

- V.32 (ITU-T). Использует шестнадцатипозиционную КАМ и Trellis-кодирование, скорости передачи - 4800 и 9600 бит/с.

- V.32bis (ITU-T). Расширение V.32 со скоростью передачи до 14400 бит/с, введены промежуточные скорости 7200 и 12000 бит/с. В протокол включена поддержка процедур автоматического изменения скорости во время сеанса при изменении качества линии, однако в ряде модемов реализованы лишь процедуры ее снижения без возврата к исходной скорости.

- HST (US Robotics). Оригинальный помехоустойчивый несимметричный протокол с передачей в одну сторону со скоростью до 16800 бит/с, в обратном канале скорость фиксирована - 300 или 450 бит/с. Протокол автоматически ориентируется в сторону наиболее плотного потока данных; при потоках сравнимой плотности происходит периодический "разворот" протокола.

- V.32terbo (AT&T). Расширение V.32bis со скоростью передачи до 19200 бит/с, промежуточная скорость - 16800 бит/с.

- V.32terbo/ASL (USR). Расширение V.32bis со скоростью до 21600 бит/с. ASL - Adaptive Speed Leveling, адаптивная коррекция скорости в зависимости от качества передачи. Управление осуществляется по протоколу V.42. Поддерживаются быстрые пересоединения (retrain) без полной настройки систем эхоподавления. Начальное соединение для надежности выполняется на скорости 7200.

- ZYX (ZyXEL). Оригинальный протокол со скоростью передачи от 7200 до 16800 бит/с в обычных моделях, и до 19200 бит/с - в моделях Plus. Дискретность изменения скорости - 2400 бит/с.

- ZyCELL. Оригинальный помехоустойчивый протокол, ориентированный на работу по сотовым (cellular) линиям связи.

- V.34 (ITU-T). Протокол последнего поколения со скоростью передачи до 28800 бит/с, промежуточные скорости - 2400..26400 бит/с с дискретностью 2400. Принятию стандарта ITU предшествовали протоколы ряда производителей под названиями V.Fast и V.FC. Модуляция - 256-позиционная КАМ с дополнительным временнЫм кодированием, при котором решение на приемном конце принимается по двум смежным состояниям сигнала.

В связи с увеличением размера передаваемого за одну модуляцию элемента данных вместо понятия "бод" используется "символ в секунду"; в данном случае размер символа равен 8 битам, или одному байту. Соответственно, введено понятие "символьная скорость" - 2400, 2743, 2800, 3000, 3200, 3429 симв/с. Две последние скорости формально не укладываются в стандартную полосу пропускания телефонного тракта, однако ряд телефонных линий реально обладает нужной пропускной способностью.

- V.34bis (ITU-T). Расширение V.34 до скорости 33600 бит/с с промежуточной скоростью 31200 бит/с.

- V.90 (ITU-T). Несимметричный, "полуцифровой"скоростной протокол, позволяющий поднять скорость передачи в одну сторону до 56 кбит/с. Стандарту предшествовали протоколы x2 (USR/3COM) и k56flex (Rockwell/Lucent). Данная группа протоколов известна также под названиями V.PCM и 56k. Протоколы 56k реализуются только на несимметричных линиях, когда с одной стороны устанавливается блок прямого сопряжения ("цифровой модем") с подключением к цифровому каналу T1/E1, ISDN и др., а с другой - аналоговый модем с поддержкой V.90. При таком соединении сигнал со стороны цифрового канала большую часть расстояния передается в неизменной цифровой форме, и только от абонентского комплекта до обычного модема - в аналоговой.

Поскольку преобразование из цифровой формы в аналоговую сопряжено с меньшими потерями информации, чем обратно, предельная пропускная способность цифрового канала (64 кбит/с) понижается только до 56 кбит/с (реально обычно до 45-53 кбит/с). В обратную сторону предельной является скорость 33.6 кбит/с.

Протоколы 56k ориентированы в первую очередь на централизованные системы связи  - провайдеры Internet (ISP - Internet Service Provider), банковские и информационные сети и т.п., где преобладает передача информации от центра к абоненту (download), а передача от абонента к центру (upload) встречается гораздо реже.

Практически все протоколы коррекции ошибок основаны на повторении передачи ошибочного блока (кадра) по запросу от принимающего модема. Каждый блок снабжается контрольной суммой, которая проверяется на приемном конце, и блок не отдается потребителю до тех пор, пока не будет принят в правильном виде. Это порождает возможные задержки передачи, однако практически гарантирует безошибочную передачу данных без дополнительного контроля более высокого уровня.

Для увеличения эффективности передачи протоколы коррекции устанавливают соединение в синхронном режиме, в котором передаваемые по физическому каналу биты уже не делятся на байты, а оформляются в пакеты большего размера. За счет этого одна и та же пара модемов по чистому качественному каналу на протоколах с коррекцией чаще всего передает данные быстрее, нежели на низкоуровневых асинхронных протоколах без коррекции.

Наиболее распространенные протоколы коррекции - MNP (Microcom Networking Protocol) уровня 4 (MNP4), введенный фирмой Microcom и ставший стандартом де-факто, и включающий его более поздний V.42, называемый также LAP-M (Link Access Procedure - Modems), введенный ITU-T. Последний более эффективен, поэтому при установлении связи модемы в первую очередь пытаются использовать V.42, а при неудаче - MNP4.

И в MNP4, и в V.42 отвергание (reject) принимающим модемом ошибочного адра может быть как индивидуальным, так и включать в себя все последующие кадры, которые к этому моменту успел передать удаленный модем. Чаще всего реализуется вторая схема, как более простая, однако в ряде моделей используется выборочный повтор кадров  - Selective Reject (SREJ), заметно повышающий скорость передачи на каналах с частыми ошибками связи.

Еще более позднее расширение MNP уровня 10 ориентировано на каналы с быстро меняющимися параметрами (радиочастотные, сотовые) и оптимизировано для снижения потерь от таких изменений.

Кроме исправления ошибок, протоколы коррекции могут передавать ряд служебных сообщений между модемами. В основном используется два типа таких сообщений - сигнал временного перерыва в передаче (Breаk), передаваемый между компьютером и модемом в виде длинной серии без стопового бита в конце, и сигнал разрыва связи (Link Disconnect), передаваемый одним модемом другому при прекращении связи (многократная неудача приема блока, падение DTR, команда ATH и ей подобные).

Первое сообщение позволяет передавать между компьютерами "несимвольный" сигнал, который часто называется сигналом типа "внимание", а второе - облегчить и ускорить процедуру разрыва связи, чтобы удаленный модем не пытался ее восстановить.

Сжатие данных выполняется путем обнаружения и частичного устранения избыточности информации во входном потоке передающего модема, после чего закодированные блоки данных уменьшенного размера направляются принимающему модему, который восстанавливает их исходный вид. Принцип действия алгоритмов сжатия во многом похож на работу архиваторов.

Наиболее распростренены протоколы сжатия MNP5, введенный фирмой Microcom, и V.42bis, введенный ITU-T. Алгоритм MNP5 основан на относительно простых методах сжатия, его эффективность в лучших случаях редко превышает 2. V.42bis основан на популярном методе сжатия LZW, применяемом в большинстве архиваторов, и в удачных случаях обеспечивает сжатие до четырех раз. В модемах, где реализованы оба протокола, предпочтение при соединении по умолчанию отдается V.42bis.

В протоколе MNP5 алгоритм сжатия не отключается, и протокол всегда пытается кодировать поступающие данные. Это часто приводит к тому, что данные, не поддающиеся сжатию, за счет кодирования увеличиваются в размере, и эффективная скорость передачи падает. Протокол V.42bis следит за эффективностью сжатия потока, и временно прекращает работу, если сжатие не достигает своих целей. Если в модеме реализован только протокол MNP5, рекомендуется отключать его для сеансов, в которых преобладают данные с низкой избыточностью (архивы, дистрибутивы, изображения, звук, видео и т.п.), и включать - для сеансов передачи текстов, HTML-страниц, непакованных баз данных и т.п.

Алгоритм сжатия в модеме всегда имеет дело с непрерывным потоком данных, из-за чего сжатию подвергаются лишь отдельные, относительно небольшие и независимые фрагменты потока, а это не позволяет достичь столь же высокой степени сжатия, как в архиваторах. Например, текст на русском языке большинством архиваторов сжимается в 4-5 раз, в то время как реальная эффективность лучших модемных протоколов сжатия не превышает 2-3, а более высокая степень достигается лишь при передаче повторяющихся серий (таблиц, непакованных баз данных с высокой избыточностью и т.п.).

Практически все телефонные модемы общего назначения имеют унифицированный набор команд, предложенный и закрепленный фирмой Hayes, по имени которой назван и сам набор. Другое название набора - AT-набор (AT-set), поскольку большинство команд начинается с префикса AT (ATtention - внимание). Ряд специализированных модемов имеет собственные наборы команд, несовместимые с Hayes и между собой.

Различаются два основных режиме работы модема: режим команд и режим данных. В первом режиме DTE передает модему команды и получает сообщения, во втором модем прозрачно передает данные между DTE и удаленным модемом.

Лабораторная включает в себя изучение кратких теоретических сведений, написание программы и демонстрацию результатов работы программы. Сдача лабораторной работы заключается в ответе на контрольные вопросы, демонстрационном прогоне программы и разъяснении результатов работы программы.

Задание:

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

Выбирая тип соединения при подключении к сети Интернет, необходимо весьма точно оценить требования к полосе пропускания.

Основой для оценки служит количество информации, передаваемой за единицу времени. Обычная единица измерения полосы пропускания – Кбит/с или Мбит/с. Исходя из этих данных, необходимую скорость соединения можно оценить по формуле:

(Кол-во байт * 12)/ время в секундах,

где 12 – 8 бит в 1 байта плюс 4 дополнительных бита на каждый байт.

Алгоритм может быть следующим:

  1. Вычисление среднего объема данных за день в битах

  2. Нагрузку в часы пик получим, умножив среднее число битов, передаваемых в день на 0,88

  3. Вычисление числа сек в пиковые часы

  4. Производим оценку полосы пропускания, разделив пиковую нагрузку на число секунд

Для перевода байтов в Кбит и Мбит используйте коэффициент 1024.

Другой метод оценки основывается на числе соединений и среднем размере передаваемых документов.

(среднее число соединений в день/ число секунд в дне)* средний размер документа в Кбайтах *12,

где 12 – 8 бит в 1 байта плюс 4 дополнительных бита на каждый байт.

вариант

Понед

(Мбайт)

Вторник

(Мбайт)

Среда

(Мбайт)

Четверг

(Мбайт)

Пятн

(Мбайт)

Суббота

(Мбайт)

Воскр

(Мбайт)

Время пиковой нагрузки

Ср.число соединений в день

Ср.размер документа в Кбит

1

9,3

8,4

7,5

10,1

8,8

100

-

11.00-17.00

3000

102

2

19,1

17,4

18,6

13,4

20,1

5

9

12.00-16.00

200

1000

3

25

27

29

30

26

5

-

21.00-24.00

2400

150

4

41

39

40,4

38,7

19,4

15,6

11

8.00-17.00

2890

85

5

50

49

48

53

52

50

50

1.00-5.00

9000

114

6

55

67

200

47

49

50

50

4.00-8.00

2500

500

7

62

67

59

60

63

2200

4

9.00-15.00

20

1100

8

75

76

77

78

79

80

81

9.00-18.00

50

155

9

85

70

54

90

101

67

-

20.00-2.00

1000

170

10

92

94

93

114

89

-

-

8.00-16.00

70

150

11

105

25

20

30

50

35

4

10.00-14.00

250

1500

12

110

114

121

98

85

117

-

15.00-21.00

2000

50

13

113

115

117

79

121

10

15

13.00-17.00

490

120

14

130

140

120

125

141

202

10

22.00-5.00

650

650

15

143

141

137

129

145

150

-

9.00-22.00

1800

200

16

157

153

148

120

160

-

-

5.00-9.00

1360

181

17

250

40

170

35

59

4

10

8.00-17.00

3000

150

18

44

37

45,4

48,7

29,4

5,6

1

12.00-16.00

200

85

19

59

39

58

83

32

5

5

21.00-24.00

2400

114

20

75

67

100

147

9

10

20

10.00-14.00

2890

500

21

62

67

59

60

63

2

4

15.00-21.00

270

1100

22

75

76

77

78

79

80

81

13.00-17.00

560

155

23

85

170

154

98

111

69

-

22.00-5.00

990

170

24

99

97

98

14

89

17

-

9.00-22.00

1650

117

 

 

Контрольные вопросы.

  1. Что такое модем и каковы его функции?

  2. Функуциональное устройство модема

  3. назначение основных устройств, входящий в состав модема?

  4. Чем различаются внутренние и внешние модемы?

  5. Какие протоколы модуляции используются в модемной связи?

  6. Как работают протоколы коррекции ошибок?

  7. Как работают протоколы сжатия данных?

  8. Как устроен интерфейс модема и DTE?

  9. Основные режимы работы модема?

  10. К устройству какого уровня в терминах модели OSI можно отнести современный модем?

  11. Каким будет теоретический предел скорости передачи данных в битах в секунду по каналу с шириной полосы пропускания в 20 кГц, если мощность передатчика составляет 0,01 мВт, а мощность шума в канале равна 0,0001 мВт?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]