Beam-pattern-scanning dynamic-time block coding: achieving high performance | IEEE Journals & Magazine | IEEE Xplore