A system (100, 200) for communication in an industrial environment, the system comprising a server arrangement (102, 214) communicably coupled, via a data communication network using 5G communication protocol, to at least one network core (112, 216), and a plurality of devices (104, 106, 108, 110, 202, 204, 206, 208) that comprises a set of wired devices (206, 208) and a set of wireless devices (202, 204), wherein the system is configured to: - generate, using the server arrangement, a timing information for each of the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208), wherein the timing information is converted into a plurality of timing packets to be provided, by employing service-based architectures, to each of the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208); - broadcast by the at least one network core the plurality of timing information by providing it using User Plane Function to the data communication network; - perform first encapsulation of the plurality of timing packets by employing communication channel of the data communication network; - perform second encapsulation of the plurality of first encapsulated timing packets by employing the at least one network core; - broadcast the plurality of second encapsulated timing packets as ethernet frames to each of the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208) via the at least one network core; - receive at least one of: Internet Protocol, IP, based data, non-IP data, or a combination thereof for communication from each of the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208) based on the timing information by employing at least one of: the server arrangement, a base station and the at least one network core; and - provide at least one of: Internet Protocol, IP, based data, non-IP data, or a combination thereof to the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208), corresponding thereto, by employing at least one of the: server arrangement, base station and the at least one network core; - provide a modified Clock Protocol to the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208), wherein the modified Clock Protocol is provided using transparent delivery method. - generate, using the server arrangement, a timing information for each of the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208), wherein the timing information is converted into a plurality of timing packets to be provided, by employing service-based architectures, to each of the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208); - broadcast by the at least one network core the plurality of timing information by providing it using User Plane Function to the data communication network; - perform first encapsulation of the plurality of timing packets by employing communication channel of the data communication network; - perform second encapsulation of the plurality of first encapsulated timing packets by employing the at least one network core; - broadcast the plurality of second encapsulated timing packets as ethernet frames to each of the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208) via the at least one network core; - receive at least one of: Internet Protocol, IP, based data, non-IP data, or a combination thereof for communication from each of the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208) based on the timing information by employing at least one of: the server arrangement, a base station and the at least one network core; and - provide at least one of: Internet Protocol, IP, based data, non-IP data, or a combination thereof to the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208), corresponding thereto, by employing at least one of the: server arrangement, base station and the at least one network core; - provide a modified Clock Protocol to the plurality of devices (104, 106, 108, 110, 202, 204, 206, 208), wherein the modified Clock Protocol is provided using transparent delivery method.