send packets asynchronously