Hi,
Unfortunately the RFC is not clear how 200OK & ACK are affected after
an early-dialog UPDATE. Please see the following call flow where in
the original INVITE From is Alice and To is Bob. After receiving 18x,
from-change UPDATE is sent with From set to Carol.
I'm confident that ACK must convey the same From/To headers as the
original INVITE. However I'm not sure about 200 OK to the INVITE
request after receiving UPDATE.
What do you think?
Alice Bob
| |
| |
|(1) INVITE |
|(From:Alice, To:Bob) |
|--------------------------------->|
| |
|(2) 18X |
|(From:Alice, To:Bob) |
|<---------------------------------|
| |
|(3) UPDATE |
|(From:Carol, To:Bob) |
|--------------------------------->|
| |
|(4) 200 OK (UPDATE) |
|(From:Carol, To:Bob) |
|<---------------------------------|
| |
|(5) 200 OK (INVITE) |
|(, From:?, To:Bob) |
|<---------------------------------|
| |
|(6) ACK |
|(From:Alice, To:Bob) |
|--------------------------------->|
| |
| |
| |
| |
Alice Bob
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors