реклама на сайте
подробности

 
 
> Сколько могут стоить исходники модема V.22?, А так же за сколько времени можно реализовать такой протокол на DSP?
связист
сообщение Aug 17 2008, 20:43
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 154
Регистрация: 1-08-08
Из: Санкт-Петербург
Пользователь №: 39 377



Интересует примерная стоимость реализации протокола и сроки реализации при нулевых начальных условиях.
А так же интересен порядок работы над таким проектом.
Буду признателен за любые соображения по этому поводу.

Сообщение отредактировал связист - Aug 17 2008, 20:45
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Doka
сообщение Aug 18 2008, 06:22
Сообщение #2


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



дело нескольких недель
в случае портирования исходников ETSI (а они в сети есть) на сигнальники TI (причём львиная доля работы проделана - TI уже предоставляет "свой" bas_ops.h - файл, куда инферятся стандартные ETSIшные функции)
портировал вокодеры под TI: работа свелась к выкидыванию всяких free() & malloc() и описания структур контекста канала (для многоканального использования).
ну и переписывания некоторых циклов, после прогона профилировщика
(задачи получить сверхпроизводительность не стояло)


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
связист
сообщение Aug 19 2008, 14:55
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 154
Регистрация: 1-08-08
Из: Санкт-Петербург
Пользователь №: 39 377



2Doka
Не могли бы Вы дать ссылку на исходники если есть.
И ещё один вопрос: стоит ли изобретать свои исходники, делать там всё по канонам науки о модемах или вряд ли удастся получить результат лучше, чем стандартные алгоритмы в уже реализованных исходниках?

2zltigo
Если он будет работать по протоколу, то автоматически будет совместим с любым модемом, работающим по тому-же протоколу. А если не будет совместим со стандартным протоколом, то придётся писать самому ещё и протокол... Так что лучше брать стандартный.



А про стоимость почему-то все молчат... smile.gif
Go to the top of the page
 
+Quote Post
Doka
сообщение Aug 19 2008, 18:41
Сообщение #4


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(связист @ Aug 19 2008, 18:55) *
Не могли бы Вы дать ссылку на исходники если есть.
не мог бы.. раньше скачивал с сайта (референсные ETSI).. за давностию срока - не скажу сейчас с какого..
если надо какие вокодеры - пишите в личку (они на харде все остались.) а связного ничего, увы, нет
собственно исходники - 50% успеха.


Цитата(связист @ Aug 19 2008, 18:55) *
И ещё один вопрос: стоит ли изобретать свои исходники, делать там всё по канонам науки о модемах или вряд ли удастся получить результат лучше, чем стандартные алгоритмы в уже реализованных исходниках?
двоякий вопрос)))
сама спецификация V.22 от 1988г.
с той поры много воды и MIPSов утекло.. в т.ч. появилась и ADSL со своими 22МБитами по ТфОП (и стоимостью коробочки для конечного потребителя - 30уе в розницу)

но это лирика..
одно скажу: когда мы делали заказной спутниковый радиоканал - заимствовали идеи из других стандартов связи.
ИМХО, неблагодарное занятие - изобретать то, что уже изобретено и проверено на практике (вошло в стандарт)
но основной причиной было тогда - очень ограниченное время на разработку


Цитата(zltigo @ Aug 19 2008, 19:45) *
Doka поминал TI, подобное есть и в материалах AD. AD где-то валяются, но давно уже не интересуют.

да, точно. можно еще примеры блекфина на сайте ADi посмотреть - это коненчо не "исходники", но там есть примеры реализаций отдельных функций (e.g. модуляция-демодуляция)


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
fontp
сообщение Aug 23 2008, 15:59
Сообщение #5


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(Doka @ Aug 19 2008, 22:41) *
не мог бы.. раньше скачивал с сайта (референсные ETSI).. за давностию срока - не скажу сейчас с какого..
если надо какие вокодеры - пишите в личку (они на харде все остались.) а связного ничего, увы, нет
собственно исходники - 50% успеха.
двоякий вопрос)))
сама спецификация V.22 от 1988г.
с той поры много воды и MIPSов утекло.. в т.ч. появилась и ADSL со своими 22МБитами по ТфОП (и стоимостью коробочки для конечного потребителя - 30уе в розницу)


В отличие от стандартов ITU вокодеров серии G стандарты на модемы серии V не только не содержат референтного кода, но даже не содержат описания демодулятора. Стандарты содержат только спецификацию модулятора, поэтому дизайн демодулятора оставлен на долю разработчика.
Это большая и совсем не программистская, а инженерная работа. Большая поскольку стандарты на телефонные модемы похожи на матрёшку и включают в себя (или требуют совместимости) с другими, предыдущими стандартами. На сайте ITU никогда не было и быть не могло референтного кода

Здесь был исходный код программного модема LinModem
http://www.close.u-net.com/ltmodem.html



или здесь
http://www.cs.york.ac.uk/~fisher/modem
Это всё open-source и до какой стадии доведено до ума нужно разбираться, нацеливаются они как минимум на v32

На свой страх и риск и всё равно нужно разбираться. Непросто это. Успешная разработка с нуля модема v22 (включая все навороты с сжатием и коррекцией ошибок) занимала, как мне говорят инсайдеры, в приличных фирмах 5-7 ч*лет

Обычно много проще найти аппаратный одночипный "модемный чипсет" или даже использовать С54CST DSP , там СПИРИТ реализацию модема до v32 вложил в ROM 320с54 от TI

ЗЫ. По первой ссылке возможно не осталось ничего кроме драйвера для софт-модемов. Когда-то они пытались реализовать свой "физически" модем и был такой файл
Прикрепленные файлы
Прикрепленный файл  linmodem.zip ( 80.75 килобайт ) Кол-во скачиваний: 101
 
Go to the top of the page
 
+Quote Post
Doka
сообщение Aug 24 2008, 11:12
Сообщение #6


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(fontp @ Aug 23 2008, 19:59) *
Стандарты содержат только спецификацию модулятора, поэтому дизайн демодулятора оставлен на долю разработчика.

тады ой unsure.gif


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
связист
сообщение Aug 24 2008, 14:46
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 154
Регистрация: 1-08-08
Из: Санкт-Петербург
Пользователь №: 39 377



2Doka и fontp
Другие протоколы кроме V.22 не подходят, так как надо реализовать оригинальный V.22bis-подобный протокол, а потом и сам стандартный V.22bis.
Поэтому вопрос не в выборе протокола, а в том стоит ли самостоятельно заниматься реализацией протокола V.22 и возможно ли реализовать его лучше, чем уже сделано в чьих-то чужих реализациях. А кроме того, придётся самому делать оригинальный протокол, который хотя и похож на V.22, но всё-таки отличается от него. Да и перспектива покапаться самому в теории меня не пугает. Но так как от начала до конца сам никогда протоколов не реализовывал, то хочу приблизительно оценить насколько трудоёмкость отличается от той, которую предполагаю я.

Спасибо за ссылки. Посмотрел по диагонали исходники по ссылкам.
Ссылка на софтмодем от Люсент содержит в исходниках массивы бинарного кода программы сигнального процессора, заливаемого драйвером собственно в сигнальный процессор.
Ещё одна ссылка содержит исходники модема V.21 и V.23, а они работают с частотной модуляцией.
Ссылки интересные. Покопаю ещё. Может быть что-то и найду.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- связист   Сколько могут стоить исходники модема V.22?   Aug 17 2008, 20:43
- - zltigo   Если о реально работающем не только сам на себя, т...   Aug 17 2008, 21:02
|- - zltigo   Цитата(связист @ Aug 19 2008, 16:55) Если...   Aug 19 2008, 15:25
||- - связист   Цитата(zltigo @ Aug 19 2008, 19:25) Ха . ...   Aug 19 2008, 15:30
||- - zltigo   Цитата(связист @ Aug 19 2008, 17:30) Как ...   Aug 19 2008, 15:45
||- - связист   Цитата(zltigo @ Aug 19 2008, 19:45) ]Очен...   Aug 19 2008, 16:21
||- - petrov   Цитата(связист @ Aug 19 2008, 20:21) А бы...   Aug 19 2008, 16:25
||- - связист   Цитата(petrov @ Aug 19 2008, 20:25) Бывае...   Aug 19 2008, 16:30
|- - SANEL   Цитата(fontp @ Aug 23 2008, 18:59) В отли...   Apr 21 2017, 15:33
- - Serg76   Цитата(связист @ Aug 17 2008, 23:43) Инте...   Aug 25 2008, 15:58
|- - связист   Цитата(Serg76 @ Aug 25 2008, 19:58) В сво...   Aug 25 2008, 16:13
||- - Serg76   Цитата(связист @ Aug 25 2008, 19:13) V.32...   Aug 25 2008, 18:00
|- - zltigo   Цитата(Serg76 @ Aug 25 2008, 17:58) В сво...   Aug 25 2008, 18:21
|- - Serg76   Цитата(zltigo @ Aug 25 2008, 21:21) Ну я,...   Aug 25 2008, 19:03
- - zltigo   Кстати о фирме http://www.metasoft.lv/index.shtm М...   Aug 25 2008, 19:41
|- - Serg76   Цитата(zltigo @ Aug 25 2008, 22:41) Кстат...   Aug 25 2008, 20:02
- - psL   Кто-нибудь разбирался с реализацией v.22bis в сост...   Nov 14 2009, 08:42
- - RCray   в составе spandsp я разбирался только с V27 и V29   Nov 15 2009, 10:25
- - Sleepin' Cat Smile   Хех, я может, конечно, опоздал на пару лет с этим ...   Oct 13 2010, 09:20
- - Altemir   В своё время мы оценивали стоимость и время разраб...   Oct 17 2010, 10:35
- - связист   Цитата(Altemir @ Oct 17 2010, 14:35) Выиг...   Oct 28 2010, 06:29


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 8th August 2025 - 12:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01473 секунд с 7
ELECTRONIX ©2004-2016