Solutions for service aware proxy-call
session control function (P-CSCF)
traffic routing include: receiving, at a master P-CSCF in a
pool of a plurality of P-CSCFs,
internet protocol (IP)
multimedia subsystem (IMS) traffic from a device; determining, by the master P-CSCF, a
traffic type (e.g., 5G, 4G, SMS, WiFi, etc.) of the IMS traffic from the device; based on at least the
traffic type of the IMS traffic from the device, selecting, by the master P-CSCF, a serving P-CSCF from the
pool for the device; and forwarding, by the serving P-CSCF for the device, the IMS traffic from the device to an IMS. In some examples, the serving P-CSCF selection also includes loading considerations. In some examples, an alternate P-CSCF is available for
failover as the new master P-CSCF. In some examples, a network includes multiple pools of P-CSCFs, with each
pool having its own master P-CSCF and alternate P-CSCF.