Алгоритмы снятия протоколов
- From
- Peter Gorbunov ()
- To
- Dmitriy Gatsura
- Date
- 2002-12-31T09:08:37Z
- Area
- RU.ALGORITHMS
From: "Peter Gorbunov" <peter@sbank.elcom.ru>
Wed Dec 25 2002 21:19, Dmitriy Gatsura wrote to All:
DG> Как поживаете, All ?
DG> Сильно интересует где можно найти про алгоритмы снятия протоколов
DG> V27,V32,V34.
DG> Данные хранятся в wav-файлах.
DG> Где про это можно почитать или посмотреть на исходные тексты программ.
DG> Ганс
Таких алгоритмов в программистком понятии нет. Почитать - думаю надо начать со
стандартного курса для радиоинженеров, типа "радиотехнические цепи и сигнлаы",
чтобы иметь представление о спектре сигнала, его фильтрации и разных
радиотехнических штучках. Можно поискать популярные книжки по модемам. Ну а
по-существу, относительно V27 не помню, а вот по V32, V34 протоколам на прием
и передачу модемы работают по полной полосе пропускания телефонного канала ( ~
3400 Гц ), т.е. то что записано у тебя в wav файлах есть смесь передаваемого и
принимаемого сигналов. В модемах разделение передаваемого и принимаемого
сигналов производится автокомпенсатором, т.е. передаваемый сигнал
ослабляется/усиливается ( в зависисмости от условий ), инвертируется и
складывается с сигналом на входе приемника, таким образом происходит
автокомпенсация передаваемого сигнала из смеси сигналов на входе приемника и
выделяется принимаемый сигнал от противоположного модема. Поэтому, чтобы
разделить потоки от каждого из модемов, надо знать априорно - что передает
каждый из них в данный момент времени ( чего естественно мы не знаем и хотим
узнать ) Кроме того, задача усложняется тем, что в зависимости от качества
линии , модемы могут адаптивно изменять скорость передачи данных, что может
достигаться за счет изменения скорости передачи сигнала ( та что бодах
измеряется ), изменения способа модуляции, т.е. перейти от сигнального
созвездия с большим количеством состояний к созвездию с меньшим количеством
состояний.
В итоге: если Вы решите эту задачку, а еще лучше - сумеете реализовать, то
думаю станете бесценным специалистом в этой области с килобаксовым окладом :)
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)