Solved

server for IP telephony

Posted on 2010-11-29
26
484 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
  • 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
 
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 350 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 150 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 5

Author Comment

by:sindhuxyz
ID: 34231295
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
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
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

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

There are no good configuration guides for HP-H3C router to LYNC on the web. :( Big statement, but we havent been able to find one yet. We did find the following document useful, but the information was not enough to use H3C router for use as a L…
Let’s list some of the technologies that enable smooth teleworking. 
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…
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…

760 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

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now