shahine.com/omar/

homepage | Send mail to the author(s) contact

yet another Microsoft blogger

# Sunday, August 08, 2004

Vonage

So I bit the bullet and got service from Vonage. Last week my modem arrived and I proceeded to lay out my network topology. I am really pleased with the service. Most notably I am saving money (about $230 a year). I chose the 14.99 plan which includes 500 minutes a month (local and long distance). I still get free incoming calls and calls to other Vonage users are free. I use my phone very little (but don't want to rely on cell for everything since my wife and I want a shared number), so this is a big savings over my previous service. I get things for free that I used to pay for like Called ID and Call Waiting, but I also get free voicemail that is sent as an e-mail attachment (with voice mail notification on phones that support it), Simulring (you can have two phones ring at the same time, like your office or mobile), call forwarding after x seconds, and lots of other features. Call quality is excellent. In short I am very pleased. I chose to continue to use my existing phone number and that isn't set up yet, but they give you a free virtual number to use (it maps to your phone). Lastly, international calls are super cheap. Easily > 60% what ATT was offering me without having to pay for the privilege of cheaper rates.

<shameless plug>
if you decide to get Vonage and you want a free month of service, leave a comment or send me an email (click the email icon or contact button) and I will send you a referral. You and I will both get a free month of service.
</shameless plug>

Setup

There were some complications because I guess I am picky. Here is the deal.

Before Vonage:

Broadband = Comcast Cable Modem

Router = Microsoft MN-700 Router/Wireless AP

Now with Vonage, I have a new Motorola Voice Terminal which is also a router. However, it has less functionality than my Microsoft router, primarily it lacks support for UPnP and is very no frills. Why do I care about UPnP? Well UPnP allows my Windows PCees to negotiate ports dynamically on the router. That means things like Messenger File Sharing, Remote Assistance and Even XBOX Live work w/o having to manually configure anything. I like this.

However, the Motorola Voice Terminal implements a very crucial feature when it comes to VoIP. Essentially, it will prioritize voice packets over data packets, otherwise known as Quality of Service (QoS). This is crucial as you do not want to hear static or loose your connection if you are downloading stuff from the web. Taking advantage of this requires that you place your Motorola Voice Terminal upstream from all your internet traffic. So, here is how I did it.

Configure Motorola Voice Terminal
  1. Connect PC to the Motorola Voice Terminal
  2. Wait for DHCP to assign you an IP address. It should be 192.168.102.X.
  3. Launch IE and enter 192.168.102.1. This is the address of the Motorola Voice Terminal.
  4. Go to the Advanced Page
  5. Disable NAT/DHCP server (this was an error, it should be enabled)
  6. Enable DMZ and enter 192.168.102.2. You will later assign this address to your router, in this case my Microsoft MN-700.
  7. Click Save Changes
  8. Click Reboot.
Configure Network

Now that your Motorola Voice Terminal is connected you can proceed with your network set up.

  1. Plug Cable Modem or DSL modem into Cable or Phone Line
  2. Plug Ethernet cable between Cable Modem or DSL Modem into the WAN port of the Motorola Voice Terminal
  3. Plug your router (MN-700) into the Motorola Voice Terminal by connecting an Ethernet cable between the PC port on the Motorola Voice Terminal and the router Modem port (or WAN port).
  4. Plug your PC, or in my case my home network into the LAN ports of the router
Configure Router

Now we will configure the router (MN-700). These steps will vary depending on your router manufacturer, these steps are specific to my router.

  1. Wait for your PC to retreive an IP address from the router
  2. Type in the gateway address of your router (192.168.2.1)
  3. Go to the WAN configuration page.
  4. Copy down the gateway and DNS server information (if it is not located on this page to back to the main router home page).
  5. Change the way the router obtains the WAN IP address from Dynamic to Static
  6. Enter 192.168.102.2 in the IP address that we configured from step 6 when configuring the Motorola Voice Terminal.
  7. Fill in the remainder of the information (DNS, Gateway etc) that you copied down from step 4.

This last part is important because it basically instructs the Motorola Voice Terminal to pass through all web traffic it receives to your Router. This is essentially the same configuration you would have if you plugged the router directly in to the Cable or DSL modem. However, the Motorola Voice Terminal will still be able to prioritize the voice data higher than all the internet traffic on your network. Additionally by disabling the DHCP and NAT server on the Motorola Voice Terminal you are allowing your router to do it's job and continue to act as the DHCP/NAT/Firewall on your network allowing UPnP to function. (you don't need to disable DHCP/NAT/Firewall on your Motorola Voice Terminal. The DMZ passthrough will take care of sending all IP data to your Router).

A final note. In my apartment I have a closet where all my CAT-5, Cable and Phone lines terminate. This allows me to connect the Vonage modem to my phone switch and all my phone in my apartment are now on the Vonage network. Cool.

Here is a diagram of my network.

Update: There is an error above. DHCP/NAT should be enabled on the Vonage Router. I mistakenly said it should be disabled.

 

Sunday, August 08, 2004 3:57:38 PM (Pacific Daylight Time, UTC-07:00)
Just out of curiosity -- did you find that you needed the QOS feature? I've been running with the Comcast/MN-500 combo but I decided to just put the telephone adapter behind the firewall. 3 months later I've only had a couple of minor issues.

I've also heard that the QOS feature was very poorly implemented and results in a fairly noticeable bandwidth reduction. You might want to do some testing before you settle on that topology.

Cheers,
Steve

Sunday, August 08, 2004 4:47:01 PM (Pacific Daylight Time, UTC-07:00)
Hey Steve-

yes, I actually ran the bandwidth test both times and got similar results. I get anywhere from 1.5 to 7 Megabits. The tests are so wildly inconsistent that I can't really trust them anyway.

yesterday I was downloading an update for Office to upgrade it to SP1 and my phone conversation started to degrade quite a bit, so I figured I'd try it this way for a while. It's easy enough to change later.
Sunday, August 08, 2004 4:55:33 PM (Pacific Daylight Time, UTC-07:00)
Lookout behind you...here comes the FCC to finally do something they've been drooling over for a long time - regulate the Internet (in the USA, anyway)
Sunday, August 08, 2004 5:08:57 PM (Pacific Daylight Time, UTC-07:00)
I'm curious; do you have this problem: when I call Microsoft from the Vonage line, the person on the other end ends up saying hello a couple times.
Sunday, August 08, 2004 5:17:10 PM (Pacific Daylight Time, UTC-07:00)
What do you mean by call Microsoft? We have VoIP at work ;-).
Monday, August 16, 2004 9:36:43 PM (Pacific Daylight Time, UTC-07:00)
I was excited to find this page... only I tried to implement it with my linksys and it just won't work. The setup made complete sense once you explained it so I can't imagine why I can't get it to work.

Sigh. Behind the router it goes for now.
John Y
Tuesday, August 24, 2004 9:03:14 PM (Pacific Daylight Time, UTC-07:00)
Omar,

Got my Vonage modem today. They had instructions for putting it ahead of the router that didn't include any configuring. Just plugged it in (comcast modem->moto ATA->MN-500) and it works. My MN-500 got a different DHCP address out of all this (a Comcast IP), but that's no biggie.

Am I using QOS in this configuration?
Monday, September 06, 2004 4:16:25 PM (Pacific Daylight Time, UTC-07:00)
Just curious: I've seen those Visio images before in Microsoft presentations, where did you get them? I'd love to incorporate them into my network diagrams...

Thanks!
Jason
Jason Kolb
Monday, September 13, 2004 5:24:04 AM (Pacific Daylight Time, UTC-07:00)
Not sure if anyone answered Jason's question, but I'm interested in the same. I really like the Microsoft networking diagrams that are all over TechNet, MSDN, and other white papers. Any chance someone has them to share?
Monday, September 13, 2004 9:28:51 AM (Pacific Daylight Time, UTC-07:00)
These were part of Visio 2003 Professional.
Saturday, September 18, 2004 11:28:45 AM (Pacific Daylight Time, UTC-07:00)
Hi Omar,

I also was very excited to see these instructions. You see, I want to take advantage of the QOS feature on the Motorola MTA, while at the same time, have access to my home machines on my network from elsewhere (work, etc.)

However, after carefully following your instructions, we can't get it to work. It appears to us that the DMZ and port mapping are both being blocked by Comcast somehow. (Interestingly, when we hook up our cable modem without the Vonage Motorola MTA, we are assigned a 24.5.190.xxx address, and with the Vonage Motorola MTA we get assigned a 67.161.75.xxx address). When we do a tracert from the outside to try to get to our assigned address, if we have the 67.161.75.xxx, the tracert never gets there, however, if we dont have vonage on the system, and thus have a 24.5.190.xxx address we can tracert to it fine.

In addition, when we enable DMZ we lose all outward connectivity (we tested this both with our router, and with just one PC connected). I assume you do not have this problem? I think our only recourse is to get a router that does QOS? It appears that the Linksys WRT54G with the new firmware upgrade does this.

Any help? Am I missing something?
Niels Smaby
Saturday, September 18, 2004 11:33:17 AM (Pacific Daylight Time, UTC-07:00)
Oops, I should have given some details on out Motorola MTA:


VT1000v
 
Version Information
Software Version: VT20_01.1.17
Bootrom Version: VT20_01.1.17
Hardware Version: Model: VT1000 Revision: 0 BSP: 1.2/0
Config File Version: 1095412980789/1002339085
Niels Smaby
Monday, September 20, 2004 11:01:51 AM (Pacific Daylight Time, UTC-07:00)
Thanks for the reply, Omar. I was pretty incredulous that comcast could do that as well - I'm not sure who to blame, or why they might be doing it. But, it was very consistent (we switched between having the vonage motorola MTA and not having it multiple times). In addition, if I booted up the Cable modem without the Motorola MTA attached, and then attached it, it the MTA would never complete its initialization sequence (would get stuck in the 2 flashes of the LED mode)

My comcast service is in Foster City, CA. DHCP is turned on for both the Vonage Motorola MTA (it runs a NAT of 192.168.102.xxx) and on our Router (runs a NAT of 192.168.0.xxx).

On the bright side, I have installed the MTA on our router rather than on the cable modem and tested it with multiple uploads of large files, and the service works very well, so maybe the QOS isn't such a big deal for me. But still it is frustrating/disconcerting that something is going on behind the scenes. When you actually call vonage technical support - they say the only way to get access into your network from the outside is to put the MTA behind the Router (as I now have it) - I assumed that this was just because they didn't want to explain about how to set up a DMZ, etc. But maybe it is more than that?

What is your firmware version on your MTA? (you have the VT1000 as well, I assume?)

Thanks,

Niels
Niels Smaby
Friday, September 24, 2004 8:37:09 AM (Pacific Daylight Time, UTC-07:00)
Hi Omar,

From you experience, do you think Motorola is using a true-QOS or more of a packet-shaping approach? True QOS requires network equipment (e.g., routers/switches) configured to support QOS. Packet-shaping can be implemented via a single device (like Motorola) which either buffers or backs-off on the low-priority traffic (i.e., non-Vonage) - which could result in poor data throughput (non-VOIP traffic) under high loads. The Since Vonage doesn't require alot of bandwidth, I may try it first behind the firewall.

Check out http://www.chuckpyburn.com/voip_solutions.htm for an execellent discussion of this.
Furstt
Thursday, October 07, 2004 5:06:11 PM (Pacific Daylight Time, UTC-07:00)
Odd. I tried the same thing. When I enable DMZ on the MTA, it appears that not packets get out. I have the same firmware version as you report.

What is DMZ supose to do anyway? Usually a DMZ is a seperate network from your local network, but the MTA only has on local ethernet port so it doesn't make sense to me.

I wonder why these things are not completely bridge type devices that are completely invisible from the local network
but hijack any incoming VOIP packets...

-Wayne
Wayne
Tuesday, October 26, 2004 9:17:07 PM (Pacific Daylight Time, UTC-07:00)
I just got off the phone with vonage tech support....
I told them the dmz feature of the vt100v didnt work and asked what the correct settings were to make it work.

The tech said.. it flat out doesnt. the dmz feature does not work. He asked me why I wanted to use it.. I said I wanted to vpn. He said that wont work either.

I told him I have pdf manual of the device I downloaded and it states it works...

BUT... he offered me this solution.. They are sending me the linksys RT31P2 for $99 which will be refunded back to my credit card once they recieve the vt1000v I'm sending back to them.. The only thing Im stuck with in the end is the $10 ship charge.

so spread the word... i know that several people have already went out and bought the RT31P2 for themselves.. sucks for them...
david tam
Monday, November 15, 2004 5:09:25 AM (Pacific Standard Time, UTC-08:00)
Just thought I

I have this revision of the MTA:
Software Version: VT20_01.2.d4
Bootrom Version: VT20_01.2.d4
Hardware Version: Model: VT1000 Revision: 0 BSP: 1.2/0
Config File Version: 1100429211212/1002380539

I have the DHCP/NAT enabled to an MN-700 as shown and I also have the DMZ option enabled. In addition to having an XBox and VPN connections I use through it, I also have a streaming media system that runs through XP Media Center edition and everything seems to work well.
Dave Lane
Monday, June 30, 2008 5:30:47 AM (Pacific Daylight Time, UTC-07:00)
I've motorola VT1000v series router ..i've used this like long time but due to net service change the service person had changed some configration & also saved changes ..but it(internet service) dint work so, I changed. my prb is when i want to config this router again & when i just http://192.168.102.1/bascfg.html then prb is this page is not opening so how can i again configure this router or reset it if page is not displayed any other option to login in the page? then please tell me i wud wait for ur reply
thank u
roshani
Comments are closed.