fixed packet structure