A method for controlling presence communications, characterized by: determining, by a presence server, a first threshold condition associated with sending a presence publication message including first presence information related to a first presence attribute, from a presence entity to the presence server; determining, by the presence server a second threshold condition associated with sending a presence publication message including second presence information related to a second presence attribute, from the presence entity to the presence server, where the second presence information is different from the first presence information; receiving, at the presence entity, a selective control message from the presence server, wherein the selective control message includes the first threshold condition for transmitting the presence publication message including the first presence information related to the first presence attribute, and the second threshold condition for transmitting the presence publication message including the second presence information related to the second presence attribute; selectively controlling, by the presence entity, how frequently the presence publication message including the first presence information related to the first presence attribute is sent to the presence server by the presence entity based on the first threshold condition such that at least some presence publication messages including the second presence information related to the second presence attribute are sent to the presence server by the presence entity more or less frequently than the presence publication messages including the first presence information; and adapting how frequently the presence publication message including the first presence information related to the first presence attribute is sent to the presence server based on a first factor, wherein the first factor is a load condition such that when the load condition decreases below a load threshold value, the presence publication messages including the first presence information related to the first presence attribute are sent more frequently, and when the load condition increases above the load threshold value, the presence publication messages including the first presence information related to the first presence attribute are sent less frequently. determining, by a presence server, a first threshold condition associated with sending a presence publication message including first presence information related to a first presence attribute, from a presence entity to the presence server; determining, by the presence server a second threshold condition associated with sending a presence publication message including second presence information related to a second presence attribute, from the presence entity to the presence server, where the second presence information is different from the first presence information; receiving, at the presence entity, a selective control message from the presence server, wherein the selective control message includes the first threshold condition for transmitting the presence publication message including the first presence information related to the first presence attribute, and the second threshold condition for transmitting the presence publication message including the second presence information related to the second presence attribute; selectively controlling, by the presence entity, how frequently the presence publication message including the first presence information related to the first presence attribute is sent to the presence server by the presence entity based on the first threshold condition such that at least some presence publication messages including the second presence information related to the second presence attribute are sent to the presence server by the presence entity more or less frequently than the presence publication messages including the first presence information; and adapting how frequently the presence publication message including the first presence information related to the first presence attribute is sent to the presence server based on a first factor, wherein the first factor is a load condition such that when the load condition decreases below a load threshold value, the presence publication messages including the first presence information related to the first presence attribute are sent more frequently, and when the load condition increases above the load threshold value, the presence publication messages including the first presence information related to the first presence attribute are sent less frequently.