I'm an engineering student. As my end of year project I've simulated BB84 protocol using simulaqron(python). I'm thinking about publishing a paper about this simulation. I haven't published any research paper before, do you have any suggestions about where to publish? or about how to represent my ideas?

  • $\begingroup$ I'm an engineering student. And I'm also thinking of doing my project on BB84 protocol but I don't know where to start. could you please provide me with the documents and references or anything that helped you in your research? $\endgroup$
    – Ramy Harib
    Commented Aug 13, 2020 at 20:03

1 Answer 1


First of all, it depends on the level of detail of your simulation. SimulaQron does not take into account noise, so I presume your simulation is only functional. Many BB84 functional simulations have been developed so far, and no one was so interesting to deserve publication in a research paper.

Notice also that BB84 is the reference example in the following tutorial by the authors of SimulaQron:


If you want to simulate BB84 in a detailed fashion, you may try QuISP, a novel simulation tool whose focus is "on protocol design and emergent behavior of complex, heterogeneous networks at large scale, while keeping the physical layer as realistic as possible."

  • $\begingroup$ Thank you for your suggestions! but with Simulaqron we can simulate noisy qubits. In my simulation I used cascade protocol for error correction with noisy qubits. $\endgroup$ Commented Jun 3, 2020 at 21:54
  • $\begingroup$ This is very good news! Can you provide a link to the documentation of the simulation of noisy qubits? $\endgroup$ Commented Jun 4, 2020 at 5:09
  • $\begingroup$ this is an example softwarequtech.github.io/CQC-Python/qber.html?highlight=noise , but now I find that This noise is probabilistic and should not be used to benchmark the performence of protocols in noisy settings. As a beginner I didn't pay attention to this detail before :) $\endgroup$ Commented Jun 5, 2020 at 7:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.