The Federal Communications Commission published an initial draft of proposed new rules (pdf) on Thursday that would, if approved, effectively make net neutrality the law of the land and open the door to WiFi VoIP as never before.
The Draft Rules to Preserve the Free and Open Internet seek to codify non-binding policy guidelines in place since 2005 and incorporate rules first elucidated last month by FCC Chairman Julius Genachowski.
The Notice of Proposed Rulemaking (pdf) lists six terms that would prevent Internet Service Providers from denying their customers the right to use any legal applications, devices or services. The rules would also ban other forms of discrimination — although allowing for neutral, “reasonable” network management — and require that providers publish any steps they take for network management, such as throttling or metered service.
The proposed rules would apply to all providers of both wired and wireless Broadband Internet connectivity as well as to applications and service providers who deliver their products and services over Broadband or otherwise do business on the Internet. If approved, the rules would then significantly impact VoIP applications, VoIP service providers, and others such as Google, that provide voice services and communications over the Internet.
In proposing the rules, the Commission’s two Republican members concurred and dissented in part on the vote to issue the Draft. While agreeing with the concept of an open Internet, they also questioned whether the FCC has the authority to draft a net neutrality policy and cautioned that other countries could use the US government’s action as a basis for imposing more restrictive access rules in their own jurisdictions.
Public comments to the proposed rules will be sought by the FCC until January 14, with replies to those comments accepted up to March 5.
After a long and very public debate on both sides of the question, Thursday’s action finally sets in motion the arduous process of turning ideas into law. Many of the largest carriers and Broadband providers are expected to staunchly oppose the proposed rules and the rhetoric will no doubt remain thick and hoary well through the spring of 2010.
With an eye toward the high emotions already raised on both sides of the neutrality debate, Chairman Genachowski cautioned all parties as to his view of the government’s responsibility, saying the Commission’s role “should be no greater than necessary to achieve the core goal of preserving a free and open Internet…the goal is to provide a fair framework in which all participants in the Internet ecosystem can operate, ultimately minimizing the need for government involvement.”
Posted in Business, Mobile VoIP, News, VoIP | No Comments »
Digium and IBM announced a new partnership at Astricon Thursday that highlights both the Asterisk company’s increasing attention from the enterprise telecommunications sector as well as Big Blue’s growing appetite for SMB market share.
The two companies announced the creation of an Asterisk-based phone system available now for the IBM Smart Cube platform. Smart Cube is a product of the company’s Smart Business initiative for small to medium-sized businesses, a pre-integrated solution (including hardware, operating system, security, backup, middleware and business applications) that SMBs can download from the IBM Smart Market.
This IBM-certified integration marks the first formal collaboration between the two companies. Asterisk for Smart Cube will give small and medium-sized business (SMB) customers using IBM’s Smart Cube platform a business phone and unified communication system that can be downloaded, configured and up-and-running within half an hour, according to Digium.
The total solution also integrates with IBM/Lotus products Domino and Sametime for multimedia collaboration and unified messaging.
“Digium’s collaboration with IBM to jointly develop an Asterisk-based phone system represents a huge advance toward our commonly held goal of giving SMBs powerful IT capabilities in a flexible, easy to implement system,” said Danny Windham, CEO of Digium. “The ability to deploy and manage sophisticated telephony applications right alongside other critical business software appeals to SMBs across industries. We’re proud that IBM partnered with Digium to meet the needs of its Smart Cube customers.”
Asterisk has grown in ten years to become the most widely used open source telephony platform in the world. With millions of worldwide downloads, it has become the backbone for flexible, cost-effective business phone systems used by companies large and small, and the company’s growth has lately gained the notice of enterprise heavyweights such as Cisco and now, IBM.
On balance these developments are a big positive for Digium and bode well for the long-term growth and stability of the Asterisk platform. As the power and flexibility of systems formerly reserved to only the largest enterprises come increasingly within reach of small and medium sized companies, increased innovation and competition across the business landscape should be good for everyone.
Posted in Business, News, VoIP, VoIP Products | Comments Off
Note: This post has been updated with a new FreePBX in a Cloud instance for Europe.
Because of the interest in our series on VoIP and the open source Asterisk PBX using Amazon’s convenient Elastic Compute Cloud (EC2), yesterday (2009-02-23) Voxilla released a pre-built virtual machine EC2 image using FreePBX, the popular graphical front end administration tool for Asterisk.
If you are interested in a stock installation of Asterisk on the Amazon cloud (either you prefer to manage your PBX manually through command prompts and edited text files, or you wish to install a GUI front end other than FreePBX), you’ll be more interested in Voxilla’s Asterisk in a Cloud step-by-step tutorial).
In the Asterisk in a Cloud tutorial, we led you through the use of Elasticfox, a hearty plug-in for the Firefox browser that gives you easy access to the administrative functions of your Amazon EC2 account. In this tutorial, we forego Elasticfox and use Amazon’s AWS Management Console.
Amazon’s console is much easier to use than Elasticfox; any browser will do and no plug-in download/installation/configuration is required. The console appears to have replaced Elasticfox as Amazon’s preferred AWS management front end.
A small warning: the AWS Management Console is still in beta, and though we have not found problems, future changes may deem some of the instructions below incorrect. In the event that this tutorial needs changes for future releases of the management console, we’ll make them directly on this post.
In this post, we provide step-by-step instructions to install Voxilla’s FreePBX in a Cloud. We will:
To follow this guide, you will need an SSH client installed on your computer — Mac and Linux machines have a built-in SSH client, Windows users can use PuTTY.
Asterisk Security Group
Your Asterisk security group needs to allow the the following traffic:
Connection Method | Protocol | From Port | To Port | Source (IP or group) |
---|---|---|---|---|
Custom… | ICMP | -1 | -1 | 0.0.0.0/0 |
HTTP | TCP | 80 | 80 | 0.0.0.0/0 |
HTTPS | TCP | 443 | 443 | 0.0.0.0/0 |
Custom… | UDP | 10000 | 20000 | 0.0.0.0/0 |
Custom… | TCP | 5060 | 5061 | 0.0.0.0/0 |
Custom… | UDP | 5060 | 5060 | 0.0.0.0/0 |
SSH | TCP | 22 | 22 | 0.0.0.0/0 or your public IP address/32 |
Custom… | TCP | 10000 | 10000 | 0.0.0.0/0 or your public IP address/32 |
Add rule
Launch Instance
AWS SSH Help Screen
You can now configure FreePBX and Asterisk. To determine what to enter as the SIP server when configuring devices such as telephone adaptors and IP phones, click the Instances link in the AWS Management Console’s navigation area, and look up the Public DNS for the Asterisk/FreePBX instance. Use this value as your SIP server name.
Tags: Amazon EC2, Amazon Web Services, Asterisk, Digium, FreePBX
Posted in Business, PBX, VoIP Service, VoIP Tips | Comments Off
Note: This post has been updated with a new FreePBX in a Cloud instance for Europe.
Since making freely available Voxilla’s “pre-built” Asterisk installation for Amazon’s Elastic Compute Cloud (EC2) (Asterisk on the Cloud With a Click), we’ve received many requests for a version that includes a graphical administration front end for the well-regarded open-source PBX.
Answering the demand, we settled on FreePBX, itself an open-source Asterisk GUI developed under the guidance of internet and SIP phone services provider Bandwidth.com, because it is itself becoming very popular in the Asterisk world and, though tricky to install (requiring some knowledge of Linux and the installation of large external packages), it is very easy to use once it’s running correctly.
To make it as easy as possible, we built an Amazon machine instance (AMI) with FreePBX, some custom modules, and Webmin (a web based server administration tool). What we came up with is an installation of FreePBX that is usable in three easy steps:
The default FreePBX configuration assumes that FreePBX is running on a secured network (LAN) behind a firewall. The Amazon Elastic Compute Cloud (EC2), ufortunately, does not provide such an environment. In this build, we secure Free PBX for use in the cloud, Apache and Webmin redirect http traffic to https, and the FreePBX Administration interface requires authentication.
Free PBX, Webmin and MySQL use a number of usernames and passwords. To protect against default password exploits, Voxilla’s FreePBX in a Cloud is designed to randomly generate new passwords for key administrative controls each time you launch a new instance of the AMI. We do this in order to ensure that all instances of this AMI in use have different sets of security credentials. Otherwise, unless you take the complex steps required to secure FreePBX manually, others would have access to your installation if they know the default passwords.
In addition to the stock modules that ship with FreePBX, we made three new custom modules and included them in the AMI:
The FreePBX in a cloud AMI provides an easy way to get Asterisk up and running without having to dig through configuration files.
For the United States:
AMI ID: ami-e8c22581
Manifest: voxilla/FreePBX-Asterisk-1.6.0.5-i386.manifest.xml
For Europe:
AMI ID: ami-7a58730e
Manifest: eu-voxilla/FreePBX-Asterisk-1.6.0.5-i386.manifest.xml
Release notes for this AMI are available in the Voxilla Forum.
Tags: Amazon EC2, Amazon Web Services, Asterisk, Cloud Computing, Digium, FreePBX
Posted in Business, PBX, VoIP, VoIP Service, VoIP Tips | 2 Comments »
Note: This post has been updated with a new FreePBX in a Cloud instance for Europe.
Our two-part tutorial explaining how to use VoIP (Part 1) and Asterisk (Part 2) in Amazon’s Elastic Compute Cloud (EC2) has garnered quite a bit of attention. But due to the time required to complete the many steps needed to get up and running, some of you have asked if it is possible to create a much simpler to install “pre-built” Asterisk EC2 “instance.”
In short, yes it is. And we’ve done just that for you.
With the power of the cloud, it’s not necessary have to wait days or hours for servers to be rebuilt. We don’t even need to start with a server that has nothing more than an operating system on it. Someone (Voxillans) can do all the grunt work: building, compiling, installing software; then share the complete server with others (you). Amazon calls this sharing Amazon Machine Images (AMIs).
Now you have two choices, you can either build the Asterisk server yourself by following all the steps as listed in Part 2: Asterisk in a Cloud. Or you can use Voxilla’s pre-built image to eliminate a lot of the heavy lifting.
If you want to use the pre-built Asterisk image, go to the Asterisk in a Cloud tutorial and:
Select Voxilla AMI
Launch AMI
Your new instance will appear in the Your Instances section at the bottom of the AMIs and Instances tab in Elasticfox. You will notice that the initial state of your instance is pending. It will take 30 seconds to 5 minutes for an instance to start. You can click the blue refresh button in the Your Instances section to refresh the status.
You can check on the status by looking at the State column, the state will change to running when your instance starts. The Public DNS and Private DNS columns will also contain values. Your running instance entry should look something like the image below.
Your instances
These instructions should get you up and running in less than hour (or about 10 cents on the AWS cloud meter).
If you need help with the AMI or Asterisk in the cloud, technical help is available from the Voxilla Forums.
Tags: Amazon EC2, Amazon Web Services, Asterisk, Cloud Computing, Digium
Posted in Business, PBX, VoIP Service, VoIP Tips | 4 Comments »
Millions of people use Voice over Internet Protocol (VoIP) every day. Skype is mentioned in conversation as casually as Twitter. So how come more people don’t understand what VoIP (and Skype) actually is?
Broadly defined, VoIP is a number of transmission technologies that deliver voice communication over the internet or other IP networks. But, don’t expect the average VoIP user to tell you this.
Let’s explore the three main reasons why people don’t understand VoIP.
1. There’s no need to know: This is probably the reason people don’t understand a lot of things. They don’t care because they don’t need to care. As far as they know VoIP is just a fancy way to make cheap phone calls. They don’t realize that VoIP is all around them and that, even without knowing it, they’ve most likely used it because a huge percentage of all phone calls travel along the IP network at some point.
But can you blame them Most people don’t care how their car works if it gets them from point A to point B. Even when the car breaks down, they just want to know who can fix it and for how much, not why it stopped running. The same goes for VoIP.
Most VoIP users know that they need an internet connection, but nothing more. When call quality worsens or outages occur, most don’t investigate why it’s happening. Like the typical driver whose car won’t start, they just want to know who can fix it.
2. Ads tell only part of the story: For the most part advertising does a poor job of explaining VoIP. Most ads are simple promotions for cheap phone rates and free features. For example, you would not know only from watching the countless Vonage ads that have run on TV over the years that VoIP is behind the cheap unlimited calling rates and features.
But, it’s hard to blame Vonage and other VoIP providers for not explaining the technology. There is no evil plot to keep the public uneducated about VoIP. If you are spending precious advertising dollars trying to sell a VoIP service, would you try to explain what exactly VoIP is? The technical details are best left to be explained once you’ve cantacted a sales representative on the phone.
3. Change is scary: Let’s be real, people don’t like the unfamiliar, and VoIP is still new. It took decades from the time Alexander Graham Bell made the world’s first phone call in 1876 for there to be a telephone in the majority of homes. It was only about 15 years ago that the first Internet phone software was created. It’s no wonder that VoIP isn’t the norm yet, much less understood.
Will most people ever get what VoIP actually is? Will VoIP knowledge ever proliferate through the masses? Probably not. The best thing to do is continue educating, one person at a time.
Or not. VoIP works either way.
Posted in Residential VoIP, VoIP, VoIP Service | Comments Off
Junction Networks released a major upgrade to its flagship OnSIP hosted PBX phone service Thursday, adding browser-based IM, presence and phone status to one of the most compelling hosted VoIP services on the market today.
A single browser window presents all users in an organization complete, one-look status on who in the company is “present,” which of them are on the phone, and who is free to call with a click on their names. One click and the user’s extension – be it a desk set in the office, a wifi phone at a temporary job site, or a SIP phone in a hotel room – completes the call to the called party, saving everyone potential