Find Jobs
Hire Freelancers

CLASS 5 , CLASS 4, PBX, Billing and GUI

$750-1500 USD

Closed
Posted almost 4 years ago

$750-1500 USD

Paid on delivery
We require someone experienced in VOIP, specifically OpenSIPS, MediaProxy, Kamailio, Billing, GUI and Freeswitch to aid in the implementation of a class 5 switch solution and class 4. Proposed design; * Two OpenSIPS proxies - All customer termination and origination from / to customer via proxies * Two MediaProxy media servers - All customer RTP is between MediaProxy and Freeswitch * Two Kamailio SBC's - Acting as PSTN gateways between OpenSIPS and carriers / TDM gateways * OpenSIPS Location / Redirect Server * FreeRadius Server - AAA * Two PBX FreeSwitch * GUI WEB: - Multi Tenant, - Multi Language (Portuguese Brazil, English and Spanish) - Resseles, - Home - Menu - Live System Reports - Rates Management - Routing Managemnt - User Management - Call Detail Reports - Business Report - System & Services - Logout Proposed design attached as a PDF. Requirements; * Customers can either Register (Dynamic) or trunk directly (Static - IP Auth) with Proxies * Customer Location / AOR needs to be maintained by Location / Redirect server. When call received from carrier by SBC, the SBC must attempt to terminate call to redirect server, redirect server will direct SBC to correct Proxy using 301. * Prepaid / Credit Limits needs to be implemented using CDRTool, Call Control * All calls (Including between customers) must support transcoding via SBCs * LCR needs to be implemented, with all routing information stored within OpenSIPS database - multiple Sofia profiles will exist on the SBC's - Kamailio should not make routing decisions. * Basic documentation detailing the implementation upon completion Design Considerations; * All routing information, including DID/DDI's needs to be stored in a PostgreSQL database, preferably all within Radius * It is preferable to support call forward (Immediate / Busy / Unavailable) on individual DID/DDI's via AVP's within a database * It would be nice to have geographically distributed MediaProxies in the future - being able to specify a "local" pool of media servers for a customer to use * Multiple number formats will be made available to customers, this will be preconfigured for each customer. When a customer is terminating a call, OpenSIPs should translate and normalize all numbers to E164. When terminating a call to a customer, all numbers must be translated back to the customer preference. How this is to be achieved has not been designed. * On failed calls, customers may elect to either receive only SIP signalling (Ie. 404, 403, 500) with the appropriate cause code or they may elect to receive a recorded announcement instead. How this is to be achieved has not been designed. * There is no requirement to configure IP Failover / HA between servers. It is expected that redundancy will be handled within the call routing itself, it is acceptable that should a proxy fail, customers who are registered to that server are unreachable. Experience Required; * OpenSIPS * AG-Projects MediaProxy, Call Control, CDRTool * Freeswitch * FreeRadius * Kamailio * GUI WEB CentOS based Linux servers will be made available via SSH. MySQL cluster will be made available. Network, DNS configuration all done. You will need to install / compile OpenSIPS, MediaProxy and Radius (With PostgreSQL backend). Whoever the project is awarded should be available for ad hoc hourly work after implementation for support / minor changes. An hourly rate for any subsequent work is to be negotiated later. There is a example similar on attachment
Project ID: 26006681

About the project

5 proposals
Remote project
Active 4 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 $1,392 USD for this job
User Avatar
Hi, i am skilled voip developer. contact me to discuss some details. I have to know do you have additional people for web front-end programming for example.
$1,200 USD in 30 days
5.0 (53 reviews)
6.5
6.5
User Avatar
Hello Sir, I have gone through your requirement of Class 4/5 Softswitch. We do have a ready product based on Freeswitch which can fulfil all your requirements. Please refer ASTPP enterprise version. Do you have any specific requirement apart from this? Please let me know. Thank you.
$1,888 USD in 7 days
5.0 (9 reviews)
4.6
4.6
User Avatar
Hello, I hope this finds you well. I have just seen your project post on CLASS-CLASS-PBX-Billing-GUI I believe that my 8-year experience in this field is what you need right away. Avoid the headache of looking further. Let's save time and focus on the real task. My proposed timelines and budget are just placeholder and an open for negotiation to increase or decrease as per the full requirements at hand. Allow me to prove how better my review can be. Smile all the way! Click the message button, so initiate the conversation. Regards, Fridah
$1,125 USD in 7 days
3.3 (9 reviews)
4.7
4.7
User Avatar
Hi, I have seen the attachments and got a brief idea of what you are looking for. I read through your project " CLASS 5 , CLASS 4, PBX, Billing and GUI ", and being experienced with the required skills and methodologies, we consider ourselves the most appropriate providers for delivering you the work with high security and code quality. We have Excellent experience working with SEO friendly, Mobile Responsive Websites and have worked on more than 500 websites so far.. 1)We have experienced full-stack developers working with Joomla, Word press, Shopify, big commerce, Prestashop, Wix, and many other platforms. 2) We have knowledge of HTML5, CSS3, jQuery, Angularjs2, PHP,etc.. -- Based on our expertise and long term experience, we can guarantee an extraordinary result within the anticipating time. Further, we request you to provide any specific features/functionalities in your mind (if any)so that based on your feedback, we could draft the detailed proposal and discuss each and every aspect of the project. - MySQL will be implemented for managing, processing and generating BI dashboards, reports, etc. - We understand confidentiality and its important for you, we will be happy to sign NDA for your project. Also I do have few queries: - Could you please share the complete requirements for better understanding of the exact features and functionalities? - Do you have any reference app /website for the look n functionality? - What is your estimated budget and timeline for the project? We have done similar work and have experties in multiple related technologies. However, due to confidentiality we cannot share those details in public domain. We'd love to showcase our work when we initiate conversation. I would like to discuss more about project your project so we can have clear understanding of project and its requirements. Looking forward to hear from you. Best Regards, Tapan S.
$1,249 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BRAZIL
Brasília, Brazil
0.0
0
Member since Jun 10, 2020

Client Verification

Other jobs from this client

OpenStack Billing System
$750-1500 USD
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.