在R16之前,RRC Inactive 不支持数据传输,UE在RRC inactive状态有data要传输时,就要通过RRC resume过程,转换到RRC connected mode才能进行数据传输。
有时候UE要传输的数据包可能会很小,且发送频率也很低,如果每次发送数据都要进行上述过程,就会增加不必要的功耗和信令开销。因而R17提出来SDT,UE可以通过CG-SDT和RA-SDT的方式在RRC inactive状态进行small data transmission。有关SDT提出的具体背景的描述如下。
NR支持RRC_INACTIVE ,当UE不需要进行频繁的数据传输时,网络通过会让UE处于RRC_INACTIVE状态(实际上国内目前看,网络侧并未开启RRC inactive状态,只在lab测试中接触过RRC inactive)。 在R16之前,RRC_INACTIVE状态不支持数据传输。 因此,如果UE要数据传输的话,就要先进入RRC connected才行。 这样每次有类似的场景,UE就要进行从RRC Connected mode到RRC inactive之间进行转换。如果要传输的数据包很小并且传输频率很低的话,上面的过程就会导致不必要的功耗和信令开销。
数据包小并且不频繁的场景包括智能UE应用程序中的即时通讯服务(whatsapp、QQ、微信等)的流量&#