A non-transitory computer readable medium for utilizing a dynamic indication map for multicast group and traffic indication, the non-transitory computer readable medium including instructions stored thereon, which when executed by one or more processor(s) of a first wireless communication station, cause the first wireless communication station to perform operations of: identifying, at the first wireless communication station, one or more second wireless communication stations (120b, 120c, 120d) within a predetermined proximity of the first wireless communication station; determining, at the first wireless communication station, one or more second wireless communication stations identified within the predetermined proximity of the first wireless communication station for which a multicast frame is intended and determining a tolerable false positive rate based on determining a number of wireless communication stations for which the multicast frame is intended, wherein the tolerable false positive rate comprises the amount of error that can be tolerated in transmissions between wireless stations; generating, at the first wireless communication station, a bit map (310, 410, 510) comprising a hashed identifier of each of the one or more second wireless communication stations for which the multicast frame is intended, wherein the bit map is included in the multicast frame; and causing to transmit, by the first wireless communication station, the multicast frame from the first wireless communication station to the one or more second wireless communication stations for which the multicast frame is intended; wherein the hashed identifier of each of the one or more second wireless communication stations for which the multicast frame is intended is generated using one or more hash functions, and wherein the one or more hash functions are determined based at least in part on the tolerable false positive rate. identifying, at the first wireless communication station, one or more second wireless communication stations (120b, 120c, 120d) within a predetermined proximity of the first wireless communication station; determining, at the first wireless communication station, one or more second wireless communication stations identified within the predetermined proximity of the first wireless communication station for which a multicast frame is intended and determining a tolerable false positive rate based on determining a number of wireless communication stations for which the multicast frame is intended, wherein the tolerable false positive rate comprises the amount of error that can be tolerated in transmissions between wireless stations; generating, at the first wireless communication station, a bit map (310, 410, 510) comprising a hashed identifier of each of the one or more second wireless communication stations for which the multicast frame is intended, wherein the bit map is included in the multicast frame; and causing to transmit, by the first wireless communication station, the multicast frame from the first wireless communication station to the one or more second wireless communication stations for which the multicast frame is intended; wherein the hashed identifier of each of the one or more second wireless communication stations for which the multicast frame is intended is generated using one or more hash functions, and wherein the one or more hash functions are determined based at least in part on the tolerable false positive rate.