1@startuml
2hide footbox
3participant Initiator
4participant Responder
5
6== preparation ==
7
8Initiator <- Responder : [s]
9
10== interactive ==
11
12Initiator -> Responder : [e, es, s, ss], INFO..., HALT...
13Initiator <- Responder : [e, ee, se], INFO..., HALT...
14Initiator -> Responder : INFO..., FREQ..., DONE...
15Initiator <- Responder : INFO..., FREQ..., DONE...
16Initiator -> Responder : FILE..., INFO..., DONE..., PING
17Initiator <- Responder : FILE..., INFO..., DONE..., PING
18
19@enduml
20