A method of communicating a data entity in a group of peers (310, 320, 350, 360), wherein the data entity comprises at least one common data piece shared by all peers (310, 320, 350, 360) of the group and at least one non-common data piece individualizing said data entity for a subgroup of the group of peers (310, 320, 350, 360) and being of a first type shared only by a subgroup (350, 360), wherein the peers (310, 320, 350, 360) of the group attempt to obtain the at least one common data piece or have the at least one common data piece available, and wherein only the peers of the subgroup try to obtain said first type of the at least one non-common data piece or have said first type of the at least one non-common data piece available, and wherein the method comprises: a first peer (310, 320, 350, 360) of the group receiving a descriptive file of the data entity, the descriptive file comprising at least one identifier of a direct type having a one-to-one relation to the at least one common data piece and at least one identifier of a placeholder type associated with descriptive data of the at least one non-common data piece; the first peer (310, 320, 350, 360) of the group receiving a non-common data identifier from a second peer (310, 320, 350, 360) of the group, said non-common data identifier being configured to identify the at least one non-common data piece and to distinguish said first type of the at least one non-common data piece from a second type of the non-common data piece having different content; the first peer (310, 320, 350, 360) of the group retrieving the descriptive data associated with the identifier of the placeholder type; the first peer (310, 320, 350, 360) calculating a local non-common data identifier on the basis of the descriptive data; the first peer (310, 320, 350, 360) of the group determining, by comparing the received non-common data identifier to the local non-common data identifier, whether the second peer (310, 320, 350, 360) belongs to the subgroup sharing said first type of the non-common data piece; based on the descriptive file, the first peer (310, 320, 350, 360) controlling reception of the data entity; wherein said controlling comprises having determined that the second peer (310, 320, 350, 360) belongs to the subgroup sharing said first type of the non-common data piece, the first peer (310, 320, 350, 360) requesting the non-common data piece from the second peer (310, 320, 350, 360). a first peer (310, 320, 350, 360) of the group receiving a descriptive file of the data entity, the descriptive file comprising at least one identifier of a direct type having a one-to-one relation to the at least one common data piece and at least one identifier of a placeholder type associated with descriptive data of the at least one non-common data piece; the first peer (310, 320, 350, 360) of the group receiving a non-common data identifier from a second peer (310, 320, 350, 360) of the group, said non-common data identifier being configured to identify the at least one non-common data piece and to distinguish said first type of the at least one non-common data piece from a second type of the non-common data piece having different content; the first peer (310, 320, 350, 360) of the group retrieving the descriptive data associated with the identifier of the placeholder type; the first peer (310, 320, 350, 360) calculating a local non-common data identifier on the basis of the descriptive data; the first peer (310, 320, 350, 360) of the group determining, by comparing the received non-common data identifier to the local non-common data identifier, whether the second peer (310, 320, 350, 360) belongs to the subgroup sharing said first type of the non-common data piece; based on the descriptive file, the first peer (310, 320, 350, 360) controlling reception of the data entity; wherein said controlling comprises having determined that the second peer (310, 320, 350, 360) belongs to the subgroup sharing said first type of the non-common data piece, the first peer (310, 320, 350, 360) requesting the non-common data piece from the second peer (310, 320, 350, 360).