@startuml
hide footbox
participant Initiator
participant Responder

== preparation ==

Initiator <- Responder : [s]

== interactive ==

Initiator -> Responder : [e, es, s, ss], INFO..., HALT...
Initiator <- Responder : [e, ee, se], INFO..., HALT...
Initiator -> Responder : INFO..., FREQ..., DONE...
Initiator <- Responder : INFO..., FREQ..., DONE...
Initiator -> Responder : FILE..., INFO..., DONE..., PING
Initiator <- Responder : FILE..., INFO..., DONE..., PING

@enduml
