Virgin American In-Flight Internet Review, From In-Flight 198
wintersynth writes "I've posted a review of Virgin America's in-flight internet provided by Gogo. Here's the scoop: Avg. .90 megabits/sec DL, .283 megabits/sec UL, ping: 130.6 msecs, $12.95 for the duration of the flight. Verdict: AWESOME. In fact, I'm posting this from 36,000 feet right now. Skype did not work for voice, even though I'm pretty sure those stats are over the minimums. Any ideas from the slashdotters on what might be going on?"
Skype (Score:5, Informative)
Another possibility is that Gogo is demoting UDP traffic in some sort of QoS scheme to ensure that things like e-mail and regular HTTP traffic aren't slow or interrupted because 4 people are using Skype.
Comment removed (Score:5, Informative)
Re:Skype (Score:5, Funny)
In other words, UDP says:
"here take it!".
TCP says:
Client: "Hi, Nice to meet you, I'm TCP-Client".
Server: "Hi, TPC-Client I'm TCP-Server." (shakes hands)
TCP-Client: "I've got data for you. Here you go."
TCP-Server: "I got most of the data and it appears uncorrupt, but I'm missing page 2 and 374. Cand you send them again?"
TCP-Client: "Here you go. That's all, Goodbye"
TCP-Server: "Damn, he left before I could say goodbye"
Or something like that, it's been a while since my network programming class. But it was a lot of fun implementing these protocols. =P
Re:Skype (Score:5, Funny)
That's close, but I'm not sure your technical jargon is exactly how I learned it. :)
Re: (Score:2)
We learned the handshake as YO/SUP. :)
Re: (Score:2)
Mod +1 Educational.
That's the best explanation I've heard of protocol handshaking in a long time.
UDP says "here, take it" ... might make that my next sig ;-)
Re: (Score:3, Funny)
How about a car rental analogy? You book a car rental ahead of time.
With UDP, the rental place leaves the keys in the ignition.
With TCP, you go to collect your rental. Sign on the door reads "Yes, we are OPEN! Please come in." You enter and approach the counter.
Client: "I'd like to rent a car. I have a booking."
Agent: "Thank you for choosing us, sir! Here is your contract. Please sign here, here, here, here, and here."
Client: [signs] "There you are."
Agent: "Here are your keys."
Client: "Than
Re: (Score:3, Informative)
http://www.networksorcery.com/enp/protocol/udp.htm [networksorcery.com]
http://www.networksorcery.com/enp/protocol/tcp.htm [networksorcery.com]
Re: (Score:2)
I want more info!!
If you're still on the flight...how much are drinks on Virgin? What good scotches do they offer? Any single malts? Any good beers?
Re: (Score:2)
They serve Glenlivet for scotch. I'm pretty happy with that, as I'm a single-malt guy and enjoy the various Glenlivet offerings, but I've heard other passengers complain mildly about the lack of Johnny Walker or Chivas Regal. Drinks run something like $6.
Re:Skype (Score:5, Informative)
I fired up Skype and dialed out. Massive failure. For some reason the sound is horrendously choppy and thin sounding. It was completely unusable.
You're experiencing high "jitter." Jitter is the change in delay from packet to packet. If odd numbered packets take 100 ms and even numbered packets take 150 ms then you have 50ms of jitter.
Certain protocols like VoIP and NTP require connections with low jitter in order to perform acceptably.
Jitter Buffer (Score:4, Informative)
Asterisk 1.4+ has a jitter buffer for at least IAX and SIP which helps to work around jitter in most cases. Given that they know what they're doing, I assume Skype does too.
Jitter is (relatively) okay, it's packet loss that VoIP is particularly sensitive to. Packet loss at levels that will only mildly inconvenience most other traffic will screw up VoIP quite badly... there's no mention of packet loss in the article that I see, but I suspect that's what's causing the poor quality.
Re: (Score:2, Informative)
The GSM codec popularized by mobile phones, and commonly used by VoIP packages actually tolerates bit and packet loss quite well.
It uses a progressive refining encoding, and a probabilistic packet layout to keep the core 'shape' of the sound through all but the most severe conditions, so that losses are likely to only affect the details.
It also specifies protocols for 'looping' previous datagrams in a way that makes it easier to understand what was being said through such losses.
Keeping in mind that there's
Re: (Score:2)
If you'd read the article (I know, it's Slashdot etc) you'd know that's exactly what he's describing. The sound was choppy and 'thin' -- that's what happens when you add more jitter or packet loss than the setup can cope with. All things being equal I'm guessing it's not jitter, it's outright packet lo
No (Score:2)
Not to be an asshole, but why has the above been modded "informative"?
All voice traffic is UDP. TCP wouldn't make any sense for streaming. Skype uses separate flows for chat, voice, and control. UDP is perfect for connections with very high latency because i
Re: (Score:2)
Did you understand what I said in my reply to the eldavojohn's post, which was total poppycock btw, and which for an incomprehensible reason got modded "5 informative"? I was talking about *one* flow (in this case, streaming sound). It helps to have larger windows in TCP over high latency links, but that's not what we're talking about here.
Shouldn't mods have a minimum comprehension of the subject before modding posts for the content, or am I expecting too much?
Re:Skype and latency (Score:2, Interesting)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Skype? (Score:3, Insightful)
Skype is Not Blocked (Score:3, Informative)
Probably blocked everything VoIP related to force airphones on you.
From the article:
I'm trying to get some critical production tasks done, and the rep I work with emailed me to call her. Thinking I was so tricky and cool, I fired up Skype and dialed out. Massive failure. For some reason the sound is horrendously choppy and thin sounding. It was completely unusable. I didn't get a chance to speak and see how I sounded on the other end. I tried dialing the Skype test call, but I only caught every other word.
Sounds like he could connect, it was just choppy.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Informative)
Re: (Score:2)
Re: (Score:3, Interesting)
Re: (Score:2)
I was using Skype on a 33.6k modem years ago ... AFAIK, it self-adjusts to the pipe available, so don't think it's the bandwidth that's the problem.
Re:Skype? (Score:4, Insightful)
Probably blocked everything VoIP related to force airphones on you.
Except that most airplanes removed airphones long ago, since they never really worked economically. Certainly Virgin America's brand-new planes won't have them.
They probably blocked everything VoIP related so that the people next to you don't throttle you for shouting in to your fucking Bluetooth headset while they're trying to read, sleep, or otherwise try to ignore you.
Re:Skype? (Score:5, Insightful)
This, so much this.
Flight time is quiet time, for god's sake leave the phone alone or I might just kill you. Trust me, I already hate you enough for having the audacity to get up to use the bathroom, for smelling of *anything* and for claiming rights to the middle armrest between our seats. If you start yakking away I can't be responsible for my actions. Now have fun with your internets but PLEASE shut the hell up.
May I be the first to say (Score:5, Insightful)
I tried dialing the Skype test call, but I only caught every other word. So much for my dreams of in-flight video conferencing while yelling over the din of jet engines.
Oh god, I hope you, nor anyone else, ever gets this to work.
Re: (Score:3, Insightful)
Amen. Can you imagine an 8-hour flight with everyone yapping around you? Hideous.
"yeah.. no that's what I said!.. oh he always acts like that HAHAHA... hey are you going to that thing on saturday?....... yeah but Jim will be there!..... oh this flight is taking for-EVER... geez promise you'll come visit me!.... oh hang on, he's calling, I'll call you right back!.. no, it's ok, we don't land for another four hours.. mmkay, bye--kisses!.... hey honey!"
Re: (Score:2)
People seem to have no problem doing this attempting to have a convo on a busy street (times square for example), whats the big deal other than people complaining as if they have some logical reasoning? Sure, you don't want to hear about someone's gonorrhea, I get that. People don't tend to scream at the top of their lungs in an airplane, plus it is pressurized to reduce the need to scream further.
If everyone has small chatter it actually creates a bit of a whitenoise effect = sleep.
Re: (Score:3, Informative)
They talk louder because they judge how well they are being heard by how well they hear themselves. Over the constant drone of jet engines, people have to talk louder to hear themselves. Thus, they assume they need to be that loud so the microphone just an inch away from their face can hear them.
plus it is pressurized to reduce the need to scream further.
"Pressurized" is a relative term. Standard cabin air pressure is around 8000 f
Re: (Score:2)
I assume you've never
Re: (Score:2)
uh what?
I've flown both domestic and internationally. The only time the engines are noticably loud is during take-off and landing. The rest of the time, not so much.
Oh not to mention, for security reasons (this was overseas from new york to israel) we made phonecalls mid-flight using those crap-phones. Plane is pretty quiet, really.
What would be wrong with having a designated calling area on a plane, similar to smoking areas?
Re: (Score:2)
Too bad we aren't allowed to bring any sharp objects or weapons...I guess I will just have to slam my head against the wall till I pass out...
Re:May I be the first to say (Score:5, Funny)
Noise canceling headphones, with pressure relieving ear plugs.
I've flown a few times with slight upper respiratory infection (because I had to, not that I wanted to). With that usually comes Eustachian tube dysfunction. That can range from annoying to painful. By painful, I mean feeling and hearing your eardrum ripping open, and then not being able to hear anything but a rattle for the next few days.
So when I fly, I buy the pressure relieving ear plugs. They usually sell them in pharmacy stores and the gift shops at the airport. Over them, I wear decent noise canceling headphones. I can hear the movie, music, or my laptop, but I can be completely unaware of the person beside me.
I've flown with crying babies and shrieking teenage girls near me. The only time I remove the headphones is when I want to ask the stewardess for another drink. :)
Go for it kids, get your Skype working. Don't disturb my drinks and we're all fine.
But please, I beg all of you. If your ass is as wide as two airline seats, PLEASE book two seats. No matter how large you are, you're not welcome to share my seat for an 8 hour flight. Don't complain that the seats are too small, when your BMI is over 40. Stop making excuses, and stop eating so much. Your weight is directly effected by your intake. That's all there is to it.
Re: (Score:2)
You're a different matter.
I'm 5'8", and my knees hit too. But at least I'm not leaving fat rolls in the adjoining seats.
I agree, they really need to do something about the forward spacing of the seats. Slipping my laptop bag under the seat in front of me is more of a magic trick than a boarding task.
But be happy that I don't lean my seat back, unless the seat behind me is empty or there's a kid in it.
I prefer to opt for the first c
Re: (Score:2)
Had to fly as in, I wouldn't have a job if I refused to work. In case you haven't noticed, getting a new job isn't as easy as it was a few years ago.
Re: (Score:2)
If I wanted someone sitting in my lap, I'd ask them to. The only people I've ever wanted in my personal space on an airplane were girlfriends, and we had very comfortable flights cuddled up under the crappy airline blanket watching the in-flight movie. You probably wouldn't understand that, being the statistical norm for here, you've never had a girl to hold hands with, much less be willing to be in your personal space.
Would it be just as fair for me to prop my feet up on the
Re: (Score:3, Funny)
"Yes, I'm on the plane now".
"Well no shit Sherlock, I just dropped you at the airport. You'd hardly be likely to be on the elephant now, would you ?".
Re:May I be the first to say (Score:4, Funny)
The plastic knives and forks supposedly don't work well for hijacking, but they should be okay to use on an in-flight yapper. For bonus points, use the spoon.
Re:May I be the first to say (Score:5, Funny)
Did you mean, "Did you mean, "I hope neither you nor anyone else"?"?
The second comma separates "nor anyone else" from "you", but "anyone else" is an ultimate qualifier, which should be placed at the end of any lists.
You're using "gets" for "you" when you should be using "get". This seems correct since you're using "neither" and ", nor anyone else" to (incorrectly) form a list.
Since there is no list involved, the ultimate qualifier should be used parenthetically after the verb, or without the comma. If we're using it parenthetically, we drop the "neither" and commute that negative over to "ever", and change "gets" to "get" as well.
"Oh god, I hope neither you nor anyone else ever gets this to work."
"Oh god, I hope you never get this to work (nor anyone else)."
If you add in a third comma it's still wrong.
"Oh god, I hope neither you, nor anyone else, ever gets this to work." Separating out "nor anyone else" with commas before the verb "gets" ties "gets" to "you", which is incorrect. Parenthesis should be used here if you want to keep "nor anyone else" before the verb in order to prevent any conjugation conflict.
If you're going to be a Grammar Nazi, do it correctly.
If you're going to bitch about my use and nesting of quotation marks and punctuation at the beginning of my post, eat a dick. What is inside a quotation must be copied exactly. If it includes quotation marks, so be it. Nobody said it had to be easy (or unambiguous) to parse, and any attempt to use single quotes, block quotes, etc. can be foiled if you need to quote something containing them, so they do not provide complete disambiguation.
Re: (Score:2)
Re: (Score:2)
Never been to Wales [stlyrics.com] then, have you?
Internet on a plane (Score:4, Funny)
Yes,
You need to watch this
http://www.youtube.com/watch?v=jETv3NURwLc [youtube.com]
Re: (Score:2)
Skype... blocked or just sounded bad? (Score:2, Insightful)
They might have a way to block Skype, or it could just be a large amount of jitter from you to the Skype gateway you were trying to reach.
Louis CK would be pleased. (Score:5, Funny)
Everything is awesome and no one is happy!
Linky (Score:3, Funny)
http://www.youtube.com/watch?v=jETv3NURwLc [youtube.com]
VOIP on planes = bad (Score:4, Insightful)
Logically, they likely blocked it in order to preserve the sanity of other passengers.
Re: (Score:2)
The keyboard/controller device for the little computer in the back of every seat on Virgin's planes doubles as a phone handset, if I recall correctly. Because Virgin doesn't want you to talk on the phone on the plane... unless you're paying $2/min.
Let's be honest: if they're doing anything to prevent skype from functioning, it's purely a
Re: (Score:2)
Let's be honest: if they're doing anything to prevent skype from functioning, it's purely a financial decision.
I've never seen anyone use an airplane phone. Granted, I've only flown 20 times total in my life thus far, but still... I don't think "forcing" people to use their phones is a decision that will really help them stay financially viable.
Srsly? (Score:5, Interesting)
Re: (Score:2)
It is if you're stuck in a crowded, narrow tube for 5 hours, little to keep your mind off the situation.
Re:Srsly? (Score:5, Funny)
Re: (Score:2)
Re: (Score:2)
When you're paying 300 or more for the flight, and you're sitting in a cramped tin can for 6 hours, 13 bucks for internet is a godsend. I just wish the power adaptor under my seat wasn't broken on my last flight.
Re:Srsly? (Score:5, Insightful)
Re:Srsly? (Score:4, Insightful)
Am I the only one who assumed they are targeting business travelers? 13 dollars is nothing to them, literally - their company pays for it.
Internet on the plane is an awesome concept to the average person, but I think most people will change their mind when it comes down to typing in their credit card number.
Re: (Score:2)
Exactly. Especially if it has VPN access.
The price at the new Vancouver Convention Center for a wireless 1.5/0.5 mbps conncetion with VPN is something like $120/day.
Why pay for this (Score:2)
Depends on the reason you're flying.
Business travel is sometimes "fire fighting". There is a big problem, so the company flies in an expert to fix it (or at least diagnose and convince the customer a fix is forthcoming).
In this situation, being able to work on the problem remotely while in the air is a good thing.
Re: (Score:2)
Yes, when you can get work done on the flight at a rate of several times that per hour it is very much worth it.
Re: (Score:2)
It is for freelancers like me; it means I can earn back the cost of the flight.
Re: (Score:2)
Maybe I'm just insufficiently wealthy, or insufficiently internet addicted; but is 13 dollars for what is essentially five hours of DSL actually exciting?
I've routinely paid that much per day for access at hotels while traveling on business. For me, it was a cost of doing business. Now that I've gotten Boingo my costs are reduced dramatically at Boingo hotspot locations (~10/month). Beats tethering my Treo or iPhone.
while it may be aimed at the business passenger it's still only two or three drinks on a transatlantic flight so I suspect you'll see more passengers spring for it; especially those with kids who'll spend the entire flight on chat with friends
Re: (Score:2)
Re: (Score:2)
Traceroute? (Score:5, Interesting)
Re:Traceroute? (Score:5, Funny)
Tracing route to www.l.google.com [74.125.45.103]
over a maximum of 30 hops:
1 3 ms 1 ms 1 ms linksys.local [192.168.1.1]
2 4 ms 2 ms 6 ms really.powerful.transmitter [192.168.1.0]
3 424 ms 527 ms 530 ms secret.router.on.the.moon.moo [127.0.0.2]
4 830 ms 832 ms 927 ms pwnt.by.brazil.sat.mil [403.406.408.410]
5 84 ms 79 ms 79 ms GOOGLE-INC.FTL.warp.Level3.net [4.71.20.22]
6 52 ms 53 ms 51 ms yx-in-f103.google.com [74.125.45.103]
Trace complete.
Re:Traceroute? (Score:5, Funny)
Re: (Score:3, Funny)
Nah, it's reserved for MOOs [wikipedia.org]. secret.router.on.the.moo.MOO is actually a text-based VR specializing in dusty conspiracy theory role-playing. And furries.
Re: (Score:2)
For furries, there's the .fur TLD on OpenNIC
Banned VOIP (Score:2, Informative)
Welcome (Score:5, Funny)
Let me be the first to welcome you to the Mile High Virgin Club.
Re: (Score:2)
He certainly came to the right site for virgin americans...
Any ideas what might be going on? (Score:5, Funny)
Any ideas from the slashdotters on what might be going on?
No. Is there anything else I can help you with?
Your choice (Score:5, Funny)
Any ideas from the slashdotters on what might be going on?
It's the "block the VOIP" feature which tested much more positively than "kill the annoying guy on the phone" with focus groups.
Re: (Score:2)
I can't imagine why.
Re: (Score:2)
Compared to other bogus airline charges . . . (Score:2)
. . . you at least get something for the extra money.
As opposed to those other airline surcharges, like: extra baggage charge, security charge, too little baggage charge, late charge, early charge, right on time charge, homeland security charge, screaming kid charge, lack of screaming kid charge . . .
"Hello, and welcome to our flight. In order to ensure Homeland Security, alcoholic beverages will now cost $20 each. And non-alcoholic beverages will not be served."
"Our toilets are fitted with lapping se
Did you even try online gaming? (Score:2)
I tried this, it was good (Score:2)
Crypto (Score:2, Insightful)
You might want to try to vpn into work or home, then try to use Skype. Chances are they filtering what ports are allowed, so going through a crypto tunnel will remove this ability.
Re:Crypto (Score:4, Insightful)
I didn't added QoS into my original post. If you VPN into work or home you can remove their ability to filter or tag your connections through a VPN. By tunneling everything through a VPN it would be a true test since anyone with a clue will set crypto traffic with a high priority on a border network.
If it's still unusable it will be due to errors on the transmission, which with tcp would be classed as slowness. With UDP it would be missing packets that are not re-transmitted.
An analogy, in quake w/ tcp code you would hump a wall when lagged, but with udp you would teleport through the wall.
Re: (Score:2)
I hope (Score:2)
Or, better yet, offer a discounted rate for the above and make some or more of your money back
Re: (Score:2)
Using your laptop wirelessly to connect to other laptops is against FAA rules, duh.
Re: (Score:2)
So connect 30,000 feet down to your home PC across town to their PC and back up 30,000 feet.
See, no problem.
Your fellow passengers are thankful... (Score:2, Insightful)
Skype did not work for voice, even though I'm pretty sure those stats are over the minimums.
Re: (Score:2)
Re: (Score:2, Insightful)
No, screaming brats are NOT okay. But the only proven method for shutting them up tends to be frowned upon in most legal circles. However, the constant nattering of someone on the phone does not need to be added to the situation. I fail to see how VoIP and screaming kids are even close to analogous. There's factors such as "kid's ticket was paid for, person being chatted with did not purchase ticket." Thus, it's in their interests to keep things as quiet as possible for the people who have actual tickets.
Next time try MSN messenger... (Score:4, Funny)
Voip in the sky (Score:2, Insightful)
I can't imagine sitting around someone who is talking incessantly on a phone on an airplane.
I don't care to listen to my own family members talk on a telephone for any length of time.
Latency would be *bad* (Score:3, Interesting)
The same with something in flight internet.
I would have been more interested in your pings to Google.com I bet they would have been rubbish.
Southwest airlines testing now (Score:5, Informative)
Southwest is testing Wi-Fi on four of its planes now. I was on one on a flight from Las Vegas to Baltimore. They sent me an email the day before telling me that the plane would have wi-fi and that it would be free during this test period.
The speed was fantastic, but I didn't benchmark it. However, I was able to do a video iChat with my wife at home. Didn't try to do any audio, just video.
The big drawback about Southwest is that their planes have no power outlets. Not sure if they're going to add them. But they're aware of the issue.
Skype and video games probobly won't work. (Score:2)
Skype and video games will probably never work because of the huge latency of satellite communications. Pretty much anything that is real time is going to be tough over a consumer grade satellite connection. I mean I play video games over the internet with my tethered cellphone and that is pushing it and the latency of cellular connections is lower by orders of magnitude then satellite connections.
But having any internet connection, especially one with decent bandwidth, is a god send to any buisness travele
Re: (Score:3, Insightful)
I've been working as a contractor for Aircell, the company behind the network, and it is not satellite, except for a few points. The network is 100 cell phone towers to T1 to internet. Max bandwidth is 3Mb. And yes VoIP is blocked for obvious reasons.
For more info, check out aircell.com.
Let me take a shot at it... (Score:2)
"Enough is enough! I have had it with these motherfscking skypes on this motherfscking plane!"
but seriously: I've done some pretty serious coding and work with VoIP using several codecs and most are very bad at dealing with high latency connections -- variable latency is even worse. This has been pointed out several times in here already.
The pipe is big enough, but it's too long. {Insert your own joke here}
Why electronics are banned on planes: (Score:2)
Why electronics are banned on planes:
Unlike the conspiracy theory that "they want you to pay for Airphone services", electronics are banned for two reasons:
(1) For cell phones, a cell phone in a plane is "seen" by far too many cells and generally confuses the cell network. This is the same reason that they were relatively useless for locating the missing hikers, in recent history, on Mount Hood, which has the same altitude-based issue.
(2) For all electronics, the (now very old, but not yet replaced in all