Applied to harsh scenarios, the mission critical sensors and sensor network (MC-SSN) is expected to be of high capacity, density, and low cost. Both the industry and research community have a consensus on the need for energy and spectrum saving. Radio over fiber (RoF) system is promising for low latency and flexible system of high efficiency. In this paper, we consider the RoF-aided MC-SSN system serving the sensors with massive multiple-input multiple-output (MIMO) equipped. Based on this model, the base stations, relays, and other network elements can set up connections with each other via optical fiber or wireless links. Aiming to maximize the energy efficiency, this paper proposes a scheme including two aspects: 1) scheduling of the sensors based on the direction of arrival sensing of interference an 2) massive MIMO beamforming matrices generation based on a codebook. The numerical results show that the proposed scheduling and resource allocation method can achieve sufficient throughput with reduced power consumption for the RoF-aided MC-SSN system.