update byte
add get benchmark
add decode packet benchmark