A design, implementation, and evaluation of a Policy-based Management framework for DiffServ networks using XML technologies is presented. XML is used for policy representation throughout the entire policy life cycle, as well as in the communication protocol, reducing development costs, while promoting clarity, simplicity, and interoperability. Furthermore, performance evaluation results show that the proposed scheme generates less network traffic than its COPS-PR counterpart when protocol messages are compressed. Moreover, XML messages generate higher processing delays. The added processing overhead caused by compression to XML messages is very small, thus the gains in reduced network traffic generated outweigh the losses in terms of processing delays.