USB To Go Wireless
Troy Samuel writes "The WiMedia Alliance is planning to make the technology known as 'ultrawideband,' or UWB, work among a wide variety of consumer electronics devices. Various organizations, including the Bluetooth SIG, have chosen the WiMedia Alliance's version of UWB technology as the foundation for a next-generation short-range networking technology." From the article: "UWB technology can deliver data rates at up to 480 megabits per second at around 3 meters, with speeds dropping off as the range grows to a limit of about 10 meters. Real-world speeds will probably be a little slower, but this is as fast as the wired version of USB 2.0 and much faster than current Wi-Fi networks are capable of transmitting data. 'This stuff is plumbing,' Roger Kay, an analyst with Endpoint Technologies Associates, said of the newer-generation wireless technology. 'It's important that it be there, it's going to be handy for getting rid of cables hanging around your desk.'"
I'm curious - how much bandwidth is required to make a wireless monitor? Let's say its running at 1600x1200 with 24bit color. Anyone have any ideas?
-dave
http://millionnumbers.com/ - own the number of your dreams
- Data security...
- wirelss interference from another computer
- wireless interference from other electronics and wireless devices
I am all for wireless devices that make sense. I sitll however use a wired keyboard and mouse on my desktop computer. On my laptop I use a bluetooth mouse to avoud the hassles of dealing with plugging and unplugging the mouse from the laptop.For that matter, one of the benefits of USB is that power is delivered along with the data--how often do you change the batteries on your thumb-drive, or plug in your 2.5" external hard drive? So, directly compared to USB I still need the same number of cables, unless they're delivering power wirelessly too? Hmm...
----- Connection reset by beer
It would be nice if the only cables on my desk were power cables.
No, wait! It's back up with an annoying alert that it's connected again!
Wait, no, it dropped again.
I love this game.
Does this mean that all I would need to do to spy on someone's pen drive is get within 10 meters and peek over UWB?
I assume there would be some encryption and passwords, but it's yet another security question to discuss.
symmetric peer-to-peer interfaces like that provided by Firewire.
Firewire actually has rather strong master/slave relationships; there's a tree, and a tree root, and a master node. But there's a negotiation process during hot-plugging which establishes the master/slave relationships.
One big problem with Firewire is that it doesn't have a notion of device ownership. You can plug two computers together with FireWire, and that will work if both machines support IP or Ethernet over FireWire. But plug a peripheral into the same bus, and there's no mechanism to allocate it to a unique host computer. You'll get a control clash.
Underneath, FireWire isn't really a "bus". It's actually a local area network, and its controllers work more like Ethernet controllers, with packets and buffer chains, than bus adapters.
The "bus" aspect is that there are defined packet formats for loading and storing 32-bit data items in a 64 bit address space. In practice, though, what usually happens is that at the host end, some code formats such a packet, saying "set bit 22 of register 0x2490 at node 3", and when that packet gets to node 3, some little CPU in the peripheral decodes the packet, acknowledges receipt of the packet, a switch statement decodes the "register" address, and code notes that bit 22 means "turn camera on". No status for this event comes back; the host has to send a packet to "read" some other device register to find out what happened.
Giving FireWire a "device register" model turned out, in the end, to be kind of silly. Something more like SCSI, with function codes and statuses, would have made more sense. (And, in fact, there's SCSI over FireWire.) You'd get back better status info, and devices which don't implement some functions would have a simple way to report that. This makes it easier to implement generic drivers, reducing the temptation to have to have a special driver for every manufacturer's device. And we all know where that leads.
So if you're designing something like this, don't go with a device register model. Anything smart enough to talk it will have a CPU, so use it.
I've never seen the point in the recent uptake in wireless technology. I have a wireless network, but it's just so I don't have to run network cords around my apartment. I hate my wireless network - it's unreliable and slow, despite being all alone on its channel and usually running at 54 Mbps. However, despite my own issues with it, I understand the point of wireless networking. It's great for public access or situations like my apartment where running cables cleanly is difficult. I can also see the point of a bluetooth mouse for a laptop, or a bluetooth keyboard for your PDA. It makes things faster and more portable, and gives you more freedom.
However, I draw the limit there. My keyboard, mouse, monitor, printer, external storage, and occasional other things are all wired. I don't have to keep track of batteries, and I don't get poor performance near the end of my battery life. It's all sitting on my desk not moving anyway, and there are only a few cords present on my desk - the rest are hidden behind the desk. I also like the tactile effort cords provide. When I plug my graphing calculator into my computer, when I stick a USB thumb drive in, when I connect my camera, when I plug in my headphones, or when I hook up a USB card reader, there's tactile feedback. I know I have just achieved something. I also don't find it terribly inconvenient to stick my flash drive into a front USB port.
There's more than just reliability and feedback, though. When I unplug my flash drive or external hard drive, I know that the devices are powered down and safe from snooping eyes, and not experiencing wear and tear. I also know that when I sit down at the computer lab with my flash drive in my pocket, the guy next to me isn't stealing my files. I understand that the connection between the computer and device will probably be encrypted automatically, so that's fine. But what about the connection process? If I have to go through a lengthly process to associate the device before I can use it (bluetooth), then I'm not really any better off than I was with wired USB. If I don't have to go through that process, what's stopping the guy next to me from doing it? And in the same computer lab, with USB my mouse isn't going to suddenly decide to associate itself with the computer across the way. Now, we could password protect the flash drive. However, and perhaps I'm alone on this, I'd rather not have a password on my mouse. And what if I replace 'mouse' with 'keyboard?' You can't password protect a keyboard.
Computers need to explode more often.
Copper pennies aren't made anymore, because, you guessed it, the amount of copper required to make a penny is worth more than 1c, so if they made copper pennies you'd be theoretically better off melting them down and selling the raw material...
XML is like violence. If it doesn't solve the problem, use more.
but... if i've got one of these devices in my backpack and i walk past a whole heap of computers, lets say in an office for example... is it going to try and install it automatically?
"Windows has recognised your UWB vibrator and is installing it now......"
All you have to do is bond several channels together and there's your wireless monitor.
Wifi has, what, 11 channels? How many does wireless USB have?
Since the range on this is relatively tiny, you can probbably aggregate, say, 5 or 6 WUB channels into a single 2+Gbit channel to talk to your monitor. Sure, you'll be barred from putting more than 1 or 2 in close proximity, and yet... For the price of 5-6 transmitter chips at each end and a bit more core logic, a manufacturer can probbably piece this together today and it probbably won't cost too much either, at least once some competition throws in.
-
So whomever first observed that the benefit of USB was that you could power the damn things too was spot on. Take the NeXT cube, sure it was wired but it was ONLY ONE wire. So this has some of the same feel. I read this as a response to the completely messed up world that is Bluetooth (and Zigbee) because nobody can create a wireless standard that you and I can program without joining some $100,000 up front consortium and with $50,000 per annum bulk patent licensing rights. The first wireless proposal that is both "open" in the sense that its well docuemented and "free" in the sense that you can claim compliance without having your arse sued off because you implemented to the SPEC, will take all other wireless standards out. --DrC
Not really.
The geniuses doing it over there forget the fact that the usb dongles are mostly powered by the usb bus, now if they get wireless, they will all have to have power adapters or batteries & chargers. Still a mess.
I'd tell you the chances of this story being a dupe, but you wouldn't like it.
In the case of computer monitors with a variable input signal, it does actually show 60/85/whatever distinct pictures per second (although some may be the same if your app isn't fast enough to update the frame buffer).