upload packet