I'd like to establish a tunnel between Android and the real IP of notebook 1, so when Android go to 3G network all traffic arriving in notebook 1 from the internet to 192.168.1.3 (Android) must be forwarded to the Android address in tunnel.
You can't do this, because all trafic from internet will arrive to you public IP, not the unrouted on real internet IP 192.168.1.3. Private ip ranges a dropped on the internet switches.
You have to use a more complex software and de-packet all packets till the very first packet wich may hold the source IP of 192.168.1.3. See the IP standart.