A method of wireless communication at a scheduling entity of a first cell, comprising: determining, in coordination with a scheduling entity of a second cell, a condition for device-to-device, D2D, communication between a first user equipment, UE, in the first cell and a second UE in the second cell, wherein the determining comprises: negotiating with the scheduling entity of the second cell to determine a sounding reference signal, SRS, configuration for measuring the D2D connection, wherein the negotiating comprises: transmitting a candidate sounding reference signal, SRS, resource set to the scheduling entity of the second cell, the candidate SRS resource set comprising grant-free uplink, GUL, resources available for transmitting an SRS, receiving an acceptance from the scheduling entity of the second cell, the acceptance indicating at least one of the GUL resources is available for the second UE; transmitting the SRS configuration to the first UE; coordinating with the scheduling entity of the second cell to allocate the GUL resources for D2D communication between the first UE and the second UE; and establishing, in coordination with the scheduling entity of the second cell, a D2D connection between the first UE and the second UE using the allocated GUL resources for D2D communication. determining, in coordination with a scheduling entity of a second cell, a condition for device-to-device, D2D, communication between a first user equipment, UE, in the first cell and a second UE in the second cell, wherein the determining comprises: negotiating with the scheduling entity of the second cell to determine a sounding reference signal, SRS, configuration for measuring the D2D connection, wherein the negotiating comprises: transmitting a candidate sounding reference signal, SRS, resource set to the scheduling entity of the second cell, the candidate SRS resource set comprising grant-free uplink, GUL, resources available for transmitting an SRS, receiving an acceptance from the scheduling entity of the second cell, the acceptance indicating at least one of the GUL resources is available for the second UE; transmitting the SRS configuration to the first UE; negotiating with the scheduling entity of the second cell to determine a sounding reference signal, SRS, configuration for measuring the D2D connection, wherein the negotiating comprises: transmitting a candidate sounding reference signal, SRS, resource set to the scheduling entity of the second cell, the candidate SRS resource set comprising grant-free uplink, GUL, resources available for transmitting an SRS, receiving an acceptance from the scheduling entity of the second cell, the acceptance indicating at least one of the GUL resources is available for the second UE; transmitting a candidate sounding reference signal, SRS, resource set to the scheduling entity of the second cell, the candidate SRS resource set comprising grant-free uplink, GUL, resources available for transmitting an SRS, receiving an acceptance from the scheduling entity of the second cell, the acceptance indicating at least one of the GUL resources is available for the second UE; transmitting the SRS configuration to the first UE; coordinating with the scheduling entity of the second cell to allocate the GUL resources for D2D communication between the first UE and the second UE; and establishing, in coordination with the scheduling entity of the second cell, a D2D connection between the first UE and the second UE using the allocated GUL resources for D2D communication.