Shining Light On (And Through) MEMS
An unnamed correspondent pointed out this story at Red Herring about the small-but-not-nanotech devices known as MEMS (microelectromechanical systems). The article focuses on the use that these devices can have in the form of switches enabling optical routing. At present, despite the huge carrying capacity of fiber optics, routing their signals is slower to accomplish and less developed in general than that for data sent as electrical signals. (But on what planet are devices 1-10 millimeters in size "smaller than the width of a human hair"?)
I believe there is also a limit to their size if limiting the flow of light. Sooner or later, the light would not be blocked and light would "flow" around the roadblock setup by the device.
Yep, I never spell check.
More incorrect spellings can be found he
This is the big melting pot, how can someone expect to be cultured and creative if they only see one side of the world?
As I recall, the US was referred to as "the Melting Pot." And, of course, we all know how cultured and creative the vast majority of Americans are. Simply being able to identify the continents and figure out where most countries are (tho I get confused when they split and change names every week) puts me far ahead of most people in my college class.
It's pretty obvious when you think about it...
--
You are not alone. This is not normal. None of this is normal.
That would be in an effort to keep the switches solid state, correct?
"Ummmm..."
I see, sort of a laymen's metric system...
1 Megatruck = Texas
1 human hair = 1 pico Texas
It all makes sense to me now...
how many zeroes in a billion? :) heh
Various ramblings
The Net Economy had an article on the new breed of switch fabrics back in October. The article talks about MEMS and has a link to The Sandia MEMS labs, which is very cool.
Because IP has (about) 40 bytes of header on 0-1500 bytes of data (on most media - as little as 500ish bytes or as much as almost 64K on others), you want to use a 16 byte cell that is 33% header?
Did you know the really big ISPs are switcing away from ATM? Because nobody can make SARs fast enough? Not "they can't make enough SARs per month (which is a problem with lasers for OC48 or 192 now)", but "damm, we can't assemble packts fast enough!".
You are right that nobody wants to route IP thorough a whole big network. Older designs used Frame Relay or ATM to carry the traffic on most hops (making only a few routing choices). There is great hope that MPLS can be used in the future, with IP at the edges still of corse (MPLS is still variable sized packets, almost nobody advocates fixed size packets, the closest I have seen is an ATM like system with two sizes of packets (like 64 bytes and 512 bytes).
Most of your issues with IP are non-issues. Everything but the routed vs. switched, and there are hacks around that.
P.S. my ATM info is about a year old, it may have changed since then, but MPLS still seems to be the trend. Ask Juniper...
The dickhead who wrote that story obviously read the press blurb, where they basically say, almost word for word, what he is saying. In the press blurb it says, and I quote: "MEMS devices are about 1/10mil in size, which makes them smaller than the width of a human hair." The guy who wrote the story obviously read "1/10" as "one to ten" instead of "one tenth" as it should be. Moron.
email me or not.
Anime hair is thicker than 10 mm :)
Nigecha Dame Da! (Mustn't run away)
Where all of the data starts to branch up into the bigger pipes you eventually reach the biggest ones. Switching data among these pipes can be quite a task consider the large volumes of data and of course speed.
The problem boils down to being able to decipher the destination of the packets as they're coming through. That means "opening" each packet and understanding its destination before you can send it on its way. That "inspection" is time consuming and is the main bottleneck.
Their goal is to use optical equipment at the lesser pipes to encode the data destined for specific other pipes into a colored light (i.e. red for destA, green for destB and blue for destC, etc.). At this level there is less data, so it is feasible.
All of these are then merged into a quasi-white light that is sent though the big pipes. The switches can then simply "filter" the light without having to examine the packets. The red filter sends data bound for destA to destA without even "opening" the packets. The other data is similar filtered for their destinations without being "opened".
Thus, switching at the highest most intensive level is accomplished without mechanical switching or logical understanding of the data.
For anybody who cares: You should definitely take a closer look at http://www.imm-mainz.de. I've visited them once, and boy I _was_ impressed. They built the smallest helicopter, nanocatalysators for the chemical industry, and, of course optical switches and multiplexers. Definitely worth a look. DON'T PANIC.
Have you checked your grandfather's ears lately?
<shiver/>
I'll explain - The primitives most of us are familiar with are AND, OR, and NOT. A NAND gate is an AND gate with its output wired to a NOT gate. Two 1 (on) inputs and you get a 0 output. Any other combination results in a 1 output. Using this gate, we can use the following scenarios:
From these primitives (all from a NAND gate) we can build virtually every logic curcuit needed.
How does this pertain to the story? Optical switching is limited by the inability to look at an IP packet and determine its destination interface because the light cannot be processed (currently) without converting it to electricity, running that through a CPU, and then re-converting it back to optical light. Before optical switches/routers/computers/etc. become redily available at a cheap price (a few percent more than today's equipment), we must have a complete computer foundation based on an optical NAND gate. Of course the technology could be enhanced in the future, but that level could be reached in a short period of time. Does anyone know if such a beast exists today? If not, it would probably drive costs down quickly. If they do exist, why are they not in use today?
JMTC (Just my two cents)
You have hair that is 1-10 millimeters in size? Good god you should get a trailer and tour the south charging two bits for a "gander". Most of us are lucky to get to ~.05 millimeters although people with black hair tend to do a bit better.
Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
Except that the "toner" is an artifact of true nanotech. Mind you, that sort of thing is fairly likely; It's not like you can keep nanotech out of the hands of freelance hackers forever.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
The moving-mirror MEMS devices are inherently more
difficult to implement. You have to have some
beefy control systems to aim the things at your
fibre.
A better way to do it is a Grating Light Valve,
where the MEMS device is a configurable
diffraction grating. This way when you actuate
the GLV, at full deflection you know exactly where
that light beam is going to be. Sony is using
this stuff in all their new theatre projectors.
Silicon Light Machines
They're the GLV people, recently acquired by
Cypress Semiconductor.
There are some photos of MEMS mirrors at CalTech and Bell Labs, and page 90 of the January Scientific American.
Only after the HST was in orbit, and it turned out to have a bad case of spherical aberration, did anyone think to review the manufacturing history. Luckily, our intrepid engineers, astronauts, and optics geeks were able to squeeze in a set of corrective mirrors during HST's first maintenance visit a few year later.
Oh, well, its like they always say. Hindsight is 20/20.
"The only good windmill is a tilted windmill."
It is very common to see rebel flags and racist groups.. that's not a melting pot. Only in metropolitan areas is there any degree of cultural diversity from my experience.
Dacels Jewelers can't be trusted.
It's a typo. It's supposed to be "...smaller than the length of a human hair."
I know about MEMS, and they're obviously not millimeters in size. I'm guessing that the person who wrote this article thought m were mm.
Silly mistake.
Perhaps because the focus of the article was on optical switching, whereas TI DLP developers focus on display technologies & color printing. Although there could be some overlap between these approaches (why not just shoot a video image down a fiber pipe w/DLP repeaters?), right now there isn't really any.
... is in the range of 10 to 20 microseconds [50-100 kHz!]. This would mean that a DMD pulsewidth modulation system delivering full light efficiency could achieve over 10 bits of dynamic range.
Here are some basic theoretical bandwidth calculations for DLP / DMD (cribbed from some TI whitepapers - but any lousy math is my fault):
theoretical minimum frame time
In particular, pulsewidth modulated SLMs can have bandwidth constraints that limit the system's ability to display the number of bits necessary to eliminate these contours. This limit is set by the switching speed of the mirrors (nearly 18 microseconds) and the data input structure of the DMD. With the current input structure and memory-multi-plexed DMD architecture, the DMD can display 8 bits per color in a 60 Hz sequential color system. In three-DMD configurations, more than 10 bits are possible. One can only determine the number of bits or grayshades necessary when considering the resolution, brightness, and contrast ratio of the display.
2048 x 1152 mirror resolution has been demonstrated. Thus peak throughput bandwidth would be:
2,359,296 bits ~= 2 Mbit(assuming each mirror is one bit)
x
10 bits (dynamic range via pulse width modulation - most current single-DLP systems are in the 8 bit realm; three-DLP systems obviously get 24 bit color)
x
100 kHz (note most current DLP systems work at 50-60 Hz)
~=
2 Gbits throughput (plus error checking, overhead etc.)
Not exactly ready to switch OC-192's and up. I think the real problem is detection on the other end - how do you recognize the subtle color shifts in real time with this kind of bandwidth (our parallel-processing wetware is pretty good at this, admittedly).
#include "disclaim.h"
"All the best people in life seem to like LINUX." - Steve Wozniak
#include "disclaim.h"
"All the best people in life seem to like LINUX." - Steve Wozniak
About variable vs fixed sized packets: well that is one of the main tenets of ATM. When you have a fixed size packet you can make a whole lot of assumptions in your network stack, which can seriously speed up performance. The problem is picking a packet size which is small enough for all hosts to handle quickly, and large enough to move reduce overhead. I think something in the neighborhood of 1024 bytes would be appropriate.
You will notice I said something like ATM, not something that is ATM.
MPLS seems to be an attempt to get IP over ATM. I dont think that will work- sounds like the worst of both worlds in terms of complexity. What I would advocate is something more along the lines of straight improved ATM.
The advantage of such a system are essentially these two: low latency- in an established connection packets propagate at the speed of light, reliable transport - tcp style virtual circuits are the normal mode of communication rather than a datagram oriented method with a virtual circuit built on top of it.
I don't understand all these powers of ten, they confuse me. Why can't we just use feet and pounds?
FP.
-- Real Men Don't Use Porn. -- Morality In Media Billboards
Also FatPhil on SoylentNews, id 863
well what's so impressive about that? some people have hair 2 or 3 feet long. i think they meant width and got it wrong
There's some confusion over two concepts here: the time to switch SONET frames, which most people refer to as switching speed, and the time to fail over to another SONET fibre ring when one fibre fails (known as automatic protection switching).
If SONET cross-connects took 50-100ms to forward frames they would be slower than routers, of course.
Most people care about the per node latency - establishing new paths through the network is often done by management systems only, and can take tens of milliseconds upwards, particularly if it's not required for resilience to failure.
Human, n.: Silly looking earth based creature
Through deductive reasoning, I conclude that the answer to this question is ... Earth!. Seeing that Earth is the only planet that has humans. This could help you
Dacels Jewelers can't be trusted.
Sounds like something right out of Niel Stephensons "The Diamond Age". Hopefully we won't have "toner" all over the place.
I am !amused.
But on what planet are devices 1-10 millimeters in size "smaller than the width of a human hair"?
You obviously havent seen this guy.
-----
If Bill Gates had a nickel for every time Windows crashed...
There's a limiting factor, right? Once we get down to the size of electrons, won't we have to find some new way to power these things?
It's funny, really. When I was a kid, the whole world was concentrating on making things bigger and bigger, taller and taller. The Empire State building, the Sears Tower, and now even that new building in Koala Lampur, Malaysia. But now it looks like the trend is in the opposite direction. How soon until the Guinness Book of World Records has an entry for "smallest building"? And once we master nanotechnology, we'll have probably already mastered genetic engineering, so we'll have little people to inhabit those buildings. What fun! I loved the Wizard of Oz as a child, and I hope to live to see real life munchkins.
Read the rest of this comment...
apparently the author isn't smart...
i believe that should be 1-10 micrometers.
hence the name microelectromechanical.
-k
It seems like they are talking about microscopic sizes through the whole article. Maybe the 1-10mm bit was a typo?
I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
How could they leave out Texas Instruments DLP? Over half a million in the field, each with hundreds of thousands of moving parts. See www.ti.com/dlp for more info.
MEMS have uses outside of networking that haven't been mentioned. There are MEMS acceleration and turn rate sensors, as well as research looking at MEMS for wing surfaces to control airflow transitions from laminar to turbulent. I'm sure I'm leaving out many more...
Also "Technology Review" had some articles about microphotonics in their July issue: http://www.techreview.com/articles/july00/fairley. htm (there are some worthwhile links at the bottom of the article too).
MEMS are microscopic marvels
By Alan Zeichick
Redherring.com, December 20, 2000
Current comparison chart
Quote & Chart for: LU
We've all seen and admired large-scale engineering triumphs like the Empire State Building, the Brooklyn Bridge, and Mount Rushmore. Engineers working at the other end of the size spectrum, building microscopic devices, are no slouches either. It's in this Gulliver's Travels category that microelectromechanical systems, or MEMS, belong.
MEMS devices are extremely small machines. They are about one to ten millimeters in size, which makes them smaller than the width of a human hair. The individual components of a MEMS machine are one-thousandth of a millimeter, or a micron, in size. Some MEMS gears, for example, are 100 microns tall, with gear teeth 5 microns wide. MEMS technology is sometimes referred to as micron-scale manufacturing. (It's important not to confuse MEMS with nanotechnology, which involves devices built at the even smaller, molecular level.) Companies producing MEMS devices include Lucent Technologies (NYSE: LU), Onix Micro, EV Group, Nanovation, Boeing (NYSE: BA), Tanner, Sandia National Laboratories, and Microcosm.
MEMS devices have two main uses: as sensors and as actuators. When working as sensors, these machines passively monitor their environments. When working as actuators, they monitor and are able to respond to changes in their surrounding environment.
MEMS sensors have been built into automobile engines to detect oil pressure. A MEMS sensor can also measure an automobile's inertia: if the sensor detects rapid acceleration or deceleration, an integrated circuit activates an air bag. Other MEMS sensors used in automobiles include tiny gyroscopes that track the direction in which a vehicle is traveling.
There are fewer applications for MEMs actuators, but they've been used to construct electromagnetic motors, gear trains, and even -- in the lab -- miniature combination locks. One of the first uses of MEMS actuator technology is in optical switching.
MIRROR, MIRROR
The theory behind MEMS-based optical switches is fairly simple, yet clever. They're assembled by connecting a miniscule MEMS "stepper motor" to a gear. The gear, in turn, has a tiny mirror attached to it. The motor moves the mirror between two positions, much like the high beams on an automobile.
The simplest type of MEMS optical switch is comprised of three pieces of fiber-optic cable: one is an input, and the other two are outputs. A laser beam traveling along the optical fiber can be redirected by the mirror's bidirectional movement. This permits light waves to be sent down either of the output fibers. Today's optical networks use this type of switch, which can redirect a light wave in about 1 one-hundredth of a second. That speed may seem glacially slow compared with the millionths-of-a-second speeds of electrons inside computers' integrated circuits, but it's much faster than other mechanical means of switching optical beams.
With those basic principles in place, it seems like there's no limit to the possibilities for combining MEMS technology and mirrors. A switch, for example, that goes from one input to two outputs (or vice versa) is referred to as a 1x2 switch. The technique can be extended to switch a single beam of light to 4, 8, or 16 outputs. These sorts of devices, called 1xN switches, are used primarily for test and measurement applications.
THE LIGHT IDEA
MEMS optical components can play an even more important role in managing the infrastructure of a corporate network. The most powerful type uses more than a dozen microscopic mirrors to switch a large number of input optical streams into many outputs. One type, called an MxN switch, can switch many fiber-optic inputs from one set of output fibers to another. This makes it ideal for designing fault-tolerant applications. For example, if a backhoe accidentally severs an eight-strand fiber-optic cable, the switch can reroute the traffic to eight strands of backup glass fibers. Or, conversely, if a high-speed network router breaks, the fibers can be switched to a backup router.
MEMS switches can also be used to provide optical services to consumers. By combining dense wave division multiplexing (DWDM) lasers and sensors with MEMS micromirror switches, network service providers can provide service quickly.
What's in store for MEMS? One interesting development has been combining MEMS hardware on the same chip as a traditional integrated circuit. After all, the technologies are synergistic. Many MEMS devices are actually manufactured using the same processes as integrated circuits, like surface micromachining, whereby thin layers of plastic or nickel are deposited onto a silicon wafer. Unlike chips, MEMS devices then have some of that material carefully removed so that parts have freedom of movement.
By combining the control logic for a MEMS device with its mechanical motors, sensors, and gears, the device becomes not only smaller, but also more reliable. Moreover, eliminating the need to run wires between the mechanical elements and the control circuitry reduces manufacturing and testing headaches.
Other current MEMS research aims to improve the precision of the mechanical devices, making them easier, faster, and less expensive to manufacture. Right now, manufacturing processes require MEMS devices to be fairly flat, limiting some designs.
Microscopic mirrors may not capture our imagination the same way the precisely crafted mirrors in the Hubble Space Telescope do. But one thing is for sure: MEMS devices will play a more important role in building our technology-based economy.
But this article was talking about MEMs technology - which is fiber optic switching *without* converting the signal to electrical. MEMs is really just lots of very tiny mirrors bouncing light around to do the switching. Simple ones will take one input and switch to 2 different outputs. Slightly more complicated ones take 1 input and switch to 8 or 16 outputs. The most complicated ones take up to 64 inputs and switch them to any of 64 outputs.
And - and optical-eletrical-optical switch is not really that slow. If you are talking about switching Sonet signals (aka TDM streams - not packet streams) then your latency through a node is measure in nano-seconds. Not really "slow"
;-)
Loren Osborn
The article is pretty short on technical details - go figure. I'll start by pointing people to a site that I like - while not always 100% accurate - it is much better than most out there.
Go to http://www.lightreading.com/ and look up MEMs
Lucent among many others is developing MEMs technology for switching beams of light in telecom systems. The basics for MEMs technology is understood by a bunch of companies that use it for such mundane things such as accelerometers in air bag deployment systems. Now many of them are looking to use this basic technology of building mechanical things on a chip to create better communication systems.
Since a MEMs device is basically just a mirror that can be adjusted to bounce light to a different place - it can be used in a couple of different ways.
The simplest way is to use MEMs devices to act like an optical patch panel. A bunch of fibers come in, and a bunch go out. The MEMs device bounces light from one of the input fibers to one of the output fibers. If someone has used DWDM (dense wavelength division multiplexing) to put a bunch of signals on that one fiber, all of them get switched together. BUT there is no optical-electrical-optical conversion, so the switching system doesn't need to know much about what it is switching. It could be OC-192 SONET or 10Gb ethernet and it really doesn't care. A very cool benefit.
A slightly more complex way to use MEMs devices is to take the different wavelengths of light in a DWDM system and split them out. Then bounce these individual wavelengths through the MEMs device. Take the wavelengths comeing out and combine them back together into a different set of fibers. The problem with this is that if you can't put two signals using the exact same wavelength down the same desination fiber. This can be solved with devices that convert the wavelength, but today that usually involves an optical-eletrical-optical conversion.
The one big plus of MEMs devices is that you avoid the optical-eletrical-optical conversion that can be costly for the electronics, and requires the electronics to be set up for the exact kind of signal you are passing through. The one big minus to MEMs devices is that they all "eat" some of the light going through them. A loss of a couple dB is not uncommon. This means that you can't avoid the optical-eletrical-optical conversion forever. As the technology matures, it will get better with less light loss, but it will take time.
Note - MEMs devices today are *not* for doing packet switching. They are more for doing optical circuit switching. They typically take a relatively long time to move from one posisition to another (10 millisecons or more). In that amount of time, you could have a shitload of data go through your system. There are companies working on doing an all optical packet switch, but that is a ways off yet today.
>And - and optical-eletrical-optical switch is not really that slow.
>If you are talking about switching Sonet signals (aka TDM streams - not
>packet streams) then your latency through a node is measure in nano-seconds. Not really "slow"
Actually, more typically latency through a SONET node is 32 microseconds; which doesn't have much to do with switching time.
Switching time is more like 50ms in SONET land, although several times faster than that is a more typical value, and the standards allow for 100ms in some situations.
-WolfWithoutAClause
"Gravity is only a theory, not a fact!"There is an article about optical switch technology on page 75 of the Janurary issue of WIRED. Memx (http://www.memx.org) is on the cutting edge of the technology.
It is the British billion which is 10^12. The US billion is only 10^9, also known (rarely) as a milliard in the British system.
This is my World Wide Web of Whatever
ATM is still around but is increasingly used only within the core of large telcos (to deliver Frame Relay, leased line emulation, and so on, which are still very profitable) and for ADSL (I'm posting this over an ATM 25 Mbps connection from my ADSL router).
:). In particular, the issue of voice packet overhead is addressed through:
IP has its challenges but, when combined with MPLS, can do much of what ATM can do - QoS (with some limitations but much more scalable than ATM), traffic engineering (balancing utilisation of circuits all over the network to meet QoS goals or reduce costs), and closed user groups (aka IP VPNs).
There's absolutely no need to ditch IP for other protocols (except for the upgrade to IPv6 of course
- RTP compression (compresses the IP+UDP+RTP header of VoIP packets quite significantly)
- Voice over MPLS (VoMPLS) - puts the RTP payload into an MPLS encapsulation (just 4 bytes of overhead), stripping off the IP and UDP on ingress to the MPLS domain and adding it back on egress.
Also, the much discussed small size of ATM cells is only really of benefit on low speed links - if you have a 1 Gbps link, there is probably no need to pre-empt the transmission of large file transfer packets to squeeze in a VoIP packet ASAP. The IP world has link-level fragmentation techniques (LFI on Cisco's, PPP options on everything else) that mean you get tiny link-level fragments, rather like ATM cells, on low speed links, but avoid the overhead of cells on high speed links.
>Most people care about the per node latency - establishing new paths through the
>network is often done by management systems only, and can take tens of milliseconds
>upwards, particularly if it's not required for resilience to failure.
You, in turn, seem to be confusing two concepts in one sentence here: setting up new paths through the network (which doesn't have to be particularly fast at the moment for SONET- tens of SECONDS is possibly acceptable although not desirable) and the 'switching time' of 32 microseconds or less per node which seems adequate bearing in mind the approximately fractal nature of the internet tends to restrict the hop count.
-WolfWithoutAClause
"Gravity is only a theory, not a fact!""A microprocessor... is a terrible thing to waste." --
"A microprocessor... is a terrible thing to waste." --
GeneralEmergency
Maybe in zero gravity with a protein rich diet 10+ mm hair strands could be achieved.
"The secret of success is to know something nobody else knows." -Aristotle Onassis
They are about one to ten millimeters in size, which makes them smaller than the width of a human hair.
10mm == 1cm. Maybe the author has dreadlocks, mon!Scientific American's current issue contains several articles on optical networks and prospects for switching and routing them without electronics.
--
For those that don't know... Human hair is about 75 microns (micrometers). Not sure what pubic and facial hair is.
IP however is really not a high performance protocol. It is routed rather than switched, it has variable size packets, It has a relativly high header to payload ratio, and its dependant on the concept of packet broadcast. It was originally designed as a way to tie together a bunch of ethernet LAN's, and its really not suitable for a low latency, full planet network.
I think something similiar to ATM would make a real 'information superhighway', in contrast to the information dirt trail we have now. I mean video on demand, streaming virtual reality, video conferencing, etc.
One problem is that IP is so deeply embedded into all unix variants. Another is creating a switched optical fiber protocol that would also be suitable for use over a home LAN. With the rise of 100megabit and gigabit LAN's however hubs are essentially gone and replaced by switches anyway- so having one's home network use a switched protocol instead of IP is the logical extension to that.
Taking into account optical packet switching of an asynchronous fixed size packet WAN, contious signal amplification (with erbium or something similiar), and bluetooth wireless gadgets; then we would have our futuristic network.
I can only hope that people realize that IP as it is today, or even IPv6 with its complexity is just not up to the task we have in mind for it. It will be a long process of rewriting, and I would like to see a clear standard for a new non-proprietary protocol emerge.
I've heard that multiplexing is an important strategy to deliver more data via fiber. I know that the mirror approach would, but I kind of doubt that using diffraction to aim photons would work if there was more than one bandwidth in the pipe. Could a GLV somehow be engineered to work with more than one frequency of light?
And are there other ways (in theory) to deflect the beam. I realise that using a EM field probably wouldn't work, but is there some sort of field (gravity?...) that could be use to control the switch? Something that took out the "mechanical" out of the equation?
Can someone explain to be why the human hair is the default unit of smallness? Why not a grain of sand? These are common, small, and relatively uniform. Or perhaps the thickness of a sheet of paper?
-josh
The slowness of fiber optic switching is due to the fact that it is currently done by converting the signal to electrical, switching it, then converting back to optical. There are many technologies currently in development to take care of many of the problems with optical switching. The problem with them is that they have been in development for a while now. I was working on opto-electronic modulator research at Bell Labs in 1996 and the technology is still not widely used. Like most really cool technology, it will be a while before we see any of this in wide spread use.
Ummm, Jon, aren't you supposed to be dead...? - Otter(3800)