This is a free protocol base on xml.