The application needs to send a provisional response (such as 1xx), so that the remote side is able to CANCEL the INVITE request.