Photonic Packet Switching: Architecture and Performance