But for waking up your PC from internet,
things are much complex.
You need to configure a port on your DSL router so that
it allows you to communicate with your PC thru that port.
It is same as configuring a port for uTorrent or Remote Desktop.
Make sure that you select UDP protocol.
Now you need a tool that you can download from here
Depicus
In the GUI tool,
enter the AMC, Public IP and the port you have configured
and press the button...
And thats it.. your system WAKES up.
Make sure that you WOL is enabled on your LAN card by going
to the device manager in windows, right click and select properties
of your network card, select advanced and double ceck the WOL
feature is turned on.