Slashdot Mirror


USB-Based NIC Torrents While Your PC Sleeps

jangel sends us to WindowsForDevices.com for news on a prototype device created by researchers from Microsoft and UC San Diego. It's a USB-based NIC that includes its own ARM processor and flash storage, and can download files or torrent while a host PC is sleeping. As a result, its inventors say, the "Somniloquy" device slashes power usage by up to 50x. The device requires a few tweaks on the host OS side save state before sleeping. The prototype works with a Vista host but the hardware comprising the NIC is based on a Linux stack. Here is the research paper (PDF).

18 of 246 comments (clear)

  1. I suppose I am not by nnnich · · Score: 5, Funny

    I had the realization that I'm not geek enough to care about posting on this topic.

    --
    she was the daughter of a wealthy florentine pogen read em and weep was her adjustable slogan
    1. Re:I suppose I am not by SCPRedMage · · Score: 5, Funny

      And yet you did...

      --
      My sig can beat up your sig.
  2. I felt... by Anenome · · Score: 5, Funny

    I read the article, then I felt a great disturbance in the Force, as if millions of music executives cried out in terror and were suddenly calling their RIAA lawyers...

    --
    "I Don't Have Enough Faith to be an Atheist"
    1. Re:I felt... by ZosX · · Score: 5, Funny

      NOW I don't have mod points! Damnit!

    2. Re:I felt... by BrokenHalo · · Score: 5, Funny

      Well, let me be the first to welcome our somnambulant pirate overlords... ;-)

    3. Re:I felt... by insane_machine · · Score: 5, Funny

      I do!

      Oh, wait...

  3. Perfect for the computer lab by Anonymous Coward · · Score: 5, Insightful

    Plug it in at the end of the day, pick it up in the morning. RIAA/MPAA catches the traffic? No tracing it back to you.

    1. Re:Perfect for the computer lab by MightyYar · · Score: 5, Insightful

      If it had Wifi, you could just stick it to the bottom of a table at your favorite coffee shop.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    2. Re:Perfect for the computer lab by Anonymous Coward · · Score: 5, Informative

      If it had Wifi, you could just stick it to the bottom of a table at your favorite coffee shop.

      RTFA

      Pulled directly from the link:

      The resulting device, pictured above, includes a 200MHz Marvell PXA255 processor with 64MB of RAM and 16MB of flash storage, 10/100 Ethernet, WiFi, and an SD slot which was fitted with a 2GB memory card.

    3. Re:Perfect for the computer lab by igny · · Score: 5, Interesting

      You better use the competitor of your favorite coffee shop.

      --
      In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
    4. Re:Perfect for the computer lab by colsandurz45 · · Score: 5, Informative

      You might need to build a dumb USB power supply for it though. How about a 9 volt battery, a resistor and a zener diode?

      How about that's extremely inefficient. For an additional $0.50 you can get a voltage regular or DC-DC converter. Come on, I'm on the digital side of EE and I know better.

    5. Re:Perfect for the computer lab by MichaelSmith · · Score: 5, Funny

      You might need to build a dumb USB power supply for it though. How about a 9 volt battery, a resistor and a zener diode?

      How about that's extremely inefficient. For an additional $0.50 you can get a voltage regular or DC-DC converter. Come on, I'm on the digital side of EE and I know better.

      Yeah I really should have gone for the switchmode solution and saved a few microwatts. In my day sonny we were glad to have zeners. I had to walk all day in the snow....up hill...oh stuff it.

  4. Re:Wow. by fuzzyfuzzyfungus · · Score: 5, Insightful

    That is the boring bit. Were that what TFA is actually about, the correct response would be "Yawn. Get an NSLU2. Or a Gumstix, big deal."

    The interesting(hardly earthshaking; but interesting) bit is the work they did on interaction between the gumstix board and the full PC. Making a little computer do stuff is trivial, making common applications IM, bittorrent, and parts of the network state, running on the full PC work with the little computer in a reasonably clever way is rather less so.

  5. Other functionality by PopeGumby · · Score: 5, Funny

    Yeah, but can it stay up all night looking up wikipedia for names of obscure early-90s dance acts and then scour all the torrent sites for full albums instead of just "Best of 90's Dance You Like Me Now?" compilations, and then stare at bittorrent, begging more seeders to come online to increase the speed from 0.01KB/s, and then say "screw it" and download the latest metallica and eminem albums on principle, delete them without listening to them, because it doesnt really like metallica or eminem, and then wander off to youtube to watch old WCW videos?

    If not, it can't truly duplicate my torrent experience.

  6. Re:50x less? by jamesh · · Score: 5, Funny

    Thanks for clarifying that. When I read the article, I assumed that 50x less meant that if a normal computer used 10w, this device 'used' -500W, or actually generated 500W. Boy was I wrong!

    (I'm kidding of course - I didn't read the article :)

  7. Re:Wow. by fuzzyfuzzyfungus · · Score: 5, Insightful

    I'm pretty sure that if you work at Microsoft and were capable of getting Vista running on a 400MHz ARM board with 64MB of RAM, they would either promote you to "Emperor of Microsoft" or bury you in a shallow grave outside of town.

  8. Re:No need. by Anonymous Coward · · Score: 5, Funny

    funny never heard masturbation called that before..

  9. Re:Wow. by Hal_Porter · · Score: 5, Interesting

    PeerGuardian is a trap. Consider.

    Loads of people are torrenting at any one time. Probably the vast majority of them will torrent a few files and then stop. A small minority will torrent 24/7 maxing out their pipes.

    Now if you want to shut down filesharing it is this small minority that you want to target, firstly because they are a legally inviting target - it's hard for them to claim they are innocent if you can show they were maxing out their DSL connection 24/7. Also from a PR point of view it's better to sue the hard core pirates than the casual ones - you avoid headlines about grandmothers being sued for thousands of dollars because their grandkids downloaded a couple of songs. Last but not least they are the ones seeding most of the files because the casual torrenters download what they want and then shutdown the application.

    Normally of course there's no good way looking at one torrent to work out which torrenters are the hard core minority and which are casual torrenters.

    Enter PeerGuardian.

    The hard core torrenters will download and install it and the casual ones won't bother. Now you have an easy way to distinguish the two. Try to connect from a few IP addresses on the blocklist, and try to connect from a few that aren't. The last point is important - anti piracy organisations have lots of employees and could easily ask those employees to run some sort of tool from their home DSL connection, or they could buy a few DSL modems and stick them in the basement, or use a VPN to a pool of residential IP connections. I.e. it's quite easy for them to get hold of IP addresses which are not in their organisational IP block. So long as they don't attack torrents from those IP addresses there is no reason for those addresses to be blacklisted.

    So PeerGuardian provides no protection for downloaders and it provides very useful information to anti piracy organisations.

    If you don't want to get sued, don't seed and don't install things like PeerGuardian.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;