1. Summary Description
Cisco VOIP recording system,
We need a tool to capture and analyze Cisco voice traffic received at the network card and record all voice calls
1- Capture Cisco SKINNY voice traffic using WINPCAP
2- Separate the traffic for each extension
a. Should record all the data of the call “ date, time, duration, called number, calling number, direction, file name (of recorded data)”
b. Recording should be automatic when call is initiated
c. If there is a conference then the call for the 3 or more extensions to be recorded in one call
d. If there is a call on hold and another call in progress, then we need to continue recording the held call and the current call to 2 separate files, each with its own data
e. If a call was transferred then it should be recorded twice
f. Send an event when any key is pressed on the phone and report it (hard or soft)
3- Identify extension by using extension number
4- Record each channel in a file by itself as .wav in a database as mentioned in 2.a
5- Written in c#, you will produce a .exe file
6- The end product is the database with all details required as in 2.a
2- Web Admin program
The tool should have an admin to add and remove the extensions needed to be recorded
1- The tool should support Cisco Call Manage 7 and bellow. Please be aware that Cisco call manager 7 has different parameters for the calls different from previous
2- The tool should handle 200 extensions to be monitored.
5. Important (DO NOT IGNORE)
5.a. It is crucial that this entire project be completed (100%) by the deadline of 20 calendar days including testing,
5.b. Meaning that you need to deliver a full working version within 15 calendar days.
5.c. The other 5 days are for testing and fine tuning the application. If you exceed the time then you will loose from your bid.
5.d. The bidder will need to report every one week the stage of their progress
5.e. You need to have the project Bug Free, do not expect us to sit and troubleshot it, however, acceptance will be done by our QA dept.
5.f Do not do a bad job and expect it to be approved
5.g While NO Expert Guarantee is required, If you are not an expert or unable to commit completely to the deadline, then DO NOT BID on this project as you will loose out at the end.
5.h. Do not just write to market yourself, explain clearly whether you had an experience or not on the topic, and state your bid and time of delivery. Any bid which does not have any bid amount next to it will be rejected
5.i This project includes the web interface design and graphics (this is a complete project), so you need to come up with an excellent design
5.j. You must supply fully documented source code which when compiled will lead to the working version, the fully documented software must include details of all modules included
5.k. The project should be written from scratch, no open source or other things
5.l It should be both MS SQL Server & Mysql and Microsoft Access as the back end databases.
5.m. Please dot not bid if you cannot do the project
6- General Design\Technical Guidelines:
The Design should be flexible to be able
6.a. To create different version of the program, so all modules are available as options to main system, which means all features of the program need to be selected from General Data Area and they become available to the administrator based on activation.
We can supply you with captured traffic for you to test your work. While we did not request that you provide testing, It is essential that you provide a tested and debugged software. We will run tests on the software once uploaded, and we will report any errors. If your software not clearly tested then it will take long time for us to approve your software, which will delay your payment