A Large-­‐scale Photonic Node Architecture That Utilizes Interconnected Oxc Subsystems

We propose a novel photonic node architecture that is composed of interconnected small-­‐scale optical cross-­‐ connect BLOCKIN BLOCKIN subsystems.


Introduction
The present IP traffic increase, ~40 % a year, will yield 10 times more traffic in seven years and 100 times in 14 years, which may be further enhanced with the introduction of new wavelength services, since dynamic wavelength services that include ultra--/super--high definition video (72 Gbps per channel) distribution [1,2] among TV broadcasting stations or headends, and future advanced wavelength services [3--6] are envisaged.The explosion in traffic will force a rapid increase in the number of wavelength paths and that of fibers between adjacent nodes as indicated in [7], and the importance of developing a large scale ROADM/OXC has been emphasized [8].To create large scale OXCs (multi--degree ROADMs) that utilize WSSs, a large port count WSS is required.However, the highest port count commercially available at present is limited to 20+.It will be very difficult to 100+ ports in the near future.One straight--forward way to increase the port count is to cascade WSSs.If we use 1x9 WSSs, a two stage architecture yields 1x81 WSS, however, it requires 10 1x9 WSSs and the loss is twice that of the unit WSS.It is not practical in terms of cost and loss.
This paper proposes a large port count OXC that consists of multiple OXC-subsystems that are realized with smaller cost--effective WSSs; they are interconnected by a limited number of fibers.The architecture offers good modular growth capability that allows the cost--effective introduction of large--scale OXCs even at the outset.The proposed architecture permits intra--node contention to occur due to a shortage of capacity or from wavelength collision in optical fibers that connect each OXC--subsystem.This is in addition to the inter--node wavelength collision in fibers connecting neighboring node OXCs that we usually consider in the context of RWA (Routing and Wavelength Assignment) in designing wavelength--routed optical networks.Further, intra--node contention and inter--node contention are strongly related, and hence optimization is necessary as a whole.In other words, the performance of the OXC cannot be evaluated as a stand--alone system, but should be evaluated in conjunction with the network control algorithm.Several dynamic wavelength path operation algorithms have been studied (for example, [9--15]), where conventional OXCs with no routing restriction are assumed.We propose here a novel dynamic network control algorithm that makes best use of the proposed OXC.Numerical experiments prove the combination of proposed node architecture and algorithm can greatly reduce the necessary hardware scale, the total number of WSSs, while the performance offset from large single system OXCs (constructed with large port count WSSs or with utilizing cascaded multi--stage smaller WSSs) is marginal with the same number of total input (output) fibers.A preliminary version of this work was presented at an international conference [16].

Proposed node architecture
The proposed node architecture is shown in Fig. 1.It consists of small (m x n) interconnected OXCs (conventionally m=n), that are bridged by a limited number of fibers.Hereafter we call these small OXCs "OXC--subsystems".These OXC--subsystems can be cost--effectively realized with low degree WSSs and star--couplers (Fig. 2).Please note that the degree of the OXC--subsystem is small, so star--couplers can be applied on either side of the OXC.Using large degree WSSs to create a large degree OXCs, demands that WSSs be placed at both input and output sides of the OXC to eliminate the large optical losses of star--couplers, which doubles the number of WSSs needed.Although various interconnection architectures for connecting OXC-subsystems exist, we assumed one of the simplest interconnection architectures, the ring--like connection shown in Fig. 4, where only adjacent OXC--subsystems are bridged.Fig. 3 shows a connection example for 2, 3 and 4 OXC--subsystems.The number of input/output fibers of a proposed node increases with OXC--subsystem number.For example, if each OXC--subsystem is DxD and each pair of adjacent OXC--subsystems is bridged by a pair of fibers (bi--directional), then the number of input (or output) fibers in f is given by where l is the number of OXC--subsystems.
Regarding routing capabilities between OXC--subsystems, the number of wavelength paths that have the same wavelength and routed from one OXC-subsystem to its adjacent one is bounded by the number of fibers connecting them.Numerical experiments show that our dynamic network control algorithm, which considers this limitation, almost matches the throughput obtained with an equivalent single layer large scale OXC.
If LCOS based WSSs are utilized, the proposed architecture naturally accommodates not only wavelength paths on the ITU--T fixed grid, but also elastic/flex--grid optical paths, however, for simplicity, we focus on the fixed grid case through this paper.

Intra--node blocking aware dynamic optical path control algorithm
We propose here a dynamic path control algorithm to accommodate dynamic traffic demands in networks that utilize the proposed OXCs.The goal of this algorithm is to suppress the blocking probability increase possible compared to conventional networks.In this section, we assume that no wavelength conversion is provided and all link distances are the same for simplicity.Here we limit the number of intra node fibers traversed by a wavelength path; the bound is denoted by F intra .For example, when F intra = 2, each wavelength path can traverse two intra node fibers, or three OXC-subsystems, in one node, or can traverse one intra node fiber, or two OXC-subsystems, in each of the two nodes.We also introduce a parameter called hop slug, the hop increment bound from the shortest hop, to avoid lengthy detouring.For a given topology and fibers, the following algorithm is used to set--up each path demand request.Because of the space limitation, we simply outline the algorithm.<Dynamic control algorithm for networks that utilize proposed OXCs> Step0: If an existing path request terminates, tear down the path immediately and terminate.Otherwise, i.e. if a path setup request arrives, go to Step 1.

Node that utilizes interconnected OXC-subsystems
Step1: For each wavelength, create an auxiliary graph (see Fig. 4) where each node stands for one interconnected OXC--subsystem and links for inter/intra node fibers connecting OXC--subsystems where the wavelength is not used.
Step2: Find a route that minimizes the number of inter--node links traversed while keeping that of intra--node links traversed equal to or less than F intra .If the node hop count on the found route is larger than the sum of the shortest hop count and the hop slug, exclude the route from the route candidates.If there are multiple optimal routes, randomly select one.If there is no route candidate, block the request.

Numerical experiment
The numerical experiment uses the following parameters.Physical network topologies are the 5x5 poly--grid network, the Pan--European network COST266 [17], France network and Italy network [18] (Fig. 5) where link length is set constant.Characteristics of those network models are summarized in Table 1.Wavelength conversion is not considered, and each fiber can accommodate 80 wavelengths.We assume that the traffic demand is uniform and randomly distributed and is represented as the average number of wavelength paths between each node pair.The generation of path setup demands follows a Poisson process.The holding time of each connection follows a negative exponential distribution.For the proposed node architecture, we assume that the OXC--subsystem size is 9x9 (namely, 1x9 WSSs are utilized) and each pair of adjacent OXC--subsystems is bridged by one pair of fibers (one input and one output fiber as seen in Fig. 1).The hop slug is set at 2 for both the proposed and conventional algorithms [19].
The conventional algorithm is for a network that utilizes single large OXC at each node in which no intra-node blocking occurs.Additional WSS ports that may be utilized by traffic that drops from each input fiber at a node are not considered for simplicity, since the add/drop part is common to all architectures.We have recently developed a very compact tunable filter using PLC technology [20].We believe that the technology provides one of the efficient ways to realize C/D/C add/drop part, however, this is out of scope of this study.

OXC-subsystem
Proposed node : inter-node link : intra-node link France network Italy network The number of interconnected OXC--subsystems within each node is determined by the necessary number of input/output fibers to/from the adjacent nodes.We firstly perform static network design for network with conventional single OXC node at a certain traffic volume and find necessary number of OXC input/output fibers at each node.We then determined the number of interconnected OXC--subsystem so that the same number of the input/output fibers can be provided with the proposed architecture.For example, when the number of input (output) fibers is 20, then 3 (=⌈20÷7⌉; each OXC--subsystem offers 7 (=9--2) inter--node fibers) OXC--subsystems are necessary.Therefore, we applied a static network design algorithm that assumes conventional single OXC nodes and evaluated necessary node scale and number of fibers on each link for 20 different traffic distributions.The conventional single OXC node represents the node that consists of a single large OXC or the equivalent that has no intra--node blocking.
For each node, we derived the maximum number of fibers in 20 trials and then the number of interconnected OXC--subsystems for each node that is necessary and sufficient to connect the maximum fibers.Depending on the network topology and a node in each network, the number of input/output fibers from/to adjacent nodes differs.When the average number of wavelength paths between each node pair was 7, the maximum number of input/output fibers among all nodes was 15 in the 5x5 poly--grid topology, 21 in the COST266 topology, 41 in the France topology and 34 in the Italy topology.
The number of fibers on each link of the networks that used the proposed node was also determined through static network design; 10 different traffic distributions were considered where the average number of wavelength paths between each node pair was 7. The routing performance is slightly different from that of a conventional single OXC node, and therefore, a dedicated network design algorithm is needed to determine suitable intra-node subsystem connections; different connection patterns exist, each of which consists of a different number of subsystems.
We compared the performance of a network that uses the proposed nodes to a network that uses the conventional nodes.Both networks have the same number of inter--node fibers.The simulation results are averaged over 10 different runs.
Comparisons of blocking ratio versus traffic intensity in the four different networks are shown Fig. 6, 7, 8 and 9.The value of F intra was set at 0, 1, 2 and 4 for the network with the proposed node.The horizontal axis plots traffic intensity, normalized by traffic volume where the average number of wavelength paths between each node pair is 7.These figures show that increasing F intra reduces the blocking ratio.In other words, larger F intra offers better network performance.When the target of blocking ratio was 0.1%, all proposed networks with F intra = 4 can accommodate almost the same traffic as the conventional network.
Conventional (F intra ): F intra is the number of traversed intra node links limit We then investigated routing performance variations on network scales.We tested 5x5, 6x6 and 7x7 poly--grid networks where the average number of wavelength paths between each node pair was 7. Table 2 summarizes the characteristics of the 5x5, 6x6 and 7x7 poly--grid networks with proposed nodes.The corresponding blocking performance results are presented in Fig. 6, Fig. 11 and Fig. 12.These results show that the routing performance of the network with proposed nodes slightly deteriorates as network scale increases.For example, in the 5x5 topology with F intra = 2, the proposed node architecture attains almost the same normalized traffic ratio as the conventional node architecture if the target of blocking ratio is 0.1%.On the (2)(4)

Conventional
(F intra ): F intra is the number of traversed intra node links limit

Conventional
(F intra ): F intra is the number of traversed intra node links limit other hand, for the 6x6 topology with F intra = 2, the normalized traffic ratio is degraded by 2%.Moreover, for the 7x7 topology with F intra = 2, the degradation becomes 4%.This performance degradation stems from the increase in the number of OXC--subsystems within the proposed nodes and the increase in the average number of hops.However, even with 6x6 and 7x7 topologies, F intra = 8 allows the performance of the proposed network to match that of the conventional network. Conventional (F intra ): F intra is the number of traversed intra node links limit Fig. 11 Blocking performance comparison with conventional nodes and proposed nodes (7x7 poly--grid network) We evaluated hardware scale of OXCs in terms of necessary number of 1x9 WSSs for each network.In the conventional network, large scales WSSs are realized by cascading small WSSs (1x9 WSSs) as shown Fig 12 .The architecture of both proposed and conventional OXC assumed the broadcast--&--select configuration (Fig. 2).The number of WSSs necessary for the four networks tested is shown Fig. 13.Here the average number of wavelength paths between each node pair was set at 7. The vertical axis plots the relative number of 1x9 WSSs; normalized by the number of WSSs necessary in the conventional network.Please note that F_intra values do not affect the necessary hardware scale, since the values is just utilized with RWA process, although F_intra affects routing performance as shown in Fig. 9-11.
For all networks, the proposed OXC architecture significantly reduces the necessary number of WSSs, ranging from 29.8% for the 5x5 to 49.1% for the Italy network.In Fig. 13, the average number of wavelength paths between each node pair was set at 7 for all the networks.However, the network scales (number of nodes) are different among topologies (see Fig. 6).The larger the number of nodes, the larger the total amount of optical paths, which requires larger OXCs.When the OXC port count increases, the required number of WSSs for the conventional architecture increases much faster than that for proposed architecture.Therefore, the larger network (Italy network) yields larger reduction.To avoid large optical coupler loss in the conventional OXC architecture with broadcast--&--select configuration, the route and select architecture must be adopted.In this case, the hardware reduction achieved with the proposed architecture, which would utilize 9x1 star couplers, is greatly enhanced.

Conclusion
In this paper, we proposed a novel large scale optical cross--connect switch architecture that consists of interconnected small--scale OXCs.We also developed an efficient dynamic network control algorithm.Numerical experiments demonstrated that networks equipped with the proposed nodes achieve almost the same blocking probabilities as conventional networks, while offering significantly reduced required total switch scale.

Fig. 4 A
Fig. 4 A layered auxiliary graph

Fig. 6
Fig. 6 Blocking performance comparisons in networks with conventional and proposed nodes (5x5 poly--grid network)

Table 1
Characteristics of 5x5 poly--grid network, COST266 network, France network and Italy network