Two-way Radio Breakthrough To Double Wi-Fi Speeds
An anonymous reader writes "Scientists at Stanford University have built a radio that can transmit and receive at the same time on the same frequency. The breakthrough could lead to a twofold increase in performance for home wireless networks and end that annoying habit of pilots finishing every sentence with 'over.'" But you can still do it if you like. I'm not judging.
First post, Over.
Doing this On the same frequency is remarkable. but the gains they are claiming can be had right now by using TWO frequencies. Transmit on channel 1 receive on channel 12.. the other end does the opposite. the thing is, 90% of Ethernet traffic is not bi directional. it's packetized so their claims of DOUBLE will not be realized. when you set up a network connection from half duplex to full duplex you do not see a double in speed, just a double in capacity.
Do not look at laser with remaining good eye.
Roger Murdock: Flight 2-0-9'er, you are cleared for take-off.
Captain Oveur: Roger!
Roger Murdock: Huh?
Tower voice: L.A. departure frequency, 123 point 9'er.
Captain Oveur: Roger!
Roger Murdock: Huh?
Victor Basta: Request vector, over.
Captain Oveur: What?
Tower voice: Flight 2-0-9'er cleared for vector 324.
Roger Murdock: We have clearance, Clarence.
Captain Oveur: Roger, Roger. What's our vector, Victor?
Tower voice: Tower's radio clearance, over!
Captain Oveur: That's Clarence Oveur. Over.
Tower voice: Over.
Captain Oveur: Roger.
Roger Murdock: Huh?
Tower voice: Roger, over!
Roger Murdock: What?
Captain Oveur: Huh?
Victor Basta: Who?
A bad analogy is like a leaky screwdriver.
How this actually works :
The Challenge in Achieving Full-Duplex
The problem that has historically prevented full-duplex is that, when a node transmits, its own signal is millions of times stronger than other signals it might hear: the node is trying to hear a whisper while shouting. The challenge is canceling the node's own transmitted signal (shout) from what it receives (whisper). Existing approaches, such as digital cancellation and noise cancellation circtuis, can cancel some of the transmitted signal, reducing its strength, but not enough to make a node able to receive.
Antenna Cancellation
Our design uses two transmit antennas one receive antenna per node. The transmit antennas send the same data and the receive antenna is placed such that there is destructive interference from the two transmit antennas, thus reducing self-interference. Offsetting the two transmit signals by half of the wavelength causes them to cancel each other, creating a null position where the transmitted signal is much, much weaker.
Combining antenna cancellation with cancellation through a noise cancellation circuit gives ~50dB reduction in self-interference before the RF signal is demodulated and sampled to the digital domain. Digital cancellation removes the residual interference.
For more information :
http://sing.stanford.edu/fullduplex/
The actual paper (PDF) :
http://sing.stanford.edu/pubs/mobicom10-duplex.pdf
I end all my sentences with *ksschk* so it sounds like I'm in space.
The signals will only perfectly cancel when they are separated by a distance that is exactly one half the wavelength. Assuming you separate the two transmit antennas by this distance at the carrier frequency, then there will be a limitation on the available bandwidth. This is because the further you get away from center frequency, and away from the ideal antenna spacing, the less destructive interference you will have (and the more your transmit signal will leak into your receive signal). So you will double your capacity for only narrowband channels.
The pdf gives actual numbers. I just wanted to point out that there is a limitation on bandwidth.
You might also think, "If I know what I'm transmitting, why can't I just subtract it from what I receive?" This has to do with the dynamic range of the receiver, which is a function of the number of bits in your analog to digital converter. You must attenuate your received signal so that you don't saturate your converter. Have you ever turned the volume up so loud that you begin to hear distortion? It's the same thing.
So you are receiving this loud unwanted transmit signal, and this soft receive signal. You must lower the volume so that you are not distorting the highest signal. This lowers the volume on the desired signal as well. You can lower it so much that your analog to digital converter is not able to differentiate between a 1 and a 0 anymore.
I think if you could have an A2D with enough bits that you didn't care if you received the transmitted signal, then you could just carefully subtract out the unwanted transmit signal. Maybe I should patent that? Meh. I'm probably wrong.
Because in any case, the pilot has finished his/her message when you hear the mic click. Surely you don't think the conversation is going to continue?
More importantly, the pilot and controller speak to each other in very precisely defined and very concise language. It's pretty obvious when one of them is done yakking, the mic click is a convenience, like the "over" used to be before all radios had mic clicks.
A typical initial approach might go something like this:
"Bangor approach, Cessna five-two-five-Lima-Charlie, 12 miles west, descending 5000 with information Sierra, full stop."
This tells the controller that:
1. You are intending to make an announcement to the controller at Bangor Center in charge of approaches (in case you fucked up your frequency, they can correct you quickly and get you on the right frequency).
2. You are a Cessna, US-registered, with tail number N525LC.
3. You are 12 miles to the west of the airport, at 5000 feet, and descending.
4. You have listened to their weather/conditions report recently, which is their update "S" (Sierra), and the letter is updated whenever the information is updated (usually once an hour). That means you already know the wind speed, altimeter settings, and preferred runway, and have adjusted all of your instrumentation and expectations appropriately.
5. You are requesting approach vectors for the currently-active runway (which you already know) and you intend to land there (full stop, as opposed to a touch-and-go or a practice approach but not a landing).
The controller will respond with something like this:
"Cessna Five-Lima-Charlie, Information Sierra current, enter 45 left downwind for runway one-eight-zero, report midfield"
This means:
1. The controller has acknowledged your presence, confirmed that you have the latest weather, and picked an abbreviation for your tail number that does not conflict with any other aircraft currently operating in his airspace. That will be your designation for the duration of your talk with this controller.
2. The controller wants you to enter the pattern at a 45-degree angle on the upwind side of the runway and call you again when you are properly established in a left downwind and abeam the middle of the runway.
3. There is no known traffic on that side of the field that will conflict with your entry, because the controller didn't mention any.
The conversation will proceed, with both the pilot and controller keeping radio use to the absolute minimum necessary to communicate what they need to say. If the frequency is really quiet, they might exchange a few jokes or snide remarks, but "over" is usually in the domain of CB radio, old timers who used to deal with really crappy radios, and bad movies.
Interruptions to what a pilot or controller is saying are obvious because of the way the language is constructed. This is done on purpose. If you say "Bangor approach, Cessna three-five..." then stop talking, you're going to hear a controller say something like "Unknown Cessna starting in three-five, please repeat, message not received." in just a very small handful of seconds.
"This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
It seems that in your rush to prove your superiority and brand me an idiot you missed the smiley, despite quoting it, possibly because it came after the End of Sentence marker and you'd stopped reading :P (There, did you get that one?) For the record, I haven't logged any flight time since summer 2000, so I'll grant you that my R/T is a little rusty, but I did know and use proper phraseology. I had to, or I'd get ritually humiliated by my colleagues in Air Traffic... Working at a commercial flight training centre, especially in one with "AREA OF INTENSE AERONAUTICAL ACTIVITY" plastered across it on the half-mill chart, you simply don't get away with sloppy R/T.
I love people who throw phrases like "idiots like you" around. Have to say I didn't especially enjoy sharing a cockpit with them, though, no matter how superior they thought they were. They tended to be precisely the sort of egotistical pillock that everyone but them knew was going to up in a smoking hole somewhere, and two I know of from flying elsewhere did just that. (Well, one in a smoking hole and one in a long line of aircraft parts across a mountain, since we're being pedantic.) A third disappeared behind the trees before recovering from his ill-advised attempt at aerobatics, I don't know how he survived.
I've flown as passenger and pilot with all sorts, from the late Mr. Cool to the chap who disabled the Bismarck (I saw the logbook entry) and a very quiet unassuming gentleman who turned out to have more types in his logbook than most of the instructors had hours. And I'll tell you this much: I'd far rather fly with the under-confident guy who's a bit mixed up on the R/T than the one who knows it all and thinks everyone else is an idiot. As my instructor said: The under-confident can learn, but the over-confident will. One way or another.