VoIP for Deployed Soldiers?
rickbassham asks: "With VoIP really catching on these days, I decided to look into it for keeping deployed soldiers in touch with family and friends. I am currently a soldier in Iraq, and have the ability to get satellite-based internet, thanks to a few of the locals. While individually it is prohibitively expensive, a group of soldiers can come together to purchase a decent-to-high-speed internet connection. One of my plans is to link other soldiers to Vonage or another VoIP provider, so they will be able to keep in touch. Understanding the latency issues with VoIP via satellite (not to mention the other disadvantages), what upload speed does Slashdot recommend as a minimum for a QoS enabled connection for about 15-20 soldiers? The same for a non-QoS connection? What recommendations do you have for a good VoIP provider?"
I don't know about this particular solider but I have had no problems contacting three friends that were/are deployed in Iraq via the Internet. One was on AIM for 45+ minutes a day and another is on AIM for several hours a day. The third isn't quite as Internet saavy but routinely sent emails and pictures at least weekly. Granted they aren't on 24/7 like we are here but I had no problems contacting them via the Internet.
I would like to know if I was experiencing something that is unusual for military personnel deployed overseas? I mean this guy makes it seem as if he's hanging on to a rope thrown to him by the locals. From what I understand from the one guy I know that just returned from Iraq the locals over there want absolutely NOTHING to do w/the military personnel stationed in the desert.
I also know that phone calls were routinely made to his family and to another buddy that is stationed in the States. Why would they need VoIP and why would they need to do it via satellite connection?
As this guy said, sat-based Internet SUCK HARD for VoIP being that it is so latent. That wouldn't exactly make for real-time conversations regardless of how clear the voice might be... I have run the testers that other slashdotters have linked to before (sorry don't have it on-hand right now) and my 256k upstream seems to rate just fine. I haven't actually used VoIP though so I really couldn't tell you and I certainly couldn't recommend something to handle 15-20 people simulatanously (if that's what you mean).
The latencies associated with a sat connection make voip over one impossible. As bad as latencies appear to be, the sat companies use a lot of tricks to reduce latency with normal web traffic. Those tricks will not work with streaming voice.
When you're talking about several thousand milliseconds of latency, all the bandwidth in the world isn't going to make your VoIP any better. If it takes 2000ms from when the packet leaves your VoIP provider until when it gets to you, no matter what you do, your conversation is going to have a 2000ms delay..
;)
unless I'm wrong, which I'm pretty sure I'm not, but if I am, please post back! I'm sure my VoIP customers would most appreciate it
Sat-Internet usually uses GEO satellites, so as you say its really not good for latency sensetive applications, ie. VoIP.
But, if you're thinking about pooling resources, what about some type of satellite phone? Most sat-phones use LEO satellites, so latency isn't a problem. Its true, they are expensive, but if you are pooling resources, it might make it affordable and provide a better quality of service.
Of course, I'm not a soldier, nor do I personally know one, so I can't speak to what's really reasonable there. Also, I'd be curious to know what regulations the military has about personal communications equipment.
CitrusTV (http://www.citrustv.net): the Nation's Oldest & Largest Entirely Student-Run Television Station
Durn kids these days, and their conflabbed newfangled VOIP teknollergy.
Back in the day, when I was stationed overseas, the cheapest way to call home was a service that was hosted by ham radio operators. We'd call up the local ham who would transmit to a us-bound operator who would make the local call to the family. It was always weird talking to your mother to say things like "How are you doing? OVER!" all the time.
Yeah? Well I think you're overrated too.
It seems like this would be something basic the government would provide to the people who are risking their lives EVERYDAY.
1.7 Eurocents, or .017 euro. Not 1.7 Euro.
While possible offtopic would like to warning the poster though he mentions he is getting a commerical line.
.... watch your ass, with all going on your don't need a ART15.
As a former theatre level Information Assurance Manager, VOIP works through the great DOD firewall in the sky (to include SWA). I know the current IAM and while he is a good guy, you never know when command is going to get in the mood to bust troopers for stupid shit (like non AKO IM). VIOP is against AR 25-2 and CENTCOM 25-260
De Oppresso Liber
Vonage says this about satellite internet:
Yes, our service generally works with DSL Satellite Internet connections or any Point-to-Point Protocol over Ethernet (PPPoE) device (i.e. your home router). DSL requires Point-to-Point Protocol over Ethernet (PPPoE) authentication "username & password" to access the Internet so you will have to configure your Vonage adapter or home router for this service. There may be some latency inherent on a satellite connection or line of sight issues that could affect audio quality when making calls through the Vonage service. Our calls require 90 kbps of consistent upload/download speed to make and receive calls through the Vonage network.
I used VoIP in Iraq/Kuwait when I was there.
Worked great. As long as you only go through 1 sat hop, it really wasn't that bad. It's better than nothing. I used packet8 out there btw.
Back in the US,
ChiefArcher
I would test-drive your VoIP provider of choice over the connection before you drop the bucks, if VoIP is a make-or-break.
I've had both satellite Internet (Starband...yeeech) and Vonage (after I was able to get cable). While I love Vonage, I would not want to dream of that over satellite latency.
On top of that, a 2-directional satellite system is unlikely to have the upstream bandwidth to make this smooth. Vonage has a "bandwidth saver" that you can enable, but that might be like pissing in the ocean.
That being said, a high-speed, albeit high-latency connection is a very very good thing(tm) even without voice.
Your bandwidth is still limited, so some traffic shaping and transparent http proxying might be in order.
For the communications side of it, perhaps set up a (possibly private) IRC channel where your buddies and family can hang out. You could even setup a local IRC server on your gateway box and link it with an ircd in the states. Don't know how much bandwidth you would save, but it would be cool.
My hats off to you and all of our fighting forces. Whether the war is just or not is an issue with the government, you guys go in harm's way every day.
For 2 things:
1) Clearance to do this
2) Assuming 1) is OK, recommendations on local connections.
I work for a VoIP company that sells wholesale termination to customers in various coutries around the globe. Many of our customers come from locations where a landline isn't an option, and use satellite to carry their VoIP to us. From their experience we can say that on average, you're going to be able to handle about 7 simultaneous calls per 128Kbits of upstream. The calls themselves only take up about 12Kbits (each direction) per call, but there will be other data you're likely to be contending with that will eat up some of your available bandwidth.
As others have said, latency is going to be a problem, but from that part of the world, your likely already experience the joys of satellite latency in your "normal" calls. Again, our experience here is that as long as you can keep your latency below about 750ms you're going to have usable calls. A big factor here is the number of satellite hops your provider is send you through. A single hop will keep you under 750, while two hops will generally break the 1000ms barrier.
Anyway, hope those numbers help you in your considerations, and take care.