protocol hanle