On the use of QoS requirements as base of multicast charging