This figure shows a call flow between, from left to right, a Client Application, Signaling Engine a PCRF, and a SIP Server. The messages include, in order from top to bottom:
Client to Signaling Engine: Handshake.
Signaling Engine to Client: Handshake response.
Client to Signaling Engine: connect
.
Signaling Engine to SIP Server: REGISTER
.
SIP Server to Signaling Engine: 20
0/OK
.
Signaling Engine to Client: connect
/response.
Client to Signaling Engine: start
.
Signaling Engine to SIP Server: INVITE
.
SIP Server to Signaling Engine: 180/trying
.
Signaling Engine to Client: start
/initial response.
SIP Server to Signaling Engine: 200/OK
.
Signaling Engine to Client: start
/final response.
Client to Signaling Engine: complete
.
Signaling Engine to PCRF: Diameter Rx-AAR.
PCRF to Signaling Engine: Diameter Rx-AAA.
Signaling Engine to SIP Server: ACK
.
The Media Session starts between the Client and an unpictured SIP end point.
SIP Server to Signaling Engine: BYE
.
Signaling Engine to SIP PCRF: Diameter Rx-STR.
PCRF to Signaling Engine: Diameter Rx-STA.
Signaling Engine to Client: shutdown
.
Signaling Engine to SIP Server: 200/OK
.