Find Jobs
Hire Freelancers

Development of H.223 frames detector in HDLC-session

$250-750 USD

Closed
Posted almost 13 years ago

$250-750 USD

Paid on delivery
1. Development of H.223 frames detector in HDLC-session 2. Module receives random size portions of data of HDLC-session. Goal of data processing is to decode HDLC-session correctly (check CRC etc. according to standard procedures) and to signal when H.223 frames are detected. Consider also that frames can be divided for different portions of data. 3. API should provide the following functions: init – initializes session processing, allocates resources, returns descriptor of allocated context. reset – receives context descriptor, resets detection state detect – receives context descriptor and data for processing (optional size array of byte and its size), returns result of detection free – receives context descriptor, resets detection state, frees allocated resources 4. Minimal computing load on processor is required. Criteria is relative, that`s why it is necessary to look up so that estimated CPU load on Core i3 when processing 248 sessions (~8 bytes/sec each) simultaneously would not exceed 20-30% . 5. Code language – C. Code convention adherence is a must (code convention will be given to chosen performer). 6. Application should compile and correctly work on Linux, Solaris, Windows. Project should be completed in Microsoft Visual Studio 2008 for Windows. The project should also work in Linux and Solaris using standard make tools. 7. Tests in CppUnit are necessarily required 8. Chosen performer receives test data samples, both having H.223 frames and not. 9. Some codes are already implemented in lib3gpph324m, libh324m, wireshark and can be used.
Project ID: 1098935

About the project

2 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UKRAINE
Kharkov, Ukraine
0.0
0
Member since Jun 7, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.