—Internet-of-things (IoT) applications continue to drive advancements in serving as many heterogeneous downlinks and uplinks of low-latency as possible within a constrained communication bandwidth. Full-duplexing (FD) transceivers have been introduced to implement simultaneous signal transmission and reception (STR) over the whole frequency band. However,both inter-link interference and FD loop-interference are hardly suppressed to a necessary level for the effectiveness of theFD-based STR even for microcells. The paper proposes an alternative STR technique per one time-slot for macrocells, where a fraction of a time-slot is used for downlinks and the remaining complementary fraction of the time-slot is used for uplinks. Thus,STR over the whole bandwidth can be implemented in a way with no loop interference. Furthermore, an another approach of using a fraction of the whole bandwidth for downlinks and the remaining complementary fraction of the bandwidth for uplinks over the whole time-slot is also proposed. The problem of both downlink and uplink beamforming to maximize the energy efficiency of such heterogeneous networks subject to the quality-of-service in terms of downlink and uplink throughput is examined for all three possible STRs. Numerical results demonstrate the advantages of the time-fraction-wise STR and bandwidth-fraction-wise STR over the FD-based STR, where the time-fraction-wise STR is not only the best in serving thesame numbers of downlinks and uplinks but also is capable ofserving many more downlinks and uplinks with a higher energy efficiency.