研究目的
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 qkdX modeling framework provides an efficient means for understanding and studying QKD implementation non-idealities and practical engineering limitations. It offers flexibility to model and analyze current, future, and notional QKD protocols and components, facilitating research into performance-security tradeoffs and system design.
研究不足
The framework's accuracy is dependent on the level of detail and abstraction chosen by the user. Real-world system implementations may introduce additional complexities not fully captured by the model.
1:Experimental Design and Method Selection:
The framework is designed to enable the accurate and efficient modeling of QKD systems, incorporating hybrid models that perform both Discrete Event Simulation (DES) and Continuous Time (CT) calculations.
2:Sample Selection and Data Sources:
The framework uses a polarization-based, prepare and measure BB84 QKD reference architecture for modeling and simulation.
3:List of Experimental Equipment and Materials:
The framework includes a component library of optical, electrical, and electro-optical devices common to QKD architectures.
4:Experimental Procedures and Operational Workflow:
The framework supports the modeling of QKD systems from individual components to full system architectures, including the quantum communications path and system controllers.
5:Data Analysis Methods:
The framework allows for the collection and analysis of simulation data to evaluate system performance and security.
独家科研数据包,助您复现前沿成果,加速创新突破
获取完整内容-
OMNeT++
Discrete event simulation framework
-
Fixed Optical Attenuator
Reduces the strength of optical pulses
-
Electrical Variable Optical Attenuator
Reduces the strength of optical pulses with variable attenuation
-
Bandpass Filter
Transmits only the desired wavelength of light
-
Beamsplitter
Divides optical pulses into two pulses
-
Polarizing Beamsplitter
Splits optical pulses according to orthogonal polarizations
-
Circulator
Routes optical pulses from one port to an adjacent port
-
Classical Detector
Detects classical optical pulses
-
Single Photon Detector
Detects weak optical pulses
-
Half-Wave Plate
Creates a phase shift to rotate linearly polarized light
-
Quarter-Wave Plate
Creates a phase shift to rotate linearly polarized light
-
In-Line Polarizer
Polarizes optical pulses into a known orientation
-
Isolator
Transmits optical pulses in the forward direction and attenuates in the reverse direction
-
Laser
Generates coherent optical pulses
-
Optical Switch 1x2
Routes optical pulses from the input port to one or two output ports
-
Polarization Controller
Corrects for polarization errors in orientation and ellipticity
-
Polarization Maintaining Fiber Channel
Propagates optical pulses while maintaining the pulse’s polarization state
-
Polarization Modulator
Modifies the polarization of optical pulses
-
Wave Division Multiplexer
Combines or splits multiple wavelengths of light
-
Dichroic Mirror
Combines or splits multiple wavelengths of light
-
登录查看剩余18件设备及参数对照表
查看全部