I had implement a system by openvox D410p with asterisk 1.4 & zaptel 1.4 & chan_ss7 1.3.
It works very well!
I set my caller id as "131415" for example,
when system outbound to agents via circuit(TELECOM operate,ISUP).
Agents' mobile phone always show the caller id "0131415" .
I have modified the configration in ss7.conf about subservice and noa...
but caller id still shows "0131415".
If you confirm the nature of your called number is subscriber, please modify l4isup.c in chan_ss7.
Find the function "isup_called_party_num_encode", then change like this: