Find Jobs
Hire Freelancers

VOIP Setup : FreeSwitch & Kamailio

$250-750 USD

Closed
Posted about 9 years ago

$250-750 USD

Paid on delivery
Title: Dsocument how to setup Kamailio (SIP server) & FreeSwitch (multi-protocol softswitch, supporting SIP) backed by Cassandra database I am creating a mobile application that uses VOIP and IM, but I need assistance documenting how to setup my server. Proposed architecture: Voip Phone (SIP client) -> [login to view URL] -> software load-balancer -> Kamailio -> software load-balancer? -> FreeSwitch (only in UDP) -> Real VOIP Provider. Kamailio - use Cassandra backend database - DDOS detection (WITH_ANTIFLOOD) - use with FreeSwitch (WITH_FREESWITCH) - TLS only FreeSwitch - Only communicate with Kamailio over UDP - Can there be multiple FreeSwitch servers for each Kamailio? Is it necessary during high load? - Configure to connect to real VOIP Provider STUN & TURN Server software - download & install & configure & enable Everything must be documented in a single document. Latest stable builds of each software component must be used (where possible). You need to start from a fresh Ubuntu install and document all the commands I need to run, explain in detail each command and guide me (in words) through the download & installation & configuration & enable of all components needed. Configuration must - work end-to-end. eg: phone -> myserver (Load-Balancers & Kamailio & FreeSwitch) -> VOIP Provider - have an example & working user-specific dialplan that is dynamic (eg: I can change each user's dialplan using scripting without restarting any components or completely reloading the config. of any component) For example, dialplan config stored in DB. - work with STUN & TURN (ICE?) - store call detail records in Cassandra database - be able to configure or disable default voice mailbox - use codec that is light on bandwidth but still has good voice quality How can we control/limit the number of channels on a per DID basis? What is a good load-balancing strategy? eg: by CPU load? how to do this? Give examples of good GUI web interfaces that we can use with these components. Provide examples how to - add,update/remove (using non-shell scripting, eg: SQL, PHP, or Java) - users - dial plans - dids - setup a conference - perform call to multiple devices (where they all start to ring at the same time) - send & receive messages (SMS & IM) using this architecture Describe how I can test the service (in detail). Please provide info of your relevant experience, proof where possible, examples, etc and the timeframe within you can deliver this. Thanks.
Project ID: 7005742

About the project

5 proposals
Remote project
Active 9 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
5 freelancers are bidding on average $799 USD for this job
User Avatar
can get Kamailio part of this work. you must know that, it is not simple to find man who has good staff in all parts of this projects.
$1,011 USD in 20 days
5.0 (9 reviews)
4.8
4.8
User Avatar
Hello, a few words about me: I am system / network administrator. I manage over 300 servers with different purposes: web servers, sql servers, voip servers, filesharing servers, email servers and so on. Most of the servers are used for voip. I am working with asterisk,freeswith, opensips, kamalio, trixbox,elastix, vicidial and so on. Each server has its own configuration, monitorization, backup etc. If you are interested I can give you more details about my work. about your project: [please check my feedback related to voip] I do this kind of things for a few of servers that I manage. If I will be your choice I will offer you my support for other projects. Can we talk a little bit please? I need more informations. Thank you. Mike
$650 USD in 10 days
5.0 (14 reviews)
4.1
4.1
User Avatar
A proposal has not yet been provided
$444 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Have been working in open source VoIP applications for last 10 years. Hands on experience with Asterisk, SER, OpenSER, GnuGK and asterisk packages like Elastix, FreeSwitch etc.
$1,055 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have a lot of experience in setting up Kamailio for complex networks across redundant multiple servers with associated elements of DNS, RTP Proxy, Media server. I also have experience in setting up freeswitch (though I normally use SEMS for public telephony purposes). You should talk to me about your proposed architecture and in particular the call volumes, specific applications, and whole of system reliability. The quoted price is nominal as it seems to me you need a full project definition first. You should be aware Freeswitch is fairly limited in high volume telephony applications whereas a Kamailio/SEMS implementation will be much higher call volume and reliability.
$833 USD in 20 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BELGIUM
Belgium
5.0
241
Member since Sep 25, 2004

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.