`Marom
`
`111111111111111111111111111111111111111111111111111111111111111111111111111
`US006950609B2
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 6,950,609 B2
`Sep.27,2005
`
`(54) TUNABLE, MULTI-PORT OPTICALADD(cid:173)
`DROP MULTIPLEXER
`
`(75)
`
`Inventor: Dan Mark Marom, Howell, NJ (US)
`
`(73) Assignee: Lucent Technologies Inc., Murray Hill,
`NJ (US)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 628 days.
`
`(21) Appl. No.: 09/944,802
`
`(22)
`
`Filed:
`
`Aug. 31, 2001
`
`(65)
`
`Prior Publication Data
`
`US 2002/0196493 A1 Dec. 26, 2002
`
`(60)
`
`(51)
`(52)
`
`(58)
`
`(56)
`
`Related U.S. Application Data
`Provisional application No. 60/300,272, filed on Jun. 22,
`2001.
`Int. Cl? ................................................. H04J 14/02
`U.S. Cl. ............................. 398/83; 398/79; 398/82;
`398/84; 398/45; 385/24; 385/37
`Field of Search .. ... ... .. ... ... ... ... .. ... ... 398/83, 84, 82,
`398/79, 45, 87, 88; 385/24, 37, 18, 31,
`16, 17, 15, 27
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`5,960,133 A * 9/1999 Tomlinson ................... 385/18
`
`6,243,179 B1 * 6/2001 Thompson et a!.
`. ... .. ... ... 398/9
`6,493,117 B1 * 12/2002 Milton et a!. ................. 398/49
`6,657,770 B2 * 12/2003 Marom eta!. .............. 359/290
`
`* cited by examiner
`
`Primary Examiner---Hanh Phan
`(74) Attorney, Agent, or Firm-B. H. Freedman; D. A
`Sasso
`
`(57)
`
`ABSTRACT
`
`A tunable (reconfigurable) OADM provides multiple drop
`ports and multiple add ports by which desired channels can
`be removed from, or added to, a composite optical signal. In
`one embodiment, a programmable demultiplexer is arranged
`to receive an input signal containing components at x
`different wavelengths from an optical input port, and dis(cid:173)
`tribute the input signal components among K output ports.
`K-1 of the output ports are the "drop" ports of the OADM,
`and cumulatively contain w different wavelengths. The
`remaining port, which is the "through port" that carries the
`z wavelengths not dropped from the original input signal, is
`connected to the first port of an M port programmable
`multiplexer having M-1 other input ports. The remaining
`M-1 ports are the "add" ports of the OADM, which cumu(cid:173)
`latively receive v different wavelengths to be added by the
`OADM.
`
`9 Claims, 4 Drawing Sheets
`
`L 570
`r-------------------
`------------r----·
`
`I
`I
`I
`I
`I
`I
`I
`
`510
`
`530-K
`
`• •
`
`530-3
`530-2
`530-1
`
`Cisco Systems, Inc.
`Exhibit 1041
`Page 1
`
`
`
`U.S. Patent
`
`Sep.27,2005
`
`Sheet 1 of 4
`
`US 6,950,609 B2
`
`FIG. 1
`PRIOR ART
`
`110
`120 .--------.
`
`--~~~
`
`~~~_.
`
`140
`
`130
`
`150
`
`FIG. 2
`PRIOR ART
`
`210-2
`240
`210-1
`220
`--~~~r---~~~--~~~--~-a~--~-+
`
`230-1
`
`250-2
`
`FIG. 3
`PRIOR ART
`
`310
`320 .--------.
`
`--~~~
`
`~~~-.
`
`340
`
`330
`
`360
`
`350
`
`• •
`
`• •
`
`Cisco Systems, Inc.
`Exhibit 1041
`Page 2
`
`
`
`U.S. Patent
`
`Sep.27,2005
`
`Sheet 2 of 4
`
`US 6,950,609 B2
`
`FIG. 4(A)
`
`FIG. 4(B)
`
`410-1
`410-2
`410-3
`•
`•
`410-K
`
`510
`
`430
`
`450
`
`I
`I
`I
`
`~440
`
`I
`I
`
`460-1
`460-2
`460-3
`•
`•
`460-M
`
`I
`I
`I
`
`~470
`
`I
`I
`
`FIG. 5
`,-570
`r-------------------~-------------r-----
`
`1
`I
`I
`I
`I
`I
`I
`
`530-K
`•
`•
`530-3
`530-2
`530-1
`
`Cisco Systems, Inc.
`Exhibit 1041
`Page 3
`
`
`
`U.S. Patent
`
`Sep.27,2005
`
`Sheet 3 of 4
`
`US 6,950,609 B2
`
`•
`•
`
`660-3-K
`•
`•
`660-3-3
`660-3-2
`660-3-1
`
`660-2-K
`•
`•
`660-2-3
`660-2-2
`660-2-1
`
`695
`
`650-3
`
`PROG.
`DEMUX
`
`640-1
`640-2
`640-3
`•
`•
`640-K
`
`FIG. 6
`
`630-K
`•
`•
`630-3
`630-2
`630-1
`
`690-K
`
`610
`
`680-2-1
`680-2-2
`680-2-3
`
`• •
`
`680-2-K
`
`680-3-1
`680-3-2
`680-3-3
`•
`•
`680-3-K
`
`•
`•
`
`Cisco Systems, Inc.
`Exhibit 1041
`Page 4
`
`
`
`U.S. Patent
`
`Sep.27,2005
`
`Sheet 4 of 4
`
`US 6,950,609 B2
`
`FIG. 7
`£.760
`----------·
`
`r-----
`
`I
`I
`I
`I
`I
`I
`I
`
`715
`
`PROG.
`DEMUX
`
`740-K
`
`•
`•
`
`740-3
`
`740-2
`
`740-1
`
`742-K
`
`743-K
`
`•
`•
`
`74-2-3
`
`74-3-3
`
`74-2-2
`
`74-3-2
`
`742-1
`
`743-1
`
`FIG. 8
`
`850-1
`
`850-2
`
`850-P
`
`860
`I
`I
`I
`I
`I
`I L-----+
`
`~
`
`810
`
`• •
`
`/820
`
`WAVELENGTH SWITCH
`
`830
`
`• •
`
`840-1
`
`840-2
`
`840-M
`
`Cisco Systems, Inc.
`Exhibit 1041
`Page 5
`
`
`
`US 6,950,609 B2
`
`1
`TUNABLE, MULTI-PORT OPTICALADD(cid:173)
`DROP MULTIPLEXER
`
`CROSS-REFERENCE TO RELATED
`APPLICATION
`
`This application claims priority of Provisional Applica(cid:173)
`tion Ser. No. 60/300,272 which was filed on Jun. 22, 2001.
`
`TECHNICAL FIELD
`
`The present invention relates to optical communications,
`and more particularly to an arrangement for a tunable,
`multi-port optical add-drop multiplexer (OADM) that can
`add optical channels to, and extract optical channels from,
`an optical signal in a wavelength division multiplexing
`(WDM) system.
`
`BACKGROUND OF THE INVENTION
`
`The transmission capacity of fiber-optic communication
`systems has increased significantly by use of the wavelength
`division multiplexing (WDM) technique. In a WDM system,
`multiple channels, where each channel is differentiated by
`using a different wavelength of light, each carry modulated
`optical signals in a single optical fiber between transmitter
`and receiver nodes. In a typical optical communication
`system, it is desirable to have a few access nodes along the
`fiber path between the transmitter and receiver end terminals
`that have the ability to add and/or drop one or more optical
`channels. A node having this capability is often referred to
`as an optical add/drop multiplexer (OADM).
`FIG. 1 illustrates a conventional OADM 110 arranged to
`drop and add only a single optical channel. OADM 110 has
`two input ports 120 and 130, and two output ports 140 and
`150. Input port 120 carries multiplexed optical channels A1 35
`through AN from the communication line and input port 130
`carries a local optical channel Ai-add that is to be added to the
`fiber link. Output port 140 contains all the optical channels
`A1 through AN from the input port 120, except the optical
`channel Ai-drop that has been extracted and essentially
`replaced by Ai-add· The dropped optical channel Ai-drop
`emerges from output port 150.
`Some simple OADM's of the type shown in FIG. 1 are
`fixed, in that only a preassigned optical channel can be
`added/dropped; in more sophisticated arrangements, a 45
`reconfigurable system architecture may be used to imple(cid:173)
`ment a tunable optical channel OADM that is able to change
`the wavelength that is added and/or dropped.
`A different architecture is conventionally required when
`an access node in an optical communication system has to
`add/drop more than one channel. FIG. 2 illustrates a solution
`based on a cascade of single channel OADMs at the access
`node. The multiplexed optical channels are introduced at
`input port 220 of a first OADM 210-1. The output port 240
`of OADM 210-1 is connected to the input port of a second
`OADM 210-2. The output port 260 of OADM 210-2 carries
`all the multiplexed optical channels to be transmitted on the
`communication channel. OADMs 210-1 and 210-2 have
`channel add ports 230-1 and 230-2 and channel drop ports
`250-1 and 250-2, respectively. Each OADM may be of the
`fixed channel type or tunable channel type.
`While FIG. 2 shows, for illustrative purposes, a solution
`with two OADMs that can add/drop one channel each, for a
`total of two channels, more than two OADMs can be
`inserted at the access node using the serial cascade approach.
`The cascading solution, however, suffers from a high
`through loss for the channels that have to pass all the
`
`2
`OADMs in the cascade from the communication system
`input 220 to the output 260.
`FIG. 3 illustrates another conventional solution based on
`an OADM 310 that can add and drop multiple channels
`within a single device. An input port 320 carries the multi(cid:173)
`plexed optical channels from the communication line while
`input port 330 carries the multiplexed local optical channels
`that are to be added to the fiber link. The local channels to
`be added, which are available from transmitters 380-1
`10 through 380-N, are combined in a multiplexer 360 and
`applied to input 330. Output port 340 carries multiplexed
`optical channels consisting of all the added optical channels
`from input port 330 and the through channels from the
`system input port 320. The dropped optical channels emerge
`15 from output port 350 as a group of channels, and must be
`separated in a demultiplexer 370 before being available to
`receivers 390-1 through 390-N.
`The multiple channel OADM of FIG. 3 eliminates the
`high through loss associated with the cascading solution of
`2° FIG. 2; however, it requires additional hardware for multi(cid:173)
`plexing (with multiplexer 360) and demultiplexing (with
`demultiplexer 370) the added and dropped channels. If the
`added and dropped channels are a fixed subset, then only the
`required subset of optical channel transmitters in transmit-
`25 ters 380-1 through 380-N and subset of optical receivers in
`receivers 390 through 390-N are populated. This is an
`efficient solution. However, in a dynamic optical commu(cid:173)
`nication system, the added and dropped channels can change
`over time, according to demand. Complete network fiex-
`30 ibility necessitates full population of all the optical channel
`transmitters 380-1 through 380-N and receivers 390-1
`through 390-N. This is a very expensive solution, as only a
`subset of channels will typically be used at any given time,
`while the others remain idle. Tunable transmitters and
`receivers cannot be used with the multiplexers and
`demultiplexers, due to the fixed channel assignment between
`the input and output ports of such devices. Passive combin(cid:173)
`ing and splitting can be used, but the power budget for that
`solution is impracticable.
`
`40
`
`SUMMARY OF THE INVENTION
`
`In accordance with the present invention, architectures for
`implementing an OADM are based upon and use the pro(cid:173)
`grammable optical multiplexer/demultiplexer as described
`in co-pending application Ser. No. 09/944,800 filed concur-
`rently herewith and assigned to the same assignee as the
`present application. As described in the aforementioned
`co-pending application, a programmable optical demulti-
`50 plexer is arranged to receive a multiplexed optical signal
`containing a plurality of separate channels, each with an
`associated wavelength, and independently assign each input
`optical channel to a desired output port. Likewise, a pro(cid:173)
`grammable optical multiplexer is arranged to receive a
`55 plurality of separate optical channels, each with an associ(cid:173)
`a ted wavelength, and combine the different wavelengths into
`a single multiplexed optical signal that is made available at
`the multiplexer output port.
`The present invention realizes a tunable (reconfigurable)
`60 OADM that provides multiple drop ports and multiple add
`ports by which desired channels can be removed from, or
`added to, a composite optical signal. The channels added to
`and dropped from the optical signal can be individual
`channels (with a single wavelength per channel) and there-
`65 fore enabled for direct connection to fixed (or tunable)
`optical transmitters and optical receivers, respectively.
`Alternatively, the channels added to and dropped from the
`
`Cisco Systems, Inc.
`Exhibit 1041
`Page 6
`
`
`
`US 6,950,609 B2
`
`3
`optical signal can themselves be multiplexed, enabling more
`advanced features. The OADM of the present invention
`provides a low loss architecture for all the optical signals
`that traverse through the device, as required for transparent
`optical networks.
`In one embodiment of the present invention, a program(cid:173)
`mable demultiplexer is arranged to receive an input signal
`containing components at x different wavelengths from an
`optical input port, and distribute the input signal components
`among K output ports. K-1 of the output ports are the "drop"
`ports of the OADM, and cumulatively contain w different
`wavelengths. The remaining port, which is the "through
`port" that carries the z wavelengths not dropped from the
`original input signal, is connected to the first port of an M
`port programmable multiplexer having M-1 other input
`ports. The remaining M-1 ports are the "add" ports of the
`OADM, which cumulatively receive v different wavelengths
`to be added by the OADM. By appropriately controlling the
`demultiplexer and multiplexer, the OADM can indepen(cid:173)
`dently both drop and add channels to the optical signal,
`resulting in an output signal containing y wavelengths. In the
`foregoing description, v, w, x, y and z are integers, where
`x+v-w=y and z=x-w=y-v.
`In another embodiment of the present invention, the
`OADM includes additional multiplexers and/or
`demultiplexers, so that (a) the channels to be added are first
`themselves multiplexed before being added to the optical
`signal at the OADM, or (b) the channels to be dropped are
`initially grouped so that multiple channels are dropped at
`once, and the group of dropped channels is then demulti(cid:173)
`plexed to recover individual dropped channels.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`4
`of that element is described in connection with FIGS. 4(a)
`and 4(b) herein. As illustrated in FIG. 4(a), a programmable
`optical multiplexer 420 has K input ports 410-1 through
`410-K and a single output port 430. Each of the input ports
`can receive an optical signal containing one or more optical
`channels from the set of A-1 through A-N, provided the
`channels of each input port are different. The optical signals
`are combined in the multiplexer, and emerge as a composite
`signal at output port 430 containing all the optical channels
`10 A-1 through A-N. Operationally, multiplexer 420 establishes
`a unique pathway for each optical channel between any one
`of the input ports 410-1 through 410-K and the output port
`430, as prescribed by a control signal 440, physically
`preventing the detrimental possibility of combining two
`15 optical channels operating on the same wavelength from two
`different input ports.
`The programmable multiplexer of FIG. 4(a) can also be
`operated in the reverse direction and function as a program(cid:173)
`mable demultiplexer 400, as shown in FIG. 4(b). A single
`20 input port 450 receives a multiplexed optical signal contain(cid:173)
`ing a plurality of wavelengths or channels, and separates the
`signal so that one or more of the channels appears at each of
`the output ports 460-1 through 460-M. The assignment of
`specific channels to output ports is independent, and is
`25 determined by a control signal on input 470. In this
`demultiplexer, note that, if desired, one or more wavelengths
`applied at input port 450 can be output from that same port,
`instead of being output from one of the other output ports
`460-1 through 460-M. This capability will be useful in
`30 connection with the OADM arrangement illustrated in FIG.
`7 and described more fully below.
`From the foregoing description, it is seen that the pro-
`grammable multiplexer 420 of FIG. 4(a) and the program(cid:173)
`mable demultiplexer 400 of FIG. 4(b) can each be imple(cid:173)
`mented in the same hardware device (assuming that K=M).
`It is to be noted that the device can be operated so that it
`concurrently acts as a multiplexer and as a demultiplexer.
`Using the demultiplexer of FIG. 4(b) as an example, in
`addition to the processing of wavelengths as described
`40 previously, wavelengths can be introduced into the device
`through ports 460-1 through 460-M at the same time that
`wavelengths are being output from those ports. However,
`each wavelength being processed in the device must have a
`unique path between an input port and an output port, which
`45 path may be traversed bi-directionally.
`FIG. 5 illustrates an embodiment of an OADM arranged
`in accordance with the present invention, using a program(cid:173)
`mable multiplexer and demultiplexer of FIGS. 4(a) and 4(b).
`An input port 510 carries the multiplexed optical channels
`A-1 through A-N of the communication system. A program(cid:173)
`mable demultiplexer 520 assigns the optical channels to the
`various output ports 530-1 through 530-K. The optical
`channels that are transmitted through the OADM (i.e., not
`dropped) are assigned to a first one of the output ports,
`55 namely output port 530-1. The dropped channels are
`assigned to the remaining ports, namely ports 530-2 through
`530-K. Typically, the dropped channels are detected at the
`drop site, and therefore each drop port 530-2 through 530-K
`is usually terminated by an optical receiver 531-2 through
`60 531-K. In this operation mode, a single dropped channel is
`assigned to an available drop port, so that up to K-1
`channels can be dropped. (Note that multiple channels can
`be assigned to a drop port, as described more fully below.)
`Also note that optical detection may, instead of being
`65 performed directly at the drop port, be performed at a remote
`location, such as at a customer's premises. In that case,
`several dropped channels can be assigned to the drop port
`
`The present invention will be more fully appreciated by 35
`consideration of the following detailed description, which
`should be read in light of the drawing in which:
`FIG. 1 is an illustration of a single channel OADM;
`FIG. 2 is an illustration of a cascade of single channel
`OADMs for accessing multiple channels;
`FIG. 3 is an illustration of a multiple channel OADM;
`FIGS. 4(a) and (b) are illustrations of a programmable
`multiplexer and demultiplexer (respectively) that are the
`building blocks of the present invention;
`FIG. 5 is an illustration of an embodiment of an OADM
`arranged in accordance with the principles of the present
`invention and that includes a programmable demultiplexer
`followed by a programmable multiplexer;
`FIG. 6 is an illustration of an alternative embodiment of 50
`the OADM using a cascade of programmable multiplexers
`and demultiplexers for greater channel count;
`FIG. 7 is an illustration of another embodiment of the
`OADM using a single programmable demultiplexer with
`optical circulators; and
`FIG. 8 is an illustration of an alternative embodiment of
`an OADM that uses a wavelength distribution switch with
`several input ports and several output ports, where optical
`channels do not occur on more than one input port.
`
`DETAILED DESCRIPTION
`
`The present invention describes new architectures for
`implementing an OADM that advantageously makes use of
`the programmable optical multiplexer/demultiplexer
`described in applicant's co-pending application identified
`above. For the purposes of completeness, the functionality
`
`Cisco Systems, Inc.
`Exhibit 1041
`Page 7
`
`
`
`US 6,950,609 B2
`
`5
`that leads to the customer for demultiplexing and detection
`of the multiple optical channels.
`Sti~,l referring t? FIG. 5, output 530-1 is called a "through
`route , and con tams one or more of the optical channels that
`were present in the input signal on line 510 but of course
`does not include the channels that were 'dropped. The
`through route on output 530-1 is connected to the input port
`540~ ~ of a programmable multiplexer 550, that has an
`additional M-1 input ports 540-2 through 540-M to which
`the "add channels" are introduced. Typically, a tunable 10
`optical channel transmitter 541-2 through 541-M is con(cid:173)
`nected to each add input port and arranged to provide a
`signal containing a single optical wavelength. However, it is
`possible to add several multiplexed optical channels at each
`port 540-2 through 540-M, which may, for example, origi- 15
`nate from a remote site, such as a customer's premise.
`Outpu~ port 560 carries the multiplexed optical channels,
`compnsed of the through channels and the added channels.
`A control signal 570 directs the programmable demulti(cid:173)
`plexer 520 and multiplexer 550 to carry out the wavelength 20
`add and drop to and from the proper ports. In this
`embodiment, the add and drop channels are processed by
`two different devices, namely programmable demultiplexer
`520 and programmable multiplexer 550, enabling the add
`channel wavelengths to either be different from the drop 25
`channels wavelengths or alternatively, have some drop chan(cid:173)
`nel wavelengths in common with the add channel wave(cid:173)
`lengths.
`If the number of added and dropped channels exceeds the
`number of available add ports M-1 and drop ports K-1 of 30
`the embodiment of FIG. 5, it is possible to cascade the
`programmable multiplexers and demultiplexers, as shown in
`FIG. 6. The input optical channels at the OADM are
`introduced at port 610, and enter the first programmable
`demultiplexer 620. The through channels exit at port 630-1 35
`which is connected to input port 640-1 of programmabl~
`multiplexer 670, and emerge at the output port 695. The
`signal path of the through channels is identical to the signal
`path of the through channels in the embodiment of FIG. 5.
`Drop channels exit programmable demultiplexer 620 at 40
`one of the other ports 630-2 through 630-K, and one or more
`of the outputs can contain multiple channels. For example,
`as shown in FIG. 6, outputs 630-3 and 630-2 each contain
`multiple channels, and are accordingly each connected to a
`second programmable demultiplexer 650-3 and 650-2 45
`~espectively. The second programmable demultiplexe;
`mcreases the number of available drop ports. Such an
`arrangement is possible due to the ability of the program(cid:173)
`mable demultiplexer 620 to direct more than one channel to
`one or more of the output ports 630. In this embodiment it 50
`is assumed that the second programmable demultiplex~rs
`650-3 and 650-2 each direct a single the channel to a distinct
`?utput p.ort for detection. However, it is possible to again
`Iterate (1.e., nest) the process, if yet additional ports are
`needed.
`Still referring to FIG. 6, an example of the path taken by
`a dropped channel is as follows: first, the channel exits
`programmable demultiplexer 620 from port 630-3, as part of
`a group of dropped channels. Port 630-3 is connected to
`second programmable demultiplexer 650-3, where the group 60
`of dropped channels is then demultiplexed, so that the
`dropped channel may illustratively exit from port 660-3-1.
`By connecting each ofK-1 ports 630-2 through 630-K to a
`second programmable demultiplexer (650-2 through 650-K)
`that has K output ports, the total number of available drop 65
`ports can therefore increase up to K(K-1). Note however,
`that the OADM of FIG. 6 may also be implemented such that
`
`55
`
`6
`programmable demultiplexers 650-2 through 650-K having
`different characteristics than the first programmable demul(cid:173)
`tiplexer 620, e.g., a greater or lesser number of ports.
`In the arrangement of FIG. 6, the same cascading solution
`is implemented for the add channels as for the drop
`channels, just described. In particular, a series of multiplex(cid:173)
`ers 690-2 through 690-M are each arranged to receive a
`plurality of add channels. For example, multiplexer 690-2
`receives add channels 690-2-1 through 690-2-M, multi(cid:173)
`plexer 690-3 receives add channels 690-3-1 through 690-3-
`M, and so on. An example of the path of an added channel
`is as follows: the added channel is introduced at port
`680-2-1, which is connected to programmable multiplexer
`690-2, which is subsequently connected to input port 640-2
`of programmable multiplexer 670, which leads to the output
`port 695. By virtue of the arrangement of FIG. 6, the number
`of available add ports can therefore increase up to M(M-1).
`As with the embodiment of FIG. 5, the OADM of FIG. 6
`may drop and add different channels. Note that while
`programmable multiplexers 690-2 through 690-M can be the
`same as programmable multiplexer 670, they do not have to
`be. For example, if desired, some or all of the multiplexers
`690-2 through 690-M can be fixed rather than
`programmable, in order to reduce cost. Likewise, program(cid:173)
`mable demultiplexers 650-2 through 650-K are not required
`to be the same as programmable demultiplexer 620. In FIG.
`6, individual control signals to the programmable demulti(cid:173)
`plexers .and programmable multiplexers are not explicitly
`shown, m order to reduce complexity of the drawing.
`FIG. 7 illustrates another embodiment of an OADM in
`accordance with the present invention, this embodiment
`utilizing a single programmable multiplexer/demultiplexer
`730 operating in a bi-directional mode, as described
`previously, and a plurality of circulators for separating the
`add ~nd drop channels. An input port 710 carrying the input
`n:ultiplexed WDM channels is connected to a first optical
`Circulator 715, which directs the input channels to input port
`720 of the programmable demultiplexer 730. The control
`signal 760 applied to programmable demultiplexer 730 is
`arranged so that each channel to be dropped is directed to
`any available one of the output ports 740-1 through 740-K
`?f demultiplexer 730. Each output port 740-1 through 740-K
`IS attached to a corresponding optical circulator 741-1
`through 741-K that directs the dropped channel to the
`corresponding drop port 742-1 through 742-K. An example
`of a drop path is from the input 710, via circulator 715 to
`input ~art 720 of programmable demultiplexer 730, to a
`demultiplexed output port 740-2 and via optical circulator
`741-2 to drop port 743-2.
`In the arrangement of FIG. 7, added channels are intro(cid:173)
`duced from add ports 743-1 through 743-K, and are con(cid:173)
`nected to respective ports 740-1 through 740-K of program(cid:173)
`mable multiplexer 730 via the corresponding optical
`circulators 741-1 through 741-K. The added channels
`emer.ge from port 720 where they are directed to output
`multiplexed port 750 via optical circulator 715.
`Through channels enter programmable demultiplexer 730
`via port 720 and are routed in programmable demultiplexer
`to emerge back on the input port 720. Optical circulator 715
`directs the through channel traffic returning from the pro-
`grammable demultiplexer 730 to the output multiplexed port
`750.
`As previously described, programmable demultiplexer
`730, when operating in a bi-directional mode, must be
`arranged such that each wavelength being processed in the
`device has a unique path between an input port and an output
`
`Cisco Systems, Inc.
`Exhibit 1041
`Page 8
`
`
`
`US 6,950,609 B2
`
`7
`port. Thus, the embodiment of FIG. 7 requires that each
`added wavelength be introduced at the same port at which
`the same wavelength is dropped.
`FIG. 8 illustrates another OADM embodiment operated
`without wavelength contention, utilizing the wavelength
`switch shown in FIG. 4 of the above-mentioned co-pending
`application. The wavelength switch shown in the co-pending
`application has r input ports and s output ports, and is
`arranged so that any particular wavelength can enter the
`switch at one of the input ports and emerge from any one of 10
`the output ports. In FIG. 8, OADM 820 configures the
`wavelength switch to have a plurality of input ports 810 and
`850-1 through 850-P (so that P+1=r), and a plurality of
`output ports 830 and 840-1 through 840-M (so that M+1=s).
`Input port 810 carries the WDM input from a communica- 15
`tion system, and input ports 850-1 through 850-P are the add
`ports. Output port 830 carries the WDM output to the
`communication system and the remaining output ports
`840-1 through 840-M are the drop ports. Control signal860
`determines the pathway taken within OADM 820 for each 20
`wavelength, between an input port and an output port. In this
`embodiment, any single input optical wavelength channel
`may appear at only one input port, preventing a particular
`optical channel from being both dropped and added concur(cid:173)
`rently by the OADM. This is because any wavelength to be 25
`dropped must inherently have been introduced into the
`OADM via input port 810, and that same wavelength cannot
`also be concurrently introduced at one of the add ports 850-1
`through 850-P.
`The path of a dropped channel is from the input port 810 30
`through the programmable demultiplexer 820, to an avail(cid:173)
`able drop port of 840-1 through 840-M. The path of the
`through channels is from input port 810 through program(cid:173)
`mable demultiplexer 820 to output port 830. The path of the
`added channels is from an available input port 850-1 through 35
`850-P through programmable demultiplexer 820 to output
`port 830.
`Although the present invention has been described in
`accordance with the embodiments shown, one of ordinary
`skill in the art will readily recognize that there could be
`variations to the embodiments and those variations would be
`within the spirit and scope of the present invention.
`Accordingly, many modifications may be made by one of
`ordinary skill in the art without departing from the spirit and
`scope of the appended claims.
`What is claimed is:
`1. An optical add/drop multiplexer (OADM) arranged to
`add v optical channels to, and remove w optical channels
`from, an input wavelength division multiplexed optical
`communication signal containing x optical channels, in
`order to generate an output wavelength division multiplexed
`optical communication signal containing y optical channels,
`said OADM comprising
`a programmable demultiplexer having an input port and K 55
`output ports, said programmable demultiplexer
`arranged to receive said input signal containing said x
`optical channels on said input port and distribute one or
`more of said channels to each of said K output ports,
`wherein one of said K output ports is a through port 60
`containing z optical channels and wherein the remain(cid:173)
`ing K-1 of said output ports are the drop ports of said
`OADM, and wherein said K-1 output ports cumula(cid:173)
`tively contain said w optical channels,
`a programmable multiplexer having M input ports and a 65
`single output port, said programmable multiplexer
`arranged to receive said z optical channels on one of
`
`8
`said input ports and said v optical channels on the
`remaining M-1 of said input ports, and combine all of
`said channels on said M input ports onto said output
`port, to generate said output wavelength division mul(cid:173)
`tiplexed optical communication signal containing said
`y optical channels, and
`means for controlling (a) said demultiplexer to route
`desired drop and through channels from said input port
`of said OADM to said K output ports and (b) said
`multiplexer to route desired add and through channels
`from said M input ports to said output port of said
`OADM,
`wherein M and K are integers equal to or greater than 2
`and wherein v, w, x, y and z are integers.
`2. The invention defined in claim 1 wherein each channel
`from said w optical channels are distributed to a unique one
`of said K-1 output ports of said programmable demulti(cid:173)
`plexer.
`3. The invention defined in claim 1 wherein each channel
`from said v optical channels is received by a unique one of
`said M-1 input ports of said programmable multiplexer.
`4. The invention defined in claim 1 wherein more than one
`channel from said w optical channels is distributed to at least
`one of said K-1 output ports of said programmable demul(cid:173)
`tiplexer.
`5. The invention defined in claim 1 wherein more than one
`channel from said v optical channels is received by at least
`one of said M-1 input ports of said programmable multi(cid:173)
`plexer.
`6. The invention defined in claim 4 wherein one or more
`of said K-1 output ports that contains more than one channel
`are each applied to a respective additional demultiplexer.
`7. The invention defined in claim 5 wherein one or more
`of said M -1 input ports that contains more than one channel
`are each received from a respective additional multiplexer.
`8. An optical add/drop multiplexer (OADM) arranged to
`add a first group of one or more optical channels to, and
`remove a second group of one or more optical channels
`from, an input wavelength division multiplexed optical
`40 communication signal containing a third group of one or
`more optical channels, in order to generate an output wave(cid:173)
`length division multiplexed optical communication signal
`containing a fourth group of one or more optical channels,
`said OADM comprising
`a programmable wavelength switch having (a) a primary
`input port, (b) M -1 additional input ports constituting
`the add ports of said OADM, (c) a primary output port,
`and (d) K-1 additional output ports constituting the
`drop ports of said OADM, said programmable switch
`arranged to (i) receive said input signal containing said
`third group of optical channels on said primary input