This solution is implemented in firmware that runs on Silicon Labs C8051F340 or C8051T622 microcontrollers. Attached is the Wake-On-Lan firmware source code.
The documentation for the microcontrollers themselves, as well as development kits, can be found here:
Wake-On-LAN Solution