IPCS Word of the Day: PTZ

July 1, 2008 by Garrett Smith

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.

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.

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.

  • Featured Posts

  • Popular Posts

  • Read Our Feed

  • Latest

  • VoIP Post Categories

  • Archives