Первые модемы. Какие виды и типы модемов бывают. Основные функции и типы модемов

Устройство цифрового модема

Как уже отмечалось, к цифровым модемам можно отнести такие устройства, как CSU/DSU(Channel Service Unit/Data Service Unit), терминальные адаптеры ISDN, а также модемы на короткие расстояния (Short Range Modem). По выполняемым функциям цифровые модемы очень похожи на модемы для аналоговых каналов связи. За исключением самых простейших, цифровые модемы обладают интеллектуальными функциями и поддерживают набор АТ-ко-манд. В первую очередь это относится к цифровым модемам, работающим на коммутируемых линиях, например, в сетях ISDN. В качестве примера цифрового модема рассмотрим устройство CSU/DSU.

Устройства CSU/DSU применяются для передачи данных по цифровым каналам типа Е1/Т1, Switched 56 и другим. CSU обеспечивает правильное согласование с используемым цифровым каналом и частотную коррекцию линии. CSU также поддерживает выполнение проверок по шлейфу. На CSU часто устанавливаются световые индикаторы, сигнализирующие об обрыве мест-

Рис. 2. 13. Схема устройства CSU/DSU

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

Модули обслуживания данных, или цифровые служебные модули DSU включаются в цепь между CSU и DTE (рис. 2. 13), в качестве которого часто выступает не только компьютер, но и различное сетевое оборудование, например, маршрутизатор, мост, мультиплексор или сервер. На DSU обычно устанавливается интерфейс RS-232 или V. 35. Основной задачей DSU является приведение потока цифровых данных, поступающих от DTE в соответствие со стандартом, принятым для данной цифровой линии.

Можно провести аналогию с аппаратурой для сетей ISDN. В этом случае CSU играют примерно ту же роль, что и NT1, а DSU похожи на терминальные адаптеры ISDN. DSU часто встраивают в другие устройства, например мультиплексоры. Но чаще их комбинируют с CSU. При этом получается единое устройство, именуемое CSU/DSU или DSU/CSU. В CSU./DSU могут встраиваться схемы сжатия передаваемых данных, а также резервные коммутируемые порты. Часто устройства CSU/DSU выполняют функции защиты от ошибок, реализуя один из протоколов супермножества HDLC. К сожалению, в области цифровых модемов нет такой жесткой стандартизации на протоколы сжатия данных, защиты от ошибок и вид линейного кодирования, какая существует для аналоговых модемов КТСОП. По этой причине следует с большой осторожностью осуществлять выбор цифровых модемов различных производителей.

Любая система передачи данных (СПД) может быть описана через три основные свои компоненты. Такими компонентами являются передатчик (или так называемый "источник передачи информации"), канал передачи данных и приемник (также называемый "получателем" информации).

При двухсторонней (дуплексной передаче) источник и получатель могут быть объединены так, что их оборудование может передавать и принимать данные одновременно.

В простейшем случае СПД между точками А и В состоит из следующих основных семи частей:

  • Оконечного оборудования данных в точке А;
  • Интерфейса (или стыка) между оконечным оборудованием данных и аппаратурой канала данных;
  • Аппаратуры канала данных в точке А;
  • Канала передачи между точками А и В;
  • Аппаратуры канала данных в точке В;
  • Интерфейса (или стыка) аппаратуры канала данных;
  • Оконечного оборудования данных в точке В.

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

ООД передает и (или) принимает данные посредством использования аппаратуры канала данных (АКД) и канала передачи. Соответствующий международный термин - DTE (Data Terminal Equipment). Часто в качестве DTE может выступать персональный компьютер, большая ЭВМ (mainframe computer), терминал или любое другое оборудование, способное передавать или принимать данные.

Аппаратуру канала данных также называют аппаратурой передачи данных (АПД). Международный термин DCE (Data Communications Equipment). Функция DCE состоит в обеспечении возможности передачи информации между двумя или большим числом DTE по каналу определенного типа, например, по телефонному. Для этого DCE должен обеспечить соединение с DTE с одной стороны, и с каналом передачи - с другой. DCE может являться аналоговым модемом, если используется аналоговый канал, или, например, устройством обслуживания. канала/данных (CSU/DSU - Channel Semis Unit/ Data Service Unit), если используется цифровой канал.

Аналоговые и цифровые каналы связи.

Канал связи - совокупность среды распространения и технических средств передачи между двумя канальными интерфейсами.

В зависимости от типа передаваемых сигналов различают два больших класса каналов связи цифровые и аналоговые.

Цифровой канал является битовым трактом с цифровым (импульсным) сигналом на входе и выходе канала.

На вход аналогового канала поступает непрерывный сигнал, и с его выхода также снимается непрерывный сигнал.

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

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

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

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

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

Канал связи - совокупность технических средств и физическая среда, предназначенные для передачи сигнала.

Физическая среда, по которой распространяется сигнал (например, электромагнитные колебания), называется линией .

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

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

Каналы классифицируют по различным признакам.

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

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

Такое подразделение каналов связи и введенное ранее подразделение сигналов на непрерывные и дискретные приводит к четырем возможным разновидностям организации передачи сообщений от источника к потребителю:

  1. Источник информации вырабатывает непрерывный сигнал, доставляемый потребителю в форме непрерывной функции, - канал связи непрерывный.
  2. Источник информации вырабатывает непрерывный сигнал, доставляемый потребителю в дискретной форме, - канал связи непрерывно-дискретный.
  3. Источник информации вырабатывает дискретный сигнал, доcтавляемый потребителю в форме непрерывной функции, - канал связи дискретно-непрерывный.
  4. Источник информации вырабатывает дискретный сигнал, доставляемый потребителю в дискретной форме, - канал связи дискретный.

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

Теоретически дискретный канал определяют, задаваясь алфавитом кодовых символов на входе, алфавитом кодовых символов на выходе, количеством информации, пропускаемой каналом в единицу времени, и значением вероятностных характеристик.

В зависимости от количества кодовых символов в алфавите (используемой системы счисления) канал называют двоичным, если m =2, троичным - т =3 и т. д.

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

Каналы, объединяющие между собой оконечные устройства (источники, потребители) и центры коммутации, называют абонентскими (АК).

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

Аналогично, при передаче по цифровым каналам данные от DTE приходится приводить к виду, принятому для данного конкретного канала. Этим преобразованием занимаются цифровые модемы.

Базовая модель коммуникационных систем

Теоретическую основу современных информационных сетей определяет Базовая эталонная модель взаимодействия открытых систем (OSI - Open Systems Interconnection) Международной организации стандартов (ISO - International Standards Organization). Она описана стандартом ISO 7498. Модель является международным стандартом для передачи данных.

Согласно эталонной модели взаимодействия OSI выделяются семь уровней, обра-зующих область взаимодействия открытых систем.

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

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

Под протоколом подразумевается набор правил и форматов, определяющих взаимодействие объектов одного уровня модели.

Модемы .

История модемов началась в 30-х годах. Именно тогда появилась аппаратура, позволяющая передавать человеческую речь на большие расстояния, официально именуемая "аппаратурой тонального телеграфирования" и лишь особо продвинутыми специалистами называемая "модем". Вообще говоря, человеческая речь передается по телефонным проводам в виде колебаний электрического напряжения. Для того чтобы качество было безупречным, надо передавать колебания с частотами от 50 до 10 000 Гц. Но обеспечить передачу такого широкого диапазона частот слишком дорого, поэтому ограничиваются диапазоном частот, обеспечивающим удовлетворительную разборчивость речи, - от 300 до 3400 Гц.

Сигнал на выходе телеграфного аппарата имеет колебания частот от 0 Гц (то есть постоянного тока) до 200 Гц. Понятно, что такой диапазон частот не попадал в границы полосы пропускания и поэтому не мог быть передан через телефонную аппаратуру, предназначенную для дальней связи, а создавать специальные линии для телеграфа было невыгодно.

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

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

Самым первым модемом для ПК стало устройство производства компании Hayes Microcomputer Products, которая в 1979 году выпустила Micromodem II для популярных тогда персональных компьютеров Apple II. Модем стоил $380 и работал со скоростью 110/300 bps. До этого на рынке существовали только специализированные устройства, которые объединяли мейнфреймы.

Кстати, фирма Hayes выпустила в 1981 году и первый модем Smartmodem 300 bps, система команд которого стала отраслевым стандартом и остается им по сей день. Первые модемы с "коммерческой" скоростью передачи 2400 bps были представлены несколькими компаниями в декабре 1981 года на выставке Comdex по цене $800-900. А затем настало время U.S. Robotics. В 1985 году эта компания начала выпуск своей знаменитой серии Courier, существенно снизив планку стоимости модемов 2400 бит/с. В начале следующего года появился первый модем Courier HST со скоростью передачи 9600 бит/с, а в 1988 году - модемы Courier Dual Standard, которые поддерживали протоколы связи HST и v.32 ($1600), и Courier v.32 ($1500). Еще через два года был выпущен модем Courier v.32bis, в 1994-м - Sportster v.34 со скоростью передачи 28,8 Кбит/с ($349), а в 1995-м - Courier v.Everything 33,6 Кбит/с.

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

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

Модуляция процесс изменения одного либо нескольких параметров выходного сигнала по закону входного сигнала.

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

В настоящее время модемы наиболее широко используются для передачи данных между компьютерами через коммутируемую телефонную сеть общего пользования (КТСОП, GTSN - General Switched Telefone Network).

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

Схема реализации модемной связи

Модемы также можно классифицировать в соответствии с реализованными в них протоколами.

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

Все протоколы, регламентирующие те или иные аспекты функционирования модемов, могут быть отнесены к двум большим группам: международные и фирменные.

Протоколы международного уровня разрабатываются под эгидой Сектора стандартизации Международного союза электросвязи (ITU-T - International Telecommunications Union - Telecommunications) и принимаются им в качестве рекомендаций. Все рекомендации ITU-T относительно модемов относятся к серии V. Фирменные протоколы разрабатываются Отдельными компаниями - производителями модемов, с целью преуспеть в конкурентной борьбе. Часто фирменные протоколы становятся стандартными протоколами де-факто и принимаются частично либо полностью в качестве рекомендаций ITU-T, как это случилось с рядом протоколов фирмы Microcom. Наиболее активно разработкой новых протоколов и стандартов занимаются такие известные фирмы, как AT&T, Motorolla, U. S. Robotics, ZyXEL и другие.

Типы модемов

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

Рассмотрим только так называемые hayes-совместимые модемы. Эти модемы поддерживают разработанный фирмой Hayes набор АТ-команд управления модемами. В настоящее время такие модемы широко используются во всем мире для связи персональных компьютеров через телефонные линии.

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

Первый из них называется внутренним модемом, а второй - внешним .

Внутренние модемы , как правило, сильнее подвержены влиянию помех и менее устойчивы в работе. К тому же они имеют довольно неприятное свойство "подвисать" и вывести их из этого состояния можно лишь кнопкой RESET компьютера. Hо у них есть и большой плюс: они не мешают Вам, не занимая место на Вашем рабочем столе и, кроме того, получают питание по шине компьютера. Кроме того, у них есть возможность хранения каких-либо данных при выключении питания компьютера (аналогично CMOS компьютера).

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

Модемы могут работать в синхронном и асинхронном режиме. Кроме того, есть дуплексный и полудуплексный режимы. Их отличие в том, что в полудуплексном режиме передача в один момент времени идет лишь в одном направлении, в то время как в дуплексном режиме передача осуществляется в обоих направлениях одновременно.

Стандарты факсимильной связи

Согласно рекомендациям Сектора стандартизации Международного союза электросвязи (ITU-T - International Telecommunications Union - Telecommunications) в зависимости от используемого вида модуляции различают факсы четырех групп. Первые факсимильные стандарты, относящиеся к группе 1, были основаны на аналоговом методе передачи информации. Страница текста факсами группы 1 передавалась за 6 минут. Стандарты группы 2 усовершенствовали эту технологию в направлении увеличения скорости передачи, в результате чего время передачи одной страницы сократилось до 3 минут.

Радикальное отличие факсаппаратов группы 3 от более ранних заключается в полностью цифровом методе передачи со скоростями до 14400 бит/с. В результате, применяя сжатие данных, факс группы 3 передает страницу за 30-60 с. При ухудшении качества связи факсы группы 3 переходят в аварийный режим, замедляя скорость передачи. Согласно стандарту группы 3 возможны две степени разрешения: стандартное, обеспечивающее 1728 точек по горизонтали и 100 точек/дюйм по вертикали; и высокое, удваивающее количество точек по вертикали, что дает разрешение 200х200 точек/дюйм и вдвое уменьшает скорость.

Факсимильные аппараты первых трех групп ориентированы на использование аналоговых телефонных каналов КТСОП.

Стандарт группы 4 предусматривает разрешение до 400х400 точек/дюйм и повышение скорости при более низком разрешении. Факсы группы 4 дают разрешение очень высокого качества. Однако, они нуждаются в высокоскоростных каналах связи, которые могут предоставить сети ISDN, и не могут работать через каналы КТСОП.

Модем DSL

DSL (Digital Subscriber Line) -- это аббревиатура, обозначающая цифровую абонентскую линию. DSL-технологии позволяют соединять пользователей с телефонными станциями, расширяя при этом используемый частотный диапазон имеющихся линий телефонной кабельной сети.

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

Типы технологий xDSL

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

Итак, DSL представляет собой набор следующих технологий:

· ADSL (Asymmetric Digital Subscriber Line -- асимметричная цифровая абонентская линия )

Получила наибольшее распространение благодаря простой инсталляции, возможности одновременной работы телефона и высокоскоростной передачи данных, относительно низкой стоимости подключения. Эта технология идеально подходит для небольших офисов и домашних пользователей так же своей асимметрией. Как всем известно, поток данных к абоненту существенно выше, чем обратный, т.к. в основном информация из сети получается пользователем (сайты, файлы и т.д.). ADSL обеспечивает скорость данных к пользователю в пределах до 8 Мбит/с, и скорость от пользователя до 768 Кбит/с. Причем данная скорость может быть достигнута только на расстоянии до 2 км по проводам диаметром 0.4 мм (наиболее распространенный в нашей стране). При увеличении расстояния скорость передачи данных уменьшается. Максимальная дальность составляет приблизительно 4.5-5.5 км при диаметре провода 0.4.

Более простой вариант ADSL. Обеспечивает скорость «нисходящего» потока до 1.5 Мбит/с и скорость "восходящего" потока до 512 Кбит/с

· IDSL (ISDN Digital Subscriber Line -- цифровая абонентская линия IDSN )

Обеспечивает передачу данных на скоростях до 144 Кбит/с в обоих направлениях (дуплекс). Отличие от привычного ISDN состоит в том, что IDSL некоммутируемая технология, то есть пользователю не требуется дозваниваться до провайдера. Собственно, это изюминка всей линейки DSL.

· HDSL (High Bit-Rate Digital Subscriber Line -- высокоскоростная цифровая абонентская линия )

Технология HDSL предусматривает организацию симметричной линии передачи данных, то есть скорости передачи данных от пользователя в сеть и из сети к пользователю равны. Благодаря скорости передачи (1.544 Мбит/с по двум парам проводов и 2.048 Мбит/с по трем парам проводов) телекоммуникационные компании используют технологию HDSL в качестве альтернативы линиям T1/E1. (Линии Т1 используются в Северной Америке и обеспечивают скорость передачи данных 1.544 Мбит/с, а линии Е1 используются в Европе и обеспечивают скорость передачи данных 2.048 Мбит/с.) Хотя расстояние, на которое система HDSL передает данные (а это порядка 3.5 -- 4.5 км), меньше, чем при использовании технологии ADSL, для недорогого, но эффективного, увеличения длины линии HDSL телефонные компании могут установить специальные повторители. Использование для организации линии HDSL двух или трех витых пар телефонных проводов делает эту систему идеальным решением для соединения УАТС, серверов Интернет, локальных сетей и т.п. Технология HDSL2 является логическим результатом развития технологии HDSL. Данная технология обеспечивает характеристики, аналогичные технологии HDSL, но при этом использует только одну пару проводов.

· SDSL (Single Line Digital Subscriber Line -- однолинейная цифровая абонентская линия )

Также как и технология HDSL, технология SDSL обеспечивает симметричную передачу данных со скоростями, соответствующими скоростям линии Т1/Е1, но при этом технология SDSL имеет два важных отличия. Во-первых, используется только одна витая пара проводов, а во-вторых, максимальное расстояние передачи ограничено 3 км. В пределах этого расстояния технология SDSL обеспечивает, например, работу системы организации видеоконференций, когда требуется поддерживать одинаковые потоки передачи данных в оба направления. В определенном смысле технология SDSL является предшественником технологии HDSL2.

· VDSL (Very High Bit-Rate Digital Subscriber Line -- сверхвысокоскоростная цифровая абонентская линия)

Технология VDSL является наиболее "быстрой" технологией xDSL. Она обеспечивает скорость передачи данных "нисходящего" потока в пределах от 13 до 52 Мбит/с, а скорость передачи данных "восходящего" потока в пределах от 1.5 до 2.3 Мбит/с, причем по одной витой паре телефонных проводов. В симметричном режиме поддерживаются скорости до 26 Мбит/с. Технология VDSL может рассматриваться, как экономически эффективная альтернатива прокладыванию волоконно-оптического кабеля до конечного пользователя. Однако максимальное расстояние передачи данных для этой технологии составляет от 300 метров до 1300 метров. То есть, либо длина абонентской линии не должна превышать данного значения, либо оптико-волоконный кабель должен быть подведен поближе к пользователю (например, заведен в здание, в котором находится много потенциальных пользователей). Технология VDSL может использоваться с теми же целями, что и ADSL.

Кабельный модем

Кабельный модем -- модем со встроенным сетевым мостом, предоставляющий возможность двусторонней передачи данных по коаксиальному (HFC, англ. hybrid fibre-coaxial ) или оптическому кабелю (RFoG, англ. Radio Frequency over Glass ). Кабельные модемы обычно используются в сетях кабельного телевидения для предоставления широкополосного доступа в Интернет.

Первая высокоскоростная асимметричная кабельная модемная система была разработана, показана и запатентована компанией Hybrid Networks в 1990 году. данные компьютер кабельный модем

В конце 1990-х годов группа кабельных операторов США создала консорциум MCNS (англ. Multimedia Cable Network System ) для разработки открытой и интероперабельной спецификации на кабельные модемы. Группа фактически скомбинировала два наиболее популярных в то время проприетарных протокола, взяв физический уровень из системы Motorola CDLP и MAC-уровень из системы LANcity. После создания чернового варианта спецификации консорциум MCNS передал контроль над ней компании CableLabs.

Разработанный CableLabs стандарт получил название DOCSIS (англ. Data Over Cable Service Interface Specification ). Практически все использующиеся в настоящее время кабельные модемы совместимы с той или иной версией DOCSIS. Ввиду различий между европейской (PAL) и американской (NTSC) системами телевидения существуют две основные версии стандарта -- DOCSIS и EuroDOCSIS, отличающиеся шириной полосы радиоканалов (6 МГц в США, 8 МГц в Европе). Третий вариант DOCSIS был разработан в Японии.

Радиомодемы

Радиомодем это устройство, предназначенное для передачи цифровых данных по радиоканалу. Существуют узкополосные и широкополосные радиомодемы. Мы производим узкополосные радиомодемы с полосой передачи 25 Кгц. Основное отличие узкополосных радиомодемов это низкая скорость передачи, но существенно большая дальность передачи, при тех же энергетических затратах на передачу. Также для узкополосных радиомодемов требуется небольшая полоса частот, что существенно облегчает получение лицензии на частоту. Основные области применения узкополосных радиомодемов системы связи, где не требуется высокая скорость передачи, но требуется большая область охвата и высокая надёжность радиосвязи. Узкополосные радиомодемы используются для дистанционного управления и получения телеметрии со стационарных и особенно подвижных объектов, самого различного назначения. Альтернативой узкополосным радиомодемам являются сотовые системы связи, современные сотовые телефоны по своей сути тоже радиомодемы. Но в отличие от сотовых систем связи, использование узкополосных радиомодемов хоть и требует наличие разрешения на радиочастоту, но при последующей эксплуатации нет никакой абонентской или иной платы. Канал связи всегда доступен, время доступа к объекту всегда минимально, трафик в сети предсказуем и управляем, в отличие от сотовых систем, где трафик и время доступа к радиоканалу не предсказуемо.

Радиомодем состоит из двух основных блоков, первый блок это улучшенный, в сравнении с обычными речевым радиостанциями, аналоговый приемо-передатчик, второй блок цифровой: интерфейсов, микроконтроллера и цифрового модулятора сигнала.

Отличительной особенностью, приёмо-передатчика для радиомодема, являются: высокая стабильность опорной частоты, малое время выхода на режим! Для генератора приёмника важен низкий уровень фазовых шумов, а для входных цепей приемника равномерные: групповое время задержки (ГВЗ) и амплитудно-частотная характеристика (АЧХ) в полосе пропускания. А также необходима высокая стабильность большинства параметров в температуре. Для обычных речевых радиостанций, требования ко многим параметрам приемо-передатчика и их стабильности в температуре не столь жёсткие. Для них изменение параметров в температуре или изначально существенно худшие параметры, приводит лишь к ухудшению слышимости речи и дальности связи, а в радиомодеме подобное приводит к полной неработоспособности цифрового радиоканала и чем выше скорость радиомодема, тем важнее стабильность параметров в температуре.

Цифровой блок может состоять из одного или нескольких микроконтроллеров и различных интерфесов: RS232, RS485, RS422, изернет(ethernet). Для обработки сигнала приходящего из радиоканала и его модуляции при передаче, могут использоваться, как высокопроизводительные микроконтроллеры типа цифровых сигнальных процессоров (DSP), так и специализированные микросхемы, по сути являющиеся теми же DSP с фиксированным алгоритмом работы, ещё называемые модемами. В схеме использующей модем специализированную микросхему, микропроцессор цифрового блока осуществляет, только управление такой микросхемой, сбором и буферизацией данных.

Рассмотрим кратко, как работает радиомодем. Цифровые данные, с различных интерфейсов, поступают в цифровой микропроцессор, который собирает, буферизирует, кодирует и отправляет цифровые данные либо на микросхему специализированного цифрового модулятора (модем), или же иногда сам осуществляет цифровую модуляцию аналогового ВЧ сигнала. Далее модулированный сигнал усиливается и поступает, на отдельный однокристальный модуль передатчика и затем через внешнюю антенну уходит в радиоканал. На приёмной стороне, аналогичный цифровой микроконтроллер непрерывно контролирует и оценивает уровень приёмного сигнала называемый RSSI. Как только данный уровень превышает определённый порог, называемый порогом обнаружения, устанавливаемый в районе 0.5-1 микровольт, процессор решает, появился радиосигнал и включает приёмник и модем в режим подстройки и поиска синхронизации. После обнаружения синхронизации, микроконтроллер или модем, начинают обрабатывать и декодировать поступающие из радиоканала цифровые данные! Далее полученные цифровые данные поступают во внешний интерфейс радиомодема.

Итак, модемы и модуляция-демодуляция...

Понятие "модем" является сокращением от известного компьютерного термина модулятор-демодулятор. Модем - это устройство, которое преобразовывает цифровые данные, исходящие из компьютера, в аналоговые сигналы, которые могут передаваться по телефонной линии. Все это дело называется модуляцией. Аналоговые сигналы затем вновь преобразовываются в цифровые данные. Это дело называется демодуляцией.

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

Modulation type (Тип модуляции), которая позволяет выбирать частотную или импульсную модуляцию. На всей территории России используется импульсная модуляция.

Аналоговый и цифровой сигналы

Телефонная связь осуществляется через так называемые аналоговые (звуковые) сигналы. Аналоговый сигнал идентифицирует информацию, которая передается непрерывно, в то время как цифровой сигнал идентифицирует только те данные, которые определены на кокретном этапе передачи. Преимущество аналоговой информации перед цифровой есть способность полностью представить непрерывный поток \ информации.

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

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

Интерфейсы

Вы можете использовать модем в вашем компьютере с помощью одного из двух интерфейсов. Ими являются:

MNP-5 Последовательный интерфейс RS-232.

MNP-5 Четырехконтактный телефонный кабель RJ-11.

Например, внешний модем подключается к компьютеру посредством кабеля RS-232, а к телефонной линии - с помощью кабеля RJ11.

Сжатие данных

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

MNP-5 (протокол передачи, имеющий степень сжатия 2:1).

V.42bis (протокол передачи, имеющий степень сжатия 4:1).

Протокол MNP-5 обычно используется при передаче тех или иных уже сжатых файлов, в то время, как протокол V.42bis применятся даже к несжатым файлам, так как он может ускорять передачу именно таких данных.

Нужно сказать, что при передаче файлов, если протокол V.42bis вообще недоступен, то лучше всего отключить и протокол MNP-5.

Коррекция ошибок

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

Фрейм является одним из ключевых терминов передачи данных. Под фреймом понимают базовый блок данных с заголовком, присоединенной к этому заголовку информацией и данными, которые и завершают сам фрейм. Добавленная информация включает номер фрейма, данные о размере передаваемого блока, синхронизирующие символы, адрес станции, код коррекции ошибок, данные переменного объема и так называемые индикаторы Начало передачи (стартовый бит)/Конец передачи (стоп-бит). Это означает, что фрейм является пакетом информации, который передается ^как одно целое.

Например в Windows 98 в параметрах настройки модема существует опция Stop bits (Стоповые биты), которая позволяет установить количество стоповых битов. Стоповые биты данных являются одной из разновидностей так называемых граничных служебных битов. Столовый бит определяет конец цикла при асинхронной передаче (промежуток времени между передаваемыми символами меняется) данных в кратковременном цикле.

Протоколы MNP2-4 и V.42

Несмотря на то, что коррекция ошибок может замедлять передачу данных на шумных линиях, этот метод обеспечивает надежную связь. Протоколы MNP2-4 и V.42 являются протоколами коррекции ошибок. Эти протоколы определяют, каким образом модемы проверяют данные.

Как и протоколы сжатия данных, протоколы коррекции ошибок должны поддерживаться как передающим, так и принимающим модемами.

Управление потоком или Flow Control

В процессе передачи один модем может пересылать данные намного быстрее, чем другой модем может принимать эти данные. Так называемый метод управления потоком позволяет сообщить принимающему модему информацию о том, чтобы этот модем в какие-то моменты времени приостанавливал прием данных. Управление потоком может быть реализовано как на программном (XON/XOFF - Старт-сигнал/Стоп-сигнал), так и на аппаратном (RTS/CTS) уровнях. Управление потоком на программном уровне осуществляется через пересылку определенного знака. После того, как сигнал получен, передается другой символ.

Например, в Windows 98 в параметрах настройки модема существует опция Data bits (Биты данных), которая позволяет установить информационные биты данных, используемые системой для выбранного последовательного порта. Стандартный набор символов компьютера состоит из 256 элементов (8 бит). Поэтому опция по умолчанию есть 8. Если ваш модем не поддерживает псевдографику (работает только со 128 символами), сообщите об этом выбором опции 7.

Там же в Windows 98 в параметрах настройки модема существует и опция Use flow control (Управление потоком),

которая позволяет определить способ реализации обмена данных. Здесь вы можете исправлять возможные ошибки, возникающие при передаче данных от компьютера в модем. Принятая по умолчанию, установка XON/XOFF означает, что управление потоком данных осуществляется программными методами через стандартные управляющие символы ASCII, которые и посылают в модем команду приостановить/ возобновить передачу.

Управление потоком на программном уровне возможно лишь в том случае, если используется последовательный кабель. Так как управление потоком на программном уровне регулирует процесс передачи посредством пересылки некоторых символов, то может возникнуть сбой или даже окончание сеанса связи. Объясняется это тем, что тот или иной шум в линии может сгенерировать совершенно аналогичный сигнал.

Например, при управлении потоком на программном уровне, бинарные файлы не могут пересылаться, поскольку подобные файлы могут содержать управляющие символы.

Через управление потоком на аппаратном уровне RTS/CTS предана информации осуществляется намного быстрее и безопаснее, чем через управление потоком на программном уровне.

Буфер FIFO и микросхемы универсального асинхронного интерфейса UART

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

Например, операционная система Windows 98 поддерживает только микросхемы универсального асинхронного интерфейса (Universal Asynchronous Receiver Transmitter, UART) серии 16550 и позволяет управлять самим буфером FIFO. С помощью флажка Use FIFO buffers requres 16550 compatible UART (Использовать буферы FIFO) вы можете заблокировать (не позволять системе накапливать данные в емкости буфера) или разблокировать (дать возможность системе накапливать данные в емкости буфера) буфер FIFO. Нажав кнопку Advanced, вы обратитесь к диалогу Advanced Connection Settings (Дополнительные параметры соединения), опции которой позволяют настроить соединение вашего модема.

S-регистры

S-регистры находятся где-то внутри самого модема. Именно в этих самых регистрах хранятся установки, которые тем или иным образом могут влиять на поведение модема. В модеме присутствует масса регистров, но только первые 12 из них считаются стандартными регистрами. S-регистры устанавливаются таким образом, что посылают в модем команду ATSN=xx, где N соответствует номеру устанавливаемого регистра, а хх определяет сам регистр. Например, через регистр SO вы можете задать количество звонков для ответа.

Прерывания IRQ

Периферийные устройства связываются с процессором компьютера через так называемые прерывания IRQ. Прерывания являются сигналами, которые заставляют процессор приостановить ту или иную операцию и передать ее выполнение так называемому обработчику прерываний. Когда центральный процессор получает прерывание, он просто приостанавливает процесс и перепоручает прерванную задачу программе-посреднику с именем Interrupt Handler. Все это дело работает независимо от того, была ли обнаружена ошибка в работе того или иного процесса или нет.

Информационный порт связи или просто СОМ-порт

Последовательный порт узнать весьма просто. Вы можете это сделать, просто посмотрев на разъем. СОМ-порт использует 25-контактный разъем с двумя рядами контактов, один из которых длиннее других. При этом, практически все последовательные кабели имеют именно 25-контактные разъемы с обеих сторон (в остальных случаях требуется специальный адаптер).

СОМ-порт (последовательный порт) является портом, через который компьютеры связываются с устройствами, такими как модем и мышь. Стандартные персональные компьютеры имеют четыре последовательных порта.

Порты СОМ 1 и СОМ 2 обычно используются компьютером в качестве внешних портов. По умолчанию все четыре последовательных порта имеют два прерывания IRQ:

СОМ 1 привязан к IRQ 4 (3F8-3FF).

СОМ 2 привязан к IRQ 3 (2F8-2FF).

СОМ 3 привязан к IRQ 4 (3E8-3FF).

СОМ 4 привязан к IRQ 3 (2E8-2EF).

Тут-то как раз и могут возникать конфликты, так как внешние порты других устройств ввода-вывода 1/0 или контроллеров могут использовать те же прерывания IRQ.

Поэтому, назначив модему СОМ-порт или IRQ, вы должны проверить другие устройства на предмет наличия у них

тех же последовательных портов и прерываний.

Нужно сказать, что подключенные к телефонной линии параллельно модему устройства (особенно АОН) могут очень ощутимо ухудшат* качество работы вашего модема. Поэтому рекомендуется подключать телефоны через предназначенное для этого гнездо в модеме. Только в этом случае он будет отключать их от линии при работе.

Флэш-память вашего модема

Флэш-память - постоянная память или ППЗУ (постоянное перепрограммируемое запоминающее устройство), которая может быть стерта и вновь запрограммирована.

Перепрограммированию подлежат все модемы, в названии которых пристуствует строка "V. Everything". Кроме того, модемы "Courier V.34 dual standart" подлежат программной модернизации в случае, если в строке Options в ответе на команду ATI7 присутствует протокол V.FC. Если же в модеме нет этого протокола, то модернизация в "Courier V. Everything" производится заменой дочерней платы.

Существуют две модификации модемов Courier V. Everything - с так называемой частотой супервизора 20.16 MHz и 25 MHz. Для каждого из них существуют свои версии прошивок, и они не являются взаимозаменяемыми, т.е. прошивка от модели 20.16 MHz не подойдет для модели 25 MHz, и наоборот.

Программируемая пользователем память NVRAM

Все настройки модема сводятся к правильной установке значений регистров NVRAM. NVRAM - программируемая пользователем память, сохраняющая данные при выключении питания. NVRAM используется в модемах для хранения конфигурации по умолчанию, загружаемой в RAM при включении. Программирование NVRAM производится в любой терминальной программе с помощью АТ-команд. Полный перечень команд может быть получен из документации на модем, или получен в терминальной программе по командам АТ$ АТ&$ ATS$ AT%$. Запишите в NVRAM фабричные настройки с аппаратным контролем данных - команда AT&F1, затем внесите коррективы по настройке модема в совокупности с конкретной телефонной линией и запишите их в NVRAM по команде AT&W. Дальнейшую инициализацию модема нужно производить через команду ATZ.4.

Прикладное программное обеспечение для передачи данных

Программы для передачи данных позволяют вам соединиться с другими компьютерами, BBS, Internet, Intranet идругими информационными службами. В вашем распоряжении может быть весьма обширный набор подобных программ. Например, в Windows 98 в ваше распоряжение предоставляется весьма неплохой терминальный клиент Hyper Terminal.

Если у вас появились проблемы, связанные с установкой связи с другими модемами

Для начала необходимо оценить характер линии связи. Для этого после удачного сеанса до переинициализации модема введите команды ATI6 - диагностика связи, ATI11 - статистика соединения, ATY16 - амплитудо-частотная характеристика. Полученные данные необходимо записать в файл. После анализа полученных данных необходимо произвести изменения текущей конфигурации и затем записать их в NVRAM по команде AT&W5.

Российские телефонные линии и импортные модемы

Выбор модемов сегодня достаточно велик, и разница в их стоимости весьма значительна. Скорость передачи более 28 800 бит/с на российских телефонных линиях обычно недостижима. Выше 16 900 бит/с можно получить лишь в том случае, если провайдер услуг Internet имеет линии на той АТС, к которой подключен ваш телефон. В других случаях, работа в Internet слишком утомительна, поскольку при типовой (и даже не всегда достижимой) скорости 9 600 бит/с она превращается в сплошное ожидание. Поэтому для устойчивой передачи данных при помехах в телефонной линии нужен высококлассный модем, который стоит не менее 400 долларов США.

Какой модем лучше - внутренний или внешний?

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

Каждая из конструкций имеет свои достоинства и недостатки. Внутренний модем занимает слот системной шины (а их, как правило, не хватает), следить за его работой трудно из-за отсутствия индикаторов, к тому же описываемые модели принципиально не пригодны для портативных компьютеров типа notebook, имеющих узкопрофильный корпус и в большинстве случаев не обладающих разъемами расширения. В то же время внутренний модем на несколько десятков долларов дешевле внешних аналогов, не занимает места на столе и не создает путаницу проводов. Использование же внешнего модема подразумевает, что в компьютере, к которому он подсоединен, установлены наиболее современные микросхемы управления последовательным портом (UART). Микросхемы UART появились еще в первых ПК, поскольку уже тогда стало ясно, что обмен данными через последовательный порт - слишком медленная и сложная операция и лучше поручить ее специальному контроллеру. С той поры выпущено несколько моделей UART. В компьютерах типа IBM PC и XT, а также в полностью совместимых с ними, использовалась микросхема 8250, в AT ее сменила UART 16450. Большинство компьютеров на базе процесоров i386 и i486 до последнего времени комплектовались контроллером 16550, в котором появились внутренние аппаратные буферы типа "очередь", а сегодня стандартом становится UART 16550A - микросхема, аналогичная предыдущей, но с устраненными недоработками. Отсутствие буферов во всех микросхемах, кроме последней, приводит к тому, что передача данных через последовательный порт на скорости выше 9600 бит в секунду становится неустойчивой (использование MS Windows снижает этот порог до 2400 бит/с).

Если необходимо подключить высокоскоростной внешний модем к компьютеру, использующему устаревшую микросхему UART, следует либо сменить мультикарту, либо добавить специальную карту расширения (что займет один слот шины и лишит внешний модем важнейшего преимущества). У внутренних модемов такая проблема не возникает - они СОМ-порт не используют (точнее, они его содержат). Сейчас у внутренних модемов появляется еще одно преимущество, также связанное со скоростью работы. Согласно спецификации V.42bis, данные при передаче могут быть сжаты примерно в четыре раза, следовательно модем, работающий на скорости 28800 бит/с, должен получать данные из компьютера или отправлять их в него со скоростью 115600 бит/с, что является пределом для последовательного порта ПК. Однако 28800 бит/с - не предел для телефонной линии, где максимум лежит где-то в районе 35000 бит/с, а на цифровых линиях (ISDN) пропускная способность превышает 60000 бит/с. Следовательно, в данной ситуации последовательный порт станет "узким горлом" всей системы, и потенциальные возможности внешнего модема не будут реализованы. Сейчас производители модемов разрабатывают модели, которые могли бы подключаться к более быстродействующему параллельному порту, однако очевидно, что устройства, проданные сейчас, к этому приспособить будет невозможно.

В то же время многие модемы можно модернизировать для работы на больших скоростях, вплоть до способности работать на ISDN. Но все упирается в ограничительный барьер со стороны компьютера, который для внутреннего модема существенно выше 4 Мбайт/с (пропускная способность шины ISA). Кстати, все ISDN-модемы внутренние. Правда, все это будет завтра (а может и послезавтра), а сегодня можно сказать одно: выбирайте устройство того типа, который нравится вам - никаких функциональных различий между внутренними модемами и их внешними аналогами нет.

Какой модем выбрать и как его выбрать

Модем не может быть уникальным. Ваш модем должен быть понят другими модемами. Это означает, что модем должен поддерживать максимальное количество стандартов, то есть исправление ошибок, методы обмена данными и их сжатие. Самый распространенный стандарт - V.32bis для модемов со скоростью обмена 14000 бит/с. Для модемов со скоростью работы 28800 бит/сек стандартизованным протоколом является V.34.

Кроме этого, необходимо подчеркнуть, что модемы, имеющие скорость обмена данными 16800, 19200, 21600 или 33600, не являются стандартными.

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

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

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

В России такой выбор весьма невелик. Этот рынок забили две компании: ZyXEL из солнечного Тайваня и U.S. Robotics из США. Модемы последней фирмы выбирают профессионалы (Courier), первой - все остальные, то есть все те юзеры, которые выбирают так называемый сверхнадежный протокол ZyCell.

Итак, выбирайте Courier. И, поверьте, это не реклама.

Модем (аббревиатура, составленная из слов модулятор-демодулятор) - устройство, применяющееся в системах связи и выполняющее функцию модуляции и демодуляции.

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

Типы модемов

По исполнению:

  1. внешние - подключаются к COM или USB порту, обычно имеют внешний блок питания
  2. внутренние - устанавливаются внутрь компьютера в слот ISA, PCI, PCMCIA
  3. встроенные - являются внутренней частью устройства, например ноутбука

По принципу работы:

  • аппаратные - все операции преобразования сигнала, поддержка физических протоколов обмена, производятся встроенным в модем вычислителем (например с использованием DSP, контроллера). Так же в аппаратном модеме присутствует ПЗУ, в котором записана микропрограмма, управляющая модемом.
  • винмодемы - аппаратные модемы, лишённые ПЗУ с микропрограммой. Микропрограмма такого модема хранится в памяти компьютера, к которому подключён модем. Работоспособен только при наличии драйверов, которые обычно писались исключительно под операционные системы семейства MS Windows.
  • полупрограммные (Controller based soft-modem) - модемы, в которых часть функций модема выполняет компьютер, к которому подключён модем.
  • программные (Host based soft-modem) - все операции по кодированию сигнала, проверке на ошибки и управление протоколами реализованы программно и производятся центральным процессором компьютера. При этом в модеме находится аналоговая схема и преобразователи: АЦП, ЦАП, контроллер интерфейса (например USB).
  • Аналоговые - наиболее распространённый тип модемов для обычных коммутируемых телефонных линий
  • ISDN - модемы для цифровых коммутируемых телефонных линий
  • DSL - используются для организации выделенных (некоммутируемых) линий используя обычную телефонную сеть. Отличаются от коммутируемых модемов кодированием сигналов. Обычно позволяют одновременно с обменом данными осуществлять использование телефонной линии в обычном порядке.
  • Кабельные - используются для обмена данными по специализированным кабелям - к примеру, по кабелям систем коллективного телевидения.
  • Радио
  • Спутниковые
  • PLC - используют технологию передачи данных по проводам бытовой электрической сети, т.е. обычно по электропроводке 220 Вольт.

Составные устройства

  1. Порты ввода-вывода - схемы, предназначенные для обмена данными между телефонной линией и модемом с одной стороны, и модемом и компьютером - с другой. Для взаимодействия с аналоговой телефонной линией зачастую используется трансформатор.
  2. Сигнальный процессор (Digital Signal Processor, DSP) Обычно модулирует исходящие сигналы и демодулирует входящие на цифровом уровне в соответствии с используемым протоколом передачи данных. Может также выполнять другие функции.
  3. Контроллер управляет обменом с компьютером.
  4. Микросхемы памяти:
    • ROM - энергонезависимая память, в которой хранится микропрограмма управления модемом - прошивка, которая включает в себя наборы команд и данных для управления модемом, все поддерживаемые коммуникационные протоколы и интерфейс с компьютером. Обновление прошивки модема доступно в большинстве современных моделей, для чего служит специальная процедура описанная в руководстве пользователя. Для обеспечения возможности перепрошивки для хранения микропрограмм применяется флэш-память(EEPROM). Флэш-память позволяет легко обновлять микропрограмму модема, исправляя ошибки разработчиков и расширяя возможности устройства. В некоторых моделях внешних модемов она так же используется для записи входящих голосовых и факсимильных сообщений при выключенном компьютере.
    • NVRAM - энергонезависимая электрически перерепрограммируемая память, в которой хранятся настройки модема. Пользователь может изменять установки, например используя набор AT-команд.
    • RAM - оперативная память модема, используется для буферизации принимаемых и передаваемых данных, работы алгоритмов сжатия и прочего.

Модемы с дополнительными возможностями

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

Голосовой модем имеет функцию оцифровки сигнала с телефонной линии и воспроизведение произвольного звука в линию. Часть голосовых модемов имеет встроенный микрофон. Это позволяет осуществить: передачу голосовых сообщений в режиме реального времени на другой удаленный голосовой модем и прием сообщений от него и воспроизведение их через внутренний динамик; использование такого модема в режиме автоответчика и для организации голосовой почты.

  1. Модем. Характеристики
  1. Технология DSL