port/chan: use scsp consumer/producer