 As USB has become faster, devices have also become hungrier for data and so there is now demand for sending large amounts of data - either to be stored on the device, or be relayed over wireless links (see 3GPP Long Term Evolution).Since the new devices, although faster than before, are still much lower in power than desktop PCs, the issue of careful data handling arises, to maximize use of DMA resources on the device and minimize (or eliminate) copying of data (zero-copy).The NCM protocol has elaborate provisions for this.