研究目的
To introduce a modeling framework built upon the OMNeT++ discrete event simulation framework to study the impact of implementation nonidealities on QKD system performance and security.
研究成果
The paper concludes by highlighting the utility of the qkdX modeling framework for studying QKD system implementations, including the impact of non-idealities and practical engineering limitations. It also outlines ongoing and future research efforts to model additional components, controllers, and protocols necessary to research other QKD implementations.
研究不足
The paper does not explicitly mention limitations, but the nascent state of QKD technology and the differences between real-world system implementations and their ideal theoretical representations could be considered inherent challenges.
The paper introduces a QKD experimentation modeling framework, called 'qkdX', designed to enable the rapid modeling, simulation, and evaluation of QKD systems. The framework incorporates hybrid models that perform both Discrete Event Simulation (DES) and Continuous Time (CT) calculations to efficiently and accurately model a quantum communications system's behavior. The framework is organized as a modeling package that defines both abstract and concrete QKD component models using the OMNeT++ DES framework. The physical component modeling library consists of optical and electro-optical devices designed in a modular and parameterized fashion to support varying levels of abstraction to meet user needs.
独家科研数据包,助您复现前沿成果,加速创新突破
获取完整内容-
OMNeT++
Discrete event simulation framework
-
Fixed Optical Attenuator
To reduce the strength of optical pulses
-
Electrical Variable Optical Attenuator
To reduce the strength of optical pulses with variable attenuation controlled through an electrical signal
-
Bandpass Filter
To transmit only the desired wavelength of light
-
Beamsplitter
To divide optical pulses into two pulses: a reflected and a transmitted pulse
-
Polarizing Beamsplitter
To split optical pulses into two pulses: a reflected and a transmitted pulse according to orthogonal polarizations
-
Circulator
To route optical pulses from one port to an adjacent port
-
Classical Detector
To detect classical optical pulses
-
Single Photon Detector
To detect weak optical pulses
-
Half-Wave Plate and Quarter-Wave Plate
To create a phase shift to rotate linearly polarized light
-
In-line Polarizer
To polarize optical pulses into a known orientation
-
Isolator
To transmit optical pulses in the forward direction and severely attenuate or isolate optical pulses passing in the reverse direction
-
Laser
To generate coherent optical pulses
-
Optical Switch 1×2
To route optical pulses from the input port to one or two output ports according to an electrical signal
-
Polarization Controller
To correct for polarization errors in orientation and ellipticity
-
Polarization Maintaining Fiber Channel
To propagate optical pulses while maintaining the pulse's polarization state
-
Polarization Modulator
To modify the polarization of optical pulses
-
Wave Division Multiplexer and Dichroic Mirror
To combine or split multiple wavelengths of light
-
登录查看剩余16件设备及参数对照表
查看全部