SIP через UDP: необходимо получить ответ SIP «100 Trying» для SIP через UDP, чтобы отключить Timer-A, который был бы запущен вызывающим абонентом, и, следовательно, остановить повторную передачу сообщения SIP. . Это действительно важно, потому что другие ответы (предварительные и окончательные) могут занять некоторое время для начального сообщения INVITE, поскольку мы должны рассмотреть сценарий разветвления, недостижимости UE-B, отката... и т. д. Это может занять некоторое время.
SIP через TCP: Timer-A не будет запущен вызывающим абонентом и, следовательно, не будет повторной передачи сообщения. TCP является надежным, повторная передача не требуется. Даже тогда, почему большинство реализаций отправляет 100 попыток по TCP ???