""where possible, the protocol makes use of existing internet and web technologies. these technologies are implemented widely and are well tested, so their use within the protocol ensure easy implementation and interoperability testing. xml, the extensible markup language, is rapidly emerging as the lingua franca for representing structured data over the web. to the extent possible, the protocol uses xml to represent the protocol data being exchanged during an imps session. imps activities in the ietf impp have received widespread interest throughout the industry. although it is still in development, to the extent possible, the wireless village initiative will support the cpim draft and build upon it. other useful standards in this space include the multipurpose internet mail extensions (mime) for registering the format of the imps protocol messages.""