As above, mobile operators control NAT, users are clumped onto shared public IPs. You wont be able to forward it as you dont control the gateway server.
3G/4G isnt designed for these kinds of applications so it may not be possible to buy such a product.
What might work is a VPN. If you tunnel everything to a server with a public IP and forward all the traffic down the vpn to your host. Or just rent a server and admin it from your home.