KLM protocol