Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Некоторые вопросы по модему
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
_karabas_
Доброго времени суток, уважаемые господа.
Предположим, что имеется модем, асинхронный по интерфейсу данных (RS-232С), синхронный в канале. Используем КАМ.
Вот какой вопрос.
Что передает модулятор в канал при отсутствии данных на входе модема? Т. е. на входе данных - все время стоит стоповый бит, ООД не передает ничего.
Совершенно очевидно, что можно поступить так:
Если выбрать более высокую тактовую частоту, то на фазовой плоскости появятся неиспользуемые точки и их можно использовать в качестве "заполнителей", но это может привести к появлению в канале последовательности с малым периодом повторения и, как следствие, к развалу эквалайзера в длительных паузах. Кроме того, снижаем помехоустойчивость самого модема.
Какие еще есть методы преодоления указанной трудности?

Спасибо.
petrov
Физический уровень не меняется, есть ещё один уровень где входные данные преобразуются в поток совместимый со скоростью передачи модема, там используются служебные поля для отделения данных и заполнения.
_karabas_
Цитата(petrov @ Apr 25 2008, 13:28) *
Физический уровень не меняется, есть ещё один уровень где входные данные преобразуются в поток совместимый со скоростью передачи модема, там используются служебные поля для отделения данных и заполнения.

Под "еще одним уровнем" подразумевается канальное кодирование?
Каким же все-таки образом разделяются "данные" и "не данные"? Вроде нет других признаков кроме точек фазовой плоскости?
petrov
Цитата(_karabas_ @ Apr 25 2008, 17:27) *
Под "еще одним уровнем" подразумевается канальное кодирование?
Каким же все-таки образом разделяются "данные" и "не данные"? Вроде нет других признаков кроме точек фазовой плоскости?


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


Вот для примера стандарт ITU-T G.7041/Y.1303, там кадры эвернета упаковываются в непрерывный поток, который под любую скорость может подстраиваться, когда нету кадров эвернета то передаются специальные idle фреймы.
http://rapidshare.com/files/110303839/G_7041.pdf.html
alex_os
Цитата(_karabas_ @ Apr 25 2008, 12:17) *
Доброго времени суток, уважаемые господа.
Предположим, что имеется модем, асинхронный по интерфейсу данных (RS-232С), синхронный в канале. Используем КАМ.
Вот какой вопрос.
Что передает модулятор в канал при отсутствии данных на входе модема? Т. е. на входе данных - все время стоит стоповый бит, ООД не передает ничего.
Совершенно очевидно, что можно поступить так:
Если выбрать более высокую тактовую частоту, то на фазовой плоскости появятся неиспользуемые точки и их можно использовать в качестве "заполнителей", но это может привести к появлению в канале последовательности с малым периодом повторения и, как следствие, к развалу эквалайзера в длительных паузах. Кроме того, снижаем помехоустойчивость самого модема.
Какие еще есть методы преодоления указанной трудности?

Спасибо.

Чтобы не было длинных повторений одного и того же символа на фазовой плоскости , используются скремблеры или рандомайзеры. См. например itu-t V29, V32, V34 либо например dvb-s (EN 300 421).
Fat Robot
Цитата(_karabas_ @ Apr 25 2008, 17:27) *
Под "еще одним уровнем" подразумевается канальное кодирование?
Каким же все-таки образом разделяются "данные" и "не данные"? Вроде нет других признаков кроме точек фазовой плоскости?


Именно так.. отсутствие или наличие данных в системах, аналогичных телефонным модемам, определяется на уровне выше физического. Вариантов действительно много. HDLC, например
_karabas_
Цитата(Fat Robot @ Apr 26 2008, 20:39) *
Именно так.. отсутствие или наличие данных в системах, аналогичных телефонным модемам, определяется на уровне выше физического. Вариантов действительно много. HDLC, например

Спасибо за комментарии.

Т. е. по сути дела на входе модема всегда есть данные?

Отдельное спасибо petrov за ссылку на рекомендацию.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.