P-Early-Media Trusted to Trusted

This table illustrates the P-CSCF case when messages are received from trusted endpoints and forwarded to trusted endpoints.

Message Parameters configured on egress interface Request (Invite, UPDATE, PRACK) w/o header Request (Invite, UPDATE, PRACK) with header with one or more direction parameters where each has one of the values: "sendrecv", "sendonly", "recvonly", or"inactive" Response (18x, 200OK(UPDATE/PRACK)) w/o header Response (18x, 200OK(UPDATE/PRACK) with header with one or more direction parameters where each has one of the values: "sendrecv", "sendonly", "recvonly", or"inactive"

p-early-media-header-"add"

p-early-media-direction -"sendonly"

Add header with "supported" value. Setup flows based on SDP value

Add "supported" value if not present. Setup the flows based on the value in the SDP value. Setup flows based on local config PEM value. Add the PEM header based on local config value. Status Flow AVP in AAR message updated. Setup the flows based on the value in the incoming PEM header.
p-early-media-header-"modify"

p-early-media-direction -"sendonly"

Add header with "supported" value. Setup flows based on SDP value

Add "supported" value if not present. Setup the flows based on the SDP value Setup flows based on local config PEM value. Add the PEM header based on local config value. Status Flow AVP in AAR message updated. Setup flows based on local config PEM value. Modify the PEM header based on local config value. Status Flow AVP in AAR message updated.

p-early-media-header-"add"

No p-early-media-direction

Add header with "supported" value. Setup flows based on SDP value

Add "supported" value if not present. Setup the flows based on the SDP. Setup flows based on local config PEM value. Add the PEM header based on default value. Status Flow AVP in AAR message updated. Setup flows based on local config PEM value. Modify the PEM header based on default value. Status Flow AVP in AAR message updated.

p-early-media-header-"modify"

No p-early-media-direction

Add header with "supported" value. Setup flows based on SDP value.

Add header with

"supported" value if not present. Setup the flows based on the SDP.

config PEM value. Add the PEM header based on default value. Status Flow AVP in AAR message updated. Setup flows based on local config PEM value. Modify the PEM header based on default value. Status Flow AVP in AAR message updated.
Depicts P-Early-Media set-up with a trusted endpoint.
Depicts P-Early-Media set-up with an untrusted endpoint.