1. A device, comprising: a processor; and a memory configured to store: an identity of a current master of the device; and synchronization parameters to facilitate synchronization with one or more peer devices, wherein the synchronization parameters comprise information configured to allow a listening device to learn of a sequence of discovery windows that has been imposed by the current master, wherein the synchronization parameters were included in one or more beacons transmitted by the current master of the device and comprise at least one of: a channel on which one or more of the discovery windows will occur, a period of the discovery windows, a starting time of a next discovery window, or a duration of the discovery windows; wherein the processor is configured to: utilize the synchronization parameters to attend a rendezvous of the one or more peer devices; synchronize with the one or more peer devices to form a cluster of devices; detect one or more parameters of a foreign cluster of devices, wherein the one or more parameters from the foreign cluster of devices were included in one or more beacons transmitted by a master of the foreign cluster of devices that is different from the current master of the device; inform at least one peer device of the one or more parameters of the foreign cluster of devices; and receive adjusted synchronization parameters to resolve a conflict with the one or more parameters of the foreign cluster of devices.