What is the difference between CDL and TDL channel model?

Hi,

I want to know the difference between CDL and TDL channel models. I want to implement the link-level simulation for indoor and outdoor scenarios, which model suits these scenarios?

TR 38.901 gives details about he implementation, but I don’t know what CDL and TDL models actually are? Any help would be appreciated.