set sdp type for setRemoteDescription and setLocalDescription according to signalingState, createOffer on request offer, reconnect on ACK with sdp with createAnswer