mpsc nic in