packet interface