The Hard Real-Time Problem on Ethernet