Sunday, April 17, 2011

A Peek at Cloud Telephony: SIPfoundry’s sipXecs

A recent article posted in The Technoverse Blog (in Telecom Patchboard)

My curiosity got the better of me.  While I’m completely content to use turn-key cloud telephony–OnSIP, in my case—the lure of DIY telecom is sometimes too enticing to resist.

This led me to SIPfoundry’s sipXecs, an open-source PBX that many are using instead of an on-premises metal-based solution.

SIPfoundry has grand goals for open VoIP solutions. They are an independent non-profit that hopes to promote “free and unencumbered” telephony. Which is another way of saying their sipXecs PBX software is 100% standards based. So if enough companies, small and large, install sipXecs on their servers, we can all communicate via SIP over the Internet and not pay a dime in per minute charges.

I thought I’d experiment with sipXecs to see what all the shouting was about.

I am not part of a corporate structure with spare LINUX servers on tap.  I did what a lot of business that need on-the-fly access to  data center servers are trying: I grabbed a virtual server from Amazon’s Elastic Computing Cloud or EC2.

Did I also mention I’m not really an IT person? Certainly sipXecs requires a very tech savvy person to install and maintain. I knew about EC2 from a previous writing assignment, and I was after all a former UNIX developer.

Configuring an auto-attendant with sipXecs

Just enough background to get me  into trouble.

The first speedbump I ran into was learning enough about EC2 to grab an appropriate virtual instances—in my case I was looking for Red Hat’s Centos version 5 OS—from their  data center in the clouds. There are references at the end to explain how to access EC2: the key tool being Amazon Web Services or AWS console.

EC2 and AWS are not terribly difficult to comprehend and work with, but there are subtleties with private and public IP addresses and DNS—some of which is still stumping me.

My goal was modest: just to bring sipXecs up and experiment with its browser-based interface. If I could get a SIP endpoint connected, I would consider that just gravy.

I forged ahead with my foundry.

The documentation on their Wiki explains how to install the software—you’ll need to learn a little about the yum software installation utility.  So … once the sipXec is installed, you then  configure this soft PBX using their sipxecs-setup command.

After a little trial-and-error, I got sipXecs on-line and then scooted into the browser interface.

From what I can tell, this thing looks like a real PBX:ACD, auto-attendant, conferencing, hunt groups, intercom (automatic answer), along with support for lots of SIP phones (Cisco, Avaya, Linksys, Polycom, Audiocodes, …) and gateway integrations to the TDM world.

Overall, I am impressed. Quibbles: the responsiveness of the Amazon virtual OS instance I’m using is sluggish, but I didn’t pay for anything very powerful.

Yes, did try to get my X-Lite softphone to connect;unfortunately that involves a level of DNS prowess that I don’t possess at this point. I hope to have a resolution soon enough and should have another post on how sipXecs plays with endpoints.

I was on do-it-yourself-mission in this post but that shouldn’t take away from the fact that sipXecs is a serious product for large companies.  For the enterprise,  a new player, eZuce, has recent stepped in to provide corporate-level support.

Even with pay-for-support model, I believe that sipXecs is very competitive proposition versus on-premise hardware. Check out the eZuce site for my information. read more....

Saturday, April 16, 2011

Sneak Peek: Upcoming openACD release

As many of you know we have been working diligently on a new contact center ACD solution called openACD to replace the currently existing ACD application in openUC / sipXecs.  We are making rapid progress and it is time to give you a sneak peek into what is coming.  There is a lot of excitement about openACD as it holds the promise of becoming a highly flexible, scalable and resilient contact center solution.  openACD is one of these next generation contact center solutions that is media agnostic and allows queuing lots of things, including basic calls, voicemail messages, email and at some point instant messages (IM) or even FAX.   It is skills based and offers priority queuing implementing rules that look at different criteria for incoming messages.


Here are some of the highlights:


- Contact center ACD solution with skills based routing, priority and unified queuing, openUC / sipXecs integration for Web administration, supervisor interface for managing agents and call flow, and detailed CDR recording.


- Agents now have the flexibility to transfer calls, using an agent Web UI, in a variety of ways; something that was not possible with our old ACD. Agents can transfer a call back into queue, or into another queue, or to another agent, or they can do an attended warm transfer to an external number.  All these transfers can be tracked for historic reporting.


- Callers can press star '*' while in queue and leave a voicemail instead of staying in queue.  The voicemail message then stays in queue and is presented to an agent.  The agent can then decide to either call the caller back or respond in a different way if the caller's contact information is available.  The voicemail is treated with lower priority and put at the end of the queue by default, but that could be configurable at some point so as to maintain position in the queue.


- openACD can queue email and such incoming email messages are presented to agents over a Web UI.  As with calls there is a wrap-up time that applies to responding to an email.


- Supervisors have a lot of flexibility and different ways to intervene, including transfer calls to a particular agent, send them to voicemail, listen in on a call including whisper and barge.  If emails are in queue supervisors can view the email including mark it as spam.  Call recording is supported, although we will have to improve on recording granularity a bit.  The supervisors can also move agents between profiles to balance load across clients/departments during a call volume spike. There's also support for the supervisor to record an outage message to be played as part of the IVR.


- Agents can be remote either as remote workers connected to the system over SIP, or using an external phone connected to the PSTN.  Care needs to be taken so that calls do not ring out to voicemail systems outside the call center environment.


One of the most exciting aspects of openACD is the possibility to achieve significant scale and redundancy.  Some more work will be required in this area, but here is the basic concept:  Several openACD nodes can be setup as part of an openUC / sipXecs system, all centrally managed and part of the cluster.  Queues can span more than one node and accept calls from any node and deliver to an agent on any node.  Queues are global to the cluster by default but can also be split and then merged again.  This is useful to establish redundancy in case connectivity is lost between nodes or to scale a queue to include several servers.  When a queue is split it continues to operate with its own version of the queue containing only the calls present on that node.  The queue can then be merged again later, combining the calls.


Early performance and scalability tests are very promising with a range of different results.  We will publish results once we are a bit further along in testing.  If you have results to share let us know.


openACD is available in our developer builds and you can participate in the testing effort.  A first official release will be included in the openUC / sipXecs 4.6 release.  If you are a company with a need for a cost-effective contact center and would like to work with us, now is the time to influence the direction we are taking with this. 


And finally, I'd like to thank everyone involved, in particular the openACD team Andrew and Micah, the KGB team without whom this would not have been possible, as well as the team here at eZuce.   We are very excited about this new capability added to openUC / sipXecs and we are looking forward to sharing more details soon.

SIPfoundry and the University Community Announce Unified Communications Initiative

NEWBURYPORT, MA--(Marketwire - September 29, 2010) - Today SIPfoundry launches its EDU initiative, a comprehensive program designed to bring lower cost and modern communications to universities, colleges and school districts. As a proven replacement for legacy IP-PBX systems and as an open alternative to an all Microsoft infrastructure, the SIPfoundry sipXecs solution brings a robust all software solution with a sophisticated user experience to the higher education community.

Colorado State University (CSU) and Cedarville University are the first full members in this joint effort to transition from costly, limiting, legacy IP-PBXs and build 21st century communications that provide a rich, connected experience for faculty, staff, students and alumni. As investing members, CSU and Cedarville represent the higher education community to drive the future direction and define the requirements for an open, interoperable communication solution.

News Facts

The SIPfoundry EDU program is designed to inspire innovation for the open source UC solution of the future based upon the sipXecs open source code, the largest and most comprehensive open source effort to build unified communications using the Session Initiation Protocol (SIP).SIPfoundry embraces a 'For EDU - By EDU' approach that ensures higher education institutions save significant money and it gives them direct influence over the future direction and roadmap of the open source development.The SIPfoundry website has been updated to make it easy for members to collaborate, share best practices and leverage open source applications.In addition to investing in SIPfoundry, Patrick Burns, VP for Information Technology and Dean of Libraries at CSU has joined the SIPfoundry governing board of directors. You Tube: Video Testimonial from Patrick Burns at Colorado State University

Supporting Quote
"Our campus selected sipXecs because we wanted to invest in a product that allowed us to save money while facilitating collaboration with our peers," said David Rotman, Associate VP for Technology CIO, Cedarville College. "We are confident that this program will enhance our ability to communicate and is well suited to meet the learning, research and academic needs of our university and others. We are especially pleased to be involved in a project with significant user-community involvement."

Supporting Resources
SIPfoundry Homepage
SIPfoundry and eZuce EDU Program
SIPfoundry Twitter Page 
SIPfoundry Facebook Page

About SIPfoundry 
SIPfoundry, the leading collaborative open source community dedicated to unified communications and founded in 2004 by Dr. Martin Steinmann and Jerry Stabile as a not-for-profit organization, promotes and advances Session Initiation protocol (SIP)-related open source projects. eZuce Inc., established in 2010 by the creators of SIPfoundry, is the commercial entity that delivers open enterprise communications solutions and support based on the standards established by the SIPfoundry community.

Friday, April 15, 2011

BroadVoice Internet Phone Service

BroadVoice™ Internet phone service allows residential and business customers to use their cable modem, DSL modem, or other BroadBand Internet connection to make and receive Voice over IP (VoIP) phone calls using an ordinary touchtone telephone. Bring Your Own Device™ (BYOD™) plans allow customers to connect their own SIP devices, including IP phones, softphones, and Asterisk PBXs. BroadVoice utilizes our SecureSIP™ technology to ensure accurate connectivity throughout the user experience. SmartSIP™ technology by BroadVoice is used to optimize the routing of network voice traffic, provides the best possible quality voice transmission for each customer's phone device, and automatically configures BroadVoice Authorized BYOD™ devices

Thursday, April 7, 2011

Vocalocity Review

vocalocity

The VoIP provider Vocalocity say that it markets only to small businesses, and that almost all of its customers are companies with 50 employees or fewer. As a result, Vocalocity claims to understand the small business market and offer products that work best for small businesses. The company claims in its website that using a Vocalocity system can reduce your costs by 50-80% over a traditional on-premise PBX system.

How does it work? By delivering all of your telephone services over the internet instead of the copper lines of the phones company. All you actually need are some phones and a broadband internet connection. Vocalocity owns all the heavy-duty equipment like routers and switches and takes care of maintaining and upgrading th software.

You just pick up your phone like you always have and make your calls. 

Vocalocity’s most popular plan costs just $39.95 per month per person for unlimited inbound and outbound calls, and includes a whole laundry list of features including: caller ID, call waiting, forwarding and holding, 911, 411, conferencing, do not disturb, voicemail and detailed call logging, to name a few.

And because it all runs on the internet, you can access all your phone features from and computer and phone with an internet connection. So your employees in remote locations or even with cell phones can access all the same features. Plus, you get an internet portal; to help you add extensions, change rules for night lines and forwarding, and to manage every other aspect of your account.

There is no limit to the number of callers you can have, save for bandwidth considerations. Figure that you will need about 64 kbps of bandwidth per simultaneous call. Check with your internet service provider to see how much bandwidth you have available in your connection. If you will be making a large number of simultaneous calls, you might need to increase your bandwidth.

Vocalocity also offers a lower-cost plan. The metered plan is just $14.95 per month plus 3 cents per minute for calls. Yo might use this in a conference room or a visitor lobby, where call are mostly internal.

With all the above plans, international calls are extra, with prices based on the country you are calling and the phone system within that country. Prices run from about a nickel (France to as much as $1 (Belarus) per minute.

Other add-ons, which you would purchase a-la-carte, include additional local numbers, toll-free numbers, virtual local numbers ( a local number in a city where you are not located, but perhaps your customers are), paperless faxing call groups and more.

In addition to traditional customer service, the company offers webinars, white papers, case stories and other resources such as FAQs.

Vocalocity is a privately held company headquartered in Atlanta, Georgia. They can be reached at 1-877-862-2562 or at vocalocity.com. Customer service can be reached Monday through Friday from 9 am to 9 pm (EST) at 866-499-9474.

Mitel PBX Phone Systems

MitelMitel’s offerings to the voice communications market seem oriented to the large user and the service provider with smaller customers, rather than the small- or medium-sized business markets. By providing both equipment and negotiated rates with U.S. signal carriers, Mitel offers to be your communications partner.

Hardware / Infrastructure – The company’s flagship product line – the model 3300 IP Communications Platform – is scalable from 10 to 65,000 users – -that’s right – 65,000 users. It is a full-function PBX system with embedded capabilities including unified messaging and auto-attendants. It is designed to run in most Local Area Network (LAN) and Wide Area Network (WAN) environments, and supports IP phones, wireless phones and audio conferencing gear.

Other “infrastructure” offerings include set-ups for up to 52, 250, 600 and 1,000 users. A further offering enables the 3300 series to run on Sun Microsystems hardware.

Software – the Communications Director program — is designed to run on Mitel’s proprietary hardware or on industry-standard servers from third-party suppliers. The company also offers a Multi-Instance version in which multiple copies can be run on a server or servers to offer the same functionality to a large user or – in the case of a service provider – multiple small and medium users.


Management and Reporting – Mitel offers programs aimed at simplifying and improving the management, reporting and troubleshooting of Mitel networks. Enterprise manager includes a suite of tolls for configuring and controlling even enterprise-wide systems from a single portal, reducing costs and streamlining administration.

Another program offers remote management functions, enabling outside engineers to diagnose and troubleshoot system problems even from a faraway location, reducing the need – and expense – of on-site visits.

Phones and Accessories — Mitel offers dozens of of telephones and accessories to go with its systems. Ranging from basic IP-enabled desktop phones to high-end multi-line speakerphones and special-use units such as the model 5560 IPT which designed to withstand the rigors of the stock-exchange trading floor. Accessories and peripherals include everything from headsets and stands to interfaces for analog phones, programmable key modules softphones (a phone run on a PC) and digital handsets.

 

Applications – Mitel’s applications suite offers a broad range of programs designed to add increased functionality to the company’s systems. Applications include Business Dashboard for telephone-system reporting and management, Customer Service Manager, Unified Messaging to integrates voice with other communications, audio and web conferencing, teleworkers and a mobile program for unified communications.

Wireless — Another area in which Mitel has a broad range of offerings is in wireless products. It offers phones, gateways, wireless IP phones, phones designed to work in the ubiquitous 802.11b wi-fi environment (including PDA-based softphones).

Finally, Mitel offers a variety of services to complement it’s hardware and software offerings. Choices include everything from systems design and engineering services to hosted solution to completely outsourced management of your phone system.

Mitel has even negotiated deals with a number of ISPs around the country for reduced cost signal carriage, and may be able to offer competitive rates for phone, Internet, data transport and other messaging services.

Mitel sells through a network of reseller partners. Given the large numbers of both resellers and possible combinations of software, hardware and services, it is impossible to say anything meaningful here about pricing.

According to Techcrunch.com, Mitel, a privately-held company with annual sales of almost $750 million and more than 2,000 employees, is in the midst of an IPO filing in Canada worth an estimated USD$230 million.

The company is headquartered in Kanata, Ontario, Canada and can be reached there at 613-592-2122. U.S. operations are based in Chandler, Arizona, and can be reached at 480-961-9000. Customer Service is open from 8 am to 6 pm EST and can be reached at 1-800-267-6244.

TelaSIP SIP Overview

Telasip is an ITSP – Internet Telephone Service Provider – that offers Session Initiation Protocol (SIP)-based Internet telephone service to residential and business customers. With an SIP plan, the provider replaces the phone company’s twisted-copper wires with the Internet, where it is much cheaper to send data.

The company offers three residential plans:

VoIP Plus – $14.95 per month for unlimited incoming plus 500 minutes to the US and CanadaVoIP Premium – $24.95 per month for unlimited incoming plus 1500 minutes o the US48 and CanadaVoIP World – $34.95 per month for unlimited incoming plus 1500 minutes to the US48, Canada and selected international locations.

All residential programs include the ability to have 2 concurrent calls, and include call waiting, caller ID, three-way calling, voicemail, anonymous call rejection and caller-ID block plus emergency calling services. Virtual numbers and enhanced 911 are available as options for additional fees, as is international calling, with rates depending on the country called (a full list is available on the company website).

There are various ways you can purchase business VoIP services from Telasip. While the company website is very short on details (they are planing on re-designing it this year), a customer service representative was very helpful in filing in the blanks. Available plans include:

A by-the-minute plan (1.1¢/minute for incoming and 2.5¢/minute for outgoing) with a minimum of $40.
A basic 3,000-outgoing-minutes plan with unlimited incoming calls, voice-mail to e-mail and fax-to-e-mail features for $44.95 per month. Additional minutes cost 2.5¢ each.
Hosted flat-rate plans with 12 or 25 extensions for $249.94 and $399.95 per month respectively
Enterprise plans beginning at 24 ports with up to 60,000 minutes starting at $699.95 per month

Business plans include such features as call waiting and forwarding and caller ID.

The company also offers per minute, per port and carrier-level wholesale pricing on both inbound and outbound calling services.

As described in the company website, the company is as expanding its network to improve service levels and call quality. It has plans top build new facilities in Salt Lake City, Atlanta and Boston tp supplement the eight gateways it currently operates.

Telasip, which also does business as Epraxys, Inc., is a privately-held company based in Montgomery Village, Maryland. They can be reached at 240-396-1450.