Protocol air interface parameter detection

flowchart TD
Plan["known complete profiles"] --> Acquire{"radio?"}
Acquire -- Yes--> Receive["configure profile + receive"]
Receive --> Parse{"protocol evidence?"}
Parse -- Yes--> Observe["record OBSERVED"]
Observe --> Verify["MC Discover / MT want_ack / RT passive only"]
Verify --> Confirm["upgrade only on positive response"]
Confirm --> More{"more candidates?"}
Parse -- No--> More
More -- Yes--> Receive
More -- No--> Apply["user confirms supported apply"]
Apply --> Release