Guest Post: Asterisk, Nip/Tuck and the ServiceGuy

June 30, 2008 by Garrett Smith

Our team at Big in Japan (a social software company) has been enamored with Asterisk since early 2005 when we launched our social podcasting application for FX Network’s hit series Nip/Tuck.  Our application, that married Asterisk and Ruby on Rails, allowed fans of the show to participate in a ‘social podcast’ that was published on the show’s website and on iTunes.  Most viewers didn’t (and still don’t) have the equipment necessary for voice recording on their computers, so our implementation of Asterisk allowed FX to call viewers and record their thoughts, comments and questions about the show.  The system was designed to handle a minimum of 30,000 calls per hour, but could be expanded on-the-fly if necessary.  The system worked so well FX asked us to incorporate other shows into the system include The Shield, The Riches, Rescue Me, It’s Always Sunny in Philadelphia, and Damages.

Our most recent application that takes advantage of Asterisk is ServiceGuy. ServiceGuy is a free referral network. The idea is simple: You need help now. You don’t want to wait to receive a call back. You don’t want to wait for an email response. You don’t want to create an account or provide demographic data. You want to talk to a service provider in your area right now. Just call the ServiceGuy number for your area and get the service you need. Your call is then connected to a service provider. No voicemail. No email. No accounts. Just a direct connection to someone who can help you right now.

Basically, we build ‘public virtual hunt groups’ limited by geography and service type.  For example, we built a hunt group in Dallas for painters.  Painters are allowed to enter their cell phone numbers into the hunt group, and the main number of the hunt group is published for consumers to call.  When a consumer calls the ‘painter hunt group’ in Dallas each painter’s number is called.  The first available painter to press one is connected to the consumer.  The call is then recorded and placed into the painter’s account for future use.

Today ServiceGuy is active in Atlanta, Austin, Boston, Chicago, Dallas, Denver, Detroit, Houston, Los Angeles, New York, Philadelphia, Phoenix, San Francisco, Silicon Valley and Washington, D.C.  We offer hunt groups for cleaning, computer, design, electrician, handyman, landscape, moving, painter, plumber, pool and realtor.

More from: Asterisk Garrett Smith

We Are Not Alone Anymore: Affiliate Marketing

June 27, 2008 by Garrett Smith

Since the inception of ipcamerasupply.com we have been fortunate enough to have a dedicated group of installers, network consultants, VoIP enthusiasts, entrepreneurs, and webmasters who have put time and effort to helping our business grow. These fast growing vehicles of young “feet on the street” are called our affiliates.

Our sister company’s (VoIP Supply) affiliate program was originally put in place to provide our customers a way of delivering products to their customers and colleagues directly via our online store. In turn we have been able to track these purchases by their referral link and award affiliates on a percentage of the total sale made. With the success of the VoIP Supply affiliate program, we decided to replicate the model for our IP Camera Supply store and the IP surveillance enthusiasts.

At the pace we’re growing, we have seen a rapid increase into the inquiries and popularity of the program. We wanted to take our program mainstream and offer it to a wider range of people. In doing so we decided to join the Pepperjam affiliate marketing network. Before our affiliate programs were restricted to those who knew about the technology. Pepperjam now brings our exposure to a broader market, showcasing the popularity of the technology.

We are proud to be part of the Pepperjam affiliate network which in my own opinion is not necessarily the biggest, but they are the best. They currently represent some of the largest names in the fashion industry and retail markets who have since gone on to build up their brands in the online marketplace.

We welcome Pepperjam’s dynamic presence to the IP Camera Supply family, and already feel extremely welcome in theirs.

Guest Post: Asterisk Brings You Home

Being far away from home for a long period of time is a trying experience; leaving your life behind and relocating away from your support systems – family and friends – is even more so. The first three months of living in Silicon Valley after moving here from Israel could easily be the toughest I ever had, and frequent phone calls with the people I left behind were a considerable part of the coping process. Being able to make them relatively cheap helps too.

Most people think of a VoIP phone service as something that parallels a traditional phone: You hook up with a provider who gives you a phone number, people call you on your phone, and you call people on their phone. As simple as it sounds, this service is actually comprised of two different services:

Termination

A service that you supply with a phone number in the PSTN (Public Switched Telephone Network) and the service takes care of “Terminating” the call at the destination number. That term might be more intuitive if you figure that a phone call has an origin point and a termination point – you originate the call and the service terminates it for you.

There are different termination services around, some terminate locally for a country, and some are global and are called A-Z services, after the alphabetized list of destination countries. Prices and plans vary, and it’s relatively easy to shop around on-line. If you have an Asterisk PBX, the easiest to hook with are those that offer IAX2 connectivity, although Asterisk will deal with SIP termination just fine.

DID – Direct Inward Dialing

This slightly anachronistic name is basically the opposite service.

The DID service provider provides you with a phone number, which in the PSTN network routes to that provider. Whenever someone calls the number, the DID provider relays the call signaling information and (if you pick up) the call audio data to your PBX. Again, the easiest way is IAX2 when your PBX is Asterisk.

Like termination service providers, DID providers vary in their offering and pricing. Some provide numbers in specific countries, and some are more or less global.

Some providers like Vonage provide both services seamlessly.

So the first order of things was to give myself the ability to call Israel. I’ve set up an Astrix server, which was relatively painless on the Ubuntu distribution I was using at the time at home – Asterisk comes as a set of packages. I chose a termination provider, opened an account, put some funds in it, and I was set. A little Asterisk hacking and I was able to make calls world-wide from my soft-phone on my laptop. Very cool. This setup alone, took me – an Asterisk newbie at the time – around a day’s work.

The next step was to inbound calls for my Asterisk box. The primary reason for that was my parents. While the price of international calls has fallen down dramatically, my parents still have the psychological barrier for “calling abroad”, set back in the days when a minute on the phone from Israel to the US cost around $1, which it was in the early 1980s. Although it is about 10 times cheaper today, my parents would simply not call.

Luckily, I found an international DID provider that gave me a phone number in Israel for a low flat monthly rate. Setting it up to receive calls was a breeze, and I was up and running in no time. Empirically it has increased the number of calls I get from my parents dramatically, just because of the convenience of dialing a local number.

So far I was placing and receiving calls on my laptop using my soft-phone. This setup has some limitations when placing calls, but receiving calls means that I’m unavailable when I am away from my computer. Now if only I could route them to my cell phone… throw in another couple hours, mostly spent browsing through the Asterisk documentation, and my cell phone and soft-phone ring in tandem. I’ve used my international termination provider to dial my cell phone US number; the rate is reasonable and the convenience is worth it.

Now that I was receiving the calls on my cell phone, I wanted to make those international phone calls to Israel using my cell phone too. To facilitate that I checked my DID provider’s web site. Sure enough, it will sell me a DID in the US. Then off to my Asterisk again, where very little scripting makes sure that I can make calls calling my US DID only when the caller ID matches my cell phone. Being somewhat paranoid, I added a PIN on top of that.

The system is easily extensible. When a friend of mine moved to France, I added a French DID, allowing him to call me on a Paris number. This has resulted in a few telemarketing calls, which seem to come from a certain called ID. Calls from that number get Asterisk’s chirping monkeys these days and fail to ring my phone. When I move to Australia in a month, I plan to have a DID there, and route my calls to my Australian cell phone.

Another problem with having DIDs in different time-zones is calls in the middle of the night from people who just don’t realize where you are. My plan to deal with that is to set up a recording announcing (in the language appropriate to the DID) that I might be sleeping and that the caller should reconsider. I’m sure there’s some way to make it play only on the hours of the day that are night at my locale.

Finally, hosting the system at my home is relatively unreliable, especially when I download a big file. A tiny hosted VPS (Virtual Private Server) is enough to keep my Asterisk running in a reliable high-bandwidth environment. My VPS has 2.5GB of disk space, 64MB of RAM and a dedicated IP address. For Asterisk – that’s plenty, and it costs very little.

More from: Asterisk Garrett Smith

VoIP Supply CEO Elected to infoTech Niagara Board

Benjamin P. Sayers, CEO of VoIP Supply, has been elected to infoTech Niagara’s Board of Directors.  This is his first term on the board of InfoTech Niagara.
Mr. Sayers joins a board of over 20 members, some of whom are among the most influential in the technology corridor of WNY, including those from the recruitment, academic, health, and other various industries.  Interest in this year’s board was substantially larger than in years past and not all nominees made the cut.

Mr. Sayers is looking forward to his work with the group.

“It is a great honor to be named to such a forward-thinking group as infoTech Niagara.  They have great plans not only for professional and economic development, but for community outreach to students and the less fortunate as well.”

For the past 10 years, infoTech Niagara has provided its members with networking, professional development and industry awareness opportunities. With approximately 200 corporate members, infoTech Niagara is growing quickly while creating new programs and services to benefit its membership.

Heralding the Death of the PSTN

June 26, 2008 by Garrett Smith

Doug Mohney over at FierceVoIP…. who consistently put out some of the most interesting and relevant content in the industry….has a story this morning concerning the impending demise of the PSTN (Public Switched Telephone Network….for the uninitiated, think telephone poles and wires).

Doug makes reference to another opinion piece from Daniel Berninger at GigaOm that offers additional data which points to a decline in the relevancy of the PSTN in a world that increasingly communicates over various IP based media.

Whether you agree or disagree with their consensus, it’s hard to argue that SIP continues to make strides and is slowly pulling the telecommunications industry behind it. I think we can all peer into the future and clearly see a world where voice and data are homogeneous and ubiquitous. How long it will take to realize that vision is nearly impossible to predict.

In the telecommunications industry at large, I see themes common to other pressing environmental and socio-economic issues that we have to deal with sooner or later. Like alternatives to fossil fuels, we know IP communications is a good thing for us, that it makes sense, and offers a spectrum of benefits and advantages versus our current incumbent technology…..But it’s not that simple. Hydrogen powered cars look great, where do I sign? What, there’s no place to fuel up? Hmmm, that’s no good.

The mass adoption of a product or service is governed, to a certain extent, by the effectiveness and efficiency of its distribution network. Companies like Verizon (FiOS), Comcast, Level 3, Covad, Bandwidth.com and others like them are the change agents who are doing the dirty work necessary to usher in our telephony renaissance. First adopters, god bless you! When we finally get there, perhaps we should name a bridge after SunRocket, or a park after Jangl….for they are the martyrs. The lack of “broadband” quality data connectivity outside of the largest, most financially viable market geographies is also a major hurdle. The Net Neutrality debate also has very large implications.

The PSTN has been diagnosed with a terminal condition, it could be a year, 5, 10 or 20…we just don’t know. We can recommend to the PSTN some measures that it may take to prolong its longevity, but it probably won’t take our advice to heart, and may only speed its own demise.

VoIP Supply Named to the Fast Track 50 for Third Consecutive Year

VoIP Supply was named to the Fast Track 50, the 50 fastest growing companies in Western New York, by Buffalo’s Business First newspaper.

VoIP Supply has been named to the list for three consecutive years.  The placement was based on the company’s growth in total sales and number of U.S. employees over the previous three years.

Benjamin P. Sayers, President and CEO of VoIP Supply, is ecstatic that his company has made the list a third time.  “The success of VoIP Supply has paralleled on the dedication, talent, and hard work of our tremendous staff.  I cannot thank them enough, and this award belongs to each of them as well.”

The award was presented to Mr. Sayers at a ceremony on June 17 at Shanghai Red’s Restaurant on the Buffalo waterfront.

Guest Post: Choosing Phones for VoIP

June 24, 2008 by Garrett Smith

Because of the great response for our Asterisk Contest, we decided to ask the participants if they would be interested in posting further information about their VoIP interests on the VoIP Insider. Many took us up on the request, and now here is our first post from randulo of the VoIP Users Conference.

Most of the processing in a VoIP system goes on behind the technology curtain, often with no warm and fuzzy interface. On the other side of the counter, the people actually using the phones have the most important need: usability. The usability of a telephone system depends a lot on the ergonomics of the phone itself. As I’ve said before at Astricon Paris 2006 and Asterisk Tag in Berlin, buy the phones the end users will be most comfortable with, not the ones you like for “geeky” reasons.

woman with phone

Photo of user holder phone
http://talkathon.org/uploads/user480.jpg
Credit: randulo

Let’s Get Physical

This thing is sitting on your desk all day. You see it even when it’s not in use and so do your customers and contacts if they come near your desk. Here is a list of things I’d try to check.

The phone’s footprint and weight: Does it stay where you put it?

old telephone

Old Phones:
http://farm3.static.flickr.com/2225/2433006089_fbf25ed575_m.jpg
Credit: A30_Tsitika link: https://www.flickr.com/photos/frozen-in-time/

Handset feel: the handset (and possibly a headset if used) are the most important things because they are being used for most of a call. One rule of thumb is that if the handset feels like it would break if you dropped it, it isn’t good enough. Think about how robust the old phones of the last century were! Cisco and Polycom phones have solid handsets that have a very strong feel and good weight, but so do a few less expensive entry-level phones.

Buttons, size, number, placement and labeling: Many have complained about the button feel on cheaper phones. Are they too large, or too small? (The Grandstream BT100 series has huge buttons. Some may appreciate this.) I think Linksys/Sipura and again Polycom have good buttons.

Color and shape: Yes, many people wonder why phones do not come in more colors. Female co-workers are not usually crazy about phones that look like they should be in the situation room at the White House.

Phone menus: I personally abhor the Polycom ip500 menu, it’s an exercise in bad ergonomics, but the phone’s other qualities make up for it. Example: at least six button presses are needed to do a lot of operations, since you can’t “Exit” without hitting “More” first. Linksys/Sipura does a good job with menus and the web interface not only works, but these phones boot in a few seconds.

Geekdom, Electronics and Firmware

Provisioning: if you have a small installation, you won’t care. A large number of phones means you need a good provisioning system and phones that work with it.

Cordless technologies: Are Wifi SIP phones any good? I have heard a lot of criticism about Wifi SIP phones. I am using a Siemens S675IP which is an incredible DECT SIP phone I reviewed here. In short, it connects to a PSTN line and functions as a cordless phone and answering machine with up to six handsets. The added feature is that it can connect to up to six SIP providers, read email and RSS feeds (in a very limited way), and it works great with our Asterisk office pbx.

Protocols and codecs: which codecs does your operation need? We mostly use the lossless ulaw, but you may have different bandwidth or sound quality requirements. Most of us use the SIP protocol on hardphones, but there are more and more IAX2 hardphones available. The Allnet 7960 does both at once! That is, you can use both SIP and IAX2 by configuring different lines and not need to change the firmware as you do with most phones.

Power source: I prefer a phone that comes with a 100-250v adapter, but if you have PoE available, you probably want to use it.

Memory for directory: this is sometimes an important difference between older and newer models.

Line instances: are there enough, or is it expandable to more lines?

In the end, one of the best reasons to go to a large VoIP conference, be it Astricon or something more general, is to get a close look at the phones. If at all possible, drag a co-worker who uses the phones a lot with you and make careful notes of what he/she thinks. Then take a look at VoIP Supply’s phone page and see what they have available for you. (Hint : call them up and discuss your needs.)

  • Featured Posts

  • Popular Posts

  • Read Our Feed

  • Latest

  • VoIP Post Categories

  • Archives