Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

9 лет назад
Дмитрий М.
Дмитрий М. 
34 года, Украина
9 лет в сервисе
Был онлайн 8 лет назад
9 лет назад

1. Разработка модуля детектора фреймов H.223 в HDLC-сессии.
2. На вход модуля порциями произвольной длины подаются данные HDLC-сессии. Задача обработки – корректная распаковка сессии (проверка FCS и т.д. в соответствии стандарту) и сигнализация при обнаружении в данных фреймов H.223. Необходимо учитывать, что фрейм может быть разбит по разным порциям данных.
3. API модуля должен предоставлять 4 функции:
init – для инициализации обработки сессии, выделения ресурсов, должен возвращать ссылку на контекст сессии
reset – принимает контекст сессии, выполняет сброс состояния детектора
detect – принимает контекст сессии, данные в виде массива byte произвольной длинны и его размера, возвращает результат детектирования
free – принимает контекст сессии, заканчивает обработку и освобождает ресурсы.
4. Минимальная вычислительная нагрузка на процессор. Критерий относительный, необходимо ориентироваться на то что бы на процессоре уровня Core i3 при обработке 248 сессий одновременно (~8 байт/с каждая сессия) загрузка не превышала 20-30%.
5. Язык разработки – C. Соответствие выданным Code convention (будут выданы выбранному исполнителю).
6. Код должен собираться/работать под Linux, Solaris, Windows. Для Windows проект в Microsoft Visual Studio 2008, для Linux и Windows с использованием стандартных средств сборки.
7. Обязательно наличие тестов.
8. Предоставляются тестовые наборы данных, как содержащие детектируемые фреймы, так и нет (будут выданы выбранному исполнителю).
9. Части функциональности реализованы в lib3gpph324m, libh324m, wireshark, можно обратиться к их кодам как к справочным.

Выбранный исполнитель
Сергей Б.
44 года, Россия
15 лет в сервисе
Был онлайн 2 года назад
9 лет назад

$400

21 день

Отзыв заказчика
Выполненной работой доволен, все сделанно качественно и в срок, с положительным отношением к заказчику.
Отзыв фрилансера
рекомендую
Сергей Б.
44 года, Россия
15 лет в сервисе
Был онлайн 2 года назад
9 лет назад
Алексей П.
30 лет, Россия
9 лет в сервисе
Был онлайн 9 лет назад
9 лет назад
Александр Б.
32 года, Россия
9 лет в сервисе
Был онлайн 9 лет назад
9 лет назад
Александр П.
48 лет, Украина
12 лет в сервисе
Был онлайн 7 лет назад
9 лет назад
Андрей Л.
Андрей Л. 
33 года, Украина
14 лет в сервисе
Был онлайн 8 лет назад
9 лет назад

Другие заказы в категории «Прикладное ПО»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.