VoIP For Dummies with MagicJack

July 2, 2008 by Garrett Smith

I am in no way, shape, or form surprised about magicJack selling over 8,000 systems a day. They are on their way to 550,000 subscribers after a little over a year, as noted by the TWICE blog and Asterisk VoIP News.

 

I am also in no way, shape, or form a VoIP genius. Yes, I write about VoIP and the industry, but when it comes to technology and setting things up (honestly, it could even be figuring out an espresso machine), I’m usually the one with the Dunce cap in the corner. I can set up a PC, start a laptop, press play on my iPod, but configuring a VoIP system (which is in actuality not at all difficult)? I’ll leave that to the solutions providers.

 

MagicJack is still wowing everyone with its literally, plug-and-play system. It’s not necessarily something for businesses, but for calling mom and dad across the country, or saying hi to a friend working in Europe it works. It is technically a phone system that plugs into the USB port on the side of your computer. Done and done. Enough said.

 

In fact, I’m drawing a blank when thinking about the negatives of magicJack.

 

Their website even features a commercial with puppies.

 

Has anyone tried this out? Any thoughts?

The Short Kid at the Amusement Park: Mobile VoIP

One of the uses of VoIP that excites me the most is Mobile VoIP accessed through dual mode phones, phones capable of making out calls via both the GSM/CDMA network and Wi-Fi network. At the moment, the acceptance and availability is a bit like the short kid at the amusement park who can’t quite go on all of the rides, but knows he’ll have his growth spurt soon. This may seem like a strange analogy to use but it does make sense when you think about it.
not tall enough
Pros – These items put us at the amusement park, walking up to a massive roller coaster named after a comic super hero.
  • Wi-Fi Hotspots – More and more retail, hospitality and public spaces are offering free or low cost Wi-Fi access to their customers. My local launderette now offers free access
  • Phones – More and more phones are becoming available with the ability for WLAN connectivity, and it’s not just in the business class of phones.
  • Data Packages – The pricing on data has been very affordable with most major cell phone providers. Some of the providers are offering unlimited access for as little as $20 a month.

Cons – These put us a couple inches short of the comic book hero’s hand. We are not tall enough to ride the ride-yet.

  • Wi-Fi – Wi-Fi, although becoming more and more available, it isn’t available everywhere. Once you are on a call, you may be tied down to a certain area depending on signal strength.
  • Technology – This ties-in with the limitations of Wi-Fi; at the moment if you leave the hotspot, your call will be dropped. There is no automatic transfer from Wi-Fi to cellular currently supported by a major cellular carrier.
  • Phone Providers – Some of the major cell phone providers don’t allow you to bring unlocked devices. This means people are limited to the selections from the provider. In Europe the cellular providers are more SIM card based allowing for switching and upgrading of phones using unlocked phones.

Where this leaves us is still in the amusement park, but not able to ride all of the rides; however, with a growth spurt this will all change. The growth spurt will be aided as the technologies advance in the features available on cell phones. As more phones come standard with the ability to connect to Wi-Fi networks and the relatively cheap cost of data packages, interest and use will increase. Also, the growing availability and stability of Wi-Fi signals in public spaces, combined with the advances in phone technology will allow for more stable and reliable connects.

Next: Professor Plum in the Ballroom with the Rope: The Who, Where and How of Mobile VoIP.

T-Mobile Doing Their Part to Perpetuate VoIP Stereotypes

July 1, 2008 by Garrett Smith

In less than 24 hours, T-Mobile is going to be “revolutionizing the home phone.” What new technological advancement will they be unveiling? What can they do to shake up the industry and get consumers excited again about VoIP? What will be their key to success where so many other providers have failed?

How about cheap phone calls? Ten bucks a month for unlimited domestic calls. Haven’t we seen this before? Like the talented and versatile, yet tragically typecast actor….VoIP may as well stand for:

Valuable
only for
Inexpensive
Phonecalls

Where T-Mobile is really innovating here:

A – Their huge ad spend for a promised deluge of cheesy lifestyle marketing
B – Their co-opting of July 4th, Independence Day as a brand vehicle
C – Pushing the envelope of “fine print”

Plus taxes and fees. Limited-time offer; subject to change. T-Mobile @Home® Phone service: Qualifying rate plan,

Read: You have to be an existing T-Mobile customer spending $39.99 per month. There is also a $35 activation fee. Did I mention the 2-Year service contract? Feelin’ Free Yet?

T-Mobile @Home Phone plan, T-Mobile @Home HiPort™ Wireless Router and broadband Internet connection required. T-Mobile @Home General Terms: Nationwide voice-only plan; all data, messaging, international use, and other services billed according to your regular rate plan and other pricing. ©2008 T-Mobile USA, Inc.

Read: You also have to have a broadband internet connection, so figure $30/month there. The wireless router…we’re gonna go ahead and ding you $50 for that as well.

Independence is defined as being “not subject to the control of others”. T-Mobile’s @Home offering is a countermeasure against churn, devised to keep their customers anything but “independent”, gussied up and wrapped in an american flag. I don’t see much to get excited about here.

IPCS Word of the Day: PTZ

PTZ = Pan, Tilt and Zoom. PTZ cameras have the ability to be “remotely controlled” allowing a user to take control of the camera and manipulate it using a joystick or embedded software PTZ controls in NVR or DVR software. The Axis 213 is an example of a PTZ camera. Currently, most PTZ cameras do not support Power over Ethernet because of their specific power requirements.

Ask Mr. Andrews: What is NAT Traversal?

“Dear Mr. Andrews” is a new addition to our VoIP Supply Knowledge Base.

Ask Mr. Andrews

Cory Andrews, our Director of New Business Initiatives, will be taking questions on everything you would like to know about VoIP. Here is the first of our series.

 

Dear Mr. Andrews:

 

“What is NAT Traversal?

 

NAT is short for Network Address Translation. You may also hear NAT referred to as “IP Masquerading.” NAT is typically used by a router or firewall to allow devices on a LAN (Local Area Network) with private IP addresses to share a single, public IP address. Why would we want to do this? Since a private IP address is only accessible on the LAN and can only communication with other devices on the LAN, NAT provides translation between private and public IP addresses at the point where the LAN is connected to the Internet. “NAT Traversal” is the passing of traffic through NAT. Devices such as IP Phones typically have private IP addresses, and typically cannot communicate with a SIP registrar on the Internet without some form of NAT.

 

You can think of a NAT as a translator or intermediary between private and public devices. A device on the LAN that wants to communicate with a device on the Internet will send its traffic to the NAT router, which replaces the source device’s private IP address with its own public IP address and then forwarding this traffic through to the destination device on the Internet. When the device on the Internet responds back, the NAT router cross references its translation tables and locates the original source IP address of the packet, which is the same IP address as the device on the LAN that initiated the connection, and forwards the response to that device.

 

With VoIP, NAT can be problematic. First off, when connecting to a SIP registrar, devices will try to register with their private IP. The second problem is that firewalls will not pass through inbound messages to a NATed device without an established session or “pinhole.” A session is created when a packet is sent from the NATed device to the Internet. The session pinhole allows the reply from the Internet to traverse the firewall and reach the NATed device. To maintain the session the NATed device behind the firewall must keep sending messages to keep the session/pinhole open. These are called “NAT Keep Alive” messages.

 

When a connection is originated by a device outside the LAN it is not clear which device on the LAN the connection is meant to be established with. A rule is required to tell the NAT router what to do with the incoming traffic, or it will discard the traffic and no connection will be established. Many NAT routers and firewalls support a DMZ which allows for the setup of simple rules for handling inbound traffic. Another method, called Port Forwarding, allows the NAT router to pass incoming connection requests to different devices on the LAN depending on the type of connection…in this case VoIP traffic.

 

EdgeWater Networks has developed specialized edge devices that provide NAT and firewall capabilities.

IPCS Word(s) of the Day: Progressive Scan

June 30, 2008 by Garrett Smith

Progressive Scan = The process whereby a picture is created by scanning all of the lines of a frame in one pass. Many analog surveillance cameras use Interlaced Scan as opposed to Progressive Scan, and are not good at capturing moving objects with clarity. Most IP cameras use Progressive Scan, making them superior for tracking and capturing moving objects, such as a license plate on a vehicle.

Who is Voice 2.0 Enabling?

One of my favorite blogs had a post today about the merging of the emerging with the ordinary in the voice world.

For a few years now, we have all been touting the promise of Voice 2.0, the death of the PSTN and the revolution that is upon us, yet to date, this new wave has not come crashing down on the traditional voice world with the might that one might think. It isn’t for a lack of trying, but mainly from a lack of a focused vision.

The telecommunications entrepreneurs who have created the greater vision for what Voice 2.0 is have done so in an attempt to free people from the gripes of the traditional phone company and enable us to do more with voice. The problem, though, is there enough of us out there to be enabled?

When you talk with entrepreneurs about creating something to offer to a market, one of the things they always say is to create something that you would use, because chances are, there are other out there with the same need. When it comes to telephony and Voice 2.0, I am not quite sure, at this time, there are enough people out there who want to be enabled to do more with voice. It is tough for the 1% to convince the 99%.

This brings me back to the iLocus post and the merging of the emerging with the ordinary. Although JR sees a future for Voice 2.0 companies without the need for traditional services, I do not. At least not for the foreseeable future, because there just is not enough demand for the masses to support the continued growth and that is why these companies are looking to merge their offerings with traditional ones – consumer demand!

The technology life cycle is a tricky thing. Some cycles move fast, some move slower. It isn’t that Voice 2.0 holds no promise, it is that the innovation is happening faster than the mass market demand for said innovations. In a sense, we, as an industry, have innovated, for innovations sake and made services we would use, but forgot about those who aren’t like us – the great majority. Now forced to wait until the catch-up, many are finding that the only way to build a sustainable business is to simply offer what is that customer really want: the ordinary.

Guest Post: Asterisk, Nip/Tuck and the ServiceGuy

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

  • Featured Posts

  • Popular Posts

  • Read Our Feed

  • Latest

  • VoIP Post Categories

  • Archives