А какие нюансы? На каждый CID существует своя очередь, в которую приходящие из сети пакеты попадают согласно классификаторам CIDа. Раз на фрейм вызывается функция планировщика, которая "набивает" фрейм целыми либо кусками этих пакетов, согласно параметрам QoS и свойствам очереди (пакетированная и/или фрагментированная).
Похоже на задачу укладки предметов в рюкзак, только сложнее, поскольку надо учитывать физические параметры burst-ов и множество разных ограничений.
Также необходимо анализировать приходящие запросы на передачу данных от АС.
Еще существует ряд управляющих MAC сообщений, которые предназначены для процедуры вхождения в сеть, переодического апдейта физических параметров и организации сервисных потоков и криптографических ассоциаций.
Они тоже кладутся в очереди по Basic или Primary Management CID для планировщика. Вырабатываются они по графам состояний, описанным в стандарте.
Еще есть более-менее внятные книги
WiMAX Handbook Frank Ohrtman
WiMAX Applications Syed Ahson Mohammad Ilyas
WiMAX/MobileFI Yang Xiao
WiMAX Standards and Security Syed Ahson Mohammad Ilyas
WiMAX Technologies Performance Analysis and QoS Syed Ahson Mohammad Ilyas
Mobile WiMAX - Toward Broadband Wireless Metropolitan Area Networks Yan Zhang Hsiao-Hwa Chen
Правда, вопросами реализации нигде не уделяется много внимания...