PreviousNextJavaScript must be enabled to correctly display this content
FAX Scenario 3
The following ingress and egress policies are used for this FAX scenario.
Ingress Policy
Egress Policy
allow-codecs
*
allow-codecs
*
add-codecs-on-egress
add-codecs-on-egress
PCMU, G729 ,T.38
order-codecs
order-codecs
force-ptime
disabled
force-ptime
disabled
packetization-time
packetization-time
In the following diagram, PCMU and telephone-event codecs are received by
Oracle® Enterprise Session Border Controller .The egress codec policy has PCMU, G729 and T.38
add-codecs-on-egress.
Since there is a faxable codec in the SDP offer and T.38 in
add-on-egress, the non-faxable codec G729 is stripped and T.38 is added to egress offer.
In the A0 answer the audio m-line is zero indicating disabled and the port for the image m-line is non-zero (20000) so the called party has selected T.38. Hence PCMU in realm A is transcoded to T.38 in realm B.
In the following diagram, PCMU and T38 are received by the
Oracle® Enterprise Session Border Controller. The egress codec policy has PCMU, G729, and T.38
add-codecs-on-egress.
T.38 is present in the O0 offer, and therefore will not be explicitly added by the egress codec policy to the O2 Offer. The logic to remove non-faxable codecs is only invoked when T.38 is added by the
add-codecs-on-egress parameter. In this example, T.38 is not added since is already present in SDP. With PCMU and T.38 received, G729 as a non-faxable codec is not removed. Therefore, PCMU, T.38, and G729 are all present in the O2 SDP offer sent to the answerer.
In the A0 answer, the audio m-line port is 0 indicating that audio is disabled, and the port for the image m-line is nonzero (20000), thus the called party has selected T.38. In the A1 answer the OCSBC send the audio m-line port as 0 indicating that audio is disabled, and the port for the image m-line is nonzero (20000). This set-up results in a non-transcoded T.38 -OCSBC -T.38 fax call.