Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 501
  • Last Modified:

server for IP telephony

Hi,

What hardwares and softwares are required to establish a IP telephony server? IP telephony server will be used to make calls from PC to any phone or mobiles.

Thank you
0
sindhuxyz
Asked:
sindhuxyz
  • 12
  • 10
  • 4
2 Solutions
 
SkykingOHCommented:
This question lacks sufficient data to answer.

Asterisk is free and a very popular call manager.  Even the lowest end Pentium 4 based machine with 512M of RAM can support 10 concurrent calls.

0
 
sindhuxyzAuthor Commented:
r u talking about

http://www.asterisk.org
0
 
greekstonesCommented:
If you just require a softphone on your PC then the best option here is Skype. If you prefer PBX then I recommned Cisco UC520


How many PC phones do you require?


regards.
0
Fill in the form and get your FREE NFR key NOW!

Veeam is happy to provide a FREE NFR server license to certified engineers, trainers, and bloggers.  It allows for the non‑production use of Veeam Agent for Microsoft Windows. This license is valid for five workstations and two servers.

 
SkykingOHCommented:
Yes, I am.  The easiest way to get started with it is via the Asterisk Now ISO that is available at that site.

Free softphones for the PC's are available at www.counterpath.com

The Asterisk ISO includes FreePBX a web configuration tool that makes sending up the Voice Server a simple task.

You will need some sort of trunk facility in the server to reach the PSTN.  You can install cards that allow you to terminate POTS or PRI lines into the server.  The other alternative is to use an Internet Telephony Provider if you have the bandwidth.

0
 
sindhuxyzAuthor Commented:
Well, we have thousand clients using our service for calling from PC to phones. We are using someone's service and want to establish our own server now. Any advise?
0
 
SkykingOHCommented:
The advice is to define your parameters.

1 - Do you have control of the client PC's or are you going to have to push a client to them?

2 - Are they calling one destination or direct connection to PSTN.

3 - How many concurrent calls?

With this data we can refine the next set of questions.

0
 
greekstonesCommented:
ah ok

Then the best option that i recommend is Cisco Communication Manager cluster. Is the best centralized application that you can find. However is not free but is well worthet and it will pay all the money back.


We use Cisco Comunication Manager for our 10.000 user and is great.


 
0
 
sindhuxyzAuthor Commented:
Please give me link and also tell me how to deploy it? I have programming background and do not have Cisco knowledge. Is it easy or need more technical skills? How can I face blockage of service like *UAE* do
0
 
sindhuxyzAuthor Commented:
0
 
SkykingOHCommented:
You need to answer my questions if you want some assistance.

Asking someone "how to deploy" a complex system is impossible to answer with any accuracy.  

Understanding any call management platform, Open Source or Proprietary requires knowledge of not only the platform itself but also the details of networking and system administration.  

What you are describing is not a trivial task.  If you asked Cisco services to deploy a large call manager for you they would send a team of people.

The question on how to encapsulate voice is a topic for another discussion.  The simplest answer is to use a VPN.


0
 
greekstonesCommented:
Or well


Unfortunatly setting up Cisco Communication Manager or any other PBX will not be straightforward. You need to hire IPT consultant or if you prefere to deploy it your self  then you need to take Cisco CCVP traning root.


The link is http://www.cisco.com/en/US/products/sw/voicesw/ps556/index.html

for traning then refer to CBTnuggets  http://www.cbtnuggets.com/series?id=272

hope that helps
0
 
sindhuxyzAuthor Commented:
Ohh, this seems a lot

I think, i should go with asterisk if they can offer me for Ip telephony, can you please tell me which product of asterisk can work for me?
0
 
greekstonesCommented:
Or well

your decition but asterix is even more complicated.


regards.
0
 
SkykingOHCommented:
I already told you what to download from the Asterisk site.

You still need to answer my three questions so we can help.

1 - Do you have control of the client PC's or are you going to have to push a client to them?

2 - Are they calling one destination or direct connection to PSTN.

3 - How many concurrent calls?

0
 
sindhuxyzAuthor Commented:

1 - Do you have control of the client PC's or are you going to have to push a client to them?
-  We are planning to develop a dialer for calling, it will be installed on clients PC
2 - Are they calling one destination or direct connection to PSTN.
- They will directly call to Phone number, by entering number and pushing button "Call Now"
3 - How many concurrent calls?
- I am expecting 300 users at a time
0
 
SkykingOHCommented:
There are several Java SIP clients available, you should look at that.

Asterisk sounds perfect for your application.

If you use the built in IAX protocol you should be able to get around most ISP filters.  You would then need to use an IAX soft phone.

For 300 concurrent call you will need a beefy dual quad-core server, put the prompts on a RAM disk and if using compression I would install a Digiium transcoder card to offload those duties.

You will also need 45Mbps of high quality Internet bandwidth.

0
 
sindhuxyzAuthor Commented:
Can you please tell me if there is any RTP server for voice transmission. Any API , SDK, toolkit that I can use with .Net(c# or vb)

Thank you
0
 
SkykingOHCommented:
All of the servers mentioned have a media server that takes care of the RTP.

What are you trying to accomplish with the API?

0
 
sindhuxyzAuthor Commented:
We have windows server and I am planning to develop dialer using c#
0
 
sindhuxyzAuthor Commented:
We have windows server and I am planning to develop dialer using c#
any advise?
0
 
SkykingOHCommented:
"Dialer" software, do you specialize in providing as little information as possible?

We are here to help, however you started with a once sentence "what do I need" question and now it has degraded to an open Q&A for your entire project.

Are you familiar with the life cycle of a project this large?  You need to define the objections, vet out the vendors/software/hardware and define the platform and development environment.

All of that being said there are many SIP (something you need to research it is the dominant IP telephony protocol) stacks available for Windows development environments.

0
 
sindhuxyzAuthor Commented:
I think, you are getting angry :) No need for it

My question:

1) What hardwares and softwares are required to establish a IP telephony server?
Here I am talking about SIP, RTP PBX etc, wanted something specific.

 2) IP telephony server will be used to make calls from PC to any phone or mobiles.
Here, without any dialer, how it can be possible to make make calls?

The question is very straight. I am working myself as well, the purpose of such forums is to save time instead of consuming time for searching and contacting those companies for detail.

Thank u

0
 
SkykingOHCommented:
I am not angry at all, why would I be?

1) I already answered that question for you and feel that an Asterisk based solution is your best option.  Another expert suggested the Cisco call manager product.  Both of us explained to you that setting up these systems requires complex systems knowledge.

2) I do not understand the question, certainly the  Asterisk or Cisco Call Manager can programmatically originate an outbound call on a trunk.

The question is not as straight forward as you may think.
0
 
sindhuxyzAuthor Commented:
Thanks. I really sorry if it has bothered you.

I am starting another question and closing it here. I am really learning things from you.

Hope you will keep answering me.

Thank you again
0
 
SkykingOHCommented:
It's not a bother...Just trying to help get your project on track.

0
 
sindhuxyzAuthor Commented:
0

Featured Post

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

  • 12
  • 10
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now