The present invention relates to a method and apparatus for establishing communication over an optical network employing wavelength division multiplexing.
The ever-increasing demand for bandwidth has spurred the growth of high speed transport networks. Currently, the key standard for use in such networks is SONET, which is an acronym for Synchronous Optical Network. The SONET standard defines a hierarchy of optical transmission rates over point-to-point and ring network topologies. For example, the SONET optical carrier—level 3 (OC-3) transmits at 1 55 Mb/s and OC-12 transmits at 622 Mb/s.
SONET was developed to provide a survivable transport infrastructure that could carry a range of different payload protocols and payload bit rates.
Survivability is achieved in SONET using a ring topology with a SONET-defined standard protocol for coordinating traffic restoration in the event of a failure. On a ring, there are always two diverse routes that can be used to interconnect any two nodes on the ring. In the event of a failure of one of those routes, spare capacity on the other route is used to restore the traffic affected by the failure. In SONET, every node must terminate the entire optical signal in order to be able to access every payload, even though typically a node would only access a small subset of the payloads and pass the rest of them downstream to other nodes. Termination of the entire optical signal is also required to give each node access to an automatic protection switching (APS) protocol that coordinates access to the spare capacity by the node during failure events. Unfortunately, this requirement of SONET to terminate the entire optical signal at every node makes upgrading the capacity of the ring a slow and costly process, because every node must be upgraded even though it may be that only one node requires the additional capacity.
In order to carry a variety of payloads and payload bit rates, the SONET standard defines a payload envelope structure into which all payloads must be mapped. This envelope is then carried within one timeslot within the time division multiplexed SONET signal. Although this provides a SONET network with the ability to carry a variety of payloads, a new payload cannot be transported until a mapping is defined and the interface circuit is developed and deployed. In addition, if there is insufficient spare capacity in the network to handle the new payload bit rate, then the entire network may have to be upgraded. Thus, SONET networks are not responsive to the needs of today's services, which are demanding greater capacity and introducing a wide range of protocols.
The networks of today's telecommunications carriers typically consist of an access portion that connects end-users to the carrier's network, and a transport portion (sometimes called backbone or core network) that provides the interconnection between the access networks. The access portion of the network is under pressure to provide a greater variety of signal types such as asynchronous transfer mode (ATM), asynchronous digital subscriber loops (ADSL), and SONET, to handle the emerging diversity of services. These new payloads also tend to require greater bit rates to support the underlying services. Transport networks are under pressure to provide more capacity due to the higher bit rate services coming out of the access networks as well as the growth in the number and size of the access networks reflecting the growth in the number of end-users.
An object of the invention is to alleviate the limitations in SONET-based networks.
According to the present invention there is provided a communications network employing wavelength division multiplexing, comprising a plurality of nodes; an optical transmission medium interconnecting said nodes, said transmission medium being capable of a carrying a plurality of wavelengths organized into bands; and an interface at each node for dropping a band associated therewith, adding a band carrying traffic for another node, and passively forwarding other bands; whereby communication can be established directly between a pair of nodes in said network sharing a common band without the active intervention of any intervening node.
A network in accordance with the invention is protocol and bit rate independent and is therefore more responsive than SONET to the demands placed on the access and transport networks of telecommunications carriers. Each payload is carried on separate optical wavelengths and payloads are multiplexed using wavelength division multiplexing techniques.
A band consists of a group of closely spaced wavelengths. A guard space normally exists between the bands to allow for simple filtering of a band out of the overall spectrum. For example, a band may consist of four wavelengths spaced at 1.6 nm intervals giving a total width for the band of 4×1.6=6.4 nm. With a guard band of 3.2 nm, the overall band spacing would be 6.4+3.2=9.6 nm.
A band is associated with the connection between two nodes, such that if, for example, node A wishes to communicate with node C via intervening node B, both node A and node C must access (add/drop) the same band, say band X. Node A would transmit to node C on band X, which would be passively forwarded by intervening node.
The use of bands as distinct from discrete wavelengths allows the filter specifications to be relaxed in the area of sideband roll-off slope since there are cascaded filters involved at each node. A primary (or band) filter discriminates a band of wavelengths. Further sub-division into specific channels is done with a narrow width filter(s) that is sub-tended after the band filter.
The use of a multi-level filtering approach is more energy efficient than other arrangements for ring networks. This is due to the fact that the band filter is the primary filter element that is repeated around the ring. As nodes are added to the ring, the attenuation loss due to the band filter element does not rise as fast as the case where individual wavelengths are filtered out at a node with the residual band being passed on.
The interface is typically in the form of a filter which separates out the band to be dropped and forwards the other bands by reflection. The filter acts as a multiplexer/demultiplexer which drops and adds the band associated with the node from the transmission medium.
The filter is preferably an interference filter with minimal loss, preferably less than 1 dB, and typically 0.5 dB. The division of the wavelength spectrum into bands, each associated with a node, is an important factor in reducing the loss at the passive filter. If individual wavelengths were employed, losses in the order of 3 to 6 dB could be expected, and the maximum size of the network would be very much restricted.
An important advantage of the present invention is that each wavelength essentially provides a protocol independent high speed bit pipe between a pair of nodes with minimal loss.
A node in one embodiment may also include a cross connect switch for changing wavelengths. For example, if a path is established between node A and node C over band c, and between node C and node F over band f, and no path exists between node A and node F, node A can send traffic for node F first to node C, which drops the band c, detects that the traffic is for node F, and passes it through the cross connect to forward the traffic in band f, which will be dropped by node F.
The optical path for the network is thus passive except for nodes where wavelengths are add/dropped. The system also has low overall loss in any wavelength path so that no optical amplifiers need be employed to achieve a 30 km ring circumference. The overall power loss budget is estimated at 30 dB.
In a typical maximum configuration system, approximately ⅓ of the optical loss is in the fiber (˜9 dB) and approximately ⅓ in the loss is in the optical add/drop filters (16 band filters @ 0.5 db=8 dB). The remainder of the 30 dB optical power budget is reserved for connector loss, splices and aging of components.
According to another aspect of the invention there is provided a method of establishing communication over an network employing wavelength division multiplexing and having a plurality of nodes interconnected by an optical transmission medium capable of carrying a plurality of wavelengths organized into bands, the method comprising the steps of sending traffic destined for a remote node in a band associated with the remote node; passively forwarding said band at any intervening nodes; and dropping said band at said remote node to extract said traffic destined therefor.
The invention still further provides an interface device for use in an optical network employing wavelength division multiplexing, comprising a demultiplexer for dropping a predetermined band of wavelengths from the network at a node, means for converting optical input signals from said demultiplexer to electrical output signals, means for generating optical output signals from electrical input signals, a multiplexer for adding said optical output signals in a predetermined band to the network, said demultiplexer and multiplexer being arranged to forward passively optical signals in bands other than said band that is dropped.
In another aspect the invention provides a fiber optic wavelength division multiplexed ring comprising a plurality of switching nodes, means for generating a plurality of wavelengths organized in to bands on said ring, and means for transmitting maintenance channel data on at least one of said wavelengths as a pilot tone.
The maintenance channel can conveniently be injected by modulating the bias current of the device generating the wavelengths, normally a laser.
The invention will now be described in more detail, by way of example only, with reference to the accompanying drawings, in which:
Referring now to
Each ring may carry, for example, 16 or 32 wavelengths divided into eight bands, which provide the interconnectivity between the nodes. Typically there are either two or four wavelengths per band. With eight bands, there are therefore a total of 16 wavelengths per ring for two wavelengths per band or 32 wavelengths in the case of four wavelengths per band, for example, spaced at 1.6 nm with a guard band of 3.2 nm for a total spacing of 9.6 nm per band.
Each node 4, 5, 6, 7, 8, adds/drops a predetermined band of wavelengths specific to that node. For example, node 6 might drop the 1.52411 to 1.51948 μm band, which includes wavelengths at 1.52411, 1.52256, 1.52102, and 1.51948 μm. In order to establish a path between node 4 and node 6, node 4 transmits to node 6 in this band on both counter rotating rings 2, 3. This band is passively reflected by nodes 5, 7, 8 and forwarded to node 6, which drops the band and extracts the traffic. In accordance with the principles of the invention, the bands of wavelength thus permit direct, protocol independent connections to be made between any nodes on the ring without the intervention of any intermediate node. The nodes on the ring can be interconnected in any traditional manner, for example, in star or mesh connections, by establishing waveband connections between desired pairs of nodes.
A typical node with a wavelength conversion function will be described in more detail with reference to FIG. 3.
Demultiplexers 10 and multiplexers 11 are shown connected into the fiber optic rings 2, 3. Demultipexers 10 drop, and multiplexers 11 add, a specific band of wavelengths associated with the node. Physically the MUX/DEMUX 10, 11 each consist of a single high performance optical interference filter that transmits the selected band to be dropped/added and passively reflects the remaining bands. The filters can be, for example, dichroic filters, Bragg grating filters based on circulators, and Bragg grating based on fused biconic taper. A suitable filter is made by JDS Fitel of Ottawa, Canada. Such filters offer low through-path loss (<1 dB), and reasonable (<2 db) add/drop loss. The bands 13 not dropped by the demultiplexers 10 are passively forwarded through the node.
In physical terms, the bands 13 of wavelengths that are not destined for a particular node are passively reflected on to the next node and so on until they reach the destination node where they are dropped in the mariner described.
The dropped band 12 from each ring 2, 3 is passed to a second fine optical filter 19, which separates the dropped band into the individual wavelengths. The subdivided wavelengths are passed to electro-optic converters 14, which generate electrical signals from the optical inputs. The electric signals are then passed to digital cross connect switch, which connects them to payload interface devices 16 providing access to the network. Alternatively, cross connect 15 permits switching between different wavelengths or bands. In the latter case, the cross connect 15 can be connected to additional MUX/DEMUX filters (not shown) provided at the same node for adding/dropping different bands either on the same ring or a different ring.
The adding of a band works in the same way as the dropping of a band in reverse. Electrical signals are converted to optical form in electro-optic converters 14 and passed to fine channel filters 18, which combine the specific band of wavelengths that it is desired to add. The output 18 of these filters is passed to MUX 11 and combined with the forwarded bands 13. In physical terms, the added band(s) is/are transmitted through the optical filter and combined with the forwarded bands 13, which are passively reflected.
The ‘optimum’ construction for a node filter is a 4, 6 or 10 port device having an in port, out port and 1, 2 or 4 ‘drop’ ports and 1, 2 or 4 ‘add’ ports. As there are eight bands, there will be eight varieties of the device, one per band. One such device is used where ever a band is to be add/dropped. Each port corresponds to a specific wavelength.
The filter is a highly integrated passive optical device. The design and construction of the filter is such that 1 wavelength (approx. 1 nm Bandwidth) is available from a ‘drop’ port and 1 wavelength (approx. 1 nm Bandwidth) is added to an ‘add’ port. By using identical band filters at two points on the ring, 1, 2 or 4 wavelengths can be used to implement a bi-directional ‘communications’ pipe between those points. These pipes are independent of any other wavelengths on the fiber ring so long as no other nodes use the same band filters. Each wavelength used in the system in effect serves as a transparent digital “bit pipe”. Any specific formatting of data in a wavelength is to be carried out by sub-tending equipment. The system is not protocol dependent. The present invention employs bands to provide protocol independent direct connections between nodes on a physical ring, which in physical terms need not be adjacent.
Each node typically has at least one band filter, at least one laser diode, driver and MTCE (maintenance channel modulator), at least one PIN diode receiver, transimpedance amplifier, limit amplifier and MTCE demodulator, fine optical filters, a maintenance channel control processor, with Ethernet port and node control HW, and a per wavelength interface to subtending equipment or test data generator (option module). Optionally, a PLL data regenerator and cross-connect matrix can be provided. A low frequency bandpass filter picks off the maintenance channel data and it is demodulated by a PLL type FSK demodulator. The data stream then goes to the maintenance processor.
Each wavelength is driven by a DFB (Distributed Feedback) laser or Bragg grating reflector laser at a specific wavelength chosen to match the filter characteristics. The output power of the laser is in the range of −3 dbm to a possible high of +6 dbm. Laser components may require thermal stabilization (also providing a means of micro-tuning to specific wavelengths). The laser is driven by a single chip control circuit that combines the monitor diode and bias requirements of the device. Typically these devices have a PECL differential input.
The invention also allows protection switching, with the bands acting as direct connections between the nodes.
In
The drop nodes may use optical power measurements on each wavelength as a quality measure. If the optical power drops below a preset threshold, then a protection switch is triggered. This measurement is not dependent on the protocol or bit rate of the information carried on the wavelength.
Another quality measure that is protocol and bit-rate independent is a Bit Rate Consistency Monitor. The drop node counts the number of bits received over a given unit of time (long relative to the bit time of the lowest expected bit rate) and records the value of this count. If the value varies by more than some nominal amount, it is an indication that the channel is carrying noise and has therefore failed.
An example of a Bit Rate Consistency Monitor is shown in FIG. 10. Incoming serial data 50 is fed to edge counter 51, which inputs an M-bit count to register 53. A reference clock, which has a repetition rate low relative to the minimum serial data rate, is input to register 53 and 54 to latch the count samples n and n-1 and also to the counter to reset it between samples. Sample n from register 53 and sample n-1 from register 54 are compared in comparator 55, which generates a true/output depending on the consistency of the incoming bit rate.
In order to coordinate the switching of the traffic, the nodes at each end of the connection must communicate directly. For example, in
It is of course possible to cascade multiple rings, interconnecting them at common nodes. However, if many rings are cascaded, dispersion effects and jitter effects on the electrical/optical signals may accumulate. In order to compensate for this, a re-generation stage may need to be added to the cross-connect matrix at selected interconnect points. This re-generation device is a wide range PLL (phase-locked loop) that locks onto the incoming digital data stream, recovers a clock and users the clock to re-generate the digital stream. It is not necessary for the re-generator to know the specific format of the data in the stream, only to be able to lock onto the digital transitions and clean up the edges with respect to dispersion and jitter.
If the PLL requires setting for lock range or center frequency, this can be accommodated by maintenance channel configuration messages that are directed to the hardware that needs to be controlled.
A variety of external data sources can be connected to the data path for each wavelength. This can include OC-3, OC-12, a proprietary interface such as Newbridge ISL (Inter Shelf Links) and possibly Gigabit Ethernet sources.
As mentioned above, the wavelengths carry a maintenance channel, which is driven by an FSK modulator originating directly from the maintenance channel data stream.
In a multi-node WDM ring network the opportunity exists for overall optimization economies that can be facilitated by the individual nodes being able to communicate with each other to exchange information that is used to control the laser device by adjusting the fundamental operating parameters of the device and other optical elements that may be used in such a network. Methods of local optimization of laser parameters have been discussed in the literature. However, this approach uses and end-to-end approach which is more complete in terms of being able to adjust for network operating parameters. It also allows consideration to be given for specification tolerance reduction of other network elements e.g. filter roll off, centre frequency position and gain elements that may be present in such a ring configuration.
For each wavelength operating between two points in the WDM ring, there is a laser source, an add filter (or portion of an add/drop filter), fibre transmission media a drop filter (or portion of an add/drop filter), an optical detector and ancillary receive electronics to route the signal to other portions of the system.
The laser source is controlled by setting a laser current threshold, modulation current level and operating temperature. The operating wavelength is adjusted (by temp control) so as to provide maximum signal energy to the detector at the far end. This procedure aligns the emitted wavelength with the combined cascade filter response so as to minimizes the losses due to individual component tolerances. It also has the benefit of any medium to long term wavelength variation of the laser from the system loss plan calculations.
The peak optical power and the extinction ratio (ER) is regulated and controlled by special electronic circuits or by an embedded microcontroller. Laser slope efficiencies at bias level and at peak level can be measured by varying bias current and peak current in very small steps respectively. Such measurement allows the laser ER and peak power to be frequently monitored and controlled.
Wavelength stability is attained by adjusting the laser operating wavelength (e.g. adjusting laser operating temperature) while monitoring the received power level at the receiving node. Since the WDM filter modules have a narrow pass band (approximately 1 nm) for each wavelength channel and possesses other optical characteristics, it is possible to precisely re-align the laser operating wavelength on a regular basis.
In certain circumstances when operating the same wavelength on two different segments of the ring it may be necessary to set the operating wavelengths at slightly different points so as to minimize ‘beat noise’ (a coherent interference effect between optical sources). This noise factor is overcome by having the operating wavelengths separated by come small amount (0.05 nm to 0.2 nm).
The other parameters of laser operation (threshold) and modulation depth are controlled end-to-end in such a way as to optimize the receive eye signal for a given data rate. The maintenance signal that is superimposed on the optical wavelength gives a means of measuring the error performance of the mtce channel (which is directly proportional to the error rate of the main data channel on the optical beam.). By means of message feedback, the received signal condition state can be sent back to the laser transmitter so that corrective actions or stabilization routines can be run. The specific control routines are software algorithms that run on the embedded processor that is associated with the laser control circuitry. These control algorithms will include both wavelength stabilization routines and received eye signal optimization.
In a network of WDM laser sources and receivers (including drop/add filters) it may be necessary to add amplification to individual wavelengths or groups of wavelengths so as to obtain sufficient optical energy to achieve a desired bit error rate at the receiver. In a known topology situation a number of EDFA elements could be added to the system to overcome transmission losses due to fibre and filter loss. Due to the topology of the ring and the fact that it is a ring configuration, fixed gain blocks such as EDFA's may bc difficult to specify and may in fact impair the performance of some wavelengths in the system.
A solution to the problem exists in the form of a SOA element combined with an electrically programmable attenuator element. This technology can be obtained in discrete element form or integrated onto a silicon waveguide structure. The SOA provides the pure gain required, the programmable attenuator allows for signal level optimization on a node to node basis, independent of the levels required for any other node to node level on the ring. The SOA/Attenuator combination may be applied at the laser source (as a post-amplifier), the receiver (as a pre-amplifier) or both.
In the event that it was desired to use EDFA elements as the gain block in a fibre based ring system, the programmable attenuator could be used to optimize the receive signal level at the receiver. It is felt that this would not provide as flexible a solution as the SOA/attenuator system but would overcome the problem of individual channels gain adjustment that is required in such an amplified add/drop system.
In all cases the key to the system optimization is the ability for the system to communicate on the mtce channels between source/receiver pairs and to optimize via control algorithms the operating level of the signal in such a way as to obtain the best end-to-end performance and WDM network management.
The maintenance and control processor of each node is a small computer board that contains processor, ram, flash memory for program and application store and several serial interfaces (one per MTCE link). The processor has an embedded DOS that is augmented with a TCP/IP routing and control module (Flexcom router and control switch). Since the Flexcom product is actually a multi-tasking O/S operating in conjunction with the embedded DOS, several monitor and control functions specific to laser operation and maintenance are integrated into this SW. A status and reporting function is also incorporated.
By means of this switch, all nodes in a system may be controlled and monitored by a remote PC that operates a Telnet session to each processor. Maintenance traffic may also be routed through a maintenance processor to other nodes or subtending equipment.
The arrangement shown in
The MTCE channel modulation ensures wavelength integrity between nodes, provides a power level estimate of wavelength link, provides node status and monitoring (SNMP, RMON type messaging), distribution of network level timing synchronization, and SW & FW downloads for node processors and sub-tended equipment.
Since the MTCE channel is modulated independently from the regular ‘data pipe’ channel, the MTCE does not need to know what the format of data in the main channel is. This is extremely important in allowing format independence of end user applications and access.
The described arrangement provides a network capable of carrying data in the terabit/sec range over distances of up to 30 km, and more when cascaded rings are provided. It also allows the components of high speed switches, such as ATM switches, to be distributed over a campus wide network, resulting in substantial savings in trunk cards and processors.
This application is a continuation application of U.S. patent application Ser. No. 09/730,549, filed Dec. 7, 2000, now U.S. Pat. No. 6,563,615, which is a divisional application of U.S. patent application Ser. No. 09/372,576, filed Aug. 12, 1999, now U.S. Pat. No. 6,556,321, which is a divisional application of Ser. No. 08/917,784, filed Aug. 27, 1997, now U.S. Pat. No. 6,631,018.
Number | Name | Date | Kind |
---|---|---|---|
3501640 | Harris et al. | Mar 1970 | A |
3864533 | Erlund | Feb 1975 | A |
4042794 | Lima et al. | Aug 1977 | A |
4112293 | Käch | Sep 1978 | A |
4244045 | Nosu et al. | Jan 1981 | A |
4373782 | Thelen | Feb 1983 | A |
4380061 | Mori et al. | Apr 1983 | A |
4441181 | Winzer | Apr 1984 | A |
4451916 | Casper et al. | May 1984 | A |
4542496 | Takeyama et al. | Sep 1985 | A |
4561088 | Champlin et al. | Dec 1985 | A |
4648088 | Cagle et al. | Mar 1987 | A |
4707064 | Dobrowolski et al. | Nov 1987 | A |
4763317 | Lehrnan et al. | Aug 1988 | A |
4815803 | Faulkner et al. | Mar 1989 | A |
4821255 | Kobrinski | Apr 1989 | A |
4835763 | Lau | May 1989 | A |
4837856 | Glista | Jun 1989 | A |
4880289 | Imoto et al. | Nov 1989 | A |
4901306 | Gardner | Feb 1990 | A |
4927225 | Levinson | May 1990 | A |
4956836 | Boatwright | Sep 1990 | A |
5000531 | Burrberry | Mar 1991 | A |
5002350 | Dragone | Mar 1991 | A |
5119223 | Panzer et al. | Jun 1992 | A |
5136671 | Dragone | Aug 1992 | A |
5144465 | Smith | Sep 1992 | A |
5191457 | Yamazaki | Mar 1993 | A |
5191626 | Stern | Mar 1993 | A |
5202780 | Fussgänger | Apr 1993 | A |
5216666 | Stalick | Jun 1993 | A |
5221983 | Wagner | Jun 1993 | A |
5255332 | Welch et al. | Oct 1993 | A |
5278687 | Jannson et al. | Jan 1994 | A |
5283845 | Ip | Feb 1994 | A |
5289302 | Eda | Feb 1994 | A |
5317198 | Husbands | May 1994 | A |
5319435 | Melle et al. | Jun 1994 | A |
5319485 | Yasui et al. | Jun 1994 | A |
5333130 | Weissmann et al. | Jul 1994 | A |
5357359 | Uchiyama et al. | Oct 1994 | A |
5365344 | Eda et al. | Nov 1994 | A |
5369515 | Majima | Nov 1994 | A |
5369516 | Uchida | Nov 1994 | A |
5384651 | Van de Voorde et al. | Jan 1995 | A |
5400163 | Mizuochi et al. | Mar 1995 | A |
5406401 | Kremer | Apr 1995 | A |
5414540 | Patel et al. | May 1995 | A |
5414548 | Tachikawa et al. | May 1995 | A |
5438445 | Nakano | Aug 1995 | A |
5439445 | Kontos | Aug 1995 | A |
5440416 | Cohen et al. | Aug 1995 | A |
5442623 | Wu | Aug 1995 | A |
5446809 | Fritz et al. | Aug 1995 | A |
5448501 | Hablov et al. | Sep 1995 | A |
5452124 | Baker | Sep 1995 | A |
5455698 | Udd | Oct 1995 | A |
5457760 | Mizrahi et al. | Oct 1995 | A |
5469265 | Measures et al. | Nov 1995 | A |
5475780 | Mizrahi | Dec 1995 | A |
5479082 | Calvani et al. | Dec 1995 | A |
5488500 | Glance | Jan 1996 | A |
5488501 | Barnsley | Jan 1996 | A |
5491573 | Shipley | Feb 1996 | A |
5500857 | Nakata | Mar 1996 | A |
5502589 | Yamamoto et al. | Mar 1996 | A |
5524144 | Suzuki | Jun 1996 | A |
5548431 | Shin et al. | Aug 1996 | A |
5550818 | Brackett et al. | Aug 1996 | A |
5559625 | Smith et al. | Sep 1996 | A |
5566014 | Glance | Oct 1996 | A |
5576875 | Chawki et al. | Nov 1996 | A |
5579143 | Huber | Nov 1996 | A |
5583683 | Scobey et al. | Dec 1996 | A |
5600466 | Tsushima et al. | Feb 1997 | A |
5600473 | Huber | Feb 1997 | A |
5608825 | Ip | Mar 1997 | A |
5612805 | Fevrier et al. | Mar 1997 | A |
5612824 | Si et al. | Mar 1997 | A |
5615289 | Duck et al. | Mar 1997 | A |
5615290 | Harasawa et al. | Mar 1997 | A |
5625478 | Doerr et al. | Apr 1997 | A |
5629992 | Amersfoort et al. | May 1997 | A |
5629995 | Duck et al. | May 1997 | A |
5631758 | Knox et al. | May 1997 | A |
5633741 | Giles | May 1997 | A |
5638473 | Byron | Jun 1997 | A |
5647035 | Cadeddu et al. | Jul 1997 | A |
5663818 | Yamamoto et al. | Sep 1997 | A |
5673129 | Mizrahi | Sep 1997 | A |
5680234 | Darcie et al. | Oct 1997 | A |
5680235 | Johansson | Oct 1997 | A |
5680490 | Cohen et al. | Oct 1997 | A |
5692076 | Delisle et al. | Nov 1997 | A |
5712717 | Hamel et al. | Jan 1998 | A |
5715076 | Alexander et al. | Feb 1998 | A |
5717795 | Sharma et al. | Feb 1998 | A |
5717796 | Slendening | Feb 1998 | A |
5721796 | de Barros et al. | Feb 1998 | A |
5726784 | Alexander et al. | Mar 1998 | A |
5726785 | Chawki et al. | Mar 1998 | A |
5737104 | Lee et al. | Apr 1998 | A |
5742416 | Mizrahi | Apr 1998 | A |
5742585 | Yamamoto et al. | Apr 1998 | A |
5748349 | Mizrahi | May 1998 | A |
5748350 | Pan et al. | May 1998 | A |
5748815 | Hamel et al. | May 1998 | A |
5751454 | MacDonald et al. | May 1998 | A |
5751456 | Koonen | May 1998 | A |
5754321 | Giles et al. | May 1998 | A |
5760934 | Sutter et al. | Jun 1998 | A |
5771112 | Hamel et al. | Jun 1998 | A |
5774244 | Tandon et al. | Jun 1998 | A |
5774606 | de Barros et al. | Jun 1998 | A |
5778118 | Sridahr | Jul 1998 | A |
5793507 | Giles et al. | Aug 1998 | A |
5793508 | Meli | Aug 1998 | A |
5793908 | Mizuochi | Aug 1998 | A |
5796502 | Haller et al. | Aug 1998 | A |
5801858 | Roberts et al. | Sep 1998 | A |
5808763 | Duck et al. | Sep 1998 | A |
5808764 | Frigo et al. | Sep 1998 | A |
5812306 | Mizrahi | Sep 1998 | A |
5812709 | Arai et al. | Sep 1998 | A |
5812711 | Glass et al. | Sep 1998 | A |
5822095 | Taga et al. | Oct 1998 | A |
5822474 | Hara | Oct 1998 | A |
5838848 | Laude | Nov 1998 | A |
5850301 | Mizuochi et al. | Dec 1998 | A |
5852505 | Li | Dec 1998 | A |
5864414 | Barnsley et al. | Jan 1999 | A |
5867289 | Gerstel et al. | Feb 1999 | A |
5870212 | Nathan et al. | Feb 1999 | A |
5886801 | Van Deventer | Mar 1999 | A |
5889600 | McGuire | Mar 1999 | A |
5903371 | Arecco et al. | May 1999 | A |
5903691 | Wisseman et al. | May 1999 | A |
5905827 | Naganuma et al. | May 1999 | A |
5912751 | Ford et al. | Jun 1999 | A |
5915051 | Damask et al. | Jun 1999 | A |
5917625 | Ogusu et al. | Jun 1999 | A |
5920411 | Duck et al. | Jul 1999 | A |
5920412 | Chang | Jul 1999 | A |
5930016 | Brorson et al. | Jul 1999 | A |
5938309 | Taylor | Aug 1999 | A |
5940208 | Blaszyk et al. | Aug 1999 | A |
5943150 | Deri et al. | Aug 1999 | A |
5953141 | Liu et al. | Sep 1999 | A |
5959749 | Danagher et al. | Sep 1999 | A |
5963350 | Hill | Oct 1999 | A |
5963685 | Nisbino | Oct 1999 | A |
5978114 | Clark et al. | Nov 1999 | A |
5982516 | Murphy et al. | Nov 1999 | A |
5982517 | Fishman et al. | Nov 1999 | A |
5982518 | Mizrahi | Nov 1999 | A |
5986783 | Sharma et al. | Nov 1999 | A |
RE36471 | Cohen | Dec 1999 | E |
5999290 | Li | Dec 1999 | A |
5999322 | Cushing et al. | Dec 1999 | A |
6002503 | Mizrahi | Dec 1999 | A |
6002504 | Tillerot et al. | Dec 1999 | A |
6038045 | Sotom et al. | Mar 2000 | A |
6041152 | Clark | Mar 2000 | A |
6043914 | Cook et al. | Mar 2000 | A |
6055112 | Campbell-Miller et al. | Apr 2000 | A |
6061484 | Jones et al. | May 2000 | A |
6069719 | Mizrahi | May 2000 | A |
6084694 | Milton et al. | Jul 2000 | A |
6091529 | Fischer et al. | Jul 2000 | A |
6118563 | Boskovic et al. | Sep 2000 | A |
6122095 | Fatehi | Sep 2000 | A |
6122096 | Fatehi | Sep 2000 | A |
6134036 | Andreozzi et al. | Oct 2000 | A |
6175432 | Wu et al. | Jan 2001 | B1 |
6181850 | Nakamura et al. | Jan 2001 | B1 |
6208441 | Jones et al. | Mar 2001 | B1 |
6208443 | Liu et al. | Mar 2001 | B1 |
6243179 | Thompson et al. | Jun 2001 | B1 |
6281997 | Alexander et al. | Aug 2001 | B1 |
6310994 | Jones et al. | Oct 2001 | B1 |
6333798 | Allan et al. | Dec 2001 | B1 |
6348984 | Mizrahi | Feb 2002 | B1 |
6456407 | Tammela et al. | Sep 2002 | B1 |
6493117 | Milton et al. | Dec 2002 | B1 |
6614567 | Al-Salameh et al. | Sep 2003 | B1 |
20020041411 | Persson et al. | Apr 2002 | A1 |
20030128984 | Oberg et al. | Jul 2003 | A1 |
20040175071 | Oberg | Sep 2004 | A1 |
Number | Date | Country |
---|---|---|
1248193 | Jan 1989 | CA |
2108305 | Apr 1994 | CA |
2181362 | Jul 1995 | CA |
2218089 | Oct 1996 | CA |
2188208 | Apr 1997 | CA |
2196121 | Aug 1997 | CA |
2264395 | Mar 1998 | CA |
197 00 682 | Jan 1998 | DE |
0400 959 | Dec 1990 | EP |
0620694 | Oct 1994 | EP |
0620694 | Oct 1994 | EP |
0 651 529 | May 1995 | EP |
0677935 | Oct 1995 | EP |
0720411 | Jul 1996 | EP |
0730172 | Sep 1996 | EP |
0 769 859 | Apr 1997 | EP |
2 305 041 | Jul 1996 | GB |
A-S56-114457 | Sep 1981 | JP |
57-173245 | Oct 1982 | JP |
P-A-S59-182638 | Oct 1984 | JP |
2-195305 | May 1990 | JP |
A-H4-117042 | Feb 1992 | JP |
04167634 | Jun 1992 | JP |
A-H5-14283 | Jan 1993 | JP |
07250356 | Sep 1995 | JP |
09051560 | Feb 1997 | JP |
09083495 | Mar 1997 | JP |
WO 9632787 | Oct 1996 | WO |
WO9722190 | Jun 1997 | WO |
WO9907097 | Feb 1999 | WO |
9912268 | Mar 1999 | WO |
Number | Date | Country | |
---|---|---|---|
20030215238 A1 | Nov 2003 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09372576 | Aug 1999 | US |
Child | 09730549 | US | |
Parent | 08917784 | Aug 1997 | US |
Child | 09372576 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09730549 | Dec 2000 | US |
Child | 10323680 | US |