RESEARCH ARTICLE Hardware implementation of contention aware optical switching node for data center networks Vikas Yadav | Vijayan Nithin | Shivam Mishra | Chandran Hemanth | Rengachary Gopalan Sangeetha School of Electronics Engineering, VIT, Chennai, India Correspondence Rengachary Gopalan Sangeetha, School of Electronics Engineering, VIT, Chennai, India. Email: sangeetha.rg@vit.ac.in Abstract In the multistage bidirectional networks, the same node is accessed multiple times in the same time slot resulting in contention. In this article, we experimentally demonstrate the contention resolution with minimum electronics. This is verified in the experimental testbed and the data is switched from one node to other node without contention. The results are verified in terms of eye diagram in both the directions. KEYWORDS bidirectional networks, contention resolution, testbed implementation 1 | INTRODUCTION Highly scalable optical packet switched networks with large number of port counts are deployed in data center networks to obtain high throughput while achieving the low latency. 1 Multistage bidirectional optical network is a suitable candidate to sustain the huge internet traffic. The multistage network includes more than 10 000 port counts in which every source and destination node may have multiple paths. 2 The data are transferred from source node to destination node by crossing multiple node and paths. It is obvious that the same node is accessed multiple times in the same time slot. 2 Therefore, the contention should be resolved so that only one packet is processed in a time slot at any node. This can be achieved with a suitable signal processing module. In the all optical networks, the contention is handled by wavelength routing. 3,4 But the bidirectional data traffic needs multiple wavelengths for con- tention resolution and increases the complexity. Therefore, we propose the suitable control logic to resolve the contention with minimum electronics. The bit level processing in the elec- tronics domain resolves contention and aids simple routing of data from source to destination node. We have demonstrated the bidirectional communication with electronics signal processing in Reference 5. In many multistage interconnection networks like Benes, Butterfly, Shuffle net, there are more than one path available from any source node to any destination node. Since, every packet has to reach the desired destination node from a source node, by selecting the path via the interme- diate nodes, there is a possibility of choosing the same interme- diate node while selecting the path from different input ports. Therefore, there is a possibility of contention and has to be resolved to achieve better throughput otherwise the contented packet may go into an indefinite loop wherever the default path is available and may not allow the new packet to enter into the network. In this article, we choose a multistage interconnection network to explain and demonstrate the contention resolution with minimum electronics. The rest of the article is organized as follows: section 2 discusses the contention in a multistage network. Section 3 gives the proposed hardware model to resolve contention. In section 4, implementation of contention resolution in a testbed is demonstrated. Section 5 gives observed results and discussions. Section 6 gives the concluding remarks. 2 | CONTENTION IN MULTISTAGE NETWORK Optical multistage networks with multiple port counts have become important for next-generation networks. Many dif- ferent technologies are available to realize optical multistage networks. The first generation optical network architectures consist of point to point WDM links. Such networks are comprised of several point to point links at which all traffic arriving to a node is converted from optics to electronics, processed electronically, and converted from electronics to optics before departing from the node. This conversion at every node in the network involves significant overhead in terms of switch complexity and electronic processing cost. Alternative approach is to have a packet with header and Received: 25 February 2019 DOI: 10.1002/mop.31899 Microw Opt Technol Lett. 2019;17. wileyonlinelibrary.com/journal/mop © 2019 Wiley Periodicals, Inc. 1