A method (600, 4100) for wireless communication by a network server, comprising: receiving, at a network server, position information associated with a user equipment, UE; identifying a service type associated with the UE based at least in part on the position information; receiving a first set of reports associated with at least one UE, wherein the first set of reports comprises positioning information of the at least one UE, and at least one of gyroscope information associated with one or more antenna components of the at least one UE, and/or accelerometer information associated with the at least one UE; receiving a second set of reports, wherein the second set of reports comprises positioning information associated with at least one base station, and at least one of gyroscope information associated with one or more antenna components of the at least one base station, and/or serving beam information corresponding to the at least one UE associated with the at least one base station; identifying a network map, the network map comprising a location of the UE and the at least one base station and indicating regions of good coverage within a network that includes the UE and/or the at least one base station, wherein the network map is generated based on the first set of reports associated with the at least one UE and the second set of reports associated with the at least one base station; identifying a beamforming configuration for communication between the base station and the UE based at least in part on the service type and the network map, wherein the beamforming configuration comprises a subframe configuration; and transmitting the beamforming configuration to the base station. receiving, at a network server, position information associated with a user equipment, UE; identifying a service type associated with the UE based at least in part on the position information; receiving a first set of reports associated with at least one UE, wherein the first set of reports comprises positioning information of the at least one UE, and at least one of gyroscope information associated with one or more antenna components of the at least one UE, and/or accelerometer information associated with the at least one UE; receiving a second set of reports, wherein the second set of reports comprises positioning information associated with at least one base station, and at least one of gyroscope information associated with one or more antenna components of the at least one base station, and/or serving beam information corresponding to the at least one UE associated with the at least one base station; identifying a network map, the network map comprising a location of the UE and the at least one base station and indicating regions of good coverage within a network that includes the UE and/or the at least one base station, wherein the network map is generated based on the first set of reports associated with the at least one UE and the second set of reports associated with the at least one base station; identifying a beamforming configuration for communication between the base station and the UE based at least in part on the service type and the network map, wherein the beamforming configuration comprises a subframe configuration; and transmitting the beamforming configuration to the base station.