EchoStar Interview Question

How to use threads in protocol implementation?