An Advanced Satellite Communication Networks with On-Board Fast Packet Switching Capabilities