|
ДТМФ в звуковом канале |
|
|
|
Sep 29 2006, 09:23
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(shb @ Sep 29 2006, 10:39)  Охранная система передает сообщения в стандарте Contakt ID. Это есть сигналы ДТМФ длительность которых = 50мс и пауза =50мс. Длительность сообщений 16 символов. Все это выдается в обычную городскую линию. Необходимо сделать резервный канал связи по GSM. Подключаю GSM терминал из 8 сообщений проходит только 3 не больше. Может быть это вообще нельзя сделать в голосовом тракте. Говорят при передаче факсов в голосовом тракте они тоже иногда проходят на самой низкой скорости. Если кто сталкивался с подобной проблеммой - просвятите. Дело в том, что голосовой сигнал, поступающий на вход мобильника, подвергается "сжатию" с помощью вокодера (точнее, в GSM, полувокодера), который может себя вести с DTMF весьма произвольным образом. Поэтому, чтобы передавать подобные сигналы, нужно сначала исследовать свойства тракта. Вообще-то, для эксперимента, навскидку, рекомендую подмешать... шум к сигналу DTMF, примерно в 0,1 - 0,2 его эффективной амплитуды. Это повысит устойчивость LPC анализа, и, возможно, сделает систему работоспособной.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Sep 29 2006, 10:54
|
Частый гость
 
Группа: Validating
Сообщений: 103
Регистрация: 4-07-05
Пользователь №: 6 490

|
Цитата(shb @ Sep 29 2006, 09:39)  Охранная система передает сообщения в стандарте Contakt ID. Это есть сигналы ДТМФ длительность которых = 50мс и пауза =50мс. Длительность сообщений 16 символов. Все это выдается в обычную городскую линию. Подскажите где можно взять описание стандарта Contakt ID. Поиск в поисковых ситемах ничего не дал.
|
|
|
|
|
Sep 29 2006, 12:43
|

Местный
  
Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877

|
Качество преобразования зависит от используемого вокодера. В описании модем прописано: Specifications for voice- Tricodec -Half rate (HR) -Rull rate (FR) -Enhanced Full reate (EFR) В описании команд нет подключения определенного кодека, это похоже делается на автомате. Stanislav вы не можете подробнее про шум. стандарт Contakt ID пристегнул
|
|
|
|
|
Sep 29 2006, 13:42
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(shb @ Sep 29 2006, 16:43)  Качество преобразования зависит от используемого вокодера. В описании модем прописано: Specifications for voice- Tricodec -Half rate (HR) -Rull rate (FR) -Enhanced Full reate (EFR) В описании команд нет подключения определенного кодека, это похоже делается на автомате. Это хуже. Для малых битрейтов может не получиться. Цитата(shb @ Sep 29 2006, 16:43)  Stanislav вы не можете подробнее про шум. Я давно не занимался обработкой речи, но когда-то разбирал принцип действия полувокодера стандарта GSM, предназначенного для битрейта что-то в районе 13 кбит/с (полувокодером я его называю потому, что он кодирует форму речевого сигнала, а не его перцептуально-значимый эквивалент). Для устранения избыточности там используется LPC анализ, а для кодирования остаточного сигнала - нечто вроде ADPCM. LPC анализ для гармонических сигналов может быть неустойчивым. Добавление же шума улучшает обусловленность ковариационной матрицы сигнала и повышает устойчивость. При этом можно надеяться, что частоты DTMF в полувокодере будет кодироваться и воспроизводиться правильно, пострадает только огибающая пакетов. Возможно, придётся только несколько расширить полосы приёмных фильтров. Для меньших же битрейтов может быть применён "настоящий" вокодер, и там будет всё немного хуже. Но попробовать всё равно можно... Вообще-то, мне кажется, нужно поискать альтернативу, а именно: передавать цифровую информацию через GSM терминал штатными средствами, т.е., в режиме передачи данных, благо это гораздо проще всех экспериментов с речевым трактом.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Sep 29 2006, 19:41
|
Частый гость
 
Группа: Свой
Сообщений: 91
Регистрация: 26-01-06
Пользователь №: 13 668

|
Цитата(shb @ Sep 29 2006, 10:39)  Охранная система передает сообщения в стандарте Contakt ID. Необходимо сделать резервный канал связи по GSM. Может быть это вообще нельзя сделать в голосовом тракте. Сделать можно. Не упущу вjзможности похвастаться своими разработками, которые именно это и делают :-) УОО "Голубь" УОО "Ворон" Достоверность несколько похуже, чем по нормальной линии, но приемлемая.
|
|
|
|
|
Sep 30 2006, 09:12
|

Местный
  
Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877

|
Вот вычитал на сайте "Телемак" Дело в том, что голосовой GSM тракт рассчитан исключительно для передачи речевого сигнала, и использует мощные системы вокодерного сжатия с потерями, ориентированными на статистику спектра речи. Вокодерное сжатие обеспечивает очень хорошую компрессию сигнала (голосовой канал кодируется из номинальных 64кб/с в 9600 б/c!) при приемлемом качестве воспроизведения речевого сигнала, но любой модулированный сигнал в таком канале подвергается очень большим искажениям. Особенно это относится к DTMF сигналу, который, как явствует из названия (Dual Tone Multi Frequency), всегда содержит в мгновенном спектре две частоты, а GSM сжатие оптимизировано под передачу сигнала, в мгновенном спектре которого есть одна превалирующая частота. Поэтому способы передачи, основанные на модуляции тем или иным способом (АМ, ФМ, ЧМ) одной несущей частоты, хотя и тоже приводят к значительным искажениям сигнала, но все-таки в меньшей степени, нежели DTMF. Чуть улучшает ситуацию использование EFR кодирования, но, опять же, не все операторы сотовой связи и не во всех регионах поддерживают EFR кодирование. Получается УОО "Голубь" может работать но не на всех базоаых станциях и со всеми операторами. К sz36. Какая элементная база применена для формирования тел. линии? Какая статистика дозвонов до центрального пульта.
|
|
|
|
|
Sep 30 2006, 20:42
|
Частый гость
 
Группа: Свой
Сообщений: 91
Регистрация: 26-01-06
Пользователь №: 13 668

|
Цитата(shb @ Sep 30 2006, 13:12)  Получается УОО "Голубь" может работать но не на всех базоаых станциях и со всеми операторами. Я давно говорю, что мир наш крайне несовершенен, и ничего идеального в нем нет :-) Что до операторов, то с московскими ОПСоСами работает неплохо, по РФ у меня данных нет, но, вроде, жалоб не поступает. При плохом сигнале имеет значение установка антенны. На грани устойчивого приема идет выпадение таймслотов, при этом разговаривать по телефону с грехом пополам еще можно, а сообщения передавать - нет. Но грамотная установка антенны, как правило, решает эту проблему. Проводная связь у нас тоже не идеальна, не раз приходилось видеть линии (даже в Москве) по которым и Виста на свой родной ресивер ничего передать не могла. Цитата(shb @ Sep 30 2006, 13:12)  К sz36. Какая элементная база применена для формирования тел. линии? Да ничего особенно выдающегося. Сигнал формируется ШИМом программно, дальше активный ФНЧ третьего порядка с диферинциальным выходом. Определенный геморрой составляет развязка по питанию и разводка платы, поскольку GSM модем имеет имульсное потребление ~200Гц с током в импульсе под 2А, и этот сигнал норовит во все аналоговые цепи пролезть. Цитата(shb @ Sep 30 2006, 13:12)  Какая статистика дозвонов до центрального пульта. Когда как. В худшем случае 5-10% сообщений проходят со второго раза.
|
|
|
|
|
Oct 2 2006, 06:45
|
Частый гость
 
Группа: Validating
Сообщений: 103
Регистрация: 4-07-05
Пользователь №: 6 490

|
Цитата(shb @ Sep 30 2006, 13:12)  Получается УОО "Голубь" может работать но не на всех базоаых станциях и со всеми операторами. Цитата(shb @ Sep 30 2006, 13:12)  Я давно говорю, что мир наш крайне несовершенен, и ничего идеального в нем нет :-) Что до операторов, то с московскими ОПСоСами работает неплохо, Какая статистика дозвонов до центрального пульта. А какая статистика на обычных телефонных линиях? Как на качество влияет ИКМ?
|
|
|
|
|
Oct 2 2006, 09:35
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(shb @ Sep 30 2006, 13:12)  Вот вычитал на сайте "Телемак" Дело в том, что голосовой GSM тракт рассчитан исключительно для передачи речевого сигнала, и использует мощные системы вокодерного сжатия с потерями, ориентированными на статистику спектра речи. Вокодерное сжатие обеспечивает очень хорошую компрессию сигнала (голосовой канал кодируется из номинальных 64кб/с в 9600 б/c!) при приемлемом качестве воспроизведения речевого сигнала, но любой модулированный сигнал в таком канале подвергается очень большим искажениям. Особенно это относится к DTMF сигналу, который, как явствует из названия (Dual Tone Multi Frequency), всегда содержит в мгновенном спектре две частоты, а GSM сжатие оптимизировано под передачу сигнала, в мгновенном спектре которого есть одна превалирующая частота. Поэтому способы передачи, основанные на модуляции тем или иным способом (АМ, ФМ, ЧМ) одной несущей частоты, хотя и тоже приводят к значительным искажениям сигнала, но все-таки в меньшей степени, нежели DTMF. Чуть улучшает ситуацию использование EFR кодирования, но, опять же, не все операторы сотовой связи и не во всех регионах поддерживают EFR кодирование... Простите, но на сайте "Телемак" написана полная ерунда. Цитата(Andy Great @ Oct 2 2006, 11:17)  ИКМ на все, что попадает в диапазон 300-3400 (и ДТМФ тоже) влияет хорошо. В плане, цифровая передача лучше аналоговой на длинных линиях, плюс для нее или линии получше выбирают, или оптику кладут. Не всякая ИКМ, и не всегда. Например, 64 кбит/с практически не сказывается на процент ошибок низкоскоростного (до 9600) модема, работающего даже в дуплексе; 32 кбит/с делает его работу весьма и весьма проблематичной, а всё, что ниже - невозможной. Для DTMF, наверное, приемлемое качество будет сохраняться и при меньших битрейтах. И всё-таки: а почему нельзя использовать режим передачи данных сотового терминала? Это гораздо более надёжный способ доставки сообщения.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|