A variation of the oscillating gradient spin echo method had been developed, which isolates temporal frequencies of the dephasing spectrum. This allows sampling of the diffusion spectrum, the Fourier transform of the velocity correlation function (VCF). It has been shown that restriction and flow alter this function in ways that can be mathematically characterized, yielding quantitative information on restriction geometry and flow parameters. It is demonstrated that in many systems of interest, dispersion of velocity will produce a peak in the VCF spectrum near omega=0, while restricted diffusion will manifest itself in the spectrum at higher frequencies. The method, therefore, may be useful for decoupling their effects on the apparent diffusion coefficient (ADC), as well as in revealing the physics of both phenomena. This method has been implemented in model systems of packed beads, yielding data consistent with theoretical models of restricted diffusion spectra and data from one previous study. The method may have significant application to biology and medicine, as well as the study of transport phenomena in porous media and complex flow.