An apparatus comprising: a non-transitory memory including instructions to perform random access in a beam sweeping network having a cell, the network including a downlink sweeping subframe, an uplink sweeping subframe and regular subframes; and a processor operably coupled to the non-transitory memory and configured to execute the instructions of: selecting an optimal downlink transmission beam transmitted by the cell during the downlink sweeping subframe, determining an optimal downlink reception beam from the optimal downlink transmission beam, determining a random access preamble and a physical random access channel "PRACH" resource associated with the optimal downlink transmission beam, transmitting, to a node (140, 160, 180), the selected random access preamble via the PRACH resource and an uplink transmission beam of the uplink subframe, wherein the PRACH resources are configured during uplink sweeping slots of the uplink subframe and a time resource of the PRACH resource is determined by the optimal downlink transmission beam, receiving, from the node (140, 160, 180), a random access response communication including a channel state information request, computing a channel state information report based upon the optimal downlink transmission beam or the received random access response, transmitting, to the node (140, 160, 180) using the same time resource as the time resource of the PRACH resource and via the uplink transmission beam of the uplink subframe, a Msg3 communication including the channel state information report and a reference signal, based upon the transmitted random access preamble, and receiving, from the node (140, 160, 180), a signal including a beam management command in response to the transmitted Msg 3 communication. a non-transitory memory including instructions to perform random access in a beam sweeping network having a cell, the network including a downlink sweeping subframe, an uplink sweeping subframe and regular subframes; and a processor operably coupled to the non-transitory memory and configured to execute the instructions of: selecting an optimal downlink transmission beam transmitted by the cell during the downlink sweeping subframe, determining an optimal downlink reception beam from the optimal downlink transmission beam, determining a random access preamble and a physical random access channel "PRACH" resource associated with the optimal downlink transmission beam, transmitting, to a node (140, 160, 180), the selected random access preamble via the PRACH resource and an uplink transmission beam of the uplink subframe, wherein the PRACH resources are configured during uplink sweeping slots of the uplink subframe and a time resource of the PRACH resource is determined by the optimal downlink transmission beam, selecting an optimal downlink transmission beam transmitted by the cell during the downlink sweeping subframe, determining an optimal downlink reception beam from the optimal downlink transmission beam, determining a random access preamble and a physical random access channel "PRACH" resource associated with the optimal downlink transmission beam, transmitting, to a node (140, 160, 180), the selected random access preamble via the PRACH resource and an uplink transmission beam of the uplink subframe, wherein the PRACH resources are configured during uplink sweeping slots of the uplink subframe and a time resource of the PRACH resource is determined by the optimal downlink transmission beam, receiving, from the node (140, 160, 180), a random access response communication including a channel state information request, computing a channel state information report based upon the optimal downlink transmission beam or the received random access response, transmitting, to the node (140, 160, 180) using the same time resource as the time resource of the PRACH resource and via the uplink transmission beam of the uplink subframe, a Msg3 communication including the channel state information report and a reference signal, based upon the transmitted random access preamble, and receiving, from the node (140, 160, 180), a signal including a beam management command in response to the transmitted Msg 3 communication.