You have to look at all the moving parts. Caller ID must be forwarded out your out-bound line when it calls out to your cell phone. At the present time, it is probably taking the CID of your PRI/POTS/PSTN. There are many reasons why this will not work, but check your outbound calling circuit, and see if they allow manipulated digits. THen you need to change your gateway config (if H323), then change your router config to allow for digits if you have translantion rules in place.