A computing apparatus for use in an access node, the computing apparatus comprising a processor, wherein the processor is configured to: determine a first device state based on a device state model and a first device information, wherein the device state model comprises a finite number of states; determine a first target sounding configuration for the first device information based on the first device state; and output the first target sounding configuration, the first target sounding configuration including first sounding reference symbols and/or first demodulation reference symbols characterized in that the processor is configured to: compare the first target sounding configuration to a current sounding configuration of the first device, and, when the current device sounding configuration comprises fewer sounding resources than the first target sounding configuration, attempt to promote or upgrade the current sounding configuration to the first target sounding configuration, and, when available sounding resources for a cell are insufficient to support the first target sounding configuration: determine a second device state based on the device state model and a second device information; determine a second target sounding configuration based on the second device state, wherein the second target sounding configuration comprises fewer sounding resources than a current sounding configuration; and output the second target sounding configuration to increase the available sounding resources in the cell. determine a first device state based on a device state model and a first device information, wherein the device state model comprises a finite number of states; determine a first target sounding configuration for the first device information based on the first device state; and output the first target sounding configuration, the first target sounding configuration including first sounding reference symbols and/or first demodulation reference symbols characterized in that the processor is configured to: compare the first target sounding configuration to a current sounding configuration of the first device, and, when the current device sounding configuration comprises fewer sounding resources than the first target sounding configuration, attempt to promote or upgrade the current sounding configuration to the first target sounding configuration, and, when available sounding resources for a cell are insufficient to support the first target sounding configuration: determine a second device state based on the device state model and a second device information; determine a second target sounding configuration based on the second device state, wherein the second target sounding configuration comprises fewer sounding resources than a current sounding configuration; and output the second target sounding configuration to increase the available sounding resources in the cell. compare the first target sounding configuration to a current sounding configuration of the first device, and, when the current device sounding configuration comprises fewer sounding resources than the first target sounding configuration, attempt to promote or upgrade the current sounding configuration to the first target sounding configuration, and, when available sounding resources for a cell are insufficient to support the first target sounding configuration: determine a second device state based on the device state model and a second device information; determine a second target sounding configuration based on the second device state, wherein the second target sounding configuration comprises fewer sounding resources than a current sounding configuration; and output the second target sounding configuration to increase the available sounding resources in the cell. determine a second device state based on the device state model and a second device information; determine a second target sounding configuration based on the second device state, wherein the second target sounding configuration comprises fewer sounding resources than a current sounding configuration; and output the second target sounding configuration to increase the available sounding resources in the cell.