Перейти к содержанию
    

ДТМФ в звуковом канале

Охранная система передает сообщения в стандарте Contakt ID. Это есть сигналы ДТМФ длительность

которых = 50мс и пауза =50мс. Длительность сообщений 16 символов. Все это выдается в обычную

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

из 8 сообщений проходит только 3 не больше. Может быть это вообще нельзя сделать в голосовом

тракте. Говорят при передаче факсов в голосовом тракте они тоже иногда проходят на самой низкой скорости. Если кто сталкивался с подобной проблеммой - просвятите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Охранная система передает сообщения в стандарте Contakt ID. Это есть сигналы ДТМФ длительность

которых = 50мс и пауза =50мс. Длительность сообщений 16 символов. Все это выдается в обычную

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

из 8 сообщений проходит только 3 не больше. Может быть это вообще нельзя сделать в голосовом

тракте. Говорят при передаче факсов в голосовом тракте они тоже иногда проходят на самой низкой скорости. Если кто сталкивался с подобной проблеммой - просвятите.

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

Вообще-то, для эксперимента, навскидку, рекомендую подмешать... шум к сигналу DTMF, примерно в 0,1 - 0,2 его эффективной амплитуды. Это повысит устойчивость LPC анализа, и, возможно, сделает систему работоспособной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость asp
Охранная система передает сообщения в стандарте Contakt ID. Это есть сигналы ДТМФ длительность

которых = 50мс и пауза =50мс. Длительность сообщений 16 символов. Все это выдается в обычную

городскую линию.

 

Подскажите где можно взять описание стандарта Contakt ID.

Поиск в поисковых ситемах ничего не дал. :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Качество преобразования зависит от используемого вокодера.

В описании модем прописано:

Specifications for voice-

Tricodec

-Half rate (HR)

-Rull rate (FR)

-Enhanced Full reate (EFR)

В описании команд нет подключения определенного кодека, это похоже делается на автомате.

Stanislav вы не можете подробнее про шум.

 

стандарт Contakt ID пристегнул

ContactID.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот прочитал в умной книге:

 

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

 

Так каким образом можно улучшить похожесть. Может быть есть АТ команды управления параметрами кодека?

Я доставерно знаю что такие ЖСМ терминалы и их правильно декодируют мониторинговые станции.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Качество преобразования зависит от используемого вокодера.

В описании модем прописано:

Specifications for voice-

Tricodec

-Half rate (HR)

-Rull rate (FR)

-Enhanced Full reate (EFR)

В описании команд нет подключения определенного кодека, это похоже делается на автомате.

Это хуже. Для малых битрейтов может не получиться.

 

Stanislav вы не можете подробнее про шум.
Я давно не занимался обработкой речи, но когда-то разбирал принцип действия полувокодера стандарта GSM, предназначенного для битрейта что-то в районе 13 кбит/с (полувокодером я его называю потому, что он кодирует форму речевого сигнала, а не его перцептуально-значимый эквивалент). Для устранения избыточности там используется LPC анализ, а для кодирования остаточного сигнала - нечто вроде ADPCM. LPC анализ для гармонических сигналов может быть неустойчивым. Добавление же шума улучшает обусловленность ковариационной матрицы сигнала и повышает устойчивость. При этом можно надеяться, что частоты DTMF в полувокодере будет кодироваться и воспроизводиться правильно, пострадает только огибающая пакетов. Возможно, придётся только несколько расширить полосы приёмных фильтров.

Для меньших же битрейтов может быть применён "настоящий" вокодер, и там будет всё немного хуже. Но попробовать всё равно можно...

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Охранная система передает сообщения в стандарте Contakt ID.

Необходимо сделать резервный канал связи по GSM.

Может быть это вообще нельзя сделать в голосовом

тракте.

 

Сделать можно. Не упущу вjзможности похвастаться своими разработками, которые

именно это и делают :-)

УОО "Голубь"

УОО "Ворон"

 

Достоверность несколько похуже, чем по нормальной линии, но приемлемая.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот вычитал на сайте "Телемак"

Дело в том, что голосовой GSM тракт рассчитан исключительно для передачи речевого сигнала, и использует мощные системы вокодерного сжатия с потерями, ориентированными на статистику спектра речи. Вокодерное сжатие обеспечивает очень хорошую компрессию сигнала (голосовой канал кодируется из номинальных 64кб/с в 9600 б/c!) при приемлемом качестве воспроизведения речевого сигнала, но любой модулированный сигнал в таком канале подвергается очень большим искажениям. Особенно это относится к DTMF сигналу, который, как явствует из названия (Dual Tone Multi Frequency), всегда содержит в мгновенном спектре две частоты, а GSM сжатие оптимизировано под передачу сигнала, в мгновенном спектре которого есть одна превалирующая частота. Поэтому способы передачи, основанные на модуляции тем или иным способом (АМ, ФМ, ЧМ) одной несущей частоты, хотя и тоже приводят к значительным искажениям сигнала, но все-таки в меньшей степени, нежели DTMF. Чуть улучшает ситуацию использование EFR кодирования, но, опять же, не все операторы сотовой связи и не во всех регионах поддерживают EFR кодирование.

Получается УОО "Голубь" может работать но не на всех базоаых станциях и со всеми операторами.

К sz36. Какая элементная база применена для формирования тел. линии? Какая статистика дозвонов до центрального пульта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Получается УОО "Голубь" может работать но не на всех базоаых станциях и со всеми операторами.

 

Я давно говорю, что мир наш крайне несовершенен, и ничего идеального в нем нет :-) Что до операторов, то с московскими ОПСоСами работает неплохо, по РФ у меня данных нет, но, вроде, жалоб не поступает. При плохом сигнале имеет значение установка антенны. На грани устойчивого приема идет выпадение таймслотов, при этом разговаривать по телефону с грехом пополам еще можно, а сообщения передавать - нет. Но грамотная установка антенны, как правило, решает эту проблему.

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

 

К sz36. Какая элементная база применена для формирования тел. линии?

Да ничего особенно выдающегося. Сигнал формируется ШИМом программно, дальше активный ФНЧ третьего порядка с диферинциальным выходом. Определенный геморрой составляет развязка по питанию и разводка платы, поскольку GSM модем имеет имульсное потребление ~200Гц с током в импульсе под 2А, и этот сигнал норовит во все аналоговые цепи пролезть.

 

Какая статистика дозвонов до центрального пульта.

Когда как. В худшем случае 5-10% сообщений проходят со второго раза.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость asp
Получается УОО "Голубь" может работать но не на всех базоаых станциях и со всеми операторами.

 

Я давно говорю, что мир наш крайне несовершенен, и ничего идеального в нем нет :-) Что до операторов, то с московскими ОПСоСами работает неплохо,

Какая статистика дозвонов до центрального пульта.

 

А какая статистика на обычных телефонных линиях?

 

Как на качество влияет ИКМ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ИКМ на все, что попадает в диапазон 300-3400 (и ДТМФ тоже) влияет хорошо. В плане, цифровая передача лучше аналоговой на длинных линиях, плюс для нее или линии получше выбирают, или оптику кладут.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот вычитал на сайте "Телемак"

Дело в том, что голосовой GSM тракт рассчитан исключительно для передачи речевого сигнала, и использует мощные системы вокодерного сжатия с потерями, ориентированными на статистику спектра речи. Вокодерное сжатие обеспечивает очень хорошую компрессию сигнала (голосовой канал кодируется из номинальных 64кб/с в 9600 б/c!) при приемлемом качестве воспроизведения речевого сигнала, но любой модулированный сигнал в таком канале подвергается очень большим искажениям. Особенно это относится к DTMF сигналу, который, как явствует из названия (Dual Tone Multi Frequency), всегда содержит в мгновенном спектре две частоты, а GSM сжатие оптимизировано под передачу сигнала, в мгновенном спектре которого есть одна превалирующая частота. Поэтому способы передачи, основанные на модуляции тем или иным способом (АМ, ФМ, ЧМ) одной несущей частоты, хотя и тоже приводят к значительным искажениям сигнала, но все-таки в меньшей степени, нежели DTMF. Чуть улучшает ситуацию использование EFR кодирования, но, опять же, не все операторы сотовой связи и не во всех регионах поддерживают EFR кодирование...

Простите, но на сайте "Телемак" написана полная ерунда.

 

ИКМ на все, что попадает в диапазон 300-3400 (и ДТМФ тоже) влияет хорошо. В плане, цифровая передача лучше аналоговой на длинных линиях, плюс для нее или линии получше выбирают, или оптику кладут.
Не всякая ИКМ, и не всегда. Например, 64 кбит/с практически не сказывается на процент ошибок низкоскоростного (до 9600) модема, работающего даже в дуплексе; 32 кбит/с делает его работу весьма и весьма проблематичной, а всё, что ниже - невозможной.

Для DTMF, наверное, приемлемое качество будет сохраняться и при меньших битрейтах.

 

И всё-таки: а почему нельзя использовать режим передачи данных сотового терминала? Это гораздо более надёжный способ доставки сообщения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как-то на стендике тестил модемы сквозь пожатый канал (adpcm 16-kbit) - 9600 без вопросов, правда при малейшей помехе они скатывались на 2400 ;) Насчет dtmf - обычно неизвестно через какие системы уплотнения проходит сигнал (особенно актуально для межгорода). У нас в Украине, например, встречаются операторы (cdma), которые жмут речь вплоть до 2.4 kbit/с - там не только dtmf, там и человека-то узнать порой тяжеловато бывает ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Почему они не устраивают? Они не могут быть использованы для организации резервного канала,

при повреждении или злонамеренном выводе из строя телефонной линии.

Почему нельзя использовать режим передачи данных сотового терминала?

Конечно же можно. Но для этого придется поменять на всех существующих объектах GSM коммуникаторы, которые должны будут хавать от объектовых панелей сообщения, декодировать их, осуществлять соединение в режиме данных и далее передавать в своем формате. На ЦСМ ставить свои модемы, способные принимать данные а затем имитировать для ЦСМ сообщение в её формате..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...