WEBVTT - Demystifying WiFi

0:00:04.160 --> 0:00:07.160
<v Speaker 1>Get in touch with technology with tech Stuff from how

0:00:07.240 --> 0:00:13.920
<v Speaker 1>stuff works dot com. Hey there, and welcome to tech Stuff.

0:00:13.960 --> 0:00:17.320
<v Speaker 1>I'm your host, Jonathan Strickland. I'm an executive producer at

0:00:17.320 --> 0:00:21.159
<v Speaker 1>how Stuff Works in I love all things tech, and

0:00:21.320 --> 0:00:26.840
<v Speaker 1>one of the most pervasive modern technologies today is WiFi,

0:00:27.160 --> 0:00:30.880
<v Speaker 1>which is fascinating since as a standard, it just had

0:00:30.880 --> 0:00:34.040
<v Speaker 1>its twenty first birthday not long ago. The original WiFi

0:00:34.080 --> 0:00:38.800
<v Speaker 1>standard was released in nine seven, but the development of

0:00:38.880 --> 0:00:41.640
<v Speaker 1>WiFi stretches back further than that, and I thought it

0:00:41.760 --> 0:00:44.440
<v Speaker 1>might be interesting to trace that history and get to

0:00:44.479 --> 0:00:47.040
<v Speaker 1>know more about the tech that lets us set up

0:00:47.360 --> 0:00:51.479
<v Speaker 1>a local coffee shop situation, you know, to catch up

0:00:51.520 --> 0:00:55.440
<v Speaker 1>on emails. How, how did that come to pass, and

0:00:55.560 --> 0:00:58.920
<v Speaker 1>how does it actually work? Well. Decades before there was

0:00:58.960 --> 0:01:02.680
<v Speaker 1>a WiFi standard, there was a Lohan net. Back in

0:01:02.720 --> 0:01:06.800
<v Speaker 1>the late nineteen sixties, computer scientists and students at the

0:01:06.920 --> 0:01:09.600
<v Speaker 1>University of Hawaii. We're trying to come up with a

0:01:09.600 --> 0:01:13.160
<v Speaker 1>way that would let students on the various Hawaiian islands

0:01:13.480 --> 0:01:17.039
<v Speaker 1>communicate with the main frame computer on the Oahu campus

0:01:17.080 --> 0:01:20.760
<v Speaker 1>at the university. Their work was concurrent with the work

0:01:20.920 --> 0:01:23.880
<v Speaker 1>of BBN, a company that was working on our bonnet

0:01:24.520 --> 0:01:27.319
<v Speaker 1>and our ponette, you may remember, was the predecessor to

0:01:27.360 --> 0:01:30.199
<v Speaker 1>the Internet. The purpose of our ponet was to find

0:01:30.200 --> 0:01:35.160
<v Speaker 1>out ways to connect remote computers together, remote computers that

0:01:35.200 --> 0:01:37.800
<v Speaker 1>were working on different computer architectures, and have a way

0:01:37.840 --> 0:01:41.640
<v Speaker 1>that they can meaningfully communicate with each other. Well, this

0:01:41.760 --> 0:01:44.360
<v Speaker 1>was happening around the same time. Now, one thing the

0:01:44.400 --> 0:01:46.520
<v Speaker 1>group wanted to do was take advantage of a special

0:01:46.520 --> 0:01:50.760
<v Speaker 1>way to send data between computers called packet switching. M

0:01:50.760 --> 0:01:54.640
<v Speaker 1>I T had developed packet switching back in nineteen sixty five,

0:01:54.800 --> 0:01:58.720
<v Speaker 1>so it was still a relatively new technology when the

0:01:58.760 --> 0:02:00.800
<v Speaker 1>folks over at the University of Why You decided to

0:02:00.840 --> 0:02:04.400
<v Speaker 1>try and create their own Aloha net. So what exactly

0:02:04.520 --> 0:02:07.680
<v Speaker 1>is packet switching and why is it so important and

0:02:07.800 --> 0:02:11.320
<v Speaker 1>how networks send information? Well, let's say you want to

0:02:11.360 --> 0:02:15.000
<v Speaker 1>transfer a large file from one computer to another, a

0:02:15.080 --> 0:02:20.079
<v Speaker 1>really big one. Let's say that it's maybe several gigabytes

0:02:20.120 --> 0:02:22.959
<v Speaker 1>in size, which today is a pretty big file. Back

0:02:22.960 --> 0:02:25.240
<v Speaker 1>in the days of nine that would have been an

0:02:25.280 --> 0:02:29.440
<v Speaker 1>unimaginably huge file. But let's stick with it. Now. Let's

0:02:29.480 --> 0:02:32.160
<v Speaker 1>say you're trying to send that file over a network.

0:02:32.680 --> 0:02:35.800
<v Speaker 1>The bandwidth of that network might limit how large a

0:02:35.840 --> 0:02:40.040
<v Speaker 1>file you'd be able to send. In other words, your connections,

0:02:40.120 --> 0:02:44.800
<v Speaker 1>your routers, your switches, your buses, if they have a

0:02:44.919 --> 0:02:47.840
<v Speaker 1>limit on how much information can pass through at one time,

0:02:48.560 --> 0:02:52.200
<v Speaker 1>that might mean that you can't send that file. It's

0:02:52.240 --> 0:02:55.680
<v Speaker 1>just too big to fit through the pipes. If you

0:02:55.760 --> 0:02:59.400
<v Speaker 1>want to have kind of a poor analogy, but a

0:03:00.000 --> 0:03:03.160
<v Speaker 1>physical analogy, imagine that you have a very narrow road

0:03:03.720 --> 0:03:07.280
<v Speaker 1>and you're driving a really wide truck, and you're really

0:03:07.280 --> 0:03:10.480
<v Speaker 1>wide truck is actually too wide for the narrow road. Well,

0:03:10.680 --> 0:03:12.200
<v Speaker 1>looks like you're gonna have to find another way to

0:03:12.200 --> 0:03:14.280
<v Speaker 1>get your truck to the other side of that road.

0:03:14.880 --> 0:03:17.400
<v Speaker 1>That's kind of what I'm talking about here. So packet

0:03:17.440 --> 0:03:21.280
<v Speaker 1>switching was a way to make this more manageable, to

0:03:22.200 --> 0:03:25.800
<v Speaker 1>allow files to transfer across a network in a way

0:03:25.840 --> 0:03:31.840
<v Speaker 1>that did not overly stress the infrastructure. Essentially, packet switching

0:03:31.840 --> 0:03:36.240
<v Speaker 1>works by dividing files up into chunks of data called packets.

0:03:36.680 --> 0:03:38.440
<v Speaker 1>You can think of them as like envelopes that have

0:03:38.640 --> 0:03:41.120
<v Speaker 1>letters inside of them, and each letter is part of

0:03:41.120 --> 0:03:44.760
<v Speaker 1>a file that you're sending across the Internet. Packets contain

0:03:44.800 --> 0:03:47.520
<v Speaker 1>a little extra information in them in addition to the

0:03:47.560 --> 0:03:51.480
<v Speaker 1>file itself. That information includes data about the computer that

0:03:51.760 --> 0:03:55.480
<v Speaker 1>was sending the file the computer that's supposed to receive

0:03:55.560 --> 0:03:58.360
<v Speaker 1>the file, so kind of like the return address and

0:03:58.400 --> 0:04:02.320
<v Speaker 1>the send address, those two things would be included, and

0:04:02.360 --> 0:04:05.720
<v Speaker 1>also how that particular chunk of data fits in with

0:04:05.880 --> 0:04:08.960
<v Speaker 1>the rest of the information that's being sent. So you

0:04:08.960 --> 0:04:10.920
<v Speaker 1>can also think of it as sort of like instructions

0:04:10.920 --> 0:04:13.440
<v Speaker 1>on how to put a puzzle back together. So if

0:04:13.440 --> 0:04:16.880
<v Speaker 1>I go with the mail analogy, as in like postal mail,

0:04:17.680 --> 0:04:20.240
<v Speaker 1>every single piece of information is a piece of a puzzle,

0:04:20.800 --> 0:04:23.159
<v Speaker 1>and with that piece of a puzzle, I include a

0:04:23.160 --> 0:04:25.440
<v Speaker 1>little bit of instructions about where that piece fits. I

0:04:25.520 --> 0:04:28.600
<v Speaker 1>might say this piece is the bottom right corner of

0:04:28.640 --> 0:04:32.279
<v Speaker 1>the puzzle, and then the envelope has the address that

0:04:32.360 --> 0:04:34.840
<v Speaker 1>I'm sending from and the address I'm sending to. Well,

0:04:34.880 --> 0:04:38.080
<v Speaker 1>that's kind of like a packet of data. In packet switching,

0:04:38.120 --> 0:04:41.360
<v Speaker 1>you send these smaller, more manageable chunks of data across

0:04:41.360 --> 0:04:44.440
<v Speaker 1>a network. The chunks may or may not follow the

0:04:44.480 --> 0:04:47.200
<v Speaker 1>same pathway to get to their destination. They may not

0:04:47.279 --> 0:04:50.440
<v Speaker 1>all go through the exact same nodes across the Internet.

0:04:51.120 --> 0:04:53.720
<v Speaker 1>The neat thing is they can all split up and

0:04:53.760 --> 0:04:58.040
<v Speaker 1>take different pathways, and typically you have duplicate packets journeying

0:04:58.080 --> 0:05:01.520
<v Speaker 1>to the destination to help ensure that the full file

0:05:01.760 --> 0:05:04.920
<v Speaker 1>arrives where it needs to go. Otherwise the file will

0:05:04.920 --> 0:05:07.200
<v Speaker 1>be corrupt because it will be missing a piece of

0:05:07.240 --> 0:05:09.520
<v Speaker 1>the puzzle. Once the packets get to the right computer,

0:05:09.920 --> 0:05:13.760
<v Speaker 1>they get reassembled into whatever the original file was, whether

0:05:13.800 --> 0:05:17.400
<v Speaker 1>it's a text file, an image video, whatever it might be.

0:05:18.279 --> 0:05:20.720
<v Speaker 1>The team at the University of Hawaii wanted to use

0:05:20.880 --> 0:05:26.120
<v Speaker 1>packet switching technology coupled with radio transmissions in order to

0:05:26.240 --> 0:05:30.120
<v Speaker 1>send information from the main frame and to receive information

0:05:30.200 --> 0:05:33.720
<v Speaker 1>from students across the island chain. They decided to create

0:05:33.720 --> 0:05:37.719
<v Speaker 1>a system that would transmit information using radio signals that

0:05:37.760 --> 0:05:42.520
<v Speaker 1>were in the ultra high frequency or UHF range. UHF,

0:05:42.560 --> 0:05:46.840
<v Speaker 1>apart from being a hilarious weird Al Yankovic movie, is

0:05:47.120 --> 0:05:51.680
<v Speaker 1>a range of radio signals that fall into the spectrum

0:05:51.720 --> 0:05:54.200
<v Speaker 1>that at the low end is at three hundred mega

0:05:54.240 --> 0:05:57.520
<v Speaker 1>hurts and at the upper end is at three giga hurts.

0:05:57.800 --> 0:06:00.360
<v Speaker 1>Now it hurts is a unit that refers to one

0:06:00.440 --> 0:06:03.920
<v Speaker 1>cycle per second. I've talked about this recently, but it's

0:06:03.960 --> 0:06:06.880
<v Speaker 1>always good to go over this again. Now imagine that

0:06:07.120 --> 0:06:11.640
<v Speaker 1>a radio wave is a long sign wave with smooth,

0:06:11.880 --> 0:06:15.719
<v Speaker 1>even peaks and valleys, and they just repeat over and

0:06:15.760 --> 0:06:17.320
<v Speaker 1>over and over again. Now, if you were to take

0:06:17.360 --> 0:06:20.320
<v Speaker 1>an arbitrary point, such as the peak of the wave,

0:06:20.839 --> 0:06:24.400
<v Speaker 1>and measure it to the next peak over, you would

0:06:24.400 --> 0:06:29.000
<v Speaker 1>have one wavelength of that radio wave. Radio waves travel

0:06:29.040 --> 0:06:31.840
<v Speaker 1>at the speed of light, regardless of wavelength, if it's

0:06:31.839 --> 0:06:34.520
<v Speaker 1>a short wavelength or a long wavelength. So if you

0:06:34.560 --> 0:06:37.839
<v Speaker 1>know how long a wavelength is for a radio wave,

0:06:38.240 --> 0:06:40.880
<v Speaker 1>you know how many radio waves will pass a given

0:06:40.920 --> 0:06:43.560
<v Speaker 1>point in space every second, because you already know the

0:06:43.680 --> 0:06:46.840
<v Speaker 1>speed at which they will travel. A three hundred mega

0:06:46.880 --> 0:06:50.839
<v Speaker 1>Hurts radio wave will have three hundred million waves pass

0:06:50.960 --> 0:06:54.360
<v Speaker 1>through a given point in space per second. A three

0:06:54.440 --> 0:06:59.080
<v Speaker 1>giga Hurts radio wave will have three billion radio waves

0:06:59.120 --> 0:07:02.840
<v Speaker 1>pass that same point per second. The three gig Hurts

0:07:02.880 --> 0:07:06.279
<v Speaker 1>waves clearly have to be smaller than the mega Hurts

0:07:06.279 --> 0:07:08.400
<v Speaker 1>ones because they're all traveling at the same speed. So

0:07:08.440 --> 0:07:11.280
<v Speaker 1>the only way you can cram more wavelengths past the

0:07:11.360 --> 0:07:16.160
<v Speaker 1>point per second is by decreasing the wavelength. The radio

0:07:16.200 --> 0:07:18.800
<v Speaker 1>spectrum as a whole, by the way, starts all the

0:07:18.840 --> 0:07:23.560
<v Speaker 1>way down at three hurts meaning only three extremely long

0:07:23.720 --> 0:07:27.120
<v Speaker 1>radio waves would pass a given point in space every second,

0:07:27.600 --> 0:07:29.960
<v Speaker 1>and it goes all the way up to three terra hurts,

0:07:30.000 --> 0:07:33.520
<v Speaker 1>which is equivalent to three thousand giga hurts or three

0:07:33.680 --> 0:07:38.200
<v Speaker 1>thousand billion cycles per second. So while UHF stands for

0:07:38.280 --> 0:07:42.240
<v Speaker 1>ultra high frequency, it's nowhere near the top of the spectrum.

0:07:42.720 --> 0:07:47.320
<v Speaker 1>Aloha net relied on to such frequencies in the UHF range.

0:07:47.400 --> 0:07:51.000
<v Speaker 1>One frequency was used for outgoing signals from the main

0:07:51.000 --> 0:07:54.240
<v Speaker 1>frame to the other computers, so the main computer would

0:07:54.240 --> 0:07:58.320
<v Speaker 1>send signals out over one frequency to students, but the

0:07:58.360 --> 0:08:01.040
<v Speaker 1>other frequency was used by the other computers to send

0:08:01.040 --> 0:08:04.000
<v Speaker 1>messages back to the main frame, so the students machines

0:08:04.400 --> 0:08:07.000
<v Speaker 1>would use a different frequency. So you had kind of

0:08:07.000 --> 0:08:09.320
<v Speaker 1>two channels in a way. You had the outgoing and

0:08:09.360 --> 0:08:12.840
<v Speaker 1>the incoming. But this created a possible problem. There could

0:08:12.960 --> 0:08:15.840
<v Speaker 1>come an instance in which more than one computer was

0:08:15.880 --> 0:08:18.680
<v Speaker 1>trying to communicate with the main frame at the same time,

0:08:19.080 --> 0:08:21.520
<v Speaker 1>and when that happened, the signals were said to quote

0:08:21.560 --> 0:08:25.400
<v Speaker 1>unquote collide with one another. It's sort of like trying

0:08:25.440 --> 0:08:28.360
<v Speaker 1>to have multiple people talk over a single radio channel.

0:08:28.400 --> 0:08:30.840
<v Speaker 1>Only one person can speak at a time. If multiple

0:08:30.880 --> 0:08:35.400
<v Speaker 1>people try it's just a mess. So alohan Net adopted

0:08:35.400 --> 0:08:37.640
<v Speaker 1>a strategy in which the main frame would send out

0:08:37.679 --> 0:08:41.560
<v Speaker 1>a received signal whenever an incoming message came in without

0:08:41.559 --> 0:08:44.480
<v Speaker 1>a collision. It was essentially saying, I am confirming that

0:08:44.559 --> 0:08:46.880
<v Speaker 1>I got your message, and that would tell the sending

0:08:46.880 --> 0:08:49.560
<v Speaker 1>computer that the message got through, and if the sending

0:08:49.600 --> 0:08:53.120
<v Speaker 1>computer did not get such a response, it would attempt

0:08:53.160 --> 0:08:57.199
<v Speaker 1>to send the packets of data again at a randomly

0:08:57.320 --> 0:09:02.000
<v Speaker 1>determined time interval. That random interval was meant to decrease

0:09:02.080 --> 0:09:06.160
<v Speaker 1>the possibility that another collision would occur because obviously more

0:09:06.200 --> 0:09:08.600
<v Speaker 1>than one computer is involved in this, and if both

0:09:08.679 --> 0:09:12.280
<v Speaker 1>computers tried to send the exact same data packets at

0:09:12.360 --> 0:09:15.040
<v Speaker 1>the same time intervals over and over again, you're just

0:09:15.040 --> 0:09:18.720
<v Speaker 1>gonna keep getting collisions. This time, there would be the

0:09:18.760 --> 0:09:20.720
<v Speaker 1>hope that there would be no collisions because you would

0:09:20.760 --> 0:09:24.520
<v Speaker 1>have this somewhat random time interval that is spacing things

0:09:24.559 --> 0:09:27.920
<v Speaker 1>out a little bit. Now. In its original configuration, alohan

0:09:28.040 --> 0:09:31.160
<v Speaker 1>that was not terribly efficient. It had a throughput rate

0:09:31.280 --> 0:09:35.439
<v Speaker 1>of just eighteen percent and most of the bandwidth went unused,

0:09:35.760 --> 0:09:38.720
<v Speaker 1>and so the team needed to come up with a fix. First,

0:09:39.000 --> 0:09:42.160
<v Speaker 1>they tried the old time sharing route. Time sharing is

0:09:42.200 --> 0:09:45.840
<v Speaker 1>when you have several terminals connected to a centralized computer.

0:09:46.360 --> 0:09:49.280
<v Speaker 1>The computer can only work on one set of instructions

0:09:49.320 --> 0:09:52.000
<v Speaker 1>at a time, and so users have to wait a

0:09:52.120 --> 0:09:56.040
<v Speaker 1>turn to access the computers processing power and memory and etcetera.

0:09:56.240 --> 0:09:59.960
<v Speaker 1>But computers work really fast and so frequently it would

0:10:00.000 --> 0:10:02.600
<v Speaker 1>feel like you were working on a mainframe in real

0:10:02.679 --> 0:10:05.600
<v Speaker 1>time at the same time as everybody else, though in

0:10:05.640 --> 0:10:08.120
<v Speaker 1>fact the computer is actually rushing to complete one set

0:10:08.120 --> 0:10:11.280
<v Speaker 1>of instructions before starting on the next one. The problem

0:10:11.320 --> 0:10:14.439
<v Speaker 1>with time sharing over radio network was that the computers

0:10:14.480 --> 0:10:17.800
<v Speaker 1>had to follow a schedule of when they could send packets,

0:10:18.320 --> 0:10:20.319
<v Speaker 1>so if it wasn't their time to send a packet,

0:10:20.360 --> 0:10:22.320
<v Speaker 1>they had to wait and so and meant that there

0:10:22.320 --> 0:10:25.360
<v Speaker 1>were wasted cycles since sometimes the computer had nothing to

0:10:25.440 --> 0:10:29.800
<v Speaker 1>send and so those scheduled transmission times would go unused. However,

0:10:29.920 --> 0:10:32.880
<v Speaker 1>this did increase the throughput rate for a Looha net,

0:10:32.920 --> 0:10:36.400
<v Speaker 1>so it improved things a little bit. The team decided

0:10:36.520 --> 0:10:39.400
<v Speaker 1>to try a different approach to improve the system further,

0:10:39.760 --> 0:10:43.360
<v Speaker 1>and they designed instructions so that client machines, the ones

0:10:43.480 --> 0:10:47.040
<v Speaker 1>that are sending request to the centralized computer, would monitor

0:10:47.120 --> 0:10:50.080
<v Speaker 1>the traffic on the radio channel to determine when the

0:10:50.160 --> 0:10:53.040
<v Speaker 1>channel was free. So essentially they're listening for the quiet spots,

0:10:53.480 --> 0:10:56.320
<v Speaker 1>and then the client machine would send packets over that

0:10:56.480 --> 0:10:59.760
<v Speaker 1>radio channel. The packets were actually smaller at this point,

0:11:00.080 --> 0:11:03.360
<v Speaker 1>which would allow for more gaps between packets, and that

0:11:03.400 --> 0:11:06.600
<v Speaker 1>would allow other computers to slip other packets in. So

0:11:06.640 --> 0:11:11.200
<v Speaker 1>while the messages appear to be consistent and continuous, in

0:11:11.280 --> 0:11:13.880
<v Speaker 1>fact it's a bunch of tiny little puzzle pieces, and

0:11:13.920 --> 0:11:16.920
<v Speaker 1>occasionally there's enough of a gap for other puzzle pieces

0:11:16.960 --> 0:11:19.600
<v Speaker 1>to sneak in, and the centralized computer would just sort

0:11:19.679 --> 0:11:23.240
<v Speaker 1>everything based upon the meta information on the packets. This

0:11:23.280 --> 0:11:27.800
<v Speaker 1>approach got the name Carrier Sense Multiple Access or c

0:11:28.280 --> 0:11:32.120
<v Speaker 1>s m A. The system continued to monitor collisions as well,

0:11:32.559 --> 0:11:36.720
<v Speaker 1>so it's full name was c s m A DASH

0:11:36.960 --> 0:11:41.440
<v Speaker 1>c D or Carrier Since Multiple Access with Collision Detection.

0:11:42.400 --> 0:11:46.199
<v Speaker 1>Now I've got more to say about the evolution toward WiFi,

0:11:46.240 --> 0:11:48.960
<v Speaker 1>but before I go further, let's take a quick break

0:11:49.080 --> 0:11:59.800
<v Speaker 1>to thank our sponsor Aloha. Nette was up and running

0:12:00.040 --> 0:12:02.640
<v Speaker 1>by nineteen seventy one, but it would still be more

0:12:02.640 --> 0:12:06.120
<v Speaker 1>than twenty years before we'd see the first WiFi standard

0:12:06.360 --> 0:12:09.320
<v Speaker 1>get unveiled. He could be fourteen years before I have

0:12:09.360 --> 0:12:12.680
<v Speaker 1>another big moment to talk about in the evolution toward WiFi.

0:12:13.320 --> 0:12:17.559
<v Speaker 1>That moment happened in nineteen five when the United States

0:12:17.640 --> 0:12:21.840
<v Speaker 1>Federal Communications Commission, or FCC changed the rules about the

0:12:21.920 --> 0:12:27.000
<v Speaker 1>radio spectrum. Every country has rules about which frequency bands

0:12:27.080 --> 0:12:30.600
<v Speaker 1>in the radio spectrum may be used for specific applications.

0:12:30.880 --> 0:12:34.120
<v Speaker 1>For example, in the United States, AM radio has all

0:12:34.200 --> 0:12:38.080
<v Speaker 1>frequencies between five thirty five killer hurts and one thousand,

0:12:38.200 --> 0:12:42.640
<v Speaker 1>six hundred five killer hurts. No other technology is allowed

0:12:42.679 --> 0:12:47.000
<v Speaker 1>to use those radio frequencies. This prevents various technologies from

0:12:47.040 --> 0:12:50.600
<v Speaker 1>interfering with one another. If you didn't have restrictions on

0:12:50.679 --> 0:12:54.640
<v Speaker 1>who could use which frequency, then whatever frequency was the

0:12:54.720 --> 0:12:58.800
<v Speaker 1>strongest had the greatest UH energy behind it in any

0:12:58.800 --> 0:13:01.840
<v Speaker 1>given area would win out and it would be chaos.

0:13:02.400 --> 0:13:05.520
<v Speaker 1>And so the United States divvied up the radio spectrum

0:13:05.520 --> 0:13:09.760
<v Speaker 1>for specific uses, which included not only communications technology but

0:13:09.840 --> 0:13:13.959
<v Speaker 1>also stuff like microwave ovens. Say what, and by the way,

0:13:14.000 --> 0:13:17.120
<v Speaker 1>this is not just the US. Other countries also have

0:13:17.240 --> 0:13:20.679
<v Speaker 1>done this, But it's because technology like microwave ovens can

0:13:20.800 --> 0:13:25.280
<v Speaker 1>generate radio frequencies of their own, not to communicate, but

0:13:25.520 --> 0:13:28.520
<v Speaker 1>that can be a byproduct of their operations. So the

0:13:28.600 --> 0:13:33.800
<v Speaker 1>United States FCC mandated that manufacturers of microwaves and other

0:13:34.120 --> 0:13:38.160
<v Speaker 1>technologies that create these radio waves make sure their products

0:13:38.200 --> 0:13:42.080
<v Speaker 1>only generated radio frequencies within specific bands in order to

0:13:42.120 --> 0:13:45.520
<v Speaker 1>avoid creating interference for other technology. So it's not like

0:13:45.559 --> 0:13:48.959
<v Speaker 1>the US specifically said, hey, let's set aside the slice

0:13:48.960 --> 0:13:52.000
<v Speaker 1>of radio frequency spectrum so that microwaves can talk to

0:13:52.040 --> 0:13:54.920
<v Speaker 1>one another. In staid, they said, hey, let's make sure

0:13:54.920 --> 0:13:59.520
<v Speaker 1>all microwave oven manufacturers be certain that their ovens only

0:13:59.559 --> 0:14:02.880
<v Speaker 1>generate radio frequencies in this slice so that the ovens

0:14:02.920 --> 0:14:06.240
<v Speaker 1>don't interfere with communications equipment. In other words, they set

0:14:06.280 --> 0:14:08.760
<v Speaker 1>aside a certain slice of the radio spectrum and said

0:14:09.120 --> 0:14:11.679
<v Speaker 1>this is your playground. You can create stuff that creates

0:14:11.760 --> 0:14:14.800
<v Speaker 1>radio frequencies in this range, and that shouldn't mess up

0:14:14.880 --> 0:14:19.440
<v Speaker 1>anything that's on either side of that frequency range. These bands,

0:14:19.560 --> 0:14:22.760
<v Speaker 1>the ones set aside for equipment that can generate radio

0:14:22.800 --> 0:14:27.120
<v Speaker 1>waves but aren't necessarily communication tech, are called I S

0:14:27.320 --> 0:14:31.120
<v Speaker 1>M bands. The I s M stands for Industrial, Scientific,

0:14:31.200 --> 0:14:36.080
<v Speaker 1>and Medical. These bands cover several different separate groups of frequencies,

0:14:36.160 --> 0:14:38.960
<v Speaker 1>but two of them include the two point four giga

0:14:39.000 --> 0:14:41.640
<v Speaker 1>Hurts to two point five gig Hurts band and the

0:14:41.760 --> 0:14:44.920
<v Speaker 1>five point seven to five gig Hurts to five point

0:14:45.000 --> 0:14:48.280
<v Speaker 1>eight seven five giga Hurts bands. These are going to

0:14:48.320 --> 0:14:51.480
<v Speaker 1>be very important for our discussions on WiFi. Now again

0:14:51.560 --> 0:14:55.280
<v Speaker 1>we look at five, when the FCC decided it would

0:14:55.320 --> 0:14:59.040
<v Speaker 1>open up three I s M bands to unlicensed use

0:14:59.480 --> 0:15:01.600
<v Speaker 1>that would in flude the two point four giga Hurts

0:15:01.600 --> 0:15:04.160
<v Speaker 1>and the five point seven to five gig Hurts bands.

0:15:04.760 --> 0:15:08.720
<v Speaker 1>Unlicensed use required a couple of technological allowances. One was

0:15:08.760 --> 0:15:11.120
<v Speaker 1>that the transmitters would have to be very low power

0:15:11.240 --> 0:15:14.640
<v Speaker 1>in the one watt range. Another was that gadgets making

0:15:14.760 --> 0:15:17.640
<v Speaker 1>use of that frequency would need a high tolerance to

0:15:17.680 --> 0:15:20.440
<v Speaker 1>interference since other devices were still going to be giving

0:15:20.440 --> 0:15:23.840
<v Speaker 1>off radio waves at those frequencies. Essentially, what the FCC

0:15:24.040 --> 0:15:27.160
<v Speaker 1>was saying is, you can develop technologies that can work

0:15:27.160 --> 0:15:29.920
<v Speaker 1>on these ranges as long as they aren't so powerful

0:15:29.960 --> 0:15:32.960
<v Speaker 1>that they're going to interfere with other technologies, and you

0:15:33.000 --> 0:15:35.560
<v Speaker 1>do it with the understanding that there's already stuff out

0:15:35.560 --> 0:15:38.520
<v Speaker 1>there that's generating radio waves in these frequencies. So whatever

0:15:38.560 --> 0:15:41.240
<v Speaker 1>you create needs to be done in such a way

0:15:41.280 --> 0:15:44.960
<v Speaker 1>that it can tolerate that This decision in set the

0:15:44.960 --> 0:15:49.160
<v Speaker 1>foundation for WiFi, which still would not debut for another decade,

0:15:49.200 --> 0:15:51.800
<v Speaker 1>but that didn't mean there weren't people working on the

0:15:51.840 --> 0:15:55.200
<v Speaker 1>idea in the meantime. One of those people was Vic Hayes.

0:15:55.640 --> 0:15:59.840
<v Speaker 1>Hayes had joined the NCR Corporation in the nineteen seventies.

0:16:00.240 --> 0:16:04.560
<v Speaker 1>In CR, which originally stood for National Cash Register, had

0:16:04.600 --> 0:16:08.160
<v Speaker 1>been involved in various technologies since its founding in the

0:16:08.240 --> 0:16:12.080
<v Speaker 1>late nineteenth century. In CR's goal was to create a

0:16:12.160 --> 0:16:15.560
<v Speaker 1>standard that the company could then use in its own systems.

0:16:15.880 --> 0:16:18.200
<v Speaker 1>The idea was that the standard would allow companies to

0:16:18.240 --> 0:16:22.440
<v Speaker 1>create systems that connected devices like front end retail equipment

0:16:22.520 --> 0:16:27.040
<v Speaker 1>such as cash registers and back end mainframe systems and

0:16:27.160 --> 0:16:31.600
<v Speaker 1>using radio waves instead of cables or other clunky methodologies.

0:16:32.000 --> 0:16:34.080
<v Speaker 1>And they didn't want to go a proprietary route. They

0:16:34.080 --> 0:16:36.320
<v Speaker 1>wanted to create a standard that would work so that

0:16:37.200 --> 0:16:42.240
<v Speaker 1>various O E M companies could create products that used it.

0:16:42.560 --> 0:16:45.320
<v Speaker 1>Hayes had done some work and authoring standards for data

0:16:45.360 --> 0:16:49.440
<v Speaker 1>communications as part of his job previously, and NCR was

0:16:49.520 --> 0:16:52.880
<v Speaker 1>interested in finding an unlicensed use for the two point

0:16:52.920 --> 0:16:55.760
<v Speaker 1>for giga hurts I s M band, n c R

0:16:55.840 --> 0:16:58.600
<v Speaker 1>and a T and T had developed a working predecessor

0:16:58.800 --> 0:17:03.760
<v Speaker 1>to the would essentially evolve into WiFi in nine, and

0:17:03.840 --> 0:17:07.359
<v Speaker 1>that was called wave land. They submitted the design of

0:17:07.400 --> 0:17:11.080
<v Speaker 1>this wireless protocol to the I E E E A

0:17:11.240 --> 0:17:16.280
<v Speaker 1>O two LAND slash MAN Standards Committee. Land, by the way,

0:17:16.320 --> 0:17:20.040
<v Speaker 1>stands for local Area network and MAN for a Municipality

0:17:20.119 --> 0:17:23.679
<v Speaker 1>Area network or Municipal Area network. This led to the

0:17:23.720 --> 0:17:26.840
<v Speaker 1>need to form a new working group within that committee,

0:17:27.000 --> 0:17:29.760
<v Speaker 1>The eight O two Committee to Create a Standard for

0:17:29.840 --> 0:17:34.480
<v Speaker 1>Wireless Networking Communication NCR chose Hayes to head up a

0:17:34.520 --> 0:17:38.159
<v Speaker 1>working group to that effect in nine. The working groups

0:17:38.200 --> 0:17:42.200
<v Speaker 1>designation was a O two point eleven and their goal

0:17:42.280 --> 0:17:46.240
<v Speaker 1>was to create a standard for wireless local area networks. Now,

0:17:46.240 --> 0:17:49.159
<v Speaker 1>a local area network is pretty self explanatory. It's a

0:17:49.200 --> 0:17:52.399
<v Speaker 1>network of computing devices that are locally connected to one another,

0:17:52.920 --> 0:17:56.840
<v Speaker 1>generally contained within a building or maybe a campus of buildings.

0:17:57.240 --> 0:18:01.200
<v Speaker 1>The devices can intercommunicate with one another. A LAND can

0:18:01.280 --> 0:18:05.040
<v Speaker 1>be but doesn't have to be connected to wider networks

0:18:05.080 --> 0:18:07.640
<v Speaker 1>like the Internet, and in the old days, the only

0:18:07.680 --> 0:18:11.280
<v Speaker 1>way you could set up a LAND was to actually

0:18:11.280 --> 0:18:14.080
<v Speaker 1>have physical connections between all the different machines and some

0:18:14.160 --> 0:18:17.480
<v Speaker 1>sort of hub, but NCR wanted to do away with

0:18:17.560 --> 0:18:21.280
<v Speaker 1>those physical connectors and create a standard that manufacturers could

0:18:21.359 --> 0:18:25.960
<v Speaker 1>use to build in wireless communication capabilities directly into their products.

0:18:26.680 --> 0:18:30.840
<v Speaker 1>Hayes had some radio communications background and had previous experience

0:18:30.880 --> 0:18:34.600
<v Speaker 1>helping create communication standards, but still wasn't sure he was

0:18:34.640 --> 0:18:37.000
<v Speaker 1>the right man for the job. As it turned out,

0:18:37.040 --> 0:18:40.439
<v Speaker 1>he absolutely was. He gathered a group of experts together

0:18:40.800 --> 0:18:43.520
<v Speaker 1>and they began to debate what needed to go into

0:18:43.520 --> 0:18:47.040
<v Speaker 1>the standard, and the first big argument was over two

0:18:47.080 --> 0:18:53.199
<v Speaker 1>different modulation strategies, frequency hopping or direct sequence. Both of

0:18:53.200 --> 0:18:56.439
<v Speaker 1>those techniques are meant to use a larger bandwidth for

0:18:56.480 --> 0:19:01.000
<v Speaker 1>transmission than what would otherwise be necessary for the specific

0:19:01.160 --> 0:19:05.119
<v Speaker 1>type of data you're sending back and forth. Frequency hopping

0:19:05.200 --> 0:19:09.359
<v Speaker 1>spread spectrum or f h s S divides a large

0:19:09.440 --> 0:19:13.840
<v Speaker 1>bandwidth into parallel, narrow channels there are large enough to

0:19:13.920 --> 0:19:15.919
<v Speaker 1>hold the data in question. If we go back to

0:19:15.960 --> 0:19:19.160
<v Speaker 1>talking about vehicles and roads, this would be saying, let's

0:19:19.200 --> 0:19:22.080
<v Speaker 1>imagine that you have a really, really wide highway I'm

0:19:22.119 --> 0:19:26.240
<v Speaker 1>talking twenty lanes wide. Uh, and at first you don't

0:19:26.240 --> 0:19:31.120
<v Speaker 1>have any lanes painted in there, it's just an enormous road. Well,

0:19:31.280 --> 0:19:34.679
<v Speaker 1>you could try and use it that way. But frequency

0:19:34.680 --> 0:19:38.080
<v Speaker 1>hopping would allow you to create narrower lanes, lanes that

0:19:38.119 --> 0:19:40.400
<v Speaker 1>are wide enough for a vehicle, so that you could

0:19:40.440 --> 0:19:43.639
<v Speaker 1>have twenty vehicles traveling on there if they all were

0:19:43.680 --> 0:19:46.160
<v Speaker 1>sticking to their own lanes. That's kind of the idea

0:19:46.240 --> 0:19:49.639
<v Speaker 1>behind frequency hopping. The system sends data in a semi

0:19:49.760 --> 0:19:53.320
<v Speaker 1>random way to one of those channels, but that means

0:19:53.400 --> 0:19:56.840
<v Speaker 1>the other channels go unused in the process, and because

0:19:56.960 --> 0:19:59.880
<v Speaker 1>only one channel is in use at any given time,

0:20:00.320 --> 0:20:03.720
<v Speaker 1>you're technically wasting bandwidth equal to the size of the

0:20:03.840 --> 0:20:07.480
<v Speaker 1>channel multiplied by the number of channels minus one channel,

0:20:07.480 --> 0:20:10.560
<v Speaker 1>because you're already using one. So this would be like saying, yeah,

0:20:10.600 --> 0:20:13.800
<v Speaker 1>you have a highway, it's twenty lanes wide. You've painted

0:20:13.800 --> 0:20:17.040
<v Speaker 1>these lanes in there, so you can randomly choose a

0:20:17.160 --> 0:20:20.119
<v Speaker 1>lane between one and twenty and you're fine, But that

0:20:20.160 --> 0:20:22.600
<v Speaker 1>means the other nineteen lanes are going unused. It's not

0:20:22.760 --> 0:20:25.840
<v Speaker 1>an efficient use of space. That was the argument against

0:20:26.119 --> 0:20:30.520
<v Speaker 1>this strategy. Uh, that's obviously inefficient, but it was also

0:20:30.640 --> 0:20:34.199
<v Speaker 1>technically easier to do, and so about half the working

0:20:34.200 --> 0:20:37.760
<v Speaker 1>group wanted to pursue frequency hopping as the modulation methodology

0:20:37.760 --> 0:20:41.199
<v Speaker 1>of choice because while it wasn't efficient, it was easier

0:20:41.240 --> 0:20:46.640
<v Speaker 1>to implement. Direct sequence spread spectrum or d S S

0:20:46.640 --> 0:20:51.240
<v Speaker 1>S introduces pseudo random noise into the signal it sins

0:20:51.520 --> 0:20:54.520
<v Speaker 1>in order to change the phase of the signal itself.

0:20:54.560 --> 0:20:58.000
<v Speaker 1>This creates the digital equivalent of static. It would seem

0:20:58.040 --> 0:21:01.400
<v Speaker 1>to be meaningless information when you received it, but if

0:21:01.440 --> 0:21:05.200
<v Speaker 1>you knew which pseudo random sequence was used to create

0:21:05.280 --> 0:21:08.639
<v Speaker 1>the phase shift, you could reverse that whole process. You

0:21:08.680 --> 0:21:13.040
<v Speaker 1>could d spread the static and extract the meaningful information

0:21:13.080 --> 0:21:16.400
<v Speaker 1>out of it. D S S S is more challenging

0:21:16.440 --> 0:21:19.600
<v Speaker 1>to implement than f H S S, but it also

0:21:19.800 --> 0:21:22.000
<v Speaker 1>is more robust, and so the other half of the

0:21:22.040 --> 0:21:25.560
<v Speaker 1>group wanted to follow that idea. Both of those methodologies

0:21:25.560 --> 0:21:28.600
<v Speaker 1>would allow for multiple devices to communicate across a band

0:21:28.640 --> 0:21:32.320
<v Speaker 1>of frequencies without interfering with one another, and the I

0:21:32.560 --> 0:21:35.760
<v Speaker 1>E E E Rules stated that in order to adopt

0:21:35.800 --> 0:21:38.920
<v Speaker 1>a strategy, you had to secure the support of at

0:21:39.000 --> 0:21:42.679
<v Speaker 1>least seventy of the working group, but each method had

0:21:42.720 --> 0:21:46.680
<v Speaker 1>about of the support. The only solution was to create

0:21:46.720 --> 0:21:49.960
<v Speaker 1>a system that could support both modulation strategies, and so

0:21:50.080 --> 0:21:53.640
<v Speaker 1>that's what the group decided to do. I'll wrap up

0:21:53.680 --> 0:21:55.879
<v Speaker 1>the history of WiFi and give all a low down

0:21:55.920 --> 0:21:58.439
<v Speaker 1>on what the different variations mean in just a second.

0:21:58.440 --> 0:22:01.320
<v Speaker 1>But first let's take another their quick break to thank

0:22:01.359 --> 0:22:11.720
<v Speaker 1>our sponsor. While the working group began to hash out

0:22:11.760 --> 0:22:15.440
<v Speaker 1>the standards that would become fundamental to WiFi, a group

0:22:15.520 --> 0:22:20.399
<v Speaker 1>of engineers, astronauts and astronomers were developing a technique that

0:22:20.480 --> 0:22:24.440
<v Speaker 1>would become just as important. Vick Hayes, whom I mentioned earlier,

0:22:24.600 --> 0:22:28.160
<v Speaker 1>is sometimes called the father of WiFi, but another man,

0:22:28.600 --> 0:22:33.840
<v Speaker 1>John O'Sullivan, also gets that title on occasion. O'Sullivan is

0:22:33.880 --> 0:22:38.080
<v Speaker 1>an electrical engineer, and he focused on radio astronomy. He

0:22:38.160 --> 0:22:41.119
<v Speaker 1>led a team that developed a way to reduce multi

0:22:41.240 --> 0:22:46.080
<v Speaker 1>path interference of radio signals, something that was absolutely necessary

0:22:46.160 --> 0:22:48.639
<v Speaker 1>if you want to have a smooth experience with a

0:22:48.720 --> 0:22:52.960
<v Speaker 1>wireless local area network. His team's work would receive a

0:22:53.040 --> 0:22:58.360
<v Speaker 1>patent credited to the Commonwealth Scientific and Industrial Research Organization

0:22:58.920 --> 0:23:02.480
<v Speaker 1>or c s i r O, which is an Australian

0:23:02.560 --> 0:23:05.760
<v Speaker 1>federal government agency. The really funny thing to me is

0:23:05.800 --> 0:23:08.639
<v Speaker 1>that this research was originally part of an experiment to

0:23:08.720 --> 0:23:13.360
<v Speaker 1>try and detect expanding many black holes. That experiment failed,

0:23:13.560 --> 0:23:16.680
<v Speaker 1>but the technique would end up changing the world once

0:23:16.720 --> 0:23:21.159
<v Speaker 1>incorporated into WiFi. Meanwhile, back in the eight O two

0:23:21.160 --> 0:23:25.080
<v Speaker 1>point eleven Working Group, the standard was getting closer to

0:23:25.160 --> 0:23:28.320
<v Speaker 1>becoming a real thing. The very first version of the

0:23:28.359 --> 0:23:34.119
<v Speaker 1>protocol was unveiled in It had a maximum download speed

0:23:34.200 --> 0:23:38.600
<v Speaker 1>of two megabits per second, which is excruciating lee slow

0:23:38.720 --> 0:23:41.920
<v Speaker 1>these days, and that was only if you could use

0:23:42.000 --> 0:23:45.880
<v Speaker 1>the D S S S approach. Remember, it involved both

0:23:45.880 --> 0:23:49.760
<v Speaker 1>the direct spread and the frequency hopping. If you used

0:23:49.840 --> 0:23:53.600
<v Speaker 1>frequency hopping, you topped out at one megabit per second.

0:23:54.280 --> 0:23:56.920
<v Speaker 1>That didn't exactly cause everyone to throw their cables out

0:23:56.920 --> 0:23:59.760
<v Speaker 1>their respective windows in a fit of joy, but it

0:23:59.840 --> 0:24:05.200
<v Speaker 1>was progress. In ninet, the Working Group released a new protocol,

0:24:05.760 --> 0:24:09.760
<v Speaker 1>and this one was called eight O two dot eleven B.

0:24:10.520 --> 0:24:13.320
<v Speaker 1>It also used D S S S and the two

0:24:13.359 --> 0:24:15.840
<v Speaker 1>point for a gigahertz band, but it was able to

0:24:15.880 --> 0:24:19.520
<v Speaker 1>boost speeds up to eleven megabits per second. While this

0:24:19.640 --> 0:24:22.320
<v Speaker 1>was the second protocol released by the group, it was

0:24:22.359 --> 0:24:25.679
<v Speaker 1>the first to be widely adopted as a wireless local

0:24:25.720 --> 0:24:28.840
<v Speaker 1>area network standard. Chances are, if you were an early

0:24:28.880 --> 0:24:33.520
<v Speaker 1>adopter of wireless technology, this was the standard your computer

0:24:33.680 --> 0:24:36.280
<v Speaker 1>was using, as it was the first that time that

0:24:36.320 --> 0:24:40.880
<v Speaker 1>manufacturers actually embraced this technology when they started making network adapters.

0:24:41.400 --> 0:24:45.040
<v Speaker 1>Later on, the functionality would be built directly onto laptop

0:24:45.119 --> 0:24:47.680
<v Speaker 1>motherboards instead of having to get an adapter that you

0:24:47.680 --> 0:24:50.399
<v Speaker 1>would plug into your laptop. But this was still pretty

0:24:50.480 --> 0:24:54.239
<v Speaker 1>darn slow compared to wired connections. A little later in nine,

0:24:55.440 --> 0:24:58.200
<v Speaker 1>a new methodology launched. It was called eight O two

0:24:58.280 --> 0:25:02.320
<v Speaker 1>point one one A. And yes, these designations are getting

0:25:02.320 --> 0:25:05.360
<v Speaker 1>awfully confusing because the naming standard jumps around a bit.

0:25:05.520 --> 0:25:08.919
<v Speaker 1>We just talked about AT two point eleven B and

0:25:08.960 --> 0:25:11.159
<v Speaker 1>the original one was just called AT two point eleven

0:25:11.280 --> 0:25:13.200
<v Speaker 1>and now we're talking about ATO two point eleven A.

0:25:13.960 --> 0:25:16.479
<v Speaker 1>This one had a couple of major differences from the

0:25:16.560 --> 0:25:20.360
<v Speaker 1>earlier versions. First, it worked on a different band of frequencies.

0:25:20.400 --> 0:25:23.520
<v Speaker 1>Instead of using two point four giga hurts, at two

0:25:23.520 --> 0:25:26.880
<v Speaker 1>point eleven A relied on five giga hurts, And that

0:25:26.920 --> 0:25:30.239
<v Speaker 1>meant the AT two point eleven A standard was not

0:25:30.400 --> 0:25:33.199
<v Speaker 1>compatible with the earlier ones because it was using a

0:25:33.240 --> 0:25:36.400
<v Speaker 1>totally different range of frequencies for communications, so you could

0:25:36.440 --> 0:25:41.320
<v Speaker 1>not use a Dot eleven A device with a Dot

0:25:41.320 --> 0:25:44.680
<v Speaker 1>eleven B device. They talked on different radio frequencies so

0:25:44.680 --> 0:25:47.359
<v Speaker 1>they could not communicate with each other, but it was

0:25:47.400 --> 0:25:50.359
<v Speaker 1>also faster, with the top speed of around fifty four

0:25:50.440 --> 0:25:54.080
<v Speaker 1>megabits per second. In addition, it relied on something called

0:25:54.320 --> 0:25:59.200
<v Speaker 1>orthogonal frequency division multiplexing or o f d M. Now,

0:25:59.240 --> 0:26:02.120
<v Speaker 1>this is a way to in code data across multiple

0:26:02.200 --> 0:26:06.919
<v Speaker 1>carrier frequencies, and maybe someday I'll try to tackle that

0:26:07.000 --> 0:26:10.280
<v Speaker 1>concept in a full episode, but it gets super technical,

0:26:10.320 --> 0:26:12.320
<v Speaker 1>so I'm going to leave it for now because I'm

0:26:12.359 --> 0:26:14.240
<v Speaker 1>running out of time and we still have a couple

0:26:14.280 --> 0:26:16.800
<v Speaker 1>of versions of WiFi we have to touch upon. The

0:26:16.840 --> 0:26:20.920
<v Speaker 1>next one is at two point eleven G. That standard

0:26:20.960 --> 0:26:23.600
<v Speaker 1>debuted in two thousand three, and it uses the two

0:26:23.680 --> 0:26:26.040
<v Speaker 1>point for giga Hurts radio band, so back to two

0:26:26.119 --> 0:26:29.760
<v Speaker 1>point four but like at two point eleven A, it

0:26:29.920 --> 0:26:33.240
<v Speaker 1>also used o f d M, and that would give

0:26:33.680 --> 0:26:37.160
<v Speaker 1>point eleven G a max speed of fifty four megabits

0:26:37.200 --> 0:26:39.960
<v Speaker 1>per second. And because it communicates on the two point

0:26:40.000 --> 0:26:42.760
<v Speaker 1>four giga Hurts range, it is compatible with eight to

0:26:42.880 --> 0:26:44.840
<v Speaker 1>two point eleven B, and so a lot of the

0:26:44.840 --> 0:26:48.040
<v Speaker 1>equipment you could buy, such as a wireless router, would

0:26:48.040 --> 0:26:50.639
<v Speaker 1>have the designation of eight to two point eleven B

0:26:50.880 --> 0:26:55.280
<v Speaker 1>slash G, meaning it could operate across both standards. Also,

0:26:55.320 --> 0:26:57.919
<v Speaker 1>you should know that communication can only go as fast

0:26:58.000 --> 0:27:01.560
<v Speaker 1>as the slowest component involved in the communication. So if

0:27:01.600 --> 0:27:04.440
<v Speaker 1>you had an AT two point eleven B device communicating

0:27:04.480 --> 0:27:07.320
<v Speaker 1>with an AT two point eleven G device, you could

0:27:07.359 --> 0:27:10.200
<v Speaker 1>only hit speeds about to eleven megabits per second because

0:27:10.240 --> 0:27:13.639
<v Speaker 1>that was the top speed limit for B. So it's

0:27:13.720 --> 0:27:15.440
<v Speaker 1>kind of like a a chain is only as strong

0:27:15.480 --> 0:27:18.480
<v Speaker 1>as its weakest link. The connections are only as fast

0:27:18.520 --> 0:27:21.640
<v Speaker 1>as their slowest point. In two thousand nine, we got

0:27:21.640 --> 0:27:25.159
<v Speaker 1>at two point eleven IN. This standard allowed for the

0:27:25.280 --> 0:27:30.000
<v Speaker 1>use of multiple antennas when transmitting information, which increased speeds

0:27:30.119 --> 0:27:34.040
<v Speaker 1>up to four hundred fifty megabits per second. What's more,

0:27:34.400 --> 0:27:37.600
<v Speaker 1>the eleven N standard could operate across both two point

0:27:37.640 --> 0:27:40.760
<v Speaker 1>four and five giga hurts bands, meaning it could also

0:27:40.760 --> 0:27:44.560
<v Speaker 1>communicate with all the older standards like AT two point

0:27:44.600 --> 0:27:47.879
<v Speaker 1>eleven B, slash G and at two point eleven A.

0:27:48.640 --> 0:27:52.040
<v Speaker 1>Then in two thousand twelve we got at two point

0:27:52.080 --> 0:27:56.520
<v Speaker 1>eleven A C and yes I am crying, thanks for asking.

0:27:56.840 --> 0:27:59.520
<v Speaker 1>This standard operates in the five giga hurts range and

0:27:59.560 --> 0:28:02.480
<v Speaker 1>has ends for speeds in the gigabit realm, which is

0:28:02.840 --> 0:28:05.800
<v Speaker 1>wicked fast. It's also really useful if you've got a

0:28:05.880 --> 0:28:09.359
<v Speaker 1>lot of machines connected within that single wireless land, because

0:28:09.359 --> 0:28:11.880
<v Speaker 1>you've got a lot of bandwidth to play with. Now,

0:28:12.000 --> 0:28:16.000
<v Speaker 1>at ce seen some companies showed off devices that are

0:28:16.080 --> 0:28:18.840
<v Speaker 1>using a new version of WiFi has not yet had

0:28:18.880 --> 0:28:22.320
<v Speaker 1>an official release. It's called eight O two point eleven

0:28:22.440 --> 0:28:26.080
<v Speaker 1>a X, and the devices at ce S were reported

0:28:26.119 --> 0:28:29.840
<v Speaker 1>to have a top data transmission speed of eleven gigabits

0:28:29.960 --> 0:28:34.280
<v Speaker 1>per second, which is really wicked fast. It can operate

0:28:34.320 --> 0:28:37.000
<v Speaker 1>in both the two point four and five giga Hurts bands,

0:28:37.040 --> 0:28:42.120
<v Speaker 1>and it should launch sometime in two thousand nineteen officially. Now,

0:28:42.120 --> 0:28:44.600
<v Speaker 1>there are other versions of the WiFi standard that don't

0:28:44.720 --> 0:28:47.560
<v Speaker 1>use the two point four or five giga Hurts ranges.

0:28:47.800 --> 0:28:50.760
<v Speaker 1>They tend to be for other types of technologies than

0:28:50.840 --> 0:28:54.040
<v Speaker 1>mobile devices and computers. They could be for something like

0:28:54.080 --> 0:28:57.520
<v Speaker 1>an in vehicle network, for example, And I didn't cover

0:28:57.560 --> 0:28:59.720
<v Speaker 1>them because you're not likely to work with them yourself

0:28:59.800 --> 0:29:02.440
<v Speaker 1>in an average setting. But I hope this gives you

0:29:02.720 --> 0:29:07.440
<v Speaker 1>a little more information about WiFi. Maybe in a future episode,

0:29:07.440 --> 0:29:10.560
<v Speaker 1>I'll dive into deeper detail of exactly how WiFi works.

0:29:10.880 --> 0:29:13.920
<v Speaker 1>But you have a general idea it's all about radio frequencies,

0:29:14.280 --> 0:29:16.840
<v Speaker 1>mostly in the two point four gig hurts or five

0:29:16.920 --> 0:29:19.840
<v Speaker 1>giga hurts five point seven to five gig hurts range,

0:29:19.880 --> 0:29:24.440
<v Speaker 1>to be specific, and that it involves various modulation techniques

0:29:24.720 --> 0:29:29.360
<v Speaker 1>so that multiple devices can communicate with a centralized router

0:29:29.600 --> 0:29:33.280
<v Speaker 1>or hub in order to send information with to each

0:29:33.320 --> 0:29:36.040
<v Speaker 1>other and also to the Internet at large. So it's

0:29:36.080 --> 0:29:40.120
<v Speaker 1>been a very useful technology, one that has transformed our

0:29:40.160 --> 0:29:45.280
<v Speaker 1>world in meaningful and difficult to anticipate ways, and I

0:29:45.320 --> 0:29:48.600
<v Speaker 1>suspect the that will continue to be the case. In fact,

0:29:48.640 --> 0:29:53.240
<v Speaker 1>we may even see wireless technologies supersed wired ones to

0:29:53.280 --> 0:29:56.920
<v Speaker 1>the point where people who are using high speed connections

0:29:56.960 --> 0:30:01.080
<v Speaker 1>for their jobs or for stuff like high end gaming

0:30:01.520 --> 0:30:04.719
<v Speaker 1>will choose to go wireless rather than wired, because we

0:30:04.760 --> 0:30:07.000
<v Speaker 1>may eventually get to the point where it's just faster,

0:30:07.560 --> 0:30:12.080
<v Speaker 1>it's just less latency, higher data throughput rates. If that happens,

0:30:12.320 --> 0:30:15.280
<v Speaker 1>it's really a game changer. I hope you guys enjoyed

0:30:15.320 --> 0:30:18.280
<v Speaker 1>this episode. If you have any requests for future topics,

0:30:18.280 --> 0:30:21.080
<v Speaker 1>I should cover here on tech stuff, whether it's a technology,

0:30:21.200 --> 0:30:24.200
<v Speaker 1>maybe it's a person in technology, maybe it's a company,

0:30:24.560 --> 0:30:26.360
<v Speaker 1>or maybe there's someone you would like me to interview

0:30:26.440 --> 0:30:28.480
<v Speaker 1>or have on as a guest host, let me know.

0:30:28.680 --> 0:30:31.200
<v Speaker 1>Send me an email the addresses tech stuff at how

0:30:31.280 --> 0:30:33.640
<v Speaker 1>stuff works dot com, or draw me a line on

0:30:33.680 --> 0:30:35.880
<v Speaker 1>Facebook or Twitter. The handle of both of those is

0:30:35.960 --> 0:30:39.239
<v Speaker 1>tech stuff H s W. Don't forget to follow us

0:30:39.240 --> 0:30:43.200
<v Speaker 1>on Instagram and I'll talk to you again really soon.

0:30:48.840 --> 0:30:51.280
<v Speaker 1>For more on this and thousands of other topics, is

0:30:51.280 --> 0:31:02.440
<v Speaker 1>it how stuff works dot com.