Unlike classical communication where data in packets is sent along with copies of the same, just in case the data is lost or attacked, it is impossible in quantum communication to copy or amplify qubits because of the properties of no-cloning theorem [1]}, and the postulate of measurement of quantum state. This put some stringent design challenges, that increases the complexity of the design of network functionalities in quantum internet. If we talk about classical error-correcting codes, they cannot be directly applied to quantum communication, because re-transmission of qubits is not possible, thus quantum error-correcting codes are required and network functionalities have to be designed accordingly making the system complex. Such design complexity is present in every layer of quantum internet design starting from functionality layer of error correcting to the layer of medium access control and route discovery, to the layer-4 protocols such as TCP/IP [2]}, [3]}.
