If he is using the 192.168 on a cable modem setup, we can assume he has a router. More than likely his router will have a NAT function in it. With NAT enabled you can do port forwarding, so anything coming in to port, say 109, will get forwarded to the private IP that you have assigned to it...