A method of communicating information across multiple heterogeneous networks within a telecommunications system, said system comprising a plurality of telecommunications domains, each domain being responsible for a particular type or category of functionality provided by the telecommunications system and each domain exposing a public interface to allow the sending and receiving of information to and from the domain, said method comprising the following steps carried out by a logical entity that coordinates services and communications between domains: (a) receiving a first request message including information relating to a measurement of a first attribute of a communication measured in a first telecommunications domain exposing a first public interface for communicating with the first telecommunications domain in a server processor; (b) determining if the characteristics of the communication present in the first domain are consistent with the values intended for the communication; (c) identifying a second telecommunications domain involved in the communication in response to receiving the first request message, the second telecommunications domain exposing a second public interface for communicating with the second telecommunications domain; (d) generating a second request message that includes information for adjusting a second attribute of the communication in the second telecommunications domain, wherein the second attribute may be the same as or different from the first attribute; (e) sending the second request message to the second public interface of the second telecommunications domain to adjust the second attribute of the communication in the second telecommunications domain; and (f) repeating steps (a) to (e) so that the first attribute of the communication is repeatedly measured in the first domain and the second attribute is repeatedly adjusted in the second domain until the first attribute is consistent with the intended values. (a) receiving a first request message including information relating to a measurement of a first attribute of a communication measured in a first telecommunications domain exposing a first public interface for communicating with the first telecommunications domain in a server processor; (b) determining if the characteristics of the communication present in the first domain are consistent with the values intended for the communication; (c) identifying a second telecommunications domain involved in the communication in response to receiving the first request message, the second telecommunications domain exposing a second public interface for communicating with the second telecommunications domain; (d) generating a second request message that includes information for adjusting a second attribute of the communication in the second telecommunications domain, wherein the second attribute may be the same as or different from the first attribute; (e) sending the second request message to the second public interface of the second telecommunications domain to adjust the second attribute of the communication in the second telecommunications domain; and (f) repeating steps (a) to (e) so that the first attribute of the communication is repeatedly measured in the first domain and the second attribute is repeatedly adjusted in the second domain until the first attribute is consistent with the intended values.