A method for deterministic directional discovery of neighbor devices performed by a device of a wireless network, the method comprising: receiving and transmitting, by means of an array of M directional antennas (710-1, 710-M), wireless signals in M different sectors; scanning, by means of a receiver, a discovery channel in the M different sectors; transmitting, by means of a transmitter, discovery frames towards the M different sectors; and controlling, by means of a controller, the array of directional antennas, the receiver, and the transmitter; the method further comprising: dividing, by means of the controller, an access time to the discovery channel into a number of sector scanning periods, wherein each sector scanning period includes a predefined number of time slots; scanning, by means of the controller, the discovery channel in a single sector during a current sector scanning period; transmitting, by means of the controller, a discovery frame towards each sector by transmitting a discovery frame during each time slot of the current sector scanning period; checking, by means of the controller, if at least one response to a transmitted discovery frame has been received during the current sector scanning period; and setting, by means of the controller, the device to scan the discovery channel in a next sector during a next sector scanning period, such that the sector scanning periods are sequentially accessed, characterized in that the number of sector scanning periods in the access time is M, each sector scanning period includes a predefined number of discovery sweep periods, and each discovery sweep period includes a predefined number of time slots and the predefined number of discovery sweep periods is greater or equal to two, and the method further comprises transmitting a discovery frame during each time slot of each discovery sweep period of the current sector scanning period for enabling the discovery of devices in all sectors within the access time. receiving and transmitting, by means of an array of M directional antennas (710-1, 710-M), wireless signals in M different sectors; scanning, by means of a receiver, a discovery channel in the M different sectors; transmitting, by means of a transmitter, discovery frames towards the M different sectors; and controlling, by means of a controller, the array of directional antennas, the receiver, and the transmitter; the method further comprising: dividing, by means of the controller, an access time to the discovery channel into a number of sector scanning periods, wherein each sector scanning period includes a predefined number of time slots; scanning, by means of the controller, the discovery channel in a single sector during a current sector scanning period; transmitting, by means of the controller, a discovery frame towards each sector by transmitting a discovery frame during each time slot of the current sector scanning period; checking, by means of the controller, if at least one response to a transmitted discovery frame has been received during the current sector scanning period; and setting, by means of the controller, the device to scan the discovery channel in a next sector during a next sector scanning period, such that the sector scanning periods are sequentially accessed, dividing, by means of the controller, an access time to the discovery channel into a number of sector scanning periods, wherein each sector scanning period includes a predefined number of time slots; scanning, by means of the controller, the discovery channel in a single sector during a current sector scanning period; transmitting, by means of the controller, a discovery frame towards each sector by transmitting a discovery frame during each time slot of the current sector scanning period; checking, by means of the controller, if at least one response to a transmitted discovery frame has been received during the current sector scanning period; and setting, by means of the controller, the device to scan the discovery channel in a next sector during a next sector scanning period, such that the sector scanning periods are sequentially accessed, characterized in that the number of sector scanning periods in the access time is M, each sector scanning period includes a predefined number of discovery sweep periods, and each discovery sweep period includes a predefined number of time slots and the predefined number of discovery sweep periods is greater or equal to two, and the method further comprises transmitting a discovery frame during each time slot of each discovery sweep period of the current sector scanning period for enabling the discovery of devices in all sectors within the access time. the number of sector scanning periods in the access time is M, each sector scanning period includes a predefined number of discovery sweep periods, and each discovery sweep period includes a predefined number of time slots and the predefined number of discovery sweep periods is greater or equal to two, and the method further comprises transmitting a discovery frame during each time slot of each discovery sweep period of the current sector scanning period for enabling the discovery of devices in all sectors within the access time.