Serial Communication stop when Arduino Due powered by battery.

but when Dues powered by battery or power supply, serial communication does not run

How is the serial data supposed to get TO the PC when there is no USB cable being used?