Video není dostupné.
Omlouváme se.
Packet Radio (Post Apocalyptic Internet?) - Computerphile
Vložit
- čas přidán 27. 08. 2019
- Prehistoric WiFi? Converting bits into audio and broadcasting them via radio - Dr Aaron Jackson demos packet radio.
/ computerphile
/ computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottsco...
Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharan.com
Packet was great in the early 90's so much data flying across the air. I had email nearly a decade before what we now know as the internet. I used to node hop all over the planet and send emails from thousands of miles away. We take all this for granted now but then it was mind blowing.
@Max Raider Sadly nowdays the backbone of packet radio relies on the Internet. 30 years ago you could node hope radio to radio all over the world. Packet Radio still lives you can use a Raspberry PI with a plugin board, connect that to a radio and you have a complete station.
@Max Raider It only works if many people use the same technology. If your a Radio Amateur you might as well just use digital radio.
@Max Raider I mean, radio jammers are a thing too. Encrypted pigeon mail would be your best bet :D
What's an email?
@Max Raider well clearly the mail, your joke is lacking.
For a couple of decades starting in the 80's e-mail over packet radio was the reliable way to get a message to another ham radio operator. Even the Space Shuttle and the Russian space station Mir used it. It was a lifeline for cosmonauts when they were stranded on Mir during the revolution in the 80's. Hams uploaded current news of the situation so they were able to keep informed during the crisis.
revolution in the 80s?
@@NoNameAtAll2
Oops, late '91. Sorry about that.
@@RMoribayashi Revolution or Yeltsin coup? Or both? (We could ask a similar question about 1917.)
@@jimcrelm9478 lol, screaming 1s and 0s into radio half the size of a room to Boris 20 miles away, only for Ivan 5 miles away to decrepit that you're dating the *former* Royal general's Daughter.
I saw this type of system being used in Nigeria in the mid-90's. Company based in Adamawa State would transmit data to head-office in Lagos (about 1,000 miles) using short-wave. Generally done over night as conditions were more favourable and generally sent about one floppy disk of data 1.44MB.
Yup, and still used for EmComm by hand today. Highly efficient for (US) ICS forms and relaying info for third-party non-hams.
Winlink Express can use the Internet, and many forms of packet such as 2M, and many HF modes. It integrates with (US) ICS forms, or any forms one may wish to create.
What kind of company was it?
Still waiting for his response packets to arrive
At least it's faster than modulating carrier pigeons.
Less fun though, and never underestimate the bandwidth of a pigeon full of SD cards flying over a mountain.
rfc2549
Is it though? 🤔
@@DM-qm5sc It's a lot harder, but I guess that doesn't equate directly to fun, unless you build some crazy machine to automate the process.
I love radio, but the Rube Goldberg nature of harnessing pigeons for computer networking speaks to me on a very hackerly level.
@@FrankHarwald Did you see the videos of the guys implementing that? It was great!
This is great! I have a special place in my heart for packet radio because my first personal internet connection (circa 1993) was through a SLIP (Serial Line Internet Protocol) connection over a 1200 baud modem using a TCP/IP stack from KA9Q (Phil Karn), built originally for packet radio.
I feel a debt of gratitude to those early pioneers, and to people like Dr. Jackson here who keep the spirit of experimentation alive, expanding the boundaries!
Internet at 1200 BPS, half duplex!
Party like its 1989 !
APRS is a popular use of packet here in the US. I setup a RaspberryPi to broadcast data from a personal weather station which travels OTA to a iGate then via TCP to a server which is eventually logged by NOAA MADIS servers and used for various meteorological services. I could just send it via tcp, but the over the air hop makes it more interesting. Plus its nice seeing real-time, local WX information pop up on your 2M mobile screen cruising around town.
It's not 44/8 anymore sadly, ARDC sold part of it to Amazon recently and made themselves a buttload of money. Now you've got 44/9 and 44.128/10
So they sold off a quarter of the space and now Amazon and hams who didn't get the memo are spoofing each other on 44.192/10.
Shame they aren't using IPv6.
As far as I know, the AX.25 protocol is based on the original protocol used by ALOHAnet experimental wireless network from 1970s that was also connected to ARPANET.
I remember seeing this being used in the 90's to upload mail to the mir space station as it flew overhead, so that it could drop the mail off over the US. Using a handheld PDA (with a RS-232 serial port), a external KISS modem (TNC about the size of a packet of cigarettes) and a walkie talkie.
It is extremely powerful, but not all that fast, because for experimentation which is what the amateur bands should be for, the speed is not all that important.
Might just be me, but this guy looks like a merged form of the hosts from all 3 Vsauce channels.
I was a little let down as I read this "Here we go again, comments judging physical appearance", but I feel whole again now. Thank you Connor & Crash.
> Post apocalyptic internet!
> Apocalypse happens
> Nerds get eaten
> No internet
You assume SO much...
I have a lot of guns, I think I will be fine.
you never know what nerds might be hiding....
Don't eat me! I can get you memes!
Zombies don't eat Weebs...too kawaii.
Still using my baycom packet modem ! Had some good contacts with space station Mir
Post apocalyptic communication will use the most basic HAM RADIO networks used officially during disasters helping govt efforts.
cool!
Videographer:"Why have we got two thinkpads sitting on the desk in front of us"
me:"Uhhhu I love thinkpads"
when you see two thinkpads, you know stuffs gonna happen. also, question to owner of thinkpads, do they run Coreboot?
@@CodeAsm I am not the owner but I can say thiccness freedom curve says NO
Thank you for this vid guys. This was the highlight of the hobby for me. Building my own modems, writing software to control them and the radio, writing the mail client to collect BBS messages. The hours I spent! A sorely missed era. G7BSL
The world may end, but we may still save the memes.
I think some of the people I've played Smash Ultimate against have this internet setup.
This is what Nintendo's online systems are built upon.
I'll stick to putting usb sticks on pigeons
! 😂
At least you can transmit video that way amirite?
But... pigeons aren't real
But those pigeons have to keep flying down, else they would fly out this world. can you ping a packet onroute to see if its still alive?
i will stick with using cables
I've found that the baofeng radios emits a strong RF signal via the usb cable to the usb bus when a transmission is activated, this could be why things break every now and then :)
Used to love packet radio and there are still active stations in my area with one active BBS. I first got started in packet in the early 1990's and at that time it was still fairly strong around the country but as the internet grew packet dwindled.
Perhaps one could program it in such a way that you can request a picture via AX.25, with the software then switching over to one of the many SSTV modes to send over pictures. A 320x240px image in an analog SSTV mode takes anywhere from 30 seconds to 3 minutes depending on the robustness of the mode and the color quality.
Those earrings are antenna's so that cyborgs are prepared for the apocalypse and can keep communicating with each other. Not sure how they are a balanced dipole in the 2 meter band though, they might be tuned for another frequency that Aaron didn't tell us about. Cool vid.
You might get away by placing dummies as antenna to avoid the interference problems and have a setup that better simulates long distance.
Nice! Used AX25 during the 1980 to connect to the DX-cluster via 2m band, not to block the phone line. 73 and thanks for the demo de SM0IHR/Anders
Having an amateur radio license, and being a nerd... why am I not doing this???
Because you're not really a nerd.
Do it do it
Maybe you are a lazy nerd like me? ;)
The very first test of an inter-networked communication utilized packet radio. Knowing that, it's kind of crazy that WiFi took so long to finally catch on.
Lights out!
Packet radio!
This... I like.
Wow! Never expected to see a video on packet radio and a UV-5R in the thumbnail! Simply fantastic!
When I did packet in the '90s it was just text mode... you logged into a node, then searched its node list, then jumped to another node, and so forth. Mostly just poking around, no real data changed hands... fun to see how far you could get.
There's so much to say about radio that I think we need a Radiophile. I'll go on.
Wasn't the internet itself made to be a response system for the apocalypse? At least, until it became centralized by a few large corporations.
Not in the history I know of.
@@MladenMijatov Wiki: The issue of connecting separate physical networks to form one logical network was the first of many problems. Early networks used message switched systems that required rigid routing structures prone to single point of failure. In the 1960s, Paul Baran of the RAND Corporation produced a study of survivable networks for the U.S. military in the event of nuclear war.[28]
Sort of. Not the internet, but the underlying packet-switching technology was developed by ARPA/DARPA with military applications in mind - specifically a military communications network that could route around damaged infrastructure, so it'd keep working even when the Russians started nuking cities. They developed the technology, but the internet as we know it didn't grow directly from their work, but from academic organisations that later adapted it to their own use linking their many computers together.
@@vylbird8014 Ah, thanks for clarifying that nuance.
Using Xfce like a real man. Love it!
LOL real men use I3 or BYOBU/TMUX/SCREEN
Chrstphr Mllr Yes, customizing and make work rather than doing work.
CaffeinePizza You think i3 is making work? Let me introduce you to dwm
real men use xvfb and guess what might be on screen
I use i3 and Arch btw
@m6piu The ham radio IP net range got just a bit smaller this year, as an address block was sold (actually to Amazon) - now we still got 44.0.0.0/9 and 44.128.0.0/10
@MichaelKingsfordGray Do you even know you can have multiple personalities on CZcams?
@MichaelKingsfordGray And why are you here? Just to spread toxicity?
In the late 90s I read a book about ham radios that talked about how to set up digital data transfer using your radio and a serial port. They got about 300bps where traffic was bad, but could go up to a whopping 900 bps.
Even then it said it was slower that dialup but had some advantages
Fantastic work! Packet is lots of fun!
Hey thanks! Been subbed to your channel for a while, usually try to catch-up on the live streams but the timing is always off for us Brits to watch live :)
Yeah packet radio! My dad used to do that with his friends in his radio club. Internet 0.5 at least as I learned it. It was a niche back then. Of cause there was already phone/modem based internet. But this was free-ish. He needs a radio operator license.
in the US you can buy equipment and listen, legally. An operator's license is needed to transmit (legally). Unfortunately the arrogance, rudeness and ignorance of users lecturing on the need for a license is quite off-putting. I came to the conclusion that I don't want to communicate with these people!
With the internet as we've known it slowly becoming less of a liberator-technology to more of a the-ouroborus-that-eats-its-own-excrement, we're going have to come up with new decentralized technologies, unless of course we are all content being zombified by corporations and governments who absolutely do not have our best interests in mind. Well done, Mr. Packet Radio Man. Carry on.
Totally agreed.
I started with packet radio on 2m FM and then HF SSB in the early 1980s. Good memories!
Hello from Slovakia!
Thanks for the video. Details concerning packet radio are few these days. It is great that the means to do this are becoming more accessible and reliable even compared to a few years ago. Low cost to make a dedicated station.
Greets from W4TIA, 73's, 12:10 you can send video and pictures via fastscan tv (common on 70cm+ due to bandwidth) and slowscan TV on lower bands, it's quite interesting
The amazing thing is that the DMP sheets are still available..!!!
Computerphile is like a good dinner guest. Always arrives with a box of 11x15 fanfold continuous stationery under his arm. My suspicion is that he leaves the good stuff (microperforated, for that clean tear-off finish, love it) at home.
That's amazing! I actually have two baofengs laying around somewhere, and I'm for sure going to try to write a small program that'll allow text based communication over them! It should be doable, and will probably be easiest using the audio cards in my pc and laptop like you said!
Definitely archiving this for just in case...
Mr Jackson, I'd love to see a demonstration like this done for DMR. Where the radio talks to the repeater, ties into the internet, then back to the repeater, and finally to the radio. I know it works, just not sure how...(I spoke with a gentleman in London from here in NC) I suppose DMR owes it's existence to packet radio... Excellent explanation sir!!! KM4EVI Lenoir NC USA
The great thing about it is that you can use it on normal social media.
The platform you use is just a program.
The program takes in the data and presents it as it's programmed to. Obviously not videos.
I’ve been wanting to do this but never found clear instructions. Will watch this later!
Kinda unclear still after watching, I need two of those modems, 2 baifeng, 2 thinkpads and a soundcard, no, one of each. no, just a soundcard seems popular. Me want all. but start cheap. Are there easy DIY kits for these packet communicators?
I think you need a ham licence to do this legaly.
I think a post-apocalyptic internet today would be a mesh wifi network like they do in Cuba.
A fellow XFCE user, I see 💯
amazon recently bought the higher quarter of the 44/8 block
Yep! Didn't want to mention it because I would have cried
Pure crazy! Respect
@@AaronJackson1 you brits didn't even use that part of the block... the only allocations were in Germany, a few hundred were used in the hamnet, for example
@Jorn Hertsig exactly, why let civilians have any fun when Amazon could be making even more money? /s
@Jorn Hertsig Don't blame the ham people for that! Blame ipv6 not being mainstream yet.
I done packet way back in the day, before the internet. It was interesting & a lot of fun
The biggest problem with packet radio was always collisions with "hidden stations". A is talking to B. C can hear B but not A. A starts transmitting. C listens but gears nothing so it starts transmitting to B. Both the packet from A and the packet from C are garbled so B receives neither. Both retry after a short, random delay, hopefully the delays are sufficiently different to avoid a second conflict. The more 'hidden stations' there are, the worse this gets.
KISS is a protocol between the PC and the TNC. Using KISS the PC handles the AX.25 protocol. The TNC is also capable of handling the AX.25 protocol framing.
Nowadays, re-purposing carrier-grade 2.4, 3 or 5GHz equipment for AREDN is faster and more reliable.
If you fancy doing another amateur radio computing topic how about covering QRSS, the ultimate weak signal mode. Several amateurs have used helium filled party balloons to carry QRSS beacons (typically an 8 bit microcontroller with a 100mW power amplifier) to circumnavigate the earth. They are tracked by radio receivers connected to computers using FFT to recover the weak signals from the noise.
Anyway, thanks for an excellent video. Regards, Steve G0XAR
Cool. I just got my technicians class license about two months ago.
Wow, much faster than AT&T!
I still have a TAPR TNC-1 floating around here somewhere. AX.25 was fine but it really got interesting when I installed the KISS PROMs and could use TCP/IP. I had as much fun using that thing as I did building it. Maybe, some day, I'll get back on the air.
73 de N7KBT
What a great video on packet in 40 years as a ham radio operator this is the best explanation of it I have heard.
You definitely use the KISS principle in instruction. Good job
Check out direwolf software modem it does better for weak signals and has new modes with error correction for packet and can do peer to peer or hf packet. I think the best is a tnc and
direwolf together. Check out JS8 call
and AREDN MESH and winlink system very interesting. Give us more videos on digi modes for comms.
73's Chuck AA4CP Port Salerno, FL
I wish my area had active packet. My fellow hams around here are more interested in HF digital modes.
ICMP is the pinging protocol :)
The reason it was taking so long for the website to work -- which is clearly visible on your wireshark trace -- is because the connection was being flooded by the RST packets the TCP/IP stack is sending in response to data going to a closed/timed out socket. If you could find a way to firewall out the RST packets being sent in response to every datagram received on an old socket, it would be significantly faster.
"Let's draw this out it's getting a bit complicated" **takes out dot matrix printer paper**
Inspired me for my next project!
I think you should have used 100mW or less at such close range, considering WiFi uses a similar power level.
Few FM radios can go that low without using an attenuator.
I mean, the underlying idea is quite neat. But the implementation of secure communication, i.e. encryption and authentication, would require significant overhead which this setup, especially with a significant amount of clients, just isn't anywhere near of being capable of.
Strel0k well, considering that, at least specifically in the US, encryption isn’t allowed on amateur radio. Small trade off considering the whole issue of spies and not wanting our privileges suspended during war time. But it does limit things to these marginally useful proof-of-concept technologies. Also, keep in mind almost all of this dates back to the late 80s or early 90s. Pre-ssh. Pre-SSL. You get the idea.
@@matthewkriebel7342 Huh, i didn't know that, thanks for the clarification and bit of trivia!
Yeah, and I think the FCC prohibits coded messages (without public info on how to decode it) over amateur radio.
Hmm. But why? It's legal to make/use an encoded voip program. What's the difference.
@@gileee probably fear of spies... numbers stations and all
So youtube algorithm put this up today for me, now Im scared because of the video title and publish date and current world situation....
It knows that this knowledge might be useful to me soon :(
Yup
I'm actually grown an extra brain after watching this channel
The wonderful world of ham radio!
The problem might be more the radios you are using are more than likely too close to each other and blowing out the front end when the other is transmitting.
We know how to do analog things for multimedia. I wonder if there's a way to "stack invert" such internet radio to drop the overhead of packetizing and just send raw analog data for a time? Similarly, this half-duplex back and forth has been solved in other applications to some degree by frequency hopping, though that's not likely done on amateur radio for various reasons. It'd be much more expensive and involved hardware, but doable for a "production" system IMO.
This will be helpful during the pandemic
It was great ! I stopped using it 30 years ago. Will there perhaps be a revival ? Maybe we can now virtualise the TNC in software ?
Nice stash of pin fed printer paper!
openbts will replace postapocalyptic gsm phones network
I understand why this was designed, but for the way it's actually being used in this demonstration it seems like Hellschreiber and some OCR software would do just as well to pass text back and forth.
Came back to this video because of the virus
Hey, my post-apocalyptic cat video says "buffering". What's that?
I'd love to see a video on HSMM-MESH or Broadband-Hamnet
Been there, done that for hours and hours :) Kenwood TH78E with some mods and S53MV designed TNC2-MV for 2.4k on 2m. Chat was working realy well and there was quite some traffic in S5 in... let me think... it was arround 1993, I guess.
Awesome video, now we just need to implement tcp/ip over cw
Can anyone suggest how an amateur can learn how to set this up?
Awesome concept :)
Where can I get the client for this? I want to preserve this for the coming collapse
Is this similar to the ribbit/rattlegram protocol?
Back in the day did this with my Amiga2000 on 27MC
This might make a big come back in some way when we're on Mars.
I did this operation with C64. :-) And with the special micrcomputer that is build up to the Z80 CPU. The APRS system use similar technique. That is the radioamateur navigation system. Working on present day. Look the aprs.fi site.
Ping is not on the level of TCP/UDP, it's part of the Internet layer (IP), so to say a function of IP.
You are correct. Thanks for pointing this out! I should have written ARP one layer down too. :)
@@AaronJackson1 Yeah you see I was unmind too ;)
But at least you mentioned that ax.25 is referenced in arp.c (which I didn't know yet!) so you pointed it into the right direction.
I'm pretty sure it's part of ICMP, which is its own layer 4 protocol...
Edit - a quick search and we my both be correct "Which layer ICMP belongs to is a subject of fierce debate." Some argue L3 and some L4. I was taught L4 way back.
@@nickfries4317 It's a typical "no but yes" situation, as it depends on how you look at it. RFC 792 says, that ICMP acts like it is a higher level than IP but is in fact a mandatory part of IP.
"ICMP, uses the basic support of IP as if it were a higher level protocol, however, ICMP is actually an integral part of IP, and must be implemented by every IP module." (RFC 792)
Nice, Exactly the video i needed to keep doing my LAN on CS after the Apocalypse with my neigbhours
hit me up if we end up being neighbors
@@jhonycoolj8192 Will do ! Enjoy the apocalypse
how does his xfce look so good
It's the default Xfce theme under the Fedora Xfce spin.
Are the dish antennas in your ears helpful for better reception...:-)) ?
What is the digital connection from the packet modem to the laptop (Ethernet, RS232 or USB)? If not wired Ethernet, how did you configure Wireshark to receive all msg traffic in promiscuous mode? If wired Ethernet, what switch or router are you using and does it have a promiscuous port?
It's a direct link over RS232 (using USB to RS232 adapters). When both Linux and the TNCs are configured correctly, the Linux kernel will create a network interface, usually prefixed with ax. Wireshark has direct support for this kind of interface.
Try a file transfer like a 600MB cd iso, I'm wondering how long it would actually take.
OMG! That's an Baofeng UV-5R! I've got one just like it eight feet behind me.
heard that sound and it reminds me on this 90's dial up sh* ....
Is this how people in the middle of the ocean can get weather info via ssb radio? I was surprised it took so long but maybe they use a different protocol/band.
have a good external antenna bro! that's the key!
oh and check out AIOC+direwolf instead of the full tnc much cheapier
I wanted to try this out for a while, but I still need to get my hands on a decent TNC. 73 de OM5ATT :)
Late I know but try direwolf it’s a software TNC.
I’m looking for a way to communicate with other family hams (40 miles away) if we have an internet down or an internet with severe limitations, electric grid down and cellular down scenario. I don’t think local repeaters are reliable. I’m told packet radio is the way. I wish I could get a more simple explanation of this process somewhere with device names of what to purchase (I already know about Raspberry Pi but don’t know what to do with it. I know a local digipeater is needed for APRS but are we dependent on one for sending packet messages? Are there consultants to hire for this? Reference books?
I’m wondering, why transmitting videos through UHF ( Television ) is fast with a high bandwidth knowing that movies have a weight and this dude is only limited to 1kb/s ?
Cool video, unfortunately, ARIN? recently reassigned the 44/8 range and gave some of it to amazon ...
NetRange: 44.0.0.0 - 44.191.255.255
CIDR: 44.128.0.0/10, 44.0.0.0/9
NetName: AMPRNET
NetRange: 44.192.0.0 - 44.255.255.255
CIDR: 44.192.0.0/10
NetName: AMAZO-4
Because amazon don't have enough addresses, obviously! ...