I found some articles about my question in cisco SRND. it is said that UC network will become problem if subnet is beyond 1024 devices.
=======================================================
The recommendation to limit the number of devices in a single Unified Communications VLAN to
approximately 512 is not solely due to the need to control the amount of VLAN broadcast traffic. For
Linux-based Unified CM server platforms, the ARP cache has a hard limit of 1024 devices. Installing
Unified CM in a VLAN with a IP subnet containing more than 1024 devices can cause the Unified CM
server ARP cache to fill up quickly, which can seriously affect communications between the Unified CM
server and other Unified Communications endpoints. Even though the ARP cache size on
Windows-based Unified CM server platforms expands dynamically, Cisco strongly recommends a limit
of 512 devices in any VLAN regardless of the operating system used by the Unified CM server platform