Если UA не получает BYE, тогда, конечно, он не может знать, что удаленная сторона ушла.
В этом случае есть несколько способов понять, что диалог фактически завершен: он может использовать таймеры сеанса или посмотреть, что происходит в медиаплоскости - были ли разорваны эти соединения TCP? отчеты RTCP перестали поступать? - или другие механизмы.
Но в противном случае для UA , отправляющего BYE, диалоговое окно немедленно прекращается.