QTCP's LinkController might miss LinkRequests arriving while entanglement is being attempted
enhancement
**Is your feature request related to a problem? Please describe.**
In the QTCP protocol suite, the LinkController waits for a request, waits for entanglement generation, then waits for the next request and so on. However, it will miss any request that arrives while it's waiting for entanglement to be generated.
**Describe the solution you’d like**
Need to implement a queue of LinkLevelRequests at the link controller, and it should serve one at a time every time the EntanglerProt returns a Bell pair. This problem is a minor issue now, but will become an actual bug when we extend the LinkController to parametrized attempt time and success probability.
**Describe alternatives you’ve considered**
Could exploit a LinkRequestServer subprotocol to take care of serving the scheduled request, while the main protocol takes care of the queue
**Additional context**
0 条评论