Suspend-to-RAM on eth0 inactivity

Hello

Using Opensuse 11.1. Is it possible to automatically suspend-to-ram after a period of inactivity on eth0?