Структурный модуль должен быть именно тем, что вы ищете.
import struct
# ...
data['id'], data['time1'], data['time2'] = struct.unpack("<HII", string)
В строке формата <
означает «интерпретировать все как младший и не использовать собственное выравнивание», H
означает «unsigned short» и I
означает «unsigned int»