Shining Light On (And Through) MEMS 71
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"?)
Re:How small can these get? (Score:1)
Re:Is increased communication a good thing? (Score:1)
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.
Comment removed (Score:4)
Re:fiber optic slowness (Score:1)
Re:Why the 'human hair'? (Score:2)
1 Megatruck = Texas
1 human hair = 1 pico Texas
It all makes sense to me now...
Re:Why the 'human hair'? (Score:1)
Optical switching (Score:1)
Re:IP protocol (Score:2)
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...
One tenth of a millimetre misread --- (Score:1)
Hair that is 10 mm (Score:2)
Optical switching (Score:2)
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.
more cool stuff (Score:1)
Re:Hmm.. (Score:2)
<shiver/>
Pure optical switching (Score:3)
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)
Re:Hmm.. (Score:1)
Re:Sounds familiar (Score:1)
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.
These are crap... (Score:2)
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 [siliconlight.com]
They're the GLV people, recently acquired by
Cypress Semiconductor.
Photos of MEMS mirrors (Score:1)
Precisely crafted? (Score:2)
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.
Re:Is increased communication a good thing? (Score:2)
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.
Copy typo (Score:1)
Millimeters? More like micrometers! (Score:2)
Silly mistake.
Re:Wow, they forgot the most successful MEMS! (Score:2)
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
hehe, yes yes (Score:1)
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.
Re:hehe, yes yes (Score:2)
1024 bytes will suck for carrying an IP packet that is just a TCP ACK (and about 30% of TCP traffic is dataless ACKs). It also sucks for carrying interactave voice traffic (i.e. phones). The duel sized ATM-varient actually has almost all the advantages of ATM at the hardware level. It is *almost* as easy to support two sizes as just one, and a far bit simpler then supporting true variable size packets.
It was simpler to ignore "something like" then to guess how much like ATM you wanted.
It is really a stright forward attempt to get the advantages of IP over Frame Relay without all that complex Frame Relay stuff. And it is simpler then Frame Relay, and ATM, at least if you compair them fairly. At the packet level it is series of 16 bit tags followed by data (over ethernet this lives where the data normally lives, and there is a MPLS protocall number). Each MPLS switch pops off the first tag, and sends the packet out that interface. Simple enough to do cut through routing all in an ASIC without even a CAM involved. ATM needs a small CAM, or a large (but managable) lookup table. Same for Frame Relay. Both have extra fields to mostly ignore.
If you had an ethernet design in VHDL you could probbbly make a (non cut through) MPLS switch in less then 200 lines of VHDL, and definitly fewer gates then 802.1Q (or whatever the VLAN spec is); of corse it would be a MPLS that doesn't let anything else assign it's tags, but hay, what do you want for an hour's work?
All three have complex "call setup" schemes, and fallback schemes for dealing with link failure. The MPLS ones are several orders of magnitude simpler if you take statments like "use BGP to find a normal IP route, and do a trivial conversion to MPLS tags" at face value. Otherwise the MPLS ones are only somewhat less complex. ATM and Frame Relay have the notable advantage of being out there and tested for quite some time now. MPLS isn't over it's teething problems.
The biggest issue that MPLS haddn't fully grappled with as of the, um 1998 or early 1999 MPLS confrence was dealing with circuit failure. As far as I could tell they wanted something that delt faster then an ATM re-route, but without "waisting" half the bandwidth like a protect circuit, or a SONET ring. The big issue is if it takes 30 seconds while routing reconverges and they have to throw away a lambda of data, well, that is just a whole crap load of data to drop.
Oh, and of corse the "until there is a large scale deployment, nobody knows for sure it won't have nasty problems in a large scale deployment" problem. Of corse it's not like a faster ATM scheme wouldn't also have that problem. I mean the first UUNET ATM backbone had serious teething problems, and ATM switches should have been a well tested technology in 1993 (or was it '94?), right?
Granted my networking experence is mostly limited to IP, things you can run on top of IP, and things IP can run on top of. But I'm pretty damm sure of all the statments I've made.
Re:Optical switching (Score:1)
It's old dead technology.
What came after it was SDH (Synchronous
Of course SDH is on the way out, as WDM takes over. However, WDM has been designed to interwork directly with today's SDH networks. Using non-linmear optics a SDH signal can be "frequency shifted" into one of the wavelengths used in the WDM mux. (It's not really frequency shifted, it simply "pumps" a signal of the desired frequency, not that that explains things any better, ooops)
FatPhil
-- Real Men Don't Use Porn. -- Morality In Media Billboards
Re:Why the 'human hair'? (Score:1)
FP.
-- Real Men Don't Use Porn. -- Morality In Media Billboards
Re:Smaller then the width of a human hair? (Score:1)
Re:fiber optic slowness (Score:2)
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.
Hmm.. (Score:2)
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 [lapeer.org]
Sounds familiar (Score:1)
Semi-OT (Score:2)
You obviously havent seen this guy [shugashack.com].
-----
If Bill Gates had a nickel for every time Windows crashed...
How small can these get? (Score:1)
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.
red herring (Score:1)
i believe that should be 1-10 micrometers.
hence the name microelectromechanical.
-k
1-10mm a typo? (Score:1)
Wow, they forgot the most successful MEMS! (Score:2)
Other uses of MEMS (Score:1)
Re:SciAm's current issue. (Score:1)
Here (Score:1)
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.
Re:How small can these get? (Score:1)
The trend has been going the other way for a while now; cars, computers, apartments, etc...
I think the exciting prospect is building large things with small things (micro/nano tech etc) in large arrays. If only I could live that long.
Re:fiber optic slowness (Score:1)
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"
I think it was a typo... (Score:1)
;-)
MEMs are cool devices (Score:1)
Go to http://www.lightreading.com/ [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.
Re:fiber optic slowness (Score:2)
>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.
Re:Wow, they forgot the most successful MEMS! (Score:2)
My calculations should end up with approx. 2 Gbit/sec. (Gbps) throughput.
TI has already demoed a full SXGA (1280 x 1024) 24-bit resolution all-digital graphics display which handles 1.89 Gbit/sec. throughput. See this PDF. [dlp.com]
#include "disclaim.h"
"All the best people in life seem to like LINUX." - Steve Wozniak
Re:Pure optical switching (Score:2)
One promising compromise is optical burst switching - here, the control plane operates electronically, with the ingress node sending a control packet saying where the burst (not yet sent) is to go. The optical switches set up suitable fibre+wavelength cross-connections to match the control packet's requirements. Then, after a specified delay to allow for setup, the actual data burst is sent along the all-optical path.
This avoids having to per-packet forwarding but still retains quite a lot of flexibility.
One of the most interesting things is that IP-based protocols are likely to become the standard for setting up optical paths (probably via MPLS) - this makes it a lot easier to build systems that talk IP to the ingress nodes to configure the required paths. MPLS is already used in IP router + ATM switch based networks, but enabling it to control optical networks will mean you can have a single control mechanism across IP, ATM and optical domains.
Re:Optical switching (Score:2)
Re:Pure optical switching (Score:1)
Re:hehe, yes yes (Score:1)
Thats just it though- I did not mean to use TCP over ATM, I was meaning to use ATM's reliable transport features so TCP would be redundant.
It also sucks for carrying interactave voice traffic (i.e. phones)
Actually thats what it was originally designed to do, and it is very good at it. IP is what sucks at carrying real time streams.
ATM and Frame Relay don't give anywhere close to light speed switching. Lambda switching will/should do that, but it will be more closely related to MPLS then the other schemes!!!
I know that current ATM converts to electric signals to switch, what I meant was an optically switched ATMlike protocol would propagate at the speed of light. Signalling will still be far slower, but an established connection will be full speed.
MPLS is really a stright forward attempt to get the advantages of IP over Frame Relay without all that complex Frame Relay stuff. And it is simpler then Frame Relay, and ATM, at least if you compair them fairly. reading about MPLS from here [ieng.com] and here [iec.org] It looks basically like a way to do IP over X, where X is Frame relay or ATM. It cannot be simpler than them if it requires them to work. Its just an extra layer. What I was talking about was getting rid of IP altogether, and using a switched protocol more directly. thats all. If that were the case MPLS would be unnecessary.
Its in WIRED (Score:1)
Re:hehe, yes yes (Score:2)
Fine, but reliable ATM has ACKs, so a ATM with 1024 byte packets would have 1024 byte ACKs. And would not have TCP ACK compression (which can send half as many ACKs, or less, if traffic is moving fast enough), and will miss many of the other fine TCP features.
My only dirrect experiance with a reliable ATM product was wholey negitave. It managed to carry about 2Mbits over a 16Mbit pipe. It was a disaster. Replacment with Frame Relay was a wonderful success, carrying almost 16Mbits within two hours of being turned up. Part of this was assuradly the hand-off media (but no more then 8Mbits loss could reasonable be attributed to that), and part was assuradly the poor hardware implmenting reliable ATM, but a large part was the poor reliable ATM itself, and the complexity which made it hard to have a good implmentation!
I know ATM was designed to carry voice phone traffic, but an ATM with 1024 byte headers would not be useful. Too much data would be in it. You can't buffer 1K byte (8K bits) of a 56Kbit voice stream without introducing audable latency. Existing 46 (or is it 36?) byte cells sometimes go unfilled in voice applications.
In other words a fixed 1024 byte ATM cell size will make ATM extreamly unwealdy. Far worse then existing ATM which is widly cratisized for throwing away ~33% of the banswidth.
Big deal. Optically switched IP would switch at the speed of light as well. Neither are likely to happen soon. The only thing that switches at the speed of light is the extreamly unflexable lambda switching, and that is all we are likely to have for quite some time.
It is a way to run IP over X, and I don't think it can run anything but IP. However X is a lot more then ATM or Frame Relay. It includes Packet over Sonet (which is basically a no-overhead no-service protocall), there is also a MPLS over PPP. I think there is a MPLS over ethernet as well. In practice there can be MPLS over anything. In reality it works better with things that can send either variable sized packets (with a large minimum size), or continous streams of data.
MPLS over ATM or Frame Relay is there more to get experaince with MPLS then to actually be used. You are right if you have allready payed for ATM or Frame Relay there seems to be little point in slapping MPLS onto of it before going for IP. MPLS was intended to be run very close to the wire, not on top of a complex protocall that does everything MPLS does and more. MPLS was a reaction to the loss of ATM and Frame Relay at higher speed interfaces.
I had no hand in deigning MPLS, I was merely on the same floor as some of the people that did. But, I have talke to them a bit. (I have only slightly more to blame for PPP over Ethernet)
There is some small chance that if MPLS is wildly succesful, one might want to run it over ATM or Frame Relay just because MPLS links are simpler to mangage. However I think chances of that are slim. I don't expect MPLS to be signifigantly more managable then Frame Relay or ATM, dispite being designed in large part by those that will have to manage it!
Re:Why the 'human hair'? (Score:1)
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.
Re: IP can do what ATM can (Score:2)
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.
Re:How small can these get? (Score:1)
anyway, mems, truely interesting little structures. crude mems have been around for quite some time in the manner of waveguides, for fibre optic applications. about them being limited by the size of the light? well, light can get pretty darn small. the little red laser in your average cd player runs a nominal 650nm wavelength. i say nominal because "red" in the visual spectrum has a relatively large range of wavelengths. i'm trying to recall some of the interesting facts i picked up while interviewing for a position in lucent's opto-e department. if i recall correctly, in the "red" spectrum they're able to accurately create (via laser diode) and receive (phototransistors) something like 192 different individual wavelengths. tremendously useful thing, when you think about it. that means they can send 192 different signals across one fibre. i've gone off on a tangent, haven't i?
back on subject, there's a whole huge range of *light* in the electromagnetic spectrum. here at work we're using ultraviolet light in our photolithography processes (as well as e-beam, we're high tech, remember?). currently we're using what's called G-Line, or 436nm. it's not really true G-line, it's really somewhere around 420nm, but we're using the mutt of ultratech's litter, the 2700. (illegal segue: if anyone's got a 4700, 6700, or a nikon ;) for sale cheap or good advice on a way of deep sixing a 2700 and making it look like an accident, please let me know) thus far, the useable spectrum goes down to 157nm, or ultradeep uv. we're looking at picking up something capable of 193, or deep uv, just to cut down on e-beam time (writing patterns with electrons takes a *very* long time).
whether or not this end of the spectrum is feasable for communications transmission, i don't know. i won't imagine it would be, because thus far, laser diodes in that range haven't been made, and if they can be made, they won't be cheap. part of the reason dvd players are so expensive is because the laser diodes aren't cheap or easy to produce. they're getting there though.
where was i... oh, mems. i wouldn't look for mems to make any great leaps and bounds yet. it's still barely in it's infantcy, maybe even still a fetus. that's the wonderfully annoying thing about the cutting edge of technology, we have no idea where we can go until we've already been there. it's total hell on those 3 year corperate plans. we (worldwide humanity generalization) have the capability to produce fantastically small things and build them up to mems, but we don't yet have an understanding of what we want to do with them, how we want to do it, and how to make it cheap enough that it'll find a niche. ibm's building quantum computers, but i wouldn't look for one on your desktop in the next 20 or so years. mems still has a long way to go. enough of a technology lesson for the day.
Re:fiber optic slowness (Score:2)
>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.
At least he didn't... (Score:2)
"A microprocessor... is a terrible thing to waste." --
Re:How small can these get? (Score:2)
And here's a dose of irony -- The Large Hadron Collider and other such particle smashers : Really Big Things built to look at Really Small Things...
Ask an Astronomer about focusing on small things and he'll point you across the hall to the particle physicist he works with.
-k
Thick Hair (Score:1)
Shabba! (Score:1)
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!Re:red herring (Score:1)
-k
SciAm's current issue. (Score:4)
--
Re:red herring - Hair width (Score:1)
IP protocol (Score:2)
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.
Re:Hmm.. (Score:1)
It's a lot like, ummm... what's that word... uh, perfect.
Ok, 10 Millimeters = 1 Centimeter (Lookout Latin!). A Centimeter x 2.54 = 1 Inch. Ok, so divide an inch in half, divide it into three, and your Canadian Centimeter lies between half and 2/3rds. Almost the size of a Dimes face.
That's a little large to be considered microscopic, even if you were to divide that dime's face into 10 - you could still see the divisions.
What about multiplexing? (Score:1)
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?
Re:Optical switching (Score:2)
It's being used already, but only using Red, Green, Blue, would be "not too dense" ;-)
Okay... I'll do the stupid things first, then you shy people follow.
Why the 'human hair'? (Score:2)
-josh
Re:red herring (Score:1)
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.
fiber optic slowness (Score:4)
Re:Wow, they forgot the most successful MEMS! (Score:1)
Re:Wow, they forgot the most successful MEMS! (Score:2)
And you (and the moderators) forgot to check your link. TI DLP actually lives at www.dlp.com [dlp.com].