?
Solved

server for IP telephony

Posted on 2010-11-29
26
Medium Priority
?
498 Views
Last Modified: 2012-06-27
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
Comment
Question by:sindhuxyz
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 12
  • 10
  • 4
26 Comments
 
LVL 6

Expert Comment

by:SkykingOH
ID: 34231144
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
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34231167
r u talking about

http://www.asterisk.org
0
 
LVL 6

Expert Comment

by:greekstones
ID: 34231188
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
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 6

Expert Comment

by:SkykingOH
ID: 34231200
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
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34231226
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
 
LVL 6

Accepted Solution

by:
SkykingOH earned 1400 total points
ID: 34231261
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
 
LVL 6

Assisted Solution

by:greekstones
greekstones earned 600 total points
ID: 34231262
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
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34231291
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
 
LVL 6

Expert Comment

by:SkykingOH
ID: 34231346
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
 
LVL 6

Expert Comment

by:greekstones
ID: 34231348
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
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34231421
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
 
LVL 6

Expert Comment

by:greekstones
ID: 34231438
Or well

your decition but asterix is even more complicated.


regards.
0
 
LVL 6

Expert Comment

by:SkykingOH
ID: 34231495
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
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34231814

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
 
LVL 6

Expert Comment

by:SkykingOH
ID: 34231926
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
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34239658
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
 
LVL 6

Expert Comment

by:SkykingOH
ID: 34240351
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
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34240575
We have windows server and I am planning to develop dialer using c#
0
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34240598
We have windows server and I am planning to develop dialer using c#
any advise?
0
 
LVL 6

Expert Comment

by:SkykingOH
ID: 34240803
"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
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34240948
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
 
LVL 6

Expert Comment

by:SkykingOH
ID: 34241191
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
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34241312
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
 
LVL 6

Expert Comment

by:SkykingOH
ID: 34241493
It's not a bother...Just trying to help get your project on track.

0
 
LVL 5

Author Comment

by:sindhuxyz
ID: 34241571
0

Featured Post

 [eBook] Windows Nano Server

Download this FREE eBook and learn all you need to get started with Windows Nano Server, including deployment options, remote management
and troubleshooting tips and tricks

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: user_n
How Sip Phone (User Agent) works and communicates with sip servers 1.  There is a sip server and a sip registrar.  The sip server and sip registrar can be one server or two different servers. The sip registrar is the server on which it is record…
Why do some people recommend buying business VoIP from an ISP? What are the benefits to my company? What are the costs?
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question