A method of wireless communication comprising: identifying (705, 1305, 1405, 1505) an uplink/downlink, UL/DL, configuration which defines subframe configuration options for each subframe of a frame, wherein the subframe configuration options comprise an uplink, UL, subframe configuration, a downlink, DL, subframe configuration, or a special subframe configuration; characterised by: determining (710, 1310, 1410, 1510) a constraint for a subframe of the frame, wherein the constraint is based at least in part on: a cell-specific reference signal, CRS, transmission or a multimedia broadcast multicast service, MBMS, transmission when the UL/DL configuration for the subframe is the DL subframe configuration; a synchronization signal when the UL/DL configuration for the subframe is the special subframe configuration; or a sounding reference signal, SRS, transmission when the UL/DL configuration for the subframe is the UL subframe configuration; determining (715, 1315, 1415, 1520) an adaptive subframe configuration for the subframe based at least in part on the constraint, wherein the adaptive subframe configuration comprises at least one DL symbol period and at least one UL symbol period; and communicating (720, 1320, 1425, 1525) during the subframe according to the adaptive subframe configuration. identifying (705, 1305, 1405, 1505) an uplink/downlink, UL/DL, configuration which defines subframe configuration options for each subframe of a frame, wherein the subframe configuration options comprise an uplink, UL, subframe configuration, a downlink, DL, subframe configuration, or a special subframe configuration; characterised by: determining (710, 1310, 1410, 1510) a constraint for a subframe of the frame, wherein the constraint is based at least in part on: a cell-specific reference signal, CRS, transmission or a multimedia broadcast multicast service, MBMS, transmission when the UL/DL configuration for the subframe is the DL subframe configuration; a synchronization signal when the UL/DL configuration for the subframe is the special subframe configuration; or a sounding reference signal, SRS, transmission when the UL/DL configuration for the subframe is the UL subframe configuration; determining (715, 1315, 1415, 1520) an adaptive subframe configuration for the subframe based at least in part on the constraint, wherein the adaptive subframe configuration comprises at least one DL symbol period and at least one UL symbol period; and communicating (720, 1320, 1425, 1525) during the subframe according to the adaptive subframe configuration. determining (710, 1310, 1410, 1510) a constraint for a subframe of the frame, wherein the constraint is based at least in part on: a cell-specific reference signal, CRS, transmission or a multimedia broadcast multicast service, MBMS, transmission when the UL/DL configuration for the subframe is the DL subframe configuration; a synchronization signal when the UL/DL configuration for the subframe is the special subframe configuration; or a sounding reference signal, SRS, transmission when the UL/DL configuration for the subframe is the UL subframe configuration; a cell-specific reference signal, CRS, transmission or a multimedia broadcast multicast service, MBMS, transmission when the UL/DL configuration for the subframe is the DL subframe configuration; a synchronization signal when the UL/DL configuration for the subframe is the special subframe configuration; or a sounding reference signal, SRS, transmission when the UL/DL configuration for the subframe is the UL subframe configuration; determining (715, 1315, 1415, 1520) an adaptive subframe configuration for the subframe based at least in part on the constraint, wherein the adaptive subframe configuration comprises at least one DL symbol period and at least one UL symbol period; and communicating (720, 1320, 1425, 1525) during the subframe according to the adaptive subframe configuration.